@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,greek-ext,greek);
html,body{font-family: 'Roboto Condensed', sans-serif!important;	PADDING:0 0 0 0;	margin:0 0 0 0;	width:100%;	height:100%;background:#fff;}


a {text-decoration:none;}
a:hover {color:#25aae1;}
h2 {color:#db373c;font-weight:700;font-size:16px;padding:0 0 0 0;margin:0 0 0 0;}
h4 {color:#333;font-weight:600;font-size:20px;}
h3 {color:#000;font-weight:600;font-size:20px;margin:0 0 0 0;padding:0 0 0 0;}



.more, .more2, .more3, .more4, .name a, .blogtitlos a   {
  transition: all 1s;
  -moz-transition: all 1s; /* Firefox 4 */
  -webkit-transition: all 1s; /* Safari and Chrome */
  -o-transition: all 1s; /* Opera */
}

#elm1 {margin-bottom:50px;}
#elm1 p {font-size:16px;}
#elm1 strong {font-weight:700;}

.wrap {width:950px;margin:0 auto 0 auto;}
#top {width:100%;padding:37px 0 14px 0;}
#logo {width:290px;float:right;font-size:16px;text-align:right;line-height:22px;}
#logo a{color:#000;}
#logo a:hover  {color:#2e79c0;}
#name {width:291px;float:left;}

#menhold{width:100%;background:#2e79c0;z-index:9999!important;position:relative;}



#slide {height:400px;margin-bottom:30px;margin-top:20px;}
#line {background:#2e79c0;padding:23px 0 23px 0;width:100%;}
#arxiki-left{width: 50%;float: left;text-align: center;}
#arxiki-right{width: 50%;float: right;text-align: center;}
#arxiki-left img, #arxiki-right img{width: 90%;}
#arxiki-left p, #arxiki-right p{color: #fff;font-size: 15px;}
#arxiki-left a, #arxiki-right a{color: #fff;text-decoration: none;}
#arxiki-left a:hover, #arxiki-right a:hover{color: #fff;text-decoration: none;}

@media only screen and (max-width:979px) and (min-width:200px){
	#arxiki-left,#arxiki-right{width: 100%;}
	#arxiki-left img,#arxiki-right img{width: 100%;}
	#arxiki-left{padding-bottom: 40px;}
}
#eikona {float:left;margin-right:20px;width:233px;}
#eikona2 {float:left;margin-right:20px;}

#bio {float:right;width:680px;color:#fff;font-size:26px;text-align:center;line-height:30px;}
#blog {}
#bloghead{border-bottom:1px solid #000;text-align:center;font-size:36px;padding:6px 0 26px 0;font-weight:700;}
#bloghead2{border-bottom:1px solid #000;text-align:center;font-size:36px;padding:6px 0 16px 0;font-weight:700;}



.more {color:#fff;width:113px;font-size:18px;font-weight:700;height:18px;display:block;float:right;background:url(../img/arrow.png) no-repeat 85px 2px;}
.more:hover {color:#000;background:url(../img/arrow.png) no-repeat 90px 2px;}

.more2 {color:#2e79c0;width:123px;font-size:18px;font-weight:700;height:18px;display:block;float:right;background:url(../img/arrowb.png) no-repeat 95px 2px;}
.more2:hover {color:#000;background:url(../img/arrowb.png) no-repeat 100px 2px;}

.more3{color:#2e79c0;width:123px;font-size:16px;font-weight:700;height:18px;display:block;float:left;background:url(../img/arrowb.png) no-repeat 95px 2px;}
.more3:hover {color:#000;background:url(../img/arrowb.png) no-repeat 100px 2px;}


.more4{color:#2e79c0!important;width:143px;font-size:16px;text-align:center;font-weight:700;padding-top:7px;height:28px;display:block;margin:0 auto;background:#fff url(../img/arrowb.png) no-repeat 115px 8px;-webkit-border-radius: 20x;
-moz-border-radius: 20px;
border-radius: 20px;}
.more4:hover {color:#000!important;background:#fff url(../img/arrowb.png) no-repeat 120px 8px;}

#footer {background:#363636;padding:50px 0 13px 0;}

#footl{width:350px;float:left;}
#footm{width:370px;float:left;}
#footr{width:230px;float:right;}
h2{font-size:24px;color:#fff;font-weight:700;}
h2 a {color:#fff;}
h2 a:hover {color:#ccc;}
#footl p ,#footm p {line-height:23px;margin-top:0px;} 
#footl p a,#footm p a  {font-size:16px;color:#fff;font-weight:700;}
#footl p a:hover,#footm p a:hover {color:#ccc;}


#bot {width:100%;padding:20px 0 20px 0;border-top:1px solid #fff;margin-top:20px;}
#logo2 {width:290px;float:right;font-size:16px;text-align:right;line-height:22px;color:#fff;}
#name2 {width:291px;float:left;}
#logo2 a {color:#fff;}
#logo2 a:hover {color:#ccc;}


#copy {padding:15px 0 15px 0;font-size:12px;}
#copy1 {float:left;text-align:left;color:#fff;}
#copy2 {float:right;text-align:right;color:#fff;}
#copy2 a {color:#fff;}
#copy2 a:hover {color:#ccc;}


#contactl
{
  float: left;
  width: 303px;
  margin-top: 25px;
  margin-right: 45px;
  margin-bottom: 0px;
  margin-left: 0px;
  color: #666666;
  font-size: 16px;
  border:1px solid #e1e1e1;
  padding:15px;
  line-height:26px;
  height:340px;
}
#contactl a {color:#000;}
#contactl a:hover {color:#2e79c0;}

#contactr
{
  float: left;
  width: 520px;
  margin-top: 25px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  border:1px solid #e1e1e1;
  padding:15px;height:340px;
}
.catart {width:100%;border-bottom:2px solid #ccc;height:320px;overflow:hidden;position:relative;}
.catimage{width:40%;float:left;height:320px;overflow:hidden;text-align:center!important;background:#000;}
.catimage a {display:block;text-align:center!important;}
.catimage a img {margin:0 auto;display:block;height:320px;}

.cattext {width:60%;float:left;position:relative;}
.details {padding:0px 20px 6px 20px;color:#999;font-size:14px;font-weight:700;margin:5px 0 10px 0;}
.name {padding:6px 20px 0px 20px;color:#000;font-size:22px;font-weight:700;margin:0 0 20px 0;}
.name a {color:#2e79c0;}
.name a:hover {color:#000;}

.elm {font-size:14px!important;color:#000;padding:0 0 0 20px;margin:0 0 0 0;width:90%;line-height:22px;}
a.next2 {color:#666;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;font-size:12px;}
a.next2:hover {color:#fff;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;background:#2e79c0;}
.inactivenext2 {color:#666;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;font-size:12px;}

a.prev2 {color:#666;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;font-size:12px;}
a.prev2:hover {color:#fff;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;background:#2e79c0;}
.inactiveprev2 {color:#666;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;font-size:12px;}

a.paginate {color:#666;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;border-right:1px solid #ccc;border-left:1px solid #ccc;font-size:12px;}
a.paginate:hover {color:#fff;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;background:#2e79c0;}
a.current {color:#fff;padding:0 3px 0 3px!important;margin:0px 0 0 0!important;background:#2e79c0;font-size:12px;}
.pagination {	margin:7px 0 5px 53px;z-index:900!important;position:relative;}
.pagination li {	float:left;	margin:0 1px;	list-style:none;	}
.pagination li a {	display:block;	width:12px;	height:0;	padding-top:8px;	background-position:0 0;	overflow:hidden;border:5px solid #d7d7d7;}
.pagination li.current a {	}


.blogitem {width:470px;float:left;height:250px;}
.blogitem img {float:left;width:110px;margin-right:10px;}
.blogtext {float:left;width:340px;}
.blogdate {color:#363636;font-size:12px;padding:0 0 0 0;margin:0 0 5px 0;}
.blogtitlos {padding:0 0 0 0;margin:0 0 7px 0;}
.blogtitlos a {font-size:24px;color:#000;font-weight:700;}
.blogtitlos a:hover {color:#2E79C0;}
.blogkeimeno {padding:0 0 0 0;margin:0 0 10px 0;font-size:16px;}



.ss1_wrapper { position:relative; width:950px; height:400px; margin:0 auto 0px auto; }
.ss1_wrapper .slideshow { position:relative; width:950px; height:400px; }
	
	.ss1_wrapper .slideshow_item { width:950px; height:400px; }
	.ss1_wrapper .slideshow_item .data { display:none; }	
	
	.ss1_wrapper a.slideshow_prev { position:absolute; left:310px; bottom:160px; z-index:10; width:40px; height:66px; outline:none;  }
		.ss1_wrapper a.slideshow_prev:hover {  }
		.ss1_wrapper a.slideshow_prev span { display:block; width:40px; height:46px; background:url(arrows.png) no-repeat -55px 50%; text-indent:-9999px; }
		
	.ss1_wrapper a.slideshow_next { position:absolute; right:20px; bottom:160px; z-index:10; width:40px; height:66px; outline:none; }
		.ss1_wrapper a.slideshow_next:hover {  }
		.ss1_wrapper a.slideshow_next span { display:block; width:40px; height:46px; background:url(arrows.png) no-repeat -5px 50%; text-indent:-9999px; }
	
	.ss1_wrapper .slideshow_paging { position:absolute; bottom:10px; right:300px; z-index:11; font-size:12px; }
		.ss1_wrapper .slideshow_paging a { display:block; float:left; margin:0 0 0 2px; padding:0; color:#ccc; text-indent:-9999px;width:15px;height:15px;background:#fff;border-radius: 50%;}
			.ss1_wrapper .slideshow_paging a:hover { color:#2e79c0 }
			.ss1_wrapper .slideshow_paging a.activeSlide { background:#2e79c0; color:#222 }
	
	.ss1_wrapper .slideshow_box { position:absolute; left:0px; top:0; background:url(trans-black-70.png); width:315px; height:100%; z-index:10; }
		.ss1_wrapper .slideshow_box .data { padding:15px; color:#ccc;  }
		.ss1_wrapper .slideshow_box .data h4 { color:#fff; font:bold 48px 'Roboto Condensed', sans-serif!important; padding:0; margin:30px 0 30px 0; text-align:center;}
		.ss1_wrapper .slideshow_box .data p { padding:0; margin:0; line-height:140%;color:#fff; font-size:18px; text-align:center;padding:0 25px 0 25px;}
		.ss1_wrapper .slideshow_box .data a { color:#fff; }


@media only screen and (min-width: 300px) and (max-width: 980px)
{

.wrap {width:100%;margin:0 auto 0 auto;}
#top {width:100%;padding:37px 0 14px 0;}
#logo {width:290px;float:none;font-size:12px;text-align:center;line-height:14px;margin:10px auto 0 auto;}
#logo a{color:#000;}
#logo a:hover  {color:#2e79c0;}
#name {width:291px;float:none;text-align:center;margin:0 auto;}

#elm1 {width:90%;margin:0 auto;}
#footl{width:260px;float:none;margin:0 auto;}
#footm{width:260px;float:none;margin:0 auto;}
#footr{width:260px;float:none;margin:0 auto;}


#logo2 {width:290px;float:none;font-size:12px;text-align:center;line-height:14px;color:#fff;margin:10px auto;}
#name2 {width:291px;float:none;margin:0 auto;}
#logo2 a {color:#fff;}
#logo2 a:hover {color:#ccc;}

#copy1 {float:none;text-align:center;color:#fff;margin:10px auto;}
#copy2 {float:none;text-align:center;color:#fff;margin:0 auto;}

#bloghead2{border-bottom:1px solid #000;text-align:center;font-size:28px;padding:6px 0 16px 0;font-weight:700;}
#eikona2 {float:left;margin-right:20px;margin-bottom:20px;}



#contactl
{
  float: none;
  width: 303px;
  margin-top: 25px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  color: #666666;
  font-size: 16px;
  border:1px solid #e1e1e1;
  padding:15px;
  line-height:26px;
  height:340px;
}
#contactl a {color:#000;}
#contactl a:hover {color:#2e79c0;}

#contactr
{
  float: none;
  width: 90%;
  margin-top: 25px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  border:1px solid #e1e1e1;
  padding:15px;height:340px;
}



#line {background:#2e79c0;padding:23px 0 23px 0;}
#eikona {float:none;margin:0 auto!important;width:233px;}
#bio {float:none;width:90%;color:#fff;font-size:26px;text-align:center;line-height:30px;margin:0 auto;}



.blogitem {width:90%;float:none;height:250px;margin:20px auto;}
.blogitem img {float:left;width:110px;margin-right:10px;}
.blogtext {float:left;width:340px;}
.blogdate {color:#363636;font-size:12px;padding:0 0 0 0;margin:0 0 5px 0;}


/*#slide { height:auto;}*/
}


@media only screen and (min-width: 700px) and (max-width: 980px)
{


.ss1_wrapper { position:relative; width:100%; height:auto; margin:0 auto 0px auto; }
.ss1_wrapper .slideshow { position:relative; width:100%; /*height:auto;*/ }
	
	.ss1_wrapper .slideshow_item { width:100%; height:auto; }
	.ss1_wrapper .slideshow_item img { width:100%; height:auto; }
	.ss1_wrapper .slideshow_item .data { display:none; }	
	
	.ss1_wrapper a.slideshow_prev { position:absolute; left:10px; bottom:40%; z-index:12; width:40px; height:66px; outline:none;  }
		.ss1_wrapper a.slideshow_prev:hover {  }
		.ss1_wrapper a.slideshow_prev span { display:block; width:40px; height:46px; background:url(arrows.png) no-repeat -55px 50%; text-indent:-9999px; }
		
	.ss1_wrapper a.slideshow_next { position:absolute; right:20px; bottom:40%; z-index:12; width:40px; height:66px; outline:none; }
		.ss1_wrapper a.slideshow_next:hover {  }
		.ss1_wrapper a.slideshow_next span { display:block; width:40px; height:46px; background:url(arrows.png) no-repeat -5px 50%; text-indent:-9999px; }
	
	.ss1_wrapper .slideshow_paging { position:absolute; bottom:10px; right:45%; z-index:11; font-size:12px; }
		.ss1_wrapper .slideshow_paging a { display:block; float:left; margin:0 0 0 2px; padding:0; color:#ccc; text-indent:-9999px;width:15px;height:15px;background:#fff;border-radius: 50%;}
			.ss1_wrapper .slideshow_paging a:hover { color:#2e79c0 }
			.ss1_wrapper .slideshow_paging a.activeSlide { background:#2e79c0; color:#222 }
	
	.ss1_wrapper .slideshow_box { position:absolute; left:0px; top:0; background:url(trans-black-70.png); width:315px; height:100%; z-index:10; }
		.ss1_wrapper .slideshow_box .data { padding:15px; color:#ccc;  }
		.ss1_wrapper .slideshow_box .data h4 { color:#fff; font:bold 48px 'Roboto Condensed', sans-serif!important; padding:0; margin:30px 0 30px 0; text-align:center;}
		.ss1_wrapper .slideshow_box .data p { padding:0; margin:0; line-height:140%;color:#fff; font-size:18px; text-align:center;padding:0 25px 0 25px;}
		.ss1_wrapper .slideshow_box .data a { color:#fff; }
}


@media only screen and (min-width: 250px) and (max-width: 699px)
{


.ss1_wrapper { position:relative; width:100%; height:auto; margin:0 auto 0px auto; }
.ss1_wrapper .slideshow { position:relative; width:100%; /*height:auto;*/ }
	
	.ss1_wrapper .slideshow_item { width:100%; height:auto; }
	.ss1_wrapper .slideshow_item img { width:100%; height:auto; }
	.ss1_wrapper .slideshow_item .data { display:none; }	
	
	.ss1_wrapper a.slideshow_prev { position:absolute; left:10px; bottom:40%; z-index:12; width:40px; height:66px; outline:none;  }
		.ss1_wrapper a.slideshow_prev:hover {  }
		.ss1_wrapper a.slideshow_prev span { display:block; width:40px; height:46px; background:url(arrows.png) no-repeat -55px 50%; text-indent:-9999px; }
		
	.ss1_wrapper a.slideshow_next { position:absolute; right:20px; bottom:40%; z-index:12; width:40px; height:66px; outline:none; }
		.ss1_wrapper a.slideshow_next:hover {  }
		.ss1_wrapper a.slideshow_next span { display:block; width:40px; height:46px; background:url(arrows.png) no-repeat -5px 50%; text-indent:-9999px; }
	
	.ss1_wrapper .slideshow_paging { position:absolute; bottom:10px; right:45%; z-index:11; font-size:12px; }
		.ss1_wrapper .slideshow_paging a { display:block; float:left; margin:0 0 0 2px; padding:0; color:#ccc; text-indent:-9999px;width:15px;height:15px;background:#fff;border-radius: 50%;}
			.ss1_wrapper .slideshow_paging a:hover { color:#2e79c0 }
			.ss1_wrapper .slideshow_paging a.activeSlide { background:#2e79c0; color:#222 }
	
	.ss1_wrapper .slideshow_box { position:absolute; left:0px; top:10%; background:url(trans-black-70.png); width:315px; height:0; z-index:10; width:100%;}
		.ss1_wrapper .slideshow_box .data { padding:15px; color:#ccc;  }
		.ss1_wrapper .slideshow_box .data h4 { color:#fff; font:bold 30px 'Roboto Condensed', sans-serif!important; padding:0; margin:30px 0 30px 0; text-align:center;width:100%;}
		.ss1_wrapper .slideshow_box .data p { padding:0; margin:0; line-height:140%;color:#fff; font-size:18px; text-align:center;padding:0 25px 0 25px;display:none;}
		.ss1_wrapper .slideshow_box .data a { color:#fff; }

.more4 {display:none;}

}





@media only screen and (min-width: 270px) and (max-width: 534px)
{

.catart {width:100%;border-bottom:2px solid #ccc;height:auto;position:relative;padding:0px 0 20px 0;}
.catimage{width:100%;float:none;height:200px;overflow:hidden;text-align:center!important;background:#000;margin-right:15px;}
.catimage a {display:block;text-align:center!important;}
.catimage a img {margin:0 auto;display:block;width:100%;margin-left:0%;}

.cattext {width:100%;float:none;position:relative;}
.details {padding:20px 20px 6px 20px;color:#999;font-size:14px;font-weight:400;}
.name {padding:6px 20px 20px 20px;color:#000;font-size:16px;font-weight:600;line-height:16px;}
.name a {color:#2e79c0;font-size:15px;line-height:16px;}
.name a:hover {color:#000;}
}