@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300,700,800&subset=latin,greek);

#main-holder {}
#main-holder #main {}

#entertainment .mainHeader {height:80px;background:#cc0000;color: #ffffff;font-size:35px;padding-left: 10px;line-height: 80px;font-family: "Open Sans";margin-bottom: 10px;}

#entertainment .mainHeader a {color: #ffffff!important; text-decoration: none;}
#entertainment .mainHeader a:hover {color: #ffffff!important; text-decoration: none;}
#entertainment .mainHeader .mainHeaderLink {display: none;}
#entertainment .ingrheader {display: none;} 

/* ==========================================================================
   basic
   ========================================================================== */



#entertainment .mainContent {font-family: "Open Sans";font-size: 17px;}
#entertainment .mainContent .maintop	{float: left; width:830px;margin-left: 10px;margin-bottom: 10px;padding-top: 10px;font-size: 14px;}
#entertainment .mainContent .maintop:after {
  content: "";
  display: table;
  clear: both;
}

#entertainment .mainContent .mainleft 	{float: left;min-height: 100px;width: 150px;}
#entertainment .mainContent .maincenter {float: left;min-height: 100px;width: 520px;margin-left: 10px;margin-right: 10px;  /*overflow: auto;
  zoom: 1;*/ display: inline-block;}
#entertainment .mainContent .mainright 	{float: left;min-height: 100px;width: 300px;font-size: 13px;}

#entertainment .mainContent .maintop .breadcrump 	{float: left;width: calc(100% - 310px);}
#entertainment .mainContent .maintop .date 			{float: right;width: 300px;text-align: right;padding-right: 10px;}

#entertainment .mainContent .bnr_300 {height: auto;margin-bottom: 5px;}

#entertainment .headertitle {
	padding: 7px;
	background: #CC0000;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}


#entertainment .mainContent .maincenter .comment {} 
#entertainment .mainContent .maincenter .comment h1 {
	padding: 7px;
	background: #CC0000;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}

#entertainment .mainContent .maincenter .comment img {width: 100%;}

#entertainment .mainContent .mainright .ad {margin-bottom: 20px;}

#footer-sitemap {display: none;}


#entertainment .mainContent .mainright .demo#cinewidget {
  height: 200px!important;
  text-align: center;
  padding: 10px;
  padding-top: 100px;
  font-size: 18px;
  background: wheat;
  width: auto;
  margin-bottom: 10px;
  border: 1px solid #cccccc;
}

#entertainment .mainContent .mainright .demo#tvwidget {
  height: 200px!important;
  text-align: center;
  padding: 10px;
  padding-top: 100px;
  font-size: 18px;
  background: rgb(221, 236, 242);
  width: auto;
  margin-bottom: 10px;
  border: 1px solid #cccccc;

}

#entertainment .mainContent  .path  {color: #cccccc!important;font-weight: normal;}
#entertainment .mainContent  .path  strong {font-weight: normal;}
#entertainment .mainContent  .path a {color: #A42C28!important;-webkit-transition: all 0.3s;transition: all 0.3s;}
#entertainment .mainContent  .path a:hover {color: #cc0000!important;-webkit-transition: all 0.3s;transition: all 0.3s;}

#entertainment .mainContent marquee a {color: #cc0000!important;margin-right:20px; }


/* ==========================================================================
   pagination
   ========================================================================== */

.pagination {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pagination a,
.pagination div 
 {display: inline-block;
 }

 .pagination a {
 	font-size: 11px;
 	height: 25px;
 	width: 25px;
 	border-radius: 50%;
 	background: #EAEAEA;
 	font-weight: bold;
 	line-height: 25px;
 	text-align: center;
 	color: #cc0000!important;
 	border-bottom: 1px solid #cccccc;
 	-webkit-transition: all 0.3s;transition: all 0.3s;
 	/*margin: 3px;*/
 }


.pagination a:hover {
	background: #454545;
	color: #ffffff!important;
	text-decoration: none;
	/*border: 3px solid #cccccc;
	border-bottom: 4px solid #cccccc;
	margin: 0px;*/
}

 .pagination a.selected {
 	background: #cc0000;
 	color: #ffffff!important;
 	border:1px solid white;
 	cursor: default;
 	border: 5px solid #FF9797;
 }


 .pagination a.selected:hover {
 	background: #cc0000;
 	color: #ffffff!important;
 }

 
 .pagination .more {
 	margin-left: 10px;
 	margin-right: 10px;
 	color: #A6A6A6;
 }



/* ==========================================================================
   menu
   ========================================================================== */

#entertainment .mainContent .mainleft .menu {font-size: 12px;color: #5B5B5B;}
#entertainment .mainContent .mainleft .menu .items {padding-right: 10px;}
#entertainment .mainContent .mainleft .menu .title {font-weight: bold;font-size: 13px;color: #000000;padding-top: 12px;}
#entertainment .mainContent .mainleft .menu .item {display:block; text-decoration: none; border-bottom: 1px dotted #cccccc;padding: 5px 0px 5px 5px;margin-bottom: 7px;-webkit-transition: all 0.5s;transition: all 0.5s;color: #5B5B5B;}

#entertainment .mainContent .mainleft .menu .item.selected {background: #cc0000;color: #ffffff;border-radius: 3px;border-bottom: 0px;} 
#entertainment .mainContent .mainleft .menu .item.selected:hover {color: #ffffff;text-decoration: none;cursor: default;} 
#entertainment .mainContent .mainleft .menu .item:hover {color: #DD0000;text-decoration: underline;}


/* ==========================================================================
   ARTICLE
   ========================================================================== */

.article#entertainment .mainHeader .mainHeaderLink {display: block;float: right; height: 80px;width: 500px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.article#entertainment .mainHeader .mainHeaderLink:hover {background:rgba(204, 0, 1, 0.35)}

/* .article#entertainment .mainHeader {background:url('/Themes/1/Default/Media/entertainment/tmp/lactafasa.jpg') left top no-repeat;} */

#entertainment .mainHeader {background:url('/Themes/1/Default/Media/entertainment/banner_newenter2.jpg') right center no-repeat #cc0000;}
.article#entertainment .mainleft {display: none;}
.article#entertainment .maincenter {width: 660px;margin-right: 20px;}
.article#entertainment .mainContent .smallMenu {float: left;width: 150px;position:relative;height:590px;overflow: hidden;}
.article#entertainment .mainContent .smallMenu .menu {font-size: 12px;color: #5B5B5B;}
.article#entertainment .mainContent .smallMenu .menu .items {padding-right: 10px;}
.article#entertainment .mainContent .smallMenu .menu .title {font-weight: bold;font-size: 13px;color: #000000;padding-top: 12px;}
.article#entertainment .mainContent .smallMenu .menu .item {display: none;}

.article#entertainment .mainContent .smallMenu .menu .title {display:block; text-decoration: none; border-bottom: 1px dotted #cccccc;padding: 10px 0px 10px 5px;margin-bottom: 7px;-webkit-transition: all 0.5s;transition: all 0.5s;color: #5B5B5B;}

.article#entertainment .mainContent .smallMenu .menu .item.selected {background: #cc0000;color: #ffffff;border-radius: 3px;border-bottom: 0px;} 
.article#entertainment .mainContent .smallMenu .menu .item.selected:hover {color: #ffffff;text-decoration: none;cursor: default;} 
.article#entertainment .mainContent .smallMenu .menu .item:hover {color: #DD0000;text-decoration: underline;}

.article#entertainment .mainContent .smallMenu .sharingArticle {
	position: absolute;
	bottom: 0px;
}

.article#entertainment .mainContent .smallMenu .sharingArticle h3  {
	background: #cc0000;
	font-size: 13px;
	color: #ffffff;
	padding: 4px;
}


.migCont span {font-family: inherit!important;font-size: inherit!important;}

/*.fotorama__fullscreen-icon {width: 100%!important;height: 100%!important;background: none!important;} */
/* καθαρό Pic

.article#entertainment .mainContent .mainPic {float: left; width:830px;height: 550px;margin-left: 10px;margin-bottom: 10px;position: relative;}

.article#entertainment .mainContent .mainPic .mainphoto {position: absolute;width: 100%;
} */
.article#entertainment .mainContent .mainPic .mainphoto .shadow {
	position: absolute;
	bottom: 0px;
	width:830px;
	height: 550px;
	background: -moz-linear-gradient(top,  rgba(0,0,0,0) 20%, rgba(0,0,0,0.80) 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.80))); 
	background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
	background: -o-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
	background: -ms-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
	background: linear-gradient(to bottom,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); 
}

