/*
Theme Name: Premium Times BKp
Theme URI: https://premiumtimesng.com
Author: Premium Times
Author URI: https://premiumtimesng.com
Description: Newspaper Theme
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: twentythirteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

html, body, div, span, object, iframe,  h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,  acronym, address, code, del, dfn, em, img, q, dl, dt, dd,  ol, ul, li, fieldset, form, label, legend, table, caption,  tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: georgia, "times new roman", times, serif;
    vertical-align: baseline
}
body {
}
table {
    border-collapse: separate;
    border-spacing: 0
}
caption, th, td {
    text-align: left;
    font-weight: normal
}
table, td, th {
    vertical-align: middle
}
blockquote:before, blockquote:after, q:before, q:after {
    content: ""
}
blockquote, q {
    quotes: "" ""
}
a img {
    height: auto;
    border: none
}
html {
    font-size: 100.01%
}
body {
    color: #222;
    background: #fff;
    font-family: georgia, "times new roman", times, serif;
    font-size: 14px;
}
@font-face {
    font-family: georgia, "times new roman", times, serif;
    src: url('fonts/georgia/georgia.eot');
    src: url('fonts/georgia/georgia.eot') format('embedded-opentype'),  url('fonts/georgia/georgia.woff') format('woff'),  url('fonts/georgia/georgia.ttf') format('truetype'),  url('fonts/georgia/georgia.svg#GeorgiaRegular') format('svg');
}
hlinks .header-section-language b {
    float: left;
    width: 75px;
    display: block;
    color: #fff;
    font-size: 14px
}

#top-bar .hlinks .language-top-header ul {
    background: none repeat scroll 0 0 #E72A30;
    border-radius: 0 0 0 7px;
    display: block;
    padding: 0 0 0 11px;
    width: 92px;
}
#top-bar .hlinks #menu-language-1 li ul li {
    background: none repeat scroll 0 0 #CC171D;
    border-bottom: 1px solid #FFFFFF !important;
    margin: 0 0 0 -20px;
    padding: 7px 0 4px 10px;
    line-height: 10px!important;
}
.top-middle-outer {
    margin: 22px 0 0 0;
}

.sticky {
}

.social-media ul.ssb_list_wrapper.ssb_widget li {
    display: block;
    max-width: 100%;
    width: 100%;
    margin: 0 0 14px -8px;
}

.header-section-language ol, .header-section-language ul {
    margin: 0px
}

.hlinks .header-section-language b {
    border-right: 1px solid #B7181D;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 14px;
    height: 19px;
    line-height: 18px;
    margin: 0;
    text-align: center;
    width: 88px;
}
.hlinks .header-section-language .widget {
    float: left;
    margin: 0;
    padding: 0 0 0 10px;
    width: 39px;
}

.hlinks .header-section-language {
    background: none repeat scroll 0 0 #CE2429;
    border: 1px solid #D01E24;
    float: left;
    margin:-5px 0 0 43px;
    position: relative;
    width: 183px;
}
#top-bar .hlinks #menu-language-1 li a {
    border: medium none;
    font-size: 16px !important;
    line-height: 18px;
    text-transform: capitalize;
}
#top-bar .hlinks .language-top-header ul {
    background: none repeat scroll 0 0 #E72A30;
    border-radius: 0 0 0 7px;
    display: block;
    padding: 0 0 0 11px;
    width: 73px;
}
#top-bar .hlinks .language-top-header {
}
#top-bar .hlinks .language-top-header ul {
    display: none
}
#top-bar .hlinks .language-top-header li:hover {
    display: block!important
}

/*.clear.author-blog-con {
    float: left;
    width: 20%;
}*/

.social-media {
    float: left;
    width: 20%;
}

.single-post-ads {
    float: left;
    width: 20%;
}

.author-blog-con .social-media .socail-media-single .widget-title {
    color: #998;
    font-family: arial ;
    font-size: 14px ;
    font-weight: normal ;
    text-transform: uppercase;
    border: none;
}

/*.clear.author-blog-con .entry-content.manoj.single-add-content {
    float: right;
    width: 80%; 
    text-align: justify;
}*/

.entry-content {
    float: right;
    width: 80%; 
    text-align: justify;
}


.relatedposts .relatedthumb:last-child {
    padding: 0px;
}

.relatedposts .relatedthumb {
    float: left;
    margin: 0 6px 0 0;
    width: 158px;
    padding: 0 3px 0 3px;
}
.relatedposts .relatedthumb:last-child(){ padding:0px}


.relatedposts .relatedthumb > a {
    line-height: 17px!important;
    text-align: center!important;
    display: block;
    padding: 0 2px;
}



#top-bar .hlinks .language-top-header .sub-menu li {
    border-right: 1px solid #FFFFFF;
    float: none;
    height: 13px;
    line-height: 17px!important;
    height: 19px;
}
#top-bar .hlinks .language-top-header:hover ul {
    display: block!important;
}
#top-bar .hlinks #menu-language-1 li ul li {
    border: none
}
#top-bar .hlinks #menu-language-1 li ul li a:hover {
    color: #ad0029
}
#top-bar .hlinks.language-top-header {
    display: block!important;
}
#top-bar .hlinks .language-top-header ul {
    display: none;
    margin: 0 0 0;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
    color: #111
}
h1 {
    font-size: 20px;
    line-height: 1;
    margin-bottom: 0.5em
}
h2 {
    font-size: 2em;
    margin-bottom: 0.75em
}
h3 {
    font-size: 1.5em;
    line-height: 1;
    margin-bottom: 1em
}
h4 {
    font-size: 1.2em;
    line-height: 1.25;
    margin-bottom: 1.25em
}
h5 {
    font-size: 1em;
    font-weight: bold;
    margin-bottom: 1.5em
}
h6 {
    font-size: 1em;
    font-weight: bold
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
    margin: 0
}
p {
    margin: 0 0 1.5em
}
p img.left {
    float: left;
    margin: 1.5em 1.5em 1.5em 0;
    padding: 0
}
p img.right {
    float: right;
    margin: 1.5em 0 1.5em 1.5em
}
a:focus, a:hover {
    color: #ad0029;
    text-decoration: underline;
}
a {
    color: #326999;
    text-decoration: underline
}
blockquote {
    border-left: 5px solid #ad0002;
    font-weight: normal;
    margin: 0 3em 1.25em;
    color: #666;
    font-style: italic;
    line-height: 1.6em;
    padding-left: 1em;
    font-size: 1.2em;
}
strong {
    font-weight: bold;
}
em, dfn {
    font-style: italic;
}
dfn {
    font-weight: bold;
}
sup, sub {
    line-height: 0
}
abbr, acronym {
    border-bottom: 1px dotted #666
}
address {
    margin: 0 0 1.5em;
    font-style: italic
}
del {
    color: #666
}
pre {
    margin: 1.5em 0;
    white-space: pre
}
pre, code, tt {
    font: 1em 'GeorgiaRegular', 'andale mono', 'lucida console', monospace;
    line-height: 1.5
}
li ul, li ol {
    margin: 0 1.5em
}
ul, ol {
    margin: 0 1.5em 1.5em 1.5em
}
ul {
    list-style-type: disc
}
ol {
    list-style-type: decimal
}
dl {
    margin: 0 0 1.5em 0
}
dl dt {
    font-weight: bold
}
dd {
    margin-left: 1.5em
}
table {
    width: 100%
}
th {
    font-weight: bold
}
thead th {
    background: #c3d9ff
}
t h, td, caption {
    padding: 4px 10px 4px 5px
}
tr.even td {
    background: #e5ecf9
}
tfoot {
    font-style: italic
}
caption {
    background: #eee
}
.small {
    font-size: .8em;
    margin-bottom: 1.875em;
    line-height: 1.875em
}
.large {
    font-size: 1.2em;
    line-height: 2.5em;
    margin-bottom: 1.25em
}
.hide {
    display: block
}
.quiet {
    color: #666
}
.loud {
    color: #000
}
.highlight {
    background: #ff0
}
.added {
    background: #060;
    color: #fff
}
.removed {
    background: #900;
    color: #fff
}
.first {
    margin-left: 0 !important;
    padding-left: 0 !important;
}
.last {
    margin-right: 0 !important;
    padding-right: 0 !important;
}
.top {
    margin-top: 0;
    padding-top: 0
}
.bottom {
    margin-bottom: 0;
    padding-bottom: 0
}
label {
    font-weight: bold
}
fieldset {
    padding: 1.4em;
    margin: 0 0 1.5em 0;
    border: 1px solid #ccc
}
legend {
    font-weight: bold;
    font-size: 1.2em
}
input[type=text], input[type=password], input.text, input.title, textarea, select {
    background-color: #fff;
    border: 1px solid #bbb
}
input[type=text]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {
    border-color: #666
}
input[type=text], input[type=password], input.text, input.title, textarea, select {
    margin: 0.5em 0
}
input.text, input.title {
    width: 300px;
    padding: 5px
}
input.title {
    font-size: 1.5em
}
textarea {
    width: 390px;
    height: 250px;
    padding: 5px
}
input[type=checkbox], input[type=radio], input.checkbox, input.radio {
    position: relative;
    top: .25em
}
form.inline {
    line-height: 3
}
form.inline p {
    margin-bottom: 0
}
.error, .notice, .success {
    padding: .8em;
    margin-bottom: 1em;
    border: 2px solid #ddd
}
.content.clearfix {
    color: #1A1A1A;
    font-size: 13px;
}
.error {
    background: #FBE3E4;
    color: #8a1f11;
    border-color: #FBC2C4;
    display: none;
}
.notice {
    background: #FFF6BF;
    color: #514721;
    border-color: #FFD324
}
.success {
    background: #E6EFC2;
    color: #264409;
    border-color: #C6D880
}
.error a {
    color: #8a1f11
}
.notice a {
    color: #514721
}
.success a {
    color: #264409
}
.container {
    width: 1200px;
    margin: 0 auto;
    background: #fff !important;
}
.showgrid {
    background: url(src/grid.png)
}
#menu-main-menu li {
  //  border-right: 1px solid #363636;
}
.splmenu a {
}
.column, div.wpbcol-1, div.wpbcol-2, div.wpbcol-3, div.wpbcol-4, div.wpbcol-5, div.wpbcol-6, div.wpbcol-7, div.wpbcol-8, div.wpbcol-9, div.wpbcol-10, div.wpbcol-11, div.wpbcol-12, div.wpbcol-13, div.wpbcol-14, div.wpbcol-15, div.wpbcol-16, div.wpbcol-17, div.wpbcol-18, div.wpbcol-19, div.wpbcol-20, div.wpbcol-21, div.wpbcol-22, div.wpbcol-23, div.wpbcol-24 {
    float: left;
    margin: 0 15px 0 0;
}
.last, div.last {
    margin-right: 0;
}
.wpbcol-1 {
    width: 25px
}
. wpbcol-2 {
    width:65px
}
.wpbcol-3 {
    width: 105px
}
.wpbcol-4 {
    width: 164px;/*164px */
}
.n4 {
    width: 335px;
}
.wpbcol-5 {
    width: 185px
}
.wpbcol-6 {
    width: 300px;
}
.wpbcol-7 {
    width: 265px
}
.wpbcol-8 {
    width: 405px;
}
.wpbcol-9 {
    width: 345px
}
.wpbcol-10 {
    width: 385px
}
.wpbcol-11 {
    width: 425px
}
.wpbcol-12 {
    width: 465px
}
.wpbcol-13 {
    width: 525px
}
.wpbcol-14 {
    width: 545px
}
.wpbcol-15 {
    width: 585px
}
.wpbcol-16 {
    width: 868px
}
.wpbcol-17 {
    width: 665px
}
.wpbcol-18 {
    width: 705px
}
.wpbcol-19 {
    width: 745px
}
.wpbcol-20 {
    width: 785px
}
.wpbcol-21 {
    width: 825px
}
.wpbcol-22 {
    width: 865px
}
.wpbcol-23 {
    width: 905px
}
.wpbcol-24, div.wpbcol-24 {
    width: 1200px;
    margin: 0
}
input.wpbcol-1, textarea.wpbcol-1, input.wpbcol-2, textarea.wpbcol-2, input.wpbcol-3, textarea.wpbcol-3, input.wpbcol-4, textarea.wpbcol-4, input.wpbcol-5, textarea.wpbcol-5, input.wpbcol-6, textarea.wpbcol-6, input.wpbcol-7, textarea.wpbcol-7, input.wpbcol-8, textarea.wpbcol-8, input.wpbcol-9, textarea.wpbcol-9, input.wpbcol-10, textarea.wpbcol-10, input.wpbcol-11, textarea.wpbcol-11, input.wpbcol-12, textarea.wpbcol-12, input.wpbcol-13, textarea.wpbcol-13, input.wpbcol-14, textarea.wpbcol-14, input.wpbcol-15, textarea.wpbcol-15, input.wpbcol-16, textarea.wpbcol-16, input.wpbcol-17, textarea.wpbcol-17, input.wpbcol-18, textarea.wpbcol-18, input.wpbcol-19, textarea.wpbcol-19, input.wpbcol-20, textarea.wpbcol-20, input.wpbcol-21, textarea.wpbcol-21, input.wpbcol-22, textarea.wpbcol-22, input.wpbcol-23, textarea.wpbcol-23, input.wpbcol-24, textarea.wpbcol-24 {
    border-left-width: 1px!important;
    border-right-width: 1px!important;
    padding-left: 5px!important;
    padding-right: 5px!important
}
input.wpbcol-1, textarea.wpbcol-1, select.wpbcol-1 {
    width: 25px!important
}
input.wpbcol-2, textarea.wpbcol-2, select.wpbcol-2 {
    width: 40px!important
}
input.wpbcol-3, textarea.wpbcol-3, select.wpbcol-3 {
    width: 80px!important
}
input.wpbcol-4, textarea.wpbcol-4, select.wpbcol-4 {
    width: 120px!important
}
input.wpbcol-5, textarea.wpbcol-5, select.wpbcol-5 {
    width: 160px!important
}
input.wpbcol-6, textarea.wpbcol-6, select.wpbcol-6 {
    width: 200px!important
}
input.wpbcol-7, textarea.wpbcol-7, select.wpbcol-7 {
    width: 240px!important
}
input.wpbcol-8, textarea.wpbcol-8, select.wpbcol-8 {
    width: 280px!important
}
input.wpbcol-9, textarea.wpbcol-9, select.wpbcol-9 {
    width: 320px!important
}
input.wpbcol-10, textarea.wpbcol-10, select.wpbcol-10 {
    width: 360px!important
}
input.wpbcol-11, textarea.wpbcol-11, select.wpbcol-11 {
    width: 400px!important
}
input.wpbcol-12, textarea.wpbcol-12, select.wpbcol-12 {
    width: 440px!important
}
input.wpbcol-13, textarea.wpbcol-13, select.wpbcol-13 {
    width: 480px!important
}
input.wpbcol-14, textarea.wpbcol-14, select.wpbcol-14 {
    width: 520px!important
}
input.wpbcol-15, textarea.wpbcol-15, select.wpbcol-15 {
    width: 560px!important
}
input.wpbcol-16, textarea.wpbcol-16, select.wpbcol-16 {
    width: 600px!important
}
input.wpbcol-17, textarea.wpbcol-17, select.wpbcol-17 {
    width: 640px!important
}
input.wpbcol-18, textarea.wpbcol-18, select.wpbcol-18 {
    width: 680px!important
}
input.wpbcol-19, textarea.wpbcol-19, select.wpbcol-19 {
    width: 720px!important
}
input.wpbcol-20, textarea.wpbcol-20, select.wpbcol-20 {
    width: 760px!important
}
input.wpbcol-21, textarea.wpbcol-21, select.wpbcol-21 {
    width: 800px!important
}
input.wpbcol-22, textarea.wpbcol-22, select.wpbcol-22 {
    width: 840px!important
}
input.wpbcol-23, textarea.wpbcol-23, select.wpbcol-23 {
    width: 880px!important
}
input.wpbcol-24, textarea.wpbcol-24, select.wpbcol-24 {
    width: 935px!important
}
.append-1 {
    padding-right: 40px
}
.append-2 {
    padding-right: 80px
}
.append-3 {
    padding-right: 120px
}
.append-4 {
    padding-right: 160px
}
.append-5 {
    padding-right: 200px
}
.append-6 {
    padding-right: 240px
}
.append-7 {
    padding-right: 280px
}
.append-8 {
    padding-right: 320px
}
.append-9 {
    padding-right: 360px
}
.append-10 {
    padding-right: 400px
}
.append-11 {
    padding-right: 440px
}
.append-12 {
    padding-right: 480px
}
.append-13 {
    padding-right: 520px
}
.append-14 {
    padding-right: 560px
}
.append-15 {
    padding-right: 600px
}
.append-16 {
    padding-right: 640px
}
.append-17 {
    padding-right: 680px
}
.append-18 {
    padding-right: 720px
}
.append-19 {
    padding-right: 760px
}
.append-20 {
    padding-right: 800px
}
.append-21 {
    padding-right: 840px
}
.append-22 {
    padding-right: 880px
}
.append-23 {
    padding-right: 920px
}
.prepend-1 {
    padding-left: 40px
}
.prepend-2 {
    padding-left: 80px
}
.prepend-3 {
    padding-left: 120px
}
.prepend-4 {
    padding-left: 160px
}
.prepend-5 {
    padding-left: 200px
}
.prepend-6 {
    padding-left: 240px
}
.prepend-7 {
    padding-left: 280px
}
.prepend-8 {
    padding-left: 320px
}
.prepend-9 {
    padding-left: 360px
}
.prepend-10 {
    padding-left: 400px
}
.prepend-11 {
    padding-left: 440px
}
.prepend-12 {
    padding-left: 480px
}
.prepend-13 {
    padding-left: 520px
}
.prepend-14 {
    padding-left: 560px
}
.prepend-15 {
    padding-left: 600px
}
.prepend-16 {
    padding-left: 640px
}
.prepend-17 {
    padding-left: 680px
}
.prepend-18 {
    padding-left: 720px
}
.prepend-19 {
    padding-left: 760px
}
.prepend-20 {
    padding-left: 800px
}
.prepend-21 {
    padding-left: 840px
}
.prepend-22 {
    padding-left: 880px
}
.prepend-23 {
    padding-left: 920px
}
div.border {
    padding-right: 4px;
    margin-right: 5px;
    border-right: 1px solid #eee
}
div.colborder {
    padding-right: 24px;
    margin-right: 25px;
    border-right: 1px solid #eee
}
.pull-1 {
    margin-left: -40px
}
.pull-2 {
    margin-left: -80px
}
.pull-3 {
    margin-left: -120px
}
.pull-4 {
    margin-left: -160px
}
.pull-5 {
    margin-left: -200px
}
.pull-6 {
    margin-left: -240px
}
.pull-7 {
    margin-left: -280px
}
.pull-8 {
    margin-left: -320px
}
.pull-9 {
    margin-left: -360px
}
.pull-10 {
    margin-left: -400px
}
.pull-11 {
    margin-left: -440px
}
.pull-12 {
    margin-left: -480px
}
.pull-13 {
    margin-left: -520px
}
.pull-14 {
    margin-left: -560px
}
.pull-15 {
    margin-left: -600px
}
.pull-16 {
    margin-left: -640px
}
.pull-17 {
    margin-left: -680px
}
.pull-18 {
    margin-left: -720px
}
.pull-19 {
    margin-left: -760px
}
.pull-20 {
    margin-left: -800px
}
.pull-21 {
    margin-left: -840px
}
.pull-22 {
    margin-left: -880px
}
.pull-23 {
    margin-left: -920px
}
.pull-24 {
    margin-left: -960px
}
.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24 {
    float: left;
    position: relative
}
.push-1 {
    margin: 0 -40px 1.5em 40px
}
.push-2 {
    margin: 0 -80px 1.5em 80px
}
.push-3 {
    margin: 0 -120px 1.5em 120px
}
.push-4 {
    margin: 0 -160px 1.5em 160px
}
.push-5 {
    margin: 0 -200px 1.5em 200px
}
.push-6 {
    margin: 0 -240px 1.5em 240px
}
.push-7 {
    margin: 0 -280px 1.5em 280px
}
.push-8 {
    margin: 0 -320px 1.5em 320px
}
.push-9 {
    margin: 0 -360px 1.5em 360px
}
.push-10 {
    margin: 0 -400px 1.5em 400px
}
.push-11 {
    margin: 0 -440px 1.5em 440px
}
.push-12 {
    margin: 0 -480px 1.5em 480px
}
.push-13 {
    margin: 0 -520px 1.5em 520px
}
.push-14 {
    margin: 0 -560px 1.5em 560px
}
.push-15 {
    margin: 0 -600px 1.5em 600px
}
.push-16 {
    margin: 0 -640px 1.5em 640px
}
.push-17 {
    margin: 0 -680px 1.5em 680px
}
.push-18 {
    margin: 0 -720px 1.5em 720px
}
.push-19 {
    margin: 0 -760px 1.5em 760px
}
.push-20 {
    margin: 0 -800px 1.5em 800px
}
.push-21 {

    margin: 0 -840px 1.5em 840px
}
.push-22 {
    margin: 0 -880px 1.5em 880px
}
.push-23 {
    margin: 0 -920px 1.5em 920px
}
.push-24 {
    margin: 0 -960px 1.5em 960px
}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {
    float: right;
    position: relative
}
.prepend-top {
    margin-top: 1.5em
}
.append-bottom {
    margin-bottom: 1.5em
}
.box {
    padding: 1.5em;
    margin-bottom: 1.5em;
    background: #E5ECF9
}
hr {
    background: #ddd;
    color: #ddd;
    clear: both;
    float: none;
    width: 100%;
    height: .1em;
    margin: 0 0 1.45em;
    border: none
}
hr.space {
    background: #fff;
    color: #fff;
    visibility: hidden
}
.clearfix:after, .container:after {
    content: "\0020";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    overflow: hidden
}
.clearfix, .container {
    display: block
}
.clear {
    clear: both
}
.lightenbg {
    background: #fff
}
.border {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}
.userselectnone {
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none
}
.opacity {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity_ie)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1
}
body {
    background: #ebe9e9;
    font-family: georgia, "times new roman", times, serif;
    color: #333
}
h1, h2, h3, h4, h5, h6 {
    font-family: georgia, "times new roman", times, serif;
}
h3 a {
    color: #a61011
}
h3 {
    border-bottom: 1px solid #eae8d9;
    padding-bottom: 8px;
    margin-bottom: 0.5em;
    font: bold 1.2em georgia, "times new roman", times, serif;
}
h4 {
    font: bold 11px georgia, "times new roman", times, serif;
    text-transform: uppercase;
    line-height: 20px;
    margin: 0;
    padding: 0.5em 0;
    color: #434341
}
.national h3 a {
    color: #06396f;
}
.national h4 a {
    color:#AD0002;
}
a {
    color: #326999;
    outline: none;
    text-decoration: none
}
a:visited {
    color: #669
}
/*a:hover {
        color: #1c76c1;
        text-decoration: none
}*/
a:active, a:focus {
    color: #ffffff
}
ul li {
    line-height: 1.5em;
    margin: 1em;
}
ol li {
    line-height: 1.5em;
    margin: 1em;
}
ol {
    margin: 1em;
}
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0
}
. clearfix {
    display:inline-block
}
html[xmlns] .clearfix {
    display: block
}
* html .clearfix {
    height: 1%;
    overflow: visible
}
.select {
    font: normal 12px;
    color: #555;
    padding: 0 0 0 2px
}
p {
    margin: 0 0 0.3em
}
.container {
    background: #fff;
    padding: 10px 0.833em;
    // border-top: 1px solid #e2e2e2;
    position: relative;
	padding-top: 0;
}
.logo ul li {
    float: left;
    border-right: 1px solid #ddd;
    margin-right: 5px;
    padding-right: 5px;
    line-height: 18px
}
.logo ul li.date {
    border-right: medium none;
    color: #633;
    margin-left: 15px
}
.logo ul li.beta {
    border: none;
    text-transform: uppercase;
    background: #ae943d;
    color: #fff;
    text-align: center;
    padding: 0 5px;
    line-height: 14px;
    margin-top: 2px;
    font-size: 10px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.logo ul li.last {
    border: 0
}
article.page h2 {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #AD0002;
    font-size: 20px;
    font-weight: bold;
    padding: 2px 10px;
}

.post-navigation .nav-links a {
    font-size: 17px;
    line-height: 25px;
}
.navigation .nav-links {
    margin: -5px 0 10px 0;
}
.logo ul {
    margin: 0;
    list-style: none;
    font-family: georgia, "times new roman", times, serif;
    font-size: 11px;
    float: left;
    clear: left
}
#top-bar {
    background: none repeat scroll 0 0 #fff;
    float: none;
   // width: 1223px;
    width: 100%;
    height: auto;
    margin: 0 auto;
    border-bottom: 1px solid #e2e2e2;
}
.social.inner {
    margin: 0 auto;
    width: auto;
//    display: table;
    position: absolute;
    top: 2px;
    z-index: 2;
    left: 44.5%;
    background: #fff;
    border: 1px solid #e2e2e2;
    border-bottom: none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    text-align: center;
    padding: 0 5px 0 4px;
    float: left;  

}
.sbar {
    width: 57%;
    padding: 0;
    //margin: 0 auto;
    float: left;
}
.sbar .social {
    float: left;
    margin: 0 auto;
    padding: 0 0 0 10px;
}
.hlinks .widget.widget_custom_post_widget {
    margin: -15px 0 0;
}

