.swiper-slide {
	height: auto !important;
}

.slider-content-box {
	width: 460px;
	max-height: auto;
	white-space: normal;
	background: rgba(38, 38, 40, 0.7);
	padding-bottom: 47px;
	position: absolute;
	bottom: 10px;
	left: 100px;
}

	.slider-content-box h2 {
		color: #FFF;
		border-bottom: 1px solid #F4BC16;
		padding: 21px 30px 20px;
		background: rgba(38, 38, 40, 0.68);
		font-size: 27px
	}

	.slider-content-box h2 a {
		color: #FFF;
	}

	.slider-content-box h2 a:hover {
		text-decoration: underline;
		opacity: 1;
	}

	.slider-content-box p {
		font-family: 'Raleway';
		font-size: 16px;
		color: #FFF;
		line-height: 26px;
		padding: 23px 30px 40px;
	}

	.slider-content-box .more {
		margin-left: 30px;
	}

	.slider-content-box h2 {
		text-align: left;
		font-size: 28px;
		padding: 10px;
	}

		.slider-content-box h2 img {
		}

	.slider-content-box p {
	}

		

		.slider-content-box p.leadin {
			display: block;
			padding: 24px 0px 0px 24px;
			font-weight: bolder;
			color:lightgray
		}

		.slider-content-box p span {
			
		}

		.subleadin{
			color:#d9d2c6;
		}

		.slider-content-box p:not(.leadin) {
			display: block;
			padding: 10px 0px 0px 24px;
			margin-top: 0px;

		}

.subleadin {
	display: block;
	font-weight: normal;
	margin-top: 10px;
}

.slider-content-box > a {
	float: right;
	margin-bottom: 10px;
	margin-right: 10px;
}



.slider-content-box {
	width: 500px;
	max-height: auto;
	white-space: normal;
	background: rgba(38, 38, 40, 0.7);
	padding-bottom: 0px;
	position: absolute;
	bottom: 25px;
	left: 85px;
}

@media screen and (max-width:1189px)
{
	.slider-content-box h2 {
		text-align: left;
		font-size: 28px;
		padding: 10px;
	}

		.slider-content-box h2 img {
			
		}

	.slider-content-box p {
		
	}

		.slider-content-box p span {
		}

		.slider-content-box p.leadin {
			display: block;
			padding: 24px 0px 0px 24px;
			font-weight:bolder;
			
		}

		.slider-content-box p:not(.leadin){
			display: block;
			padding: 10px 0px 0px 24px;
			margin-top:0px;
		}

	.subleadin {
		display: block;
		font-weight: normal;
		margin-top: 10px;
	}

	.slider-content-box > a {
		float:right;
		margin-bottom:10px;
		margin-right:10px;
	}



	.slider-content-box {
		width: 500px;
		max-height: auto;
		white-space: normal;
		background: rgba(38, 38, 40, 0.7);
		padding-bottom: 0px;
		position: absolute;
		bottom: 25px;
		left: 85px;
	}
}


@media screen and (max-width:840px) {
	.slider-content-box h2 {
		text-align: center;
		font-size: 22px;
		padding: 10px;
	}

		.slider-content-box h2 img {
			display: none;
		}

	.slider-content-box p {
		display: none;
	}

	.slider-content-box p span {

	}

	.slider-content-box p.leadin {
		display: block;
		padding: 20px;
		text-align:center;		
	}

	.subleadin {
		display: block;
		margin-top:10px;
	}

	.slider-content-box > a {
		display:none;
	}

	.slider-content-box p:not(.leadin) {
		display: none;
	}


	.slider-content-box {
		width: calc(100% - 9px);
		max-height: auto;
		white-space: normal;
		background: rgba(38, 38, 40, 0.7);
		padding-bottom: 0px;
		position: absolute;
		bottom: 5px;
		left: 5px;
	}
}

@media screen and (max-width:479px)
{
	.slider-content-box h2 {
		text-align:center;
		font-size: 16px;
		padding:10px;
	}

	.slider-content-box h2 img {
		display:none;
	}

	.slider-content-box p {
		display:none;
	}

	.slider-content-box > a {
		display: none;
	}

	.slider-content-box p span {
		
	}

	.slider-content-box {
		width: calc(100% - 9px);
		max-height: auto;
		white-space: normal;
		background: rgba(38, 38, 40, 0.7);
		padding-bottom: 0px;
		position: absolute;
		bottom: 5px;
		left: 5px;
		
	}
}
