/* CUSTOM FONTS */

/* @import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700|Open+Sans:400,300,700&subset=latin,greek);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&subset=latin,greek); */
@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700|Ubuntu:300,400,500,700&subset=greek');   

HTML, BODY {
	margin: 0px 0px 0px 0px;
	background-color: #e1e1e1;
}

#wrapper {
  width: 100%;
  overflow: hidden;
  padding: 0px 0px 0px 0px;
  min-width: 980px;
  margin: 0px 0px 0px 0px;
}


/* Header
----------------------------------------------- */
#branding {
  margin:0px 0px 20px 0px;
  background:url('http://www.cinemanews.gr/v5/v6/header-bg.png') repeat-x scroll 0 0 transparent;
	padding: 0px 0px 20px 0px;
	min-width: 980px;
}

#head980 {
  width: 980px;
  border: 0px solid red;
  margin:0 auto; /*centered*/
  overflow: hidden;
}


.header-nav { max-width:239px; min-height:120px; width:100%; float:left; margin-top:25px; padding-right:20px; text-align:right; border-right:1px solid #77787b; }
  ul.header-nav-list { list-style: none; padding: 0px; margin: 0px;}
	ul.header-nav-list a { }
	ul.header-nav-list li { border-bottom:1px solid #77787b; }
	ul.header-nav-list li.nav-list-last { border:0; margin-bottom: 9px;}
	
	ul.header-nav-list li a {
	font-family: Roboto Slab, Ubuntu; 
	font-size: 18px;
	font-style: italic;
	color: #77787b;
	padding-right: 10px;
	line-height: 30px;
	text-decoration: none;
	font-weight: 300;
	}
	ul.header-nav-list li a:hover 
	{color: #f2673a;}


.header-logo { max-width:340px; float:left; margin:30px 30px 0; width:100%; }
	.logo {}
	.logo img { }

.header-social { max-width:299px; width:100%; float:left;  margin-top:25px; border-left:1px solid #77787b; position:relative; padding-left:20px; min-height:120px; }
	.header-email-wrapper { margin-top:10px; }
	input.header-input-email {
	width:299px; 
	margin-bottom:16px;
	height:auto;
	padding:10px;
	color:#eee;
	background:url('mag.png') no-repeat 269px 5px #000000; 
	font-family: 'Roboto Slab', serif;
	font-style:italic;
	border-radius:0;
	border:0; }
	
	input.header-input-email:focus { border:0; }
	input.header-signup-btn { background: none repeat scroll 0 0 #F4390B; border: 0 none; border-radius: 0 0 0 0; font-family: Georgia,"Times New Roman",Times,serif; font-style: italic; height: auto; margin: 0; padding: 5px; position:absolute; top:40px; left:21px; display:none; }
	input.header-signup-btn:hover { background: none repeat scroll 0 0 #F4390B; border: 0 none; border-radius: 0 0 0 0; }
	
	.header-social-icons { border-top:1px solid #77787b; }
	.header-eagle { background:none no-repeat scroll 0 0 transparent; height:60px; border-right:1px solid #77787B; float:left;width:119px; display:block; margin:10px 0; }
	
	
	  #social-icons a { display: block;
    text-indent: -9999px;
    float: left;
    margin: 23px 0px 0px 20px;
    height: 38px; 
    width: 38px;
    border-radius: 19px;
    }
	
	  #social-icons .facebook {
    background: url("social-header.png") no-repeat scroll 0px 0px transparent;
    }
    #social-icons .facebook:hover {
    background: url("social-header.png") no-repeat scroll 0px -38px transparent;
    }
    
    #social-icons .twitter {
    background: url("social-header.png") no-repeat scroll -38px 0px transparent;
    }
    #social-icons .twitter:hover {
    background: url("social-header.png") no-repeat scroll -38px -38px transparent;
    }
    
    #social-icons .youtube {
    background: url("social-header.png") no-repeat scroll -76px 0px transparent;
    }
    #social-icons .youtube:hover {
    background: url("social-header.png") no-repeat scroll -76px -38px transparent;
    }
	
	
	
	
	.header-social-logos { display:block; margin:20px 0 0 70px; }
	.footer-social-logos { display:block; margin:20px 0 0 0; }
	.header-social-logos .social-pinterest img, footer-social-logos .social-pinterest img { width:36px; }




/* MAIN BODY
----------------------------------------------- */

#main980 {
  width: 980px;
  border: 0px solid red;
  margin:0 auto; /*centered*/
/*  overflow:hidden; */
  margin-bottom: 20px;
}

#colu1 {
width: 660px;
min-height: 150px;
margin-bottom: 0px;
float: left;
/* background: none repeat scroll 0% 0% #ffcc99; */
}

#colu2 {
width: 300px;
min-height: 150px;
margin-bottom: 0px;
margin-left: 20px;
float: left;
/* background: none repeat scroll 0% 0% #399dfd; */
}

.clearing {
clear:both;
visibility:hidden;
line-height:0;
font-size:1px;
display:block;
} 

