/* Move down content because we have a fixed navbar that is 50px tall */
body {
  padding-top: 0px;
  padding-bottom: 20px;
    background-color: #fff;
    
}

.jumbotron{
    background-color: #f9f9f9;
      padding-top: 20px;
      padding-bottom: 40px;

}

.jumbotronfind{
  background-image: url(../images/keys.jpg);
        padding-top: 20px;
      padding-bottom: 40px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;


}

.jumbotron h3{
color:#29373d;


}


.jumbotron2{
   /* height:92vh;*/
  background-image: url(../images/topC.png);
  background-size: cover;
   background-attachment: fixed;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

}

.jumbotron2a{
   /* height:92vh;*/
  background-image: url(../images/topB.png);
  background-size: cover;
   background-attachment: fixed;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;
}

.jumbotron12{
   /* height:92vh;*/
  background-image: url(../images/bookright.png);
  background-size: cover;
   background-attachment: fixed;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

}

.jumbotron12a{
   /* height:92vh;*/
  background-image: url(../images/coffeeleft.png);
  background-size: cover;
   background-attachment: fixed;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;
}


.jumbotron2 h1, p {
  color: #222f36;

}

.jumbotron2 p {
  font-size: 2em;
  font-weight: 300;
}
.jumbotron2a p {
  font-size: 2em;
  font-weight: 300;
}

.jumbotron12 p {
  font-size: 2em;
  font-weight: 300;
}
.jumbotron12a p {
  font-size: 2em;
  font-weight: 300;
}

.jumbotron2b{
  /*background-image: url(../images/top.jpg);
  background-size: cover;*/
  background-color: #fefefe;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

  /*border-top: solid;
    border-bottom: solid;
  border-width: 1px;
  border-color: #F3F3EE;
  /*height: 560px;*/
}

.jumbotron2b h1, p {
  color: #222f36;

}

.jumbotron2b p {
  font-size: 2em;
  font-weight: 300;
}


.jumbotron2s{
  background-image: url(../images/son.jpg);
  background-size: cover;
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

  /*border-top: solid;
    border-bottom: solid;
  border-width: 1px;
  border-color: #F3F3EE;
  /*height: 560px;*/
}

.jumbotron2s h1, p {
  color: #222f36;

}

.jumbotron2s p {
  font-size: 2em;
  font-weight: 300;
}

.jumbotron2c{
  background-image: url(../images/cel.jpg);
  background-size: cover;
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;


}

.jumbotron2c h1, p {
  color: #222f36;

}

.jumbotron2c p {
  font-size: 2em;
  font-weight: 300;
}


.jumbotron3{
  background-image: url(../images/review2.png);
    background-size: cover;
    background-attachment: fixed;
    background-position: center; 
  padding: 30px 15px;
  margin-bottom: 0px;
  border-bottom: solid;
  border-width: 1px;
  border-color: #F3F3EE;
}

.jumbotron3 p {
  color: #fff;
  font-size: 2.6em;
  font-weight: 200;
}

.jumbotron3 h1 {
  color: #fff;

}

.jumbotron3 h4 {
  color: #fff;

}

.jumbotrona{

  background-color: #f9f9f9;
  padding: 30px 15px;
  margin-bottom: 0px;
  /*border-bottom: solid;
  border-width: 1px;
  border-color: #F3F3EE;*/
}

.jumbotrona p {
  color: #222f36;
  font-size: 3.4em;
  font-weight: 500;
}

.jumbotrona h1 {
  color: #222f36;

}

.jumbotron6{
  background-color: #fff;
  height:40px;/*
  border-bottom: solid;
  border-width: 1px;
  border-color: #eee;*/
}
.jumbotron6 p{
text-align: center;
color: #555;
size:2em;
padding-top: 16px;
  font-weight: 300;
}

.jumbotron44{
  background-color: #f9f9f9;
  padding: 30px 15px;
  margin-bottom: 0px;
  margin-top: -20px;
  border-bottom: solid;
  border-width: 1px;
  border-color: #f9f9f9;
}
.jumbotron4{
  background-color: #fff;
  padding: 30px 15px;
  margin-bottom: 0px;

}
.jumbotron4 p {
  font-size: 1em;
  font-weight: 500;
}
.jbox{
    background-color: #ff931f;
  padding: 0px 30px 0px 30px;
  margin: 0px 30px 0px 30px;
  height: 450px;
}
  
.container2 {
  padding-right: 70px;
  padding-left: 70px;
  margin-right: 30px;
  margin-left: 30px;
  height: 500px;
  background-color:#fff;
            /*background-image: url(../images/jb4.jpg);
  background-size: cover;*/

}

#carousel-form{
  /*height: 900px;*/
  
}


.barr{
  width:40px;
  border-bottom: solid;
  border-width: 6px;
  border-color: #ff931f;
  margin-top: 25px;
}
.barr-in{
  width:40px;
  border-bottom: solid;
  border-width: 6px;
  border-color: #29373d;
  margin-top: 25px;
}
.barr-wide{
  width:100%;
  border-bottom: solid;
  border-width: 3px;
  border-color: #ff931f;
  margin-top: 25px;
}
.highlight{
color: #ff931f
}
  
/*#d25300;
 *1d282c
29383e
232f34
*/



#contact-text{
	border-bottom: 2px solid #ddd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#contact-details h6{
	display: inline-block;
	margin-right: 30px;
}


#mapp{
  position: relative;
  height: 55px;
  background-color: #fff;
  margin-top: -55px;
  
}


@media all and (max-width: 1024px) {
.jumbotron12{
   /* height:92vh;*/
  background-image: url(../images/bookright.png);
  background-size: cover;
   background-attachment: scroll;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

}
.jumbotron12a{
   /* height:92vh;*/
  background-image: url(../images/coffeeleft.png);
  background-size: cover;
   background-attachment: scroll;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;
}

.jumbotron2{
   /* height:92vh;*/
  background-image: url(../images/topC.png);
  background-size: cover;
   background-attachment: scroll;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

}

.jumbotron2a{
   /* height:92vh;*/
  background-image: url(../images/topB.png);
  background-size: cover;
   background-attachment: scroll;
    background-position: center; 
  background-color: #fff;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;
}


.jumbotronfind{
  background-image: url(../images/keys.jpg);
        padding-top: 20px;
      padding-bottom: 40px;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;


}

}/*End of media*/



@media all and (max-width: 700px) {
  .jumbotron12{
  background-image: none;
  background-color: #fff;
  margin-bottom: 0px;
  font-size: 0.9em;

}
  .jumbotron12a{
  background-image: none;
  background-color: #ddd;
  margin-bottom: 0px;
  font-size: 0.9em;

}


  .jumbotrona{
  font-size: 0.5em;

}

.jumbotron2{
   /* height:92vh;*/
  background-image: none;
  background-color: #eee;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;

}

.jumbotron2a{
   /* height:92vh;*/
  background-image: none;
  background-color: #ddd;  /*#fff5ec;*/
  padding: 30px 15px;
  margin-bottom: 0px;
}

.jumbotronfind{
  background-image: none;
        padding-top: 20px;
      padding-bottom: 40px;
  background-position: 50% 50%;


}

.jumbotron2 p {
  font-size: 1.4em;
  font-weight: 300;
}
.jumbotron3 p {
  font-size: 1.7em;
  font-weight: 300;
}
  }