@font-face {
    font-family: 'allerbold';
    src: url('allerfonts/Aller_Std_Bd.eot');
    src: url('allerfonts/Aller_Std_Bd.eot?#iefix') format('embedded-opentype'), url('allerfonts/Aller_Std_Bd.woff') format('woff'), url('allerfonts/Aller_Std_Bd.ttf') format('truetype'), url('allerfonts/Aller_Std_Bd.svg#allerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'allerregular';
    src: url('allerfonts/Aller_Std_Rg.eot');
    src: url('allerfonts/Aller_Std_Rg.eot?#iefix') format('embedded-opentype'), url('allerfonts/Aller_Std_Rg.woff') format('woff'), url('allerfonts/Aller_Std_Rg.ttf') format('truetype'), url('allerfonts/Aller_Std_Rg.svg#allerregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

h1.mainComponentTitle, h1.mainPageTitle, h2, h4, .relatedComponentTitle, .onAirTitle, .smallSideColTitle, .subTitleTopBordered, .gridTitle, .firs-level a, .mainPodsTab li, .thumbsTitle strong, .shareYourRudawTitle, h3.pageSubtitleLayout {
    font-family: 'allerregular';
    font-weight: normal;
}

body {
    margin: 0;
    padding: 0;
    font-family: Arial,Helvetica,sans-serif;
    color: #414141;
    font-size: 13px;
    background: #fff none !important;
}

ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}

a img {
    border: 0 none;
}

* {
    outline: none;
}

td {
    vertical-align: top;
}

.safeArea {
    margin: 0 auto;
    width: 980px;
    padding: 0 5px;
}

.popup-content {
    margin: 20px;
}

.margBot10 {
    margin-bottom: 10px;
}

.padBot10 {
    padding-bottom: 10px;
}

.margTop10 {
    margin-top: 10px;
}

.margRight20 {
    margin-right: 20px;
}

a {
    color: #2a3f63;
    text-decoration: none;
}

    a:hover, .relatedLinks a:hover, .normalDesc a:hover, .sideColumn a.viewAllLink:hover, .sideColumn .weatherWidget a.viewAllLink:hover, .commentsAction a:hover, .anchorLinks a:hover, .liveItem h1 a:hover, .highlightedCategoryBigImageList a:hover, .firs-level a:hover, .highlightedCategoryBigImageList a:hover, .yourRudawList a:hover {
        color: #787878;
    }

h1 a.second-level {
    padding-left: 30px;
}

.posRel {
    position: relative;
}

.header {
    background: #ea2421 url(../images/ltr/header-bg.jpg) center 0 no-repeat;
    min-height: 174px;
    margin: 0 0 10px 0;
}

.usefulTops {
    color: #fff;
    height: 40px;
}

    .usefulTops a {
        display: inline-block;
        *display: inline;
        zoom: 1;
        color: #fff;
        font-size: 10px;
        padding: 5px 0;
        line-height: 14px;
        margin: 4px 0 0 0;
    }

        .usefulTops a:hover, .usefulTops a.selected, .languages .selected {
            color: #313131;
        }

.usefulTopWithIc, .languages, .membersArea, .search, .socialSearch {
    float: right;
}

.languages {
    margin: 0 10px;
    font-size: 10px;
}

.usefulTops .usefulTopWithIc a, .usefulTops .welcomeUser a {
    padding: 5px 8px 5px 27px;
}

.membersArea {
    margin: 0 0 0 10px;
    height: 29px;
    text-align: center;
    border-radius: 0 0 6px 6px;
    -webkit-border-radius: 0 0 6px 6px;
    -moz-border-radius: 0 0 6px 6px;
    background: #fff;
    padding: 0 5px;
}

    .membersArea.signout {
        background: url(../images/ltr/signout-bg.png) right 0 no-repeat;
        width: auto;
    }

.usefulTops .membersArea a, .popUpLoginPad a {
    color: #f68428;
    margin: 0;
    padding: 5px 5px 5px 0px;
}

.logoPad {
    float: left;
}

.social {
    float: right;
    padding: 10px 0 0 0;
    margin: 0 0 10px 0;
}

    .social span, .social a {
        display: inline-block;
        *display: inline;
        zoom: 1;
        font-size: 13px;
    }

    .social span {
        color: #fff;
        padding: 5px 0 0 0;
    }

    .social a {
        padding: 0 0 0 10px;
    }

.searchDropdown {
    display: block;
    padding: 6px 20px 2px 20px;
    height: 21px;
    background: url(../images/ltr/search-dropdown.png) left center no-repeat;
}

    .searchDropdown.activeArrow span {
        background: url(../images/ltr/search-dropdown-arrow-inverted.png) right 5px no-repeat;
    }

    .searchDropdown span {
        display: block;
        padding: 0 17px 0 0;
        background: url(../images/ltr/search-dropdown-arrow.png) right 5px no-repeat;
    }

.searchInputBg {
    background: url(../images/ltr/search-input-bg.png) right 0 no-repeat;
    padding: 1px 8px;
}

    .searchInputBg input[type=text] {
        border: 0 none;
        height: 27px;
        line-height: 27px;
        background: none transparent;
        width: 130px;
        color: #c2c2c1;
        font-style: italic;
    }

.searchBtn {
    display: block;
    height: 29px;
    line-height: 29px;
    padding: 0 8px 0 0;
    color: #fff;
    background: url(../images/ltr/searchBtnLeft.png) right center no-repeat;
}

.searchhighlight {
    background-color: yellow;
}

.searchBtn span, .searchBtn input[type=submit] {
    display: block;
    height: 29px;
    padding: 0 0 0 10px;
    border: 0 none;
    color: #FFF;
    background: url(../images/ltr/searchBtnRight.png) right center no-repeat;
}

.mainMenuContainer {
    position: absolute;
    width: 100%;
    bottom: 0;
    right: 0;
    height: 45px;
    background: url(../images/ltr/menu-bg.png) right 0 repeat-x;
}

.mainMenu {
    padding: 6px 0 0 0;
    margin: 0 auto;
    width: 980px;
}

    .mainMenu a {
        display: block;
        padding: 0 11px 0 12px;
        border-right: 1px solid #747173;
        line-height: 39px;
        color: #fff;
        font-family: 'allerbold';
    }

        .mainMenu a.last {
            border-right: none;
        }

.largerSize {
    font-size: 13px;
}

ul.breaking {
    display: block;
    margin: 10px 0;
    list-style: none;
    line-height: 32px;
    position: relative;
    overflow: hidden;
}

    ul.breaking li, ul.breaking li span, ul.breaking li a {
        vertical-align: top;
        text-decoration: none;
    }

        ul.breaking li .read-more {
            text-decoration: underline;
        }

.breakingImage {
    text-align: left;
    max-width: 350px;
    float: left;
    margin-right: 10px;
}

.breakingtime {
}

ul.marquee {
    display: block;
    margin: 0;
    list-style: none;
    line-height: 32px;
    position: relative;
    overflow: hidden;
    padding: 0;
    font-size: 12px;
}

.newsTickerBg {
    background: #efedee url(../images/breadking-news.gif) 0 0 no-repeat;
    padding: 0 10px;
}

.breakingNews {
    white-space: nowrap;
    vertical-align: middle;
    color: #000;
}

    .breakingNews span a {
        color: #fff;
        font-weight: bold;
    }

.firstBreakingTd {
    width: 106px;
    text-align: center;
    padding-right: 20px;
}

ul.marquee {
    height: 30px;
}

    ul.marquee li {
        padding: 0 7px 0 0;
        text-align: left;
        position: absolute;
        top: -999em;
        right: 0;
        display: block;
        margin: 0 0 0 0;
        max-width: 100%;
        overflow: hidden;
        max-height: 35px;
    }

        ul.marquee li a,, ul.marquee li .breaking {
            color: #264365;
            text-decoration: none;
        }

ul.newslist {
    padding: 10px 0;
    font-size: 12px;
}

    ul.newslist li {
        border-bottom: 1px dotted #cacac9;
        padding-bottom: 3px;
        margin-bottom: 3px;
    }

        ul.newslist li.last {
            border-bottom: none;
        }

    ul.newslist .time {
        color: #2A3F63;
    }

.clearFix {
    clear: both;
}

.mainColumn {
    width: 620px;
    float: left;
    margin: 0 20px 0 0;
}

.sideColumn {
    float: left;
    width: 340px;
}

.margBot20 {
    margin-bottom: 20px;
}

.margBot30 {
    margin-bottom: 30px;
}

.margBot5 {
    margin-bottom: 5px;
}

.accBody {
    display: none;
}

.accordion li a.accHead {
    display: block;
    padding: 0 0 0 7px;
}

h1, .arrowLink, h2, h4, .relatedComponentTitle, .onAirTitle, .smallSideColTitle, .subTitleTopBordered, .gridTitle, .firs-level a {
}

h1 {
    margin: 0 0 5px 0;
    font-size: 15px;
    font-weight: normal;
}

.topHighlights h1 {
}

.topHighlights.homeHighlights {
    min-height: 305px;
}

.catHighlights {
    margin-bottom: 30px;
}

h1, h1 a {
    color: #2a3f63;
    text-decoration: none;
}

.thImage {
    width: 400px;
    height: 285px;
    float: left;
}

    .thImage img, img.mainHighlighted {
        border: 5px solid #f1f1f2;
    }

img.mainHighlighted {
    float: left;
    margin: 0 10px 0 0;
    max-width: 360px;
}

.cat-video {
    float: left;
    margin: 0 10px 0 0;
    width: 360px;
}

.special-report img.mainHighlighted {
    max-width: 300px;
}

.analysis img.main {
    max-width: 340px;
}

.topHighlights ul.accordion {
    float: left;
    width: 220px;
}

.topHighlights .tabsContent img {
    width: 389px;
    height: 269px;
}

.tabsContent a {
    cursor: pointer;
}

.topHighlights .read-more {
    color: #F68428;
}

ul.accordion li, .reportsListing li {
    border-bottom: 1px solid #dededd;
}

.accBody {
    padding: 0 8px;
}

.activeLi {
    background: url(../images/ltr/acc-body-rep.gif) left bottom repeat-x #fff;
}

.gradient {
    padding: 3px 8px 3px 8px;
}

.activeLi .gradient {
    background: url(../images/ltr/activeLi.png) left center no-repeat;
}

.photoIcon, .clipIcon {
    padding: 3px 0 0 20px;
    display: block;
    color: #2a3f63 !important;
    text-decoration: none !important;
    font-size: 10px;
}

ul.accordion li.last {
    border-bottom: 0 none;
}

.tabsContent {
    display: none;
}

h1.mainComponentTitle {
    font-size: 18px;
    border-top: 3px solid #264265;
    color: #264265;
    padding: 8px 0 5px 0;
    line-height: normal;
    margin: 0 0 10px 0;
}

    h1.mainComponentTitle .colorCodedIcon, h1.mainPageTitle .colorCodedIcon, h2.sideColsTitle .sideColoredIcon, .tabsIcon {
        float: left;
        display: block;
        width: 35px;
        display: block;
        height: 35px;
        margin: 0 5px 0 0;
        background-color: #264365;
        position: relative;
        top: -5px;
    }

.tabsIcon {
    background-color: transparent;
    top: 2px;
}

h1.mainComponentTitle.purpleColor {
    border-top: 3px solid #c82f92;
    color: #c82f92;
}

.viewAllLink, .viewAllGrey {
    font-size: 10px;
    font-weight: bold;
    color: #f68428;
    display: block;
    padding: 13px 0 0 0;
    float: right;
}

.viewAllGrey {
    padding: 13px 15px 0 12px;
    color: #fff;
    background: url(../images/ltr/white-arrow.png) left 17px no-repeat;
    font-weight: normal;
}

.greyBg {
    background: #f6f5f6;
}

.relatedLinks {
    padding: 10px 8px;
}

.arrowLink {
    display: block;
    padding: 0 0 0 12px;
    margin: 0 0 8px 0;
    background: url(../images/ltr/related-arrow.png) left 5px no-repeat;
    color: #2a3f63;
    font-size: 14px;
}

.relatedLinks .arrowLink {
    margin: 0 0 17px 0;
}

    .relatedLinks .arrowLink.last {
        margin-bottom: 0px;
    }

div.arrowLink {
    color: #787878;
    font-weight: normal;
}

    div.arrowLink a {
        color: #2a3f63;
    }

.topStoryItem {
    border-bottom: 1px dotted #d6d6d6;
    padding: 0 0 15px 0;
    margin-bottom: 15px;
}

    .topStoryItem.last {
        border-bottom: none;
        margin-bottom: 0;
    }

.listingImage {
    margin: 0 15px 0 0;
    max-width: 112px;
    max-height: 65px;
}

    .listingImage.user-pic {
        width: 44px !important;
        height: 44px !important;
    }

.fourcolsList .listingImage, .progItem .listingImage {
    max-width: 140px;
    max-height: 106px;
}

.publicationsSide .listingImage {
    max-width: 125px !important;
    max-height: 165px !important;
}

.topStoryItem .listingImage {
    max-width: 99px;
}

.storySource {
    display: inline-block;
    zoom: 1;
    color: #fff;
    font-size: 11px;
    background: #509d45;
    padding: 0 6px;
    margin: 0 3px 0 0;
}

    .storySource:hover {
        color: #fff;
    }

.newsDate {
    display: inline-block;
    direction: ltr;
    zoom: 1;
    color: #787878;
}

.commentsNumber {
    display: inline-block;
    zoom: 1;
    font-weight: bold;
    color: #264365;
    margin: 0 4px 0 0;
    padding: 0 0 0 21px;
    background: url(../images/ltr/comments-icon.gif) left 0 no-repeat;
}

    .commentsNumber:hover {
        color: #264365;
    }

.normalDesc a {
    color: #f68428;
    text-decoration: underline;
}

    .normalDesc a.album-photo {
        display: inline-block;
        padding-right: 5px;
    }

        .normalDesc a.album-photo img {
            max-width: 99px;
            height: 65px;
        }

.topStoryItem h1 {
    font-size: 15px;
    margin: 3px 0;
}

.threeColsList {
    clear: both;
}

    .threeColsList li {
        width: 194px;
        margin: 0 19px 0 0;
        float: left;
    }

    .threeColsList .listingImage {
        max-width: 194px;
        max-height: 126px;
    }

    .threeColsList li.third {
        margin: 0;
    }

.imageTitle {
    position: absolute;
    width: 100%;
    color: #fff;
    font-size: 16px;
    bottom: 0;
    left: 0;
    text-align: left;
}

    .imageTitle a {
        color: #fff;
    }

    .imageTitle span {
        display: block;
        padding: 5px 10px;
    }

        .imageTitle span.biggerPad {
            padding: 5px 15px;
        }

.readMoreLink {
    font-size: 10px;
    font-weight: bold;
    color: #f68428;
}

.portlet-col {
    width: 300px;
    float: left;
}

.firstCol {
    width: 300px;
    margin: 0 20px 0 0;
    float: left;
    clear: both;
}

.secondCol {
    width: 300px;
    float: left;
}

.highlightedCategory {
    height: 393px;
    border-top: 4px solid #0f6189;
    background: #46464a;
}

    .highlightedCategory .main-img img {
        width: 300px;
    }

    .highlightedCategory.noTopBorder {
        border-top: 0 none;
    }

    .highlightedCategory .interview#slidesHomeClass {
        border-top: 4px solid #0f6189;
    }

    .highlightedCategory .opinion#slidesHomeClass {
        border-top: 4px solid #379483;
    }

.greyTitle {
    font-size: 22px;
    margin: 0;
    line-height: 43px;
    height: 43px;
    color: #fff;
}

.active .greyTitle {
    background: url(../images/ltr/grey-title.gif) right 4px repeat-x;
}

.greyTitle span {
    color: #fff;
    display: block;
    padding: 0 0 0 38px;
    margin: 0 8px 0 8px;
}

    .greyTitle span.icon {
        min-height: 37px;
    }

.greyTitle a {
    color: #fff;
}

    .greyTitle span.accordionIcon, .greyTitle a.accordionIcon {
        padding: 0;
        margin: 14px 0 0 0;
        float: right;
        height: 11px;
        width: 13px;
        background: url(../images/ltr/acc-plus-icon.png) no-repeat;
    }

.active .greyTitle span.accordionIcon {
    margin: 18px 0 0 0;
    height: 3px;
}

.highlightedCategoryBigImageList {
    padding: 0 15px;
}

.highlightedCategoryBigImageListItem, .yourRudawList {
    border-bottom: 1px dotted #68686b;
    padding: 10px 0;
}

    .highlightedCategoryBigImageListItem.last, .yourRudawList.last {
        border-bottom: none;
    }

    .highlightedCategoryBigImageList a, .yourRudawList a {
        font-size: 13px;
        color: #fff;
    }

    .yourRudawList .listingImage, .whatYouSayTabsContent .listingImage {
        max-width: 78px;
    }

.yourRudawComment a {
    font-size: 13px;
    color: #000;
}

    .yourRudawComment a:hover {
        color: #959595;
    }

.accordionBodyInner {
    padding: 10px 10px 0 10px;
    background: url(../images/ltr/accordionBodyInner.gif) right 0 no-repeat;
}

.accordionBody {
    overflow: hidden;
    height: 0;
}

.accordionItem {
}

.highlightedCatAccItem {
    margin: 0 0 10px 0;
}

    .highlightedCatAccItem .normalDesc {
        color: #d3d3d3;
    }

.author a {
    color: #F68428;
}

.author a {
    font-size: 11px;
}

.author-img {
    float: left;
    margin: 0 20px 20px 0;
}

    .author-img img {
        max-width: 400px;
    }

.author-bio {
    color: #7b7b7b;
}

.highlightedCatAccItem .commentsNumber, .yourRudaw .commentsNumber {
    color: #f68428;
    background: url(../images/ltr/orange-comments.png) left 0 no-repeat;
}

h3, h3 a {
    font-weight: normal;
    font-size: 13px;
    color: #fff;
    text-decoration: none;
    margin: 0;
}

.accordionItem {
}

.mainTabsContent {
}

