/* CSS Document */
.mainContent.btmNone {padding-bottom:0px;}

.headLinesBox h3 { font-size:17px;}
.itemContainer.separated {border-bottom:#cecece solid 2px;padding-top:13px;margin-bottom:0px; padding-bottom:9px;}
.itemContainer.cul {background:#fff;margin:0px 1px;}
.itemContent {margin:14px 10px 4px 10px; border-bottom:1px solid #cecece; padding-bottom:8px;}

.mainTopics {background:url('../images/gdot.gif') repeat-y -1000px -1000px; margin:10px 0px 0px 0px;*margin-right:0px; padding: 0px 10px; }
.mainTopics.topicsLeftCol { background-position: 255px 0px;}
.mainTopics.topicsRightCol { background-position: 402px 0px;}
.mainTopics.clean { background:none;}

.mainTopics.topicsRightCol .topicsSmColumn { padding-right:0px; padding-left:10px;}
.mainTopics.topicsRightCol .topicsWdColumn { padding-left:0px; padding-right:10px;}

.mainTopics a img { border:0px;}
 
.techTopics {padding-top:10px; background:url('../images/e3dot.gif') repeat-y 402px 0px;}
.techTopics .topicsSmColumn {padding-left:20px; padding-right:0px;}
.topicsSmColumn {width:236px;padding-right:10px;float:left;}
.topicsWdColumn {width:382px; padding-left:10px; float:left;}
.mainTopic {background:#eaeaea; width:402px; padding:10px; float:left; margin-bottom:10px;} /* section kosmos */
.mainTopicSideBar {width:206px; margin-left:10px; float:left;}/* section kosmos */
ul.topicsFloatedList {width:648px; overflow:hidden; margin-bottom:20px;}
ul.topicsFloatedList li {width:208px;float:left; margin-right:8px;}

ul.topicsList li {border-bottom:1px dotted #b5b4b4;padding-bottom:11px; margin-bottom:14px;}
ul.topicsList li .surtitle { margin-top:7px; margin-bottom:4px;}
ul.topicsList li.last { border:0px;margin-bottom:0px;}
.topicsPhoto {margin-bottom:8px;display:block;}
.topicsSmColumn h2, .topicsWdColumn h2 {border-bottom:0px; padding-bottom:0px;}

/* topics Summary */
.topicSum { margin-top:6px;}
.topicSum p { display:inline;*zoom:0; padding-top:0px; clear:left;*clear:none;}
.topicSum span.time { padding-right:10px; float:left;}
span.time {color:#333; font-size:12px; font-weight:bold; padding-right:4px;}
.nTabs span.time { font-size:11px;}

.paragraph .topicSum { padding-bottom:4px;}
.paragraph .icon {padding-left:0px; padding-right:4px;}
.moreLinks ul li a .icon {padding-left:4px; padding-right:0px;}

/* premium articles ************************/
.lock-key { margin-left:4px; border:0px;}
.topicSum .lock-key {margin-right:4px;margin-left:0px;}
.news_fn .lock-key { float:left;margin-right:6px;padding-top:2px;}


/* MediaBoxes */
.mediaBox {margin:15px 10px;border-top:4px solid #bfbfbf;padding-top:15px;*padding-top:5px;color:#c0c0c0;}
.mediaBox.topNone { margin-top:0px;}
.headLinesBox {padding-top:12px;}
.mediaBoxTitle {display:block;font-size:18px;color:#fff;}
.mediaBox ul {background:url("../images/noiseBg.png") repeat #202020;*height:100%;border-radius:6px;position:relative;overflow:hidden;padding:9px 0px 10px 14px;}
.mediaBox ul li{float:left; width:155px; margin-top:10px;}
.mediaThumb {
position: relative;
width: 182;
}
.mediaBox ul li a { color:#fff; font-size:12px;width:145px;display:block; margin-bottom:4px; height:30px; overflow:hidden;}
.mediaSmallThumb {
margin-bottom: 6px;
position: relative;
width: 182;
}
.mediaBox ul li .mediaSmallThumb a { overflow:visible; height:auto;}

h2.rect { border:0px; padding-bottom:2px; color:#fff;}
h2 span.Block.white { background:#fff;}

.moreBtn {color:#fff;padding:3px 6px 2px 6px;font-size:11px;display:block;position:absolute;right:10px;}

.mediaBox .moreBtn { background:#c4302b;top:10px; border-radius:2px;}
.mediaBox .moreBtn:hover { background-color:#000; text-decoration:none;}

.mediaDate {font-size:11px;}
.mediaBox .time, .videoExpanded .time { color:#c0c0c0; font-weight:normal; font-size:11px; margin-left:12px;}

ul.thumbList .surtitle { font-size:11px;}
ul.thumbList { margin-top:3px;}
ul.thumbList li { padding-bottom:5px; margin-top:5px; border-bottom:1px solid #d4e0e0;*height:100%;}
ul.thumbList li .summary h4.compact { height:32px; overflow:hidden; }

.topLine {border-top:4px solid #c0c0c0;}
.topLine.latest { padding:0px 10px; }

.mediaIcon {position:absolute; bottom:5px; right:14px; width:32px; height:22px; background:url('../images/multimediaBoxes.png') no-repeat #000004 -1000px -1000px;border:1px solid #ffffff; border-radius:3px;}

.mediaIcon.media_photo { background-position: 7px 4px;}
.mediaIcon.slide { background-position: 7px -235px;}
.mediaIcon.video_play { background-position: 7px -40px;}
.mediaIcon.video_gallery { background-position: 7px -327px;}
.mediaIcon.audio { background-position: 7px -89px;}
.mediaIcon.media_graphic { background-position: 7px -138px;}
.mediaIcon.media_interactive { background-position: 7px -186px;}
.mediaIcon.media_doc { background-position: 7px -282px;}


/* home tuning mediaBox*****************/

.mediaBox.section .moreBtn  { right:15px;}
.mediaBox.section ul li{ width:210px;}
.mediaBox.section ul li.last { width:200px;}
.mediaBox.section ul li a { width:186px; }
.mediaBox.section .mediaIcon { right:27px;}
.mediaBox.section .last .mediaIcon { right:18px;}


/* MediaBoxes */

/* Video Expanded */

.videoExpanded { background:url(../images/noiseBg.png) repeat #202020; border-radius:6px; padding:12px 0px 12px 15px;position:relative; overflow:hidden; }
ul.videoSlider { position:relative;color:#c0c0c0;}
ul.videoSlider li {width:273px; float:left; position:relative; margin-right:20px;}
.videoPanel { position: absolute; right:12px; color:#fff; top:12px;}
.videoPanel .more {display:inline-block;line-height:12px; vertical-align:top;background:#c4302b; border-radius:2px; right:0px;color:#fff; font-size:11px; padding:4px 7px 2px 7px; margin-left:6px; margin-top:0px;}
.videoPanel .more:hover { background:#000; text-decoration:none;}
.videoPanel .next, .videoPanel .previous { display:inline-block; border-radius:2px;width:18px; height:18px; background:url('../images/icons.png') no-repeat -1000px -1000px #5b5e69; margin-right:6px;}

.videoPanel .next { background-position: -128px -317px; }
.videoPanel .previous { background-position: -128px -349px; }

.videoPanel .next:hover, .videoPanel .previous:hover { background-color:#000;}
.videoSlider .item {}
.videoSlider .mediaItem { position:relative; margin-top:5px; margin-bottom:8px;}
.videoSlider .mediaIcon { bottom:10px; right:8px;}
.videoSlider a{ color:#fff;}
.dtContainer { margin-top:4px;}

.storiesBoxCol .videoExpanded { margin:20px 0px;}
.videoExpanded .mediaTools { margin-top:17px;}
.videoExpanded .ui-tabs.nTabs { margin-right:15px; margin-top:18px; border-top:1px solid #444;}
.videoExpanded .ui-tabs.nTabs { color:#c0c0c0;}
.videoExpanded h4 { font-size:12px;}
.videoExpanded .summary a { color:#e5e5e5;}
.videoExpanded ul.thumbList { margin-top:10px;}
.videoExpanded ul.thumbList li { border:0px;}
.videoExpanded .photoContainer { border:1px solid #c6c5c3;}

.mediaIcon.medium { width:30px; height:22px; right:6px;}
.mediaIcon.medium.video_play { background-position: -98px -38px;}

/* Video Expanded */

ul.newsListed {margin:0px 10px;}
ul.newsListed li {border-top:1px dotted #b4b4b4;padding-top:10px;margin-bottom:10px;}
ul.newsListed li.first {padding-top:10px;margin-bottom:10px;border:none;}


.summary {height:1%;display:table;}
.photoContainer {display:inline; float:left; margin-right:10px;}

.mainTopics h2, .slides_container h2 { border:none; padding-bottom:0px;}
h4 { font-size:14px;}
p{ color:#111111;}
p.subhead { color:#555; padding-top:2px;*zoom:0;}
/*.entityMain p { line-height:18px; font-size:13px;}*/


.Box.btmNone {border-bottom:0px;}

.calendarIcon {position:absolute; width:12px; height:12px; right:0px;top:5px;}
.thumbList .photoContainer { position:relative;}
.widePhoto {margin-bottom:10px;display:inline-block;}
.popularNum {position:absolute;width:18px;height:15px;background:#fff;top:0px;left:0px; text-align:center; font-weight:bold; padding-top:2px;}


.addMoreBtn { background:url('../images/addMoreBg.jpg') no-repeat top; min-height:20px; padding-top:6px;}
.addMoreBtn a { background:url('../images/naftsprite.png') no-repeat -97px -146px; width:100px; height:21px; display:block; margin:0px auto;}

/* pestaola box */
.poBox .logoLink {display:block}
.poBoxContainer {position:relative; border:0px;overflow:visible;margin-left:-9px; margin-top:14px;}
.poBox {position:relative;width:555px; padding: 14px 10px 2px 10px; background:url('../images/pestaolaBlogBg.jpg') no-repeat; border-top:1px solid #e3e3e3; height:242px; overflow:hidden;}
.poBoxLeftCol {width:235px; float:left;margin-top:20px;}
.poBoxLeftCol a { color:#1f99e0; font-size:14px;}
.poBoxLeftCol .compact {height:34px; overflow:hidden; margin:8px 0px;}
.poBoxRightCol {float:left;margin-top:12px; width:300px; margin-left:20px;}
.poBoxRightCol a {color:#1d74a5; font-size:14px;}
.poBoxRightCol ul li { border-bottom:1px solid #e4e4e4; padding-bottom:4px; padding-top:6px;}


/* Environment */
ul.subMenuList {background:url('/images/subMenuRpt.jpg') repeat-x; padding:0px 20px 10px 20px; border-bottom:2px solid #e3e3e3;*height:100%;}/* SubMenu with pattern */
ul.subMenuList li { float:left;padding-top:12px;}
ul.subMenuList li a { color:#fff; display:block; padding:4px 10px 4px 10px; margin-right:14px; font-size:15px;}
ul.subMenuList li a.selected { border-radius:2px; background:#628a0b; }
ul.subMenuList li a.home { background:url('../images/naftsprite.png') no-repeat -97px -177px; width:4px; height:17px;}
ul.subMenuList li a.home:hover, ul.subMenuList li a.home.On { background-position: -127px -177px}

ul.subMenuList.fn { margin:0px;padding-right:0px;}
ul.subMenuList.fn li a { margin-right:6px;}
ul.subMenuList.fn li a.selected { border-radius:2px; background:#515a63; }
ul.subMenuList.fn li.right { padding-top:10px; }

ul.subMenuList.topic { padding-left:10px;} /* for section topics */

ul.subMenuList li a.largeBtn, ul.mediaSubMenu li a.largeBtn {display:inline-block;vertical-align:middle;font-size:14px;color:#fff;padding-right:0px;margin:0px 10px 0px 0px;background:url(../images/subMenuFn.png) repeat-x; height:23px; padding:6px 10px 0px 10px; border-radius:2px;}
ul.subMenuList li a.largeBtn:hover, ul.mediaSubMenu li a.largeBtn:hover {background-position: 0px -51px;text-decoration:none;}
ul.subMenuList li span.simple_text, ul.mediaSubMenu li span.simple_text {color:#dddddd; padding-right:8px;}
ul.subMenuList li.right, ul.mediaSubMenu li.right {float:right;}

ul.topicsList.env {background:#eaeaea; padding-top:14px;}
ul.topicsList.env li{ margin-left:18px; margin-right:11px;}

h1 span.Block.green, h2 span.Block.green {background:#628a0b;}
h2 { border-color:#bfbfbf; padding-bottom:3px;}

/* h3 square rectangle */
.entityContainer h3 {font-size:16px;font-weight:bold;padding:0px 0px 0px 0px;margin:0px;border-bottom:1px solid #dbdbdb; padding-bottom:5px; text-align:left;white-space:normal; text-indent:0;}
h3 span.Block {display:inline-block;*vertical-align:middle;margin-right:8px;padding:0px;width:5px;height:12px;*margin-top:-1px;}

/*.line { height:1px;background:#e3e3e3;margin-top:10px;}*/

.topicsBox {background:#edf1d9;margin-top:10px; padding-top:10px;}
.topicsBoxItem {float:left;width:186px;margin-left:10px; padding-bottom:10px;}
.topicsBoxItem.first {width:225px;padding:10px 10px 30px 10px; background:url('../images/btmShadow.jpg') no-repeat center bottom #fff;}
.topicsBoxItem.first a { font-size:18px;}

/* Section Slider */
#topicSlider { margin:10px 0px 0px 0px; border-bottom:4px solid #c0c0c0; }
#topicSlider img { border:none;}

#topicSlider .slides_container {width:638px;overflow:hidden;position:relative;display:none; padding:0px 10px; margin-bottom:20px;}
.slides_container div.slidesPhoto {width:638px;height:240px;display:block;}
.slides_container div a.slideTopicPhoto { width:382px;display:block; float:left;}
.slides_Article {float:left;margin-left:10px;width:210px;background:#fff;}

#topicSlider h2 { font-size:17px;}

#topicSlider .next,#products .prev {position:absolute;top:127px;left:0;width:21px;height:0;padding-top:21px;overflow:hidden;display:block;z-index:101;}
#topicSlider .prev { background:url('../images/arrow-prev.png'); }
#topicSlider .next { left:398px;background:url('../images/arrow-next.png'); }


#topicSlider .pagination {background:#f4f4f6;padding:4px 0px 5px 10px;*height:100%; }
#topicSlider .pagination li {float:left;margin:0px 3px 0px 3px; padding-top:9px; width:152px;}
#topicSlider .pagination li a { display:block;}
#topicSlider .pagination li.current a { border:3px solid #444d56;margin:0;}
#topicSlider .pagination li a img { border:1px solid #d4d4d6; padding:1px; display:block;}
#topicSlider .pagination li.current { background:url('../images/slideSelectionBg.png') no-repeat top center;padding-top:6px; margin:0px; width:158px;}
.thumbTitle {padding-top:6px;display:block;}
#topicSlider .pagination li.current .thumbTitle { padding-top:3px;}

/* Politismos section */
.storiesWrapper.sections { margin-left:10px; margin-top:17px;}


.itemContainer.culture {padding-bottom:10px;}
.culTopic {float:left;width:300px; margin-top:14px;margin-right:19px;}
.culTopic h3 {font-size:16px;}
 h2.resized {font-size:22px;}
 h2.brdNone { border-bottom:0px; padding-bottom:0px;}
.itemContainer.culture h2 p {font-weight:normal;color:#555555;}
ul.newsListed.borderTop {border-top:4px solid #dbdbdb; padding-top:10px;}

.headBox { margin-top:0px;}
.headBox h2{ font-size:18px; padding-bottom:5px;}
.headBox span {font-size:18px; font-weight:bold;}
.topLine.latest .headBox { margin-top:16px; margin-bottom:6px;}

/*movies *******************************************/
.moviesContainer {width:638px; overflow:hidden;margin-left:10px; border-bottom:4px solid #dbdbdb;}
.moviesRow {border-bottom:1px dotted #b5b4b4; padding-bottom:2px; margin-top:10px; width:658px; overflow:hidden;}
.moviesRow.last { border-bottom:0px;}
.movieBox {width:200px; height:auto;margin-right:19px; margin-bottom:15px; float:left;overflow:hidden;}
.movieBox a { font-size:14px;}
.genre {display:block; background:#eaecea; border-radius:2px; padding:4px 8px; margin-top:2px; font-size:11px;}
.genre a { font-size:12px;}

/***************************************  Entity *******************************************************/

/* Breadcrumb */
.Breadcrumb { background:#eeeeee;*height:24px; margin-bottom:12px; }
.Breadcrumb a { color:#333333;padding:6px 10px 4px 10px; font-size:11px;float:left;}
.Breadcrumb a:hover {color:#00375b; text-decoration:none;}
div.Breadcrumb a:first-child {font-weight:bold; padding-right:14px; background:url('../images/breadCrumbPointer.jpg') no-repeat  center right #dfdfdf;}
.Breadcrumb a.event { float:right;background:#c92227; color:#fff;padding:3px 5px 1px 5px; margin-right:4px; margin-top:3px;}
.Breadcrumb a.event:hover { background:#2e2e2e;}

.entityContainer { margin-top:23px;}
.entityContainer.story { margin-top:14px;}
.entityContainer.story .entityHeader .smallHeading { float:none;}
.entityContainer.story .sideBarBox {border-bottom:4px solid #dbdbdb;padding-bottom:6px;border-top:0px;padding-top:0px;}

.entityHeader {margin:0px 10px;}
.entityHeader .smallHeading {float:left;font-size:13px;color:#555555;}
.Date {display:inline-block;*display:inline;*zoom:1;color:#555555;}
.entityHeader h2, .printStory h1 {font-size:25px;border-bottom:0px;letter-spacing:-0.04em; margin-top:6px;}
.entityHeader .subTitle {font-size:14px;color:#555555; display:block;}
.entityContainer.story .entityHeader .subTitle { font-size:18px; color:#666; margin-bottom:10px;}
.entityInfo {border-bottom:1px solid #e3e3e3; margin-bottom:6px;padding:1px 0px 2px 0px;}

.entityMain {width:638px;float:left;margin-left:14px;margin-top:10px;}
.entityMain.article {font-size:13.9px;line-height: 20px; padding:0px 0px 12px 0px;color:#111111;}
.entityMain.article p, .entityMain.comments p { font-size:13.9px;*font-size:14px;line-height: 20px;padding:0px 0px 12px 0px;margin-bottom:0px;}
.entityMain.article p {color:#111111;}

.entityMain.article a {color:#005689;}
.entityMain.article a.btnLink { line-height:14px;color:#fff; font-weight:bold; padding-top:4px;}
div.entityMain.article > div.left > a.btnLink:first-child { margin-left: 0px;}

/* Tuning ButtonLink ***********************/
.btnLink.enlarged { float:left;padding:6px 9px 5px 9px; font-weight:bold;}
.btnLink.rd { background:#C4302B;}
.btnLink.rd:hover { background:#9c0000;}

/* fixes for assetParts********/
.entityMain.article .assetlinkMore a {color:#00375b}
.entityMain.article a.assetTitleLink {color:#255575;}

/* agores search ****************************************/
.itemContainer.search-results { padding:14px 0px 20px 10px;float:left; width:516px;}
.itemContainer.search-results.wd { width:638px;}

.itemContainer.search-results .search-results-header h2 { font-size:22px; font-weight:normal;border-bottom:1px solid #e2e2e2;color:#333; overflow:hidden; margin-bottom:10px;}
.itemContainer.search-results .search-results-header h2 .left { width:270px;}
.itemContainer.search-results .search-results-header h2 .right { font-size:11px; text-align:right;color:#313131; padding-top:6px;}

.itemContainer.search-results .topicRow { border-bottom:4px solid #eee; padding-bottom:8px;}
.itemContainer.search-results .mainLink { font-size:14px;}

.itemContainer.search-results .results-num {  width:26px; background:#fff; font-size:25px;color:#000;padding:0px;border-radius:0px; line-height:22px; margin-top:-1px;}
.itemContainer.search-results .title-results { border-bottom:0px; padding-bottom:0px; margin-bottom:0px; float:left; display:inline;margin-right:10px; min-height:auto;}
.itemContainer.search-results .result-itemInfo { margin-top:6px;}
.itemContainer.search-results .result-itemInfo a{ font-size:11px;}

.itemContainer.search-results .pager .pageNumber, .itemContainer.search-results .pager .pageNumber:hover { display:inline-block; text-align:center;width:25px; padding: 5px 0px;}
		
/* Sidebar nav***********************/
.sidebar-nav { background:#fafafb; width:120px;float:left; border-right:1px solid #e2e2e2; min-height:540px;}

.sidebar-nav ul.nav {}
.sidebar-nav ul.nav li { padding:3px 0px;color:#666666; font-size:13px; position:relative;}
.sidebar-nav ul.nav li a { color:#00375b; margin-left:0px; margin-right:4px;}

.sidebar-nav ul.nav ul.nav { /*border-bottom:0px solid #e2e2e2; padding-bottom:0px;*/}
.sidebar-nav ul.nav li ul.nav li { padding:3px 10px 3px 22px;}
.sidebar-nav ul.nav li ul.nav li ul.nav li { padding:3px 0px 3px 0px; }
.sidebar-nav ul.nav li ul.nav li ul.nav { border:0px;}
.sidebar-nav ul.nav li ul.nav li .sidebar-label { margin-left:-10px;}


.sidebar-nav ul.nav li .close {position: absolute;left:0px;top: 3px;border: 0px;background: #cc1622;color: #fff;width: 20px;font-weight: bold;text-align: right;cursor: pointer; font-size:18px;padding:0px; line-height:16px; font-family:arial; vertical-align:middle;}

.sidebar-nav ul.nav li .close:hover { background:transparent; color:#cc1622;}

.sidebar-nav ul.nav span.count { font-size:11px!important;}
/* Separator *********************************************************/

.sidebar-nav ul.nav li.separator { border-bottom:4px solid #e2e2e2; width:120px;}
.sidebar-nav ul.nav li ul.nav li.separator {width:88px;}
.sidebar-nav ul.nav li ul.nav li ul.nav li.separator {width:120px; margin-left:-22px;}

.sidebar-label { font-size:15px;color:#333; font-weight:bold;display:block;margin-bottom:10px; margin-left:10px; margin-top:14px;}


/* Section & Story Changes ******************************/

.event-topic-container {background:#fff;margin:0px 1px;border-bottom:1px solid #e3e3e3; padding:10px;}
#naftContainer.media .event-topic-container  {background:transparent; border:0px; width:938px; margin:10px auto;}
.event-topic-content {background: #2c3338; /* Old browsers */
background: -moz-linear-gradient(top,  #2c3338 0%, #171a1a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2c3338), color-stop(100%,#171a1a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #2c3338 0%,#171a1a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #2c3338 0%,#171a1a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #2c3338 0%,#171a1a 100%); /* IE10+ */
background: linear-gradient(to bottom,  #2c3338 0%,#171a1a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c3338', endColorstr='#171a1a',GradientType=0 ); /* IE6-9 */
min-height:160px;position:relative;
}
.event-topic-header {color:#cecece;overflow:hidden;}
.event-topic-header .title-arrow{font-size:25px; padding-left:8px;}
.event-topic-link {background:#c92227;display:inline-block;color:#fff;font-size:24px;padding:2px 10px;letter-spacing:-0.05em;}
.event-topic-link:hover {/*background:#509895;*/background:#9c0000; text-decoration:none;}
.event-info { font-size:11px; padding:16px 14px;}
.event-info .pp { padding:0px 5px; margin:0px; vertical-align:auto;}

.event-topic-slide {height:106px;position:relative;z-index:2000; margin: 20px 10px 0px 10px; overflow:hidden;}
.event-topic-slide ul {min-width:10000px;}
.event-topic-slide ul li {float:left; position:relative;}

.event-topic-slide .event-topic-item {float:left; margin-left:14px; width:274px;}
.event-topic-slide .event-topic-info {display:inline-block;width:135px; margin-left:10px; vertical-align:top; }
.event-topic-slide .event-topic-title {font-size:14px;max-height:64px;overflow:hidden;line-height:16px; margin-bottom:4px;}
.event-topic-slide .event-topic-item a{color:#cecece;}
.event-topic-slide .date {color:#cecece;font-size:11px;margin-left:0px; font-weight:bold;}

.event-topic-nav {position:absolute; bottom:46px;width:98%; padding: 0 1%;}
.event-topic-nav a{ width:24px; height:34px; display:block; background:url('../images/naftsprite.png') no-repeat -1000px -1000px;}
.event-topic-nav a:hover { background-color:#c92227;}
.event-topic-nav a.back { background-position:-310px 8px;}
.event-topic-nav a.next { background-position:-348px 8px;}

.entityNavInfo {color:#666;float:left; padding-top:2px;}
.entityNavInfo span { font-size:14px;}

.num-container{margin-right:20px;float:left;display:inline; padding-top:2px;}
.num-x {font-size:45px; display:inline-block; height:36px; line-height:40px; margin-top:6px;}
.num-container .grey {color:#cecece;}
ul.newsList-plus li h3 { font-size:15px; padding-top:0px;margin-bottom:0px; }
ul.newsList-plus li  {border-bottom:1px solid #d4e0e0; margin-top:5px; padding-bottom:8px;}
ul.newsList-plus li .surtitle { font-size:11px; font-weight:bold;}


.articles-container {margin:0px 10px;border-top:4px solid #c0c0c0; padding-top:26px;}
.articles-container h3 { border-bottom:0px; font-size:20px; margin-top:6px;}
#lC .articles-container .article { padding-bottom:12px; margin-left:0px;float:none;}
.articles-container ul.thumbList li { margin-bottom:15px;}
.articles-column {width:300px; padding-top:14px;}
 div.articles-column div.article:first-child {border-bottom:1px dotted #b5b4b4; margin-bottom:18px; }
 .articles-container .topicSum p { font-size:12px;}
 
 .article-list-container {width:310px; padding-top:10px;}
 
 /* Comments Box */
.whiteRadiusBox.commentsBox {background:url('../images/homepage_sprite.png') no-repeat 264px 8px #fff;}
.whiteRadiusBox.commentsBox ul.listed { margin-left:0px; margin-right:0px;}
.whiteRadiusBox.commentsBox ul.listed li {border-bottom:1px solid #e2e2e2; padding-top:7px; padding-bottom:4px;}
.whiteRadiusBox.commentsBox ul.listed li .comment-title{float:left; width:200px; display:block; font-size:15px; font-weight:bold;}
.whiteRadiusBox.commentsBox ul.listed li a { padding-top:0px;}
.whiteRadiusBox.commentsBox ul.listed li span.com-count { font-size:0px;float:left;width:50px;margin-right:20px; color:#333333; margin-top:8px; }
.whiteRadiusBox.commentsBox ul.listed li span.com-count.most a{background:#c92227;}
.whiteRadiusBox.commentsBox ul.listed li span.com-count i{display:inline-block;background:url('../images/naftsprite.png') no-repeat -318px -52px;width:12px;height:11px; margin-left:14px;}
.whiteRadiusBox.commentsBox ul.listed li span.com-count.most i { background-position:-357px -52px;}
.whiteRadiusBox.commentsBox ul.listed li span.com-count a {background: #424242;border-radius: 5px;display: inline-block;white-space: nowrap;color: #fff;text-align: center;font-size: 17px;padding: 10px;width: 100% !important;height: inherit !important;max-width: 38px;overflow: hidden;}


.whiteRadiusBox.commentsBox .surtitle { font-size:11px; display:block; margin-bottom:3px;color:#343434;}

/* print story */
.printStory {width:600px; background:#fff; margin: 0px auto; padding:24px;}
.printStoryContainer {margin:12px 34px 0px 33px; border-bottom:2px solid #dbdbdb;}
.logo-classic a { background:url('../images/logo_classic.jpg') no-repeat; width:255px; height:60px; display:block;}
.printStory .entityMainBox { width:auto; float:none; margin-right:0px; padding-bottom:5px;}
.printStory .smallHeading { padding-bottom:0px; margin-bottom:0px;}

.printStory h1 { font-weight:bold; margin-top:12px;}
.printStory p { padding-bottom:18px;}
.printStory p:empty { display:none;}

.printStory .right { color:#555;}
.printSubTitle { font-size:16px; color:#666; display:inline-block; margin-top:6px;}

.p-sub p { margin-left:40px; margin-top:20px; margin-bottom:16px; padding-right:50px; padding-bottom:15px; font-size:13px; border-bottom:1px solid #dbdbdb; }
.printStory-link { margin-left:33px; margin-top:10px;}

/* comments */
.entityMain.comments { width:auto; margin:10px; float:none;}

.toolbar.bottom { margin-bottom:20px;}
.toolbar .selContainer {margin-top:4px;float:left; margin-left:90px;}
.toolbar .viewSelection { width:174px; background:url('../images/icons.png') no-repeat 151px -481px #fff;height:18px;line-height:18px; border-radius:4px; text-indent:8px; color:#333;}
.customSelect.white { width:174px; height:20px;line-height:18px;}
.btnReturn {background:url('../images/icons.png') no-repeat -290px -586px #787878; color:#fff; font-size:11px; font-weight:bold; padding:5px 7px 4px 16px; border-radius:3px; float:right; margin-right:8px; margin-top:2px;}
.btnReturn:hover { text-decoration:none; background-color:#2e2e2e;}
		
.comment-item {border-bottom:4px solid #dbdbdb; margin-top:10px; padding:10px;}
.comment-head {border:1px solid #e6e6e6; margin-bottom:12px;}
.comment-icon {display:inline-block; width:33px; height:33px; background:url('../images/comment_icon.png') no-repeat center; background-color:#333333; vertical-align:middle;}
.comment-item p { margin-left:34px; margin-right:10px; margin-bottom:14px;}
.comment-item .name {font-size:14px;font-weight:bold; padding:0px 12px;}
.comment-date {font-size:11px; color:#555; float:right; margin-right:10px; margin-top:10px; font-weight:bold;}

.comment-panel { border-top:1px solid #dbdbdb; padding-top:6px; margin-left:34px; width:604px;}
.cp-left {display:table-cell; vertical-align:middle; width:246px;*display:inline;*zoom:1;}
.cp-right {display:table-cell; vertical-align:middle;width:358px; text-align:right;*display:inline;*zoom:1;}

.com-count-container {float:left; margin-top:2px; line-height:22px;}
.count-num {font-size:20px; padding-right:6px;}
.com-count-text {font-size:16px;color:#555;}

.commentBtn {border:1px solid #d0d0d0; padding:3px 6px;font-size:11px; border-radius:4px; margin-left:4px;*display:inline;*zoom:1;}
.commentBtn:hover { text-decoration:none;}
.apR {color:#056f0d;}
.dis_apR {color:#c92227;}

.commentBtn.apR:hover { background:#056f0d; border-color:#056f0d; color:#fff;}
.commentBtn.dis_apR:hover {background:#c92227; border-color:#c92227; color:#fff;}

span.count-votes { font-style:normal; font-size:13px; font-weight:bold;}
span.blocked {display:block; font-size:11px;}
span.plain {font-size:11px; color:#555;}

.message_conversion {background:url('../images/listTitleBg.jpg') repeat; margin-left:34px; margin-bottom:10px; font-size:11px; font-weight:bold; padding:5px 10px 6px 10px;}

fieldset { border:0px;}
.fieldRow { margin-top:12px; margin-left:12px; margin-right:12px;}
.fieldRow.first { margin-bottom:10px;}
.fieldRow textarea { line-height:14px; height:120px; width:232px; resize:none;overflow-y:auto; background:#f4f4f6;color:#666;}
.fieldRow textarea:focus { box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2);border:1px solid #4d90fe; background:#ffffff;}
.whiteRadiusBox .fieldRow .inputText { width:244px; height:26px; line-height:26px;}
.btnDark {border:0px;background:#333333; border-radius:4px; height:24px; line-height:24px; margin:0px; padding:0px 8px; text-align:center; font-size:13px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold;cursor:pointer;*overflow:visible;}
.btnDark:hover { background:#787878;}

span.label-error {color:#c92227; font-size:11px;}

.box.patern {background:url('../images/paternBgcross.png') repeat #dadada;}
.grey-radius-box { border:1px solid #c8c8c8; background:#f4f4f6; border-radius:8px; padding: 10px 18px 10px 14px;}
.grey-radius-box p {text-align:center; font-weight:bold;line-height:20px; padding-top:0px;}

ul.listed.compact { margin-left:14px; margin-right:10px;}
.whiteRadiusBox ul.listed.compact li { padding-bottom:2px;}

ul.listed.compact {*width:248px;}
ul.listed.compact li ul { margin-left:14px;*width:250px;*margin-left:0px; }
ul.listed.compact li ul li { border-bottom:0px; padding-bottom:0px; border-top:1px dotted #b5b4b4; padding-top:4px; margin-bottom:0px;}
div.whiteRadiusBox ul li ul li:first-child { margin-bottom:0px; border-top:0px; padding-bottom:0px; padding-top:0px;}

span.med { font-size:14px;}
span.med.pale { color:#787878;}
ul.listed li .left { color:#555;}

/* comments ************************************************************************************/

.entityItem ul { margin-top:0px;}
.entityItem ul{ margin-bottom:20px; }
.entityItem ul li, /*.listContainer ul li */ { background:url('../images/naftsprite.png') no-repeat 0px -986px;padding-left:14px;padding-top:2px;}

/*.listContainer {border-top:4px solid #dbdbdb; margin-top:12px; padding-top:9px;*padding-top:2px;}*/
/*.listContainer ul { margin-top:8px;}*/
.entityItem ul li.dots, /*.listContainer ul li.dots*/ { border-bottom:1px dotted #b5b5b5; padding-bottom:7px;margin-bottom:6px; }

.sideBar {width:240px;float:right;margin-left:20px;margin-top:0px;}
.sideBarBox {border-top:4px solid #dbdbdb;padding-top:15px;margin-bottom:10px; }
.sideBarBox.powered {padding-bottom:6px; padding-top:0px;}
.sideBarBox.powered.movie { padding-top:30px;}
.sideBarBox.powered ul li { border-bottom:1px solid #dbdbdb;}
.sideBarBox.powered ul li.links { background:url('../images/linksIcon.jpg') no-repeat left top; padding-top:24px; padding-left:20px; margin-top:6px;}
.sideBarBox.powered .sep { padding:0px 8px;}

.catTags {background:#4c81a6;color:#fff; padding:4px 0px 3px 4px; text-align:center;margin-bottom:10px; display:block; font-size:11px;}
.catTags.compact { display:inline-block; margin-right:4px; padding:4px 4px;}
span.date { margin-left:4px;}
.update { display:inline-block;*display:inline;*zoom:1; margin-left:12px; background:url('../images/bullet.gif') no-repeat center left; padding-left:16px;}
.update span.time { color:#d04f48; padding-right:0px; padding-left:4px; font-weight:normal;}
.widePhotoArticle {margin-bottom:12px;}

.entityMain.article ul {padding-left:12px; margin-bottom:8px;}
.entityMain.article ul li {color:#111;background:url('../images/squareBullet.gif') no-repeat left 7px; padding-left:12px; margin-bottom:2px; line-height:20px;}

.entityMain.article ol {padding-left:20px;*padding-left:24px; margin-bottom:8px;list-style-position:outside;}
.entityMain.article ol li {color:#111;padding-left:0px; margin-bottom:2px; line-height:20px;*font-size:14px!important;}
/***************************** custom Vertical Tabs ******************************************************/

ul.vtbMenu { list-style-type:none;  float:left;border-top:1px dotted #b5b3b4;width:216px;}
ul.vtbMenu li {margin:0px 0px 0px 0px;border-bottom:1px dotted #b5b3b4; padding-bottom:4px; width:216px;line-height:normal; height:27px; }
ul.vtbMenu li a { color:#333; font-size:10.3px; text-decoration:none; display:block;padding:8px 10px 10px 10px;}
ul.vtbMenu li.active{color:#fff; border-bottom:0px; margin-bottom:1px;padding-bottom:2px; background:url('../images/tabArrow.jpg') no-repeat right #c4302b; width:226px; }
ul.vtbMenu li.active a{ color:#fff;}
.vtbContainer {width:404px; float:left;margin-left:28px;}
.tbMediumHeading {font-size:18px; margin:1px 10px 8px 10px;}
.vTabsContainer{border-top:4px solid #dbdbdb; padding-top:18px;*padding-top:6px; margin-top:8px;}

/* SideBar list */
.sideBarBox ul { margin-top:5px;}
.sideBarBox ul li {border-bottom:1px dotted #b5b4b4; padding-bottom:6px; padding-top:6px; line-height:15px;}
.sideBarBox ul li:last-child { border-bottom:none;}

.entityMain.article .sideBarBox ul { padding-left:0px; margin-bottom:0px;}
.entityMain.article .sideBarBox ul li { background:none; padding-left:0px; line-height:normal; font-size:12px;}
.entityMain.article .sideBarBox ul li a { color:#00375b;}

.sideBarBox ul.news { padding-bottom:0px;}
.sideBarBox ul.news li { background-position: 0px 10px;}

.icon { vertical-align:middle; padding-left:4px;}


/* Article Footer */
.entityFooter {}
.entitySideBox {float:left;text-align:center; width:160px; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding:6px 0px; margin-left:10px;}
.btnRadiusGrey {display:inline-block; line-height:13px; padding: 5px 10px 4px 10px;text-align:center; font-size:11px; border-radius:2px; background:#787878;color:#eaeaea;}
.entityMainBox {line-height:normal;/*float:right;*/*height:22px;/*width:465px;*/border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;padding:6px 0px 6px 0px;margin:0px 10px;}
.entityNav { float:right;}
.entityFooter .smallHeading { float:left;padding-top:4px; padding-bottom:0px; margin-bottom:0px;}
/*.entityNav .entityPrev { display:inline-block; background:url('../images/naftsprite.png') no-repeat 80px -834px; padding-right:16px; margin-right:12px;color:#555;}
.entityNav .entityNext { display:inline-block; background:url('../images/naftsprite.png') no-repeat 0px -862px; padding-left:16px; color:#555;}*/

.entityNav .entityPrev, .entityNav .entityNext { display:inline-block;border-radius:2px;background:url('../images/icons.png') no-repeat -1000px -1000px #787878;width:22px;height:22px;margin-left:10px;}
 
 .entityNav .entityPrev { background-position: -179px -313px;}
 .entityNav .entityNext { background-position: -177px -345px;}

.sideBarBox ul li .row {}
.sideBarBox ul li .row.top { margin-top:3px;}
.sideBarBox ul li.last { border-bottom:none;}
.spText {font-size:11px;color:#2e2e2f;}
.separator{padding:0px 4px;}

.Sub {font-size:13px;margin-top:12px; padding-bottom:12px; border-bottom:1px dotted #b5b4b4;}

.cellContainer {border:1px solid #cecece; background:#f7f7f7; padding:14px 10px 2px 10px; margin-top:6px;}
.cell {float:left;margin-right:10px; margin-bottom:12px;}
.smLabel {font-size:11px;display:block; color:#555;margin-bottom:4px;}

.directionsContainer {margin-top:16px;}
.directionsContent {margin-left:30px;}
.medHeading {font-size:18px;}
.medHeading.gap { margin-top:16px; margin-bottom:3px;}

span.right_gap { padding-right:15px;}
span.left_gap { padding-left:15px;}
span.blocked { display:block;}

.markerBox {border:1px solid #c0c0c0; background:#eeeeee; margin-top:16px; margin-bottom:12px; padding:2px 2px 3px 2px;}
ul.infos { *height:100%; list-style-type:decimal;list-style-position:inside; margin:18px 0px 0px 0px;}
ul.infos li {margin:5px 0px; padding:0px; background:#fff;*zoom:1; *overflow:visible; display:list-item; vertical-align:top;}

.db {font-size:13px;display:block; margin-top:4px;}
.directions {display:inline-block; width:312px; vertical-align:top;*zoom:1; *overflow:visible;*display:inline;}
.distance {display:inline-block; width:40px;vertical-align:top;*zoom:1; *overflow:visible;*display:inline;margin-left:46px;}
.dest {padding-left:22px; padding-top:11px;*zoom:0;}

.copyrights {font-size:11px;float:left;padding-top:8px; color:#666;}

.listRow {margin-top:3px; background:url('../images/listArrow.png') no-repeat left 1px;*line-height:normal; padding-left:16px;color:#555; vertical-align:top;}
a.grey {color:#555; margin-bottom:2px;display:inline-block;*display:inline;*zoom:1;}
.listRow a.grey { margin-bottom:0px;}
.listRow a { font-size:13px;}
.sep {color:#aaaaaa; font-size:13px; padding: 0px 4px;}
.small { color:#555; font-size:11px;}

/* multiple Select box */

.Box.noise { background:url('../images/greyNoisyBg.jpg') no-repeat top #f1f1f1;}
.Box.noise .whiteRadiusBox { padding-top:4px;}
.whiteRadiusBox { border-radius:8px; background:#fff; border:1px solid #e4e4e4; padding:8px 12px 10px 12px;}
.whiteRadiusBox p { margin-left:14px; color:#555; margin-bottom:14px;}
.comboLink { display:block; background:url('../images/greenBullet.jpg') no-repeat center left; margin-left:21px; margin-bottom:4px; padding-left:12px;}

/* Custom Accordeon */
.comboHeading {color:#fff;border-radius:2px; padding:6px 15px; font-weight:bold; margin:6px 0px; background:url('../images/verticalArrows.png') no-repeat 252px 10px #535557; cursor:pointer;}
.comboHeading.act { background-position: 252px -22px;}

.clickLogo { display:inline-block; vertical-align:middle; background:url('../images/click_logo.png') no-repeat; width:90px; height:20px;}
.provider {color:2c2f29;font-size:11px; text-align:right; margin-top:14px;}

/****************************************************** autocomplete ****************************************/
ul.comboList li { margin-bottom:6px;}
 ul.comboList {display: none;*height:100%;position:relative;} 
.ui-combobox {position: relative;display: inline-block;}
.ui-comboTheater {position: relative;display: inline-block;}
.comboList select { display:none;}

/*.ui-autocomplete-input {margin: 0;padding: 3px 8px 2px 8px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.ui-autocomplete {width:340px; padding:6px;*display:block;max-height:350px; overflow-y:auto; overflow-x:hidden;}
ul.ui-autocomplete li { margin-bottom:2px;overflow:hidden;}
.ui-autocomplete a { display:block; padding:2px 4px;color:#666; white-space:nowrap; }
.ui-autocomplete a:hover { text-decoration:none;}

.inputTxt.ui-autocomplete-input { padding:0px;}
.inputText.custom.ui-autocomplete-input { padding:0px 0px 0px 8px;}*/

/*********************************** MULTIMEDIA *************************************************************/

.multi { background:url('../images/noiseBg.png') repeat #191919;}
#naftContainer.media { width:1284px; box-shadow:none; padding:0px; background:transparent;}
.mainMenu.multimedia { border-bottom:1px solid #b5b6ba;}
#naftContainer.media .mainContent { border-top:0px; background:none; margin-top:8px; color:#c0c0c0; text-align:center; }
#naftContainer.media .leftContainer { width:auto;*width:960px;padding-left:0px; float:none; display:inline-block;*display:inline;*zoom:1; vertical-align:top;}
#naftContainer.media .rightContainer {width:auto;*width:319px; float:none; display:inline-block; *display:inline;*zoom:1; vertical-align:top;} 

#naftContainer.media .Box { border-bottom:0px; padding-right:0px; padding-left:19px; padding-bottom:10px;}
#naftContainer.media h1 { color:#fff; border-bottom:2px solid #5a5a5a; *padding:1px 0px;}
#naftContainer.media h2 {color:#dfdfdf; border-bottom:2px solid #2f2f2f;}
#naftContainer.media h2.borderLess { border-bottom:0px; color:#fff; padding-bottom:6px;}

.multiMediaContainer p { color:#c0c0c0; font-size:13px; line-height:1.28em;}
.multiMediaContainer .moreLinks{ margin-top:20px;}
.related {color:#555;display:block; margin-bottom:4px;}

.left { float:left;}
.right { float:right;}


ul.subMenuList.multi { background:none; border-color:#2f2f2f;box-shadow: 0px 8px 24px rgba(0, 0, 0, 0.4); padding-left:0px; padding-bottom:9px;}
ul.subMenuList.multi li a.largeBtn, ul.mediaSubMenu li a.largeBtn { background-image:url('../images/bgRedDouble.png'); margin-right:0px;}
ul.subMenuList.multi li a.selected { background:#c4302b;}
ul.subMenuList.multi span.simple_text { color:#5a5a5a; font-size:13px;}

ul.mediaSubMenu {height:42px;border-top:1px solid #2f2f2f;border-bottom:2px solid #2f2f2f; margin-top:28px;margin-bottom:8px;text-align:left;box-shadow: 0px 0px 28px 4px rgba(0, 0, 0, 0.6);}
ul.mediaSubMenu li { float:left; padding-top:12px;}
ul.mediaSubMenu li.heading { padding-top:6px; font-size:22.9px;}
ul.mediaSubMenu li a:hover,ul.mediaSubMenu li a.selected { height:27px;border-bottom:2px solid #8a8a8a; text-decoration:none;}
ul.mediaSubMenu li.right { padding-top:7px;}
ul.mediaSubMenu li.right a:hover { height:23px; border-bottom:none;}

.mediaContainer {width:960px;margin-top:28px; overflow:hidden; }
.multiMediaContainer { width:960px; margin-top:20px;}
.multiMediaContainer .mediaContainer {margin-top:6px;}
.multiMediaContainer a { color:#c0c0c0;}

.mediaPreview .multimediaBox {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);opacity:0.3;}
.mediaPreview .multimediaBox:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);opacity:1;}
.mediaContent {display:inline-block;*display:inline;*zoom:0;background:#fff; position:relative;}
.mediaRow {width:990px;padding-bottom:8px;}

.multimediaBox {background:#d9d9d9; padding:6px;float:left; width:158px; height:188px; margin-top:12px; margin-right:27px;text-align:left!important;}
.mediaRow .multimediaBox:hover { background:#fff;}
.multimediaBox a { color:#363636;}
.multimediaBox .compact { height:44px; line-height:15px; overflow:hidden;}
.mediaRow .multimediaBox a:hover { text-decoration:none;color:#00375b;}
.mediaPreview a{ color:#c0c0c0;}
.mediaPreview .dateTime .date, .mediaPreview .dateTime .time {color:#919191; font-size:11px;}

.mediaArticle { margin-top:24px; }
.mediaInfo { text-align:left;float:left; width:520px;}
.mediaTools { margin-top:20px;}
a.zoom { display:inline-block; height:24px; padding-left:30px; background:url('../images/icons.png') no-repeat -100px -483px; line-height:24px; font-size:11px; color:#8f8f8f; }
a.zoom:hover { background-position: -100px -520px; text-decoration:none;}
.mediaTools a.zoom{ margin-left:40px;}


.dateTime { margin-top:10px;}
.dateTime .date {margin-left:0px; margin-right:16px; color:#656565;}
.dateTime .time { font-weight:normal;color:#656565;}
.dateTime .credit { font-size:11px;color:#656565;}
.smallSub {font-size:10px;color:#82817f; display:block; margin-bottom:6px;}

.simpleLinks {font-size:13px; color:#fff; font-weight:normal; display:inline-block; margin-left:25px; padding-top:3px;}
.simpleLinks:hover, .simpleLinks.selected { color:#d04f48; text-decoration:none;}

.mediaPreview {float:right; width:264px;} /* media Preview Box */
.mediaNav {width:68px; float:left; margin-right:12px;}
.m_previous, .m_next{display:inline-block;background:url('../images/naftsprite.png') no-repeat #c4302b -1000px -1000px; border-radius:2px; width:24px; height:24px; margin: 0px 4px;}
.m_previous { background-position: -96px -222px;}
.m_next { background-position: -129px -222px;}
.mediaPreview .multimediaBox {margin:0px; height:auto; border-left:1px solid #2f2f2f; padding-left:16px; padding-top:0px; padding-bottom:0px; background:transparent;}

.mediaContainer .addMoreBtn { background:url('../images/addMoreBg.png') no-repeat center 0px; margin-top:16px;}

/************************************** Multimedia SearchBox ******************************/

.searchBoxContainer {float:right; width:300px; position:relative; padding-bottom:10px;}
.inputTxt.ui-autocomplete-input { padding:0px;}

/* Barometer */

.barometerHeader { background:url('../images/noiseBg.png') repeat-x #f2f2f2;padding:14px 0px 12px 32px;border-bottom:1px solid #d7d7d7; margin:0px 1px;}
.title-column {float:left; width:112px; padding-left:2px;font-size:11px;color:#555;}
.title-column.right { float:right;width:118px; padding-left:0px;}
.floatingSectionInfo {float:left; width:520px;}
.selContainer {float:right; position:relative; margin-top:26px;}
.selectLabel {color:#555; display:inline-block;padding-right:8px; padding-bottom:1px; vertical-align:middle;}

.categoptions {width:127px;float: left;height:100%; border-right:1px solid #e3e3e3; margin-right:10px; }
.categlist { margin-top:10px; margin-bottom:28px;}
.categlist.bottom {margin-bottom:0px;}
.categlist li { margin:0px;padding:8px 6px 7px 36px;cursor:pointer;border-bottom:1px solid #e3e3e3;font-size:11px; background:url('../images/naftsprite.png') no-repeat 11px -472px; }
.categlist li.selected { background-position: 11px -509px;}

.barometer { float:left;overflow:hidden; width:840px; border-left:1px solid #e3e3e3;}
.barometer-item { float:left; width:712px;}
.barometer-list { }
.barometer-list li { border-bottom:1px solid #e3e3e3;position:relative;margin:0px;*display:block;}
.barometer-list li.adContainer { text-align:center; padding:10px 0px;}
.barometer-list li.adContainer:hover, .barometer-list li.adContainer.opened:hover, .barometer-list li.adContainer.opened { background:none;}
.barometer-list li .ad728 { margin-right:0px;}

.barometer-list li.opened {background:#f2f1e7}
.barometer-list li:hover {cursor:pointer;}
.barometer-list li img { margin-right:8px; }
.barometer-list li .item-image { float:left; margin-right:20px;}
.barometer-list li .barometer-details { float: left;display:none;width:634px; padding:10px 196px 10px 10px;background:url('../images/paledot.gif') repeat-y 711px;}
.barometer-list li .date-container { position:absolute; right:0px; top:0px; padding-top:8px; width:118px; z-index:9999;}
.barometer-list li h4 { margin-bottom:7px;}
.barometer-list li .news-time { display:block; padding-top:2px;}
.barometer .surtitle { font-size:11px;}
.barometer-list .topicSum { margin-top:0px;}
.barometer-list .topicSum .time {display:inline;}
.blue {font-size:11px;color:#255575;}
.socialBar { margin-top:16px;}

.barometer-hits { background:url('../images/popularity_bar.gif') repeat-x;height:8px;margin:10px 0 20px 0px;width:0px; }
.hitscontainer { width:90px;float:left; margin: 0px 10px;background:url('../images/popularity_grey_bar.gif') repeat-x 0px 10px;}
.barometer-headline { width:580px;padding:10px;float:left;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;/* height:76px; */ }
.barometer-list li:hover { background:url('../images/btnHoverExp.png') no-repeat bottom center;}
.barometer-list li.opened:hover { background:url('../images/btnHoverClose.png') no-repeat bottom center #f2f1e7;}
.barometer-list.loading { background: url("../images/ajax-loader_big.gif") no-repeat center center; }

/* topic */
.itemContainer.separated.gap { margin-bottom:4px;}
.itemContainer.topic {padding-bottom:0px;}

.topicRow {border-bottom:1px dotted #b5b4b4; padding-bottom:16px; margin-bottom:14px;}
.topicRow .moreLinks ul { margin-top:7px;}

.topicTime {display:inline; float:left; margin-right:12px; padding-top:2px;}
.topLine .topicTime { padding-top:0px;}

.topicInfo {display:table; height:1%;}
.topicInfo .topicSum p { font-size:13px; line-height:19px;}

.timeLabel {display:inline-block;background:#808080; border-radius:2px;color:#fff; font-size:11px; padding: 2px 4px 1px 4px;}
.timeLabel.current {background:#d04f48;}
.mainLink { font-size:15px;}

.topicHeading {background:#e7e7e7;border-radius:3px; padding:7px 10px 4px 10px; margin-bottom:5px; margin-top:2px;}
.topicHeading span {font-size:16px;}

.topicTags {margin-top:10px; font-size:11px;}
.topicTagsInner { margin-right:20px;}

.topicDate {font-size:11px; font-weight:normal;color:#555;}
.topicRow .time {padding-left:4px;font-size:11px; font-weight:normal;color:#555;}
.topicMedia { position:relative; margin-top:10px;}
.topicRow .icon { padding-left:10px;}

.lock-s { padding-right:8px; vertical-align:top; padding-top:2px;}
.inputText.dark {background:#e7e7e7; border:1px solid #d0d0d0; text-align:left; padding-left:8px;height:23px; line-height:23px;width:142px;}

.topicNav {float:right;}
.topicNav a { display:inline-block; background:#c4302b; border-radius:3px; padding:6px 6px 5px 6px; font-size:11px; font-weight:bold; color:#fff; margin-left:2px;}
.topicNav a:hover {background:#9c0000; text-decoration:none;}
.topicNav span { display:inline-block;padding:5px 6px 4px 6px; border-radius:3px; border:1px solid #cccccc;color:#7b7b7b; font-size:11px; font-weight:bold; cursor:default;margin-left:2px;}

.topicFooter {border-top:4px solid #dbdbdb; margin:0px 10px; padding-top:20px;}
.topLine .topicFooter { margin:0px; padding-top:20px;}
.datePick {position:absolute;top:6px;right:6px;}

/* topic fixes*****************************/
.itemContainer.topic .topicHeading { margin-bottom:15px;}
.itemContainer.topic .topicRow { border-bottom-style:solid; border-color:#e2e2e2; margin-bottom:10px; padding-bottom:9px;}
.itemContainer.topic .topicRow .mainLink { font-size:17px;}

.topicRow .topicSum p { font-size:12px; line-height:1.26em;}


/* Topics */
.nTabs ul.infos {margin: 10px 10px 0px 10px;color:#757575; list-style-type:decimal-leading-zero;font-weight:bold;font-size:11px; }
.nTabs ul.infos li { border-bottom:1px dotted #b5b4b4;padding:10px 0px 10px 6px;*zoom:0; margin:0px;font-weight:bold;*vertical-align:middle;}
.nTabs ul.infos li:last-child { border-bottom:none;}
.nTabs ul.infos li:hover { background:#eeeeee;}

.nTabs ul.infos li div { font-weight:normal;display:inline-block;*display:inline;*zoom:1;width:58px;text-align:center;}
.nTabs ul.infos li div.title {margin-left:8px; width:432px; text-align:left;}
.nTabs ul.infos li div.title a{font-size:14px;}
.nTabs ul.infos li div.state {margin-left:17px;width:84px;}

/* topic RightArea */
.whiteRadiusBox ul.listed { margin-left:20px; margin-right:6px;margin-top:5px;*height:100%;}
.whiteRadiusBox ul.listed li { border-bottom-color:#b5b4b4; padding-bottom:7px;}
.whiteRadiusBox ul.listed li .date { display:block; margin-top:4px; margin-left:0px;color:#555555;}
h2.moreTopics { border-bottom:none; background:url(../images/naftsprite.png) no-repeat -182px -173px; padding-left:20px;}
a.radiusDark {display:inline-block; background:#4e4e4e; border-radius:3px;color:#fff; font-size:11px; padding:4px 14px 3px 14px; margin-right:4px; margin-top:3px;}
a.radiusDark:hover { text-decoration:none;background:#4c81a6;}

/* Politistika Actors and Markets */
.tbStyled {border-bottom:1px solid #dbdbdb; margin:0px 10px; padding:0px 0px 4px 0px; *height:100%;}
.tbStyled.markets {border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; margin:10px 0px 0px 0px;padding:4px 0px 4px 0px;}
.tbStyled li {background:#eaecea;float:left; border-radius:2px;font-size:11px;margin-right:6px; height:25px;vertical-align:text-top; }
.tbStyled li.ltr { padding:4px 6px 1px 6px; height:20px;}

.tbStyled li a {font-weight:bold;color:#555;padding:7px 10px 5px 10px;display:inline-block;border-radius:2px;line-height:13px; }

.tbStyled li a:hover { text-decoration:none;background:#2e2e2e; text-decoration:none;color:#fff;}

.tbStyled li.ltr a.selected {padding-right:4px;}
.tbStyled li.ltr a{ padding:3px 4px 1px 4px;}


.itemWrapper { border-bottom:4px solid #dbdbdb; margin:8px 10px 22px 10px;overflow:hidden;}
.itemWrapper h3 { font-size:18px; margin-bottom:0px;}
.itemWrapper h4 { font-weight:normal;color:#555555;}

ul.wideRpt {width:648px;}
ul.wideRpt li {float:left; width:314px; margin-right:10px; border-bottom:1px dotted #b5b4b4; padding-bottom:6px;margin-top:7px;}
ul.wideRpt li.right { float:right;}
ul.wideRpt li.last { border-bottom:none;}
ul.wideRpt li.last .linkContainer { height:15px;}

.linkContainer {margin-top:4px; height:14px; overflow:hidden;}
.linkContainer a {font-size:11px; font-weight:bold; margin-right:4px;}


/* headLines teaser***************************************/
.headLineTeaser { width:108px; height:120px; position:fixed; z-index:8000;}
.headLineTeaser.left { left:-400px;}
.headLineTeaser.right { right:-400px;}

.headLineTeaser a.teaserLink {  display:block; width:108px; height:120px; position:absolute; top:0px; left:0px;overflow:hidden; background:url('../images/teaserSprite.png') no-repeat 0px 0px; text-decoration:none;}

.headLineTeaser a.teaserLink.leftExpand { width:300px; background-position: 0px -204px;}

.headLineTeaser.right a.teaserLink.rightExpand { width:300px; background-position: 12px -623px;} 
.headLineTeaser.right a.teaserLink { background-position: -180px -419px; right:0; left:auto;}

.teaserNav {letter-spacing:-0.1em;font-weight:bold;font-size:16px;color:#fff;display:inline-block; vertical-align:top; height:74px; padding:46px 0px 0px 24px;}
.teaserDate { display:inline-block;*display:inline;*zoom:1; text-decoration:none; padding-top:20px; margin:0px 2px 0px 12px; vertical-align:top;}
.teaserDate .dateValue { font-size:40px;}
.teaserDate span { display:block; font-size:10px;color:#999; text-align:center;}
.teaserHeadline { display:inline-block; line-height:1em;text-align:left;font-weight:bold;font-size:18px;color:#fff; padding-left:12px; padding-top:15px; width:116px;overflow:hidden;vertical-align:top;}

/* headLineTeaser right tuning */
.headLineTeaser.right .teaserNav { float:right; padding-right:26px; padding-left:12px;}
.headLineTeaser.right .teaserDate {float:right;}
.headLineTeaser.right .teaserHeadline {float:right;}

/* inline Quotes *********************************************************************/
.inlineQuote {display:inline-block;border-radius:2px;border:1px solid #d4d4d4;padding:1px 2px 0px 2px;background:#eeeeee; font-size:0.82em;color:#333; line-height:14px; position:relative;}
.entityMain.article .inlineQuote a { color:#242424 text-decoration:none;}
.inlineQuote:hover { color:#fff; background:#787878; border:1px solid #707070; text-decoration:none;color:#fff;}
.entityMain.article .inlineQuote a:hover {text-decoration:none;color:#fff;}					

.entityMain.article .inlineQuote.down { background:#fee0e0; border:1px solid #fbbdbd; }
.entityMain.article .inlineQuote.down:hover { background:#b40000; border:1px solid #960000;color:#fff; }
.entityMain.article .inlineQuote.down:hover a { color:#fff;}
.entityMain.article .inlineQuote.down a { color:#b50000;}

.entityMain.article .inlineQuote.up { border:1px solid #6fcf85; background:#c7f9d2;}
.entityMain.article .inlineQuote.up:hover { background:#007c1d;border-color:#026a19;color:#fff;}
.entityMain.article .inlineQuote.up:hover a { color:#fff;}
.entityMain.article .inlineQuote.up a { color:#007c1d;}

.inlineQuote .quoteSymbol { padding-right:4px;}
.inlineQuote .quotePercentChg {}
/* for ie7*/
.inlineQuote a:hover span { text-decoration:none;}

/*article comments*/
.article-comments-container {margin-top: 10px; margin-bottom: 30px;border-bottom: 3px solid #e2e2e2;}
.article-comments-container h2 { margin-left: 18px; }

.comments-input-area {background: url('../images/y-stripes.gif') repeat; border-top: 3px solid #e2e2e2; padding: 18px 18px 12px 18px; margin-top:6px;}
.article-comments { background: url('../images/g-stripes.gif') repeat;padding: 18px;border-top: 3px solid #e2e2e2;}

.article-comments .comment-item { background: #fff;padding: 20px 10px 0px 10px; border: 1px solid #e2e2e2;margin-top: 0px;overflow:hidden;}

.article-comments .comment-item p {word-wrap: break-word;-moz-word-wrap: break-word;-ms-word-wrap: break-word;}
.article-comments .comment-item p.compact {position: relative;height: 46px;line-height: 16px;overflow: hidden;display:block;margin-bottom: 0px;}
.article-comments .comment-item p.compact.show { height:auto;}


.title-plus {font-size: 17.4px; display: block; font-weight: bold;margin-bottom: 10px;}

a.cmoreText {float: right;background: #dedede;border-radius: 2px;padding: 1px 4px;margin-top:4px;margin-bottom: 8px;font-size: 11px;color: #444;text-decoration: none;background: #fdfdfd; /* Old browsers */
background: -moz-linear-gradient(top,  #fdfdfd 0%, #e1e1e1 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fdfdfd 0%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fdfdfd 0%,#e1e1e1 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fdfdfd 0%,#e1e1e1 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fdfdfd 0%,#e1e1e1 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#e1e1e1',GradientType=0 ); /* IE6-9 */
-webkit-box-shadow: 1px 1px 1px 0 rgba(0,0,0,0.2);box-shadow: 1px 1px 1px 0px rgba(0,0,0,0.2);
}
a.cmoreText i { display:inline-block;width:8px;height:5px; margin-right:4px; background:url('../images/naftsprite.png') no-repeat -444px -101px;}
a.cmoreText.less i { background-position: -417px -101px;}

.title-plus {font-size: 17.4px; display: block; font-weight: bold;margin-bottom: 10px;}

a.simple-btn-plus { height: 32px;line-height: 32px;display: inline-block;padding: 0px 10px;background: #7b7b7d;color: #fff; margin-top: 15px;}
a.simple-btn-plus.action { background: #4c80a7;margin-top:2px;}

a.simple-btn-plus:hover { background: #2e2e2e;text-decoration: none;}

.inputText.classic {height: 30px;line-height: 30px;border-radius: 0px;text-align: left;padding-left: 40px;width: 264px; margin-bottom: 20px;display: block; }

.inputText.person {background: url(../images/naftsprite.png) no-repeat -528px -133px #fff;}

.inputText.env { background: url(../images/naftsprite.png) no-repeat -528px -172px #fff; }

.article-comments-container textarea { width:auto; margin-bottom:6px; display:block;color:#5b5b5b;height:68px;}
.article-comments-container textarea.solid { border-radius:0px;}
.article-comments-container textarea.edit-icon { background: url('../images/naftsprite.png') no-repeat -530px -208px #fff; padding-left:40px; width:234px;}

.article-comments-container .text-area {width:286px;}
.article-comments-container .text-area span {color:#5c5c5c;}

/* customising qtip shortLink ***********/
.qtip {
    background-color: transparent!important;
    *position: relative;
}

.qtip-wrapper {
    background-color: transparent!important;
}

.qtip-contentWrapper {
    background-color: transparent!important;
}

.qtip-content { /**background-color:#c2c2c2!important;*/
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccc2c2c2,endColorstr=#ccc2c2c2);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCc2c2c2, endColorstr=#CCc2c2c2)";
}

    .qtip-content:not([dummy]) {
        filter: progid:DXImageTransform.Microsoft.gradient(enabled='false');
    }
/* IE9 only */

.qtip-tip {
    left: 92%!important;
    line-height: 0px!important;
    top: 0px!important;
    opacity: 0.8;
}

.qtipContentLink {
    background-color: #fff;
    padding: 3px 5px;
    border-radius: 4px;
    display: inline-block;
}

    .qtipContentLink input {
        *vertical-align: middle;
    }

.qtip-close {
    border: 1px solid #abadb3;
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-left: 4px;
    background: url('../images/icons.png') no-repeat -292px -551px;
    cursor: pointer;
    *vertical-align: middle;
}

/*gtip*************************************/
.qtip.qtip-defaults {
    padding: 8px 0px 8px 0px!important;
    z-index: 10000!important;
}

.qtip-wrapper {
    margin-top: -1px;
}

.qtip-tip canvas {

}

.qtip.qtip-defaults .qtip-contentWrapper {
    background-color: transparent!important;
    -webkit-box-shadow: 2px 1px 4px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 1px 4px 1px rgba(0, 0, 0, 0.2);
    overflow: visible!important;
}

.qtip.qtip-defaults .qtip-tip {
    top: 2px!important;
    left: 4%!important;
    line-height: 0px!important;
    background: url('../images/qtip_inner_corner.png') no-repeat;
    z-index: 6000;
    width: 17px!important;
    height: 11px!important;
}

    .qtip.qtip-defaults .qtip-tip.qtip-bottom {
        top: auto!important;
        background: url('../images/qtip_inner_corner_bottom.png') no-repeat;
        bottom: 2px!important;
    }
