/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */



.tm-toolbar, .tm-headerbar, .tm-navbar, .tm-footer {
  margin-bottom:15px;
  margin-top:15px;
}

.uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel {
  margin-top:15px;
}

 
.uk-panel-box-photo {
  background:#FAFAFA;
  border:0px solid #DDDDDD;
  border-radius:4px;
  color:#444444;
  padding:0px;
}

.mytabs {

}


.tm-headerbar {
  margin-bottom:15px;
  margin-top:15px;
 background-image: url("/images/ministry-back.png");
 }


.custom-header {
  background:#FFFFFF;
  border-bottom:1px solid #DDDDDD;
  border-top:5px solid #327bae;
  height:50px;
  padding:5px 10px 10px 20px;
  position:relative;
}

.custom-header h2 {
  color:#495468;
  font-size:18px;
  font-weight:300;
  margin-top:10px;
line-height:40px;
}

.custom-header h3 {
  color:#B7BBC2;
  font-size:10px;
  font-weight:700;
  line-height:30px;
}


.fc-calendar .fc-head {
  background:transparent;
  color:#327bae;
  font-size:11px;
  font-weight:bold;
  text-transform:uppercase;
}

.fc-calendar .fc-row > div.fc-today {
  background:#327bae;
  box-shadow:rgba(0, 0, 0, 0.0980392) 0 -1px 1px inset;
}

.uk-blog-date .uk-event-date, .uk-event-time .uk-event-date, .block-number .digit {
  background-color:#3c82b4;
  border-color:rgba(0, 0, 0, 0.0980392) rgba(0, 0, 0, 0.0980392) rgba(0, 0, 0, 0.247059);

  box-shadow:rgba(0, 0, 0, 0.239216) 0 -10px 25px inset, rgba(255, 255, 255, 0.137255) 0 10px 15px inset, rgba(255, 255, 255, 0.2) 0 1px 0 inset;
  color:white;

}

.table-epimorfosi {
   background-image: url("/images/mieek/epimorfosi1.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-drastiriotites {
   background-image: url("/images/mieek/drastiriotites.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-deete {
   background-image: url("/images/mieek/deete.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-cy-graduates {
   background-image: url("/images/mieek/cygraduates8.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

}
.table-moodle {
   background-image: url("/images/mieek/m2.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-moodle2 {
   background-image: url("/images/mieek/moodle596x300.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-moodle3 {
   background-image: url("/images/mieek/moodlelogo.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}
.table-calendar {
   background-image: url("/images/mieek/calendar.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-photo-yliko {
   background-image: url("/images/mieek/photo-yliko.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

.table-test {
    background-image: url("/images/mieek/test.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
    padding:10px;
  	margin:0;
  height:200px;
}

ul.category-moduleline {
  list-style-type: none; 
 margin-left: -30px;  
margin-right: 10px; 
}

ul.category-moduleline li h4 { font-size: 14px; line-height: 20px; margin: 0; }

ul.category-moduleline li:nth-child(odd) {
background-color: #f4f4f4;  
  padding: 5px;
}

ul.category-moduleline li:nth-child(even) {
background-color: #ffffff;  
    padding: 5px;
}

.uk-panel-box-no-border {
  background:#ffffff;
  border:0px solid #DDDDDD;
  border-radius:0px;
  color:#444444;
  padding:0px;
  padding-left:10px;
}



.uk-width-1-2, .uk-width-2-4, .uk-width-3-6, .uk-width-5-10 {

}

.uk-dropdown {

}

.uk-grid {
  display:flex;
  flex-wrap:wrap;
  list-style:none;
  margin:0;
  padding:0;

}

.uk-grid > * {
  padding-left:10px;
}