﻿@import url("slectionTwitterShare.css");
/* globals */
body {
    color: #333333;
    font: 16px Arial;
    background-image: url(images/akhbaar24-bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    background-attachment: fixed;
    background-color: #0b294d;
}

    body.overflow-initial {
        overflow: initial;
    }

html, body {
    height: 100%;
    min-height: 100%;
    margin: 0;
    padding: 0;
    unicode-bidi: embed;
}

p {
    line-height: 24px;
    margin: 0 0 1.25em;
    padding: 0;
}

/* Hyperlinks */
a img {
    border: none;
}

a:focus, a:hover, a:active {
    outline: none;
}

* {
    margin: 0;
    padding: 0;
}

    * :focus {
        outline: 0;
    }

a, a:link, a:visited {
    color: #003c6b;
    text-decoration: none;
}

    a:hover {
    }

blockquote {
    border-left: 2px solid #CCC;
    color: #666;
    padding: 5px 10px 1px;
    margin: 10px;
    font-style: normal;
}

code {
    background: #EAEAEA;
    color: #333;
    font-family: Consolas, Monaco, Courier, monospace;
    font-size: 11px;
    margin: 1px 0;
    padding: 1px 3px;
}

pre code {
    background: #322E2C;
    border: 1px solid #635957;
    color: #FFF;
    display: block;
    overflow: scroll;
    padding: 1.5em 1.75em;
}

/* Headings */
h2, h3, h4, h5, h6 {
}

h2 {
    font-size: 20px;
}

h3 {
    font-size: 18px;
}

h4 {
    font-size: 16px;
}

h5 {
    font-size: 14px;
}

h6 {
    font-size: 12px;
}

/* Tables */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

th, td {
    padding: 5px;
}

/* Embeded fonts */
@font-face {
    font-family: 'B MITRA';
    src: url('customFonts/mitra-lt-bold.eot'); /* FOR IEs */
    src: local('☺'), url('customfonts/mitra-lt-bold.ttf') format('truetype'), url('customfonts/mitra-lt-bold.woff') format('woff'), url('customfonts/mitra-lt-bold.svg') format('svg'); /* for other web browsers */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueW23Bd';
    src: url('customFonts/HelveticaNeueW23-Bd.eot'); /* FOR IEs */
    src: local('☺'), url('customfonts/HelveticaNeueW23-Bd.ttf') format('truetype'), url('customfonts/HelveticaNeueW23-Bd.woff') format('woff'), url('customfonts/HelveticaNeueW23-Bd.svg') format('svg'); /* for other web browsers */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'HelveticaNeueW23';
    src: url('fonts/HelveticaNeueW23-Reg.eot');
    src: url(fonts/HelveticaNeueW23-Reg.eot?#iefix) format("embedded-opentype"), url('fonts/HelveticaNeueW23-Reg.ttf') format('truetype'), url('fonts/HelveticaNeueW23-Reg.woff') format('woff'), url('fonts/HelveticaNeueW23-Reg.svg%23HelveticaNeueLTArabic55Roman') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GEDinarTwoMedium';
    src: url('customFonts/GEDinarTwoMedium.eot'); /* FOR IEs */
    src: local('☺'), url('customfonts/GEDinarTwoMedium.ttf') format('truetype'), url('customfonts/GEDinarTwoMedium.woff') format('woff'), url('customfonts/GEDinarTwoMedium.svg#') format('svg'); /* for other web browsers */
    font-weight: bold;
}
/* Common Classes */

.ui-tabs-hide, .hide {
    display: none !important;
}

.xoxo {
    padding: 0;
}

.sub {
    font-size: 11px;
    color: #848485;
}
/*
.tags a:link, .tags a:visited	{ text-decoration: none; font-weight: 700; padding: 0 5px 3px; line-height: 1.3em; display: inline-block; }*/
.tags a:hover {
    text-decoration: underline;
}

.avatar {
    float: right;
    margin: 0 0 0 10px;
    padding: 0;
    width: 48px;
    height: 48px;
}

label.error {
    border: 1px solid #D8000C;
    color: #D8000C;
    background: #FFBABA;
    margin: 5px 0;
}

/* structure */
.main-container {
    width: 1010px !important;
    min-height: 1000px;
    direction: rtl;
}

#wrapper {
    min-height: 100%;
    position: relative;
    padding: 0;
    margin: 0 auto;
    width: 1010px;
    display: block;
}

#container {
    float: right;
    padding-right: 34px;
    width: 627px;
}

#content {
    float: right;
    margin: 0;
    width: 614px;
}

.main-aside {
    background: url("images/left-site-bg.gif") repeat-y scroll right 0 transparent;
    position: relative;
    width: 329px;
    padding: 15px 0 0;
    float: left;
}

/* header */
#header {
    min-width: 990px;
}

.logo {
    float: right;
    margin: 15px 0 0;
    max-width: 590px;
    padding: 0 0 0 10px;
}

#branding {
    height: 96px;
    margin: 0 auto;
    padding: 0;
    width: 982px;
}

#header .logo a {
    width: 232px;
    height: 90px;
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -8px -209px transparent;
    display: inline-block;
}

.top-container {
    height: 30px;
    line-height: 24px;
    width: 1010px;
    background-color: #0b294c;
}

    .top-container .user-info {
        float: left;
        font-family: Tahoma;
        font-size: 11px;
        color: #fff;
        padding-left: 5px;
    }

    .top-container a {
        color: #FFFFFF;
        display: inline-block;
        font-size: 13px;
        padding: 2px 13px 4px 10px;
        *padding: 2px 13px 0 10px;
        cursor: pointer;
        white-space:nowrap;
    }

        .top-container a:hover {
            background-color: #1360a6;
            text-decoration: none;
            color: #fff;
        }

    .top-container .date {
        color: #ACB6C2;
        float: left;
        font-family: Tahoma;
        font-size: 12px;
        margin-left: 15px;
    }

.leaderboard-banner {
    clear: both;
    text-align: center;
}

    .leaderboard-banner > div {
        margin: 0 auto;
        width: 728px;
    }
        .leaderboard-banner > div > div, .leaderboard-banner > div > a img {
            margin:12px 0;
        }
/*.article-banner {
    border: 1px solid #000000;
    display: inline-block;
    float: right;
    height: 250px;
    margin: 12px 157px 12px 0;
    width: 300px;	
    z-index:1;
}*/
.article-banner {
    margin: 12px auto;
    width: 300px;
}

.banner-1000x40 {
    display: inline-block;
    /*height: 40px;*/
    margin: 5px 5px 5px 0;
    width: 1000px;
}

.banner-300x100 {
    float: left;
    margin: 8px 0 8px;
}

.banner-300x250-inside {
    /*margin: 12px 14px 16px 0 !important;*/
    float: right;
}

.article-banner-615x30 {
    float: right;
    width: 615px;
    /*max-height: 80px;*/
    text-align: center;
}

    .article-banner-615x30 div {
        /*max-height: 80px;*/
        height: auto !important;
    }

    .article-banner-615x30 div {
        margin-top: 15px;
        margin-bottom: 35px;
    }

.banner100x300 {
    margin: 0 0 15px;
}

.home-banner-300x250new {
    margin: 0 0 10px;
    clear: both;
}

.banner-superleaderboard-1000x60 {
    /*max-height: 80px;*/
    width: 1005px;
    *padding-right: 5px;
    overflow:hidden;
}

    .banner-superleaderboard-1000x60 div {
        height: auto !important;
        /*max-height: 80px;*/
        float: right;
    }

        .banner-superleaderboard-1000x60 div div {
            margin: 5px 5px 0 0;
            float: right;
        }

/* Tapestries */
.entry-thumbnails {
    clear: both;
    display: inline-block;
}

.entry-thumbnails-link {
    float: left;
    display: block;
}

.posts-quick {
    margin: 0 10px 10px 0;
    padding: 0;
}

    .posts-quick li {
        padding: 0 10px 0 0;
        margin: 0 0 10px;
    }

    .posts-quick .entry-title {
        padding: 5px 0 0;
        margin: 0;
        line-height: 1.3em;
    }

    .posts-quick .entry-summary {
        line-height: 1.6em;
        margin-bottom: 15px;
    }

    .posts-quick .entry-thumbnails {
        float: right;
        margin: 0 0 10px 20px;
        padding: 4px;
    }

    .posts-quick .quick-read-more {
        margin: 10px 0 5px;
    }

    .posts-quick .entry-info {
        margin: 0 0 5px;
    }

        .posts-quick .entry-info abbr {
            padding: 0 4px 0 0;
        }

        .posts-quick .entry-info span {
            padding: 0 4px;
        }



/*comment allowable tags display none ends */

/* search bar */
#searchbar {
    float: left;
    line-height: 0;
    margin: 39px 0 0 60px;
}

.searchform {
    border: 1px solid #000 !important;
    display: inline-block;
    margin: 0;
    padding: 0;
    width: 425px;
    height: 31px;
}

    .searchform .searchinput {
        border-left: 0;
        border: 0px;
        float: right;
        font-size: 12px;
        margin: 0 2px 0 0;
        padding: 8px 2px 0;
        text-indent: 5px;
        width: 378px;
        color: #666;
    }

    .searchform .searchsubmit {
        float: left;
        height: 20px;
        width: 27px;
    }

        .searchform .searchsubmit input {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -42px -342px transparent;
            border: 0 none;
            float: left;
            height: 30px;
            margin: 0 0 0 1px;
            width: 29px;
            cursor: pointer;
            overflow: hidden;
            text-indent: -9999px;
            *width: 26px;
        }

/* sidebar */
.sidebar .xoxo {
    list-style: none;
    padding: 0;
    margin: 0 14px 0 0;
    display: inline-block;
    width: 300px;
    clear: both;
    float: right;
}

.widgetcontainer {
    line-height: 1.4em;
    width: 300px;
    padding: 0;
    display: inline-block;
    margin: 0 0 16px;
}

    .widgetcontainer a {
        font-weight: 700;
        color: #003C6B;
    }

    .widgetcontainer ul, .widgetcontainer .xoxo {
        margin: 8px 0 0;
        padding: 0;
        list-style-type: none;
        float: right;
        width: 300px;
    }

    .widgetcontainer li {
        font-size: 15px;
        margin: 3px 0 14px;
    }

.widgettitle {
    border-bottom: 4px solid #E4E4E4;
    color: #666;
    font-size: 23px;
    font-weight: bold;
    margin: 0 0 10px;
    padding: 0 0 8px;
}

    .widgettitle a {
        color: #333;
    }

.more-btn-noLine {
    border: none !important;
}

.side_bar .more-btn {
    width: 300px;
}

.more-btn {
    border-top: 1px solid #E4E4E4;
    padding-top: 5px;
    text-align: left;
    width: 100%;
    float: right;
}

    .more-btn a {
        color: #005699;
        display: inline-block;
        font-family: Tahoma;
        font-size: 10px;
        font-weight: bold;
    }

.title-photogallery, .title-tedryevents {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#dfdfdf'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#fcfcfc), to(#dfdfdf)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #fcfcfc, #dfdfdf); /* for firefox 3.6+ */
    border: 1px solid #E4E4E4;
    color: #666;
    float: right;
    font-size: 20px;
    font-weight: bold;
    height: 36px;
    line-height: 40px;
    margin: 0 0 10px;
    padding: 0;
    text-indent: 10px;
    width: 100%;
}

    .title-tedryevents span.tedry-events-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -210px -129px transparent;
        display: inline-block;
        float: right;
        height: 28px;
        margin: 2px 6px 0;
        width: 24px;
    }
/* Video Homepage */
.videos-widget h5 {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -488px -93px transparent;
    border-bottom: medium none;
    margin: 0 0 10px;
    padding: 4px 0 0;
    text-indent: 30px;
    width: 180px;
    display: none;
}

.videos-widget {
    display: inline-block;
    font-size: 15px;
    width: 300px;
    margin: 0;
}

    .videos-widget ul {
        list-style-type: none;
        width: 300px;
        display: inline-block;
        position: relative;
    }

        .videos-widget ul li {
            background: url("images/dotted-horizontal-bg.gif") repeat-x scroll center bottom transparent;
            float: right;
            margin: 0;
            padding: 7px 0;
            width: 300px;
        }

    .videos-widget .featured-video {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F2EFEF'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#F2EFEF)); /* for webkit browsers */
        background: -moz-linear-gradient(top, #ffffff, #F2EFEF); /* for firefox 3.6+ */
        display: inline-block;
        margin: 0 -14px 0;
        padding: 0 14px 14px;
    }

        .videos-widget .featured-video .video-screenshot {
            height: 232px;
            width: 300px;
        }

    .videos-widget .featured-video-box {
        float: right;
        width: 300px;
    }

        .videos-widget .featured-video-box a {
            font-family: 'B MITRA';
            font-size: 15px;
            font-weight: normal;
        }

    .videos-widget .featured-video-screenshot a {
        float: right;
        height: 232px;
        margin: 0;
        padding: 0;
        position: relative;
        width: 300px;
    }

    .videos-widget .featured-video .video-player-icon {
        height: 232px;
        position: absolute;
        right: 0;
        top: 0;
        width: 300px;
        z-index: 9999;
    }

    .videos-widget .featured-video img {
        height: 232px;
        width: 300px;
    }

    .videos-widget .featured-video-descr-container {
        float: right;
        height: auto;
        padding: 6px 0 0;
        width: 300px;
    }

        .videos-widget .featured-video-descr-container a {
            color: #494949;
            font-family: Tahoma;
            font-size: 13px;
            font-weight: normal;
        }

    .videos-widget .featured-video span > img {
        height: 16px;
        width: 12px;
    }

    .videos-widget .video-box {
        float: right;
        height: auto;
        margin: 0;
        width: 300px;
        display: inline-block;
        position: relative;
    }

    .videos-widget .video-screenshot {
        display: inline-block;
        float: right;
        height: 66px;
        margin: 0;
        padding: 0;
        width: 104px;
        position: relative;
    }

    .videos-widget .commentcount-viewcount {
        float: left;
        margin: 2px 0 0;
    }

    .videos-widget a:hover {
        text-decoration: none;
    }

    .videos-widget .video-screenshot a {
        /*background: url("images/sprite-18-01-2014.png") no-repeat scroll -7px -341px transparent;*/
        float: right;
        margin: 0;
        padding: 0;
        width: 104px;
        height: 66px;
    }

    .videos-widget .video-screenshot img {
        width: 104px;
        height: 66px;
        opacity: 0.9;
        filter: alpha(opacity = 90);
    }

    .videos-widget .video-screenshot:hover img {
        opacity: 1.0;
        filter: alpha(opacity = 100);
    }

    .videos-widget .video-descr-container {
        float: left;
        height: auto;
        padding: 0 8px 0 0;
        width: 188px;
    }

        .videos-widget .video-descr-container a:hover {
            text-decoration: underline;
        }

        .videos-widget .video-descr-container a {
            color: #003C6B;
            display: inline-block;
            font-family: 'B MITRA';
            font-size: 15px;
            font-weight: normal;
            height: auto;
            min-height: 44px;
        }

        .videos-widget .video-descr-container span.video-date {
            color: #8A8A8A;
            font-family: Tahoma;
            font-size: 11px;
            display: block;
            white-space:nowrap;
        }

            .videos-widget .video-descr-container span.video-date span.publishedon {
                float: right;
            }

    .videos-widget .video-player-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -491px 29px transparent;
        height: 66px;
        position: absolute;
        right: 0;
        top: 0;
        width: 111px;
        z-index: 98;
    }

    .videos-widget .more-btn {
        border-top: none;
        padding-top: 0px;
    }

/* Video Inside */
.videos-container-inside {
    display: block;
    font-size: 15px;
    width: 300px;
}

    .videos-container-inside ul {
        list-style-type: none;
    }

        .videos-container-inside ul li {
            background: url("images/dotted-horizontal-bg.gif") repeat-x scroll center bottom transparent;
            float: right;
            margin: 0;
            padding: 7px 0;
            width: 300px;
        }

    .videos-container-inside .video-box {
        float: right;
        margin: 0;
        padding: 0;
        width: 300px;
    }

    .videos-container-inside .video-screenshot {
        background-color: #000000;
        display: inline-block;
        float: right;
        height: 66px;
        margin: 0;
        padding: 0;
        width: 104px;
    }

    .videos-container-inside a:hover {
        text-decoration: none;
    }

    .videos-container-inside .video-screenshot a {
        float: right;
        height: 66px;
        margin: 0;
        padding: 0;
        position: relative;
        width: 104px;
    }

    .videos-container-inside .video-screenshot img {
        opacity: 0.9;
        filter: alpha(opacity = 90);
        height: 66px;
        width: 104px;
    }

    .videos-container-inside .video-screenshot:hover img {
        opacity: 1.0;
        filter: alpha(opacity = 100);
    }

    .videos-container-inside .commentcount-viewcount {
        float: left;
        margin-top: 2px;
    }

        .videos-container-inside .commentcount-viewcount .comment-count-home img {
            margin-right: 3px;
        }

    .videos-container-inside .video-descr-container {
        float: left;
        padding: 0 8px 0 0;
        width: 188px;
    }

        .videos-container-inside .video-descr-container a:hover {
            text-decoration: underline;
        }

        .videos-container-inside .video-descr-container a {
            color: #003C6B;
            display: table-cell;
            font-family: 'B MITRA';
            font-size: 15px;
            font-weight: normal;
            width: 172px;
        }

        .videos-container-inside .video-descr-container span.time {
            display: inline-block;
            font-size: 12px;
            color: #848485;
            float: right;
            white-space:nowrap;
        }

    .videos-container-inside .video-player-icon, .rss-feeds .horizontal .features-rss-container .video-player-icon, .rss-container ul.feeds .video-player-icon, .FeaturedArticleCls .img-container .video-player-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -491px 29px transparent;
        height: 66px;
        opacity: 0.8;
        filter: alpha(opacity = 80);
        position: absolute;
        right: 0;
        top: 0;
        width: 111px;
        z-index: 98;
    }

.rss-feeds .horizontal .features-rss-container .video-player-icon, .rss-container ul.feeds .video-player-icon {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -514px 29px transparent;
    width: 90px;
}

.videos-container-inside .video-screenshot:hover .video-player-icon, .rss-container .feeds a:hover .video-player-icon, .rss-container .feeds a:hover img, .rss-feeds .horizontal .features-rss-container .img-container:hover img, .rss-feeds .horizontal .features-rss-container .img-container:hover .video-player-icon {
    opacity: 1;
    filter: alpha(opacity = 100);
}
/* start Video Page Styles */

.video-page-container {
    float: right;
    width: 654px;
}

.video-player {
    margin: 8px 8px 0 0;
    float: right;
}

.video-featured-container {
    display: inline-block;
    margin: 12px 0 0;
    padding: 0 0 8px;
    background: #ececec; /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ececec', endColorstr='#ffffff'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ececec), to(#fff)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #ececec, #fff); /* for firefox 3.6+ */
}

.video-descr {
    float: right;
    padding: 8px 15px;
    width: 258px;
    margin: 0;
}

    .video-descr h2 {
        color: #003d6c;
        font-size: 25px;
        font-weight: bold;
        margin: 0;
    }

    .video-descr .date {
        color: #999999;
        display: block;
        font-family: Tahoma;
        font-size: 12px;
        margin: 10px 0 0;
    }

    .video-descr p {
        display: block;
        font-size: 16px;
        line-height: 22px;
    }

/* start Video Listing Page Styles */

.video-listing-page-container, .football-listing-page-container {
    float: right;
    width: 614px;
    padding-top: 18px;
}

    .video-listing-page-container .video-item-item {
        background-color: #F3F3F7;
        float: right;
        margin: 0 0 22px;
        padding: 8px 12px;
        width: 588px;
    }

        .video-listing-page-container .video-item-item .article-title {
            font-size: 18px;
            font-weight: bold;
            line-height: 30px;
            vertical-align: top;
        }

.video-item-item:hover .video-listing-img img {
    opacity: 1.0;
    filter: alpha(opacity = 100);
}

.video-listing-page-container .alt {
    background-color: #f9f9f9;
}

.video-listing-img {
    float: right;
    margin: 0 0 12px 0;
    width: 586px;
}

    .video-listing-img .Out-of-the-Box_copy {
        width: 550px;
        *float: none;
        margin-right: 16px;
    }

        .video-listing-img .Out-of-the-Box_copy ~ p {
            float: right;
            font-family: Tahoma;
            font-size: 13px;
            width: 550px;
        }

    .video-listing-img a {
        width: 140px;
        height: 84px;
        display: inline-block;
    }

        .video-listing-img a:hover {
            text-decoration: none;
        }

    .video-listing-img .video-player-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -496px 34px transparent;
        cursor: pointer;
        height: 66px;
        position: absolute;
        right: 0;
        top: 7px;
        width: 111px;
        z-index: 100;
    }

    .video-listing-img img {
        border: 0 none;
        height: 270px;
        width: 400px;
    }

.video-info-container {
    display: inline-block;
    float: right;
    overflow: hidden;
    width: 586px;
    height: 24px;
}

    .video-info-container a {
        color: #003C6B;
        display: inline-block;
        font-size: 17px;
        font-weight: bold;
        height: 61px;
        margin: 4px 0;
        overflow: hidden;
    }

    .video-info-container .time,
    .gallery-inside-page .time {
        border-left: 1px dotted #CCCCCC;
        color: #848485;
        display: inline-block;
        float: right;
        font-family: Tahoma;
        font-size: 12px;
        margin-top: 9px;
        padding-left: 8px;
        vertical-align: top;
    }

    .video-info-container p {
        color: #666666;
        margin: 0;
        line-height: 22px;
    }

    .video-info-container .article-page-count-info {
        float: right;
        margin-right: 12px;
        margin-top: 8px;
    }

    .video-info-container .article-comment-count {
        padding: 0;
        margin-top: 4px;
        float: right;
    }

.single-post .article-page-count-info {
    float: right;
    margin-right: 12px;
    margin-top: 8px;
}

.article-comment-count img {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -372px -90px transparent;
    height: 16px;
    vertical-align: top;
    width: 13px;
}

.article-comment-count b {
    color: #003366;
    font-family: Arial;
    font-size: 11px;
    line-height: 20px;
    vertical-align: top;
}

.video-info-container .share-div .fb_ltr {
    *width: 33px !Important;
}

.article-comment-count {
    border-radius: 4px 4px 4px 4px;
    display: inline-block;
    height: 14px;
    margin-right: 8px;
    padding: 3px 4px;
    vertical-align: top;
}

/* end Video Listing Page Styles */

/* tapestries */
.entry-thumbnails-link {
    background: #111;
    text-decoration: none !important;
}

.posts-quick .entry-summary {
    color: #333;
}

.posts-quick .entry-title {
    font-weight: 700;
    font-size: 16px;
}

.posts-quick .entry-summary {
    font-size: 12px;
}

.posts-quick .entry-thumbnails {
    border: 1px solid #CCC;
    background: #FFF;
}

.posts-quick .entry-info {
    font-size: 11px;
    color: #666;
    border: none;
}

    .posts-quick .entry-info abbr {
        text-decoration: none;
        border: none;
    }

.posts-quick .quick-read-more a:hover {
    background: #383332;
    color: #FFF;
}

.posts-default .entry-meta, .posts-quick .entry-meta {
    color: #CCC;
    background: #000;
    height: 25px;
    font-weight: 700;
    opacity: 0.7;
}

    .posts-default .entry-meta a:link, .posts-default .entry-meta a:visited, .posts-quick .entry-meta a:link, .posts-quick .entry-meta a:visited {
        color: #FFF;
        text-decoration: none;
    }

.posts-line {
    background: #FFF;
    border: 1px solid #CCC;
}

    .posts-line li {
        padding: 7px 0;
        border-bottom: 1px solid #EEE;
    }

    .posts-line .entry-cat {
        font-size: 11px;
        color: #848485;
    }

    .posts-line .entry-title {
        font-size: 12px;
    }

    .posts-line .entry-comments {
        font-size: 11px;
        color: #848485;
    }

/* single post */
#main {
    width: 600px;
    margin: 0 auto;
    position: relative;
}

    .single .post, #main .single-post {
        background: #FFF;
        margin: 18px 10px 15px 0;
        padding: 0;
    }

    #main .module, #main .single-post {
        margin-right: 0;
    }

.single .post .entry-title, .single-post .entry-title {
    font-size: 26px;
    font-weight: normal;
    line-height: 32px;
    margin: 12px 0;
    padding: 0;
    color: #003C6B;
}

.single .post .entry-title {
    font-size: 22px;
    font-weight: bold;
}

    .single .post .entry-title a, .single-post .entry-title a {
        font-size: 26px;
        line-height: 32px;
        font-weight: normal;
    }

.single .post .entry-info, .single-post .entry-info {
    background: none repeat scroll 0 0 #E9E9E9;
    color: #515151;
    display: inline;
    font-family: Tahoma;
    font-size: 13px;
    padding: 1px 10px;
    float: right;
    margin: 5px 0 0;
}

.single-post .article-page-count-info {
    float: right;
    margin-right: 12px;
}

.single-post .entry-info a {
    color: #547fba;
}

.single .post .entry-info .published, .single-post .entry-info .published {
    border: none;
    margin-right: 6px;
}

.single .post .entry-cat, .single-post .entry-cat, #content .entry-cat {
    line-height: 1.5em;
    font-weight: normal;
    display: block;
}

.single .post .entry-cat, .single-post .entry-cat {
    margin: 5px 0 0 0;
}

