﻿

.morningtop, .nighttop {
    background-repeat: repeat-x
}

.TitleHead, .mostTitleHead, .videoTitleHead {
    text-shadow: 0 1px #000
}

.view a.info, .view h3 {
    text-transform: uppercase
}

.morningtop {
    background-color: #F6F6F6 !important;
    background-image: none !important
}

.nighttop {
    background-color: #292929 !important;
    background-image: url(images/nighttop.jpg) !important
}

body {
    background: url(noise_f6f6f6.png) left top repeat-x #F6F6F6;
    position: relative
}

.col-lg-5.sliTit {
    display: block !important;
    height: 324px
}

@font-face {
    font-family: Helvetica-Reg;
    src: url(fonts/REG/helveticareg.eot);
    src: url(fonts/REG/helveticareg.eot?#iefix) format('embedded-opentype'),url(fonts/REG/helveticareg.woff) format('woff'),url(fonts/REG/helveticareg.ttf) format('truetype'),url(fonts/REG/helveticareg.svg#helveticareg) format('svg');
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: Helvetica-Bd;
    src: url(fonts/BD/helveticabold.eot);
    src: url(fonts/BD/helveticabold.eot?#iefix) format('embedded-opentype'),url(fonts/BD/helveticabold.woff) format('woff'),url(fonts/BD/helveticabold.ttf) format('truetype'),url(fonts/BD/helveticabold.svg#helveticabold) format('svg');
    font-weight: 400;
    font-style: normal
}

.slidHomeDesc {
    border-left: 2px solid #FFF
}

.mazids {
    font-family: helvetica-bd;
    font-size: 13.54px;
    color: #fff
}

.sechtit, .sechtitind {
    text-align: center;
    color: #FFF;
    position: absolute;
    right: 0;
    width: 120px;
    font-family: helvetica-bd,Tahoma
}

.sechtit {
    border-bottom: 1px solid #13367C !important;
    box-shadow: 0 1px #3368CC !important;
    font-size: 19px;
    padding: 27px 3px !important
}

.INDEXGALL {
    height: 10px !important;
    padding: 0 !important
}

.sechtitind {
    border-top: 1px solid #1282D0 !important;
    font-size: 16px;
    padding: 27px 3px !important;
    border-bottom: 1px solid #1282D0
}

.tagall {
    padding-right: 12px
}

h1, h2, h3, h4, h5, h6, p {
    text-align: right;
    direction: rtl
}

a {
    outline: 0 !important
}

.SectionName, .TitleHead, .comment-btn, .commentHead div, .detailsRead .btn, .detailsTitle, .detailsTitle a, .galleryDesc, .grid .detailsSection, .headlineDetails a, .headlinesTitle, .ideasDescraption, .list li .headlineDetails a.lstTit, .mostTitleHead a, .next-link p, .prev-link p, .sectionRitDiv h2 a, .sectionUlDiv li a, .sliTit ul li a, .slidHomeTitle, .tarwesa, .vidTit, .videoTitleHead a, .voting h4, h5.supTitle {
    font-family: helvetica-bd,Tahoma;
    text-align: right;
    direction: rtl
}

.date-time, .ideasTitle {
    font-family: Helvetica-Reg,Tahoma
}

.container {
    padding-right: 0;
    padding-left: 0
}

ul li {
    text-align: right;
    list-style: none
}

.bor {
    border: 1px solid
}

.con, .news-div {
    text-align: center;
    border: 1px solid #d2d2d2
}

.conMargin {
    margin-bottom: 0
}

.TitleHead {
    margin-bottom: 0 !important;
    font-size: 15px;
    border-bottom: 1px solid #820000;
    box-shadow: 0 1px #F42221;
    color: #FEEBCD;
    height: 40px;
    padding-top: 5px;
    text-align: center;
    background: #A20000
}

.redStrip, .sliTit ul#topStoriesList li a, .slidHomeTitle {
    text-align: right;
    direction: rtl
}

.viewPort {
    position: relative;
    top: 0
}

.col-lg-5.sliTit {
    width: 43%;
    position: relative;
    padding: 0
}

.redStrip, .slidShadow {
    right: 0;
    bottom: 0;
    position: absolute
}

.slidShadow {
    background-imagee: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAABCAMAAAALkGVuAAAAOVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8dlA9AAAAE3RSTlMBAgQHCAsOEhYaHiMnLjQ6QUlLihAA3gAAAAxJREFUCB1jZGDEAAAA0wAUbyEy0QAAAABJRU5ErkJggg==);
    background-repeat: repeat-y;
    height: 100%;
    width: 19px
}

.sliTit ul#topStoriesList {
    margin-bottom: 0
}

    .sliTit ul#topStoriesList li a {
        color: #333;
        display: block;
        font-size: 12px;
        width: 100%;
        padding: 16px 20px 14px 10px
    }

.slidHomeDesc {
    font-size: 13px;
    font-family: Tahoma,Geneva,sans-serif;
    color: #fff
}

.sliTit ul#topStoriesList a.active, .sliTit ul#topStoriesList li a:hover {
    background: #009BFF;
    color: #fff;
    text-decoration: none
}

.sliTit ul li {
    margin-bottom: 1px;
    background-image: none !important;
    color: #666;
    background-color: #f8f8f8
}

.sliTit li:last-child {
    margin-bottom: 0
}

.lftSlidre .TitleHead {
    padding-bottom: 5px;
    float: right;
    width: 100%;
    padding-top: 9px;
    margin-top: 0
}

.newSlie-Div-view {
    overflow: hidden
}

.greenBorder {
    border: 1px solid #000;
    height: 198px !important
}

.redStrip {
    width: 100% !important;
    background: url(images/stripnew.png) repeat-x #000;
    color: #FFF
}

.slidHomeTitle {
    position: relative;
    top: 0;
    font-size: 22px;
    padding-right: 13px
}

.ads-header.col-lg-4 {
    float: left;
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0
}

.slidHomeTitle a {
    color: #fff;
    display: block;
    line-height: 31px;
    overflow: hidden;
    height: 57px
}

.dataSliderWrapper {
    margin: 0
}

.cleanPadding p {
    margin-bottom: 16px;
    padding-right: 15px;
    height: 44px;
    overflow: hidden
}

.dataSliderWrapper h4 a.slider-btn, .slider-btnall {
    background-repeat: no-repeat;
    background-image: url(images/read-more-details.png);
    height: 50px;
    width: 50px
}

.headlinesUl, .stories-container .list {
    list-style: none;
    margin-bottom: 0;
    padding: 0
}

.cleanPadding {
    padding-right: 0;
    padding-left: 0
}

.hedlinesSEC li {
    margin-top: 30px
}

.row.dataSliderWrapper div.cleanPadding p a:hover {
    color: #08c
}

.slider-btnall {
    margin-top: 9px
}

.dataSliderWrapper h4 a.slider-btn {
    margin-top: 45px
}

.clearSearch {
    margin-top: 40px
}

.headlinesUl {
    width: 100%
}

#toPopup .relatedNews, #toPopup .row {
    background-color: #FFF
}

.ideasImgtest IMG {
    height: 59PX
}

.stories-container .list {
    width: 96%;
    float: right;
    margin-right: 15px
}

.lgSizeTitle h2 a {
    color: #fff !important
}

.conRitsec {
    background-image: url(images/blueSlice.jpg);
    float: right;
    margin-top: 19px;
    width: 100%;
    height: 403.5px
}

.headlines-container {
    color: #fff;
    text-align: center
}

.ticker, .ticker-content a {
    direction: rtl;
    text-align: right
}

.headlinesTitle a, .hedDetails a {
    overflow: hidden;
    display: block;
    color: #FFF !important
}

.hedDetails a {
    font-family: Helvetica-Reg,Tahoma;
    font-size: 13px;
    height: 74px
}

.ticker-content a, .ui-tooltip, .voting .btn, label {
    font-family: helvetica-bd,Tahoma
}

.headlinesTitle {
    font-size: 13px;
    padding-top: 10px
}

    .headlinesTitle a {
        height: 56px;
        width: 100%
    }

.headlinesImg {
    padding: 0;
    position: relative
}

.lgSizeImg {
    height: 190px;
    overflow: hidden
}

.secAdv {
    border: 1px solid #797979
}

.SectionName {
    background-color: #fff;
    bottom: 0;
    padding: 2px 10px;
    position: absolute;
    font-size: 15px;
    right: 0
}

    .SectionName a {
        color: #FFF
    }

.lgHead .headlineDetails a {
    text-shadow: 1px 1px #000;
    font-weight: 400;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 40px;
    overflow: hidden;
    font-family: helvetica-bd,Tahoma;
}

.commentAuthor, .drga, .ideasDate, .ticker-content {
    font-weight: 700
}

.bigViewPort {
    position: relative;
    min-width: 100%;
    min-height: 100%;
}

.secBigAdv {
    padding-left: 0
}

.addthis_sharing_toolbox {
    width: 100%;
    margin-left: 32px;
    margin-top: 15px;
    clear: both
}

.more {
    background-image: url(images/showmore.png);
    border: 0;
    border-radius: 0;
    background-repeat: no-repeat;
    display: block;
    height: 35px;
    margin: 0 auto 13px;
    width: 182px
}

.headlinesTitle a:hover {
    color: #08c
}

.ticker-wrapper.has-js {
    display: block;
    float: right;
    font-size: .75em;
    height: 32px;
    width: 430px
}

.ticker {
    width: 650px;
    height: 31px;
    display: block;
    position: relative;
    overflow: hidden;
    padding-top: 3px
}

.ticker-title span {
    display: none !important
}

.ticker-content {
    margin: 2px 0 0;
    position: absolute;
    color: #1f527b;
    overflow: hidden;
    white-space: nowrap;
    line-height: 18px
}

    .ticker-content a {
        color: #333;
        font-size: 15px;
        text-decoration: none
    }

        .ticker-content a:hover {
            color: #0d3059
        }

.ticker-swipe {
    padding-top: 9px;
    position: absolute;
    top: 0;
    background-color: transparent;
    display: block;
    width: 800px;
    height: 23px
}

    .ticker-swipe span {
        margin-right: 6px;
        background-color: #f5f5f5;
        border-bottom: 1px solid #1f527b;
        height: 12px;
        width: 7px;
        display: block;
        float: right
    }

.ticker-controls {
    padding: 8px 0 0;
    list-style-type: none;
    float: left
}

    .ticker-controls li {
        padding: 0;
        margin-left: 5px;
        float: left;
        cursor: pointer;
        height: 16px;
        width: 16px;
        display: block
    }

.left .ticker, .left .ticker-content, .left .ticker-controls, .left .ticker-title, .right .ticker, .right .ticker-content, .right .ticker-controls, .right .ticker-title, .search-title {
    float: right
}

.js-hidden {
    display: none
}

.no-js-news {
    padding: 10px 0 0 45px;
    color: #f8f0db
}

.search-title {
    font-size: 15px;
    margin-left: 30px;
    font-family: helvetica-bd,Tahoma;
    margin-top: 5px
}

.left .ticker-controls {
    padding-right: 6px
}

.right .ticker-controls {
    padding-right: 6px;
    display: none
}

.grid li .headlinesSmallImage {
    overflow: hidden;
    background-color: #fff;
    height: 177px
}

.grid li .headlineDetails {
    top: -61px;
    height: 56px;
    overflow: hidden;
    background-image: url(images/strip.png);
    background-color: #000;
    border-top: 1px solid #000;
    opacity: .95;
    position: absolute;
    bottom: 0;
    direction: rtl;
    padding-bottom: 10px;
    padding-right: 10px;
    padding-top: 6px;
    width: 100%
}

.grid li .headlinesSmallImage > a {
    display: block;
    height: 189px;
    overflow: hidden;
    width: 100%;
    max-width: 100%;
    float: right
}

    .grid li .headlinesSmallImage > a img {
        left: 0;
        position: relative;
        top: 0;
        min-width: 100%;
        min-height: 67%;
        max-width: 215px;
        height: 131px
    }

.grid li .detailsSection {
    background-color: #fff;
    top: 0;
    font-size: 11.5px;
    position: absolute;
    right: 0;
    height: 21px;
    overflow: hidden
}

    .grid li .detailsSection a {
        color: #FFF
    }

    .grid li .detailsSection > a {
        display: block;
        padding: 2px 10px;
        text-align: center
    }

.headlinesView {
    left: -27px;
    position: relative;
    top: 0
}

.list li {
    border-bottom: 1px solid #dfceba;
    cursor: pointer;
    margin-bottom: 20px;
    margin-top: 0
}

    .list li:last-child {
        border-bottom: 0 none
    }

    .list li div.col-lg-2 {
        margin-right: 10px;
        padding: 0;
        width: 15%;
        overflow: hidden
    }

    .list li .headlineDetails a.lstTit {
        color: #333;
        font-size: 16px;
        line-height: 28px
    }

    .list li .headlineDetails a.listDetails {
        color: #99999B !important;
        display: block;
        font-family: Helvetica-Reg,Tahoma;
        font-size: 15px;
        line-height: 20px
    }

    .list li .headlineDetails a.listSection, .list li .headlineDetails:hover a.listSection, .list li .headlineDetails:hover a.lstTit {
        color: #08c
    }

.clearLeft {
    float: left
}

.lstCon {
    padding: 20px 0 18px
}

.listDate {
    color: #909090;
    font-size: 12px;
    margin-right: 15px
}

.listIMGdiv {
    height: 97px;
    width: 130px;
    padding-right: 27px
}

    .listIMGdiv a img {
        max-width: 149px !important;
        position: relative;
        top: 0;
        left: 0
    }

.headlines-container .sectionUlDiv ul {
    display: none;
    min-height: 140px;
    height: auto;
    max-height: 188px !important
}

.sectionImgDiv, .sectionUlDiv {
    padding: 0;
    height: 422px;
    overflow: hidden
}

.sectionImgDiv {
    width: 100%
}

.secViewPort {
    left: 0;
    position: relative;
    top: 0;
    min-height: 100%;
    min-width: 100%
}

.sectionUlDiv {
    width: 35%
}

    .clearFloatSection, .sectionUlDiv ul li {
        float: right
    }

    .sectionRitDiv, .sectionUlDiv ul {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMavYQhHAAAAApJREFUCB1jYAAAAAIAAc/INeUAAAAASUVORK5CYII=)
    }

    .sectionUlDiv ul {
        margin-bottom: 1px;
        padding-left: 0;
        padding-top: 20px;
        height: auto
    }

.authorss li .headlinesSmallImage > a img {
    height: 149px
}

.sectionUlDiv ul li {
    border: 0 solid #333;
    float: right;
    margin-right: 20px;
    margin-bottom: 20px;
    width: 40%
}

.sectionUlDiv li a {
    color: #FFF;
    display: block;
    font-size: 15px;
    padding: 3px 0;
    text-align: center
}

.sectionRitDiv h2 {
    margin: 0;
    width: 100%;
    float: right
}

.vidImg img, .vidTit, .videoUl > li {
    margin-right: 20px
}

.sectionRitDiv h2 a {
    color: #333;
    display: block;
    font-size: 18px;
    line-height: 28px
}

.sectionRitDiv {
    padding: 20px;
    min-height: 302px
}

.albumStage li, .videoUl {
    float: right;
    overflow: hidden;
    padding-left: 0
}

.detailsRead .btn {
    background-color: transparent;
    border: 2px solid #333;
    border-radius: 0;
    color: #333;
    font-size: 15px;
    width: 100%;
    text-align: center
}

.ktaba21 .EditorBlock {
    margin-top: 23px
}

.sectionUlDiv ul li.secActive {
    background-color: #0f589e;
    border-color: #0f589e !important
}

.arabGalleryBg, .videos {
    background-color: #faf7ef
}

.sectionUlDiv ul li a:hover {
    color: #faf7ef
}

.faceBookWrapper {
    overflow: hidden
}

.dataContainer {
    border: 1px solid #797979
}

    .dataContainer > p {
        text-align: center
    }

.videos {
    margin-left: 25px;
    margin-bottom: 12px;
    height: 225px;
    background-image: url(images/container-bg3.jpg);
    clear: both
}

.videoUl {
    height: 152px;
    margin-bottom: 20px
}

    .videoUl > li {
        border-left: 1px solid #e7dfcb;
        direction: rtl;
        display: inline-block;
        float: right;
        width: 147px
    }

.vidImg {
    display: block;
    height: 97px;
    width: 128px;
    overflow: hidden
}

    .vidImg img {
        position: relative;
        top: 0;
        left: 0
    }

.videoUl.clearfix > li:last-child {
    border-left: 0 none
}

.videoTitleHead a {
    color: #fff
}

.bxslider li {
    border-left: medium none !important;
    border-right: 1px solid #e7dfcb
}

.sAdvs {
    display: none
}

.arabg li div {
    border: 1px solid
}

.arabGalleryBg {
    margin-bottom: 23px;
    float: right;
    width: 100%;
    background-image: url(images/container-bg3.jpg)
}

.clearMargin, .row.galleryRow {
    margin: 0
}

.arabg {
    list-style: none
}

.changePadding {
    padding-right: 10px
}

.albumStage li {
    margin: 0 0 13px 9px;
    padding-right: 0;
    width: 30% !important;
    height: 131px
}

.clearpadding {
    padding-left: 10px
}

.clear-padding {
    padding: 0
}

.imageStageGallery {
    margin: 10px auto;
    width: 410px;
    height: 308px;
    overflow: hidden;
    position: relative
}

    .imageStageGallery img {
        position: relative;
        left: 0;
        top: 0;
        min-width: 100%;
        min-height: 100%;
        max-height: 244px;
    }

.galleryDesc {
    color: #000;
    display: block;
    font-size: 11px;
    margin-top: 5px
}

.detailsRead .btn:hover {
    background-color: #333;
    color: #faf7ef;
    border: 2px solid #333
}

.bx-wrapper .bx-controls-auto, .bx-wrapper .bx-pager {
    bottom: -41px !important
}

.arabGalleryBg .TitleHead {
    padding: 10px 15px 3px 10px;
    text-align: right;
    float: right;
    width: 100%
}

.bxslider li:first-child {
    border-right: 0 solid #e7dfcb !important
}

.EditorBlock .ideasWrapper {
    height: 536px !important;
    overflow: hidden;
    float: right;
    width: 100%
}

#home-slider .bx-wrapper img {
    position: static;
    min-width: 100% !important;
    min-height: 67% !important;
    max-width: none;
    max-width: 500px
}

.ideasdesc {
    text-shadow: 1px 1px #000;
    padding-left: 3px
}

#footer {
    bottom: 0;
    width: 100%;
    background: url(images/texture.png) left top #EEE
}

.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
    background: #FFF;
    direction: rtl
}

#feedback_11R7EqOLXlG8k99EB {
    width: 91% !important;
    right: -20px;
    position: relative
}

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:after, .ui-helper-clearfix:before {
    content: "";
    display: table;
    border-collapse: collapse
}

