html.home{
	.news.block{
		h1{ color: #fff; }
		.list{
			article{
				background: @lum-orange;
				position: relative;
				margin-bottom: 20px;
				padding: 20px;




				a{ text-decoration: none; }

				h2{
					color : #ffffff;
					font-size: @font-size-large;
					margin-top: 0;
				}

				&.publication{
					background-color: @lum-green;
					h2{
					font-size: @font-size-base;

					}
					&:after{
						border-left-color : @lum-green;
					}
				}
			}
		}

		&.publications{
			header{
				h1{
					color: @lum-gray-light;
				}

			}
			.list{
				display: flex;
				flex-wrap: wrap;
				align-items: stretch;
				margin: 0 -@grid-gutter-width/2;

				article{
					color : #fff;
					a{
						color :#fff;
					}
					display: flex;
					flex: 1 0 400px;
					align-content: stretch;

					background: none;
					padding-top : 0;
					padding-bottom : 0;

					.content{
						flex: 1 0 100px;
						padding: @grid-gutter-width/2;
						background-color: @lum-gray-light;

						ul{
							padding:0;
							list-style: none;
							li{
								padding-left: 2em;
								position: relative;
								&:before{
									position: absolute;
									left: 0;
									content:'>';
									// float: left;

								}
							}
						}
					}

					.media-body{
						&,h2{
							color : #fff;
						}
					}

					&:after{
						display: none;
					}
				}
			}
		}
	}

	@media (min-width: @screen-sm-min) {
		.news.block{
			.list{
				article{


					&:after{
						content:'';
						display: block;
						width: 0;
						height: 0;
						position: absolute;
						top:20px;
						right: -40px;
						border-width: 10px 20px;
						border-style : solid;
						border-color : transparent;
						border-left-color : @lum-orange;
					}
				}
			}
		}
	}
}

html.no-flexbox{
	&.home{
		.news.block.publications{
			.list{
				.make-row();
				article{
					.make-md-column(6);

					padding-top : 0;
					padding-bottom : 0;
					//padding: @grid-gutter-width/2;
					background-color: transparent;
					.content{
						padding: @grid-gutter-width/2;
						background-color: @lum-gray-light;
					}
				}
			}
		}
	}
}

section.news{
	header{
		h1{
			margin-top : 0;
		}
	}

	.list{
		article{
			h2{
				font-size: @font-size-large;
			}
		}
	}

	article{
		a{
			text-decoration: none;
		}
		footer{
			text-align: right;
			a{
				color: #fff;
			}
		}

		&.publication{
			clear: both;
			margin-bottom: 10px;
		}
	}
}