/*@media only screen and (min-width:0px) and (max-width:485px){*/
@media only screen and (min-width:0px) and (max-width:767px){
body{/*width: 87%;*/
width:100%;
    margin-left: auto;
    margin-right: auto;}
button.mobilemenu{background-color: black;border: none;width: 40px;height: 40px;}
.e1932{background-image:url('../../../images/company/fonto-1932-mobile.png');}
.filiko{background-color:#E7EFC1;}
#header{width:100%;float:left;margin-bottom:15%;padding:0;/*margin-left:4%;*/}
#header h3{display:none;width:100%;font-size:12px;margin-left:-2.5%;}
#logo{width:100%;margin-left:0px;display:block;margin-right:0px;padding-left:0px;padding-right:0px; text-align:center;}
#logo img{/*width:65%;float:left;margin-left:17%;margin-bottom:4%;height:65%;*/}
#lan{margin:0;height:20%;padding-top:0%;margin-right:3.5%;margin-left:0%;margin-top:3%;z-index:1;display:block;float:right; width: 233px; text-align: right;}
#lan img{/*width:44%;*/}
#main{width: 100%; margin: 0;padding: 0; margin-left: 0%; display: block; float: left; margin-top: -7%;}
#content_home_epikefalida{width:99%;display:inline-block;padding-top:0%;margin-top:0%;margin-left:0%;}
#content_home_epikefalida h1{width:100%;font-size:20px;margin-left:12%;margin-right:auto;margin:0; margin-bottom: 2%;}
#slider-container150.slider-container{width:100%;margin-left:-10%;}
#slider-container150 li img{width:75%;text-align:center;}
#djslider150.djslider{width:85%;}
#djslider-loader150{width:85%;margin-left:0%;}
#content_home_keimeno{display: block;width: 90%;margin-top: -3%;margin-left: auto;margin-right: auto;}
#djslider150 ul#slider150 li{}
#content{width:75%;padding-right:8%; float:none}
#content img{width:auto;height:auto}
#content_home_keimeno h4{font-size:8pt;}
#content_masif{/*width:100%;padding:0;*/}
#eikona{width:100%;margin-top:8%;}
#eikona ul{float:left;margin-left:1%;width:100%;}
#eikona li{float:left;width:25%;margin-left:7%;}
#eikona li:first-child{margin-left:2%;}
#eikona li:last-child{margin-left:7%;}
#eikona img{width:100%; height:100%;}
#eikona_vertical{width: 100%;margin-top: 10%;float: left;height: auto;}
#eikona_vertical ul{float: left;margin-left: 0%;width: 100%;margin-bottom: 0%;}
#eikona_vertical li{float: left;width: 20%;margin-left: 0%;display: inline-block;margin-bottom: 0%;margin-top: 0%;}
#eikona_vertical li:first-child{margin-left:0%;}
#eikona_vertical li:last-child{margin-left:0%;}
#eikona_vertical img{width:80%;height: auto;}
#erga_lezanta_vertical li{    display: inline;width: 16.8%;text-align: center;float: left;margin-left: 7%;color: #58595B;font-family: Arial, Helvetica, sans-serif;font-size: 7pt;border: solid 1px #f9f9f9;}
#erga_lezanta_vertical li:first-child{margin-left:0%}
#erga_lezanta_vertical ul{width: 100%;list-style-type: none;margin-left: 0%;padding: 0;float: left;margin-top: 0%;margin-bottom: 0%;}
#masif{margin-bottom:3%;}
#masif li{width:17%;padding:0;margin:0;display:inline;text-align:center;margin-left:19%;float:left;font-size:10px;}
#masif li:first-child{padding-left:0%;margin-left:-10%;}
#masif li:last-child{padding-left:0%;margin-left:18%;}
li.masif_enotites{font-size:11px;color:#58595B;font-family:Arial, Helvetica, sans-serif;}
#masif ul{list-style-type:none;width:100%;margin:0;padding:0;margin-left:16%;}
h4.masif_epikefalida{width:99%;font-size:18px;text-align:center;/*margin-left:2px;*/}
#imimasif-a li{width:22%;padding:0;margin:0;display:inline;text-align:center;margin-left:10%;float:left;font-size:9px;}
#imimasif-a ul{list-style-type:none;width:100%;margin:0;padding:0;margin-left:4%;}
#imimasif-a li:last-child{padding-left:0%;margin-left:13%;}
#imimasif-b li{width:22%;padding:0;margin:0;display:inline;text-align:center;margin-left:12%;float:left;font-size:9px;}
#imimasif-b ul{list-style-type:none;width:100%;margin:0;padding:0;margin-left:4%;}
#imimasif-b li:last-child{padding-left:0%;margin-left:13%;}
ul#erga.menu{float: left;display: inline-flex;width: 48%;margin-left: 32%;margin-top: 0%;padding-left: 0%;}
ul#erga.menu li{display:inline-flex;margin-left:8%;}
ul#erga.menu li a{background-image:url(../../../images/erga/0-gray.png);display:block;width:17px;height:30px;text-indent:-99999px;}
#erga_lezanta ul{width:100%;list-style-type:none;padding:0;margin:0;margin-left:10%;}
#erga_lezanta li{display:inline;width:24.2%;text-align:center;float:left;margin-left:10%;color:#58595B;font-family:Arial, Helvetica, sans-serif;font-size:7pt;}
#erga_lezanta li:first-child{}
#epikoinonia_keimeno iframe{width:45%;height:10%;padding:0;display:block;}
#epikoinonia_eikona{padding:0;margin:0;width:95%;margin-top:-317px;z-index:3;float:right;}
#epikoinonia_eikona iframe{width:45%;height:10%;padding:0;margin:0;float:right;margin-top:-53%;margin-right:3%;}
#epikoinonia_keimeno{padding:0;margin:0;margin-left:3%;float:left;width:90%;}
form{margin-top:-10%;float:left;margin-right:11%;}
#epikoinonia_keimeno_newsletter{width:67%;float:left;padding-left:55px;text-align:center;line-height:5px;font-family:Arial, Helvetica, sans-serif;padding:0;margin:0;margin-left:18%;}
#form13 .wdform-page-and-images{width:45%;float:right;border:0px solid #000 !important;}
#skia{width:100%;}
#image{/*margin-left:20%;*/float:none; width:80%;margin-left: auto;margin-right: auto;margin-top: 0%; /*border:solid 1px #000000*/}
#image img{/*width:auto;*/ width:165px !important; height:auto; }
#side_bar{float:left;width:100%;margin-top:6%;margin-left:0%;/*margin-bottom:10%;*/ text-align:center;}
#side_bar ul li img{width:auto;height:auto;}
#side_bar_masif{float:left;width:100%;margin-top:6%;margin-left:0%;}
#side_bar_masif ul li img{width:100%; height:100%;}
#footer_home{width:100%;}
#content_home_1 {width: 100%;}
#image ul {text-align: center;}
#side_bar ul { text-align:center;}
#social ol {padding: 0;text-align: center; float: none;}
#social {margin-top: -5%;}
.masif_new {width: 99%;}
#content_masif {width: 98%;padding: 0;height: auto;}
#side_bar_masif ul {text-align:center;}
#side_bar_masif ul li img {width: auto;height: auto;}
p.masif { }
.masif_eikona {float: none;width: 85%;margin-right: auto;margin-left: auto;}
#erga_lezanta_vertical {margin-top: 1%;display: block;float: left;width: 100%;}
#erga_lezanta {margin-top: -2%;display: block;float: left;width: 100%;margin-top: -6%;}
.masif_eikona p{text-align: center}
.masif_eikona img{width:auto;height:auto;}
#eikona-new {width: 100%;margin-top: -5%;}

#nav-button{ display:block;margin-top: 15px;

margin-left: 5px;

}	








#menu{ display:none; margin-top:10%; /*background-image: url('../image/line.png');
	 background-repeat: repeat-y; border-top: solid #939598 2px;*/
    }

  #menu li.parent{background-image: url("https://teak.gr/images/arrow-thin.png");
background-repeat: no-repeat;
background-position: top right;}
  
  #menu li.item-727 a, #menu li.item-728 a, #menu li.item-729 a {width:185px;}

 #menu li{

	

 width: 100%;

 display: block;

 text-align: left;

 /*padding-left: 2%;*/
 
 /*padding-bottom: 8px;*/