.hlinks {
    float: right;
    padding: 0;
    // width: 43%; 
    width: 100%;
}
.hlinks .menu {
    margin: 0;
    float: right;
}
.hlinks .menu li {
    border-right: 1px solid #e2e2e2;
    padding: 0.6em 0.8em;
    HEIGHT: 13PX;
    LINE-HEIGHT: 10PX;
}
.sbar .social a:hover {
    opacity: 1;
    color: #ffffff;
}
.social .facebook {
    background: url(images/all-img.png) no-repeat -10px -230.5px !important;
}
.social .twitter {
    background: url(images/all-img.png) no-repeat -10px -194.5px !important;
}
.social .youtube {
    background: url(images/all-img.png) no-repeat -10px -158.5px !important;
}
.social .rss {
    background: url(images/all-img.png) no-repeat -10px -122.5px !important;
}
#header {
     padding: 6px 0;
 /**   margin: -13px 0 0 0; **/
}
.hlinks ul li {
    float: left;
    list-style: none;
    margin: 0;
}
.hlinks ul li a {
    text-decoration: none;
    color: #333;
    padding: 0 3px;
    font-family: georgia, "times new roman", times, serif;
    font-size: 11px;
    text-transform:capitalize;
	letter-spacing: 0.08em;
}
.menu-main-menu-container .menu li {
    border-right: 1px solid #fff;
    height: 30px
}
li.sub-menu:hover {
    display: block
}
.sidebar .widget.widget_recent_entries {
    background: #ff0000;
    padding: 10px;
    margin: 22px 0 13px;
}
.story .title > a:hover {
    text-decoration: none
}
.sidebar #recent-posts-3 a {
    color: #fff;
    font-family: georgia, "times new roman", times, serif;
    font-size: 13px;
}
.sidebar #recent-posts-3 li {
    list-style: disc;
    font-size: 15px;
    color: #fff;
    margin: 5px 0 4px 0;
}
.sidebar .widget_recent_entries h3.widget-title {
    font-size: 1em!important;
    color: #fff;
    font-family: gill sans MT, georgia, times new roman, serif, !important;
}
.hlinks ul li a:hover {
    text-decoration: none;
    color: #000;
}
#search form.search-form {
    display: block;
    float: right;
    padding: 0 5px 0;
    width: 100%;
    border-left: 1px solid #fff; 
}
.menu li:last-child {
    border: none
}
.social a {
    margin: 0 10px 0 0
}
.social a:last-child {
    margin: 0;
}
#search.wpbcol-5.last {
    /**	margin: 10px 0 0 1%;
            width: 215px;**/
}
#search.wpbcol-5.new {
    margin-left: 10px;
    width: 190px;
    float: left;
}

form.search-form fieldset {
    display: inline;
    position: relative;
    border: none;
    padding: 0;
    margin: 0;
    width: 100%;
}
form.search-form input.text {
    border: none;
    background: none;
    color: #666666;
    display: inline;
    float: left;
    height: 20px;
    margin: 0 0 0 26px;
    padding: 2px 0 0;
    position: relative;
    width: 100%;
    text-align: left;
}
#header form.search-form input.text {
    font-size: 13px;
}
form.search-form fieldset input.submit {
    background: url("images/search.png") no-repeat;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 42px;
    padding: 0;
    position: absolute;
    text-indent: -9999em;
    width: 46px;
    z-index: 1;
}
.site_update {
    color: #333;
    //float: right;
    font-family: georgia, "times new roman", times, serif;
    font-size: 11px;
    font-weight: bold;
    //line-height: 51px;
    text-transform: capitalize;
    width: auto;
    //margin:-13px 0 0 28px;
    padding: 0.5em 15px 0.6em;
    //border: 1px solid #e2e2e2;
    //border-bottom: none;
    position: relative;
    // top: 11px;
    // background: #fff;
    // border-top-right-radius: 5px;
    // border-top-left-radius: 5px;
}
#info-blk {
    clear: both;
}
#info-blk .inner {
//    width: 24%;
    float: left;
    text-align: center;
    margin: 0 auto;
}
#info-blk .inner:first-child {
   // margin-left: 17%;
    text-align: right;
    border-right: 1px solid #e2e2e2;
	width: 50%;
	line-height: 12px;
}

/*****weather***/
#info-blk .inner.weather {
    padding-left: 10px;
}
#info-blk #wpc-weather { 
    margin: 0;
    padding: 0; 
}
#info-blk #wpc-weather .time_temperature {
    display: table;
    margin-top: 0;
	line-height: 18px;
}
#info-blk #wpc-weather .now .time_symbol {
    float: left;
    line-height: normal;
}
#info-blk  #wpc-weather.small .now .time_symbol svg {
width: 25px;
height: 22px;
    margin-bottom: 0;
}
#info-blk #wpc-weather.small .now .location_name {
	float: left;
}
/******/