.mainPodsTab li {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

    .mainPodsTab li a {
        display: inline-block;
        *display: inline;
        zoom: 1;
        background: #b01f24 url(../images/ltr/main-tabs-off.gif) right 0 repeat-x;
        height: 37px;
        line-height: 37px;
        color: #fff;
        text-decoration: none;
        font-size: 20px;
        font-weight: bold;
        padding: 0 10px;
    }

    .mainPodsTab li.tabs-selected a {
        background: #264365;
    }

.blueTabsHolder {
    min-height: 360px;
    background: #264365;
    padding: 10px 0 0 0;
}

.fourcolsList {
    width: 605px;
    margin: 0 auto;
}

    .fourcolsList li {
        float: left;
        width: 140px;
        margin: 0 15px 0 0;
        height: 185px;
    }

.fourcolsListTwo li {
}

.fourcolsList li.forth, .storiesInPictures .fourcolsList li.forth {
    margin: 0 0 0 0;
}

.storiesInPictures li img {
    height: 79px;
    width: 140px;
}

.fullWidth {
    width: 100%;
}

    .fullWidth li {
        margin: 0 20px 0 0;
    }

.orangrLink {
    display: block;
    color: #f68428;
    margin: 0 0 3px 0;
    text-decoration: underline;
}

.playIcon {
    position: absolute;
    right: 50%;
    top: 50%;
    margin: -20px -20px 0 0;
    display: block;
    width: 39px;
    height: 39px;
    background: url(../images/ltr/play-icon.png) right 0 no-repeat;
}

.parentPlay:hover .playIcon {
    display: block;
}

.mainVideosContainer .parentPlay img {
    max-width: 140px;
    max-height: 106px;
}

.blueTabsHolder h1 a, .bigBodyTabs h1 a {
    color: #fff;
}

    .blueTabsHolder h1 a:hover, .bigBodyTabs h1 a:hover {
        color: #787878;
    }

.storiesInPictures .fourcolsList li {
    height: 155px;
    margin: 0 20px 0 0;
}

.storiesInPictures .fourcolsList {
    width: auto;
    float: left;
}

.yourRudaw {
    background: #4D4D51 url(../images/ltr/watermark.png) right bottom no-repeat;
    padding: 0 20px 15px 20px;
    border-top: 3px solid #f68428;
}

.greyParentWhiteSubs {
    background: #4D4D51;
    padding: 0 20px 15px 20px;
}

h2.sideColsTitle {
    font-size: 16px;
    color: #fff;
    min-height: 25px;
    margin: 0 0 5px 0;
    padding: 13px 0 7px 0;
}

.mainColumn h2.sideColsTitle {
    color: #2A3F63;
}

h2.sideColsTitle.withIcon {
    padding-left: 38px;
}

.sideColumn a.viewAllLink {
    color: #fff;
}

.userNameSpan {
    display: inline-block;
    *display: inline;
    zoom: 1;
    color: #f68428;
}

    .userNameSpan a {
        color: #f68428;
    }

.bigButtons {
    display: block;
    padding: 0 14px 0 0 !important;
    background: url(../images/ltr/big-buttons-left.png) right 0 no-repeat;
    height: 44px;
}

div.bigButtons {
    float: right;
    background: url(../images/ltr/big-buttons-left.png) right 0 no-repeat;
    padding: 0 14px 0 0;
}

.greybigButtons {
    background: url(../images/ltr/big-buttons-left-grey.png) right 0 no-repeat;
}

.bigButtons.mid {
    width: 80px;
    padding: 0 14px 0 0 !important;
}

.bigButtons.back {
    width: 100px;
    padding: 0 23px 0 0 !important;
}

.sendPolls .bigButtons.back {
    padding: 0 14px 0 0 !important;
}

.bigButtons.large {
    padding: 0 14px 0 0 !important;
}

.bigButtons span, .bigButtonsSubmit {
    padding: 0 0 0 23px;
    background: url(../images/ltr/big-buttons-right.png) left 0 no-repeat;
    display: block;
    text-align: center;
    height: 44px;
    line-height: 36px;
    color: #fff;
    font-size: 13px;
    border: 0 none;
}

.greybigButtons span {
    background: url(../images/ltr/big-buttons-right-grey.png) 0 0 no-repeat;
}

.bigButtonsSubmit {
    width: 100%;
    cursor: pointer;
}

.whatYouSay {
    min-height: 270px;
    background: #ee2d24 url(../images/ltr/whatYouSayonair.jpg) right 0 no-repeat;
    position: relative;
    padding-bottom: 35px;
}

.myProfileLinks {
    background: url(../images/ltr/whatYouSayonair.jpg) right 0 no-repeat;
    padding-bottom: 20px;
}

.publicationsSide {
    background: #9e1964 url(../images/ltr/whatYouSaypublications.jpg) right 0 no-repeat;
    padding-bottom: 20px;
}

.publication-thumb {
    max-height: 185px;
    max-width: 140px;
}

.mostPopularSide {
    min-height: 275px;
    padding-bottom: 10px;
    background: #264365 url(../images/ltr/most-popular-bg.jpg) right 0 no-repeat;
}

.tabsPadding {
    padding: 5px 20px 0 20px;
}

.onAirContainer2 .tabsPadding {
    padding: 5px 20px 10px 20px;
}

.whatYouSayTabsContent {
    min-height: 190px;
    background: #fff;
    padding: 10px 10px 0 10px;
}

.whiteSideContent {
    background: #fff;
    padding: 10px 10px 10px 10px;
    margin: 0 0 10px 0;
}

.botBorderedItem {
    border-bottom: 1px dotted #dcdcdc;
    margin: 0 0 5px 0;
    padding: 0 0 5px 0;
}

    .botBorderedItem.last {
        border-bottom: 0 none;
        margin: 0 0 0 0;
        padding: 0 0 10px 0;
    }

.sideColumnTabs li {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

    .sideColumnTabs li a {
        display: inline-block;
        *display: inline;
        zoom: 1;
        color: #fff;
        font-size: 12px;
        height: 21px;
        line-height: 21px;
        padding: 0 15px;
        background: url(../images/ltr/sidecolumntabs.gif) right 0 repeat-x;
    }

.fbTab span, .twTab span, .webTab span {
    display: block;
    padding: 0 0 0 10px;
    background: url(../images/ltr/tabs-fb.png) left center no-repeat;
}

.fbTab:hover span, .sideColumnTabs li.tabs-selected .fbTab span {
    background: url(../images/ltr/tabs-fb-hover.png) left center no-repeat;
}

.twTab span {
    background: url(../images/ltr/tabs-tw.png) left center no-repeat;
    padding: 0 0 0 13px;
}

.twTab:hover span, .sideColumnTabs li.tabs-selected .twTab span {
    background: url(../images/ltr/tabs-tw-hover.png) left center no-repeat;
}

.webTab span {
    background: url(../images/ltr/webic.png) left center no-repeat;
    padding: 0 0 0 16px;
}

.webTab:hover span, .sideColumnTabs li.tabs-selected .webTab span {
    background: url(../images/ltr/webic-hover.png) left center no-repeat;
}

.sideColumnTabs li:hover a, .sideColumnTabs li.tabs-selected a {
    background: #fff;
    color: #000;
}

.onAirContainer, .onAirContainer2 {
    background: #ee2e24 url(../images/ltr/whatYouSayonair.jpg) right 0 no-repeat;
}

    .onAirContainer .parentPlay img {
        width: 340px;
        height: 221px;
    }

.timeSelection {
    float: right;
    width: 110px;
}

h4, h4 a {
    font-size: 15px;
    margin: 0 0 5px 0;
    text-decoration: none;
    color: #fff;
}

.btnOrangeBg {
    color: #fff;
    background: #e02626;
    padding: 4px 10px 5px 10px;
    margin: 0 0 0 5px;
}

.liveItem .orangrLink, .liveItem .btnOrangeBg {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

.liveItem {
    padding: 0 0 10px 0;
}

.darkBg {
    background: #4D4D51;
}

.liveItem h1 a {
    color: #fff;
}

h2.blueComponentTitle {
    color: #264365;
}

.sideColumn .weatherWidget a.viewAllLink, .sideColumn .publicationsSide a.viewAllLink {
    color: #f68428;
}

.weatherWidget {
    background: #f2f2f2;
    border-top: 3px solid #f68428;
    padding: 0 20px;
}

.sideArrowLink {
    float: right;
    background: url(../images/ltr/related-arrow.png) left 3px no-repeat;
    padding: 0 0 0 12px;
    color: #264365;
    text-decoration: none;
}

.weatherTable {
    margin: 10px 0 0 0;
}

    .weatherTable td {
        font-size: 13px;
    }

#editlocation {
    display: none;
}

td.weatherIcon {
    vertical-align: middle;
    padding: 0 0 10px 0;
}

.weatherDesc {
    padding: 0 5px 10px 5px;
    font-size: 11px;
}

.smallColumn1 {
    width: 160px;
    float: left;
    margin: 0 20px 0 0;
}

.smallColumn2 {
    width: 160px;
    float: left;
}

h2.pollQuestion {
    font-size: 16px;
}

.pollHolder {
    color: #afaeaf;
    background: #264365;
    padding: 10px 10px 20px 10px;
}

    .pollHolder input[type=checkbox] {
        float: left;
        margin: 0 5px 0 0;
    }

    .pollHolder a {
        color: #fff;
    }

    .pollHolder .radio td {
        padding-bottom: 5px;
    }

.footer {
    margin: 100px 0 10px 0;
}

    .footer a, .footer {
        color: #636363;
        text-decoration: none;
    }

        .footer a:hover {
            text-decoration: underline;
        }

.borderedFooter {
    border-bottom: 1px solid #5a5758;
    padding: 0 0 10px 0;
    margin: 0 0 10px 0;
    text-align: center;
}

.shareThisFooter {
    float: right;
}

    .shareThisFooter .stButton .chicklets {
        color: #636363;
        font-family: Arial,Helvetica,sans-serif;
    }

.stwrapper {
    right: 50% !important;
    margin: 0 -250px 0 0 !important;
}

.centeredAlign {
    text-align: center;
}

.footerLanguages {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin: 5px 25px;
}

h1.mainPageTitle {
    font-size: 20px;
    margin: 0 0 8px 0;
    line-height: normal;
}

    h1.mainPageTitle .subscribe {
        float: right;
        margin-right: 365px;
        margin-top: 10px;
    }

.breadCrumbs {
    margin: -10px 0 25px 0;
}

    .breadCrumbs .safeArea {
        padding: 0px;
    }

.twoColumnsLayout .topStoryItem {
    margin-bottom: 15px;
    float: left;
    width: 300px;
}

.secondColFloat {
    margin-right: 0;
    margin-left: 0;
    float: left;
    width: 300px;
}

.firstColFloat {
    float: left;
    width: 300px;
    margin-right: 20px;
}

.twoColsRelatedLinks {
    padding: 10px 0;
}

    .twoColsRelatedLinks .firstColFloat .arrowLink {
        margin-left: 8px;
    }

.breadCrumbs a, .breadCrumbSep {
    display: inline-block;
    *display: inline;
    zoom: 1;
}

    .breadCrumbs a:hover {
        text-decoration: underline;
    }

.breadCrumbs {
    color: #fff;
}

    .breadCrumbs a, .breadCrumbSep {
        line-height: 30px;
        font-size: 13px;
        color: #fff;
        font-weight: bold;
        padding: 0 20px;
    }

        .breadCrumbs a.selected {
            text-decoration: underline;
        }

        .breadCrumbs a span {
            display: block;
            padding: 0 15px 4px 10px;
        }

    .breadCrumbs.none {
        background-color: #fff !important;
    }

        .breadCrumbs.none .darkerBreadcrumbs {
            background: none !important;
        }

    .breadCrumbs a.mainBreadcrumb {
        padding: 0 21px 0 0;
    }

.subPageFirstCol {
    width: 460px;
    float: left;
    margin: 0 20px 0 0;
}

.subPageSecondCol {
    float: left;
    width: 120px;
}

.commentsRow {
    background: #f5f5f5;
    padding: 5px;
    margin: 0 0 5px 0;
}

    .commentsRow.SubComment {
        margin-left: 20px;
    }

    .commentsRow .yourRudawComment {
        color: #7c7c7c;
    }

.likeBtn {
    float: right;
    margin: 0 5px 0 0;
}

.commentsAction a {
    background: url(../images/ltr/related-arrow.png) left 5px no-repeat;
    padding: 0 0 0 12px;
    margin: 0 15px 0 0;
    display: inline-block;
    *display: inline;
    zoom: 1;
    color: #264365;
    text-decoration: none;
}

.dottedTitle {
    color: #264365;
    font-size: 18px;
    border-bottom: 1px dotted #d5d6d7;
    margin: 0 0 15px 0;
    padding: 0 0 8px 0;
}

.commentsForm .textInput {
    width: 206px;
    height: 24px;
    background: url(../images/ltr/text-input-bg.gif) right 0 no-repeat;
}

.commentsForm label {
    display: block;
    margin: 0 0 5px 0;
}

.commentsForm .textInput input[type=text], .commentsForm .textInput input[type=password], .commentsForm .textInput select {
    background: none;
    border: 0 none;
    width: 196px;
    padding: 2px 5px;
    line-height: 24px;
    height: 20px;
    margin: 0;
    color: #787878;
    font-size: 11px;
}

.commentsForm small {
    font-size: 10px;
}

.commentsForm label {
    color: #264365;
    font-size: 12px;
}

.textareaHolder {
    height: 110px;
    background: url(../images/ltr/textarea-bg.gif) right 0 no-repeat;
    width: 462px;
}

    .textareaHolder textarea {
        width: 450px;
        height: 100px;
        margin: 5px 0 0 5px;
        padding: 0;
        color: #787878;
        font-size: 11px;
        border: 0 none;
    }

.inlineLink {
    display: inline;
    padding: 0 10px 0 0;
}

.commentsForm input[type=checkbox] {
    float: left;
    margin: 0 5px 0 0;
}

.formBtn, .floatingDif {
    float: right;
}

.tagsHolder {
    color: #414044;
}

    .tagsHolder a, .orangeColor {
        color: #f15d24;
    }

        .tagsHolder a:hover {
            color: #414044;
        }

.votesNumbers {
    color: #2c2c2c;
    font-size: 23px;
    font-weight: bold;
}

    .votesNumbers span {
        font-size: 11px;
    }

.ratings img {
    padding: 0 2px;
}

.leftSideTitle {
    padding: 5px 0 0 0;
    border-top: 2px solid #982067;
    color: #982067;
    margin: 0 0 5px 0;
    font-size: 15px;
}

.related-bloc img {
    max-width: 120px;
}

.subPageSecondCol .arrowLink, .relatedComponent .arrowLink, .classCarouselMain.smallerHeight .arrowLink {
    font-size: 14px;
}

.sideMoreFrom .topStoryItem {
    margin: 0 0 10px 0;
    padding: 0 0 10px 0;
}

.sideMoreFrom {
    background: #264365 url(../images/ltr/most-popular-bg.jpg) right 0 no-repeat;
    padding-bottom: 10px;
}

    .sideMoreFrom .topStoryItem h1, .sideColumn h1 {
        font-size: 15px;
    }

    .sideMoreFrom .normalDesc {
        font-size: 11px;
    }

    .sideMoreFrom .listingImage, .greyParentWhiteSubs .listingImage {
        max-width: 86px;
    }

.rudawPart {
    min-height: 158px;
    padding-bottom: 10px;
}

.sideColumn .rudawPart {
    background: #4e4e52 none;
    color: #fff;
}

.thumbsListing {
    filter: alpha(opacity=80);
    background: #000;
    background: rgba(0, 0, 0, 0.8);
    font-size: 13px;
    padding: 25px 0;
    position: absolute;
    bottom: 0;
    width: 100%;
    left: 0;
}

.bigImage {
}

.textContent p {
    margin: 0;
    padding: 0;
}

.specialContent {
    font-weight: bold;
    max-width: 160px;
    font-size: 13px;
    color: #264365;
    float: right;
    margin: 0 0 10px 10px;
}

    .specialContent.nofloat {
        float: none;
        max-width: 100%;
        margin-left: 0px;
        text-align: left;
    }

    .specialContent .question {
        margin-bottom: 10px;
    }

    .specialContent .answer {
        font-weight: normal;
        font-size: 12px;
        color: #434343;
    }

.socialSharing {
    direction: ltr;
}

h6 {
    font-size: 13px;
    margin: 0;
}

.moreSmallLists h1 {
    font-size: 14px;
}

h3.articleTitle, h3.articleTitle a, h2.searchTitle {
    font-size: 21px;
    color: #060707;
}

h2.searchTitle {
    font-size: 15px;
}

h3.articleTitle {
    margin: 0 0 10px 0;
}

#articleBigImage {
    max-width: 460px;
}

.bigPhotoGallery .thumbsListing {
    padding: 5px 0;
}

.bigPhotoGallery .bigImage { /*height:448px*/
}

.bigPhotoGallery .thumbsListing {
    position: relative;
}

.imagesDescParent {
    color: #fff;
    filter: alpha(opacity=80);
    background: #000;
    background: rgba(65, 65, 65, 0.8);
    font-size: 13px;
    position: absolute;
    bottom: 0;
    width: 100%;
}

    .imagesDescParent .imageDesc {
        padding: 10px 10px;
        color: #fff;
    }

.imageDesc {
    padding: 10px 0;
    font-size: 12px;
}

.galleryShare {
    font-weight: bold;
    font-size: 14px;
    color: #46464a;
    float: left;
    margin-bottom: 30px;
}

    .galleryShare td {
        vertical-align: middle;
        padding: 0 0 0 10px;
    }

.playPauseActions {
    float: right;
}

    .playPauseActions a {
        display: inline-block;
        *display: inline;
        zoom: 1;
    }

.sharingDirections {
    text-align: left;
    direction: ltr;
}

.relatedComponent .threeColsListing li {
    float: left;
    width: 33%;
}

.relatedComponent .twoColsListing li {
    width: 50%;
    float: left;
}

.bigTabsNav li {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin: 0 5px 0 0;
}

    .bigTabsNav li a {
        display: inline-block;
        *display: inline;
        zoom: 1;
        color: #fff;
        padding: 5px 20px 8px 20px;
        background: #af1f24 url(../images/ltr/bigtabsselected.gif) right 0 repeat-x;
        font-size: 14px;
        -webkit-border-top-right-radius: 2px;
        -webkit-border-top-left-radius: 2px;
        -moz-border-radius-topright: 2px;
        -moz-border-radius-topleft: 2px;
        border-top-right-radius: 2px;
        border-top-left-radius: 2px;
    }

        .bigTabsNav li.tabs-selected a, .bigTabsNav li a:hover {
            background: #264365;
        }

.bigBodyTabs {
    background: #264365;
    padding: 20px;
    min-height: 320px;
}

.topPadded {
    padding: 20px 0;
}

.bigTabsContTitle {
    font-size: 15px;
    padding: 0 10px 0 0;
    color: #dd6826;
    font-weight: bold;
}

.analysis {
    background-color: #464649;
}

.popup-content.sendtoFriend {
    width: 464px;
}

.successmessage {
    background: #EDF6E5 url(/images/successmsg-back.gif) no-repeat left 0;
    border: 1px solid #BFDBBD;
    color: #50A300;
    font-size: 13px;
    margin-bottom: 7px;
    padding: 5px 0 5px 30px;
}

    .successmessage a {
        color: #50A300;
        text-decoration: underline;
    }

.functionalityIconsInner a {
    float: left;
    margin: 0 5px 0 0;
}

.bgFade {
    width: 100%;
    height: 100%;
    position: fixed;
    right: 0;
    top: 0;
    background: url(../images/black-trans.png);
    display: none;
    z-index: 158000;
}

.toCenter {
    position: fixed;
    display: none;
    top: 50%;
    right: 50%;
    z-index: 158010;
}

.emailForm {
    padding: 10px;
}

    .emailForm input[type=text], .emailForm textarea {
        padding: 0;
        width: 100%;
        height: 24px;
        line-height: 24px;
        border: 1px solid #4d4d51;
        margin: 0 0 5px 0;
        font-family: Arial,Helvetica,sans-serif;
        color: #787878;
        font-size: 11px;
    }

    .emailForm textarea {
        height: 50px;
    }

.closePopup {
    position: absolute;
    top: -10px;
    right: -10px;
}

.analysis h2.sideColsTitle {
    margin: 0 20px 5px 20px;
}

.analysis .viewAllLink {
    padding: 0 0 10px 0;
}

.analysis a.viewAllLink:hover {
    color: #fff !important;
}

.galleryImageHeight, .galleryImageHeight .bigImage { /*height:286px*/
}

.galleryImageHeight {
    overflow-y: hidden;
}

.showHidePictures {
    position: absolute;
    bottom: 117px;
    filter: alpha(opacity=80);
    background: #000;
    background: rgba(0, 0, 0, 0.8);
    display: block;
    padding: 5px 10px;
    left: 50%;
}

    .showHidePictures a {
        color: #fff;
    }

h1.bigHighlightsTitle {
    padding: 10px 15px;
    color: #f48020;
    line-height: normal;
    font-size: 15px;
}

    h1.bigHighlightsTitle a {
        color: #f48020;
    }

    h1.bigHighlightsTitle span {
        font-size: 12px;
        color: #fff;
        display: block;
        font-weight: normal;
        padding: 0;
        font-family: Arial,Helvetica,sans-serif;
    }

.btnRoundedMaron {
    display: block;
    padding: 0 7px 0 0;
    height: 26px;
    line-height: 26px;
    float: left;
    margin: 0 0 0 5px;
    background: url(../images/ltr/go-btn-left.png) right 0 no-repeat;
}

    .btnRoundedMaron span {
        display: block;
        padding: 0 0 0 7px;
        background: url(../images/ltr/go-right-btn.png) left 0 no-repeat;
        color: #fff;
        font-size: 12px;
        text-align: center;
    }

.featuredContent .normalDesc {
    margin: 0 0 10px 0;
    font-size: 12px;
}

    .featuredContent .normalDesc a {
        display: block;
    }

.featuredDate {
    color: #000;
    font-size: 11px;
}

.featuredContent .threeColsList li {
    margin-bottom: 10px;
    min-height: 300px;
}

.radioFeatured .threeColsList li {
    margin-bottom: 10px;
    min-height: 150px;
}

.sideColumn h1.bigger {
    font-size: 16px;
}

.liveItem .normalDesc {
    margin: 0 0 20px 0;
}

.inlineLinks a {
    padding: 0 15px 0 0;
    text-decoration: none;
    color: #f68428;
}

    .inlineLinks a:hover {
        color: #787878;
    }

.rgWrap.rgAdvPart {
    display: none;
}

.RadGrid .rgArrPart1 {
    padding-right: 10px !important;
    padding-left: 0px !important;
}

.RadGrid .rgArrPart2 {
    padding-left: 10px !important;
}

.RadGridRTL .rgWrap {
    float: right !important;
}

.RadGridRTL .rgNumPart {
    width: auto !important;
}

.RadGrid .rgNumPart a.rgCurrentPage, .RadGrid .rgNumPart a.rgCurrentPage:hover, .RadGrid .rgNumPart a.rgCurrentPage span, .RadGrid .rgNumPart a.rgCurrentPage:hover span {
    cursor: default;
    background-color: #f68428 !important;
    color: #fff;
}

.RadGrid .rgNumPart a {
    padding: 0 0 0 6px;
    color: #787878;
}

.RadGrid .rgNumPart span {
    padding: 0 6px 0 0;
}

.RadGridRTL .rgNumPart a {
    float: right !important;
}

.RadGrid .rgArrPart2 a {
    color: #f68428;
    text-decoration: underline;
}

.RadGrid .rgRow td, .RadGrid .rgAltRow td, .RadGrid .rgEditRow td, .RadGrid .rgFooter td, .RadGrid .rgFilterRow td, .RadGrid .rgHeader, .RadGrid .rgResizeCol, .RadGrid .rgGroupHeader td {
    padding: 0px !important;
}

.RadGrid .rgArrPart2 img, .RadGrid .rgArrPart1 img {
    display: none;
}

.RadGrid .rgPageFirst, .RadGrid .rgPagePrev {
    display: none;
}

.smallSideColumn {
    padding: 10px;
    color: #fff;
    font-size: 12px;
}

.orangePad {
    background: #f27921;
}

.redPad {
    background: #e02426;
}

.notFloated {
    float: none;
}

.smallSideColTitle {
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 10px 0;
}

.whiteContent {
    color: #fff;
}

.hundredWidth {
    padding: 3px 0;
    width: 100%;
    margin: 0 0 5px 0;
}

h2.titleBarre {
    color: #2A3F63;
    background: url(../images/ltr/pass-through-orange.gif) right 8px repeat-x;
    font-weight: bold;
    font-size: 17px;
}

    h2.titleBarre span {
        padding: 0 10px 0 0;
        background: #fff;
    }

.catFilteringDiv td {
    vertical-align: middle;
    padding-right: 10px;
}

.catFilteringDiv .hundredWidth {
    margin-bottom: 0;
}

.searchCatBg {
    width: 192px;
    height: 29px;
    background: url(../images/ltr/search-cat-bg.gif) right 0 no-repeat;
}

    .searchCatBg input[type=text] {
        width: 160px;
        margin: 3px 0 0 3px;
        padding: 0;
        height: 23px;
        line-height: 23px;
        float: left;
        border: 0 none;
        background: #fff;
    }

.searchCatBtn {
    float: right;
}

.programHeader {
    margin: 0 0 40px 0;
    background: url(../images/ltr/program-header2.jpg) center 0 no-repeat;
}

.programHeader2 {
    background: url(../images/ltr/program-header2.jpg) right 0 no-repeat;
}

.programHeader .safeArea {
    min-height: 345px;
    position: relative;
}

.programHeader .thumbsListing {
    padding: 5px 0 7px 0;
}

    .programHeader .thumbsListing img {
        max-width: 94px;
        max-height: 71px;
    }

.prog-airtime {
    position: absolute;
    color: #fff;
    top: 220px;
    left: 225px;
}

.loginPad, .pwdPad {
    width: 246px;
    min-height: 275px;
    background: #fff;
    right: 0;
    top: 10px;
    position: absolute;
    z-index: 150000;
    display: none;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.2);
}

    .loginPad a, .pwdPad a {
        color: #f68428;
        text-decoration: underline;
    }

