@media screen and (min-width: 768px){
	.container{
		/*width:750px;*/
		padding-left: 15px;
		padding-right: 15px;
	}

}

@media screen and (min-width: 1024px){

	.subright{
		position: absolute;
		right: -80px;
		top: 0;
	}

	div.top{
		background: none;
		position: relative;
		z-index: 1;
	}

	div.top h1{
		font-family:futura_condensedbold, serif;
		font-size: 25px;
		margin:0;
		padding: 0;
	}

	div.top h1 + p{
		font-family:futura_light_condensed, serif;
		font-size: 15px;
		margin:10px 0 0 0;
		padding: 0;
	}

	div.top .form-container .btnFacebookLogin{
		font-size:16px;
		padding: 4px 8px;
	}

	div.top .form-container .btnEnviar{
		float: none;
		font-size:16px;
		margin-top:5px;
		padding: 4px 8px;
	}

	div.top .left-column{
		padding:0;
	}

	div.top .left-column img{
		position: relative;
		left:-70px;
	}

	div.top .right-column{
		/*padding-left:0;*/
		width:30%;
		position: relative;
		z-index: 10;
	}


	div.top .right-column .footer div.col-xs-12{
		padding:0;
	}

	div.top .form-group{
		margin-bottom:5px;
	}

	div.top .form-group label {
		font-family: futura_light_condensed, serif;
		font-size: 18px;
	}

	div.top .form-container #lbl-mail{
		margin-top:5px;
	}

	div.top .form-group .form-control{
		-webkit-border-radius:0;
		-moz-border-radius:0;
		border-radius:0;

		padding: 0px 6px;

		font-size:12px;
		line-height:12px;
	}

	div.top .form-container div.footer p{
		margin-bottom: 5px;
	}



	div.bottom {
		background: none;
		position: relative;
		top: -230px;
		z-index: 0;
	}

	div.bottom .background.brillo{
		min-height:880px;
		background: url("../img/desktop/corte-inferior.png") no-repeat top center;
		-webkit-background-size:cover;
		background-size:cover;
	}

	div.bottom .iframe-holder{
		position: relative;
		z-index: 1;
		top: 350px;
		left: 50%;
	}
}

@media screen and (min-width: 1600px){
	div.bottom {
		background: none;
		position: relative;
		top: -270px;
		z-index: 0;
	}
}

@media screen and (min-width: 1900px){
	div.bottom {
		background: none;
		position: relative;
		top: -300px;
		z-index: 0;
	}
}

@media screen and (min-width: 2500px){
	div.bottom {
		background: none;
		position: relative;
		top: -400px;
		z-index: 0;
	}

	div.bottom .iframe-holder{
		top: 450px;
	}
}