.ad1-right img {
    height: 85px;
}
.header-section {
    float: left;
    display: table;
    width: 59.3%;

}
.ad1-left {
    //width: 425px;
   width: 20.3%;
    float: left;
  //  height: 90px;
	 height: 96px;
}
.ad1-right { 
    // width: 210px;
   // height: 90px;
    height: 96px;
    width: 20.3%;
    text-align: right;
}
.ad1-right img, .ad1-left img {
	height: 100%;
	width: 100%;
}
.ad1-right {
    float: right;
}
.ad-leaderboard-container {
    border-bottom: 1px solid #ebe7dc;
    padding: 5px 0
}
.navigation a {
    display: block;
    margin: 0;
}
.center_banner {
    width: 100%;
}
.center_banner > table {
    margin: 0;
}
#menu-main-menu li:nth-child(12) {
    border: medium none;
    float: right;
}
#menu-item-161115 > a {
    opacity: 0;
}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-161115 {
    background: url("images/home.png") no-repeat scroll 16px 10px rgba(0, 0, 0, 0)
}
.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item.menu-item-has-children {
  //  background: none repeat scroll 0 0 #e2e2e2;
 //   border-bottom: 4px solid #E72A30;
}
.current-menu-item {
    background: none repeat scroll 0 0 #444;

}
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-8133.current_page_item {
    background: url("images/home_h.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 4px solid #E72A30;
}

.sidebar .juiz_sps_links_list{ display:none}

.navigation a:hover {
    color: #AD0002;
}
.navigation.wpbcol-24 ul li a {
    color: #fffafa;
    font-family: georgia, "times new roman", times, serif;
    font-size: 11px;
    line-height: 30px;
    margin: 0;
    padding:0 12px;
}
.navigation.wpbcol-24 ul li a:hover {
    color: #AD0002
}
.navigation.wpbcol-24 ul li {
    margin: 0;
    padding: 0;
    float: left
}
.navigation.wpbcol-24 ul {
    margin: 0;
    widows: 100%;
    padding: 0;
    font: bold 0.9em georgia, "times new roman", times, serif;
    text-transform: uppercase;
    list-style-type: none;
    float: left;
}
.navigation.wpbcol-24 ul.group li.first {
    margin-left: 5px
}
.navigation.wpbcol-24 ul.group li.current a:hover {
    color: #fff
}
.navigation.wpbcol-24 ul.group li.current a {
    background-color: #A61011;
    border-left: solid 1px #d9d8d2;
    border-right: solid 1px #d9d8d2;
    color: #333
}
.sidebar .hasCountdown {
    margin: 10px 0 -13px 17px;
}
.sidebar .widget-title {
    font-family: gill sans MT, georgia, "times new roman", times, serif;
    font-size: 1em;
    width: 100%;
    margin: 0 0 0.4em;
    padding: 7px 5px;
    line-height: 21px;
    width: 96%;
    border-bottom: 0.2em solid #ad0002;
}

.small-slideshows.footer-bottom-slider {
    margin: 13px 0 0 0;
}
.small-slideshows.footer-bottom-slider .classified-ads {
	display: inline-block;
}
.small-slideshows.footer-bottom-slider .small-slideshow {
	width: auto;
}
.input-submit {
    background: none repeat scroll 0 0 #AD0002;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    height: 37px;
    margin: 0 0 0 29%;
    width: 30%;
}
.sidebar .countdown_txt {
    display: block!important;
    font-size: 12px!important;
    text-align: center!important
}
.sidebar .countdown_amount {
    font-family: Arial, Helvetica, sans-serif!important;
    background: none!important;
    box-shadow: none!important;
    padding: 0 2px!important;
    margin: 0px!important;
    text-shadow: none!important;
    color: #000!important;
    font-size: 28px!important;
    font-weight: bold!important;
    text-align: center!important;
}
.countdown_row > div {
    margin: 0 20px 0 0
}
.sidebar .countdown_section {
    display: block;
    float: left;
    margin: 0 9px 0 0;
    text-align: center!important;
    background: #f9f9f9;
    padding: 5px;
}
.sidebar .addthis_toolbox.addthis_default_style {
    margin: 22px 0;
}
.currency-updated {
    DISPLAY: NONE;
}
.currency-converter select, .currency-converter input {
    float: right
}
.sidebar .currency-converter {
    background: #f1f1f1;
}
.sidebar #currency-converter select {
    float: right;
}
.sidebar .widget_currencyr .currency-converter {
    padding: 8px 19px!important;
    font-family: georgia, "times new roman", times, serif;
    font-size: 13px;
}
.currency-base {
    display: none;
}
.sidebar .widget_currencyr .currency-converter p {
    margin-bottom: 0px;
    overflow: hidden;
}
.sidebar .widget_currencyr .currency-rates {
    margin-bottom: -17px !important;
}
.sidebar .currency-converter {
    padding: 0px!important;
    margin: 0px!important;
}
.sidebar .currency-rates li {
    background: #f1f1f1;
    margin: 4px 0px 0 -23px;
    width: 109%;
    font-size: 13px;
}
.sidebar #recent-posts-3 .widget-title {
    margin: 0px
}
.navigation.wpbcol-24 ul.group .subcatli:hover, .navigation.wpbcol-24 ul.group .subcatli:focus {
    color:
}
.navigation.wpbcol-24 ul.group li.home a:hover {
    color: #a61011
}
.navigation.wpbcol-24 ul.group li.home a:focus {
    color: #a61011
}
.navigation.wpbcol-24 ul.group li.business a:hover {
    color: #367c86
}
.navigation.wpbcol-24 ul.group li.business a:focus {
    color: #367c86
}
.navigation.wpbcol-24 ul.group li.world a:hover {
    color: #3a9bc9
}
.navigation.wpbcol-24 ul.group li.world a:focus {
    color: #3a9bc9
}
.navigation.wpbcol-24 ul.group li.sports a:hover {
    color: #edb630
}
.navigation.wpbcol-24 ul.group li.sports a:focus {
    color: #edb630
}
.navigation.wpbcol-24 ul.group li.life-style a:hover {
    color: #ee8360
}
.navigation.wpbcol-24 ul.group li.life-style a:focus {
    color: #ee8360
}
.navigation.wpbcol-24 ul.group li.multimedia a:hover {
    color: #ce4e92
}
.navigation.wpbcol-24 ul.group li.multimedia a:focus {
    color: #ce4e92
}
.navigation.wpbcol-24 ul.group li.opinion a:hover {
    color: #a58162
}
.navigation.wpbcol-24 ul.group li.opinion a:focus {
    color: #a58162
}
.navigation.wpbcol-24 ul.group li.blogs a:hover {
    color: #6d6ebb
}
.navigation.wpbcol-24 ul.group li.blogs a:focus {
    color: #6d6ebb
}
.navigation.wpbcol-24 ul.group li.magazine a:hover {
    color: #633
}
.navigation.wpbcol-24 ul.group li.magazine a:focus {
    color: #633
}
.navigation.wpbcol-24 ul.group li.classifieds a, .navigation.wpbcol-24 ul.group li.jobs a {
    background: #fbf6db;
    color: #444;
    padding-bottom: 3px
}
.navigation.wpbcol-24 ul.group {
    border-bottom: solid 1px #d9d8d2;
    height: 27px
}
.navigation.wpbcol-24 ul.subcategory a {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #444;
    font: 11px;
    margin: 0;
    padding: 3px 8px;
    display: inline-block;
    text-transform: uppercase;
    border-right: solid 1px #dddacd
}
.navigation.wpbcol-24 ul.subcategory .current a, .navigation.wpbcol-24 ul.subcategory a:hover {
    background: #656758;
    color: #fff
}
.navigation.wpbcol-24 ul.subcategory li.last a {
    border: none
}
.navigation.wpbcol-24 ul.subcategory {
    border: 0 none;
    height: auto
}
.navigation.wpbcol-24 {
    background: none repeat scroll 0 0 #000000;
    border-bottom: medium none;
    border-top: medium none;
    float: left;
    height: 30px;
    margin: 0;
    width: 100%;
}
#sub-nav #search form.search input.text {
    width: 150px;
    font: normal 11px;
    float: left;
    color: #777;
    line-height: 20px;
    height: 20px;
    border: 0 none !important;
    margin: 0 5px 0 0;
    padding: 0 !important;
    outline: none
}
#sub-nav #search form.search input.image {
    border-left: 1px solid #ebe7dc;
    margin: 1px 0;
    padding: 2px 2px 1px;
    background: white;
    float: left;
    width: auto;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity_ie)";
    filter: alpha(opacity=50);
    -khtml-opacity: 0.5;
    -moz-opacity: 0.5;
    outline: none
}
#sub-nav #search form.search:hover .image, #sub-nav #search form.search .image:focus, #sub-nav #search form.search input.text:focus+.image {
    opacity: 0.8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity_ie)";
    filter: alpha(opacity=80);
    -khtml-opacity: 0.8;
    -moz-opacity: 0.8
}
#sub-nav #search form.search {
    background: #fff;
    border: 1px solid #ebe7dc;
    display: inline-block;
    outline: none;
    padding-left: 5px
}
#sub-nav #search {
    float: right
}
#search .screen-reader-text {
    display: none;
}
#search .search-submit {
    display: none;
}
#search form.search-form {
    border-left: 1px solid #FFFFFF;
    display: block;
    float: right;
    padding: 0 5px;
    width: 100%;
    margin:-4px -17px 0 0;
}
#search .search-field {
    border: none;
    background: #ffffff;
    color: #000000;
}
.top-bar .sbar .search-form label {
    background: url(images/search.jpg) no-repeat 0 0
}
.top-bar .sbar .search-form {
    background: url("images/search.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 21px!important;
    WIDTH: 172px!important;
    display: block!important;
    padding: 0 31px 0!important;
}
.form-allowed-tags {
    display: none
}
/* Align images */



.wp-caption {
    border-top: 3px solid #A61011;
    border-bottom: 8px solid #D9E6FF;
    background: #F3F0E7;
    width: 535px;
    vertical-align: middle;
    text-align: center;
    float: none;
}
.wp-caption-text {
    padding: 0 5px;
}
.wp-caption img {
    padding: 0 5px;
}
.alignleft {
    float: left;
    margin: 5px 10px 5px 0;
}
.alignright {
    float: right;
    margin: 5px 0 5px 10px;
}
.aligncenter {
    clear: float;
    margin: 5px auto;
}
.trending_bar {
    width: 100%;
    float: left;
}
.trending-box li {
    list-style: none;
    float: left;
    color: #06396F;
}
.trending a {
    display: inline-block;
    line-height: 25px;
    padding: 0 12px;
    font-size: 13px;
}
.trending a:hover {
    color: #ed2824;
    text-decoration: none;
}
.trending-box strong {
    color: #a61011;
    font-size: 13px;
    padding: 0 10px;
    font-family: georgia, "times new roman", times, serif;
    float: left;
    line-height: 30px;
    text-transform: uppercase;
}
.trending-box a {
    font: 11px;
    margin: 0;
    padding: 3px 8px 0 0 !important;
    display: inline-block !important;
    text-transform: uppercase !important;
}
.trending-box a.last {
    border-right: 0 none
}
.trending-box a:hover, .trending-box a:focus, .trending-box a.selected {
    /*background:#333;
    
    
    
            color:#fff;*/



}
.trending-box {
    color: #bebeb4;
}
.trending-box ul {
    margin: 0;
    padding: 0;
}
#alert-box .label {
    font: bold 12px georgia, "times new roman", times, serif;
    float: left;
    margin: 0;
    padding: 5px 10px 6px;
    background: #f7bb36;
    color: #fff;
    width: 50px;
    text-transform: uppercase;
}
#alert-box .text a {
    color: inherit;
}
#alert-box .text {
    float: left;
    margin: 0;
    padding: 5px 4px 6px 10px;
}
#alert-box .controls {
    float: right;
    margin: 0;
    padding: 5px 5px 0 6px;
}
#alert-box .controls img {
    background: #f7bb36;
    padding: 3px 4px;
    border: 0 none;
    cursor: pointer;
}
#alert-box {
    background: #333;
    font: bold 12px;
    color: #fff;
    margin: 0 0 10px 0;
    overflow: auto;
    overflow-y: hidden;
}
.category-archive .story-image {
    float: left;
    margin: 5px 15px 5px 0;
    background: #fff;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EAEAEA;
    box-shadow: 0 0 1px #464646;
    -webkit-box-shadow: 0 0 1px #464646;
    -moz-box-shadow: 0 0 1px #464646;
    float: left;
    padding: 5px;
}
.video-image {
    float: left;
    margin: 5px 5px 5px 0;
    background: #fff;
}
ul.links li {
    background: url("images/all-img.png") no-repeat scroll -10px -303px rgba(0, 0, 0, 0);
    color: #000000;
    font-family: georgia, "times new roman", times, serif;
    font-size: 12px;
    line-height: 15px;
    list-style-type: none;
    margin: 0;
    padding: 0 0 6px 15px;
}
.home-yarpp ul.links li, .wpbcol-8 ul.links li, .wpbcol-8 .ul.links li, .story .ul.links li {
    background: none;
}
ul.links {
    clear: both;
    margin: 0;
    padding: 0;/*font-family:; */



}
.top-story p {
    font-size: 1.2em;
    line-height: 1.3em;
    margin: 0 0 10px 0;
}
.top-story .top-story-image {
    display: table-cell;
    background: #f5f5f5;
    width: 305px;
    height: 229px;
    vertical-align: middle;
    text-align: center;
}
.top-story .content {
    margin: 0 0 10px 0;
    padding: 0;
}
.top-story .social a {
    display: block;
    color: #558;
    margin: 6px 0;
}
.top-story .social {
    float: right;
    width: 100px;
    background: #fff;
    display: block;
    font-size: 0.9em;
    margin: 0 0 5px 10px;
    padding: 0 0 0 5px;
    border: 1px solid #ddd;
}
.top-story {
    border-bottom: 3px solid #a61011;
    padding-bottom: 6px;
    margin-bottom: 15px;
}
.sub-story .sub-story-image img {
    float: right;
    width: 140px;
    height: 105px;
    margin: 0 0 5px 10px;
    background: #fff;
}
.sub-story {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
.widget .content .controls img:hover {
    background: #666
}
.widget .content .controls img {
    padding: 5px 6px;
    background: #979486;
    float: left;
    border: 0px none;
    cursor: pointer;
}
.widget .content .controls img.disabled:hover {
    background: #d3d1c7
}
.widget .content .controls img.disabled {
    background: #d3d1c7;
    cursor: default;
}
.widget .content .controls {
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    position: absolute;
    right: 5px;
    top: 3px;
    display: none;
}
.widget .content {
    padding: 10px;
}
.primary .main {
    margin-top: 0;
}
.primary .widget img {
    background: #F3F0E7
}
.primary .widget {
    border: 0;
    background: #FFFFFF;
}
.primary .left-sidebar .widget {
    background: #fff;
    border: 1px solid #ddd;
}
.home .primary ul.links li {
    border-top: 1px dashed #D2D0C2;
    color: #000000;
    font-size: 13px;
    font-weight: bold;
    line-height: 22px;
    list-style: disc outside none;
    margin: 0 10px;
    padding: 7px 0 0;
}
.primary .cat h1.title a {
    color:
}
.primary .business h1.title a {
    color: #367c86;
}
.primary .world h1.title a {
    color: #3a9bc9;
}
.primary .sports h1.title a {
    color: #edb630;
}
.primary .life-style h1.title a {
    color: #ee8360;
}
.primary .multimedia h1.title a {
    color: #ce4e92;
}
.primary .opinion h1.title a {
    color: #a58162;
}
.primary .magazine h1.title a {
    color: #633;
}
#more-news h3 {
    margin-bottom: 20px;
}
#more-news {
    margin-bottom: 25px;
}
.tabs-wrapper .tab_content {
    display: none;
}
.tabs-wrapper .active {
    display: block;
}
.tab-widget .content {
    padding: 0;
}
.tab-widget h1.title {
    border: 0;
}
.tab-widget .note {
    font: normal 11px;
    color: #888;
    margin-top: 5px;
}
.tab-widget {
    border: 0;
    background: #ededed;
}
.tabs-container .tabs li {
    float: left;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    list-style: none;
    padding: 0;
    line-height: 100%;
}
.tabs-container .tabs a:focus {
    outline: 0
}
.tabs-container .tabs a {
    background: #f8f7f3;
    border: 1px solid #c6c3b0;
    border-left: 0px none;
    color: #b7b7b7;
    cursor: pointer;
    float: left;
    top: 1px;
    font: bold 11px;
    padding: 5px 12px;
    text-transform: uppercase;
    position: relative;
}
.tabs-container .tabs a.first {
    border-left: 1px solid #c6c3b0;
}
.tabs-container .tabs a.current:hover {
    background: #fff
}
.tabs-container .tabs a.current {
    background: #fff;
    border-bottom-color: #fff;
    border-left: none;
    color: #666;
    outline: 0;
}
.tabs-container .tabs a:hover {
    background: #e6e1d1;
    color: #444;
}
.tabs-container .tabs {
    margin: 0;
}
.tabs-container .tabs-content-group .tabs-content .content {
    padding: 10px;
}
.tabs-container .tabs-content-group .tabs-content {
    display: none;
    padding: 0;
    margin: 0;
}
.tabs-container .tabs-content-group .tabs-content-visible {
    display: block
}
.tabs-container .tabs-content-group {
    background: #fff;
    border-top: 1px solid #c6c3b0;
    width: 100%;
    float: left;
}
.tabs-container {
    color: #999;
    padding: 0;
}
#onestop .content {
    background-color: #f2f0e6;
    padding: 10px 5px;
}
#onestop .item img {
    border: solid 3px #cecaba;
}
#onestop .item .extract a {
    color: #444;
}
#onestop .item .extract {
    font: normal 1em;
    margin: 5px;
}
#onestop .item:hover img {
    border-color: #827e6d;
}
#divBottomRight {
    DISPLAY: none;
}
#onestop .item:hover .extract a {
    color: #000;
    background: none
}
#onestop .item {
    background-color: #cecaba;
    margin: 0 5px;
    width: 301px;
    overflow: visible;
}
#onestop {
    margin: 20px 0px 0px;
    position: relative;
    background: #f2f0e6;
}
#footer .content {
    margin: 0 auto;
    padding: 0px;
}
#footer a {
    font: normal 11px/16px;
}
#footer ul {
    list-style-type: none;
    margin: 0;
}
#footer .content #menu-footer-menu .sub-menu li {
    margin: 5px 0 0;
    width: 100%;
    background: url("images/arrow.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
}
#footer-notice.clearfix {
    background: none repeat scroll 0 0 #111111;
    border-top: medium none;
    margin: 0 auto;
    padding: 10px;
    width: 98.4%;
}
.container.home #footer-notice > p {
    color: #FFFFFF !important;
}
#right-reserved {
    margin: 0 auto;
    width: 1200px;
}
#footer .clearfix #right-reserved > p {
    color: #FFFFFF;
    display: block;
    float: none;
    font-size: 14px;
    margin: 0 auto;
    padding: 15px 0;
    text-align: center;
}
#footer .menu li {
    border: none;
}
#footer #upper-footer-sections ul li ul {
    margin-top: 3px;
}
.menu-footer-menu-container .menu-footer-col-top-container .col-footer {
    float: left;
    width: 233px;
}
#footer #upper-footer-sections ul li ul li a {
    color: #FFFFFF;
    font-size: 13px;
    font-weight: normal;
    padding-left: 19px;
    line-height: 21px;
}
#footer #upper-footer-sections ul li ul li a:hover {
    text-decoration: none
}
#footer #upper-footer-sections ul li ul li a:hover {
    color: #ebe9e9
}
#footer #upper-footer-sections a {
    color: #E6DFDF;
    font-weight: bold;
}
#footer #upper-footer-sections h5 {
    font: bold 11px/16px;
}
#footer #upper-footer-sections {
    padding-bottom: 10px;
    padding-left: 32px;
    margin-bottom: 20px;
    padding-top: 10px
}
#footer .menu li {
    background: url("images/arrow-col.png") no-repeat scroll 4px 5px
}
#footer .menu li.col-footer {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    width: 233px;
    float: left;
}
#footer #footer-notice p {
    /*background:url('images/footer/t-icon.gif') no-repeat 0 0 transparent; */



    padding-left: 60px;
    color: #555;
    font-size: 11px;
    float: none;
    text-align: center
}
#footer #footer-partners {
    float: right
}
.special-reports .story.special-report {
    background: none repeat scroll 0 0 #ECF6FE;
    padding: 0px 6px;
    width: 415px;
    margin: 4px 0 -2px 0;
}
#footer {
    background: none repeat scroll 0 0 #AD0002;
    margin: 10px 0;
    width: 100%;
}
.outer-red {
    background: #e51b21
}
#authors #author-navigation h1.title {
    margin: 0;
    font-size: 1.1em;
    text-transform: uppercase;
    padding: 10px;
}
#authors #author-navigation ul.pagination li a {
    color: inherit;
    display: block;
    border: 1px solid #A61011;
}
#authors #author-navigation ul.pagination li a.active, #authors #author-navigation ul.pagination li a:hover {
    background: #f7f6f1;
    border: 1px solid #ababa3;
    color: #a0a8aa;
}
#authors #author-navigation ul.pagination li {
    float: left;
    margin: 4px;
    height: 20px;
    line-height: 20px;
    width: 20px;
    text-align: center;
    font-weight: bold;
    color: #606f74;
    font-size: 1.1em;
}
#authors #author-navigation ul.pagination {
    padding: 10px;
    list-style: none;
    background: #A61011;
    margin: 0;
}
#authors #author-navigation #loadin_img {
    display: none;
    position: absolute;
    width: 16px;
    height: 16px;
    left: 300px;
    top: 80px;
}
#authors #author-navigation #authors-list {
    display: none;
}
#authors #author-navigation ul.links li {
    color: #999;
    margin: 3px 0 0 0;
    float: left;
    width: 190px;
}
#authors #author-navigation ul.links {
    padding: 10px 0 10px 7px;
    margin: 0;
}
#authors #author-navigation {
    border: 1px solid #d3d5d4;
    position: relative;
    margin-top: 10px;
}
#authors #author-stories h1.title strong {
    font-size: .5em;
    color: #686667;
}
#authors #author-stories h1.title a {
    float: right;
}
#authors #author-stories h1.title {
    border-bottom: 5px solid #f2f0e6;
    color: #333;
    font-size: 2em;
    font-weight: bold;
    margin: 15px 0;
    padding: 10px;
    line-height: 110%;
}
#authors #author-stories .couplet h2.title {
    font-family: georgia, "times new roman", times, serif;
}
#authors #author-stories .couplet {
    padding-bottom: 10px;
    border-bottom: 1px dotted #d1d1d1;
    background: none;
}
#authors .pagination .next {
    float: right;
}
#authors .pagination .previous {
    float: left;
}
#authors .pagination .next a, #authors .pagination .previous a {
    border: 1px solid #d1d1d1;
    padding: 2px 5px;
}
#connect ul.links {
    float: left;
}
#connect ul.links li {
    float: left;
    background: none;
    padding: 0;
    margin: 0 5px;
}
.ad-loader {
    position: absolute;
    display: none;
    left: -1000px;
    top: -1000px;
}
.ad-box {
}
.ad-banner {
    width: 468px;
    height: 60px;
}
.ad-vertical {
    height: 240px;
    width: 120px;
    margin: auto;
}
.ads-vertical {
    height: 600px;
    width: 160px;
    margin: auto;
}
#header-right-ad, #header-left-ad {
    width: 180px;
    height: 90px
}
#header-right-ad {
    float: right;
}
#header-left-ad {
    float: left;
}
.ad-leaderboard {
    width: 728px;
    height: 90px;
    margin: 0 auto;
    background-color: #A61011;
}
.ad-halfbanner {
    width: 234px;
    height: 60px;
    background: #fff;
    margin: 0 auto;
}
.ad-halfbanner-container {
    background: #e8e8e8;
    padding: 5px 0;
}
.ad-fullbanner-btf-container {
    margin-top: 20px;
}
.ad-fullbanner-btf {
    width: 468px;
    height: 60px;
    margin: 0 auto
}
.ad-rightcenter-btf-container {
    margin-top: 300px
}
.ad-rightcenter-btf {
    width: 120px;
    height: 90px;
    margin: 0 auto
}
.stock-widget {
    height: 75px;
    width: 295px;
    float: left
}
#slideshow-share .addthis {
    float: left;
    padding-top: 2px;
    margin-right: 40px
}
#slideshow-share {
    margin-bottom: 1em;
    padding: 0 1em 1em;
    border-bottom: 1px dotted #c4c4c4
}
#search .title {
    margin: 20px 0;
    padding: 5px 0;
    border-bottom: 2px solid #333;
    color: #333;
    font-family: georgia, "times new roman", times, serif
}
#search #cse-search-results iframe {
    height: 1150px
}
#featured .author a {
    color: #888;
    line-height: 20px
}
#featured {
    color: #888
}
.button:hover {
    border-color: #c38565
}
.button a {
    display: block
}
.tooltip {
    background-color: #464646;
    background-image: url(images/triangle-rollover.gif);
    background-position: center bottom;
    background-repeat: no-repeat;
    padding: 5px 10px 0;
    height: 30px;
    color: #fff
}
#magazine-widget:hover, #epaper-widget:hover {
    background: #ebe7dc
}
#magazine-widget .cover-thumbnail, #epaper-widget .cover-thumbnail {
    margin-top: 5px
}
#magazine-widget, #epaper-widget {
    background: #A61011;
    text-align: center;
    padding: 10px;
    border-top: solid 3px #ff9f14
}
#shop-express-widget {
    padding-bottom: 15px
}
#blogs .couplet .meta {
    color: #999;
    font: normal 11px;
}
#blogs .couplet {
    border-bottom: 1px dotted #ddd;
    background: #fff;
    padding-bottom: 5px;
    margin-bottom: 5px
}
#blogs .last {
    border: none;
    padding: 0
}
#blogs {
    padding: 0
}
#submit-blog-widget .title {
    background: #fff;
    padding: 10px;
    font-weight: bold;
    border: 1px solid #d9d7cb;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}
#submit-blog-widget .content {
    padding: 10px 5px;
    color: #004177
}
#submit-blog-widget {
    background-color: #f4f1e8;
    border: 0px none;
    padding: 10px
}
input.error-field, textarea.error-field {
    border-color: red !important;
    background: none
}
a.post-edit-link {
    display: none
}
#wp-email-popup .top-story {
    border-bottom: 0px none
}
#wp-email-popup #wp-email-content #wp-email-required {
    display: none
}
#wp-email-popup #wp-email-content form p, #wp-email-popup #wp-email-content form div {
    padding: 0.35em 0
}
#wp-email-popup #wp-email-content form label {
    float: left;
    width: 150px
}
#wp-email-popup #wp-email-content form input, #wp-email-popup #wp-email-content form textarea {
    margin: 0
}
#wp-email-popup #wp-email-content form input.TextField {
    width: 265px;
    height: 19px
}
#wp-email-popup #wp-email-content form #yourremarks {
    width: 255px;
    height: 80px
}
#wp-email-popup #wp-email-content form #imageverify {
    float: left;
    width: auto
}
#wp-email-popup #wp-email-content form br {
    display: none
}
#wp-email-popup #wp-email-content #wp-email-button #wp-email-submit:hover {
    background: none repeat scroll 0 0 #222
}
#wp-email-popup #wp-email-content #wp-email-button #wp-email-submit {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    background: none repeat scroll 0 0 #555;
    border: medium none;
    color: #fff;
    cursor: pointer;
    font-weight: bold;
    outline: medium none;
    padding: 4px 10px;
    text-align: center;
    width: auto
}
#wp-email-popup #wp-email-content #wp-email-button {
    margin-top: 1.25em
}
#wp-email-popup {
    border-top: 1px solid #e3e4e5;
    margin-top: 1em
}
#trending_stories h1.page_title span {
    color: #a61011
}
#trending_stories h1.page_title {
    border-bottom: 6px solid #eae8d9;
    font: bold 2.6em georgia, "times new roman", times, serif;
    margin: 0 0 5px;
    padding: 5px
}
#trending_stories .story img.story-image {
    background: none repeat scroll 0 0 #fff;
    float: left;
    height: 120px;
    margin: 0 10px 5px 0;
    width: 160px
}
#trending_stories .story .story-social-links .comments-link a img {
    display: block;
    float: left;
    margin-right: 10px
}
#trending_stories .story .story-social-links .comments-link a {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("images/comments-count.png");
    background-position: 25px 0px;
    background-repeat: no-repeat;
    display: block;
    width: 59px;
    height: 20px
}
#trending_stories .story .story-social-links .comments-link a:hover {
    background-position: 25px -21px
}
#trending_stories .story .story-social-links .comments-link .comment-count {
    display: block;
    float: left;
    width: 26px;
    text-align: center;
    margin-top: 1px
}
#trending_stories .story .story-social-links .comments-link {
    float: left;
    padding: 0 20px 0 0
}
#trending_stories .story .story-social-links .twitter-link {
    float: left
}
#trending_stories .story .story-social-links .fb-link {
    float: left
}
#trending_stories .top-story {
    border-bottom: 1px solid #ddd
}
#trending_stories .sub-story {
    border-bottom: 1px solid #ddd
}
#trending_stories #trending_more_pager {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #f1f1f1;
    border: 1px solid #f1f1f1;
    color: #999;
    display: block;
    font: bold 14px;
    padding: 8px 15px;
    text-align: center
}
#trending_stories #trending_more_pager:hover {
    border: 1px solid #ddd;
    color: #666
}
#trending_stories #trending_spinner {
    display: none
}
#rss_page h1.page_title {
    border-bottom: 6px solid #eae8d9;
    font: bold 2.6em georgia, "times new roman", times, serif;
    margin: 0 0 5px;
    padding: 5px;
    color: #a61011
}
#rss_page .rss_intro {
    padding: 10px 0 10px 8px;
    font: 1.2em/1.57em georgia, "times new roman", times, serif;
    border-bottom: 4px solid #eee
}
#rss_page .rss_categories li a {
    background: url("images/feed_icon.gif") no-repeat scroll 0 50% transparent;
    padding: 0 0 0 18px
}
#rss_page .rss_categories li {
    padding: 8px 6px;
    margin: 0 0 8px 0;
    border-bottom: 1px dotted #cdcdcd
}
#rss_page .rss_categories {
    padding: 10px;
    font: 1.2em/1.4em;
    font-weight: bold;
    list-style: none
}
#rss_page .rss_subcategories li a {
    background: url("images/feed_icon.gif") no-repeat scroll 0 50% transparent;
    padding: 0 0 0 18px
}
#rss_page .rss_subcategories li {
    margin: 10px;
    border-bottom: none;
    float: left
}
#rss_page .rss_subcategories {
    font: 0.8em;
    font-weight: bold;
    list-style: none
}
.advertise h2 {
    font-weight: bold;
    margin: .75em 0em 0.5em 0.5em
}
.advertise table caption .label {
    color: #000;
    font-weight: bold;
    font-size: 12px;
    padding-right: 15px
}
.advertise table caption .ad-size {
    font: bold 12px;
    color: #444;
    padding: 0px 5px
}
.advertise table caption {
    background-color: #f4f1e8;
    padding: 15px 10px;
    color: #2d678f;
    font: normal 13px georgia, "times new roman", times, serif;
    border-top: 3px solid #fcc02c
}
.advertise table tr td {
    border-right: 1px solid #eae8d9;
    text-align: center;
    padding: 10px 10px;
    border-bottom: 1px solid #eae8d9
}
.advertise table tr.thead td {
    font-weight: bold
}
.advertise table td.c1 {
    width: 240px
}
.advertise table td.c2, .advertise table td.c3, .advertise table td.c4 {
    width: 125px
}
.advertise table td.c5 {
    border-right: 0px none;
    border-left: 2px solid #eae8d9;
    border-bottom: 0px none
}
.advertise table td.c5 img {
    border: 6px solid #f4f1e8
}
.advertise table tr.last td {
    border-bottom: 0px none
}
.advertise table {
    border: 3px solid #eae8d9
}
#comments-policy h2 {
    font: bold 20px georgia, "times new roman", times, serif;
}
#comments-policy h3 {
    margin-top: 1em;
    font: bold 16px georgia, "times new roman", times, serif;
}
#comments-policy .box h3 {
    background: none repeat scroll 0 0 #ebe8d9;
    border-bottom: 0px solid #ebe8d9;
    font: 16px georgia, "times new roman", times, serif;
    margin: 0;
    padding: 0.5em
}
#comments-policy .box ul li {
    color: #666
}
#comments-policy .box ul {
    margin: 1em
}
#comments-policy .box {
    background-color: transparent;
    border-left: 1px solid #ebe8d9;
    border-right: 1px solid #ebe8d9;
    border-bottom: 1px solid #ebe8d9;
    border-top: 3px solid #f9a217;
    margin-top: 1em;
    padding: 0
}
.primary {
    padding-right: 7px !important;
    margin-right: 7px !important;
    width: 872px
}
.features-interviews .content.clearfix.slider-footer-sidebar {
    background: none;
}
.features-interviews .slider-footer-sidebar .small-slideshow {
    margin: 0px 11px 0 0;
}
.features-interviews .slider-footer-sidebar .small-slideshow:last-child {
    margin: 0;
}

