.topstory .topstory-content-wrapper h1 a {
font-weight: normal !important;
font-size: 27px !important;
}

/**TOPSTORY*/
.topstory h1 {
    font-weight: normal;
    line-height: 29px;
}
.topstory .topstory-content-wrapper h1 a {
    color: #FFFFFF;
    font-size: 27px;
}
.topstory .topstory-content-wrapper{
    font-size:11px;
    line-height: 14px;  
}
.topstory ul.top-related {
    font-size: 11px;
    line-height: 14px;
    margin-top: 5px;
    padding: 0;
}
.topStories .slide_stage a.main_cat {
    color: #193D5E;
    display: block;
    margin-left: 5px;
    margin-top: 5px;
    font-weight:bold;
text-align: center;
}
.topStories .slide_stage a.art_title {
    font-weight:normal;
    color: #193D5E;
    display: block;
    height: 30px;
    font-size: 11px;
    line-height: 14px;
    margin-left: 5px;
    margin-top: 0px;
    overflow: hidden;
text-align: center;
}
.readMore div.authorName a {
    color: #193D5E;
    font-weight: bold;
}

.readMore div.authorName {
    margin-bottom: 0;
    margin-top: 5px;
    padding: 3px 2px 0 5px;
}

.contentItem .title {
    display: block;
    font-size: 11px;
    line-height: 14px;
    margin-left: 5px;
}
.readMore .contentItem a.title:hover{
    text-decoration: underline; 
    background-color: #fff; 
    color: #193D5E;
}
div.stories .article h2 {
    margin-bottom: 5px;
}
div.byline_stories .byline_date {
    color: #9F9F9F;
    display: block;
    float: left;
    font: 11px Arial,sans-serif;
    margin-bottom: 2px;
}
.article .summary {
    line-height: 1.3;
}

.topstory .topstory-content-wrapper{
    background:#fff  url("https://static.24media.gr/linpro/sport24/img/dotTransp.png") repeat 0 0;
    margin-bottom: 4px;
}
.topstory .topstory-content-wrapper h1 a:hover{
    text-decoration:none;
    color: #669DD6;
}

.live_center{
    display:block;
    padding:10px;
    float:left;
    background:#182f4c;
    font-weight:bold;
    color:#fff;
    width:130px;
    border-bottom-left-radius:5px;
    -moz-border-radius-bottomleft:5px;
}

.match .score{
    font-weight:bold;
    font-size:14px;
    color:#fff;
}
.match .minute{
    font-weight:bold;
    color:#A7BAD1;
    font-size:13px;
}
.match a{
    color:#fff;
    text-decoration: none;
}
.match .team{
    padding:5px;
    font-size:13px;
    font-weight:bold;
}
.match .team.scored{
    color:#ffcc00;
}

.match{
    cursor:pointer;
    width: 500px;
    text-align: center;
}
.match span.border {
    height: 28px;
    margin-bottom: -7px;
    margin-left: 10px;
    margin-top: -4px;
    width: 2px;
}
.live_goal_wrapper a:hover{
    text-decoration:none;
}
.live_goal_wrapper {
    width: 960px;
    overflow: hidden;
    position: relative;
    height: 37px;
}
.homeScorer .home, .guestScorer .away{
    color:#FFCC00;
}

#live_goals_container {
    width: 620px;
    overflow: hidden;
    height: 37px;
    float: left;
    margin-left: 10px;
}
div.scrollWrapper {
    float: left;
    overflow: hidden;
    width: 490px;
    height: 37px;
    position: relative;
}
div.scrollableArea {
    height: 100%;
    width: 3000em;
    position: absolute;
    background-color: #182F4C;
}
.scrollableArea .match {
    position: relative;
    display: block;
    float: left;
    padding: 10px;
    margin: 0;
    color:#fff;
}

