/* Themify Customize Styling */
body {	background: none;
	background-color: #a0adb5;background-image: none;
	font-family:Verdana, Geneva, sans-serif;	font-size:12px;

	color: #3d3939; 
}
#pagewrap {	width: auto;
	padding: 1px;margin: auto; 
}
.pagewidth {	width: auto; 
}
#body {	margin: auto; 
}
#content {	
	width: 75%; 
}
#sidebar {	
	width: 24%;
	margin-right: 2px;
	font-family:Verdana, Geneva, sans-serif;	font-size:12px;
 
}
h1 {	
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;	font-size:16px;
 
}
h2 {	
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;	font-size:14px;
 
}
h3 {	
	font-family:Verdana, Geneva, sans-serif;	font-size:13px;
 
}
h4 {	
	font-family:Verdana, Geneva, sans-serif;	font-size:11px;
 
}
#site-logo {		position:relative;

	top: 5px;right: auto;left: auto; 
}
#site-description {	display: none;	position:static;

	top: 0px; 
}
#nav-bar {	background: none;
	background-color: #1085c9;
	margin-bottom: -20px; 
}
#main-nav {		position:static;
width: auto;height: auto; 
}
#main-nav a {	
	font-family:Verdana, Geneva, sans-serif;	font-size:12px;
 
}
.post {	
	padding: 2px;margin: auto; 
}
.post-title, .post-title a {	
	font-family:Verdana, Geneva, sans-serif;	font-size:14px;
 
}
.module-title {	
	font-family:Verdana, Geneva, sans-serif;	font-weight:bold;
	font-weight:bold;
	font-size:13px;
 
}
#sidebar .widget {	
	color: #414147;background-image: none;margin: auto; 
}
#sidebar .widget li {	
	padding: 5px; 
}
#footer {		font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size:12px;
	text-align:left; 
}
#footer-nav a {		font-weight:bold;
	font-weight:bold;
	text-transform:none;	text-align:center; 
}
.footer-widgets .widget {	
	padding-top: 5px; 
}
@media screen and (max-width: 1024px) { /* Themify Customize Styling */
#sidebar {	
	font-family:Verdana, Geneva, sans-serif; 
}
.module-title {	
	font-family:Verdana, Geneva, sans-serif; 
}
 }@media screen and (max-width: 400px) { /* Themify Customize Styling */
#sidebar {	
	font-family:Verdana, Geneva, sans-serif; 
}
.module-title {	
	font-family:Verdana, Geneva, sans-serif; 
}
 }
/* Themify Custom CSS */
/************************************************************************************
SOCIAL WIDGET
*************************************************************************************/
.social-widget {
	position: absolute;
	top: 110px;
	right: 10px;
	font-size: 95%;
	line-height: 120%;
	text-align: right;
}
.social-widget a {
	color: #fff;
}
.social-widget .widget {
	border: none;
	float: left;
	margin: 0 5px 0 0;
	padding: 0;
	background: none;
	box-shadow: none;
}
.social-widget .widget div {
	float: left;
}
.social-widget .widgettitle {
	font-size: 100%;
	width: auto;
	display: block;
	float: left;
	margin: 0 8px 2px;
	padding: 0;
	background: none;
	border: none;
	color: #fff;
	text-shadow: none;
	position: static;
	box-shadow: none;
}
.social-widget ul {
	margin: 5px 0 0 !important;
	padding: 0;
	float: left;
}
.social-widget ul li {
	margin: 0 8px 5px 0;
	padding: 0;
	float: left;
	border: none;
	clear: none;
	line-height: 100%;
}
.social-widget li img {
	vertical-align: middle;
	margin-top: -5px;
}

/* rss button */
.social-widget div.rss {
	float: left;
}
.social-widget div.rss a {
	background: url(https://www.eduportal.gr/images/rss.png) no-repeat left center;
	padding: 5px 0 5px 30px;
	display: inline-block;
	zoom:1;
	*display:inline;
}

/************************************************************************************
SEARCH FORM
*************************************************************************************/
#header #searchform {
	position: absolute;
	bottom: -10px;
	right: 10px;
	z-index: 101;
}
#header #searchform #s {
	border: none;
	width: 100px;
	padding-left: 28px;
	background: #e1e1e1 url(images/search.png) no-repeat 8px center;
	box-shadow: 0 -1px 0 rgba(0,0,0,.4), 0 1px 0 rgba(255,255,255,.3);
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#header #searchform #s:focus {
	width: 150px;
}