/* KOYTI TAINIA EBDOMADAS
----------------------------------------------- */

#box0 {
position: relative;
display: block;
float: left;
width: 640px;
margin: 0px 0px 10px 10px;
}

#movie-week-poster {
display:block;
float: left;
margin: 10px 10px 0px 0px;
}

#movie-week-poster .holder {
	position:relative;
	text-align:center;
	float:left;
	margin:0px 0px 0px 0px;
}
#movie-week-poster .holder img {
	width:100%;
	margin:0 auto;
	display:block;
	border: 1px solid #1F1F1F;
}
#movie-week-poster .img-holder {
	width:100%;
	position:relative
}



#movie-week {
    display: inline-block;
    margin: 0px 5px 0px 5px;
    position: absolute;
}

#movie-week h1 {
margin: 10px 0px 0px 0px;
padding: 0px;
}

#movie-week h1 a {
color: #f63;
font-family: roboto slab;
font-weight: 600;
font-size: 30px;
line-height: 30px;
text-decoration: underline;
}

#movie-week h1 a:hover {
color: #1f1f1f;
text-decoration: none;
}

#movie-week h2 {
margin: -5px 0px 0px 0px;
padding: 8px 0px 0px 0px;
line-height: 0px;
}


#movie-week h2 a {
color: #BF4C26;
font-family: roboto slab;
font-weight: 600;
font-size: 20px;
line-height: 20px;
text-decoration: underline;
}

#movie-week h2 a:hover {
color: #1f1f1f;
text-decoration: none;
}

#movie-week p {
color: #1f1f1f;
font-family: "Roboto Slab", Tahoma, Verdana, Arial; 
FONT-WEIGHT: normal;
font-size: 16px;	 
LINE-HEIGHT: 20px; 
}

#movie-week-info {
margin: 212px 0px 0px 0px;
padding: 5px 5px 8px 5px;
color: #f63;
font-family: roboto slab;
font-weight: 400;
font-size: 14px;
line-height: 14px;
position: inherit;
display: inline-block;
}



#movie-tv {   
margin: 275px 10px 0px 10px;
position: absolute;
padding: 5px 10px;    
z-index: 1;
}

#movie-tv h1 {
margin: 5px 0px 0px 0px;
padding: 0px;
}

#movie-tv h1 a {
line-height: 0px;
color: #f63;
font-family: roboto slab;
font-weight: 600;
font-size: 30px;
line-height: 30px;
text-decoration: underline;
}

#movie-tv h1 a:hover {
color: #1f1f1f;
text-decoration: none;
}

#movie-tv p {
color: #1f1f1f;
font-family: "Roboto Slab", Tahoma, Verdana, Arial; 
FONT-WEIGHT: normal;
FONT-SIZE: 14px;	 
LINE-HEIGHT: 20px; 
MARGIN: 10px 0px;
}

#movie-tv {   
margin: 270px 10px 0px 10px;
position: absolute;
padding: 5px 10px;    
z-index: 1;
}

#movie-tv:before {
  content: "";
  background: #fff;
  opacity: 0.7  ;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;   
}

/* Ribbon Kordela gia Tainia Ebdomadas
----------------------------------------------- */
.count-aith-top {
	font-family:'ubuntu';
	padding: 0px 0px 8px 0px;
	z-index:99;
	font-size:15px;
	display:inline-block;
	margin: 248px 0 0 -123px;
	line-height:normal;
	text-indent:0;
	position:absolute;
	float:left;
	font-weight:500;
}

.count-aith-top:before {
  content: ' ';
  position: relative;
  width: 0;
  height: 0;
  left: -8px;
  top: 21px;
  border: 4px solid;
  border-color: #bf4c26 transparent transparent #bf4c26;
  float: right;
}

@-moz-document url-prefix() {
.count-aith-top:before {
  content: ' ';
  position: relative;
  width: 0;
  height: 0;
  left: -8px;
  top: 22px;
  border: 4px solid;
  border-color: #bf4c26 transparent transparent #bf4c26;
  float: right;
}
}

.count-aith-top a {
	background-color:#FF6633;
	padding:1px 7px 3px 6px;
	text-align:center;
	color:white;
	display:inline-block;
	text-decoration:none;
	min-width:110px;
}
.count-aith-top a:hover,.count-aith-top span:hover {
  text-decoration:underline;
}



/* Ribbon Kordela gia Polles Tainies
----------------------------------------------- */

.count-aith {
	font-family:'ubuntu';
	padding: 0px 0px 8px 11px;
	z-index:99;
	font-size:15px;
	display:inline-block;
	margin-top:-34px;
	margin-right:-18px;
	line-height:normal;
	text-indent:0;
	position:relative;
	float:right;
	font-weight:500;
}
 
.count-aith:before {
  content: ' ';
  position: relative;
  width: 0;
  height: 0;
  left: -8px;
  top: 21px;
  border: 4px solid;
  border-color: #bf4c26 transparent transparent #bf4c26;
  float: right;
}