/*
.article#entertainment .mainContent .mainPic .mainphoto-s  a {
-webkit-transition: all 0.3s;transition: all 0.3s;
}
.article#entertainment .mainContent .mainPic .mainphoto.video-s  a {
	position: absolute;
	bottom: 0px;
	width:830px;
	height: 550px;
	background:url('/Themes/1/Default/Media/entertainment/play_big.png') center center no-repeat;
	opacity: 0.5;
}

.article#entertainment .mainContent .mainPic .mainphoto.video .shadow {
	background:url('/Themes/1/Default/Media/entertainment/play_big.png') center center no-repeat;
}

.article#entertainment .mainContent .mainPic .mainphoto.gallery-s  a {
	position: absolute;
	bottom: 0px;
	width:830px;
	height: 550px;
	background:url('/Themes/1/Default/Media/entertainment/gallery_big.png') center center no-repeat;
	opacity: 0.5;
}


.article#entertainment .mainContent .mainPic .mainphoto  a:hover-s {
	background-size: 80px 80px;
	opacity: 1;
}


.article#entertainment .mainContent .mainPic .mainphoto .photo img {width: 830px;height: 550px;}

.article#entertainment .mainContent .mainPic .mainphoto .shadow .text {
	position: absolute;
	left:0px;
	bottom:0px;
	color: #ffffff;
	padding: 10px 20px 40px 30px;
}

.article#entertainment .mainContent .mainPic .mainphoto .shadow .text H1 {
	margin-bottom: 10px;
	font-size: 36px;
	line-height: 40px;
	font-weight: normal;
	color: #ffffff;
}

.article#entertainment .mainContent .mainPic .mainphoto .shadow .text .lezanta {
	padding-left: 10px;
	font-size: 17px;

}




.fotorama__stage__shaft .fotorama__stage__frame .fotorama__active:first-of-type {} 


#entertainment .mainphoto .fotorama .fotorama__stage__shaft .fotorama__caption {
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 20%, rgba(0,0,0,0.80) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.80))); 
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
background: -o-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
background: linear-gradient(to bottom,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); 
}




#entertainment .mainphoto .fotorama .fotorama__caption {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
}

#entertainment .mainphoto .fotorama .fotorama__caption__wrap {
	background: none;
	margin-bottom: 10px;
	font-size: 36px;
	line-height: 40px;
	font-weight: normal;
	font-family: "Open Sans",Ubuntu,Arimo,"Segoe UI","Trebuchet MS", Arial;
	color: #ffffff;
	position: absolute;
	bottom: 0px;
	padding: 30px;
}






*/
/*#entertainment .mainphoto .fotorama__stage__shaft .fotorama__caption {display: none;}*/
.fotorama {background: black;}
.fotorama__caption {
	height: 100%;
	background: rgba(0,0,0,0.5);


background: -moz-linear-gradient(top,  rgba(0,0,0,0) 20%, rgba(0,0,0,0.80) 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.80))); 
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
background: -o-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
background: linear-gradient(to bottom,  rgba(0,0,0,0) 20%,rgba(0,0,0,0.80) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); 

}


.fotorama .text {
	position: absolute;
	bottom: 0px;

	padding: 20px;
	width: calc(100% - 40px);
 }

.fotorama .text h1 {
	color: #ffffff;
	font-size: 36px;
	width: 100%;
}


div.fotorama__caption__wrap {
	font-family: "Open Sans",Ubuntu,Arimo,"Segoe UI","Trebuchet MS", Arial;
	font-size: 15px;
	background-color: #000000;
	color: #ffffff;
	position: absolute;
	bottom: 0px;
	right: 0px;
/*	position: absolute;
	bottom: 0px;
	width: 100%;
	line-height: 40px;
*/
	padding: 20px;
}
.article#entertainment .mainContent .mainPic {width: 830px; height: 550px;float: right;margin-bottom: 20px;}

.article#entertainment .mainContent .mainMap {float: left; width:830px;height: 550px;margin-left: 10px;margin-bottom: 10px;position: relative;}


.article#entertainment .mainContent .mainMap .cinemap {
	background:url('/Themes/1/Default/Media/entertainment/tmp/googlemaps.jpg') left top no-repeat #ffffff;
	height: calc(100% - 20px);
}


.article#entertainment .mainContent .mainMap .cinemap .items {position: relative;}
.article#entertainment .mainContent .mainMap .cinemap .items .item {
	position: absolute;
	background: rgba(255,255,255,0.8);
	border-radius: 8px;
	padding: 8px;
	font-size: 11px;
	border: 1px rgba(0,0,0,0.2) solid;
}

.article#entertainment .mainContent .mainMap .cinemap .items .item .arrow {
	background:url('/Themes/1/Default/Media/entertainment/map_pointer.png') center top no-repeat;
	height: 20px;
	width: 40px;
	position: absolute;
	bottom:0px;
	margin-bottom: -20px;
}

.article#entertainment .mainContent .mainMap .cinemap .items .item h2 {
	font-size: 13px;
	font-weight: bold;
	margin-left: -2px;
}



.article#entertainment .mainContent .mainMap .cinemap .items .item#item_cinema1 {
	left:200px;
	top: 200px;
}

.article#entertainment .mainContent .mainMap .cinemap .items .item#item_cinema2 {
	left:450px;
	top: 320px;
}


.article#entertainment .mainContent .maincenter {padding-top: 10px;}

.article#entertainment .mainContent .maincenter .articleText {
	line-height: 22px;
	padding: 20px 20px 40px 20px;
	display: inline-block;
}


.article#entertainment .mainContent .maincenter .articleText p {
	padding-bottom: 15px;
}


.article#entertainment .mainContent .maincenter .articleText blockquote[dir=ltr] {
	background: none!important; 
	float: none;
	display: block;
	width: 100%;
	font-size: inherit;
	font-family: inherit;
	border:0px;
	font-style: normal;
	margin-left: -5px;
}

.article#entertainment .mainContent .maincenter .articleText blockquote img {
	max-width: 100%;
}




.article#entertainment .mainContent .maincenter .editor {
  text-align: right;
  padding-right: 20px;
  border-bottom: 1px dotted #cc0000;
  padding-bottom: 5px;
  margin-bottom: 10px;
  font-size: 13px;
}


.article#entertainment .mainContent .datatop .sharing {display: none;}






.article#entertainment .mainContent .maincenter .morenews {}
.morenews .items {padding-left: 10px;padding-top: 10px;}





.article#entertainment .mainContent .maincenter .morenews .items .item a {text-decoration: none;}
.article#entertainment .mainContent .maincenter .morenews .items .item {width:203px;height: 152px;float: left; position: relative;margin-right: 10px;margin-bottom: 20px;}
/*.article#entertainment .mainContent .maincenter .morenews .items .item:nth-child(even) {margin-right: 0px;}*/
.article#entertainment .mainContent .maincenter .morenews .items .item:nth-child(3n+3) {margin-right: 0px;}
.article#entertainment .mainContent .maincenter .morenews .items .item .photo {height: inherit;width: inherit; position: absolute;left: 0px;top:0px;}
.article#entertainment .mainContent .maincenter .morenews .items .item .photo img {width:inherit;height:inherit;}

.article#entertainment .mainContent .maincenter .morenews .items .item .shadow {display:block;height: 60px;position: absolute;left:0px;bottom:0px;background: rgba(0,0,0,0.4);-webkit-transition: all 1s;transition: all 1s;-webkit-transition: height 0.2s;transition: height 0.2s;width:100%;}
.article#entertainment .mainContent .maincenter .morenews .items .item .shadow h2 {font-size: 15px;line-height: 15px;font-weight: bold;padding: 8px;padding-top: 0px;color: #ffffff;text-decoration: none;text-shadow:0 1px 1px #000;}
.article#entertainment .mainContent .maincenter .morenews .items .item .shadow h2 a {font-size: 15px;line-height: 15px;font-weight: bold;padding: 8px;padding-top: 0px;color: #ffffff;text-decoration: none;text-shadow:0 1px 1px #000;}
.article#entertainment .mainContent .maincenter .morenews .items .item	.category {display: none;}
.article#entertainment .mainContent .maincenter .morenews .items .item	.category a {display:block;background: #CC0000;width: auto;position: absolute;top:-1px;right: -1px;padding: 2px 4px;z-index: 10;color: #ffffff;text-decoration: none;font-size: 11px;font-weight: bold;}
.article#entertainment .mainContent .maincenter .morenews .items .item	.text {opacity: 0;position:absolute;left:0px;bottom:0px;color:#ffffff;-webkit-transition: all 0.2s;transition: all 0.2s;padding: 7px;padding-bottom:9px;font-size: 11px;line-height: auto;line-height: 11.5px;}

.article#entertainment .mainContent .maincenter .morenews .items .item:hover .shadow {height:inherit;background: rgba(0,0,0,0.8);}

.article#entertainment .mainContent .maincenter .morenews .items .item:hover .text {opacity: 1;}



.article#entertainment .mainContent .maincenter .gotoTheaters {
	background:url('/Themes/1/Default/Media/entertainment/gotoTheaters.png') center center no-repeat #ffffff;
	height: 85px;
	margin-bottom: 20px;
	cursor: pointer;
}

/* ==========================================================================
   TV CHANNELS
   ========================================================================== */
