/*K2 items*/
.itemTitle{color: #fff;background: #2263a6;}
.itemBackToTop{display:none;}
.main_content{width:100%;display:block;margin-left:auto;margin-right:auto;}
.main_content_title{width:100%;margin-left:auto;margin-right:auto;margin-bottom:25px;}
.main_content_title h1{background:#1a51a0;font-size:35px;text-align:center;padding:10px;padding-top:15px;color:#fff;font-weight:bold;}
.main_content_img{width:50%;float:left;}
.main_content_img img{width:95%;max-width:460px;display:block;margin-left:auto;margin-right:auto;}
 .main_content_img h1{font-weight:bold;
background-color: #1a51a0;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    color: transparent;
  font-size:78px;
    text-shadow: rgba(255,255,255,0.5) 0px 3px 3px;}
 .main_content_img p{padding:5px;text-align:left;font-size:18px!important;}
.main_content_text{width:50%;float:left;}
.main_content_text p{padding:5px;text-align:left;font-size:18px!important;}
.main_content_gallery{width:100%;height:auto;border-top:2px solid #23A8F2;border-bottom:2px solid #23A8F2;padding-bottom:10px;margin-top:20px;}
.main_content_gallery h1 {background:#1a51a0;font-size:35px;text-align:center;padding:10px;padding-top:15px;color:#fff;font-weight:bold;}
/*K2 items*/
/*Logo Menu*/
#logo_text{
  margin: 0px;
  font-size: 30px;
  width: 100%;
  text-align: center;
  font-weight: bold;
  padding: 0px;
line-height:1.2}
#logo_text a{color:#2263A6;}
#menu2{margin-top:-40px;}
#menuwrap {float:none;}
#menu{display: -webkit-inline-box;margin-top: inherit;}
.xtcdefaultmenu li ul{width:200px;}
#header{background:#fff;}
/*Logo Menu*/

/*region1 Gallery*/
body.frontpage .module{margin:0px}
body.frontpage .modulecontent{padding:0px}
/*region1 Gallery*/

/*Home Page*/
.home_page{width:100%;height:auto;display:block;}
.home_page_content{
max-height: 425px;
    width: 100%;
    height: auto;
    display: block;
    overflow: hidden;
}
.home_page_img_left{width:50%;overflow:hidden;float:left;}
.home_page_img_left div{
  margin-left: -10%;
    overflow: hidden;
    border: 10px solid #23a8f2;
  	border-radius: 360px;
    -webkit-border-radius: 360px;
  -moz-border-radius: 360px;
    width: 100%;
    max-width: 400px;
  height: 400px;}

.home_page_img_right{width:50%;overflow:hidden;float:right;}
.home_page_img_right div{
  margin-left: 45%;
    overflow: hidden;
    border: 10px solid #23a8f2;
  	border-radius: 360px;
    -webkit-border-radius: 360px;
  -moz-border-radius: 360px;
    width: 100%;
    max-width: 400px;
  height: 400px;}

.home_page_text_right{width:50%;overflow:hidden;float:left;}
.home_page_text_right h3{color:#2263A6;font-size:40px;}
.home_page_text_right p{padding-top:20px;font-size:20px;}
.home_page_text_right button{
  background:#2263a6;
  margin-top:35px;
  border-radius: 8px;
    -webkit-border-radius: 8px;
  -moz-border-radius: 8px;}
.home_page_text_left{width:50%;overflow:hidden;float:left;}
.home_page_text_left h3{color:#2263A6;font-size:40px;}
.home_page_text_left p{padding-top:20px;font-size:20px;}
.home_page_text_left button{
  background:#2263a6;
  margin-top:35px;
  border-radius: 8px;
    -webkit-border-radius: 8px;
  -moz-border-radius: 8px;}
.border_blue_left {
    top: -367px;
    width: 35px;
    height: 35px;
    position: relative;
    border: 10px solid #2263a6;
    border-radius: 180px;
    -webkit-border-radius: 180px;
  -moz-border-radius: 180px;
    left: 28%;
}
.border_light_left {
    top: -150px;
    width: 35px;
    height: 35px;
    position: relative;
    border: 10px solid #337ab6;
    border-radius: 180px;
    -webkit-border-radius: 180px;
  -moz-border-radius: 180px;
    left: 46%;
}

.border_text_left{
   top: -218px;
    width: 200px;
    height: 200px;
    position: relative;
    border: 10px solid #23a8f2;
    border-radius: 180px;
    -webkit-border-radius: 180px;
    -moz-border-radius: 180px;
    left: 89%;
}
.border_blue_right {
    top: -367px;
    width: 35px;
    height: 35px;
    position: relative;
    border: 10px solid #2263a6;
    border-radius: 180px;
    -webkit-border-radius: 180px;
  -moz-border-radius: 180px;
    left: 65%;
}
.border_light_right {
    top: -150px;
    width: 35px;
    height: 35px;
    position: relative;
    border: 10px solid #337ab6;
    border-radius: 180px;
    -webkit-border-radius: 180px;
  -moz-border-radius: 180px;
    left: 35%;
}

.border_text_right{
   top: -195px;
    width: 200px;
    height: 200px;
    position: relative;
    border: 10px solid #23a8f2;
    border-radius: 180px;
    -webkit-border-radius: 180px;
    -moz-border-radius: 180px;
    left: -5.5%;
}
/*Home Page*/
/*Back To Top*/
.backtotop_1 img {max-width:50px;}
.backtotop_1{
  cursor:pointer;
  display:none;
   padding: 5px;
    background-color: rgba(35, 168, 242, 0.2);
    color: #fff;
    position: fixed!important;
    bottom: 30px;
    right: 0;
   -webkit-transition-property: all;
 -moz-transition-property: all;
 -o-transition-property: all;
 -ms-transition-property: all;
 transition-property: all;
 -webkit-transition-duration: 0.4s, 0.4s;
 -moz-transition-duration: 0.4s, 0.4s;
 -o-transition-duration: 0.4s, 0.4s;
 -ms-transition-duration: 0.4s, 0.4s;
 transition-duration: 0.4s, 0.4s;
 -webkit-transition-timing-function: ease in-ease out;
 -moz-transition-timing-function: ease in-ease out;
 -o-transition-timing-function: ease in-ease out;
 -ms-transition-timing-function: ease in-ease out;
 transition-timing-function: ease in-ease out;
}
/*Back To Top*/
/*************Φόρμα Εγγραφής********************/
 #forma_egrafis_en{width:90%;max-width:444px;display:block;margin-left:auto;margin-right:auto;}
#forma_egrafis_en h2{padding:10px;margin-bottom:10px;font-size:30px;text-align:center;color:#4c4c4c;text-align:center;}
#forma_egrafis_en textarea{width:96.5%;max-width:96.5%;height:110px;max-height:150px;font-size:18px;color:#4c4c4c;border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en .recaptcha{margin-bottom: 20px;display: block;max-width: 300px;margin-left: auto;margin-right: auto;}
#forma_egrafis_en .form_photo{margin-bottom:12px;border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en select{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en input[type="file"]{margin-top:7px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en input[type="text"]{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en input[type="email"]{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en input[type="number"]{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en input[type="submit"]{min-width:220px;background:green;color:#fff;font-weight:bold;font-size:18px;text-align:center;padding:10px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_en input[type="reset"]{min-width:220px;background:red;color:#fff;font-weight:bold;font-size:18px;text-align:center;padding:10px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}

#forma_egrafis_el {width:90%;max-width:444px;display:block;margin-left:auto;margin-right:auto;}
#forma_egrafis_el h2{padding:10px;margin-bottom:10px;font-size:30px;text-align:center;color:#4c4c4c;text-align:center;}
#forma_egrafis_el  textarea{width:96.5%;max-width:96.5%;height:110px;max-height:150px;font-size:18px;color:#4c4c4c;border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  .recaptcha{margin-bottom: 20px;display: block;max-width: 300px;margin-left: auto;margin-right: auto;}
#forma_egrafis_el  .form_photo{margin-bottom:12px;border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  select{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  input[type="file"]{margin-top:7px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  input[type="text"]{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  input[type="email"]{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  input[type="number"]{border:1px solid #1a51a0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  input[type="submit"]{min-width:220px;background:green;color:#fff;font-weight:bold;font-size:18px;text-align:center;padding:10px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#forma_egrafis_el  input[type="reset"]{min-width:220px;background:red;color:#fff;font-weight:bold;font-size:18px;text-align:center;padding:10px;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
/*************Τέλος Φόρμα Εγγραφής********************/