@-moz-document url-prefix() {
.count-aith:before {
  content: ' ';
  position: relative;
  width: 0;
  height: 0;
  left: -8px;
  top: 22px;
  border: 4px solid;
  border-color: #bf4c26 transparent transparent #bf4c26;
  float: right;
}
}

.count-aith .date {
	background-color:#FF6633;
	padding:1px 7px 3px 6px;
	min-width:16px;
	text-align:center;
	color:white;
	display:inline-block;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
}

.count-aith a {
	background-color:#FF6633;
	padding:1px 7px 3px 6px;
	min-width:16px;
	text-align:center;
	color:white;
	display:inline-block;
	text-decoration:none;
}
.count-aith a:hover,.count-aith span:hover {
  text-decoration:underline;
}


/* MEGALO KOYTI KATHE TAINIAS STO ONSCREEN
----------------------------------------------- */
.box2 {
position: relative;
display: block;
float: left;
width: 640px;
margin: 0px 0px 5px 0px;
padding: 5px 0px;
}

.box2 h1 {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
font-size: 17px;
margin: 0 0 0 0;
font-weight: 600;
text-align: left;
line-height: 17px;
padding: 0px 6px 0px 0px;
/* 
display: inline-block;
*/
display: block;
}

.box2 h2 {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
font-size: 17px;
margin: 0 0 0 0;
font-weight: 500;
text-align: left;
line-height: 17px;
display: inline-block;
}

.box2 .title a {
color: #1f1f1f;
text-decoration: underline;
}

.box2 .title a:hover{
text-decoration: none;
color: #FF6633;
}

.box2 p {
color: #1f1f1f;
font-family: "Roboto Slab", Tahoma, Verdana, Arial; 
font-size: 14px;	 
margin: 5px 0px;
}

.box2 a {
color: #FF6633;
}

.box2 .movie-info {
margin: 0px 0px 0px 0px;
padding: 0px;
color: #f63;
font-family: roboto slab;
font-weight: 400;
font-size: 14px;
line-height: 14px;
position: absolute;
display: inline-block;
text-align: right;
width: 420px;
bottom: 10px;
}

/* MIKRO KOYTI KATHE TAINIAS
----------------------------------------------- */
.box1 {
position:relative;
display:block; 
float:left; 
width: 200px; 
text-align:center;
margin:0px 16px 3px 0px;
/* min-height: 165px; */
}

.box1 .holder {
	position:relative;
	text-align:center;
	float:left;
	margin:0px 0px 0px 0px;
}
.box1 .holder img {
	width:100%;
	margin:0 auto;
	display:block;
	border: 1px solid #1F1F1F;
}
.box1 .img-holder {
	width:100%;
	position:relative
}

.box1 .title {
height: 41px;
display: inline-block;
margin: 0px;
padding: 5px 0px 2px 0px;
width: 202px;
overflow: hidden;
}


.box1 .title a {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
color: #1f1f1f;
font-size: 17px;
margin: 0 0 0 0;
font-weight: 600;
text-align: center;
text-decoration: underline;
line-height: 17px;
color: #1f1f1f;
text-decoration: underline;
}

.box1 .title a:hover{
text-decoration: none;
color: #FF6633;
}

/* PAGINATION BUTTONS
----------------------------------------------- */
#pagination {
display:block;
overflow:hidden;
margin: 10px 10px 0px 10px;
width: 640px;
text-align: center;
}

#pagination .ghost-link {
	font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 0px 4px 10px 4px;
  width: 28px;
  padding: 5px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 15px;
  border-radius: 3px;
   -webkit-appearance: none;
   -moz-appearance: none;
  transition: background-color 0.2s ease-out,
              color 0.2s ease-out;
}

#pagination .ghost-link:hover,
#pagination .ghost-link:active {
  background-color: #FF6633;
  color: #fff;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
}

#pagination .now-link {
	font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 0px 4px 10px 4px;
  width: 28px;
  padding: 5px;
  color: #FFF;
  background-color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 15px;
  border-radius: 3px;
}

/* GHOST BUTTON
----------------------------------------------- */
.ghost-button, .ghost-button-movie-box {
	font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 7px 10px 15px 10px;
  width: 628px;
  padding: 5px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 15px;
  border-radius: 3px;
   -webkit-appearance: none;
   -moz-appearance: none;
  transition: background-color 0.2s ease-out,
              color 0.2s ease-out;
}

.ghost-button:hover,
.ghost-button:active,
.ghost-button-movie-box:hover,
.ghost-button-movie-box:active {
  background-color: #FF6633;
  color: #fff;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
}

.ghost-button-movie-box {
  width: 618px;
  margin: 0px 15px 20px 15px;  
}

/* MEGALO KOYTI SHOWTIMES
----------------------------------------------- */
.box3 {
position: relative;
display: block;
float: left;
width: 640px;
margin: 0px 0px 20px 0px;
}

.box3:after { 
		content:'';
		display:block;
		position:absolute;
		width:100%;
		height:4px;
		bottom:-4px;
		left:0px;
		background:#FF6633;
		z-index:1;
}

.box3 a {
color: #f63;
text-decoration: underline;
}