padding-bottom: 0%;
padding-top: 0px;
margin-left: 0%;
/*padding-left: 0px;*/
background-color: #DADBDC;
border-top: #939598 2px solid;
border-bottom: none;
min-height: 32px;



 }
 
 #menu li a, #menu li span{ padding-left: 30px;
    width: 95%;
    display: block;
    padding-top: 16px;
    padding-bottom: 2.5%;}

 

 #menu ul ul {

    position: relative;

	width:100%;
	margin-left: 0%;
	margin-top: 0%;
	margin-bottom: 0%;
	box-shadow: none;
 }


#menu ul ul li{
width: 100%;
padding-left: 0;
padding-top: 0px;
background-color: #EFEFF0;
/*padding-bottom: 8px;*/
padding-bottom:0%;
}

#menu ul ul li, #menu ul ul li:first-child {
    border-top: #939598 2px solid;
    border-bottom: none;
}


#menu ul ul li a {
    padding-left: 60px;
    width: 89%;
display: block;
padding-top: 16px;
padding-bottom: 3%;
}

#menu ul ul ul li a {
    padding-left: 90px;
width: 84%;
display: block;
padding-top: 16px;
padding-bottom: 3%;
}
 
 
#menu ul ul ul{ margin-left:0%; margin-top:0%; margin-bottom:0%; position:relative; width:100%;}