.features-interviews .content.clearfix.slider-footer-sidebar {
    margin: 0 0 10px 0!important;
    padding: 10px 0 0 0!important;
    height: auto
}
.features-interviews .small-slideshow {
    background: none repeat scroll 0 0 #ECF6FE;
    height: auto;
    padding: 7px 7px;
    margin: 0px;
    height: 228px;
}
.features-interviews .small-slideshow {
    background: #ECF6FE
}
.group .wpbcol-8 {
    margin-right: 7px;
    padding-right: 7px;
    width: 427px/*margin-top:20px;*/



}
.top-news {
    background: none repeat scroll 0 0 #ede8e8;
    color: #AD0002;
    font-family: georgia, "times new roman", times, serif;
    font-size: 14px;
    padding: 5px 10px;
    border-top: 4px solid #ad0002;
    line-height: 16px;
    height: 16px;
    text-transform: capitalize
}



.top-news a {
    color: #AD0002;
}




.story.first.long-story {
    color: #1A1A1A;
    font-size: 12px;
}
.story.manageable.first.author-story.clearfix {
    font-size: 12px;
    color: #1A1A1A;
}
.story img {
    float: left;
    padding: 0 10px 0 0;
}
.white-cat-tag {
    background: none repeat scroll 0 0 #ede8e8;
    border-top: 4px solid #ad0002;
    color: #AD0002 !important;
    font-family: georgia, "times new roman", times, serif;
    font-size: 14px;
    line-height: 16px;
    clear: both;
    height: 16px;
}

.white-cat-tag > h4 {
    background: none repeat scroll 0 0 #ede8e8;
    border-top: 4px solid #ad0002;
    color: #AD0002 !important;
    font-family: georgia, "times new roman", times, serif;
    font-size: 14px;
    line-height: 16px;
    clear: both;
    height: 16px;
}


.white-cat-tag a{
    color: #AD0002 !important;
}

.white-cat-tag {
    background: none repeat scroll 0 0 #ede8e8;
    border-top: 4px solid #ad0002;
    font-family: georgia, "times new roman", times, serif;
    padding: 6px 5px;
    text-transform: capitalize;
}

.wpbcol-8.last.contributors h4 {
}
.more-news > h3 {
    background: none repeat scroll 0 0 #f1f1f1;
    color: #AD0002;
    font-family: georgia, "times new roman", times, serif;
    padding: 5px 10px;
    border-top: 4px solid #ad0002;
    clear: both;
    margin: 0px;
    font-size: 14px;
    height: 16px;
    line-height: 16px;
}
.more-news h4 {
    background: none repeat scroll 0 0 #f1f1f1;
    color: #AD0002 !important;
    font-family: georgia, "times new roman", times, serif;
    font-size: 14px;
    padding: 5px 10px;
    border-top: 4px solid #ad0002;
    line-height: 16px;
    height: 16px;
    text-transform: capitalize
}


.more-news h4 a{
    color: #AD0002 !important;
}

.group .last {
    border-right: none;
    margin-right: 0;
    padding-right: 0;
    border-bottom: none;
    margin-bottom: 0
}
.news-time .timestamp a {
    color: #e72a30
}
.more-news .story.text-story.more-news {
    border-bottom: 1px dashed #D2D0C2;
}
.story.news-time .story.special-report {
    border-bottom: 1px dashed #D2D0C2;
    margin: 0px;
    padding: 0px 0 10px 0
}
.special-reports .special-report {
    border-bottom: 1px dashed #D2D0C2
}
.special-reports .timestamp a {
    color: #E72A30;
}
.top-slider-data ul, .top-slider-data li {
    list-style: none!important;
    border-bottom: none
}
.top-slider-data .add-remove-first li {
    border: none
}
.special-reports .extract {
    font-size: 12px !important;
    font-family: georgia, "times new roman", times, serif;
    color: #333!important;
    line-height: 18px!important;
}
.top-slider-data .info a {
}
.group {
    padding-bottom: 10px
}
.story .comments {
    font: normal 11px;
    background-image: url(images/all-img.png);
    background-repeat: no-repeat;
    background-position: -10px -274px;
    padding: 0 0 0 17px
}
.story .addthis_button {
    background-image: url("images/share.gif?v=1.0");
    background-repeat: no-repeat;
    background-position: 0 3px;
    padding: 0 0 0 17px
}
.story .email-link {
    background-image: url("images/email-friend.gif?v=1.0");
    background-repeat: no-repeat;
    background-position: 0 3px;
    padding: 0 0 0 17px
}
.story h1 {
    font-size: 20px;
    font-weight: bold;
    margin-top: 6px;
    margin-bottom: 0.5em;
    line-height: 110%
}
.story h2 {
    font-size: 16px;
    margin: 0 0 5px 0;
    line-height: 18px;
}
.story p {
    margin-top: 7px
}
.border-bottom .extract a {
    font-family: georgia, "times new roman", times, serif;
    font-size: 15px;
    font-weight: normal;
    color: #06396f
}
.story .story-content p a {
    text-decoration: underline
}
.story .story-content p {
    font-size: 14px;
    color: #222;
    text-align: justify;
}
.story .story-content strong {
    font-size: 13px;
    color: #555
}
.wpbcol-8 .story.manageable.small-story .title > a {
    color: #4C4949;
    font-family: georgia, "times new roman", times, serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: capitalize;
}
.story .title > a {
    color: #06396F;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
}
/*.national.clearfix.group h3 a {
        color: #fff;
}*/
.national.clearfix.group h3 {
    font-family: georgia, "times new roman", times, serif;
    background: none repeat scroll 0 0 #f1f1f1;
    color: #AD0002 !important;
    padding: 7px;
    width: 98%;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
    border-top: 0.1em solid #0f0f0f;
}

.national.clearfix.group h3 a {
    color: #AD0002 !important;
}

.national.clearfix.group h7 {
    font-family: georgia, "times new roman", times, serif;
    background: none repeat scroll 0 0 #AD0002;
    color: #AD0002 !important;
    padding: 7px;
    width: 98%;
    font-size: 16px;
    height: 24px;
    line-height: 24px;
}

.national.clearfix.group h7 a {
    color: #AD0002 !important;
}

.category .author-blog-con .entry-thumbnail {
    background: none;
    margin: 0 auto;
    padding: 0px;
}

.author .url.fn {
    color: #a61011;
    /*font-family: Calibri;*/
    font-size: 12px;
    font-weight: bold;
}
.videos.group > h3 {
    background: none repeat scroll 0 0 #448ccb;
    padding: 8px;
    width: 98%;
}
.videos.group > h3 a {
    color: #fff;
    font-family: arial;
}
.story .title {
    margin: 5px 0;
}
.story-content {
    margin-right: 5px;
}
.story .story-content li {
    margin-bottom: 15px;
    line-height: 16px
}
.story .image {
    float: left;
    margin: 0 10px 0 0;
    padding-bottom: 5px
}
.story .author a {
    font-size: 11px;
}
.story .author {
    padding-bottom: 0;
    margin-bottom: 5px
}
.life-style.clearfix.group h3 a {
    color: #AD0002 ;
}
.story .timestamp {
    color: #E72A30;
    font-family: Calibri;
    font-size: 9px;
    font-weight:normal;
    padding-left: 4px;
    display: inline;
    font-family: Calibri;
}
.home .heading-line .title:hover {
    text-decoration: none
}
.home .heading-line .title {
    color: #06396F !important;
    font-size: 18px !important;
    line-height: 23px;
    text-transform: capitalize;
    font-weight: normal;
}
.story a.title:hover {
    text-decoration: none
}
.comment-bg-img {
}
.cat-border ul {
    margin: 0px;
    padding: 0px
}
.home .right-content-first {
    color: #4C4949 !important;
    /*font-family: verdana !important;*/
    line-height: 19px !important;
    padding: -9px 0 0 0;
    margin: -4px 0 0 !important;
}
.cat-border .long-story {
    border-bottom: 1px dashed #D2D0C2;
    padding: 0 0 15px 0;
    margin: 0px
}
.story .location {
    float: left;
    display: block
}
.story .extract {
    color: #333333;
    /*font-family: verdana;*/
    font-size: 11px;
    line-height: 17px;
}
.news-time {
}
.story.first .title {
    font-size: 13px;
}
.story.first .title:hover {
    text-decoration:none
}
.story a.title {
    color: #000000;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    font-weight: normal;
    text-transform: capitalize;
    padding: 5px 10px;
}
.heading-line {
    margin: 4px 0 5px;
}

.comment-bg-img a.rmore {
    background: url("images/comment.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 9px;
    height: 11px;
    padding: 0 0 0 18px;
    width: 11px;
    text-transform: capitalize;
    font-weight: normal;
}
.border-bottom {
    border-bottom: 1px dashed #D2D0C2
}
.add-remove-first li {
    border-bottom: 1px dashed #D2D0C2;
    line-height: 21px;
    list-style: disc outside none;
    margin: 0 0 4px 11px;
    padding: 0 0 8px 0;
}
.cat-border p {
    padding-bottom: 10px
}
.add-remove-first li a {
    color: #06396f!important;
    padding: 0 0 0 1px !important;
    /*font-family: verdana!important;*/
    font-size: 1rem!important;
}
.story .trends-line {
    margin: 20px 0 0;
    padding: 5px 0;
    border-top: 1px dotted #ddd;
    color: #666;
    font-size: 12px
}
.story .related-stories {
    font: 12px/14px georgia, "times new roman", times, serif
}
.cat-border {
}
.story {
    margin: 0 0 10px;
    float: left;
    padding: 0 0 5px 0;
    width: 100%;
}
.special-story h1 {
    float: left;
    width: 82%
}
.special-story p .extract {
    font-size: 16px;
    margin-bottom: 7px;
    margin-top: 0;
    line-height: 18px
}
.special-story .content {
    background: none repeat scroll 0 0 #faf9dc;
    padding: 5px
}
.special-story .image {
    display: table-cell;
    float: none;
    padding-bottom: 0;
    text-align: center
}
.special-story .timestamp {
    border-left: none
}
.special-story .comment {
    color: #872023;
    font: 11px;
    padding-left: 4px
}
.special-story ul.related-stories li {
    background: none;
    padding-left: 0;
    padding-top: 5px;
    border-top: 1px dotted #d2d0c2
}
.special-story ul.related-stories {
    font-size: 12px;
    list-style: none outside none;
    margin-top: 30px;
    padding-top: 3px
}
.special-story {
    border-bottom: none;
    border-top: 3px solid #c64a00
}
.picture-story .content {
    padding: 0
}
.picture-story .author, .picture-story .timestamp, .picture-story .comments {
    margin-right: 5px;
    padding-right: 5px
}
.picture-story .author, .picture-story .timestamp {
    border: none;
    border-right: 1px solid #ebe7dc
}
.picture-story .extract {
    font: 1.1em georgia, "times new roman", times, serif;
    padding: 5px 0
}
.picture-story .image, .picture-story object {
    display: block;
    float: none;
    margin: 0;
    padding: 0
}
.picture-story h2 a {
    color: #fff
}
.picture-story h2 {
    margin-top: 0;
    padding: 8px 5px;
    line-height: 18px
}
.picture-story h2.title {
    background: #A61011;
}
.picture-story h2.home {
    background: #a61011
}
.picture-story h2.business {
    background: #367c86
}
.picture-story h2.world {
    background: #3a9bc9
}
.picture-story h2.sports {
    background: #edb630
}
.picture-story h2.life-style {
    background: #ee8360
}
.wrapper {
    background: none repeat scroll 0 0 #ebe9e9;
    margin: 0 auto;
    width: 1200px;
}
.picture-story h2.multimedia {
    background: #ce4e92
}
.picture-story h2.opinion {
    background: #a58162
}
.picture-story h2.blogs {
    background: #6d6ebb
}
.picture-story h2.magazine {
    background: #633
}
.picture-story {
    border-bottom: none
}
.more-news h4 {
    color: #434341
}
.more-news a.title {
    display: inline;
    padding: 0;
    font: inherit
}
.more-news .last {
    border-bottom: none
}
.small-story h2 {
    font-size: 13px
}
.small-story .image img {
    display: block
}
.small-story .image {
    padding-bottom: 5px
}
.long-story a.title:hover {
    text-decoration:underline
}
.long-story a.title {
    padding: 5px 0
}
.long-story .image {
    padding-bottom: 5px;
    margin-right: 0
}
.long-story {
    float: left;
}
.small-picture-story .content h4 {
    padding-left: 5px;
    border-bottom: none
}
.small-picture-story .content {
    padding: 0
}
.small-picture-story .image {
    background: #f3f0e7;
    display: block;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center
}
.small-picture-story {
    background: #f3f0e7;
    border-bottom: none;
    border-top: 3px solid #a61011;
    float: left;
    width: 100%;
}
.author-story h2 {
    font-size: 14px;
    margin-bottom: 5px
}
.author-story .author {
    margin-bottom: 3px
}
.author-story .image {
    padding-bottom: 25px
}
.author-story .comments {
    background: none;
    padding: 0
}
.text-story {
    margin-bottom: 5px;
    padding: 6px 0;
    font-size: 13px;
    line-height: 16px;
    width: 100%;
}
.small-slideshow .content h3 {
    padding: 0 0 0 5px
}
.small-slideshow a.title {
    font: 1.05em/1.4em georgia, "times new roman", times, serif;
    display: block;
    padding: 10px
}
.small-slideshow .image {
    display: block;
    float: none;
    margin: 0;
    text-align: center
}
.add-remove-first li:first-child {
    display: none
}
.slider-footer-sidebar .small-slideshow {
    margin: 0 -8px 0 24px;
}
.small-slideshow {
    border-bottom: medium none;
    float: left;
    height: 180px;
    margin: 0 -6px 0 24px;
    width: 151px;
}
.carousel #tabs-1 img {
    display: block;
    margin: 0 auto;
    width: 100%;
}
.small-slideshows h4 {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #AD0002;
    height: 20px;
    font-size: 16px;
    text-transform: capitalize;
    line-height: 20px;
    padding: 10px;
    border-top: 0.1em solid #0f0f0f;
}

.small-slideshows h4 a {
    color: #AD0002;
}

#tabs-1 a {
    font-family: Calibri;
    font-size: 15px;
}
.carousel li {
    background: none repeat scroll 0 0 #ecf6fe;
    float: left;
    list-style: none outside none;
    margin: 0 6px;
    min-height: 200px;
    padding: 6px;
    width: 139px;
}
.carousel ul {
    display: none;
    margin: 0;
    width: 100%;
}
.carousel ul.current {
    display: block;
}
.carousel-pagination li {
    list-style: none;
    float: left;
}
.carousel-pagination a {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 5px;
    background: url('images/all-img.png') no-repeat -10px -102px;
    outline: none
}
.carousel-pagination .active a, .carousel-pagination a.carousel-current-page, .carousel-pagination a:hover, .carousel-pagination a:focus {
    background: url('images/all-img.png') no-repeat -10px -72px;
}
.carousel-pagination {
    float: right;
    height: 20px;
    margin: 0;
    padding-bottom: 5px;
    text-align: right;
    width: 60px;
}
.carousel .items {
    width: 2000%
}
.widget a {
    color: #014073
        font-family: gill sans MT, georgia, times new roman, serif;
    line-height: 1.2em;
}
.widget h4 a, .widget h3 a {
    color: #434341
}
.widget h4, .widget h3 {
    padding-bottom: 5px;
    padding-left: 8px;
    padding-top: 0;
    margin-bottom: 0;
    border-bottom: 1px solid #eae8d9
}
.widget .content h4 {
    padding-left: 0
}
.widget .content {
    background: #fff
}
.widget h3 {
    font: bold 11px/20px georgia, "times new roman", times, serif;
}
.widget {
}
.home .primary .main h4 {
    /*border-top:solid 3px #ebe7dc*/



}
.home .primary .main .last .content {
    padding-bottom: 0
}
.home .primary .main {
    margin-top: 0
}
.home .primary .breaking-news .breaking-text {
    border: 1px solid #ddd;
    float: right;
    font: bold 10px georgia, "times new roman", times, serif;
    color: #a61011;
    padding: 4px;
    margin-top: 8px;
    text-transform: uppercase
}
.home .primary .breaking-news {
    margin-top: 0
}
.home .primary .opinion .editorial h4 {
    border-bottom: none
}
.home .primary .opinion .editorial {
    border-top: 1px solid #eae8d9
}
.entry-thumbnail img.attachment-post-thumbnail {
    float: left;
    margin: 0 10px 0 0; width: auto;

}
.site-main.main-container {
    margin: 14px 0;
    display: block;
}
.page .entry-content > p {
    font-family: georgia, "times new roman", times, serif;
    font-size: 14px;
    line-height: 22px;
}
.links.related-stories a {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
}
.wpbcol-4 {
    width: 100%;
}
.home .primary .opinion .contributors h4 {
    float: left;
    width: 97%;
    background: none repeat scroll 0 0 #F1F1F1;
    color: #AD0002;
    padding: 4px 6px 3px;
    border-bottom: none;
    font-size: 14px;
    line-height: 24px;
    height: 24px; margin:0 0 6px
}


.home .primary .opinion .contributors h4{}