.category_tv .maincenter h1 {font-size: 35px;font-weight: normal;margin-left: -5px;border-bottom: 1px dotted #cc0000;   margin-top: 0px;
  padding-bottom: 5px;text-align: center;}

.category_tv .maincenter .more {font-size: 13px;height: 20px;width: 100%;border-bottom: 5px solid #efefef;margin-bottom: 10px;position: relative;}
.category_tv .maincenter .more .left {display: inline-block;padding-left: 8px;position: absolute;left: 0px;top:0px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.category_tv .maincenter .more .right {display: inline-block;padding-right: 8px;position: absolute;right: 0px;top:0px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.category_tv .maincenter .more .date {text-align: center;color: #3a3a3a;}

.category_tv .maincenter .more .left:hover {padding: 0px;}
.category_tv .maincenter .more .right:hover {padding: 0px;}


.category_tv .maincenter .infoButton {font-size: 10px;background: #3A3A3A;display: inline-block;padding: 2px 5px; margin-left: 440px;border-radius: 3px;margin-bottom: 10px;cursor: pointer;color:#ffffff;}
.category_tv .maincenter .infoChannel {font-size: 12px;display:none;padding-bottom: 7px;border-bottom: 1px dotted #cc0000;margin-bottom: 7px;padding-left: 20px;}
.category_tv_allchannels .maincenter {
overflow:auto;}

.category_tv .allChannel .item {
  width: calc(33%);
  float: left;
  
}

.category_tv .allChannel .item a {
	display: block;
	height: 20px;
	border: 1px solid #ffffff;
  padding: 20px 10px;
  text-align: center;
  background: #efefef;
  color: #cc0000!important;
  -webkit-transition: all 0.3s;transition: all 0.3s;
}


.category_tv .allChannel .item a:hover {
	  background: #cc0000;
  color: #ffffff!important;
  text-decoration: none;
}



.category_tv .selection {
	margin-bottom: 20px;
	text-align: center;
	/*display: none;*/
}

.category_tv .selection div {
  font-size: 10px;
  display: inline-block;
  padding: 1px 5px;
  margin: 1px;
  background: #efefef;
  color: #c00000!important;
  border-radius: 5px;
  cursor: pointer;
}


.category_tv .selection div:hover {
  background: #cc0000;
  color: #ffffff!important;
}


.category_tv .selection .selected {
	background: #666666;
	color: #ffffff!important;
}


.category_tv .selection  .selected#selectTVprogrammType_All {
	background: #cc0000;
	color: #ffffff!important;
}



.category_tv table {width: 90%}
.category_tv th,
.category_tv td
 {font-size: 12px;
 	padding: 15px;
 	-webkit-transition: height 0.3s;transition: height 0.3s;
 	-webkit-transition: color 0.3s;transition: color 0.3s;
 	-webkit-transition: background 2s;transition: background 2s;
 	-webkit-transition: padding 0.3s;transition: padding 0.3s;
 }
.category_tv td a {color: #cc0000!important;}
.category_tv th {border-bottom: 1px dotted #000000;} 	

.category_tv tr.open {border: 5px solid #cc0000;border-bottom: 0px;}
.category_tv tr.info {border: 5px solid #cc0000;border-top: 0px;}



.category_tv tr.open td {font-size: 15px;font-weight: bold;  background: #efefef;border-bottom: 1px solid #cccccc}
.category_tv tr.info td {font-size: 13px; }


.category_tv tr.open td:first-child {
    background-color: #cc0000;
    color: #ffffff;
}

.category_tv .dontview td {opacity: 0.2;padding: 2px 15px;  height: 5px;overflow: hidden;font-size: 5px;}
.category_tv .dontview td img {height:5px;}

.category_tv .view td {background: #cc0000;opacity:1;color:#ffffff;padding: 15px; font-size: 13px;border-bottom: 1px dotted #FF7D6F;}
.category_tv .view td img {height: auto;}

.category_tv td:first-child {font-weight: bold;}

.category_tv .view td a {color:#ffffff!important;font-size: 13px;}



.category_tv .open.dontview  {border: 5px solid #efefef;border-bottom: 0px;}
.category_tv .info.dontview  {border: 5px solid #efefef;border-top: 0px;}

.category_tv .open.view  {border: 5px solid #cc0000;border-bottom: 0px;}
.category_tv .open.view  a {color: #cc0000!important;}
.category_tv .info.view  {border: 5px solid #cc0000;border-top: 0px;}

.category_tv .open.view td {background: #ffffff;color: #000000;}
.category_tv .info.view td {background: #ffffff;color: #000000;}

.TVprogrammChannel {width: 100%;}

.category_tv .dontview {display: none;}
.category_tv .view {display: table-row;}

/*.open.dontview {display: table-row;}
.info.dontview {display: table-row;}
*/

/*.TVprogrammChannel tr.TVprogrammChannel_header  {display: block!important;} */

.TVprogrammChannel_now tr {
	 	-webkit-transition: height 0.3s;transition: height 0.3s;
 	-webkit-transition: color 0.3s;transition: color 0.3s;
 	-webkit-transition: background 2s;transition: background 2s;
 	-webkit-transition: padding 0.3s;transition: padding 0.3s;
}

.TVprogrammChannel_now .category_tv th,
.TVprogrammChannel_now .category_tv td
 {font-size: 12px;
 	padding: 9px;
} 	

.TVprogrammChannel_now tr {
	 border-bottom: 3px solid #efefef;
}

.TVprogrammChannel_now tr.TVprogrammChannel_header  {
	border-bottom: 1px dotted #000000;
}

/*.TVprogrammChannel_now .dontview td {height: 1px;font-size: 0px;border:0px;}
.TVprogrammChannel_now .dontview td img {height: 1px;}
.TVprogrammChannel_now .view {display:block;width: 100%;}*/

/* ==========================================================================
   box
   ========================================================================== */
.box#aithouses {display: none;}

.box .header {
  background: #CC0000;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
  margin-bottom: 5px;
}


.box.widget {margin-bottom: 30px;border-bottom: 4px solid #cc0000;}
.box.widget .header {background: #CC0000;padding:5px 10px;font-size: 14px;font-weight:bold;color: #ffffff;margin-bottom: 5px;}

.box.widget#mediagallery {}
.box.widget#mediagallery .header 	{}
.box.widget#mediagallery .items 	{padding-bottom: 20px;}


.box.widget#mediagallery .items .item {position: relative;width: 148px;float: left;}
.box.widget#mediagallery .items .item .photo img {width: 100%;height: 113px;}
.box.widget#mediagallery .items .item .title {width: 100%;}
.box.widget#mediagallery .items .item .title a {color: #cc0000;font-weight:bold;padding: 3px 8px;display: block;text-decoration: none;}
.box.widget#mediagallery .items .item.video a.link {position: absolute;display:block;width: 100%;height: 113px;background: url("/Themes/1/Default/Media/entertainment/play_normal.png") center center  no-repeat;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box.widget#mediagallery .items .item.gallery a.link {position: absolute;display:block;width: 100%;height: 113px;background: url("/Themes/1/Default/Media/entertainment/gallery_normal.png") center center  no-repeat;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box.widget#mediagallery .items .item:hover a.link {background-color: rgba(255,0,0,0.2);}




.box.widget#mediagallery .items .item:nth-child(1) {position: relative;width: 300px;height: 225px;margin-bottom: 5px;}
.box.widget#mediagallery .items .item:nth-child(1) .photo img {width: 300px;height: 225px;}
.box.widget#mediagallery .items .item:nth-child(1) .title {position: absolute;bottom: 0px;background:rgba(0,0,0,0.7);color: #ffffff;width: 100%;}
.box.widget#mediagallery .items .item:nth-child(1) .title a {color: #ffffff!important;font-weight:bold;color:  #ffffff;padding: 8px;display: block;text-decoration: none;}
.box.widget#mediagallery .items .item:nth-child(1) .title a:hover {color: #ffffff!important;}
.box.widget#mediagallery .items .item:nth-child(1).gallery a.link {position: absolute;display:block;width: 100%;height: 100%;background: url("/Themes/1/Default/Media/entertainment/gallery_big.png") center center no-repeat;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box.widget#mediagallery .items .item:nth-child(1).video a.link {position: absolute;display:block;width: 100%;height: 100%;background: url("/Themes/1/Default/Media/entertainment/play_big.png") center center no-repeat;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box.widget#mediagallery .items .item:nth-child(1):hover a.link {background-color: rgba(255,0,0,0.2);}

.box.widget#mediagallery .items .item:nth-child(3) {float: right;}


.box.widget#reviews {}
.box.widget#reviews .items {
	padding-bottom: 5px;
}
.box.widget#reviews .items .item {
	width: 100%;
	margin-bottom: 5px;
}

.box.widget#reviews .items .item a {
	width:inherit;

}
.box.widget#reviews .items .item a img {
	width: inherit;
}
   

.box.widget#vote {
	border: 1px solid #cc0000;
	text-align: center;
}
.box.widget#vote .text {
	display: block;
	margin: 5px 5px 15px 5px;
	border-left: 5px solid #cc0000;
	padding: 0px 5px;
	font-size: 14px;
	font-weight: bold;
}
.box.widget#vote .items {
	text-align: left;
}
.box.widget#vote label {
	display: block;
	margin: 3px 8px;
	margin-right: 8px;
	background: #E2E1E1;
	border-radius: 3px;
	padding: 3px;
	-webkit-transition: all 0.3s;transition: all 0.3s;
}
.box.widget#vote label:hover {
	background: #cc0000;
	color: #ffffff;
}
.box.widget#vote .submit {
	padding: 10px 5px;
	text-align: center;
}
.box.widget#vote .submit input {
	padding: 5px 10px;
	color: #ffffff;
	text-align: center;
	background: #cc0000;
	border: 0px;
	border-radius: 3px;
	-webkit-transition: all 0.3s;transition: all 0.3s;
}
.box.widget#vote .submit:hover input {
	padding: 5px 10px;
	color: #ffffff;
	text-align: center;
	background: #9D0000;
	border: 0px;
	border-radius: 3px;
}
.box.widget#vote a.oldresults {
    text-align: center;
    display: inline-block;
    padding: 2px 7px;
    margin: 0px auto;
    margin-bottom: 15px;
    font-size: 12px;
    text-decoration: none;
    color: #cc0000;
    -webkit-transition: all 0.5s;transition: all 0.5s;
}
.box.widget#vote a.oldresults:hover {
	border-radius: 3px;
    color: #ffffff;
    background: #A6A6A6;
}





.box.widget#most {
	padding-bottom: 8px;
}
.box.widget#most .header {
	margin-bottom: 10px;
}
.box.widget#most .selection {
	height: 30px;
	margin-bottom: 5px;
}
.box.widget#most .selection .item {
	display: inline-block;
	width: 33%;
	float: left;
	text-align: center;
	border-right: 1px dotted #cccccc;
	font-weight: bold;
	background: #efefef;
	color: #000000;
	padding:6px 0px;
	-webkit-transition: all 0.3s;transition: all 0.3s;
}
.box.widget#most .selection .item:hover {
	background: #cc0000;
	color: #ffffff;
}
.box.widget#most .selection .item.read {
	background: #cc0000;
	color: #ffffff;
}
.box.widget#most .items {
	padding-left: 10px;
}
.box.widget#most .items .item {
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 5px;
	margin-bottom: 5px;
	clear:both;
}
.box.widget#most .items .item:last-child {
	border-bottom: 0px dotted #cccccc;
}
.box.widget#most .items .item .photo {
	width: 130px;
	float: left;display: none;
}
.box.widget#most .items .item .photo img {
	width: 130px;
	height: 72px;
}
.box.widget#most .items .item > a {
	width: calc(100% - 150px);
	width: 99%;
	display: block;
	font-size: 14px;
  line-height: 14px;
  font-weight: normal;
  text-decoration: none;
  padding: 5px;
  color: #CC0000;
  -webkit-transition: all 0.3s;transition: all 0.3s;
}
.box.widget#most .items .item > a:hover {
	color:#8C0000;
	padding-left: 0px;
	padding-right: 10px;
}

