@import url(https://fonts.googleapis.com/css?family=Ubuntu+Condensed&subset=latin,greek);
body {
	margin:0 auto;
 	background-color:#010101;
	font-family: 'Ubuntu Condensed', sans-serif;
  	text-decoration: none;
 	font-weight:none;
 	font-size: 1.6em !important;
 	color:#fff;
 	text-align:left;
	overflow-x: hidden;
}

/**********accordion content***************/
.container{	max-width:970px !important;}
h1 {font-size:24px;}

a {color:#fff; transition: all 0.2s linear;}
a:hover{color:#ddd; text-decoration:none;}

.accordion_head_in {text-decoration:none;font-size:20px;display:block;}
.accordion_content_in {display:none;}
.accordion_wrapper_in li {position:relative;overflow:hidden;}
.pagination ul{ list-style:none;}
.pagination li.inactive{ visibility:hidden;}
.pagination li { float:left; padding:5px 6px;}
.pagination_wrapper{ text-align:left;}

.float_image{ float:left;}

.empty_row_10{display:block; height:10px}
.empty_row_20{display:block; height:20px}
.empty_row_30{display:block; height:30px}
.empty_row_40{display:block; height:40px}
.empty_row_50{display:block; height:50px}
 
.alpha{ margin-left:0;}
.omega{ margin-right:0;}

.alphap{ padding-left:0;}
.omegap{ padding-right:0;}

.ar_teaser_image_wrapper{}
.ar_image_container{ max-width:100%;}
.ar_image_container img{max-width:100%; height:auto;}
img{ max-width:100%;}

.row-centered {text-align:center;}
.col-centered {display:inline-block; float:none; /* reset the text-align */text-align:left; /* inline-block space fix */margin-right:-4px;}
/* custom width */
.col-fixed {width:320px;}

/* custom min width */
.col-min {min-width:320px;}

/* custom max width */
.col-max {max-width:320px;}


.shadow {
	-moz-box-shadow: 3px 3px 4px #333;
	-webkit-box-shadow: 3px 3px 4px #333;
	box-shadow: 3px 3px 4px #333;
/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333')";
/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#333333');
	zoom: 1;  
}
.ce_gallery ul{ list-style:none; padding-left:0; display:inline-block;}
.ce_gallery ul>li{ float:left; clear:none;}
/***********
.ce_gallery ul>li.col_first{ clear:left; float:left;}
.ce_gallery ul>li.col_last { clear:right; float:left;}
***********/
.list_title{ font-size:24px}
.list_subtitle{ font-size:22px}

#srow_1{ min-height:120px; padding: 20px 0; background-color:#5C5C5C; margin-top:15px;}
#hmenu_1{ list-style:none; padding:0;}
#hmenu_1>li>a{ text-align:center;display:inline-block;}
#hmenu_1>li>a>img{}
#hmenu_1>li>a>span{ margin-top:20px;}

#srow_2{ min-height:120px; padding: 20px 0; background-color:#5C5C5C; background-image:url(../images/pattern.jpg); display:inline-block; width:100%;}
#tvs{ max-width:964px; width:100%;}

#srow_3{ min-height:120px; padding: 20px 0; background-color:#5C5C5C; display:inline-block; width:100%; background-color:#282828; position:relative; margin-top:-5px;}

#nav_1>ul{ list-style-type:square;}
#nav_1 li.nav_item_1{ padding:5px 3px;}
#nav_1 .nav_catTitle{ }
.left_header{ color:#F9AA17; border-bottom:1px solid #FFF;}
.ar_title{color:#F9AA17; border-bottom:1px solid #FFF;}


#archiki .rel_element_wrapper:nth-child(2n){ background-color:#5C5C5C; padding:10px; margin-bottom:20px;}
#archiki .rel_element_wrapper:nth-child(2n+1){ background-color:#313131; padding:10px; margin-bottom:20px;}
.mod_article:nth-child(2n) .list_element{ background-color:#5C5C5C; padding:10px; margin-bottom:20px; display:inline-block; width:100%}
.mod_article:nth-child(2n+1) .list_element{ background-color:#313131; padding:10px; margin-bottom:20px; display:inline-block; width:100%}
.mod_newslist>div:nth-child(2n){ background-color:#5C5C5C; padding:10px; margin-bottom:20px;}
.mod_newslist>div:nth-child(2n+1){ background-color:#313131; padding:10px; margin-bottom:20px;}
#archiki div.layout_short:nth-child(2n){background-color:#5C5C5C; padding:10px; margin-bottom:20px;}
#archiki div.layout_short:nth-child(2n+1){background-color:#313131; padding:10px; margin-bottom:20px;}

.mod_newsarchive>div:nth-child(2n){background-color:#5C5C5C; padding:10px; margin-bottom:20px;}
.mod_newsarchive>div:nth-child(2n+1){background-color:#313131; padding:10px; margin-bottom:20px;}

.more{ text-align:right;}
.more a{ display:inline-block; padding:7px 20px; background-color:#F9AA17; border-radius:12px; color:#000000;transition: all 0.2s linear;}
.more a:hover{ color:#999999;}
.invisible{ display:none;}
#rel_list_3 li.rel_element_wrapper{background-color:none !important;}

#srow_5{ background-color:#2B2B2B; min-height:120px; padding:20px; margin-top:60px; }

#mce-EMAIL{ margin-bottom:10px;}
#mc-embedded-subscribe{ width:100%; border:none;}
#mc-embedded-subscribe:hover{ width:100%; color:#fff; background-color:#000000}

.mod_search{ margin:30px auto;}
#ctrl_submit_5 { position:absolute; right:15px; height:31px;}

.follow_us{color:#000000; font-weight:700; text-align:center;}
.support_us{color:#000000; font-size:13px; text-align:center;}
#facebook_f{ background-image:url(../images/social_sprites.png); width:25px; height:24px; background-repeat:no-repeat; background-position:left top; display:inline-block;}
#facebook_f:hover{background-position:left bottom;}
#youtube_f{background-image:url(../images/social_sprites.png); width:25px; height:24px; background-repeat:no-repeat; background-position:right top; display:inline-block;}
#youtube_f:hover{background-position:right bottom;}
.social{ text-align:center; margin-top:25px;}
.copyright_etita{ text-align:center; font-size:18px;}
.footer_title{ margin-top:0;}
#mc_embed_signup h2{ font-size:12px;}
input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea{ color:#000000;}
.main_content{ margin-top:20px;}
#f1 .invisible{ display:none; }
@media (min-width: 990px) {
	#hmenu_1>li{ display:inline-block; margin:10px 15px;}
	#hmenu_1>li>a>span{ display:block; }
	#social_wrapper_outside{ background-image:url(../images/tv_social.png); position:absolute; height:306px; width:233px; padding:140px 30px 50px;top:-100px; }			
}
@media (min-width: 768px) AND (max-width: 990px) {
	#hmenu_1>li{ display:inline-block; margin:10px 4px;}
	#hmenu_1>li>a>span{ display:block; }
	#social_wrapper_outside{ background-image:url(../images/tv_social.png); height:306px; width:233px; padding:140px 30px 50px; }		
}
/********** Mobile vertical and horizontal ************/
@media (max-width: 768px) {
	#hmenu_1>li{ display:block; margin:10px 15px;} 	
	#social_wrapper_outside{ background-color:#FFFFFF; }		
}