.emDestaque{
	background:#FFF;
	padding-top: 2px;
	padding-bottom: 25px;
	position:relative;

}

.emDestaque .toptools{
	display:block!important;
}
.emDestaque .BottomIconBar{
	margin-top:-30px!important;
}
.emDestaque > div{
	margin:0 auto;
	max-width:1170px;
	/*padding-top: 20px;*/
}
.emDestaque .ThemeSatva .EvtHdrLftCol{
	padding-top: 5px;
}

#calendario{
	max-width:1170px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:50px;
	margin-top:7px;
	border:1px solid #ccc;
}
.Home #calendario{
	margin-top:0;
}
.ilightbox-caption i{
	color:#ccc;
	font-style:normal;
	
}
/*#Header #ContentBG:after, #ContentBGFixed.f-nav:after {z-index: 29;}*/

#frase{
	max-width:100%!important;
	text-align:center;
	background: #D1CCC9 url(/Portals/_default/Skins/Satva3/Images/book.jpg) 50%  0 no-repeat fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	padding:85px 0!important;
}
@media (max-width: 991px){
	#frase {
		background-attachment: scroll !important;
		background-position: 50% 0!important;
	}
}


#explore{
	margin-bottom:80px;
}
#frase .detailholder{
	max-width:1111px;
	margin:0 auto;
	margin-bottom:15px;
	text-align:center;
}
.testimonial, .showbiz .testimonial p {
	font-size: 22px;
	font-weight: 400;
	font-family: Georgia;
	letter-spacing:0;
	color: #F4EBEC;
	font-style:italic;
	line-height: 28px;
	margin:14px 0 20px;
	padding: 0 10px;
}

.showbiz-autor{
	color: #F0DEEE;
	border-top: 4px solid #F0DEEE;
	line-height:41px;
	display:inline-block;
	font-family: 'League Gothic',' Bebas Neue', 'Arial Narrow', Arial, sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	font-weight: normal;
	font-style: normal;	
}

.ico {
	display: block;
	/*background: url(img/blockquote_ico.png) no-repeat center top;
	width:42px;
	margin:0 auto;*/
}
 .ico:after {
	color: #F0DEEE;
	font-family: 'icomoon';
	content: "\ed15";
	font-size: 46px;
	line-height:50px;
	position: relative;
	z-index: 10;
}
.showbiz p {
	font-size: 14px;
	line-height: 22px;
	color: #777;
	font-family: 'Open Sans', sans-serif;
	position: relative;
}

/*
.testimonial:before {
	left: 10px;
	top: 0;
}

.testimonial:before,
.testimonial:after {
	color: #B67B20;
	font-family: 'icomoon';
	content: "\ed15";
	padding:0 10px;
	font-size: 20px;
	font-style: normal;
	line-height: 1;
}



.testimonial:after {
	bottom: -0.5em;
	content: "\ed16";
}*/

/******************************
	-	SHOWBIZ PRO STYLES	-


	Created By ThemePunch
	www.themepunch.com

	Release Date: 27.02.2013
********************************/
.showbiz-container{	
	max-width:1210px; 
	min-width:300px; 
	overflow:hidden;
	padding:0px 20px;
	margin:0px auto 50px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}

#exploreContainer {
	margin-bottom:-40px;
	position:relative;
}
/*#exploreContainer .showbiz-container{
	max-width:100%!important; 
}*/
#parceirosContainer{
	background:none!important;
}

#exploreContainer .showbiz ul li{
	margin-right:0!important;
	webkit-transition: all 0.2s ease-out;
}
#exploreContainer .showbiz ul li:hover .detailholder{
	background: #4B4B4D; /*2850A7 3367D6*/
}
#exploreContainer .showbiz ul li .mediaholder_innerwrap img{
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}
#exploreContainer .showbiz ul li:hover .mediaholder_innerwrap img	{ 
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
	transform: scale(1.1,1.1);
}

.showbiz-container.darkbg{	
	padding:20px;
	padding:0;
	background: #F5FBF7;
	/*background: #E7EAED;*/
	max-width:1170px;
}

.showbiz-container.whitebg{	
	padding:20px; 
	padding-top:0px;
	background:#fff;
	max-width:1170px;
	-webkit-box-shadow: 0px 0px 5px 1px rgba(100,100,100,0.1);
	-moz-box-shadow: 0px 0px 5px 1px rgba(100,100,100,0.1);
	box-shadow: 0px 0px 5px 1px rgba(100,100,100,0.1);
	overflow:visible
}


.showbiz-container.retrodarkbg	{	
	padding:20px;
	padding-top:0px;
	background:#222;
	border:1px solid #1e1e1e;
	max-width:1170px;
	overflow:visible
}

.showbiz-container.fullwidth{	
	max-width:100%;
}
.showbiz-container.fullwidth.nopaddings{	
	padding:0px;
}
.sameheight{	
	height:400px;
}


