@font-face
{
font-family:CYLICOMB;
src: url('../fonts/Ubuntu-Bold.ttf');
}

@font-face
{
font-family:CYLICOM;
src: url('../fonts/Ubuntu-Regular.ttf');
}


@font-face
{
font-family:CYLICOML;
src: url('../fonts/Ubuntu-Light.ttf');
}

@font-face
{
font-family:CYLICOMI;
src: url('../fonts/Ubuntu-Italic.ttf');
}


@font-face
{
font-family:CYLICOMBI;
src: url('../fonts/Ubuntu-BoldItalic.ttf');
}







h1 {
    font-family: 'CYLICOMB';
    font-size: 24px;
    font-weight: 900;
    color: #000;
    margin-bottom: 20px;
    background: #b3d807;
    padding: 19px;
}

.contact {
    position: relative;
    clear: both;
}

.category-name{margin:0!important;}
.create{margin:0!important;}




.com-content-category-blog__counter{display:none!important;}

.page-item{width:32px; float:left;}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 50px 0;
    border-radius: 4px;
    background:#b3d236;
    width: 100%;
    font-family: manos;
    color: #000;
    padding: 10px 15px 3px 15px;
}





br.cb { clear: both; }

.page-header {
    clear: both;
    border-bottom: 0px!important;
}



.soc{width:40px;}


.page-header {
    clear: both;
    border-bottom: 0px!important;
}


.article-info {
    text-align: left;
    MARGIN-BOTTOM: 50PX;
}




p.blog{font-family:cylicom; text-align:left;}


a.pagenav {
    color:#fff!important;
    font-family:cylicom;
}


.pagination ul li, .list-footer ul li {
    display: inline;
    padding: 0px 10px 0px 10px;
    font-family: 'cylicom';
}


.page-link {color:#ee1070!important;}




.page-item.active .page-link {
    z-index: 1;
    color: #ee1070;
    background-color: #e1e1e1;
    
}



.page-link {border: 0px solid #dee2e6!important; }



@media only screen and (max-width:1279px)
{
  
.item-image{width:100%!important; float:left; padding-right: 0px!important;}
.item-content {width:100%!important; float: left; padding-bottom: 60px;}
  
}

.item-image {
  clear:both;
    width: 50%;
    float: left;
    padding-right: 3%!important;
    margin: 0px!important;
}
.item-content {width:47%; float: left; padding-bottom: 60px;}
  








.pull-right {
    float: right;
    margin-top: 4px;
    color: #fff;
}



a.label{font-size:12px!important;}

/*.article-info{clear:both;}*/









.pagination ul li, .list-footer ul li{
display: inline;
padding: 0px 10px 0px 10px;
}

.pagination ul{
list-style-type: none; }


@media only screen and (max-width:1024px)
{

.pull-left {
    float: left !important;
    width:100%!important;
    padding-right:0px;
}


.cont-blog{width:100%; max-width:1000px; margin:0 auto;  padding-top:100px; padding-bottom:100px; padding-left:5px; padding-right:5px;}

  
  

}



.items-more{display:none!important;}


#text{font-family:cylicom; font-size:15px;}

.create {
    font-family:cylicom;
    font-size: 13px;
    color: #000;
}

.category-name {
    font-family:cylicom;
    font-size: 13px;
    color: #000;
}


.createdby{font-family:cylicomb; font-size:13px;}

.article-info-term {
    font-family: 'cylicom';
    font-weight: 900;
    color: #000;
    padding-top: 37px;
    font-size: 15px;
    /* background: #ccc; */
}

.page-header {
    clear: both;
    
    border-bottom: 0px!important;
}


.btn {
   margin-bottom:50px;
    margin-top: 20px;
    background: #b3d807;
    font-family: cylicomb!important;
    width: 100%;
    font-size: 14px!important;
    -webkit-transition: all 0.65s ease;
    -moz-transition: all 0.65s ease;
    -o-transition: all 0.65s ease;
    transition: all 0.65s ease;
    border: 2px solid#b3d807;
    width: 100%;
    text-align: center;
    padding: 15px;
}

.btn:hover{
  
  background:#b3d807;
  
}

h2 {
    background: #b3d807;
    margin-bottom: 24px;
    padding-top: 15px;
    padding-bottom: 11px;
    PADDING-LEFT: 5PX;
    FONT-SIZE: 22PX;
    font-family: 'cylicomb';
    text-align: center;
    color: #fff;
    WIDTH: 100%;
}



.pull-left {
    float: left !important;
    width: 50%;
    padding-right: 10px;
}

img{width:100%;}


.cont-blog{width:100%; max-width:1280px; margin:0 auto;  padding-top:100px; padding-bottom:100px;}





/* TELOS BLOG ----------------------------------------------------------------*/






























































.cadre_texte {margin-top:7px;}


#cadre_alert_cookies .btn{margin:0!important;}

.cadre_inner_alert_cookies{background:#000!important; opacity:0.9!important;}


#cadre_alert_cookies .pull-left {
    float: left !important;
    font-family: cylicom!important;
    color: #fff;
}


#cadre_alert_cookies .btn-warning {
    color: #ffffff;
    background-color: #b3d236!important;
    border-color: #b3d236!important;
    border-radius: 0px!important;
    color: #fff!important;
}


#cadre_alert_cookies .btn-warning {
    color: #ffffff;
    background-color: #b3d236!important;
    border-color: #b3d236!important;
   float:left;
    border-radius: 0px!important;
  
}