.home .primary .opinion .editorial h4 {
    border-bottom: medium none;
    clear: both;
}
/*.home .primary .opinion .editorial h4 a {
        color: #fff;
        font-size: 17px;
}*/
.home .primary .opinion .contributors .item {
    width: 343px
}
.home .primary .life-style .group-small-picture-stories .small-picture-story {
    min-height: 265px;
}
.home .primary .life-style .small-slideshows .content {
    background: none repeat scroll 0 0 #F3F0E7;
    border-top: 1px solid #eae8d9;
    padding: 5px
}
.home .primary .life-style .small-slideshows .small-slideshow a:hover {
    color: #222
}
.home .primary .life-style .small-slideshows .small-slideshow a {
    color: #89878a
}
.home .slideshows.group .small-slideshow .image img.wp-post-image {
    height: 103px;
    width: 188px;
}
.home .primary .life-style .small-slideshows .small-slideshow a.image {
    border: 3px solid #f3f0e7;
    display: block;
    height: 103px;
    width: 137px
}
.home .primary .life-style .small-slideshows .small-slideshow p {
    font: 11px georgia, "times new roman", times, serif;
    padding-top: 5px;
    text-align: center;
    width: 134px
}
.home .primary .life-style .small-slideshows .small-slideshow:hover a {
    color: #222
}
.home .primary .life-style .small-slideshows .small-slideshow:hover a.image {
    border-color: #beb8a2
}
.home .primary .life-style .small-slideshows .small-slideshow {
    float: left;
    margin-left: 7px;
    margin-right: 7px
}
.home .primary .life-style .small-slideshows .first {
    margin-left: 0
}
.home .primary .life-style .small-slideshows .last {
    margin-right: 0
}
.home .primary .life-style .small-slideshows {
    border-top: 1px solid #eae8d9 !important
}
.home .primary .sports .featured h4 {
    border-bottom: none
}
.home .primary .sports .featured .last {
    margin-right: 0
}
.home .primary .sports .featured .small-picture-story {
    margin-bottom: 10px
}
.home .primary .sports .featured {
    /*border-top:1px solid #eae8d9; */



    margin-top: 15px
}
.home .primary .business .analysis h4 {
    border-bottom: none
}
.home .primary .business .analysis {
    border-top: 1px solid #ebe7dc;
    margin-top: 7px
}
.home .primary .world {
    border-bottom: none
}
.home .slideshows {
    margin-top: 10px;
    width: 100%;
    padding-top: 8px;
    float: left;
}
.videos h3, .slideshows h3, .primary .slideshows h3 {
    float: left;
    padding-left: 5px;
    border-bottom: none
}
.videos .content .express-247-logo, .slideshows .content .express-247-logo, .primary .slideshows .content .express-247-logo {
    float: right;
    margin-bottom: 10px
}
.videos .content, .slideshows .content, .primary .slideshows .content {
    padding: 5px
}
.videos .item a, .slideshows .item a, .primary .slideshows .item a {
    color: #89878a
}
.videos .item a:hover, .slideshows .item a:hover, .primary .slideshows .item a:hover {
    color: #222
}
.videos .item a.image, .slideshows .item a.image, .primary .slideshows .item a.image {
    width: 134px;
    height: 100px;
    display: block;
    border: solid 3px #f3f0e7
}
.videos .item a.image:hover, .slideshows .item a.image:hover, .primary .slideshows .item a.image:hover {
    border-color: #beb8a2
}
.videos .item p, .slideshows .item p, .primary .slideshows .item p {
    width: 134px;
    padding-top: 5px;
    text-align: center;
    font: normal 11px georgia, "times new roman", times, serif;
}
.videos .item:hover a, .slideshows .item:hover a, .primary .slideshows .item:hover a {
    color: #222
}
.videos .item:hover a.image, .slideshows .item:hover a.image, .primary .slideshows .item:hover a.image {
    border-color: #beb8a2
}
.videos .item, .slideshows .item, .primary .slideshows .item {
    margin: 0 7px
}
.slideshows .item {
    margin: 0 8px
}
.slideshows .content {
    padding-right: 4px
}
.videos h3 a, .videos h4 a {
    color: #ce4e92
}
.videos .sidebar .widget_recent_entries .content {
    background: #fff;
    border-top: 0 none;
    padding: inherit
}
.catpage h3 a, .catpage h4 a {
    color:
}
.catpage .small-picture-story, .catpage .featured-stories, .catpage .top-news, .catpage .widget_recent_entries, .catpage .single .widget, .catpage .sidebar gallery, .catpage .single .story-image, .catpage .single #comments, .catpage .single #comments .comment-form {
    border-top-color:
}
.world h3 a {
    color: #3a9bc9
}
.world h4 a {
    color: #3a9bc9
}
.world .small-picture-story {
    border-top-color: #3a9bc9
}
.world .featured-stories {
    border-top-color: #3a9bc9
}
.world .top-news {
    border-top-color: #3a9bc9
}
.world .widget_recent_entries {
    border-top-color: #3a9bc9
}
.world .single .widget {
    border-top-color: #3a9bc9
}
.world .sidebar gallery {
    border-top-color: #3a9bc9
}
.world .single .story-image {
    border-top-color: #3a9bc9
}
.world .single #comments {
    border-top-color: #3a9bc9
}
.world .single #comments .comment-form {
    border-top-color: #3a9bc9
}
.sports h3 a {
    color: #edb630
}
.sports h4 a {
    color: #edb630
}
.sports .small-picture-story {
    border-top-color: #edb630
}
.sports .featured-stories {
    border-top-color: #edb630
}
.sports .top-news {
    border-top-color: #edb630
}
.sports .widget_recent_entries {
    border-top-color: #edb630
}
.sports .single .widget {
    border-top-color: #edb630
}
.sports .sidebar gallery {
    border-top-color: #edb630
}
.sports .single .story-image {
    border-top-color: #edb630
}
.sports .single #comments {
    border-top-color: #edb630
}
.sports .single #comments .comment-form {
    border-top-color: #edb630
}
/*.opinion h3 a {
        color: #06396F;
}*/
/*.opinion h4 a {
        color: #06396F;
}*/
.opinion .small-picture-story {
    border-top-color: #a58162
}
.opinion .featured-stories {
    border-top-color: #a58162
}
.opinion .top-news {
    border-top-color: #a58162
}
.opinion .widget_recent_entries {
    border-top-color: #a58162
}
.opinion .single .widget {
    border-top-color: #a58162
}
.opinion .sidebar gallery {
    border-top-color: #a58162
}
.opinion .single .story-image {
    border-top-color: #a58162
}
.opinion .single #comments {
    border-top-color: #a58162
}
.opinion .single #comments .comment-form {
    border-top-color: #a58162
}
.life-style h3 a {
    color: #ee8360
}
.life-style h4 a {
    color: #AD0002
}
.life-style .small-picture-story {
    border-top-color: #ee8360
}
.life-style .featured-stories {
    border-top-color: #ee8360
}
.life-style .top-news {
    border-top-color: #ee8360
}
.life-style .widget_recent_entries {
    border-top-color: #ee8360
}
.life-style .single .widget {
    border-top-color: #ee8360
}
.life-style .sidebar gallery {
    border-top-color: #ee8360
}
.life-style .single .story-image {
    border-top-color: #ee8360
}
.life-style .single #comments {
    border-top-color: #ee8360
}
.life-style .single #comments .comment-form {
    border-top-color: #ee8360
}
.top-news .story {
    width: 100%;
}
.business .top-news .meta {
    margin-left: 75px;
}
.business h3 {
    color: #367C86;
    margin: 0;
    padding: 5px 0;
}
.category-archive .page-header {
    margin: 0 0 20px 0;
}
.story .post-cont {
    float: left;
    width: 517px;
}
.category-archive .sub-story {
    width: 100%;
    float: left;
}
.category-archive .story h2 {
    font-size: 20px;
    line-height: 25px;
}
.category .page-header {
    margin: 0 0 20px 0;
}
.category h3 {
    margin: 0;
    padding: 5px;
}
.catpost-thumb {
    float: left;
}
.catpost-thumb .story-image {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EAEAEA;
    box-shadow: 0 0 1px #464646;
    float: left;
    margin: 5px 15px 5px 0;
    padding: 5px;
}
.business h3 a {
    color: #367c86
}
.business h4 a {
    color: #367c86
}
.business .small-picture-story {
    border-top-color: #367c86
}
.business .featured-stories {
    border-top-color: #367c86
}
.business .top-news {
    border-top-color: #367c86
}
.business .widget_recent_entries {
    border-top-color: #367c86
}
.business .single .widget {
    border-top-color: #367c86
}
.business .sidebar gallery {
    border-top-color: #367c86
}
.business .single .story-image {
    border-top-color: #367c86
}
.business .single #comments {
    border-top-color: #367c86
}
.business .single #comments .comment-form {
    border-top-color: #367c86
}
.magazine h3 {
    color: #633
}
.magazine h3 a {
    color: #633
}
.magazine h4 a {
    color: #633
}
.magazine .small-picture-story {
    border-top-color: #633
}
.magazine .featured-stories {
    border-top-color: #633
}
.magazine .top-news {
    border-top-color: #633
}
.magazine .widget_recent_entries {
    border-top-color: #633
}
.magazine .single .widget {
    border-top-color: #633
}
.magazine .sidebar gallery {
    border-top-color: #633
}
.magazine .single .story-image {
    border-top-color: #633
}
.magazine .single #comments {
    border-top-color: #633
}
.magazine .single #comments .comment-form {
    border-top-color: #633
}
#nav_media {
    display: none;
}
.multimedia h3 a {
    color: #ce4e92;
}
.multimedia h4 a {
    color: #ce4e92;
}
.multimedia h4 a:hover {
    color: #1C76C1;
}
.multimedia .small-picture-story {
    border-top-color: #ce4e92
}
.multimedia .featured-stories {
    border-top-color: #ce4e92
}
.multimedia .top-news {
    border-top-color: #ce4e92
}
.multimedia .widget_recent_entries {
    border-top-color: #ce4e92
}
.multimedia .single .widget {
    border-top-color: #ce4e92
}
.multimedia .sidebar gallery {
    border-top-color: #ce4e92
}
.multimedia .single .story-image {
    border-top-color: #ce4e92
}
.multimedia .single #comments {
    border-top-color: #ce4e92
}
.multimedia .single #comments .comment-form {
    border-top-color: #ce4e92
}
.multimedia .single .story h1 a {
    color: #434341
}
.multimedia .single .story h1 {
    font: normal 25px georgia, "times new roman", times, serif;
}
.multimedia .single .story .extract {
    font-weight: bold
}
.multimedia .single .story .caption {
    font: inherit;
    padding: 0
}
.multimedia .single .story #picture-gallery .carousel .items .item {
    margin-left: 0
}
.multimedia .single .story #picture-gallery .carousel .carousel-pagination a {
    background: url('images/slideshow-carousel-page.gif') no-repeat
}
.multimedia .single .story #picture-gallery .carousel .carousel-pagination a.carousel-current-page, .multimedia .single .story #picture-gallery .carousel .carousel-pagination a:hover, .multimedia .single .story #picture-gallery .carousel .carousel-pagination a:focus {
    background: url('images/slideshow-carousel-current-page.gif') no-repeat
}
.multimedia .single .story #picture-gallery .carousel .carousel-pagination {
    text-align: center
}
.multimedia .single .story #picture-gallery .carousel {
    background: none;
    padding-bottom: 0
}
.multimedia .title:hover a.post-edit-link {
    display: inline
}
.multimedia .pagination span {
    background-color: #fffeff;
    color: #ca4300;
    padding: 2px 5px;
    border: 1px solid #d0d0d0
}
.multimedia .pagination a {
    padding: 0 5px
}
.multimedia .pagination .previous {
    float: left
}
.multimedia .pagination .next {
    float: right
}
.multimedia .pagination .pages-count a {
    padding: 2px 4px
}
.multimedia .pagination .pages-count a:hover {
    background: none
}
.multimedia .pagination .pages-count .current {
    font-weight: bold;
    color: #c40;
    border: 1px solid #cfcfcf
}
.multimedia .pagination .previous, .multimedia .pagination .pages-count, .multimedia .pagination .next {
    height: 25px
}
.multimedia .pagination {
    text-align: center;
    margin: 5px 0;
    font-family:
}
.multimedia .gallery h4 {
    float: left;
    border-bottom: none
}
.multimedia .gallery .title {
    padding: 0 0 0px 5px
}
.multimedia .gallery .gallery-items .gallery-item .title {
    padding: 0;
    font: normal 11px
}
.multimedia .gallery .gallery-items .gallery-item a.post-edit-link {
    float: right
}
.multimedia .gallery .gallery-items .gallery-item a.image:hover {
    border-color: #beb8a2
}
.multimedia .gallery .gallery-items .gallery-item a.image {
    border: 3px solid #f3f0e7;
    display: block
}
.multimedia .gallery .gallery-items .gallery-item p {
    padding-top: 5px
}
.multimedia .gallery .gallery-items .gallery-item:hover a.image {
    border-color: #beb8a2
}
.multimedia .gallery .gallery-items .gallery-item:hover a.title {
    color: #1c76c1
}
.multimedia .gallery .gallery-items .gallery-item:hover a.post-edit-link {
    display: inline
}
.multimedia .gallery .gallery-items .gallery-item {
    display: block;
    float: left;
    margin: 6px;
    text-align: center;
    width: 142px;
    overflow: hidden
}
.multimedia .gallery .gallery-items .first {
    margin-left: 0 !important
}
.multimedia .gallery .gallery-items .last {
    margin-right: 0 !important
}
.multimedia .gallery .gallery-items {
    padding: 0;
    clear: both
}
.multimedia .gallery .pagination {
    text-align: right
}
.multimedia .gallery {
    padding: 5px 0px;
    background-color: #f3f0e7
}
.multimedia .social .content {
    background: none
}
.multimedia .social .fb-link, .multimedia .social a {
    float: left;
    margin: 0 5px
}
.multimedia .social a {
    padding-top: 2px
}
.multimedia .social h4 {
    border: none;
    float: left;
    padding-left: 10px
}
.multimedia .social .buttons {
    float: right
}
.multimedia .gallery .content {
    background: none
}
.multimedia .gallery .pagination {
    font-family:
}
.multimedia .gallery .gallery-item {
    margin-left: 13px;
    margin-right: 13px
}
.multimedia .gallery .last {
    margin-right: 0
}
.multimedia #videos-widget .content .items .item .image, .multimedia #videos-widget .content .items .item .image img {
    width: 113px;
    height: 85px
}
.multimedia #videos-widget .content .items .item p {
    width: auto
}
.multimedia #videos-widget .content .items .item {
    width: 119px
}
.multimedia #slideshows-widget .couplet .image {
    width: 114px;
    height: 86px
}
.multimedia #slideshows-widget .couplet {
    width: 120px !important
}
.featured-stories h4 {
    margin-bottom: 0px;
    padding-left: 3px
}
.featured-stories .story .title {
    font-size: 12px;
    padding: 5px 0
}
.featured-stories .story .author a {
    color: #89878a
}
.featured-stories .story {
    margin-bottom: 0;
    padding: 5px 3px 10px;
}
.featured-stories .last {
    border-bottom: none
}
.featured-stories {
    border-top: 3px solid #a61011
}
.single .story h1 a {
    color: #434341
}
.single .story h1 {
    font: normal 25px georgia, "times new roman", times, serif;
}
.single .story .meta .author, .single .story .meta .timestamp, .single .story .meta .sunday-featured {
    border: none;
    padding: 0;
    font: normal 11px;
    color: #666
}
.single .story .meta .sunday-featured {
    margin-bottom: 5px
}
.single .story .meta .timestamp {
    display: block
}
.single .story .meta {
    margin: 0 0 15px 0;
    padding: 0
}
.single .story .caption {
    font: normal 11px;
    color: #666;
    margin: 0;
    padding: 10px 5px;
    overflow: hidden
}
.single .story .story-image {
    border-bottom: 8px solid #d9e6ff;
    margin-bottom: 0;
    float: none;
    margin: 0
}
.single .story .story-image-container {
    display: table-cell;
    background: #F3F0E7;
    width: 535px;
    vertical-align: middle;
    text-align: center
}
.single .story .carousel .items .item {
    margin-left: 5px
}
.single .story .carousel .items img {
    border: 1px solid #ddd;
    margin: 0 3px 0 0;
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity_ie)";
    filter: alpha(opacity=70);
    -khtml-opacity: 0.7;
    -moz-opacity: 0.7
}
.single .story .carousel .items img:hover {
    border-color: #800;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity_ie)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1
}
.single .story .carousel .items img.current {
    border-color: #a61011;
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity_ie)";
    filter: alpha(opacity=100);
    -khtml-opacity: 1;
    -moz-opacity: 1
}
.single .story .carousel {
    background: #ebe7dc;
    padding-bottom: 8px
}
.single .story .story-social-links a, .single .story .story-social-links div.twitter-link, .single .story .story-social-links div.fb-link, .single .story .story-social-links div.google-link {
    margin: 0 10px 0 0;
    border: 0 none;
    float: left
}
.single .story .story-social-links a.share-this span, .single .story .story-social-links a.comment-link span, .single .story .story-social-links a.email-friend span {
    padding: 1px 3px 0;
    float: left
}
.single .story .story-social-links a.share-this:hover, .single .story .story-social-links a.comment-link:hover, .single .story .story-social-links a.email-friend:hover {
    border-color: #ddab37
}
.single .story .story-social-links a.share-this, .single .story .story-social-links a.comment-link, .single .story .story-social-links a.email-friend {
    padding: 1px;
    border: 1px solid #facf6e;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px
}
.single .story .story-social-links a span {
    padding-left: 5px
}
.single .story .story-social-links a {
    padding-top: 2px;
    margin-right: 20px
}
.single .story .story-social-links div.fb-link {
    padding: 0
}
.single .story .story-social-links {
    clear: both;
    margin: 15px 0;
    border-top: 1px solid #A61011;
    padding: 13px 0 0
}
.single .story {
    border-bottom: 2px solid #A61011
}
.single #comments .comments-tabs .tabs {
    margin: 0
}
.single #comments .comments-tabs .tabs-content-group {
    background: #fff;
    border-top: 1px solid #c6c3b0;
    width: 100%
}
.single #comments .comments-tabs .ul-tabs li {
    float: left;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    list-style: none;
    padding: 0;
    line-height: 100%
}
.single #comments .comments-tabs .ul-tabs a {
    background: #f8f7f3;
    border: 1px solid #c6c3b0;
    border-left: 0px none;
    color: #b7b7b7;
    cursor: pointer;
    float: left;
    top: 1px;
    font: bold 11px;
    padding: 5px 12px;
    text-transform: uppercase;
    position: relative
}
.single #comments .comments-tabs .ul-tabs a.first {
    border-left: 1px solid #c6c3b0
}
.single #comments .comments-tabs .ul-tabs a.current {
    background: #fff;
    border-bottom-color: #fff;
    border-left: none;
    color: #666;
    outline: 0
}
.single #comments .comments-tabs .ul-tabs a:hover {
    background: #e6e1d1;
    color: #444
}
.single #comments .comments-tabs .ul-tabs {
    margin: 0;
    background: #A61011;
    clear: both
}
.single #comments .comments-tabs {
    color: #999;
    padding: 0
}
.single #comments .commentlist p {
    font-weight: normal;
    line-height: 1.5em;
    text-transform: none;
    word-wrap: break-word
}
.single #comments .commentlist .avatar {
    float: right;
    border: 1px solid #eee;
    padding: 2px;
    background: #fff
}
.single #comments .commentlist .last {
    border-bottom: none
}
.single #comments .commentlist .hide-comment {
    display: none
}
.single #comments .commentlist {
    padding: 0
}
.single #comments .commentmetadata {
    font-weight: normal
}
.single #comments .li-comment {
    background: none;
    padding: 0.6em 0
}
.single #comments h2 {
    background: #A61011;
    margin: 0;
    padding: 15px 10px
}
.single #comments .comment {
    color: #666
}
.single #comments .meta {
    font-family:
}
.single #comments .author, .single #comments .timestamp {
    padding-bottom: 5px
}
.single #comments .timestamp {
    font-size: 11px
}
.single #comments .content {
    padding-left: 5px
}
.single #comments .more-comments a:hover {
    border-color: #f0ece1;
    color: #666
}
.single #comments .more-comments a {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #A61011;
    border: 1px solid #ebe7dc;
    color: #888;
    display: block;
    font: bold 14px;
    padding: 8px 15px;
    text-align: center
}
.single #comments .more-comments {
    clear: both;
    margin-bottom: 15px;
    display: none
}
.single #comments .hide-pagination {
    display: none
}
.single #comments .comment-form h3 {
    border-bottom: none;
    text-transform: none;
    font-weight: normal
}
.navigation  .single #comments .comment-form {
    clear: both;
    padding: 5px 10px;
    border-top: 1px solid #a61011
}
.single #comments .comment-note p {
    padding: 5px;
    font-style: italic
}
.single #comments .comment-note {
    background: #fff;
    font: normal 11px;
    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-topright: 4px;
    margin: 0 0 20px 0
}
.single #comments .comment-policy-text {
    color: #777;
    font-size: 0.9em;
    font-style: italic
}
.single .social-widget .content {
    padding-top: 10px
}
.single .social-widget a span {
    font: 11px georgia, "times new roman", times, serif;
    padding-left: 10px
}
.single .social-widget a img {
    float: left
}
.single .social-widget a {
    display: block;
    margin: 0 5px 15px 0;
    color: #434341
}
.single .social-widget .social-button {
    margin: 0 5px 15px 0
}
.single .social-widget .fb-link {
    border-top: 1px solid #ebe7dc;
    padding-top: 15px;
    height: 20px
}
.single .social-widget .twitter-link {
    height: 20px
}
.single .social-widget {
    background: #fff
}
.single .videos-single-widget .content {
    background: none
}
.single .videos-single-widget .video .image {
    float: none;
    display: block;
    margin: 0
}
.single .videos-single-widget .video {
    text-align: center;
    margin-bottom: 8px
}
.single .videos-single-widget .last {
    margin-bottom: 0
}
.single .related-stories-widget .content {
    background: none
}
.single .related-stories-widget ul.links li .date {
    color: #555;
    font: 11px;
    display: block;
    margin-bottom: 5px
}
.single .related-stories-widget ul.links li {
    background: none;
    border-bottom: 1px dotted #d2d0c2;
    padding: 5px 3px 10px
}
.single .related-stories-widget ul.links li.last {
    border-bottom: none;
    padding-bottom: 0
}
.single .related-stories-widget ul.links {
    list-style: none
}
.sidebar .widget_recent_blogs_widget .blog-story .image {
    padding-bottom: 10px
}
.sidebar .widget_recent_blogs_widget .blog-story h2 {
    font-size: 13px
}
.sidebar .widget_recent_blogs_widget .last {
    border-bottom: none;
    margin-bottom: 0
}
#email-marketing-widget.widget.email-marketing-widget h4 {
    background: none repeat scroll 0 0;
    color: #FFFFFF;
    font-family: georgia, "times new roman", times, serif;
    font-size: 16px;
    padding: 8px;
}
.content > p {
    font-family: georgia, "times new roman", times, serif;
}
.content .title > p {
    color: #000000;
}
.content label {
    color: #4D4747;
    float: left;
    font-family: georgia, "times new roman", times, serif;
    font-size: 18px;
    margin: 9px 23px 0;
}
.clear {
    clear: both
}
.outer-shodow {
/*    background: url("/public/99m5-m3ge/20180908095358oe_/https://www.premiumtimesng.com/wp-content/themes/images/hedaer-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); */
    height: 12px;
}
.wf-button {
    background: none repeat scroll 0 0 #E72A30;
    border: medium none;
    border-radius: 11px;
    color: #FFFFFF;
    margin: 10px 95px;
    padding: 7px 28px;
}
input[type="text"], input[type="password"], input.text, input.title, textarea, select {
    margin: 0.5em 0;
}
input[type="text"], input[type="password"], input.text, input.title, textarea, select {
    background-color: #FFFFFF;
    border: 1px solid #BBBBBB;
    padding: 6px;
    width: 90%;
    font-family: gill sans MT, georgia, times new roman, serif;
}
.wf-input {
    height: 24px;
    width: 70%;
}
.sidebar .ad-box-container {
    border: 7px solid;
    margin: 13px 0;
    padding: 0;
}
#ad-box-right img {
    width: 100%;
}
.sidebar .most-popular h4, #dsq-combo-widget #dsq-combo-content h3 {
    border-bottom: none;
    margin-bottom: 0
}
.sidebar .most-popular .tabs-container {
    padding: 0
}
.sidebar .most-popular .story .title {
    font-size: 13px;
    padding: 0px 0 7px 0
}
.sidebar .most-popular .story {
    margin: 0 0 5px
}
.sidebar .most-popular .last {
    border-bottom: none;
    margin-bottom: 0
}
.sidebar .letters-widget h4 {
    float: left;
    padding-left: 5px;
    border-bottom: none
}
.sidebar .letters-widget .content {
    border-top: 1px solid #eae8d9;
    float: left;
}
.sidebar .letters-widget .carousel .carousel-pagination {
    margin-bottom: 5px
}
.sidebar .letters-widget .carousel {
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd
}
.sidebar .letters-widget .story {
    padding: 0 6px;
    margin: 0;
    width: 125px;
    float: left;
    border: none
}
.sidebar .letters-widget .letters-info h4 {
    float: none;
    text-transform: capitalize;
    border: none;
    padding: 0
}
.sidebar .letters-widget .letters-info img {
    float: left;
    margin: 0 5px 5px 0
}
.sidebar .letters-widget .letters-info p {
    line-height: 20px
}
.sidebar .letters-widget .letters-info {
    margin-top: 10px
}
.sidebar #facebook {
    background: #fff;
    border: 1px solid #eae8d9
}
.sidebar .network-services-widget .content {
    background: transparent
}
.sidebar .network-services-widget ul li a img {
    margin: 0 10px 0 0;
    border: 1px solid #ebe7dc;
    padding: 2px;
    float: left;
    background: #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.sidebar .network-services-widget ul li a:hover img {
    border-color: #c9c5ba
}
.sidebar .network-services-widget ul li a {
    display: block;
    line-height: 26px;
    font-size: 13px
}
.sidebar .network-services-widget ul li {
    margin-bottom: 10px
}
.sidebar .network-services-widget ul li.last {
    margin-bottom: 0
}
.sidebar .network-services-widget ul {
    list-style-type: none;
    float: left;
    margin: 0
}
.sidebar .network-services-widget ul.last {
    float: right
}
.sidebar .network-services-widget {
    border-top: 3px solid #a61011
}
.sidebar .button {
    padding: 0
}
.sidebar .widget_polls-widget h1 a {
    color: #434341
}
.home .story.manageable.first .meta {
    display: none;
}
.home .story.manageable.last .meta {
    display: block;
}
s  .wrapper {
    background: none repeat scroll 0 0 #EBE9E9;
    margin: 0 auto;
    width: 1200px;
}
.container.home.wrapper {
    border-bottom: 4px solid #448CCB;
}
.sidebar .widget_polls-widget h1 {
    font-family: georgia, "times new roman", times, serif;
    font: bold 11px georgia, "times new roman", times, serif;
    text-transform: uppercase;
    border-bottom: dotted 1px #d2d0c2;
    border-bottom: 1px solid #eae8d9;
    line-height: 20px;
    margin: 0;
    padding: 0.5em 0;
    color: #434341;
    padding-bottom: 5px;
    padding-left: 8px;
    padding-top: 0;
    margin-bottom: 0
}
.sidebar .widget_polls-widget .Buttons:hover {
    border-color: #e5e2d4;
    color: #000
}
.sidebar .widget_polls-widget .Buttons {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c2c1b6;
    color: #004276;
    cursor: pointer;
    font: bold 11px;
    outline: medium none;
    padding: 3px 5px;
    text-align: center;
    width: auto
}
.sidebar .widget_polls-widget .wp-polls-ul li input {
    margin-right: 7px;
    top: auto
}
.wp-polls {
    font-size: 13px;
}
.wp-polls-ul li label {
    font-weight: normal
}
.wp-polls .poll_question {
    text-align: left !important;
    font-weight: bold;
    padding: 0 9px;
    line-height: 20px;
    margin: 0 0 15px 0;
}
.wp-polls strong {
    font-weight: bold;
    font-size: 15px;
}
.sidebar .widget_polls-widget .wp-polls-ul li {
    margin-right: 30px
}
.sidebar .widget_polls-widget .wp-polls-ul {
    margin: 10px 0 15px;
    width: 100%;
    float: left
}
.sidebar .widget_polls-widget span {
    float: right;
    font: normal 11px georgia, "times new roman", times, serif;
    padding: 6px
}
.sidebar .widget_polls-widget small {
    font: normal 12px;
    color: #999
}
.sidebar .widget_polls-widget strong {
    color: #0183ba
}
.sidebar .widget_polls-widget {
    font-size: 13px
}
.sidebar .recent-comments-widget .content, .sidebar .widget_recent_comments .content {
    height: 340px;
    overflow-y: scroll
}
.sidebar .recent-comments-widget .comment h2, .sidebar .widget_recent_comments .comment h2 {
    font-size: 13px;
    line-height: 110%;
    margin-bottom: 0.5em;
    margin-top: 6px
}
.sidebar .recent-comments-widget .comment .author a:hover, .sidebar .widget_recent_comments .comment .author a:hover {
    color: #555
}
.sidebar .recent-comments-widget .comment .author a, .sidebar .widget_recent_comments .comment .author a {
    color: #666
}
.sidebar .recent-comments-widget .comment .author, .sidebar .widget_recent_comments .comment .author {
    background-image: url(images/all-img.png);
    background-repeat: no-repeat;
    background-position: -10px -274px;
    padding: 0 0 0 17px;
    font: italic 11px georgia, "times new roman", times, serif;
    color: #666;
    margin-bottom: 5px;
    display: inline-block
}
.sidebar .recent-comments-widget .comment, .sidebar .widget_recent_comments .comment {
    border-bottom: 1px dotted #d2d0c2;
    margin-bottom: 10px;
    padding-bottom: 5px
}
.sidebar .recent-comments-widget .last, .sidebar .widget_recent_comments .last {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0
}
.sidebar .currencywidget .currency-form {
    background: none repeat scroll 0 0 #eff4f8
}
.sidebar .currencywidget .currency-rates {
    background: none repeat scroll 0 0 #faf8f6
}
.sidebar .currencywidget .submit {
    border: none;
    background-color: #444;
    margin-top: 10px;
    padding: 3px;
    width: 30%;
    font: bold 1.1em;
    color: #fff;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}
.sidebar .currencywidget select {
    width: 70%;
    font: normal 0.9em Verdana,;
    color: #444;
    padding: 2px
}
.sidebar .currencywidget input {
    width: 25%;
    font: bold 1em Verdana,;
    color: #444;
    padding: 2px
}
.sidebar .currencywidget label {
    font: bold 0.9em
}
.sidebar .currency-rates dl.last {
    border-bottom: none !important;
    padding-bottom: 0
}
.sidebar .currency-rates dl.compact {
    border-bottom: 1px dotted #ccc;
    display: block;
    padding: 0 0 5px;
    margin: auto
}
.sidebar .currency-rates dl.compact dt {
    float: left;
    font-size: 0.9em;
    padding: 2px 2px 0 15px;
    width: 45%
}
.sidebar .currency-rates dl.compact dd {
    margin-left: auto;
    width: 25%;
    font-weight: bold;
    font-size: 0.9em;
    padding: 2px 2px 0 15px
}
.sidebar .currency-rates {
    font-family:
}
.sidebar #slideshows-widget .item a:hover, .sidebar #videos-widget .item a:hover {
    color: #222
}
.sidebar #slideshows-widget .item a, .sidebar #videos-widget .item a {
    color: #89878a
}
.sidebar #slideshows-widget .item a.image:hover, .sidebar #videos-widget .item a.image:hover {
    border-color: #beb8a2
}
.sidebar #slideshows-widget .item a.image, .sidebar #videos-widget .item a.image {
    display: block;
    border: solid 3px #f3f0e7
}
.sidebar #slideshows-widget .item p, .sidebar #videos-widget .item p {
    width: 134px;
    padding-top: 5px;
    text-align: center;
    font: normal 11px georgia, "times new roman", times, serif;
}
.sidebar #slideshows-widget .item:hover a, .sidebar #videos-widget .item:hover a {
    color: #222
}
.sidebar #slideshows-widget .item:hover a.image, .sidebar #videos-widget .item:hover a.image {
    border-color: #beb8a2
}
.sidebar #slideshows-widget .item, .sidebar #videos-widget .item {
    margin: 0px 2px;
    padding: 0
}
.sidebar #slideshows-widget .content, .sidebar #videos-widget .content {
    padding: 10px 4px
}
.sidebar #slideshows-widget, .sidebar #videos-widget {
    position: relative
}
.world-stocks h3 {
    border-bottom: 0;
    padding-bottom: 0
}
.world-stocks .stock-markets .stocks-pair .stocks .details {
    float: left;
    width: 82px;
    margin-right: 5px
}
.world-stocks .stock-markets .stocks-pair .stocks .title {
    text-transform: uppercase;
    color: #1c76c1;
    font-weight: bold
}
.world-stocks .stock-markets .stocks-pair .stocks .change {
    float: right;
    display: inline-block;
    color: #fff;
    width: 60px;
    text-align: center;
    font-weight: bold
}
.world-stocks .stock-markets .stocks-pair .stocks .up {
    background: url('images/stock-up.gif') no-repeat 0 0 transparent;
    color: #638e34;
    padding-top: 22px;
    padding-bottom: 10px
}
.world-stocks .stock-markets .stocks-pair .stocks .down {
    background: url('images/stock-down.gif') no-repeat 0 0 transparent;
    color: #e2342b;
    padding-top: 10px;
    padding-bottom: 22px
}
.world-stocks .stock-markets .stocks-pair .stocks {
    margin: 10px 0;
    border-bottom: 1px solid #ebe7dc;
    padding-bottom: 10px;
    font: normal 11px georgia, "times new roman", times, serif;
}
.world-stocks .stock-markets .stocks-pair .last {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom: none
}
.world-stocks .stock-markets .stocks-pair {
    width: 147px;
    margin-right: 11px;
    float: left;
    padding: 5px 0
}
.world-stocks .stock-markets .last {
    margin-right: 0
}
#trending_stories .sub-story, #trending_stories .top-story {
    border-bottom: 1px solid #ebe7dc
}
.popular-stories .content {
    background: none
}
.popular-stories .sub-story {
    border-bottom: 1px dotted #ccc;
    margin: 5px 0 5px 0
}
.popular-stories .last {
    border-bottom: 0
}
.popular-stories {
    margin-bottom: 20px
}
.category-stories-widget .content {
    background: none
}
.last {
    border-bottom: 0;
    padding-bottom: 0
}
.category .videos .content ul li p {
    width: 100%;
    text-align: left;
    font: 13px georgia, "times new roman", times, serif;
    line-height: 20px;
}
.category .primary .main .picture-story .image img {
    width: 385px;
    height: 289px
}
.category .primary .main .picture-story .meta, .category .primary .main .picture-story .extract {
    padding-left: 5px;
    padding-right: 5px
}
.category .primary .main .picture-story {
    background: #A61011
}
.category .primary .group .most-popular .story {
    margin-bottom: 0;
    padding: 5px 3px 10px
}
.category .primary .group .most-popular {
    background: #A61011;
    padding: 0 5px
}
.category .primary .long-stories h3 {
    border-bottom: none;
    float: left;
    padding-left: 5px
}
.sub-category .picture-story {
    border-bottom: 1px dotted #d2d0c2
}
.sub-category .featured-stories h3 {
    padding-top: 7px;
    padding-left: 4px;
    margin-bottom: 0;
    border-bottom: none
}
.sub-category .featured-stories .featured-story-container {
    border-bottom: 1px dotted #d2d2d2;
    padding-bottom: 15px;
    margin-bottom: 15px
}
.sub-category .featured-stories .small-picture-story .title {
    padding: 5px 10px;
    font-size: 1.05em
}
.sub-category .featured-stories .small-picture-story {
    border-top: none;
    padding: 0
}
.sub-category .featured-stories .last {
    border-bottom: none
}
.recent-comments .comment h2 {
    font-size: 13px;
    line-height: 110%;
    margin-bottom: 0.5em;
    margin-top: 6px
}
.recent-comments .comment .author a:hover {
    color: #555
}
.recent-comments .comment .author a {
    color: #666
}
.recent-comments .comment .author {
    background-image: url(images/all-img.png);
    background-repeat: no-repeat;
    background-position: -10px -274px;
    padding: 0 0 0 17px;
    font: italic 11px georgia, "times new roman", times, serif;
    color: #666;
    margin-bottom: 5px;
    display: inline-block
}
.recent-comments .comment {
    border-bottom: 1px dotted #d2d0c2;
    margin-bottom: 10px;
    padding-bottom: 5px
}
.recent-comments .last {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0
}
.top-news {
    /*border-top:3px solid #d9e6ff*/



}
.widget_recent_entries {
    border-top: 3px solid #a61011
}
#mediakit .header-image {
    border-bottom: 2px solid #ebe7dc;
    margin-bottom: 15px
}
#mediakit .tabs li a:hover {
    color: #000
}
#mediakit .tabs li a {
    color: #000;
    display: block;
    padding: 11px
}
#mediakit .tabs li a.current {
    background: url('images/mediakit/arrow.gif') no-repeat right top #e3eef0;
    position: relative
}
#mediakit .tabs li {
    margin: 10px 0
}
#mediakit .tabs {
    list-style: none;
    margin: 0;
    float: left
}
#mediakit .tabs-container .tabs-content .download-links span {
    float: left
}
#mediakit .tabs-container .tabs-content .download-links ul li a {
    display: inline-block;
    font-family:;
    font-weight: bold;
    font-size: 10px;
    padding: 5px;
    background: #ebe7dc
}
#mediakit .tabs-container .tabs-content .download-links ul li {
    float: left;
    margin: 0 5px
}
#mediakit .tabs-container .tabs-content .download-links ul li.last {
    margin-right: 0
}
#mediakit .tabs-container .tabs-content .download-links ul {
    list-style: none;
    margin: 0;
    float: right
}
#mediakit .tabs-container .tabs-content .download-links {
    border-top: 1px solid #ebe7dc;
    margin: 15px 0 20px 10px
}
#mediakit .tabs-container .tabs-content {
    display: none;
    text-align: center
}
#mediakit .tabs-container .first {
    display: block
}
#mediakit .tabs-container {
    border-left: 1px solid #ebe7dc;
    height: 350px;
    margin-left: -5px;
    margin-bottom: 20px
}
.exchange-rates div.first {
    border-right: none;
    margin-right: 15px;
    padding-right: 0
}
.exchange-rates ul .currency .currency-from {
    font-weight: bold;
    float: left
}
.exchange-rates ul .currency .currency-rate {
    float: right
}
.exchange-rates ul .currency {
    margin-bottom: 10px;
    padding: 0 15px 10px;
    border-bottom: 1px dotted #ebe7dc
}
.exchange-rates ul .last {
    border: none
}
.exchange-rates ul {
    list-style: none;
    margin: 0;
    padding: 0
}
#blogroll h4 {
    margin-bottom: 10px
}
#blogroll ul li {
    list-style-type: none;
    background: url(images/all-img.png) no-repeat-10px -303px;
    padding: 0 0 6px 15px;
    margin: 0;
    line-height: 15px
}
#blogroll ul {
    clear: both;
    margin: 0;
    padding: 0;
    font-family:
}
.subcribe h2 {
    font: normal 16px/30px georgia, "times new roman", times, serif;
    color: #111
}
.subcribe p {
    font-size: 13px
}
.subcribe .box h3 {
    font: normal 18px/22px georgia, "times new roman", times, serif;
    border: none;
    color: #111;
    text-transform: none
}
.subcribe .box ul.links li {
    font: normal 13px georgia, "times new roman", times, serif;
    color: #444
}
.subcribe .box dl dt, .subcribe .box dl dd {
    display: inline-block
}
.subcribe .box dl dt {
    font-weight: normal
}
.subcribe .box dl dd {
    margin-left: 0px
}
.subcribe .box dl {
    list-style-type: none;
    background: url(images/all-img.png) no-repeat -10px -303px;
    padding: 0 0 6px 15px;
    margin: 0;
    line-height: 15px;
    background-position: 0 2px
}
.subcribe .box dl.head dd {
    font-weight: bold;
    text-decoration: underline
}
.subcribe .box dl.head {
    background: none;
    padding-bottom: 2px
}
.subcribe .box {
    background: #fbfbfb;
    padding: 5px 15px;
    margin-top: 20px
}
.banner-careers {
    margin-bottom: 15px
}
.jobs-guide .banner-jobs-guide {
    margin-bottom: 15px
}
.jobs-guide .highlight a, .jobs-guide .highlight a:link, .jobs-guide .highlight a:visited, .jobs-guide .highlight a:focus {
    color: #326891
}
.jobs-guide .highlight a:hover {
    color: #1c76c1
}
.syndication .banner-syndication {
    margin-bottom: 15px
}
#form-syndication div {
    margin-bottom: 20px
}
#form-syndication select {
    font: normal 12px;
    color: #333;
    padding: 2px;
    width: 200px
}
#form-syndication label .required {
    color: #e21a21;
    padding-left: 2px
}
#form-syndication label {
    font: normal 12px;
    color: #65574d;
    display: block
}
#form-syndication input.text {
    font: normal 12px;
    color: #333
}
#form-syndication .submit:hover {
    border-color: #e5e2d4;
    color: #000
}
#form-syndication .submit {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c2c1b6;
    color: #004276;
    cursor: pointer;
    font: bold 11px;
    margin: 7px auto 4px;
    outline: none;
    padding: 3px 5px;
    text-align: center
}
#form-syndication .error-field {
    border-color: #e21a21
}
#form-syndication {
    border-bottom: 1px solid #ebe7dc;
    margin-top: 10px
}
.page-contact-us h3 {
    border-top: solid 1px #ddd;
    border-bottom: none;
    background: #f3f0e7;
    padding: 7px;
    margin: 20px 0 10px;
    color: #004090;
    font: normal 16px georgia, "times new roman", times, serif;
    text-transform: inherit
}
.page-contact-us h6 {
    font-family: georgia, "times new roman", times, serif;
    font-size: 16px;
    font-weight: normal;
    margin: 8px 0 6px
}
.page-contact-us p, .page-contact-us dt, .page-contact-us dd {
    font: normal 14px/17px
}
.page-contact-us dl dt {
    clear: left
}
.page-contact-us dl dt, .page-contact-us dl dd {
    margin: 0 0 0.3em;
    float: left
}
.page-contact-us ul li {
    line-height: inherit
}
.page-contact-us #address-container #map {
    width: 605px;
    height: 308px;
    margin: 0 0 10px
}
.page-contact-us #address-container {
    background: #f3f0e7;
    clear: both;
    padding: 10px
}
#anniversary-video {
    padding: 20px 0 20px 37px;
    margin-bottom: 15px;
    border-bottom: 1px solid #ebe7dc;
    border-top: 3px solid #9f0b35;
    background: #f3f0e7
}
.mothers-day a img, .special-page img {
    display: block
}
.children-day a img {
    display: block;
    border-top: solid #1e6897 5px
}
.radio-professionals a img {
    border-top: 4px solid #1c1c1c
}
.error-page .primary .error-img {
    display: block;
    margin: 10px auto 25px
}
.error-page .primary h2 {
    margin-bottom: 0.25em
}
.error-page .primary .content p {
    color: #222;
    font-size: 15px
}
.error-page .primary .content .label {
    color: #222;
    font-size: 15px;
    cursor: pointer
}
.error-page .primary .content .text {
    padding: 3px
}
.error-page .primary .content {
    background-color: #A61011;
    padding: 15px
}
.form-submit:hover {
    border-color: #e5e2d4;
    color: #000
}
.form-submit {
    background: #fff;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #004276;
    cursor: pointer;
    font: bold 11px;
    outline: medium none;
    padding: 3px 5px;
    text-align: center;
    width: auto
}
#more-slideshows .story h2 {
    font-size: 12px
}
#more-slideshows .last, #more-slideshows .last .content {
    margin-bottom: 0;
    padding-bottom: 0
}
#more-slideshows {
    border-top: 3px solid #ce4e92
}
.video-contributions .banner-image {
    border-top: 2px solid #f7a553;
    margin-bottom: 25px
}
.video-contributions h3 {
    border-top: 1px solid #ebe7dc;
    border-bottom: 0 none;
    color: #343235;
    margin: 0.75em 0;
    padding: 8px 0 0;
    text-transform: none
}
.video-contributions h3.first {
    border-top: 0 none
}
.video-contributions p:hover {
    color: #4a4a4b
}
.video-contributions p {
    color: #5c5c5e;
    font-family: georgia, "times new roman", times, serif;
}
.video-contributions div.steps fieldset legend {
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    border-radius: 12px;
    border: 1px solid #ebe7dc;
    height: 24px;
    text-align: center;
    width: 24px
}
.video-contributions div.steps fieldset {
    border-color: #ebe7dc;
    border-left: 0 none;
    display: block;
    float: left;
    height: 152px;
    margin-bottom: 0;
    padding: 10px;
    width: 187px
}
.video-contributions div.steps fieldset.last {
    border-bottom: 1px solid #ebe7dc;
    border-right: 0 none;
    margin-right: 0
}
.video-contributions div.steps {
    margin-top: 10px
}
.video-contributions p.note {
    background-color: #f6f3ec;
    border: 1px solid #ebe7dc;
    font-style: italic;
    padding: 5px
}
.ad-loader-catfish a#closeme {
    position: absolute;
    font: 13px bold;
    color: #547e38;
    background: #fff;
    padding: 2px 5px;
    z-index: 1
}
.ad-loader-catfish {
    height: 90px;
    width: 100%;
    position: fixed;
    bottom: 0;
    display: none
}
.display-none {
    display: none
}
#adjacent p {
    font-size: 10px;
    margin-bottom: 0.6em;
    color: #000;
    text-transform: uppercase
}
#adjacent a:hover {
    text-decoration: none
}
#adjacent a {
    text-decoration: none;
    font-family: georgia, "times new roman", times, serif;
    border: 0;
    font-size: 15px;
    color: #004276
}
#adjacent {
    background: #fff;
    border-top: 3px solid #a61011;
    bottom: 0;
    box-shadow: 0 4px 10px #565656;
    margin-right: 0;
    padding: 10px 20px 20px 10px;
    position: fixed;
    right: -410px;
    font-family: georgia, "times new roman", times, serif;
    font-weight: 700;
    z-index: 1;
    line-height: 17px
}
.catfix #adjacent {
    border-top-color:
}
.business #adjacent {
    border-top-color: #367c86
}
.world #adjacent {
    border-top-color: #3a9bc9
}
.sports #adjacent {
    border-top-color: #edb630
}
.life-style #adjacent {
    border-top-color: #ee8360
}
.multimedia #adjacent {
    border-top-color: #ce4e92
}
.opinion #adjacent {
    border-top-color: #a58162
}
.magazine #adjacent {
    border-top-color: #633
}
.carousel {
    overflow: hidden;
    position: relative;
    width: 100%
}
.carousel .items .item {
    float: left;
    cursor: pointer
}
.carousel .items .last {
    margin-right: auto !important
}
.carousel .items .first {
    margin-left: auto !important
}
.carousel a.prev, .carousel a.next {
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-color: transparent;
    background-position: 0 top;
    height: 100%;
    overflow: hidden;
    width: 24px;
    cursor: pointer;
    float: left;
    position: absolute;
    top: 0;
    z-index: 1
}
.carousel a.prev {
    background-image: url("images/gallery-carousel-prev.png")
}
.carousel a.next {
    background-image: url("images/gallery-carousel-next.png");
    right: 0px
}
.carousel .items .current, .carousel img.disabled, .carousel a.disabled {
    cursor: default
}
.recentcomments a {
    display: inline !important;
    padding: 0 !important;
    margin: 0 !important;
}
#header .tad {
    float: right;
    padding: 20px 0 0;
    margin-right: 5px;
}
#header .social {
    //margin: 40px 0 0 0;
    // clear: both;

}
.main .tad {
    float: left;
    margin: 0 0 0;
    width: 100%;
}
.category .carousel li {
    width: 160px;
    padding: 0 8px;
    font-size: 12px;
    line-height: 15px;
}
/*.category .content {
        background: #ffffff;
}*/
.category .content ul li p a {
    font-size: 15px;
    font-weight: normal;
}
.category .videos h3 {
    margin: 0;
    padding: 5px;
}
/*-------------------- ---------------------*/