.box3 a:hover {
color: #1f1f1f;
text-decoration: none;
}

.box3 p {
font-family: roboto slab;
margin: 0px 0px 20px 0px;
}

.box3 h1 {
margin: 0px 0px 10px 0px;
padding: 0px;
color: #1f1f1f;
font-family: roboto slab;
font-weight: 600;
font-size: 20px;
line-height: 20px;
}

.box3 h2 {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
font-size: 17px;
margin: 0 0 0 0;
font-weight: 500;
text-align: left;
line-height: 17px;
}

/* ARISTERO KOYTI SHOWTIMES - AITHOUSA info
----------------------------------------------- */
.box4 {
position: relative;
float: left;
width: 250px;
}

/* DEKSI KOYTI SHOWTIMES - ORES
----------------------------------------------- */
.box5 {
position: relative;
float: right;
width: 380px;
display: inline-block;
}

/* KOYTI GIA NEWS / CLASSIC KTL ARADIASMA
----------------------------------------------- */
.box6 {
position:relative;
display:block; 
float:left; 
width: 312px; 
text-align:center;
margin:0px 13px 3px 0px;
/* min-height: 165px; */
}

.box6 .holder {
	position:relative;
	text-align:center;
	float:left;
	margin:0px 0px 0px 0px;
}
.box6 .holder img {
/*	width:100%; */
	margin:0 auto;
	display:block;
	border: 1px solid #1F1F1F;
	object-fit: cover;
	max-height: 156px;
}
.box6 .flashback-holder img {
/*	width:100%; */
	margin:0 auto;
	display:block;
	border: 1px solid #1F1F1F;
	object-fit: cover;
	max-height: 186px;
}
.box6 .img-holder {
	width:100%;
	position:relative
}

.box6 .title {
height: 58px;
display: inline-block;
margin: 0px;
padding: 5px 0px 2px 0px;
/* width: 202px; */
overflow: hidden;
}

.box6 .title a {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
color: #1f1f1f;
font-size: 17px;
margin: 0 0 0 0;
font-weight: 600;
text-align: center;
text-decoration: underline;
line-height: 17px;
color: #1f1f1f;
text-decoration: underline;
}

.box6 .title a:hover{
text-decoration: none;
color: #FF6633;
}


/* KOYTI GIA NEWS / CLASSIC KTL ARADIASMA
----------------------------------------------- */
.box7 {
position:relative;
display:block; 
float:left; 
text-align:center;
margin:0px 13px 3px 0px;
/* min-height: 165px; */
}

.box7 .title {
display: inline-block;
margin: 0px;
padding: 5px 0px 0px 0px;
/* width: 202px; */
overflow: hidden;
}

.box7 .title a {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
color: #1f1f1f;
font-size: 15px;
margin: 0px 0px 0px 2px;
font-weight: 600;
text-align: center;
text-decoration: underline;
line-height: 17px;
color: #1f1f1f;
text-decoration: underline;
}

.box7 .title a:hover{
text-decoration: none;
color: #FF6633;
}




#movie-box, #news-box {
position: relative;
display: block;
float: left;
width: 660px;
margin: 0px 0px 0px 0px;
}

#movie-box h1, #news-box h1 {
margin: 15px 10px 7px 15px;
padding: 0px;
color: #f63;
font-family: roboto slab;
font-weight: 600;
font-size: 30px;
line-height: 30px;
text-decoration: none;
}

#movie-box h2 {
margin: -3px 0px 0px 15px;
padding: 0px;
color: #BF4C26;
font-family: roboto slab;
font-weight: 600;
font-size: 20px;
line-height: 20px;
text-decoration: none;
}

#movie-box h3 {
margin: 7px 0px 0px 15px;
padding: 0px;
color: #1f1f1f;
font-family: roboto slab;
font-weight: 400;
font-size: 14px;
line-height: 14px;
text-decoration: none;
}

#movie-box-text, #news-box-text {
    display: inline-block;
    margin: 0px 0px 0px 0px;
    position: relative;
}
#movie-box-text {
    padding: 20px 15px 0px 15px;
}

#movie-box-text p, #news-box-text p, #news-box-text li {
color: #1f1f1f;
font-family: "Roboto Slab", Tahoma, Verdana, Arial; 
FONT-WEIGHT: normal;
font-size: 16px;	 
LINE-HEIGHT: 22px; 
padding: 0px;
}

#movie-box-text a, #news-box-text a {
color: #f63;
text-decoration: underline;
}

#movie-box-text a:hover, , #news-box-text a:hover {
color: #1f1f1f;
text-decoration: none;
}

#movie-poster {
display: inline-flex;
width: 136px;
float: left;
margin: 0px 15px 0px 0px;
}

#movie-poster img {
width:100%;
margin:0px 0px 5px 0px;
display:block;
border: 1px solid #1F1F1F;
}

#movie-text-credit {
display: inline-block;
width: 479px;
float: left;
margin: 0px 0px 15px 0px;
padding: 0px;
color: #BF4C26;
font-family: roboto slab;
font-weight: 500;
font-size: 16px;
line-height: 18px;
}

