.module {
  	width: 250px;
  	margin: 0 0 1em 0;
  	overflow: hidden;
}
.module p {
  	margin: 0;
}

.line-clamp {
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;  
}

.buzz-module {
  	margin: 0 0 1em 0;
  	overflow: hidden;
}
.buzz-module p {
  	margin: 0;
}

.buzz-line-clamp {
  	display: -webkit-box;
  	-webkit-line-clamp: 5;
  	-webkit-box-orient: vertical;  
}

.entertainment-module {
  	overflow: hidden;
}
.entertainment-module p {
  	margin: 0;
}

.entertainment-line-clamp {
  	display: -webkit-box;
  	-webkit-line-clamp: 4;
  	-webkit-box-orient: vertical;  
}

.entertain-module {
  	overflow: hidden;
}

.entertain-line-clamp {
  	display: -webkit-box;
  	-webkit-line-clamp: 2;
  	-webkit-box-orient: vertical;  
}

.error {
	color: #ff0000;
}

/** {box-sizing: border-box;}*/
.tab{display: none; width: 100%; height: 50%;margin: 0px auto;}
.current{display: block;}

/*body {background-color: #f1f1f1;}

form {background-color: #ffffff; font-family: Raleway; padding: 40px; min-width: 300px; }

h1 {text-align: center; }

input {padding: 10px; width: 100%; font-size: 17px; font-family: Raleway; border: 1px solid #aaaaaa; }

button {background-color: #4CAF50; color: #ffffff; border: none; padding: 10px 20px; font-size: 17px; font-family: Raleway; cursor: pointer; }

button:hover {opacity: 0.8; }

.previous {background-color: #bbbbbb; }*/

/* Make circles that indicate the steps of the form: */
/*.step {height: 30px; width: 30px; cursor: pointer; margin: 0 2px; color: #fff; background-color: #bbbbbb; border: none; border-radius: 50%; display: inline-block; opacity: 0.8; padding: 5px}

.step.active {opacity: 1; background-color: #69c769;}

.step.finish {background-color: #4CAF50; }*/

.error {color: #f00; }