html, body {
    margin: 0;
    padding: 0;
    /*text-align: center;
	font-family: 'Roboto', sans-serif;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: geometricPrecision;
	font-weight: 100;*/
}

	/* Chrome, Safari, Opera */
	@-webkit-keyframes test {
		0%   {background-color: #FFFFFF;}
		20%  {background-color: #FBFCFF;}
		40%  {background-color: #FCFFFF;}
		60%  {background-color: #FCFFFB;}
		80%  {background-color: #FFFBFB;}
		100% {background-color: #FFFFFF;}
	}

	/* Standard syntax */
	@keyframes test {
		0%   {background-color: #FFFFFF;}
		20%  {background-color: #FBFCFF;}
		40%  {background-color: #FCFFFF;}
		60%  {background-color: #FCFFFB;}
		80%  {background-color: #FFFBFB;}
		100% {background-color: #FFFFFF;} //#3578BB
	}

#content {
	position: absolute;
	height: 100%;
	width: 100%;
	left:0;
	right:0;
	margin-left:auto;
	margin-right:auto;
    background-color: #ABCDEF;
    -webkit-animation-name: test; /* Chrome, Safari, Opera */
    -webkit-animation-duration: 2s; /* Chrome, Safari, Opera */
    -webkit-animation-iteration-count: infinite; /* Chrome, Safari, Opera */
    animation-name: test;
    animation-duration: 10s;
    animation-iteration-count: infinite;
}
			
	.handlerWidth {
		position: relative;
		width: 100%;
		max-width: 1000px;
		margin: auto auto;
		/*background:rgba(200,60,40,0.5);*/
	}
	
		.idea {
			cursor: pointer;
		}
	
		.text-wrapper {			
			word-wrap: break-word;
			white-space: pre-wrap;
		}
		
			.chip {
				height: auto;
				margin: 5px;
				line-height: normal;
			}
			
			.chip p {
				margin-top: 10px!important;
				margin-bottom: 10px!important;
			}
			
	#ladder {
		margin: 0px;
	}
	
	#ladder > .chip { /*material fade i nanimation*/
		opacity: 0;
	}
	
	.linkified {
		text-decoration: underline;
	}