.loginPadInner {
    padding: 20px 15px 15px 15px;
    color: #787878;
    text-align: left;
}

    .loginPadInner h3 {
        color: #7b7b7b;
        margin: 0 0 10px 0;
        text-align: left;
    }

.loginInputHolder {
    padding: 3px 5px;
    border: 1px solid #d1d1d2;
    margin: 0 0 5px 0;
}

    .loginInputHolder input[type=text], .loginInputHolder input[type=password] {
        font-family: Arial,Helvetica,sans-serif;
        color: #aeadae;
        font-size: 11px;
        border: 0 none;
        background: #fff;
        background-image: none;
        width: 100%;
        padding: 0;
    }

        .loginInputHolder input[type=password].bg-msg {
            background: #fff url(../images/ltr/pwd-bg.gif) no-repeat left;
        }

.loginPadInner div.bigButtons {
    float: right;
    padding: 0 14px 0 0 !important;
    width: 114px;
    background: url(../images/ltr/big-buttons-left.png) right 0 no-repeat !important;
}

.loginPadInner input[type=checkbox] {
    float: left;
    margin: 0 5px 0 0;
}

.loginPadInner td {
    vertical-align: middle;
}

.thumbsTitle {
    color: #fff;
    margin: 0 0 5px 0;
}

    .thumbsTitle strong {
        font-size: 16px;
        font-weight: bold;
    }

.thumbsTitle {
    padding: 0 15px;
}

.episodeDate {
    text-align: right;
    font-size: 11px;
}

.episode-img {
    max-width: 460px;
}

.episodeEntity {
    font-size: 12px;
    padding: 0 0 20px 0;
    margin: 0 0 20px 0;
    border-bottom: 1px dotted #e3e4e5;
}

    .episodeEntity h1 {
        font-size: 15px;
        line-height: normal;
        margin-bottom: 15px;
    }

a.watchVideo {
    color: #f15e26;
    text-decoration: underline;
    padding: 2px 0 2px 22px;
    background: url(../images/ltr/watchVideo.gif) left 0 no-repeat;
    line-height: 23px;
}

    a.watchVideo:hover {
    }

.rightSideTitle {
    padding: 5px 0 0 0;
    border-top: 2px solid #982067;
    color: #982067;
    margin: 0 0 5px 0;
    font-size: 15px;
}

.rightSideBigTitle {
    font-size: 16px;
    margin: 0 0 20px 0 !important;
    color: #000;
}

.rightSideSociallShare {
    margin: 0 0 10px 0;
}

.newsTime {
    color: #000;
    font-size: 10px;
}

.smallThumbImage {
    margin: 0 10px 0 0;
    max-width: 87px;
}

.popUpLoginPad {
    position: static;
    width: 340px;
    background: #fff;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

    .popUpLoginPad .loginPadInner h3 {
        font-size: 16px;
        padding-bottom: 15px;
        background: url(../images/ltr/popuptitle-bg.gif) right bottom repeat-x;
        margin-bottom: 15px;
    }

    .popUpLoginPad .loginPadInner {
        padding: 30px;
    }

    .popUpLoginPad .loginInputHolder {
        padding: 7px 5px;
        margin-bottom: 10px;
    }

.dashedBorderedDiv {
    padding-bottom: 0;
    background: url(../images/ltr/popuptitle-bg.gif) right bottom repeat-x;
    margin-bottom: 10px;
    margin-top: 5px;
    min-height: 6px;
    display: none;
}

.ajax_loader {
    background: #fff url(/images/ajax-loader.gif) no-repeat center center;
    z-index: 990000 !important;
}

.fixedpopUpLogin .dashedBorderedDiv {
    display: block;
}

.bodyFade {
    height: 100%;
    width: 100%;
    right: 0;
    top: 0;
    background: url(../images/black-trans.png);
    position: fixed;
    z-index: 1500;
    display: none;
}

.fixedpopUpLogin {
    z-index: 15000;
    position: fixed;
    right: 50%;
    top: 50%;
    width: 300px;
}

    .fixedpopUpLogin.commentspopUp {
        right: 50%;
        top: 50%;
        width: 340px;
    }

        .fixedpopUpLogin.commentspopUp .loginPadInner {
            width: 300px;
        }

        .fixedpopUpLogin.commentspopUp .loginInner {
            display: none;
        }

        .fixedpopUpLogin.commentspopUp #login-h3 {
            cursor: pointer;
            color: #f68428;
            text-decoration: underline;
        }

.commentsPadInner {
    display: none;
}

.loginArrow {
    width: 20px;
    height: 8px;
    top: 4px;
    z-index: 1503;
    right: 50px;
    display: none;
    position: absolute;
    background: url(../images/ltr/loginArrow.png) right 0 no-repeat;
}

.bg-msg {
    font-size: 11px;
    color: #BBB;
    font-style: italic;
}

.progItem {
    float: left;
    width: 140px;
    height: 260px;
    margin: 0 20px 0 0;
}

    .progItem.forth {
        margin: 0 0 0 0;
    }

.yourRudawPageUser {
    color: #464647;
    font-size: 22px;
}

div.yourRudawPageUser {
    margin-bottom: 10px;
}

.contraryAlign {
    text-align: right;
}

.contraryFloat {
    float: right;
}

.orangeNotification {
}

.newNotText {
    color: #464647;
    font-size: 15px;
}

    .newNotText a {
        color: #f47c20;
    }

.orangeNotification {
    color: #f47c20;
}

.blueBigComponentTitle {
    font-size: 22px;
    margin: 0 0 10px 0;
}

.storyInPictures img {
    float: left;
    margin: 0 5px 0 0;
}

.storyInPictures {
    margin: 10px 0 0 0;
}

.orangeProfileLink, .purpleProfileLink {
    display: block;
    margin: 0 0 8px 0;
    text-decoration: none;
    font-size: 13px;
}

    .purpleProfileLink, .orangeProfileLink:hover {
        color: #4a4c83;
    }

        .orangeProfileLink, .purpleProfileLink:hover {
            color: #f47b20;
        }

.absoluteBottomBtn {
    right: 5px;
    bottom: 0;
    position: absolute;
}

.showHideNotification {
    zoom: 1;
    padding: 5px;
    text-decoration: underline;
}

.showhidebutton {
    display: inline-block;
    width: 45px;
}

#yourRudawNotifications {
    display: none;
}