.box.widget#most .items .item a.category {
	width: auto;
	display: inline-block;
	background: #cccccc;
	padding: 2px 8px;
	color: white;
	font-size: 10px;
	float:right;
	margin-top: 10px;
	display: none;
	-webkit-transition: all 0.3s;transition: all 0.3s;
}
.box.widget#most .items .item a.category:hover {
	background: #cc0000;
	margin-right: 10px;
}

.box#aithouses {margin-bottom: 40px;cursor: default;}
.box#aithouses .items {font-size: 12px;}
.box#aithouses .item {padding-left: 5px;padding-right: 10px;-webkit-transition: all 0.3s;transition: all 0.3s;}

.box#aithouses .items .item:hover {background: #F4F4F4;}
.box#aithouses .items .theater {border-bottom:1px dotted #cccccc;margin-bottom: 10px;padding-bottom: 10px;}
.box#aithouses .items .place {color:#707362;margin-bottom: 10px;border-bottom:3px solid  #EFEEEE;font-weight: bold;font-size: 15px;padding-bottom: 10px;padding-top: 10px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box#aithouses .items .name  {margin-bottom: 5px;}
.box#aithouses .items .name a {color: #cc0000!important;margin-left: 5px;padding: 5px; font-size: 14px;-webkit-transition: all 0.3s;transition: all 0.3s;display: inline-block;border-radius: 3px;}
.box#aithouses .items .name a:hover {color: #cc0000!important;margin-left: 0px;background:#cc0000;color:#ffffff!important; text-decoration: none;}

.box#aithouses .items .position {padding-left: 8px;border-left: 2px solid #E2E2E2;margin-left: 8px;padding-bottom: 3px;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box#aithouses .items .timedate {padding-left: 8px;border-left: 2px solid #E2E2E2;margin-left: 8px;color:#707362;-webkit-transition: all 0.3s;transition: all 0.3s;}

.box#aithouses .items .item:hover .place {color: #000000;border-bottom: 3px dotted #000000}

/*.box#aithouses .items .theater:hover .position {border-left: 2px solid #000000;}
.box#aithouses .items .theater:hover .timedate {border-left: 2px solid #000000;}
*/


.box#aithouses .items .item:hover {background: #414141;}
.box#aithouses .items .item:hover .place {color: #ffffff;}
.box#aithouses .items .item:hover .position {color: #D5D5D5;}
.box#aithouses .items .item:hover .timedate {color: #ffffff;}
.box#aithouses .items .item:hover .name a {background: #cc0000;color: #ffffff!important;}
.box#aithouses .items .item:hover .theater {border-bottom:1px dotted #000000;}


.box#widget-cine {background: #EF4845;margin-bottom: 20px;padding:4px;padding-bottom: 30px;}
.box#widget-cine .header {background: #ffffff;color: #CC0000;}
.box#widget-cine .select  {height:30px;}
.box#widget-cine .select div {background: #CC0000;float: left;width: calc(50% - 10px);padding:5px;color: #ffffff;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box#widget-cine .select .athens {background: #FFD2D2;color: #cc0000;font-weight: bold;}
.box#widget-cine .select .athens:hover {background: #FFFFFF;color: #cc0000;font-weight: bold;}

.box#widget-cine .items.widget-movie {margin-bottom: 20px;}

.box#widget-cine select  {  padding: 5px; width: 100%; font-size: 11px; border: 0px;  font-family: inherit;}

.box#widget-cine .moviesAt {padding-left: 7px;}
.box#widget-cine .moviesAt .header {margin-left: -7px!important;}

.box#widget-cine .summerAt {padding-left: 7px;}
.box#widget-cine .summerAt .header {margin-left: -7px!important;}


.box#widget-tv {background: #DADADA;margin-bottom: 20px;padding:4px;padding-bottom: 30px;}
.box#widget-tv .header {background: #ffffff;color: #CC0000;}
.box#widget-tv .select  {height:30px;}
.box#widget-tv .select div {background: #CC0000;float: left;width: calc(33.33% - 10px);padding:5px;color: #ffffff;-webkit-transition: all 0.3s;transition: all 0.3s;}
.box#widget-tv .select div.selected {background: #ffffff;color: #CC0000;}
.box#widget-tv select  {  padding: 5px; width: 100%; font-size: 11px; border: 0px;  font-family: inherit;}

.box#widget-tv .widget-tv-todaysmovies {background: #ffffff;padding: 5px;}

.box#widget-tv .widget-tv-todaysmovies .item {overflow: auto;zoom: 1;} /* CLEARFIX HACK */
.box#widget-tv .widget-tv-todaysmovies .item div {float: left;width:33.33%;}

.box#widget-tv .tvToday {padding-left: 7px;margin-bottom: 7px;}
.box#widget-tv .tvToday .header {margin-left: -7px!important;}

.box#widget-tv .moviesToday {padding-left: 7px;}
.box#widget-tv .moviesToday .header {margin-left: -10px!important;}

.box#widget-tv .widget-tv-todaysmovies div.time {width:20%;}
.box#widget-tv .widget-tv-todaysmovies div.title {width:60%;}
.box#widget-tv .widget-tv-todaysmovies div.channel {width:20%;}




.box#widgetCine {
	margin-bottom: 20px;
	padding:4px;
	padding-bottom:30px;
	padding-top:0px;
	background:url('/Themes/1/Default/Media/entertainment/widgetsCINE.jpg') left top no-repeat;
}

.box#widgetCine .header {
	background: none;
	height: 35px;
}
.box#widgetCine .items {padding: 5px;}
.box#widgetCine .items  select  { padding: 5px; width: 100%; font-size: 14px; border: 0px;  font-family: inherit;margin-bottom: 5px;font-weight: bold;}

.box#widgetCine .items  select {background: rgba(255,255,255,0.8);-webkit-transition: all 0.3s;transition: all 0.3s;color: #000000;}
.box#widgetCine .items  select:hover {background: #ffffff;color: #CC0000;}


