/*
@media only screen and (max-device-width : 640px) {

iphone 7+ = 1080
iphone X = 2436
*/
@media screen and (max-width: 640px) {

#templatelesscontainer {
	width: auto;
	margin: 0px 0px;
}
#templatelesscontent {
	padding: 10px;
}
#fififcontainer {
	width:100%;
	position:relative; 
}
#fififcontent {
	max-width: none;
	margin: 0px 0px;
}

#grantlist {
	width: 100%;
	float: none;
}

#grantlist .grantdatatable {
	display: none;
}

#grantlist-sidebar {
	width: 100%;
	float: none;
}

.responsivegrant {
	display: block;
	border-top: 2px solid #ccc;
	padding-top: 20px;
	padding-bottom: 20px;
	padding: 20px;
}

#sponsorbox {
	display: none !important;
}

.sponsorbox-responsive {
	display: block;
}

#grantheader {
	width: 100%;
	float: none;
}
#grantphoto {
	width: 100%;
	float: none;
}
#grantdetails {
	width: 100%;
	float: none;
	padding-top: 15px;
}
#grantfulfillment {
	width: 100%;
	float: none;
}

#social-responsive {
	display: block;
	padding-top: 15px;
}

#grantcontent {
	width: 100%;
	float: none;
}
#grantsidebar {
	width: 100%;
	float: none;
}
#grantitems {
	width: 100%;
	float: none;
}
#grantfulfillmentagain {
	width: 100%;
	float: none;
	padding-top: 15px;
}

.twocol {
	width: 100%;
}

.responsive-hide {
	display: none;
}






















}