.loading{
    background: transparent url(https://static.24media.gr/temp/sport24/img/loading.gif) center center no-repeat;
}

.edge-right a, .edge-left a{
    width: 2px;
    height: 2px;
    display: block;
    padding: 9px;
    margin-top: 10px;
}

.edge-left a{
    background:transparent url(https://static.24media.gr/temp/sport24/img/arrows-sprite.png) 0px -20px no-repeat;
}
.edge-left a:hover{
    background:transparent url(https://static.24media.gr/temp/sport24/img/arrows-sprite.png) -20px -20px no-repeat;
}
.edge-left a.disabled{
    background:transparent url(https://static.24media.gr/temp/sport24/img/arrows-sprite.png) -40px -20px no-repeat;
    cursor: default;
}

.edge-right a{
    background:transparent url(https://static.24media.gr/temp/sport24/img/arrows-sprite.png) 0px 0px no-repeat;
}
.edge-right a:hover{
    background:transparent url(https://static.24media.gr/temp/sport24/img/arrows-sprite.png) -20px 0px no-repeat;
}
.edge-right a.disabled{
    background:transparent url(https://static.24media.gr/temp/sport24/img/arrows-sprite.png) -40px 0px no-repeat;
    cursor: default;
}

.edge-right{
    float: right;
    display: block;
    width: 65px;
    height: 37px;
    background: transparent url(https://static.24media.gr/temp/sport24/img/right_arrow.png?v=1) left top no-repeat;
}
.edge-left{
    float: left;
    display: block;
    width: 35px;
    height: 37px;
    padding-left: 30px;
    background: transparent url(https://static.24media.gr/temp/sport24/img/left_arrow.png?v=1) left top no-repeat;
}
.score-menu{
    float: right;
    width: 320px;
    margin-left:7px;
}
.score-menu a{
    color: #A7BAD1;
    font-size:12px;
    font-weight:bold;
    padding: 10px 10px 0px 10px;
    display: inline-block;
}
#men247feed h5 {
font: bold 12px Arial,sans-serif;
background: transparent url(https://www.sport24.gr/incoming/article1507107.ece/BINARY/ORIGINAL) no-repeat left center;
}


.livescoreswidget{
    background: #244665; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI1OCUiIHN0b3AtY29sb3I9IiMyNDQ2NjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMTkzMTRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
    background: -moz-linear-gradient(top, #244665 58%, #19314e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(58%,#244665), color-stop(100%,#19314e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #244665 58%,#19314e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #244665 58%,#19314e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #244665 58%,#19314e 100%); /* IE10+ */
    background: linear-gradient(top, #244665 58%,#19314e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244665', endColorstr='#19314e',GradientType=0 ); /* IE6-8 */
    width: 960px;
}

#deltiofeed h5 {
font: bold 12px Arial,sans-serif;
background: transparent url(https://www.sport24.gr/genika/article1665687.ece/BINARY/original/deltio.png) no-repeat left center;
padding: 5px 0px 5px 20px;
margin-bottom: 20px;
}

#cosmofeed h5 {
font: bold 12px Arial,sans-serif;
background: transparent url(https://www.sport24.gr/genika/article1665686.ece/BINARY/original/cosmo.png) no-repeat left center;
padding: 5px 0px 5px 20px;
margin-bottom: 20px;
}

/*#main5MundoNtisimo  .header{
height: 58px;
background: url("https://www.sport24.gr/Paraxena/article2284255.ece/nba-header-finals4.png") no-repeat 0 0 !important;
}*/
#main5MundoNtisimo  .header{
display:none;
}

#bwin_stories  div.article.default {
padding-bottom: 14px;
margin-bottom: 10px;
height: 100%;
background:#000;
padding-left:5px;
}

#bwin_stories  .article-image{
margin-left: -6px;
}
#bwin_stories .fade{
color: #FC0;
font-weight: bold;
}
#bwin_stories h2 a {
color: white;
font-weight: bold;
font-size: 16px;
line-height: 21px;
}
#bwin_stories h2 a:hover{
text-decoration:underline;
background:none;
}
#bwin_stories  .article .summary {
padding-right: 10px;
font: 12px/1.25em Arial,sans-serif;
color: white;
font-weight: bold;
}

#social_box h2{
font-weight: bold;
background-color: #193D5E;
color: white;
height: 15px;
overflow: hidden;
padding: 5px 5px;
margin-bottom: 10px;
font-size: 12px;
line-height: 12px;
}
#social_box .facebook{
background:#e9e9e9;
width:300px;
height:90px;
margin-bottom:2px;
overflow:hidden;
}
#social_box .twitter,#social_box .gplus{
background:#e9e9e9;
width:300px;
height:45px;
margin-bottom:2px;
overflow:hidden;
}

.top-related li.video{
display:none;
}

/****************euroleague css*******************/
#euroleague_skin .summary {
display: inline-block;
color:#000;
}