.hideNotification {
    display: none;
    background: #F6F5F6;
    -webkit-border-top-right-radius: 2px;
    -webkit-border-top-left-radius: 2px;
    -moz-border-radius-topright: 2px;
    -moz-border-radius-topleft: 2px;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

.paging a, .paging span {
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding: 3px 3px;
}

.paging {
    text-align: center;
}

    .paging a {
        padding:;
    }

        .paging a.pagingNumber:hover, .paging a.pagingNumber.selected {
            color: #fff;
            background: #f37b21;
        }

.orangeRoundedBig {
    width: 327px;
    height: 83px;
    background: url(../images/ltr/orangeRoundedBig.png) right 0 no-repeat;
    margin-left: -14px;
    text-align: center;
}

.shareYourRudawTitle {
    color: #fff;
    font-size: 15px;
    padding: 5px 0 0 0;
}

.smallGreyBtn {
    height: 33px;
    line-height: 33px;
    display: block;
    background: url(../images/ltr/small-grey-btn-left.png) right 0 no-repeat;
    padding: 0 6px 0 0;
}

    .smallGreyBtn .smallGreyBtnIn, .smallGreyBtn input[type=clear], .smallGreyBtn input[type=submit], .smallGreyBtn input[type=button] {
        background: url(../images/ltr/small-grey-btn-right.png) left 0 no-repeat;
        padding: 0 0 0 6px;
        display: block;
        text-align: center;
        color: #fff;
    }

        .smallGreyBtn .smallGreyBtnIn span {
            display: inline-block;
            *display: inline;
            zoom: 1;
        }

    .smallGreyBtn:hover .smallGreyBtnIn {
        color: #F68428;
    }

    .smallGreyBtn .smallGreyBtnIn span.storiesIcon {
        width: 19px;
        height: 19px;
        position: relative;
        top: 5px;
        margin-right: 5px;
        background: url(../images/ltr/storiesIcon.png) right 0 no-repeat;
    }

    .smallGreyBtn .smallGreyBtnIn span.picturesIcon {
        width: 24px;
        height: 19px;
        position: relative;
        top: 4px;
        margin-right: 5px;
        background: url(../images/ltr/picturesIcon.png) right 0 no-repeat;
    }

    .smallGreyBtn .smallGreyBtnIn span.videoIcon {
        width: 17px;
        height: 18px;
        position: relative;
        top: 6px;
        margin-right: 5px;
        background: url(../images/ltr/videoIcon.png) right 0 no-repeat;
    }

.mailingList {
    width: 212px;
    height: 26px;
    line-height: 26px;
    background: url(../images/ltr/mailin-list-bg.gif) right 0 no-repeat;
    margin: 0 0 0 10px;
}

    .mailingList input {
        display: inline-block;
        *display: inline;
        zoom: 1;
    }

        .mailingList input[type=text] {
            width: 147px;
            height: 21px;
            margin: 3px 0 0 5px;
            border: 0 none;
            background: none;
            color: #AEADAE;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
            float: left;
        }

        .mailingList input[type=submit], .mailingList input[type=button] {
            width: 55px;
            font-size: 11px;
            text-align: center;
            color: #fff;
            height: 24px;
            line-height: 21px;
            padding: 0;
            margin: 0;
            background: none;
            border: none;
            cursor: pointer;
            position: relative;
            float: right;
        }

    .mailingList.success {
        background: url(../images/ltr/mailin-list-bg2.gif) 10px 0 no-repeat;
    }

.usefulTops .signout a {
    width: 100px;
    margin: 0 0 0 3px;
}

.usefulTops .signout .welcomeUser a {
    width: auto;
    color: #fff;
    padding: 0;
}

.social-links {
    text-align: left;
}

.articleForm label {
    display: block;
    margin: 0 0 5px 0;
    font-size: 12px;
}

.articleForm input, .articleForm select, .articleForm textarea {
    color: #aeadae;
    width: 90%;
    padding: 2px 10px;
    margin: 0 0 20px 0;
    border: 1px solid #d1d1d2;
    background: none;
    height: 20px;
}

.articleForm select {
    height: 26px;
    width: 97%;
}

.articleForm textarea {
    height: 250px;
    width: 95%;
}

.formInput {
    border: 1px solid #d1d1d2;
    padding: 2px 10px;
    margin: 0 0 20px 0;
}

.form-msg {
    margin: 22px 0 20px 0;
}

.error {
    color: #C33;
    background: url(/images/error.png) no-repeat center left;
    padding: 0 0 0 19px;
}

.success {
    background: url(/images/accept.png) no-repeat center left;
    color: #390;
    padding: 0 0 0 19px;
}

.checking {
    background: url(/images/spinner-small.gif) no-repeat center left;
    color: gray;
    padding: 0 0 0 19px;
    display: none;
}

.radio-holder input {
    width: auto;
    height: auto;
    margin: 0 5px 20px 0;
}

.radio-holder label {
    display: inline;
    margin: 0 10px 5px 0;
}

.inputCheckboxHolder {
    display: inline-block;
    *display: inline;
    zoom: 1;
    width: 50%;
    margin: 0 0 3px 0;
}

.bigFormInputs {
    text-align: right;
}

    .bigFormInputs .smallGreyBtn {
        display: inline-block;
        *display: inline;
        zoom: 1;
        margin: 0 0 0 5px;
    }

.smallGreyBtn input[type=clear], .smallGreyBtn input[type=submit], .smallGreyBtn input[type=button] {
    border: 0 none;
    margin: 0;
    height: 33px;
    line-height: 33px;
    min-width: 100px;
    cursor: pointer;
    display: inline-block;
}

.smallGreyBtn.smallOrangeBtn input[type=submit], .smallGreyBtn.smallOrangeBtn input[type=button], .smallGreyBtn.smallOrangeBtn .orangeLink {
    background: url(../images/ltr/small-orange-btn-right.png) left 0 no-repeat;
}

.smallGreyBtn.smallOrangeBtn {
    background: url(../images/ltr/small-orange-btn-left.png) right 0 no-repeat;
}

.anchorLinks a {
    display: inline-block;
    *display: inline;
    zoom: 1;
    margin: 0 0 5px 0;
    color: #f15d24;
    padding: 0 30px 0 0;
}

.biggerFontSize {
    font-size: 12px;
}

.pubHighlightTitle {
    margin: 0 0 5px 0;
    display: block;
}

.removeFromFavorite {
    background: url(../images/ltr/removeFromFavorite.gif) left 2px no-repeat;
    color: #f15d24;
    padding: 0 0 0 15px;
}

.RudawShareHorizantal, .yourrudaw-mid .orangeRoundedBig {
    background: url(../images/ltr/RudawShareHorizantalLeft.png) right 0 no-repeat;
    padding: 0 21px 0 0;
    float: left;
}

.RudawShareHorizantalInner, .yourrudaw-mid .orangeRoundedBigInner {
    background: url(../images/ltr/RudawShareHorizantalright.png) left 0 no-repeat;
    padding: 0 0 0 21px;
    height: 49px;
}

.RudawShareHorizantalPad {
    padding: 8px 0 0 0;
    color: #fff;
    line-height: 33px;
}

.sideColumn .rudawPart .RudawShareHorizantal {
    padding: 0 5px 0 0;
}

.sideColumn .rudawPart .RudawShareHorizantalInner {
    padding: 0 0 0 5px;
}

.rudawPartSubTitle {
    float: left;
}

.sideColumn .rudawPart .rudawPartSubTitle {
    font-size: 14px;
    float: none;
    text-align: center;
    margin: 0 0 5px 0;
    line-height: normal;
}

.book_wrapper {
    position: relative;
}

.sideColumn .rudawPart .RudawShareHorizantal {
    background: url(../images/ltr/RudawShareHorizantalLeftbig.png) right 0 no-repeat;
}

.sideColumn .rudawPart .RudawShareHorizantalInner {
    height: 74px;
    background: url(../images/ltr/RudawShareHorizantalrightbig.png) left 0 no-repeat;
}

.subTitleTopBordered {
    font-size: 15px;
    border-top: 3px solid #982067;
    color: #982067;
    padding: 5px 0 0 0;
    margin: 0 0 10px 0;
    font-weight: bold;
}

.issueNumber, .issueDate, .issueNumber a {
}

    .issueNumber, .issueNumber a {
        font-size: 13px;
        display: block;
    }

.publicationItem {
    float: left;
    width: 145px;
    height: 260px;
    margin: 0 20px 0 0;
}

    .publicationItem.last {
        margin-right: 0px;
    }

.eventsCalHeader {
    background: #e02426;
    padding: 10px 20px;
    direction: rtl;
}

    .eventsCalHeader td {
        vertical-align: middle;
        font-weight: bold;
        color: #fff;
    }

.eventsCalendarBody th { /*width:12.5%;*/
    background: #e3e3e3;
    padding: 5px;
    color: #646565;
    font-weight: bold;
    vertical-align: middle;
    border-bottom: 1px solid #d8d8da;
}

    .eventsCalendarBody th.timeSelectorBg {
        background: #f2f1f0;
    }

.timeSelectorBg select {
    height: 26px;
    margin: 0;
    width: 100px;
}

.oneHourCalendar {
    height: 96px;
    border-bottom: 1px solid #e6e5e4;
    background: url(../images/ltr/oneHourCalendar.gif);
}

.oneHourCalendarInner {
    padding: 5px 8px;
    font-weight: bold;
}

.programTitle {
    position: relative;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
    position: absolute;
    width: 100%;
}

.programTitleBorder {
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    right: 0;
    overflow: hidden;
}

.gridBg {
    border-right: 1px solid #fff;
    border-left: 1px solid #fff;
    background: url(../images/ltr/programTitleBorder.gif);
}

.programTitleInner a {
    color: #7b7b7b;
}

.programTitleInner {
    color: #7b7b7b;
    padding: 5px 0 0 5px;
}

.rudawPartBtns {
    width: 240px;
    margin: 0 auto;
}

    .rudawPartBtns .smallGreyBtn {
        margin: 0 0 5px 0;
    }

.sixItemsOneColumn li {
    margin: 0 9px 0 0;
}

.sixItemsOneColumn {
    padding: 0 0 0 10px;
}

.threeLargeColsCarousel {
    width: 960px;
    margin: 0 auto;
}

.bgColorCarousel {
    background: #1f2834;
    padding: 10px 0 0 0;
}

.latestEpisodes .fourcolsList li {
    height: 185px;
}

.episodeDesc {
    color: #000;
}

    .episodeDesc .smallGreyText {
        font-size: 11px;
        color: #787878;
    }

.imageTitle.publications span {
    padding: 10px;
}

.cal-head {
    text-align: center;
}

    .cal-head a {
        display: inline-block;
        *display: inline;
        zoom: 1;
    }

.monthName {
    display: inline-block;
    margin: 0 5px;
}

.prev-cal {
    background: url(../images/prevcalendar.gif) 0 0 no-repeat;
}

.next-cal {
    background: url(../images/nextcalendar.gif) 0 0 no-repeat;
}

.archiveHolder {
    background: #264365;
    padding: 5px 20px 15px 20px;
}

.archiveHolderInner {
    background: #fff;
    padding: 15px;
}

.caldates td {
    background: url(../images/ltr/daybg.gif) right 0 repeat-x;
    height: 29px;
    line-height: 29px;
    border: 1px solid #e5e4e3;
    font-size: 11px;
    color: #264365;
    font-weight: bold;
    text-align: center;
    width: 14%;
}

    .caldates td a {
        color: #264365;
        text-decoration: none;
    }

    .caldates td.cladsdays {
        background: none;
        border: 0 none;
    }

    .caldates td.disabled {
        background: none #d8d8d8;
        color: #747575;
    }

    .caldates td.selected-date {
        background: none #D8D8D8;
        color: #747575;
    }

        .caldates td.selected-date .monthName {
            font-weight: bold;
            font-size: 15px;
            color: #264365;
            padding: 0 5px;
        }

.forgetPasswordEntity {
    display: none;
}

.RadUpload_rtl .ruRemove {
    margin-bottom: 0px !important;
}

.RadUpload .ruFakeInput {
    width: auto !important;
}

.album-img {
    max-width: 620px;
}

7 .mainPageTitleIcon {
    width: 35px;
    height: 35px;
    display: block;
    float: left;
    margin: 0 10px 0 0;
}

h2.sideColsTitle .sideColoredIcon {
    background-color: transparent;
}

.breadCrumbs .darkerBreadcrumbs {
    background: url(../images/ltr/darkerBreadcrumbs.png);
}

.mainBreadcrumb {
    background: url(../images/ltr/first-level-breadcrumb.png) right 0 no-repeat;
}

.breadCrumbs a.secondLevelBreadcrumb {
    position: relative;
    left: -20px;
    margin: 0 -20px 0 0;
    padding: 0 20px 0 0;
    background: url(../images/ltr/second-level-breadcrumb.png) right 0 no-repeat;
}

    .breadCrumbs a.secondLevelBreadcrumb span {
        padding: 0 10px 4px 40px;
        background: url(../images/ltr/second-level-breadcrumb-opacity.png) left 0 no-repeat;
    }

.breadCrumbSep {
    padding: 0;
}

h2.titleBarre {
    background: red url(../images/ltr/pass-through.gif) right center repeat-x;
}

.usefulTops .welcomeUser {
    display: inline-block;
    padding: 5px 0;
}

.searchSiteSelector {
    position: absolute;
    left: 0;
    top: -5px;
    width: 150px;
    padding: 5px;
    z-index: 1500;
    background: url(../images/searchSiteSelector.png);
    display: none;
}

    .searchSiteSelector a {
        display: block;
        font-size: 13px;
        margin: 0 0 5px 0;
        margin: 0;
        background: none transparent;
        color: #4d4d4e;
        padding: 4px 0;
        border-bottom: 1px solid #ebe9e8;
    }

        .searchSiteSelector a:hover {
            color: #2A3F63;
        }

        .searchSiteSelector a.last {
            border-bottom: 0 none;
        }

        .searchSiteSelector a.on {
            background-color: #ebe9e8;
        }

.programHeaderDetails {
    position: absolute;
    left: 175px;
    top: 210px;
    color: #fff;
}

.presenterName {
    color: #fff;
    font-size: 28px;
}

.programTime {
    font-size: 14px;
}

.gridTitle {
    background: #e02426;
    text-align: center;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0;
    color: #fff;
}

.li_container .gridList {
    float: left !important;
}

.gridContent {
    padding: 0 10px 10px 10px;
}

.gridList {
}

    .gridList li a {
        color: #646565;
    }

        .gridList li a:hover {
            color: #2a3f63;
        }

    .gridList li {
        color: #646565;
        font-size: 14px;
        border-top: 1px solid #264365;
        padding: 10px;
    }

.li_container {
    background: #fff;
}

.bigButtons span.buttonWithIcon {
    display: inline-block;
    padding: 0;
    margin: 0;
    background: none;
    padding: 0 0 0 20px;
}

    .bigButtons span.buttonWithIcon.alertIcon {
        background: url(../images/ltr/alerticon.png) left 8px no-repeat;
    }

.whatYouSayBottom {
    height: 15px;
    width: 100%;
    right: 0;
    bottom: 0;
    background: url(../images/ltr/whatYouSay-bottom.png) right 0 no-repeat;
    position: absolute;
}

.likeNumbers {
    -webkit-border-radius: 04px;
    -moz-border-radius: 04px;
    border-radius: 04px;
    background: #fff;
    margin: 0 0 0 3px;
    padding: 0 5px;
    height: 16px;
    display: inline-block;
    float: left;
    line-height: 16px;
}

.likeBtn a {
    display: inline-block;
    height: 16px;
    line-height: 16px;
    float: left;
}

.confirmEmailBtn {
    float: left;
}

.popFilter {
    width: 150px;
    float: right;
    margin: 10px 0 0 0;
}

.breakingNews .viewAllLink {
    padding: 0;
}

.newsTickerBg .read-more {
    color: #F68428;
}

    .newsTickerBg .read-more:hover {
        color: #787878;
    }

.pollHolder div.bigButtons.large {
    float: none;
    padding: 0 23px 0 0 !important;
    background: url(../images/ltr/big-buttons-left.png) 89% 0 no-repeat;
}

.yourrudaw-mid .shareYourRudawTitle {
    float: left;
    padding: 13px 10px 0 0;
}

.yourrudaw-mid .sharingTablePadding {
    padding: 8px 0 0 0;
}

h1.mainPageTitle .colorCodedIcon {
    background: #cfa22b url(../images/ltr/icTopStories.png) left 0 no-repeat;
}

.firs-level a, .second-level a, a.second-level {
    display: block;
}

.firs-level a {
    font-size: 15px;
    font-weight: bold;
    margin: 10px 0 0 0;
}

.second-level a, a.second-level {
    padding: 0 0 0 10px;
    background: url(../images/ltr/small-bul.gif) left 7px no-repeat;
    margin: 0 0 5px 0;
}

    .second-level a:hover {
        background: url(../images/ltr/small-bul-hover.gif) left 7px no-repeat;
    }

.firs-level a.second-level {
    font-weight: normal;
    font-size: 13px;
}

.sitemap, .otherLinks {
    float: left;
    width: 50%;
}

.mailingAndSharing .inlineDiv {
    display: inline-block;
    float: none;
    margin: 0 10px 5px 10px;
    height: 26px;
}

.mailingAndSharing, .footerCopyrights {
    text-align: center;
}

    .mailingAndSharing .nlfooter {
    }

.usefulTops .usefulTopWithIc a {
    text-indent: -9999px;
    line-height: 24px;
    height: 24px;
    padding: 0 0 0 25px;
    margin: 4px 5px 0 0;
}

.topMenuLinks, .languages, .usefulTopWithIc {
    float: left;
    margin: 0 20px 0 0;
}

.publicationsSide .arrowLink {
    margin: 0 0 5px 0;
}

.sideColumn .publicationsSide a.viewAllLink {
    padding: 10px 0;
}

.commentsRelative {
    position: relative;
    display: none;
}

.overlayCommentsHolder {
    position: absolute;
    right: 100%;
    width: 300px;
    top: -60px;
    padding: 0 10px 0 0;
    background: url(../images/ltr/arrow.png) 300px 105px no-repeat;
    z-index: 99;
}

.overlayCommentsHolderInner {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    background: #4D4D51;
    padding: 5px;
}

    .overlayCommentsHolderInner .commentsRow {
        margin: 0 0 1px 0;
    }

.anythingSlider-default .anythingControls a {
}

cufon {
    margin-top: 7px;
}

.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput {
    padding-left: auto !important;
    text-align: left !important;
}

.RadComboBox table td.rcbInputCell, .RadComboBox .rcbInputCell .rcbInput {
    padding-left: auto !important;
    text-align: left !important;
}

.RadComboBox table td.rcbInputCell {
    height: 27px !important;
    background: url(../images/ltr/search-dropdown.png) left center no-repeat !important;
}

    .RadComboBox table td.rcbInputCell:hover {
        background: url(../images/ltr/search-dropdown.png) left center no-repeat !important;
    }

.RadComboBox_Default .rcbReadOnly td.rcbArrowCellRight {
    background: url(../images/ltr/dropdown-arrow.png) left center no-repeat !important;
    width: 26px !important;
}

.RadComboBox .rcbReadOnly td.rcbArrowCell a {
    width: 26px !important;
}

.RadComboBox .rcbInputCell .rcbInput {
    margin: 0px !important;
}

.search-shadow {
    background: url(../images/ltr/search-shadow2.png) 0 0 no-repeat;
    width: 4px;
}

.playPauseActions a.bigButtons {
    background: url(../images/ltr/big-buttons-left.png) right 0 no-repeat;
}

.nlfooter {
    margin-bottom: 0 !important;
    position: relative;
    top: 10px;
}

.commentsRow img {
    margin: 0 5px 0 0;
}

.imageTitle:hover {
    filter: alpha(opacity=80) !important;
    background: #787878 !important;
    background: rgba(120, 120, 120, 0.8) !important;
}

.bigButtonsSubmit {
    width: 100%;
    cursor: pointer;
    height: 44px;
    padding-bottom: 8px;
    display: block;
}

    .bigButtons:hover span, .bigButtonsSubmit:hover {
        color: #2A3F63;
    }

.loginPad .closePopup {
    display: none;
}

.fixedpopUpLogin .closePopup {
    display: block;
}

.greybigButtons:hover span {
    color: #F68428;
}

.alignedAnswer {
    border-bottom: 1px solid #777d97;
    margin-bottom: 5px;
}

.breadCrumbs.none {
    height: 0 !important;
}

.searchSiteSelectorInner {
    background: #fff;
    padding: 10px;
}

h3.articleTitle a, h3.articleTitle {
    font-size: 24px;
}

.yourrudaw-mainCol .tabsPadding {
    padding: 0;
}

.yourrudaw-mainCol .shareYourRudawTitle {
    display: none;
}

.yourrudaw-mainCol .orangeRoundedBig {
    background: none;
    height: auto;
    margin-left: 0;
}

.yourrudaw-mainCol .orangeRoundedBig {
    width: auto;
}

.playBtn, .pauseBtn {
    display: block;
    width: 24px;
    height: 19px;
    text-indent: -9999px;
    float: right;
}

.playBtn {
    background: url(../images/play-disabled.gif) 0 0 no-repeat;
}

    .playBtn.active {
        background: url(../images/playing.gif) 0 0 no-repeat;
    }

.pauseBtn {
    background: url(../images/pause-disabled.gif) 0 0 no-repeat;
}

    .pauseBtn.active {
        background: url(../images/pausing.gif) 0 0 no-repeat;
    }

.play-pause-main {
    position: absolute;
    bottom: 10px;
    right: 5px;
    z-index: 1000;
}

.biggerGreyBtn {
    padding: 0 22px 0 0;
    background: url(../images/biggerGreyBtn-right.gif) right 0 no-repeat;
    height: 49px;
    line-height: 49px;
    font-size: 14px;
}

    .biggerGreyBtn span.smallGreyBtnIn {
        height: 49px;
        line-height: 49px;
        background: url(../images/biggerGreyBtn-left.gif) 0 0 no-repeat;
        padding: 0 0 0 22px;
    }

.embedHolder {
    background: #FFF;
    padding: 25px;
}

    .embedHolder input {
        border: 1px solid #CCC;
        width: 350px;
        height: 50px;
        margin: 10px 0;
        padding: 5px;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 16px;
        color: #666;
    }

body.errorHolderBg {
    background-color: #2d2d2d !important;
    height: 100%;
}

.errorHolder {
    position: relative;
    background: url(../images/errorBg.png) no-repeat;
    width: 611px;
    height: 215px;
    padding: 178px 170px 70px 75px;
}

.textHolder {
    color: #FFF;
    font-family: Arial,Helvetica,sans-serif;
    position: absolute;
}

.bigText {
    font-size: 33px;
    font-weight: bold;
    margin-bottom: 25px;
}

.mediumText {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 25px;
}

.smallText ul li {
    list-style: disc;
    margin: 0 0 0 15px;
}

.btnHomePage {
    float: right;
    width: 198px;
    height: 49px;
}

    .btnHomePage a:hover {
        background: url(../images/btnHomePage-on.png) no-repeat;
    }

.errorHolderBg td {
    vertical-align: middle;
}

input[type=submit].dynamicbutton, input[type=button].dynamicbutton {
    width: 90px;
    height: 32px;
    background: url(../images/submit-bg.png) 0 0 no-repeat;
    border: 0 none;
    font-size: 11px;
    color: #fff;
    cursor: pointer;
}

.horizontalMarquee {
    background: #dd2527;
    padding: 10px;
    color: #fff !important;
    font-size: 15px;
}

    .horizontalMarquee a {
        color: #fff !important;
        text-decoration: underline;
    }

        .horizontalMarquee a:hover {
            text-decoration: none;
        }

.body-en {
    direction: ltr;
}

.instruction, .desc {
    font-family: Arial;
}

h1 span.alerterTitle, h1 span.platformsTitle {
    display: block;
    padding: 9px 0 9px 40px;
    font-family: 'allerregular';
    font-weight: normal;
    font-size: 20px;
}

h1 span.platformsTitle {
    background: url(../images/platforms-title-back.png) left 0px no-repeat;
}

h1 span.alerterTitle {
    background: url(../images/alerter-title.png) left 0px no-repeat;
}

.desc {
    color: #7a7a7a;
    font-size: 13px;
    margin-bottom: 30px;
}

.button, .buttonAlerter {
    float: right;
    margin-left: 10px;
}

.topSection {
    margin-bottom: 30px;
}

.lowerSection {
    background-color: #f3f2f2;
    margin-bottom: 15px;
}

.sectionPadding {
    padding: 20px 40px;
}

.instruction {
    display: block;
    font-size: 14px;
    color: #000;
    margin-bottom: 15px;
}

.step {
    margin-bottom: 50px;
}

.appListing ul li {
    float: left;
    text-align: center;
    margin-right: 45px;
}

    .appListing ul li a {
        display: block;
    }

.margin0 {
    margin: 0 !important;
}

.firstShareTd {
    width: 90px;
}

.secondShareTd {
    width: 110px;
}

.thirdShareTd {
    width: 90px;
}

.sideColumn .onAirContainer .imageTitle {
    filter: alpha(opacity=80);
    background: #000;
    background: rgba(0, 0, 0, 0.8);
}

#vod .orangrLink {
    font-size: 11px;
    text-decoration: none;
}