.single-post .entry-info a:link, .single-post .entry-info a:visited {
    color: #547fba;
    text-decoration: none;
}

.single-post .entry-info a:hover {
    text-decoration: underline;
}

.single .post .entry-author, .single-post .entry-author {
    line-height: 24px;
}

.single-post .entry-author {
    margin-left: 5px !important;
}

.main-container .single .post .tags, .main-container .single-post .tags {
    color: #848485;
    border-top: 1px dotted #CCC;
    line-height: 1.5em;
}

    .main-container .single .post .tags strong, .main-container .single-post .tags strong {
        text-transform: uppercase;
        font-size: 11px;
    }

.single .post .entry-photo img, .single-post .entry-photo img {
    border: 1px solid #CCC;
}

.single .post .entry-comments, .single-post .entry-comments {
    float: left;
    padding: 3px 17px 3px 3px;
    margin-top: 20px;
    background-color: #383331;
    display: inline-block;
    color: #FFF;
    font-size: 14px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}

.post-edit-link:link, .post-edit-link:visited {
    text-decoration: none;
}

.single-post-meta-field {
    background: #313428;
    display: block;
    border: 1px solid #383332;
    padding: 5px 10px;
    color: #FFF;
    font-weight: 700;
}

.single-post-meta-value {
    border: 1px solid #CCC;
    padding: 5px 10px;
    background: #F0F0F0;
    display: block;
}

.single .post .entry-author, .single-post .entry-author {
    margin: 0;
    display: inline;
}

    .single .post .entry-author address, .single-post .entry-author address {
        display: inline;
        font-style: normal;
    }

#main .single .post .tags, #main .single-post .tags {
    margin: 15px 0;
    padding: 15px 0 0;
}

    #main .single .post .tags a, #main .single-post .tags a {
        padding: 0;
    }

.single .post .entry-photo, .single-post .entry-photo {
    overflow: hidden;
}

    .single .post .entry-photo img, .single-post .entry-photo img {
        margin: 10px auto;
    }

.entry-content {
    margin: 8px 0;
    font-size: 14px;
    line-height: 1.5em;
    display: inline-block;
    clear: both;
    float: right;
    width: 614px; /*overflow: auto;*/
}

    .entry-content ul, .entry-content ol {
        margin: 0 20px;
        padding: 0 0 1.5em;
    }

        .entry-content ul ul, .entry-content ol ol, .entry-content ol ul, .entry-content ul ol {
            padding: 0;
        }

    .entry-content form {
        margin: 1em 0;
    }

    .entry-content p {
        color: #000000;
        font-family: Tahoma;
        font-size: 14px;
    }

        .entry-content p img.article-main-img {
            float: right;
            margin-left: 10px;
            width: 220px !important;
            height: 180px !important;
        }

        .entry-content p img {
            float: right;
            max-width: 614px !important;
        }

.page .entry-content {
    margin: 0 0 20px;
}


#reply-title {
    color: #999;
    display: block;
    font-size: 22px;
    font-weight: bold;
    margin: 10px 0;
    padding: 0;
}

/* comments */

#commentform {
    margin: 0px;
    padding: 0px;
    display: inline-block;
}
    /*delete border: solid #CCC; border-width: 0 1px 1px;*/
    #commentform label {
        color: #999;
    }

        #commentform label.error {
            margin: 5px 0;
            color: #D8000C;
            font-weight: bold;
            padding: 5px;
        }

    #commentform span.required {
        color: #FF0000;
    }

    #commentform input[type=text] {
        display: block;
        width: 300px;
        font: 14px 'Lucida Grande',Arial,Helvetica,sans-serif;
        margin: 5px 0;
    }

    #commentform textarea {
        border: 1px solid #BABABA;
        background-color: #FAFAFA;
        display: block;
        font-family: Arial;
        height: 74px;
        margin: 0;
        padding: 10px;
        width: 592px;
        resize: none;
        overflow: auto;
        border-radius: 6px;
    }

    #commentform .send-btn {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -8px -166px transparent;
        border: 0 none;
        color: #FFFFFF;
        cursor: pointer;
        font-family: Arial;
        font-size: 17px;
        font-weight: bold;
        height: 31px;
        width: 91px;
        float: left;
    }


#commentlist ul.children {
    clear: right;
    list-style: none outside none;
    margin-top: 0px;
    margin-right: 50px;
    padding: 0;
    width: 567px;
}

    #commentlist ul.children li ul.children {
        width: 517px;
    }

        #commentlist ul.children li ul.children cite {
            width: 468px;
        }

        #commentlist ul.children li ul.children .comment-content p {
            width: 468px;
            line-height: 24px;
            margin: 7px 0 0;
            *margin-top: 15px;
            padding: 0 0 14px;
        }

    #commentlist ul.children .comment-content {
        width: 516px;
    }

    #commentlist ul.children ul.children .comment-content {
        margin-right: 50px;
        width: 466px;
    }

    #commentlist ul.children cite {
        display: inline-block;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 31px;
        text-indent: 8px;
        width: 518px;
    }

    #commentlist ul.children .comment-content p {
        color: #474747;
        float: right;
        font-size: 18px;
        line-height: 24px;
        margin: 15px 0 0;
        padding: 0 0 14px;
        width: 516px;
    }

    #commentlist ul.children .comment-meta {
        display: inline-block;
        margin-right: 50px;
        width: 512px;
    }

    #commentlist ul.children ul.children .comment-meta {
        width: 464px;
    }

    #commentlist ul.children #respond {
        margin: 10px -50px 30px 0;
    }

    #commentlist ul.children ul.children #respond {
        background-color: #e0e0e0;
        margin: 10px -100px 30px 0;
    }

#commentlist #respond textarea {
    width: 554px;
}

#commentlist .comment-author {
    padding: 0;
}

#commentlist .comment-meta span.posted {
    float: right;
    margin-left: 5px;
}

#commentlist .comment-meta a.comment-reply-link {
    background: url("images/sprite-18-01-2014.png") repeat-x scroll -35px -78px transparent;
    color: #828282;
    display: inline-block;
    font-weight: bold;
    height: 19px;
    margin-right: 10px;
    float: left;
    text-align: center;
    width: 37px;
}

    #commentlist .comment-meta a.comment-reply-link:hover {
        text-decoration: none;
        background: url("images/sprite-18-01-2014.png") repeat-x scroll -35px -97px transparent;
    }

#cancel-comment-reply-link {
    padding: 0 10px 0 0;
    float: left;
}

#cancel-comment-reply-link {
    color: #003C6B;
    font-size: 16px;
    font-weight: normal;
}

/* footer */
#footer {
    background-color: #0b294c;
    position: relative;
    width: 1010px;
    padding: 0px;
    text-align: center;
    display: inline-table;
    direction: rtl;
}
#footer .footer-links-container .footer-links + .footer-links {
    width: 145px;
}

#footer .footer-links-container .footer-links.argaam-plus {
    width: auto;
    margin-right: -40px;
}

#footer .footer-links-container .argaam-plus .new {
    background-color: #F48024;
    font-size: 12px;
    border-radius: 3px;
    padding: 0 5px 2px 5px;
    font-weight: normal;
    font-style: normal;
}

#footer .footer-links-container .footer-links.argaam-plus li {
      background-color: #123257;
  border: 1px solid #17395f;
    border-radius: 3px;
    text-align: center;
    width: 182px;
    margin: 0 0 15px 0;
    display:block;
    clear:both;
}

    #footer .footer-links-container .argaam-plus li:hover {
        background-color: #244974;
    }

    #footer .footer-links-container .argaam-plus li a {
        height: 65px;
    }

    #footer .footer-links-container .argaam-plus li .logo-ar {
        width: 120px;
        height: 35px;
        display: inline-block;
        margin-top: 16px;
        background: url(../content/images/TopMenuNew.png) no-repeat 0 -42px;
    }

    #footer .footer-links-container .argaam-plus li .logo-en {
        width: 147px;
        height: 26px;
        display: inline-block;
        margin-top: 20px;
        background: url(../content/images/TopMenuNew.png) no-repeat -142px -42px;
    }

    #footer .footer-links-container {
        list-style-type: none;
        margin: 0 auto 12px;
        overflow:hidden;
        font-family: HelveticaNeueW23;
        /**padding-right: 120px;*/
    }

        #footer .footer-links-container .footer-links {
            display: inline;
            float: right;
            margin: 0;
            padding: 18px 20px 0 0;
            width: 140px;
            text-align: right;
        }

            #footer .footer-links-container .footer-links h2 {
                color: #FFFFFF;
                font-family: HelveticaNeueW23;
                font-size: 22px;
                font-weight: normal;
                margin: 0 0 5px;
                padding: 0;
            }

            #footer .footer-links-container .footer-links ul {
                font-family: Arabic Transparent;
                font-size: 16px;
                font-weight: normal;
                margin: 0;
                padding: 0;
            }

                #footer .footer-links-container .footer-links ul li {
                    /*background: url("images/sprite-18-01-2014.png") no-repeat scroll 160px -312px transparent;*/
                    display: inline-block;
                    line-height: 24px;
                    margin: 0;
                    padding: 0 0px 0 0;
                    width: 154px;
                    list-style-type: none;
                }

                    #footer .footer-links-container .footer-links ul li a {
                        color: #E6EBF0;
                        direction: ltr;
                        display: block;
                        font-size: 13px;
                        text-decoration: none;
                        font-family: HelveticaNeueW23;
                    }

                        #footer .footer-links-container .footer-links ul li a:hover {
                            text-decoration: underline;
                        }

    #footer .widgetcontainer {
        padding: 0;
        margin-right: 10px;
        float: right;
    }

 /*footer-social-start*/
#footer .footer-social-outer {
    clear: both;
    width: 100%;
    padding: 24px 0 0px 0;
    background: #08345d;
    /* background: url("../content/images/footer-bg-social.jpg") repeat-x #003b68;*/
    /*border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    behavior: url(../content/pie/PIE.htc);*/
}

#footer .footer-social {
    width: 980px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
}
/*#footer-container .social-left li + li{}*/
#footer .social-left li {
    float: right;
    background: #092e52;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    behavior: url(../content/pie/PIE.htc);
    overflow: hidden;
    font-size: 13px;
    line-height: 22px;
    height: 43px;

    position: relative;
    z-index: 0;
    border:1px solid #07496e;
    display:inline-block;
}

   
    #footer .social-left li + li{
         margin-right: 12px;
    }

    #footer .social-left li a {
        padding: 0px 0px 0px 0px;
        display: block;
        font-family: HelveticaNeueW23;
        font-weight: bold;
        height:43px;
    }
    #footer .social-left li a:hover {
        background: #031f3a;
    }
  

    #footer .social-left li a {
        color: #fff;
        cursor: pointer;
        text-decoration: none;
    }

    #footer .social-left li .part {
        padding: 9px 0px;
        display: block;
        height: 25px;
        position: relative;
    }

        #footer .social-left li .part + .part {
            background: #013e6e;
            margin-left: 5px;
            border-radius: 3px;
            -webkit-border-radius: 3px;
            -moz-border-radius: 3px;
            behavior: url(../content/pie/PIE.htc);
        }

        #footer .social-left li .part span {
            display: inline-block;
            line-height:25px;
            *line-height:30px;
            line-height:30px\0/;
        }

        #footer .social-left li .icon {
            background: url("../content/images/footer-social.png") no-repeat;
            margin-left: 5px;
            position: absolute;
            top: 10px;
            right: 0px;
        }

    #footer .social-left li.f-mail .icon {
        width: 32px;
        height: 30px;
        background-position: -118px 3px;
    }

    #footer .social-left li.instagram .icon {
        width: 37px;
        height: 30px;
        background-position: -79px 0px;
        margin-top: 0px;
        top:9px;
    }

    #footer .social-left li.twitter-im .icon {
        width: 37px;
        height: 30px;
        background-position: -36px 0px;
        margin-top: 0px;
    }

    #footer .social-left li.twitter-ar .icon {
        width: 37px;
        height: 30px;
        background-position: 0px 2px;
        margin-top: 0px;
    }
       #footer .social-left li.twitter-vd .icon {
        width: 37px;
        height: 30px;
        background-position: -36px 0px;
        margin-top: 0px;
    }

    #footer .social-left li .part .t-count {
        margin-left: 0px;
        direction: ltr;
        text-align: center;
    }

    #footer .social-left li .s-name {
        padding-right: 15px;
        padding-left:15px;
        padding-top:11px;
    display: block;
    font-family: HelveticaNeueW23;
    font-weight: bold;
    color:#fff;
    float:right;
    }
    #footer .social-left li .plug-hold{
        float:right;
        margin-top:12px;
        margin-right:12px;
    }
    #footer .social-left li.twitter-im .s-name {
        /*padding-right: 40px;*/
    }
      #footer .social-left li.twitter-vd  .s-name {
        /*padding-right: 40px;*/
    }
    #footer .social-left li.twitter-ar .s-name {
        /*padding-right: 50px;*/
    }

    #footer .social-left li.instagram .s-name {
        padding-right: 50px;
    }

.social-left {
    float: none;
    padding-top:1px;
    display:inline-block;
    margin-bottom:22px;
}

.AppStoreOuter {
   
    float: none;
    display:block;
}

    .AppStoreOuter ul {
        display:inline-block;

    }

        .AppStoreOuter ul li {
            float: left;
            list-style: none;
            background: none !important;
        }

            .AppStoreOuter ul li:hover {
                float: left;
                list-style: none;
                background: none !important;
            }

            .AppStoreOuter ul li + li {
                margin-left: 10px;
            }

            .AppStoreOuter ul li a {
                width: 150px;
                height: 46px;
                display: block;
                background-image: url(images/app-store-btn.png);
                background-repeat: no-repeat;
            }



/*.AppStoreOuter ul li a:hover {
opacity: 0.7;
}*/


.app-android {
     background-position: 0px -184px;
}
.app-android:hover {
    background-position: 0px -230px;
}

.app-iphone {
    background-position: 0px -92px;
}

    .app-iphone:hover {
        background-position: 0px -138px;
    }

    .app-ipad {
    background-position: 0px 0px;
}

    .app-ipad:hover {
        background-position: 0px -46px;
    }
/*footer-social-end*/

.copyright {
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    height:20px;
    padding: 15px ;
    text-align: right;
    clear: both;
    font-family: HelveticaNeueW23;
    position:relative;
    background: url("../content/images/footer-sep.jpg") repeat-x top;
    margin-top:15px;
}

    .copyright .rss {
        position:absolute;
        text-decoration:none;
        top:18px;
        left:15px;
        width:16px;
        height:16px;
        background: url("../content/images/footer-social.png") no-repeat top right;

    }

a {
    text-decoration: none;
}

    a:hover {
        text-decoration: underline;
    }


.social-media-container {
    float: left;
    height: 30px;
    margin: 0 0 0 15px;
    padding: 4px 0 0;
    width: 200px;
    position: absolute;
    bottom: 1px;
    left: -8px;
    *left: 8px;
}

    .social-media-container a {
        float: left;
        margin-right: 5px;
    }

        .social-media-container a.rss {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -268px -11px transparent;
            height: 24px;
            width: 24px;
        }

        .social-media-container a.twitter {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -236px -11px transparent;
            height: 25px;
            width: 25px;
        }

        .social-media-container a.facebook {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -205px -11px transparent;
            height: 24px;
            width: 24px;
            margin: 0 !important;
        }

.instagram-link {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -149px -12px transparent;
    width: 22px;
    height: 22px;
    float: left;
}

.flipboard-link {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -177px -12px transparent;
    width: 22px;
    height: 22px;
    float: left;
}

    .instagram-link:hover, .flipboard-link:hover, a.rss:hover, a.twitter:hover {
        opacity: 0.7 !important;
        filter: alpha(opacity = 70) !important;
    }

.flipboardVideo {
    clear: both;
    width: 711px;
    overflow: hidden;
    margin: 12px auto 20px auto;
}
/* start share with us styles */

.body-container {
    float: right;
    margin: 9px 0 0;
    text-align: right;
    width: 614px;
}

.header-page-title {
    /*border-bottom: 4px solid #E4E4E4;*/
    margin: 26px 0 0;
    padding: 0 0 4px;
    width: 614px;
}

    .header-page-title h1 {
        color: #666;
        display: inline;
        font-size: 23px;
        font-weight: bold;
        padding-left: 20px;
        width: auto;
    }


.share-page-title {
    margin: 35px 0 -44px;
    padding: 0 0 4px;
}

    .share-page-title h1 {
        color: #000000;
        font-size: 29px;
        font-weight: normal;
        margin: 16px 252px 0 0;
        text-align: right;
        width: auto;
    }

.share-with-us-container {
    margin: 25px 0 60px;
    padding: 0;
    width: 614px;
}

    .share-with-us-container .fieldform {
        display: block;
        height: 36px;
        margin: 0;
        padding: 5px 0;
        width: 654px;
        border: 0;
    }

    .share-with-us-container .freesizeform {
        height: auto !important;
        padding: 6px 0 12px;
    }

    .share-with-us-container .file-upload-field {
        height: 92px;
    }

        .share-with-us-container .file-upload-field .file-upload-text {
            clear: both;
            color: #838383;
            float: right;
            font-size: 13px;
            font-weight: bold;
            margin: 0px 132px 0 0;
            width: 200px;
        }

/* end share with us styles */
/*css for contribute article page*/

.share-div {
    float: left;
    padding: 4px 0;
    width: 287px;
    margin-bottom: 8px;
}

    .share-div > div {
        width: 80px;
        float: left;
        display: inline-block;
        position: relative;
    }

    .share-div .fblike_button {
        direction: ltr;
        /*z-index: 9999;*/
    }

.bottom-div {
    border-bottom: 1px dotted #CCCCCC;
    margin: 0 0 13px;
    padding: 4px 0 10px;
    width: 614px !important;
}

.share-google-plus {
    float: left;
    margin: 0;
    width: 200px;
    width: auto;
}
/* start Comments Container */

.comments-container {
    width: 614px;
    margin: 0;
    background-color: #FFF;
    /*display:inline-block;*/
    padding-bottom: 10px;
    float: right;
    clear: both;
}

    .comments-container h3 {
        color: #333;
        font-size: 22px;
        padding: 0;
        margin: 20px 0 0;
    }

    .comments-container #respond {
        padding: 0;
        margin: 0 0 12px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        -khtml-border-radius: 4px;
        border-radius: 4px;
        width: 614px;
    }

ul#postlist li {
    border-top: 1px dotted #B1B1B1;
    display: inline-block;
    margin: 0;
    overflow: visible;
    padding: 8px 0 5px;
    width: 614px;
    *float: right;
}

.comments-container .add-reply {
    background-color: #F1F1F1;
    display: inline-block;
    padding: 12px !important;
    width: 534px !important;
    margin-right: 56px !important;
}

    .comments-container .add-reply h3 {
        margin: 0 !important;
    }

    .comments-container .add-reply textarea {
        width: 512px !important;
    }

    .comments-container .add-reply #commentform {
        width: 534px !important;
    }

/* start Homepage video */
.videos {
    width: 614px;
    float: right;
    margin: 26px 0 0;
    padding: 0;
    display: inline;
    overflow: hidden;
    clear: both;
}

.videos-container {
    float: right;
    margin-bottom: 10px;
    padding: 0;
    width: 652px;
    right: 0;
    /*margin-right:-62px;*/
    position: relative; /*leave this value alone*/
    overflow: scroll; /*leave this value alone*/
    height: 156px; /*Height should enough to fit largest content's height*/
}

    .videos-container .belt {
        position: absolute; /*leave this value alone*/
        left: 0;
        top: 0;
        height: 154px;
    }

    .videos-container .panel {
        float: left; /*leave this value alone*/
        overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
        margin: 0 0 0 0; /*margin around each panel*/
        width: 123px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
        border-right: 1px dotted #CCCCCC;
        padding-right: 8px;
    }

#video-box {
    border-left: 1px solid #E6E6E6;
    float: right;
    height: 154px;
    margin: 0;
    padding: 0 0 0 8px;
    width: 123px;
}

    #video-box .video-screenshot {
        width: 115px;
        height: 98px;
        display: inline-block;
        background-color: #000000;
        float: right;
        margin: 0;
        padding: 0;
    }

        #video-box .video-screenshot a {
            margin: 0;
            padding: 0;
            float: right;
            position: relative;
            width: 115px;
            height: 98px;
            display: inline-block;
            *float: none;
        }

    #video-box .video-player-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -524px 30px transparent;
        width: 115px;
        height: 98px;
        left: 0;
        position: absolute;
        top: 0;
        z-index: 9999;
        opacity: 0.8;
        filter: alpha(opacity = 80);
        cursor: pointer;
    }

    #video-box .video-screenshot:hover .video-player-icon {
        opacity: 1.2;
        filter: alpha(opacity = 120);
    }

    #video-box .video-screenshot img {
        width: 115px;
        height: 98px;
        opacity: 0.8;
        filter: alpha(opacity = 80);
    }

    #video-box .video-screenshot:hover img {
        opacity: 1.0;
        filter: alpha(opacity = 100);
    }

    #video-box .video-descr-container {
        float: right;
        height: 44px;
        margin-top: 3px;
        padding: 4px 8px;
        width: 99px;
    }

        #video-box .video-descr-container a {
            float: right;
            font-family: Tahoma;
            font-size: 13px;
            font-weight: normal;
            height: 44px;
            width: 99px;
        }
/* start Tedry Events homepage styles */

.tedry-events {
    width: 300px;
    float: right;
    position: relative;
}

    .tedry-events .poweredBy, .tedry-covered-events .poweredBy {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -357px -5px transparent;
        display: inline-block;
        height: 34px;
        left: 6px;
        position: absolute;
        top: 2px;
        width: 116px;
    }

.tedry-events-container {
    width: 300px !important;
}

.events-row {
    float: right;
    width: 298px;
}

    .events-row .tedry-event {
        border-bottom: 1px solid #E4E4E4;
        float: right;
        margin: 0;
        padding: 10px 0 8px;
        width: 300px;
    }

        .events-row .tedry-event .img-container {
            display: inline-block;
            float: right;
            margin-left: 10px;
        }

            .events-row .tedry-event .img-container img {
                width: 104px;
                height: 66px;
                opacity: 0.9;
                filter: alpha(opacity = 90);
            }

            .events-row .tedry-event .img-container:hover img {
                opacity: 1.0;
                filter: alpha(opacity = 100);
            }

        .events-row .tedry-event h2.event-title {
            float: right;
            font-size: 17px;
            max-height: 48px;
            margin: 0 0 6px;
            overflow: hidden;
            width: 184px;
        }

        .events-row .tedry-event span {
            color: #666666;
            display: block;
            font-family: Tahoma;
            font-size: 12px;
            margin-bottom: 0;
            float: left;
            width: 184px;
            text-align: right;
        }

        .events-row .tedry-event p.descr {
            color: #333333;
            margin: 0;
            font-size: 13px;
            font-family: Tahoma;
            float: right;
            width: 300px;
        }

.tedry-events div.more-btn {
    margin: -5px 0 0 0;
}

#tedry-events-widget .widgettitle, #tedry-covered-events-widget .widgettitle {
    display: none;
}

.tedry-covered-events {
    float: right;
    margin: 0;
    position: relative;
    width: 300px;
}

    .tedry-covered-events h5 {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d8d8d8'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#d8d8d8)); /* for webkit browsers */
        background: -moz-linear-gradient(top, #e8e8e8, #d8d8d8); /* for firefox 3.6+ */
        color: #333;
        float: right;
        font-size: 20px;
        font-weight: bold;
        height: 46px;
        line-height: 47px;
        margin: 0 0 1px;
        padding: 0;
        text-indent: 10px;
        width: 300px;
    }

        .tedry-covered-events h5 .tedry-events-icon {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -47px -122px transparent;
            display: inline-block;
            float: right;
            height: 28px;
            margin: 3px 6px 0;
            width: 24px;
        }

    .tedry-covered-events .poweredBy {
        left: 8px;
        top: 6px;
    }

    .tedry-covered-events .events-row {
        width: 300px !important;
    }

    .tedry-covered-events .tedry-event {
        padding: 10px;
        width: 280px;
        background: url("images/tedry-events-bg.gif") repeat-x scroll 0 bottom #F2EFEF;
        border-bottom: 0 !important;
    }

        .tedry-covered-events .tedry-event h2.event-title {
            width: 166px !important;
        }

        .tedry-covered-events .tedry-event p.descr {
            width: 166px !important;
            margin: 0;
            display: inline-block;
        }

/* end Tedry Events homepage styles */

/* tabs */
.widgetcontainer input[type=text], .widgetcontainer input[type=password] {
    width: 80%;
}

.widgetcontainer select {
    border: 1px solid #999999;
    color: #333333;
    font-family: Tahoma;
    font-size: 15px;
    margin: 10px 0;
    padding: 3px;
    width: 200px;
}

#articleListTabs {
    width: 300px;
}

    #articleListTabs li {
        border-color: #e6e6e6 #e6e6e6;
        border-color: #e6e6e6 #e6e6e6 -moz-use-text-color;
        border-style: solid solid none;
        border-width: 4px 4px medium;
        color: #005699;
        background-color: #e6e6e6;
        display: block;
        float: right;
        font-weight: bold;
        height: 34px;
        line-height: 33px;
        font-size: 15px;
        margin: 0;
        text-align: right;
        text-indent: 12px;
        width: 142px;
        cursor: pointer;
    }

    #articleListTabs .selectedTab_tabbedArticle {
        background-color: #fff;
        color: #000;
        cursor: default;
    }

