/* ======= THIRTEEN RESPONSIVE HUB!!! ========== */
/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 0%;
}

.col:first-child { margin-left:0%; }



/*  GROUPING  */
.group:before,
.group:after {
	content:"";
	display:table;
}
.group:after {
	clear:both;
}
.group {
    zoom:1; /* For IE 6/7 */
background: #F8F8F8;
}
                                               
					
/*  GRID OF FIVE  */
.span_5_of_5 {
	width: 100%;
}
.span_4_of_5 {
	width: 79.4%;
}
.span_3_of_5 {
	width: 58.8%;
}
.span_2_of_5 {
	width: 38.2%;
} 
.span_1_of_5 {
	width: 20%;
}


/* GRID OF TWO */
.span_2_of_2 {
	width: 100%;
}

.span_1_of_2 {
width: 50%;
/*max-width: 50%;*/
color: #FFF;
font-family: Arial,Helvetica,sans-serif;
font-weight: 700;
font-size: 1.25em;
border: 1px solid #00A1B4;
padding: 0.5em 1.5em;
padding-top: 0.5em;
padding-bottom: 0.5em;
border-radius: 5px;
box-shadow: 0px 2px 1px 0px rgba(84, 84, 82, 0.65);
margin: 10% 5%;
background: #00a1b4; /* Old browsers */
background: -moz-linear-gradient(top,  #00a1b4 2%, #008cb6 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,#00a1b4), color-stop(99%,#008cb6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #00a1b4 2%,#008cb6 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #00a1b4 2%,#008cb6 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #00a1b4 2%,#008cb6 99%); /* IE10+ */
background: linear-gradient(to bottom,  #00a1b4 2%,#008cb6 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a1b4', endColorstr='#008cb6',GradientType=0 ); /* IE6-9 */
display: inline;
}
/*


/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */

@media only screen and (max-width:825px){
.span_1_of_2 {
width: 50% !imporant;
max-width: 50% !important;
}


}


@media only screen and (max-width: 602px) {
.span_2_of_2 {
		width: 100%; 
	}
	.span_1_of_2 {
		width: 95%; 
		max-width: 95% !important;
		display: block !important;
		margin-left: 3% !important;
		margin-right: 3% !important;
		margin-bottom: 3%;
	}

div.appArea {
  margin: 10px;
  width: 140%;}


donate-hub {display:none;}

}


@media only screen and (max-width: 570px) {
.span_1_of_5 {
font-size: .75em !important;
line-height: 1em !important;
}
.moregifts {
	font-family: Arial,Helvetica,sans-serif;
	color: #008cb6;
	font-size: 1.25em;
	font-style:italic;
}
.hubheading {
	font-family: Arial,Helvetica,sans-serif;
	color: #393939;
	font-size: 1.25em !important;
	line-height: 1.25em !important;
	font-weight: bold;
}

}

@media only screen and (max-width: 480px) {
	.col { 
		margin: 1% 0 1% 0%;
	}
}

@media only screen and (max-width: 480px) {
	.span_5_of_5 {
		width: 100%; 
	}
	.span_4_of_5 {
		width: 100%; 
	}
	.span_3_of_5 {
		width: 100%; 
	}
	.span_2_of_5 {
		width: 100%; 
		
	}
	.span_1_of_5 {
		width: 100%;
		font-size: 1.25em !important; 
		line-height: 1.25em !important;
	}
	hubheading {
	margin-left:50%
	}

	}



/*==========Grey Text Box =====*/

.donate-hub p {
padding: 1em 1.5em;
margin: 0 0 0 0;
background: #CCCCCC;
font-size:1em;
}

/*=============Headers ==============*/

.featuredgifts {
	font-family: Arial,Helvetica,sans-serif;
	color: #008cb6;
	font-size:1.25em;
	font-weight:bold;
	font-style:italic;
}
.moregifts {
	font-family: Arial,Helvetica,sans-serif;
	color: #008cb6;
	font-size: 1.25em;
	font-style:italic;
}
.hubheading {
	font-family: Arial,Helvetica,sans-serif;
	color: #393939;
	font-size: 1em;
	margin-left: 2%;
	font-weight: bold;
}

.borderbottom {
	border-bottom: #009cb6 solid 3px;
	
}