#cadre_alert_cookies a.btn.read_more {
    text-transform: none;
    background: #b3d236!important;
    color: #fff!important;
    border-radius: 0px;
    font-family: cylicom!important;
  float:left;
}
















.mt-10 {
    margin-top: 10px !important;
    font-family: cylicom;
}












div.catItemHeader {
    background: #fff;
    min-height: 148px;
    padding: 5px;
}


div.catItemHeader span.catItemAuthor {
    display: block;
    padding: 0;
    margin: 0;
    font-size: 14px;
}





div.itemBackToTop {
    text-align: right;
    display: none!important;
}

div.itemNavigation span.itemNavigationTitle {
    color: #000!important;
    font-size: 13px!important;
    font-family: cylicomb!important;
}



div.itemNavigation a.itemPrevious {
    padding: 0 12px;
    font-size: 13px!important;
}


div.itemAuthorLatest ul li a {
    font-size: 13px!important;
}







div.itemCategory span {
    font-weight: bold;
    color: #000;
    padding: 0 4px 0 0;
    font-size: 14px;
    font-family: cylicomb;
}


div.itemCategory a {
    font-size: 14px;
    font-family: cylicomb;
}





span.itemHits {
    float: left;
    font-size: 14px!important;
    font-family: cylicomi!important;
}



div.itemAuthorBlock {
   display: none!important;
}


div.itemSocialSharing {
    padding: 8px 0;
    display: none!important; 
}

#k2Container {
    padding: 0 0 24px 0;
    max-width: 1000px;
    width:100%;
  margin:0 auto;
}







div.itemFullText {
color: #000;
    font-size: 15px!important;
    font-weight: normal!important;
    line-height: 24px!important;
    padding: 4px 0 12px 0;
    font-family: cylicom!important;  
}


div.itemIntroText {
    color: #000;
    font-size: 15px!important;
    font-weight: normal!important;
    line-height: 24px!important;
    padding: 4px 0 12px 0;
    font-family: cylicom!important;
}












div.itemHeader span.itemAuthor a {
    font-size: 18px!important;
    font-family: cylicom!important;
}




div.itemHeader h2.itemTitle {
    padding: 10px 0 4px 0;
    margin: 0;
    font-family: cylicomb!important;
}



div.itemHeader span.itemDateCreated {
    color: #000;
    font-size: 12px!important;
    font-family: cylicom!important;
}










div.itemRatingBlock {
    padding: 8px 0;
    display: none!important;
}

div.itemToolbar { display: none!important;}


a.k2ReadMore {
    color: #000!important;
    background: #b3d236!important;
    padding: 10px 15px 10px 15px!important;
    font-size: 14px!important;
}











div.catItemCategory span {
    font-weight: bold;
    padding: 0 4px 0 0;
    font-family: cylicom!important;
    font-size: 12px!important;
}

div.catItemCategory a {
    font-size: 12px!important;
    font-family: cylicom!important;
}







div.catItemIntroText {
    font-size: inherit;
    font-weight: normal;
    line-height: inherit;
    padding: 4px 0 12px 0;
    font-family: cylicom!important;
}




div.catItemHeader span.catItemDateCreated {
    color: #0c0c0c;
    font-size: 12px!important;
    font-family: cylicom!important;
}



