#boxslider{
	margin:0px;
	padding:0px;
	list-style:none;
}

.box{
	width:270px;
	float:left;
	margin-left:21px;
	margin-top:20px;
	margin-bottom:0px;
	padding:18px;
	background-image: url(../img/homebox_bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;	
}

.box.first{
	margin-left:0px;
}

.box a{
	display:block;
	height:23px;
	line-height:23px;
	padding-left:30px;
	background-image: url(../img/btn_link.png);
	background-repeat: no-repeat;
	background-position: left center;	
	font-family: 'CrimsonRoman';
	font-size:16px;
	text-transform:uppercase;
	color:#666666;
}

#content .box h1{
	font-family: 'CrimsonRoman';
	font-size:22px;
	text-transform:uppercase;
	font-weight:normal;
	color:#3b252a;
	margin:0px;
	padding:0px;
	border:none;	
}

.box .resume{
	height:50px;
	overflow:hidden;
}

.box .resume p{
	margin:0px;
	padding:0px;
}

@media all and (max-width:980px){
	.box{
		display: block;
		width:calc(100% - 56px);
		margin-left: 0px;
		background-size: 100% 306px;
		margin-left: 10px !important;
		margin-right: 10px;
		margin-top:0px;
		background-position: center top;
	}
	
	.box img{
		max-width:100%;
	}
	
	.wt-rotator, .wt-rotator .screen, .wt-rotator .content-box{
		width:100% !important;	
		
	}
	
	.wt-rotator .desc{
		left:10px;
		right: auto;
		top:40px;
		bottom:auto;
		max-width:calc(100vw - 20px);
	}
}