
/* *********************************************************************************************************************
 * 1024 TO 1280 SCREENS
 */
@media screen and (min-width: 1025px) and (max-width: 1279px) {

	.home-sections .uno .next-arrow {
		bottom: 40px;
	}
}



/* *********************************************************************************************************************
 * PORTRAIT TABLET TO LANDSCAPE AND DESKTOP    768px  <>  992px
 */
@media screen and (min-width: 768px) and (max-width: 992px) {

	.home-menu ul li:first-child {
		margin-left: 0px;
	}

	.home-menu ul li {
		margin: 0 2px;
	}

	.home-sections .uno .title-block .title {
		font-size: 25px;
		line-height: 35px;
	}

	.home-sections .uno .next-arrow {
		width: 750px;
		bottom: 50px;
	}

	.home-sections .dos .qe-content img {
		margin-bottom: 20px;
	}

	.home-sections .tres .item {
		display: block;
		clear: both;
	}

	.home-sections .cuatro {
		padding: 10px 0 20px 0;
		background: #fff url('../../images/home/video-bkg.jpg') center center no-repeat;
	}

	.home-sections .cinco {
		padding: 50px 0 20px 0;
	}

		.home-sections .cinco .contact {
			width: 95%;
		}

	.home-sections .seis {
		height: auto;
		padding-top: 30px;
	}

		.home-sections .seis .col-md-5 {
			text-align: center;
			margin-bottom: 20px;
		}

			.home-sections .seis .col-md-5 a.network:last-child {
				margin-right: 0;
			}

		.home-sections .seis .col-md-7 {
			text-align: center;
		}

}

/* *********************************************************************************************************************
 * LANDSCAPE PHONES AND DOWN    < 767px
 */
@media screen and (max-width: 767px) {

	.home-menu {
		height: 60px;
		padding: 10px 0 0 10px;
		display: block;
	}

		.home-menu ul {
			display: none;
		}

		.home-menu .container > img {
			width: 170px;
		}

		.home-menu .container > button {
			margin-top: 8px;
		}


	.home-sections .uno {

	}

		.home-sections .uno .controls {
			top: 60%;
		}

		.home-sections .uno .title-block {
			top: 30px !important;
			left: 0px !important;
			width: 100% !important;
			padding: 0 30px;
			text-align: center;
		}

			.home-sections .uno .title-block .title {
				font-size: 20px;
				line-height: 26px;
				margin-top: 80px;
			}

		.home-sections .uno .next-arrow {
			width: 100%;
			bottom: 20px;
		}


	.home-sections .dos {
		padding: 100px 0 60px 0;
	}

		.home-sections .dos .qe-menu {
			width: 100%;
			text-align: center;
		}

		.home-sections .dos .qe-menu ul {
			margin: 0 0 30px 0;
		}

			.home-sections .dos .qe-menu ul li {
				margin: 0;
			}

		.home-sections .dos .qe-content {
			width: 100%;
			padding: 0 20px;
			text-align: center;
		}

			.home-sections .dos .qe-content h2 {
				margin-top: 20px;
				font-size: 21px;
				line-height: 26px;
			}

			.home-sections .dos .qe-content p {
				margin: 20px 0;
				font-size: 13px;
			}

			.home-sections .dos .qe-content .editoriales ul {
				list-style-type: none;
			}

			.home-sections .dos .btn{
				padding-left: inherit;
			}

	.home-sections .tres {
		padding: 60px 0 30px 0;
	}

		.home-sections .tres h1 {
			margin-bottom: 10px;
		}

		.home-sections .tres .item {
			text-align: center;
			margin-top: 40px;
			padding: 0 30px;
		}

			.home-sections .tres .item .thumb {
				float: none;
				margin: 10px auto;
				display: block;
			}

			.home-sections .tres .item h5 {
				margin: 10px 0 8px 0;
				font-size: 16px;
			}

			.home-sections .tres .item p {
				font-size: 14px;
			}


	.home-sections .cuatro {
		padding: 40px 0 20px 0;
		background: #fff url('');
	}

		.home-sections .cuatro h1 {
			margin-bottom: 30px;
		}

		.home-sections .cuatro .vimeo {
			width: 90%;
			padding: 10px;
			margin: 5px 5%;
		}


	.home-sections .cinco {
		padding: 50px 0 30px 0;
	}

		.home-sections .cinco .contact {
			width: 90%;
			margin: 20px 5%;
		}

			.home-sections .cinco .contact .left {
				float: none;
				width: 100%;
				padding: 20px;
				text-align: center;
			}

			.home-sections .cinco .contact .right {
				float: none;
				width: 100%;
				text-align: center;
			}

				.home-sections .cinco .contact .right .form {
					padding: 20px;
				}

					.home-sections .cinco .contact .right .form label {
						font-size: 9px;
						line-height: 13px;
					}

					.home-sections .cinco .contact .right .form button {
						float: none;
						margin-top: 10px;
					}


	.home-sections .seis {
		height: auto;
		padding-bottom: 30px;
	}

		.home-sections .seis .col-md-5 {
			text-align: center;
			margin-bottom: 30px;
		}

			.home-sections .seis .col-md-5 a.network:last-child {
				margin-right: 0;
			}

		.home-sections .seis .col-md-7 {
			text-align: center;
		}

			.home-sections .seis .col-md-7 > a {
				margin: 0;
			}

			.home-sections .seis .col-md-7 > a img {
				padding-bottom: 20px;
			}

		.home-sections .seis .apps {
			margin: 0;
		}

			.home-sections .seis .apps ul li {
				margin-bottom: 6px;
			}


	/* LOGIN */

	.home-login {

	}

		.home-login .login-title,
		.home-login .login-logo {
			display: none;
		}

		.home-login .login-box {
			width: 90%;
			left: 0;
			top: 0;
			margin: 10px 5%;
			padding: 25px;
		}

		.home-login .login-box .registro label.accept {
			font-size: 11px;
			letter-spacing: -0.2px;
			line-height: 10px;
			margin: 10px 0;
		}

			.home-login .partners img {
				width: 120px;
				margin-bottom: 30px;
			}

}