#euroleague_skin .article{

    background-color: rgb(254, 241, 232);
    background-image: url("https://www.sport24.gr/multimedia/article2493880.ece/BINARY/original/euroleague_article_footer.png");
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: right bottom;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
border-bottom: medium none;
}


#euroleague_skin h2 a{
color:#000;
}

#euroleague_skin h2 a:hover{
background:transparent;
text-decoration:underline;
}


#euroleague_skin div.byline_stories .byline_date {
color: #000;
}

#euroleague_skin .fade{
color:#000;
}
#euroleague_skin .byline_date{
display:none;
}
#euroleague_skin h2 ,#euroleague_skin  h3,#euroleague_skin .summary{
padding:3px 10px;
}

#euroleague_skin .summary{
padding:3px 10px 20px;

}

#euroleague_skin .article.left div p.summary {
width: 180px;
float: left;
}
#euroleague_skin .article.bold div p.summary {
padding: 3px 10px 30px;
}
.relatedContents.relatedStories img{
display:none;
}


/**********************new fonts/redesign*****************/
h3.fade {
letter-spacing: 0px;
font-family: "PFDinTextCondProMedium", Georgia;
color: #7D92AC;
font-weight: normal;
text-transform: uppercase;
line-height: 13px;
padding-bottom: 3px;
}
h1, h2, h3, h4, h5, h6 {
letter-spacing: -1px;
font-weight: bold;
color: #193D5E;
font-family: "PFDinTextCondPro", Georgia;
line-height: 1;
}
h2 {
font-size: 22px;
}
body {
font: normal 12px/17px "PFBeauSansPro";
color: #444;
-webkit-font-smoothing: antialiased;
}
div.byline_stories .byline_date {
color: #9F9F9F;
font: 11px "PFBeauSansPro";
}
.article .summary {
padding-right: 10px;
font: 12px/1.25em "PFBeauSansPro";
}
.article {
border-bottom: 1px solid #E1E1E1;
padding-bottom: 10px;
margin-bottom: 15px;
height: 100%;
overflow: hidden;
}
.sec #mainContent .grid_4 {
margin-right: 0px;
border-right: 1px dotted #CDCDCD;
padding-right: 9px;
}
.stories .bold h2 {
letter-spacing: -1px;
font-size: 30px;
font-weight: bold;
line-height: 1;
padding-bottom: 0px;
}
div.stories .article h2 {
margin-bottom: 10px;
}
.article.left img, .article.left60x60 img, .article img.left {
float: left;
margin-right: 15px;
padding-bottom: 0px;
}
.article img {
padding-bottom: 10px;
line-height: 0px;
}
ul.related li.related a {
font-size: 13px;
font-family: "PFDinTextCondProMedium", Georgia;
line-height: 1em;
}
ul.related li.related {
padding: 0 0 5px 22px;
line-height: 1em;
}
.topStories .slide_stage a.main_cat {
font-size: 14px;
font-family: "PFDinTextCondPro";
color: #193D5E;
display: block;
margin-left: 5px;
margin-top: 5px;
font-weight: bold;
}
.sec #mainContent .grid_5{
margin-right: 0px;
border-right: 1px dotted #ddd;
padding-right: 9px;
}
.sec #mainContent {
margin-right: 0px;
padding-right: 9px;
border-right: 1px solid #e1e1e1;
clear: both;
}
.art  .breadcrumb ,.sec  .breadcrumb {
margin-bottom: 0px;
margin-top: 10px;
color: #999;
height: 50px;
overflow: hidden;
}
.art  .breadcrumb a.first ,.sec  .breadcrumb a.first {
padding: 10px 10px 10px 10px;
}
.art  .breadcrumb a,.sec  .breadcrumb a{
margin-left: 2px;
padding: 10px 10px 10px 10px;
}
.art  .breadcrumb a.active ,.sec  .breadcrumb span.active {
margin-left: 2px;
padding: 10px 10px 10px 10px;
font-weight: bold;
background-color: #cc0000;
}
.breadcrumb img{
display:none;
}
/*******css3**********/
.art .storyContent .prologue, .storyContent .body {
font: normal 14px/1.6 "PFBeauSansPro", Georgia;
}
.ece_frontpage   .top-stories-background-container{
background:url(/skins/bugs-fixed/img/arthrografoi3_bgrd.png) no-repeat transparent 0 0;
height: 1274px;
}
.ece_frontpage .arrows_container{
display:none;
}
.topstory h1 {
text-align: center;
}
.slide_stage .slide.active span.slide-img-wrapper {
border-bottom: none;
opacity: 0.5;
}
.topStories .slide_stage span.slide-img-wrapper {
border-bottom: none;
}
#page {
padding:0px 0px;
}
.ece_frontpage.sec .topstory .topstory-content-wrapper {
margin-left: 20px;
background: none;
margin-bottom: 4px;
width: 580px;
text-align: center;
padding: 0px;
z-index: 2000;
}
.article .image_background{
position: absolute;
background: url(/skins/bugs-fixed/img/sport24_mainphoto_bgrd.png);
width: 620px;
height: 350px;
z-index: 1000;
top: 3%;
}
/**************list********************/
div.articleList-widget .content-block ul li span.sectionName {
float: none;
padding-right: 4px;
width: auto;
display: block;
}
.topstory .article a.article-image {
margin-top: 10px;
}
.content-block ul li  img{
width: 100px;
}
div.articleList-widget .content-block ul li span.sectionName ,div.articleList-widget .content-block ul li.last a{
font-size: 14px;
color: #193D5E;
font-weight: bold;
}
/******************888links uls*****/
ul.top_links_2  li, ul.top_links_1  li{
display:inline-block;
float:left;
width:40px;
}
ul.top_links_2  li{
width:73px;
}
 ul.top_links_1  li{
display: inline-block;
float: left;
width: auto;
margin-right: 17px;
font-family: "PFDinTextCondPro";
font-size: 13px;
}
ul.top_links_1{
float: right;
position: relative;
bottom: -3px;
right: -9px;
font-weight: bold;
}
/**************************top guns***************/
/******************read more*************************/
.readMore .contentItem a.title:hover {
text-decoration: underline;
background-color: transparent;
}
.topGuns .editorial  a{
color: #fff;
font-family: "PFDinTextCondPro";
font-weight: bold;
font-size: 16px;
}
.topGuns .editorial  a.title{
top: -17px;
position: relative;
}
.topGuns  .contentItem.blog .authorName {
color:#193d5e;
font-weight: bold;
font-size: 16px;
font-family: "PFDinTextCondPro";
}
.topGuns .contentItem.blog  a.title {
color: #fff;
}
.topGuns .contentItem.blog.first  a.title {
color:#fff;
}
.content-block ul li img {
margin-right: 10px;
height: 53px;
width: 100px;
box-shadow: 2px 2px rgba(0,0,0,0.1);
}
div.articleList-widget .content-block ul {
font-family: "PFDinTextCondPro";
overflow: hidden;
height: auto;
margin-top: 17px;
}
div.articleList-widget .header-block {
margin-bottom: 10px;
background-color: #193D5E;
padding: 7px 5px 7px 8px;
margin-bottom: 0px;
}
/*********************************css 8***********************/
div.articleList-widget .content-block ul li a {
margin-right: 0px;
font-size: 14px;
width: auto;
float: left;
}
div.articleList-widget .content-block ul li a.withSection {
line-height: 1.2;
font-size: 11px;
font-family: "PFBeauSansPro";
width: 150px;
overflow: hidden;
height: 40px;
}
.readMore {
margin-top: 62px;
}
ul.top_links_2 li {
margin-top: 40px;
}
ul.top_links_2 {
float: right;
position: relative;
bottom: 14px;
font-weight: bold;
left: 36px;
}
div.articleList-widget .content-block ul li, div.liveMatchesLatestNewsWidget .content-block ul li {
border-bottom: none;
padding: 0px;
overflow: hidden;
height: auto;
float: left;
clear: both;
width: 300px;
margin-bottom: 8px;
}
/**********css9*******************/
div.articleList-widget .content-block ul li span.time {
text-shadow: 1px 1px rgba(255,255,255,1);
font-family: "PFDinTextCondPro";
float: left;
width: 35px;
height: 60px;
font-size: 13px;
}
div.articleList-widget .header-block h5 {
letter-spacing: 0px;
padding: 6px 10px 2px 5px;
color: #FFFFFF;
font-size: 24px;
font-weight: 400;
}
div.articleList-widget .content-block ul li span.sectionName, div.articleList-widget .content-block ul li.last a.withSection:hover {
background-color: #193D5E;
text-decoration: none;
color: #FFFFFF;
}
.article-image:hover img {
opacity: 0.9;
filter: alpha(opacity=90);
}
div.articleList-widget .content-block ul li.last a {
font-size: 14px;
color: #193D5E;
font-weight: bold;
}
ul.top_links_1 li {
text-shadow: 1px 1px rgba(255,255,255,1);
width: auto;
font-family: "PFDinTextCondPro";
font-size: 14px;
}
.all_editors {
text-shadow: 1px 1px rgba(255,255,255,1);
float: right;
position: relative;
right: 30px;
top: 1px;
font-family: "PFDinTextCondPro";
font-weight: bold;
font-size: 14px;
}
.topStories .slide_stage a.art_title {
font-weight: normal;
color: #193D5E;
display: block;
height: 45px;
font-size: 11px;
line-height: 13px;
margin-left: 5px;
margin-top: 3px;
overflow: hidden;
}
.topGuns .editorial a {
color: #fff;
font-family: "PFDinTextCondPro";
font-weight: 500;
font-size: 14px;
}
.topGuns .editorial a.title {
top: -23px;
position: relative;
}
.topGuns .auth {
top: -20px;
display: inline-block;
z-index: 2222;
position: relative;
left: 5px;
}
/****css 10****/
.topstory .topstory-content-wrapper {
font-weight: normal;
color: #fff;
line-height: 1.3;
text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
font-size: 13px;
}
.topstory .topstory-content-wrapper h1 a {
text-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
color: #F0F1E1;
-webkit-font-smoothing: antialiased;
line-height: 42px;
font-weight: normal !important;
font-size: 45px !important;
font-family: "PFSynchProBlack", Georgia;
}
.topstory .topstory-content-wrapper h1 a:hover {
text-decoration: none;
color: #fff;
}
div.articleList-widget .content-block ul li a:hover {
background-color: transparent;
text-decoration: none;
color: #1D7000;
}
div.articleList-widget .content-block ul li a.withSection:hover {
background-color: transparent;
text-decoration: none;
color: #005580;
}
.topGuns .contentItem a.title:hover {
text-decoration: none;
color: #005580;
background-color: transparent;
}
.stories .header h3 {
letter-spacing: 0px;
padding: 6px 10px 2px 5px;
font-size: 24px;
font-weight: 300;
color: #fff;
}
.stories .article h2 a:hover {
background-color: transparent;
text-decoration: none;
color: #005580;
}
/***************css 11***************/
.topstory ul.top-related li a {
font-weight: bold;
text-shadow: 0 0 5px rgba(0, 0, 0, 0.9);
font-size: 12px;
font-family: "PFBeausanspro";
color: #669DD6;
}
.readMore div.authorName a {
line-height: 1;
font-size: 14px;
color: #193D5E;
font-weight: bold;
font-family: "PFDinTextCondPro";
}
.readMore div.authorName {
text-align: center;
margin-bottom: 0;
margin-top: 10px;
padding: 3px 2px 0 5px;
}
ul.top_links_2 li, ul.top_links_1 li {
font-weight: bold;
font-size: 14px;
font-family: "pfdintextcondpro";
margin-right: 10px;
display: inline-block;
float: left;
}
li.related a:hover {
color: #005580;
text-decoration: none;
background-color: transparent;
}
/*********************88css 12************/
.topGuns .contentItem {
float: left;
width: 140px;
margin-left: 13px;
margin-top: 25px;
}
.topGuns .editorial .authorName {
background: #193d5e;
color: #fff;
padding: 0px 0px 5px;
opacity: 0.7;
margin-top: -24px;
width: 140px;
height: 19px;
font-family: "PFDinTextCondPro";
font-weight: 500;
font-size: 14px;
}
.topGuns .contentItem.blog a,.topGuns .contentItem.blog.first a{
color: #fff;
}
/*****************************css13******************/
.topGuns .contentItem.blog a, .topGuns .contentItem.blog.first a {
color: #193D5E;
}
.topGuns .contentItem.blog a:visited {
color: #193D5E;
}
.topGuns .contentItem.blog.first a.title {
color: #193D5E;
}
.topGuns .contentItem.blog .authorName {
margin-bottom: 7px;
margin-top: -3px;
color: #fff;
font-weight: bold;
font-size: 14px;
font-family: "PFDinTextCondPro";
}
.topGuns .contentItem.blog a.title {
margin-top: -3px;
padding-top: 0px;
width: 120px;
margin-left: -5px;
color: #193D5E;
}
/**********************css 14******************/
.readMore .contentItem a.title {
font-family:"PFDinTextCondPro";
text-align: center;
margin-top: 4px;
line-height: 1;
color: #193D5E;
font-size: 14px;
}
.topGuns .contentItem a.title {
margin-left: 0px;
margin-top: 9px;
padding-top: 3px;
padding-left: 5px;
width: 140px;
color: #193d5e;
font-size: 14px;
font-family: "PFDinTextCondPro";
line-height: 1;
font-weight: 500;
}
.topGuns .contentItem.blog {
background: #f7f7f7;
opacity: 1;
-moz-border-radius: 6px;
border-radius: 6px;
float: left;
width: 120px;
margin-top: -5px;
margin-left: 13px;
height: 58px;
padding: 10px;
position: relative;
top: 17px;
}
/***********#1D7000***********hovers/top story links/ts******************/
.topstory ul.top-related li {
padding-right: 8px;
display: inline-block;
}
.topStories .slide_stage a.main_cat:hover,.topGuns .editorial a:hover,.topGuns .contentItem.blog .authorName a:hover,ul.top_links_1 li a:hover,ul.top_links_2 li a:hover,.readMore div.authorName a:hover,.all_editors:hover,.hottopic-list ul li a:hover {
color:#1D7000;
text-decoration:none;
}
.topStories .slide_stage a.art_title:hover,.topGuns .contentItem.blog a.title:hover,.readMore .contentItem a.title:hover{
color:#005580;
text-decoration:none;
}
.topGuns .contentItem.blog:hover {
background: #fff;
}
/****************ts tabs*********************/
.slide_stage {
position: relative;
width: 640px;
left: -9px;
bottom: 11px;
height: 158px;
}
.slide_stage .slide {
float: left;
padding: 20px 5px 0px;
width: 149px;
height: 141px;
position: relative;
bottom: 14px;
cursor: pointer;
margin-right: 1px;
}
.slide_stage .slide.active {
background:url(/skins/bugs-fixed/img/article_hover.png);
color: #fff;
overflow: hidden;
position: relative;
margin-right: 1px;
width:149px;
height:152px;
z-index: 90000;
}
.slide-img-wrapper {
display: block;
overflow: hidden;
width: 128px;
height: 71px;
margin-left: 10px;
}
.slide_stage img {
width: 128px;
}
/***********************editorial new css************/
.topGuns .editorial a:hover {
color: #ffcc00;
}
.article .image_background {
background: linear-gradient(to bottom,rgba(0,0,0,0) ,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.8) 100%);
position: absolute;
width: 620px;
height: 350px;
z-index: 1000;
top: 3%;
}
/*************************css article******************/
.breadcrumb a {
font-size: 14px;
font-family: "PFDinTextCondPro";
margin-left: 2px;
text-transform: uppercase;
padding: 4px 5px 5px 5px;
font-weight: normal;
color: #FFFFFF;
background-color: #193D5E;
margin: -1px;
float: left;
display: block;
}
.art .relatedStories .header {
font-weight: bold;
height: 100% !important;
padding: 6px 7px 7px 5px;
background-color: #193D5E;
margin-bottom: 10px;
}
.art .relatedStories .header h3 {
letter-spacing: 0px;
font-weight: 400;
color: #FFFFFF;
font-size: 21px;
padding-top: 5px;
}
/***********article******************/
.art .storyContent h1 {
padding-bottom: 5px;
padding-top: 10px;
padding-left: 0px;
font: bold 54px/54px "PFDinTextCondPro", Georgia;
color: #333;
letter-spacing: 0px;
}
.art .storyContent .summary {
margin-bottom: 10px;
padding-right: 0px;
padding-left: 0px;
float: left;
font: normal 22px/1.4 "PFBeauSansPro", Georgia;
}
.art p.byline span {
font: 14px "PFBeauSansPro", Georgia;
color: #9F9F9F;
display: block;
padding: 5px 5px 5px 0px;
float: left;
}
/**************article image****************/
.art .socialToolsWrapper {

display:none;
}
.art .relatedContents p {
padding-right: 10px;
padding-left: 5px;
text-align: right;
font: bold 17px/17px "PFBeauSansPro";
color: #036;
margin-bottom: 10px;
padding-bottom: 15px;
padding-top: 5px;
border-bottom: 1px dotted #DDD;
}
.art .relatedContents.relatedStories{
margin-top: 10px;
position:relative;
left:20px;
}
.art .relatedPicture img {
margin-top: -5px;
margin-bottom: 10px;
margin-left: 20px;
width: 580px;
}
.art .socialButttons {
margin-bottom: 10px;
padding: 15px 0px;
height: auto !important;
border-top: 1px dotted #DDD;
border-bottom: 1px dotted #DDD;
overflow: visible !important;
}
.art .storyContent {
margin-top: 10px;
padding-right: 20px;
padding-left: 20px;
height: 100%;
overflow: hidden;
clear: both;
margin-bottom: 10px;
}
/*this is clean*/
/************teams****************/
.new-teams-menu ul li  a{
width: 30px;
height: 40px;
display: inline-block;
}
.new-teams-menu ul li {
float: left;
width: 35px;
height: 40px;
display: inline-block;
position: relative;
}