#topCommentedPosts, #mostViewedPosts, #todaysMatches, #matchLeagues, #matchOrderLeagues {
    border-color: -moz-use-text-color #e6e6e6 #e6e6e6;
    border-color: #e6e6e6 #e6e6e6;
    border-right: 4px solid #e6e6e6;
    border-style: none solid solid;
    border-width: medium 4px 4px;
    display: block;
    padding: 5px 9px 8px;
    float: right;
    width: 274px;
    background-color: #fff;
}

    #mostViewedPosts li, #topCommentedPosts li {
        border-bottom: 1px dotted #CBCBCB;
        display: list-item;
        font-family: Tahoma;
        font-size: 13px;
        font-weight: normal;
        margin: 0;
        padding: 4px 0;
        float: right;
        width: 274px;
    }

        #mostViewedPosts li:last-child, #topCommentedPosts li:last-child {
            border-bottom: none;
        }

        #mostViewedPosts li a.article-img-thumnail, #topCommentedPosts li a.article-img-thumnail,
        #mostViewedPosts li a.article-img-thumnail img, #topCommentedPosts li a.article-img-thumnail img {
            width: 80px;
            height: 56px;
            float: right;
        }

        #mostViewedPosts li a, #topCommentedPosts li a {
            font-weight: normal;
            width: 184px;
            font-family: 'B MITRA';
            font-size: 15px;
            float: left;
        }

        #mostViewedPosts li img.video-icon, #topCommentedPosts li img.video-icon {
            float: left;
            margin-right: 167px;
        }

        #mostViewedPosts li .share-div, #topCommentedPosts li .share-div {
            margin: 0;
            padding: 4px 0 0;
            width: 274px;
            height: 22px;
        }

            #mostViewedPosts li .share-div div.commentcount-viewcount, #topCommentedPosts li .share-div div.commentcount-viewcount {
                float: left;
                padding: 4px 0 0;
                text-align: center;
                width: 138px;
                *padding-top: 1px;
            }

            #mostViewedPosts li .share-div div.tweetmeme_button, #topCommentedPosts li .share-div div.tweetmeme_button {
                width: 46px;
            }

            #mostViewedPosts li .share-div .comment-count-home, #topCommentedPosts li .share-div .comment-count-home {
                margin: 0 0 0 6px;
                padding-left: 6px;
            }

#todaysMatches, #matchLeagues, #matchOrderLeagues {
    padding: 0px 6px 8px !important;
    width: 280px !important;
}

    #todaysMatches ul, #matchLeagues ul, #matchOrderLeagues ul {
        height: 298px;
        overflow-x: hidden;
        overflow-y: scroll;
        direction: ltr;
        padding: 0 10px 0 8px;
        margin-top: 10px;
        width:268px;
    }

        #todaysMatches ul li, #matchLeagues ul li, #matchOrderLeagues ul li {
            background: url("images/dotted-horizontal-bg.gif") repeat-x scroll center bottom transparent;
            color: #666666;
            direction: rtl;
            font-family: Arial;
            font-size: 12px;
            margin: 0;
            padding: 0;
            width: 250px;
            float: right;
            list-style:none;
            line-height:16px;
        }

            #todaysMatches ul li.separator, #matchLeagues ul li.separator, #matchOrderLeagues ul li.separator {
                height: 13px;
                background: none;
            }

    #todaysMatches li#matchResultTab_tabbedFootballList {
    }

    #todaysMatches h2, #matchLeagues h2, #matchOrderLeagues h2 {
        color: #666;
        padding: 0;
        font-size: 14px;
        display: inline-block;
        *display: inline;
        *float: right;
        margin: 0 0 20px;
        line-height: 27px;
    }

    #todaysMatches span, #matchLeagues span, #matchOrderLeagues span {
        color: #003C6B;
        float: right;
        font-size: 11px;
        
        font-family: Tahoma;
        padding-left:3px;
    }

    #matchLeagues span {
        /*	color: #666666 !important;*/
    }

    #matchLeagues li.league-name, #matchOrderLeagues li.league-name, #todaysMatches li.league-name {
        background: none;
        height: 23px;
        margin: 0 0 -23px;
        padding: 0;
        line-height: 30px;
    }

    #matchLeagues li.game-date, #matchOrderLeagues li.game-date, #todaysMatches li.game-date {
        background: none;
        margin: 0;
        padding: 3px 0 0;
    }

        #matchLeagues li.game-date span, #matchOrderLeagues li.game-date span, #todaysMatches li.game-date span {
            border-bottom: 3px solid #E6E6E6;
            color: #999999 !important;
            font-family: Tahoma;
            font-size: 11px;
            font-weight: normal;
            padding: 0;
            text-align: left;
            width: 100%;
        }

/*league-name-line-break*/
.league-name.l-name-border {
    border-bottom: 1px solid #E6E6E6;
    margin-bottom: 0 !important;
    height: auto !important;
}

    .league-name.l-name-border .l-name {
        width: 150px;
        float: right !important;
        color: #333 !important;
        line-height: 20px;
        font-family:Arial !important;
        font-size:12px !important;
        font-weight: bold !important;
    }

    .league-name.l-name-border .l-date {
        width: 93px;
        float: left !important;
        color: #333 !important;
        font-weight: bold !important;
        font-family:Arial !important;
        line-height: 20px;
        white-space:nowrap;
        text-align:left;
    }

/*league-name-line-break-end*/

    #matchOrderLeagues span.team {
        display: inline-block;
        width: 70px;
        font-weight: normal;
        padding-left:5px;
        padding-bottom:5px;
        padding-right:3px;
    }


    #matchOrderLeagues span.points {
        margin-right: 5px;
    }

    #matchOrderLeagues span.teamname {
        display: inline-block;
        float: right;
        width: 215px;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #003c6b !important;
    }

    #matchLeagues span.vs {
        color: #666666;
        display: inline-block;
        font-weight: normal;
        margin: 0 5px;
        line-height:15px;
        font-weight:bold;
    }

    #matchLeagues span.team {
        color: #003C6B !important;
        display: inline-block;
        padding-left: 5px;
        width: 70px;
        font-weight: normal;
        line-height: 15px;
        padding-bottom: 5px;
        padding-right:3px;
    }

    #matchLeagues span.team2 {
        color: #003C6B !important;
        display: inline-block;
        float: right;
        text-align: right;
        width: 70px;
        font-weight: normal;
        line-height: 15px;
        padding-bottom: 5px;
        padding-right:5px;
    }

    #matchOrderLeagues span.team2 {
        display: inline-block;
        width: 70px;
        font-weight: normal;
        padding-right:5px;
        padding-bottom:5px;
    }

#matchResults .teamname {
    color: #003C6B !important;
    display: inline-block;
    float: right;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    width: 185px;
}

#matchResults span {
    color: #666666;
    float: left;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}

    #matchResults span.points {
        margin-right: 5px;
    }

    #matchResults span.team2 {
        display: inline-block;
        width: 83px;
        float: left;
        text-align: left;
        color: #003c6b !important;
    }

#matchOrderLeagues span.vs {
    display: inline-block;
    color: #666666;
    font-weight: bold;
    margin:0 5px;
}

#matchResults span.vs {
    display: inline-block;
    margin: 0 5px;
    color: #666666;
    font-weight: normal;
}

#matchResults span.date, #matchLeagues span.date, #matchOrderLeagues span.date {
    color: #666666;
    /*direction: ltr;*/
    float: left;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
}

#tabbed-football-list-plugin span.time-info {
    color: #666666;
    direction: ltr;
    float: left;
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    margin: 0 3px 0 0;
    *float: none;
}

ul#FootballListTabs {
    width: 300px;
}

    ul#FootballListTabs .selectedTab_tabbedArticle {
        background-color: #FFFFFF;
        color: #999;
        cursor: default;
    }

    ul#FootballListTabs li {
        border-color: #e6e6e6 #e6e6e6;
        border-color: #e6e6e6 #e6e6e6 -moz-use-text-color;
        border-style: solid solid none;
        border-width: 4px 4px medium;
        color: #005699;
        background-color: #e6e6e6;
        display: block;
        float: right;
        font-size: 14px;
        font-weight: bold;
        height: 34px;
        line-height: 30px;
        margin: 0;
        text-align: right;
        text-indent: 8px;
        width: 92px;
        cursor: pointer;
    }

        ul#FootballListTabs li.selectedTab {
            background-color: #fff;
            color: #000;
            cursor: default;
        }

#todaysMatches ul li span {
    /*width: 10px;
    display: inline-block;*/
}

    #todaysMatches ul li span.team {
        width: 60px;
        margin-left: 5px;
        font-weight: normal;
        line-height: 15px;
        padding: 0 3px 5px 0;
    }

    #todaysMatches ul li span.vs {
        /*width: 5px;*/
        margin-left: 5px;
        line-height:15px;
        font-weight:bold;
    }

    #todaysMatches ul li span.versus {
        margin-left: 5px;
        text-align: center;
        /*width: 25px;*/
        color: #666666;
        font-weight: bold;
        line-height:15px;
    }

    #todaysMatches ul li span.team2 {
        width: 60px;
        margin-left: 5px;
        font-weight: normal;
        line-height: 15px;
        padding: 0 5px 5px 0;
    }

    #todaysMatches ul li span.status {
        color: red;
        font-family: Tahoma;
        font-weight: normal;
        line-height: 12px;
        margin: 0 0 5px;
        text-align: left;
        width: 73px;
    }

    #todaysMatches ul li span.date {
        color: #666666;
        font-family: Verdana;
        font-size: 11px;
        font-weight: normal;
        text-align: left;
        width: 65px;
        float:left;
        line-height:15px;
    }

.pager {
    border-top: 1px solid #E4E4E4;
    float: right;
    margin: 20px 0;
    padding: 22px 0 0;
    width: 654px;
}

    .pager a {
        display: inline-block;
        color: #999999;
        font-size: 15px;
        padding: 5px 6px;
        margin-left: 2px;
    }

        .pager a:hover, .pager a:hover.next, .pager a:hover.prev, .pager a.selected {
            background-color: #f49e17;
            color: #fff;
            text-decoration: none;
        }

        .pager a.next, .pager a.prev {
            background-color: #f3f3f3;
        }

ul.listed-news {
    float: right;
    margin: 6px 0 0 0;
    width: 100%;
    list-style-type: none;
}

    ul.listed-news li {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll 588px -314px transparent;
        margin: 0 0 8px;
        padding: 0 36px 0 0;
    }

        ul.listed-news li a {
            color: #003C6B;
            font-size: 15px;
            font-weight: bold;
        }


#primary {
    float: left;
}

#secondary {
    clear: left;
}

#primary .side_bar {
    display: inline-block;
    margin: 0 14px 0 0;
    list-style-type: none;
}

#content .video-tags {
    float: right;
    margin: 0 0 28px;
    overflow: hidden;
    width: 614px;
    color: #CCCCCC;
}

    #content .video-tags img {
        background: url("images/sprite-18-01-2014.png") no-repeat -84px -97px;
        height: 16px;
        width: 16px;
        display: inline-block;
        margin-left: 4px;
    }

    #content .video-tags a {
        margin-left: 5px;
        margin-right: 5px;
    }

#tw-user img {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    float: right;
    margin: 0 0 10px 10px;
    padding: 2px;
}

#fb-user {
    border: none !important;
    height: auto !important;
    padding: 0 !important;
}

    #fb-user img {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #CCCCCC;
        float: right;
        margin: 0 0 10px 10px;
        padding: 2px;
        width: 32px;
        height: 32px;
        *float: none;
    }

#stc_comm_send, #sfc_comm_send {
    float: right;
    min-height: 0px;
    margin-right: 5px;
}

    #stc_comm_send input {
        margin-left: 5px;
    }

ul.related_post li {
    background: url("images/dotted-horizontal-bg.gif") repeat-x center bottom;
    font-size: 15px;
    margin: 0;
    padding: 2px 0 5px;
    display: inline-block;
    width: 300px;
}

    ul.related_post li a {
        background: url("images/list-dot.png") no-repeat right 9px;
        /*background: url("images/sprite-18-01-2014.png") no-repeat scroll 293px -315px transparent;*/
        color: #003C6B;
        display: inline-block;
        font-family: 'B MITRA';
        font-size: 15px;
        font-weight: normal;
        padding-right: 14px;
        float: right;
    }

ul li#most-viewed ul.related_post li .commentcount-viewcount {
    clear: both;
    float: right;
    margin: 0 14px 6px 0;
    position: relative;
    width: 286px;
}

div.content {
    /* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
    background-color: #EEEEEE;
    height: 450px;
    margin: 10px 0 0;
    padding: 0;
    text-align: center;
    width: 654px;
}

    div.content a {
        text-decoration: none;
        color: #777;
    }

        div.content a:focus, div.content a:hover, div.content a:active {
            text-decoration: underline;
        }


/* RSS Feeds */

.rss-feeds {
    float: right;
    margin: 14px 0;
    width: 614px;
}

    .rss-feeds .rss-container {
        float: right;
        width: 300px;
        /*border: 1px solid #e4e4e4;*/
        margin-bottom: 14px;
        display: inline-block;
    }

    .rss-feeds .left {
        float: left;
    }

    .rss-feeds .rss-container .title-container {
        display: block;
        float: right;
        height: 30px;
        width: 300px;
    }

    .rss-feeds .rss-container .text-title {
        float: right;
        height: 30px;
        width: auto;
        margin-left: 10px;
    }

    .rss-feeds .rss-container .title-bg {
        background-color: #0F5FA4;
        display: block;
        height: 5px;
        margin: 10px 0 0 0;
        overflow: hidden;
        width: auto;
    }

    .rss-feeds .rss-container h2 {
        /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCFCFC', endColorstr='#ECECEC');  for IE
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFCFC), to(#ECECEC)); for webkit browsers 
	background: -moz-linear-gradient(top,  #FCFCFC,  #ECECEC);  for firefox 3.6+ */
        color: #B90916;
        height: 30px;
        margin: 0;
        padding: 0;
    }

        .rss-feeds .rss-container h2 span.rss-icon-1 {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -116px -133px transparent;
            display: inline-block;
            float: right;
            height: 28px;
            margin: 0 0 0 4px;
            width: 24px;
            *float: none;
        }

        .rss-feeds .rss-container h2 span.rss-icon-2 {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -148px -131px transparent;
            display: inline-block;
            float: right;
            height: 28px;
            margin: 0 0 0 4px;
            width: 24px;
            *float: none;
        }

        .rss-feeds .rss-container h2 span.rss-icon-3 {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -176px -131px transparent;
            display: inline-block;
            float: right;
            height: 28px;
            margin: 0 0 0 4px;
            width: 24px;
            *float: none;
        }

        .rss-feeds .rss-container h2 span.rss-icon-4 {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -210px -132px transparent;
            display: inline-block;
            float: right;
            height: 28px;
            margin: 0 0 0 4px;
            width: 24px;
            *float: none;
        }

.rss-container ul.feeds {
    clear: both;
    float: right;
    list-style-type: none;
    margin: 12px 0 0;
    width: 298px;
}

.rss-container .feeds .img-container {
    display: block;
    float: right;
    position: relative;
}

.rss-container ul.feeds li {
    border-bottom: 1px dotted #e0e0e0;
    margin-bottom: 6px;
    overflow: hidden;
    padding: 0 0 5px;
}

.rss-container .feeds img {
    display: block;
    height: 70px;
    margin-left: 6px;
    padding: 2px;
    width: 90px;
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.rss-container .feeds a {
    font-family: 'B MITRA';
    font-size: 15px;
    font-weight: normal;
    line-height: 20px;
}

.rss-container a.more-rss {
    color: #005699;
    display: inline-block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    margin: 3px 0 9px 10px;
    font-family: Tahoma;
    *float: none;
    *text-align: left;
    *margin: 3px 10px 9px;
    *width: 278px;
}

.rss-container ul.feeds li span {
    color: #666666;
    font-family: Tahoma;
    font-size: 12px;
    margin-right: 5px;
}

.rss-feeds .horizontal {
    width: 614px;
}

    .rss-feeds .horizontal .features-rss-container {
        display: inline-block;
        padding: 10px 0 0;
        width: 612px;
    }

        .rss-feeds .horizontal .features-rss-container div {
            width: 279px;
            float: right;
        }

            .rss-feeds .horizontal .features-rss-container div.left {
                float: left;
                margin-left: 0;
                padding: 0;
                width: 296px;
            }

            .rss-feeds .horizontal .features-rss-container div img {
                width: 90px;
                height: 70px;
                display: block;
                margin-bottom: 13px;
                margin-left: 15px;
                opacity: 0.9;
                filter: alpha(opacity='90');
            }

        .rss-feeds .horizontal .features-rss-container .img-container {
            position: relative;
            display: block;
            float: right;
        }

        .rss-feeds .horizontal .features-rss-container div a {
            font-weight: bold;
        }

    .rss-feeds .horizontal ul.feeds {
        list-style-type: none;
        width: 612px;
    }

        .rss-feeds .horizontal ul.feeds li {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll 602px -312px transparent;
            padding: 0 20px 2px 0;
            border: none;
            margin-bottom: 0;
        }

            .rss-feeds .horizontal ul.feeds li > a {
                font-family: Arial;
                font-size: 16px;
                font-weight: bold;
                /*display:inline-block;*/
            }

    .rss-feeds .horizontal a.more-rss {
        margin: 7px 0 9px 0;
        float: right;
        *text-align: right;
    }
/* RSS Listing Page styles */

.rss-listing-page {
    width: 614px;
    display: inline-block;
    margin: 0;
}

    .rss-listing-page h2 {
        border-bottom: 4px solid #E4E4E4;
        margin: 10px 0 0;
        padding: 0 0 4px;
        color: #999;
        display: inline-block;
        font-size: 23px;
        font-weight: bold;
        width: 100%;
    }

.rss-list-container {
    border-bottom: 1px dotted #E4E3E3;
    float: right;
    margin: 0 0 8px;
    padding: 8px 0;
    text-align: right;
    width: 614px;
}

    .rss-list-container:last-child {
        border-bottom: none;
    }

    .rss-list-container .img-container {
        float: right;
        height: 102px;
        margin-bottom: 13px;
        margin-left: 15px;
        width: 146px;
    }

        .rss-list-container .img-container img {
            height: 102px;
            width: 146px;
        }

    .rss-list-container .link-container {
        float: left;
        width: 452px;
    }

    .rss-list-container.ContainVideo .link-container, .rss-list-container.ContainVideo .author-info-container {
        width: 614px;
    }

    .rss-list-container h2 {
        border: 0 none;
        font-size: 19px;
        margin: 0;
        padding: 0;
        width: 452px;
        display: inline-block;
    }

    .rss-list-container .author-info-container {
        float: left;
        margin: 5px 0 8px;
        width: 452px;
    }

    .rss-list-container h2 span.source {
        font-family: Tahoma;
        font-size: 13px;
        font-weight: normal;
        margin-right: 5px;
        color: #666666;
    }

    .rss-list-container span.source {
        color: #333;
        font-family: Tahoma;
        font-size: 12px;
        font-weight: normal;
        margin-left: 8px;
        float: right;
    }

    .rss-list-container span.time {
        color: #333333;
        float: right;
        font-family: Tahoma;
        font-size: 13px;
        font-weight: normal;
        margin-right: 6px;
    }

    .rss-list-container p {
        color: #333333;
        float: left;
        font-family: Tahoma;
        font-size: 13px;
        margin: 0;
        text-align: justify;
        width: 452px;
    }



.site-container {
    width: 1010px;
    background-color: #FFFFFF;
    margin: 0pt auto;
    position: relative;
}

.head-container {
    width: 1010px;
    direction: rtl;
}


.takeover-banner-container {
    margin: 0 auto;
    position: relative;
    width: 1010px;
    z-index: 100;
    display:none;
}

    .takeover-banner-container .right-banner, .takeover-banner-container .left-banner {
        width: 120px;
        height: 600px;
        position: absolute;
        top: 6px;
        z-index: 100;
    }

    .takeover-banner-container .right-banner {
        right: -120px;
    }

    .takeover-banner-container .left-banner {
        left: -120px;
    }

#banner-wallpaper-takeover-right > div, #banner-wallpaper-takeover-left > div {
    position: fixed;
}



div.header-horizontal {
    background: url("images/bg-hot-topics-new.jpg") repeat-x scroll center top transparent;
    width: 1010px;
    height: 41px;
    border-top: 3px solid #B80717;
    display: block;
    clear: both;
}

ul.hot-topics {
    /*background-color:#ebebeb;*/
    height: 41px;
}

    ul.hot-topics li {
        list-style-type: none;
        float: right;
        height: 41px;
        background: url("images/bg-hot-topics-separator.gif") no-repeat scroll left 0 transparent;
    }

        ul.hot-topics li.title {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -568px -503px transparent;
            color: #FFFFFF;
            font-size: 11px;
            font-weight: bold;
            height: 41px;
            margin: 0 !important;
            width: 65px;
        }

        ul.hot-topics li.last {
            background: none;
        }

        ul.hot-topics li a {
            color: #0b294c;
            display: inline-block;
            font-family: 'B MITRA';
            font-size: 16px;
            font-weight: normal;
            padding: 0 15px;
            text-decoration: none;
            height: 41px;
            line-height: 44px;
            text-shadow: 1px 1px 0 #FFFFFF /*, 2px 2px 2px #999*/;
        }

            ul.hot-topics li a:hover {
                text-decoration: none;
                background-color: #ffffff;
                color: #b80717;
            }

            ul.hot-topics li a.first {
                padding: 0 28px 0 15px;
            }

            ul.hot-topics li a.menu-active {
                text-decoration: none;
                background-color: #ffffff;
                color: #b80717;
                cursor: text;
            }

.archive-page {
    margin: 15px 0 0 !important;
}

.archive .wp-pagenavi {
    border-top: none !important;
}

.news-archive-container {
    display: inline-block;
    width: 614px;
}

    .news-archive-container ul {
        margin: 0;
    }

        .news-archive-container ul li {
            border-bottom: 1px dotted #CCCCCC;
            float: right;
            list-style-type: none;
            margin: 0;
            padding: 8px 0;
            width: 614px;
        }

            .news-archive-container ul li .entry-thumbnails {
                background-color: #FFFFFF;
                border: 0 none;
                float: right;
                /*height: 86px;
                width: 142px;*/
                margin: 0;
                padding: 0;
                position: relative;
            }

                .news-archive-container ul li .entry-thumbnails a {
                    background: none;
                    display: inline-block;
                    float: none;
                }

                .news-archive-container ul li .entry-thumbnails img {
                    border: 0 none;
                    height: 86px;
                    margin: 0;
                    width: 142px;
                }
            .news-archive-container ul li .entry-details-container {
                padding-right:155px;
            }
            .news-archive-container ul .ContainVideo .entry-details-container {
                padding-right:0;
            }
            .news-archive-container ul li .entry-title {
                
                
                
                padding: 0;
            }

                .news-archive-container ul li .entry-title a {
                    font-size: 17px;
                }

            .news-archive-container ul li .entry-summary {
                
                
                
                font-family: Tahoma;
                font-size: 13px;
                color: #333333;
                margin-bottom: 4px;
            }

    .news-archive-container .ContainVideo .entry-title {
        margin: 0;
    }

    .news-archive-container ul li.ContainVideo .entry-summary, .news-archive-container ul li.ContainVideo .entry-summary .tag-info-container {
        width: 614px;
        margin-right: 0;
    }

    .news-archive-container ul li .entry-summary .tag-info-container .source {
        float: right;
        margin: 0 0 0 6px;
    }

    .news-archive-container ul li .entry-summary .tag-info-container .source img {
        max-height: 24px;
        /* max-width: 100px; */
        /* display: block; */
        float: right;
        *float: none;
        margin-top: -4px;
        margin-left: 0px;
        max-width: 300px;
    }

    .news-archive-container ul li .entry-info {
        color: #999999;
        font-family: Tahoma;
        font-size: 13px;
    }

    .news-archive-container ul li .quick-read-more {
        display: none;
    }

.news-day-archive {
    display: inline-block;
    margin: 12px 0 8px;
    width: 100%;
}

    .news-day-archive span.date {
        color: #000;
        display: block;
        font-size: 13px;
        /* font-weight: bold; */
        padding: 3px 0 10px;
        border-bottom: 1px solid #BBB;
        font-family: tahoma;
        /* background: #F4F4F4; */
    }

    .news-day-archive ul {
        margin: 6px 0 0 0;
        padding: 0;
    }

        .news-day-archive ul li {
            /*background: url("images/sprite-18-01-2014.png") no-repeat scroll 603px -304px transparent;
                padding-right: 16px !important;*/
            list-style-type: none;
            margin: 0;
            width: 614px;
        }

            .news-day-archive ul li i {
                background: url("images/sprite-18-01-2014.png") no-repeat scroll 0 -321px transparent;
                width: 8px;
                height: 7px;
                display: inline-block;
                margin: 0 0 0 6px;
            }

            .news-day-archive ul li a {
                color: #003D6C;
                font-family: Tahoma;
                font-size: 13px;
                font-weight: bold;
            }

            .news-day-archive ul li span.source {
                color: #666666;
                font-family: Tahoma;
                font-size: 12px;
                font-weight: normal;
                margin-right: 8px;
            }

            .news-day-archive ul li .commentcount-viewcount {
                float: left;
                margin: 3px 0;
                /*width: 590px;*/
            }

            .news-day-archive ul li h2 {
                width: 500px;
                float: right;
            }

.search-result-container, .category-links-btn {
    width: 614px;
    margin: 10px 0 8px;
    padding: 0;
    text-align: left;
}

    .category-links-btn a {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -10px -9px transparent;
        width: 75px;
        height: 22px;
        display: inline-block;
        text-align: center;
        color: #3f3f3f;
        font-size: 12px;
        line-height: 22px;
    }

        .category-links-btn a:hover {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -10px -31px transparent;
            text-decoration: none;
        }

        .category-links-btn a.selected {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -10px -53px transparent;
            color: #fff;
            cursor: default;
        }

.search-item {
    float: right;
    margin: 0 0 8px;
    padding: 8px 8px 8px;
    width: 596px;
    border-top: 1px solid #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px dotted #e4e3e3;
    text-align: right;
}

    .search-item:hover {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#ececec'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#ececec)); /* for webkit browsers */
        background: -moz-linear-gradient(top, #fafafa, #ececec); /* for firefox 3.6+ */
        border: 1px solid #eeeeee;
    }

    .search-item a {
        color: #003C6B;
        font-size: 21px;
        font-weight: bold;
    }

    .search-item span.time {
        color: #848485;
        display: block;
        font-family: Tahoma;
        font-size: 13px;
        margin-bottom: 15px;
    }

    .search-item p {
        color: #333333;
        font-family: Tahoma;
        font-size: 13px;
        line-height: 26px;
        margin: 0;
    }

.search-results {
    text-align: right;
}

.game-schedule-inside {
    direction: ltr;
    width: 300px;
}

    .game-schedule-inside li {
        background: url("images/dotted-horizontal-bg.gif") repeat-x scroll center bottom transparent;
        color: #666666;
        direction: rtl;
        float: right;
        font-family: Arial;
        font-size: 12px;
        width: 300px;
        list-style-type: none;
        padding: 0;
        margin: 0;
    }

        .game-schedule-inside li.separator {
            background: none repeat scroll 0 0 transparent;
            height: 13px;
        }

        .game-schedule-inside li.league-name {
            background: none repeat scroll 0 0 transparent;
            height: 23px;
            margin: 0 0 -23px;
            padding: 0;
        }

    .game-schedule-inside h2 {
        color: #666;
        display: inline-block;
        font-size: 14px;
        margin: 0 0 20px;
        padding: 0;
    }

    .game-schedule-inside li.game-date {
        background: none repeat scroll 0 0 transparent;
        margin: 0;
        padding: 3px 0 0;
    }

        .game-schedule-inside li.game-date span {
            border-bottom: 3px solid #E6E6E6;
            color: #999999 !important;
            display: inline-block;
            font-family: Tahoma;
            font-size: 12px;
            font-weight: normal;
            padding: 0;
            text-align: left;
            width: 100%;
        }

    .game-schedule-inside span {
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        color: #666666 !important;
        display: inline-block;
        float: right;
        width: 10px;
    }

        .game-schedule-inside span.team {
            color: #003C6B !important;
            display: inline-block;
            width: 136px;
        }

        .game-schedule-inside span.vs {
            display: inline-block;
            font-weight: normal;
            margin: 0 5px;
        }

        .game-schedule-inside span.team2 {
            color: #003C6B !important;
            display: inline-block;
            text-align: left;
            width: 124px;
        }

.home-news-source {
    color: #8A8A8A;
    font-family: Arabic Transparent;
    font-size: 14px;
    font-weight: normal;
    margin-right: 4px;
}

.inside-news-source {
    display: inline-block;
    font-family: Tahoma;
    font-size: 12px;
    margin: 0 0 0 6px;
    float: right;
}

.home-published {
    color: #333333;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
    margin-right: 6px;
    float: right;
}

#comment-user-details #alt-login-methods {
    display: inline-block;
    margin: 0;
}

    #comment-user-details #alt-login-methods p {
        float: right;
        margin-left: 5px;
    }

    #comment-user-details #alt-login-methods #bc-oauth-logins {
        float: right;
        margin-left: 0px;
        *width: 80px;
    }

        #comment-user-details #alt-login-methods #bc-oauth-logins ul {
            margin-right: 0 !important;
        }

            #comment-user-details #alt-login-methods #bc-oauth-logins ul li {
                width: auto !important;
                background: none !important;
                padding: 0 !important;
            }

