/* ========== more-link s ========== */

.more-link {
	display: inline-block;
	font-size: 14px;
	font-weight: lighter;
	line-height: 1;
	padding: 4px 12px;
}

.more-link::after {
	content: "\f101";
	font-family: FontAwesome;
	font-style: normal;
	padding-left: 5px;
}

.more-link:hover {
	color: #1e88e5;
	text-decoration: none;
}

.more-link.italic {
	font-style: italic;
}

.more-link.pill {
	color: #1e88e5;
	border-radius: 15px;
	border: 1px solid #1e88e5;
}

.pill:hover {
	color: #1e88e5;
	text-decoration: none;
	border: 1px solid #1e88e5;
}


/*red s*/

.pill.red {
	color: #ff5252;
	border: 1px solid #ff5252;
}

.pill.red:hover {
	color: #ff1744;
	border: 1px solid #ff1744;
}


/*red e*/


/*pink s*/

.pill.pink {
	color: #ff4081;
	border: 1px solid #ff4081;
}

.pill.pink:hover {
	color: #f50057;
	border: 1px solid #f50057;
}


/*pink e*/


/*purple s*/

.pill.purple {
	color: #e040fb;
	border: 1px solid #e040fb;
}

.pill.purple:hover {
	color: #d500f9;
	border: 1px solid #d500f9;
}


/*purple e*/


/*deep-purple s*/

.pill.deep-purple {
	color: #7c4dff;
	border: 1px solid #7c4dff;
}

.pill.deep-purple:hover {
	color: #651fff;
	border: 1px solid #651fff;
}


/*deep-purple e*/


/*indigo s*/

.pill.indigo {
	color: #536dfe;
	border: 1px solid #536dfe;
}

.pill.indigo:hover {
	color: #3d5afe;
	border: 1px solid #3d5afe;
}


/*indigo e*/


/*blue s*/

.pill.blue {
	color: #448aff;
	border: 1px solid #448aff;
}

.pill.blue:hover {
	color: #2979ff;
	border: 1px solid #2979ff;
}


/*blue e*/


/*light-blue s*/

.pill.light-blue {
	color: #40c4ff;
	border: 1px solid #40c4ff;
}

.pill.light-blue:hover {
	color: #00b0ff;
	border: 1px solid #00b0ff;
}


/*light-blue e*/


/*cyan s*/

.pill.cyan {
	color: #18ffff;
	border: 1px solid #18ffff;
}

.pill.cyan:hover {
	color: #00e5ff;
	border: 1px solid #00e5ff;
}


/*cyan e*/


/*teal s*/

.pill.teal {
	color: #008080;
	border: 1px solid #008080;
}

.pill.teal:hover {
	color: #00695c;
	border: 1px solid #00695c;
}


/*teal e*/


/*green s*/

.pill.green {
	color: #008000;
	border: 1px solid #008000;
}

.pill.green:hover {
	color: #2e7d32;
	border: 1px solid #2e7d32;
}


/*green e*/


/*light-green s*/

.pill.light-green {
	color: #b2ff59;
	border: 1px solid #b2ff59;
}

.pill.light-green:hover {
	color: #76ff03;
	border: 1px solid #76ff03;
}


/*light-green e*/


/*lime s*/

.pill.lime {
	color: #00ff00;
	border: 1px solid #00ff00;
}

.pill.lime:hover {
	color: #aeea00;
	border: 1px solid #aeea00;
}


/*lime e*/


/*yellow s*/

.pill.yellow {
	color: #ff0;
	border: 1px solid #ff0;
}

.pill.yellow:hover {
	color: #ffea00;
	border: 1px solid #ffea00;
}


/*yellow e*/


/*amber s*/

.pill.amber {
	color: #ffd740;
	border: 1px solid #ffd740;
}

.pill.amber:hover {
	color: #ffc400;
	border: 1px solid #ffc400;
}


/*amber e*/


/*orange s*/

.pill.orange {
	color: #ffab40;
	border: 1px solid #ffab40;
}

.pill.orange:hover {
	color: #ff9100;
	border: 1px solid #ff9100;
}


/*orange e*/


/*deep-orange s*/

.pill.deep-orange {
	color: #ff6e40;
	border: 1px solid #ff6e40;
}

.pill.deep-orange:hover {
	color: #ff3d00;
	border: 1px solid #ff3d00;
}