#movie-images {
display: block;
width: 630px;
float: left;
margin: 0px 15px 15px 15px;
}

#movie-images img {
margin:0px 12px 0px 0px;
display:inline-block;
border: 1px solid #1F1F1F;
}

#movie-images img.last {
margin:0px 0px 0px 0px;
display:inline-block;
border: 1px solid #1F1F1F;
}


#movie-cast {
    margin: 0px 0px 20px 0px;
    padding: 5px 10px 5px 10px;
    border: 1px solid #FF6633;
    display: inline-block;
    width: 457px;
}

#movie-cast-title {
display: block;
position: relative;
margin: -16px 0px 0px 10px;
font-family: roboto slab;
font-size: 14px;
background-color: #fff;
padding: 0px 5px;
width: 100px;
color: #ff6633;
}

#movie-cast p, #movie-distribution p, #movie-distribution a {
margin: 5px 0px 5px 0px;
color: #1f1f1f;
font-family: roboto slab;
font-weight: 400;
font-size: 14px;
LINE-HEIGHT: 18px; 
}

#movie-distribution {
    margin: 0px 15px 20px 15px;
    display: block;
}

#news-box-text {
    padding: 0px 15px 0px 15px;
}

#news-box-text blockquote {
margin: -35px 0px -40px 20px;
padding: 0px 0px 20px 35px;
position: relative;
line-height: 19px;
}

#news-box-text blockquote:before {
display: block;
content: "\201C";
font-size: 100px;
font-family: roboto slab;
position: relative;
left: -57px;
top: 60px;
color: #f63;
}

#copy p {
color: #666;
font-size: 9pt;
line-height: 12pt;
padding: 5pt 0pt 7pt;
font-style: italic;
}

#news-box-large-photo {
display: inline-block;
width: 630px;
float: left;
margin: 15px 0px 20px 15px;
}

#news-box-large-photo img, #news-box-old-photo img  {
/* width:100%; */
margin:0px 0px 5px 0px;
display:block;
border: 1px solid #1F1F1F;
}

#news-box-old-photo {
display: inline-flex;
float: left;
margin: 20px 15px 0px 0px;
}


#news-text-credit {
display: inline-block;
width: 630px;
float: left;
margin: 10px 15px 0px 15px;
padding: 0px;
color: #BF4C26;
font-family: roboto slab;
font-weight: 500;
font-size: 16px;
line-height: 18px;
}

/* MOIRASTEITE AYTI TI SELIDA
----------------------------------------------- */
#share-this-page {
display:block; 
float:left; 
color: #BF4C26;
font-family: roboto slab;
font-size: 14px;
padding: 9px 25px 10px 15px;
}

/* APOTELESMATA ANAZITISIS
----------------------------------------------- */
.search-result p {
display: block;
margin: 4px 0px 0px 0px;
padding: 0px;
font-family: Roboto slab;
}

.search-result a {
color: #f63;
text-decoration: underline;
}

.search-result a:hover {
color: #1f1f1f;
text-decoration: none;
}


/* AWARDS
----------------------------------------------- */
.awards-left, .awards-right {
display: inline-block;
font-family: Roboto Slab;
font-size: 16px;
vertical-align: top;
}

.awards-left {
width: 260px;
padding: 0px 10px 10px 0px;
}

.awards-right {
width: 340px;
padding: 0px 10px 10px 10px;
margin: 0px 0px 10px 0px;
}

.awards-full {

}

.awards-full:after { 
		content:'';
		display:block;
		position:relative;
width: 630px;
height: 2px;
top: -4px;
left: 0px;
		background:#FF6633;
		z-index:1;
}


TD{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial; 
	color: #2a2944;
	font-size: 11px;
}
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.logos img
{
    MARGIN-RIGHT: 7px;
}

.main_title{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	line-height: 1.1em;
	color: #FFFFFF;
}
.main_text{
	font-family: Trebuchet MS, Tahoma, Verdana, Arial; 
	color: #2a2944;
	font-size: 12px;
}
.main_text a
{
	color: #003366;
    TEXT-DECORATION: underline;
}

.main_text a:hover
{
	color: #ff5d31;
    TEXT-DECORATION: none;
}


	
.twocolumns{
	display: block;
	width: 220px;
	padding-right: 20px;
	float:left;
}	
	
																	/* v5.5 -Titloi MAIN-Panels */
.panel_title{
	font-family: Roboto Slab, Arial, Helvetica, sans-serif;
	font-weight: 700;
	font-size: 19px;
	letter-spacing: -1px;
	line-height: 1.1em;
	color: #FFFFFF;
}
.panel_title a{
	color: #FFFFFF;
	text-decoration: none;
}
.panel_title a:hover{
	color: #FFFFFF;
	text-decoration: none;
}								

				

																	/* v5.5 - LABELS */
#label-1 p{
  font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 10px 0px 0px 5px;
  padding: 3px 15px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 14px;
}

