@charset "utf-8";
@import url('//fonts.googleapis.com/css?family=Tinos&subset=latin,greek,greek-ext');
@font-face {
    font-family: 'entypo';
    src:url('../fonts/controls/entypo.eot');
    src:url('../fonts/controls/entypo.eot?#iefix') format('embedded-opentype'),
        url('../fonts/controls/entypo.woff') format('woff'),
        url('../fonts/controls/entypo.ttf') format('truetype'),
        url('../fonts/controls/entypo.svg#entypo') format('svg');
    font-weight: normal;
    font-style: normal;
}
.netinpractice{text-align:center;margin:0 auto;margin-top:2em;position:relative;bottom:-35px}
.netinpractice a{color:#333; transition:color 0.5s ease;}
.netinpractice a:hover{color:#F5A580;text-decoration:none}
.appandnews h3{text-align:center;font-size:1.4em;color: #CECFD2!important;}
.moduletable.newsletter {
max-width: 300px;
margin: 0 auto;
}
input[id^="mod_simpleemailform_field"] {
width: 180px;
}
textarea{max-width:100%}
.form-group, .acymailing_form label {
color: #9FBDAD;
font-size: 13px;
margin-bottom: 0;
padding-bottom: 1em;
}
.appandnews>div {
background: #F2F2F2;
height: 500px;
border-left: solid 5px white;
}
.container{padding:0}
.row{margin-right:0;margin-left:0}
.conep ul {
text-align: left;
}

.acyfield_name input,.acyfield_email input{width:180px!important}
div.acymailing_module, .acymailing_module div,.acymailing_fulldiv,.acymailing_module,.acymailing_module_form {
border-style: none !important;
margin: 0 auto!important;
width: 300px;
}
th.form-group.a_th {
max-width: 90px;
}
table.form-group.a_table {
margin: 0 auto;
}
div[id^="acymailing_module_formAcymailing"] {
margin: 0 auto!important;
}
.cbp-bicontrols span:before {
    position: relative;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    font-family: 'entypo';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 100px;
    font-size: 80px;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    opacity: 0.7;
}
 
.cbp-bicontrols span:hover:before {
    opacity: 1;
}
 
.cbp-bicontrols span:active:before {
    top: 2px;
}
 
span.cbp-biplay:before {
    content: "\e002";
}
 
span.cbp-bipause:before {
    content: "\e003";
}
 
span.cbp-binext:before {
    content: "\e000";
}
 
span.cbp-biprev:before {
    content: "\e001";
}
 
.cbp-bicontrols span.cbp-binext {
    float: right;
}
 
/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:sans-serif}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.75em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:before,q:after{content:'';content:none}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,menu,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
menu,ol,ul{padding:0 0 0 40px}
nav ul,nav ol{list-style:none;list-style-image:none}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
/**/
html, body, 
.container{height: 100%;width:100% 
}

.firstline,.firstlineOC{background:#BADCCA;height:200px;margin-top:180px}
.firstline img,.firstlineOC img{margin-top:50px;float:left}
.firstlineOC{background:#fdece5}
h1 {
margin-top: 100px;
color: white;
font-size: 40px;
margin-left: 3em;min-width:15em;
}
h2{font-family: 'montserratregular';
font-size: 45px;
color: #878787;}

.row p{color: #A7A3A1;text-align:justify;font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
hr{color:black}
.email,h3{color: #878787!important;}
/*--------------------*/
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
color: #555;
background-color:#ADDBC7;height:100%!important
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
line-height:80px;
}
ul li: {  
  color: #ccc;
}
/*.navbar-collapse ul li:nth-child(1){background:#F37236!important}
.navbar-collapse ul li:nth-child(2){background:#8DB4A5!important}
.navbar-collapse ul li:nth-child(3){background:#FDE7DE!important}
.navbar-collapse ul li:nth-child(4){background:#F1672F!important}
.navbar-collapse ul li:nth-child(5){background:##A78A60!important}
.navbar-collapse ul li:nth-child(6){background:#F37236!important}*/
.navbar-default .navbar-nav>li>a {
color:#878787;font-size:1.2em;font-weight:700;height:7em;padding-top:3em;transition: all 1s ease-in-out 0.2s;
}

footer{
position: fixed;
bottom: -314px;
width: 100%;
z-index: 9999;
-webkit-transition: 0.3s ease-in bottom;
-moz-transition: 0.3s ease-in bottom;
-ms-transition: 0.3s ease-in bottom;
-o-transition: 0.3s ease-in bottom;
transition: 0.3s ease-in bottom;
height:316px;background:white;
background:rgba(0,0,0,0.2);
}
footer:hover{bottom:-2em}
.bottomM{postion:relative;margin-top:-2em;background:rgba(167, 138, 96,0.8);height:100%;
border-top-left-radius:5%;border-top-right-radius:5%;text-align:center}

.glyphicon-plus{font-size:2em;text-align:center}

.jumbotron{background:rgba(255,255,255,0.6) }
.cbp-fbscroller > nav a.cbp-fbcurrent{background-color:#F37236}
.cbp-fbscroller > nav a{border: 2px solid #FDE7DE;}
.btn-primary {
 border-color: white; 
}
.glyphicon-home,.glyphicon-user,.glyphicon-envelope,.glyphicon-pencil,.glyphicon-camera,.glyphicon-list-alt{font-size:4em;color:white;text-align:center;padding-left:32%}
.col-md-4 a{text-decoration:none;padding:10px;color:white;text-align:center}
 body, h2,h1,h3,p,a{font:Helvetica, Arial, Sans-Serif!important;/*font-family: 'Tinos', serif!important;*/}
 .navbar-default {
background-color: #f8f8f8;
border-color:transparent!important;
}
.container-fluid{background:rgba(255,255,255,1);margin-top:0;padding-top:0}
.navbar{padding-top:0em}
.navbar-default .navbar-nav>li>a{padding-top:6em}

.navbar-collapse {
max-height: 310px;}

.contact{position:relative; height:auto;width:100%;text-align:center;
background:url(../images/fade.png)top left repeat-x #ddd;top:40%;height:60%}
.btmA{background:white;margin-top:20px;margin-right:1%}
.glyphicon{color:#ed6b2c;text-align:left;padding-left:0;font-size: 3em;}
.btn{background:#333;width:80%;color:white;}
.btn:hover{color:white;background:black}
.social{font-size:1.6em;padding-bottom:1em;padding-top:1em}
.contact .col-md-3,.contact .col-md-4{height:360px;padding:1em}
.bottom{background:#444;height:40px;position:absolute;bottom:0;color:white;left:0;right:0;padding-top:5px;
border-top-style:solid;border-top-color:#333}
.bottom a{color:white}
.contact h3{font-size:1em}
.contact{min-height:650px}
.readmore{background:white;padding:1em;border-radius:5px;text-decoration:none}
.readmore:hover{text-decoration:none}
.left1,.right1{min-height:200px}

.leftpar{padding-left:6em}
p{font-size:1.3em}
.leftpar p{font-size:0.9em}
h3{font-size:2em}
.item-101,.item-103,.item-104{display:none!important}

ul .item-106.current a,ul .item-112.current a,.firstline.Clinic,.firstline.Ιατρείο{background: #fdece5!important;}
ul .item-107.current a,ul .item-113.current a,.firstline.Cosmetic,.firstline.Οδοντιατρική{background: #F5A580!important;}
ul .item-108.current a,ul .item-114.current a,.firstline.Implants,.firstline.Εμφυτεύματα{background: #A6BAAB!important;}
ul .item-109.current a,ul .item-115.current a,.firstline.Prosthodontics,.firstline.Προσθετική{background: #ED6C2B!important;}
ul .item-110.current a,ul .item-116.current a,.firstline.Contact,.firstline.Επικοινωνία{background: #CECFD2!important;}
ul .item-118.current a,ul .item-117.current a,.firstline.Blog{background:#e2e2e2!important;}
/*Blog*/
.subheading-category,.article-info-term{display:none!important}
.mod-languages a{color:#8D8D8D;padding:1em;-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
-ms-transition: all 1s ease-in-out;
transition: all 1s ease-in-out}
.mod-languages a:hover{color:#ED6C2B}
.languagesCh{margin-top:180px}
.mod-languages{margin-top:1em}
/*Blog Design*/
.blogBlog,.blog{font-size:1em}
.published{float:right}
.blogBlog h2,.blog h2{font-size:1.6em;color:#ED6C2B;text-align:center}
 .leading-0,.blogBlog .column-1,.blog .column-1{background:rgba(226, 226, 226,0.3);padding:1em}
.blogBlog .page-header,.blog .page-header{background:rgba(226, 226, 226,0.3);padding:1em}
.blogBlog .page-header,.blog .page-header {
padding-bottom: 9px;
margin: 0 0 0;
 border-bottom: 0px solid #eee;
}
.blogBlog .items-row, .blog .items-row{margin-top:15px}
.blogBlog .readmore,.blog .readmore{width:100%;margin:0;padding:0;background:transparent;text-shadow:1px 1px 1px #3f8c61}
.blogBlog .btn,.blog .btn {
background: transparent;
width: auto;
color: #BADDCA;
}

.blogBlog p, .blog p{font-size:1em}
.blogBlog .pagination li,.blog .pagination li{display:inline;text-decoration:none;padding:1em}
.blogBlog img,.blog img{max-width:120px}

.cbp-bislideshow {
list-style: none;
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
z-index: -1;
padding: 0;
margin: 0;
}
.cbp-bislideshow li {
position: absolute;
width: 100%;
height: 100%;
top: 0%;
left: 0%;
opacity: 0;
-webkit-transition: opacity 1s;
-moz-transition: opacity 1s;
transition: opacity 1s;
}
.CosD{-webkit-box-shadow: 0px 0px 3px 0px rgba(183, 183, 183, 0.6); -moz-box-shadow: 0px 0px 3px 0px rgba(183, 183, 183, 0.6); box-shadow: 0px 0px 3px 0px rgba(183, 183, 183, 0.6); padding: 1em;}
.twitterC{width:100px;padding:0.5em}
.socials img{filter: url("data:image/svg+xml;utf8,<svg%20xmlns='http://www.w3.org/2000/svg'><filter%20id='grayscale'><feColorMatrix%20type='matrix'%20values='0.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200.3333%200.3333%200.3333%200%200%200%200%200%201%200'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
filter: grayscale(60%); /* Current draft standard */
-webkit-filter: grayscale(60%); /* New WebKit */
-moz-filter: grayscale(60%);
-ms-filter: grayscale(60%); 
-o-filter: grayscale(60%);
filter: gray; /* IE6+ */
  -webkit-transition: 0.3s ease-in ;
-moz-transition: 0.3s ease-in ;
-ms-transition: 0.3s ease-in ;
-o-transition: 0.3s ease-in ;
transition: 0.3s ease-in ;

}
.socials img:hover{filter: grayscale(0%); /* Current draft standard */
-webkit-filter: grayscale(0%); /* New WebKit */
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%); 
-o-filter: grayscale(0%);
}
#contactform{opacity:1;transition: all 1s ease-in-out;padding:1em;}
/*#contactform:target{opacity:1;margin-top:180px;height:auto}*/
.glyphicon-chevron-right,h3{font-size:1.4em;color:#CECFD2!important}
.contactform a,.contactform a:hover{text-decoration:none}
.contactform a{color:#CECFD2}
.address{z-index:10}
/*tablet*/
@media (max-width: 1279px) {
 .navbar-default .navbar-nav>li>a {line-height:1em;font-size:1em;padding-top:0.5em}
    .navbar-brand img{max-width:160px!important}
  .collapse{display:none}
  .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
 
    .navbar-nav>li>a {
        padding-bottom: 10px;background:white;padding-top:0.5em
    }
    .cbp-fbscroller nav{display:none}
  .navbar li:last-child{border-style:solid!important;border-width:6px!important;border-color:#F5A580!important;border-top-width:0!important}

   .navbar-default .navbar-nav>li>a {
    line-height:1.4em!important;height:auto!important;text-align:center;border-width:1px;border-color: #FDFDFD;border-style:solid;border-left-width:0;border-right-width:0;border-top-width:0;font-size:1.5em
  }
  .firstline img, .firstlineOC img {
margin-top: 2px;
float: left;
    max-width:80px
}
    .firstline, .firstlineOC {

height: 100px;
margin-top: 160px;
}
  h1{font-size:1.8em;padding-top: 0em;margin-top:40px}
  h2{font-size:1.8em}
  #accordeonck96 li.level1 > a {font-size:1em!important}
  
}

@media (max-width: 768px) {
  .navbar-default .navbar-nav>li>a {
    padding-top: 0!important;line-height:1.4em!important;height:auto!important;text-align:center;margin-bottom:2px;border-width:1px;border-color: #FDFDFD;border-style:solid;border-left-width:0;border-right-width:0;border-top-width:0;
  }
    .navbar-brand img{max-width:130px!important}
  body{overflow-x:hidden!important}
  .firstline, .firstlineOC {
background: #BADCCA;
height: 60px;
margin-top: 130px;
}
  .firstline img, .firstlineOC img {
margin-top: 2px;
float: left;
    max-width:50px
}
  h1{font-size:1.8em;padding-top: 1em;margin-top:0}
  h2{font-size:1.8em}

.skypeC{padding-bottom:5em }
    .telnum{display:none}


}
/*toggle symbol*/
.navbar-default .navbar-toggle .icon-bar {
background-color: white!important;
}
.navbar-default .navbar-toggle {
  margin-top:3em;
border-color: #F5A580;
background-color: #F5A580;
}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {
border-color: #BADDCA;
background-color: #BADDCA;
  z-index:99999999999999999999;
}




.CosD{min-height:450px}
ul#accordeonck96 li ul li,ul#accordeonck96 li ul,ul#accordeonck93 li ul li,ul#accordeonck93 li ul {list-style-type: none!important;margin:0;padding-left:0}
.leftpar {
padding-left: 0.2em;
}

.error{font-size:0.8em;color:#E44616}

.telnum .col-md-5:hover{font-size:2em;width:+300px;height:+40px}
.telnum .col-md-5{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;transition: all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;text-align:center}
.telnum{position:fixed;right:-3em;top:1em}

/*footer menu*/
.footermenu{background: #f2f2f2;
border-top: 1px solid #e4e4e4;height:auto;min-height:500px}
.footermenu ul li a{color:#878787;text-decoration:none;padding-top:15px;padding-left:0}
.row.socials {margin:0em
}
.conep ul li a:hover{text-decoration:none;}
.conep ul{
list-style:none;
    list-style-type:none;padding:0
}
.conep ul li{padding-top:15px}
.contactpageen,.appandnews{background:#F2F2F2}
.contactpageen p,.appandnews p{font-size:1em}
.formbtn,#mod_simpleemailform_submit_1,#mod_simpleemailform_reset_1,.subbutton{border: none;
background: #F5A580;
color: white;
display: inline-block;
width: 100%;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 1.428571429;
text-align: center;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
background-image: none;
border-radius: 0px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;}
.contactpageen h3{background:#F5A580;color:white!important;text-align:center;font-size:18px}
.address{color:#AFAFAF}
.nav>li>a>img {

  max-height:10px;
}
@media (max-width: 1461px) {.nav>li>a>img {

  max-height:8px;
  }}
@media (max-width: 350px){
  h1{min-width:100px}
  .finder .btn {margin-top: 10px;
width: 100%;}
  #mod-finder-searchword{width:100%}
  div#disqus_thread {
display: none;
}