#js-news .news-item a {
    color: #fff;
    text-decoration: none;
}
.content ul li a image {
    width: 134px;
    height: 100px;
    display: block;
    border: solid 3px #f3f0e7 !important
}
.content ul li a image:hover {
    border: 3px solid #827e6d !important;
}
/*.content ul li p a{color:#928686; }



.content ul li p a:hover{color:#787373; }*/



.content ul li p {
    width: 134px;
    padding-top: 5px;
    text-align: center;
    font: normal 11px georgia, "times new roman", times, serif;
}
/* Ticker Styling */



.ticker-wrapper.has-js {
    margin: 5px auto;
    padding: 0px;
    width: 100%;
    height: 26px;
    display: block;
    background-color: #a61011;
    font-size: 1em;
}
.ticker {
    width: 88%;
    display: block;
    position: relative;
    overflow: hidden;
    background-color: #a61011;
    height: 25px;
}
.ticker-title {
    padding: 4px 15px;
    color: #F8F0DB;
    font-weight: bold;
    background-color: #333333;
    text-transform: uppercase;
    width: 140px;
}
.ticker-content {
    margin: 0px;
    padding: 4px 0 0 20px;
    color: #F8F0DB;
    font-weight: bold;
    background-color: #a61011;
    overflow: hidden;
    white-space: nowrap;
    line-height: 1.4em;
}
.ticker-content:focus {
    none;
}
.ticker-content a {
    text-decoration: none;
    color: #fff !important;
}
.ticker-content a:hover {
    color: #fff !important;
}
.community_center {
    width: 100%;
}
.ticker-swipe {
    padding-top: 9px;
    position: absolute;
    top: 0px;
    background-color: #a61011;
    display: block;
}
.ticker-swipe span {
    margin-left: 1px;
    background-color: #a61011;
    border-bottom: 1px solid #1F527B;
    height: 12px;
    width: 7px;
    display: block;
}
.ticker-controls {
    padding: 4px 10px;
    list-style-type: none;
    float: right !important;
    margin: 0;
}
.ticker-controls li {
    padding: 0px;
    margin-left: 5px;
    float: left;
    cursor: pointer;
    height: 16px;
    width: 16px;
    display: block;
}
.ticker-controls li.jnt-play-pause {
    background-image: url('images/controls.png');
    background-position: 32px 16px;
}
.ticker-controls li.jnt-play-pause.over {
    background-position: 32px 32px;
}
.ticker-controls li.jnt-play-pause.down {
    background-position: 32px 0px;
}
.ticker-controls li.jnt-play-pause.paused {
    background-image: url('images/controls.png');
    background-position: 48px 16px;
}
.ticker-controls li.jnt-play-pause.paused.over {
    background-position: 48px 32px;
}
.ticker-controls li.jnt-play-pause.paused.down {
    background-position: 48px 0px;
}
.ticker-controls li.jnt-prev {
    background-image: url('images/controls.png');
    background-position: 0px 16px;
}
.ticker-controls li.jnt-prev.over {
    background-position: 0px 32px;
}
.ticker-controls li.jnt-prev.down {
    background-position: 0px 0px;
}
.ticker-controls li.jnt-next {
    background-image: url('images/controls.png');
    background-position: 16px 16px;
}
.ticker-controls li.jnt-next.over {
    background-position: 16px 32px;
}
.ticker-controls li.jnt-next.down {
    background-position: 16px 0px;
}
.js-hidden {
    display: none;
}
.no-js-news {
    padding: 10px 0px 0px 45px;
    color: #a61011;
}
.left .ticker-swipe {/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}
/*-----------------style ------------------*/



