/* Líneas a color gradients. */	#grad1 {		display: block;		height: 18px;		width: auto;		text-align: center;		margin:20px;		color:#fff;		padding:10px;		border: solid 0px #3f7d95;		border-radius: 0%;		background-color: #777777;		background-image: radial-gradient(circle, red, orange, yellow, green, blue, indigo, violet);		<!-- box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.20); -->	}	#grad2 {		display: block;		height: 2px;		width: auto;		margin:20px;		color:#fff;		padding:1px;		border: solid 0px #3f7d95;		border-radius: 0%;		background-color: #777777;		background-image: radial-gradient(circle, red, orange, yellow, green, blue, indigo, violet);		<!-- box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.20); -->	}		#grad3 {		display: block;		height: 4px;		width:50%;		border: solid 0px #3f7d95;		border-radius: 0%;		background-color: #777777;		background-image: radial-gradient(circle, red, orange, yellow, green, blue, indigo, violet);		<!-- box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.4), 0 6px 20px 0 rgba(0, 0, 0, 0.20); -->}/* 10 estilos para botones. */.button{	width: auto;	height: auto;    background-color: #3f7d95;	border: solid 0px #ffffff;	color: #ffffff;	padding: 10px 10px;	text-align: center;	text-decoration: none;	display: inline-block;	font-family: 'Open Sans', sans-serif;	font-size: 16px;	margin: 4px;	cursor: pointer;	border-radius: 9px;	-webkit-transition-duration: 0.4s; /* Safari */    transition-duration: 0.8s;	box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 10px 1px rgba(0,0,0,0.3);	min-width: 200px;	max-width: 320px;	overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;}.button1	{background-color: #3f7d95;}.button2	{background-color: #fF2300;}.button3	{background-color: #3f51b5;}.button4	{background-color: #E91E63;}.button5	{background-color: #23a2ab;}.button6	{background-color: #9e6e9c;}.button7	{background-color: #9e113a;}.button8	{background-color: #06618f;}.button9	{background-color: #1C7E5E;}.button10	{background-color: #F19403;}.button1:hover	{background-color: #ff2300;}.button2:hover	{background-color: #4CAF50;}.button3:hover	{background-color: #F19403;}.button4:hover	{background-color: #2CB67C;}.button5:hover	{background-color: #91ab41;}.button6:hover	{background-color: #99B62C;}.button7:hover	{background-color: #3f51b5;}.button8:hover	{background-color: #2196F3;}.button9:hover	{background-color: #E91E63;}.button10:hover	{background-color: #fF2300;}/* Margenes blog. */@media(min-width: 1400px){.imBlogPostBody{margin: 10px; padding: 10px 50px 20px 50px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}@media(max-width: 1399px){.imBlogPostBody{margin: 10px; padding: 10px 40px 20px 40px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}@media(max-width: 1199px){.imBlogPostBody{margin: 10px; padding: 10px 30px 20px 30px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}@media(max-width: 1099px){.imBlogPostBody{margin: 10px; padding: 10px 25px 20px 25px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}@media(max-width: 959px){.imBlogPostBody{margin: 10px; padding: 10px 20px 20px 20px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}@media(max-width: 719px){.imBlogPostBody{margin: 10px; padding: 10px 15px 20px 15px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}@media(max-width: 479px){.imBlogPostBody{margin: 10px; padding: 10px;border:1px solid #f2f2f2;opacity:1;background:#ffffff;}}