.opinionAccordion .accordionClick .greyTitle {
    background: url(../images/opinion-bg.gif) 0 0 repeat-x;
}

.interviewAccordion .accordionClick .greyTitle {
    background: url(../images/interview-bg.gif) 0 0 repeat-x;
}

.interviewAccordion .active .greyTitle, .opinionAccordion .active .greyTitle {
    background: #3f3e42 url(../images/grey-title.gif) 0 0 repeat-x;
}

.designedby {
    font-size: 12px;
    display: inline-block;
    padding-left: 25px;
}

    .designedby a {
        color: #969696;
        font-size: 12px;
    }

.coming-soon {
    text-align: center;
    padding-top: 75px;
}

.weather-page .largerSize {
    color: #060707;
    font-size: 24px;
}

.weather-page #editlocation {
    width: 200px;
    float: right;
}

.icLock {
    white-space: nowrap;
}

.twitterListing .yourRudawComment {
    width: 280px;
    overflow: hidden;
}

.overlayCommentsHolderInner .yourRudawComment {
    width: 235px;
    overflow: hidden;
}

span.customSelect {
    font-size: 12px;
    color: #333;
    padding: 0 7px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px 3px;
    height: 25px;
    line-height: 25px;
    display: block;
    float: right;
    background: url(../images/select-bg.gif) 0 0 repeat-x;
}

    span.customSelect.changed {
        background-color: #f0dea4;
    }

.customSelectInner {
    background: url(../images/select-arrow.png) no-repeat center right;
    width: 100% !important;
}

.customSelectParent {
    float: right;
    width: auto;
    width: 110px;
}

    .customSelectParent.hundredWidth {
        width: 300px;
        height: 35px;
        padding: 0;
        float: none;
    }

    .customSelectParent * {
        float: right;
    }

.popFilter {
    right: 0;
}

.customSelectParent.hundredWidth .popFilter {
    left: 0;
    right: inherit;
}

.customSelectParent select {
    background: #cbcaca url(../images/select-bg.gif) 0 0 repeat-x;
    width: 100% !important;
    border: 0 none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px 3px;
    font-size: 12px;
    color: #333;
    height: 25px;
    padding: 5px 3px 5px 0;
}

.filterSelectClick {
    display: block;
    padding-right: 26px;
    background: url(../images/ltr/dropdown-arrow.png) right 0 no-repeat;
}

    .filterSelectClick span {
        padding: 0 10px 0 10px;
        height: 26px;
        line-height: 26px;
        display: block;
        background: url(../images/ltr/search-dropdown.png) 0 0 no-repeat;
    }

.dropDownMain {
    float: right;
}

    .dropDownMain.noFloat {
        float: none;
    }

    .dropDownMain .searchSiteSelector {
        width: 100%;
    }

.flMainMenu.home:hover, .home.selected {
    background:;
}

.flMainMenu.kurdistan:hover, .flMainMenu.kurdistan.selected {
    background: #cfa22b;
}

.flMainMenu.me:hover, .flMainMenu.me.selected {
    background: #47aa42;
}

.flMainMenu.world:hover, .flMainMenu.world.selected {
    background: #0068b3;
}

.flMainMenu.business:hover, .flMainMenu.business.selected {
    background: #0397d6;
}

.flMainMenu.people:hover, .flMainMenu.people.selected {
    background: #6f237f;
}

.flMainMenu.culture:hover, .flMainMenu.culture.selected {
    background: #b9b299;
}

.flMainMenu.opinion:hover, .flMainMenu.opinion.selected {
    background: #359180;
}

.flMainMenu.interview:hover, .flMainMenu.interview.selected {
    background: #1f6184;
}

.flMainMenu.multimedia:hover, .flMainMenu.multimedia.selected {
    background: #ca2d92;
}

.flMainMenu.yourrudaw:hover, .flMainMenu.yourrudaw.selected, .flMainMenu.yourrudaw {
    background: #f68428;
}

.flMainMenu.onair:hover, .flMainMenu.onair.selected, .flMainMenu.onair {
    background: #ee2e24;
}

.flMainMenu.sports:hover, .flMainMenu.sports.selected {
    background: #9fcf67;
}

.sideColumn .anythingSlider .panel .black-imageTitle, .black-imageTitle {
    filter: alpha(opacity=80);
    background: #000;
    background: rgba(0, 0, 0, 0.8);
    font-size: 13px;
}

.breadCrumbs, h1.mainPageTitle .colorCodedIcon, h2.titleBarre {
    background-color: #2a3f63;
}

.sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #2a3f63;
    background-color: rgba(74, 77, 131, 0.9);
}

body.kurdistan h1.mainComponentTitle {
    color: #2a3f63;
}

h1.mainComponentTitle, .greyParentWhiteSubs, .borderedSideComponent, .yourRudaw {
    border-top: 3px solid #2a3f63;
}

    h1.mainComponentTitle .colorCodedIcon {
        background-color: #2a3f63;
    }

    h1.mainComponentTitle.purpleColor .colorCodedIcon {
        background-color: #C82F92;
    }

.mainPageTitleIcon {
    background: #2a3f63;
}

.storySource.kurdistan, body.kurdistan .breadCrumbs, body.kurdistan h1.mainPageTitle .colorCodedIcon, body.kurdistan h2.titleBarre {
    background-color: #cfa22b;
}

.imageTitle.kurdistan, body.kurdistan .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #cfa22b;
    background-color: rgba(207, 162, 43, 0.9);
}

body.kurdistan h1.mainComponentTitle {
    color: #cfa22b;
}

body.kurdistan h1.mainComponentTitle, body.kurdistan .greyParentWhiteSubs, body.kurdistan .borderedSideComponent, body.kurdistan .yourRudaw {
    border-top: 3px solid #cfa22b;
}

    body.kurdistan h1.mainComponentTitle .colorCodedIcon {
        background-color: #cfa22b;
    }

body.kurdistan .whatYouSay {
    background: #cfa22b url(../images/ltr/whatYouSayKurdistan.jpg) left 0 no-repeat;
}

body.kurdistan h1.mainPageTitle .colorCodedIcon {
    background: #cfa22b url(../images/ltr/icTopStories.png) left 0 no-repeat;
}

.storySource.me, body.me .breadCrumbs, body.me h1.mainPageTitle .colorCodedIcon, body.me h2.titleBarre {
    background-color: #47aa42;
}

.imageTitle.me, body.me .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #47aa42;
    background-color: rgba(71, 170, 66, 0.9);
}

body.me h1.mainComponentTitle {
    color: #47aa42;
}

body.me h1.mainComponentTitle, body.me .greyParentWhiteSubs, body.me .borderedSideComponent, body.me .yourRudaw {
    border-top: 3px solid #47aa42;
}

    body.me h1.mainComponentTitle .colorCodedIcon {
        background-color: #47aa42;
    }

body.me .whatYouSay {
    background: #47aa42 url(../images/ltr/whatYouSayMe.jpg) left 0 no-repeat;
}

body.me h1.mainPageTitle .colorCodedIcon {
    background: #47aa42 url(../images/ltr/icTopStories.png) left 0 no-repeat;
}

.storySource.world, body.world .breadCrumbs, body.world h1.mainPageTitle .colorCodedIcon, body.world h2.titleBarre {
    background-color: #0068b3;
}

.imageTitle.world, body.world .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #0068b3;
    background-color: rgba(0, 104, 179, 0.9);
}

body.world h1.mainComponentTitle {
    color: #0068b3;
}

body.world h1.mainComponentTitle, body.world .greyParentWhiteSubs, body.world .borderedSideComponent, body.world .yourRudaw {
    border-top: 3px solid #0068b3;
}

    body.world h1.mainComponentTitle .colorCodedIcon {
        background-color: #0068b3;
    }

body.world .whatYouSay {
    background: #0068b3 url(../images/ltr/whatYouSayWorld.jpg) left 0 no-repeat;
}

body.world h1.mainPageTitle .colorCodedIcon {
    background: #0068b3 url(../images/ltr/icTopStories.png) left 0 no-repeat;
}

.storySource.business, body.business .breadCrumbs, body.business h1.mainPageTitle .colorCodedIcon, body.business h2.titleBarre {
    background-color: #0397d6;
}

.imageTitle.business, body.business .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #0397d6;
    background-color: rgba(3, 151, 214, 0.9);
}

body.business h1.mainComponentTitle {
    color: #0397d6;
}

body.business h1.mainComponentTitle, body.business .greyParentWhiteSubs, body.business .borderedSideComponent, body.business .yourRudaw {
    border-top: 3px solid #0397d6;
}

    body.business h1.mainComponentTitle .colorCodedIcon {
        background-color: #0397d6;
    }

body.business .whatYouSay {
    background: #0397d6 url(../images/ltr/whatYouSaybusiness.jpg) left 0 no-repeat;
}

body.business h1.mainPageTitle .colorCodedIcon {
    background: #0397d6 url(../images/ltr/icTopStories.png) left 0 no-repeat;
}

.storySource.people, body.people .breadCrumbs, body.people h1.mainPageTitle .colorCodedIcon, body.people h2.titleBarre {
    background-color: #6f237f;
}

.imageTitle.people, body.people .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #b9b299;
    background-color: rgba(111, 35, 127, 0.9);
}

body.people h1.mainComponentTitle {
    color: #6f237f;
}

body.people h1.mainComponentTitle, body.people .greyParentWhiteSubs, body.people .borderedSideComponent, body.people .yourRudaw {
    border-top: 3px solid #6f237f;
}

    body.people h1.mainComponentTitle .colorCodedIcon {
        background-color: #6f237f;
    }

body.people .whatYouSay {
    background: #6f237f url(../images/ltr/whatYouSayculture.jpg) left 0 no-repeat;
}

body.people h1.mainPageTitle .colorCodedIcon {
    background: #6f237f url(../images/ltr/icPeople.png) left 0 no-repeat;
}

body.alerter h1.mainPageTitle .colorCodedIcon {
    background-image: url(../images/ltr/icAlerter.png);
}

body.app h1.mainPageTitle .colorCodedIcon {
    background-image: url(../images/ltr/icApp.png);
}

.storySource.culture, body.culture .breadCrumbs, body.culture h1.mainPageTitle .colorCodedIcon, body.culture h2.titleBarre {
    background-color: #b9b299;
}

.imageTitle.culture, body.culture .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #6f237f;
    background-color: rgba(185, 178, 153, 0.9);
}

body.culture h1.mainComponentTitle {
    color: #b9b299;
}

body.culture h1.mainComponentTitle, body.culture .greyParentWhiteSubs, body.culture .borderedSideComponent, body.culture .yourRudaw {
    border-top: 3px solid #b9b299;
}

    body.culture h1.mainComponentTitle .colorCodedIcon {
        background-color: #b9b299;
    }

body.culture .whatYouSay {
    background: #6f237f url(../images/ltr/whatYouSaypeople.jpg) left 0 no-repeat;
}

body.culture h1.mainPageTitle .colorCodedIcon {
    background: #B9B299 url(../images/ltr/icTopStories.png) left 0 no-repeat;
}

.storySource.opinion, body.opinion .breadCrumbs, body.opinion h1.mainPageTitle .colorCodedIcon, body.opinion h2.titleBarre {
    background-color: #359180;
}

.imageTitle.opinion, body.opinion .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #359180;
    background-color: rgba(53, 145, 128, 0.9);
}

body.opinion h1.mainComponentTitle {
    color: #359180;
}

body.opinion h1.mainComponentTitle, body.opinion .greyParentWhiteSubs, body.opinion .borderedSideComponent, body.opinion .yourRudaw {
    border-top: 3px solid #359180;
}

    body.opinion h1.mainComponentTitle .colorCodedIcon {
        background-color: #359180;
    }

body.opinion .whatYouSay {
    background: #359180 url(../images/ltr/whatYouSayopinion.jpg) left 0 no-repeat;
}

body.opinion h1.mainPageTitle .colorCodedIcon {
    background: #359180 url(../images/ltr/icOpinion.png) left 0 no-repeat;
}

.storySource.interview, body.interview .breadCrumbs, body.interview h1.mainPageTitle .colorCodedIcon, body.interview h2.titleBarre {
    background-color: #1f6184;
}

.imageTitle.interview, body.interview .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #1f6184;
    background-color: rgba(31, 97, 132, 0.9);
}

body.interview h1.mainComponentTitle {
    color: #1f6184;
}

body.interview h1.mainComponentTitle, body.interview .greyParentWhiteSubs, body.interview .borderedSideComponent, body.interview .yourRudaw {
    border-top: 3px solid #1f6184;
}

    body.interview h1.mainComponentTitle .colorCodedIcon {
        background-color: #1f6184;
    }

body.interview .whatYouSay {
    background: #1f6184 url(../images/ltr/whatYouSayinterview.jpg) left 0 no-repeat;
}

body.interview h1.mainPageTitle .colorCodedIcon {
    background: #1f6184 url(../images/ltr/icInterview.png) left 0 no-repeat;
}

.storySource.multimedia, body.multimedia .breadCrumbs, body.multimedia h1.mainPageTitle .colorCodedIcon, body.multimedia h2.titleBarre {
    background-color: #ca2d92;
}

.imageTitle.multimedia, body.multimedia .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #ca2d92;
    background-color: rgba(202, 45, 146, 0.9);
}

body.multimedia h1.mainComponentTitle {
    color: #ca2d92;
}

body.multimedia h1.mainComponentTitle, body.multimedia .greyParentWhiteSubs, body.multimedia .borderedSideComponent, body.multimedia .yourRudaw {
    border-top: 3px solid #ca2d92;
}

    body.multimedia h1.mainComponentTitle .colorCodedIcon {
        background-color: #ca2d92;
    }

body.multimedia h1.mainPageTitle .colorCodedIcon {
    background: #ca2d92 url(../images/ltr/icMultimedia.png) left 0 no-repeat;
}

.storySource.onair, body.onair .breadCrumbs, body.onair h1.mainPageTitle .colorCodedIcon, body.onair h2.titleBarre {
    background-color: #ee2e24;
}

.imageTitle.onair, body.onair .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #ee2e24;
    background-color: rgba(238, 46, 36, 0.9);
}

body.onair h1.mainComponentTitle {
    color: #ee2e24;
}

body.onair h1.mainComponentTitle, body.onair .greyParentWhiteSubs, body.onair .borderedSideComponent, body.onair .yourRudaw {
    border-top: 3px solid #ee2e24;
}

    body.onair h1.mainComponentTitle .colorCodedIcon {
        background-color: #ee2e24;
    }

body.onair .whatYouSay {
    background: #ee2e24 url(../images/ltr/whatYouSayonair.jpg) left 0 no-repeat;
}

body.onair h1.mainPageTitle .colorCodedIcon {
    background: #ee2e24 url(../images/ltr/icOnAir.png) left 0 no-repeat;
}

body.onair.tv h1.mainPageTitle .colorCodedIcon {
    background: #ee2e24 url(../images/ltr/icTv.png) left 0 no-repeat;
}

body.onair.radio h1.mainPageTitle .colorCodedIcon {
    background: #ee2e24 url(../images/ltr/icRadio.png) left 0 no-repeat;
}

body.onair.tv .icLatEp {
    background: url(../images/ltr/icLatEpTv.png) left 0 no-repeat;
}

body.onair.radio .icLatEp {
    background: url(../images/ltr/icLatEpRadio.png) left 0 no-repeat;
}

.storySource.sports, body.sports .breadCrumbs, body.sports h1.mainPageTitle .colorCodedIcon, body.sports h2.titleBarre {
    background-color: #9fcf67;
}

.imageTitle.sports, body.sports .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #9fcf67;
    background-color: rgba(159, 207, 103, 0.9);
}

body.sports h1.mainComponentTitle {
    color: #9fcf67;
}

body.sports h1.mainComponentTitle, body.sports .greyParentWhiteSubs, body.sports .borderedSideComponent, body.sports .yourRudaw {
    border-top: 3px solid #9fcf67;
}

    body.sports h1.mainComponentTitle .colorCodedIcon {
        background-color: #9fcf67;
    }

