@charset "UTF-8";
/* CSS Document */

/*font-family: 'Encode Sans Expanded', sans-serif;
font-family: 'Hurricane', cursive;
font-family: 'Qwigley', cursive;
font-family: 'Raleway', sans-serif;*/



/* Header */
header {
	width: 100%;
	height: 8%;
	background-color: darkred;
	border-bottom: 1px solid #353635;
}

body {
	font-family: 'Encode Sans Expanded','Raleway', "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	margin: 0;
	font-weight: 300;
	height: auto;
}

.footerC {
	text-decoration: none;
}
.navbar{
	background: rgba(7,19,34,1.00);
	color: aliceblue; 
}
.card{
	border: hidden;
}

/*JAVA-START*/
.Caption1{
   padding: 8px;
   background: white;
   width: auto;
   height: auto;
   margin: 0 auto;
   margin-top: 10px;
  
}

.Caption2{
   padding: 8px;
   background: white;
   width: auto;
   height: auto;
   margin: 0 auto;
   margin-top: 10px;
  
}

.Caption3{
   padding: 8px;
   background: white;
   width: auto;
   height: auto;
   margin: 0 auto;
   margin-top: 10px;
  
}

.Caption4{
   padding: 8px;
   background: white;
   width: auto;
   height: auto;
   margin: 0 auto;
   margin-top: 10px;
  
}

.Caption5{
   padding: 8px;
   background: white;
   width: auto;
   height: auto;
   margin: 0 auto;
   margin-top: 10px;
  
}

.Caption6{
   padding: 8px;
   background: white;
   width: auto;
   height: auto;
   margin: 0 auto;
   margin-top: 10px;
  
}
.Pic01{
	
}

.code {
   font-family: courier, "courier new", monospaced;
   color: green;
}

#box01 {
   margin: 0 auto;
   text-align: center;
	height: 50%;
	width: 50%;
}

#box02 {
   margin: 0 auto;
   text-align: center;
	height: 50%;
	width: 50%;
}


.larger { 
     color: black;
	text-decoration: none;
	font-size: 3em;
}


.texter{
	color: black;
}

.imp-text {
   text-decoration: none;
	color: black;
	font-size: 3em;
}

.red {
	color: red;
	text-decoration: none;
	font-size: 3em;
}

/*JAVA-END*/
/*NAV-START*/

.nav-link{
font-size: 1.5em;
margin-right: 20px;	
font-family: 'Encode Sans Expanded', 'Raleway', sans-serif, 'Qwigley', cursive;
color:rgba(202,171,110,1.00)
}

a.nav-link:hover{
color: white;


}

.map:hover{
opacity: 80%;	
}

.imgcenter{
	margin-left: auto;
	margin-right: auto;
}

.space{
    width: 100%;
}
/*NAV*/

.floatright{
	float: right;
}

.floatleft{
	float: left;
}

.mono{
 font-family: 'Hurricane', 'Qwigley', cursive; 
    font-size: 4em;
    position: relative;
    top: -100px;
    color: #81723C;
    
    
}
/*JUMBO*/

.cover{
background-image: url("../img/jumbo01.jpg");
height:600px	
}

.coverabout{
background-image: url("../img/jumbo04about.jpg");
	
}

.coverservice{
background-image: url("../img/jumbo04service.jpg");
	
}

.covercontact{
background-image: url("../img/jumbo04contact.jpg");
	
}

h1{
		
}

.title{
	font-size: 5em; 
	text-align: center;
	padding-top: 270px;
	color: white;
	text-shadow: 5px 5px 15px black;
	font-family: 'Encode Sans Expanded', 'Raleway', sans-serif, 'Qwigley', cursive;
}




/*JUMBO*/

footer {
	background-color: #B3B3B3;
	padding-top: 60px;
	padding-bottom: 60PX;
}
@media (min-width: 320px) {
.hidden-sm-up {
	max-width: 544px;
    
  }

 .title{
	font-size: 3em; 
	text-align: center;
	padding-top: 270px;
	color: white;
	text-shadow: 5px 5px 15px black;
	font-family: 'Encode Sans Expanded', 'Hurricane', "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	position: relative;
	top:-50px

}

	
	
.cover{
background-image: url("../img/jumbo04.jpg") ;
height: 100%; 	

}   

	.coverabout{
background-image: url("../img/jumbo04about.jpg");
	
}
	
	.coverservice{
background-image: url("../img/jumbo04service.jpg");
	
} 	

	.covercontact{
background-image: url("../img/jumbo04contact.jpg");
	
} 	
	
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }

.title{
	font-size: 3em; 
	text-align: center;
	padding-top: 220px;
	color: white;
	text-shadow: 5px 5px 15px black;
	font-family: 'Encode Sans Expanded', 'Hurricane', "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	position: relative;
	top: 0px

		 
}

.cover{
background-image: url("../img/jumbo02.jpg");
height:400px	
}

.coverabout{
background-image: url("../img/jumbo02about.jpg");
height:400px	
}	

	.coverservice{
background-image: url("../img/jumbo02service.jpg") ;
height:400px	
}

	.covercontact{
background-image: url("../img/jumbo02contact.jpg") ;
height:400px	
}	
	
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }

.title{
	font-size: 4em; 
	text-align: center;
	padding-top: 240px;
	color: white;
	text-shadow: 5px 5px 15px black;
	font-family: 'Encode Sans Expanded', 'Hurricane', "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	position: relative;
	top: -45px
	
}

.cover{
background-image: url("../img/jumbo03.jpg");
height:400px	
}
	
.coverabout{
background-image: url("../img/jumbo03about.jpg");
height:400px	
}
	
.coverservice{
background-image: url("../img/jumbo03service.jpg");
height:400px	
}	

.covercontact{
background-image: url("../img/jumbo03contact.jpg");
height:400px	
}		
}   
    


@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }

.title{
	font-size: 5em; 
	text-align: center;
	padding-top: 290px;
	color: white;
	text-shadow: 5px 5px 15px black;
	font-family: 'Encode Sans Expanded', 'Hurricane', "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
	position: relative;
	top: 0px
	
	}


.cover{
background-image: url("../img/jumbo01.jpg");
height:580px	
}    

.coverabout{
background-image: url("../img/jumbo01about.jpg");
height:580px	
} 
	
.coverservice{
background-image: url("../img/jumbo01service.jpg");
height:580px	
} 	
	
.covercontact{
background-image: url("../img/jumbo01contact.jpg");
height:580px	
} 	
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }

.title{
	font-size: 5em; 
	text-align: center;
	padding-top: 270px;
	color: white;
	text-shadow: 5px 5px 15px black;
	font-family: 'Encode Sans Expanded', 'Hurricane', "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
}

.cover{
background-image: url("../img/jumbo01.jpg");
height: 580px	
}

.coverabout{
background-image: url("../img/jumbo01about.jpg");
height: 580px	
}

.coverservice{
background-image: url("../img/jumbo01service.jpg");
height: 580px	
}	

.covercontact{
background-image: url("../img/jumbo01contact.jpg");
height: 580px	
}		
	
}

@media (min-width: 1400px) {
  .container {
    max-width: 1100px;
  }
	
	.xlpad {
		padding-left: 90px;
		padding-right: 90px;
		padding-top: 50px;
	}		
	
	
	
}