#comment-user-details a {
    color: #1122cc;
    text-decoration: underline;
}

.main-container h4 {
    float: right;
    margin-left: 0;
    width: 596px;
    margin-bottom: 2px;
}

    .main-container h4 a {
        font-size: 13px;
    }

.comment-top-controls {
    color: #CCCCCC;
    display: inline-block;
    float: right;
    font-size: 12px;
}

.main-container ul.children {
    border-top: 0 none;
    display: inline-block;
    margin-right: 56px !important;
    margin-top: 14px;
    width: 556px;
}

    .main-container ul.children li span.arrow {
        background: url("images/sprite-18-01-2014.png") repeat-y scroll -638px -503px transparent;
        display: inline-block;
        height: 13px;
        position: absolute;
        *position: none;
        /*  right: 30px;
  top: -11px;*/
        margin: -19px 30px 0 0;
        width: 25px;
        float: right;
    }

    .main-container ul.children li {
        padding-left: 0 !important;
        padding-right: 12px !important;
        padding-bottom: 8px !important;
        *float: right;
    }

    .main-container ul.children li {
        background: url("images/line-separator.gif") #F2F2F2 repeat-x 0 0 !important;
        border: 0 none !important;
        display: inline-block !important;
        width: 546px !important;
    }

        .main-container ul.children li h4 {
            width: 518px;
        }

#fb-user .fb_profile_pic_rendered {
    float: right !important;
    display: inline-block;
}

#fb-user a.fb_link {
}

    #fb-user a.fb_link img {
        float: right !important;
        *float: none !important;
    }

#fb-user span.fb-msg {
    float: right;
    width: 400px;
    display: inline-block;
}

    #fb-user span.fb-msg strong {
        display: inline-block;
        width: 100%;
    }

.comment-textarea {
    float: right;
    clear: both;
    margin: 0 0 10px;
}

.comment-textarea-text {
    display: inline-block;
    font-family: Tahoma;
    font-size: 13px;
    margin: 0 0 8px;
}


#postlist {
    display: inline-block;
    margin-top: 22px;
}

#comment-user-details {
    display: inline-block;
}

span.comment-author-name-link {
    font-size: 13px;
    color: #003C6B;
    font-weight: bold;
}

div.comment-content {
    color: #333333;
    padding-left: 0;
    padding-right: 60px;
}

    div.comment-content p {
        margin: 0 0 3px;
        font-family: Tahoma;
        font-size: 13px;
    }

.comments-container .comment-top-controls {
    padding-right: 60px;
    display: block;
    float: none;
    *clear: both;
}

    .comments-container .comment-top-controls span.meta, .comments-container .comment-top-controls a.comment-reply-link {
        display: inline-block;
    }

    .comments-container .comment-top-controls span.meta {
        margin-left: 6px;
    }

.comment-reply-link {
    margin: 0 5px;
}

.main-container ul.children li #commentform textarea {
    width: 552px !important;
}

.main-container ul.children li ul {
    margin-right: -12px !important;
}

.body-container .login-iframe {
    float: left;
    text-align: left;
}

.contact-us {
    margin: 50px auto;
    width: 500px;
    background-color: #f8f8f8;
    border: 1px solid #e5e5e5;
    border-radius: 8px;
}

    .contact-us input, .contact-us select, .contact-us textarea {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #999999;
        resize: none;
    }

.contactus-page-container {
    display: inline-block;
    padding: 20px 18px 12px;
    width: 462px;
}

    .contactus-page-container fieldset {
        border: 0 none;
        float: right;
        margin: 0 0 8px;
        width: 445px;
    }




    .contactus-page-container label {
        color: #333333;
        float: right;
        font-size: 14px;
        font-weight: bold;
        height: 26px;
        line-height: 25px;
        margin: 0 1px 0 0;
        width: 113px;
    }

    .contactus-page-container input.text-box {
        border-radius: 4px 4px 4px 4px;
        color: #000000;
        float: right;
        height: 18px;
        padding: 3px;
        width: 316px;
        text-align: right;
    }

    .contactus-page-container textarea {
        border-radius: 4px 4px 4px 4px;
        color: #000000;
        float: right;
        height: 80px;
        padding: 3px;
        width: 316px;
        text-align: right;
    }

    .contactus-page-container input.orange {
        background: url("images/sprite-18-01-2014.png") repeat-x -8px -166px;
        border: medium none;
        color: #FFFFFF;
        cursor: pointer;
        font-family: Arabic #000000;
        font-size: 15px;
        font-weight: bold;
        height: 32px;
        margin-right: 113px;
        margin-top: 10px;
        width: 90px !important;
    }

    .contactus-page-container .error-msg {
        margin: 5px 132px 5px 0;
    }

    .contactus-page-container .error-msg2 {
        margin: 26px 132px 5px 0;
        direction: rtl;
        color: #ff0000;
    }



    .contactus-page-container .error {
        color: #FF0000;
    }


.contact-us-info {
    color: Green;
    font-weight: bold;
}

.site-container #wrapper #secondary .twitter-follow-button {
    width: 302px !important;
    margin-right: 14px;
    margin-bottom: 8px;
}

/* Registration Page */

.user-login-wrapper {
    width: 614px;
    display: inline-block;
    margin: 25px 0 0;
}

    .user-login-wrapper h2 {
        color: #000;
        font-family: Arabic Transparent;
        font-size: 24px;
        font-weight: normal;
        padding-top: 6px;
    }

    .user-login-wrapper input {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #999999;
        resize: none;
        border-radius: 4px 4px 4px 4px;
        color: #000000;
        float: right;
        height: 18px;
        padding: 3px;
    }

    .user-login-wrapper table, .user-login-wrapper th, .user-login-wrapper td {
        border: 0;
        background: none;
        padding: 0;
    }

        .user-login-wrapper table td {
            padding-bottom: 12px;
        }

    .user-login-wrapper .submit-button {
        background-color: #0f5fa6;
        border: none;
        border-radius: 6px 6px 6px 6px;
        color: #FFFFFF;
        cursor: pointer;
        font-family: Arabic Transparent;
        font-size: 15px;
        font-weight: bold;
        height: 32px;
        padding: 3px 16px;
    }

    .user-login-wrapper .cancel-button {
        background-color: #999999;
        border: none;
        border-radius: 6px 6px 6px 6px;
        color: #FFFFFF;
        cursor: pointer;
        font-family: Arabic Transparent;
        font-size: 15px;
        font-weight: bold;
        height: 32px;
        padding: 3px 16px;
    }

        .user-login-wrapper .submit-button:hover,
        .user-login-wrapper .cancel-button:hover {
            background-color: #ba071b;
        }

    .user-login-wrapper .field-error {
        clear: both;
        color: red;
        display: inline-block;
        float: right;
        font-family: Tahoma,Geneva,sans-serif;
        font-size: 11px;
        margin: 2px 0 0;
        width: 342px;
    }

    .user-login-wrapper .registration-container {
        background-color: #F8F8F8;
        border: 1px solid #E5E5E5;
        border-radius: 8px 8px 8px 8px;
        padding: 26px 18px 12px;
        width: 482px;
        margin: 25px auto;
    }

        .user-login-wrapper .registration-container label {
            color: #333333;
            float: right;
            font-size: 14px;
            font-weight: bold;
            height: 26px;
            line-height: 25px;
            width: 132px;
        }

        .user-login-wrapper .registration-container .error-msg {
            clear: both;
            margin-right: 0px;
        }

    .user-login-wrapper input.text-box {
        width: 336px;
    }

    .user-login-wrapper input.text-small {
        width: 171px;
    }

/* Login Page */

.login-container {
    display: inline-block;
    padding: 50px 12px;
    width: 614px;
}

    .login-container .login-info {
        float: right;
        margin: 0;
        width: 249px;
        background-color: #F8F8F8;
        border: 1px solid #E5E5E5;
        border-radius: 8px 8px 8px 8px;
        padding: 5px 18px 12px;
    }

        .login-container .login-info input.text-box {
            width: 240px;
        }

        .login-container .login-info table td {
            padding-bottom: 8px;
        }

    .login-container .save-password {
        margin: 0 0 12px;
    }

        .login-container .save-password input {
            background: none repeat scroll 0 0 transparent;
            border: 0 none;
            margin: 0 0 0 5px;
            width: auto;
        }

    .login-container .login-info a.forget-password {
        font-weight: bold;
        font-size: 14px;
        margin: 4px 0 0;
        display: inline-block;
    }

    .login-container .new-user-container {
        float: left;
        margin: 0;
        width: 275px;
        background-color: #F8F8F8;
        border: 1px solid #E5E5E5;
        border-radius: 8px 8px 8px 8px;
        padding: 5px 18px 12px;
    }

.user-login-wrapper .register-button {
    background-color: #FF6600;
    border: none;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arabic Transparent;
    font-size: 15px;
    font-weight: bold;
    padding: 6px 12px;
    margin-top: 24px;
    display: inline-block;
}

    .user-login-wrapper .register-button:hover {
        background-color: #ba071b;
    }

.login-container .login-info, .login-container .new-user-container {
    min-height: 270px;
}

/* Forgot Password */

.user-login-wrapper .forgot-password-container,
.user-login-wrapper .change-password-container,
.user-login-wrapper .registration-success-container {
    background-color: #F8F8F8;
    border: 1px solid #E5E5E5;
    border-radius: 8px 8px 8px 8px;
    margin: 25px auto;
    padding: 8px 18px 12px;
    width: 482px;
}

    .user-login-wrapper .forgot-password-container label,
    .user-login-wrapper .change-password-container label {
        color: #333333;
        float: right;
        font-size: 14px;
        font-weight: bold;
        height: 26px;
        line-height: 25px;
        width: 132px;
    }

    .user-login-wrapper .forgot-password-container .submit-button {
        float: left;
        margin-left: 5px;
    }

    .user-login-wrapper .change-password-container .cancel-button,
    .user-login-wrapper .change-password-container .submit-button {
        float: left;
    }

    .user-login-wrapper .change-password-container .submit-button {
        margin-left: 8px !important;
    }

.registration-success-container a {
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    margin: 4px 0 0;
}

.error-msg {
    color: red;
    font-family: Tahoma;
    font-size: 14px;
    margin: 20px 8px 5px 0;
}


/* Paging new styles */

.page-component-frame {
    clear: both;
    float: right;
    display: inline-block;
    font-size: 12px;
    margin: 0 0 30px;
    padding: 15px 0 0;
    width: 614px !important;
}

.pager-frame-new {
    display: inline-block;
    float: right;
}

    .pager-frame-new > div {
        display: inline-block;
        float: right;
        font-family: ARial;
        margin-left: 5px;
    }

.page-component-frame li, .page-component-frame > div {
    float: right;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: bold;
    list-style-type: none;
    margin-left: 2px;
    margin-right: 2px;
    text-align: center;
}

.page-component-frame > div,
.pager-frame-new {
    width: 86px;
}

.page-component-frame li a, .page-component-frame div > a {
    min-width: 20px;
    display: block;
    padding: 2px;
    font-weight: normal;
}

