.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;
}



/****************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;
}
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;
}
/*here*/
/*.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 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: -3px;
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;
}


.topGuns .contentItem.blog{
background: url(/skins/bugs-fixed/img/noise_fff_blue.png) repeat;
opacity: 1;
}
.topGuns .contentItem.blog:hover{
background: url(/skins/bugs-fixed/img/noise_fff_red.png) repeat;
opacity: 1;
}

.ece_frontpage.sec .topGuns .contentItem.blog.first a.title:hover,.ece_frontpage.sec .topGuns .contentItem.blog a.title:hover{
color: #005580 !important;
}

 .head_links a{
padding: 10px;
}
.head_links .hl_icons a{
padding:0;
}
.hl_nba{
background: #0068B3
}
.hl_euroleague{
background: #FB6A1E
}
.hl_ufc{
background:#9D9169
}

.slide-img-wrapper {
display: block;
overflow: hidden;
width: 115px;
height: 66px;
margin-left: 17px;
}
.slide_stage img {
width: 115px;
}
.slide_stage .slide.active span.slide-img-wrapper {
box-shadow: 0px 0px 0px 5px #0AF;
border-bottom: none;
opacity: 1;
}

.slide_stage .slide.active {
height: 147px;
}
.area-toolbar .head_links{
background: #102237;
height: auto;
margin:0;
}

#upper-toolbar .grid_12 {
padding: 0px;
height: auto;
}


.head_links a {
margin-top: 0px;
}

.area-toolbar .head_links {
height: 36px;
}

.head_links a {
padding: 5px;
margin-top: 3px;
}

.hl_icons {
float: right;
position: relative;
bottom: 0px;
left: -27px;
}

.hl_nba:hover,.hl_euroleague:hover,.hl_ufc:hover,.head_links a.hl_superball:hover{
background:transparent;
}


.head_links a.hl_nba,head_links a.hl_euroleague,.head_links a.hl_ufc,.head_links a.hl_superball{
color:#fff !important;
}

.head_links a{
color:#efefef !important;
}
.head_links a:hover{
color:#fff  !important;
}

.stories.default.logo a.logo_summary:hover {
color: #fff;
}
.stories.default.logo a.logo_summary {
color: #efefef;
}
.ece_frontpage.sec .topGuns .contentItem.blog a.title{
color: #efefef !important;
}
.ece_frontpage.sec .topGuns .contentItem.blog a.title:hover {
color: #fff !important;
}

.ece_frontpage.sec .topGuns .contentItem.blog.first a.title:hover{
color: #fff !important;
}
.fakeMenu-list {
padding-left: 34px;
}
.read_more_link{
float: left;position: relative;top: 52px;left: 68px;
}

.ftmenu {
width: 145px;
}
#menu_container #main-nav li {
float: left;
padding: 10px 18px 0 5px;
}
.fakeMenu-list {
padding-left: 0px;
margin-left: -32px;
}
.fakeMenu-list ul li {
float: left;
padding: 3px 11px;
text-align: center;
}

.hl_icons a:hover {
opacity: 0.8;
filter: alpha(opacity=60);
}
.stories.default.logo a.logo_summary {
color: #A7BAD1;
}
.stories.default.logo a img:hover {
opacity: 0.8;
filter: alpha(opacity=60);
}
.sponsorWrapper h3 a:hover {
color: #FC0;
}
.score-menu a:hover{
color: #fff;
}
.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: 49px;
font-weight: bold !important;
font-size: 56px !important;
font-family: PFDinTextCondPro, arial;
}
.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: 14px;
}
.topstory ul.top-related li a {
line-height: 1.3;
font-weight: bold;
text-shadow: 0 0 5px rgba(0, 0, 0, 0.9);
font-size: 14px;
font-family: "PFBeausanspro";
color: #669DD6;
}
.topstory ul.top-related li a:hover {
color: #FC0
}
.slide_stage .slide.active span.slide-img-wrapper {
box-shadow: 0px 0px 0px 5px #A7BAD1;
border-bottom: none;
opacity: 1;
}
.read_more_link {
font-weight: normal;
font-size: 24px;
float: left;
position: relative;
top: 51px;
left: 64px;
}
.ftmenu .playbyplay {
padding-left: 17px;
left: 10px;
background: url("https://static.24media.gr/linpro/sport24/img/playbyplay_img.png") no-repeat 0 0;
}
.readMore .contentItem a.title {
font-family: "PFBeauSansPro";
text-align: center;
margin-top: 4px;
line-height: 1.2;
color: #193D5E;
font-size: 12px;
}
.topStories .slide_stage a.main_cat:hover,.topStories .slide_stage a.art_title:hover{
color: #193D5E;
}
 .topGuns .contentItem.blog .authorName a:hover{
color: #fff !important;
}
.ece_frontpage.sec .topGuns .contentItem.blog a.title:hover {
color: #efefef !important;
}
.hl_superball{
background:#cc0000;
}
.topstory ul.top-related li a:hover {
color: #FC0;
text-decoration:none;
}
.footer-more-news span {
font: bold 26px "PFDinTextCondPro", Georgia !important;
color: #FFF !important;
}
.footer-teeth img{display:none;}
.footer_rss_headers{
font-weight: bold;
font-family: "PFDinTextCondPro";
padding: 5px;
background-color: #193D5E;
text-align: center;
color: #FFF;
margin-bottom: 20px;
}
#footer ul li {
margin: 5px 0;
}

.advertorial-container .advertorial-title a {
color: #000;
padding: 3px 0px;
font-weight: bold;
font-family: "PFDinTextCondPro", Georgia;
font-size: 19px;
display: inline-block;

}

 .advertorial-container .advertorial-title-container {
padding: 10px 17px;
background: transparent url(../../skins/bugs-fixed/img/bg-advertorials.png) no-repeat scroll 0 0;
margin-top: -4px;
border-bottom: 5px solid #006BB7;
}

 .advertorial-container .advertorial-supertitle a{
color: #000 !important;
font-family: ,Georgia;
font-family: PFDinTextCondProMedium,Georgia;
font-weight: normal;
}

 .advertorial-container .advertorial-supertitle  .advertorial-title a{
font-weight: bold;
font-family: PFDinTextCondPro,Georgia;
}
  .advertorial-arrows{
display:none;
}
/******************10/12/2013************/
div.stories.default.logo .article h2 {
letter-spacing: 0px;
color: #FFF;
margin-bottom: 0px;
}
.article .image_background {
background: linear-gradient(to bottom,rgba(0, 0, 0, 0) ,rgba(0, 0, 0, 0) 35%,rgba(0, 0, 0, 0.6) 70%, rgba(0, 0, 0, 0.9) 100%);
position: absolute;
width: 620px;
height: 350px;
z-index: 1000;
top: 3%;
}



