﻿.page .container {
    /* Change the maximum width of the grid here */
    max-width: 1600px;
	   
}

.page img {
 max-width: 100%;
 height: auto;
}
.page .heropic1 {
		background-image: none;			
}
.page .paddingtop40 {
	padding-top: 40px;
}

.page .paddingbottom40 {
	padding-bottom: 40px;
}
.page .paddingtop20 {
	padding-top: 20px;
}

.page .paddingbottom20 {
	padding-bottom: 20px;
}


.page .center {
	text-align: center;
}
.page .back {
		background-color: #ffffff;
background-image: url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0h2v20H9V0zm25.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm-20 20l1.732 1-10 17.32-1.732-1 10-17.32zM58.16 4.134l1 1.732-17.32 10-1-1.732 17.32-10zm-40 40l1 1.732-17.32 10-1-1.732 17.32-10zM80 9v2H60V9h20zM20 69v2H0v-2h20zm79.32-55l-1 1.732-17.32-10L82 4l17.32 10zm-80 80l-1 1.732-17.32-10L2 84l17.32 10zm96.546-75.84l-1.732 1-10-17.32 1.732-1 10 17.32zm-100 100l-1.732 1-10-17.32 1.732-1 10 17.32zM38.16 24.134l1 1.732-17.32 10-1-1.732 17.32-10zM60 29v2H40v-2h20zm19.32 5l-1 1.732-17.32-10L62 24l17.32 10zm16.546 4.16l-1.732 1-10-17.32 1.732-1 10 17.32zM111 40h-2V20h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zM40 49v2H20v-2h20zm19.32 5l-1 1.732-17.32-10L42 44l17.32 10zm16.546 4.16l-1.732 1-10-17.32 1.732-1 10 17.32zM91 60h-2V40h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm24.026 3.294l1 1.732-17.32 10-1-1.732 17.32-10zM39.32 74l-1 1.732-17.32-10L22 64l17.32 10zm16.546 4.16l-1.732 1-10-17.32 1.732-1 10 17.32zM71 80h-2V60h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm24.026 3.294l1 1.732-17.32 10-1-1.732 17.32-10zM120 89v2h-20v-2h20zm-84.134 9.16l-1.732 1-10-17.32 1.732-1 10 17.32zM51 100h-2V80h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm24.026 3.294l1 1.732-17.32 10-1-1.732 17.32-10zM100 109v2H80v-2h20zm19.32 5l-1 1.732-17.32-10 1-1.732 17.32 10zM31 120h-2v-20h2v20z' fill='%23cccccc' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
			background-repeat: repeat;
		
		
}
.page .paddingminus {
	
	margin-top: -60px;
}

/* Style all typographical elements nested within .page */

.page h1 {
 font-family: 'Anton', sans-serif;
   font-size: 36px;
 color: #43140E;
 font-weight: 600;
}
.page h2 {
 font-family: 'Khand', sans-serif;
 font-size: 24px;
 color: #000;
 font-weight: 600;
}
.page h3 {
 font-family: 'Squada One', cursive;
 font-size: 20px;
 color: #000;
}

.page .bodytext {
	font-family: 'Fjalla One', sans-serif;
	color: #000;
	font-size: 22px; 
}
.page .smallbodytext {
	font-family: 'Fjalla One', sans-serif;	color: #000;
	font-size: 16px; 
}

.page .bodytext ul{
padding: 0px;	
}

.page .bodytext li{
list-style-image: url(/images/bullet.png);
	list-style-position: inside;
    padding-left: 20px;
    text-indent: -40px;	
    line-height: 30px;
}

.page .whitehead {
 font-family: 'Fjalla One', sans-serif;
   font-size: 34px;
 color: #fff;
 font-weight: 600;
}
.page .whitehead a {
 color: #fff;

}

.page .whitehead a:active {
 color: #fff;

}

/* Whitehead28 is same as whitebodytext for mobile*/
.page .whitehead28 {
 font-family: 'Fjalla One', sans-serif;
	color: #fff;
	font-size: 22px; 

}

.page .whitebodytext {
	font-family: 'Fjalla One', sans-serif;
	color: #fff;
	font-size: 22px; 
}
.page .smallwhitebodytext {
	font-family: 'Fjalla One', sans-serif;	color: #fff;
	font-size: 20px; 
	line-height: 22px;
}
.page .smallwhitebodytext a {
		color: #fff;
	
}

.page .smallwhitebodytext a:hover {
		color: #ccc;
	
}
.page .smallerwhitebodytext {
	font-family: 'Fjalla One', sans-serif;
		color: #fff;
	font-size: 16px; 
	line-height: 18px;
}
.page .smallerwhitebodytext a {
		color: #fff;
	
}

.page .smallerwhitebodytext a:hover {
		color: #ccc;
	
}

.page .redsubhead {
	font-family: 'Fjalla One', sans-serif;	color: #E73D3E;
	font-size: 28px; 
}
.page .bluesubhead {
	font-family: 'Fjalla One', sans-serif;
	color: #5DAC13;
	font-size: 22px; 
}