.galleryviewPort, .vidTit {
    overflow: hidden;
    display: block
}

.ui-helper-clearfix:after {
    clear: both
}

.ui-helper-clearfix {
    min-height: 0
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0)
}

.ui-front {
    z-index: 100
}

body .ui-tooltip {
    border-width: 2px
}

.pdfmaster {
    margin-left: 27px;
    width: 47%;
    float: right
}

.galleryviewPort {
    height: 97px;
    width: 122px
}

    .galleryviewPort img {
        position: relative;
        top: 0;
        left: 0;
        min-height: 97px !important;
        min-width: 122px !important
    }

.videoTitleHead {
    direction: rtl;
    font-size: 15px;
    margin-bottom: 15px;
    padding: 10px 40px 0 10px;
    text-align: right;
    border-bottom: 1px solid #820000;
    box-shadow: 0 1px #F42221;
    background: #A20000
}

.header-menu, .voting .btn {
    background-repeat: repeat-x
}

.non-padding, .socialMedia {
    padding-left: 0
}

.headerLogoWrapper, .slider1Div ul {
    padding-right: 0
}

.vidTit {
    font-size: 12px;
    margin-top: 5px;
    width: 75%;
    text-align: center;
    color: #000;
    height: 52px
}

.slider1Div ul {
    direction: rtl;
    list-style: none
}

.outerDiv {
    float: right;
    background-image: url(images/stripall.png);
    border-top: 1px solid #000;
    width: 100%
}

.socialMedia {
    margin-top: 10px
}

    .socialMedia > li {
        display: inline-block;
        float: left
    }

.date-time, .ideasDetails a, .ideasImg a {
    display: block
}

.social-news {
    clear: both
}

.soc.col-lg-3 {
    width: 23.6%
}

.stContainer {
    margin-top: 25px
}

.headerLogoWrapper a img {
    padding: 0;
    float: right
}

.lftSlidre div {
    margin-bottom: 0
}

.TitleHead a {
    color: #fff
}

.arabVirsionWrapper, .archiveWrapper, .downloadWrapper {
    margin-bottom: 30px
}

.radio input {
    float: right !important
}

.radio {
    text-align: right !important;
    padding-left: 0 !important;
    margin-bottom: 0 !important
}

    .radio label {
        padding-right: 25px
    }

.voting {
    background-color: #faf7ef;
    padding-bottom: 21px;
    padding-right: 16px;
    padding-top: 0;
    height: 230px
}

    .voting h4 {
        color: #FFF;
        font-size: 14px;
        margin-top: 0;
        line-height: 30px
    }

label {
    color: #000;
    font-size: 15px
}

.voting .btn {
    background-color: transparent;
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    border: 0;
    border-radius: 0;
    color: #c00;
    float: right;
    font-size: 14px;
    margin: 0 20px 11px -12px !important
}

footer {
    padding: 30px 0
}

.headerDetails, .ideas, .menuWrapper {
    padding-left: 0
}

.headerDetails {
    text-align: right;
    padding-right: 0
}

.albumStage {
    padding: 0;
    margin-top: 10px
}

.headerNewsWrapper {
    border: 1px solid #000
}

.ideas {
    margin: 0
}

.ideasDetails {
    height: 51px;
    overflow: hidden
}

.ideasImg a {
    width: 90px;
    height: 53px;
    overflow: hidden
}

    .ideasImg a img {
        position: relative;
        top: 0;
        left: 0;
        min-width: 100%;
        min-height: 100%
    }

.ideasImg {
    float: right;
    margin: 0 0 5px 11px;
    width: 90px;
    height: 60px
}

.ideasTitle {
    color: #99999B;
    font-size: 12px;
    margin-top: 7px;
    text-align: right;
    direction: rtl
}

.ideasDate {
    color: #998e71;
    float: left;
    font-family: tahoma;
    font-size: 10px
}

.copyRightStarware, .fastNews, .header-menu li {
    float: right
}

.ideasWrapper {
    overflow: hidden;
    background-color: #faf7ef
}

.prev-fotter li {
    margin-top: 3px
}

.prev-fotter .ideasWrapper {
    height: 300px;
    overflow: hidden;
    margin-top: 20px
}

.timeline {
    background-color: #F6F6F6 !important
}

.copyRightStarware a {
    color: #fff0d2;
    float: right;
    font-family: Helvetica-Reg,Tahoma;
    font-size: 10px;
    margin-right: 90px;
    margin-top: 6px
}

.copyRightWrapper {
    margin-top: 13px
}

.ideas li {
    border-bottom: 1px solid #e7dfcb;
    margin-left: 10px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color=#ffffff)";
    -moz-box-shadow: 0 1px0 #fff;
    -webkit-box-shadow: 0 1px0 #fff;
    box-shadow: 0 1px0 #fff;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color=#ffffff)
}

    .card100, .color1, .color2, .color3, .color4, .color5, .color6, .ideas li:last-child {
        border-bottom: 0
    }

.galleryDesc:hover, .vidTit:hover, li div.ideasDetails:hover a.ideasDescraption {
    color: #08c
}

.ideasDescraption {
    color: #000;
    font-size: 14px
}

.EditorBlock {
    margin-top: 2px;
    height: 497px;
    overflow: hidden
}

    .EditorBlock .ideasWrapper .ideasTitle {
        display: block;
        height: 35px;
        overflow: hidden
    }

    .EditorBlock .ideasWrapper .ideasDetails {
        margin: 9px 0 10px
    }

.header-menu {
    position: relative;
    right: -14px;
    background-image: none;
    width: auto !important
}

    .header-menu li a {
        font-family: helvetica-bd,Tahoma;
        font-size: 13px;
        padding: 10px 7.7px !important
    }

.headerLogoWrapper {
    padding-left: 0
}

.card100 {
    border-top: 3px solid #EE9154
}

.color1 {
    border-top: 3px solid #f01923
}

.color2 {
    border-top: 3px solid #9500b4
}

.color3 {
    border-top: 3px solid #FA6000
}

.color4 {
    border-top: 3px solid #01c3c3
}

.color5 {
    border-top: 3px solid #a63559
}

.color6 {
    border-top: 3px solid #f01923
}

.color7 {
    border-bottom: 3px solid #bf164f
}

.More-BTn {
    border-top: 3px solid #83ac46;
    border-bottom: 0
}

.color2:hover {
    background-color: #9500b4
}

.color3:hover {
    background-color: #FA6000
}

.color4:hover {
    background-color: #01c3c3
}

.color5:hover {
    background-color: #a63559
}

.color6:hover {
    background-color: #f01923
}

.color7:hover {
    background-color: #bf164f
}

.color8:hover {
    background-color: #0A98DA
}

.More-BTn:hover {
    background-color: #83ac46
}

.More-BTn a {
    padding: 10px 24px !important
}

.header-menu li.dropdown ul.dropdown-menu {
    right: 0 !important
}

.dropdown-menu li {
    width: 100%
}

.card100:link, a.card100:visited {
    background-color: transparent !important
}

a.card100:hover {
    background-color: #EE9154 !important
}

a.card100:visited, body a.card100:hover, body a.card100:link {
    background-color: #2f464e !important;
    color: #fff !important
}

.headerSearch {
    padding: 0;
    margin: 0
}

    .headerSearch .btn, .headerSearch input {
        border-radius: 0
    }

    .headerSearch .btn {
        background-color: #303030;
        font-family: helvetica-bd,Tahoma;
        background-image: none;
        border: 0;
        color: #FFF;
        width: 75px;
        padding: 0;
        height: 30px
    }

    .headerSearch input {
        background: none;
        border: 2px solid #ffefce;
        height: 41px
    }

.tarwesaTop {
    padding: 0
}

.Se-WR {
    margin-top: 18px;
    width: 23.6%
}

.soc.col-lg-2.clear-padding {
    width: 18%
}

.tarwesa {
    color: #fff;
    font-size: 11.98px;
    margin-bottom: 2px;
    height: 17px;
    overflow: hidden
}

.navbar-fixed-top {
    border-bottom: 0;
    position: fixed
}

.date-time {
    color: #FFF;
    font-size: 13px;
    margin-right: 12px;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 5px;
    padding-top: 5px;
    text-align: right;
    direction: rtl;
    font-weight: 400
}

.fastNews ul li, .ticker-content a.story {
    display: inline-block;
    font-family: helvetica-bd,Tahoma;
    margin-right: 10px;
    margin-top: 3px;
    font-size: 15px
}

.fastNews ul li {
    color: #fff
}

.ticker-content {
    padding-top: 0 !important;
    right: 10px !important
}

    .ticker-content a.story {
        color: #0D3059
    }

.co, .footerDataContainer ul li a, span.copyRightFotter {
    font-family: Helvetica-Reg,Tahoma
}

.fullScreen, .gridBtn, .listBtn {
    border: 0;
    border-radius: 0;
    background-repeat: no-repeat;
    height: 39px
}

.fullScreen {
    background-image: url(images/fullSizeImg.png);
    width: 130px;
    float: left;
    background-color: transparent
}

.listBtn {
    width: 92px;
    height: 39px;
    background: url(images/1.png) no-repeat;
    margin-left: -5px
}

.gridBtn {
    width: 82px;
    height: 39px;
    background: url(images/2.png) no-repeat
}

.swap .listBtn.active, .swap .listBtn:hover {
    box-shadow: none;
    background: url(images/1-.png) no-repeat
}

.swap .gridBtn.active, .swap .gridBtn:hover {
    background: url(images/2-.png) no-repeat
}

.footerDataContainer ul li a {
    color: #666;
    font-size: 11px
}

.ritFooter, .social {
    padding-right: 0
}

.footerTopWrapper {
    padding: 40px 0
}

span.copyRightFotter {
    color: #9D9D9D;
    display: block;
    font-size: 10px;
    margin-top: 67px
}

.co {
    color: #fff0d2;
    display: block;
    font-size: 11px;
    margin-top: 67px
}

.sectionRitDiv p {
    font-size: 15px;
    font-family: Tahoma,Geneva,sans-serif;
    width: 100%;
    float: right
}

    .sectionRitDiv p a {
        color: #333;
        display: block;
        line-height: 22px;
        font-family: Tahoma;
        margin-top: -4px;
        height: 94px;
        overflow: hidden;
        font-size: 15px
    }

h3.footerHeadTitle {
    border-bottom: 1px solid #313131;
    color: #313131;
    font-family: helvetica-bd,Tahoma;
    font-size: 15px;
    padding-bottom: 9px;
    margin-bottom: 4px;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color=#2a9292)";
    -moz-box-shadow: 0 1px0 #2a9292;
    -webkit-box-shadow: 0 1px0 #2a9292;
    box-shadow: 0 1px0 #2a9292;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color=#2a9292)
}

.secSwap1 .swapWrapper {
    margin: 0 auto;
    width: 28%
}

.comentesAndReads {
    background: #faf7ef
}

.readmoreDetails .comentesAndReads ul.ideas li {
    ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color=#e7dfcb)";
    -moz-box-shadow: 0 -1px0 #e7dfcb;
    -webkit-box-shadow: 0 -1px0 #e7dfcb;
    box-shadow: 0 -1px0 #e7dfcb;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color=#e7dfcb);
    border-bottom: 0;
    border-top: 1px solid #fff
}

.comentesAndReads .ideas li, .mostTitleHead, .mostTitleHead .active {
    box-shadow: 0 1px #F42221;
    border-bottom: 1px solid #820000
}

.mostTitleHead {
    font-size: 15px;
    color: #FEEBCD;
    height: 42px;
    text-align: center;
    float: left;
    width: 100%;
    background: #A20000
}

    .mostTitleHead .active {
        color: #FFF;
        background-color: #820000;
        height: 42px
    }

.comentesAndReads .ideas li a {
    text-shadow: 1px 1px #000;
    color: #FFF !important
}

.comentesAndReads .ideas li div.ideasDetails:hover a.ideasDescraption {
    color: #08c
}

.comentesAndReads .most-content .most-items .ideasDetails .ideasDescraption {
    height: 47px;
    margin-top: 0;
    overflow: hidden;
    text-shadow: 1px 1px #000;
    color: #FFF
}

.leftSld .title {
    text-shadow: 1px 1px #000 !important;
    color: #FFF !important;
    max-height: 129px !important
}

.comentesAndReads li {
    padding-top: 2px
}

.comentesAndReads .ideas li {
    height: 71px;
    background-color: #cc0001;
    margin-left: 0;
    overflow: hidden;
    padding: 0 16px;
    width: 100%
}

.comentesAndReads li:hover, .most-items li:hover {
}

#relatedNewsContent .comentesAndReads .ideas li {
    margin: 11px 10px;
    background: url(paper-noise.png) left top #FFF !important
}

    #relatedNewsContent .comentesAndReads .ideas li a {
        margin-top: 4px;
        font-family: Helvetica-Reg;
        color: #333;
        font-size: 15px;
        text-shadow: none
    }

.comment form.form-horizontal div.form-group label {
    padding-right: 0;
    direction: rtl;
    float: right;
    margin-right: 3px;
    font-family: helvetica-Reg;
    font-size: 16px
}

.comment form.form-horizontal div.form-group input, .comment form.form-horizontal div.form-group textarea {
    font-family: Helvetica-Reg,Tahoma;
    direction: rtl;
    border-radius: 0;
    text-align: right;
    background-color: #fff;
    border: 1px solid #ccc
}

.comment-btn {
    background-image: url(images/btn-comment.jpg);
    border: 0
}

.btn.btn-default.comment-btn {
    font-size: 15px;
    background: #F8F8F8;
    border: 1px solid #A2A2A2;
    border-radius: 10px;
    color: #949494;
    display: block;
    font-family: helvetica-bd;
    margin: 0 auto;
    padding: 2px 20px
}

.comment-btn-weapper {
    width: 97.3% !important
}

.commentHead {
    display: block;
    float: right;
    width: 97%;
    padding-left: 0
}

.no-more-data > p {
    clear: both;
    display: block;
    font-family: Helvetica-Reg,Tahoma !important;
    text-align: center !important
}

.commentHead div {
    background: 0 0 !important;
    border-bottom: medium none;
    color: #6a7ba9;
    display: block;
    float: right;
    font-size: 15px;
    margin-bottom: -2px;
    margin-top: 15px;
    padding: 10px 0;
    text-align: right;
    width: 200px !important
}

.next-icon, .prev-icon {
    background-repeat: no-repeat
}

.commentTitle {
    margin-top: 15px
}

.commentHead div:first-child {
    margin-left: 2px
}

.comment .form-horizontal {
    padding-right: 32px;
    float: right;
    width: 99%
}

.comment {
    width: 97%;
    float: right
}

.sw-con {
    height: 364px;
    overflow: hidden;
    width: 270px
}

.closePage {
    position: relative
}

    .closePage a {
        background-image: url(images/post-close.png);
        display: block;
        height: 39px;
        position: absolute;
        right: -35px;
        top: 20px;
        width: 46px;
        z-index: 600
    }

.noBorder {
    border-top: 0 !important;
    ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color=#FAF7EF)" !important;
    -moz-box-shadow: 0 -1px0 #faf7ef !important;
    -webkit-box-shadow: 0 -1px0 #faf7ef !important;
    box-shadow: 0 -1px0 #faf7ef !important;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=0, Color=#FAF7EF) !important
}

.cards {
    padding: 0;
    margin: 0 auto
}

.cardsWrapper {
    position: relative;
    right: 0;
    padding-top: 99px
}

.arrows-container {
    height: 0;
    left: 0;
    position: fixed;
    top: 65%;
    width: 100%;
    z-index: 100
}

.arrows-wrapper, .article p img, .next-link, .prev-link, .socialDWrapper, .transition-wrap {
    position: relative
}

.arrows-wrapper {
    margin: 0 auto;
    width: 1270px
}

.prev-link {
    left: -7px;
    float: left
}

.next-link {
    right: -10px;
    float: right
}

.next-link, .prev-link {
    background-color: transparent;
    height: 70px;
    -moz-transition: opacity 400ms ease-in-out 0s;
    -o-transition: opacity 400ms ease-in-out 0s;
    -webkit-transition: opacity 400ms ease-in-out 0s;
    transition: opacity 400ms ease-in-out 0s;
    width: 50px;
    z-index: 100
}

.grid .news-container a {
    color: #000
}

    .grid .news-container a:hover {
        color: #009bff
    }

.next-icon, .prev-icon {
    background-position: 9px center;
    display: block;
    height: 70px;
    width: 66px
}

.prev-icon {
    background-image: url(images/white-prev.png);
    float: left;
    background-position: 17px center
}

.next-icon {
    background-image: url(images/white-next.png);
    float: right
}

.next-link:hover, .prev-link:hover {
    background-color: #242424;
    background-repeat: no-repeat;
    color: #fff;
    height: 70px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 150px
}

    .prev-link:hover p {
        display: block
    }

.next-link p, .prev-link p {
    display: none;
    font-size: 17px;
    margin-top: 23px;
    line-height: 25.5px;
    text-align: center;
    font-family: helvetica-reg !important
}

.commentDate, .email, .imgDesc, .listBageSearch, .next-link:hover p, .prev-link:hover p, .tags li a, input.showMoredata {
    display: block
}

.transition-wrap {
    margin: 0 auto;
    width: 100%;
    z-index: 110
}

.secDetailsCat .sectionUlDiv ul {
    background-image: none
}

    .secDetailsCat .sectionUlDiv ul li a {
        padding: 7px 0
    }

.imgDesc {
    margin: 12px;
    float: right;
    width: 96%;
    color: #acacac;
    font-family: tahoma;
    text-align: center
}

.detailsDate > span {
    color: #98999B;
    float: right;
    font-family: helvetica-reg;
    font-size: 13px;
    margin: 6px 20px 0 0
}

.secDetailsCat .sectionUlDiv {
    float: right
}

.article p img {
    left: 0;
    top: 0
}

.reNews {
    margin-bottom: 30px
}

.col-lg-4.articleDiv {
    width: 30.1%
}

.col-lg-7.col-md-8.clearfix.articleDiv {
    margin-right: 50px
}

.articleDiv {
    padding: 0
}

.detailsTitle, .detailsTitle a {
    line-height: 41px;
    color: #c11a24;
    font-size: 26px
}

h1.detailsTitle {
    margin-bottom: 14px;
    margin-top: 5px;
    float: right;
    padding-bottom: 12px;
    width: 100%;
    padding-right: 15px;
}

h5.supTitle {
    color: #08c;
    font-size: 17px;
    margin: 0
}

.socialD {
    position: fixed
}

.socialMediad li {
    margin-bottom: 20px
}

.socialMediad {
    padding-left: 11px
}

.detailsImgDiv {
    padding-left: 32px;
    float: right;
    width: 100%
}

element.style {
    float: left;
    padding-left: 10px;
    padding-right: 0
}

