.content_highlights{
	height: 485px;
	position: relative;
}

.content_highlights ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.content_highlights .highlight_item{
	height: 485px;
	overflow: hidden;
	background-size:cover;
}

.content_highlights .highlight_item .hover{
	height: 485px;
	width: 100%;
	background: url("../images/bg-boxhome-hover.png") top left;
	position: absolute;
	opacity:0;
	filter : alpha(opacity=0);
	z-index:88;
	-webkit-transition: opacity 500ms ease-in-out;
	   -moz-transition: opacity 500ms ease-in-out;
        -ms-transition: opacity 500ms ease-in-out;
    	 -o-transition: opacity 500ms ease-in-out;
			transition: opacity 500ms ease-in-out;
}

.content_highlights .highlight_item:hover .hover{
	opacity:1;
	filter : alpha(opacity=10);
}

.content_highlights .highlight_item .highlights_item_content {
	margin: 240px 0px 0px 50px;
	width: 441px;
	z-index: 99;
}

.content_highlights .highlight_item .highlights_item_content .content_wrapper{
	background: #fff;
	background: rgba(255,255,255,0.85);
	border-bottom:1px solid #fff;
	padding: 27px 15px 15px 15px;
	line-height: 19px;
	text-shadow: 1px 1px 1px #fff;
}

.content_highlights .highlight_item .highlights_item_content .title{
	text-align: left;
}

.content_highlights .highlight_item .highlights_item_content .title:after {
	border-color: rgba(37, 96, 120, 0);
	border-top-color: #256078;
	left: 35px;
	margin: 0px;
}

.content_highlights .highlight_item .highlights_item_content .title:before {
	border-color: rgba(52, 32, 99, 0);
	border-top-color: #342063;
	left: 35px;
	margin: 0px;
}

.content_highlights .highlight_item .highlights_item_content .title h3,
.content_highlights .highlight_item .highlights_item_content .title .border{
	background: #41287c;
	
}



.content_highlights .highlight_item .highlights_item_content .title h3{
	text-align: center;
	min-width: 0px;
}

.content_highlights .highlight_item .highlights_item_content h2{
	font-size: 30px;
	line-height: 32px;
	color: #41287c;
	text-shadow: 1px 1px 1px #fff;
	margin: 0px;
	margin-bottom:10px;
	border-bottom: 1px dotted #7b7a7e;
	padding-bottom: 10px;
}

.content_highlights .highlight_item .highlights_item_content p{
	margin: 0px;
}

.content_highlights .flex-control-nav{
	list-style: none;
	padding: 0px;
	margin: 0px;
	position: absolute;
	top:428px;
	right:50px;
}

.content_highlights .flex-control-nav li{
	float: left;
	font-size: 11px;
	line-height: 16px;
	margin-right: 5px;
	
}

.content_highlights .flex-control-nav li a{
	display: block;
	background: #f3f3f2;
	border: 1px solid #fff;
	color: #000;
	width: 16px;
	text-align: center;
	cursor: pointer;
}

.content_highlights .flex-control-nav li a.flex-active,
.content_highlights .flex-control-nav li a:hover{
	background: #41287C;
	border: 1px solid #47356e;
	color: #fff;
	text-decoration: none;
}

/***** Events *****/

.highlights_events .highlight_item{
	position: relative;
}

.highlights_events .highlight_item .highlights_item_content{
	width: 495px;
	text-align: center;
	font-size: 15px;
	line-height:35px;
	color: #000;
	font-family: 'vaglightregular';
	margin: 0px;
	margin-left:50px;
	position: absolute;
	bottom: 40px;
}

.highlights_events .highlight_item .highlights_item_content .content_wrapper{
	padding-top: 5px;
}

.highlights_events .highlight_item .highlights_item_content h3{
	margin: 0px;
	background: #266078;
	background: rgba(25,96,120,0.45);
	color: #fff;
	font-size:25px;
	line-height: 48px;
}

.highlights_events .highlight_item .highlights_item_content .content_wrapper p{
	margin: 0px;
}

.highlights_events .highlight_item .highlights_item_content .content_wrapper h2{
	color: #256078;
	border: none;
	padding: 0px;
	margin: 5px 0px;
}

.highlights_events .flex-control-nav{
	position: absolute;
	bottom: 15px;
	top: inherit;
	
}

/** discover **/

.content_highlights .highlight_item .highlights_item_content.category_3 h3{
	background: #41287c;
	background: rgba(65,40,124,0.75);
}

.content_highlights .highlight_item .highlights_item_content.category_3 .content_wrapper h2{
	color: #41287c;
}

/** stay **/

.content_highlights .highlight_item .highlights_item_content.category_2 h3{
	background: #9cbe36;
	background: rgba(156,190,54,0.75);
}

.content_highlights .highlight_item .highlights_item_content.category_2 .content_wrapper h2{
	color: #9cbe36;
}