.page-component-frame div > a {
    padding: 2px 8px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaeaea'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #ffffff, #eaeaea); /* for firefox 3.6+ */
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    -moz-box-shadow: 0px 0px 5px 0px #C0C0C0;
    -webkit-box-shadow: 0px 0px 5px 0px #C0C0C0;
    box-shadow: 0px 0px 5px 0px #C0C0C0;
}

    .page-component-frame div > a:hover {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004f8c', endColorstr='#003D6C'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#004f8c), to(#003D6C)); /* for webkit browsers */
        background: -moz-linear-gradient(top, #004f8c, #003D6C); /* for firefox 3.6+ */
        color: #fff;
        border: 1px solid #004f8c;
        text-decoration: none;
        -moz-box-shadow: 0px 0px 3px 0px #C0C0C0;
        -webkit-box-shadow: 0px 0px 3px 0px #C0C0C0;
        box-shadow: 0px 0px 3px 0px #C0C0C0;
    }

.page-component-frame ul {
    padding: 0px;
    float: right;
    margin: 0px;
    *float: none;
}

.page-component-frame li a:hover, .page-component-frame div > a:hover {
    color: #FFFFFF;
    background-color: #003D6C;
    text-decoration: none;
}

.page-component-frame-active {
    min-width: 20px;
    padding: 4px 7px;
    text-align: center;
    margin-left: 2px;
    margin-right: 2px;
    font-size: 12px !important;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #c21d1d;
    float: right;
}

.pager-page-indicator {
    border-right: 1px dotted #999999;
    color: #666666;
    float: right;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: normal;
    line-height: 23px;
    margin-right: 12px;
    padding-right: 20px;
}

    .pager-page-indicator span {
        color: #000;
        font-weight: bold;
    }
/* no featured news */
.MainNewsSingleColumn-ListingContainer {
    margin-top: 20px;
}

/* three column featured news template */

.MainNewsThreeColumn-Featured-top,
.MainNewsTwoColumn-Featured-top {
    float: right;
    width: 614px;
    margin-top: 30px;
}

.MainNewsThreeColumn-Featured-top {
    margin-bottom: 20px;
}

    .MainNewsThreeColumn-Featured-top > div {
        background-color: #FFFFFF;
        display: block;
        float: right;
        height: 222px;
        margin-left: 31px;
        overflow: hidden;
        padding: 0;
        width: 184px;
        position: relative;
    }

        .MainNewsThreeColumn-Featured-top > div:last-child {
            margin-left: 0px;
        }

    .MainNewsThreeColumn-Featured-top div.img-container {
        width: 175px;
        height: 110px;
        float: right;
        overflow: hidden;
    }

    .MainNewsThreeColumn-Featured-top img {
        height: 135px;
        width: 184px;
    }

    .MainNewsThreeColumn-Featured-top h2 {
        display: inline-block;
        width: 184px;
        margin: 26px 0 0 0;
        float: right;
    }

        .MainNewsThreeColumn-Featured-top h2 a {
            font-family: 'B MITRA';
            font-size: 15px;
            font-weight: normal;
            line-height: 20px !important;
            width: 184px;
            display: inline-block;
            vertical-align: top;
        }

            .MainNewsThreeColumn-Featured-top h2 a:hover {
                color: #B80717;
                text-decoration: none;
            }

    .MainNewsThreeColumn-Featured-top > div.MainNewsThreeColumn-Featured-row3 {
        margin-left: 0;
    }

    .MainNewsThreeColumn-Featured-top .inside-news-source,
    .MainNewsThreeColumn-Featured-top .home-published,
    .MainNewsThreeColumn-Featured-top p,
    .MainNewsThreeColumn-Featured-top .video-icon {
        display: none;
    }

    .MainNewsThreeColumn-Featured-top .author-info-container {
        left: 0;
        position: absolute;
        top: 138px;
        width: 184px;
    }

    .MainNewsThreeColumn-Featured-top .tweetmeme_button {
        width: 60px;
    }

        .MainNewsThreeColumn-Featured-top .tweetmeme_button iframe {
            width: 60px !important;
        }
/* two column featured news template */

.MainNewsTwoColumn-Featured-top > div {
    background-color: #FFFFFF;
    display: block;
    float: right;
    height: 306px;
    margin-bottom: 20px;
    margin-left: 28px;
    overflow: hidden;
    width: 293px;
    position: relative;
}

.MainNewsTwoColumn-Featured-top div.MainNewsTwoColumn-Featured-row2 {
    margin-left: 0;
}

.MainNewsTwoColumn-Featured-top > div:last-child {
    margin-left: 0px;
}

.MainNewsTwoColumn-Featured-top div.img-container {
    float: right;
    height: 180px;
    width: 268px;
    overflow: hidden;
}

.MainNewsTwoColumn-Featured-top img {
    height: 210px;
    width: 293px;
}

.MainNewsTwoColumn-Featured-top h2 {
    display: inline-block;
    width: 293px;
    margin: 24px 0 0 0;
    float: right;
}

    .MainNewsTwoColumn-Featured-top h2 a {
        font-family: 'B MITRA';
        font-size: 15px;
        font-weight: normal;
        line-height: 20px !important;
        width: 293px;
        display: inline-block;
    }

        .MainNewsTwoColumn-Featured-top h2 a:hover {
            color: #B80717;
            text-decoration: none;
        }

.MainNewsTwoColumn-Featured-top .inside-news-source,
.MainNewsTwoColumn-Featured-top .home-published,
.MainNewsTwoColumn-Featured-top p,
.MainNewsTwoColumn-Featured-top .video-icon {
    display: none;
}

.MainNewsTwoColumn-Featured-top .author-info-container {
    left: 0;
    position: absolute;
    top: 214px;
    width: 293px;
}

/* four column featured news template */

.MainNewsFourColumn-Featured-top {
    clear: both;
    float: right;
    margin-bottom: 18px;
    margin-right: 32px;
    margin-top: 24px;
    width: 947px;
}

    .MainNewsFourColumn-Featured-top > div {
        background-color: #FFFFFF;
        display: block;
        float: right;
        height: 236px;
        margin-left: 25px;
        overflow: hidden;
        width: 218px;
        position: relative;
    }

        .MainNewsFourColumn-Featured-top > div:last-child {
            margin-left: 0px;
        }

    .MainNewsFourColumn-Featured-top a.img-container {
        float: right;
    }

.FeaturedArticleCls .img-container {
    float: right;
    position: relative;
}

    .FeaturedArticleCls .img-container .video-player-icon {
        background-position: -570px -6px;
        bottom: 0;
        height: 25px;
        left: 0;
        margin: auto;
        right: 0;
        top: 0;
        width: 25px;
        *right: 45%;
        *top: 45%;
        *bottom: auto;
        *left: auto;
    }

    .FeaturedArticleCls .img-container:hover img {
        opacity: 1;
        filter: alpha(opacity='100');
    }

.FeaturedArticleCls img {
    float: none !important;
    opacity: 0.9;
    filter: alpha(opacity='90');
}

.MainNewsFourColumn-Featured-top img {
    height: 153px;
    width: 217px;
}

.MainNewsFourColumn-Featured-top h2 {
    display: inline-block;
    float: right;
    margin: 26px 0 0;
    width: 218px;
}

    .MainNewsFourColumn-Featured-top h2 a {
        font-family: 'B MITRA';
        font-size: 15px;
        font-weight: normal;
        line-height: 20px !important;
        width: 218px;
        display: inline-block;
        vertical-align: top;
        text-align: justify;
    }

        .MainNewsFourColumn-Featured-top h2 a:hover {
            color: #B80717;
            text-decoration: None;
        }

.MainNewsFourColumn-Featured-top > div.MainNewsFourColumn-Featured-row4 {
    margin-left: 0;
}

.MainNewsFourColumn-Featured-top .inside-news-source,
.MainNewsFourColumn-Featured-top .home-published,
.MainNewsFourColumn-Featured-top p,
.MainNewsFourColumn-Featured-top .video-icon {
    display: none;
}

.MainNewsFourColumn-Featured-top .author-info-container {
    left: 0;
    position: absolute;
    top: 156px;
    width: 218px;
    height: 20px;
}
/* Main News template */

.MainNewsListingContainer {
    float: right;
    /*margin-top: 20px;*/
    width: 100%;
}

    .MainNewsListingContainer > div:first-child {
        padding-top: 0;
    }

    .MainNewsListingContainer > div {
        border-bottom: 1px dotted #CCCCCC;
        float: right;
        margin: 0;
        padding: 10px 0;
        width: 614px;
    }

    .MainNewsListingContainer .img-container {
        float: right;
        height: 102px;
        margin-bottom: 13px;
        margin-left: 15px;
        width: 146px;
    }

    .MainNewsListingContainer .author-info-container {
        float: left;
        margin: 4px 0 6px;
        min-height: 16px;
        width: 452px;
    }

        .MainNewsListingContainer .author-info-container .source {
            float: right;
        }

.inside-news-source img {
    max-height: 24px;
    /* max-width: 100px; */
    /* display: block; */
    float: right;
    margin-top: -4px;
    *float: none;
    max-width: 300px;
}

.MainNewsListingContainer .ContainVideo .author-info-container {
    width: 614px;
}

.MainNewsListingContainer .author-info-container img.video-icon, .rss-container ul.feeds li img.video-icon {
    background-position: -239px -93px;
    border-left: 1px dotted #CCCCCC;
    float: left;
    width: 16px;
    margin: 0 0 0 10px;
    padding-left: 8px;
}

.rss-container ul.feeds li img.video-icon {
    height: 10px;
    float: none;
    display: inline-block;
    border-left: 0;
}

.MainNewsListingContainer .img-container img {
    height: 102px;
    width: 146px;
}

.MainNewsListingContainer h2 {
    font-size: 17px;
    margin: 0 0 5px;
}

.MainNewsListingContainer p {
    color: #333333;
    font-family: Tahoma;
    font-size: 13px;
    margin: 0;
    text-align: justify;
    width: 452px;
    float: left;
}

.MainNewsListingContainer > div:last-child {
    border-bottom: medium none;
}

.Out-of-the-Box_copy {
    float: right;
    margin: 12px 0;
}

/* Login Popup Classes */
.login-popup-new {
    background-color: #FFFFFF;
    display: block;
    left: 30%;
    margin-top: -165px;
    padding: 6px !important;
    position: fixed;
    right: 30%;
    top: 50%;
    width: 580px;
    z-index: 9999;
    box-shadow: 0 0 8px 1px #333333;
    direction: rtl;
}

.popup-dark-bg {
    background-color: #000000;
    display: block;
    height: 1000px;
    left: 0;
    margin: 0;
    opacity: 0.6;
    filter: alpha(opacity = 60);
    overflow: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 77;
}

.login-popup-new .popup-header {
    background-color: #0B294C;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    margin: 0;
    min-height: 30px;
    padding: 10px 0;
    position: relative;
    width: 580px;
}

.login-popup-new h2 {
    color: #0f5fa4;
    font-size: 19px;
}

.login-popup-new .popup-header span.text {
    float: right;
    font-size: 21px;
    line-height: 30px;
    margin: 0 10px 0 0;
}

.login-popup-new .popup-header .close-popup {
    background-color: #1c579b;
    cursor: pointer;
    font-size: 17px;
    height: 24px;
    left: 10px;
    line-height: 22px;
    position: absolute;
    text-align: center;
    top: 13px;
    width: 24px;
    border-radius: 3px;
    text-shadow: 1px 1px #0B294C;
}

    .login-popup-new .popup-header .close-popup:hover {
        background-color: #2A699F;
        box-shadow: 0 0 4px 4px #09203b;
    }

.login-popup-new .validation-msg {
    color: red;
    display: block;
    margin: 0 0 8px;
    min-height: 1px;
    text-align: center;
    width: 100%;
}

.login-popup-new .login-container {
    background-color: #F9F9F9;
    border: 1px solid #E5E5E5;
    float: right;
    margin: 0 0 0 10px !important;
    padding: 12px 18px;
    width: 246px;
    min-height: 304px;
}

.login-container h2 {
    float: right;
    margin-bottom: 18px;
}

.login-popup-new fieldset {
    border: 0 none;
    float: right;
    margin: 0 0 8px;
    padding: 0;
    width: 260px;
    display: inline-block;
}

.login-container label {
    float: right;
    font-family: Tahoma;
    font-size: 12px;
    width: 247px;
}

.login-popup-new input.text-box {
    color: #999999;
    float: right;
    font-size: 16px;
    margin: 7px 0 2px;
    padding: 4px 2px;
    width: 241px;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
}

.login-popup-new fieldset span.error-msg {
    margin: 0 !important;
}

.login-popup-new .field-validation-error {
    color: red;
    font-size: 12px;
}

.login-container .save-password {
    float: right;
    font-size: 15px;
}

    .login-container .save-password input {
        background: none repeat scroll 0 0 transparent;
        border: 0 none;
        margin: 0 0 0 5px;
        width: auto;
    }

.login-popup-new .forgot-password {
    width: 300px;
    clear: both;
    float: right;
    *float: none;
    display: inline-block;
    font-size: 15px;
    font-weight: bold;
    margin: 12px 0 0;
}

.login-popup-new .new-user-container {
    background-color: #F9F9F9;
    border: 1px solid #E5E5E5;
    float: right;
    margin: 0 !important;
    padding: 12px 18px;
    width: 246px;
    min-height: 304px;
}

    .login-popup-new .new-user-container a.popup-btn {
        margin: 0 40px 0 0;
    }

.login-popup-new a.popup-btn, .login-popup-new input.popup-btn {
    background-color: #BA071B;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arabic Transparent;
    font-size: 15px;
    font-weight: bold;
    height: 35px;
    line-height: 33px;
    width: 155px;
    text-align: center;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b70d19', endColorstr='#940514'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#b70d19), to(#940514)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #b70d19, #940514); /* for firefox 3.6+ */
    color: #fff;
    cursor: pointer;
    border: 1px solid #fff;
    font-weight: bold;
    display: inline-block;
}

    .login-popup-new a.popup-btn:hover, .login-popup-new input.popup-btn:hover {
        text-decoration: None;
        border: 1px solid #000;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ea0101', endColorstr='#b2292a'); /* for IE */
        background: -webkit-gradient(linear, left top, left bottom, from(#ea0101), to(#b2292a)); /* for webkit browsers */
        background: -moz-linear-gradient(top, #ea0101, #b2292a); /* for firefox 3.6+ */
    }

.login-popup-new input.popup-btn {
    clear: both;
    float: right;
}

.social-media-login-btns {
    clear: both;
    display: inline-block;
    margin: 30px 0 0;
    padding-right: 40px;
    width: 206px;
}

    .social-media-login-btns button {
        border: 0 none;
        clear: both;
        cursor: pointer;
        float: right;
        font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0 0 7px;
        padding: 5px 0;
        text-align: left;
        width: 155px;
        border-top: 1px solid #fff;
        border-left: 1px solid #fff;
        border-right: 1px solid #999;
        border-bottom: 1px solid #999;
    }

        .social-media-login-btns button:hover {
            border-top: 1px solid #999;
            border-left: 1px solid #999;
            border-right: 1px solid #fff;
            border-bottom: 1px solid #fff;
        }

    .social-media-login-btns .twitter-login-btn {
        background-color: #b1e9f9;
    }

    .social-media-login-btns button .twitter-ico {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -205px -43px transparent;
        display: inline-block;
        float: left;
        height: 16px;
        width: 16px;
        margin: 0 6px 0 2px;
    }

    .social-media-login-btns button .googleplus-ico {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -228px -43px transparent;
        display: inline-block;
        float: left;
        height: 16px;
        width: 16px;
        margin: 0 6px 0 2px;
    }

    .social-media-login-btns .gplus-login-btn {
        background-color: #dfdfdf;
    }

    .social-media-login-btns button .facebook-ico {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -415px -679px transparent;
        display: inline-block;
        float: left;
        height: 16px;
        width: 16px;
        margin: 0 6px 0 2px;
    }

    .social-media-login-btns button.facebook-login-btn {
        background-color: #d8dfea;
        color: #000;
        clear: both;
        cursor: pointer;
        float: right;
        font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
        font-size: 11px;
        font-weight: bold;
        margin: 0 0 7px;
        padding: 5px 0;
        text-align: left;
        width: 155px;
    }

        .social-media-login-btns button.facebook-login-btn .facebook-ico {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -251px -43px transparent;
            display: inline-block;
            float: left;
            height: 16px;
            width: 16px;
            margin: 0 6px 0 2px;
        }

#alt-login-methods.social-media-login-btns {
    width: 534px !important;
    padding: 0;
    margin: 0 0 12px 0 !important;
}

    #alt-login-methods.social-media-login-btns button {
        float: none;
        display: inline-block;
        *margin-left: 8px;
        *padding-bottom: 3px;
    }

.error-page,
.page-not-found-page {
    border-radius: 12px;
    border-radius: 0px\9;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2e2e2)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #ffffff, #e2e2e2); /* for firefox 3.6+ */
    width: 550px;
    margin: 38px auto;
    text-align: center;
    padding: 44px 38px 40px;
    color: #B80717;
    border: 1px solid #ddd;
    -moz-box-shadow: 0px 0px 10px 0px #000;
    -webkit-box-shadow: 0px 0px 10px 0px #000;
    box-shadow: 0px 0px 10px 0px #000;
}

.page-not-found-page {
    -moz-box-shadow: 0px 0px 10px 0px #000;
    -webkit-box-shadow: 0px 0px 10px 0px #000;
    box-shadow: 0px 0px 10px 0px #000;
}

.error-page span.error-img {
    background: url("images/error-img.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 81px;
    margin: 0 auto 30px;
    width: 89px;
}

.error-page h2, .page-not-found-page h2 {
    font-size: 20px;
    font-weight: normal;
    font-family: Tahoma;
}

.error-page a, .page-not-found-page a {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e2e2e2'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e2e2e2)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #ffffff, #e2e2e2); /* for firefox 3.6+ */
    display: inline-block;
    padding: 5px 20px;
    margin: 30px 0 0;
    font-weight: bold;
    font-family: Tahoma;
    font-size: 11px;
    -moz-box-shadow: 0px 0px 10px 0px #999;
    -webkit-box-shadow: 0px 0px 10px 0px #999;
    box-shadow: 0px 0px 10px 0px #999;
    border-radius: 8px;
    border-radius: 0px\9;
    *border: 1px solid #ccc;
    border: 1px solid #ccc\0/;
}

.page-not-found-page span.page-not-found-img {
    background: url("images/page-not-found-img.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 105px;
    margin: 0 auto 20px;
    width: 118px;
}

.page-not-found-page br {
    margin-bottom: 10px;
}

.page-not-found-page h2,
.error-page h2 {
    padding-bottom: 30px;
    border-bottom: 1px solid #ddd;
}

.page-not-found-page h3,
.error-page h3 {
    font-size: 18px;
    font-family: Tahoma;
    font-weight: normal;
    ;
    border-top: 1px solid #fff;
    padding: 18px 0 0;
}

.page-not-found-page .akhbaar24-sml-logo,
.error-page .akhbaar24-sml-logo {
    background: url("images/akhbaar24-logo-sml.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 44px;
    margin: 0 auto 20px;
    width: 136px;
}

.fixed {
    width: 960px;
    margin: 0 auto;
}

.follow-social-media-container {
    width: 100%;
    margin-bottom: 42px;
    float: right;
}

    .follow-social-media-container > div.right {
        width: 72%;
        float: right;
    }

    .follow-social-media-container > div.left {
        float: left;
        width: 25%;
    }

        .follow-social-media-container > div.left span {
            clear: both;
            float: right;
            margin: 0 0 10px;
            color: #003366;
            font-weight: bold;
            *float: none;
            display: inline-block;
        }

    .follow-social-media-container div.left span a {
        float: right;
        margin: 0 0 0 8px;
        width: 20px !important;
        height: 20px !important;
        *float: none;
        display: inline-block;
    }

        .follow-social-media-container div.left span a.instagram-link {
            background-position: -420px -93px !important;
        }

        .follow-social-media-container div.left span a.flipboard-link {
            background-position: -450px -93px;
        }

/*
.instagram-btn {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -248px -240px transparent;
    width:79px;
    height:25px;
    float:left;
    clear:both;
    margin-bottom:8px;
    margin-top: -3px;
}
.instagram-btn:hover {
    background-position: -334px -240px;
}
.flipboard-btn {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -248px -208px transparent;
    width:79px;
    height:25px;
    float:left;
    clear:both;
    margin-top: 1px;
}
.flipboard-btn:hover {
    background-position: -334px -208px;
}
*/

.follow-twitter-article-page,
.follow-facebook-article-page {
    clear: both;
    float: right;
    font-weight: bold;
    margin: 0 0 8px;
    width: 100%;
}

    .follow-twitter-article-page span,
    .follow-facebook-article-page span {
        display: inline-block;
        margin-left: 5px;
        vertical-align: top;
        color: #003366;
        width: 120px;
        float: right;
    }

        .follow-twitter-article-page span img {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -43px -97px transparent;
            height: 16px;
            width: 17px;
            margin: 0 0 0 6px;
        }

        .follow-facebook-article-page span img {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -10px -99px transparent;
            height: 16px;
            width: 17px;
            margin: 0 0 0 6px;
        }

.twitter-follow-btn {
    margin: 0 14px 0 0;
    float: right;
    width: 300px;
}

    .twitter-follow-btn img {
        float: right;
    }

.gallery-url {
    float: right;
    width: 100%;
    margin: 0 0 12px;
}

    .gallery-url a {
        display: inline-block;
        float: right;
        font-weight: bold;
    }

    .gallery-url img {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -154px -96px transparent;
        height: 16px;
        width: 21px;
        float: right;
        margin-left: 6px;
    }



    .gallery-url a {
        display: inline-block;
        float: right;
        font-weight: bold;
    }

    .gallery-url img {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -154px -96px transparent;
        height: 16px;
        width: 21px;
        float: right;
        margin-left: 6px;
    }

.gallery-container {
    background-color: #F3F3F7;
    float: right;
    margin: 30px 0 0;
    padding: 12px 18px;
    width: 578px;
}

    .gallery-container h1 {
        font-size: 26px;
        color: #003c6b;
        font-weight: normal;
        width: 578px;
        background: url("images/dotted-horizontal-bg.gif") repeat-x scroll center bottom transparent;
        padding: 0 0 12px;
    }

    .gallery-container .entry-content {
        float: right;
        font-size: 16px;
        font-weight: bold;
        margin: 14px 0 0 10px;
        width: 366px !important;
    }

    .gallery-container .navigation-control {
        float: left;
        width: 200px;
        text-align: left;
        margin: 14px 0 0;
    }

        .gallery-container .navigation-control .count {
            float: left;
            width: 54px;
            text-align: center;
            height: 28px;
            line-height: 29px;
            font-family: Tahoma;
            font-size: 12px;
            font-weight: bold;
        }

        .gallery-container .navigation-control a {
            background: url("images/sprite-18-01-2014.png") repeat-x scroll -104px -166px transparent;
            height: 32px;
            line-height: 26px;
            width: 72px;
            font-family: Tahoma;
            font-size: 13px;
            text-align: center;
            display: block;
        }

            .gallery-container .navigation-control a:hover {
                background: url("images/sprite-18-01-2014.png") repeat-x scroll -228px -166px transparent;
                text-decoration: none;
            }

            .gallery-container .navigation-control a.disabled {
                opacity: 0.5 !important;
                filter: alpha(opacity = 50) !important;
                cursor: default !important;
            }

                .gallery-container .navigation-control a.disabled:hover {
                    background: url("images/sprite-18-01-2014.png") repeat-x scroll -104px -166px transparent;
                }

        .gallery-container .navigation-control .next {
            float: left;
        }

        .gallery-container .navigation-control img {
            width: 9px;
            height: 13px;
            display: block;
            border: 0;
        }

        .gallery-container .navigation-control .next img {
            background: url("images/sprite-18-01-2014.png") repeat-x scroll -185px -174px transparent;
            float: left;
            margin: 9px 0 0 8px;
        }

        .gallery-container .navigation-control .prev {
            float: right;
        }

            .gallery-container .navigation-control .prev img {
                background: url("images/sprite-18-01-2014.png") repeat-x scroll -207px -174px transparent;
                float: right;
                margin: 9px 10px 0 0;
            }

    .gallery-container .img-container {
        background-color: #666;
        text-align: center;
        width: 578px;
        display: block;
        float: right;
        clear: both;
        margin: 18px 0 6px;
    }

        .gallery-container .img-container img {
            max-width: 578px;
            display: block;
            margin: 0 auto;
        }

.gallery-controller {
    float: right;
    margin: 30px 0 0;
    width: 578px;
}

ul.related-urls {
    list-style-type: none;
}

    ul.related-urls li {
        float: right;
        width: 100%;
    }

        ul.related-urls li img {
            background: url("images/sprite-18-01-2014.png") repeat-x scroll -193px -97px transparent;
            float: right;
            height: 12px;
            margin: 4px 0 0 4px;
            width: 20px;
        }

        ul.related-urls li span.text {
            float: right;
            color: #000;
        }

        ul.related-urls li a.source {
            text-decoration: underline;
            cursor: pointer;
            float: right;
            color: #003C6B;
            margin-right: 5px;
        }

            ul.related-urls li a.source:hover {
                text-decoration: none;
            }

.contact-information {
    float: right;
    margin: 12px 14px 12px 0;
    padding: 0;
    width: 300px;
    font-family: Tahoma;
    font-size: 13px;
    /*min-height: 600px;*/
}

    .contact-information h2 {
        font-family: Arial;
        margin: 0 0 12px;
        padding: 0 0 3px;
    }

    .contact-information > div {
        float: right;
        margin: 0 0 15px 0;
        width: 300px;
    }

    .contact-information .text-title {
        float: right !important;
        margin-left: 10px !important;
        width: auto !important;
    }

    .contact-information .title-bg {
        margin: 10px 0 !important;
        width: auto !important;
        float: none !important;
    }

    .contact-information label {
        font-weight: bold;
    }

    .contact-information span {
        color: #666;
        display: block;
    }

/*#secondary .fb-and-twitter-btns > div > div {padding: 12px 12px 0 !important; }*/

#secondary .fb-and-twitter-btns > div > div {
    margin-bottom: 12px;
    margin-right: 12px;
}




.fb-and-twitter-btns {
    width: 300px;
    margin: 0;
    float: right;
    max-height: 112px;
    overflow: hidden;
}

.follow-twitter-gallery-page {
    clear: both;
    float: right;
    font-weight: bold;
    margin: 25px 0 20px;
    width: 100%;
}

    .follow-twitter-gallery-page span {
        color: #003366;
        display: inline-block;
        float: right;
        margin-left: 5px;
        vertical-align: top;
        width: 120px;
    }

        .follow-twitter-gallery-page span img {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -43px -97px transparent;
            height: 16px;
            margin: 0 0 0 6px;
            width: 17px;
        }

.text-title-container {
    clear: both;
    float: right;
    margin: 0 0 8px;
    width: 100%;
}

.text-title {
    float: right;
    height: 30px;
    margin-left: 10px;
    width: auto;
}

    .text-title h2 {
        color: #B90916;
        font-size: 24px;
        line-height: 25px;
    }

.title-bg {
    background-color: #00579E;
    display: block;
    height: 5px;
    margin: 10px 0;
    overflow: hidden;
    width: auto;
}

.most-read-articles {
    width: 614px;
    float: right;
    margin: 20px 0 12px;
}

    .most-read-articles .related_post {
        width: 614px;
        float: right;
        list-style-type: none;
    }

        .most-read-articles .related_post li {
            width: 292px;
            float: right;
            background: none repeat scroll 0 0 #f3f3f7;
            padding: 8px 5px;
            margin-left: 10px;
        }

            .most-read-articles .related_post li.left-div {
                margin-left: 0;
            }

    .most-read-articles ul.related_post li a.contributor-img {
        float: right;
        margin-left: 10px;
        height: 66px;
    }

    .most-read-articles ul.related_post li a {
        background: None;
        padding-right: 0;
        vertical-align: top;
    }

    .most-read-articles ul.related_post li img.article-img {
        width: 104px;
        height: 66px;
    }

    .most-read-articles ul.related_post li a.contributor-name {
        font-weight: bold;
        color: #333333;
    }

    .most-read-articles ul.related_post li .author-in-article {
        float: right;
        padding: 0;
        text-align: right;
        width: 176px;
    }

    .most-read-articles ul.related_post li .article-title {
        font-family: 'B MITRA';
        font-size: 15px !important;
        font-weight: normal;
        line-height: 20px;
        vertical-align: top;
        padding-top: 4px;
    }

    .most-read-articles ul.related_post li .share-div {
        clear: both;
        float: right;
        margin-bottom: 0;
        padding-bottom: 0;
        width: 292px;
    }

        .most-read-articles ul.related_post li .share-div > div {
            width: 39px;
        }

        .most-read-articles ul.related_post li .share-div .commentcount-viewcount {
            float: left;
            padding-top: 4px;
            text-align: center;
            width: 138px;
        }

    .most-read-articles ul.related_post li .fb_edge_widget_with_comment {
        float: left;
        *float: none;
        margin-left: 9px;
    }

.wp-pagenavi.article-page .pager-frame-new {
    display: none;
    min-width: 1px;
}

img.video-icon {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -248px -89px transparent;
    width: 17px;
    height: 18px;
    display: inline-block;
}

/* Football Listing Page */

.football-listing-page-container .football-item-item {
    float: right;
    margin: 0 0 22px;
    padding: 0;
    width: 610px;
    border: 1px dotted #eaeaea;
    background-color: #f1f5f7;
}

.football-listing-page-container .football-article-title-container {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f7f8', endColorstr='#e7edf0'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#f5f7f8), to(#e7edf0)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #f5f7f8, #e7edf0); /* for firefox 3.6+ */
    border-bottom: 1px solid #fff;
    padding: 5px 12px;
    width: 586px;
}

.football-listing-page-container .football-item-item .article-title {
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    vertical-align: top;
}

.football-listing-page-container .football-info-container {
    display: inline-block;
    float: right;
    height: 24px;
    /*overflow: hidden;*/
    width: 586px;
    margin-right: 12px;
    margin-top: 6px;
}

    .football-listing-page-container .football-info-container .time {
        border-left: 1px dotted #CCCCCC;
        color: #848485;
        display: inline-block;
        float: right;
        font-family: Tahoma;
        font-size: 12px;
        margin-top: 4px;
        padding-left: 8px;
        vertical-align: top;
    }

    .football-listing-page-container .football-info-container .article-page-count-info {
        float: right;
        margin-right: 12px;
        padding-top: 3px;
    }

.football-listing-page-container .video-listing-img {
    margin: 0 12px 12px 0 !important;
}

.football-listing-page-container .football-item-description {
    float: right;
    font-family: Tahoma;
    font-size: 13px;
    margin: 0 12px 14px 0;
    width: 586px;
}

.football-listing-page-container .article-comment-count img,
.football-listing-page-container .article-comment-count span {
    *float: none;
}

.details-more-post li a {
    background: none !important;
    padding: 0px !important;
}

    .details-more-post li a.contributor-img {
        float: right;
        width: 104px;
        height: 66px;
        margin: 0 0 8px;
    }

.details-more-post li .contributor-img img {
    width: 104px;
    height: 66px;
    display: inline-block;
}

.details-more-post .details-more-descr {
    float: left;
    *float: none;
    height: auto;
    padding: 0 8px 0 0;
    width: 188px;
}

.details-more-post .fb_edge_widget_with_comment {
    float: left;
    *float: none;
    margin-left: 9px;
}

.details-more-post .share-div {
    clear: both;
    float: right;
    margin-bottom: 0;
    padding: 0;
    width: 300px;
}

    .details-more-post .share-div > div {
        width: 50px;
        float: left;
    }

        .details-more-post .share-div > div iframe {
            width: 104px !important;
        }

#widget {
    text-align: left !important;
}

.details-more-post div.commentcount-viewcount {
    float: left;
    text-align: center;
    width: 138px;
    margin-top: 4px;
    *margin-top: 0;
}

.details-more-post .share-div div.commentcount-viewcount span.BlueFlameCls,
.details-more-post .share-div div.commentcount-viewcount span.OrangeFlameCls,
.details-more-post .share-div div.commentcount-viewcount span.RedFlameCls {
    *line-height: 24px !important;
}

.details-more-post .share-div div.commentcount-viewcount .comment-count-home {
    *margin-top: 0 !important;
}

.details-more-post .details-more-descr a {
    vertical-align: top;
}

.details-more-post .details-more-descr span.time {
    color: #848485;
    display: inline-block;
    font-size: 12px;
    width: 188px;
}

.details-more-post .time {
    float: right;
}

.details-more-post .comment-count {
    float: left;
    margin-top: 5px;
}

    .details-more-post .comment-count img {
        background: url("images/sprite-18-01-2014.png") repeat-y scroll -270px -94px transparent;
        display: inline-block;
        float: right;
        *float: none;
        height: 15px;
        width: 14px;
    }

    .details-more-post .comment-count span {
        color: #666666;
        display: inline-block;
        float: right;
        *float: none;
        font-family: ARIAL;
        font-size: 12px;
        height: 14px;
        line-height: 15px;
        margin: 0 2px 0 0;
        vertical-align: top;
    }

.football-info-container .article-comment-count {
    float: right;
}

.entry-info .inside-news-source {
    *float: none;
}

/* Comment Count Icon */
.comment-count-home {
    border-left: 1px dotted #CCCCCC;
    float: left;
    height: 16px;
    margin: 0 0 0 10px;
    padding-left: 10px;
}

    .comment-count-home b {
        font-family: Arial;
        font-size: 11px;
        color: #003366;
        vertical-align: top;
        line-height: 20px;
    }

    .comment-count-home img {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -372px -90px transparent;
        *background-position: -372px -92px;
        vertical-align: top;
        height: 16px;
        width: 13px;
    }

/* Flame Count Icon */
.BlueFlameCls, .OrangeFlameCls, .RedFlameCls {
    float: left;
    height: 12px;
    margin: 0;
}

    .BlueFlameCls img, .OrangeFlameCls img, .RedFlameCls img {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -299px -93px transparent;
        width: 12px;
        height: 16px;
    }

    .OrangeFlameCls img {
        background-position: -323px -93px;
    }

    .RedFlameCls img {
        background-position: -347px -94px;
    }

    .BlueFlameCls b, .OrangeFlameCls b, .RedFlameCls b {
        color: #003C6B;
        font-family: Arial;
        font-size: 11px;
        line-height: 20px;
        vertical-align: top;
    }

/* Gallery Page */

.gallery-listing-page {
    display: inline-block;
    margin: 0;
    width: 614px;
}

.gallery-page-item {
    background-color: #F3F3F7;
    padding: 12px 18px;
    width: 578px;
    margin: 0 0 20px;
    float: right;
}

.gallery-listing-page h2 {
    border-bottom: 4px solid #E4E4E4;
    color: #999999;
    display: inline-block;
    font-size: 23px;
    font-weight: bold;
    margin: 10px 0 18px;
    padding: 0 0 4px;
    width: 100%;
}

    .gallery-listing-page h2 span {
        float: right;
    }

        .gallery-listing-page h2 span.instagram-link-span {
            float: left;
            color: #003366;
            font-weight: bold;
            font-size: 16px;
        }

            .gallery-listing-page h2 span.instagram-link-span a.instagram-link {
                background-position: -420px -93px !important;
            }

            .gallery-listing-page h2 span.instagram-link-span a {
                float: right;
                margin: 0 0 0 8px;
                width: 20px !important;
                height: 20px !important;
                *float: none;
                display: inline-block;
            }

.gallery-listing-page .instagram-btn {
    margin-bottom: 0 !important;
    margin-top: -1px !important;
    clear: none !important;
}

.gallery-item-title-container {
    background: url("images/dotted-horizontal-bg.gif") repeat-x scroll center bottom transparent;
    font-size: 18px;
    font-weight: bold;
    line-height: 30px;
    vertical-align: top;
    margin: 0 0 18px;
}

    .gallery-item-title-container a {
        font-size: 22px;
    }

.gallery-image-container {
    width: 578px;
    max-height: 435px;
    background-color: #000;
    position: relative;
    float: right;
    margin: 0 0 8px;
    overflow: hidden;
}

    .gallery-image-container .gallery-button-overlay {
        left: 0;
        position: absolute;
        top: 0;
        width: 578px;
        height: 435px;
        background: none repeat scroll 0 0 transparent;
        transition: all 1s ease 0s;
        -moz-transition: all 1s ease 0s;
        -webkit-transition: all 1s ease 0s;
    }

    .gallery-image-container:hover .gallery-button-overlay {
        background: none repeat scroll 0 0 #000000;
        opacity: 0.4;
        filter: alpha(opacity = 40);
    }

    .gallery-image-container .gallery-play-icon {
        left: 50%;
        margin-left: -73px;
        *margin-right: 73px;
        margin-top: -65px;
        position: absolute;
        top: 50%;
        z-index: 2;
    }

    .gallery-image-container .open-gallery {
        bottom: 50%;
        color: #FFFFFF;
        display: none;
        font-family: 'B MITRA';
        font-size: 28px;
        font-weight: normal;
        margin-bottom: -104px;
        position: absolute;
        text-shadow: 1px 2px 3px #000000;
        filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,strength=2,color=000000);
        text-decoration: none;
        width: 578px;
        text-align: center;
    }

    .gallery-image-container:hover .open-gallery {
        display: block;
    }

    .gallery-image-container a.image-link {
        text-align: center;
        cursor: pointer;
        width: 578px;
        max-height: 435px;
    }

    .gallery-image-container .image-link img {
        max-width: 578px;
        max-height: 435px;
    }

        .gallery-image-container .image-link img.gallery-img {
            text-align: center;
            display: block;
            margin: 0 auto;
            min-width: 300px;
            min-height: 250px;
        }

.gallery-page-item .article-page-count-info {
    margin-top: 4px;
}

.image-count-in-gallery {
    border-right: 1px dotted #CCCCCC;
    float: left;
    height: 16px;
    margin: 0 10px 0 0;
    padding-right: 10px;
}

    .image-count-in-gallery b {
        color: #003366;
        font-family: Arial;
        font-size: 11px;
        line-height: 20px;
        vertical-align: top;
    }

    .image-count-in-gallery img {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -396px -90px transparent;
        height: 16px;
        vertical-align: top;
        width: 15px;
    }

.gallery-listing-page .video-info-container {
    width: 578px;
}

.videos-container-inside .BlueFlameCls,
.videos-container-inside .OrangeFlameCls,
.videos-container-inside .RedFlameCls {
    height: auto;
}

.tag-info-container {
    display: inline-block;
    float: right;
    height: 24px;
    overflow: hidden;
    width: 460px;
}

    .tag-info-container .time {
        color: #848485;
        display: inline-block;
        float: right;
        font-family: Tahoma;
        font-size: 12px;
        padding-left: 8px;
        vertical-align: top;
    }

    .tag-info-container .article-page-count-info {
        float: left;
        margin-right: 12px;
        padding-top: 3px;
    }

.gallery-inside-page-container {
    float: right;
    padding-top: 18px;
    width: 614px !important;
}

    .gallery-inside-page-container .gallery-photo-container {
        padding: 20px;
        background-color: #f3f3f7;
        margin: 0 0 22px;
        float: right;
        width: 574px !important;
    }

    .gallery-inside-page-container p.image-description-text {
        font-family: Arial;
        font-size: 16px;
        font-weight: bold;
        color: #333333;
    }

    .gallery-inside-page-container .img-container {
        width: 574px;
        background-color: #FFF;
        text-align: center;
        float: right;
        *float: none;
    }

    .gallery-inside-page-container img {
        max-width: 574px;
    }

.flipboard-page {
    float: right;
    margin: 44px 0 38px;
    text-align: center;
    width: 1010px;
}


.flipboard-image {
    float: right;
    margin: 20px 44px 20px 0;
    width: 711px;
}

.flipboard-download-container {
    clear: both;
    float: right;
    margin: 0 310px 26px 0;
    width: 700px;
}

    .flipboard-download-container div {
        float: right;
        display: inline;
    }

        .flipboard-download-container div a {
            width: 132px;
            height: 121px;
            display: inline-block;
        }

        .flipboard-download-container div.separator {
            margin: 0 52px 0 22px;
        }

#bezaat-featured-ads .bezaat-featured-container {
    float: right;
    margin: 0;
    width: 300px;
}

    #bezaat-featured-ads .bezaat-featured-container > div {
        position: relative;
    }