.readmoreDetails {
    margin-left: 10px;
    margin-right: 10px;
    padding-right: 0;
    width: 99.4%
}

    .readmoreDetails li {
        float: right;
        margin-left: 0;
        padding-right: 0
    }

    .readmoreDetails ul li.col-lg-4 {
        margin: 0 10px 0 8px;
        width: 31%
    }

    .readmoreDetails ul li a.ideasDescraption {
        margin-top: 4px
    }

    .readmoreDetails .mostTitleHead > a {
        width: 12%;
        background-color: transparent !important;
        box-shadow: none !important;
        color: #383332;
        font-family: helvetica-bd;
        font-size: 20px;
        text-align: right;
        direction: rtl
    }

.tags li {
    border-left: 1px solid #009BFF;
    float: right;
    margin-top: 15px
}

    .tags li a {
        color: #009BFF;
        float: right;
        font-family: Helvetica-Reg,Tahoma;
        font-size: 15px;
        padding: 0 15px;
        text-align: center
    }

        .tags li a:hover {
            color: #333
        }

    .tags li:last-child {
        border-left: 0
    }

.cl, .detailsTitle, .tags, .tagsWrapper {
    border-bottom: 1px dotted #CBCBCB;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color=#fff3e6)";
    -moz-box-shadow: 0 1px0 #fff3e6;
    -webkit-box-shadow: 0 1px0 #fff3e6;
    box-shadow: 0 1px0 #fff3e6;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=180, Color=#fff3e6)
}

.tagsWrapper {
    float: right;
    padding: 15px 0;
    width: 94%
}

.searchSideBar > div {
    margin-bottom: 30px
}

.listBageSearch {
    margin: 30px auto 0;
    width: 80%
}

.searchFormSearch {
    margin: 0
}

    .searchFormSearch .form-group .form-control {
        height: 38px;
        padding: 0 60px;
        text-align: center
    }

    .searchFormSearch .btn {
        padding: 19px !important
    }

.clearfloat {
    float: right
}

.clearHeightDiv {
    height: auto
}

.headerSearch .form-group .form-control::-moz-placeholder {
    color: #333 !important;
    opacity: 1
}

.headerSearch .form-group .form-control:-ms-input-placeholder {
    color: #333 !important
}

.headerSearch .form-group .form-control::-webkit-input-placeholder {
    color: #333 !important
}

.commentBody p {
    font-family: Helvetica-Reg !important;
    font-size: 13px;
    line-height: 23px;
    color: #666;
    direction: rtl
}

input.showMoredata {
    border: 1px solid #a2a2a2;
    border-radius: 10px;
    height: 33px;
    margin: 0 auto;
    width: 100px;
    clear: both;
    background: #f8f8f8;
    font-size: 15px;
    font-family: helvetica-bd;
    position: relative;
    top: 12px;
    left: 18px;
    color: #fff
}

#comment_people .showMoredata {
    color: #000 !important
}

.commentBlock {
    border-bottom: 1px solid #EAEEF1;
    box-shadow: 0 1px 0 #fff3e6;
    float: right;
    margin-top: 7px;
    margin-right: 30px;
    width: 97%;
    background-color: #fff;
    padding: 15px;
    font-family: Helvetica-Reg !important
}

.commentHeader {
    float: right;
    margin-bottom: 8px
}

.commentDate {
    color: #666;
    float: right;
    font-family: tahoma;
    font-size: 11px;
    margin: 0
}

.commentAuthor {
    color: #000;
    font-family: helvetica-bd,Tahoma !important;
    margin-bottom: 2px
}

.clearfix.staticWrapper {
    margin-right: 35px
}

.pageTitle {
    background-color: #0f589e;
    border: 2px solid #0f589e !important;
    width: 70%
}

.prContent {
    padding-left: 30px;
    text-align: justify;
    width: 100%;
    font-family: Helvetica-Reg,Tahoma
}

.prBorder {
    padding-bottom: 15px;
    width: 97%;
    float: right;
    margin-bottom: 15px !important
}

.viTitle {
    direction: rtl;
    float: right;
    font-family: helvetica-bd,Tahoma;
    text-align: right
}

.vision {
    float: right
}

.vcontent {
    padding-right: 20px !important
}

.vision > li {
    color: #97826b;
    font-family: tahoma;
    font-size: 14px;
    margin-right: 11px
}

.email, .name, .staticWrapper ul li, h5.pose {
    font-family: Helvetica-Reg,Tahoma
}

.staticWrapper ul {
    direction: rtl;
    clear: both;
    float: right;
    padding: 0 0 0 15px;
    width: 95%
}

    .staticWrapper ul li {
        direction: rtl;
        display: block;
        font-size: 13px;
        line-height: 29px;
        text-align: justify
    }

.name, h5.pose {
    font-size: 15px;
    margin: 0
}

.email, .phone {
    font-family: Helvetica-Reg,Tahoma;
    font-size: 13px
}

h5.pose {
    color: #08c;
    padding: 0;
    margin: 0
}

.email {
    direction: rtl;
    float: right;
    text-align: right
}

.clearfix.staticWrapper > div {
    float: right;
    margin-bottom: 24px;
    margin-left: 30px;
    width: 291px
}

.vote-result {
    padding-left: 10px
}

.phone {
    margin-bottom: 3px;
    margin-top: 5px
}

#toPopup, .popupContent {
    margin: 0 auto;
    display: none
}

#backgroundPopup {
    background: #000;
    display: none;
    height: 100%;
    left: 0;
    opacity: .8;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 102
}

#toPopup {
    color: #333;
    background: #fff;
    font-size: 14px;
    bottom: 0;
    left: 66px;
    right: 66px;
    top: 180px;
    min-height: 100%;
    position: absolute
}

    #toPopup .relatedNews, #toPopup .row {
        padding-top: 12px;
        background: url(paper-noise.png) left top #FFF !important
    }

.popupContent {
    height: 100%
}

@media screen and (max-width:767px) {
    .row-offcanvas {
        position: relative;
        -webkit-transition: all .25s ease-out;
        -moz-transition: all .25s ease-out;
        -o-transition: all .25s ease-out;
        transition: all .25s ease-out
    }

    .row-offcanvas-right {
        right: 0
    }

    .row-offcanvas-left {
        left: 0
    }

    .row-offcanvas-right .sidebar-offcanvas {
        right: -50%
    }

    .row-offcanvas-left .sidebar-offcanvas {
        left: -50%
    }

    .row-offcanvas-right.active {
        right: 50%
    }

    .row-offcanvas-left.active {
        left: 50%
    }

    .sidebar-offcanvas {
        position: absolute;
        top: 0;
        width: 50%
    }
}

@media(min-width:1200px) {
    .vidoclass {
        margin-right: 13px !important
    }

    .col-lg-2.headerLogoWrapper {
        width: 17% !important
    }

    .col-lg-10.headerDetails {
        width: 83% !important
    }

    .col-lg-5 ul#topStoriesList li a {
        font-size: 13px !important;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-bottom: 14px !important;
        padding-top: 14px !important
    }

    .sliImg {
        height: 418px !important
    }

    .albumStage li {
        margin: 0 0 24px 7px !important
    }

    .imageStageGallery {
        width: 365px !important
    }

    .voting .btn {
        font-family: helvetica-bd,Tahoma;
        display: inline-block;
        font-size: 14px;
        line-height: 20px;
        text-align: center;
        text-shadow: 0 1px 1px rgba(255,255,255,.75);
        vertical-align: middle;
        cursor: pointer;
        background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
        background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
        background-image: -o-linear-gradient(top,#fff,#e6e6e6);
        background-image: linear-gradient(to bottom,#fff,#e6e6e6);
        background-repeat: repeat-x;
        -moz-border-radius: 4px;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
        filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
        -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
        -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
        box-shadow: inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);
        border: 1px solid #7f7f7f;
        background-color: #e6e6e6;
        border-radius: 2px;
        float: right;
        padding: 2px 15px;
        color: #c00
    }

    .videoUl > li {
        margin-right: 20px !important;
        width: 147px !important
    }

    .Se-WR {
        width: 23.6% !important
    }

    #home-slider .bx-wrapper, #home-slider .slider-item {
        background-color: #fff;
        height: 417px !important
    }

    .headerSearch .form-group .form-control {
        padding-top: 0;
        padding-bottom: 0;
        height: 30px;
        width: 164px !important;
        background-color: #fff;
        border: 1px solid #ccc;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border linear .2s,box-shadow linear .2s;
        -moz-transition: border linear .2s,box-shadow linear .2s;
        -o-transition: border linear .2s,box-shadow linear .2s;
        transition: border linear .2s,box-shadow linear .2s;
        border-radius: 0 5px 5px 0
    }

    .galleryviewPort {
        height: 97px !important;
        width: 122px !important
    }

    .ads-header {
        float: left;
        margin: 18px 0 0;
        padding: 0;
        width: 28%
    }

    .comentesAndReads, .reNews {
        display: block !important
    }

    .sliTit ul li {
        height: 45.3px !important
    }
}

#fb-comments, .EditorBlock .ideasWrapper .bx-viewport .bx-loading {
    display: none
}

@media(min-width:992px) {
    .sliImg {
        height: 360px
    }

    .albumStage li {
        margin: 0 0 13px 7px
    }

    .imageStageGallery {
        width: 335px
    }

    .col-md-2.headerLogoWrapper {
        width: 17%
    }

    .col-md-10.headerDetails {
        width: 80%
    }

    .voting .btn {
        margin: 0 2px 11px 9px
    }

    .videoUl > li {
        margin-right: 18px;
        width: 143px
    }

    .Se-WR {
        width: 28.6%
    }

    #home-slider .bx-wrapper, #home-slider .slider-item {
        background-color: #fff;
        height: 360px
    }

    .headerSearch .form-group .form-control {
        width: 100px;
        text-align: right
    }

    .col-md-5 ul#topStoriesList li a {
        font-size: 12px;
        overflow: hidden;
        -ms-text-overflow: ellipsis;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-bottom: 13px;
        padding-top: 14px
    }

    .sliTit ul li {
        height: 44.1px
    }

    .galleryviewPort {
        height: 79px;
        width: 102px
    }
}

#home-slider {
    max-height: 417px !important
}

@media (min-width:992px) {
    li .lgHead {
        float: right;
        height: 189px;
        margin: 0 15px 30px;
        width: 100%
    }
}

@media (min-width:1200px) {
    li .lgHead {
        float: right;
        margin: 0 15px 30px
    }
}

@media (min-width:767px) {
    li .lgHead {
        float: right;
        width: 100%;
        margin: 0 15px 30px;
    }

    .sliTit ul#topStoriesList li a {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-top: 11px;
        padding-bottom: 11.1px
    }
}

.EditorBlock .bx-wrapper {
    margin-right: 0 !important
}

@media (min-width:767px) {
    .albumStage li {
        width: 28%
    }
}

@media (min-width:992px) {
    .albumStage li {
        width: 30%
    }
}

@media (min-width:1200px) {
    .albumStage li {
        width: 30%
    }
}

.addthis_toolbox {
    clear: both;
    float: right;
    width: 94%
}

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    float: right !important
}

.EditorBlock .bx-wrapper, .EditorBlock .bx-wrapper ul.editors-slider li {
    float: right !important;
    width: 100% !important;
    max-width: 100% !important
}

.EditorBlock .ideasDescraption {
    font-size: 12px
}

@media (min-width:480px) {
    .commentHead div {
        font-size: 12px;
        width: 49%
    }
}

@media (min-width:767px) {
    .read-More {
        margin-bottom: 30px
    }

    .commentHead div {
        font-size: 12px;
        width: 49%
    }
}

@media (min-width:992px) {
    .read-More {
        margin-bottom: 0
    }

    .commentHead div {
        font-size: 15px;
        width: 49.5%
    }
}

@media (min-width:1200px) {
    .read-More {
        margin-bottom: 0
    }

    .commentHead div {
        font-size: 15px;
        width: 49.6%
    }
}

.headlines-container .sectionUlDiv li a {
    color: #333
}

.headlines-container .sectionUlDiv ul li, .headlines-container .sectionUlDiv ul li:hover {
    border: 0 solid #333
}

.faceBookWrapper iframe, .twitter-timeline {
    width: 100% !important
}

.prev-fotter {
    margin-bottom: 181px
}

.card1:hover {
    background-color: #f01923
}

.card100:hover {
    background-color: #EE9154
}

@media (min-width:767px) {
    .sliTit ul#topStoriesList li a {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-top: 11px;
        padding-bottom: 11.1px
    }

    .adssslider {
        display: none
    }

    .bannr, .bannrall {
        display: block !important;
        width: 25%
    }

    .bannr {
        margin-top: 29px
    }

    .bannrall {
        margin-top: 32px
    }
}

@media (min-width:480px) {
    .hasad .col-md-9 {
        width: 100% !important
    }

    #home-slider {
        overflow: hidden;
        max-height: 418px;
        display: block !important;
        width: 59%;
        float: right
    }

    .editors-slider .ideasDetailsslidslid {
        width: 62%
    }

    .col-lg-5.sliTit {
        width: 100%;
        position: relative;
        padding: 0;
        height: 415px;
        overflow: auto
    }

    .grid li {
        margin-top: 30px;
        float: right;
        width: 50%;
        padding: 12px
    }

    .greenBorder {
        border: 1px solid #000;
        height: 100% !important
    }

    .container {
        max-width: 680px
    }

    .imageStageGallery {
        width: 100% !important
    }

    .colorful .smallOne {
        padding-left: 0
    }

    .clearDiv .smallOne:last-child {
        margin-left: 0 !important;
        margin-right: 0 !important;
        overflow: hidden;
        padding-left: 0 !important;
        width: 100% !important
    }

    #toPopup {
        left: 50px;
        right: 50px
    }

    .sectionImgDiv a {
        display: block;
        overflow: hidden;
        width: 94%
    }

    .headerLogoWrapper .img-responsive {
        height: 111px
    }

    img.img-responsives.adsaldivssleft {
        width: 100%;
        margin-top: 64px
    }

    img.img-responsives.adsaldivss {
        width: 100%;
        padding-top: 12px
    }

    .adssslider {
        display: none
    }

    img.addmap, img.img-responsives.topadsalarb {
        width: 100%
    }

    .bannr, .bannrall {
        display: block !important;
        width: 25%
    }

    .bannr {
        margin-top: 29px
    }

    .bannrall {
        margin-top: 32px
    }
}

@media (min-width:767px) {
    .hasad .col-md-9 {
        width: 100% !important
    }

    .slidHomeDesc {
        line-height: 20px
    }

    #home-slider {
        overflow: hidden;
        max-height: 321px;
        display: block !important;
        width: 59%;
        float: right
    }

    .col-lg-5.sliTit {
        width: 40%;
        position: relative;
        padding: 0;
        height: 363px;
        display: block !important;
        overflow: auto
    }

    .grid li {
        margin-top: 30px;
        float: right;
        width: 33%;
        padding: 12px
    }

    .articlas .datecont, .editors-slider .ideasDetailsslidslid {
        width: 60% !important
    }

    .catimgs13 .advs-item {
        margin: 0 1px 0 0 !important;
        width: 33% !important
    }

    .greenBorder {
        border: 1px solid #000;
        height: 100% !important
    }

    .container {
        max-width: 767px
    }

    .colorful .smallOne {
        padding-left: 0
    }

    .clearDiv .smallOne:last-child {
        margin-left: 0 !important;
        margin-right: 0 !important;
        overflow: hidden;
        padding-left: 0 !important;
        width: 100% !important
    }

    .menuWrapper {
        padding-right: 0;
        position: relative;
        left: 7px
    }

    .headerLogoWrapper .img-responsive {
        height: 111px
    }

    #toPopup {
        left: 20px;
        right: 20px
    }

    .sectionImgDiv a {
        display: block;
        overflow: hidden;
        width: 94%
    }

    img.img-responsives.adsaldivssleft {
        width: 100%;
        margin-top: 64px
    }

    img.img-responsives.adsaldivss {
        width: 100%;
        padding-top: 12px
    }

    .adssslider {
        display: none
    }

    img.addmap, img.img-responsives.topadsalarb {
        width: 100%
    }

    .header-menu li a {
        font-family: helvetica-bd,Tahoma;
        font-size: 11px;
        padding: 10px 6px !important
    }

    .imageStageGallery {
        width: 100% !important
    }
}

@media (min-width:992px) {
    .hasad .col-md-9 {
        width: 100% !important
    }

    .grid li {
        margin-top: 30px;
        float: right;
        width: 33%;
        padding: 12px
    }

    .greenBorder {
        border: 1px solid #000;
        height: 100% !important
    }

    .container {
        max-width: 992px
    }

    .colorful .smallOne {
        padding-left: 0;
        width: 100%
    }

    .clearDiv .smallOne:last-child {
        margin-left: 0 !important;
        margin-right: 0 !important;
        overflow: hidden;
        padding-left: 0 !important;
        width: 100% !important
    }

    .header-menu li a {
        font-family: helvetica-bd,Tahoma;
        font-size: 11px;
        padding: 10px 6px !important
    }

    .headerLogoWrapper .img-responsive {
        height: 111px
    }

    #toPopup {
        left: 66px;
        right: 66px;
        top: 85px !important
    }

    .sectionImgDiv a {
        display: block;
        overflow: hidden;
        width: 94%
    }

    img.img-responsives.adsaldivssleft {
        width: 100%;
        margin-top: 64px
    }

    img.img-responsives.adsaldivss {
        width: 100%;
        padding-top: 12px
    }

    img.addmap, img.img-responsives.topadsalarb {
        width: 100%
    }

    .bannr, .bannrall {
        display: block !important;
        width: 25%
    }

    .menuWrapper {
        padding-right: 0;
        position: relative;
        left: 7px
    }

    .bannr {
        margin-top: 29px
    }

    .bannrall {
        margin-top: 32px
    }

    .imageStageGallery {
        width: 100% !important
    }
}