/*deep-orange e*/


/*brown s*/

.pill.brown {
	color: #6d4c41;
	border: 1px solid #6d4c41;
}

.pill.brown:hover {
	color: #5d4037;
	border: 1px solid #5d4037;
}


/*brown e*/


/*grey s*/

.pill.grey {
	color: #808080;
	border: 1px solid #808080;
}

.pill.grey:hover {
	color: #616161;
	border: 1px solid #616161;
}


/*grey e*/


/*blue-grey s*/

.pill.blue-grey {
	color: #607d8b;
	border: 1px solid #607d8b;
}

.pill.blue-grey:hover {
	color: #546e7a;
	border: 1px solid #546e7a;
}


/*blue-grey e*/

@media (max-width: 1199px) {}

@media (max-width: 991px) {
	/*color s*/
	.pill.red-md {
		color: #ff5252;
		border: 1px solid #ff5252;
	}
	.pill.red-md:hover {
		color: #ff1744;
		border: 1px solid #ff1744;
	}
	.pill.pink-md {
		color: #ff4081;
		border: 1px solid #ff4081;
	}
	.pill.pink-md:hover {
		color: #f50057;
		border: 1px solid #f50057;
	}
	.pill.purple-md {
		color: #e040fb;
		border: 1px solid #e040fb;
	}
	.pill.purple-md:hover {
		color: #d500f9;
		border: 1px solid #d500f9;
	}
	.pill.deep-purple-md {
		color: #7c4dff;
		border: 1px solid #7c4dff;
	}
	.pill.deep-purple-md:hover {
		color: #651fff;
		border: 1px solid #651fff;
	}
	.pill.indigo-md {
		color: #536dfe;
		border: 1px solid #536dfe;
	}
	.pill.indigo-md:hover {
		color: #3d5afe;
		border: 1px solid #3d5afe;
	}
	.pill.blue-md {
		color: #448aff;
		border: 1px solid #448aff;
	}
	.pill.blue-md:hover {
		color: #2979ff;
		border: 1px solid #2979ff;
	}
	.pill.light-blue-md {
		color: #40c4ff;
		border: 1px solid #40c4ff;
	}
	.pill.light-blue-md:hover {
		color: #00b0ff;
		border: 1px solid #00b0ff;
	}
	.pill.cyan-md {
		color: #18ffff;
		border: 1px solid #18ffff;
	}
	.pill.cyan-md:hover {
		color: #00e5ff;
		border: 1px solid #00e5ff;
	}
	.pill.teal-md {
		color: #008080;
		border: 1px solid #008080;
	}
	.pill.teal-md:hover {
		color: #00695c;
		border: 1px solid #00695c;
	}
	.pill.green-md {
		color: #008000;
		border: 1px solid #008000;
	}
	.pill.green-md:hover {
		color: #2e7d32;
		border: 1px solid #2e7d32;
	}
	.pill.light-green-md {
		color: #b2ff59;
		border: 1px solid #b2ff59;
	}
	.pill.light-green-md:hover {
		color: #76ff03;
		border: 1px solid #76ff03;
	}
	.pill.lime-md {
		color: #00ff00;
		border: 1px solid #00ff00;
	}
	.pill.lime-md:hover {
		color: #aeea00;
		border: 1px solid #aeea00;
	}
	.pill.yellow-md {
		color: #ff0;
		border: 1px solid #ff0;
	}
	.pill.yellow-md:hover {
		color: #ffea00;
		border: 1px solid #ffea00;
	}
	.pill.amber-md {
		color: #ffd740;
		border: 1px solid #ffd740;
	}
	.pill.amber-md:hover {
		color: #ffc400;
		border: 1px solid #ffc400;
	}
	.pill.orange-md {
		color: #ffab40;
		border: 1px solid #ffab40;
	}
	.pill.orange-md:hover {
		color: #ff9100;
		border: 1px solid #ff9100;
	}
	.pill.deep-orange-md {
		color: #ff6e40;
		border: 1px solid #ff6e40;
	}
	.pill.deep-orange-md:hover {
		color: #ff3d00;
		border: 1px solid #ff3d00;
	}
	.pill.brown-md {
		color: #6d4c41;
		border: 1px solid #6d4c41;
	}
	.pill.brown-md:hover {
		color: #5d4037;
		border: 1px solid #5d4037;
	}
	.pill.grey-md {
		color: #808080;
		border: 1px solid #808080;
	}
	.pill.grey-md:hover {
		color: #616161;
		border: 1px solid #616161;
	}
	.pill.blue-grey-md {
		color: #607d8b;
		border: 1px solid #607d8b;
	}
	.pill.blue-grey-md:hover {
		color: #546e7a;
		border: 1px solid #546e7a;
	}
	/*color e*/
}