#label-2 p{
  font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 0px 0px 0px 10px;
  padding: 3px 15px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 14px;
}
		
#label-3 p{
  font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 15px 0px 0px 10px;
  padding: 3px 15px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 14px;
}	

#label-4 p{
  font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 15px 0px 0px 0px;
  padding: 3px 15px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 14px;
}			
		
#label-5 p{
  font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 5px 0px 10px 0px;
  padding: 3px 15px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 14px;
  width:610px;
}	

#label-6 p{
  font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  margin: 20px 0px 0px 10px;
  padding: 3px 15px;
  color: #FF6633;
  border: 1px solid #FF6633;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 14px;
  position: absolute;
  background: #fff;
}

.box-aith {
display: block;
overflow: hidden;
float: left;
background-color: #ffcc00;
position: absolute;
margin: -5px 0px 0 -5px;
font-family: ubuntu;
font-size: 28px;
line-height: 0px;
padding: 0px 2px;
}

.box-aith p{
line-height: 0px;
}




																	/* v5.5 - AD BOX */
.ad-box {
float: left;
margin: 0px 0px 20px 0px;
padding: 00px 0px 00px 00px;
width: 660px;
background-color: #fff;
display: block;
border: 0px solid #333;
border-radius: 0px;            
}    



																	/* v5.5 - BLUE BOX */
.blue-box {
float: left;
margin: 0px 0px 20px 0px;
padding: 0px 0px 15px 0px;
width: 300px;
/* background-color: #C7CFDA; */
background-color: #fff;
display: block;
border: 0px solid #003366;
border-radius: 0px;         
box-shadow: 0 1px 2px #aaa;   
}    

.blue-box-title { 
text-align: left;
min-height: 20px;
background-color: #1F1F1F;
}

.blue-box-title:after { 
		content:'';
		display:block;
		position:relative;
		width:100%;
		height:4px;
		top:0px;
		left:0px;
		background:#FF6633;
		z-index:1;
}

.blue-box-news
{
	  font-family: "Roboto Slab", Trebuchet MS, Tahoma, Verdana, Arial; 
    FONT-WEIGHT: 600;
	  font-size: 15px;	 
	  margin: 10px 5px 2px 10px;
    LINE-HEIGHT: 18px; 
    text-align: left;
}

.blue-box-title .title {
font-size: 17px;
letter-spacing: -1px;
font-weight: 600;
color: #fff;
/*background-color: #003366;*/
background-color: #1F1F1F;
font-family: Ubuntu;
margin: 0;
padding: 4px 10px 5px;
}