@media (max-width:1200px) {
    .carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .sechtitind, .thumbnail a > img, .thumbnail > img {
        width: 100% !important
    }

    .conRitsec1, .conRitsec19, .conRitsec10, .conRitsec11, .conRitsec12, .conRitsec13, .conRitsec2, .conRitsec3, .conRitsec4, .conRitsec5, .conRitsec6, .conRitsec7, .conRitsec8, .conRitsec9, .conRitsec20, .services, .conRitsec21 {
        height: auto !important
    }

    .Latest {
        padding-right: 0 !important;
        padding-left: 0
    }

    .sechtitind {
        border-top: 1px solid #1282D0 !important;
        text-align: center;
        padding: 8px 0 !important;
        font-size: 16px;
        position: relative !important;
        border-bottom: 1px solid #1282D0;
        margin-bottom: 5px;
        color: #A20000 !important;
        float: right
    }

    .divleftsidesec {
        width: 14.3% !important;
        padding: 0;
        float: right
    }

    .catimgs1, .catimgs2 {
        padding-right: 0 !important;
        background: repeat-y !important
    }

    .catimgs3 {
        padding-right: 0 !important;
        background: repeat-y
    }

    .catimgs10, .catimgs11, .catimgs12, .catimgs13, .catimgs14, .catimgs4, .catimgs5, .catimgs6, .catimgs7, .catimgs8, .catimgs9 {
        padding-right: 0 !important;
        background: repeat-y !important
    }

    .catimgs13 {
        margin-left: 12px
    }

    .services {
        width: 100% !important
    }

    .cardsWrapper {
        position: relative;
        right: 0;
        padding-top: 114px
    }

    .akhbar .fastNewsTitleakh {
        font-family: helvetica-bd;
        border-radius: 5px;
        color: transparent;
        font-size: 17px;
        height: 37px;
        line-height: 24px !important;
        margin-right: 0;
        margin-top: 0;
        text-align: center;
        width: 95px;
        padding: 5px;
        float: right;
        background: url(images/news-title.png) left center no-repeat
    }

    #user-comments, .copyRight, .rightSld {
        width: 100% !important
    }

    .mainbg {
        background-image: url(images/nav-bg.jpg);
        background-color: #F6F6F6;
        background-repeat: repeat-x
    }

    .divadsside {
        z-index: 999 !important
    }

    .divleftside {
        display: none
    }

    .rightSld {
        direction: rtl;
        float: right;
        margin-left: 7px;
        height: 190px;
        overflow: hidden
    }

    .outerDiv {
        height: 226px !important;
        margin-bottom: 16px;
        overflow: hidden
    }

    #user-comments {
        height: auto !important
    }

    .popupContent .topads {
        width: 100%;
        height: auto;
        max-width: 2000PX;
        margin: 0 auto
    }

    .open > .dropdown-menu {
        top: 31px
    }

    .greenBorder {
        border: 1px solid #000;
        height: 100% !important
    }

    .fastNews {
        float: right;
        width: 80%
    }

    .colorful .smallOne {
        padding-left: 0
    }

    .clearDiv .smallOne:last-child {
        margin-left: 0 !important;
        margin-right: 0 !important;
        overflow: hidden;
        padding-left: 0 !important;
        width: 100% !important
    }

    .header-menu li a {
        font-family: helvetica-bd,Tahoma;
        font-size: 11px;
        padding: 10px 6px !important
    }

    .headerLogoWrapper .img-responsive {
        height: 111px
    }

    #toPopup {
        left: 66px;
        right: 66px
    }

    .sectionImgDiv a {
        display: block;
        overflow: hidden;
        width: 100%
    }

    img.img-responsives.adsaldivssleft {
        width: 100%;
        margin-top: 64px;
        display: none
    }

    img.img-responsives.adsaldivss {
        width: 100%;
        padding-top: 12px
    }

    img.addmap, img.img-responsives.topadsalarb {
        width: 100%
    }

    .bannr, .bannrall {
        display: block !important;
        width: 25%
    }

    .menuWrapper {
        padding-right: 0;
        position: relative;
        left: 7px
    }

    .bannr {
        margin-top: 29px
    }

    .bannrall {
        margin-top: 32px
    }

    .imageStageGallery {
        width: 100% !important
    }

    .swap {
        margin-top: 12px
    }
}

@media (min-width:1200px) {
    .hasad .col-md-9 {
        width: 100% !important
    }

    .grid li {
        margin-top: 0;
        padding: 0 7px 0 0;
        float: right;
        width: 33%
    }

    .list li {
        margin-top: 0;
        w: 25%;
        float: left;
        width: 100% !important;
        padding: 0
    }

    .grid {
        margin-top: 8px
    }

    #home-slider {
        max-width: 496px;
        overflow: hidden;
        display: block !important;
        float: right;
        width: 57%;
        height: 418px !important
    }

    .col-lg-5.sliTit {
        position: relative;
        padding: 0;
        height: 418px;
        display: block !important;
        width: 43%
    }

    .colorful .smallOne {
        width: 47%
    }

    .popupContent .topads {
        width: 737PX;
        height: auto;
        max-width: 2000PX
    }

    .greenBorder {
        border: 1px solid #000;
        height: 198px !important
    }

    .container {
        max-width: 1200px
    }

    .imageStageGallery {
        width: 373px !important
    }

    .bannr, .bannrall {
        display: block !important;
        width: 100%
    }

    .bannr {
        margin-top: 29px
    }

    .bannrall {
        margin-top: 32px
    }

    .clearDiv .smallOne:last-child {
        margin-left: 0 !important;
        margin-right: 14px !important;
        overflow: hidden;
        padding-left: 0 !important;
        width: 49% !important
    }

    .colorful .smallOne {
        padding-left: 0
    }

    .menuWrapper {
        padding-right: 0;
        position: relative;
        left: 14px
    }

    .header-menu li a {
        font-family: helvetica-bd,Tahoma;
        font-size: 14px;
        padding: 8px 14px 7px !important
    }

    .mostTitleHead > a {
        font-size: 16px;
        text-align: center
    }

    #relatedNewsContent .mostTitleHead {
        font-size: 15px;
        border-bottom: none;
        box-shadow: none;
        color: #FEEBCD;
        height: auto;
        text-align: right;
        text-shadow: none;
        background: 0 0;
        margin-right: 10px;
        border-top: 1px solid #E6E6E6
    }

    .headerLogoWrapper .img-responsive {
        height: auto
    }

    .adssslider {
        display: block !important;
        width: 25% !important
    }

    img.addmap, img.img-responsives.topadsalarb {
        width: 100%
    }

    img.img-responsives.adsaldivssleft {
        width: 100%;
        margin-top: 0
    }

    img.img-responsives.adsaldivss {
        width: 100%;
        padding-top: 0;
        height: auto
    }

    #PostOpinionForm .col-lg-10 {
        padding-left: 0 !important;
        width: 66%
    }

    #toPopup {
        left: 66px;
        right: 66px
    }

    .sectionImgDiv a {
        display: block;
        overflow: hidden;
        width: 100%;
        height: 100%
    }

    .divadsside img {
        padding: 0
    }

    .scroll-text {
        width: 300px;
        height: 371px;
        overflow: hidden;
        direction: rtl
    }

    .ideasWrapperall {
        background-color: #faf7ef;
        width: 269px
    }

    .slider-item {
        width: 100% !important
    }

    .secDetailsCat .sectionUlDiv {
        margin-right: 17px
    }

    .sectionImgDiv {
        padding-right: 0
    }
}

.leftdata, .rightdata .list li:first-child {
    margin-top: 0
}

.slider-item a[title] {
    text-align: right;
    font-family: Helvetica-Reg,Tahom
}

.drga, .drga P, .es-caption, .rightdata .clearfloat h3, ul.es-pager {
    text-align: center
}

.bx-viewport ul li {
    margin-bottom: 1px
}

.videos .bxslider .vidImg img {
    min-height: 97px;
    min-width: 128px
}

input:focus::-webkit-input-placeholder {
    color: transparent
}

input:focus:-moz-placeholder {
    color: transparent
}

.rightdata {
    float: right;
    width: 75%
}

.leftdata {
    float: left;
    width: 270px;
    background-color: #2a2a2a;
    padding: 19PX;
    margin-left: 15px
}

    .leftdata .col-md-12 {
        padding: 0
    }

.rightdata .col-md-2 {
    display: none
}

.rightdata .col-md-10 {
    width: 99.6% !important
}

.titalri {
    font-family: helvetica-bd,Tahoma;
    color: #FFF;
    font-size: 13px;
    padding-bottom: 9px;
    margin-top: 81px;
    float: left;
    width: 57%
}

.imgrigh {
    width: 40%;
    float: right
}

    .imgrigh img {
        width: 100%
    }

.rightdata .headlineDetails {
    padding: 5PX;
    margin-bottom: 5PX;
    border-bottom: 1px dashed #c8c8c8
}

.rightdata .list li .headlineDetails a.lstTit {
    font-size: 16px;
    float: right;
    width: 100%
}

.desrigh, .rightdata .list li .headlineDetails a.listDetails {
    display: block;
    font-family: Helvetica-Reg,Tahoma;
    width: 100%;
    font-size: 14px
}

.desrigh {
    float: left;
    margin-top: 16px;
    padding-right: 0;
    color: #99999B
}

.rightdata .list li {
    margin-top: 11px;
    margin-bottom: 0;
    border: 0
}

    .rightdata .list li .headlineDetails a.listDetails {
        color: #99999B !important;
        line-height: 25px;
        height: 50px;
        float: right;
        overflow: hidden
    }

.rightdata .lstCon {
    padding: 9px 0 7px;
    color: #909090;
    font-family: Helvetica-Reg,Tahoma;
    width: 100%;
    float: right
}

.rightdata .clearfloat h3 {
    font-family: helvetica-bd,Tahoma;
    margin-bottom: 18px;
    font-size: 21px
}

.rightdata .clearfloat {
    float: right;
    background-color: #2a2a2a;
    margin-bottom: 21px;
    width: 898px;
    color: #fff;
    margin-right: -12px;
    padding-top: 13px
}

.progress {
    margin: 24px 5px !important
}

.progress-bar-info {
    background-color: #000 !important;
    margin-left: 11px
}

textarea {
    resize: none
}

.allda {
    float: right;
    position: absolute;
    right: 39px;
    margin-top: -22px
}

#sidebar .TitleHead {
    padding: 10px 0 !important;
    float: right;
    width: 100%;
    margin-right: 1px;
}

.pull-left a:first-child {
    float: left
}

.slider {
    border: 1px solid #ccc;
    padding: 10px
}

.slide > * {
    max-width: 100%
}

.slider .slide-next, .slider .slide-prev {
    cursor: pointer;
    height: 48px;
    width: 48px;
    position: absolute;
    top: 50%;
    margin-top: -24px;
    background-color: rgba(255,255,255,.8);
    padding: 0;
    opacity: .8
}

.slider .slide-prev {
    left: 0
}

.slider .slide-next {
    right: 0
}

    .slider .slide-next:before, .slider .slide-prev:before {
        display: block;
        width: 48px;
        height: 48px;
        font-size: 40px;
        line-height: 50px;
        text-align: center;
        font-family: BenchNine,sans-serif;
        position: absolute
    }

.drga, .prayWrapper ul, p.qatarTime {
    font-family: helvetica-bd,Tahoma
}

.slider .slide-prev:before {
    content: "<"
}

.slider .slide-next:before {
    left: 3px;
    content: ">"
}

.slider .slide-next:hover, .slider .slide-prev:hover {
    background-color: rgba(255,255,255,.9)
}

.es-caption {
    position: absolute;
    bottom: 0;
    background-color: rgba(194,26,37,.7);
    color: #fff;
    font-size: 14px;
    padding: 16px;
    width: auto;
    left: 0;
    right: 0;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border: 1px solid rgba(255,255,255,.3)
}

ul.es-pager {
    display: block;
    width: 100%;
    margin: 7px 0;
    padding: 0;
    line-height: 0
}

    ul.es-pager li {
        display: inline-block;
        margin: 2px;
        padding: 0;
        height: 7px;
        width: 7px;
        cursor: pointer;
        border: 2px solid #888;
        border-radius: 7px;
        -moz-border-radius: 7px;
        -webkit-border-radius: 7px;
        -khtml-border-radius: 7px
    }

        .view, ul.es-pager li.act {
            cursor: default
        }

.moon, .sun {
    right: 0;
    float: right;
    position: absolute;
    width: 134px;
    height: 169px;
    top: 700px
}

ul.es-pager li.act, ul.es-pager li:hover {
    background-color: #888
}

.moakitshar {
    background: url(images/moakitsh.jpg) bottom no-repeat #a6b1b7;
    background-size: 100%
}

.moakitzahr {
    background: url(images/zahr.jpg) bottom no-repeat #9adbff;
    background-size: 100%
}

.moakitasr {
    background: url(images/asr.jpg) bottom no-repeat #92d5ff;
    background-size: 100%
}

.moakitmagh {
    background: url(images/magh.jpg) bottom no-repeat #0d0d0d;
    background-size: 100%
}

.moakitasha {
    background: url(images/asha.jpg) bottom no-repeat #0d0d0d;
    background-size: 100%
}

.sun {
    background: url(images/sun.png) bottom no-repeat
}

p.qatarTime {
    color: #fff;
    padding-right: 14px;
    padding-top: 12px;
    visibility: hidden
}

.moon {
    background: url(images/moon.png) bottom no-repeat
}

.twitter-timeline twitter-timeline-rendered {
    height: 248px !important
}

.background {
    background: no-repeat #D6E4E5;
    background-size: 100%;
    padding-bottom: 1px
}

.drga, .footerbuttom {
    position: absolute;
    background-repeat: no-repeat
}

.drga {
    width: auto;
    float: right;
    left: 2px;
    top: 756px;
    font-size: 21px;
    white-space: nowrap;
    height: auto;
    padding: 9px 3PX
}

.footerbuttom {
    margin: 0 auto;
    width: 100%;
    bottom: 0;
    float: left;
    background-size: 100%;
    z-index: 0
}

.lail {
    background: url(images/lail.jpg) top #292929;
    padding-bottom: 1px
}

.prayWrapper ul {
    color: #fff;
    padding-top: 47px;
    width: 100%
}

    .prayWrapper ul p, .prayWrapper ul span {
        font-size: 17px;
        text-align: center;
        color: #faf7ef;
        padding-right: 37.5px
    }

    .prayWrapper ul span {
        width: 100%;
        float: left
    }

.prayWrapper {
    height: 289px
}

.stream {
    height: 211px !important
}

.morndrga {
    color: #f9cd5c
}

.nightdrga {
    color: #FFF
}

.footermorning {
    background: url(images/footerBg.jpg) repeat-x #2b9998 !important;
    bottom: 0;
    width: 100%
}

.footernightbutom {
    background: url(images/footernig.jpg) repeat-x #2b9998 !important;
    bottom: 0;
    width: 100%
}

.hedlinesSEC .col-lg-12 {
    padding: 19PX;
    margin-bottom: 10PX;
    width: 100%
}

.topads {
    max-width: 502px;
    bottom: 5.5px;
    position: relative;
    height: 77px
}

.author-Stories li {
    padding: 0 15px !important
}

@media (min-width:480px) {
    .prev-fotter {
        margin-bottom: 30px
    }

    .copyRightStarware a {
        margin-right: 10px
    }

    .header-menu {
        right: 0
    }

    .ideasWrapperall {
        width: 100%
    }

    .con-col-f {
        padding-top: 12px
    }

    .scroll-text {
        width: 100%;
        height: 371px;
        overflow: hidden;
        direction: rtl
    }

    .rightdata {
        width: 100%
    }
}

@media (min-width:767px) {
    .prev-fotter {
        margin-bottom: 30px
    }

    .slidHomeDesc {
        line-height: 20px
    }

    .col-lg-5.sliTit {
        display: block !important
    }

    .copyRightStarware a {
        margin-right: 63px
    }

    .header-menu {
        right: 0
    }

    .ideasWrapperall {
        width: 100%
    }

    .con-col-f {
        padding-top: 12px
    }

    .scroll-text {
        width: 100%;
        height: 371px;
        overflow: hidden;
        direction: rtl
    }

    .rightdata {
        width: 100%
    }
}

@media (min-width:992px) {
    .prev-fotter {
        margin-bottom: 181px
    }

    .copyRightStarware a {
        margin-right: 23px
    }

    .header-menu {
        right: 0
    }

    .ideasWrapperall {
        width: 100%
    }

    .con-col-f {
        padding-top: 12px
    }

    .scroll-text {
        width: 100%;
        height: 371px;
        overflow: hidden;
        direction: rtl
    }

    .rightdata {
        width: 75%
    }
}

@media (min-width:1200px) {
    .container .Latest {
        padding-right: 120px !important;
        padding-left: 0
    }

    .catimgs0, .catimgs19, .catimgs21, .catimgs1, .catimgs11, .catimgs12, .catimgs13, .catimgs14, .catimgs15, .catimgs2, .catimgs3, .catimgs4, .catimgs7 {
        padding-right: 104px !important
    }

    .catimgs0, .catimgs1 {
        background: url(images/inner.jpg) right repeat-y
    }

    .catimgs4, .catimgs7 {
        background: url(images/cSlice.jpg) right repeat-y
    }

    .catimgs3 {
        background: url(images/sport1.jpg) right repeat-y
    }

    .catimgs2 {
        background: url(images/article1.jpg) right repeat-y
    }

    .catimgs10 {
        padding-right: 104px !important;
        background: url(images/press1.jpg) right repeat-y
    }

    .catimgs15 {
        background: url(images/blueSliceimg.jpg) right repeat-y
    }

    .catimgs19 {
        background: url(https://dummyimage.com/120x20/a20000/000000.jpg&text=+) right repeat-y
    }

    .catimgs11 {
        background: url(images/coctail1.jpg) right repeat-y
    }

    .catimgs12 {
        background: url(images/arts.jpg) right repeat-y
    }

    .catimgs13 {
        background: url(images/tech.jpg) right repeat-y;
        min-height: 79px !important
    }

    .catimgs14 {
        background: url(images/health-cSlice.jpg) right repeat-y
    }

    .prev-fotter {
        margin-bottom: 181px
    }

    .copyRightStarware a {
        margin-right: 90px
    }

    .rightdata {
        width: 75%
    }
}

.commentHead {
    margin-bottom: 20px;
    margin-right: 30px;
    padding-right: 0
}

    .commentHead li {
        display: inline-block;
        border-bottom: 2px solid #eaeef1
    }

.navbar-nav {
    margin: 0
}

@media (min-width:480px) {
    .read-More {
        margin-bottom: 30px;
        margin-top: 30px
    }
}

@media (min-width:767px) {
    .usercomments {
        float: right;
        width: 96.5%
    }

    #home-slider, #home-slider .bx-wrapper, #home-slider .slider-item {
        background-color: #fff;
        height: 321px
    }

    .read-More {
        margin-bottom: 30px;
        margin-top: 30px
    }
}

@media (min-width:992px) {
    .usercomments {
        float: right;
        width: 100%
    }

    .slidHomeDesc {
        line-height: 20px
    }

    #home-slider, #home-slider .bx-wrapper, #home-slider .slider-item {
        background-color: #fff;
        height: 360px
    }

    .read-More {
        margin-bottom: 0;
        margin-top: 0
    }
}

@media (min-width:1200px) {
    .usercomments {
        float: right;
        width: 100%
    }

    .read-More {
        margin-bottom: 0;
        margin-top: 0
    }
}

article p {
    color: #333;
    direction: rtl;
    display: block;
    float: right;
    font-family: Helvetica-Reg,Tahoma;
    font-size: 17px;
    width: 100% !important;
    padding-left: 34px;
    text-align: justify !important
}