.ece_frontpage .new-teams-menu ul{
position: absolute;
width: 960px;
top: 120px;
}
.new-teams-menu ul{
position: absolute;
width: 960px;
}

.new-teams-menu{
position: relative;
}
.new-teams-menu .greece_team{
margin-right:10px;
}
.new-teams-menu  .aek_team{
margin-left: 16px;
margin-right: 15px;
}
.new-teams-menu  .pas_team{
margin-right: 6px;
}
/***********************livebox******************************/
.livebox {
float: left;
width: 145px;
height: 50px;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
background-color: #182f4c;
margin-right: 10px;
cursor: pointer;
}

.teams a {
font-size: 13px;
font-family: "PFDinTextCondPro";
font-weight: bold;
}

.livebox .info {
font-family: "PFDinTextCondPro";
padding-top: 7px;
color: #A7BAD1;
font-size: 11px;
font-weight: bold;
text-align: center;
height: 40px;
}

.livebox.live .info {
padding-top: 7px;
height: 40px;
}
/************logo****************/
a.logo_section_name {
font-family: "PFDinTextCondPro";
color: #FFFFFF;
font-size: 27px;
line-height: 16px;
font-weight: bold;
float: left;
line-height: 28px;
margin-left: 5px;
margin-top: 15px;
text-decoration: none;
}

