.container-cover{
	background: #119abf;
	width: 100%;
	/*padding: 0;*/
	/*margin: 0;*/
	border-top: 3px solid #1c9ece;
	border-bottom: 10px solid #0377a2;
	height: 220px; 
	position: relative;
	overflow: hidden;
}

.container-cover .fondo{
	position: absolute;
	width: 100%;
	left: 0;
	margin: 0;
	padding: 0;
}

.container-cover .row-cover{
	position: relative;
	padding: 0;
}



.textos1{
	animation-duration: 4s;
  	animation-delay: 3s;
  	font-family: 'Montserrat', sans-serif;
	padding: 10px;
	text-align: left;
	position: relative;
	top:10px;
	left: 20px;
	margin: 0 auto;;
}

	.textos1 h1{
		font-size: 1.5em;
	}

		h1 span{
			text-shadow: 1px 1px 1px gray;
			font-family: 'Monoton', sans-serif;
			font-size: 1em;
		}
	
		.textos1 h3{
		font-size: 1.5em;
		}

		.textos1 h3 b{
			color: #de3f00;
			padding-left: 5px;
			font-size: 1.4em;
			text-shadow: 1px 2px 4px #6bc0d9;
		}

.container-cover .row-cover .images{
	position: relative;
	top:0;
	margin: 0;	
}

	.container-cover .row-cover .images .store{
		width: 100%;
		position: relative;
		top: 60px;
		right: 20px;
	}

	.container-cover .row-cover .cloud-tag{
		width: 8%;
		position: absolute;
		top: 40px;
		right: 15px;
		animation-duration: 5s;
		animation-delay: 1s;
	}
			.container-cover .row-cover .cloud-tag:hover{
			animation: bounce;
			animation-duration: 5s;
			}



/* ---------------------------------------------------------- */
/* ========================================================== */
/* ---------------------------------------------------------- */
/* ========================================================== */
/* =================   MEDIA BREAK POINTS   ================= */
/* ========================================================== */
/* ---------------------------------------------------------- */
/* ========================================================== */
/* ---------------------------------------------------------- */


/* Small devices (landscape phones, 576px and up) */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
@media (min-width: 576px) {

.textos1{
	padding: 10px;
	top:15px;
	left: 50px;
}

	.textos1 h1{
		font-size: 1.3em;
		line-height: 40px;
	}

		h1 span{
			font-size: 1.2em;
		}
	
		.textos1 h3{
		font-size: 1.3em;
		}

		.textos1 h3 b{
			padding-left: 25px;
			font-size: 1.3em;
		}

	.container-cover .row-cover .images .store{
		top: 20px;
		right: 40px;
	}

	.container-cover .row-cover .cloud-tag{
		width: 7%;
		right: 45px;
	}

 }



/* Medium devices (tablets, 768px and up) */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
@media (min-width: 768px) {

.container-cover{
	border-top: 2px solid #1c9ece;
	border-bottom: 5px solid #0377a2;
}

.textos1{
	left: 60px;
}

	.textos1 h1{
		font-size: 1.2em;
	}

		h1 span{
			font-size: 1.2em;
		}
	
		.textos1 h3{
		font-size: 1.2em;
		}

		.textos1 h3 b{
			padding-left: 25px;
			font-size: 1.3em;
		}

	.container-cover .row-cover .images .store{
		width: 65%;
		top: 10px;
		right: 10px;
	}

	.container-cover .row-cover .cloud-tag{
		width: 5%;
		right: 140px;
	}

}
	

	/* Large devices (desktops, 992px and up) */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
@media (min-width: 992px) {

.textos1{
	left: 160px;
}

	.textos1 h1{
		font-size: 1.4em;
	}

		h1 span{
			font-size: 1.2em;
		}
	
		.textos1 h3{
		font-size: 1em;
		}

		.textos1 h3 b{
			font-size: 1.5em;
		}

	.container-cover .row-cover{
		width: 1000px;
		margin: 0 auto;
	}

	.container-cover .row-cover .images .store{
		width: 48%;
		top: 5px;
		left: 50px;
	}

	.container-cover .row-cover .cloud-tag{
		width: 4%;
		top: 20px;
		right: 170px;
	}

}



/* Extra large devices (large desktops, 1200px and up) */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
@media (min-width: 1200px) {

.textos1{
	left: 180px;
}

	.container-cover .row-cover .images .store{
		width: 38%;
		top: 25px;
		left: 90px;
	}

	.container-cover .row-cover .cloud-tag{
		width: 3%;
		top: 20px;
		right: 250px;
	}

}