.navigation.wpbcol-24 ul ul {
    display: none;
    position: absolute;
    width: 221px;
    border-bottom:;
    border-right:;
    background: #AD0002;
    z-index: 1;
}
.navigation.wpbcol-24 ul li:hover .sub-menu{ display:block!important}


.navigation.wpbcol-24 ul ul:hover {
    display: block!important;
    position: absolute;
    width: 215px;
    border-bottom:;
    border-right:;
    background: #AD0002;
    z-index: 1;
}
.navigation.wpbcol-24 ul ul li {
    border: none;
}
.navigation.wpbcol-24 ul ul li a {
    color: #fff;
    padding: 0 5px;
    display: block;
    width: 205px;
    float: left;
    border-bottom: 1px solid #C30046;
}
.navigation.wpbcol-24 ul ul li a:hover {
    color: #ffffff;
    background: #000000;
}
.featured .wpbcol-4, .editorial .wpbcol-4 {
    margin-right: 7px !important;
}
.analysis .clearfix .wpbcol-4 {
    margin-right: 10px;
}
.group-small-picture-stories .wpbcol-4 {
}
.contributors ul li {
    float: left;
    list-style: none;
}
.logo {
    margin: 0 auto;
    width: 272px;
    text-align: center;

}
.toppest_news {
    float: left;
    width: 704px;
    border-top: 3px solid #EBE7DC;
    border-bottom: 3px solid #EBE7DC;
    margin: 10px 0;
}
.topp_image {
    float: left;
    width: 305px;
    padding: 0 10px 0 0;
}
.topp_desc {
    float: right;
    width: 370px;
    margin: 20px 0;
}
/*---------------*/





.footer-bottom-slider .small-slideshows > h4 {
    color: #AD0002;
    font-family: georgia, "times new roman", times, serif;
    font-size: 16px;
    font-weight: bold !important;
    height: 24px;
    letter-spacing: 1px;
    line-height: 24px;
    padding: 7px;
    text-transform: none;
    width: 98.9%;

    margin: 10px 0 0 0;
}
.world.clearfix.group > h3 {
    background: none repeat scroll 0 0 #448ccb;
    font-family: arial;
    padding: 5px 6px;
    width: 98%;
    color: #fff;
}
.world.clearfix.group > h3 a {
    color: #fff;
}
.business.clearfix.group > h3 {
    background: none repeat scroll 0 0 #448ccb;
    font-family: arial;
    padding: 5px 6px;
    width: 98%;
    color: #fff;
}
.sports.clearfix.group > h3 {
    background: none repeat scroll 0 0 #448ccb;
    font-family: arial;
    padding: 5px 6px;
    width: 98%;
}
.sports.clearfix.group > h3 a {
    color: #fff;
}
.life-style.clearfix.group > h3 {
    background: none repeat scroll 0 0 #f1f1f1;
    font-family: georgia, "times new roman", times, serif;
    padding: 5px 6px;
    width: 98%;
    color: #AD0002;
    font-size: 1em;
    line-height: 24px;
    height: 24px;
    border-top: 0.1em solid #0f0f0f;
}
.header-heading-content {
    margin: 0px;
    padding: 0px;
    text-align: center
}
.home .sport-thum .header-heading-content a {
    text-align: center!important
}
.sport-content.sport-thum .story {
    background: none repeat scroll 0 0 #E2F1FD;
    float: left;
    margin: 0 3px 0 0;
    width: 198px;
    padding: 10px;
}
.author-heading-cont .archive-header {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: bold;
}
.author-heading-cont .archive-title .vcard .url.fn.n:before {
    content: ':';
    padding: 0px 4px 0 5px;
    margin: -3px 0 0 0;
}
.author-heading-cont .entry-thumbnail .attachment-thumbnail.wp-post-image {
    border: 1px solid #f1f1f1;
    padding: 4px;
}
.author-heading-cont h2 {
    margin: 0px
}
.author-heading-cont .entry-thumbnail {
    float: left;
    margin: 0 15px 0 0;
}
.entry-thumbnail img {
    float: left; margin:0 5px 0 0; width: auto;
}

.author-blog-con .post .time-set-cont .categories-links > a {
    background: none;
    color: #a61011;
    padding: 1px 8px 2px;
    font-weight: bold;
    font-family: verdana!important;
    font-colour: #a61011
}

.time-set-cont {
    background: #f9f9f9;
    padding: 5px 0;
    margin: 0 0 3px 0 ;
}



.clear.author-blog-con .entry-meta span.leave-reply {
    font-family: verdana;
    margin: 0 3px;
    text-transform: capitalize;
    font-size: 11px;
    text-decoration: underline; color:#AD0002; font-weight:bold
}

.archive .author-heading-cont {
    border-bottom: 1px dotted #ccc;
}
.author-heading-cont .archive-title .vcard .url.fn.n {

    font-size: 20px;
}
.author-heading-cont .archive-header h1 {
    font-size: 16px;
    line-height: 1;
    margin-bottom: 0.5em;
    font-weight: bold; color:#AD0002
}
.meta {
    color: #E72A30;
    margin-bottom: 4px
}
.meta .timestamp a {
    color: #872023;
}
.border-content-meta h2 a {
    color: #06396f!important;
    font-family: georgia, "times new roman", times, serif;
    font-size: 11px;
}
.border-content-meta .special-report {
    border-bottom: 1px dashed #D2D0C2;
    padding: 0px;
    margin: 0px;
}
.sport-thum .long-story img {
    float: none;
    padding: 0px;
    margin: 0 auto;
    display: block;
}
.sport-thum .story.first.long-story .header-heading-content {
    height: 45px;
    margin:0 0 -2px;
    overflow: hidden;
    padding: 0;
    text-align: center;
    color: #06396f;
    padding: 0 3px;
}

.category .content-area .archive-header h1.archive-title {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #AD0002;
    font-family: georgia, "times new roman", times, serif;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    padding: 0 6px;
    width: 98%;
    font-weight: bold;
}





/****categories top stories****/

body > div.container.home > header > h1.archive-title {
    font-family: georgia, "times new roman", times, serif;
    line-height: 30px;
    height: 30px;
    color: #AD0002;
    display: inline-block;
    font-weight: 700;
    font-size: 28px;
    letter-spacing: 0;
    text-transform: uppercase;
    margin-bottom: 0;
}

#all-categories {
    padding-top: 12px;
    margin: 0 auto;
    list-style: none;
    text-align: center;
    font-size: 10px;
    text-transform: uppercase;
    letter-spacing: 1px;
    line-height: 1;
    width: 970px;
}

#all-categories li {
    display: inline-block;
    /*padding: 0 8px 5px;*/
    padding: 0 5px;
    margin: 0;
    letter-spacing: .35px;
}

#categories-top-stories-header {
    margin: 0 auto;
    margin-top: 30px; 
    text-align: center;
}

#categories-top-stories {
    width: 970px;
    margin: 0 auto;
    text-align: center;
    padding: 10px 0 20px;
    display: block;
    height: auto;
    clear: both;
}

#categories-top-stories-wrap .upper-shadow {
    display: block;
    padding: 9px;
    height: 30px;
    width: 970px;
    margin: 0 auto;
    background: url(images/shadow-above-940.png) no-repeat 0px 0px;
}

#categories-top-stories-wrap .lower-shadow {
    display: block;
    padding: 9px;
    padding-bottom: 0;
    height: 20px;
    width: 970px;      
    margin: 0 auto;
    background: url(images/shadow-below-940.png) no-repeat 0px 0px;
}

#categories-top-stories > .a-story-wrap {
    float: left;
    width: 300px;
    margin-left: 10px;
    padding: 5px;
    height: 100%;

}

#categories-top-stories > .a-story-wrap > .a-story {
    padding: 0;
    overflow: hidden;
}

#categories-top-stories > .a-story-wrap > .a-story img {
    width: 100%;
    height: 200px;
    display: block;
    padding-bottom: 9px;
}

#categories-top-stories .a-story-wrap .a-story a h3 {
    border: none;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
}
#categories-top-stories .a-story-wrap .a-story a h3:hover,
#categories-top-stories .a-story-wrap .a-story a h3:active,
#categories-top-stories .a-story-wrap .a-story a h3:focus {
    text-decoration: underline;
}

#categories-top-stories > .a-story-wrap > .a-story > .a-story-category > a{
    text-transform: uppercase;
    font-size: 10px;
}
#categories-top-stories > .a-story-wrap > .a-story > .a-story-meta > p {
    display: inline;
}

.pipe {
    padding: 0 5px;
}
#categories-top-stories-wrap + #main{
    margin: 0 auto;
    margin-bottom: 20px;
    width: 1180px;

}
#categories-top-stories-wrap + #main > #primary {
    width: 800px;
    margin-left: 10px;
    float: left;
}
#categories-top-stories-wrap + #main > #primary .a-story {
    padding-left: 0;
    padding-bottom: 18px;
    margin-bottom: 18px;
    border-bottom: 1px solid #eae8d9;
}
#categories-top-stories-wrap + #main > #primary .a-story .story-img-container {
    width: 220px;
    margin-right: 12px;
    float: left;
}
#categories-top-stories-wrap + #main > #primary .a-story .story-img-container img {
    width: 100%;
    height: 147px;
}
#categories-top-stories-wrap + #main > #primary .a-story .story-txt-container {
    width: 528px;
    padding-top: 2px;
    float: left;
}
#categories-top-stories-wrap + #main > #primary .story-category a {
    text-transform: uppercase;
    font-size: 10px;
}



#categories-top-stories-wrap + #main > #primary .a-story .story-txt-container .a-story-meta > p {
    display: inline;
}

#categories-top-stories-wrap + #main > #primary .a-story .story-txt-container a h3 {
    border: none;
    padding-left: 0;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;

}
#categories-top-stories-wrap + #main > #primary .a-story .story-txt-container a h3:hover, 
#categories-top-stories-wrap + #main > #primary .a-story .story-txt-container a h3:focus,
#categories-top-stories-wrap + #main > #primary .a-story .story-txt-container a h3:active {
    text-decoration: underline;
}

#categories-top-stories-wrap + #main > .sidebar {
    /*   margin-top: 20px;*/
}
/****categories top stories end****/



/***single post nav**/
#content .navigation .nav-links a {
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    padding: 1px 4px;
    background: #f1f1f1;
    border: 1px solid #ddd;
    border-radius: 2px;
    color: #444;
}
#content .navigation .nav-links a:hover,
#content .navigation .nav-links a:active,
#content .navigation .nav-links a:focus {
    background: #444;
    color: #f1f1f1;
}

#content .navigation .nav-links a[rel="next"]{
    float: right;
}
#content .navigation .nav-links a[rel="prev"]{
    float: left;
}


/***and single post nav***/







.archive.category .site-content .clear.author-blog-con.dfgd{ margin:20px 0 0}
.archive.category .clear.author-blog-con .entry-header h2 {
    font-size: 14px;
    font-weight: normal;
}

.home .sport-content.sport-thum .story h4 a {
    color: #06396f
}
.sport-content.sport-thum {
    margin: 10px 0 0 0;
}
.sport-content.sport-thum .story:last-child {
    margin: 0;
}
.life-style.clearfix.group s > h3 a {
    color: #fff;
}
.opinion.clearfix.group > h3 {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #AD0002;
    font-family: georgia, "times new roman", times, serif;
    padding: 5px 6px;
    width: 98%;
    font-size: 1em;
    line-height: 30px;
    height: 30px;
    border-top: 0.1em solid #0f0f0f;
}
/*.opinion.clearfix.group > h3 a {
        color: #fff;
}*/
.editorial a {
    font-family: georgia, "times new roman", times, serif;
}
.sidebar {
    float: right;
    margin: 0;
    width: 300px;
}
.sidebar .widget.widget_custom_post_widget .alignnone {
    MARGIN: 0 AUTO;
    WIDTH: 100%;
}
.sidebar .widget.widget_custom_post_widget a {
    /*padding: 8px 8px 3px;*/



    margin: 0 auto -10px;
    display: block;
}
.province h4 {
    background: #448ccb;
    border: none;
    color: #ffffff;
    padding: 6px 5px;
    font-family: arial;
    font-size: 15px;
    text-transform: capitalize
}
.province h4 a {
    color: #ffffff;
}
/*.province {height:340px}*/



.province .story a.title {
    padding: 0;
    width: 100%;
}
.province img {
    float: left;
    padding: 0 10px 0 0;
}
.ui-tabs-nav .image {
    height: 75px;
    width: 105px;
    float: left;
    padding: 0 !important;
}
#featured li.ui-tabs-nav-item a {
    color: #161A3D;
}
#featured li.ui-tabs-nav-item a:hover {
    text-decoration: none
}
#featured li.ui-tabs-nav-item a:hover {
    color: #06396f;
}
#featured li.ui-tabs-nav-item a:hover img {
}
/*#featured li.ui-tabs-selected {background: url("images/selected_item.png") repeat scroll left top transparent;}*/



#featured ul.ui-tabs-nav li img {
    background: none repeat scroll 0 0 #FFFFFF;
}
.info h2 a {
    color: #06396f;
}
#featured_post {
    background-color: #414141;
    border: 1px solid #090909;
}
#featured_post img {
    border: 1px solid #000000;
}
#featured_post h1 a {
    color: #FFFFFF;
}
#featured_post h1 a:hover {
    color: #D1D1D1;
}
#featured_post p {
    color: #DFDFDF;
}
#featured_post .date a {
    color: #C0C0C0;
}
#featured_post .read_more a {
    background-color: #1A1A1A;
    color: #FFFFFF;
}
#featured_post .read_more a:hover {
    background-color: #292929;
}
/*** Featured Slider ***/



#featured {
    width: 100%;
    position: relative;
    padding: 0;
    overflow: hidden;
    margin-top: 0;
    float: left;
}
.featured_long_title {
    float: left;
    width: 412px;
    background: #006;
}
.featured_long_title h1 a {
    color: #fff;
    font-size: 21px;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000;
}
.featured_long_date {
    width: 406px;
    top: 25px;
}
.featured_long_content {
    width: 412px;
    top: 19px;
    background: #030;
    position: absolute;
    left: 520px;
    height: 190px;
}
/*** Navigation Tabs ***/


