	/* LIGHT */

	
	body {
		background: #F9F9F9;
	}
	
	/* Type */

	body, input, select, textarea {
		color: #545454;
	}
	
	strong, b {
		color: #545454; 
	}

	h1, h2, h3, h4, h5, h6 {
		color: #434343;
	}

	hr {
		border-bottom: solid 1px rgba(160, 160, 160, 0.3);
	}

		a:hover {
			color: #282828 !important;
		}

			a:hover:before {
				color: #282828!important;
			}
	
	.mini-post {
		background: #F0F0F0;
		border: solid 1px rgba(160, 160, 160, 0.3);
	}
	
	.post {
		border: solid 1px rgba(160, 160, 160, 0.3);
		background: #ffffff;
		color: #545454;
	}
	
	.post a:hover {
				color: #434343 !important;
			}
	
	.post h2{
		color: #434343;
	}

/* Blurb */

	.blurb h2 {
		color: #434343;
	}

	.blurb h3 {
		color: #434343;
	}

/* Button */

	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	button,
	.button {
		box-shadow: inset 0 0 0 1px rgba(160, 160, 160, 0.77);
		color: #737373 !important;
	}

		input[type="submit"]:hover,
		input[type="reset"]:hover,
		input[type="button"]:hover,
		button:hover,
		.button:hover {
			box-shadow: inset 0 0 0 1px #737373;
			color: #545454 !important;
		}

			input[type="submit"]:hover:active,
			input[type="reset"]:hover:active,
			input[type="button"]:hover:active,
			button:hover:active,
			.button:hover:active {
				background-color: rgba(46, 186, 174, 0.05);
			}


.fade-efecto {
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 100%);
}
	
	
	

		#intro .logo:before {
			background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100px' height='100px' viewBox='0 0 100 100' preserveAspectRatio='none' zoomAndPan='disable'%3E%3Cpolygon points='0,0 100,0 100,25 50,0 0,25' style='fill:%23F9F9F9' /%3E%3Cpolygon points='0,100 100,100 100,75 50,100 0,75' style='fill:%23F9F9F9' /%3E%3C/svg%3E");
		}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	