.box#widgetTV {
	margin-bottom: 20px;
	padding:4px;
	/*padding-bottom:30px;*/
	padding-top:0px;
	background:url('/Themes/1/Default/Media/entertainment/widgetsTV.jpg') left top no-repeat;
}

.box#widgetTV .header {
	background: none;
	height: 35px;
}
.box#widgetTV .items {padding: 5px;}
.box#widgetTV .items  select  { padding: 5px; width: 100%; font-size: 14px; border: 0px;  font-family: inherit;margin-bottom: 5px;font-weight: bold;}

.box#widgetTV .items  select {-webkit-transition: all 0.3s;transition: all 0.3s;}
.box#widgetTV .items  select {background: rgba(255,255,255,0.9);-webkit-transition: all 0.3s;transition: all 0.3s;color: #000000;}
.box#widgetTV .items  select:hover {background: #ffffff;color: #1E5B75;}

.box#widgetTV a.PaizeiTwra {display: block;background: #FFC000;padding: 5px;margin-top: 5px;margin-bottom: 5px;font-size: 14px;font-weight: bold;color: #000000!important;text-decoration:none;-webkit-transition: all 0.3s;transition: all 0.3s;}

.box#widgetTV a.PaizeiTwra {background:url('/Themes/1/Default/Media/entertainment/icon_clock.png') 8px center no-repeat #FFC000;padding-left: 45px;}
.box#widgetTV a.PaizeiTwra:hover {background:url('/Themes/1/Default/Media/entertainment/icon_clock.png') right center no-repeat #FFFFFF;padding-left: 10px;}
.box#widgetTV a.PaizeiTwra:hover {
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomright: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}

/*.box#widgetTV a.PaizeiTwra:hover {background: #ffffff;}*/




.box#widgetTV a.TodayMovies {display: block;background: #B1E387;padding: 5px;margin-top: 0px;margin-bottom: 10px;font-size: 14px;font-weight: bold;color: #000000!important;text-decoration:none;-webkit-transition: all 0.3s;transition: all 0.3s;}

/*.box#widgetTV a.TodayMovies:hover {background: #ffffff;}*/


.box#widgetTV a.TodayMovies {background:url('/Themes/1/Default/Media/entertainment/icon_eye.png') 3px center no-repeat #B1E387;padding-left: 45px;}

.box#widgetTV a.TodayMovies:hover {background:url('/Themes/1/Default/Media/entertainment/icon_eye.png') right center no-repeat #FFFFFF;padding-left: 10px;}

.box#widgetTV a.TodayMovies:hover {
	-webkit-border-top-right-radius: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomright: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}


/* ==========================================================================
   HOMEPAGE
   ========================================================================== */


.homepage 	.mainContent .box.widget#most .items .item > a {font-weight: bold;color:#CC0000!important; }



/* ==========================================================================
   ΑΡΙΣΤΕΡΑ
   ========================================================================== */

.mainContent .mainright .box.widget#most {border-left: 1px solid #cc0000;border-right: 1px solid #cc0000;}
.mainContent .mainright .box.widget#most .items .item a {width: calc(100% - 20px);}
.mainContent .mainright .box.widget#most .items .item a:hover {color: #8C0000;}


/* ==========================================================================
   CINEMA αίθουσα
   ========================================================================== */

.aithousa#entertainment {}

.aithousa#entertainment .mainphoto {position: relative;float: left;width: 845px;width: 840px;height: 350px;margin-bottom: 20px;}
.aithousa#entertainment .mainphoto .shadow {position: absolute;left: -2px;bottom:-12px;}

.aithousa#entertainment .mainphoto .shadow h1 {font-size: 45px;font-weight: 300; background:#cc0000;padding: 10px 20px;color: #ffffff;}
.aithousa#entertainment .information {padding-top: 30px;padding-bottom: 60px;}
.aithousa#entertainment .information div {margin-bottom: 10px;}
.aithousa#entertainment .information {font-size: 15px;}

.aithousa#entertainment .data .star {float: left;}
.aithousa#entertainment .data .sharing {float: right;}

.aithousa#entertainment .itemsmoviecategories {border-top: 1px dotted #cc0000;padding-top: 20px;}


.aithousa#entertainment  .mainphoto .shadow h1 {
	width: 95%;
	font-size: 20px;
	font-weight: 400;
}

.aithousa#entertainment .cinemaInfo {
  font-size: 12px;
  padding-left: 28px;
  background: url('/Themes/1/Default/Media/entertainment/info.png') left 1px no-repeat #ffffff;
  min-height: 22px;
  line-height: 16px;
  margin-bottom: 15px;
    padding-top: 3px;
}

.aithousa#entertainment .sharingArticle h3 {
	font-size: 15px;
}




