@media screen and (max-width: 992px){
	div#graper, div#background-header, div#background-banner,
	div#graper-header,
	div#background-footer2,
	div#background-footer3{
			display: none;
	}
	div#wrapper-movil, div#background-footer4, div#background-footer4-1{
			display: block;
	}

	#logo-resp{
		display: block;
		margin: 0px;
		border: medium none;
		max-width: 100%;
		height: auto;		
		text-align: center;
		z-index: 3;
	}
	#text-head-resp{
		color: #D0AE64;
		font-size: 20px;
		text-align: center;
	}
	#text-contacto-resp{
		color: #19205B;
		font-size: 26px;
		margin:25px auto;
		text-align: center;
	}
	.numero-resp{
		background: -webkit-linear-gradient(#D0AE64, #AD9157);
		background: -o-linear-gradient(#D0AE64, #AD9157);
		background: -moz-linear-gradient(#D0AE64, #AD9157);
		background: linear-gradient(#D0AE64, #AD9157);

		color: #FFF;
		cursor: pointer;
		font-size: 28px;
		margin:20px auto;
		padding: 20px;
		position: relative;
		top: 0;
		margin-right: 0 auto;
		width: 300px;

		-webkit-box-shadow: -3px 5px 0px #8D6B21;
		-moz-box-shadow: -3px 5px 0px #8D6B21;
		-o-box-shadow: -3px 5px 0px #8D6B21;
		-ms-box-shadow: -3px 5px 0px #8D6B21;
		box-shadow: -3px 5px 0px #8D6B21;
	}
	.numero-resp:hover{
		background: -webkit-linear-gradient(#D0AE64,#937A45);
		background: -o-linear-gradient(#D0AE64,#937A45);
		background: -moz-linear-gradient(#D0AE64,#937A45);
		background: linear-gradient(#D0AE64,#937A45);

		top: 3px;

		-webkit-box-shadow: -1px 1px 0px #BF9C51;
		-moz-box-shadow: -1px 1px 0px #BF9C51;
		-o-box-shadow: -1px 1px 0px #BF9C51;
		-ms-box-shadow: -1px 1px 0px #BF9C51;
		box-shadow: -1px 1px 0px #BF9C51;	

	}
	div.numero-resp h2{
		font-size: 1.5em;
		text-shadow:-3px 3px 0px #8D6B21;
	}

	div.numero-resp h2 a:hover{
		color: #FFF;
	}	
	section#cont-resp{
		border:none;
		display: block;
		height: 100%;
		margin:0 auto;
		padding: 0;
		position: relative;
		text-align: center;
		width: 100%;
	}
	.seccion-resp{
		border-radius: .5em;
		display: inline-block;
		height: auto;
		margin: 10px 30px;
		overflow: hidden;		
		position: relative;
		vertical-align: top;
		width: 320px
	}
	.seccion-resp img{		
		height: 300px;
		position: relative;
		width: 100%;
	}
	div.txt-r{
		color: #FFF;
		height: 100%;
		padding: 50% 10px 0px;
		position: absolute;
		top: 0;
		width: 100%;

		background: -webkit-linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.7));
		background: -o-linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.7));
		background: -moz-linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.7));
		background: linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.7));

	}
	div.txt-r h1{
		border-bottom: medium solid #FFF;
		color: #FFF;
		font-size: 2em;
		font-weight: lighter;
		padding-bottom: 5px;
		text-align: left;
		width: 240px;
	}
	div.txt-r p{		
		color: #FFF;
		font-size: 1.1em;
		padding-top: 5px;
	}

	section#cont-resp a:hover div.txt-r{

		background: -webkit-linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.3));
		background: -o-linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.3));
		background: -moz-linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.3));
		background: linear-gradient(rgba(210,172,105,0.2), rgba(210,172,105,0.3));

		padding: 70% 10px 0px;
	}
	/* FORMULARIO */
	#formulario-resp{
		position:relative;  
		color: #FFF;  
		font-family: 'Raleway', sans-serif; 
		font-weight: 100; 
		width: 90%; 
		height:auto; 
		background-color: #494949; 
		padding: 25px 0px; 
		margin:10px auto;
	}
	form{
		margin: 0 auto;
		text-align: center;
	}
	form label, form input, form textarea{
		display: block;
		font-size: 1.1em;
		margin: 0 auto;
		text-align: left;
		width: 90%;
	}
	form input, form textarea{
		margin: 0px auto 20px auto;
		padding: 5px;
	}
	.llamado{
		font-size: 28px;
		width: 100%;
	}
	.formulario-mensaje{ height: 100px; width: 90%;}
	.formulario-submit{ cursor: pointer; margin: 0 auto; text-align: center; width: 92%;}

	/* FORMULARIO */

	/* FOOTER */
	div#background-footer4{height: 130px; text-align: center;}
	div#background-footer4-1{  margin: 35px 0px 0px;}
	div#background-footer4-1 span:nth-child(even){
		margin:0px auto;
		position: relative;
		top: 20px;
	}
	.privacidad{
		margin: 0 auto;
		position: relative;
		top: 15px;
	}
	#publi img{margin: 30px auto 0px;}
	/* FOOTER */
}	