div.catItemHeader span.catItemAuthor a {
    font-size: 15px!important;
    font-family: cylicom!important;
}


div.k2FeedIcon {
    padding: 4px 8px;
    display: none;
}






























.title-anim2{font-size:20px!important; font-family:cylicomb!important; visibility: inherit;
    opacity: 1;
    transform: matrix(1, 0, 0, 1, 0, 0);}



.hero-title h1 {font-size:15px!important;}


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

  .load{width:300px;}  
  
  
  
.hero-title h1 {
    font-size: 32px;
}
.title h2 {
    font-size:32px;
    font-family: 'Playfair Display', sans-serif;
    font-weight: 800;
    color: #000;
    margin: 0;
}  
  
  
  
}





.espa{width:100%;}

.slideplus-navigation {display: none!important;}


.amea{width:200px; margin:0 auto;}


.container0
{
position:fixed;
width:100%;
bottom:0;
left:0;  
z-index:9999;  
opacity:0.8;  
background:#fff;

}




h3.copy{font-family:cylicombi; font-size:12px;}

a.cylicom:link{text-decoration:none; font-size:12px; color:#000; font-family:cylicombi; }
a.cylicom:visited {font-size:12px; text-decoration:none underline; color:#000;  font-family:cylicombi;  } 
a.cylicom:hover { font-size:12px;text-decoration:none underline; color:#000;  font-family:cylicombi; }   
a.cylicom.active {font-size:12px; text-decoration:none underline; color:#000;   font-family:cylicombi;  } 







a.mail-epi:link{text-decoration:none; font-size:15px; color:#000; font-family:cylicomb; }
a.mail-epi:visited {font-size:15px; text-decoration:none underline; color:#000;  font-family:cylicomb;  } 
a.mail-epi:hover { font-size:15px;text-decoration:none underline; color:#000;  font-family:cylicomb; }   
a.mail-epi.active {font-size:15px; text-decoration:none underline; color:#000;   font-family:cylicomb;  } 






h4.contact{font-family:cylicomb; font-size:16px;}



h3.title-contact{font-family:cylicomb; font-size:30px; color:#000;}




.btn-primary {
    color: #fff;
    background-color: #b3d236!important;
    border-color: #b3d236!important;
}

div.rapid_contact_ex .inputbox { max-width: 100%!important;}

div.rapid_contact_ex .textarea { max-width: 100%!important;}









.forma{padding:50px;}



.item-123{display:none!important;}
.item-124{display:none!important;}
.item-125{display:none!important;}
.item-126{display:none!important;}
.item-127{display:none!important;}
.item-128{display:none!important;}
.item-129{display:none!important;}
.item-130{display:none!important;}
.item-131{display:none!important;}
.item-132{display:none!important;}
.item-133{display:none!important;}
.item-134{display:none!important;}
.item-135{display:none!important;}
.item-136{display:none!important;}
.item-137{display:none!important;}
.item-140{display:none!important;}
.item-145{display:none!important;}
.item-146{display:none!important;}
.item-147{display:none!important;}
.item-148{display:none!important;}
.item-149{display:none!important;}
.item-150{display:none!important;}
.item-151{display:none!important;}
.item-154{display:none!important;}
.item-156{display:none!important;}



.news-text {
    
    padding: 50px 30px 30px;
   
}







a.about-more:link{text-decoration:none; font-size:13px; color:#000; font-family:cylicombi; }
a.about-more:visited {font-size:13px; text-decoration:none underline; color:#000;  font-family:cylicombi;  } 
a.about-more:hover { font-size:13px;text-decoration:none underline; color:#000;  font-family:cylicombi; }   
a.about-more.active {font-size:13px; text-decoration:none underline; color:#000;   font-family:cylicombi;  } 






















.square {background: url(../../../images/home/slider/1.jpg) no-repeat center center!important;}

.square-about {opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/about/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-about-viografiko {opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/about/viografiko/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-about-philosofia {opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/about/philosofia/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-about-xoros {opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/about/xoros/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-gallery {opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/gallery/slider/1.jpg) no-repeat center center;
 background-size: cover;}



.square-about-services{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-1{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/elegxos-somatikou-varous/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-2{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-about-services-3{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/analysi-systasis-somatos/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-4{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/diorthosi-diatrofikis-syberiforas/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-about-services-5{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/diatrofiki-ekpedeusi/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-6{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/exatomikevmena-programmata-diatrofis/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-7{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/metavolikos-elegxos/slider/1.jpg) no-repeat center center;
 background-size: cover;}



.square-about-services-8{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/kliniki-diatrofi/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-9{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/athlitiki-diatrofi/slider/1.jpg) no-repeat center center;
 background-size: cover;}



.square-about-services-10{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/egymosini-thilasmos/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-11{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/antimetopisi-paidikis-paxisarkias/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-about-services-12{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/antimetopisi-diatrofikon-diataraxon/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-symvoules{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/symvoules/slider/1.jpg) no-repeat center center;
 background-size: cover;}



.square-omilies{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/omilies/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-blog{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/blog/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-case-stadies{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/case-stadies/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-contact{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/contact/slider/1.jpg) no-repeat center center;
 background-size: cover;}






.square-metrisi-anastimatos{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-anastimatos/slider/1.jpg) no-repeat center center;
 background-size: cover;}


.square-metrisi-isxiou{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-isxiou/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-metrisi-karpou{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-karpou/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-metrisi-laimou{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-laimou/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-metrisi-mesis{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-mesis/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-metrisi-stithous{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-stithous/slider/1.jpg) no-repeat center center;
 background-size: cover;}

.square-metrisi-varous{opacity: .9; z-index: -11; height: 100%; width: 50%; right: 0; position: absolute; background: url(../../../images/services/anthropometria/metrisi-varous/slider/1.jpg) no-repeat center center;
 background-size: cover;}




















.copyright h3 {
    font-family: cylicoml!important;
    color: #000;
}




.testimonial-item p {
   
    font-family: cylicomi!important;
}





.team-text h3 {
    color: #b3d236!important;
    text-shadow: 1px 1px #000!important;
    font-family: cylicomb!important;
    
}




.detail-project p {
    text-shadow: 1px 1px #000!important;
    margin: 0;
    font-size: 13px;
    color: #fff;
    letter-spacing: 2px;
}

h3 {font-family: cylicomb;}

.about-text h4 {font-family: cylicomm!important;}

.title h2 {font-family: cylicomb!important;}

.email-link a {color: #a0a0a0!important; font-family:cylicoml!important;}

p { font-family: cylicoml!important;}

.hero-title h3, .hero-title .title-anim.h3 {font-family: cylicom!important;color: #b3d236!important;    font-size:36px;    font-weight: 700;line-height: 1.2;margin-bottom: .5rem;
    letter-spacing: 1px;}

.hero-title h1 {font-family: cylicomb!important;}
.about-text iframe{width:100%;height:350px;border:0;}
.logo { margin-top:36px!important;}

a {
    font-family: cylicom;
    font-size: 20px;
    color: #000000;
    text-decoration: none;
    background-color: transparent;
    -webkit-text-decoration-skip: objects;
}


.menu li { width: 100%;}

.news-link {
    color: #b3d236!important;
    border-bottom: solid 1px #b3d236!important;
    font-size: 14px;
}

.address-menu h4,.address-menu .h4 {font-family: cylicoml!important; FONT-SIZE:20PX!IMPORTANT;opacity: .5;color: #000;    font-weight: 500;    margin-bottom: .5rem;margin-top: 0;
    line-height: 1.2;}




.btn-main:hover {color:#b3d236!important;}

.toggle-btn {border: 1px solid #b3d236!important;}

.hero-title h3 {color:#b3d236!important;}

.btn-main {
    border: 1px solid #b3d236!important;
    font-family: cylicomb;
}

.btn-main:before {border-bottom: 1px solid #b3d236!important;}

.title h3 {color: #b3d236!important; font-family: cylicomb!important;}

.line-img:after {background-color:#b3d236!important;}

.line-between {background:#b3d236!important;}

.service-line {background:#b3d236!important;}

.detail-project h3 {
    color: #b3d236!important;
    font-family: cylicomb!important;
    text-shadow: 1px 1px #000;
}

p.author-text {color: #b3d236!important;}

.line-testi {background:#b3d236!important;}

.contact-item h3 span {
    font-family: cylicomb!important;
    color: #b3d236!important;
    font-style: normal!important;
}

.contact-item a {
    color: #000000!important;
    font-size: 15px;
}

.links::before {background: #b3d236!important;}

.address-menu h3, .address-menu .h3 {color: #b3d236!important; font-family: cylicomb;font-size: 30px; font-weight: 600;letter-spacing: 1px;margin-bottom: .5rem;margin-top: 0;}