a.logo_section_name:hover {
color: #FFCC00;
font-size: 27px;
line-height: 16px;
font-weight: bold;
float: left;
line-height: 28px;
text-decoration: none;
margin-left: 5px;
margin-top: 15px;
}
.bgDown {
margin-bottom: 20px;
}

.stories.default.logo{
position: relative;
left: -174px;
width:680px;
margin-top:10px;
}

.stories.default.logo h2 a {
color: #fff;
font-size: 14px;
line-height: 12px;
font-weight: bold;
margin-top: 4px;
display: inline-block;
margin-bottom: 5px;
text-transform: uppercase;
}

.stories.default.logo .summary, .stories.default.logo a.logo_summary {
font-size: 11px;
font-weight: normal;
line-height: 1.2;
color: #fff;
height: 40px;
display: inline-block;
width: 68px;
overflow: hidden;
}

.stories.default.logo   .fade{display:none;}

.stories.default.logo .article-image, .stories.default.logo .img {
float: left;
overflow: hidden;
height: 53px;
border: 5px solid #2e4f6e;
width: 91px;
margin-right: 10px;
}

.stories.default.logo .article {
height: 77px;
border-bottom: none;
width: 220px;
float: left;
margin-right: 5px;
margin-bottom:0px;
padding-bottom: 0px;
}