body.sports .whatYouSay {
    background: #9fcf67 url(../images/ltr/whatYouSaysports.jpg) left 0 no-repeat;
}

body.sports h1.mainPageTitle .colorCodedIcon {
    background: #9fcf67 url(../images/ltr/icSports.png) left 0 no-repeat;
}

.storySource.publications, body.publications .breadCrumbs, body.publications h1.mainPageTitle .colorCodedIcon, body.publications h2.titleBarre {
    background-color: #9e1964;
}

.imageTitle.publications, body.publications .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #9e1964;
    background-color: rgba(158, 25, 100, 0.9);
}

body.publications h1.mainComponentTitle {
    color: #9e1964;
}

body.publications h1.mainComponentTitle, body.publications .greyParentWhiteSubs, body.publications .borderedSideComponent, body.publications .yourRudaw {
    border-top: 3px solid #9e1964;
}

    body.publications h1.mainComponentTitle .colorCodedIcon {
        background-color: #9e1964;
    }

body.publications .whatYouSay {
    background: #9e1964 url(../images/ltr/whatYouSaypublications.jpg) left 0 no-repeat;
}

.highlightedCategory.interview .imageTitle.publications {
    filter: alpha(opacity=90);
    background-color: #1f6184;
    background-color: rgba(31, 97, 132, 0.9);
}

body.publications h1.mainPageTitle .colorCodedIcon {
    background: #9e1964 url(../images/ltr/icPub.png) left 0 no-repeat;
}

.storySource.yourrudaw, body.yourrudaw .breadCrumbs, body.yourrudaw h1.mainPageTitle .colorCodedIcon, body.yourrudaw h2.titleBarre {
    background-color: #f68428;
}

.imageTitle.yourrudaw, body.yourrudaw .sideColumn .imageTitle {
    filter: alpha(opacity=90);
    background-color: #f68428;
    background-color: rgba(246, 132, 40, 0.9);
}

body.yourrudaw h1.mainComponentTitle {
    color: #f68428;
}

body.yourrudaw h1.mainComponentTitle, body.yourrudaw .greyParentWhiteSubs, body.yourrudaw .borderedSideComponent, body.yourrudaw .yourRudaw {
    border-top: 3px solid #f68428;
}

    body.yourrudaw h1.mainComponentTitle .colorCodedIcon {
        background-color: #f68428;
    }

body.yourrudaw .whatYouSay {
    background: #f68428 url(../images/ltr/whatYouSayyourrudaw.jpg) left 0 no-repeat;
}

body.yourrudaw h1.mainPageTitle .colorCodedIcon {
    background: #f68428 url(../images/ltr/icYourRudaw.png) left 0 no-repeat;
}

.highlightedCategory.interview {
    border-top: 4px solid #1f6184;
}

.highlightedCategory.opinion {
    border-top: 4px solid #359180;
}

.highlightedCategory.people {
    border-top: 4px solid #6f237f;
}

.highlightedCategory.publications {
    border-top: 4px solid #9e1964;
}

.highlightedCategory.yourrudaw {
    border-top: 4px solid #f68428;
}

.photoIcon {
    background: url(../images/photoIcon.png) left 2px no-repeat;
}

.clipIcon {
    background: url(../images/clipIcon.png) left 2px no-repeat;
}

.icFrequency {
    background: url(../images/frequency-icon.png) left center no-repeat;
}

.icSubscribe {
    background: url(../images/icsubscribe.png) left center no-repeat;
}

.icLock {
    background: url(../images/locicon.png) left center no-repeat;
    padding: 7px 15px 5px 17px !important;
}

.icPublicationsIc {
    background: url(../images/publications-ic.png) left center no-repeat;
}

.icMobile {
    background: url(../images/icmobile.png) left center no-repeat;
}

.icPub {
    background: url(../images/icpubsmall.png) left center no-repeat;
}

.icWeather {
    background: url(../images/icweather.png) right center no-repeat;
}

.icAlert {
    background: url(../images/ltr/icAlert.png) left center no-repeat;
}

h1.mainPageTitle .icAlerter {
    background-image: url(../images/ltr/icAlerter.png);
}

h1.mainPageTitle .icApp {
    background-image: url(../images/ltr/icApp.png);
}

.icYourRudaw, .icMyAct {
    background: url(../images/icYourRudaw.png) left center no-repeat;
}

.icMoreFromRudaw, .icElsewhere {
    background: url(../images/icMoreFromRudaw.png) left 0 no-repeat;
}

.icStoriesInPic, .icPictures, .icPhotogallery {
    background: url(../images/icStoriesInPic.png) left 0 no-repeat;
}

.icTopStories {
    background: url(../images/icTopStories.png) left 0 no-repeat;
}

.icVideos, .icVideosMostWatched, .icVod {
    background: url(../images/icVideos.png) left 0 no-repeat;
}

.icReports {
    background: url(../images/icReports.png) left 0 no-repeat;
}

.icMyAct, .icMyProfile {
    background: url(../images/icMyAct.png) left 0 no-repeat;
}

.icLatEpTv {
    background: url(../images/icLatEpTv.png) left 0 no-repeat;
}

.icLatEpRadio {
    background: url(../images/icLatEpRadio.png) left 0 no-repeat;
}

.icFeat {
    background: url(../images/icfeatured.png) left center no-repeat;
}

.icWhatYouSay {
    background: url(../images/icWhatYouSay.png) left center no-repeat;
}

.icPeople {
    background: url(../images/icPeople.png) left center no-repeat;
}

.icBookPreview {
    background: url(../images/icBookPreview.png) left center no-repeat;
}

.icArchive {
    background: url(../images/icArchive.png) left center no-repeat;
}

.icMostCommented {
    background: url(../images/icMostCommented.png) left center no-repeat;
}

.icMostCommented {
    background: url(../images/icMoreTopic.png) left center no-repeat;
}

.icInStories {
    background: url(../images/icInStories.png) left center no-repeat;
}

.icMostPopular {
    background: url(../images/icMostPopular.png) left center no-repeat;
}

.icInterview {
    background: url(../images/icInterview.png) left center no-repeat;
}

.icOpinion {
    background: url(../images/icOpinion.png) left center no-repeat;
}

.icOnAir {
    background: url(../images/icOnAir.png) left center no-repeat;
}

.icPoll {
    background: url(../images/icOnAir.png) left center no-repeat;
}

.icPublicationsIc {
    background: url(../images/icPub.png) left center no-repeat;
}

.icAnalysis {
    background: url(../images/icAnalysis.png) left center no-repeat;
}

.icTv {
    background: url(../images/icTv.png) left center no-repeat;
}

.icRadio {
    background: url(../images/icRadio.png) left center no-repeat;
}

.icSports {
    background: url(../images/icSports.png) left center no-repeat;
}

.icMultimedia {
    background: url(../images/icMultimedia.png) left center no-repeat;
}

.weatherWidget .sideColoredIcon {
    background: url(../images/weatherIcon.png) left center no-repeat;
}

.sideColumn .icYourRudaw, .sideColumn .icMyAct {
    background: url(../images/sideicYourRudaw.png) left center no-repeat;
}

.sideColumn .icMoreFromRudaw, .sideColumn .icElsewhere {
    background: url(../images/sideicMoreFromRudaw.png) left 0 no-repeat;
}

.sideColumn .icStoriesInPic, .sideColumn .icPictures, .sideColumn .icPhotogallery { /*background:url(../images/sideicStoriesInPic.png) left 0 no-repeat*/
}

.sideColumn .icTopStories {
    background: url(../images/sideicTopStories.png) left 0 no-repeat;
}

.sideColumn .icVideos, .sideColumn .icVideosMostWatched, .sideColumn .icVod, .videoHomeTab {
    background: url(../images/sideicVideos.png) left 0 no-repeat;
}

.sideColumn .icReports {
    background: url(../images/sideicReports.png) left 0 no-repeat;
}

.sideColumn .icMyAct, .sideColumn .icMyProfile {
    background: url(../images/sideicMyAct.png) left 0 no-repeat;
}

.sideColumn .icLatEpTv {
    background: url(../images/sideicLatEpTv.png) left 0 no-repeat;
}

.sideColumn .icLatEpRadio {
    background: url(../images/sideicLatEpRadio.png) left 0 no-repeat;
}

.sideColumn .icFeat {
    background: url(../images/sideicfeatured.png) left center no-repeat;
}

.sideColumn .icWhatYouSay {
    background: url(../images/sideicWhatYouSay.png) left center no-repeat;
}

.sideColumn .icPeople {
    background: url(../images/sideicPeople.png) left center no-repeat;
}

.sideColumn .icBookPreview {
    background: url(../images/sideicBookPreview.png) left center no-repeat;
}

.sideColumn .icArchive {
    background: url(../images/sideicArchive.png) left center no-repeat;
}

.sideColumn .icMostCommented {
    background: url(../images/sideicMostCommented.png) left center no-repeat;
}

.sideColumn .icMostCommented {
    background: url(../images/sideicMoreTopic.png) left center no-repeat;
}

.sideColumn .icInStories {
    background: url(../images/sideicInStories.png) left center no-repeat;
}

.sideColumn .icMostPopular {
    background: url(../images/sideicMostPopular.png) left center no-repeat;
}

.sideColumn .icInterview {
    background: url(../images/sideicInterview.png) left center no-repeat;
}

.sideColumn .icOpinion {
    background: url(../images/sideicOpinion.png) left center no-repeat;
}

.sideColumn .icOnAir {
    background: url(../images/sideicOnAir.png) left center no-repeat;
}

.sideColumn .icPoll {
    background: url(../images/sideicOnAir.png) left center no-repeat;
}

.sideColumn .icPublicationsIc {
    background: url(../images/sideicPub.png) left center no-repeat;
}

.sideColumn .icAnalysis {
    background: url(../images/sideicAnalysis.png) left center no-repeat;
}

.sideColumn .icTv, .tv .sideColumn .icOnAir {
    background: url(../images/sideicTv.png) left center no-repeat;
}

.sideColumn .icRadio, .radio .sideColumn .icOnAir {
    background: url(../images/sideicRadio.png) left center no-repeat;
}

.sideColoredIcon.icSearchProgs {
    display: none !important;
}

.highlightedCategory .active .icon.kurdistan {
}

    .highlightedCategory .active .icon.kurdistan .accordionIcon {
        background: #cfa22b;
    }

.highlightedCategory .active .icon.me {
}

    .highlightedCategory .active .icon.me .accordionIcon {
        background: #47aa42;
    }

.highlightedCategory .active .icon.world {
}

    .highlightedCategory .active .icon.world .accordionIcon {
        background: #0068b3;
    }

.highlightedCategory .active .icon.business {
}

    .highlightedCategory .active .icon.business .accordionIcon {
        background: #0397d6;
    }

.highlightedCategory .active .icon.people {
}

    .highlightedCategory .active .icon.people .accordionIcon {
        background: #b9b299;
    }

.highlightedCategory .active .icon.culture {
}

    .highlightedCategory .active .icon.culture .accordionIcon {
        background: #6f237f;
    }

.highlightedCategory .active .icon.opinion {
}

    .highlightedCategory .active .icon.opinion .accordionIcon {
        background: #359180;
    }

.highlightedCategory .active .icon.interview {
}

    .highlightedCategory .active .icon.interview .accordionIcon {
        background: #1f6184;
    }

.highlightedCategory .active .icon.multimedia {
}

    .highlightedCategory .active .icon.multimedia .accordionIcon {
        background: #ca2d92;
    }

.highlightedCategory .active .icon.yourrudaw {
}

    .highlightedCategory .active .icon.yourrudaw .accordionIcon {
        background: #f68428;
    }

.highlightedCategory .active .icon.onair {
}

    .highlightedCategory .active .icon.onair .accordionIcon {
        background: #ee2e24;
    }

.highlightedCategory .active .icon.sports {
}

    .highlightedCategory .active .icon.sports .accordionIcon {
        background: #9fcf67;
    }

.highlightedCategory .active .icon.publications {
}

    .highlightedCategory .active .icon.publications .accordionIcon {
        background: #9e1964;
    }

.highlightedCategory .active .icon.onAir {
    background: url(../images/ltr/coloredOnAir.png) left 2px no-repeat;
}

.highlightedCategory .active .icon.opinion {
    background: url(../images/ltr/coloredOpinion.png) left 2px no-repeat;
}

.highlightedCategory .active .icon.people {
    background: url(../images/ltr/coloredPeople.png) left 2px no-repeat;
}

.highlightedCategory .active .icon.publications {
    background: url(../images/ltr/coloredPub.png) left 2px no-repeat;
}

.highlightedCategory .active .icon.yourrudaw {
    background: url(../images/ltr/coloredyourrudaw.png) left 2px no-repeat;
}

.highlightedCategory .active .icon.interview {
    background: url(../images/ltr/coloredInterview.png) left 2px no-repeat;
}

.highlightedCategory .icon.onAir {
    background: url(../images/ltr/sideicOnAir.png) left 2px no-repeat;
}

.highlightedCategory .icon.opinion {
    background: url(../images/ltr/sideicOpinion.png) left 2px no-repeat;
}

.highlightedCategory .icon.people, .highlightedCategory .icon.culture {
    background: url(../images/ltr/sideicPeople.png) left 2px no-repeat;
    font-size: 20px;
}

.highlightedCategory .icon.publications {
    background: url(../images/ltr/sideicPub.png) left 2px no-repeat;
}

.highlightedCategory .icon.yourrudaw {
    background: url(../images/ltr/coloredyourrudaw.png) left 2px no-repeat;
}

.highlightedCategory .icon.interview {
    background: url(../images/ltr/sideicInterview.png) left 2px no-repeat;
}

#slider {
    width: 300px;
    height: 171px;
    list-style: none;
    overflow-y: auto;
    overflow-x: hidden;
}

#videosSlider, #videosSlider2, #progsSlider, #radioSlider {
    width: 605px;
    height: 370px;
}

.anythingSlider-default {
    margin: 0 auto;
    direction: ltr;
}

    .anythingSlider-default .anythingControls {
        position: absolute;
        top: 10px;
        left: 10px;
    }

        .anythingSlider-default .anythingControls li {
            display: inline-block;
            margin: 0 5px 0 0;
        }

        .anythingSlider-default .anythingControls a {
            width: 8px;
            height: 8px;
            display: block;
            background: url(../images/ltr/slider-bul-off.png) 0 0 no-repeat;
        }

        .anythingSlider-default .anythingControls a {
            text-indent: -9999px;
        }

            .anythingSlider-default .anythingControls a.cur, .anythingSlider-default .anythingControls a:hover {
                background: url(../images/ltr/slider-bul-on.png) 0 0 no-repeat;
            }

            .anythingSlider-default .anythingControls a.start-stop {
                display: none !important;
            }

    .anythingSlider-default .arrow {
        display: none !important;
    }

    .anythingSlider-default .anythingControls .anythingNavWindow {
        overflow: hidden;
        float: left;
    }

.as-oldie .anythingSlider-default .anythingControls li {
    margin-left: 3px;
}

.anythingSlider {
    display: block;
    overflow: visible !important;
    position: relative;
}

    .anythingSlider .anythingWindow {
        overflow: hidden;
        position: relative;
        width: 100%;
        height: 100%;
    }

    .anythingSlider .anythingBase {
        background: transparent;
        list-style: none;
        position: absolute;
        overflow: visible !important;
        top: 0;
        left: 0;
        margin: 0;
        padding: 0;
    }

    .anythingSlider .panel {
        background: transparent;
        display: block;
        overflow: hidden;
        float: left;
        padding: 0;
        margin: 0;
    }

.panel div {
    direction: rtl;
}

.mainVideosContainer .anythingSlider-default .anythingControls {
    top: inherit;
    left: inherit;
    bottom: -30px;
    right: 0;
    width: 100%;
    text-align: center;
}

.mainVideosContainer {
    padding: 0 0 20px 0;
}

div.anythingSlider.rtl .anythingWindow {
    direction: ltr;
    unicode-bidi: bidi-override;
}

.yourRudaw #slider li img {
    max-width: 300px;
    height: 170px;
}

.mainVideosContainer .anythingSlider-default .anythingControls ul {
    display: inline-block;
    -webkit-border-bottom-right-radius: 7px;
    -webkit-border-bottom-left-radius: 7px;
    -moz-border-radius-bottomright: 7px;
    -moz-border-radius-bottomleft: 7px;
    border-bottom-right-radius: 7px;
    border-bottom-left-radius: 7px;
    background: #264365;
    padding: 3px 10px;
}

.mainVideosContainer .anythingSlider-default .anythingControls {
    text-align: center;
}

    .mainVideosContainer .anythingSlider-default .anythingControls li {
        margin: 0 3px;
    }

.tabs-hide {
    display: none;
}

#colorbox, #cboxOverlay, #cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}

#cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
}

#cboxMiddleLeft, #cboxBottomLeft {
    clear: left;
}

#cboxContent {
    position: relative;
}

#cboxLoadedContent {
    overflow: auto;
}

#cboxTitle {
    margin: 0;
}

#cboxLoadingOverlay, #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
    cursor: pointer;
}

.cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
}

.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
}

#colorbox, #cboxContent, #cboxLoadedContent {
    box-sizing: content-box;
}

#cboxOverlay {
    background: #4b4b4f;
}

#colorbox {
}

#cboxContent {
    margin-top: 32px;
    overflow: visible;
}

.cboxIframe {
    background: #fff;
}

#cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}

#cboxLoadingGraphic {
    background: url(../images/loading.gif) no-repeat center center;
}

#cboxLoadingOverlay {
    background: #000;
}

#cboxTitle {
    position: absolute;
    top: -22px;
    left: 0;
    color: #000;
}

#cboxCurrent {
    position: absolute;
    top: -22px;
    right: 205px;
    text-indent: -9999px;
}

#cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose {
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    position: absolute;
    top: -20px;
    background: url(../images/controls.png) no-repeat 0 0;
}

#cboxPrevious {
    background-position: 0px 0px;
    right: 44px;
}

    #cboxPrevious:hover {
        background-position: 0px -25px;
    }

#cboxNext {
    background-position: -25px 0px;
    right: 22px;
}

    #cboxNext:hover {
        background-position: -25px -25px;
    }

#cboxClose {
    background-position: -50px 0px;
    right: 0;
}

    #cboxClose:hover {
        background-position: -50px -25px;
    }

.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious {
    right: 66px;
}

