			

/*ZONA DETECCIÓN CARACTERISTICAS*/

	.logo-loader {
		width: 25px;
		height: 25px;
	}
	.loader-bg {
		position: relative; 
		top: -48px; 
		max-height: 46px; 
		max-width: 46px;
	}

	.midoptionsvideo2 {
	    margin-bottom: 1em;
	}

	ul.caracteristicas {
		width: 100%; 
		text-align: center; 
		padding: 0px; 
		margin: 0%;
	}

	li.caracteristicas {
		display: inline; 
		width: 100px;
		margin: 0 1vw;
	}

	img.caracteristicas {
		width: 50px;
		margin-bottom: 0px;
	}

			#recommend {
				height: 60vh;
				overflow-y: scroll;
			}

			.centrado {
				text-align: center;
			}

			.responsive-column {
			    width: 30%;
			   margin-left: 2%;
			    text-align: left;
			    display: inline;  
		 	}	

		 	.guia {
				max-width: 200px !important;
				margin: auto;
			}

	 		li {
	 			width: 95%;
	 		}

		 	img {
		 		width: 100%;
		 		max-width: 150px;
		 	}

		 	.boton5{
		 		margin-top: 30%; 
		 		width: 95px;
		 		height: 95px;
		 	}

		 	.form22 {
		 		 margin-top: 2.5em;
		 		 margin-bottom: 10px;
		 	}

		 	.group {
		 		margin-top: 2em !important; /* CON DETECTORES DE CARACTERISTICAS -4em*/
		 	}

		/* @media */
		/* Screen menor de 650px */
		@media only screen and (max-width: 650px) {
		 	.responsive-column {
			    width: 100%;
			    max-height: auto;
		 	}	
		 	.boton5 {
		 		margin-top: 0px;
		 		/*width: 50px;*/
		 		/*height: 50px;*/
		 	}
		 	.form22 {
		 		margin-top: 0px;
		 		text-align: center;
		 		width: 100%;
		 	}
		}

		/* @media */
		/* Screen entre de 650px y 850px */
		@media only screen and (min-width: 650px) and (max-width: 850px) {
		 	.responsive-column {
			    width: 47%; /*ORIGINAL 48%*/
			    height: 250px;
		 	}	

		 	.responsive-column + .md-row3 {
		 		width: 50%;
		 		margin-left: 25%; 
		 	}	
		}

		/* @media */
		/* Screen mayor de 851px */
		@media only screen and (min-width: 851px) {
		 	.responsive-column {
			    width: 31%; /*ORIGINAL 30%*/
			    height: 260px;
		 	}

		 	.responsive-column + .lg-row2 {
		 		width: 40%;
		 		display: inline-block;
		 		margin-left: 5%;
		 	}	
		}




		/* LANDSCAPE */
		@media (orientation: portrait) and (max-width: 425px){
						#recommend {
							overflow-y: unset !important;
							height: initial;
						}
				}

		@media (orientation: landscape) and (max-height: 425px){
				#recommend {
					overflow-y: unset !important;
					height: auto;
				}
				#powered {
					position: fixed;
					bottom: 0%;
					width: 100%;
				}		
		}

		#initialText{
			overflow-x: hidden;
		}

/* Arreglando scroll horizontal */
@media only screen and (max-width: 425px){
	#initialText {
		width: 94% !important;
	}
}

@media only screen and (min-width: 500px) and (max-width: 768px){
	#initialText {
		width: 96% !important;
	}
}

@media only screen and (min-width: 769px) and (max-width: 1000px){
	#initialText {
		width: 97% !important;
	}
}

@media only screen and (min-width:1001px) and (max-width: 1500px){
	#initialText {
		width: 98% !important;
	}
}