.itemsmoviecategories {}
.itemsmoviecategories .item {position: relative;padding-bottom: 27px;border-bottom: 1px dotted #cc0000;margin-bottom: 15px;}
.itemsmoviecategories .item .photo {float: left;width: 170px;padding-bottom: 5px;}
.itemsmoviecategories .item .photo img {margin-top:5px; }

.itemsmoviecategories .item .photo .star {margin-left: 25px;}

.itemsmoviecategories .item .photo .star4 {margin-left:30px; }

.itemsmoviecategories .item .film {float: right;width: calc(100% - 190px);padding-right: 20px;position: relative;padding-bottom: 20px;}
.itemsmoviecategories .item a {text-decoration: none;}
.itemsmoviecategories .item h2 {margin-top: 0px;font-weight: bold;}
.itemsmoviecategories .item h2 a {display: block;color:#cc0000;font-size: 25px;line-height: 20px;-webkit-transition: all 0.5s;transition: all 0.5s;}

.itemsmoviecategories .item h2 a:hover {color: #4F4F4F;}
.itemsmoviecategories .item .title {margin-bottom: 10px;line-height: 1.2em;}
.itemsmoviecategories .item .text {padding-bottom: 10px;font-size: 14px;line-height: 23px;}
.itemsmoviecategories .item .text iframe {display:none;}
.itemsmoviecategories .item .text img {display:none;}


.itemsmoviecategories .item .data {color: #5F5F5F;font-size: 13px;}
.itemsmoviecategories .item .data a {color: #cc0000!important;-webkit-transition: all 0.3s;transition: all 0.3s;}
.itemsmoviecategories .item .data .movie-tag-peripeteia {color:#cccccc!important;}


.itemsmoviecategories .item .data a:hover {text-decoration: underline;}
.itemsmoviecategories .item h2 .original {margin-top: 5px;font-size: 15px;display: block;padding-left: 1px;font-weight: 300;-webkit-transition: all 0.3s;transition: all 0.3s;clear: both;}

.itemsmoviecategories .item h2 a:hover .original {color: #000000!important;padding-left: 6px;}

.itemsmoviecategories .item .places {text-align: right;padding-bottom: 10px;}
.itemsmoviecategories .item  .places a {padding: 1px 6px;background: #efefef;color: #ffffff;border-radius: 3px;margin-right: 5px;-webkit-transition: all 0.3s;transition: all 0.3s;font-size: 10px;}
.itemsmoviecategories .item  .places a.athens {background-color: #A42C28}
.itemsmoviecategories .item  .places a.thess {background-color: #A42C28}

.itemsmoviecategories .item  .places a:hover {background-color: #efefef;color: #000000;}
.itemsmoviecategories .item .datetimes {float:right;margin-bottom: 20px;padding-right: 10px;}
.itemsmoviecategories .item .datetimes .datetime {padding-bottom: 10px;padding: 3px 7px;border-radius: 3px;margin-right: 5px;-webkit-transition: all 0.3s;transition: all 0.3s;font-size: 13px;margin-bottom: 5px;text-align: right;}

.itemsmoviecategories .item .datetimes .datetime:hover {background: #A42C28;color: #ffffff;border-bottom: 2px solid #A42C28;} 
.itemsmoviecategories .item .datetimes .datetime {background: #ffffff;color: #2D2D2D;border-bottom: 2px dotted #cccccc;} 

.itemsmoviecategories .cinemas {clear:both;padding-top: 10px;margin-top: 20px; border-top: 1px dotted #cccccc;padding-left: 20px;}
.itemsmoviecategories .cinemas .this DIV {display: inline-block; font-size: 12px;margin-bottom: 10px;}
.itemsmoviecategories .cinemas .this .cinema a {font-weight: bold;padding: 5px;color: #cc0000!important;background: #eaeaea;}
.itemsmoviecategories .cinemas .this .datetime {color: #737373;border-bottom: 1px solid #eaeaea;padding: 5px;padding-right: 10px;max-width: 100%;}
.itemsmoviecategories .cinemas .this .datetime span {display: inline-block; padding-left: 3px;padding-right: 3px;}

/* ==========================================================================
   selida kinhmatografoy
   ========================================================================== */

.katigoria_tainiwn .itemsmoviecategories .photo {width: 240px;}
.katigoria_tainiwn .itemsmoviecategories .photo img {width: 240px;}

.katigoria_tainiwn .itemsmoviecategories .item .film {width: calc(100% - 285px);}
.katigoria_tainiwn .itemsmoviecategories .item .datetimes .datetime {font-size: 11px;}

/* ==========================================================================
   category
   ========================================================================== */

.morenews {}
.morenews .items .item a {text-decoration: none;}
.morenews .items .item {width:240px;float: left;height: 150px; position: relative;margin-right: 30px;margin-bottom: 30px;}
.morenews .items .item:nth-child(even) {margin-right: 0px;}
.morenews .items .item .photo {height: 150px;width: 240px; position: absolute;left: 0px;top:0px;}
.morenews .items .item .photo img {width:240px;height:150px;}
.morenews .items .item .shadow {display:block;height: 50px;position: absolute;left:0px;bottom:0px;background: rgba(0,0,0,0.4);-webkit-transition: all 1s;transition: all 1s;-webkit-transition: height 0.2s;transition: height 0.2s;width:100%;overflow: hidden;padding-bottom: 5px;}
.morenews .items .item .shadow {height:auto; /*max-height: 70px;*/}

.morenews .items .item .shadow h2 {font-size: 15px;line-height: 15px;font-weight: bold;padding: 8px;padding-top: 0px;color: #ffffff;text-decoration: none;text-shadow:0 1px 1px #000;}
.morenews .items .item .shadow h2 a {font-size: 15px;line-height: 15px;font-weight: bold;padding: 8px;padding-top: 0px;color: #ffffff;text-decoration: none;text-shadow:0 1px 1px #000;}
.morenews .items .item	.category {}
.morenews .items .item	.category a {display:block;background: #CC0000;width: auto;position: absolute;top:-1px;right: -1px;padding: 2px 4px;z-index: 10;color: #ffffff!important;text-decoration: none;font-size: 11px;font-weight: bold;}
.morenews .items .item	.text {opacity: 0;position:absolute;left:0px;bottom:0px;color:#ffffff;-webkit-transition: all 0.2s;transition: all 0.2s;padding: 7px;padding-bottom:9px;font-size: 11px;line-height: auto;line-height: 11.5px;}
.morenews .items .item:hover .shadow {height:130px;padding-top:15px;background: rgba(0,0,0,0.8);}
.morenews .items .item:hover .text {opacity: 1;}



.morenews .itemsclean {}
.morenews .itemsclean a {text-decoration: none;}
.morenews .itemsclean .item {float:left;width:250px;margin-right: 18px;}
.morenews .itemsclean .item:nth-child(even) {margin-right: 0px;}
.morenews .itemsclean .photo img {width:100%;height:180px; }
.morenews .itemsclean .shadow h2 {font-size: 15px; color: #cc0000;font-weight: normal;}
.morenews .itemsclean .shadow h2 a {font-size: 15px!important; color: #cc0000!important;font-weight: normal!important;}
.morenews .itemsclean .category {height: 10px!important;}
.morenews .itemsclean .category a {display:block;font-size: 15px;font-weight: bold; color:#cc0000;text-decoration:none;border-bottom:3px solid #cc0000;padding: 5px;padding-top: 0px;padding-bottom: 0px;text-align: right;padding-right: 20px;margin-bottom: 3px;}
.morenews .itemsclean .text {display:none;}



.morenews .itemsblog a {text-decoration: none;}
.morenews .itemsblog .item {padding-bottom: 20px;}
.morenews .itemsblog .photo img {width: 100%;}
.morenews .itemsblog .category {}
.morenews .itemsblog .category a {display:block;font-size: 15px;font-weight: bold; color:#cc0000;text-decoration:none;border-bottom:3px solid #cc0000;padding: 5px;text-align: right;padding-right: 20px;margin-bottom: 3px;}
.morenews .itemsblog .title {font-size: 22px;font-weight: lighter;color: #cc0000;text-decoration: none;line-height: 22px;}
.morenews .itemsblog .title a {font-size: 22px;font-weight: lighter;color: #cc0000;text-decoration: none;line-height: 22px;}
.morenews .itemsblog .text {font-size: 15px;color: #5B5B5B;}

.mainpromo .items {margin-bottom: 30px;}
.mainpromo .items .item:nth-child(1) {position: relative;height: 400px;background: red;margin-bottom: 1px;width: 520px;}
.mainpromo .items .item:nth-child(1) .photo {position: absolute;}
.mainpromo .items .item:nth-child(1) .shadow {position: absolute;bottom: 0px;}
.mainpromo .items .item:nth-child(1) h1 {font-size: 30px;line-height: 28px;font-weight: bold;color:#ffffff;padding: 20px; text-shadow:0 1px 1px #000;margin-bottom:0px;-webkit-transition: all 0.2s;transition: all 0.2s;}
.mainpromo .items .item:nth-child(1) h1 a:visited {color:#ffffff!important;text-decoration: none;}
.mainpromo .items .item:nth-child(1) h1 a {font-size: 30px;line-height: 28px;font-weight: bold;color:#ffffff;text-decoration: none;}
.mainpromo .items .item:nth-child(1) h1 a:hover {color:#ffffff!important;text-decoration: none;}



.mainpromo .items .item:nth-child(1) .shadowlayer {position: absolute;width: 100%;height: 400px;-webkit-transition: all 0.5s;transition: all 0.5s;}
.mainpromo .items .item:nth-child(1) .category {}
.mainpromo .items .item:nth-child(1) .category a {position: absolute;display:block;z-index: 5;font-size: 15px;background: #cc0000;padding: 8px 10px;color: #ffffff!important;text-decoration: none;font-weight: bold;top: -2px;right: -2px;}
.mainpromo .items .item:nth-child(1) .category a:hover {color: #cc0000!important;}

.mainpromo .items .item:nth-child(1) .photo img {width: 100%;height: 400px;}


.category {}
.category .morenews .category  {height: 20px;}
.category .morenews .category a {font-size: 0px;}

.category .morenews .itemsblog .title {
font-size: 28px;
line-height: 28px;
}

/*
.category .mainpromo .items .item .category a 	{
	
	display: none!important;
}
*/


.mainpromo .items .item:nth-child(1) .shadowlayer {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 56%, rgba(0,0,0,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(56%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 56%,rgba(0,0,0,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-8 */
}

.mainpromo .items .item:nth-child(1):hover .shadowlayer {
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU2JSIgc3RvcC1jb2xvcj0iIzcyMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMDAiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(114,0,0,0) 56%, rgba(204,0,0,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(56%,rgba(114,0,0,0)), color-stop(100%,rgba(204,0,0,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(114,0,0,0) 56%,rgba(204,0,0,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(114,0,0,0) 56%,rgba(204,0,0,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(114,0,0,0) 56%,rgba(204,0,0,0.8) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(114,0,0,0) 56%,rgba(204,0,0,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cccc0000',GradientType=0 ); /* IE6-8 */

}


.mainpromo .items .item:nth-child(1):hover h1 {text-shadow:0 3px 3px #000;margin-bottom: 10px;}



.mainpromo .items .item:nth-child(2) 	{width: 130px;float: left;position: relative;margin-right: 1px;}
.mainpromo .items .item:nth-child(2) .photo  	img {width: 100%;height:98px;}
.mainpromo .items .item:nth-child(2) .category  a {display:none;position: absolute;right: -1px;top:0px;background: #cc0000;padding: 0px 3px;text-decoration: none;color:#ffffff;z-index: 5;}
.mainpromo .items .item:nth-child(2) .shadow  {-webkit-transition: all 0.2s;transition: all 0.2s;}
.mainpromo .items .item:nth-child(2) .shadow h1  {font-size: 12px;opacity: 1;color:#ffffff;-webkit-transition: all 0.2s;transition: all 0.2s;height: 0%;background: rgba(255,255,255,1);padding: 0px 5px;width: calc(100% - 10px);line-height: 12px;}
.mainpromo .items .item:nth-child(2) .shadow h1 a {color: #cc0000;text-decoration: none;}
.mainpromo .items .item:nth-child(2):hover .shadow h1 {}
.mainpromo .items .item:nth-child(2):hover .shadow h1 a {}
.mainpromo .items .item:nth-child(2) .text  {display: none;}


.mainpromo .items .item:nth-child(3) 	{width: 127px;float: left;position: relative;margin-right: 1px;}
.mainpromo .items .item:nth-child(3) .photo  	img {width: 100%;height:98px;}
.mainpromo .items .item:nth-child(3) .category  a {display:none;position: absolute;right: -1px;top:0px;background: #cc0000;padding: 0px 3px;text-decoration: none;color:#ffffff;z-index: 5;}
.mainpromo .items .item:nth-child(3) .shadow  {-webkit-transition: all 0.2s;transition: all 0.2s;}
.mainpromo .items .item:nth-child(3) .shadow h1  {font-size: 12px;opacity: 1;color:#ffffff;-webkit-transition: all 0.2s;transition: all 0.2s;height: 0%;background: rgba(255,255,255,1);padding: 0px 5px;width: calc(100% - 10px);line-height: 12px;}
.mainpromo .items .item:nth-child(3) .shadow h1 a {color: #cc0000;text-decoration: none;}
.mainpromo .items .item:nth-child(3):hover .shadow h1 {}
.mainpromo .items .item:nth-child(3):hover .shadow h1 a {}
.mainpromo .items .item:nth-child(3) .text  {display: none;}


.mainpromo .items .item:nth-child(4) 	{width: 130px;float: left;position: relative;margin-right: 1px;}
.mainpromo .items .item:nth-child(4) .photo  	img {width: 100%;height:98px;}
.mainpromo .items .item:nth-child(4) .category  a {display:none;position: absolute;right: -1px;top:0px;background: #cc0000;padding: 0px 3px;text-decoration: none;color:#ffffff;z-index: 5;}
.mainpromo .items .item:nth-child(4) .shadow  {-webkit-transition: all 0.2s;transition: all 0.2s;}
.mainpromo .items .item:nth-child(4) .shadow h1  {font-size: 12px;opacity: 1;color:#ffffff;-webkit-transition: all 0.2s;transition: all 0.2s;height: 0%;background: rgba(255,255,255,1);padding: 0px 5px;width: calc(100% - 10px);line-height: 12px;}
.mainpromo .items .item:nth-child(4) .shadow h1 a {color: #cc0000;text-decoration: none;}
.mainpromo .items .item:nth-child(4):hover .shadow h1 {}
.mainpromo .items .item:nth-child(4):hover .shadow h1 a {}
.mainpromo .items .item:nth-child(4) .text  {display: none;}



.mainpromo .items .item:nth-child(5) 	{width: 130px;float: left;position: relative;margin-right: 0px;}
.mainpromo .items .item:nth-child(5) .photo  	img {width: 100%;height:98px;}
.mainpromo .items .item:nth-child(5) .category  a {display:none;position: absolute;right: -1px;top:0px;background: #cc0000;padding: 0px 3px;text-decoration: none;color:#ffffff;z-index: 5;}
.mainpromo .items .item:nth-child(5) .shadow  {-webkit-transition: all 0.2s;transition: all 0.2s;}
.mainpromo .items .item:nth-child(5) .shadow h1  {font-size: 12px;opacity: 1;color:#ffffff;-webkit-transition: all 0.2s;transition: all 0.2s;height: 0%;background: rgba(255,255,255,1);padding: 0px 5px;width: calc(100% - 10px);line-height: 12px;}
.mainpromo .items .item:nth-child(5) .shadow h1 a {color: #cc0000;text-decoration: none;}
.mainpromo .items .item:nth-child(5):hover .shadow h1 {}
.mainpromo .items .item:nth-child(5):hover .shadow h1 a {}
.mainpromo .items .item:nth-child(5) .text  {display: none;}


.mainpromo .items .item.selected {opacity: 0.5}
.mainpromo .items .item.selected .shadow h1 a {color: #000000;}




/* ==========================================================================
   comment
   ========================================================================== */

.items .item .category  a {-webkit-transition: all 1s;transition: all 1s;}
.items .item .category  a:hover {background: #ffffff!important;color:#cc0000!important;}
.fp-engine {background: black;}

#entertainment .mainphoto .fotorama {max-width: 830px;}







#in-agritourism-poll {
  border: 1px solid #cc0000;
  margin-bottom: 15px;
}

#in-agritourism-poll .nav {
  padding: 0px;
  margin: 0px;
  background-color: #cc0000;
  padding: 5px;
  color: #ffffff;
}


#in-agritourism-poll fieldset.main {
  margin: 15px;
}


#in-agritourism-poll .poll-question {
  border-left: 6px solid #cc0000;
  padding-left: 15px;
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 25px;
}


#in-agritourism-poll .main label {
  display: block;
  font-style: normal;
  background-color: #E2E1E1;
  padding: 5px;
  margin-bottom: 5px;
  border-radius: 5px;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  overflow: auto;
}


#in-agritourism-poll .main label:hover {
  background-color: #cc0000;
  color: #ffffff;
}

#in-agritourism-poll .main label:afters {
  content: "";
  display: table;
  clear: both;
}

#in-agritourism-poll .main input {
  float: left;
  width: 30px;
  text-align: left;
}


#in-agritourism-poll  .main label em {
  font-style: normal;
  /* padding-left: 20px; */
  display: block;
  float: left;
  width: calc(100% - 40px);
}


#in-agritourism-poll li.poll {
  background: none;
  padding: 0px;
  padding: 5px 10px;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}

#in-agritourism-poll li.poll a {
	color: #ffffff!important;
}


#in-agritourism-poll .submit,
#in-agritourism-poll .more {
	text-align: center;
}


#in-agritourism-poll .submit {
	margin-top: 25px;
}


#in-agritourism-poll .submit a.btn-red span {
	background: none!important;
	float: none;
	text-align: center;
	padding: 0px;
}

#in-agritourism-poll .submit a.btn-red {
	background: #cc0000;
	color: #ffffff!important;
	padding: 5px 10px;
	border-radius: 3px;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

#in-agritourism-poll .submit a.btn-red:hover {
	background: #9D0000;
}

#in-agritourism-poll .more a.btn-grey span {
	background: none!important;
	float: none;
	text-align: center;
	padding: 0px;
}



#in-agritourism-poll .poll-question {
	margin: 5px;
	margin-bottom: 25px;
}

#in-agritourism-poll .results {
	padding: 15px;
}

#in-agritourism-poll .percent {
  background-color: #E2E1E1;
  padding: 1px;
  padding-left: 55px;
}

#in-agritourism-poll .bar {
  background-color: #cc0000;
}

#in-agritourism-poll span.num {
  color: #4E4E4E;
  /* font-weight: bold; */
  margin-left: -50px;
}


#in-agritourism-poll .entry {
  overflow: auto;
  margin-bottom: 10px;
}

#in-agritourism-poll .percent {
  background-color: #E2E1E1;
  padding: 1px;
  padding-left: 55px;
  float: left;
  width: 55%;
}

#in-agritourism-poll p.votes {
  float: right;
  width: 20%;
  background-color: #cccccc;
  padding: 1px 5px;
  text-align: right;
}


#in-agritourism-poll .bar {
  background-color: #cc0000;
}

#in-agritourism-poll span.num {
  color: #4E4E4E;
  margin-left: -50px;
}



#in-agritourism-poll a.btn-grey span {
	background: none;
}


#in-agritourism-poll .entry.view-all {
  text-align: center;
}


#in-agritourism-poll p.answer.total {
  float: left;
  padding: 1px;
  /* background-color: #cccccc; */
  width: 55%;
  border-bottom: 1px dotted #cccccc;
  width: 75%;
}



./*
.fotorama--hidden.video.fotorama--fullscreen .fotorama__fullscreen-icon {
						background-position: -64px 0!important;   
					}


					@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 2dppx) {
						.fotorama--hidden.video.fotorama--fullscreen .fotorama__fullscreen-icon {
							width: 64px!important;
							height: 64px!important;
							background: url('/Themes/1/Default/Css/entertainment/fotorama-x.png') no-repeat center center;
							background-position: 0 0!important;  
						}
					}


*/


.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {
	opacity: 1!important;
}



.fotorama__arr {
	width: 50px!important;
	height: 50px!important;
	margin-top: -35px!important;
}

.fotorama__arr--prev {
	background:url('/Themes/1/Default/Media/entertainment/galleryleft.png') center center no-repeat!important;
	margin-left: 10px;
}

.fotorama__arr--next {
	background:url('/Themes/1/Default/Media/entertainment/galleryright.png') center center no-repeat!important;
	margin-right: 10px;
}

.fotorama__arr--disabled {
	opacity: 0!important;	
}

.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr .fotorama__arr--disabled {
	opacity: 0!important;
	background-color: rgba(2500,5,5,0.8);
}


.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr.fotorama__arr--disabled   {
	opacity: 0!important;
}
.fotorama__arr:not(:focus) .fotorama__arr--disabled {
	opacity: 0!important;
}
/**/



 #entertainment.article .mainContent .mainPic .mainphoto #player .shadow {
 	background: url('/Themes/1/Default/Media/entertainment/play_big.png') no-repeat center center;
 }
 #entertainment.article .mainContent .mainPic .mainphoto  #player .is-ready .shadow {
	 background: none;
 }



/*@media screen and (max-width: 480px) {*/
@media screen and (max-width: 560px) {


      #header {display: none;}
	  #header-holder > #HeaderBanner {display: none;}
    .mainleft {display: none;}
	body {background: #ffffff;}
	/* body {overflow-x: hidden;} */



	#entertainment .ingrheader {
		display: block;
		clear: both;
		height: 65px;
		margin-bottom: 10px;
	}

	#entertainment .mainHeader {
		font-size: 25px;
		height: 40px;
		line-height: 40px;
		background: #cc0000;
	}

/*.article#entertainment .mainContent .mainMap {width: 100%;}*/

.aithousa#entertainment  .mainphoto {
	width: calc(100% - 20px);
	padding-left: 10px;
	padding-right: 10px;
	height: 250px;
}

.aithousa#entertainment  .mainphoto .shadow h1 {
	width: 95%;
	font-size: 20px;
	font-weight: 400;
}

.aithousa#entertainment .sharingArticle h3 {
	font-size: 15px;
}

#entertainment .maincenter h1 {font-size: 25px;}
#entertainment .maincenter .items .item:nth-child(2) .shadow h1,
#entertainment .maincenter .mainpromo .items .item:nth-child(3) .shadow h1,
#entertainment .maincenter .mainpromo .items .item:nth-child(4) .shadow h1,
#entertainment .maincenter .mainpromo .items .item:nth-child(5) .shadow h1 {
	font-size: 12px;
}

#entertainment .maincenter .more {display: inline-block;  height: 35px;padding-bottom: 5px;}
#entertainment .maincenter .more .date {font-weight: bold;}
#entertainment .maincenter .more .left,
#entertainment .maincenter .more .right {top:auto;bottom:5px;}


.aithousa#entertainment .cinemaInfo {font-size: 12px;} 

.article#entertainment .mainContent .mainPic {clear: both;float: none;width: 100%;height:auto;}
.article#entertainment .mainContent .mainPic div.fotorama__caption__wrap {font-size: 15px;}

.itemsmoviecategories .item .photo {float: none;width: 100%;}
.itemsmoviecategories .item .photo img {width: 100%;}
.itemsmoviecategories .item .film {float: none;width: 100%;}
.katigoria_tainiwn .itemsmoviecategories .item .film {float: none;width: 100%;}

.itemsmoviecategories .item .datetimes {width: 100%;float: none;margin: 0px;padding: 0px;position: relative;height: 40px;}
.itemsmoviecategories .item .datetimes .datetime {display: inline-block;position: absolute;right: 0px;}
.itemsmoviecategories .item .title {margin-bottom: 0px;}

.category_tv th, .category_tv td {
	padding: 10px 2px;
	border-bottom: 1px dotted #cccccc;
	min-height: 10em;
    display: table-cell;
    vertical-align: middle

}

#entertainment .mainContent .maintop .date {
	width: 100%;
	margin-bottom: 2px;
}

	#entertainment .smallMenu {display:none;}
	#entertainment a.mainHeaderLink {display:none!important;}

    #entertainment #main {display: block;width:95%;}
    #entertainment .mainContent .maintop {display: block;width:95%;float:none;}
    #entertainment .mainContent .maincenter {display: block;width:100%;margin: 0px;float:none;}
    #entertainment .mainContent .mainright {display: block;width:100%;float:none;}
    #entertainment .mainContent .mainright .box {width: 100%;}

    #footer-holder {display: none;}


    .box.widget#mediagallery .items .item:nth-child(2),
    .box.widget#mediagallery .items .item:nth-child(3) {
	width: 50%;
}

.box.widget#mediagallery .items .item {
	width: 50%;
}

.box.widget#mediagallery .items .item .photo img {
	height: 100%;
}

.box.widget#mediagallery .items .item a.link {
	padding-bottom: 37.70%;
	width:100%;
	height: 0px;
}

.box.widget#mediagallery .items .item:nth-child(1) .photo img {
	height: 100px;
}


    .mainpromo .items .item:nth-child(1) {width: 95%}
    .mainpromo .items .item:nth-child(1) h1 {padding: 5px;}


    .mainpromo .items .item:nth-child(2),
    .mainpromo .items .item:nth-child(3),
    .mainpromo .items .item:nth-child(4){
    	margin: 0px;
    	width: calc( 25% - 1px);
    	margin-left: 1px;
    } .mainpromo .items .item:nth-child(5) {width: 25%;}


    .mainpromo .items .item:nth-child(2) .photo img,
	.mainpromo .items .item:nth-child(3) .photo img,
	.mainpromo .items .item:nth-child(4) .photo img,
	.mainpromo .items .item:nth-child(5) .photo img {
		width:100%;
		height:auto;
	}


    .morenews .items .item {
    	width: 100%;
    	margin-right:4px;
    	margin-bottom: 10px;
    }

    .morenews .items .item {
		padding-bottom: 60%;
		height: 0px;    	
    }

    .morenews .items .item .photo {
		height: auto;
    }

    .morenews .items .item .photo a {
  	
    }

	.morenews .items .item:hover .text {
		display: none;
	}

	.morenews .items .item:hover .shadow {
		height: calc(70% - 16px);
	}

	.morenews .items .item .shadow h2 {
		  padding: 2px;
		  font-size: 14px;
	}

    .morenews .items .item .photo img {
		width: 100%;
		height: 100%;
    }    

    .morenews .items .item:nth-child(even) {
	  	margin-right: 0px;
	}

    .morenews .items .item .photo {width: 100%;}
    .morenews .items .item .photo img {width: 100%;}

    .box.widget#mediagallery .items .item:nth-child(1),
    .box.widget#mediagallery .items .item:nth-child(1) .photo,
    .box.widget#mediagallery .items .item:nth-child(1) .photo img {
    	width:100%;height:auto;
    }

    #entertainment .mainContent .mainright .box#widgetTV, #entertainment .mainContent .mainright .box#widgetCine {width: calc( 100% - 8px);}
    #entertainment .mainContent .maintop .breadcrump {width: 100%;}
    #entertainment .mainContent .TVprogrammChannel_now th,
    #entertainment .mainContent .TVprogrammChannel_now td
     {padding: 5px;width: auto;}

 	#entertainment .mainContent .ad {text-align: center;}
    #entertainment .mainContent .ad img {max-width:100%; }

    .article#entertainment .mainContent .mainMap {width: 100%;margin: 0px;padding: 0px;margin-top: 20px;overflow: hidden;}
    
 


.mainpromo .items .item:nth-child(1) {
	padding-bottom: 75%;
	width:100%;
	height: 0px;
}


.mainpromo .items .item:nth-child(1) a.shadowlayer {
	padding-bottom: 75%;
	width:100%;
	height: 0px;
}


.mainpromo .items .item:nth-child(1) .photo img {
	width:100%;
	height:100%;
}

/*.article#entertainment .mainContent .mainPic .mainphoto div {width: 100%!important;}*/
/*.article#entertainment .mainContent .mainPic {width: 100%;padding-bottom: 75%;height: 0px;}
.article#entertainment .mainContent .mainPic .mainphoto .photo img {width: 100%!important;height: initial!important;} καθαρό pic*/


/*	
.box.widget#mediagallery .items .item {
	padding-bottom: 37.70%;
	width:50%;
	height: 0px;	
}

.box.widget#mediagallery .items .item .photo {
	padding-bottom: 37.70%;
	width:100%;
	height: 100%;	
}

.box.widget#mediagallery .items .item .photo img {
	padding-bottom: 37.70%;
	width:100%;
	height: 100%;	
}
*/


/*  menu  */


/*span.mobilemenu {
	display: block;
position: absolute;
  left: 10px;
  top: 10px;
  z-index: 100;
  width: 80%;
  
}*/
span.mobilemenu {
  display: block;
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  padding: 10px;
  background: #fff;
  z-index: 100;
}
/*.ingrheader a {
	position: absolute;
	right: 10px;
}*/

.ingrheader a.mobilelogoingr {
	position: absolute;
	right: 10px;
}

span.mobilemenu  .dl-menuwrapper button {
	background: #0186BC;
}

span.mobilemenu  .dl-menuwrapper button:hover,
span.mobilemenu  .dl-menuwrapper button.dl-active,
span.mobilemenu  .dl-menuwrapper ul {
	background: #0186BC;
}

span.mobilemenu .dl-menuwrapper li {
  position: relative;
  background: none;
  padding-left: 0px;
}
span.mobilemenu .dl-menuwrapper li ul {
	margin-left: 0px;
}

span.mobilemenu .dl-menuwrapper li a {
	font-family: "Open Sans";
  font-size: 22px;
  color: #ffffff!important;
}
span.mobilemenu .dl-menuwrapper li a {
	text-decoration: none;
}


span.mobilemenu .dl-menuwrapper li > a:after {
  right: 10px;
  color: rgba(255, 255, 255, 0.35);
}

span.mobilemenu .dl-menuwrapper li.dl-back:after {
  left: 10px;
  color: rgba(255, 255, 255, 0.35);
}



.category_tv .allChannel .item {
  width: calc(50%);
  float: left;
  
}

.category_tv .allChannel .item a {
	font-size: 12px;
}



.white-popup {padding: 5px!important;}
.white-popup td {font-size: 11px!important;}
.white-popup .TVprogrammChannel {margin-bottom: 0px;}
.fotorama .text h1 {
	color: #ffffff;
  font-size: 30px;
  width: 38%;
  line-height: 30px;
  
}
}