.cboxSlideshow_on #cboxSlideshow {
    background-position: -75px -25px;
    right: 44px;
}

    .cboxSlideshow_on #cboxSlideshow:hover {
        background-position: -100px -25px;
    }

.cboxSlideshow_off #cboxSlideshow {
    background-position: -100px 0px;
    right: 44px;
}

    .cboxSlideshow_off #cboxSlideshow:hover {
        background-position: -75px -25px;
    }

.wrap {
    width: 260px;
    padding: 0 20px;
    position: relative;
}

body div.lemonSlider {
    overflow: hidden;
    position: relative;
    width: 100%;
    height: 21px !important;
}

    body div.lemonSlider ul {
        margin: 0;
        padding: 0;
        height: 21px;
    }

    body div.lemonSlider li {
        list-style: none;
        display: block;
        float: right;
        margin: 0 0 0 5px;
    }

    body div.lemonSlider li {
        line-height: 21px;
    }

.controls a {
    position: absolute;
    top: 0;
}

    .controls a.prev-slide {
        left: 0;
    }

    .controls a.next-slide {
        right: 0;
    }

.liveIcons {
    float: right;
    margin-right: 10px;
    color: #fff;
    font-size: 13px;
}

    .liveIcons a {
        padding-left: 3px;
    }

h2.sideColsTitle .sideColoredIcon {
    top: -8px;
}

.listingFixedImage {
    width: 99px;
    margin-right: 15px;
}

input[type=submit] {
    cursor: pointer;
}

h3.pageSubtitleLayout {
    font-size: 15px;
    color: #2A3F63;
}

.second-level {
    padding-left: 10px;
    padding-bottom: 5px;
}

.floated {
    float: left;
}

.cFloated {
    float: right;
}

.fbCheck {
    width: 50%;
}

.membersArea a.loginClose {
    position: absolute;
    right: 15px;
    top: 30px;
    display: none;
    width: 8px;
    height: 8px;
    background: url(../images/close-login.png) 0 0 no-repeat;
    z-index: 150001;
    padding: 0;
}

.livetv-start {
    font-weight: bold;
    color: #7a7a7a;
    font-size: 15px;
}

    .livetv-start .orange {
        color: #f68428;
    }

.image-code {
    width: 115px;
}

.verify-poll {
    font-size: 11px;
}

.rcRefreshImage {
    padding-top: 3px;
}

.fixedpopUpLogin.addstorypopUp .loginInner { /*display:none*/
}

.fixedpopUpLogin.addstorypopUp .loginPadInner h3 {
    color: #f68428;
    font-weight: bold;
}

.fixedpopUpLogin.addstorypopUp #login-h3 {
    cursor: pointer;
    color: #f68428;
    font-weight: bold;
}

.addstoryPadInner {
    display: none;
}

.grid-month {
    direction: ltr;
}

.liveIcons {
    background: #d42127;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
}

    .liveIcons a {
        display: inline-block;
        *display: inline;
        zoom: 1;
    }

    .social span, .liveIcons span {
        position: relative;
        top: -10px;
        padding: 0;
    }

.liveIcons, .social {
    padding: 7px 0 0 0;
    margin-bottom: 5px;
}

.liveIcons {
    padding-left: 5px;
    padding-right: 5px;
}

.absoluteLinks {
    position: absolute;
    top: 145px;
    right: 20px;
}

    .absoluteLinks a {
        display: block;
        padding: 0 25px;
        background: url(../images/absolute-link.gif) 0 0 repeat-x;
        height: 35px;
        line-height: 35px;
        margin-bottom: 10px;
        color: #fff;
        border-radius: 6px;
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        white-space: nowrap;
    }

        .absoluteLinks a:hover {
            background: url(../images/absolute-link-hover.gif) 0 0 repeat-x;
        }

        .absoluteLinks a span {
            display: block;
            padding: 0 0 0 30px;
        }

.radioLive {
    background: url(../images/white-mic.png) 0 center no-repeat;
}

.tvLive {
    background: url(../images/tv-live.png) 0 center no-repeat;
}
/************watchlist**********/
.marqueeParent {
    width: 800px;
}

.currencyHolder {
    background: #4D4D51;
    padding: 0 20px;
    clear: both;
}

.currencyTable td, .currencyTable th {
    width: 33.333333%;
    text-align: center;
    padding: 5px 0;
}

.currencyTable th {
    color: #fff;
    background: #959595;
    font-size: 14px;
    font-weight: bold;
}

.currencyTable td.currencyName {
    font-size: 14px;
    font-weight: bold;
}

.currencyTable td {
    font-size: 12px;
    font-weight: normal;
    background: #efeeee;
    color: #646565;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #dfdfdf;
}

.currencyTable {
    border-left: 1px solid #dfdfdf;
}

.currencyHolder h2.sideColsTitle {
    margin-bottom: 0;
}

.currencyTable .lastRow td {
    border-bottom: 0 none;
}

.moreCurrencies {
    color: #fff;
    display: block;
    text-align: center;
    padding: 10px 0;
    font-size: 14px;
    font-weight: bold;
    background: #0397d6;
}

    .moreCurrencies:hover {
        color: #fff;
        background: #959595;
    }

    .moreCurrencies span {
        padding-right: 20px;
        background: url(../images/more-arrow.png) right center no-repeat;
    }

.icCurrency {
    background-image: url(../images/currency-icon.png);
}

.weatherWidget .customSelectParent {
    width: 100%;
}

.watchlist {
    padding: 10px 0;
}

    .watchlist.sorani {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 13px;
    }

    .watchlist.kurdistan h1.mainComponentTitle {
        color: #cfa22b;
        border-top: 3px solid #2a3f63;
    }

        .watchlist.kurdistan h1.mainComponentTitle .colorCodedIcon {
            background-color: #cfa22b;
        }

    .watchlist.me h1.mainComponentTitle {
        color: #47aa42;
        border-top: 3px solid #47aa42;
    }

        .watchlist.me h1.mainComponentTitle .colorCodedIcon {
            background-color: #47aa42;
            ;
        }

    .watchlist.world h1.mainComponentTitle {
        color: #0068b3;
        border-top: 3px solid #0068b3;
    }

        .watchlist.world h1.mainComponentTitle .colorCodedIcon {
            background-color: #0068b3;
        }

    .watchlist.business h1.mainComponentTitle {
        color: #0397d6;
        border-top: 3px solid #0397d6;
    }

        .watchlist.business h1.mainComponentTitle .colorCodedIcon {
            background-color: #0397d6;
        }

    .watchlist.people h1.mainComponentTitle {
        color: #6f237f;
        border-top: 3px solid #6f237f;
    }

        .watchlist.people h1.mainComponentTitle .colorCodedIcon {
            background-color: #6f237f;
        }

    .watchlist.culture h1.mainComponentTitle {
        color: #b9b299;
        border-top: 3px solid #b9b299;
    }

        .watchlist.culture h1.mainComponentTitle .colorCodedIcon {
            background-color: #b9b299;
        }

    .watchlist.opinion h1.mainComponentTitle {
        color: #359180;
        border-top: 3px solid #359180;
    }

        .watchlist.opinion h1.mainComponentTitle .colorCodedIcon {
            background-color: #359180;
        }

    .watchlist.interview h1.mainComponentTitle {
        color: #1f6184;
        border-top: 3px solid #1f6184;
    }

        .watchlist.interview h1.mainComponentTitle .colorCodedIcon {
            background-color: #1f6184;
        }

    .watchlist.sports h1.mainComponentTitle {
        color: #9fcf67;
        border-top: 3px solid #9fcf67;
    }

        .watchlist.sports h1.mainComponentTitle .colorCodedIcon {
            background-color: #9fcf67;
        }


.gradient-bg {
    background: #da6627; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RhNjYyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNDdhMjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #da6627 0%, #f47a20 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#da6627), color-stop(100%,#f47a20)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #da6627 0%,#f47a20 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #da6627 0%,#f47a20 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #da6627 0%,#f47a20 100%); /* IE10+ */
    background: linear-gradient(to bottom, #da6627 0%,#f47a20 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da6627', endColorstr='#f47a20',GradientType=0 ); /* IE6-8 */
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-box-shadow: 1px 1px 1px 1px rgba(00, 0, 0, 0.3);
    box-shadow: 1px 1px 1px 1px rgba(00, 0, 0, 0.3);
    margin-bottom: 5px;
}

    .gradient-bg input[type=button], .gradient-bg a {
        color: #fff;
        width: 100%;
        /*height:30px;*/
        background: none transparent;
        text-align: center;
        padding: 0;
        display: inline-block;
        margin: 10px 0;
    }

.pollListHolder {
    padding: 0 0 5px 0;
}

.breakingNewsDesc {
    position: absolute;
    color: #fff;
    left: 0;
    bottom: 0;
    right: 0;
    padding: 10px;
    font-size: 13px;
    background: url(../images/orange-trans.png);
}

    .breakingNewsDesc a {
        color: #fff;
        /*text-decoration:underline;*/
    }

        .breakingNewsDesc a:hover {
            text-decoration: none;
        }

    .breakingNewsDesc h1 {
        font-family: Arial, Helvetica, sans-serif;
        color: #fff;
        font-size: 18px;
        font-weight: normal;
    }

.close-icon-bn {
    position: absolute;
    right: 10px;
    top: 10px;
}


.book_wrapper {
    position: relative;
    height: 560px;
    overflow: hidden;
}

    .book_wrapper .loading {
        position: absolute;
        height: 100%;
        width: 100%;
        text-indent: -9999px;
        background: #fff url(../SkwidAdministration/images/ajax.gif) center center no-repeat;
        background: rgba(256,256,256,0.8) url(../SkwidAdministration/images/ajax.gif) center center no-repeat;
    }


.authorProfileLink {
    color: #F68428;
}


.highlightedCategory .active .icon.culture .accordionIcon {
    background: #B9B299;
}

.highlightedCategory .active .icon.culture {
    background: url(../images/ltr/coloredPeople.png) left 2px no-repeat;
}

/*****home popup*****/
.bnHolder img {
    width: 100%;
}

.padPopup {
    width: 565px;
    height: 445px;
    background: url(../images/popup-bg.jpg) 0 0 no-repeat;
    direction: ltr;
}

.padPopupInner {
    padding-top: 60px;
    text-align: center;
    color: #fff;
    font-size: 30px;
    font-family: Arial, Helvetica, sans-serif;
}

    .padPopupInner h1 {
        font-size: 43px;
        color: #ffffff;
        margin: 0 0 10px 0;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        line-height: inherit;
    }

.popupBtn {
    font-size: 31px;
    color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    width: 380px;
    height: 68px;
    line-height: 68px;
    margin: 20px auto;
    text-align: center;
    display: block;
    background: url(../images/gradient-btn.gif) 0 0 repeat-x;
}

    .popupBtn:hover {
        background: url(../images/gradient-btn-ho.gif) 0 0 repeat-x;
        color: #fff;
    }





/************************Elections styling**************************/
.electionsStat li {
    float: left;
    width: 16%;
    margin-right: 0.8%;
}

    .electionsStat li.last {
        margin-right: 0;
        padding-right: 0;
    }

.electionsFooter {
    position: fixed;
    bottom: 0;
    background: url(../images/grey-trans.png);
    padding: 10px 0;
    left: 0;
    width: 100%;
    z-index: 1000;
}

.electionTitle {
    color: #fff;
    font-size: 12px;
    float: left;
}

.statName {
    color: #1a1f2c;
    font-size: 10px;
    font-family: 'allerbold';
}

.statInner {
    background: #fff;
    border-left: 2px solid red;
    border-radius: 0 12px 0 0;
    padding: 10px 8px;
    height: 10px;
}

.differenceNumber {
    float: right;
    font-size: 10px;
    color: #1a1f2c;
    padding-left: 5px;
}

.percentageSpan {
    font-size: 10px;
    color: #1a1f2c;
    float: right;
    padding-right: 17px;
    font-family: 'allerbold';
}

.increasing {
    background: url(../images/increase-arrow.png) right center no-repeat;
}

.decreasing {
    background: url(../images/decrease-arrow.png) right center no-repeat;
}

.eleCol1 .statInner {
    border-color: #129d1f;
}

.eleCol2 .statInner {
    border-color: #8f2d00;
}

.eleCol3 .statInner {
    border-color: #ff4101;
}

.eleCol4 .statInner {
    border-color: #164fb6;
}

.eleCol5 .statInner {
    border-color: #ffab00;
}

.eleCol6 .statInner {
    border-color: #959595;
}
/***********************************Elie Election****************************************/
.elecGreyLeft {
    float: left;
    width: 622px;
    margin-right: 30px;
    margin-bottom: 20px;
}

    .elecGreyLeft .normalDesc {
        font-size: 16px;
        line-height: 24px;
    }

.innerPadd19 {
    padding: 19px;
}

.inTheNewsTitle {
    color: #fff;
    font-size: 16px;
    font-family: 'allerregular';
    float: left;
    margin-bottom: 20px;
}

ul.inTheNewsLisiting li {
    margin-bottom: 7px;
    padding-bottom: 12px;
    border-bottom: #353535 1px solid;
}

    ul.inTheNewsLisiting li.last {
        border: 0px;
        margin-bottom: 0;
        padding-bottom: 0;
    }

.greyCom a.viewAllLink {
    padding-top: 5px;
}

.inTheNewsDate {
    font-size: 14px;
    color: #f26a23;
    margin-bottom: 5px;
}

.inTheNewsDesc, .inTheNewsDesc a {
    color: #fff;
    font-family: 'allerregular';
    font-size: 14px;
}

h1.resultTitle {
    color: #e02426;
    font-size: 22px;
    font-family: 'allerregular';
    font-weight: normal;
    padding-top: 10px;
    margin-top: 30px;
    border-top: #e02426 3px solid;
    margin-bottom: 25px;
}

.countriesName {
    float: left;
    margin-right: 25px;
}

li.listingTop {
    width: 268px;
    height: 20px;
    background: #fff;
    border-right: #cecdcc 2px solid;
    border-bottom: #cecdcc 2px solid;
}

li.listingTop {
    font-size: 17px !important;
}

.countriesListing li span {
    width: 100px;
    display: inline-block;
}

ul.countriesListing li {
    font-family: 'allerregular';
    font-size: 14px;
    padding: 10px 20px;
    font-weight: bold;
}

#green {
    color: #137d3f;
}

#greenBg {
    background: #137d3f;
}

#greenBoder {
    border-right: #137d3f 2px solid;
}

#brown {
    color: #6a2611;
}

#brownBg {
    background: #6a2611;
}

#brownBorder {
    border-right: #6a2611 2px solid;
}

#yellow {
    color: #f89a1c;
}

#yellowBg {
    background: #f89a1c;
}

#yellowBorder {
    border-right: #f89a1c 2px solid;
}

#orange {
    color: #f27236;
}

#orangeBg {
    background: #f27236;
}

#orangeBorder {
    border-right: #f27236 2px solid;
}

#blue {
    color: #253978;
}

#blueBg {
    background: #253978;
}

#blueBorder {
    border-right: #253978 2px solid;
}

#grey {
    color: #737374;
}

#greyBg {
    background: #737374;
}

#greyBorder {
    border-right: #737374 2px solid;
}

.diagramContainer {
    float: left;
}

.viewBtnHolder {
    float: right;
    width: 135px;
}

.padTop30 {
    padding-top: 30px;
}

.elecGreyRight {
    float: right;
}

.clockBg {
    background: url(../images/clock-bg.png) no-repeat left top;
    width: 322px;
    height: 82px;
    margin-bottom: 20px;
}

.clocktitle {
    color: #fff;
    font-family: 'allerregular';
    font-size: 16px;
    background: url(../images/blue-grad.png) repeat-y left top;
    height: 20px;
    padding: 9px 14px;
}

.clockText {
    font-size: 22px;
    color: #204966;
    font-family: 'allerregular';
    padding: 6px 0 6px 13px;
}

.greyCom {
    background: #4c4c50;
    width: 321px;
    min-height: 403px;
}

.pad20 {
    padding: 20px 0;
}

.imgTitle {
    color: #fff;
    font-size: 14px;
    font-family: 'allerregular';
    background: #137d3f;
    padding: 4px 12px;
    width: 58px;
    margin-bottom: 7px;
}

.electionStyle a img {
    margin-bottom: 7px;
}

.kurdistanMap {
    float: left;
    width: 618px;
    border-right: 1px solid #dededd;
    padding-right: 33px;
    margin-right: 13px;
}

.eligibleVotes {
    font-family: 'allerregular';
    font-size: 16px;
    color: #515251;
}

.votesBlue, .votesOrange {
    color: #30516c;
    font-size: 24px;
    font-family: 'allerregular';
    margin-bottom: 10px;
}

.votesOrange {
    color: #d07134;
    margin-bottom: 0;
}

.mapImgHolder {
    position: absolute;
}

.mapDesc {
    position: absolute;
    right: 30px;
    top: 60px;
    width: 300px;
    background: #fff;
    opacity: 0.95;
    border-radius: 0 30px 0 0;
}

.pad18 {
    padding: 18px;
}

.mapDesctitle {
    color: #264465;
    font-size: 20px;
    background: url(../images/votes-icon.png) no-repeat left top;
    padding-left: 42px;
    padding-bottom: 3px;
    border-bottom: #dededd 1px solid;
    margin-bottom: 12px;
    font-family: 'allerregular';
}

.processHolder {
    float: left;
    width: 314px;
}

.numberTitle {
    margin-bottom: 5px;
    display: inline-block;
}

.numberBullet {
    background: url(../images/numbers-bullet.png) no-repeat left top;
    padding: 8px;
    float: left;
    color: #fff;
    font-family: 'allerregular';
    margin-right: 5px;
}

.processTitle {
    color: #30516d;
    font-size: 16px;
    font-family: 'allerregular';
    float: left;
    padding-top: 7px;
}

.eachElement {
    margin-bottom: 10px;
}

.electionOpenedSection {
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #020202;
}

.elecTabsNav {
    width: 206px;
    float: left;
}

    .elecTabsNav a {
        display: block;
        height: 43px;
        line-height: 43px;
        background: #222227;
        padding: 0 12px;
        font-size: 14px;
        color: #fff;
        text-transform: uppercase;
    }

        .elecTabsNav a:hover, .elecTabsNav a.on {
            background: #e2e2e2;
            color: #4a4b4f;
        }

    .elecTabsNav li.first a {
        border-radius: 20px 0 0 0;
        -webkit-border-radius: 20px 0 0 0;
        -moz-border-radius: 20px 0 0 0;
    }

    .elecTabsNav li {
        margin-bottom: 3px;
    }

