
      /* COMPONENT: Article Lobby CSS */
#fullContent .list-container>.column {
	padding: 8px
}
#fullContent .list-container .column:last-child:not(:first-child), 
#fullContent .columns:last-child:not(:first-child){
	float: left;
}
.cgp-rtl #fullContent .list-container .column:last-child:not(:first-child), 
.cgp-rtl #fullContent .columns:last-child:not(:first-child) {
	float: right;
}
#fullContent .richtext-repeater .section {
    margin-bottom: 40px;
    margin-top: 15px;
}
#fullContent .item-description {
	color: #fff;
	opacity: 0.7;
	display: block;
	padding: 5px 10px;
	text-transform: capitalize;
	min-height: 55px;
}
#fullContent .image-teaser {
    display: block;
    padding: 8px;
    color: #a3a3a3;
    margin-bottom: 1px;
}
#fullContent .article-item-container .row.list-container {
	padding: 0px 40px 10px;
	margin-left: -8px;
	margin-right: 8px;
	max-width: calc(100% + 16px);
}
.cgp-rtl #fullContent .article-item-container .row.list-container {
    margin-right: -8px;
    margin-left: 8px;
}
#fullContent .native-page-title {
	padding: 0px 40px 15px;
}
#fullContent .article-list-item img {
	width: 100%;
	border: 3px solid #000;
	box-shadow: 0px 0px 0px 1px #5a5a5a;
	-moz-box-shadow: 0px 0px 0px 1px #5a5a5a;
	-webkit-box-shadow: 0px 0px 0px 1px #5a5a5a;
	-ms-box-shadow: 0px 0px 0px 1px #5a5a5a;
	-o-box-shadow: 0px 0px 0px 1px #5a5a5a;
}
#fullContent .article-list-item a {
	text-decoration: none;
}
@media screen and (max-width: 1700px) {
	#fullContent .article-item-container .row.list-container {
		padding: 15px 20px;
	}
	#fullContent .native-page-title {
		width: calc(100% - 25px);
		margin-left: auto;
		margin-right: auto;
		padding: 0 0 15px 7px;
	}
}
@media screen and (max-width: 1024px) {
	#fullContent .article-list-item span.item-description {
		font-size: 12px;
	}
}
@media screen and (max-width: 840px) {
	#fullContent .article-list-item span.item-description {
		font-size: 14px;
	}
	#fullContent .article-item-container .row.list-container {
		padding: 0 15px 15px;
	}
	#fullContent .native-page-title {
		width: calc(100% - 15px);
	}
}
@media screen and (min-width: 641px){
	#fullContent .two-images:first-of-type {
		padding-left: 0;
		padding-right: 0.972em;
		margin-bottom: 0;
	}
	#fullContent .two-images:last-of-type {
		padding-right: 0;
		padding-left: 0.972em;
	}
	.cgp-rtl #fullContent .two-images:first-of-type {
		padding-right: 0;
		padding-left: 0.972em;
	}
	.cgp-rtl #fullContent .two-images:last-of-type {
		padding-left: 0;
		padding-right: 0.972em;
	}
}

#fullContent{
        margin-bottom: 40px;
}