#menu li:hover > ul{ display:none;}


#menu li:hover, #menu ul li.active{border-top: solid #939598 2px;

/*border-bottom: solid #A25C0A 2px;*/ }


#menu ul ul li:hover, #menu ul ul li.active {border-top: solid #939598 2px;}

li.item-322 > .mobile-submenu, li.item-361 > .mobile-submenu, li.item-363 > .mobile-submenu, li.item-367 > .mobile-submenu, li.item-376 > .mobile-submenu, li.item-379 > .mobile-submenu, li.item-110 > .mobile-submenu, li.item-194 > .mobile-submenu, li.item-390 > .mobile-submenu, li.item-425 > .mobile-submenu, li.item-427 > .mobile-submenu, li.item-431 > .mobile-submenu, li.item-440 > .mobile-submenu, li.item-443 > .mobile-submenu {
    display: block;
    float: right;
    background-image: url('../images/arrow-thin.png');
    background-repeat: no-repeat;
    height: 15px;
    width: 15px;
    background-color: #F1F1F300;
    border: none;
    margin-right: 10%;
    margin-top: 1%;
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
    z-index: 10;
position: relative;
top: -37px;
}

.transform {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transition: all 1s;
    -moz-transition: all 1s;
    -ms-transition: all 1s;
    -o-transition: all 1s;
    transition: all 1s;
}


li.item-367 a.masif{
width: 0% !important;
padding-left: 0 !important;
left: 60px !important;
position: relative !important;
}


#menu li a, #menu li span {
    font-family: arial !important; 
    font-size: 14px !important;
    line-height: 2 !important;
}

}


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

    #content p.quarter img {width: 44% !important;}


}

@media only screen and (min-width:0px) and (max-width:360px){
	.masif_eikona {width: 85%;}
	.button-submit {margin-left: 0%;}
	ul#erga.menu {width: 48%; margin-left: 26%;margin-top: 0%;}
	
    #content_masif {width: 98%;padding: 0;/*height: 220px;*/ /*margin-top: 10%;*/}
    
    #image img {width:48% !important}
	
	}