#featured {
	position: relative;
	background: #fff;
	border-top: 6px solid #ff4100;
	width: 732px;
	height: 360px;
	margin-bottom: 36px;
	padding-left: 344px;
	overflow: hidden;
	}

/* all items */
#featured .ui-tabs-nav {
	position: absolute;
	list-style: none;
	width: 344px;
	height: 360px;
	top: 0; left: 0px;
	overflow: auto;
	overflow-x: hidden;
	}

#featured .ui-tabs-nav li {
	border-bottom: 1px solid #323232;
	color: #666;
	padding: 8px 2px 10px 0px;
	}

#featured .ui-tabs-nav li:last-of-type {
	border-bottom: 0px;
	}

#featured li.ui-tabs-nav-item a {
	display:block;
	/*height:60px;*/
	text-decoration:none;
	color:#333;
	background:#fff;
	line-height:20px;
	outline:none;
	}

#featured .ui-tabs-nav li.ui-tabs-selected a,
#featured .ui-tabs-nav li.ui-tabs-active a {
	color: #ff4100;
	}

#featured > .btn {
	position: absolute;
	width: 344px;
	top: 318px;
	left: 0px;
	}


/* active item */
#featured-content {
	position: relative;
	background: #323232;
	width: 712px;
	height: 360px;
	margin-left: 20px;
	}

#featured .ui-tabs-panel {
	position: relative;
	width: 100%;
	height: 360px;
	}

#featured .ui-tabs-panel .info {
	position:absolute;
	background: url(/grfx/transparent-bg.png);
	height:70px;
	bottom:0; left:0;
	}

#featured dl					{ display: block; }
#featured dt					{ text-align: center; width: 410px; padding: 14px; float: left; }
#featured dd					{ width: 240px; margin-left: 20px; padding: 14px 14px 14px 0px; float: left; }
#featured dd h4					{ font-size:1.1em; line-height: 1.2em; margin-bottom: 18px; }
#featured dd h4 a:hover			{ color: #ff4100; }

#featured dd p {
	font-family: droid_serifregular, "Times New Roman", Georgia, serif;
	color: #fff;
	line-height: 1.2em;
	margin-bottom: 18px;
	height: 194px;
	overflow: hidden;
	}

#featured .ui-tabs-hide			{ display:none; }

/* --------------------------------------- */
/* TABLET - mediaqueries css */
/* --------------------------------------- */

/* screens */
@media only screen and (max-width: 1152px) {

	#featured					{ width: 620px; }
	#featured-content			{ width: 600px; }

	#featured dt				{ width: 326px; overflow: hidden; }
	#featured dd				{ width: 212px; }
	#featured dd p				{ height: 116px; }

}

/* notebooks, tablets */
@media only screen and (max-width: 1024px) {

	#featured					{ width: 556px; }
	#featured-content			{ width: 536px; }

	#featured dt				{ width: 278px; }
	#featured dd				{ width: 196px; }

}

/* notebooks, tablets */
@media only screen and (max-width: 960px) {

	#featured,
	#featured-content,
	#featured .ui-tabs-nav,
	#featured .ui-tabs-panel {
		height: 302px;
		}

	#featured					{ width: 396px; }
	#featured-content			{ width: 376px; }

	#featured dt				{ display: none; }
	#featured dd				{ width: auto; }

}

/* ==> breakpoint notebooks, tablets */
@media only screen and (max-width: 800px) {

	#featured					{ width: 392px; }
	#featured-content			{ width: 372px; }

}

/* ==> breakpoint tablets */
@media only screen and (max-width: 768px) {

	#featured {
		width: auto;
		height: auto;
		padding-left: 0px;
		display: -webkit-flex;
		display: flex;
		-webkit-flex-direction: column-reverse;
		flex-direction: column-reverse;
		}

	#featured-content {
		width: 100%;
		margin-left: 0px;
		overflow: hidden;
		}

	#featured .ui-tabs-nav {
		position: relative;
		width: 100%;
		height: auto;
		}

	#featured > .btn {
		position: relative;
		width: 100%;
		margin-bottom: 18px;
		top: 0px;
		}

}

/* print */
@media print {

	#featured					{ display: none; }

}