#bezaat-featured-ads h5 {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4f7fe', endColorstr='#bbe6f1'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#d4f7fe), to(#bbe6f1)); /* for webkit browsers */
    background: -moz-linear-gradient(top, #d4f7fe, #bbe6f1); /* for firefox 3.6+ */
    color: #0B294C;
    float: right;
    height: 46px;
    width: 300px;
    margin-bottom: 5px;
}

#bezaat-featured-ads .category-header-ads {
    color: #666666;
    float: right;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    margin: 12px 0 0;
    width: 300px;
}

#bezaat-featured-ads div img.icon {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll 0 0 transparent;
    width: 32px;
    height: 29px;
    float: right;
    margin: 11px 8px 0;
}

#bezaat-featured-ads .property img.icon {
    background-position: -277px -43px !important;
}

#bezaat-featured-ads .cars img.icon {
    background-position: -318px -43px !important;
}

#bezaat-featured-ads .jobs img {
    background-position: -364px -43px !important;
}

#bezaat-featured-ads .ads-row h5 span {
    display: inline-block;
    font-size: 18px;
    font-weight: normal;
    font-family: 'HelveticaNeueW23Bd';
    margin: 12px 0 0;
}

#bezaat-featured-ads .category-header-ads span {
    border: 1px solid #EBEBEB;
    border-radius: 6px 6px 6px 6px;
    color: #00A2C5;
    float: right;
    font-family: HelveticaNeueW23Bd;
    font-weight: normal;
    font-size: 16px;
    height: 29px;
    line-height: 30px;
    text-indent: 8px;
    width: 258px;
}

#bezaat-featured-ads .poweredBy {
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -306px -166px transparent;
    display: inline-block;
    height: 30px;
    left: 6px;
    position: absolute;
    top: 8px;
    width: 114px;
}

#bezaat-featured-ads .ads-row {
    width: 300px !important;
    float: right;
}

    #bezaat-featured-ads .ads-row.cars {
        margin-top: 24px;
    }

#bezaat-featured-ads .bezaat-ads {
    background-color: #FFF;
    float: right;
    padding: 8px 0;
    width: 300px;
    border-bottom: 1px dotted #CBCBCB;
}

    #bezaat-featured-ads .bezaat-ads .img-container {
        display: inline-block;
        float: right;
        margin-left: 10px;
    }

        #bezaat-featured-ads .bezaat-ads .img-container img {
            height: 56px;
            opacity: 0.9;
            width: 80px;
            border-radius: 6px;
        }

    #bezaat-featured-ads .bezaat-ads h2.event-title {
        float: right;
        font-size: 15px;
        margin: 0 0 4px;
        width: 210px;
    }

        #bezaat-featured-ads .bezaat-ads h2.event-title a {
            font-family: HelveticaNeueW23Bd;
            font-weight: normal;
            font-size: 14px;
            height: 29px;
            line-height: 18px;
        }

    #bezaat-featured-ads .bezaat-ads p.descr {
        display: inline-block;
        width: 166px !important;
        color: #333333;
        float: right;
        font-family: Tahoma;
        font-size: 13px;
        margin: 0;
        width: 300px;
        line-height: 20px;
    }

    #bezaat-featured-ads .bezaat-ads .price {
        color: #FF9900;
        float: left;
        font-size: 15px;
        font-weight: bold;
        width: 210px;
    }

#bezaat-featured-ads .more-btn {
    padding: 0px !important;
}

.article-list .share-div {
    *clear: none !important;
}

.mobile-page {
    width: 660px;
    margin: 60px 162px 26px 0;
    display: inline-block;
}

    .mobile-page .artwork-mobile,
    .mobile-page .artwork-mobile img {
        float: right;
        width: 660px;
    }

    .mobile-page .download-section {
        background-color: #000;
        height: 150px;
        width: 660px;
        float: right;
    }

        .mobile-page .download-section .download-text {
            display: block;
            height: 33px;
            margin: 20px auto 0;
            width: 130px;
        }

        .mobile-page .download-section .ios-android-btn-container {
            margin: 12px auto 0;
            width: 492px;
        }

    .mobile-page .ios-android-btn-container a.ios {
        background: url("images/mobile-page/appstore-btn.gif") no-repeat scroll 0 0 transparent;
        float: right;
        width: 160px;
        height: 50px;
        margin-left: 10px;
    }

    .mobile-page .ios-android-btn-container a.android {
        background: url("images/mobile-page/android-btn.gif") no-repeat scroll 0 0 transparent;
        float: right;
        width: 146px;
        height: 50px;
    }

    .mobile-page .ios-android-btn-container a.ipad {
        background: url("images/mobile-page/ipad-btn.gif") no-repeat scroll 0 0 transparent;
        float: right;
        width: 160px;
        height: 50px;
        margin-left: 10px;
    }

    .mobile-page .ios-android-btn-container a:hover {
        opacity: 0.8;
        filter: alpha(opacity = 80);
    }

