@import url('//fonts.googleapis.com/css?family=Tinos&subset=latin,greek,greek-ext');
html, body,.container,.cbp-fbscroller,.cbp-fbscroller section { height: 100%; }
.cbp-fbscroller > nav {
	position: fixed;
	z-index: 9999;
	right: 10px;
	top: 60%;
	width: 26px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
a:hover{text-decoration:none!important;color:#333}
.bottom a,.bottom{color:#ED6B2C!important}
@media (max-height: 400px){
div#bs-example-navbar-collapse-1{max-height:200px}
}
.cbp-fbscroller > nav a {
	display: block;
	position: relative;
	z-index: 9999;
	color: transparent;
	width: 13px;
	height: 13px;
	outline: none;
	margin: 25px 0;
	border-radius: 50%;
	border: 4px solid #fff;
}
.no-touch .cbp-fbscroller > nav a:hover {
	background: rgba(255,255,255,0.9);
}
.cbp-fbscroller > nav a.cbp-fbcurrent {
	background: #fff;
}
.cbp-fbscroller section {
	position: relative;
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}
.no-touch .cbp-fbscroller section {
	background-attachment: relative;
}

#fbsection1 {
	
}

#fbsection2 {
	background: url(../images/s3.jpg)center center;background-repeat:no-repeat;background-size: 100% auto;
}

#fbsection3 {
	background: green url(../images/s4.jpg)center center;background-repeat:no-repeat;background-size:100% auto;
}

#fbsection4 {
	background: url(../images/s5.jpg)center center;background-repeat:no-repeat;background-size: 100% auto;
	
}

#fbsection5 {
	background: url(https://www.dent-artistry.com/images/_THE2129.jpg)center center;background-repeat:no-repeat;background-size: 100% auto;
}
#fbsection8 {
	background: url(../images/s1.jpg)center center;background-repeat:no-repeat;background-size: 100% auto;
}
#fbsection7 {
	background: url(../images/s7.jpg)center center;background-repeat:no-repeat;background-size: 100% auto;
}


/*--------------------*/
.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-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;
}
.navbar-default .navbar-nav>li>a:hover{
	border-bottom:#FFF thin solid}
.navbar-default .navbar-nav>li>a:hover {
color: #F37236;
}
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-family: 'Tinos', serif!important;}
 .navbar-default {
background-color: #f8f8f8;
border-color:transparent!important;
}
.container-fluid{background:rgba(255,255,255,0.9);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:250px;height:80%}
.btmA{background:white;margin-top:20px;margin-right:1%}
.glyphicon{color:#ed6b2c;text-align:left;padding-left:0;font-size: 3em;}
.btn{background:#ED6B2C;width:80%;color:white;}
.btn:hover{color:white;background:#ed6b2c}
.social{font-size:1.6em;padding-bottom:1em;padding-top:1em}
.contact .col-md-3,.contact .col-md-5{height:460px;padding:1em}
.bottom {
background: transparent;
height: 40px;
position: relative;
bottom: 0;
color: white;
left: 0;
right: 0;
padding-top: 5px;
border-top-style: solid;
border-top-color: white;
  margin:15px
}
.bottom a{color:white}
.contact h3{font-size:1em}
.contact{min-height:650px}
.item-101{display:none!important}
.languageselector ul li{display:inline;text-decoration:none}
.languageselector ul li a{display:inline;text-decoration:none;color:#868686}
.languageselector{position:absolute;bottom:0em;left:-3em;right:0;margin:auto;text-align:center;}
.item-101,.item-103,.item-104{display:none!important}
#mod_simpleemailform_submit_1,#mod_simpleemailform_reset_1{background:#ED6B2C!important;border:none!important;padding:1em;color:White}
body{overflow-x:hidden!important}



@media (max-width: 1024px) {.languageselector {
position: absolute;
bottom: 50%!important;
left:1em!important;
    text-align:left!important}
  
.nav>li>a {
padding: 3px 5px;
    font-size:1em
      line-height:0.8em
  }      
}
/*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
  }
    .form-group {width: 300px;}
  #fbsection2 {
	/*background: url(../images/s3.jpg)center center;*/background-repeat:no-repeat;background-size: cover;
}

#fbsection3 {
	/*background: green url(../images/s2.jpg)center center;*/background-repeat:no-repeat;background-size:cover;
}

#fbsection4 {
	/*background: url(../images/s1.jpg)center center;*/background-repeat:no-repeat;background-size: cover;
	
}

#fbsection5 {
	/*background: url(../images/s4.jpg)center center;*/background-repeat:no-repeat;background-size: cover;
}
#fbsection8 {
	/*background: url(../images/s5.jpg)center center;*/background-repeat:no-repeat;background-size: cover;
}
#fbsection7 {
	/*background: url(../images/s7.jpg)center center;*/background-repeat:no-repeat;background-size: cover;
}
  #fbsection2, #fbsection3,#fbsection4,#fbsection5,#fbsection6,#fbsection7,#fbsection8{display:none}
  .telnum {display:none}
  
}
/*mobile*/
@media (max-width: 768px) {
  .cbp-fbscroller nav{display:none}
  
  .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}
  .form-group {width: 200px;}
  .languageselector {margin:0 auto!important;left:0!important;right:0!important;bottom:0!important}
  .languageselector li:first-child a{float:left;margin-left:2px}
  .languageselector li:last-child a{float:right;margin-right:20px}
 
}

/*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;
}
/*messages*/
.inmesages{position:absolute;top:72%;left:4%;color:white;font-size:1.5em;width:300px;height:auto;line-height:1.2em;text-align:left}
#ims2{color:#F5A580;top:40%;left:20%}
#ims3{top:50%;left:6%}
#ims5{color: #F5A580;text-align:right;top:50%;left:70%}
#ims8{color: #F5A580;top:50%;left:10%}
#ims7{top:50%;left:60%}
h4 a{color:#BADDCA;font-size:0.9em}
.telnum {
position: fixed;
right: -3em;
top: 1em;
}
.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 .col-md-5:hover{font-size:2em;width:+300px;height:+40px}
@media (max-width: 768px){
.telnum {
display: none;
}
}
@media (max-width: 1279px)
  {
.telnum .socials {
display: none;
  }
}
.nav>li>a>img {

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

  max-height:8px;
  }}