@media (max-width: 767px) {
	/*color s*/
	.pill.red-sm {
		color: #ff5252;
		border: 1px solid #ff5252;
	}
	.pill.red-sm:hover {
		color: #ff1744;
		border: 1px solid #ff1744;
	}
	.pill.pink-sm {
		color: #ff4081;
		border: 1px solid #ff4081;
	}
	.pill.pink-sm:hover {
		color: #f50057;
		border: 1px solid #f50057;
	}
	.pill.purple-sm {
		color: #e040fb;
		border: 1px solid #e040fb;
	}
	.pill.purple-sm:hover {
		color: #d500f9;
		border: 1px solid #d500f9;
	}
	.pill.deep-purple-sm {
		color: #7c4dff;
		border: 1px solid #7c4dff;
	}
	.pill.deep-purple-sm:hover {
		color: #651fff;
		border: 1px solid #651fff;
	}
	.pill.indigo-sm {
		color: #536dfe;
		border: 1px solid #536dfe;
	}
	.pill.indigo-sm:hover {
		color: #3d5afe;
		border: 1px solid #3d5afe;
	}
	.pill.blue-sm {
		color: #448aff;
		border: 1px solid #448aff;
	}
	.pill.blue-sm:hover {
		color: #2979ff;
		border: 1px solid #2979ff;
	}
	.pill.light-blue-sm {
		color: #40c4ff;
		border: 1px solid #40c4ff;
	}
	.pill.light-blue-sm:hover {
		color: #00b0ff;
		border: 1px solid #00b0ff;
	}
	.pill.cyan-sm {
		color: #18ffff;
		border: 1px solid #18ffff;
	}
	.pill.cyan-sm:hover {
		color: #00e5ff;
		border: 1px solid #00e5ff;
	}
	.pill.teal-sm {
		color: #008080;
		border: 1px solid #008080;
	}
	.pill.teal-sm:hover {
		color: #00695c;
		border: 1px solid #00695c;
	}
	.pill.green-sm {
		color: #008000;
		border: 1px solid #008000;
	}
	.pill.green-sm:hover {
		color: #2e7d32;
		border: 1px solid #2e7d32;
	}
	.pill.light-green-sm {
		color: #b2ff59;
		border: 1px solid #b2ff59;
	}
	.pill.light-green-sm:hover {
		color: #76ff03;
		border: 1px solid #76ff03;
	}
	.pill.lime-sm {
		color: #00ff00;
		border: 1px solid #00ff00;
	}
	.pill.lime-sm:hover {
		color: #aeea00;
		border: 1px solid #aeea00;
	}
	.pill.yellow-sm {
		color: #ff0;
		border: 1px solid #ff0;
	}
	.pill.yellow-sm:hover {
		color: #ffea00;
		border: 1px solid #ffea00;
	}
	.pill.amber-sm {
		color: #ffd740;
		border: 1px solid #ffd740;
	}
	.pill.amber-sm:hover {
		color: #ffc400;
		border: 1px solid #ffc400;
	}
	.pill.orange-sm {
		color: #ffab40;
		border: 1px solid #ffab40;
	}
	.pill.orange-sm:hover {
		color: #ff9100;
		border: 1px solid #ff9100;
	}
	.pill.deep-orange-sm {
		color: #ff6e40;
		border: 1px solid #ff6e40;
	}
	.pill.deep-orange-sm:hover {
		color: #ff3d00;
		border: 1px solid #ff3d00;
	}
	.pill.brown-sm {
		color: #6d4c41;
		border: 1px solid #6d4c41;
	}
	.pill.brown-sm:hover {
		color: #5d4037;
		border: 1px solid #5d4037;
	}
	.pill.grey-sm {
		color: #808080;
		border: 1px solid #808080;
	}
	.pill.grey-sm:hover {
		color: #616161;
		border: 1px solid #616161;
	}
	.pill.blue-grey-sm {
		color: #607d8b;
		border: 1px solid #607d8b;
	}
	.pill.blue-grey-sm:hover {
		color: #546e7a;
		border: 1px solid #546e7a;
	}
	/*color e*/
}