.mobile-notification-div {
    background-image: -ms-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); /* IE10 Consumer Preview */
    background-image: -moz-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); /* Mozilla Firefox */
    background-image: -o-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); /* Opera */
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(1, #d1d1d1)); /* Webkit (Safari/Chrome 10) */
    background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #d1d1d1 100%); /* Webkit (Chrome 11+) */
    background-image: linear-gradient(to bottom, #f9f9f9 0%, #d1d1d1 100%); /* W3C Markup, IE10 Release Preview */
    border-bottom: 1px solid #DDDDDD;
    height: 90px;
    width: 103%;
}

    .mobile-notification-div.ios {
        height: 122px;
    }

        .mobile-notification-div.ios div.text b {
            font-size: 30px;
        }

    .mobile-notification-div a.close-btn {
        background: url("images/Android/close-button.png") no-repeat scroll 0 0 transparent;
        width: 27px;
        height: 27px;
        margin: 4px 0 0 10px;
        float: left;
    }

    .mobile-notification-div div.a24-logo {
        background: url("images/Android/a24-icon.png") no-repeat scroll 0 0 transparent;
        width: 74px;
        height: 74px;
        margin: 9px 0 0 10px;
        float: left;
    }

    .mobile-notification-div.ios div.a24-logo {
        background: url("images/iOS/a24-icon.png") no-repeat scroll 0 0 transparent;
        width: 106px;
        height: 106px;
    }

    .mobile-notification-div div.text {
        width: 70%;
        margin: 30px 0 0 10px;
        float: left;
    }

    .mobile-notification-div.ios div.text {
        margin: 42px 0 0 10px;
    }

    .mobile-notification-div div.text span {
        color: #6c6e6d;
        font-size: 13px;
        float: left;
        text-shadow: 1px 1px #fff;
        font-weight: bold;
    }

    .mobile-notification-div div.text b {
        color: #464646;
        font-size: 25px;
        float: left;
        text-shadow: 1px 1px #fff;
    }

    .mobile-notification-div a.open-btn {
        background: url("images/Android/open-button.png") no-repeat scroll 0 0 transparent;
        width: 87px;
        height: 34px;
        margin: 28px 10px 0 0;
        float: right;
    }

    .mobile-notification-div.ios a.open-btn {
        background: url("images/iOS/open-button.png") no-repeat scroll 0 0 transparent;
        width: 130px;
        height: 50px;
    }

.MainNewsListingContainer .author-info-container .tweetmeme_button {
    float: left;
    width: 70px;
    height: 20px;
}

.MainNewsListingContainer .author-info-container .count-container {
    float: left;
    width: 120px;
    margin: 1px 0 0;
}

.MainNewsListingContainer .author-info-container .inside-news-source {
    /*margin: 2px 0 0 6px;*/
}

.MainNewsListingContainer .author-info-container .home-published {
    /*margin-top: 2px;*/
}

/*
#secondary.page-inside-left > div {
    margin-right:14px;
}*/

.archives-dropdown {
    float: right;
    width: 300px;
}

.bezaat-details-page {
    float: right;
    width: 942px;
    padding: 0 34px;
    margin: 28px 0 48px;
    *position: relative;
}

    .bezaat-details-page .bezaat-featured-container {
        *position: relative;
        float: right;
    }

        .bezaat-details-page .bezaat-featured-container .ads-row.cars {
            position: relative;
            float: left;
        }

        .bezaat-details-page .bezaat-featured-container h5 {
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d4f7fe', endColorstr='#bbe6f1'); /* for IE */
            background: -webkit-gradient(linear, left top, left bottom, from(#d4f7fe), to(#bbe6f1)); /* for webkit browsers */
            background: -moz-linear-gradient(top, #d4f7fe, #bbe6f1); /* for firefox 3.6+ */
            width: 942px;
            border-radius: 5px;
            padding: 6px 0;
            float: right;
            margin-bottom: 18px;
        }

            .bezaat-details-page .bezaat-featured-container h5 img.icon {
                background: url("images/sprite-18-01-2014.png") no-repeat scroll -318px -43px transparent;
                float: right;
                height: 29px;
                margin: 4px 14px 0 10px;
                width: 32px;
            }

            .bezaat-details-page .bezaat-featured-container h5 span {
                display: inline-block;
                float: right;
                font-family: 'HelveticaNeueW23Bd';
                font-size: 18px;
                font-weight: normal;
                line-height: 34px;
                margin: 0;
            }

        .bezaat-details-page .bezaat-featured-container .poweredBy {
            background: url("images/sprite-18-01-2014.png") no-repeat scroll -306px -166px transparent;
            display: inline-block;
            float: left;
            height: 30px;
            margin: 2px 0 0 10px;
            width: 114px;
            position: absolute;
            top: 6px;
            left: 0;
            *left: 6px;
        }

    .bezaat-details-page .bezaat-featured-container {
        float: right;
        width: 942px;
    }

    .bezaat-details-page .bezaat-ads {
        background-color: #FFFFFF;
        border-left: 1px dotted #EEEEEE;
        float: right;
        margin: 0 0 0 17px;
        padding: 0 0 0 17px;
        width: 160px;
    }

        .bezaat-details-page .bezaat-ads:last-child {
            border: 0 none !important;
            margin: 0 !important;
            padding: 0 !important;
        }

        .bezaat-details-page .bezaat-ads.Last {
            border: 0 none !important;
            margin: 0 !important;
            padding: 0 !important;
        }

        .bezaat-details-page .bezaat-ads .img-container {
            display: inline-block;
            float: right;
            margin-left: 10px;
        }

            .bezaat-details-page .bezaat-ads .img-container img {
                border-radius: 6px 6px 6px 6px;
                height: 104px;
                opacity: 0.9;
                width: 160px;
                border: 2px solid #FFF;
            }

        .bezaat-details-page .bezaat-ads:hover .img-container img {
            border: 2px solid #003c6b;
        }

        .bezaat-details-page .bezaat-ads h2.event-title {
            float: right;
            font-size: 15px;
            margin: 0 0 4px;
            width: 160px;
            min-height: 41px;
        }

            .bezaat-details-page .bezaat-ads h2.event-title a {
                font-family: HelveticaNeueW23Bd;
                font-size: 14px;
                font-weight: normal;
                height: 29px;
                line-height: 18px;
            }

        .bezaat-details-page .bezaat-ads:hover h2.event-title a {
            text-decoration: underline;
        }

        .bezaat-details-page .bezaat-ads .price {
            color: #FF9900;
            float: left;
            font-size: 15px;
            font-weight: bold;
            width: 160px;
        }

.sports-video-page .text-title {
    float: right;
    height: 30px;
    margin-left: 10px;
    width: auto;
}

    .sports-video-page .text-title h2 {
        color: #D10039;
        font-family: 'B MITRA';
        font-size: 22px;
        font-weight: normal;
        line-height: 25px;
    }

.sports-video-page .title-bg {
    background: url("images/video-page-title-bg.gif") repeat-x scroll 0 0 transparent;
    display: block;
    height: 15px;
    margin: 4px 0;
    overflow: hidden;
    width: auto;
}

.sports-video-page .most-viewed-video-tabs {
    border-bottom: 2px solid #D10039;
    height: 38px;
}

    .sports-video-page .most-viewed-video-tabs li {
        background-color: #e4e4e4;
        color: #666666;
        font-family: 'B MITRA';
        font-size: 14px;
        font-weight: normal;
        width: 148px;
        float: right;
        margin: 0;
        height: 38px;
        text-align: center;
        line-height: 40px;
        cursor: pointer;
    }

        .sports-video-page .most-viewed-video-tabs li#MostViewsVideosByMonth_TabHead {
            float: left;
        }

.sports-video-page .videos-container-inside .video-player-icon {
    *display: none;
}

.sports-video-page .videos-container-inside .video-screenshot a {
    *position: static;
}

.sports-video-page .most-viewed-video-tabs li.selected {
    background-color: #d10039;
    color: #fff;
    cursor: default;
}

.sports-video-page #MostViewsVideosByMonth, .sports-video-page #MostViewsVideosByWeek {
    float: right;
    margin-bottom: 25px;
}

.static-page .share-page-title {
    margin: 28px 0 10px;
    padding: 0 0 4px;
}

.static-page h1 {
    color: #000000;
    display: inline;
    font-size: 24px;
    font-weight: normal;
    line-height: 28px;
    width: auto;
}

/*weather widget section start here*/
.weatherWidget {
    width: 300px;
    margin-bottom: 12px;
}

    .weatherWidget .holder {
        position: relative;
        width: 100%;
        min-height: 52px;
        border: 1px solid #eee;
        color: #666;
        float: right;
        margin-bottom: 12px;
        text-align: center;
        background: #fafafa; /* Old browsers */
        background: -moz-linear-gradient(top, #fafafa 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #fafafa 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #fafafa 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #fafafa 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom, #fafafa 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
        *width: 302px;
    }

.relative-pos {
    position: relative;
}

.loader-holder {
    position: absolute;
    top: 0;
    width: 100%;
    bottom: 0;
    background-color: #fff;
    text-align: center;
}

    .loader-holder > span {
        bottom: 0;
        display: inline-block !important;
        height: 20px;
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        top: 0;
        width: 20px;
        background: url(Images/weather-loader.gif) no-repeat 0 0;
    }

.homeLoadMinH {
    min-height: 52px;
}

.weatherWidget .holder .head {
    position: relative;
    border-bottom: 1px solid #eee;
    font-size: 14px;
    font-weight: normal;
    padding: 4px 12px 6px 6px;
    text-align: right;
    *height: 20px;
}

    .weatherWidget .holder .head .citySelector {
        background: none repeat scroll 0 0 #FAFAFA;
        border: 1px solid #eee;
        border-bottom: 0;
        box-shadow: 7px 7px 22px -12px #000000;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 215px;
        z-index: 100;
        display: none;
    }

        .weatherWidget .holder .head .citySelector .close {
            color: #000000;
            cursor: pointer;
            float: left;
            font-size: 20px;
            height: 20px;
            line-height: 19px;
            margin: 7px;
            text-align: center;
            text-decoration: none;
            width: 20px;
        }

            .weatherWidget .holder .head .citySelector .close:hover {
                background: #999;
                color: #fff;
            }

        .weatherWidget .holder .head .citySelector .ih {
            border-bottom: 1px solid #EEEEEE;
            clear: both;
            padding: 10px 12px;
        }

            .weatherWidget .holder .head .citySelector .ih select {
                border: 1px solid #EEEEEE;
                font-size: 12px;
                padding: 2px;
                width: 120px;
            }

            .weatherWidget .holder .head .citySelector .ih label {
                float: right;
                font-size: 12px;
                line-height: 23px;
                padding-left: 12px;
                width: 56px;
            }

        .weatherWidget .holder .head .citySelector .cityHolder {
            background: none repeat scroll 0 0 #FFFFFF;
            border-top: 1px solid #eee;
            clear: both;
        }

    .weatherWidget .holder .head a {
        color: #000;
        *float: right;
    }

.weatherWidget .holder .changeCity {
    border: 1px solid #EEEEEE;
    border-radius: 4px;
    display: inline-block;
    float: left;
    margin-top: 1px;
    *float: left !important;
}

    .weatherWidget .holder .changeCity .arrow {
        border-width: 4px 4px 0;
        margin: 6px;
        border-style: solid;
        border-color: #000 transparent transparent transparent;
        width: 0;
        height: 0;
        display: block;
    }

    .weatherWidget .holder .changeCity:hover {
        background: #000;
        border-color: #000;
    }

        .weatherWidget .holder .changeCity:hover .arrow {
            border-color: #fff transparent transparent transparent;
        }

.weatherWidget .holder .H {
    float: right;
    margin: 20px 0;
    width: 64px;
}

    .weatherWidget .holder .H img {
        padding: 6px 0;
    }

    .weatherWidget .holder .H + div {
        border-right: 1px solid #eee;
    }

.weatherWidget .holder .current {
    width: 102px;
    margin: 6px 0;
}

    .weatherWidget .holder .current img {
        margin: 0;
    }

    .weatherWidget .holder .current .tmp {
        font-size: 20px;
        margin-top: -14px;
    }

.weatherWidget .holder span {
    display: block;
    font-size: 11px;
}

.weatherWidget .holder .day {
    display: block;
    font-size: 13px;
}
/*weather widget section end here*/

/*adv page_03 des 13 start _______________________________*/


.font17 {
    font-size: 17px;
}

.akbaar_num, .en {
    font-family: 'Open Sans';
    font-size: 90%;
}

.mar0 {
    margin: 0 !important;
}

.sln {
    float: right;
    font-weight: normal;
}

.clear {
    clear: both;
}

.akbaar_main {
    width: 100%;
}

.akbaar_container {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #8D8D8D;
    float: right;
    margin: 14px 17px 18px 0;
    width: 661px;
    direction: ltr;
    position: relative;
}
/*tab menu starts*/
/*tab menu starts*/
.akbaar_nav, ul.akbaar_tabMenu {
    width: 100%;
}

.akbaar_nav {
    border-bottom: 1px solid #aaaaaa;
    box-shadow: 0 1px 1px #ddd;
    height: 36px;
    font-family: "GEDinarTwoMedium";
    float: right;
}

ul.akbaar_tabMenu {
    margin-top: 0;
}

    ul.akbaar_tabMenu li {
        width: auto;
        display: inline;
        white-space: nowrap;
        float: right;
    }

        ul.akbaar_tabMenu li + li {
            margin-top: 0;
        }


        ul.akbaar_tabMenu li a {
            font-weight: bold;
            padding: 6px 0 7px 0;
            width: 329px;
            line-height: 23px;
            text-align: center;
            color: #545454;
            display: block;
            font-size: 17px;
            font-weight: normal;
            *font-size: 15px;
            font-size: 15px \9;
            background: #eee; /* Old browsers */
            background: -moz-linear-gradient(top, #ffffff 0%, #dedfdf 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #dedfdf)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top, #ffffff 0%, #dedfdf 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top, #ffffff 0%, #dedfdf 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top, #ffffff 0%, #dedfdf 100%); /* IE10+ */
            background: linear-gradient(to bottom, #ffffff 0%, #dedfdf 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedfdf', GradientType=0 ); /* IE6-9 */
            border-right: 1px solid #A7A7A7;
        }

            ul.akbaar_tabMenu li.active a, ul.akbaar_tabMenu li a:hover {
                background: #fff;
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
                color: #c50415;
                text-decoration: none;
            }
/*tab menu ends*/
/*tab menu ends*/
/*content wrap starts*/
.akbaar_contentWrap {
    padding: 0 6px 53px;
    min-height: 400px;
}

.akbaar_contentWrap_4thtab {
    padding: 0 0 0 0;
    min-height: 400px;
}

.akbaar_tabContent {
    width: 100%;
    display: none;
}

    .akbaar_tabContent.active {
        display: block;
    }

.h1_akbaar {
    font-size: 25px;
    line-height: 76px;
    text-align: center;
    color: #0079bf;
    margin-top: 10px;
    font-family: "GEDinarTwoMedium";
}

.akbaar_h2 {
    font-size: 16px;
    color: #6C6C6C;
    ;
    font-style: normal;
    margin: 0 20px 30px 20px;
    font-weight: 100;
    font-family: "GEDinarTwoMedium";
    text-align: right;
    direction: rtl;
}

.akbaar_h2_blue {
    font-size: 18px;
    color: #12679b;
    font-style: normal;
    margin: 0 20px 30px 20px;
    font-weight: 100;
    font-family: "Interstate Light";
    text-align: center;
}

.akbaar_h5 {
    font-size: 22px;
    text-align: right;
    color: #ed7000;
    font-style: normal;
    margin: 0 30px 6px 1px;
}

.akbaar_h6 {
    font-size: 21px;
    text-align: center;
    color: #282828;
    font-style: normal;
    margin: 0 20px 30px 20px;
    font-weight: 100;
    font-family: "Interstate Light";
}

    .akbaar_h6 a:link {
        color: #ed7000;
    }

    .akbaar_h6 a:visited {
        color: #ed7000;
    }

    .akbaar_h6 a:hover {
        color: #333;
    }

    .akbaar_h6 a:active {
        color: #ed7000;
    }

/*Orange Header starts*/
ul.red_header {
    width: 100%;
    float: left;
    color: #fff;
    text-align: center;
    padding: 1px;
    margin-bottom: 12px;
    font-weight: bold;
    background: #c60315; /* Old browsers */
    background: -moz-linear-gradient(top, #ec0015 0%, #c60315 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ec0015), color-stop(100%, #c60315)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ec0015 0%, #c60315 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ec0015 0%, #c60315 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ec0015 0%, #c60315 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ec0015 0%, #c60315 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec0015', endColorstr='#c60315', GradientType=0 ); /* IE6-9 */
}

    ul.red_header li {
        display: inline;
        border: 1px solid #fff;
        vertical-align: middle;
        padding: 3px 2px;
        float: left;
    }

        ul.red_header li + li {
            border-left: 0;
        }

        ul.red_header li h4 {
            width: 100%;
            border-bottom: 1px solid #fff;
        }

        ul.red_header li span {
            width: 49%;
            float: left;
            font-size: 13px;
        }

            ul.red_header li span + span {
                border-left: 1px solid #fff;
            }

    ul.red_header li {
        width: 35px;
        height: 40px;
    }

        ul.red_header li + li {
            width: 83px;
        }

            ul.red_header li + li + li {
                height: 40px;
                width: 177px;
            }

                ul.red_header li + li + li + li {
                    height: 40px;
                    line-height: 41px;
                    width: 82px;
                }

                    ul.red_header li + li + li + li + li {
                        height: 40px;
                        line-height: 41px;
                        text-align: right;
                        width: 246px;
                    }








ul.red_header2 {
    width: 100%;
    float: left;
    color: #fff;
    text-align: center;
    padding: 1px;
    margin-bottom: 12px;
    font-weight: bold;
    background: #c60315; /* Old browsers */
    background: -moz-linear-gradient(top, #ec0015 0%, #c60315 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ec0015), color-stop(100%, #c60315)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ec0015 0%, #c60315 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ec0015 0%, #c60315 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ec0015 0%, #c60315 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ec0015 0%, #c60315 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ec0015', endColorstr='#c60315', GradientType=0 ); /* IE6-9 */
}

    ul.red_header2 li {
        display: inline;
        border: 1px solid #fff;
        vertical-align: middle;
        padding: 3px 2px;
        float: left;
    }

        ul.red_header2 li + li {
            border-left: 0;
        }

        ul.red_header2 li h4 {
            width: 100%;
            border-bottom: 1px solid #fff;
        }

        ul.red_header2 li span {
            width: 49%;
            float: left;
            font-size: 13px;
        }

            ul.red_header2 li span + span {
                border-left: 1px solid #fff;
            }

    ul.red_header2 li {
        width: 35px;
        height: 40px;
    }

        ul.red_header2 li + li {
            width: 84px;
        }

            ul.red_header2 li + li + li {
                height: 40px;
                width: 230px;
            }

                ul.red_header2 li + li + li + li {
                    height: 40px;
                    line-height: 41px;
                    width: 279px;
                }




/*Orange Header ends*/


/*ad List starts
ul.akbaar_adList {
	width:100%;
	display:table;
	margin-top:14px;
	text-align:center;
}
ul.akbaar_adList li {
	display:table-cell;
	vertical-align:middle;
	line-height:24px;
	padding:3px 5px;
	color:#0079bf;
	background:#e7f3ff;
	border:1px solid #9cceff;
        font-size: 13px;
  font-weight: 700;
  

}
ul.akbaar_adList li+li {
	border-left:0;
}
ul.akbaar_adList li+li+li 
{
    direction:rtl;
}

ul.akbaar_adList li+li+li+li+li 
{
    direction:ltr;
}
ul.akbaar_adList li+li+li+li+li+li {
	text-align:right;
}
ul.akbaar_adList.grey li {
	background:#f7f7f7;
	color:#676767;
}
ul.akbaar_adList.grey li {
	border-color:#7c7c7c;
}
ul.akbaar_adList li {
	width:30px;
}
ul.akbaar_adList li+li {
	width:80px;
}
ul.akbaar_adList li+li+li {
	width:80px;
}
ul.akbaar_adList li+li+li+li {
	width:90px;
}
ul.akbaar_adList li+li+li+li+li {
	width:80px;
}
ul.akbaar_adList li+li+li+li+li+li {
	width:250px;
}

*/

/*ad List starts*/
ul.akbaar_adList {
    background: #e7f3ff url(/Content/Images/akbaar-tbl-bg.png) repeat-y 0 0;
    border: 1px solid #9cceff;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-top: 14px;
    overflow: hidden;
    text-align: center;
    width: 100%;
    clear: both;
    list-style: none;
}

    ul.akbaar_adList li {
        color: #0079BF;
        float: left;
        line-height: 24px;
        padding: 3px 5px 0 5px;
    }

        ul.akbaar_adList li + li {
            border-left: 0;
        }

ul.aakbaar_adList li + li + li + li + li + li {
    text-align: right;
    width: 105px;
}

.Indycatr_blue {
    color: #5c99c9;
}


ul.akbaar_adList.grey {
    background: #f7f7f7 !important;
    color: #676767;
}

    ul.akbaar_adList.grey li {
        border-color: #7c7c7c;
    }

ul.akbaar_adList li {
    text-align: center;
    width: 28px;
}

    ul.akbaar_adList li + li {
        width: 80px;
    }

        ul.akbaar_adList li + li + li {
            text-align: center;
            width: 77px;
            direction: rtl;
        }

            ul.akbaar_adList li + li + li + li {
                width: 88px;
            }

                ul.akbaar_adList li + li + li + li + li {
                    text-align: center;
                    width: 77px;
                    direction: ltr;
                }

                    ul.akbaar_adList li + li + li + li + li + li {
                        width: 238px;
                        text-align: right;
                    }








ul.akbaar_adList2 {
    background: #e7f3ff url(/Content/Images/akbaar-tbl-bg_3.png) repeat-y 0 0;
    border: 1px solid #9cceff;
    display: block;
    font-size: 13px;
    font-weight: bold;
    margin-top: 14px;
    overflow: hidden;
    text-align: center;
    width: 100%;
    clear: both;
    list-style: none;
}

    ul.akbaar_adList2 li {
        color: #0079BF;
        float: left;
        line-height: 24px;
        padding: 3px 5px 0 5px;
    }

        ul.akbaar_adList2 li + li {
            border-left: 0;
        }

ul.aakbaar_adList2 li + li + li + li + li + li {
    text-align: right;
    width: 105px;
}



ul.akbaar_adList2.grey {
    background: #f7f7f7 !important;
    color: #676767;
}

    ul.akbaar_adList2.grey li {
        border-color: #7c7c7c;
    }

ul.akbaar_adList2 li {
    text-align: center;
    width: 28px;
}

    ul.akbaar_adList2 li + li {
        width: 80px;
    }

        ul.akbaar_adList2 li + li + li {
            text-align: center;
            width: 108px;
            direction: rtl;
        }

            ul.akbaar_adList2 li + li + li + li {
                width: 108px;
            }

                ul.akbaar_adList2 li + li + li + li + li {
                    text-align: right;
                    width: 275px;
                    direction: ltr;
                }

                    ul.akbaar_adList2 li + li + li + li + li + li {
                        width: 238px;
                        text-align: right;
                    }

/*ad List ends*/
/*ad List ends*/
/*calc starts*/
.calc {
    padding: 30px 0;
    margin-left: 33px;
}
/*arrows starts*/
.rt_dwn_arrow {
    /*background:url(/Content/images/right_down_arrow.png) no-repeat 0 52px;*/
    widows: 100%;
}

.up_rt_arrpw {
    background: url(/Content/images/up_rightt_arrow.png) no-repeat left top;
    width: 35px;
    height: 46px;
    position: absolute;
    display: block;
    right: 280px;
    top: -52px;
}
/*arrows ends*/
/*akbaar_button starts*/
a.akbaar_button {
    font-weight: bold;
    display: block;
    width: 114px;
    text-align: center;
    float: left;
    border: 1px solid #898989;
    margin: 66px 0 0 0;
    *margin-left: 0;
    *margin-right: 42px;
    *padding-left: 0;
    color: #0079bf;
    line-height: 28px;
    background: #fefefe; /* Old browsers */
    background: -moz-linear-gradient(top, #fefefe 0%, #e7e7e7 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #e7e7e7)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%, #e7e7e7 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%, #e7e7e7 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%, #e7e7e7 100%); /* IE10+ */
    background: linear-gradient(to bottom, #fefefe 0%, #e7e7e7 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e7e7e7', GradientType=0 ); /* IE6-9 */
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

    a.akbaar_button:hover {
        background: #fff;
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
        color: #FF7800;
    }




/*akbaar_button ends*/
/*calculator display starts*/
.displayCalc {
    padding: 10px 0 14px 10px;
    width: 122px;
    float: left;
    margin-left: 52px;
    *margin-left: 0;
    margin-bottom: 12px;
    border: 1px solid #898989;
    background: #f5f6f6; /* Old browsers */
    background: -moz-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f6f6), color-stop(100%, #dfdfde)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f5f6f6 0%, #dfdfde 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#dfdfde', GradientType=0 ); /* IE6-9 */
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    *height: 108px;
}

    .displayCalc .col1, .displayCalc .col2, .displayCalc .col3 {
        float: left;
    }

    .displayCalc .col1 {
        width: 88px;
    }

    .displayCalc .col2 {
        padding: 24px 8px 0;
        width: 127px;
    }

    .displayCalc .col3 {
        width: 88px;
    }

    .displayCalc .row {
        padding-top: 10px;
        width: 107px;
    }

        .displayCalc .row span {
            display: inline-block;
            width: 34px;
            padding-right: 0;
            line-height: 22px;
            text-align: right;
        }

    .displayCalc .col3 .row span {
        padding-right: 0px;
        padding-left: 2px;
        text-align: right;
    }

    .displayCalc input {
        background: none repeat scroll 0 0 #C2C2C2;
        border: 1px solid rgba(0, 0, 0, 0);
        color: #1A1A1A;
        font-family: 'Open Sans';
        font-size: 11px;
        height: 16px;
        text-align: center;
        width: 63px;
    }

    .displayCalc .col2 input {
        border-color: #7d7d7d;
    }



.displayCalc_2 {
    background: #f5f6f6; /* Old browsers */
    background: -moz-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f6f6), color-stop(100%, #dfdfde)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f5f6f6 0%, #dfdfde 100%); /* IE10+ */
    background: linear-gradient(to bottom, #f5f6f6 0%, #dfdfde 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f6', endColorstr='#dfdfde', GradientType=0 ); /* IE6-9 */
    border: 1px solid #898989;
    border-radius: 7px;
    float: left;
    height: 60px;
    width: 95px;
    margin-bottom: 12px;
    margin-left: 25px;
    *margin-left: 0;
    padding: 34px 20px 14px 8px;
    *height: 84px;
}

    .displayCalc_2 input {
        background: none repeat scroll 0 0 #C2C2C2;
        border: 1px solid rgba(0, 0, 0, 0);
        color: #1A1A1A;
        font-family: 'Open Sans';
        font-size: 11px;
        text-align: center;
        width: 63px;
        float: right;
        margin-top: 10px;
        height: 16px;
    }

.calarrowimage {
    float: left;
    margin: 37px 0 0 6px;
    *margin-left: 0;
    *margin-right: 20px;
    width: 19px;
}


.advertis_eror {
    color: #FF0000;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-right: 138px;
    *padding-right: 159px;
    position: relative;
    text-align: right;
}



/*calculator display starts*/
/*calc ends*/
h3 {
    color: #b20000;
    padding-right: 30px;
    position: relative;
}
/*content wrap ends*/





/*2nd edit start here*/

#akbaarlogo {
    text-align: center;
    margin: 60px 0 18px 0;
    *margin-top: 30px;
}

#04_chart1 {
    width: 645px;
    text-align: left;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.blue_title {
    color: #228ead;
}

.akbaar_popup1_cont {
    position: relative;
}

.akbaar_popup1 {
    border: 2px dotted;
    border-radius: 5px;
    padding: 5px;
    position: absolute;
    text-align: center;
    z-index: 99;
}

.akbaar_popup_close2 {
    position: absolute;
    right: -10px;
    top: 10px;
    z-index: 100;
}

.akbaar_popup_close {
    position: absolute;
    right: -16px;
    top: -11px;
    z-index: 100;
}
/*2nd edit end here*/
/*akbaarccontact starts*/
.akbaar_contact {
    width: 385px;
    margin: 0 auto;
    font-size: 18px;
    color: #0079bf;
    font-weight: 100;
    direction: rtl;
}

.akbaar_contact_input {
    width: 250px;
    float: left;
    text-align: right;
}

.akbaar_contact_img {
    margin: 20px 110px 0 0;
}

.akbaar_contact_margn {
    margin-bottom: 7px;
    direction: ltr;
}

.akbaar_contact_tcenter {
    text-align: center;
}

.akbaar_contact_digit {
    margin-top: -9px;
}


/*akbaarccontact end*/

/*terms start*/
.akbaar_terms_cont {
    position: relative;
}

.akbaar_popup_holder {
    position: relative;
    top: 0;
    z-index: 100;
    left: 0;
    display: none;
}

.akbaar_terms {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px;
    bottom: 0;
    opacity: 0.83;
    position: absolute;
    text-align: center;
    top: 0;
    width: 661px;
    z-index: 99;
    filter: alpha(opacity=40); /* For IE8 and earlier */
}

.akbaar_h2_terms {
    color: #006AA7;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    margin: 9px 26px 6px 0;
    text-align: right;
    direction: ltr;
}

.akbaar_terms_bg {
    background: url("/Content/images/terms_bg.jpg") no-repeat left top;
    height: 300px;
    padding-top: 24px !important;
    *padding-top: 35px !important;
    position: absolute;
    z-index: 100;
    text-align: center;
    width: 570px;
    padding-top: 33px;
    top: 99px;
    left: 9px;
}
/*terms end*/


.h4_calc {
    font-size: 14px;
    font-weight: bold;
    text-align: right;
}

/*adv page_03 des 13 end_______________________________ */



.Indycatr_blue {
    color: #5c99c9;
}


.h4_calc_center {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.about h1 {
    font-size: 24px;
    margin: 0;
    font-weight: normal;
    padding: 22px 0 10px;
}

/*site tab start_______________________________ */
.siteTabs a {
    background: url("/Content/images/sprite-18-01-2014.png") no-repeat 0 0;
    border-bottom: 3px solid #002542;
    float: right;
    display: inline-block;
    height: 27px;
    width: 100px;
    padding: 0;
    position: relative;
}

.siteTabs .notification {
    background: none repeat scroll 0 0 #FF0000;
    border-radius: 50px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    left: 10px;
    line-height: normal;
    padding: 1px 7px;
    position: absolute;
    text-align: center;
    top: 7px;
}

.siteTabs .selected, .siteTabs a:hover {
    background-color: #003e6d;
    border-color: #175e9a;
}

.siteTabs .argaaamTabLink {
    background-position: -59px -310px;
}

.siteTabs .akhbaar24TabLink {
    background-position: -383px -310px;
}

.siteTabs .streamingTabLink {
    background-position: -289px -310px;
}

.siteTabs .alphaBetaTabLink {
    background-position: -159px -310px;
}

.siteTabs .digitalTabLink {
    background-position: -491px -310px;
}
.siteTabs .sports24TabLink {
    background: url("/Content/images/TopMenuNew.png") no-repeat 20px -2px ;
}
.siteTabs .argaamplusTabLink {
    background: url("/Content/images/TopMenuNew.png") no-repeat -72px 0px ;
    width:130px;
}

/*site tab end_______________________________ */


.contact_header_img {
    margin: 73px 0 -53px 255px;
}


.contactus-page-mes {
    margin: 50px auto;
    width: 284px;
    background: red;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #e5e5e5;
    background-color: #f9f9f9;
    font-family: 'B MITRA';
    text-align: center;
    padding: 20px 20px 20px 223px;
    height: 104px;
}


.user-feedback-success > span {
    clear: both;
    float: left;
    line-height: 25px;
    *width: 80px;
}


.contactus-page-mes img {
    float: left;
}



/*argaam contact shit to here strt_______________________________ */

.advertis_contact {
    width: 385px;
    margin: 0 auto;
    font-size: 16px;
    color: #0079bf;
    font-weight: 100;
    padding-top: 52px;
}

.advertis_contact_margn {
    margin-bottom: 7px;
    text-align: right;
}

.advertis_contact_input {
    width: 257px;
    float: left;
    text-align: right;
    padding-right: 5px;
}

.contact_indyctr {
    color: #F00;
}

.single-line {
    width: 257px;
    float: left;
    text-align: right;
    padding-right: 5px;
}


.advertis_contact input.orange {
    background-image: url(images/submit_btn.jpg) !important;
    border: medium none;
    cursor: pointer;
    height: 24px;
    margin-right: 144px;
    margin-top: 10px;
    width: 102px !important;
    float: right;
}

.field-validation-error {
    color: Red;
    font-size: 11px;
    display: inline-block;
    font-family: Tahoma;
}

.advertis_contact .error-msg3 {
    color: red;
    font-family: Tahoma;
    font-size: 14px;
    text-align: center;
}
/*argaam contact shit to here_______________________________ */


 /*.AppStoreOuter {
    width: 100%;
    height: auto;
    text-align: center;
    clear: both;
    margin: 0 0 10px 0;
}

    .AppStoreOuter h4 {
        text-align: center;
        color: #FFF;
        font-size: 22px;
        margin: 0 0 15px 0;
        font-family: Arabic Transparent;
        font-weight: normal;
    }

   .AppStoreOuter ul {
        margin: 0 auto;
        width: 540px;
    }

        .AppStoreOuter ul li {
            float: left;
            margin-right: 20px;
            list-style: none;
        }

            .AppStoreOuter ul li a {
                width: 160px;
                height: 50px;
                display: block;
                background-image: url(images/app-store-btn.png);
                background-repeat: no-repeat;
            }

                .AppStoreOuter ul li a:hover {
                    opacity: 0.7;
                }

.app-andro {
    background-position: 0px 0px;
}

.app-ipad {
    background-position: 0px -50px;
}

.app-iphon {
    background-position: 0px -100px;
}
*/
/*FIFA world cup start*/
/*.fifa-wrapper{
margin: 0 auto;
padding: 15px;
width: 980px;
}*/
.fifa-content-wrap {
    font-family: Tahoma;
    color: #666;
    margin: 15px 0 0 0;
    font-size: 12px;
    direction: rtl;
}

    .fifa-content-wrap .date-holder {
        overflow: hidden;
        border: 1px solid #b90818;
        background-color: #fff;
        font-family: tahoma;
        width: 978px;
        margin: 0 auto;
    }

        .fifa-content-wrap .date-holder a {
            text-decoration: none;
            color: #666;
            display: block;
        }

            .fifa-content-wrap .date-holder a:hover, .fifa-content-wrap .date-holder a:hover .match {
                color: #fff;
                background: #b90818;
            }

                .fifa-content-wrap .date-holder a:hover .match i {
                    background-position: 0 bottom;
                }

        .fifa-content-wrap .date-holder li {
            float: right;
            text-align: center;
            list-style-type: none;
            color: #666;
            width: 32px;
        }

            .fifa-content-wrap .date-holder li + li {
                border-right: 1px solid #e7eef1;
                width: 29.5px;
            }

            .fifa-content-wrap .date-holder li span {
                display: block;
                font-size: 10px;
            }

.scoreboard-hide {
    border-right: 1px solid #EEEEEE;
    color: #B90818 !important;
    display: inline-block;
    float: left;
    font-size: 12px;
    height: 38px;
    line-height: 32px;
    margin: 0;
    /*padding: 0 30px 0 10px;*/
    position: relative;
    width: 33px;
}

    .scoreboard-hide:hover {
        color: #B90818 !important;
    }

    .scoreboard-hide i {
        display: inline-block;
        font-size: 16px;
        font-style: normal;
        position: absolute;
        right: 11px;
        top: 0;
    }

.fifa-content-wrap .date-holder li .day {
    padding: 8px 0 0;
}

.fifa-content-wrap .date-holder li .date {
    font-size: 12px;
    padding: 0 3px 8px;
}

.fifa-content-wrap .date-holder .no-match a, .fifa-content-wrap .date-holder .no-match .match, .fifa-content-wrap .date-holder .no-match a:hover, .fifa-content-wrap .date-holder .no-match a:hover .match {
    background: none repeat scroll 0 0 #fff;
    color: #e7e7e7;
    cursor: default;
}

.fifa-content-wrap .date-holder li .match {
    background: none repeat scroll 0 0 #F5F8F9;
    border-top: 1px solid #E7EEF1;
    height: 20px;
    width: 100%;
}

    .fifa-content-wrap .date-holder li .match i {
        height: 5px;
        width: 5px;
        background: url(Images/match-dot.png) no-repeat 0 0;
        display: inline-block;
        margin: 7px 1px 0 0;
    }

.fifa-content-wrap .date-holder .active .match i {
    background-position: 0 bottom;
}

.fifa-content-wrap .date-holder .active a, .fifa-content-wrap .date-holder .active .match {
    background: #b90818;
    color: #fff;
}

.fifa-content-wrap .date-holder .match.match4 {
    padding: 2px 6px 0;
    width: 17px;
    line-height: 7px;
    height: 18px;
}

    .fifa-content-wrap .date-holder .match.match4 i {
        margin: 0;
        *margin: 1px 1px 0 0;
    }

.fifa-content-wrap.fixture {
    border: 1px solid #EEEEEE;
    float: right;
    width: 658px;
    margin: 15px 15px 0 0;
    text-align: right;
}

    .fifa-content-wrap.fixture .title {
        border-bottom: 1px solid #eee;
        overflow: hidden;
        height: 34px;
        line-height: 34px;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffffff 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ffffff 0%,#f8f8f8 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ffffff 0%,#f8f8f8 100%); /* IE10+ */
        background: linear-gradient(to bottom, #ffffff 0%,#f8f8f8 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
    }

        .fifa-content-wrap.fixture .title h2 {
            color: #B90818;
            float: right;
            font-family: 'B MITRA';
            font-size: 16px;
            font-weight: normal;
            line-height: 42px;
            margin: 0;
            padding: 0 5px 0 15px;
        }

    .fifa-content-wrap.fixture .row {
        clear: both;
        padding: 12px;
        overflow: hidden;
    }

        .fifa-content-wrap.fixture .row.match-score-highlight {
            background-color: #fffbea;
        }

        .fifa-content-wrap.fixture .row > div + div {
            margin-right: 10px;
        }

        .fifa-content-wrap.fixture .row + .row {
            border-top: 1px solid #eee;
        }

        .fifa-content-wrap.fixture .row .time {
            float: right;
            width: 70px;
        }

        .fifa-content-wrap.fixture .row .status {
            float: right;
            width: 100px;
            font-size: 10px;
        }

        .fifa-content-wrap.fixture .row .team {
            float: right;
            width: 188px;
            text-align: right;
        }

            .fifa-content-wrap.fixture .row .team.opponent {
                text-align: left;
                margin-right: 5px;
            }

                .fifa-content-wrap.fixture .row .team.opponent .player-score li {
                    margin-right: 10px;
                    margin-left: 0;
                }

                .fifa-content-wrap.fixture .row .team.opponent img {
                    margin: 0 8px 4px 0 !important;
                }

            .fifa-content-wrap.fixture .row .team .name {
                text-transform: uppercase;
                font-family: 'B MITRA';
                font-size: 13px;
                line-height: 20px;
            }

                .fifa-content-wrap.fixture .row .team .name img {
                    margin-left: 8px;
                    margin-bottom: 4px;
                    width: 24px;
                    height: 15px;
                    border: 1px solid #ccc;
                }

            .fifa-content-wrap.fixture .row .team .player-score {
                clear: both;
                font-size: 13px;
            }

                .fifa-content-wrap.fixture .row .team .player-score li {
                    list-style-type: none;
                    width: 84px;
                    margin-left: 10px;
                    font-size: 9px;
                }

                    .fifa-content-wrap.fixture .row .team .player-score li strong {
                        color: #B90818;
                        display: inline-block;
                    }

.pull-right {
    float: right;
}

.pull-left {
    float: left;
}

.fifa-content-wrap.fixture .row .score {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #EEEEEE;
    border-radius: 3px;
    float: right;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    width: 50px;
    font-family: Arial;
}

.fifa-content-wrap.fixture .title .change-time {
    color: #B90818;
    float: left;
    background: url(images/icon-time-fifa.png) no-repeat right 11px;
    padding-right: 20px;
    margin: 0 0 0 15px;
    font-family: 'B MITRA';
    font-size: 12px;
    font-weight: normal;
    line-height: 42px;
}

.fifa-content-wrap.groups {
    width: 302px;
    border: 1px solid #eee;
    float: left;
    font-size: 14px;
    margin: 15px 0 0 15px;
}

    .fifa-content-wrap.groups .title {
        border-bottom: 1px solid #eee;
        overflow: hidden;
        background: #ffffff; /* Old browsers */
        background: -moz-linear-gradient(top, #ffffff 0%, #f8f8f8 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f8f8f8)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #ffffff 0%,#f8f8f8 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #ffffff 0%,#f8f8f8 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top, #ffffff 0%,#f8f8f8 100%); /* IE10+ */
        background: linear-gradient(to bottom, #ffffff 0%,#f8f8f8 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
    }

        .fifa-content-wrap.groups .title h2 {
            color: #B90818;
            float: right;
            font-family: 'B MITRA';
            font-size: 16px;
            font-weight: normal;
            height: 34px;
            line-height: 40px;
            margin: 0;
            padding: 0 15px;
        }

    .fifa-content-wrap.groups .group {
        background: none repeat scroll 0 0 #EEEEEE;
        overflow: hidden;
        padding: 6px 12px;
    }

    .fifa-content-wrap.groups .labh.row {
        font-family: Tahoma;
        font-size: 9px;
    }

    .fifa-content-wrap.groups .row + .row {
        border-top: 1px solid #eee;
    }

    .fifa-content-wrap.groups .row {
        clear: both;
        overflow: hidden;
        padding: 6px 0;
        font-size: 13px;
    }

        .fifa-content-wrap.groups .row.border {
            border-color: #ccc;
        }

    .fifa-content-wrap.groups .labh.row .colum.group-name {
        font-size: 15px;
        line-height: 9px;
        padding-top: 7px;
    }

    .fifa-content-wrap.groups .row .colum.group-name {
        padding-right: 11px;
        text-align: right;
        width: 96px;
        font-family: 'B MITRA';
        font-size: 13px;
        line-height: 20px;
    }

        .fifa-content-wrap.groups .row .colum.group-name img {
            float: right;
            height: 15px;
            margin-left: 6px;
            width: 24px;
            border: 1px solid #ccc;
        }

    .fifa-content-wrap.groups .row .colum {
        float: right;
        text-align: center;
        width: 27px;
    }

    .fifa-content-wrap.groups .group a {
        color: #B90818;
        border-radius: 50px;
        width: 22px;
        height: 22px;
        line-height: 20px;
        display: inline-block;
        text-align: center;
        float: right;
        text-decoration: none;
    }

        .fifa-content-wrap.groups .group a:hover, .fifa-content-wrap.groups .group .active {
            background: #B90818;
            color: #fff;
        }

        .fifa-content-wrap.groups .group a + a {
            margin-right: 14px;
        }

.fifa-content-wrap.fixture .title h2 img {
    float: right;
    margin: 3px 0 0 15px;
}

/*FIFA world cup end*/

@media (max-width: 1024px) {
    .takeover-banner-container {
        display: none;
    }

    .page-share-outer {
        display: none;
    }
}




/*style for top user img start*/
.registration-container iframe body {
    margin: 0;
}

.top-container .t-user-img {
    width: 24px;
    height: 24px;
    display: inline-block;
    padding-top: 3px;
    background: url("images/sprite-18-01-2014.png") no-repeat scroll -7px -337px transparent;
    float: left;
    margin-right: 5px;
}

    .top-container .t-user-img img {
        width: 24px;
        height: 24px;
    }

.top-container #LoggedInUserNameSpan a {
    padding: 2px 0px 3px 0px;
    font-weight: bold;
}

.top-container .logged-user-name {
    padding: 2px 2px 3px 0px;
    display: inline-block;
}

.top-container .user-return {
    padding: 2px 2px 3px 3px;
    display: inline-block;
}
/*style for top user img end*/



/*style for featured news single img start*/
.MainNewsSingleColumnSmall-Featured-top {
    width: 582px !important;
    padding: 15px !important;
    border: 1px solid #eee;
    height: auto !important;
    margin-top: 30px;
    overflow: hidden;
    margin-bottom: 20px;
}

    .MainNewsSingleColumnSmall-Featured-top .img-container img {
        width: 237px;
        height: 152px;
        float: right;
    }

    .MainNewsSingleColumnSmall-Featured-top h2 {
        display: inline-block;
        width: 330px;
        margin: 0px 15px 5px 0;
        float: right;
        font-size: 22px;
    }

        .MainNewsSingleColumnSmall-Featured-top h2 a {
            font-family: 'B MITRA';
            font-size: 22px;
            font-weight: normal;
            line-height: 30px !important;
            width: 330px;
            display: inline-block;
            vertical-align: top;
        }

    .MainNewsSingleColumnSmall-Featured-top .author-info-container {
        padding-right: 253px;
    }

    .MainNewsSingleColumnSmall-Featured-top .ContainVideo .author-info-container {
        padding: 0;
        clear: both;
    }

    .MainNewsSingleColumnSmall-Featured-top .ContainVideo .only-feature-br {
        float: left;
    }

    .MainNewsSingleColumnSmall-Featured-top .ContainVideo #jwplayer-2-div div {
        width: 582px !important;
    }

    .MainNewsSingleColumnSmall-Featured-top p {
        display: none;
    }

    .MainNewsSingleColumnSmall-Featured-top .inside-news-source {
        display: block;
    }

    .MainNewsSingleColumnSmall-Featured-top .home-published {
        display: block;
        width: 100px;
        margin-bottom: 10px;
    }

    .MainNewsSingleColumnSmall-Featured-top .only-feature-br {
        /*float: right;*/
        min-width: 148px;
        display: inline-block;
    }

    .MainNewsSingleColumnSmall-Featured-top .tweetmeme_button {
        float: left;
        width: 70px;
        height: 20px;
    }

    .MainNewsSingleColumnSmall-Featured-top img.video-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -240px -92px transparent;
        border-left: 1px dotted #CCCCCC;
        float: left;
        height: 16px;
        margin: 0 0 0 10px;
        padding-left: 8px;
    }

.MainNewsSingleColumnLarge-Featured-top {
    width: 614px !important;
    height: auto !important;
    margin-top: 30px;
    overflow: hidden;
    margin-bottom: 20px;
    border-bottom: 1px dotted #ccc;
}

    .MainNewsSingleColumnLarge-Featured-top .img-container img {
        width: 614px;
        height: 270px;
    }

    .MainNewsSingleColumnLarge-Featured-top p {
        display: none;
    }

    .MainNewsSingleColumnLarge-Featured-top .inside-news-source {
        display: none;
    }

    .MainNewsSingleColumnLarge-Featured-top .home-published {
        display: none;
    }

    .MainNewsSingleColumnLarge-Featured-top .tweetmeme_button {
        float: left;
        width: 70px;
        height: 20px;
    }

    .MainNewsSingleColumnLarge-Featured-top img.video-icon {
        background: url("images/sprite-18-01-2014.png") no-repeat scroll -240px -92px transparent;
        border-left: 1px dotted #CCCCCC;
        float: left;
        height: 16px;
        margin: 0 0 0 10px;
        padding-left: 8px;
    }

    .MainNewsSingleColumnLarge-Featured-top h2 {
        margin: 10px 0 10px 0;
    }

    .MainNewsSingleColumnLarge-Featured-top .author-info-container {
        float: right;
        margin-bottom: 10px;
    }

.video-box .video-screenshot .gallery-photo-icon {
    position: absolute;
    width: 40px;
    height: 30px;
    z-index: 9;
    bottom: 0px;
}
/*style for featured news single img end*/
/* related post in video page */

.most-read-articles .related_post.video-page li a.contributor-img {
    float: right;
    margin-left: 10px;
    width: 104px;
    height: 66px;
}

    .most-read-articles .related_post.video-page li a.contributor-img:hover img {
        opacity: 1.0;
        filter: alpha(opacity = 100);
    }

    .most-read-articles .related_post.video-page li a.contributor-img img {
        opacity: 0.9;
        filter: alpha(opacity = 90);
        width: 104px;
        height: 66px;
    }

.most-read-articles .related_post.video-page li .video-screenshot a {
    float: right;
    margin: 0;
    padding: 0;
    position: relative;
}

.most-read-articles .related_post.video-page li .video-player-icon {
    background: url("images/sprite-02-Apr-2013.png") no-repeat scroll -491px 29px transparent;
    height: 66px;
    opacity: 0.8;
    filter: alpha(opacity = 80);
    position: absolute;
    right: 0;
    top: 0;
    width: 111px;
    z-index: 100;
    *display: none;
}

.most-read-articles .related_post.video-page li .video-descr-container {
    float: left;
    padding: 0;
    text-align: right;
    width: 176px;
}

    .most-read-articles .related_post.video-page li .video-descr-container a {
        font-family: 'B MITRA';
        font-size: 15px !important;
        font-weight: normal;
        line-height: 20px;
        vertical-align: top;
        padding-top: 4px;
        max-width: 146px;
    }
/*tag tittle*/


.section.archive-page .header-page-title {
    margin-top: 0px;
    border-bottom: 4px solid #E4E4E4;
    float: left;
    padding: 0;
}


    .section.archive-page .header-page-title h1 {
        width: auto;
        color: #666;
        font-size: 20px;
        font-weight: bold;
        margin: 0 0 0px;
        padding: 0 0 5px;
        float: right;
    }

    .section.archive-page .header-page-title .share-div {
        margin-bottom: 0;
        padding: 0px 0 2px 0;
    }

.section.archive-page .MainNewsSingleColumnLarge-Featured-top,
.section.archive-page .MainNewsSingleColumnSmall-Featured-top,
.section.archive-page .MainNewsThreeColumn-Featured-top,
.section.archive-page .MainNewsTwoColumn-Featured-top {
    margin-top: 10px;
}





/*tag tittle end*/
/*live score board style start here*/
.sprite {
    background: url(images/sprite20150312.png) no-repeat 0 0;
    display: inline-block;
}

.live-score-board {
    background: #666666; /* Old browsers */
    background: -moz-linear-gradient(top, #666666 0%, #414141 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#666666), color-stop(100%,#414141)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #666666 0%,#414141 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #666666 0%,#414141 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #666666 0%,#414141 100%); /* IE10+ */
    background: linear-gradient(to bottom, #666666 0%,#414141 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#414141',GradientType=0 ); /* IE6-9 */
    min-height: 125px;
    overflow: hidden;
}

    .live-score-board li {
        float: left;
        position: relative;
        color: #fff;
        width: 251px;
        min-height: 125px;
        padding-bottom: 10px;
        list-style: none;
    }

    .live-score-board.four-matches .team .h {
        min-width: 94px;
    }


    .live-score-board.three-matches li {
        width: 335px;
        list-style-type: none;
    }

    .live-score-board.three-matches .team {
        width: 165px;
    }

    .live-score-board.two-matches li {
        width: 504px;
    }

    .live-score-board.two-matches .team {
        width: 230px;
    }

        .live-score-board.two-matches .team .score {
            background-position: -44px -30px;
            font-size: 35px;
            height: 62px;
            line-height: 58px;
            width: 62px;
            /*float: left;*/
        }

        .live-score-board.two-matches .team + .team .score {
            /* float: right;*/
        }

        .live-score-board.two-matches .team + .team .name {
            right: 68px;
            left: 0;
            /*margin: 0 0 0 58px*/
            text-align: center;
        }

        .live-score-board.two-matches .team + .team .player {
            right: 66px;
            left: 0;
            text-align:center;
            /*margin: 0 0 0 45px;*/
        }

        .live-score-board.two-matches .team .name {
            /*left: 68px;
            margin: 0 58px 0 0;
            position: relative;
            top: 38px;*/
            font-size: 15px;
        }

        .live-score-board.two-matches .team .player {
            /*left: 66px;
            margin: 0 45px 0 0;
            position: relative;
            top: -32px;*/
        }

        .live-score-board.two-matches .team .h {
            /*display: inline-block;*/
            margin: -12px 0 0;
            max-width: 210px;
            position: relative;
        }

    .live-score-board.one-match ul {
        width: 650px;
        margin: 0 auto;
    }

    .live-score-board.one-match .video {
        /*left: -180px;*/
    }

    .live-score-board.one-match li {
        width: 100%;
    }

    .live-score-board.one-match .team {
        width: 475px;
    }

        .live-score-board.one-match .team .score {
            background-position: -44px -30px;
            font-size: 35px;
            height: 62px;
            line-height: 58px;
            width: 62px;
            /*float: left;*/
        }

        .live-score-board.one-match .team + .team .score {
            /*float: right;*/
        }

        .live-score-board.one-match .team + .team .name {
            right: 68px;
            left: 0;
            /*margin: 0 0 0 58px;*/
        }

        .live-score-board.one-match .team + .team .player {
            right: 66px;
            left: 0;
            text-align:center;
            /*margin: 0 0 0 45px;*/
        }

        .live-score-board.one-match .team .name {
            /*left: 68px;
            margin: 0 58px 0 0;
            position: relative;
            top: 38px;*/
            font-size: 15px;
        }

        .live-score-board.one-match .team .player {
            /*left: 66px;
            margin: 0 45px 0 0;
            position: relative;
            top: -32px;*/
        }

        .live-score-board.one-match .team .h {
            /*display: inline-block;*/
            margin: -12px 0 0;
            max-width: 410px;
            position: relative;
        }


    .live-score-board li + li {
        border-left: 1px solid #393939;
    }

    .live-score-board .video {
        /*background-color: #8F121B;*/
        cursor: pointer;
        height: 22px;
        left: 0;
        *left:47% !important;
        position: absolute;
        text-align: center;
        top: 40px;
        width: 22px;
        z-index: 98;
        right: 0;
         *right:auto;
        margin: auto;
    }
        .one-match.live-score-board .video, .two-matches.live-score-board .video{
         *left:49% !important;
    }
     .three-matches.live-score-board .video{
         *left:48% !important;
    }
        .live-score-board .video:hover .sprite {
            /*background-color: #c60f1d;*/
            background-position: -154px -48px;
        }

        .live-score-board .video .sprite {
            background-position: -154px -61px;
            height: 11px;
            margin: 4px auto 0;
            width: 17px;
            cursor: pointer;
        }

    .live-score-board .status {
        /*height: 134px;*/
        left: 0;
        position: absolute;
        right: 0;
        text-align: center;
    }

        .live-score-board .status .sep {
            clear: both;
            display: block;
            font-size: 20px;
            font-family: tahoma;
            position: absolute;
            top: 61px;
            left: 0;
            right: 0;
        }
          .live-score-board .status .sep .ampm{
            font-size: 14px;
        }

        .live-score-board .status .text {
            background-color: #474747;
            padding: 2px 10px;
            font-size: 12px;
        }

    .live-score-board .team-holder {
        clear: both;
        padding: 26px 0 0;
    }

    .live-score-board .team {
        text-align: center;
        padding: 0 8px;
        max-width: 42%;
    }

        .live-score-board .team .player {
            display: block;
            font-size: 10px;
            clear: both;
            text-align:right;
        }
         .live-score-board .team .player span{
            display: inline-block;
            
        }
        .live-score-board .team .name {
            display: block;
            text-transform: uppercase;
            font-size:12px;
            /*font-weight:bold;*/
        }

        .live-score-board .team .score {
            background-position: 0 -30px;
            font-size: 26px;
            height: 42px;
            line-height: 40px;
            margin: 5px 0;
            text-align: center;
            width: 42px;
        }
/*live score board style end here*/

/*share div in tag list*/
.section.archive-page .tag-info-container {
    padding: 10px 0 0 0;
    overflow: visible;
    height: auto;
}

    .section.archive-page .tag-info-container .share-div {
        width: auto;
        margin-bottom: 0;
        padding: 2px 0 0 0;
        min-width: 160px;
        *min-width: auto;
    }

    .section.archive-page .tag-info-container .article-page-count-info {
        padding-top: 0px;
    }

    .section.archive-page .tag-info-container .time {
        padding-top: 0px;
    }

.section.archive-page .share-div .fblike_button {
    /*z-index:auto;*/
    position: static;
}

    .section.archive-page .share-div .fblike_button iframe {
        *z-index: 100;
        /*position:static;*/
    }

    .section.archive-page .share-div .fblike_button .fb_iframe_widget {
        /*z-index:99;*/
    }

.section.archive-page .header-page-title .share-div .fblike_button .fb-like {
    z-index: 100 !important;
}

.section.archive-page .share-div .fblike_button .fb_iframe_widget.f-hover iframe {
    z-index: 100;
    /*position:static;*/
}

.section.archive-page .share-div .fblike_button .fb_iframe_widget.f-hover {
    /*z-index:auto;*/
    /*position:relative;*/
    /*border:1px solid #f00;*/
    z-index: 100 !important;
}

.section.archive-page .header-page-title .share-div .tweetmeme_button {
    *float: left;
}

.section.archive-page .header-page-title .share-div .fblike_button {
    *display: none;
    z-index: 99;
}

.archive-page.section .tag-info-container .share-div .fblike_button {
    *display: none;
}
/*share div in tag list end*/

/*page share absolute*/
.page-share-outer {
    position: fixed;
    margin: 0 auto;
    width: 1010px;
    z-index: 999;
}

.page-share-wrapper {
    position: relative;
}

.page-share-absolute {
    position: absolute;
    width: 50px;
    min-height: 30px;
    top: 227px;
    left: -68px;
    border: 1px solid #868887;
    background: #fff;
    padding: 8px;
    z-index: 999;
}

    .page-share-absolute .tweetmeme_button iframe {
        width: 50px !important;
    }

    .page-share-absolute .fblike_button, .page-share-absolute .tweetmeme_button {
        margin-bottom: 15px;
    }

    .page-share-absolute .tweetmeme_button {
        *margin-bottom: 0;
    }

    .page-share-absolute .fblike_button {
        *display: none;
    }

/*page share absolute*/


/*pnl-goal*/
.live-score-board .status .pnl-score {
        width: 50px;
        height: 20px;
        left: 0;
        *left: 42% !important;
        position: absolute;
        text-align: center;
        top: 85px;
        z-index: 98;
        right: 0;
        *right: auto;
        margin: auto;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        border: 1px solid #202020;
        background: #828282;
        font-weight: normal;
        line-height: 22px;
        *line-height: 22px !important;
        line-height: 22px\9;
    }

.live-score-board.four-matches .status .pnl-score {
    *width: 35px;
}

.live-score-board.three-matches .status .pnl-score {
    *left: 43% !important;
}

.live-score-board.two-matches .status .pnl-score {
    *left: 45% !important;
}

.live-score-board.two-matches .status .pnl-score {
    *left: 46% !important;
}

.live-score-board .status .text {
    background-color: #474747;
    padding: 2px 10px;
    font-size: 12px;
}

:root .live-score-board .status .pnl-score {
    line-height: 30px\0 !important;
}

/*pnl-goal-end*/

  /*new-features-in-akbar-home-page-match-section*/


#todaysMatches, #matchLeagues, #matchOrderLeagues {
    border-color: #e6e6e6 #e6e6e6;
border-right: 4px solid #e6e6e6;
border-style: none solid solid;
border-width: medium 4px 4px;
}


    .match-stages {
background: #ededed !important;
clear: both;
padding: 2px 5px 3px 0 !important;
color: #6591c2 !important;
border-bottom: 1px solid #d4d4d4;
font-size: 11px;
width:245px !important;
}



.match-det-outer {
    clear: both;
background-color: #f7f7f7;
overflow: hidden;
border-bottom: 1px solid #fff;
font-size: 11px;
padding-top:3px !important;
}



.match-section-scoll {
/*max-height: 245px;
width: 306px;
overflow: hidden;
position: relative;
direction: rtl;*/
}



.match-det-outer .pnl-outer {
width: 100%;
margin-bottom: 5px;
}



 .match-det-outer .pnl-label {
width: 72px;
float: right;
padding: 0px 5px 4px 0px;
color: #1055b1 !important;
}



 .match-det-outer .pnl-score {
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
font-weight: normal !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #fff;
border: 1px solid #8db4e8;
height: 10px !important;
line-height: 10px;
float: none !important;
*float: right !important;
font-size: 11px;
padding: 3px;
color: #1055b1;
margin: 0px 0px 1px 0;
}


.match-det-outer .video {
width: 18px;
height: 16px;
float: left !important;
margin-right: 0px;
padding: 0;
}

.match-det-outer .video a {
/* background-color: #227ac8; */
display: block;
height: 16px;
padding: 0;
width: 23px;
}
.match-det-outer .video a:hover{
opacity: 0.7;
filter: alpha(opacity=70);
}
.match-det-outer .video .sprite {
background-position: -154px -34px;
height: 14px;
margin: 0px 0px 0 2px;
width: 17px;
}

#todaysMatches .tm-status {
    color: red !important;
    float: left !important;
    font-size: 10px !important;
    text-align: left !important;
    padding-left:5px;
    line-height:15px;
    display:inline;
    font-family: Arial !important;
}


#todaysMatches ul li span.pnl-label{
    width:58px;
}

    /*new-features-in-akbar-home-page-match-section-end*/




    #cse-search-results {
padding:10px;
    text-align:justify  !important;
  
}

.gsc-results{
width:650px !important;
}

    .gsc-results .gsc-cursor-box {
    
    text-align:center;
    font-size:14px;
    }

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
padding-left:0 !important;
padding-right:0 !important;
}

.entry-content > div {
clear:both;
}
.single .post .entry-title, .single-post .entry-title {
    margin-right: -34px;
padding-right: 34px;
margin-top: 0;
padding-top: 12px;
margin-bottom:0;
padding-bottom:12px;
}

/*digital widget*/
.digital-plugin-head {
    height:70px;
}
    .digital-plugin-head a {
        display:block;
        height:70px;
    }
.digital-plugin-news {
    padding:0 10px 0px 10px;
    border-bottom:3px solid #fab266;
    border-right:3px solid #fab266;
    border-left:3px solid #fab266;
    overflow:hidden;
    position:relative;
}
    .digital-plugin-news ul.digital {
        width:272px;
        margin-top:0;
    }
    .digital-plugin-news ul.digital li{
        overflow:hidden;
        padding:10px 0;
        margin:0;
    }
        .digital-plugin-news ul.digital li + li {
                    border-top: 1px dotted #CBCBCB;
        }
.digital-widget .d-img{
    width:80px;
    height:56px;
    float:right;
}
    .digital-widget .d-img img {
        width: 80px;
        height: 56px;
    }
    .digital-widget .d-link{
    font-weight: normal;
  width: 180px;
  font-family: 'B MITRA';
  font-size: 15px;
  float: left;
}
    .d-loading-div {
  background: #f8f8f8;
  bottom: 0;
  left: 0;
  margin: 0 auto;
  min-height: 35px;
  opacity: 0.9;
  filter: alpha(opacity=80);
  position: absolute;
  right: 0;
  top: 0;
  z-index: 96;
  display: none;
}
.d-loading-div > .d-loader {
  background: url(images/weather-loader.GIF) no-repeat center center;
  height: 25px;
  width: 25px;
  display: inline-block;
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 97;
  margin: auto;
  *left:45%;
  *top:45%;
  *right:auto;
  *bottom:auto;
}
    /*digital widget end*/

.gallery-page-item .share-div .fb_iframe_widget {
width:85px;
}
    /*digital widget end*/
.registration-outer {
margin:20px;
padding:20px;
background:#d8ffde;
border:1px solid #aae5b3;
border-radius:5px;
}
.registration-outer h2{
    margin-bottom:10px;
}

.registration-outer .registration-msg{
font-family: Tahoma;
}
#entry-content iframe {
    margin-bottom:15px;
}
/*style for ad space*/
.ad-container {
    width:1010px;
    position:fixed;
    margin:0 auto;
    left:0;
    right:0;
    z-index:1000;
}
.ad-holder {
    position: absolute;
    top: 0;
}
.ad-container .ad-holder.left{
    left: -160px;
}
.ad-container .ad-holder.right{
    right: -160px;
}

/*common ad container*/
.ad-space {
    clear:both;
    text-align:center;
}
.ad-space > div{
   margin:0 auto;
}
.ad-space > div > div, .ad-space > div > a, .ad-space > div > a img {
    margin:12px auto;
}
.ad-space.banner-300 > div {
    width:300px;
}
.ad-space.banner-728 > div {
    width:728px;
}
.ad-space.banner-970 > div {
    width:970px;
}
.ad-space.banner-1000 > div {
    width:1000px;
}
.ad-space.banner-160 > div {
    width:160px;
}
.ad-space-holder {
    clear:both;
    text-align:center;
    font-size:0;
}
.ad-space-holder > div{
   margin:0 auto;
   display:inline-block;
}
.ad-space-holder > div > div, .ad-space-holder > div > a img {
    margin:12px 0 8px 0;
}

.floating-ad-holder{
    opacity:0;
     -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  visibility: hidden;
  }
.floating-ad-holder.show{
    opacity:1;
     -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  visibility:visible;
}
.floating-ad-holder.fixed{
       position: fixed;
    top: 20px;
    z-index: 100;
}
.ad-space > div{
    height:auto !important;
}
.ad-space div > *:last-child {
    margin-bottom: 15px !important;
}
li.fluid-ad{
    background:none !important;
}
.MainNewsListingContainer > div.ad-space{
    padding:0;
        margin-top: -1px;
}
.MainNewsListingContainer > div.ad-space iframe{
    margin:10px 0;
}
ul#postlist li.fluid-ad {
     padding:0;
     margin-bottom: -1px;
    display: block;
}
ul#postlist li.fluid-ad > div.ad-space iframe{
    margin:10px 0;
}
.touched-bottom {
bottom:460px;
top:auto !important;
}
.touched-bottom-withlooms {
bottom:1271px;
top:auto !important;
}