

/* Showcase
-------------*/

#awOnePageButton .view-slide{	display: none;}
/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load{	height: 470px; /* Same as showcase javascript option */	overflow: hidden;}
/* Container when content is shown as one page */
.showcase-onepage{	/**/}
/* Container when content is shown in slider */
.showcase{	position: relative;	margin:0 auto; width:800px; display: table;}
.showcase-content-container	{	 }	
	/* Navigation arrows */
.showcase-arrow-previous, .showcase-arrow-next{	position: absolute;	background: url('../../images/images_n/arrows.png');	width: 33px;	height: 33px;	top: 220px;		cursor: pointer;}
	
	.showcase-arrow-previous	{		left: -60px;	}
	
	.showcase-arrow-previous:hover	{		background-position: 0px -34px;	}
	
	.showcase-arrow-next	{		right: -56px;		background-position: -34px 0;	}
	
	.showcase-arrow-next:hover	{		background-position: -34px -34px;	}
	
	/* Content */
	.margintop50{margin-top:50px !important;}
	.margintop100{margin-top:100px !important;}
	
	.showcase-content	{ text-align: center; float:left;	}
	.showcase-slide{ float:left;}
	.showcase-content h1.slide_headline{font-size:58px;  font-family:sans-serif; color:#777777; margin:0 auto; padding:0; line-height:60px; float:left; clear:both; width:740px;text-align: center; }
	.showcase-content .slide_headline .worldapp_text{display:table-cell; vertical-align:middle;float:left; margin:15px 0 0 0;}
	.showcase-content .big_divider{width:835px; margin:15px auto 30px auto; height:1px; background:url(../../images/images_n/products/big_divider.png) no-repeat; clear:both; display:inline-table;}
	.showcase-content .slide_headline img.logo{margin:4px 25px 0 65px ; padding:0; display:table-cell; vertical-align:text-top;float:left; }	
	.showcase-content .slide_tagline{font-size:16px; color:#16669e; line-height:16px; margin:0; padding:0; float:left; clear:both; width:960px; text-align:center;}
	.showcase-content .slide-image{  width:530px; float:left; }
	.showcase-content .slide-description{  display:table;width:750px; height:auto; color:#000; margin:0 auto; display:table;}
	.showcase-content .slide-description ul{ margin:20px 0 0 50px; padding:0; float:left; display:block;}
	.showcase-content .slide-description ul li{ height:85px; width:320px;float:left; color:#183248;font-size:16px; font-family:sans-serif; text-align:left;list-style:outside !important; margin:10px 50px 10px 0;}	
	.showcase-content .slide-description ul li.right{float:left;height:85px; width:320px; color:#183248;font-size:16px; font-family:sans-serif; text-align:left;list-style:outside !important; margin:10px 0 10px 0;}	
	.showcase-content .slide-description ul li.divider{ background:url(../../images/images_n/products/list_item_divider.png) no-repeat left bottom;}
	.showcase-content .slide-description ul li .list_head{ color:#183248; font-family:sans-serif; font-size:25px; text-align:left; line-height:32px; font-weight:normal;}
		.showcase-content-wrapper		{			text-align: center;			height: 470px;			width: 700px;			display: table-cell;			vertical-align: middle;		}
		
		/* Styling the tooltips */
		.showcase-plus-anchor		{			background-image: url('../../images/images_n/plus.png');			background-repeat: no-repeat;		}
		
		.showcase-plus-anchor:hover		{			background-position: -32px 0;		}
		
		div.showcase-tooltip		{			background-color: #fff;			color: #000;			text-align: left;			padding: 5px 8px;			background-image: url(../../images/images_n/white-opacity-80.png);}
		
		/* Styling the caption */
		.showcase-caption		{			color: #000;			padding: 8px 15px;			text-align: left;			position: absolute;			bottom: 10px; left: 10px; right: 10px;			display: none;			background-image: url(../../images/images_n/white-opacity-80.png);		}		
	.showcase-onepage .showcase-content	{		margin-bottom: 10px;	}
	
	/* Button Wrapper */
	.showcase-button-wrapper	{		clear: both;		margin: 50px 0 15px 0;		text-align: center;	}
	
		.showcase-button-wrapper span		{ margin-right: 3px; padding: 2px 10px 0px 10px; cursor: pointer; font-size: 12px; color: #444444;	background:url(../../images/images_n/products/inactive_circle.png) no-repeat;	}
	
		.showcase-button-wrapper span.active		{			color: #fff;background:url(../../images/images_n/products/active_circle.png) no-repeat;	}
	
	/* Thumbnails */
	.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */	{		background: url(../../images/images_n/products/thumbnails_bg.png) no-repeat; width:960px; height:248px;	}
	
	.showcase-thumbnail-wrapper	{		overflow: hidden;	}
		
		.showcase-thumbnail		{ 	width: 268px !important; height: 162px;	cursor: pointer;border: solid 1px #dfdfdf;	position: relative;  box-shadow:2px 2px 10px -2px #dfdfdf;	}
		
			.showcase-thumbnail-caption			{				position: absolute;				bottom: 2px;				padding-left: 10px;				padding-bottom: 5px;	}
			
			.showcase-thumbnail-content		{	padding: 10px;	text-align: center;	padding-top: 25px;	}
			
			.showcase-thumbnail-cover			{				background-image: url(../../images/images_n/black-opacity-40.png);		position: absolute;		top: 0; bottom: 0; left: 0; right: 0;	}
		
		.showcase-thumbnail:hover	{	border: solid 1px #dfdfdf;	}
		
			.showcase-thumbnail:hover .showcase-thumbnail-cover	{display: none;		}
		
		.showcase-thumbnail.active	{ box-shadow:0px 0px 7px 2px #adcbda !important;	}
		
			.showcase-thumbnail.active .showcase-thumbnail-cover	{	display: none;	}
	
	.showcase-thumbnail-wrapper-horizontal{	padding: 33px 10px 10px 10px; width:570px !important; margin:0 auto;	}
	
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail	{margin-right: 30px;	width: 268px; border-radius:10px;   box-shadow:0px 0px 2px 1px #dedede ;background:#ffffff !important;	}
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail	.thumb_head{color:#195588; font-size:16px; font-family:franklingothic; cursor:text; font-weight:bold; float:left; margin:15px 0 6px 15px;}
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail .thumb-right_img{float:right; margin:0 7px 0 0; }
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail .divider{float:left; margin:0 0px 0 10px; }
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail p.para{float:left; font-size:13px; font-family:franklingothic;color:#195588; display:block; clear:left;margin:15px 0 6px 15px; overflow:hidden; width:130px; }
.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail .knowmore{background: rgb(92,132,165); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjODRhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjNGM3NzlhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjNDY2ZDhkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDglIiBzdG9wLWNvbG9yPSIjNGI2YTg0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjNDE1YzczIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTYlIiBzdG9wLWNvbG9yPSIjMzc1NzcxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODElIiBzdG9wLWNvbG9yPSIjMmU0OTVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzJhNDE1NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(92,132,165,1) 0%, rgba(76,119,154,1) 4%, rgba(70,109,141,1) 26%, rgba(75,106,132,1) 48%, rgba(65,92,115,1) 52%, rgba(55,87,113,1) 56%, rgba(46,73,94,1) 81%, rgba(42,65,85,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(92,132,165,1)), color-stop(4%,rgba(76,119,154,1)), color-stop(26%,rgba(70,109,141,1)), color-stop(48%,rgba(75,106,132,1)), color-stop(52%,rgba(65,92,115,1)), color-stop(56%,rgba(55,87,113,1)), color-stop(81%,rgba(46,73,94,1)), color-stop(100%,rgba(42,65,85,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(92,132,165,1) 0%,rgba(76,119,154,1) 4%,rgba(70,109,141,1) 26%,rgba(75,106,132,1) 48%,rgba(65,92,115,1) 52%,rgba(55,87,113,1) 56%,rgba(46,73,94,1) 81%,rgba(42,65,85,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(92,132,165,1) 0%,rgba(76,119,154,1) 4%,rgba(70,109,141,1) 26%,rgba(75,106,132,1) 48%,rgba(65,92,115,1) 52%,rgba(55,87,113,1) 56%,rgba(46,73,94,1) 81%,rgba(42,65,85,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(92,132,165,1) 0%,rgba(76,119,154,1) 4%,rgba(70,109,141,1) 26%,rgba(75,106,132,1) 48%,rgba(65,92,115,1) 52%,rgba(55,87,113,1) 56%,rgba(46,73,94,1) 81%,rgba(42,65,85,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(92,132,165,1) 0%,rgba(76,119,154,1) 4%,rgba(70,109,141,1) 26%,rgba(75,106,132,1) 48%,rgba(65,92,115,1) 52%,rgba(55,87,113,1) 56%,rgba(46,73,94,1) 81%,rgba(42,65,85,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c84a5', endColorstr='#2a4155',GradientType=0 ); /* IE6-8 */
 width:90px; height:28px; float:left; clear:left; display:block; margin:10px 0px 0 15px; color:#ffffff; font-size:13px; text-align:center; line-height:28px; border-radius:3px; font-family:franklingothic; content:icon;}
	.showcase-thumbnail-wrapper-vertical{	padding: 10px;	}
	
		.showcase-thumbnail-wrapper-vertical .showcase-thumbnail{	margin-bottom: 10px;}
		
	.showcase-thumbnail-button-backward,	.showcase-thumbnail-button-forward	{		padding: 7px;		cursor: pointer;	}
	
	.showcase-thumbnail-button-backward	{		padding-bottom: 0px;		padding-right: 0px;	}
	
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal		{		background-image: url(../../images/images_n/arrows-small.png);			background-repeat: no-repeat;			display: block;			width: 17px;			height: 17px;		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical		{
			background-position: 0 -51px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -51px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical
		{
			background-position: 0 -34px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -34px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-position: 0 -17px;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px -17px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal
		{
			background-position: 0 0;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px 0;
		}
		
		/* Hide button text */
		.showcase-thumbnail-button-forward span span,
		.showcase-thumbnail-button-backward span span
		{
			display: none;
		}
	
/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear {clear: both;display: block;overflow: hidden;	visibility: hidden;width: 0;height: 0;	float: none;}