@media only screen and (max-device-width: 640px) {
body, html{
	width:100%;
}

div.main{
	width:100%;
	padding:0;
	padding-bottom:2%;
}

div.header{
	width:100%;
	padding:0;
}

div.header div{
	width:100%;
	text-align:center;
}

p.phone{
	text-align:center !important;
	line-height:normal !important;
}

div.buttons{
	width:90%;
	margin-left:5%;
	margin-right:5%;
}

div.buttons div{
	width:100%;
}

div.buttons div.dbl{
	padding-top:3%;
	padding-bottom:3%;
}

div.content{
	background:#CCC;
	padding-left:2%;
	padding-right:2%;
}

p.cr{
	padding-left:2%;
	padding-right:2%;
}

div.buttons div a br{
	display:none;
}
}