﻿.CarouselGroup .header{
	background-color: #39414f;
	color: white;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	display: inline-block;
	margin-bottom: 10px;
}

/*.carousel-inner .item{
	min-height:200px;
}*/

.carousel-inner .item .Group{
	display:flex;
	justify-content:space-between;
	height: 100%;
}
.carousel-control.outside {
	width:auto;
	opacity:1;
}
.carousel-control.inside {
	width:50px;
	opacity:0.6;
	background-image: none;
}
.carousel-control.outside.left {
	margin-left:-20px;
}
.carousel-control.outside.right {
	margin-right:-20px;
}
a.carousel-control,
a.carousel-control:visited{
	color:#000000;
}

a.carousel-control:hover{
	color:#999999;
}
.carousel-control .fa {
	position: absolute;
	top: 50%;
	bottom: 50%;
	z-index: 5;
}
.carousel-control.outside.left .fa {
	right:0;
}
.carousel-control.outside.right .fa {
	left:0;
}
.carousel-control.inside.top .fa {
	top: 20px;
	bottom: 100%;
}
.carousel-control.inside.left .fa {
	left:10px;
}
.carousel-control.inside.right .fa {
	right:10px;
}




.carousel-inner .ArticleCapsule .NewsPackage{
	white-space:normal;
	width:260.5px;
	box-shadow: 2px 2px 2px #888888; 
}
.carousel-inner .ArticleCapsule .NewsPackage .TextContainer {
    padding-top: 10px;
}
@media (max-width:767px) {		
	.carousel-inner .ArticleCapsule .NewsPackage{
		width:260.5px;
	}
}
@media (min-width:767px) and (max-width:1024px) {		
	.carousel-inner .ArticleCapsule .NewsPackage{
		width:210px;
	}
}
@media (max-width: 991px) {
	.carousel-inner .ArticleCapsule .NewsPackage .TextContainer .Text {
		font-size: 16px;
	}
}