.top-slider-data .ui-tabs-panel .attachment-450x450.wp-post-image {
    width: 400px;
    height: 232px;
}
.top-slider-data .ui-tabs-panel .rmore {
    display: block;
}

#featured ul.ui-tabs-nav {
    //height: 62px;
    height: auto;
    left: 13px;
    list-style: none outside none;
    margin: 8px 0 0 -8px;
    //    border-top: 1px solid #C1DAD7;
    padding: 0 6px 6px;
    width: 100%;
    z-index: 1;
    
    border-top: 1px solid #e2e2e2;
}

.container.home {
    // margin-top: -9px;
}
.home .primary .main #featured #fragment-1 > a {
    margin-bottom: 12px;
}
#featured ul.ui-tabs-nav li {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    font-size: 16px;
    height: 59px;
    margin: 0;
   padding: 12px;
    //width: 411px;
    width: 47%;
    border-left: 1px solid #e2e2e2;
}
#featured ul.ui-tabs-nav li:first-child {
    border-left: none;
    padding-left: 0;
}

#featured ul.ui-tabs-nav li:last-child {
   // margin: 0 0 0 5px;
}



#featured ul.ui-tabs-nav li span {
    font-size: 11px;
    line-height: 18px;
    text-shadow: 1px 1px 1px #000;
}
#featured .ui-tabs-panel {
    width: 100%;
    position: relative;
    overflow: hidden;
}
#featured .ui-tabs-hide {
    display: none;
}
#featured li.ui-tabs-nav-item a {
    font-family: georgia, "times new roman", times, serif;
    font-size: 1em;
    line-height: 20px;
    font-weight: 600px;
    padding: 0;
    display: block;
}
/*** Thumbs ***/



#featured ul.ui-tabs-nav li img {
    float: left;
    height: 63px;
    margin: 0;
    width: 87px;
}
/*** Other ***/











.heder-right.sidebar {
    margin: 13px 0 0;
}
.outer-shodow {
    background: url("/public/99m5-m3ge/20180908095358oe_/https://www.premiumtimesng.com/wp-content/themes/images/hedaer-bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 12px;
    margin: 14px 0 8px;
}
.main-container .top-slider-data .info h2 {
    color: #333;
    font-family: georgia, "times new roman", times, serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 25px;
    margin: 0;
    padding: 0;
    font-weight: bold;
}
.main-container .top-slider-data .info p {
    font-size: 12px!important;
    font-family: georgia, "times new roman", times, serif;
}
#featured .ui-tabs-panel .info {
    float: right;
    width: 447px;
}
#featured .ui-tabs-panel .info .date {
    font-size: 12px;
    color: #9f9f9f;
    text-shadow: 1px 1px #000;
    margin-left: 5px;
    float: left;
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
}
#featured .ui-tabs-panel .info .date a {
    color: #9f9f9f;
    text-shadow: 1px 1px #000;
}
#featured .info h2 {
    color: #06396f;
    font-family: georgia, "times new roman", times, serif;
    font-size: 35px;
    font-weight: normal;
    line-height: 35px;
    margin-bottom: 7px;
    padding: 0;
}
.rmore {
    color: #872023 !important;
}

.extract.right-content-first .rmore {
    background: url("images/comment.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 9px;
    font-weight: normal;
    height: 11px;
    padding: 0 0 0 18px;
    text-transform: capitalize;
    width: 11px;
}


.archive.category .date .entry-date, .archive.category .categories-links a, .archive.category .author.vcard a {
    color: #872023; font-size:9px
}



.archive.category .entry-meta .comments-link .leave-reply{
    background: url("images/comment.gif") no-repeat scroll 3px 3px rgba(0, 0, 0, 0);
    font-size: 9px;
    font-weight: normal;
    height: 16px;
    padding: 0 0 0 18px;
    text-transform: capitalize;
    width: 9px;
}


.archive.category .clear.author-blog-con .entry-meta span a {
    font-size: 9px;
    margin: 0 3px;
    text-transform: capitalize;
}


#featured .info p {
    margin: 5px 0 0;
    font-size: 16px;
    line-height: 23px;
    color: #555555 !important;
}
#featured .info a {
    text-decoration: none;
}
#featured .info a:hover {
    text-decoration: none;
}
#left div.latest_l, #left div.latest_r {
    margin: 0 !important;
}
.more-news img {
    float: left;
    padding: 0 10px 0 0;
}

.more-news a.title {
    color: #06396F;
    float: none;
    font-size: 13px;
    font-weight: normal;
    text-transform: capitalize;
    width: 100%;
}
.small-slideshows .content {
    background: none repeat scroll 0 0 #ECF6FE;
    margin: 10px 0 0;
    padding: 10px 0 26px!important;
    height: 213px; overflow:hidden
}
.small-slideshows .small-slideshow a:hover {
    color: #222222;
}
.small-slideshows .slider-footer-sidebar {
    padding: 18px 0
}
.small-slideshows .small-slideshow a {
    color: #666666;
}
.small-slideshows .small-slideshow a.image {
    display: block;
    height: 103px;
    width: 191px;
}
.slider-footer-sidebar {
}
.small-slideshows .small-slideshow p {
    color: #111111 !important;
    font-size: 13px !important;
    margin: 5px 0 0;
    padding-top: 5px;
    text-align: center;
    width: 151px;
}
.small-slideshows .small-slideshow:hover a {
    color: #222222;
    text-decoration: none
}

.home .primary .life-style .small-slideshows .small-slideshow:hover a.image {
    border-color: #BEB8A2;
}
.border-bottom .extract a:hover {
    text-decoration: none
}
.home .primary .life-style .small-slideshows .small-slideshow {
    float: left;
    margin-left: 7px;
    margin-right: 7px;
}


.share-container label {
    font-weight: bold;
    display: none;
}

.rrssb-buttons.clearfix.no-margin.rrssb-1 {
    margin: 14px 0 -4px 0;
}

.rrssb-buttons li {
    float: right;
    width: 40px !important;
    height: 32px;
}

.rrssb-buttons li span.text {
    display: none;
    text-align: center;
}

.entry-thumbnail {
    margin: 0 auto;
    padding: 10px 0; 
    background: none;
}
.single-format-standard .entry-header .entry-thumbnail img {
    border: 2px solid #F9F9F9;
    display: block;
    float: none;
    margin: 0 auto;
    width: auto;	

    -webkit-transition: opacity 2s, width 2s, border-bottom 2s;
    transition: opacity 2s,  width 2s, border-bottom 2s;	
    transition: all 0.6s ease 0s;
    -webkit-transition: all 0.6s ease 0s;
}

.single-format-standard .entry-header .entry-thumbnail img:hover{ opacity:0.7; cursor:pointer; border-bottom:2px solid #AD0002


}

.sidebar .textwidget img {
    /*	display: block;*/
    margin: 0 auto;
    width: 99%;
}
.sidebar aside.widget{ margin:0 0 10px 0}

.clear.author-blog-con .clear.author-blog-con {
    clear: both;
    margin: 7px 0;
    padding: -3px;
}
.clear.author-blog-con .entry-meta span a {
    /*font-family: verdana;*/
    margin: 0 3px;
    text-transform: capitalize;
    /*font-family: Arial;*/
    font-size: 12px;
}
.clear.author-blog-con .entry-meta span {
    margin: 0 3px;
    /*font-family: verdana;*/
    text-transform: capitalize;
}
.clear.author-blog-con .entry-content.manoj > p {
    /*font-family: verdana;*/
    font-size: 15px;
    line-height: 22px;
    text-align: justify;
    color:#444;
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.clear.author-blog-con .entry-content.manoj > p + p {
    /*font-family: verdana;*/
    margin-top: 10px;       
}
.clear.author-blog-con h2 {
    background: none repeat scroll 0 0 #f1f1f1;
    font-size: 16px;
    font-weight: normal;
    margin: 7px 0;
    padding: 2px 0 4px 9px;
    color: #AD0002;
}

article.category-latest-videos .entry-header h1.entry-title {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #AD0002;
    font-size: 22px;
    font-weight: normal;
    margin: 7px 0;
    padding: 2px 0 4px 9px;
}


.single-post .clear.author-blog-con h2 {
    background: none repeat scroll 0 0;
    font-size: 32px;
    font-weight: normal;
    margin: 7px 0;
    padding: 2px 0 4px 9px;
    color: #242424;
}



.clear.author-blog-con h2 a{ color:#AD0002; font-weight:bold}

.clear.author-blog-con h2 {	font-size: 16px;
                            font-weight: bold;}

.clear.author-blog-con .entry-thumbnail .attachment-100x100.wp-post-image {
    float: left;
    margin: 3px 9px 0 0;
    border: 1px solid #f9f9f9;
    padding: 7px;
    background: #f9f9f9;
}


.single-format-standard .clear.author-blog-con {
    margin: 0 0 23px 0!important;
}

.comment-form p {
    clear: both
}
#respond #commentform p input {
    float: left;
    width: 40%;
    padding: 5px;
    margin: 0px 0 8px;
}
#respond #commentform label {
    float: left;
    font-weight: bolder;
    margin: 2px 0;
    width: 67px;
    font-size: 12px;
    font-family: 'Times New Roman';
}
#respond #commentform p input[type="submit"] {
    width: 117px!important;
    margin: 0 0 0 7%;
}
.relatedposts {
    background: #f1f1f1;
    margin: 0 0 15px 0;
    padding: 6px;
}
.relatedposts > h3 {
    font-size: 18px;
    background: #f9f9f9;
    padding: 6px 10px;
    margin: 0px; color:#AD0002
}
.relatedposts .relatedthumb a {
    font-size: 15px;
    line-height: 28px;
    color: #06396F
}
.widget > h4 {
    background: none repeat scroll 0 0;
    color: #FFFFFF;
    font-family: calibri;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 9px;
    text-transform: capitalize;
}
.special-report {
}
.comment_disqus_link a {
    background: url("images/comment-18.gif") no-repeat left;
    font: 11px georgia, "times new roman", times, serif;
    padding-left: 25px
}

.comment_disqus_linkh a {
    background: url("images/comment.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #872023!important;
    font-size: 9px;
    font-weight: normal;
    padding: 0px 0 0 16px;
    text-transform: uppercase;
}
.home-yarpp {
    float: right;
    width: 100%;
}
.home-yarpp p {
    display: none;
}
.tabs-wrapper {
}
/*.videos .content {



  position: relative;



  width:100%;



  min-height:370px;



  float:left;



}



.videos .outer-carousel {



  position: abso2lute;



  left: 0;



 



}*/



#comment-section {
}
.art-entertainment h3 {
    color: #06396F;
    margin: 5px 0;
    border-bottom: 1px solid #EAE8D9;
    padding: 0 0 5px;
}
.art-entertainment .story {
    border-bottom: 1px solid #eaeea;
    width: 100%;
}
.art-entertainment h4 {
    font-size: 1em;
    margin: 0 0 5px;
    padding: 0;
    color: #06396F;
}
.national .group h3 {
    width: 80%;
    float: left;
}
span.viewall {
    float: right;
    display: block;
    width: 20%;
    border-bottom: 1px solid #EAE8D9;
    margin: 7px 0;
    padding: 0 0 5px;
}
span.viewall a {
    font-size: 12px !important;
    float: right;
}
span.more-news {
    float: right;
    font-size: 11px;
    margin: 0 0 10px;
}
span.more-news a {
    color: #06396F;
}
span.more-news a:hover {
    color: #1c76c1;
}
#dsq-combo-widget.grey #dsq-combo-content .dsq-combo-box {
    background: #F3F0E7 !important;
}
#dsq-combo-widget #dsq-combo-tabs li {
    padding: 5px !important;
}
#dsq-combo-logo {
    display: none;
}
#dsq-combo-widget #dsq-combo-tabs li a {
    color: #444444;
    font-size: 11px;
}
#dsq-combo-widget #dsq-combo-tabs li a {
    color: #44444;
}
#dsq-combo-widget #dsq-combo-content ul, #dsq-combo-widget #dsq-combo-content li, #dsq-combo-widget #dsq-combo-content ol {
    background: #ffffff;
    padding: 10px;
}
#dsq-combo-widget p {
    font-size: 13px;
}
.art-topnews {
    margin: 10px 0 0 0;
    border-bottom: 8px solid #A61011;
}
/*Table design */



.story table {
    padding: 0;
    margin: 0;
}
.story th {
    font: bold 11px georgia, "times new roman", times, serif;
    color: #4f6b72;
    border-right: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    border-top: 1px solid #C1DAD7;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: left;
    padding: 6px 6px 6px 12px;
}
.story td {
    border-right: 1px solid #C1DAD7;
    border-bottom: 1px solid #C1DAD7;
    padding: 6px 6px 6px 12px;
    background-color: #F2E581;
}
.story td.alt {
    background: #F5FAFA;
    color: #797268;
}
.archive .story-image {
    margin: 5px 15px 5px 0;
    padding: 5px;
    border: 1px solid #eaeaea;
}
.page-header h1 {
    border-bottom: 1px dotted #CCCCCC;
    color: #06396F;
    font-size: 1.5em;
    margin: 10px 0;
    padding: 0 0 5px;
    text-transform: uppercase;
}
.letters-widget .excerpt {
    font-size: 12px;
    line-height: 15px;
}
.letters-widget .story h2 {
    font-size: 15px;
    line-height: 110%;
}
.ent-ad {
    float: left;
    width: 100%
}
.letter-wrap {
    float: left;
    margin: 10px 0 0 0;
}
.letter-wrap h2 {
    font-weight: bold;
    font-size: 18px;
}
.letter-wrap h2 a {
    color: #06396F;
}
.letter-wrap h2 a:hover {
    color: #1c76c1;
}
.letter-content {
    float: left;
    margin: 0 0 20px;
    padding: 0 10px;
    width: 87%;
}
.letter-content h3 {
    font-size: 16px;
    text-transform: none;
    padding: 0 0 5px;
}
.letter-content h3 a {
    color: #06396F;
}
.letter-content h3 a:hover {
    color: #1c76c1;
}
.letter-icon {
    float: left;
    margin: 0 10px 0 0;
}
.letter {
    float: left;
    margin: 0 0 20px 10px;
    width: 320px;
    position: relative;
}
.letter .letters-info {
    bottom: 60px;
    margin: 0 20px;
    position: absolute;
    width: 285px;
}
.letter .letters-info h4 {
    border: none;
    text-align: center;
    font-size: 14px;
}
.page-navi {
    float: left;
    width: 96%;
    margin: 10px 10px 0;
}
/*---------------*/



.afcon-top {
    background: #AD0002;
    color: #fff;
    margin: 10px 0 0;
}
.afcon-top h1 {
    font-size: 1.5em;
    color: #fff;
    padding: 10px 10px 0;
    font-weight: bold;
}
.news-widget {
    margin-top: 5px;
    float: left;
}
.news-widget a.image {
    float: left;
    margin: 0 10px 0 0;
    width: 50px;
}
.news-widget .news-post {
    margin: 0 0 5px 8px;
}
.news-widget .news-post a {
}
.teams-news {
}
.teams-news li {
}
.teams-news li a.image {
}
.teams-news li a {
}
.multimedia h2 {
    font-size: 18px;
}
.videos-wrap {/*border-bottom: 8px solid #A61011;*/
}
.latest-ved {
    float: left;
    margin: 0 5px;
    width: 162px;
    height: 180px;
}
.latest-ved p {
    font: 11px georgia, "times new roman", times, serif;
    padding-top: 5px;
    text-align: center;
    width: 134px;
}
.latest-ved a {
    color: #89878A;
}
.latest-ved a:hover {
    color: #222222;
}
.latest-ved a.image {
    border: 3px solid #F3F0E7;
    display: block;
    height: 103px;
    width: 137px;
}
.latest-ved a.image:hover {
    border: 3px solid #BEB8A2;
}
.slideshows-wrap {
    border-top: 8px solid #A61011;
    margin: 10px 0;
    float: left;
}
.slideshows-section {
    background: none repeat scroll 0 0 #F3F0E7;
    padding: 5px 0 0;
    margin-top: 5px;
}
.ved-title, .slideshow-title {
    font-size: 11px;
}
.hd-title {
    padding: 10px 0 0!important;
    color: #06396F;
    font-size: 1em;
}
.hd-title a {
    color: #06396F;
}
.hd-title a:hover {
    color: #1c76c1;
}
.view-more {
    float: right;
    font-size: 12px;
    text-transform: none;
}
.view-more a {
    color: #1c76c1 !important;
}
.view-more a:hover {
    color: #06396F !important;
}
.ved-section {
    background: none repeat scroll 0 0 #F3F0E7;
    border-top: 1px solid #EAE8D9;
    padding: 5px 5px 10px;
    margin: 5px 0;
}
.ved-pagination {
    float: right;
    padding: 10px 0;
}
.ved-pagination .wp-pagenavi a, .wp-pagenavi span {
    border: none;
}
.ved-pagination .wp-pagenavi span.current {
    border: 1px solid #000000;
}
.ved-pagination .wp-pagenavi a:hover {
    border: none;
}
.not-found {
    text-align: center;
    margin: 50px 0 0;
}
.catpagination {
    margin: 20px 0;
    float: left;
}
.catpagination ul {
    display: inline-block;
    margin-left: 0;
    margin-bottom: 0;
    border-radius: 5px;
}
.catpagination ul>li {
    display: inline;
}
.catpagination ul>li:first-child>a, .catpagination ul>li:first-child>span {
    border-left-width: 1px;
    border-radius: 5px 0 0 5px;
}
.catpagination ul>li:last-child>a, .catpagination ul>li:last-child>span {
    border-rigth-width: 1px;
    border-radius: 0 5px 5px 0;
}
.catpagination ul>li>a, .catpagination ul>li>span {
    float: left;
    padding: 4px 12px;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
}
.caption {
    padding: 6px;
    color: #b4b4b4;
    font-family: georgia, "times new roman", times, serif;
    font-size: 11px;
}

.category-top-ads {
    border-bottom: 1px dashed #d2d0c2;
    margin: 18px auto;
    padding-bottom: 18px;
    text-align: center;
}

.in-content-ads {
    border-top: 1px dashed #d2d0c2;
    margin-bottom: 5px;
    padding-top: 5px;
    width: 100%;
}

.in-content-ads img {
    width: 100%;
}

.author-box {
    border: 1px solid #ebebeb;
    padding: 20px;
    margin-bottom: 30px;
}

.author-thumb {
    float: left;
}

.author-bio {
    display: inline-block;
    margin-left: 10px;
}





article #play-button {
    background-image: url(images/sprites.png);
}








/****for Author page***/

#author-section .clearfix + .shadow-bottom {
    background: url(images/shadow-below-620.png) no-repeat 0px 0px;
    margin-bottom: 0;
    margin-top: 20px;
}
#shadow-above.shadow-above {
    background: url(images/shadow-above-620.png) no-repeat 0px 0px;
    margin-top: 0;
    margin-bottom: 20px;
}

#author-section .clearfix + .shadow-bottom, #shadow-above.shadow-above {
    width: 620px;
    height: 30px;
    display: block;
}

#primary .a-story {
    padding-left: 0;
    padding-bottom: 18px;
    margin-bottom: 18px;
    border-bottom: 1px solid #eae8d9;
}
#primary .a-story .story-img-container {
    width: 220px;
    margin-right: 20px;
    float: left;
    min-height: 147px;
}
#primary .a-story .story-img-container img {
    width: 100%;
    height: 147px;
}
#primary .a-story .story-txt-container {
    width: 528px;
    padding-top: 2px;
    float: left;
}
#primary .story-category a {
    text-transform: uppercase;
    font-size: 10px;
}



#primary .a-story .story-txt-container .a-story-meta > p {
    display: inline;
}

#primary .a-story .story-txt-container a h3 {
    border: none;
    padding-left: 0;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;

}
#primary .a-story .story-txt-container a h3:hover, 
#primary .a-story .story-txt-container a h3:focus,
#primary .a-story .story-txt-container a h3:active {
    text-decoration: underline;
}

.single-related {
    clear: left;
    display: inline;
    float: left;
    width: 20%;
    margin-right: 25px;
}


/***single post more-news***/
.more-news-2 {
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom: 1px solid #eae8d9;
}
.more-news-2 ul {
    // width: 100%;
}
.more-news-2 ul li {
    list-style: none;
    max-width: 245px;
    float: left;
}
#more-news-2 > ul > li:nth-child(4) {
    clear: left;
}
.more-news-2 .wide-thumb {
    max-width: 100%;
    height: 145px;
    overflow: hidden;
}
.more-news-2 .wide-thumb img {
    width: 100%;
}
.more-news-2 ul li h3 {
    border: none;
    font-weight: normal;
    padding-top: .3em;
}

.iframe-flexible-ytcontainer {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
}
.iframe-flexible-ytcontainer iframe,   
.iframe-flexible-ytcontainer object,  
.iframe-flexible-ytcontainer embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100%;
}

#fb-root {
	font-size: 0.75em;
	max-width: 96%;
}

.fb-comments {
	max-width: 95%;
}
embed,
iframe,
object {
	max-width: 100%;
}