@media (max-width: 479px) {
	/*color s*/
	.pill.red-xs {
		color: #ff5252;
		border: 1px solid #ff5252;
	}
	.pill.red-xs:hover {
		color: #ff1744;
		border: 1px solid #ff1744;
	}
	.pill.pink-xs {
		color: #ff4081;
		border: 1px solid #ff4081;
	}
	.pill.pink-xs:hover {
		color: #f50057;
		border: 1px solid #f50057;
	}
	.pill.purple-xs {
		color: #e040fb;
		border: 1px solid #e040fb;
	}
	.pill.purple-xs:hover {
		color: #d500f9;
		border: 1px solid #d500f9;
	}
	.pill.deep-purple-xs {
		color: #7c4dff;
		border: 1px solid #7c4dff;
	}
	.pill.deep-purple-xs:hover {
		color: #651fff;
		border: 1px solid #651fff;
	}
	.pill.indigo-xs {
		color: #536dfe;
		border: 1px solid #536dfe;
	}
	.pill.indigo-xs:hover {
		color: #3d5afe;
		border: 1px solid #3d5afe;
	}
	.pill.blue-xs {
		color: #448aff;
		border: 1px solid #448aff;
	}
	.pill.blue-xs:hover {
		color: #2979ff;
		border: 1px solid #2979ff;
	}
	.pill.light-blue-xs {
		color: #40c4ff;
		border: 1px solid #40c4ff;
	}
	.pill.light-blue-xs:hover {
		color: #00b0ff;
		border: 1px solid #00b0ff;
	}
	.pill.cyan-xs {
		color: #18ffff;
		border: 1px solid #18ffff;
	}
	.pill.cyan-xs:hover {
		color: #00e5ff;
		border: 1px solid #00e5ff;
	}
	.pill.teal-xs {
		color: #008080;
		border: 1px solid #008080;
	}
	.pill.teal-xs:hover {
		color: #00695c;
		border: 1px solid #00695c;
	}
	.pill.green-xs {
		color: #008000;
		border: 1px solid #008000;
	}
	.pill.green-xs:hover {
		color: #2e7d32;
		border: 1px solid #2e7d32;
	}
	.pill.light-green-xs {
		color: #b2ff59;
		border: 1px solid #b2ff59;
	}
	.pill.light-green-xs:hover {
		color: #76ff03;
		border: 1px solid #76ff03;
	}
	.pill.lime-xs {
		color: #00ff00;
		border: 1px solid #00ff00;
	}
	.pill.lime-xs:hover {
		color: #aeea00;
		border: 1px solid #aeea00;
	}
	.pill.yellow-xs {
		color: #ff0;
		border: 1px solid #ff0;
	}
	.pill.yellow-xs:hover {
		color: #ffea00;
		border: 1px solid #ffea00;
	}
	.pill.amber-xs {
		color: #ffd740;
		border: 1px solid #ffd740;
	}
	.pill.amber-xs:hover {
		color: #ffc400;
		border: 1px solid #ffc400;
	}
	.pill.orange-xs {
		color: #ffab40;
		border: 1px solid #ffab40;
	}
	.pill.orange-xs:hover {
		color: #ff9100;
		border: 1px solid #ff9100;
	}
	.pill.deep-orange-xs {
		color: #ff6e40;
		border: 1px solid #ff6e40;
	}
	.pill.deep-orange-xs:hover {
		color: #ff3d00;
		border: 1px solid #ff3d00;
	}
	.pill.brown-xs {
		color: #6d4c41;
		border: 1px solid #6d4c41;
	}
	.pill.brown-xs:hover {
		color: #5d4037;
		border: 1px solid #5d4037;
	}
	.pill.grey-xs {
		color: #808080;
		border: 1px solid #808080;
	}
	.pill.grey-xs:hover {
		color: #616161;
		border: 1px solid #616161;
	}
	.pill.blue-grey-xs {
		color: #607d8b;
		border: 1px solid #607d8b;
	}
	.pill.blue-grey-xs:hover {
		color: #546e7a;
		border: 1px solid #546e7a;
	}
	/*color e*/
}

@media (max-width: 319px) {}


/* ========== more-link e ========== */