.page .red {
	background-color: #E73D3E;
	height: 24px;
}
.page .green {
	background-color: #5DAC13;
	min-height: 24px;
}
.page .green2 {
	
	background-color: #5dac13;
background-image: url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0h2v20H9V0zm25.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm-20 20l1.732 1-10 17.32-1.732-1 10-17.32zM58.16 4.134l1 1.732-17.32 10-1-1.732 17.32-10zm-40 40l1 1.732-17.32 10-1-1.732 17.32-10zM80 9v2H60V9h20zM20 69v2H0v-2h20zm79.32-55l-1 1.732-17.32-10L82 4l17.32 10zm-80 80l-1 1.732-17.32-10L2 84l17.32 10zm96.546-75.84l-1.732 1-10-17.32 1.732-1 10 17.32zm-100 100l-1.732 1-10-17.32 1.732-1 10 17.32zM38.16 24.134l1 1.732-17.32 10-1-1.732 17.32-10zM60 29v2H40v-2h20zm19.32 5l-1 1.732-17.32-10L62 24l17.32 10zm16.546 4.16l-1.732 1-10-17.32 1.732-1 10 17.32zM111 40h-2V20h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zM40 49v2H20v-2h20zm19.32 5l-1 1.732-17.32-10L42 44l17.32 10zm16.546 4.16l-1.732 1-10-17.32 1.732-1 10 17.32zM91 60h-2V40h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm24.026 3.294l1 1.732-17.32 10-1-1.732 17.32-10zM39.32 74l-1 1.732-17.32-10L22 64l17.32 10zm16.546 4.16l-1.732 1-10-17.32 1.732-1 10 17.32zM71 80h-2V60h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm24.026 3.294l1 1.732-17.32 10-1-1.732 17.32-10zM120 89v2h-20v-2h20zm-84.134 9.16l-1.732 1-10-17.32 1.732-1 10 17.32zM51 100h-2V80h2v20zm3.134.84l1.732 1-10 17.32-1.732-1 10-17.32zm24.026 3.294l1 1.732-17.32 10-1-1.732 17.32-10zM100 109v2H80v-2h20zm19.32 5l-1 1.732-17.32-10 1-1.732 17.32 10zM31 120h-2v-20h2v20z' fill='%233f720f' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");
  
width: 100%;
}
	
.page .membertable td{
	vertical-align: top;
	text-align: left;
	padding-bottom: 10px;
	
}
.page .bullettext {
	font-family: 'Fjalla One', sans-serif;
	color: #000;
	font-size: 22px; 
}

.page .bullettext ul{
padding: 0px;	
}

.page .bullettext li{
list-style-image: url(/images/bullet.png);
	list-style-position: inside;
    
    text-indent: -28px;	
    line-height: 30px;
}




/* Larger than mobile */
@media (min-width: 400px) {
.page .heropic1 {
		background-image: none;			
}


}

/* Larger than phablet (also point when grid becomes active) */
@media (min-width: 550px) {
.page .heropic1 {
		background-image: none;			
}
.page .bluesubhead {
		font-size: 20px; 
}
.page .whitehead28 {
 font-family: 'Fjalla One', sans-serif;
  font-size: 20px;
 color: #fff;
 background-color: #43140E;
 padding: 5px;
 font-weight: 600;
}
.page .backgroundtree {
		background-image: none;
				margin: 0 auto;
		background-color: #5DAC13;
		
}
.page .paddingright40 {
	padding-right: 20px;
}
.page .paddingleft40 {
	padding-left: 20px;
}


}

/* Larger than tablet */
@media (min-width: 750px) {
.page .heropic1 {
		background-image: url(/images/checkerplate.jpg);
			background-repeat: no-repeat;
		min-height: 600px;
		margin: 0 auto;
		background-color: #fff;
		background-size:contain;
background-position:center;
}
.page .backgroundtree {
		background-image: url(/images/background.jpg);
			background-repeat: no-repeat;
		max-height: 600px;
		margin: 0 auto;
		background-color: #5DAC13;
		background-size:cover;
background-position:center;
}

.page .bluesubhead {
		font-size: 22px; 
}
.page .bullettext {
		font-size: 18px; 
}


.page .bullettext li{
    
    text-indent: -15px;	
    line-height: 20px;
}
.page .whitehead28 {
 font-family: 'Fjalla One', sans-serif;  font-size: 20px;
 color: #fff;
 background-color: #43140E;

 font-weight: 600;
}

.page .paddingright40 {
	padding-right: 20px;
}
.page .paddingleft40 {
	padding-left: 20px;
}

}

/* Larger than desktop */
@media (min-width: 1000px) {
.page .whitehead28 {
 font-family: 'Fjalla One', sans-serif;
  font-size: 28px;
 color: #fff;
 background-color: #43140E;

 font-weight: 600;
}
.page .backgroundtree {
		background-image: url(/images/background.jpg);
			background-repeat: no-repeat;
		max-height: 600px;
		margin: 0 auto;
		background-color: #5DAC13;
		background-size:cover;
background-position:center;
}
.page .paddingright40 {
	padding-right: 40px;
}
.page .paddingleft40 {
	padding-left: 40px;
}


}

/* Larger than Desktop HD */
@media (min-width: 1200px) {
.page .whitehead28 {
 font-family: 'Fjalla One', sans-serif;  font-size: 28px;
 color: #fff;
 background-color: #43140E;
 padding: 10px;
 font-weight: 600;
}
.page .bullettext {
	
	font-size: 24px; 
}

.page .bullettext li{
list-style-image: url(/images/bullet.png);
	list-style-position: inside;
    
    text-indent: -20px;	
    line-height: 30px;
}
.page .bluesubhead {
	font-family: 'Fjalla One', sans-serif;	
	font-size: 26px; 
}
.page .backgroundtree {
		background-image: url(/images/background.jpg);
			background-repeat: no-repeat;
		max-height: 600px;
		margin: 0 auto;
		background-color: #5DAC13;
		background-size:cover;
background-position:center;
}
.page .paddingright40 {
	padding-right: 40px;
}
.page .paddingleft40 {
	padding-left: 40px;
}

}