.sliTit ul#topStoriesList li a {
    font-family: helvetica-bd,Tahoma
}

.No-More, .ideasdesc {
    font-family: Helvetica-Reg,Tahoma
}

@media screen\0 {
    .galleryDesc {
        margin-top: 3px !important
    }

    .secViewPort {
        min-height: 423px
    }

    .hasad {
        display: none
    }
}

ul li {
    cursor: pointer
}

.No-More {
    color: #000;
    text-align: center;
    padding: 10px
}

.desc, .ideasdesc {
    text-align: right
}

@media (min-width:480px) {
    .sectionUlDiv ul li {
        width: 80%
    }

    .sectionUlDiv li a {
        font-size: 12px
    }

    .sectionRitDiv h2 a {
        font-size: 12px;
        line-height: 17px
    }

    .sectionRitDiv p a {
        height: 67px
    }
}

@media (min-width:767px) {
    .sectionUlDiv ul li {
        width: 85%
    }

    .sectionUlDiv li a {
        font-size: 12px
    }

    .sectionRitDiv h2 a {
        font-size: 12px;
        line-height: 17px
    }

    .sectionRitDiv p a {
        height: 67px
    }

    .sliTit ul#topStoriesList li a h3 {
        font-weight: 400;
        font-size: 11px
    }

    .sliTit ul#topStoriesList li a {
        padding-right: 5px
    }
}

@media (min-width:992px) {
    .sectionUlDiv ul li {
        width: 40%
    }

    .sectionUlDiv li a {
        font-size: 15px
    }

    .sectionRitDiv h2 a {
        font-size: 18px;
        line-height: 28px
    }

    .sectionRitDiv p a {
        height: 94px
    }

    .sliTit ul#topStoriesList li a h3 {
        font-weight: 400;
        font-size: 11px
    }

    .sliTit ul#topStoriesList li a {
        padding-right: 5px
    }
}

@media (min-width:1200px) {
    .sectionUlDiv ul li {
        width: 40%
    }

    .sectionUlDiv li a {
        font-size: 15px
    }

    .sectionRitDiv h2 a {
        font-size: 16px;
        max-height: 56px;
        line-height: 28px;
        overflow: hidden
    }

    .sectionRitDiv p a {
        height: 94px
    }
}

.ideasImg a img, .ideasImgtest img {
    max-width: 100%;
    max-height: 100%
}

.issues-tp {
    margin-top: 0
}

.scroll-text ul {
    width: 800px;
    height: auto;
    overflow: hidden;
    margin: 0;
    padding-left: 0;
    padding-right: 0
}

.copyRightWrapper img {
    width: 64px;
    left: 45px;
    position: relative
}

.scroll-text ul li {
    height: 75px;
    background-color: #FFF;
    border-bottom: 1px solid #820000;
    box-shadow: 0 1px #F42221;
    padding-top: 6px;
    margin-bottom: 1px
}

.scroll-img {
    border: 1px solid red;
    width: 680px;
    height: 142px;
    overflow: hidden;
    font-size: 0
}

    .scroll-img ul {
        width: 700px;
        height: 600px;
        margin: 0
    }

        .scroll-img ul li {
            display: inline-block;
            margin: 10px 0 10px 10px
        }

.ideasImgtest img, .ideasdesc, .secdes {
    overflow: hidden;
    display: block
}

.secdes {
    height: 35px
}

.ideasImgtest {
    float: right;
    width: 26%;
    margin-left: 0;
    margin-right: 13px
}

.ideasDetailsslidslid {
    float: right;
    width: 68%
}

.allbloc {
    width: 336px
}

.ideasdesc {
    color: #fff;
    font-size: 14px;
    height: 37px;
    width: 100%
}

.editors-slider .ideasImgtest {
    margin-right: 7px !important;
    width: 65px !important
}

.editors-slider .ideasDetailsslidslid {
    width: 73%
}

.desc {
    color: #f9d092;
    font-size: 12px;
    font-family: helvetica-bd,Tahoma
}

.ideasImgtest img {
    padding-bottom: 6px
}

#home-slider, #home-slider .bx-wrapper, .slider-item {
    max-width: 100% !important
}

.popupContent .pageTitle a {
    color: #FFF
}

.Imagediv img {
    border: 0 solid;
    -moz-filter: saturate(200%);
    -webkit-filter: saturate(105%);
    -o-filter: saturate(200%);
    -ms-filter: saturate(200%);
    filter: saturate(200%)
}

.pophigh {
    width: 263px;
    position: absolute;
    left: 400px;
    top: 75px;
    border-color: #fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.59);
    z-index: 10
}

.leftadds, .rightadds {
    width: 150px;
    position: absolute;
    display: block
}

.rightadds {
    right: 0
}

.leftadds {
    float: left;
    left: 0
}

.rightaddsdiv {
    position: relative;
    right: -166px
}

.leftaddsdiv {
    position: relative;
    left: -166px
}

.cssallcomment {
    font-family: Helvetica-Reg,Tahoma !important;
    text-align: center !important;
    color: #99999B;
    margin-left: 18px;
    padding: 27px;
    position: relative;
    width: 94%;
    height: 84px
}

.swap {
    float: left;
    margin-right: 0 !important
}

.smallOne .title {
    background: linear-gradient(to bottom,rgba(194,26,37,.7) 0,rgba(194,26,37,.95) 100%);
    background: -webkit-linear-gradient(to bottom,rgba(194,26,37,.7) 0,rgba(194,26,37,.95) 100%);
    background: -o-linear-gradient(to bottom,rgba(194,26,37,.7) 0,rgba(194,26,37,.95) 100%);
    background: -moz-linear-gradient(to bottom,rgba(194,26,37,.7) 0,rgba(194,26,37,.95) 100%)
}

.dropdown-menu .card8 {
    border: 0 !important
}

.album-rit ul li, .conRit ul li, .conRitsec ul li {
    text-align: center;
    border-bottom: 1px solid #00548e;
    box-shadow: 0 1px #1282D0;
    position: relative
}

.colorful .card5 {
    color: #129a76 !important
}

.colorful .card22, .colorful .card17, .colorful .card20, .colorful .card26, .secTitle.card34 {
    color: #fff !important;
    opacity: .9
}

.colorful .card7 {
    background-color: #2d8343
}

.colorful .card26 {
    background-color: #460E17
}

.colorful .card17, .colorful .card22 {
    background-color: #D80202
}

.colorful .card20 {
    background-color: #129A45
}

.secTitle.card34 {
    background-color: #AA44B6
}

.rightSld img {
    position: relative;
    left: 2px
}

.card8 {
    border-top: 2px solid #0A98DA
}

.fullScreen {
    display: none
}

.socialMedia a {
    width: 24px;
    height: 24px;
    display: block;
    float: left;
    margin-right: 4px
}

.nav > li {
    position: relative;
    display: block;
    border-left: 1px solid #363636;
    border-right: 1px solid #363636;
    font-size: 14px
}

.facebookico {
    background: url(images/facebook.png) no-repeat !important
}

.tiwtterico {
    background: url(images/twitter.png) no-repeat !important
}

.video {
    background: url(images/album.png) no-repeat !important
}

.photo {
    background: url(images/photo.png) no-repeat !important
}

.youtubeico {
    background: url(images/youtube.png) no-repeat !important
}

.googleico {
    background: url(images/google.png) no-repeat !important
}

.instagramico {
    background: url(images/instagram.png) no-repeat !important
}

.tablet {
    background: url(images/tablet.png) no-repeat !important
}

.Personal-news {
    background: url(images/Personal-news.png) no-repeat !important
}

.egyIcon {
    background: url(images/egyIcon.png) no-repeat !important
}

.rss-news {
    background: url(images/rss-news.png) no-repeat !important
}

.TitleHead.kotab, .mainpage, .voting.clearfix {
    background-color: #cc0001
}

.conRit, .conRitin {
    background-image: url(images/blueSlice.jpg)
}

.mainpage {
    height: auto;
    width: 100%;
    clear: both
}

    .mainpage img {
        width: 100%;
        padding: 8px
    }

@media (min-width:1200px) {
    .sliTit ul#topStoriesList li a h3 {
        font-weight: 400;
        font-size: 13px
    }

    .divleftside {
        width: 10% !important;
        padding: 0;
        float: right
    }

    .divleftsidesec {
        width: 14.3% !important;
        padding: 0;
        float: right;
        position: relative;
    }

    .allcontant {
        width: 70% !important;
        padding: 0;
        margin-right: 13px
    }

    .allcontanthome, .allcontantsech {
        width: 61% !important;
        padding: 0
    }

    .divadsside {
        width: 27% !important;
        padding-left: 0 !important;
        z-index: 99 !important;
        padding-right: 0 !important;
        margin-right: 9px
    }
}

.album-rit ul li, .conRitsec ul li {
    padding: 8px 0
}

.album-rit ul, .conRit ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0
}

.conRit {
    float: right;
    height: 3409px;
    margin-top: 19px;
    width: 100%
}

.conRitvid {
    height: 829px
}

.allcontant .col-md-12 {
    padding-right: 0;
    padding-left: 0;
}

.allcontantsech .col-md-12 {
    padding-right: 0
}

.album-rit ul a, .conRit ul li a, .conRitsec ul li a {
    color: #FFF;
    font-family: helvetica-bd
}

.astf {
    padding: 0 !important
}

.main-mun {
    color: #FFF;
    font-family: helvetica-bd,Tahoma;
    font-size: 21px;
    padding: 27px 0 !important
}

.divleftside {
    width: 10% !important;
    padding: 0;
    float: right
}

.conRitin, .headlines-container.gridallbody, .voting.clearfix {
    float: right;
    width: 100%
}

.prev-fotter {
    padding-left: 0;
    padding-right: 0
}

.TitleHead.kotab {
    height: 52px;
    line-height: 28px;
    box-shadow: 0 1px #F42221;
    font-size: 22px
}

.swapWrapper {
    margin-top: 22px;
    margin-bottom: 0
}

.radio label {
    margin-top: -5px;
    color: #FFF
}

.checkbox + .checkbox, .radio + .radio {
    padding-top: 16px;
    margin-bottom: 12px
}

.allda {
    color: #fff
}

.services a {
    margin: 0 16px
}

.agal .fastNews {
    font-family: helvetica-bd;
    color: #FFF !important;
    font-size: 18px;
    padding-top: 8px;
    padding-right: 23px
}

.-cat li {
    direction: rtl;
    font-family: helvetica-reg;
    margin-top: 4px;
    text-align: right
}

.conRitin {
    margin-top: 19px
}

.grid {
    margin-top: 8px;
    padding-left: 20px
}

.homct .grid {
    margin-top: 8px;
    padding-left: 6px
}

.sec11 img {
    padding: 0 19px 19px
}

.sec4 img {
    padding: 0 19px 19px !important
}

#homebody {
    background: url(noise_f6f6f6.png) left top #F6F6F6
}

.headerSearch .form-group .form-control {
    font-size: 14px;
    line-height: 20px;
    color: #555
}

.kark, .lka, .port {
    position: relative;
    font-family: helvetica-bd;
    color: #b83030;
    text-align: center;
    top: 19px;
    background-image: url(images/container-bg3_1.jpg);
    margin: 0 auto;
    text-shadow: 0 -1px 0 rgba(0,0,0,.25);
    font-size: 20px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 0 20px;
    height: 29px
}

.portall {
    width: 210px
}

.kark, .port {
    width: 47%
}

.lka {
    width: 58%
}

#end-nav > li, .-cat > a {
    direction: rtl;
    text-align: right
}

.kark a, .lka a, .port a {
    color: #b83030
}

.advs-item {
    float: right;
    height: 144px;
    margin: 0 25px 0 0;
    width: 210px
}

.storiall li .lgHead {
    margin: 0 11px 20px 10px !important;
    width: 100% !important;
    background-color: #FFF;
    padding: 6px;
    -moz-box-shadow: 0 0 6px #d9d9d9;
    -webkit-box-shadow: 0 0 6px #d9d9d9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=90, Color=#d9d9d9)";
    box-shadow: 0 0 6px #d9d9d9;
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=90, Color=#d9d9d9)
}

.storiall .grid li .headlineDetails {
    margin-left: 0;
    padding-left: 2px;
    width: 100%
}

.homct .stories-container .col-lg-6, ul#end-nav {
    padding-left: 0
}

ul#end-nav {
    margin: 0
}

    ul#end-nav li.category1 {
        box-shadow: 0 -3px 0 #EE9154
    }

    ul#end-nav li.category2 {
        box-shadow: 0 -3px 0 #01C3C3
    }

    ul#end-nav li.category3 {
        box-shadow: 0 -3px 0 #FA6000
    }

    ul#end-nav li.category4 {
        box-shadow: 0 -3px 0 #9500B4
    }

    ul#end-nav li.more {
        box-shadow: 0 -3px 0 #83ac46
    }

    ul#end-nav li.category10 {
        box-shadow: 0 -3px 0 #A63559
    }

    ul#end-nav li.category11 {
        box-shadow: 0 -3px 0 #563994
    }

    ul#end-nav li.category12 {
        box-shadow: 0 -3px 0 #4A3026
    }

    ul#end-nav li.category13 {
        box-shadow: 0 -3px 0 #2455B6
    }

    ul#end-nav li.category14 {
        box-shadow: 0 -3px 0 #8C2F2D
    }

    ul#end-nav li.category7 {
        box-shadow: 0 -3px 0 #0B5822
    }

.-cat > a {
    color: #313131;
    font-family: helvetica-bd;
    font-size: 15px;
    margin-right: 13px
}

#end-nav > li {
    float: right;
    list-style: none;
    margin-top: 18px;
    padding-top: 6px;
    width: 113px;
    height: 312px;
}

.copyRight .p {
    color: #333;
    float: right;
    font-family: helvetica-bd;
    margin-right: 3px;
    margin-top: 20px
}

.copyRight h1, .copyRight h5 {
    font-family: helvetica-bd;
    color: #9D9D9D;
    font-size: 11px
}

.copyRight h5 {
    float: left;
    margin-left: 15px;
    margin-top: 21px
}

.copyRight h1 {
    display: inline
}

.services {
    margin: 30px auto 34px;
    position: relative;
    width: 525px;
    z-index: 10;
    height: 109px;
    text-align: center
}

.-cat li a {
    color: #666;
    font-family: helvetica-reg
}

.copyRight > p a {
    color: #333
}

.siteMap {
    float: right;
    margin-right: 5px;
    margin-top: 15px
}

.copyRight {
    background: url(images/texture.png) left top #EEE;
    height: 520px;
    margin: 0 auto;
}

.akhbar .fastNewsTitleakh, .fastNewsTitle {
    float: right;
    text-align: center;
    border-radius: 5px;
    margin-right: 0;
    margin-top: 0
}

.end-nav {
    clear: right;
    float: right
}

#end-nav ul {
    border-left: 1px dashed #C8C8C8;
    list-style: none;
    width: 118px;
    padding-right: 12px
}

.fastNewsTitle {
    background: linear-gradient(to bottom,#6b0000 0,#3d0000 100%);
    height: 37px;
    line-height: 24px !important;
    padding-top: 6px;
    font-size: 18px;
    margin-left: 22px;
    width: 10%;
    color: #fff;
    display: block;
    overflow: hidden;
    font-family: droid_arabic_kufibold,Tahoma
}

.fastNewsWrapper .fastNews, .fastNewsWrapper .fastNews h3 {
    overflow: hidden;
    direction: rtl;
    font-family: droid_arabic_kufibold,Tahoma;
    font-size: 15px
}

.fastNewsWrapper .fastNews {
    padding-right: 0;
    padding-top: 8px;
    color: #fff;
    display: block;
    line-height: 23px;
    height: 33px;
    /*width: 90%*/
}

    .fastNewsWrapper .fastNews h3 {
        font-weight: 400
    }

.fastNewsWrapper {
    background: linear-gradient(to bottom,#c00 0,#6d0505 100%);
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 0;
    width: 100%;
    padding-bottom: 0;
    height: auto;
    float: right
}

.advsWrapper {
    background-image: url(images/container-bg3_1.jpg);
    clear: both;
    height: 100%;
    width: 100%;
    float: right;
    padding-bottom: 42px
}

.akhbar .fastNewsTitleakh {
    font-family: helvetica-bd;
    color: transparent;
    font-size: 17px;
    height: 37px;
    line-height: 24px !important;
    width: 95px;
    padding: 5px;
    background: url(images/news-title.png) left center no-repeat
}

.album-rit ul, .conRitsec ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0
}

.allslide {
    width: 85%;
    float: right;
}

.new-top-topic-details {
    background-image: url(images/strip-1.png);
    background-repeat: repeat-x;
    bottom: 0;
    color: #FFF;
    direction: rtl;
    height: 144px;
    position: absolute;
    text-align: right;
    width: 100%;
    z-index: 10;
    right: 0
}

.new-top-topic-pref a, h4.new-top-topic-title a, h4.top-topic-title a, h4.top-topic-title a:hover {
    color: #fff;
    text-decoration: none
}

.read-details a {
    color: #fff !important
}

.album-rit ul a, .conRitsec1 ul li a, .conRitsec19 ul li a, .conRitsec11 ul li a, .conRitsec12 ul li a, .conRitsec13 ul li a, .conRitsec14 ul li a, .conRitsec15 ul li a, .conRitsec2 ul li a, .conRitsec3 ul li a, .conRitsec4 ul li a, .conRitsec7 ul li a, .conRitsec20 ul li a, .conRitsec21 ul li a {
    font-family: helvetica-bd;
    color: #FFF
}

.read-details {
    float: right;
    font-family: helvetica-bd;
    font-size: 13.54px;
    margin-right: 10px;
    margin-top: 6px
}

.read-dtls-arrow {
    background-image: url(images/read-more-details.png);
    display: block;
    float: left;
    height: 17px;
    margin-left: -24px;
    width: 18px
}

.new-top-topic-pref {
    border-left: 2px solid #FFF;
    float: right;
    font-family: tahoma;
    font-size: 15px;
    margin-right: 12px;
    padding-left: 8px;
    width: 461px;
    height: 88px;
    overflow: hidden
}

.conRitcat {
    margin-top: 0 !important;
    height: 76px
}

.conRitcatmont {
    margin-top: 0 !important;
    height: 1067px
}

.conRitsec1, .conRitsec11, .conRitsec12, .conRitsec13, .conRitsec14, .conRitsec15, .conRitsec2, .conRitsec3, .conRitsec4, .conRitsec7, .conRitsec19, .conRitsec20, .conRitsec21 {
    width: 100%;
    float: right;
    height: 403.5px;
    position: absolute;
    z-index: 100;
}

.row.stories-container {
    padding-right: 11px;
    margin-right: 0
}

.homct .row.stories-container {
    padding-right: 14px;
    margin-right: 0;
    padding-left: 14px
}

.conRitsec1 {
    background-image: url(images/inner.jpg);
    margin-top: 19px
}

.conRitsec19 {
    background: #A20000;
    margin-top: 19px
}

.conRitsec20 {
    background: #01c3c3;
    margin-top: 19px
}

.album-rit ul li, .conRitsec19 ul li {
    border-bottom: 1px solid #820000 !important;
    /*box-shadow: 0 1px #F42221 !important;*/
    position: relative;
    text-align: center;
    padding: 8px 0
}

.album-rit ul, .conRitsec19 ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0
}

    .album-rit ul li, .conRitsec20 ul li {
        border-bottom: 1px solid #43a1a2 !important;
        /*box-shadow: 0 1px #F42221 !important;*/
        position: relative;
        text-align: center;
        padding: 8px 0
    }