.elecTabContent {
    float: left;
    width: 774px;
}

.tabItem {
    background: #e2e2e2;
    padding: 5px 60px;
}

.tabCountriesList {
    float: left;
    padding: 15px 0;
}

    .tabCountriesList ul.countriesListing li {
        font-size: 16px;
        border-bottom: 1px solid #cad5db;
        padding-left: 0;
    }

    .tabCountriesList ul.countriesListing .countryName {
        color: #1a1f2c;
    }

.pushNewsHolder {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 0 12px 0 0;
}

.pushNewsIco {
    display: inline-block;
    margin: 7px 15px 7px 7px;
}

.pushNews {
    font-family: 'allerregular';
    font-size: 14px;
    color: #1a1f2c;
}

ul.countriesListing li.last {
    border-bottom: none;
}

.voteCountries {
    float: left;
}

.mapBg {
    background: url(../images/footer-map-bg.png) no-repeat right top #E2E2E2;
    height: 293px;
}

.sulaimaniTab {
    position: relative;
    height: 290px;
}

.sulaimaniTabMapHolder {
    position: absolute;
    left: -50px;
    top: 0px;
}

.sulaimaniTabStat {
    bottom: 23px;
    right: 31px;
    position: absolute;
}

.sulaimaniTabTable {
    position: absolute;
    top: 0px;
    right: 0px;
}

    .sulaimaniTabTable .tabCountriesList ul.countriesListing li {
        font-size: 12px;
    }

    .sulaimaniTabTable .countriesListing li span {
        width: 63px;
    }

.footerArrow {
    background: url(../images/footer-closed-arrow.png) no-repeat left top;
    width: 55px;
    height: 21px;
    position: absolute;
    top: -21px;
    cursor: pointer;
    left: 50%;
    margin-left: -27px;
}

.footerOpen {
    background: url(../images/footer-open-arrow.png) no-repeat left top;
}

.electionOpenedSection {
    display: none;
}

.tabItem .voteCountries {
    margin-right: 80px;
}

.resultsGreyTop {
    margin-bottom: 20px;
}

    .resultsGreyTop .normalDesc {
        float: left;
        width: 600px;
        margin-right: 55px;
        font-size: 16px;
    }

    .resultsGreyTop .clockHolder {
        float: left;
    }

.provienceMapHolder {
    position: relative;
    height: 300px;
}

.clickArea {
    font-size: 1px;
}

.area1, .area2, .area3 {
    position: absolute;
}

    .area1 a, .area2 a, .area3 a {
        display: block;
        background: url(../images/no-selected-area.png) no-repeat left top;
        width: 50px;
        height: 50px;
    }

        .area1 a.selected, .area2 a.selected, .area3 a.selected {
            background: url(../images/selected-area.png) no-repeat left top !important;
            width: 67px;
            height: 67px;
        }

.area1 {
    left: 47px;
    top: 19px;
}

.area2 {
    left: 145px;
    top: 115px;
}

.area3 {
    left: 205px;
    top: 164px;
}

#desc1 {
    left: 133px;
    top: 40px;
}

#desc2 {
    left: 231px;
    top: 135px;
}

#desc3 {
    left: 291px;
    top: 28px;
}

.btnClose {
    position: absolute;
    top: 25px;
    right: 18px;
    cursor: pointer;
}

.whiteBg {
    position: absolute;
    background: #fff;
    width: 590px;
    opacity: 0.9;
    border-radius: 0 20px 0 0;
    -moz-border-radius: 0 20px 0 0;
    -webkit-border-radius: 0 20px 0 0;
    bottom: -9px;
    height: 20px;
    left: -562px;
    padding: 15px 20px;
}

.RadChart {
    bottom: 0;
    left: -323px;
    position: absolute;
    z-index: 2;
}

.chartHolder .RadChart, .diagramContainer .RadChart {
    position: static;
}

.footerVotesNumber {
    background: url(../images/votes-icon.png) no-repeat left top;
    font-size: 18px;
    color: #424246;
    font-family: 'allerregular';
    padding: 0 0 0 45px;
}

.diagramHolder {
    /*	background:url(../images/votes-diagram.png) no-repeat left top;*/
    text-align: center;
    color: #424246;
    font-size: 21px;
    font-family: 'allerregular';
    position: relative;
    width: 273px;
    height: 273px;
    margin-bottom: 25px;
}

.diagramText {
    width: 167px;
}

.diagramCircle {
    position: absolute;
    background: url(../images/inner-circle.png) right center no-repeat;
    width: 168px;
    height: 168px;
    top: 54px;
    left: 54px;
}

.diagramText img {
    margin-bottom: 4px;
}

.diagramVotesNum {
    margin-bottom: -1px;
}

.moreClick a {
    background: url(../images/more-click-arrow.png) no-repeat left 3px;
    padding: 0 0 0 10px;
    color: #f17013;
    font-size: 14px;
    font-family: 'allerregular';
    float: right;
    margin-top: 7px;
}

    .moreClick a:hover {
        text-decoration: underline;
    }

.moreClickFooter a {
    background: url(../images/more-click-arrow.png) no-repeat left 3px;
    padding: 0 0 0 10px;
    color: #f17013;
    font-size: 12px;
    font-family: 'allerregular';
    float: right;
    margin-bottom: 5px;
}

    .moreClickFooter a:hover {
        text-decoration: underline;
    }

.chartHolder {
    padding-bottom: 45px;
}

.resultsLisiting {
    float: left;
    width: 600px;
    margin-right: 70px;
}

    .resultsLisiting ul li {
        padding: 12px 18px 12px 7px;
        border-bottom: #d3d3d3 1px solid;
    }

.colorIndicator {
    width: 38px;
    height: 17px;
    margin-right: 60px;
    float: left;
}

.regionName {
    color: #191e2c;
    font-size: 16px;
    font-family: 'allerregular';
    width: 150px;
    float: left;
}

.persHolder {
    float: left;
    width: 183px;
    margin-right: 10px;
}

.persText, .votesNum {
    font-size: 17px;
    font-family: 'allerregular';
    float: left;
    width: 70px;
    margin-right: 10px;
}

.perIndicatorUp, .perIndicatorDown {
    background: url(../images/increase-arrow.png) no-repeat left 10px;
    float: left;
    width: 14px;
    height: 17px;
    margin-right: 4px;
}

.perIndicatorDown {
    background: url(../images/decrease-arrow.png) no-repeat left 10px;
}

.votesRate {
    color: #191e2c;
    font-size: 14px;
    font-family: 'allerregular';
    float: left;
    padding-top: 4px;
}

.votesNum {
    width: 130px;
    margin-right: 0px;
}

.resultsLisiting ul li.last {
    border-bottom: none;
}

.party-thumb {
    text-align: center;
    border: 1px solid #e1e2e2;
    padding: 10px 10px 3px 10px;
    margin-bottom: 10px;
}

.provinceResults ul.elecTabsNav {
    width: auto;
    /*border-bottom:3px #214966 solid;*/
}

    .provinceResults ul.elecTabsNav li {
        float: left;
        margin-bottom: 0px;
    }

        .provinceResults ul.elecTabsNav li a {
            color: #fff;
            display: block;
            font-size: 14px;
            font-family: 'allerregular';
            width: 206px;
            height: 36px;
            line-height: 36px;
            background: #969fa6;
        }

            .provinceResults ul.elecTabsNav li a:hover, .provinceResults ul.elecTabsNav li a.on {
                background: #214966;
            }

.provinceResults .elecTabContent {
    width: 100%;
    border-top: 3px #214966 solid;
}

.provinceResults .tabItem {
    background: #fdfdfc;
    padding: 0;
}

.provienceStatHolder {
    padding: 20px;
    position: relative;
}

.provienceStatMap {
    float: left;
    margin-right: 20px;
}

.provienceStatBars {
    float: left;
}

.provienceStatHolder .regionName {
    font-size: 14px;
    width: 90px;
    padding-top: 5px;
}

.provienceStatHolder .progressBar {
    background: #dededd;
    width: 247px;
    height: 20px;
    float: left;
    margin-right: 10px;
}

.provienceStatHolder .votesNum {
    width: 65px;
}

.provienceStatHolder .persHolder {
    width: 150px;
}

.provienceStatHolder .persText {
    margin-right: 5px;
    width: 80px;
}

.provienceStatBars ul li {
    margin-bottom: 15px;
}

.tickerBottom ul li {
    position: static;
}

.votesCounter {
    font-family: 'allerregular';
    position: absolute;
    text-align: center;
    left: 16px;
    bottom: 16px;
}

.votesIcon {
    margin-bottom: 10px;
}

.votesCount {
    color: #1c3c6d;
    font-size: 18px;
    margin-bottom: 3px;
}

.allVotes {
    color: #424246;
    font-size: 14px;
}

.partieLogoHolder {
    background: #fff;
    border: #e1e2e2 1px solid;
    width: 254px;
    height: 154px;
}

.partieLogoHolder {
    margin-bottom: 10px;
}

td.logoHolder a {
    display: block;
}

td.logoHolder {
    height: 154px;
    vertical-align: middle;
    text-align: center;
}

.partiesLisitngHolder ul li {
    width: 266px;
    float: left;
    margin-right: 34px;
    padding-right: 34px;
    border-right: 1px solid #dbdad9;
    margin-bottom: 34px;
}

.partiesLisitngHolder ul {
    display: inline-block;
}

    .partiesLisitngHolder ul li.last {
        border: none;
        margin-right: 0;
    }

    .partiesLisitngHolder ul li .normalDesc {
        width: auto;
        margin-right: 0;
        color: #4c4c50;
        font-size: 14px;
    }

.partieDesc {
    padding: 18px 73px 18px 15px;
    width: 890px;
    background: #fff;
    margin-bottom: 34px;
    border: 1px solid #dbdad9;
    position: relative;
}

.descLogoHolder {
    margin: 0 48px;
    float: left;
}

.descTitle, .partieDescText {
    color: #373737;
    font-size: 18px;
    margin-bottom: 20px;
}

.partieDescText {
    font-size: 15px;
}

    .partieDescText a {
        font-weight: bold;
    }

.tabInd {
    background: url(../images/tab-indicator.png) no-repeat left top;
    position: absolute;
    bottom: 100%;
    width: 28px;
    height: 14px;
}

#div1 .tabInd, #div4 .tabInd {
    left: 137px;
}

#div2 .tabInd, #div5 .tabInd {
    left: 50%;
    margin-left: -14px;
}

#div3 .tabInd, #div6 .tabInd {
    right: 137px;
}

.provincesImg {
    padding: 0 0 20px 0;
}

.prevEleHolder ul.elecTabsNav li {
    border-right: #204966 2px solid;
    padding-right: 15px;
    margin-right: 15px;
    float: left;
}

.prevEleHolder ul.elecTabsNav {
    width: auto;
}

    .prevEleHolder ul.elecTabsNav li.first {
    }

    .prevEleHolder ul.elecTabsNav li a {
        font-size: 24px;
        color: #204966;
        font-family: 'allerregular';
        background: none;
        height: 24px;
        line-height: 24px;
    }

        .prevEleHolder ul.elecTabsNav li a.on, .prevEleHolder ul.elecTabsNav li a:hover {
            color: #ef4823;
            font-family: 'allerregular';
            text-decoration: underline;
            font-weight: bold;
            background: none;
        }

.prevEleHolder .tabItem {
    background: none;
    padding: 30px 15px;
    min-height: 400px;
}

.partieDesc {
    display: none;
}

.topPart {
    background: #e6e7e8;
    border-bottom: 1px solid #cfcfcf;
}

    .topPart ul li {
        float: left;
        margin-right: 110px;
    }

        .topPart ul li.last {
            margin-right: 0;
        }

        .topPart ul li a {
            padding: 15px 0;
            display: block;
        }

.pushNews marquee {
    width: 930px;
    float: left;
}

td.DiagResults {
    height: 100%;
    vertical-align: middle;
    text-align: center;
}

.pad15Name {
    padding: 0 15px;
}

.provinceResults .tabsMain {
    min-height: 350px;
}

marquee a {
    background: url(../images/puch-news-logo.gif) no-repeat left top;
    padding: 0 0 0 20px;
}

.elecTabContent .tabItem {
    min-height: 290px;
}

.episodesListing .progItem {
    height: 200px;
}

.ProgsTabs .tabs-container {
    border: 1px solid #cccccc;
    padding: 10px;
    margin-top: -1px;
}

.ProgsTabs li.tabs-selected a {
    background: #af1f24 url(../images/ltr/bigtabsselected.gif) right 0 repeat-x;
    color: #fff;
}

.ProgsTabs .whatYouSayTabsContent {
    padding: 0;
}

.ProgsTabs .tabsPadding {
    padding: 0;
}

.leftBanner {
    right: 50%;
    position: fixed;
    top: 180px;
    margin-right: 500px;
}

.rightBanner {
    left: 50%;
    position: fixed;
    top: 180px;
    margin-left: 500px;
}

.home_ajax_loader {
    display: none;
    position: absolute;
    height: 100%;
    width: 100%;
    background: #fff url(/images/ajax-loader.gif) no-repeat center center;
    z-index: 990000 !important;
}

.smallGreyBtn.smallOrangeBtn .orangeLink {
    display: block;
    font-size: 15px;
    color: #fff;
    padding: 0px 24px;
}

.floatRight {
    float: right;
}

.mostReadImg {
    float: left;
}

.greybigButtons.back {
    float: left;
    padding: 0 23px 0 0 !important;
    font-size: 13px;
}

    .greybigButtons.back span {
        float: left;
        padding: 0 23px 0 0 !important;
        font-size: 13px;
    }

.orangePad.smallSideColumn img {
    float: left;
    margin: 0 10px 10px 0;
}

.view-asset {
    float: right;
    padding: 0 10px 0 0;
}

    .view-asset a {
        font-weight: bold;
    }

.whatYouSay.blog {
    background: #359180 url(../images/ltr/whatYouSayopinion.jpg) right 0 no-repeat;
}

.icBlog {
    background: url(../images/sideicOpinion.png) left center no-repeat;
}

.socialSharing .fb, .socialSharing .tw, .socialSharing .google, .socialSharing .sharethis {
    float: left;
    width: 25%;
}

.liMore {
    background: #ca2d92;
}

    .liMore .posRel.more {
        padding: 27px 45px;
        text-align: center;
    }

        .liMore .posRel.more a {
            color: #fff;
        }

.fb_iframe_widget {
    z-index: 999999;
}

.topStoryItem.progItem {
    width: 23%;
    margin: 20px 20px 20px 0px;
}

    .topStoryItem.progItem.forth {
        margin-right: 0px;
    }

    .topStoryItem.progItem .listingImage {
        max-width: 194px;
        max-height: 120px;
    }

    .topStoryItem.progItem .listingImage {
        max-width: 194px;
        max-height: 120px;
    }

    .topStoryItem.progItem .normalDesc {
        max-width: 194px;
    }

    .topStoryItem.progItem h1 {
        min-height: 50px;
    }

    .topStoryItem.progItem .newsDate {
        margin-bottom: 10px;
    }
    .referundumAdBanner h1,.referundumAdBanner h2,.referundumAdBanner h3,.referundumAdBanner h4,.referundumAdBanner h5,.referundumAdBanner h6{
	font-family: 'allerbold';
}
.leftBannerSec{
        width: 343px;
    float: left;
    position: relative;
    height: 100%
}
.referundumAdBanner .clearfix{
    height: 100%
}

.bannerLogo{
	position: absolute;
	left:50%;
	top: 50%;
	-moz-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
background:rgba(255,255,255,0.7);
width:270px;
height: 270px;
text-align:center;
border-radius:100%;
-webkit-border-radius:100%;
padding-top: 17px
}
.electionBanner{
	position: relative;
}
.bannerLogo img{
	display: inline-block;
	margin-bottom:15px;
}
.bannerLogo h3{
	color:#ea7423;
	font-size: 32px;
	margin-bottom:5px;
}
.bannerLogo h4{
	font-size: 24px;
	color:#2f2f2f;
	
}

.referundumAdBanner{
    height: 317px;
    margin-bottom:25px
}
.bannerLogo img{
    width: 115px
}
.bannerLogo h3{
    font-size: 24px
}
.bannerLogo h4{
    font-size: 18px
}

.rightBannerSec{
    background:#44a1d3;
    height: 100%;
    width: 627px;
    float: left;
    padding-left: 34px;
    padding-top: 67px;
    padding-right: 325px;
    position: relative
}

.rightBannerSec h3{
    font-size: 30px;
}

.rightBannerSec h3{
    max-width: 295px;
    margin-bottom:23px
}

.rightBannerSec .orangeBannerBtn{
    height: 40px;
    line-height: 40px;
    color:#FFF;
    text-align:center;
    font-size: 18px;
    font-family: 'allerbold';
    padding: 0 18px;
    background:#ed7731;
    display: inline-block
}
.rightBannerSec .orangeBannerBtn:hover{
    color:#ed7731;
    background:#fff
}

.bannerChartHolder{
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 325px
}

.chartHolder{
	position: relative;
    color:#FFF
}

.totalVoters{
	    font-size: 24px;
    position: absolute;
    left: 50%;
    top: 50%;
    -moz-transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    text-align: center;
    z-index: 100;
    background: #3da0d6;
    width: 215px;
    height: 215px;
    border-radius: 100%;
    padding-top: 82px;
    box-sizing: border-box;
    color:#FFF
}
.totalVoters span{
	font-size: 36px;
	font-family: 'allerbold';
	display: block;
    color:#FFF
}

.tooltip1{
	position: absolute;
	left: 0px;
	top: 20px;
	font-size: 25px;
	font-family: 'allerbold';
    color:#FFF;
    z-index:1000
}

.tooltip2{
	position: absolute;
	right: 20px;
	bottom: 20px;
	font-size: 25px;
	font-family: 'allerbold';
    color:#FFF;
    z-index:1000
}

.PieChartHolder{
    color:#FFF
}

.rightBannerSec{
   box-sizing:border-box
}

.rightBannerSec .RadChart{
        left: 10px;
    width: 305px !important;
    top: 33px;
}
.rightBannerSec .RadChart img{
    width:100%
}

.rightBannerSec .totalVoters {
       padding-top: 0;
    width: 165px;
    height: 165px;
    top: 149px;
}

.bannerLogo h3{
    border-top: none
}

.rightBannerSec h4 {
    font-size: 21px;
    line-height: 26px;
}