.stories.default.logo .img img {
width: 100px;
height: 55px;
}

div.stories.default.logo   .article h2 {
color: #fff;
margin-bottom: 0px;
}
.top-related li.video{
display:none;
}


div.stories.default.logo .advertorial{
background-color: transparent;
color: #333;
margin-bottom: 0px;
}

div.stories.default.logo .advertorial-container .advertorial-title-container {
padding: 0px;
background: transparent;
margin-top:0px;
}
.advertorial-container .advertorial-title a {
color: #fff;
}

.advertorial-arrows {
float: left;
margin-left: -7px;
margin-right: 2px;
margin-top: -2px;
}

.topGuns .contentItem.blog a:visited {
color: #fff;
}

.topGuns .contentItem.blog a:hover {
color: #fff;
}

.topGuns .contentItem.blog a{
color: #fff;
}

.topGuns .contentItem.blog:hover {
background: #193D5E;
opacity: 1;
}

.topGuns .contentItem.blog {
background: #193D5E;
}

.topGuns  .contentItem.blog.first .authorName a,.topGuns .contentItem.blog .authorName a:visited  {
color:#fff !important;
}
.topGuns  .contentItem.blog.first a.title,.topGuns .contentItem.blog a.title:visited  {
color:#fff !important;
}
.topGuns .contentItem.blog {
background: #193D5E;
opacity:0.9;
}
.bgDown {
margin-bottom: -10px;
}