.album-rit ul, .conRitsec20 ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0
}

    .album-rit ul li, .conRitsec1 ul li {
        border-bottom: 1px solid #D66435 !important;
        box-shadow: 0 1px #ED9F6B !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

.album-rit ul, .conRitsec1 ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0
}

.conRitsec4, .conRitsec7 {
    background-image: url(images/cSlice.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec4 ul li, .conRitsec7 ul li {
        border-bottom: 1px solid #5C2272 !important;
        box-shadow: 0 1px #AB47D2 !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec4 ul, .conRitsec7 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec3 {
    background-image: url(images/sport1.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec3 ul li {
        border-bottom: 1px solid #A63720 !important;
        box-shadow: 0 1px #EA743C !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec3 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec2 {
    background-image: url(images/article1.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec2 ul li {
        border-bottom: 1px solid #3F8B8E !important;
        box-shadow: 0 1px #67DADE !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec2 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec10 {
    background-image: url(images/press1.jpg);
    float: right;
    margin-top: 19px;
    width: 100%;
    height: 403.5px
}

    .album-rit ul li, .conRitsec10 ul li {
        border-bottom: 1px solid #7D203B !important;
        box-shadow: 0 1px #C5466E !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

        .album-rit ul a, .conRitsec10 ul li a {
            color: #FFF;
            font-family: helvetica-bd
        }

    .album-rit ul, .conRitsec10 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec15 {
    background-color: #f01923;
    margin-top: 19px
}

    .album-rit ul li, .conRitsec15 ul li {
        border-bottom: 1px solid #DA272F !important;
        box-shadow: 0 1px #DA272F !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec15 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec12 {
    background-image: url(images/arts.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec12 ul li {
        border-bottom: 1px solid #321D14 !important;
        box-shadow: 0 1px #603C2E !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec12 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec11 {
    background-image: url(images/coctail1.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec11 ul li {
        border-bottom: 1px solid #382271 !important;
        box-shadow: 0 1px #6E4ABE !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec11 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec14 {
    background-image: url(images/health-cSlice.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec14 ul li {
        border-bottom: 1px solid #6D1D1A !important;
        box-shadow: 0 1px #B63F3B !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec14 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

.conRitsec13 {
    background-image: url(images/tech.jpg);
    margin-top: 19px
}

    .album-rit ul li, .conRitsec13 ul li {
        border-bottom: 1px solid #13367C !important;
        box-shadow: 0 1px #3368CC !important;
        position: relative;
        text-align: center;
        padding: 8px 0
    }

    .album-rit ul, .conRitsec13 ul {
        list-style: none;
        text-align: center;
        margin: 0;
        padding-left: 0
    }

a.secTitle.card3 {
    background-color: #fa6000
}

a.secTitle.card10 {
    background-color: #a63559
}

a.secTitle.card1 {
    background-color: #ee9154
}

a.secTitle.card4 {
    background-color: #9500b4
}

a.secTitle.card11 {
    background-color: #563994
}

a.secTitle.card12 {
    background-color: #4A3026
}

a.secTitle.card13 {
    background-color: #2455B6
}

.new-top-topic-title {
    padding-right: 12px
}

.autbigViewPort {
    width: 100%;
    left: 0
}

.catimgsa {
    padding-right: 104px;
    background: url(images/blueSlice.jpg) right repeat-y
}

.homestory {
    margin-right: 0
}

.read-More {
    width: 100%;
    float: right
}

.row.conMargin.homct {
    margin: 0 !important
}

.videodivs {
    padding-right: 11px;
    margin-left: -15px
}

.contalbom {
    padding-right: 14px;
    margin-left: -15px
}

.tagall li.col-lg-6.col-md-6.col-sm-6.col-xs-6 {
    padding-left: 0
}

.tagall .grid {
    margin-top: 12px;
    padding-left: 6px
}

.ideasDetails h3, .ideasDetails h4 {
    font-size: 14px
}

.relatedNews .comentesAndReads .ideasDetails h3, .relatedNews .comentesAndReads .ideasDetails h4 {
    color: #000
}

.rightdata .read-More {
    width: 100%;
    float: right;
    margin-top: 13px !important
}

.col-lg-12.col-md-12.allconslider {
    padding-right: 0
}

.col-lg-1.divleftsidesec.allconsliderin {
    width: 120px !important
}

#home-slider {
    overflow: hidden
}

.slider-item {
    max-height: 418px;
    float: left
}

.sidehome {
    margin-top: 0
}

.allconslider {
    padding-left: 0
}

#toPopup {
    background-color: #FFF !important
}

@media screen\0 {
    .allsths, .hsadalarb {
        display: none
    }
}

.popup-tit {
    border-bottom: 1px solid #D1D1D1;
    clear: right;
    direction: rtl;
    float: right;
    text-align: right;
    width: 100%;
    padding: 20px 50px;
    font-size: 20px;
    font-family: helvetica-bd,Tahoma
}

.About-us-arabi21 {
    direction: rtl;
    float: right;
    font-family: helvetica-reg;
    margin-left: 29px;
    margin-top: 20px;
    text-align: justify;
    font-size: 15px;
    padding: 0 50px 20px
}

.topic-wrap {
    float: right;
    margin-right: 40px;
    width: 880px
}

    .topic-wrap .breadcrumb {
        margin-top: 24px;
        text-align: right;
        margin-right: -37px
    }

.breadcrumb {
    padding: 8px 15px;
    margin: 0 0 20px;
    list-style: none;
    background-color: #f5f5f5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px
}

.topic-wrap .breadcrumb > li {
    font-family: helvetica-reg !important
}

.breadcrumb > li {
    display: inline-block;
    text-shadow: 0 1px 0 #fff
}

.form-horizontal .control-label, div.contact-form .form-horizontal .control-label {
    text-align: right;
    width: 160px;
    padding-top: 5px;
    display: block;
    margin-bottom: 5px;
    direction: rtl
}

div.contact-form .form-horizontal .control-label {
    color: #333;
    cursor: pointer;
    float: right;
    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 20px;
    line-height: 20px;
    margin-right: 7px
}

.form-horizontal .control-label {
    float: left
}

div.contact-form .form-horizontal {
    float: right;
    width: 400px
}

.popass {
    margin: 0 auto;
    padding: 0 30px 54px 0;
    position: relative;
    width: 950px;
    z-index: 115;
    min-height: 100%
}

.hsadalarb, .rss-Div {
    margin-left: 23px
}

.controls {
    margin-bottom: 11px
}

    .controls input[type=text], .uneditable-input, input[type=password], input[type=datetime], input[type=datetime-local], input[type=date], input[type=month], input[type=time], input[type=week], input[type=number], input[type=email], input[type=url], input[type=search], input[type=tel], input[type=color] {
        background-color: #fff;
        border: 1px solid #ccc;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border linear .2s,box-shadow linear .2s;
        -moz-transition: border linear .2s,box-shadow linear .2s;
        -o-transition: border linear .2s,box-shadow linear .2s;
        transition: border linear .2s,box-shadow linear .2s;
        display: inline-block;
        height: 25px;
        text-align: right;
        padding: 4px 6px;
        margin-bottom: 10px;
        font-size: 14px;
        line-height: 20px;
        color: #555;
        vertical-align: middle;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px
    }

.urgent, .urgent .fastNews {
    background: #cc0001;
    border-radius: 3px
}

.outerDiv {
    height: 190px;
    margin-bottom: 14px !important;
    overflow: hidden
}

.homct .col-lg-6.col-md-6.col-sm-6.col-xs-6.colorful {
    padding-left: 0
}

.hassadAr21 {
    margin-right: 13px
}

.leftSld .brief {
    display: none
}

form.vote-form {
    width: 100%;
    float: right;
    padding-top: 14px
}

.imageStageGallery li {
    width: 366px !important
}

.sliTit ul li {
    border-bottom: 1px solid #afafaf
}

#toPopup div#sidebar {
    margin-top: 14px
}

.rss-Div {
    border-bottom: 1px solid #D1D1D1;
    float: right;
    height: 37px;
    margin-right: 9px;
    text-align: right;
    min-width: 229px;
    width: 30%
}

.rss-title {
    direction: rtl !important;
    display: block;
    font-family: helvetica-bd;
    font-size: 21px;
    margin-right: 7px;
    margin-top: 26px;
    text-align: right
}

.rss-item {
    background-image: url(images/rsspage.png);
    clear: left;
    height: 20px;
    margin-top: 9px;
    width: px;
    background-repeat: no-repeat
}

.rssIcon {
    float: right;
    font-family: helvetica-Reg;
    font-size: 17px;
    margin-top: 8px;
    text-align: right
}

    .rssIcon > a {
        color: #313131
    }

.rssServices > a.rssah {
    color: #303030;
    float: left;
    font-family: Helvetica-bd;
    font-size: 21px;
    margin-left: 79px
}

.rssContainer {
    direction: rtl;
    float: right;
    text-align: right;
    padding-right: 30px
}

.sechall .list {
    padding-right: 15px !important
}

.tagall .list {
    padding-right: 14px
}

.reports a, .tweetsTitle a {
    clear: right;
    color: #feebcd;
    display: block;
    font-family: helvetica-bd;
    font-size: 18px;
    text-align: center
}

div.reports {
    border-bottom: 1px solid #820000;
    box-shadow: 0 1px #F42221;
    border-top: 1px solid #F42221
}

.reports {
    background-color: #a20000;
    clear: left;
    float: right;
    padding: 10px 0;
    width: 100%
}

.aritem .arimg {
    float: right !important;
    height: 60px;
    margin: 6px;
    overflow: hidden;
    width: 60px
}

.aritem {
    width: 100% !important;
    float: right !important;
    background-color: #FFF;
    border-bottom: 1px solid #eaeef1;
    border-right: 1px solid #eaeef1;
    border-left: 1px solid #eaeef1;
    margin-bottom: 1px !important;
    box-shadow: 0
}

.articlas .datecont {
    float: right;
    font-family: helvetica-reg;
    font-size: 11px;
    margin-top: 11px;
    overflow: hidden;
    height: 24px
}

.articlas .dataCont2 {
    height: 60px !important
}

    .articlas .dataCont2 .title a {
        font-size: 14px !important
    }

    .articlas .dataCont2 .title {
        margin-top: -8px !important;
        height: 41px !important
    }

.articlas .bx-wrapper {
    MAX-WIDTH: 100% !IMPORTANT;
    float: right
}

.aritem p.title, .report-item p.title {
    float: right;
    margin-top: -1px;
    text-align: right;
    text-shadow: 1px 1px #000;
    width: 200px;
    direction: rtl;
    height: 38px;
    overflow: hidden
}

.EditorBlock, .comentesAndReads {
    float: right;
    width: 100%
}

.datecont a {
    color: #a20000
}

.title .popup {
    color: #FFF
}

.twall {
    height: 255px !important;
    margin-bottom: 15px
}

.comentesAndReads {
    margin-top: 23px
}

    .comentesAndReads .most-content {
        float: right;
        width: 100% !important
    }

.detailsImgDiv .img-responsive, .ideas, .stfta, .twall21 {
    width: 100%
}

.articlas {
    margin-top: 23px
}

.stfta {
    margin-top: 20px;
    float: right
}

.EditorBlock.blockeditoeal {
    margin-bottom: 0
}

.ashome {
    margin-top: 23px
}

.comentesAndReads .ideas {
    padding-bottom: 22px;
    padding-right: 13px
}

.ideas {
    float: right
}

.twall21 {
    margin-bottom: 20px !important;
    float: right
}

.c11 {
    background-color: #563995 !important
}

.c19 {
    background-color: #A20000 !important
}

.c12 {
    background-color: #483026 !important
}

.c1 {
    background-color: #eb8e51 !important
}

.c-4, .c4 {
    background-color: #8133a0 !important
}

.c10 {
    background-color: #a53357 !important
}

.c-3, .c3 {
    background-color: #dd6533 !important
}

.c15 {
    background-color: #f01923 !important
}

.c2 {
    background-color: #56babc !important
}

.c20 {
    background-color: #01c3c3 !important
}

.c13 {
    background-color: #2555b7 !important
}

.c14 {
    background-color: #8a2f2c !important
}

.c7 {
    background-color: #8234a1 !important
}

.allproduct {
    margin-bottom: 20px
}

.video-content .bx-viewport .bxslider li {
    width: 150px !important
}

.imageStageGallery .bx-viewport {
    width: 366px !important;
    height: 252px !important
}

.newNewNew .imageStageGallery {
    width: 356px !important
}

.newNewNew .arabGalleryBg {
    width: 708px;
    margin-right: 28px
}

.newNewNew .imageStageGallery .bx-viewport {
    width: 356px !important
}

.newNewNew .videos {
    margin-left: -1px !important;
    width: 709px !important
}

    .newNewNew .videos .bx-viewport .bxslider li {
        width: 143px !important
    }

.allcontant .allproduct {
    margin-bottom: 0 !important
}

.articlas .bx-viewport {
    height: 365px !important
}

.comentesAndReads .mostTitleHead a {
    width: 50%;
    text-align: center;
    border-bottom: none !important
}

.comentesAndReads .ideas li {
    margin-bottom: 1px !important
}

.most-content ul.most-items, .reNews ul.ideas {
    padding: 0 !important
}

.most-items .ideasImg, .reNews .ideasImg {
    margin: 8px -6px 5px 11px
}

section .detailsDate > span {
    margin: 0 0 5px !important
}

.most-items .ideasDetails {
    margin-top: 8px !important
}

.form-horizontal .form-group {
    margin-right: 0 !important;
    margin-left: 0 !important
}

.sectionUlDiv ul {
    display: block !important
}

.autor {
    max-width: 200px;
    margin: 0 auto
}

.lgSizeImg, .lgSizeTitle {
    width: 100%
}

.vote-resultall {
    margin-top: -2px
}

.editors-slider .ideasImgtest {
    margin-top: 4px
}

.articlas .aritem .arimg {
    margin: 11px 7px 3px !important
}

.ara2Hora-slider .aritem .arimg {
    margin: 9px 1px 0 6px !important
}

.topArticle2 .bx-viewport, .topArticle2 .bx-wrapper {
    height: 385px !important
}

.conRitsecart .menu .main-mun {
    display: none;
    text-align: center
}

.conRitsecart .menu .sub-mnu {
    float: right;
    text-align: center;
    width: 25%
}

    .conRitsecart .menu .sub-mnu a {
        background: #58bcbe;
        color: #fff;
        display: block;
        padding: 4% 2%;
        width: 90%
    }

.conRitsecart {
    background: url(images/article1.jpg) right center repeat-y;
    padding-right: 124px;
    min-height: 40px;
    margin-bottom: -7px
}

.searchTitleCont .headlinesTitle {
    background: url(http://213.19.161.132/Content/images/strip.png);
    padding-right: 5px;
    margin-top: -61px
}

.searchTitleCont .outerDiv {
    border-top: 0 !important
}

#end-nav > li, #sidebar .TitleHead, .EditorBlock .bx-wrapper, .EditorBlock .bx-wrapper ul.editors-slider li, .album-rit ul li, .ara2Hora-slider, .aritem, .conRitsec1, .conRitsec1 ul li, .faceBookWrapper, .grid li .headlinesSmallImage, .headerLogoWrapper, .ideasWrapper, .lgHead .headlineDetails a, .most-items, .sliTit ul#topStoriesList li a, .storiall .grid li .headlineDetails, .ticker-content a, .user-data, form.vote-form {
    position: relative !important;
    z-index: 2147 !important
}

#toPopup, .mainbg, .next-link:hover, .prev-link:hover {
    z-index: 3147483647999999999999999999999 !important
}

.astfff {
    margin-bottom: 20px !important
}

.mainpage2 {
    clear: both !important
}

.site242 .comentesAndReads {
    margin-bottom: 20px
}

.authorss .headlineDetails {
    height: 37px !important;
    padding-top: 5px !important;
    top: 148px !important
}

.authorss .bigViewPort {
    height: 93%;
    width: 100%;
    min-height: 93%
}

.authoral .lgHead {
    margin: 0 15px !important
}

.slidHomeTitle a h3 {
    font-size: 22px
}

.grid li .detailsSection a h2 {
    line-height: 16px;
    font-weight: 400 !important;
    font-size: 12px;
    margin-top: 1px
}

.ideasdesc h3 {
    font-size: 13px;
    font-weight: 400
}

.datecont a h2, .ideasdesc h2 {
    font-weight: 700;
    font-size: 12px
}

.articlas .dataCont2 a h3 {
    color: #1f2243;
    font-weight: 400;
    font-size: 14px
}

.-cat li a h3, .ideasDetails h3 {
    margin-top: 7px;
    font-size: 14px;
    font-weight: 400
}

#newscontent a, .comentesAndReads .ideasDescraption h3 {
    font-weight: 700
}

.-cat > a h2 {
    padding-right: 13px;
    font-size: 15px
}

.coppy {
    color: #9d9d9d;
    float: left;
    font-family: helvetica-bd;
    font-size: 11px;
    margin-left: 15px;
    margin-top: 21px
}

.p a {
    color: #000
}

.searchTitleCont .headlineDetails {
    top: 122px !important
}

.searchTitleCont .SectionName {
    top: 0;
    height: 24px
}

.searchTitleCont .headlinesDetails {
    padding: 0
}

@media screen and (max-width:767px) {
    .sliTit ul#topStoriesList li a h3 {
        font-size: 11px
    }

    .sliTit ul#topStoriesList li a {
        padding-right: 5px
    }
}

.sub-mnu h2 {
    text-align: center
}

.main-mun h1 {
    font-size: 21px;
    text-align: center
}

#ticker_container, .newNewsPage, .urgent {
    direction: rtl;
    text-align: right
}

.ie8 .grid li .detailsSection a h2, .ie9 .grid li .detailsSection a h2 {
    margin-top: 2px !important
}

.grid li .detailsSection a h2 {
    margin-top: margin-top: 2px\9
}

@media screen\0 {
    .grid li .detailsSection a h2 {
        margin-top: 4px !important
    }

    .secDetailsCat .sectionUlDiv ul li a {
        padding: 7px 0 0 !important
    }

    .comentesAndReads .ideasDescraption h3 {
        margin-top: 12px !important
    }

    .voting .btn {
        padding: 6px 15px 0
    }

    .lgHead .headlineDetails a {
        padding-top: 2px
    }
}

.articleCont12, .articleCont12 p, .articleCont12 p span, .articleCont12 span, .articleCont12 strong {
    font-family: Helvetica-Reg,Tahoma !important;
    font-size: 17px !important;
    text-align: right;
    direction: rtl
}

.articleCont12 {
    clear: both
}

.urgent {
    min-height: 40px;
    padding: 5px
}

.fastNewsTitleakh1 {
    background: #cc0001;
    color: #fff;
    text-shadow: 1px 1px #000;
    font-size: 21px;
    float: right
}

.urgent .fastNews a {
    color: #FFF
}

.fastNewsTitleakh {
    clear: right !important
}

article .arabGalleryBg {
    width: 98% !important;
    margin-top: 10px !important;
    background: #F8F8F8 !important
}

article .TitleHead {
    background: #a2a2a2 !important;
    box-shadow: none !important;
    border: none !important
}

.tickerNewNew {
    min-height: 37px;
    background: linear-gradient(to bottom,#c00 0,#6d0505 100%);
    border-radius: 5px;
    margin: 0 8px;
    padding: 0
}

.color36:hover, .newNewsPage {
    background: #FFF
}

#newscontent a {
    font-family: droid_arabic_kufibold,Tahoma;
    color: #FFF;
    display: block;
    margin: 7px 0 3px 10px;
    font-size: 15px
}

.conRitsec1 {
    z-index: 99 !important
}

.header-menu li a h2 {
    font-size: 12px !important
}

.color36 {
    border-bottom: 0 none;
    border-top: 3px solid #FFF
}

.header-menu .color36:hover a h2 {
    color: #000 !important
}

.dropDown ul {
    display: none
}

.dropDown:hover ul {
    display: block;
    position: absolute;
    z-index: 2147483647
}

ul {
    list-style: none
}

.row {
    margin: 0
}

a:hover {
    text-decoration: none
}

.breadCrum21 {
    color: #A4A4A4;
    border-bottom: 1px solid #E9EEF2;
    padding: 5px 0
}

    .breadCrum21 a {
        font-family: Helvetica-Reg,Tahoma;
        color: #FFF;
        background: #E82215;
        margin: 0 2px;
        padding: 4px 7px;
        border-radius: 5px
    }

.homeIco21 {
    color: #7E8188 !important;
    background: 0 0 !important;
    padding: 4px 0 !important
}

.breadCrum21 img {
    max-width: 33px;
    display: inline
}

.date21 img, .socialDateSrc div, .topSocial21 a {
    display: inline-block
}

.contentNew21 {
    border-bottom: 1px solid #eaeef1;
    padding: 15px 0 10px
}

.supTitle {
    color: #404CD4;
    padding: 0 30px
}

.leftCont21 {
    padding: 0 10px 0 15px;
    z-index: 999999999
}

.detailsTitle {
    color: #000;
    padding: 0 30px;
    margin-bottom: 0 !important
}

.socialDateSrc {
    min-height: 43px;
    padding: 5px 30px 5px 0;
    border-bottom: 1px dotted #cbcbcb;
    clear: both;
    padding-right: 15px;
}

.newsSrc {
    font-family: Helvetica-Bd
}

.newsP21, .tags21 h3 {
    font-family: Helvetica-Reg,Tahoma !important
}

.date21 {
    margin-top: 5px;
    color: #AAA
}

    .date21 img {
        margin-top: -5px;
        margin-left: -2px;
        margin-right: 15px;
        max-width: 27px
    }

.topSocial21 {
    float: left
}

    .topSocial21 a {
        float: right;
        margin-right: 4px
    }

        .topSocial21 a:hover {
            color: #FFF
        }

.topComments21, .topFb21, .topFbLike21, .topTwitter21 {
    display: block;
    height: 33px;
    padding: 6px 9px;
    color: #fff
}

.topComments21 {
    line-height: 24px;
    width: 76px;
    background: url(../images/commentBg21.png) no-repeat
}

.topTwitter21 {
    margin-left: 5px;
    width: 76px;
    background: url(../images/twitterBg21.png) no-repeat
}

.topFb21 {
    margin-left: 5px;
    width: 67px;
    background: url(../images/facebookBg21.png) no-repeat
}

.topFbLike21 {
    width: 80px;
    background: url(../images/facebookTest.jpg) no-repeat
}

.imgCont21, .newsP21 {
    padding: 30px
}

    .imgCont21 img {
        width: 100%;
        display: block;
        margin: 0 auto;
        border: 3px solid #FFF;
        -webkit-box-shadow: 0 1px 41px -17px rgba(0,0,0,.75);
        -moz-box-shadow: 0 1px 41px -17px rgba(0,0,0,.75);
        box-shadow: 0 1px 41px -17px rgba(0,0,0,.75)
    }

.socialIcon2 a, .socialIcon2 img, .tags21 h3 {
    display: inline-block
}

.newsP21 {
    font-size: 17px
}

    .newsP21 p {
        padding: 10px 0
    }

.socialIcon2 {
    text-align: left;
    border-bottom: 1px dashed #dfdfdf;
    padding: 5px;
    margin: 0 30px;
    height: 45px
}

    .socialIcon2 img {
        margin: 2px
    }

.tags21 {
    margin: 0 30px;
    border-bottom: 1px solid #F6F6F6;
    clear: both;
    padding-bottom: 10px
}

    .tags21 a {
        color: #3E4C7D
    }

    .tags21 h3 {
        font-weight: 400 !important;
        margin-top: 11px;
        font-size: 16px;
        border: 1px solid #DCDCDC;
        border-radius: 5px;
        padding: 10px 7px
    }

        .tags21 h3:hover {
            border: 1px solid #D4281E;
            background: #D4281E;
            color: #FFF
        }

.relatedNews21 {
    clear: both;
    padding: 15px 30px
}

    .relatedNews21 .titleRel {
        border-bottom: 1px solid #F6F6F6
    }

.titleRel img {
    max-width: 159px
}

.max-widthRel {
    border-bottom: 5px solid #F6F6F6 !important
}

    .max-widthRel img {
        max-width: 116px !important
    }

.relatedCon {
    padding: 15px 0 0 15px;
    min-height: 146px
}

    .relatedCon img {
        float: right;
        margin-left: 5px;
        border-radius: 5px;
        max-width: 175px
    }

    .relatedCon span img {
        max-width: 17px
    }

    .relatedCon h3 {
        font-weight: 400;
        padding: 0;
        font-family: helvetica-bd,Tahoma;
        font-size: 17px;
        margin: 5px 0;
        color: #1f2241;
        line-height: 23px
    }

    .relatedCon div span {
        font-size: 10px;
        color: #B3B7D0;
        font-family: helvetica-reg,Tahoma
    }

    .relatedCon div img {
        margin: 1px !important
    }

.moreBtnNew21 {
    clear: both
}

    .moreBtnNew21 a {
        float: left;
        text-decoration: none;
        background: url(../images/moreBtnNew21.png) no-repeat;
        display: block;
        height: 40px;
        width: 97px;
        color: #FFF;
        font-family: Helvetica-Reg;
        padding: 10px 15px
    }

        .moreBtnNew21 a:hover {
            background: #D4281E;
            border-radius: 5px
        }

.rowBorder {
    border-bottom: 1px dashed #dfdfdf
}

.rightCont21 {
    padding-right: 0;
    padding-left: 10px
}

.advRightBig {
    margin: 0 auto 30px;
    max-width: 350px;
    clear: both
}

    .advRightBig img {
        max-width: 100%
    }

.mostReadContNew {
    min-height: 555px;
    margin-bottom: 30px
}

.titleMost {
    background: #5D616C
}

    .titleMost a {
        float: left
    }

    .titleMost img {
        max-width: 138px
    }

.mostItemCon {
    background: #FFF;
    clear: both;
    float: left;
    min-height: 70px;
    border: 1px solid #EAEEF1;
    border-top: 0;
    padding: 10px
}

.mostImgCon {
    float: right
}

.mostItemCon img {
    display: inline-block;
    margin-left: 5px
}

.mostItemCon span {
    line-height: 33px;
    color: #aaa;
    font-size: 12px;
    margin-left: 5px
}

    .mostItemCon span img {
        margin-left: 0;
        max-width: 18px
    }

.mostItemCon h3 {
    margin-top: 0;
    color: #1f2243;
    font-family: Helvetica-Bd;
    font-size: 13px;
    margin-bottom: 0;
    line-height: 16px;
    font-weight: 400
}

.bigVid21 a, .bigVid21 h3, .bigVid21 span {
    color: #FFF
}

.mostItemCon a {
    color: #FFF;
    text-decoration: none;
    font-size: 12px;
}

.mostItemCon .secNew {
    line-height: 20px;
    padding: 2px 4px;
    display: inline-block;
    background: red;
    border-radius: 5px;
    font-family: Helvetica-Reg
}

.viedoTitle21 img {
    max-width: 202px
}

.bigVid21 {
    padding: 0;
    background: #5D616C
}

    .bigVid21 img {
        max-width: 282px !important
    }

    .bigVid21 h3 {
        padding-top: 0 !important
    }

.videoCont21 .mostItemCon {
    border: 1px solid #EAEEF1;
    border-top: 0
}

.bigVid21 .mostItemCon {
    border: none
}

.videoCont21 .mostItemCon div {
    padding: 0 5px
}

.videoCont21 h3 {
    margin-top: 0;
    padding-top: 10px
}

.vidHover {
    position: absolute;
    left: 0;
    right: 0;
    border: 0;
    margin: 0 auto;
    top: 25%;
    max-width: 63px
}

.view-tenth img {
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.view-tenth .mask {
    background-color: #000;
    transition: all .2s linear;
    filter: alpha(opacity=0);
    opacity: 0
}

.view-tenth .mask, .view-tenth h3 {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    -ms-transition: all .2s linear
}

.view-tenth h3 {
    border-bottom: 1px solid rgba(0,0,0,.3);
    background: 0 0;
    margin: 20px 40px 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    font-family: Helvetica-Reg;
    color: #333;
    transition: all .2s linear;
    filter: alpha(opacity=0);
    opacity: 0;
    text-align: right;
    direction: rtl
}

.view-tenth p {
    color: #333;
    filter: alpha(opacity=0);
    transform: scale(0);
    transition: all .2s linear
}

.view-tenth a.info, .view-tenth p {
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -o-transition: all .2s linear;
    -ms-transition: all .2s linear;
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    font-family: Helvetica-Reg;
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"
}

.view-tenth a.info {
    filter: alpha(opacity=0);
    transform: scale(0);
    transition: all .2s linear
}

.view-tenth:hover img {
    -webkit-transform: scale(3);
    -moz-transform: scale(3);
    -o-transform: scale(3);
    -ms-transform: scale(3);
    transform: scale(3);
    filter: alpha(opacity=0);
    opacity: .6
}

.view-tenth:hover img, .view-tenth:hover span {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"
}

.view-tenth span {
    bottom: 1px;
    color: #000;
    display: block;
    position: absolute;
    background: url(../images/newSpanBg.png);
    font-family: Helvetica-Bd;
    text-align: right;
    padding: 10px 5px;
    width: 100%;
    -webkit-transform: scaleY(1);
    -moz-transform: scaleY(1);
    -o-transform: scaleY(1);
    -ms-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    opacity: .93
}

    .view-tenth span h2 {
        padding: 0;
        font-size: 14px;
        color: #d4281e;
        font-family: Helvetica-Bd;
        margin: 2px 0
    }

.view-tenth:hover span {
    display: none;
    -webkit-transform: scale(10);
    -moz-transform: scale(10);
    -o-transform: scale(10);
    -ms-transform: scale(10);
    transform: scale(10);
    filter: alpha(opacity=0)
}

.view-tenth:hover .mask {
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: .8
}

.view-tenth:hover a.info, .view-tenth:hover h3, .view-tenth:hover p {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1
}

.view a.info:hover {
    background: #700000
}

.view {
    max-width: 100%;
    border-radius: 5px;
    height: 200px;
    overflow: hidden;
    position: relative;
    text-align: center
}

    .view .content, .view .mask {
        width: 100%;
        height: 200px;
        position: absolute;
        overflow: hidden;
        border-radius: 5px;
        top: 0;
        left: 0
    }

    .view h3, .view img, .view p {
        position: relative
    }

    .view img {
        display: block;
        width: 100%;
        height: 197px
    }

    .view h3 {
        color: #fff;
        font-size: 16px;
        padding: 10px;
        background: rgba(0,0,0,.8);
        margin: 20px 0 0
    }

.socialIcoStyleTw, .socialIcoStyleTwr {
    display: inline-block;
    background: url(../images/socialIcoTw21.png) center center no-repeat
}

.view p {
    font-family: Helvetica-Reg;
    font-size: 12px;
    color: #fff;
    padding: 0 20px 20px;
    overflow: hidden;
    line-height: 16px;
    max-height: 65px;
    text-align: right;
    direction: rtl
}

.mask a {
    float: left;
    margin-top: -5px;
    color: #FFF
}

.socialIcoStyleTw {
    width: 35px;
    height: 35px;
    float: right !important;
    margin-right: 5px
}

.socialIcoStyleTwr {
    width: 32px;
    height: 32px;
    float: left !important;
    margin-right: 0
}

.socialIcoStyleFb {
    width: 35px;
    height: 35px;
    display: inline-block;
    background: url(../images/socialFb213.png) center center no-repeat;
    float: right !important;
    margin-right: 5px
}

.view a.info {
    display: inline-block;
    text-decoration: none;
    background: #D42720;
    border-radius: 5px;
    margin-left: 5px;
    padding: 6px 30px;
    color: #fff;
    -webkit-box-shadow: 0 0 1px #000;
    -moz-box-shadow: 0 0 1px #000;
    box-shadow: 0 0 1px #000
}

.most-commented, .topSocial21 span {
    display: none
}

.view a.info: hover {
    -webkit-box-shadow: 0 0 5px #000;
    background: #a80000;
    -moz-box-shadow: 0 0 5px #000;
    box-shadow: 0 0 5px #000;
    text-decoration: none
}

.viesSlide {
    padding: 10px;
    overflow: hidden
}

.printIco {
    margin-top: 0;
    height: 32px;
    cursor: pointer
}

@media only screen and (max-width :480px) {
    .bigbig {
        margin-top: 30px
    }

    .viesSlide {
        width: 100% !important
    }

    .view h3 {
        margin-bottom: -10px
    }

    .rightCont21 {
        clear: both
    }
}

@media only screen and (max-width :1188px) {
    .rightCont21 {
        clear: both
    }

    .bigbig {
        margin-top: 30px
    }
}

.commentBody {
    padding-right: 155px
}

.topSocial21 .count {
    color: #FFF !important;
    line-height: 24px;
    padding: 0 6px 0 20px
}

.trianglePic {
    margin-top: -47px;
    margin-right: 6px
}

#at3win {
    z-index: 999999999999999 !important
}

.titleH3art {
    color: #1f2243
}

.fb-comments, .fb-comments iframe, .fb-comments > span, .fb_ltr {
    width: 100% !important
}

.sliderNew {
    margin: 0 -58px 0 0 !important
}

.printicon {
    margin: 0 !important
}

.blockvideo {
    background-color: #5f616e;
    width: 100%;
    float: left
}

    .blockvideo .trianglePic {
        position: absolute;
        margin-top: -23px
    }

    .blockvideo h3 {
        height: 40px;
        overflow: hidden;
        line-height: 21px
    }

.newsP21 span {
    font-family: Helvetica-Reg,Tahoma !important
}

.mostItemConkimg {
    width: 90px;
}

.articlas .datecont {
    float: right;
    font-family: Helvetica-Bd;
    font-size: 11px;
    margin-top: 11px;
    overflow: hidden;
    height: 24px;
}

.titleH3art {
    color: #1f2243;
    font-family: Helvetica-Bd;
}

.mostItemCon a {
    margin-top: 0;
    color: #1f2243;
    font-family: Helvetica-Bd;
    font-size: 13px;
    margin-bottom: 0;
    line-height: 16px;
    font-weight: 400;
}

.galleryDesc:hover, .vidTit:hover, li div.ideasDetails:hover a.ideasDescraption {
    color: #1f2243;
}

.secNew a {
    color: #FFF;
    text-decoration: none;
    font-size: 12px;
}

#documentcontainer p {
    padding: 0;
}

#documentcontainer blockquote {
    padding: 0;
    margin: 0;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 2;
    color: #fff;
    background-color: #181818;
    border-color: #1E1E1E;
    cursor: default;
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    color: #0D0D0D;
    background-color: #eee;
    border-color: #ddd;
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #0D0D0D;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}


/*-----------------------------------adv search----------------------------*/
.bartitel {
    background-color: #3F3F4A;
    width: 93.6%;
    margin-right: 29px;
    margin-bottom: 10px;
}

.advseach input {
    padding: 0;
    text-align: right;
    padding-left: 5px;
    margin-right: 3px;
    font-family: helveticareg;
    color: #FBF8F8;
    background-color: #4b4b4b;
    background-image: none;
    border: 1px solid #4b4b4b;
    border-radius: 12px;
    height: 27px;
    width: 142px;
}

#datepickerfrom {
    padding: 0;
    text-align: right;
    padding-left: 5px;
    margin-right: 3px;
    font-family: helveticareg;
    color: #FBF8F8;
    background-color: #4b4b4b;
    background-image: none;
    border: 1px solid #4b4b4b;
    border-radius: 12px;
    height: 27px;
    width: 142px;
}

#datepickerto {
    padding: 0;
    text-align: right;
    padding-left: 5px;
    margin-right: 3px;
    font-family: helveticareg;
    color: #FBF8F8;
    background-color: #4b4b4b;
    background-image: none;
    border: 1px solid #4b4b4b;
    border-radius: 12px;
    height: 27px;
    width: 142px;
}

.bartitel select {
    line-height: 21px;
    word-wrap: break-word;
    text-align: right;
    font-size: 12px;
    cursor: pointer;
    width: 140px;
    margin-right: 5px;
    border: 0;
    position: relative;
    height: 23px;
    border-radius: 12px;
    color: #FBF8F8;
    background-color: #4b4b4b;
    background-image: none;
    border: 1px solid #4b4b4b;
    direction: rtl;
    padding-top: 2px;
}

.AdvancedSearch .col-lg-3 {
    width: 25%;
}

button#search {
    color: #fff;
    border: 1px solid #CDCDCD;
    background-color: transparent;
    border-radius: 7px;
    background: none;
    WIDTH: 58PX;
    height: 27px;
}

.AdvancedSearch .wordtitel {
    margin-left: 0px !important;
    text-align: right;
}

.wordtitel {
    float: right;
    width: 161px;
    color: #ededed;
    vertical-align: middle;
    font-size: 13px;
    margin-right: 20px;
    margin: 7px;
    margin-top: 0px;
}

.fromto {
    float: right;
    max-width: 161px;
    margin-right: 20px;
    margin: 7px;
}

.no-padding {
    padding: 3px 0px;
}

    .no-padding .form-group {
        margin-bottom: 0;
        float: right;
    }

button#search {
    padding: 0;
    margin-top: 0;
    float: right;
    margin-right: 22px;
}

.searchg {
    margin: 0 auto;
    text-align: center;
}

.AdvancedSearch .col-lg-6.col-sm-12.no-padding {
    width: 21%;
}

.works-filter {
    color: white;
}

input#keyword {
    background-color: #4b4b4b;
    background-image: none;
    border: 1px solid #4b4b4b;
    border-radius: 12px;
    color: #fbf8f8;
    float: right;
    height: 25px;
    margin-right: 0;
    padding-top: 0;
    text-align: right;
    width: 43%;
}

