/*!
 * Start Bootstrap - Small Business (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    padding-top: 0px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
}

/* calligraffitti-regular - latin */
@font-face {
  font-family: 'Calligraffitti';
  font-style: normal;
  font-weight: 400;
  src: url('../cali-fonts/calligraffitti-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Calligraffitti Regular'), local('Calligraffitti-Regular'),
       url('../cali-fonts/calligraffitti-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../cali-fonts/calligraffitti-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../cali-fonts/calligraffitti-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../cali-fonts/calligraffitti-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../cali-fonts/calligraffitti-v8-latin-regular.svg#Calligraffitti') format('svg'); /* Legacy iOS */
}



.navbar-fixed-top .nav {
    padding: 15px 0;
}

.navbar-fixed-top .navbar-brand {
    padding: 0 15px;
}



#wrapper{
	 width:80%;
	
	}


#banner img {
	margin:auto;
	align-content:center;

}

#headline{
	margin:-10px auto auto auto;
	align-content:center;
	width:94%;

}

#headline1{
	font-family: Tahoma, Verdana;
	font-size:19pt;
	color:#990000; 
	font-weight:bold;
	
}

#headline2{
	color:#000;
	font-style:italic;
}


footer{
	width:90%;
	margin:auto;
    align-content:center;
	text-align:center;	
    padding: 30px 0;	

}

.content-control{
	
	padding: 10px auto 15px auto;
	font-family:Arial, Helvetica, san-seriff;
	font-size:12pt;
	align-content:center;
	margin:auto;
	width:90%;

}

.content-control p {
	text-align:left;
	margin-top: 10px;
	margin-bottom:10px;
	}

.optin-light { 
background-color:#c9dff2;
border:1px solid #a5e2fe;
padding:1px 0;
width:450px;
margin:15px auto 0px  auto;
-moz-box-shadow: 0px 0px 5px 3px #656565; -webkit-box-shadow: 0px 0px 5px 3px #656565; box-shadow: 0px 0px 10px 2px #656565;
}





.box{
    border:1px solid #a5e2fe;
    -moz-box-shadow: 0px 0px 5px 3px #656565; -webkit-box-shadow: 0px 0px 5px 3px #656565; box-shadow: 0px 0px 10px 2px #656565; 
	border-color: #D7D7D7; 	
	max-width:800px;
	margin:0px auto;
}

form {
	padding-bottom:10px;	
	
}   

.italics {
      padding-top:15px;
	  padding-bottom:15px;

}

.italics p {
    font-family: "Calligraffitti", cursive;
	
	font-size: 14pt;
}

/**** Additional Code ***/

@media (max-width: 800px) {
  
  .optin-light {
    width:350px;
  }
  
  form input {
    display: block;
	margin:0 auto;
	
  }

  
  .content-control{
  width:95%;
   
  }
  
  #wrapper{
	width:99%;
	padding:0 1%;
	  
  }

}
@media (max-width: 500px) {
  
  .optin-light {
    width:270px;
  }
  
  form input {
    display: block;
	margin:auto;
	
  }
 
.content-control{
  width:95%;
   
  }
  
  #wrapper{
	width:99%;
	padding:0 1%;
	  
  }
  
   #headline1 {
	font-size:14pt;	
  }
  
}
@media (max-width: 400px) {
  
  .optin-light {
    width:200px;
  }
  
  form input {
    display: block;
	margin:auto;
	
  }

.content-control{
  width:95%;
   
  }
  
  #wrapper{
	width:99%;
	padding:0 1%;
	  
  } 
  
  #headline1 {
	font-size:14pt;	
	
  }
  
  #headline{
	width:99%;	  
	  
  }
  
  
  .head2 {
	  padding-bottom:10px;
  }
}