.blue-box-select {
   width: 280px;
   overflow: hidden;
   background: url(http://www.cinemanews.gr/v5/v6/arrow-select.png) no-repeat right #fff;
   margin-left: 10px;
   border: 1px solid #FF6633;
   border-radius: 3px;
}

.blue-box-select select{

   font-family: "Roboto Slab", Tahoma, Verdana, Arial;
   background: transparent;
   width: 280px;
   padding: 5px;
   color: #FF6633;
   font-size: 15px;
   line-height: 1;
   border: 0;
   border-radius: 0;
   height: 33px;
   -webkit-appearance: none;
   -moz-appearance: none;
}

.blue-box-select select:hover,
.blue-box-select select:active {
  background-color: #FF6633;
  color: #fff;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
  background: url(http://www.cinemanews.gr/v5/v6/arrow-select.png) no-repeat right #FF6633;
}


																	/* v5.5 - ORANGE BOX */

.orange-box {
float: left;
margin: 0px 0px 20px 0px;
padding: 0px;
width: 660px;
background-color: #fff;
display: block;
border: 0px solid #FF6633;
border-radius: 0px;            
box-shadow: 0 1px 2px #aaa;  
overflow: hidden; 
}    


.orange-box .news {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
font-weight: 600;
font-size: 17px;
	  margin: 5px 5px 0px 5px;
line-height: 17px;
text-align: center;
}

.orange-box .news a {
color: #1f1f1f;
TEXT-DECORATION: underline;
}

.orange-box .news a:hover {
color: #FF6633;
TEXT-DECORATION: none;
}


.orange-box-title { 
text-align: left;
min-height: 20px;
background-color: #FF6633;
}

.orange-box-title:after { 
		content:'';
		display:block;
		position:relative;
		width:100%;
		height:4px;
		top:0px;
		left:0px;
		background:#bf4c26;
		z-index:1;
}


.orange-box-title .title {
font-size: 17px;
letter-spacing: -1px;
font-weight: 600;
color: #fff;
font-family: Ubuntu;
margin: 0;
padding: 4px 10px 5px;
}




																	/* v5.5 - BLACK BOX - FLASHBACK */

.black-box {
float: left;
margin: 0px 0px 20px 0px;
padding: 0px;
width: 660px;
background-color: #fff;
display: block;
border: 0px solid #FF6633;
border-radius: 0px;            
box-shadow: 0 1px 2px #aaa;  
overflow: hidden; 
}    

.black-box .news {
font-family: "Roboto Slab", Tahoma, Verdana, Arial;
font-weight: 600;
font-size: 17px;
	  margin: 5px 5px 0px 5px;
line-height: 17px;
text-align: center;
}

.black-box .news a {
color: #1f1f1f;
TEXT-DECORATION: underline;
}

.black-box .news a:hover {
color: #FF6633;
TEXT-DECORATION: none;
}


.black-box-title { 
text-align: left;
min-height: 20px;
background-color: #000;
}

.black-box-title:after { 
		content:'';
		display:block;
		position:relative;
		width:100%;
		height:4px;
		top:0px;
		left:0px;
		background:#ff6634;
		z-index:1;
}

.black-box-title .img-holder {
text-align: center;
padding: 10px 0px 3px;
}

.ghost-button-black {
	font-family: "Roboto Slab", Tahoma, Verdana, Arial;
  display: inline-block;
  margin: 7px 10px 15px 10px;
  width: 628px;
  padding: 5px;
  color: #000;
  border: 1px solid #000;
  text-align: center;
  outline: none;
  text-decoration: none;
  font-size: 15px;
  border-radius: 3px;
   -webkit-appearance: none;
   -moz-appearance: none;
  transition: background-color 0.2s ease-out,
              color 0.2s ease-out;
}

.ghost-button-black:hover,
.ghost-button-black:active {
  background-color: #000;
  color: #fff;
  transition: background-color 0.3s ease-in,
              color 0.3s ease-in;
}






																	/* v5 - Titloi MID-Panels */
																	
.panel_titlesmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.panel_titlesmall a{
	color: #FFFFFF;
	text-decoration: none;
}
.panel_titlesmall a:hover{
	color: #FFFFFF;
	text-decoration: none;
}	
																	/* v5.5 - keimeno epikairotitas */

.epikai
{

}

.epikai p
{
	  font-family: "Roboto Slab", Trebuchet MS, Tahoma, Verdana, Arial; 
	  color: #2a2944;
    FONT-WEIGHT: normal;
	  font-size: 15px;	 
	
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 5px;
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    LINE-HEIGHT: 20px; 
}

.epikai a
{
	color: #003366;
    TEXT-DECORATION: underline;
}

.epikai a:hover
{
	color: #003366;
    TEXT-DECORATION: none;
}
.epikaiTitle
{
	font-family: "Roboto Slab", "Arial Narrow", Arial, Tahoma;
	font-weight:bold;
	line-height: 16px;
	font-size: 14px;
	color: #003366;
}

.epikaiSuperTitle
{
	font-family: Ubuntu, "Roboto Slab", "Arial Narrow", Arial, Tahoma;
	font-weight: 500;
	line-height: 31px;
	font-size: 26px;
	margin: 5px 0px;
}

.epikaiSuperTitle a
{
	color: #003366;
    TEXT-DECORATION: underline;
}

.epikaiSuperTitle a:hover
{
	color: #003366;
    TEXT-DECORATION: none;
}



.epikaiHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-size: 12px;
	letter-spacing:-1px;
	color: #68757f;
}
.epikaiHeader a
{
	text-decoration:none;
}
.epikaiLinks
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: normal;
	line-height: 14px;
	margin:  7px 0 4px 0;
	color: #003366;
	text-decoration: none;
}
.epikaiLinks a
{
	color: #003366;
	text-decoration: underline;
}
.epikaiLinks a:hover
{
	color: #000033;
	text-decoration: none;
}

.epikaiLinksLight
{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size: 9px;
	line-height: 11px;
	margin: 2px 0 4px 0;
	letter-spacing: normal;
	color: #6f7f90;
	text-decoration: none;
}
.epikaiLinksLight a
{
	color: #6f7f90;
	text-decoration: none;
}
.epikaiLinksLight a:hover
{
	color: #6f7f90;
	text-decoration: underline;
}


	
																	/* v5 - link perissotera */
.more
{
	color: #ff5d31;
	font-family: Arial; 
	font-size: 10px;
	font-weight: bold;
}

.more p
{
	color: #ff5d31;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 4px;
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 8px;
    LINE-HEIGHT: 100%;
}

.more a
{
	color: #ff5d31;
    TEXT-DECORATION: underline;
}

.more a:hover
{
    COLOR: #ff5d31;
    TEXT-DECORATION: none;
}



																	/* v5 - mayrio link info pages */
.more_white
{
	color: #FFFFFF;
	font-family: Arial; 
	font-size: 10px;
	font-weight: bold;
}

.more_white a
{
	color: #FFFFFF;
    TEXT-DECORATION: underline;
}

.more_white a:hover
{
    TEXT-DECORATION: none;
}
																			/* v5 - FOOTER */

.footerDiscl{
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial; 
	color: #aab8c6;
	font-size: 10px;
}
.footerLinks {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial; 
	font-weight: bold;
	color: ff5d31;
	font-size: 12px;
	line-height: 16px;
}
.footerLinks a{
	color: ff5d31;
	text-decoration: none;
}
.footerLinks a:hover{
	color: ff5d31;
	text-decoration: underline;
}




																	/* v5 - kentriko menu */
.menuButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	padding-left: 3px;
	padding-right: 3px;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	background-image: url('none');
}

.menuButton td{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	padding-left: 3px;
	padding-right: 3px;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	background-image: url('none');
}
.menuButton A{
	color: #fff;
	text-decoration: none;
}

.menuButtonOver{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	padding-left: 3px;
	padding-right: 3px;
	color: #c2ddff;
	cursor: pointer;
	text-decoration: none;
	background-image: url('v5/menuButtonOver.jpg');
	background-position:  center;
	background-repeat:repeat-x
}
.menuButtonOver td{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
	padding-left: 3px;
	padding-right: 3px;
	color: #c2ddff;
	cursor: pointer;
	text-decoration: none;
	background-image: url('menuButtonOver.jpg');
	background-position:  center;
	background-repeat:repeat-x
}

.menuButtonOver a{
	color: #c2ddff;
	text-decoration: none;
}

.submenu{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #e1eaf4
}
.submenu a{
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color: #e1eaf4
}
.submenu A:hover{
	color: #FFFFFF
}

.searchBox{
	border: 3px solid #c73f16;
	background-color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	color:#333333;
}
.searchButton{
	border: 2px solid #c73f16;
	background-color: #9b2a05;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.searchSelect{
	border: 2px solid #c73f16;
	background-color: #d95521;
	font-family: "Trebuchet MS", Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}


																	/* v5 - Pinakas Brabeiwn*/
.pinax
{
	font-family: Verdana, Tahoma, Arial; 
	font-size: 12px;
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF;
}

.pinax a
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: none;
}

.pinax p
{
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px;
    MARGIN-TOP: 6px;
    MARGIN-BOTTOM: 6px;
    LINE-HEIGHT: 120%;
}
																	/* v5 - erwtiseis se keimeno interviews */
																	
.comment p
{
    FONT-WEIGHT: bold;
	color: #000000;
    MARGIN-LEFT: 4px;
    MARGIN-RIGHT: 4px;
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 6px;
    LINE-HEIGHT: 110%; 
}

.comment a
{
	color: #000000;
}

																	/* v5 - flashback video */
.tw-video video
{
    width: 630px;
    border-radius: 6px;
    border: 1px solid #f63;
}

/* ticker
----------------------------------------------- */

#ticker {
  width: 980px;
  margin: -5px auto 10px auto; /*centered*/
  overflow: hidden;
}

/* ticker
----------------------------------------------- */

.ad-300-box {
margin: 0px 0px 20px 0px;
display: inline-block;
}



/* Footer
----------------------------------------------- */

#foot980 {
	background:#bf4c26;
	width:100%;
	position:relative;
	z-index:3;
	min-height: 200px;
}

@media (min-width:48em) {
#foot980:before {
		content:'';
		display:block;
		position:absolute;
		width:120%;
		height:80px;
		top:-20px;
		left:-10%;
		-webkit-transform:rotate(-1deg);
		-ms-transform:rotate(-1deg);
		transform:rotate(-1deg);
		background:#FF6633;
		z-index:-1;
}
	
#foot980:after {
		content:'';
		display:block;
		position:absolute;
		width:120%;
		height:110px;
		top:0;
		left:-10%;
		-webkit-transform:rotate(2deg);
		-ms-transform:rotate(2deg);
		transform:rotate(2deg);
		background:#bf4c26;
		z-index:-1;
}
}

#foot-in {
	margin:0 auto;
	padding:32px 0px 32px;
	width:980px;
}

#f1 {
width: 250px;
position: absolute;
display: inline-block;
padding: 1px 0px 0px 10px;
}

#f1 ul {
margin: 0px;
padding: 10px 0px 0px 5px;
}

#f1 .foot-nav-list li
{
list-style: none; 
}

#f1 .foot-nav-list a
{
color: #eee;
font-family: roboto slab;
font-size: 12px;
text-decoration: none;
}

#f1 .foot-nav-list a:hover
{
text-decoration: underline;
}

#f2 {
width: 670px;
position: relative;
display: inline-block;
margin: 0px 0px 0px 270px;
border: 1px solid #eee;
padding: 0px 10px;
}

#f2 .title {
background-color: #bf4c26;
font-family: Roboto Slab;
color: #fff;
font-size: 15px;
width: 59px;
position: relative;
margin: -11px 20px;
padding: 0px 10px;
font-weight: 500;
}

#f2 .years {margin:20px 0px;}

#f2 .years a {
color: #eee;
font-family: ubuntu;
font-weight: 400;
font-size: 14px;
margin: 0px 2px;
text-decoration: none;
}

#f2 .years a:hover {
color: #fff;
text-decoration: underline;
}

#f3 {
width: 650px;
position: relative;
display: inline-block;
margin: 30px 0px 0px 270px;
padding: 0px 0px 0px 10px;
border-left:1px solid #ff6633;
}

#f3 .foot-description {
font-family: ubuntu;
font-size: 11px;
line-height: 1.1;
margin: 0px 0px 5px;
color: #ff6633;
}