.stories.default.logo .summary{
display: none;
}
.stories.default.logo .logo_summary:hover{
text-decoration:none !important;
}
.area-toolbar{
background: #182f4c;
}
.hottopic-list {
padding: 10px 0 0 7px;
overflow: hidden;
height: 100%;
}

.stories.default.logo  a img:hover {
opacity: 0.9;
filter: alpha(opacity=60);
}

.content-block ul li img:hover {
opacity: 0.9;
filter: alpha(opacity=60);
}


.article .image_background:hover{
opacity: 0.9;
filter: alpha(opacity=60);
}

.head_links{
background: #102237;
height: 35px;
margin: 14px 0 0;
}
.head_links a.hl_nba{
margin-left: 10px;
}
.head_links a{
color: #fff;
display: inline-block;
margin-left: 17px;
font-family: "PFBeauSansPro";
}
.hl_icons {
float: right;
position: relative;
bottom: 5px;
left: -27px;
}
.hl_icons a {
margin-left: 5px;
}
.hl_icons a:hover{
opacity: 0.9;
filter: alpha(opacity=60);
}
.toolbar a:hover{
text-decoration:none;
}


.sec .bgDown ,.art .bgDown{
margin-bottom: 20px;
}
.sec.ece_frontpage  .bgDown {
margin-bottom: -10px;
}