/******************************
	-	THE FONTELLO ICONS	-
********************************/

		@charset "UTF-8";

		@font-face {
		  font-family: 'showbiz-fontello';
		  src: url("fontello/fontello.eot");
		  src: url("fontello/fontello.eot?#iefix") format('embedded-opentype'), 
				url("fontello/fontello.ttf") format('truetype'), 
				url("fontello/fontello.woff") format('woff'), 
				url("fontello/fontello.svg#fontello") format('svg');
		  font-weight: normal;
		  font-style: normal;
		}

		

	[class^="sb-icon-"]:before,
	[class*="sb-icon-"]:before {
	  font-family: 'showbiz-fontello';
	  font-style: normal;
	  font-weight: normal;
	  speak: none;
	  display: inline-block;
	  text-decoration: inherit;
	  width: 1em;
	  text-align: center;
	/* fix buttons height, for twitter bootstrap */
	  line-height: 1em;
	/* Animation center compensation - magrins should be symmetric */
	/* remove if not needed */
	/* you can be more comfortable with increased icons size */
	 font-size: 120%; 
	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
	}



		.sb-icon-plus:before { content: '\e800'; } /* '?' */
		.sb-icon-minus:before { content: '\e801'; } /* '?' */
		.sb-icon-pause:before { content: '\e802'; } /* '?' */
		.sb-icon-stop:before { content: '\e803'; } /* '?' */
		.sb-icon-play:before { content: '\e804'; } /* '?' */
		.sb-icon-star:before { content: '\e816'; } /* '?' */
		.sb-icon-star-empty:before { content: '\e817'; } /* '?' */
		.sb-icon-cancel:before { content: '\e805'; } /* '?' */
		.sb-icon-doc-landscape:before { content: '\e806'; } /* '?' */
		.sb-icon-down-open:before { content: '\e807'; } /* '?' */
		.sb-icon-left-open:before { content: '\e808'; } /* '?' */
		.sb-icon-right-open:before { content: '\e80b'; } /* '?' */
		.sb-icon-up-open:before { content: '\e80e'; } /* '?' */
		.sb-icon-down-open-mini:before { content: '\e811'; } /* '?' */
		.sb-icon-left-open-mini:before { content: '\e80a'; } /* '?' */
		.sb-icon-right-open-mini:before { content: '\e80c'; } /* '?' */
		.sb-icon-up-open-mini:before { content: '\e80f'; } /* '?' */
		.sb-icon-down-open-big:before { content: '\e812'; } /* '?' */
		.sb-icon-left-open-big:before { content: '\e809'; } /* '?' */
		.sb-icon-right-open-big:before { content: '\e80d'; } /* '?' */
		.sb-icon-up-open-big:before { content: '\e810'; } /* '?' */
		.sb-icon-mobile:before { content: '\e813'; } /* '?' */
		.sb-icon-search:before { content: '\e814'; } /* '?' */
		.sb-icon-link:before { content: '\e815'; } /* '?' */
		
		#explore .sb-icon-link:before{
			content: "\ead9";
			font-family: 'icomoon';
			 color:#fff;
			 font-size: 56px;
			 line-height:56px;
			font-weight: normal;
			margin-top:-12px;
			margin-left: -12px;
		}