.pagingrewd {
    text-align: center;
}

.badalal {
    width: 36% !important;
    padding-right: 9px;
}

.alldata {
    padding-top: 4px;
    float: left;
    width: 100%;
}

.wordtitel.issuu {
    width: 144px;
}

.list .headlineDetails {
    top: 0px !important;
}

#searchTerm {
    background-color: #4b4b4b;
    background-image: none;
    border: 1px solid #4b4b4b;
    border-radius: 12px;
    color: #fbf8f8;
    float: right;
    height: 25px;
    margin-right: 0;
    padding-top: 0;
    text-align: right;
    width: 43%;
}

ul#end-nav li.colora1 {
    box-shadow: 0 -3px 0 #EE9154;
}

ul#end-nav li.colora2 {
    box-shadow: 0 -3px 0 #9500B4;
}

ul#end-nav li.colora3 {
    box-shadow: 0 -3px 0 #FA6000;
}

ul#end-nav li.colora4 {
    box-shadow: 0 -3px 0 #01C3C3;
}

ul#end-nav li.colora5 {
    box-shadow: 0 -3px 0 #A63559;
}

ul#end-nav li.colora6 {
    box-shadow: 0 -3px 0 #0B5822;
}

ul#end-nav li.colora7 {
    box-shadow: 0 -3px 0 #563994;
}

}

