@media only screen and (max-width: 796px) {

	#singleplatform .menus .menu .section:first-child > .title {
	    padding-top: 12px;
	}

}

@media only screen and (max-width: 649px) {

	#singleplatform .menus .menu .section:first-child > .title {
	    padding-top: 0;
	}

}

@media only screen and (max-width: 600px) {

	#singleplatform .menus {
		border: 0;
		border-color: #fff;
	}

	#singleplatform .menus .menu .section > .title {
		background-color: transparent;
	}

}

#singleplatform,
#singleplatform .menus .menu .section {
	font-family: 'Open Sans';
}

#singleplatform .menus .header,
#singleplatform .footer .attribution {
	display: none !important;
}

#singleplatform .menus .menu .section:first-child > .title {
    padding-top: 0;
}

#singleplatform h3 {
	color: #EA5527;
/*	font-family: 'shanghai' !important;*/
	font-size: 28px;
}

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

	#singleplatform h3 {
		color: #EA5527;
		font-family: 'shanghai' !important;
		
}*/

#singleplatform .menus .menu .section .items .item .item-title-row .item-title {
	text-transform: uppercase;
}

#singleplatform .menus .menu .section .items>.description {
	color: #EA5527;
	font-size: 20px;
	margin: 0 0 10px;
	padding-bottom: 15px;
	text-align: center;
	text-transform: uppercase;
}