body {background: url(../images/img-fondo.png) no-repeat; background-size: cover;}
#site {margin:100px auto 0; max-width: 800px; width:100%;font-family: 'Roboto', sans-serif;}
#site h1 { color:#fff; font-size:85px; line-height:70px;}
.telefono .globo {float:left; height:100px;}
.telefono h2 {color:#00f29c; font-size:49px; font-weight:100; margin:0;}
.telefono h2 span {font-weight:700;}
.telefono p {color:#fff; margin:0; font-size:19px; font-weight:700;}
.renuevo p {float:left; color:#fff; font-size:19px; margin-top:70px;}
.renuevo p a {color:#fff; text-decoration:none;}
.renuevo .facebook {float:left; padding-left:50px;}
.renuevo .facebook img {float:left; margin-right:10px; margin-top:-5px;}
.renuevo p:first-child {border-right:1px solid #fff; padding-right:50px; padding-left:0;}

@media (max-width:850px) {
	#site h1 {font-size:70px;}
	.telefono h2 {font-size:24px;}
	.telefono img {margin-right:15px;}
	.renuevo p {float:none; }
	.renuevo .facebook {text-align:center; float:none; padding-left:0;}
	.renuevo .facebook img {float:none; margin-right:0; padding-left:0; margin-top:0; padding:10px;}
	.renuevo .facebook span {position:relative; bottom:20px;}
	.renuevo p:first-child {border-right:0; padding-right:0; padding-left:0; text-align:center;}
}

@media (min-width:1200px) {
	.telefono .globo {margin-left:-100px;}
}

@media (min-width:480px) {
	.telefono h2 {font-size:39px;}
	.telefono img {width:auto; }
}