ul#end-nav li.colora8 {
    box-shadow: 0 -3px 0 #4A3026;
}

ul#end-nav li.colora9 {
    box-shadow: 0 -3px 0 #2455B6;
}

ul#end-nav li.colora10 {
    box-shadow: 0 -3px 0 #8C2F2D;
}

.end-nav li a {
    color: #666;
    /* font-family: helvetica-reg; */
}

ul#end-nav li.colora8 {
    box-shadow: 0 -3px 0 #4A3026;
}

.cat h2 {
    padding-right: 13px;
    font-size: 15px;
    color: #313131;
    font-family: helvetica-bd;
    font-size: 15px;
    margin-bottom: 15px;
}

.end-nav ul {
    width: 102px !important;
}

.end-nav .carda6 ul {
    width: 120px !important;
}

.end-nav > li {
    width: 102px !important;
}

ul#end-nav li.colora11 {
    box-shadow: 0 -3px 0 #6D1D1A;
}

.end-nav .carda6 {
    width: 120px !important;
}

/*--------------------------------------------*/
.pwoerdBy {
    float: right;
    width: 100%;
    text-align: right;
    margin-top: 7px;
}

.sliTit ul#topStoriesList li a h3 {
    width: 100%;
    float: right;
    overflow: hidden;
}

#topStoriesList img {
    width: 6%;
    float: right;
    margin-right: 12px;
    height: 20px;
}

.slidHomeTitle h3 {
    width: 100%;
    float: right;
    overflow: hidden;
}

#home-slider .slidHomeTitle img {
    width: 4%;
    float: left;
    /* margin-right: 12px; */
    min-width: 7% !important;
    height: auto;
    min-height: 38% !important;
    padding-left: 5px;
}

h3.oneicon {
    width: 90% !important;
}

.nooneicon {
    width: 100% !important;
}

.imgslidvideo {
    padding: 12px;
    color: #F3BD7C;
    height: 12px;
    width: 21px;
    /* display: block; */
    text-align: right;
    background: url(images/video-slider.png) no-repeat -1px 14px;
    background-size: contain;
    margin-right: 5px;
}

.imgslidslidim {
    padding: 12px;
    color: #F3BD7C;
    height: 12px;
    width: 26px;
    /* display: block; */
    text-align: right;
    background: url(images/image-slider.png) no-repeat 0px 19px;
    background-size: contain;
    margin-right: 5px;
}

.img-responsiveamp {
    width: 15px;
    height: 15px;
    margin-right: 3px !important;
}

.imgtw {
    background: url(images/image-slider.png) no-repeat 4px 22px;
    padding-left: 21px;
    background-size: 25px;
}

.videotw {
    background: url(images/video-slider.png) no-repeat 4px 22px;
    padding-left: 21px;
    background-size: 25px;
}

.vitw {
    background: url(images/twinsimg.png) no-repeat 4px 22px;
    padding-left: 32px;
    background-size: 50px;
}


.oneiconphoto {
    background: url(images/play11.png) no-repeat 4px 22px;
    display: block;
    padding: 51px;
    z-index: 1000000;
    position: absolute;
    display: block;
}

.oneiconvideo {
    background: url(images/play22.png) no-repeat 4px 22px;
    display: block;
    padding: 51px;
    z-index: 1000000;
    position: absolute;
    display: block;
}

.twoicons {
    background: url(images/twise.png) no-repeat 4px 22px;
    display: block;
    padding: 51px;
    z-index: 1000000;
    position: absolute;
    display: block;
}

.mostItemConk .oneiconphoto {
    top: -19px;
    right: 4px;
}

.mostItemConk .oneiconvideo {
    top: -19px;
    right: 4px;
}

.mostItemConk .twoicons {
    top: -19px;
    right: 4px;
}

.imageStageGallery .bx-viewport {
    width: 366px !important;
    height: 280px !important;
}

.imageStageGallery label {
    margin-top: 12px;
}

.newfaceshare {
    float: right;
}
/**** Ramy Style 7-11 ****/
/*#sidebar .articlas .bx-viewport {
    height: 228px!important;
}*/
.divTakareerKhassa .bx-viewport {
    height: 228px !important;
}

.takareerKhassa-slider {
    height: 228px !important;
}

.aritem span a {
    font-size: 11px;
}

.aritem .secNew {
    margin-right: 5px;
    padding: 2px 4px;
    display: inline-block;
    background: red;
    border-radius: 5px;
    font-family: Helvetica-Reg;
}

    .aritem .secNew a {
        color: #FFF;
        text-decoration: none;
        font-size: 12px;
    }

@media (min-width: 767px) {
    .articlas .datecont, .editors-slider .ideasDetailsslidslid {
        width: 70% !important
    }
}

.album-rit ul li, .conRitsec16 ul li {
    border-bottom: 1px solid #029d27 !important;
    box-shadow: 0 1px #03a028 !important;
    position: relative;
    text-align: center;
    padding: 8px 0;
}

@media (min-width: 1200px) {

    .conRitsec16 {
        background: url(images/press16.png) right repeat-y;
    }
}

.album-rit ul a, .conRitsec16 ul li a {
    color: #FFF;
    font-family: helvetica-bd;
}

.album-rit ul, .conRitsec16 ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0;
}

.conRitsec16 {
    background-image: url(images/press16.png);
    float: right;
    margin-top: 19px;
    width: 100%;
    height: 403.5px;
}






.album-rit ul li, .conRitsec17 ul li, .conRitsec22 ul li {
    border-bottom: 1px solid #487754 !important;
    box-shadow: 0 1px #03a028 !important;
    position: relative;
    text-align: center;
    padding: 8px 0;
}

@media (min-width: 1200px) {
    .conRitsec16 {
        background: url(images/press15.png) right repeat-y;
    }
}

.album-rit ul a, .conRitsec16 ul li a {
    color: #FFF;
    font-family: helvetica-bd;
}

.album-rit ul, .conRitsec17 ul, .conRitsec22 ul {
    list-style: none;
    text-align: center;
    margin: 0;
    padding-left: 0;
}

.conRitsec17, .conRitsec22 {
    background-color: #029d27;
    float: right;
    margin-top: 19px;
    width: 100%;
    height: 403.5px;
}

.c16 {
    background-color: #03a229 !important;
}

#at-expanded-menu-host .at-expanded-menu-mask {
    background-color: rgba(0,0,0,.9);
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 9999999999 !important;
}


#at-expanded-menu-host .at-expanded-menu {
    z-index: 99999999999 !important;
}

.conRitsec18, .conRitsec21 {
    background-color: #f01923;
    margin-top: 19px;
    height: 404px;
}

    .conRitsec18 h1, .conRitsec21 h1 {
        font-size: 21px;
        text-align: center;
        font-family: helvetica-bd;
        color: #FFF;
        line-hight: 27px;
    }

    .conRitsec18 ul, .conRitsec21 ul {
        padding: 0;
    }

        .album-rit ul li, .conRitsec18 ul li, .conRitsec21 ul li {
            border-bottom: 1px solid #f01923 !important;
            box-shadow: 0 1px #f6f6f6 !important;
            position: relative;
            text-align: center;
            padding: 8px 0;
        }

.album-rit .sub-mnu h2 {
    color: #fff;
}

.c18, .c21 {
    background-color: #f01923 !important;
}
/*#documentcontainer iframe:first-of-type {
    max-width: 100%;
    position: absolute;
    top: 169px;
    margin-right: 23px;
    overflow: hidden;
    height: 423px;
    width: 90% !important;
    right: 0;
}*/
.sub-mnu a h2 {
    text-align: center;
    color: #fff;
}

.videoico {
    background: url(images/icovidl.png) no-repeat !important;
    position: absolute;
    top: 26%;
    float: left;
    right: 37%;
    z-index: 1000;
    height: 200px;
    width: 100px;
    opacity: .9;
}

.videoicomin {
    background: url(images/icovid.png) no-repeat !important;
    position: absolute;
    float: left;
    z-index: 1000;
    height: 30px;
    width: 30px;
    top: 63px;
    right: 103px;
    opacity: .9;
}


.newsP21tv iframe {
    width: 100%;
    height: 500px;
    max-width: 750px;
}

/*----------------------------nw-------------------------------------*/
.c17, .c22 {
    background-color: #029d27 !important;
}

.album-rit ul a, .conRitsec17 ul li a, .conRitsec22 ul li a {
    color: #FFF;
    font-family: helvetica-bd;
}

.yt-uix-button.yt-uix-button-subscribe-branded, .yt-uix-button.yt-uix-button-subscribed-branded {
    padding: 0 8px 0 5.5px;
    height: 32px !important;
}

#___ytsubscribe_0 iframe#I0_1483641074993 {
    height: 32px !important;
}

#___ytsubscribe_0 {
    float: right !important;
    height: 32px !important;
    background-color: #e62117 !important;
    padding-top: 4px !important;
    padding-right: 0px !important;
    display: block !important;
    border-radius: 2px;
}

    #___ytsubscribe_0:hover {
        background-color: #cc181e !important;
    }

.slickslider {
    margin: 26px 0px;
    width: 94%;
    position: relative;
    right: 24px;
    DIRECTION: RTL;
    margin-bottom: 0;
    margin-bottom: 6px;
}

    .slickslider .headlineDetails {
        margin-left: 0;
        padding-left: 2px;
        width: 100%;
        top: -56px;
        height: 56px;
        overflow: hidden;
        background: url(../images/righ.png) center bottom no-repeat;
        background-size: cover;
        opacity: .95;
        position: relative;
        bottom: 0;
        direction: rtl;
        padding-bottom: 10px;
        padding-right: 10px;
        padding-top: 6px;
        width: 100%;
        float: right;
    }

    .slickslider li .lgHead {
        margin: 0 11px 20px 10px !important;
        width: 100% !important;
        background-color: #FFF;
        padding: 6px;
        -moz-box-shadow: 0 0 6px #d9d9d9;
        -webkit-box-shadow: 0 0 6px #d9d9d9;
        -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=90, Color=#d9d9d9)";
        box-shadow: 0 0 6px #d9d9d9;
        filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=90, Color=#d9d9d9);
    }

    .slickslider .headlinesSmallImage {
        overflow: hidden;
        background-color: #fff;
        height: 177px;
    }

        .slickslider .headlinesSmallImage > a {
            display: block;
            overflow: hidden;
            width: 100%;
            max-width: 100%;
            float: right;
            max-height: 155px;
        }

    .slickslider .lgHead {
        float: right;
        width: 100%;
        margin: 0 7px 0px;
        max-width: 248px;
        max-height: 169px;
        border: 6px solid #fff;
        overflow: hidden;
    }

.slick-initialized .slick-slide {
    display: block;
}

    .slick-initialized .slick-slide:first-child {
        display: block;
        /* width: 273px !important; */
        float: right;
    }

.slickslider .videoicomin {
    background: url(images/icovid.png) no-repeat !important;
    position: absolute;
    float: left;
    z-index: 1000;
    height: 30px;
    width: 30px;
    top: 63px;
    opacity: .9;
    right: auto;
    padding-right: 128px;
}

.slick-slide img {
    display: block;
    width: 238px;
    max-height: 155px;
}

.newmodule {
    padding: 0;
}

    .newmodule img {
        height: 206px !important;
    }

    .newmodule .glyphicon-chevron-right:before {
        content: "" !important;
        background: url(images/white-next.png) center center;
        background-repeat: no-repeat;
        width: 30px;
    }

    .newmodule .glyphicon-chevron-left:before {
        content: "" !important;
        background: url(images/white-prev.png) center center;
        background-repeat: no-repeat;
        width: 30px;
    }

    .newmodule .glyphicon.glyphicon-chevron-right {
        background: url(images/whiteside.png) center center;
        background-repeat: no-repeat;
        width: 30px;
    }

    .newmodule .glyphicon.glyphicon-chevron-left {
        background: url(images/whiteside_left.png) center center;
        background-repeat: no-repeat;
        width: 30px;
    }

    .newmodule .secNew {
        margin-right: 1px;
        display: inline-block;
        background: red;
        font-family: Helvetica-Reg;
        position: absolute;
        top: 0;
        right: 0;
        color: #fff;
        padding: 2px 10px;
    }

    .newmodule h3 {
        color: #fff;
        text-shadow: 1px 1px #000;
        font-weight: 400;
        display: block;
        font-size: 17px;
        height: 45px;
        overflow: hidden;
        font-family: helvetica-bd,Tahoma;
        text-align: right;
        direction: rtl;
        padding-right: 30px;
        margin-bottom: 4px;
    }

    .newmodule a {
        color: #009bff;
        font-weight: 400;
        height: 40px;
        overflow: hidden;
        text-align: right;
        direction: rtl;
        top: 41%;
        z-index: 100000;
        font-size: 11.5px;
        font-weight: bold;
    }

    .newmodule .datecont.dataCont2 {
        background: url(../images/righ.png) center bottom no-repeat;
        background-size: cover;
        height: 78px;
        position: relative;
        top: 23px;
    }

.newmodulea .left.carousel-control {
    background-image: none !IMPORTANT;
}

@media screen and (min-width: 768px) {
    .newmodule .carousel-caption {
        left: 0 !important;
        right: 0 !important;
        padding-bottom: 0 !important;
        float: right;
    }
}

.titelmodulne {
    float: right;
    padding-right: 30px;
}

.modnew {
    margin-top: 26px;
}

.newmodule .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 20%;
}

@media screen and (max-width: 768px) {
    .newmodule .col-lg-12, .col-md-12 {
        width: 100%;
        float: right;
    }

    .slickslider {
        float: left;
        width: 100%;
    }

    .vidoclass.catimgs13.Latest {
        float: left;
    }
}

.newmodule a.left.carousel-control {
    background-image: none !important;
}

.slick-slide li .lgHead {
    height: 169px;
}


.newmodule .secNew a {
    line-height: 16px;
    font-weight: 400 !important;
    font-size: 12px;
    margin-top: 1px;
    color: #fff;
    font-family: helvetica-bd,Tahoma;
}

@media (max-width: 1200px) {
    .slick-slider {
        float: left;
        width: 100%;
    }

    .slick-prev {
        left: 0 !important;
        z-index: 10000 !important;
    }

    .slickslider .lgHead {
        margin-right: 0 !important;
    }
}

#_MostReadMostread .mostItemConk {
    padding: 0;
}

#_MostReadMostComment .mostItemConk {
    padding: 0;
}

.text-qute {
    color: #999;
    font-family: Helvetica-Bd;
    font-size: 19px !important;
    text-align: right !important;
    background: url(/Images/qute-text.png) right 3px no-repeat rgba(0, 0, 0, 0) !important;
    padding-right: 50px !important;
    overflow: hidden;
    border: 0;
    width: 100% !important;
    padding-bottom: 20px !important;
    float: right !important;
    padding-top: 10px !important;
}

.detailsTitle.urgent-header {
    color: #4aa0fb;
    padding-right: 0;
    margin-bottom: 15px !important;
}

.urgent-item {
    display: block;
    padding: 10px 0;
    text-decoration: none;
    margin-bottom: 10px;
    border-bottom: 1px dotted #CBCBCB;
    background: white;
}

    .urgent-item .urgent-date {
        color: #AAA;
        font-size: 14px;
        margin-right: 10px;
        margin-top: 0;
        margin-bottom: 10px;
        padding-bottom: 0;
        padding-left: 5px;
        padding-top: 5px;
        text-align: right;
        direction: rtl;
        font-weight: 500;
    }

    .urgent-item .urgent-headline {
        font-family: helvetica-bd,Tahoma;
        text-align: right;
        direction: rtl;
        color: #000;
        padding: 0 30px;
        margin-bottom: 0 !important;
        padding-bottom: 12px;
        width: 100%;
        font-size: 22px;
        position: relative;
        line-height: 30px;
    }

        .urgent-item .urgent-headline:before {
            content: "";
            width: 8px;
            height: 8px;
            background-color: #000;
            border-radius: 50%;
            position: absolute;
            right: 15px;
            top: 35%;
            display: inline-block;
        }

.stories-container.mr-11 {
    margin-right: -11px;
}

.tickerNewNew.m-0 {
    margin: 0;
}

.arabi21 a {
    color: #000;
    font-family: helvetica-bd, Tahoma;
    font-size: 14px;
    margin-top: 22px;
    float: right;
    border-bottom: 4PX SOLID #e62f2d;
    /* width: 100%; */
    PADDING-BOTTOM: 7PX;
    PADDING-LEFT: 22PX;
}