.topstory .topstory-content-wrapper h1 a {
text-transform: uppercase;
text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.9);
color: #EFEFEF;
-webkit-font-smoothing: antialiased;
line-height: 47px;
font-weight: bold !important;
font-size: 53px !important;
font-family: PFDinTextCondPro, arial;
}
.readMore div.authorName {
text-align: center;
margin-bottom: 0;
margin-top: 7px;
padding: 3px 2px 0 5px;
}
.topGuns .contentItem.blog {
-moz-border-radius: 6px;
border-radius: 6px;
float: left;
width: 120px;
margin-top: -6px;
margin-left: 13px;
height: 58px;
padding: 10px;
position: relative;
top: 17px;
}

.match .minute {
padding-right: 5px;
font-family: "PFDinTextCondPro", Georgia;
font-weight: normal;
color: #A7BAD1;
font-size: 19px;
}
.match .team {
font-family: "PFDinTextCondPro", Georgia;
padding: 5px;
font-size: 19px;
font-weight: bold;
}
.match .score {
padding-right: 5px;
padding-left: 5px;
font-family: "PFDinTextCondPro", Georgia;
font-weight: bold;
font-size: 19px;
color: #FFF;
}
.topStories .slide_stage .active a.art_title ,.topStories .slide_stage .active a.art_title:hover,.topStories .slide_stage .active a.main_cat,.topStories .slide_stage .active a.main_cat:hover{
color:#fff;
}
.slide_stage .slide.active span.slide-img-wrapper {
box-shadow: none;
}


.advertorial-container .advertorial-title-container {
padding: 10px 17px;
background: #F6F6F6 !important;
margin-top: -4px;
border-bottom: 5px solid #2A6CB6;
}
#main5MundoNtisimo .advertorial-container .advertorial-title a {
color: #1E518C !important;
}
.advertorial-container .advertorial-supertitle a {
color: #7D92AC !important;
}
.advertorial-container .advertorial-title a {
color: #193D5E !important;
padding: 3px 0px;
font-size: 19px;
display: inline-block;
}

.topStories .slide_stage a.art_title {
padding-right: 15px;
padding-left: 10px;
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: bold;

font-size: 14px;

}

.art .storyContent .body h1 {

padding-bottom: 5px;

padding-top: 10px;

padding-left: 0px;

font: bold 24px/24px "PFDinTextCondPro", Georgia;

color: #333;

letter-spacing: 0px;

}
.stories.default.logo .img {

float: left;

overflow: hidden;

height: 53px;

border: 5px solid #2E4F6E;

width: 90px;

margin-right: 10px;

}



.topGuns .contentItem.blog .authorName {

text-align: center;

margin-bottom: 7px;

margin-top: 0px;

color: #FFF;

font-weight: bold;

font-size: 16px;

font-family: "PFDinTextCondPro";

}



.read_more_link {

font-weight: normal;

font-size: 24px;

float: left;

position: relative;

top: 50px;

left: 53px;

}
.topstory .topstory-content-wrapper h1 a {
line-height: 49px;
}