/*****************css 9/12/2013*******************/

.area-toolbar {
background: #102237 !important;
}



.topstory .topstory-content-wrapper h1 a {
text-transform: uppercase;
text-shadow: 0 0 5px rgba(0, 0, 0, 0.9);
color: #EFEFEF;
-webkit-font-smoothing: antialiased;
line-height: 53px;
font-weight: bold !important;
font-size: 62px !important;
font-family: PFDinTextCondPro, Georgia;
}



.article .image_background {
background: linear-gradient(to bottom,rgba(0, 0, 0, 0) ,rgba(0, 0, 0, 0.5) 60%,rgba(0, 0, 0, 0.9) 100%);
position: absolute;
width: 620px;
height: 350px;
z-index: 1000;
top: 3%;
}



.slide_stage .slide.active span.slide-img-wrapper {
box-shadow: 0px 0px 0px 5px #1169B4;
border-bottom: none;
opacity: 1;
}



.slide_stage .slide {
float: left;
padding: 25px 5px 0px;
}



.topStories .slide_stage a.main_cat {
font-size: 14px;
font-family: "PFDinTextCondPro";
color: #193D5E;
display: block;
margin-left: 5px;
margin-top: 10px;
font-weight: bold;
}



.topGuns .contentItem.blog {
-moz-border-radius: 6px;
border-radius: 6px;
float: left;
width: 120px;
margin-top: -10px;
margin-left: 13px;
height: 58px;
padding: 10px;
position: relative;
top: 17px;
}



.topGuns .contentItem.blog {
background: #193D5E;
opacity: 0.8;
}



.topGuns .editorial .authorName {
background: #193D5E;
color: #FFF;
padding: 0px 0px 5px;
opacity: 0.8;
margin-top: -24px;
width: 140px;
height: 19px;
font-family: "PFDinTextCondPro";
font-weight: 500;
font-size: 14px;
}



.topGuns .contentItem.blog .authorName {
text-align: center;
margin-bottom: 10px;
margin-top: 3px;
color: #FFF;
font-weight: bold;
font-size: 16px;
font-family: "PFDinTextCondPro";
}



.topGuns .contentItem.blog a.title {
text-align: center;
margin-top: -5px;
padding-top: 0px;
width: 120px;
margin-left: -5px;
color: #193D5E;
}


.topGuns .contentItem.blog:hover {
background: #900;
opacity: 0.8;
}

.stories.default.logo h2 a:hover{
color:rgb(255, 204, 0);
}

.stories.default.logo a.logo_summary:hover{
color:#005580;
}

.topGuns .contentItem.blog.first .authorName a:hover, .topGuns .contentItem.blog .authorName a:hover {
color:rgb(255, 204, 0) !important;
}