/*******************************************
	- RATING START  -
********************************************/
		.rating-star				{	vertical-align: middle;line-height: 17px;}
		.sb-rateholder			{	position:relative; display:inline-block; }
		.sb-rateholder-single	{   position:relative; float:left;}		
		.sb-icon-star-empty		{	position:absolute;left:0px;top:0px; z-index:1; color:#ddd; }
		.sb-icon-star			{	position:relative; z-index:2; color:#ffc321;}	


/**************************************
	-	BASIC STYLING FOR CONTENTS	-
***************************************/


		.showbiz					{	position:relative;}


		.showbiz .divide5			{	width:100%;height:5px;display:none}
		.showbiz .divide10			{	width:100%;height:10px;}
		.showbiz .divide15			{	width:100%;height:15px;}
		.showbiz .divide20			{	width:100%;height:20px;}
		.showbiz .divide30			{	width:100%;height:30px;}
		.showbiz .p20				{	padding-top:20px;}
		.showbiz .p30				{	padding-top:30px;}
		.showbiz .p40				{	padding-top:30px;}
		.showbiz .p60				{	padding-top:60px;}

		.showbiz .rm5				{	margin-right:5px;}
		.showbiz .rm10				{	margin-right:10px;}
		
		
		.showbiz .rm20				{	margin-right:20px;}


		.leftfloat			{	float:left;}
		.rightfloat		{	float:right;}
		.sbclear					{	clear:both;}
		
		.showbiz .txt-center		{	text-align: center;}
		.showbiz .txt-left			{	text-align: left;}
		.showbiz .txt-right			{	text-align: right;}
		.showbiz .vert-center		{	vertical-align:middle;height:100%;}


		.showbiz-title .greenbg		{	background-color:#366300; padding:2px 10px;}
		.showbiz-title .redbg		{	background-color:#b2170a; padding:2px 10px;}
		.showbiz-title .bluebg		{	background-color:#1d628a; padding:2px 10px;}
		.showbiz-title .blackbg		{	background-color:#000; padding:2px 10px;}

		.showbiz p.orange			{	color:#ff6c00;}
		.showbiz p.bigger			{	font-size:17px; line-height:20px;}
		.showbiz p.bolder			{	font-weight:700;}

		.showbiz-title,
		.showbiz-title a,
		.showbiz-title a:visited,
		.showbiz-title a:hover			{	
			font-family: 'Open Sans', sans-serif; 
			font-size:12px;
			text-decoration: none; 
			font-weight:400;
			letter-spacing:0;
			color: #fff;
			line-height: 15px;
		}
		
		.showbiz-title span{
			font-size: 11px;
			line-height: 15px;
			font-weight: 700;
			color: #666;		
		}
		
		
		
		.showbiz-title.large,
		.showbiz-title.large a,
		.showbiz-title.large a:visited,
		.showbiz-title.large a:hover	{	
			color: #4285F4!important;
			font-family: 'League Gothic',' Bebas Neue', 'Arial Narrow', Arial, sans-serif;
			font-size: 30px;
			line-height: 30px;
			text-transform: uppercase;
			font-weight: normal;
			font-style: normal;
			text-shadow: 0 0 1px rgba(0,0,0,0.01);
			-webkit-font-smoothing: antialiased;
			letter-spacing: 0;
		}

		.showbiz-title.large span{
			font-size: 22px;
			line-height: 22px;
			font-weight: 400;
		
		}
		
		
		
		.showbiz-price .number				{	color:#555; font-family: 'Open Sans', sans-serif; font-size:50px; font-weight: 800;}
		.showbiz-price .currency				{	color:#555; font-family: 'Open Sans', sans-serif; font-size:35px; font-weight: 400;}

		.showbiz-button			{	background:url(../assets/pre.png) repeat-x; height:40px;
						box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.2);
						-moz-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.2);
						-webkit-box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.2);
						width:auto; margin:auto;text-align:center;
						border-radius:6px;
						-moz-border-radius:6px;
						-webkit-border-radius:6px;
						font-size:14px; color:#555; font-family: 'Open Sans', sans-serif; line-height:42px;font-weight:700;text-shadow:0px 1px #fff;
						position:relative;
						cursor:pointer;
						-webkit-transition: all 0.2s ease-out;
						-moz-transition: all 0.2s ease-out;
						-o-transition: all 0.2s ease-out;
						-ms-transition: all 0.2s ease-out;
						padding:10px 20px;
						overflow: hidden;
						position: relative;
						border: 1px solid #ccc;
					}


		.showbiz-button:hover	{	background:url(../assets/prehover.png) repeat-x;
						box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.2);
						-moz-box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.2);
						-webkit-box-shadow: inset 0px 1px 1px 0px rgba(0,0,0,0.2);
						border: 1px solid #999;
					}


		.sb_one_half 		{ width: 49%;   position:relative;}
		.sb_one_third 		{ width: 32%;  position:relative;}
		.sb_two_third 		{ width: 66%; position:relative;}
		.sb_three_fourth	{ width: 74%;    position:relative;}
		.sb_four_fifth		{ width: 78%;    position:relative;}
		.sb_one_fourth 		{ width: 23.5%;   position:relative;}
		.sb_one_fifth 		{ width: 18.2%; position:relative;}
		.sb_two_fifth 		{ width: 39%; position:relative;}
		.sb_three_fifth 	{ width: 58.3%; position:relative;}
		.sb_one_sixth 		{ width: 13.33%; position:relative;}

		.sb_one_half,
		.sb_one_third,
		.sb_two_third,
		.sb_one_fourth,
		.sb_one_fifth,
		.sb_three_fourth,
		.sb_one_sixth,
		.sb_four_fifth,
		.sb_two_fifth,
		.sb_three_fifth	{ margin-right: 2%; margin-bottom: 0px; float: left; }

		.sb_lastcolumn { margin-right: 0!important; clear: right; }


		@media only screen and (min-width: 768px) and (max-width: 979px) {
				}

		@media only screen and (max-width: 767px) {
			.sb_one_half,
			.sb_one_third,
			.sb_two_third,
			.sb_one_fourth,
			.sb_one_fifth,
			.sb_one_sixth,
			.sb_two_fifth,
			.sb_three_fifth		{ width: 100%; margin-bottom:30px;}
			.sb_lastcolumn			{	margin-bottom:0px;}
			.sb_mobilecentered		{	text-align:center;}
		}

		.sb-clear				{	clear:both}


/*********************************************************
			-	NAVIGATION SETTINGS	-
	USE STYLE CLASS IN THE SHOWBIZ NAVIGATION CONTAINER
**********************************************************/


		.showbiz-navigation						{	}
		.showbiz-navigation.center				{text-align:right;margin-bottom:16px;/*background: url(img/bg_title_line.png) repeat-x 0 13px;*/z-index:2;position:relative}
		.showbiz-navigation h3{
			float:left;	
			background: #f2f2f2  url(img/bg_pattern1.png) repeat 0 0;
			background:none;
			padding-right: 11px;
			display: inline-block;
			
			font-family: 'League Gothic',' Bebas Neue', 'Arial Narrow', Arial, sans-serif;
			font-size: 24px;
			line-height: 24px;
			text-transform: uppercase;
			font-weight: normal;
			font-style: normal;
			text-shadow: 0 0 1px rgba(0,0,0,0.01);
			-webkit-font-smoothing: antialiased;
			letter-spacing: 0;	
}
/*
		#dnn_FullWidth2 .showbiz .overflowholder ul li{opacity: .6;	
		-webkit-transition:	opacity 0.3s ease-in-out;
		-ms-transition: 		opacity 0.3s ease-in-out;
		-o-transition: 			opacity 0.3s ease-in-out;
		transition: 				opacity 0.3s ease-in-out;
}
		#dnn_FullWidth2 .showbiz .overflowholder ul li:hover {opacity: 1;}
		*/

		/*.showbiz-navigation h3.white{background: #fff;}*/
		.sb-navigation-left,
		.sb-navigation-right,
/**/	.sb-navigation-play						{	cursor:pointer;  border-radius: 3px; -moz-border-radius: 3px;-webkit-border-radius: 3px;display:inline-block; padding:1px 3px;
													-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;
												}

/**/	.sb-navigation-play						{	margin-right:0;display:none!important;}
		.sb-navigation-left						{	margin-right:0;}

		.sb-navigation-left i,
		.sb-navigation-right i,
/**/	.sb-navigation-play i					{	 font-size:22px;  color:#fff; }

		.sb-navigation-left.notclickable		{	cursor:default; -moz-opacity:0.3; filter:alpha(opacity=30); opacity:0.3;}
		.sb-navigation-right.notclickable		{	cursor:default; -moz-opacity:0.3; filter:alpha(opacity=30); opacity:0.3;}

		.sb-hidden								{	display:none;}

/*** WHITE NAV BUTTONS ***/
			
.sb-nav-light .sb-navigation-left, .sb-nav-light .sb-navigation-right, .sb-nav-light .sb-navigation-play	{	
	/*background:#fff;
	border:1px solid #d5d5d5; */
 }
		
.sb-nav-light.showbiz-navigation i{	
	color:#4E5E6A;   
}

.sb-nav-light .sb-navigation-left:hover, .sb-nav-light .sb-navigation-right:hover{	
	/*border:1px solid #b5b5b5;*/
}

.sb-nav-light .sb-navigation-left.notclickable:hover, .sb-nav-light .sb-navigation-right.notclickable:hover{	
	/*border:1px solid #d5d5d5;*/
}

		/*** GREY BUTTONS ***/
		.sb-nav-grey .sb-navigation-left.notclickable:hover,
		.sb-nav-grey .sb-navigation-right.notclickable:hover,
		.sb-nav-grey .sb-navigation-left,
		.sb-nav-grey .sb-navigation-right,
/**/	.sb-nav-grey .sb-navigation-play
																{	background: #919191;

																	background: -moz-linear-gradient(top,  #919191 0%, #6b6b6b 100%); /* FF3.6+ */
																	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#919191), color-stop(100%,#6b6b6b));
																	background: -webkit-linear-gradient(top,  #919191 0%,#6b6b6b 100%);
																	background: -o-linear-gradient(top,  #919191 0%,#6b6b6b 100%);
																	background: -ms-linear-gradient(top,  #919191 0%,#6b6b6b 100%);
																	background: linear-gradient(to bottom,  #919191 0%,#6b6b6b 100%);
																	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#919191', endColorstr='#6b6b6b',GradientType=0 );
																	border-top:1px solid #919191; border-left:1px solid #969696;  border-right:1px solid #969696; border-bottom:1px solid #6c6c6;
																}
		.sb-nav-grey .sb-navigation-left:hover,
		.sb-nav-grey .sb-navigation-right:hover,
/**/	.sb-nav-grey .sb-navigation-play:hover
																{	background: #919191;
																	background: -moz-linear-gradient(top,  #6b6b6b 0%, #919191 100%); /* FF3.6+ */
																	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b6b6b), color-stop(100%,#919191));
																	background: -webkit-linear-gradient(top, #6b6b6b 0% ,#919191 100%);
																	background: -o-linear-gradient(top,  #6b6b6b 0% ,#919191 100%);
																	background: -ms-linear-gradient(top,  #6b6b6b 0% ,#919191 100%);
																	background: linear-gradient(to bottom,  #6b6b6b 0% ,#919191 100%);
																	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6b6b', endColorstr='#919191',GradientType=0 );
}


		/*** DARK GREY BUTTON ***/
		.sb-nav-dark .sb-navigation-left.notclickable:hover,
		.sb-nav-dark .sb-navigation-right.notclickable:hover,
		.sb-nav-dark .sb-navigation-left,
		.sb-nav-dark .sb-navigation-right,
/**/	.sb-nav-dark .sb-navigation-play						{	background:#555; border:1px solid #919191; border:1px solid #333;
																	border-radius: 0px; -moz-border-radius: 0px;-webkit-border-radius: 0px; }
		.sb-nav-dark .sb-navigation-left:hover,
		.sb-nav-dark .sb-navigation-right:hover,
		.sb-nav-dark .sb-navigation-play:hover		{	background:#333}

		/*** RETRO  NAV BUTTON ***/
		.sb-nav-retro .sb-navigation-left.notclickable:hover,
		.sb-nav-retro .sb-navigation-right.notclickable:hover,
		.sb-nav-retro .sb-navigation-left,
		.sb-nav-retro .sb-navigation-right,
		.sb-nav-retro .sb-navigation-play						{	background:#fff; color:#777; }

		.sb-nav-retro .sb-navigation-play						{ margin-top:10px; }

		.sb-nav-retro .sb-navigation-left:hover,
		.sb-nav-retro .sb-navigation-right:hover					{	background:#f1f1f1}

		.sb-nav-retro .sb-navigation-left						{	position:absolute;top:50%;left:-26px;margin-top:-15px; border-radius: 500px 0px 0px 500px; -moz-border-radius: 500px 0px 0px 500px;-webkit-border-radius: 500px 0px 0px 500px;
																	-webkit-box-shadow: -4px 0px 5px 1px rgba(100,100,100,0.1);
																	-moz-box-shadow: -4px 0px 5px 1px rgba(100,100,100,0.1);
																	box-shadow: -4px 0px 5px 1px rgba(100,100,100,0.1);
																	padding:10px 0px 10px 7px;
																}

		.sb-nav-retro .sb-navigation-right						{	position:absolute;top:50%;right:-26px;margin-top:-15px; border-radius: 0px 500px 500px 0px; -moz-border-radius: 0px 500px 500px 0px;-webkit-border-radius: 0px 500px 500px 0px;
																	-webkit-box-shadow: 4px 0px 5px 1px rgba(100,100,100,0.1);
																	-moz-box-shadow: 4px 0px 5px 1px rgba(100,100,100,0.1);
																	box-shadow: 4px 0px 5px 1px rgba(100,100,100,0.1);
																	padding:10px 7px 10px 0px;
																}

		.sb-retro-skin .showbiz-navigation i 					{	color:#333}


		/*** RETRO  NAV BUTTON ***/
		.sb-nav-dark-retro .sb-navigation-left.notclickable:hover,
		.sb-nav-dark-retro .sb-navigation-right.notclickable:hover,
		.sb-nav-dark-retro .sb-navigation-left,
		.sb-nav-dark-retro .sb-navigation-right,
		.sb-nav-dark-retro .sb-navigation-play					{	background:#222; color:#777; }

		.sb-nav-dark-retro .sb-navigation-play					{ margin-top:10px;
																 }
		.sb-nav-dark-retro .sb-navigation-left:hover,
		.sb-nav-dark-retro .sb-navigation-right:hover,
		.sb-nav-dark-retro .sb-navigation-play:hover			{	background:#252525}

		.sb-nav-dark-retro .sb-navigation-left						{	position:absolute;top:50%;left:-26px;margin-top:-15px; border-radius: 500px 0px 0px 500px; -moz-border-radius: 500px 0px 0px 500px;-webkit-border-radius: 500px 0px 0px 500px;
																		padding:10px 0px 10px 7px;
																	}
		.sb-nav-dark-retro .sb-navigation-right						{	position:absolute;top:50%;right:-26px;margin-top:-15px; border-radius: 0px 500px 500px 0px; -moz-border-radius: 0px 500px 500px 0px;-webkit-border-radius: 0px 500px 500px 0px;
																		padding:10px 7px 10px 0px;;
																	}

		.sb-retro-dark-skin .showbiz-navigation i 					{	color:#fff}

/*****************************************
	-	HOVER ICONS AND ANIMATIONS	-
******************************************/



		.linkicon, .lupeicon							{	position:absolute; left:50%;top:50%;
															-webkit-transform: translateZ(10);
															-webkit-backface-visibility: hidden;
															-webkit-perspective: 1000;
															color:#fff; font-size:28px; font-weight:bold; margin-top:-16px; margin-left:-15px;
														}

		.linkicon.notalone								{	margin-left:8px;}
		.lupeicon.notalone								{   margin-left:-38px;}

		.showbiz .mediaholder .linkicon,
		.showbiz .mediaholder .lupeicon					{	 	top:65%;
																-webkit-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.320, 1.275);
																-moz-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.320, 1.275);
																-o-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.320, 1.275);
																-ms-transition: all 0.2s cubic-bezier(0.175, 0.885, 0.320, 1.275);
																-moz-opacity:0; filter:alpha(opacity=0); opacity:0;
														}
		.showbiz li:hover .mediaholder .linkicon,
		.showbiz li:hover .mediaholder .lupeicon		{   	top:50%; -moz-opacity:1; filter:alpha(opacity=100); opacity:1;}


		.showbiz li:hover .mediaholder .lupeicon		{  		transition-delay: 0.1s;
																-moz-transition-delay: 0.1s; /* Firefox 4 */
																-webkit-transition-delay: 0.1s; /* Safari and Chrome */
																-o-transition-delay: 0.1s; /* Opera */
														}



/**************************************************
	-	THE BASIC CONTAINER SETTINGS	-
	NO NEED TO MODIFICATE ANYTHIN HERE

	ALL DETAIL SETTINGS CAN BE SET VIA THE SKINS
**************************************************/



		.showbiz ul, .showbiz li						{	list-style: none; margin:0; padding:0; }
		.showbiz ul li									{	position:relative; -webkit-transform: translateZ(10);
																-webkit-backface-visibility: hidden;
																-webkit-perspective: 1000;
																margin-right:15px;
														}
		.showbiz .overflowholder 						{	overflow: hidden;position: relative;width: 100%; z-index:2;text-align:center}

		.showbiz .overflowholder ul 					{		width:100000px; position: absolute;	top: 0px; left: 0px; }
		

		.showbiz .overflowholder ul li 					{		float: left !important;
																-webkit-transition: all 0.25s ease;
																-moz-transition: all 0.25s ease-in-out;
																-o-transition: all 0.25s ease-in-out;
																-ms-transition: all 0.25s ease-in-out;
																transition: all 0.25s ease-in-out;
																position:relative;
														}
														
		.showbiz .overflowholder ul li.sb-light-skin .detailholder a{	
			color: #F4EBEC;
			font-size:13px;
			min-height: 30px;
			display: block;
			text-transform:uppercase;
		}
		.showbiz .overflowholder ul li.sb-light-skin .detailholder a:hover{	
			color: #FFF;
		}
		/*
		.showbiz .overflowholder ul li.sb-light-skin:hover .detailholder a{	
			color:#ECF0F1!important;
			-webkit-transition: all 0.25s ease-in-out;
			-moz-transition: all 0.25s ease-in-out;
			-o-transition: all 0.25s ease-in-out;
			-ms-transition: all 0.25s ease-in-out;
			transition: all 0.25s ease-in-out;
		}
		.showbiz .overflowholder ul li.sb-light-skin:hover .detailholder{
			background-color:#202d3a;
			-webkit-transition: all 0.25s ease-in-out;
			-moz-transition: all 0.25s ease-in-out;
			-o-transition: all 0.25s ease-in-out;
			-ms-transition: all 0.25s ease-in-out;
			transition: all 0.25s ease-in-out;
		}
		.showbiz .overflowholder ul li.sb-light-skin:hover .detailholder:before{
			border-bottom-color:#202d3a;
			-webkit-transition: all 0.25s ease-in-out;
			-moz-transition: all 0.25s ease-in-out;
			-o-transition: all 0.25s ease-in-out;
			-ms-transition: all 0.25s ease-in-out;
			transition: all 0.25s ease-in-out;
		}
	*/
		.showbiz .mediaholder							{ 	position:relative; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; background:transparent;padding:0px; border:none;}
		.showbiz .mediaholder_innerwrap					{	position:relative; overflow:hidden; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
		.showbiz .mediaholder img 						{	width:100%; position:relative; margin-bottom:0;}


		.showbiz .hovercover							{		width:100%;height:100%; position:absolute; top:0px; left:0px; background-color:#52bde9;background-color:rgba(82,189,233,0.85);
																-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;
																-moz-opacity:0; filter:alpha(opacity=0); opacity:0;
																-webkit-transform: translateZ(10);
																-webkit-backface-visibility: hidden;
																-webkit-perspective: 1000;
														}

		.showbiz li:hover .hovercover			  		{		-moz-opacity:0.85; filter:alpha(opacity=85); opacity:0.85;  }







/*************************************************
	-	THE GREY SKIN EXTRAS   -
**************************************************/
#parceiros{
	margin-bottom:90px;
}
.Home #parceiros{
	padding-top:32px;	
}
.sb-grey-skin.showbiz-navigation i{	
	text-shadow:0px 1px 0px rgba(0,0,0,0.4); 
	font-size:20px;
}

.sb-grey-skin .mediaholder {	
	background-color:#;
	border:1px solid #cecece;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	padding:0;
}

.sb-grey-skin .hovercover	{	
	background:rgba(0,0,0,0.5);  
}


li.sb-grey-skin:hover .mediaholder img{	
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%);
}



/*************************************************
	-	THE WOO SKIN EXTRAS   -
**************************************************/

	li.sb-woo-skin											{	margin-right:20px;  }

	.sb-woo-skin.showbiz-navigation i						{	text-shadow:0px 1px 0px rgba(0,0,0,0.4); font-size:20px;}

	.sb-woo-skin .mediaholder 								{	background-color:#d5d5d5;border:1px solid #b9b9b9;
																border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
																padding:7px;
															}

	.sb-woo-skin .hovercover								{	background:rgba(0,0,0,0.5);  }

	li.sb-grey-skin:hover .mediaholder img					{	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
																 filter: gray; /* IE6-9 */
																-webkit-filter: grayscale(100%);
																}

	.sb-woo-skin .rating-text									{	font-family: 'Open Sans', sans-serif; font-size:11px; color:#999; line-height:25px;}
	.sb-woo-skin .rating-stars									{	width:69px;height:13px;margin-right:10px; vertical-align: middle; margin-top:-2px;}
	.sb-woo-skin hr												{	border:none; border-top:1px solid #d5d5d5;margin-top:4px;margin-bottom:8px;}

	.sb-woo-skin .sb-price										{	line-height: 20px;vertical-align: middle;padding-top:0;font-size:22px; font-weight:700; margin-right:15px; color:#b1749d; font-family: 'Open Sans', sans-serif;}

	.sb-woo-skin .showbiz-button               					{
			                                                        padding:4px 15px !important;
			                                                        color:#777 !important;
			                                                        text-shadow:1px 1px 0px #fff;
			                                                        font-size:12px; line-height:27px;
			                                                        margin-top:10px;
			                                                        white-space: nowrap;
			                                                         text-decoration: none !important;
			                                                         vertical-align: middle;
			                                                     }



/*************************************************
	-	THE LIGHT SKIN EXTRAS   -
**************************************************/

li.sb-light-skin {	
	margin-right:20px;
	/*
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-o-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-ms-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	*/
}

.sb-light-skin .detailholder{	
	position:relative;
	background-color: #393939; /* 2850A7 393939 4B4B4D*/
	padding:15px 10px 18px 10px;
	border-radius:0px 0px 0px 0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;	
}
.sb-light-skin .detailholder:before {
	content: "";
	background: none;
	width: 0;
	height: 0;
	border-left: 12px solid transparent;
	border-right: 12px solid transparent;
	border-bottom: 12px solid #fff;
	position: absolute;
	left: 50%;
	margin-left: -12px;
	top:-12px;
	margin-right: auto;
	z-index: 3;
}

.sb-light-skin .mediaholder_innerwrap{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.sb-light-skin .hovercover{	
	background:rgba(0,0,0,0.5);
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}
.sb-light-skin .hovercover{	

}

.sb-light-skin .reveal_wrapper	{	
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

/*************************************************
	-	THE MEDIA SKIN EXTRAS   -
**************************************************/



		/* TITLE AND CONTENT */
		.sb-media-skin .showbiz-title,
		.sb-media-skin .showbiz-title a,
		.sb-media-skin .showbiz-title a:visited,
		.sb-media-skin .showbiz-title a:hover					{	color:#fff}

		.sb-media-skin .mediaholder 							{	background-color:#fff;border:none;padding:5px;
																	border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;
																}





/*************************************************
	-	THE SHOWCASE FULLWIDTH SKIN EXTRAS   -
**************************************************/

.showbiz ul li.sb-showcase-skin{
	margin-right:20px; 
	position:relative; 
	background:#fff;
	padding-top:20px;
}

.sb-showcase-skin .detailholder{	
	padding:10px 20px 30px 20px;
}

.sb-showcase-skin .mediaholder img{	
	height:135px;
	width:auto;
}

.sb-showcase-skin .mediaholder_innerwrap{	
	text-align: center;  
}

/*************************************************
	-	THE MODERN FULLWIDTH SKIN EXTRAS   -
**************************************************/

.showbiz.sb-modern-skin ul{	
	background:#FFF;
}
.showbiz ul li.sb-modern-skin{	
	margin-right:0px; 
	border-right:1px solid #FFF;
}

.sb-modern-skin .darkhover{	
	position:absolute; 
	top:0px; 
	left:0px; 
	width:100%;
	height:100%;
	background:rgba(0,0,0,0);
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}

.sb-modern-skin .detailholder	{  
	position: absolute;
	bottom: 0px;
	background:#000;
	background: rgba(0,0,0,0.65);
	padding: 20px;
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
	overflow: hidden;
	width:100%;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}
.sb-post-details, .sb-post-details span, .sb-post-details a, .sb-post-details a:visited{	
	font-size:12px; 
	line-height:22px; 
	color:#A1C2FA; 
	font-weight:400; 
	font-family: 'Open Sans', sans-serif;
	text-align:center;
}

.sb-readmore, .sb-readmore span, .sb-readmore a, .sb-readmore a:visited{	
	font-size:12px; 
	line-height:22px; 
	color:#fff; 
	font-family: 'Open Sans', sans-serif; 
	font-weight:500; 
	text-decoration: none;
}
.sb-readmore a:hover{
	text-decoration: underline;
}

.sb-modern-skin .sb-readmore{   
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	 filter: alpha(opacity=0);
	 -moz-opacity: 0.0;
	 -khtml-opacity: 0.0;
	 opacity: 0.0;
	 -webkit-transition: all 0.2s ease-out;
	 -moz-transition: all 0.2s ease-out;
	 -o-transition: all 0.2s ease-out;
	 -ms-transition: all 0.2s ease-out;
}

.showbiz ul li.sb-modern-skin:hover .detailholder{	
	background:#000; 
	background:rgba(0,0,0,1);
	background: #4B4B4D;
	background: #C8A8B5;
}
.showbiz ul li.sb-modern-skin:hover .darkhover{	
	background:rgba(0,0,0,0.65);
}

.showbiz ul li.sb-modern-skin:hover .sb-readmore{   
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	 filter: alpha(opacity=100);
	 -moz-opacity: 1;
	 -khtml-opacity: 1;
	 opacity: 1;
}

.sb-modern-skin .showbiz-title{	
	font-size:15px; 
	line-height:20px; 
	color:#fff;  
	font-weight:300;
	text-align:center;
	text-transform:none;
}

.sb-modern-skin .excerpt{	
	font-size:13px; 
	line-height:22px; 
	color:#999;   
	font-weight:400;
	overflow: hidden; 
	position: relative;
	display:none;
}
.sb-modern-skin .excerpt p{	
	font-size:13px!important; 
	line-height:22px!important; 
	color:#999!important;   
	font-weight:400!important;
}
.sb-modern-skin .excerpt .leftfloat, .sb-modern-skin .excerpt .rightfloat{
	width:50%;
	text-align:center;
}
/*.sb-modern-skin .excerpt a{
	display:block;
	width:100%;
}
.sb-modern-skin .excerpt a:before{
	content: "\ea80";
	width: 50%;
	position: absolute;
	left: 0;
	line-height: 25px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 17px;
	text-transform: none;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	text-align: center;
	color: #999;
}
.sb-modern-skin .excerpt a.lupa:before{
	content: "\ebfd";
}
.sb-modern-skin .excerpt a.detalhes:before{
	content: "\e9c3";
	right: 0;
	left: auto;

}*/
.hi-icon-wrap {
	text-align: center;
	margin: 0 auto;
	padding: 10px 0 5px 0;
}

.hi-icon {
	display: inline-block;
	font-size: 0px;
	cursor: pointer;
	margin:5px 16px;
	width: 50px;
	height:50px;
	border-radius: 50%;
	text-align: center;
	position: relative;
	z-index: 1;
	color: #A1C2FA;
}

.hi-icon:after {
	pointer-events: none;
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	content: '';
	-webkit-box-sizing: content-box; 
	-moz-box-sizing: content-box; 
	box-sizing: content-box;
}

.hi-icon:before {
	font-family: 'icomoon';
	speak: none;
	font-size: 23px;
	line-height: 47px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	display: block;
	-webkit-font-smoothing: antialiased;
}

.hi-icon-images:before {
	content: "\e64b";
}

.hi-icon-details:before {
	content: "\e885";
	font-size: 22px;
	line-height:49px;
}



/* Effect 3 */
.hi-icon-effect-3 .hi-icon {
	box-shadow: 0 0 0 1px #fff;
	-webkit-transition: color 0.3s;
	-moz-transition: color 0.3s;
	transition: color 0.3s;
}

.hi-icon-effect-3 .hi-icon:after {
	top: -2px;
	left: -2px;
	padding: 2px;
	z-index: -1;
	background: #fff;
	-webkit-transition: -webkit-transform 0.2s, opacity 0.3s;
	-moz-transition: -moz-transform 0.2s, opacity 0.3s;
	transition: transform 0.2s, opacity 0.3s;
}


/* Effect 3b */
.hi-icon-effect-3b .hi-icon {
	color: #FFF;
}

 .hi-icon-effect-3b .hi-icon:hover {
	color: #000;
}

.hi-icon-effect-3b .hi-icon:after {
	-webkit-transform: scale(.3);
	-moz-transform: scale(.3);
	-ms-transform: scale(.3);
	transform: scale(.3);
	opacity: 0;
}

 .hi-icon-effect-3b .hi-icon:hover:after {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
}
.ie9andDown .hi-icon:before  {
	display: inline-block;
}
.ie9andDown .hi-icon-effect-3 .hi-icon:after {
	background: #222;
}
.ie9andDown .hi-icon-effect-3 .hi-icon:hover:after {
	background: #7A693A;
}

 .ie9andDown  .hi-icon-effect-3b .hi-icon:hover {
	color: #fff;
}

/* end Effect 3b */


/**************************************************
	-	THE RETRO SKIN EXTRAS -
***************************************************/



.sb-retro-skin.showbiz-container								{	max-width:1210px;	min-width:300px;	}


.sb-retro-skin .showbiz-title,
.sb-retro-skin .showbiz-title a,
.sb-retro-skin .showbiz-title a:visited,
.sb-retro-skin .showbiz-title a:hover							{	text-decoration: none;
																	font-weight:400 !important;

															        font-size: 16px;
															        font-weight: normal;
															        color: #999;
															        text-shadow: #fff 1px 1px 1px;
															        margin: 0px;
															        width: 100%;
																    text-decoration: none !important;
															        text-transform:none !important;
															    }

.sb-retro-skin .showbiz-description								{
																	font-family: Arial, sans-serif;
															        font-size: 12px;
															        line-height: 20px;
															        color: #777;
															        text-shadow: #fff 1px 1px 1px;


															    }

.sb-retro-skin .showbiz-button               					{
			                                                        padding:4px 15px !important;
			                                                        color:#777 !important;
			                                                        text-shadow:1px 1px 0px #fff;
			                                                        font-size:12px; line-height:30px;
			                                                        margin-top:10px;
			                                                        white-space: nowrap;
			                                                         text-decoration: none !important;
			                                                     }

.sb-retro-skin  .showbiz-navigation i							{	text-shadow:0px 1px 0px rgba(0,0,0,0.4); font-size:20px;}

.sb-retro-skin  .mediaholder 									{	background-color:#fff;
						                                            border:1px solid #cecece;
						                                            border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
						                                            padding:4px;

						                                        }

.sb-retro-skin .hovercover										{	background:rgba(0,0,0,0.5);  }

.sb-retro-skin li:hover .mediaholder img  						{	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
			                                                        filter: gray; /* IE6-9 */
			                                                        -webkit-filter: grayscale(100%);
			                                                    }


.sb-retro-skin	.linkicon										{
			                                                        position:absolute; left:50%;top:50%;
			                                                        -webkit-transform: translateZ(10);
			                                                        -webkit-backface-visibility: hidden;
			                                                        -webkit-perspective: 1000;
			                                                        color:#fff; font-size:42px; font-weight:400 !important;

			                                                        margin-top:-23px; margin-left:-23px;
			                                                         background:#000; background:rgba(0,0,0,0.6);
			                                                         border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;
			                                                        width:46px;height:46px;
			                                                        vertical-align: middle !important;
			                                                        text-align: center;
			                                                     }



/**************************************************
	-	THE RETRO DARK SKIN EXTRAS -
***************************************************/



.sb-retro-dark-skin.showbiz-container								{	max-width:1210px;	min-width:300px;	}


.sb-retro-dark-skin .showbiz-title,
.sb-retro-dark-skin .showbiz-title a,
.sb-retro-dark-skin .showbiz-title a:visited,
.sb-retro-dark-skin .showbiz-title a:hover							{	text-decoration: none;
																		font-weight:400 !important;

																        font-size: 16px;
																        font-weight: normal;
																        color: #ddd !important;
																        text-shadow: #000 1px 1px 1px;
																        margin: 0px;
																        width: 100%;
																        text-transform:none !important;
																        text-decoration: none !important;
																    }

.sb-retro-dark-skin .showbiz-description						{
																	font-family: Arial, sans-serif;
															        font-size: 12px;
															        line-height: 20px;
															        color: #999;
															        text-shadow: #000 1px 1px 1px;


															    }

.sb-retro-dark-skin .showbiz-button               					{
			                                                             padding:4px 15px !important;
				                                                        color: #999;
																		text-shadow: 1px 1px 0px #000;
																		background: #333;
																		border: 1px solid #151515;
																		text-decoration: none;
																		font-weight: 400;
				                                                        white-space: nowrap;
				                                                        font-size:12px;
				                                                         text-decoration: none !important;
			                                                     }
			                                                     }

.sb-retro-dark-skin  .showbiz-navigation i							{	text-shadow:0px 1px 0px rgba(0,0,0,0.4); font-size:20px;}

.sb-retro-dark-skin  .mediaholder 									{	background-color:#fff;
							                                            border:1px solid #111;
							                                            border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;
							                                            padding:0px;

						                                        }

.sb-retro-dark-skin .hovercover										{	background:rgba(0,0,0,0.5);  }

.sb-retro-dark-skin li:hover .mediaholder img  						{	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
			                                                        filter: gray; /* IE6-9 */
			                                                        -webkit-filter: grayscale(100%);
			                                                    }


.sb-retro-dark-skin	.linkicon										{
			                                                        position:absolute; left:50%;top:50%;
			                                                        -webkit-transform: translateZ(10);
			                                                        -webkit-backface-visibility: hidden;
			                                                        -webkit-perspective: 1000;
			                                                        color:#fff; font-size:42px; font-weight:400 !important;

			                                                        margin-top:-23px; margin-left:-23px;
			                                                         background:#000; background:rgba(0,0,0,0.6);
			                                                         border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;
			                                                        width:46px;height:46px;
			                                                        vertical-align: middle !important;
			                                                        text-align: center;
			                                                     }




/******************************************************
		-	THE REVEAL FUNCTIONS 	-
*********************************************************/

		.reveal_container											{	position:absolute; width:100%;height:100%; top:0px; left:0px; -webkit-transform: translateZ(10);
																		-webkit-backface-visibility: hidden;
																		-webkit-perspective: 1000;
																		visibility:hidden;
																	}

		.reveal_container.tofullwidth								{	visibility:visible; z-index:20;}
		.reveal_container.tofullwidth.sb-removemesoon				{	visibility:visible; z-index:5; background:#ff0000;}

		.showbiz-title.go-to-top									{	position:absolute;top:100%; margin-top:-40px;z-index:5; left:20px;
																		-webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275);-moz-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275);-o-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275);-ms-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.320, 1.275);
																		-webkit-transform: translateZ(10);-webkit-backface-visibility: hidden;-webkit-perspective: 1000;
																	}


		.reveal_container .reveal_wrapper							{	position:absolute; background:#fff; background:rgba(255,255,255,0.9);
																		width:100%; height:100%; top:0px; left:0px; visibility:hidden;
																		padding:20px 20px 20px;
																		height:0px;
																		box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;
																		overflow:hidden;
																		-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;
																		-moz-opacity:0; filter:alpha(opacity=0); opacity:0;
																		-webkit-transform: translateZ(10); -webkit-backface-visibility: hidden; -webkit-perspective: 1000;
																	}



		/*** BIG WHITE OPENER- DEFAULT ***/
		 .reveal_opener												{	width:45px; height:50px; line-height:50px;text-align:center; font-size:22px;color:#888; font-family:Arial; font-weight:700; position:absolute;
																		right:0px;bottom:0px;background-color:#fff;
																		border-radius:4px 0px 0px 0px; -moz-border-radius:4px 0px 0px 0px; -webkit-border-radius:4px 0px 0px 0px;
																		cursor:pointer;
																		-webkit-transition: opacity 0.2s ease-out;-moz-transition: opacity 0.2s ease-out;-o-transition: opacity 0.2s ease-out;-ms-transition: opacity 0.2s ease-out;
																		z-index:1;
																	}

		.reveal_opener.sb-centered									{	left:50%;top:50%;}


		/*** SMALL WHITE OPENER ***/
		.reveal_opener.opener_small_white							{	background:#fff; width:25px;height:27px;line-height:25px;	border-radius:0px 0px 6px 6px;-moz-border-radius:0px 0px 6px 6px;-webkit-border-radius:0px 0px 6px 6px;}

		/*** SMALL GRAY OPENER ***/
		.reveal_opener.opener_small_grey							{	background:#d5d5d5; 
		
		width:25px;height:27px;line-height:25px;border-radius: 0px; -moz-border-radius: 0px;-webkit-border-radius: 0px; bottom:0px;right:0px;}

		/*** GREY COLORED OPENER ***/
		.reveal_opener.opener_big_grey{	
		/*
			width:29px; 
			height:29px; 
			line-height:29px;*/
			color:#4E5E6A;
			background:#F5FBF7;
			/*background: #E7EAED;*/
			font-weight:800;
			font-family: 'Open Sans', sans-serif;
			
			border-radius: 5px 0px 0px 0px; 
			-moz-border-radius: 5px 0px 0px 0px;
			-webkit-border-radius: 5px 0px 0px 0px;
		}
		.reveal_opener.revactive.opener_big_grey	 				{	/*font-size:30px;width:40px;height:35px;line-height:35px;*/}

		/** REVEAL OPENER PLAY BUTTON **/
		.reveal_opener.sb-controll-button							{	color:#fff; width:40px;height:40px; line-height:40px; background-color:#000; background-color:rgba(0,0,0,0.8); border-radius: 5px !important; -moz-border-radius: 5px !important;-webkit-border-radius: 5px !important; margin-top:-20px;margin-left:-20px;}


		/*** HIDE / SHOW OPENER ONLY ON HOVER **/
		.reveal_opener.show_on_hover								{	-moz-opacity:0; filter:alpha(opacity=0); opacity:0;  }
		li:hover .reveal_opener.show_on_hover						{	-moz-opacity:1; filter:alpha(opacity=100); opacity:1;}


		.tofullwidth .reveal_wrapper								{	background: #fff; }


		.tofullwidth  .reveal_wrapper .table						{	display:table;}
		.tofullwidth  .reveal_wrapper .table-cell					{	display:table-cell; vertical-align:top; }
		.tofullwidth  .reveal_wrapper .table-cell.onethird			{	width:25%;}
		.onethird img			{	width:100%;margin-bottom: 10px;}

		.tofullwidth  .reveal_wrapper .table-cell.pl20				{	padding-left:20px;}

		@media only screen and (max-width: 480px) {
			.tofullwidth  .reveal_wrapper .table-cell				{	display:table-row;}
		}

		/******************* REVEAL ACTIONS ***/


		.reveal_opener .openme										{	display:block;}
		.reveal_opener .closeme										{	display:none;}


		.reveal_container.revactive .reveal_wrapper					{	}
		.revactive .showbiz-title.go-to-top							{	position:absolute;top:20px; margin-top:0px; z-index:5; left:20px;}

		.revactive.reveal_opener .openme							{	display:none;}
		.revactive.reveal_opener .closeme							{	display:block;}
		.revactive.reveal_opener.sb-controll-button.sb-centered		{	left:auto; top:10px; right:10px !important; margin:0;}




