
/******************************************************************************/
/*  Custom CSS															  */
/******************************************************************************/
.nostalgia-accordion .ui-accordion-header a {
  color: #000000ab !important;
}
.titulo-certificacoes span {
  font-size: 25px !important;
}
a.fancybox-image img {
  max-width: 230px !important;
}




/******************************************************************************/
/*  Base styles																  */
/******************************************************************************/

@font-face {
  font-family: 'seattlesans';
  src: url('/style/fonts/seattlesans/seattlesans.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}
fonts
@font-face {
  font-family: 'seattlesans';
  src:  url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url('/style/fonts/seattlesans/seattlesans.ttf')  format('truetype'), url('/style/fonts/seattlesans.svg#seattlesans') format('svg');
  font-weight: normal;
  font-style: normal;
}



*
{
	outline:none;
	line-height:150%;
}

body
{
	margin:0px;
	padding:0px;
	min-width:550px;
}

body,input,textarea,a,
.nostalgia-accordion.ui-widget
{
	color:#000000;
	font-size:14px;
	font-family:Arial;
}

textarea
{
	resize:none;
	overflow:hidden;
}

a,textarea,input 
{ 
	outline:none; 
}

.clear-fix:after 
{
	height:0;
	clear:both;
	content:" ";
	font-size:0;
	display: block;
	visibility: hidden;
}

* html .clear-fix             { zoom: 1; } 
*:first-child+html .clear-fix { zoom: 1; }

.float-left     { float:left;   }
.float-right    { float:right;  }

.box-center
{
	margin-left:auto !important;
	margin-right:auto !important;
}

.top-0
{
	margin-top:0px !important;
	padding-top:0px !important;
}

.padding-0
{
	padding:0px !important;
}

.margin-0           { margin:0px !important;            }
.margin-top-10      { margin-top:10px !important;       }
.margin-bottom-10   { margin-bottom:10px !important;    }
.margin-bottom-20   { margin-bottom:20px !important;    }
.margin-bottom-30   { margin-bottom:30px !important;    }

.text-right
{
	text-align:right;
}

.position-relative
{
	position:relative !important;
}

p
{
	margin:0px;
	padding:10px 0px 10px 0px;
}

a img
{
	border:none;
}

a
{	
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

a.image-link
{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
}

.hidden 
{
	display:none !important;
}

/******************************************************************************/
/*  Background colors														  */
/******************************************************************************/

.jspTrack,
#nostalgia-tab,
#start-preloader ul li,
#nostalgia-tab-content,
.audio-player:hover,
#media-control #nextslide:hover,
#media-control #prevslide:hover,
#nostalgia-navigation-name-box,
#nostalgia-navigation-close-button:hover,
#nostalgia-navigation-menu ul li a:hover,
#nostalgia-navigation-menu ul li a.selected,
#nostalgia-navigation-prev-button:hover,
#nostalgia-navigation-next-button:hover
{
	background-color:#87c2ea;
}

.jspDrag,
.audio-player,
#start-preloader,
#media-control #prevslide,
#media-control #nextslide,
#nostalgia-navigation-close-button,
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-prev-button,
#nostalgia-navigation-next-button,
div.page-blog ul.blog-category-list li a:hover,
div.page-blog ul.blog-category-list li a.selected,
#nostalgia-tab-footer .nostalgia-tab-footer-caption
{
	background-color:#408ec3;
}

/******************************************************************************/
/*  Text colors																  */
/******************************************************************************/

h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
.qtip-error .qtip-content,
.qtip-success .qtip-content,
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-prev-button,
#nostalgia-navigation-next-button,
#nostalgia-navigation-name-box,
div.post div.post-header span,
div.post div.post-image div.caption a,
div.page-contact div.contact-details-about,
div.page-blog ul.blog-category-list li a:hover,
div.page-blog ul.blog-category-list li a.selected,
ul.image-list div.image-list-caption div.image-list-caption-title,
ul.blog-list li.blog-list-post div.blog-list-post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption a,
.nostalgia-accordion .ui-accordion-header a,
.nostalgia-accordion .ui-accordion-header.ui-accordion-header-active a,
.nostalgia-accordion .ui-accordion-header.ui-accordion-header-active.ui-state-hover a
{
	color:#ffffff;
}

#nostalgia-tab-footer,
#nostalgia-tab-footer a,
div.post div.post-image div.caption,
ul.blog-list li.blog-list-post div.blog-list-post-image div.caption,
ul.image-list div.image-list-caption div.image-list-caption-subtitle,
.nostalgia-accordion .ui-accordion-header.ui-state-hover a
{
	color:#87c2ea;
}

/******************************************************************************/
/*  Font																	  */
/******************************************************************************/

h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
p.subtitle-paragraph,
p.subtitle-paragraph span.bold,
#nostalgia-navigation-menu ul li a,
#nostalgia-navigation-prev-button,
#nostalgia-navigation-next-button,	
#nostalgia-navigation-name-box span,
.nostalgia-accordion .ui-accordion-header a,
p.subtitle-paragraph,
p.subtitle-paragraph span.bold,
div.post div.post-header span,
ul.blog-list li.blog-list-post div.blog-list-post-header span
{
	font-family:'Dosis';		
}

/******************************************************************************/
/*	Layouts																	  */
/******************************************************************************/

	/**************************************************************************/
	/*	Layout 50x50														  */
	/**************************************************************************/

	.layout-50 {}

	.layout-50-left 
	{ 
		clear:both;
		float:left; 
	}

	.layout-50-right 
	{ 
		float:right; 
	}

	.layout-50-left,
	.layout-50-right 
	{ 
		width:48%; 
	}

	/**************************************************************************/
	/*	Layout 60x40														  */
	/**************************************************************************/

	.layout-6040 {}

	.layout-6040-left 
	{
		width:58%; 
		clear:both;
		float:left; 
	}

	.layout-6040-right 
	{ 
		width:38%;
		float:right; 
	}

	/**************************************************************************/
	/*	Layout 40x60                                                          */
	/**************************************************************************/

	.layout-4060 {}

	.layout-4060-left 
	{
		width:39%; 
		clear:both;
		float:left; 
	}

	.layout-4060-right 
	{ 
		width:59%;
		float:right; 
	}

	/**************************************************************************/
	/*	Layout 70x30                                                          */
	/**************************************************************************/

	.layout-7030 {}

	.layout-7030-left 
	{
		width:69%; 
		clear:both;
		float:left; 
	}

	.layout-7030-right 
	{ 
		width:29%;
		float:right; 
	}

	/**************************************************************************/
	/*	Layout 30x70                                                          */
	/**************************************************************************/

	.layout-3070 {}

	.layout-3070-left 
	{
		width:29%; 
		clear:both;
		float:left; 
	}

	.layout-3070-right 
	{ 
		width:69%;
		float:right; 
	}

	/**************************************************************************/
	/*	Layout 90x10                                                          */
	/**************************************************************************/

	.layout-9010 {}

	.layout-9010-left 
	{
		width:89%; 
		clear:both;
		float:left; 
	}

	.layout-9010-right 
	{ 
		width:9%;
		float:right; 
	}

	/**************************************************************************/
	/*	Layout 33x33x33                                                       */
	/**************************************************************************/

	.layout-33 {}

	.layout-33-left,
	.layout-33-right,
	.layout-33-center 
	{
		width:32%; 
	}

	.layout-33-left,
	.layout-33-center
	{
		float:left;
		margin-right:1.5%;
	}

	.layout-33-left
	{
		clear:both;
	}

	.layout-33-right
	{
		float:right;
	}

/******************************************************************************/
/*	Headers																	  */
/******************************************************************************/

h1,h2,h3,h4,h5,h6
{
	margin:0px;
	padding:0px;
	line-height:1;
}

h1
{ 
	margin-bottom:10px;
}

h3
{ 
	margin-top:30px;
	margin-bottom:10px;
}

h1,h3
{
	text-transform:uppercase;
}

h1,h1 a
{
    font-size: 65px;
    font-weight: 100;
    font-family: 'Raleway', sans-serif;
    margin-top: 5%;	
}

h3,h3 a
{
    font-size: 23px;
    font-weight: 200;
}

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover
{
	text-decoration:underline;
}

/******************************************************************************/
/*	Icons																	  */
/******************************************************************************/

.icon-1
{
	min-width:48px;
	min-height:48px;
	background-repeat:no-repeat;
	background-position:left center;
}

	.icon-1.icon-1-1	{ background-image:url('../image/icon/icon-1/icon_document.png');		}
	.icon-1.icon-1-2	{ background-image:url('../image/icon/icon-1/icon_lightbulb.png');		}
	.icon-1.icon-1-3	{ background-image:url('../image/icon/icon-1/icon_post.png');			}
	.icon-1.icon-1-4	{ background-image:url('../image/icon/icon-1/icon_briefcase.png');		}
	.icon-1.icon-1-5	{ background-image:url('../image/icon/icon-1/icon_camera.png');			}
	.icon-1.icon-1-6	{ background-image:url('../image/icon/icon-1/icon_heart.png');			}
	.icon-1.icon-1-7	{ background-image:url('../image/icon/icon-1/icon_people.png');			}
	.icon-1.icon-1-8	{ background-image:url('../image/icon/icon-1/icon_binoculars.png');		}
	.icon-1.icon-1-9	{ background-image:url('../image/icon/icon-1/icon_image.png');			}
	.icon-1.icon-1-10	{ background-image:url('../image/icon/icon-1/icon_app.png');			}

.icon-2
{
	min-width:9px;
	min-height:11px;
	background-repeat:no-repeat;
	background-position:left center;
}

	.icon-2.icon-2-1	{ background-image:url('../image/icon/icon-2/icon_mini_phone.png');			}
	.icon-2.icon-2-2	{ background-image:url('../image/icon/icon-2/icon_mini_fax.png');			}
	.icon-2.icon-2-3	{ background-image:url('../image/icon/icon-2/icon_mini_mail.png');			}
	.icon-2.icon-2-4	{ background-image:url('../image/icon/icon-2/icon_mini_author.png');		}
	.icon-2.icon-2-5	{ background-image:url('../image/icon/icon-2/icon_mini_category.png');		}
	.icon-2.icon-2-6	{ background-image:url('../image/icon/icon-2/icon_mini_comment.png');		}

/******************************************************************************/
/*	List																	  */
/******************************************************************************/

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

	/**************************************************************************/
	/*	List / List 1                                                         */
	/**************************************************************************/

	ul.list-1
	{

	}

		ul.list-1 li
		{
			width:230px;
		}

		ul.list-1 li.left
		{
			clear:both;
			float:left;
		}

		ul.list-1 li.right
		{
			float:right;
		}

	/**************************************************************************/
	/*	List / List 2														  */
	/**************************************************************************/

	ul.list-2
	{

	}

		ul.list-2 li
		{
			padding-left:70px;
			margin-bottom:25px;
		}

		ul.list-2 li.icon-1
		{
			background-position:top left;
		}

			ul.list-2 li p
			{
				margin:0px;
			}

			ul.list-2 li h3
			{
				margin-top:0px;
				margin-bottom:10px;
			}
			
/******************************************************************************/
/*	Fancybox																  */
/******************************************************************************/

.fancybox-skin,
#fancybox-buttons ul
{
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
	border-radius:0px;	
}

.fancybox-skin
{
	background:#FFFFFF;
}

#fancybox-buttons ul
{
	width:161px;
	border:none;
	box-shadow:none;
	background:rgba(0,0,0,0.5);
}

#fancybox-buttons a.btnNext,
#fancybox-buttons a.btnClose,
#fancybox-buttons a.btnToggle
{
	border:none;
}

.fancybox-title-inside
{
	color:#888888;
	text-align:left;
	line-height:150%;
}

.fancybox-subtitle
{
	display:none;
}

.fancybox-nav
{
	width:50%;
}

/******************************************************************************/	
/*	Scrollbars																  */
/******************************************************************************/

.jspVerticalBar
{
	width:5px;
}

.jspDrag
{
	background-color: #d3d3d39c;
}

/******************************************************************************/
/*  Qtip																	  */
/******************************************************************************/

.qtip-error .qtip-content,
.qtip-success .qtip-content
{
	font-size:14px;
}

.qtip-error .qtip-content,
.qtip-success .qtip-content
{
	border:none; 
}

.qtip-content
{
	padding:10px 20px 10px 20px;
}

.qtip-error .qtip-content
{
	background:#E9431C;
}

.qtip-success .qtip-content
{
	background:#61911B;
}

/******************************************************************************/
/*  Form																	  */
/******************************************************************************/

form,
input,
textarea
{
	margin:0px;
	padding:0px;
}

input,
a.button,
textarea
{
	background:transparent;
	border:solid 1px #FFFFFF;
}

textarea,
input[type="text"]
{
	width:222px;
	padding:8px;
}

input,
textarea
{
	padding:8px;
}

textarea
{
	width:472px;
	height:80px;
	display:block;
}

input.full-width
{
	width:472px;
}

.form-line
{
	margin-bottom:10px;
}

a.button,
input.button
{
	float:right;
	padding:8px 20px 8px 20px;
}

	a.button:hover,
	input.button:hover
	{
		cursor:pointer;
		border-color:#000000;
		text-decoration:none;
	}

/******************************************************************************/
/*	Supersized																  */
/******************************************************************************/

#supersized-loader
{
	display:none;
}	

/******************************************************************************/
/*	Audio player button													      */
/******************************************************************************/

.audio-player.music-on  { background-image:url('../image/icon/icon-jPlayer/audio_on.gif');		}
.audio-player.music-off { background-image:url('../image/icon/icon-jPlayer/audio_off.gif');		}	

/******************************************************************************/
/*	Media control															  */
/******************************************************************************/

#media-control
{
	right:10%;
	z-index:4;
	bottom:14%;
	width:300px;
	display:block;
	position:absolute;
}

	/**************************************************************************/
	/*	Media control / Supersized caption									  */
	/**************************************************************************/

	#media-control #slidecaption-wrapper
	{
		left:0px;
		margin:0px;
		width:173px;
		padding:8px;
		overflow:hidden;
		position:absolute;
		background:#777777;
	}

	#media-control #slidecaption-wrapper:hover,
	#media-control #slidecaption-wrapper:hover #slidecaption
	{
		bottom:0;
		width:210px;
		height:auto;  
	}

	#media-control #slidecaption-wrapper,
	#media-control #slidecaption-wrapper:hover,
	#media-control #slidecaption-wrapper #slidecaption,
	#media-control #slidecaption-wrapper #slidecaption:hover
	{
		line-height:19px;
	}

	#media-control #slidecaption-wrapper #slidecaption
	{
		width:100%;
		margin:0px;
		padding:0px;
		height:19px;
	}

		#media-control #slidecaption-wrapper #slidecaption,
		#media-control #slidecaption-wrapper #slidecaption *
		{
			color:#FFFFFF !important;
			font-size:12px;
		}

			#media-control #slidecaption-wrapper #slidecaption a
			{
				text-decoration:underline;
			}

			#media-control #slidecaption-wrapper #slidecaption span.supersized-caption-title
			{
				color:#87c2ea;
				line-height:190%;
			}

	/**************************************************************************/
	/*	Media control / Buttons												  */
	/**************************************************************************/

	#media-control .audio-player,
	#media-control #prevslide,
	#media-control #nextslide
	{
		top:0px;
		left:0px;
		margin:0px;
		width:35px;
		height:35px;
		float:right;
		padding:0px;
		display:block;
		position:static;
		margin-left:2px; 
		opacity:1 !important;
		background-repeat:no-repeat;
		background-position:0px 0px;
		#filter:alpha(opacity=100);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	}

	#media-control #prevslide { background-image:url('../image/icon_arrow_left.png');	}
	#media-control #nextslide { background-image:url('../image/icon_arrow_right.png');	}

	#media-control #prevslide:active, 
	#media-control #nextslide:active
	{ 
		margin:0px 0px 0px 2px;
	}

/******************************************************************************/
/*  Preloader																  */
/******************************************************************************/

#start-preloader
{
	z-index:5;
	width:100%;
	height:100%;
	position:absolute;
}

	#start-preloader ul,
	#start-preloader p
	{
		text-align:center;
	}

	#start-preloader ul
	{
		width:108px;
		margin-top:200px;
		margin-left:auto;
		margin-right:auto;
	}

	#start-preloader ul,
	#start-preloader ul li
	{
		height:14px;
	}

		#start-preloader ul li
		{
			float:left;
			width:14px;
			opacity:0.5;
			margin-right:4px;
			#filter:alpha(opacity=50);
			-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
		}

	#start-preloader p
	{
		clear:both;
		margin:0px;
		padding:0px;
		color:#AAAAAA;
		font-size:12px;
		margin-top:10px;
		font-family:'Aldrich';
	}

/******************************************************************************/
/*  Background overlay														  */
/******************************************************************************/

#background-overlay,
#background-overlay div
{
	width:100%;
	height:100%;
	position:fixed;
	display: none;
}

	#background-overlay div
	{           
		background-repeat:repeat;
		background-position:0px 0px;
	}

	#background-overlay div.background-overlay-1
	{
		z-index:2;
		background-image:url('../media/image/background/background-overlay.png');
	}

/******************************************************************************/
/*  Nostalgia																  */
/******************************************************************************/

#nostalgia
{
	height:100%;
	min-width:550px;
}

#nostalgia
{
	z-index:4;
	width:100%;
}

#nostalgia,
#nostalgia-tab,
#nostalgia-tab-icon,
#nostalgia-navigation
{
	position:absolute;
}

	/**************************************************************************/
	/*  Nostalgia / Navigation												  */
	/**************************************************************************/

	#nostalgia-navigation
	{
		left:10%;
		bottom:5%;
		right:auto;
		width:300px;
		position:absolute;
	}

		#nostalgia-navigation-menu,
		#nostalgia-navigation-name-box
		{

		}

		/**********************************************************************/
		/*  Nostalgia / Navigation / Menu									  */
		/**********************************************************************/

		#nostalgia-navigation-menu
		{
			height:0px;
			overflow:hidden;
			position:relative;
		}	

			#nostalgia-navigation-menu ul
			{
				margin:0px;
				padding:0px;
				list-style-type:none;
			}

				#nostalgia-navigation-menu ul li
				{
					clear:both;
					float:left;
					height:50px;
					
				}	

					#nostalgia-navigation-menu ul li a,
					#nostalgia-navigation-next-button,
					#nostalgia-navigation-prev-button,
					#nostalgia-navigation-menu .audio-player
					{
						display:block;
						line-height:1;
						font-size:30px;
						padding:8px 8px 10px 8px;
						text-transform:uppercase;
						white-space:nowrap;
					}

					#nostalgia-navigation-next-button,
					#nostalgia-navigation-prev-button,
					#nostalgia-navigation-close-button,
					#nostalgia-navigation-menu .audio-player
					{
						float:left;
						width:25px;
						height:25px;
						padding:5px;
						display:block;
						margin-right:2px;
						margin-bottom:2px;
						background-position:0px 0px;
						background-repeat:no-repeat;
					}

					#nostalgia-navigation-menu ul li a:hover,
					#nostalgia-navigation-next-button:hover,
					#nostalgia-navigation-prev-button:hover,
					#nostalgia-navigation-close-button:hover,
					#nostalgia-navigation-menu .audio-player:hover
					{
						text-decoration:none;							
					}

					#nostalgia-navigation-close-button	{ background-image:url('../image/icon_cross.png');		}
					#nostalgia-navigation-prev-button	{ background-image:url('../image/icon_arrow_up.png');	}
					#nostalgia-navigation-next-button	{ background-image:url('../image/icon_arrow_down.png'); }

					#nostalgia-navigation-menu .audio-player,
					#nostalgia-navigation-menu .audio-player.hidden ~ #nostalgia-navigation-close-button
					{
						clear:both;
					}

					#nostalgia-navigation-menu .caroufredsel_wrapper ~ .audio-player,
					#nostalgia-navigation-menu .caroufredsel_wrapper ~ #nostalgia-navigation-close-button
					{
						clear:none !important;
					}

		/**********************************************************************/
		/*  Nostalgia / Navigation / Name box								  */
		/**********************************************************************/

		#nostalgia-navigation-name-box
		{
			clear:both;
			display:block;
			cursor:pointer;
			overflow:hidden;
			padding:40px 20px 40px 0px;
		}

			#nostalgia-navigation-name-box span
			{
				line-height:1;
				display:block;
				font-size:44px;
				font-weight:400;
				text-transform:uppercase;
			}

		/**********************************************************************/
		/*  Nostalgia / Navigation / Click here box							  */
		/**********************************************************************/

		#nostalgia-navigation-click-here-box
		{
			left:90%;
			bottom:42%;
			width:121px;
			height:62px;
			position:absolute;
			background-repeat:no-repeat;
			background-position:0px 0px;
			background-image:url('../image/click_here_arrow.png');
		}

	/**************************************************************************/
	/*  Nostalgia / Tab														  */
	/**************************************************************************/

	#nostalgia-tab
	{
		width:0px;
		height:100%;
		overflow:hidden;
	}

		/**********************************************************************/
		/*  Nostalgia / Tab / Icon											  */
		/**********************************************************************/

		#nostalgia-tab-icon
		{
			z-index:6;
			width:230px;
			height:295px;
			background-repeat:no-repeat;
			background-position:0px 0px;
		}

		.nostalgia-tab-left #nostalgia-tab-icon		{ left:-230px;	}
		.nostalgia-tab-right #nostalgia-tab-icon	{ right:-230px; }

		.nostalgia-tab-left .nostalgia-tab-icon-info			{ background-image:url('../image/icon/icon-content/content_icon_info_left.png');		}
		.nostalgia-tab-left .nostalgia-tab-icon-mail			{ background-image:url('../image/icon/icon-content/content_icon_mail_left.png');		}
		.nostalgia-tab-left .nostalgia-tab-icon-image			{ background-image:url('../image/icon/icon-content/content_icon_image_left.png');		}
		.nostalgia-tab-left .nostalgia-tab-icon-people			{ background-image:url('../image/icon/icon-content/content_icon_people_left.png');		}
		.nostalgia-tab-left .nostalgia-tab-icon-features		{ background-image:url('../image/icon/icon-content/content_icon_features_left.png');	}
		.nostalgia-tab-left .nostalgia-tab-icon-checkmark		{ background-image:url('../image/icon/icon-content/content_icon_checkmark_left.png');	}

		.nostalgia-tab-right .nostalgia-tab-icon-info			{ background-image:url('../image/icon/icon-content/content_icon_info_right.png');    opacity: 0.1;		}
		.nostalgia-tab-right .nostalgia-tab-icon-mail			{ background-image:url('../image/icon/icon-content/content_icon_mail_right.png');    opacity: 0.1;		}
		.nostalgia-tab-right .nostalgia-tab-icon-image			{ background-image:url('../image/icon/icon-content/content_icon_image_right.png');    opacity: 0.1;		}
		.nostalgia-tab-right .nostalgia-tab-icon-people			{ background-image:url('../image/icon/icon-content/content_icon_people_right.png');    opacity: 0.1;	}
		.nostalgia-tab-right .nostalgia-tab-icon-checkmark		{ background-image:url('../image/icon/icon-content/content_icon_checkmark_right.png');    opacity: 0.1;	}
		.nostalgia-tab-right .nostalgia-tab-icon-features		{ background-image:url('../image/icon/icon-content/content_icon_features_right.png');    opacity: 0.1;	}

		/**********************************************************************/
		/*  Nostalgia / Tab / Content										  */
		/**********************************************************************/

		#nostalgia-tab-content
		{
			z-index:7;
			height:100%;
			min-width:520px;
			position:absolute;
			padding:0px 0px 0px 50px;
			background-color:rgba(135,194,234,0.9);
			-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFC000,endColorstr=#E5FFC000);
			filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5FFC000,endColorstr=#E5FFC000);
		}

		.nostalgia-tab-left #nostalgia-tab-content	{ right:0px;	}
		.nostalgia-tab-right #nostalgia-tab-content	{ left:0px;		}

			/******************************************************************/
			/*  Nostalgia / Tab / Content / Menu							  */
			/******************************************************************/		

			#nostalgia-tab-content-menu
			{


			}

				#nostalgia-tab-content-menu-select
				{
					width:300px;
					padding:5px;
					border:none;
					display:none;
					color:#777777;
					margin-top:10px;
					margin-left:auto;
					margin-right:auto;
					margin-bottom:10px;	
				}

			/******************************************************************/
			/*  Nostalgia / Tab / Content / Scroll							  */
			/******************************************************************/			

			#nostalgia-tab-content-scroll
			{
				margin:30px 0px 10px 0px;
				#width:520px;
			}

				/**************************************************************/
				/*  Nostalgia / Tab / Content / Scroll / Page				  */
				/**************************************************************/				

				#nostalgia-tab-content-page
				{
					width:590px;
				}

		/**********************************************************************/
		/*  Nostalgia / Tab / Footer										  */
		/**********************************************************************/

		#nostalgia-tab-footer
		{
			bottom:0px;
			width:520px;
			position:absolute;
		}

		.nostalgia-tab-left #nostalgia-tab-footer
		{
			right:0px;
		}

		.nostalgia-tab-right #nostalgia-tab-footer
		{
			left:0px;
			width:560px;
		}

		#nostalgia-tab-footer .nostalgia-tab-footer-caption
		{
			padding-top:8px;
			padding-bottom:8px;
		}

		#nostalgia-tab-footer ul.social-list
		{
			padding-top:5px;
			padding-bottom:11px;				
		}

			/******************************************************************/
			/*  Nostalgia / Tab / Footer / Caption							  */
			/******************************************************************/

			#nostalgia-tab-footer .nostalgia-tab-footer-caption
			{
				height:100%;
				overflow:hidden;
			}

			#nostalgia-tab-footer a
			{
				font-size:11px;
			}

			.nostalgia-tab-right #nostalgia-tab-footer .nostalgia-tab-footer-caption
			{
				padding-left:30px;
			}

				#nostalgia-tab-footer .nostalgia-tab-footer-caption span
				{
					margin:0px 15px 0px 15px;
				}

				.nostalgia-tab-right #nostalgia-tab-footer .nostalgia-tab-footer-caption span
				{
					margin-left:0px;
				}

			/******************************************************************/
			/*  Nostalgia / Tab / Footer / Social icon						  */
			/******************************************************************/

			.nostalgia-tab-left #nostalgia-tab-footer ul.social-list
			{
				float:left;
				padding-right:15px;
			}

			.nostalgia-tab-right #nostalgia-tab-footer ul.social-list
			{
				float:right;
				padding-left:15px;
			}

				#nostalgia-tab-footer ul.social-list li
				{
					float:left;
					margin-right:8px;
				}

					#nostalgia-tab-footer ul.social-list li a
					{
						width:16px;
						height:16px;
						display:block;
						background-repeat:no-repeat;
						background-position:0px 0px;
					}

					#nostalgia-tab-footer ul.social-list li a:hover
					{
						background-position:0px -16px;
					}

					#nostalgia-tab-footer ul.social-list li a.social-list-google	{ background-image:url('../image/icon/icon-social/icon_social_google.png');		}
					#nostalgia-tab-footer ul.social-list li a.social-list-twitter	{ background-image:url('../image/icon/icon-social/icon_social_twitter.png');	}
					#nostalgia-tab-footer ul.social-list li a.social-list-facebook	{ background-image:url('../image/icon/icon-social/icon_social_facebook.png');	}






/******************************************************************************/
/*  CUSTOM STYLE														  */
/******************************************************************************/
#nostalgia-navigation-name-box {
	background-color: transparent;
}
#nostalgia {
    background-image: url("../media/image/background/background-overlay.png");
    position: fixed;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
}

/* Lines */
.line {
	position: absolute;
	display: block;
}
.line.vertical {
    top: 0px;
    right: 2%;
    width: 2px;
    margin-left: -1px;
    background: #408ec3;
}
.light-style .line.vertical {
	background: #333;
}
.line.vertical.top {
    bottom: 0%;
    top: 0px;
    position: fixed;
}
.line.vertical.bottom {
	top: 50%;
	bottom: 0;
}
.line.horizontal {
	background: #408ec3;
    bottom: 3%;
	left: 0;
	height: 2px;
}
.light-style .line.horizontal {
	background: #333;
}
.line.horizontal.left {
	right: 11%;
    position: fixed;
}
.titulo-homepage {
    color: #408ec3;
    padding-right: 5%;
    padding-top: 5%;
    float: right;
    text-align: center;
    line-height: 77px;
    font-family: 'Dosis';
    letter-spacing: -1px;
    font-size: 75px;
    font-weight: 500;
    text-shadow: 1px 1px #000000;
    letter-spacing: 3px;
}
.texto-homepage {
    color: #000000;
    margin-right: -40%;
    padding-top: 20%;
    float: right;
    text-align: center;
    line-height: 45px;
    text-transform: initial;
    font-family: 'Dosis', sans-serif;
    font-size: 30px;
    font-weight: 300;
}
#nostalgia-tab {
	padding-left: 0%;
	margin-top: 0%;
}
.copyright {
    margin-left: 25px;
    margin-top: 4px;
    font-size: 12px;
    color: #000000;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;
    font-weight: 300;
    overflow-x: hidden;
    white-space: normal;
    position: relative;
}
.copyright a {
    color: #000000;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
    font-style: normal;

}
.copyright a:hover {
	color: #87c2ea;
	font-weight: 500;
}
.facebook {
    float: right;
    margin-left: 91%;
    position: absolute;
    bottom: 23px;
}
.linkedin{
    float: right;
    margin-left: 93%;
    position: absolute;
    bottom: 23px;
}
.googleplus {
    float: right;
    margin-left: 95%;
    position: absolute;
    bottom: 23px;
}
.logo-img {
    min-width: 80%;
}
#nostalgia-navigation-name-box {
	min-width: 140%;
	min-height: 140%;
	padding-top: 0px;
	margin-top: -30px;
}
#nostalgia-tab-content {
	padding-right: 50px;
}
.nostalgia-accordion {
    max-width: 95%;
}
div.page-about {
    max-width: 95%;
}
ul.list-2 li p {
    font-weight: 300;
    font-family: 'Raleway', sans-serif;
    color: black;
}
.icon-filacessorios	{ 
background-image:url('../image/icon/icon-1/icon_filacessorios.png');			
}
.certificacoes { 
    height: 13%;	
    margin-bottom: 5%;		
}
.titulo-certificacoes { 
    margin-bottom: 10px !important;		
}
p.subtitle-paragraph {
    margin-right: 10px;
}
.enviar {
    margin-right: 30px;
    background-color: #ffffff82;
}
.formulario { 
    margin-bottom: 0px !important;		
}
.contactos-email a { 
    color: #ffffff;		
}
div.page-contact div.contact-details-map {
    margin-right: 50px;
}
p {
    margin-right: 20px !important;
}
ul.image-list-products li {
    width: auto !important;
}
.required-fields {
    font-size: 12px !important;
    padding: 0px;
    font-weight: 200;
    font-family: 'Raleway', sans-serif;
    margin-bottom: 5px !important;
}
.items-sobre-nos {
    font-size: 18px;
}
.page-blog ul.blog-category-list li {
    margin-top: 2%;
}
textarea, 
input[type="text"],
input[type="email"] {
    color: #666;
}
.contactos-email a {
    font-size: 16px;
}
.links-homepage a {
    font-size: 10px !important;
    color: #87c2ea !important;
    text-decoration: none !important;
}
.links-homepage {
    font-size: 10px !important;
    color: #87c2ea !important;
    text-decoration: none !important;
}
.somos-sociais {
    max-width: 35%;
    opacity: 0.5;
}
.somos-sociais-2 {
    max-width: 100%;
}
.facebook-somos-sociais {
    position: fixed;
	bottom: 3%;
    right: 6%;
}
.googleplus-somos-sociais {
    position: fixed;
	bottom: 3%;
    right: 4%;
}  
.linkedin-somos-sociais {
    position: fixed;
	bottom: 3%;
    right: 2%;
}   
.page-contact .contact-details-about {
    width: 80% !important;
    height: 100% !important;
}
.somos-sociais-footer {
    font-size: smaller;
}
.no-list .social-list img {
    max-width: 20px !important;
}
.antispam {
    display: none !important;
}
#nostalgia-navigation-logo-grs {
			float: right;
			position:absolute;
}
#nostalgia-navigation-logo-grs img {
    width: 45%;
    max-width: 45%;
    margin-left: 20px;
    margin-top: 20px;
}


















/******************************************************************************/
/*	Responsive styles														  */
/******************************************************************************/

@media only screen and (max-width: 359px) and (min-width: 320px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 18%;
    line-height: 30px;
    font-size: 22px;
    padding-right: 12%;
}
.texto-homepage {
    margin-right: 14%;
    line-height: 17px;
    font-size: 12px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: -15%;
    -ms-transform: scale(0.45, 0.45);
    -webkit-transform: scale(0.45, 0.45);
    transform: scale(0.45, 0.45);
    left: -10%;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#media-control {
    right: 12%;
    bottom: 8%;
    left: 3%;
    -ms-transform: scale(0.75, 0.75);
    -webkit-transform: scale(0.75, 0.75);
    transform: scale(0.75, 0.75);
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 25%;
}
}

@media all and (device-width: 568px) and (device-height: 320px) and (orientation: landscape) {
#nostalgia-navigation-click-here-box {
    left: 71%;
}
}

@media all and (device-width: 640px) and (device-height: 320px) and (orientation: landscape) {
#nostalgia-navigation {
    bottom: -20%;
}
}


@media all and (device-width: 640px) and (device-height: 384px) and (orientation: landscape) {
#nostalgia-navigation {
    bottom: -20%;
}
}

@media all and (device-width: 320px) and (device-height: 568px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: 6%;
}
#nostalgia-navigation-click-here-box {
    margin-left: 36% !important;
}
#nostalgia-navigation-name-box img {
    width: 45%;
    max-width: 45%;
}
.titulo-homepage {
    padding-top: 18%;
    padding-right: 14%;
    line-height: 27px;
    font-size: 21px;
}
.line.horizontal.left {
    right: 30%;
}
}


@media all and (device-width: 568px) and (device-height: 320px) and (orientation: landscape) {
#nostalgia-navigation {
    bottom: -11%;
}
#nostalgia-navigation-name-box img {
    width: 45%;
    max-width: 45%;
}
}



@media all and (device-width: 320px) and (device-height: 533px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: -13%;
}
#nostalgia-navigation-name-box img {
    width: 50%;
    max-width: 50%;
    margin-top: -40px;
}
.titulo-homepage {
    padding-top: 18%;
    padding-right: 13%;
    line-height: 28px;
    font-size: 22px;
}
.line.horizontal.left {
    right: 35%;
}
}



@media all and (device-width: 320px) and (device-height: 480px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: -13%;
}
#nostalgia-navigation-name-box img {
    width: 35%;
    max-width: 35%;
}
.titulo-homepage {
    padding-top: 18%;
    padding-right: 8%;
    line-height: 33px;
    font-size: 23px;
}
.line.horizontal.left {
    right: 35%;
}
}


@media all and (device-width: 360px) and (device-height: 480px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: -15%;
    -ms-transform: scale(0.50, 0.50);
    -webkit-transform: scale(0.50, 0.50);
    transform: scale(0.50, 0.50);
}
.titulo-homepage {
    padding-top: 18%;
    padding-right: 17%;
    line-height: 30px;
    font-size: 20px;
}
.texto-homepage {
    line-height: 16px;
}
}


@media all and (device-width: 480px) and (device-height: 600px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 16%;
    padding-right: 14%;
    line-height: 33px;
    font-size: 29px;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
.texto-homepage {
    margin-right: 16%;
    padding-top: 0%;
    font-size: 15px;
    line-height: 25px;
    margin-top: -10px;
}
#nostalgia-navigation {
    bottom: 1%;
}
} 



@media only screen and (max-width: 480px) and (orientation : landscape) {
.line.horizontal.left {
    right: 23%;
}
}


@media only screen and (max-width: 374px) and (min-width: 360px) and (orientation : portrait) {
    	/* PORTRAIT:
	Apple iPhone 3G
	Apple iPhone 3GS
	Apple iPhone 4
	Apple iPhone 4S
	Apple iPhone 5
	Apple iPod Touch
	BlackBerry Bold 9360
	BlackBerry Bold 9790
	BlackBerry Curve 9320
	BlackBerry Curve 9380
	BlackBerry Torch 9800
	BlackBerry Torch 9810
	HP Veer
	HTC 7 Mozart
	HTC 7 Trophy
	HTC Desire
	HTC Desire C
	HTC Desire HD
	HTC Legend
	HTC One V
	HTC Titan 4G
	HTC Wildfire S
	HTC Windows Phone 8X
	Huawei U8650
	LG Optimus 2X
	LG Optimus L3
	Motorola Defy
	Motorola Milestone
	Nexus S
	Nokia Lumia 610
	Nokia Lumia 710
	Nokia Lumia 800
	Nokia Lumia 820
	Nokia Lumia 900
	Nokia Lumia 920
	Samsung Galaxy Ace
	Samsung Galaxy Ace 2
	Samsung Galaxy S2
	Sony Xperia E Dual
	BlackBerry Curve 9300*/
.titulo-homepage {
    padding-top: 17%;
    line-height: 30px;
    font-size: 25px;
    padding-right: 12%;
}
.texto-homepage {
    margin-right: 8%;
    line-height: 20px;
    font-size: 15px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: 6%;
    -ms-transform: scale(0.45, 0.45);
    -webkit-transform: scale(0.45, 0.45);
    transform: scale(0.45, 0.45);
    left: -2%;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#media-control {
    right: 10%;
    bottom: 11%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 24%;
}
} 



@media all and (device-width: 360px) and (device-height: 480px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: -10%;
    -ms-transform: scale(0.45, 0.45);
    -webkit-transform: scale(0.45, 0.45);
    transform: scale(0.45, 0.45);
}
.copyright {
    margin-left: 1px;
    letter-spacing: -0.5px;
}
#media-control {
    bottom: 8%;
    left: 3%;
    -ms-transform: scale(0.75, 0.75);
    -webkit-transform: scale(0.75, 0.75);
    transform: scale(0.75, 0.75);
}
.titulo-homepage {
    padding-top: 14%;
    line-height: 27px;
    font-size: 23px;
    padding-right: 15%;
}
.texto-homepage {
    margin-right: 14%;
    line-height: 16px;
    font-size: 13px;
    margin-top: -4px;
    padding-top: 0%;
}
}



@media all and (device-width: 360px) and (device-height: 598px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: -13%;
    -ms-transform: scale(0.50, 0.50);
    -webkit-transform: scale(0.50, 0.50);
    transform: scale(0.50, 0.50);
}
.copyright {
    margin-left: 1px;
    letter-spacing: -0.5px;
}
#media-control {
    bottom: 8%;
    left: 3%;
    -ms-transform: scale(0.75, 0.75);
    -webkit-transform: scale(0.75, 0.75);
    transform: scale(0.75, 0.75);
}
}



@media all and (device-width: 360px) and (device-height: 600px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: -12%;
    -ms-transform: scale(0.50, 0.50);
    -webkit-transform: scale(0.50, 0.50);
    transform: scale(0.50, 0.50);
}
.copyright {
    margin-left: 1px;
    letter-spacing: -0.5px;
}
#media-control {
    bottom: 8%;
    left: 3%;
    -ms-transform: scale(0.75, 0.75);
    -webkit-transform: scale(0.75, 0.75);
    transform: scale(0.75, 0.75);
}
}


@media all and (device-width: 360px) and (device-height: 640px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: 1%;
    -ms-transform: scale(0.50, 0.50);
    -webkit-transform: scale(0.50, 0.50);
    transform: scale(0.50, 0.50);
}
.copyright {
    margin-left: 1px;
    letter-spacing: -0.5px;
}
#media-control {
    bottom: 8%;
    left: 3%;
    -ms-transform: scale(0.75, 0.75);
    -webkit-transform: scale(0.75, 0.75);
    transform: scale(0.75, 0.75);
}
}

	
@media only screen and (max-width: 384px) and (min-width: 375px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 15%;
    line-height: 30px;
    font-size: 25px;
    padding-right: 15%;
}
.texto-homepage {
    margin-right: 14%;
    line-height: 20px;
    font-size: 15px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: 3%;
    -ms-transform: scale(0.45, 0.45);
    -webkit-transform: scale(0.45, 0.45);
    transform: scale(0.45, 0.45);
    left: -2%;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#media-control {
    right: 12%;
    bottom: 9%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 22%;
}
}



@media all and (device-width: 375px) and (device-height: 667px) and (orientation: portrait) {
 .titulo-homepage {
    padding-top: 18%;
    line-height: 30px;
    font-size: 25px;
    padding-right: 13%;
}
.texto-homepage {
    margin-right: 11%;
    line-height: 20px;
    font-size: 15px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: 5%;
    -ms-transform: scale(0.50, 0.50);
    -webkit-transform: scale(0.50, 0.50);
    transform: scale(0.50, 0.50);
    left: -7%;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#media-control {
    right: 14%;
    bottom: 9%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 24%;
}
}


/* ============================================== */
/* iPhone Portrait                                  */
/*                                       375x812 */
/* ============================================== */
@media all and (device-width: 375px) and (device-height: 812px) and (orientation: portrait) {
 .titulo-homepage {
    padding-top: 24%;
    line-height: 30px;
    font-size: 25px;
    padding-right: 13%;
}
.texto-homepage {
    margin-right: 11%;
    line-height: 20px;
    font-size: 15px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: 8%;
    -ms-transform: scale(0.65, 0.65);
    -webkit-transform: scale(0.65, 0.65);
    transform: scale(0.65, 0.65);
    left: -2%;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#media-control {
    right: 14%;
    bottom: 9%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 24%;
} 
} 



@media only screen and (max-width: 400px) and (min-width: 385px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 15%;
    line-height: 30px;
    font-size: 25px;
    padding-right: 15%;
}
.texto-homepage {
    margin-right: 14%;
    line-height: 20px;
    font-size: 15px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: -13%;
    -ms-transform: scale(0.45, 0.45);
    -webkit-transform: scale(0.45, 0.45);
    transform: scale(0.45, 0.45);
    left: -2%;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#media-control {
    right: 14%;
    bottom: 9%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 22%;
}
} 
 
 
@media only screen and (max-width: 411px) and (min-width: 401px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 25%;
    line-height: 30px;
    font-size: 25px;
    padding-right: 15%;
}
.texto-homepage {
    margin-right: 14%;
    line-height: 20px;
    font-size: 15px;
    margin-top: -4px;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: 7%;
    -ms-transform: scale(0.55, 0.55);
    -webkit-transform: scale(0.55, 0.55);
    transform: scale(0.55, 0.55);
    left: -2%;
}
#nostalgia-navigation-click-here-box {
    margin-left: 44%;
}
#media-control {
    right: 14%;
    bottom: 9%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 22%;
}
}

@media only screen and (max-width: 431px) and (min-width: 412px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 15%;
    line-height: 34px;
    font-size: 28px;
    padding-right: 11%;
}
.texto-homepage {
    margin-right: 13%;
    padding-top: 0%;
    font-size: 15px;
    line-height: 25px;
    margin-top: -10px;
}
#nostalgia-navigation {
    bottom: 11%;
    -ms-transform: scale(0.55, 0.55);
    -webkit-transform: scale(0.55, 0.55);
    transform: scale(0.55, 0.55);
    left: -2%;
}
#nostalgia-navigation-logo-grs img {
    width: 30%;
    max-width: 30%;
    margin-left: 10px;
    margin-top: 10px;
}
#nostalgia-navigation-click-here-box {
    left: 57%;
}
#media-control {
    bottom: 11%;
    left: 13%;
}
.copyright {
    margin-top: 2px;
    font-size: 8px;
    margin-left: 5px;
}
.copyright a {
    margin-top: 2px;
    font-size: 8px;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -2%;
}
.linkedin-somos-sociais {
    right: -8%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 22%;
}
}


@media only screen and (max-width: 479px) and (min-width: 432px) and (orientation : portrait) {
#nostalgia-navigation {
    bottom: -7%;
    -ms-transform: scale(0.55, 0.55);
    -webkit-transform: scale(0.55, 0.55);
    transform: scale(0.55, 0.55);
    left: -2%;
}
#media-control {
    bottom: 9%;
    left: 14%;
}
.titulo-homepage {
    padding-top: 24%;
    line-height: 34px;
    font-size: 28px;
    padding-right: 14%;
}
.texto-homepage {
    margin-right: 15%;
    padding-top: 0%;
    font-size: 15px;
    line-height: 25px;
    margin-top: -10px;
}
p.subtitle-paragraph {
    font-size: 13px !important;
}
.facebook-somos-sociais {
    right: 3%;
}
.googleplus-somos-sociais {
    right: -3%;
}
.linkedin-somos-sociais {
    right: -9%;
}
.line.horizontal.left {
    right: 25%;
}
.copyright {
    font-size: 7px;
    margin-left: 5px;
}
.copyright a {
    font-size: 8px;
}
.somos-sociais {
    max-width: 25%;
    margin-left: -25%;
}
.somos-sociais-linkedin {
    max-width: 25%;
}
#nostalgia-tab-content {
    padding: 30px;
}
}



@media only screen and (max-width: 539px) and (min-width: 480px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 20%;
    line-height: 42px;
    font-size: 33px;
    padding-right: 10%;
}
.texto-homepage {
    margin-right: 18%;
    padding-top: 0%;
    font-size: 15px;
    line-height: 25px;
    margin-top: -15px;
}
#nostalgia-navigation {
    bottom: 5%;
    -ms-transform: scale(0.7, 0.7);
    -webkit-transform: scale(0.7, 0.7);
    transform: scale(0.7, 0.7);
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
}
#nostalgia-navigation-name-box img {
    width: 40%;
    max-width: 40%;
}
#media-control {
    margin-bottom: -7%;
    left: 20%;;
}
.line.horizontal.left {
    right: 28%;
}
.facebook-somos-sociais {
    right: 11%;
}
.googleplus-somos-sociais {
    right: 5%;
}
.linkedin-somos-sociais {
    right: -1%;
}
}


@media all and (device-width: 540px) and (device-height: 960px) and (orientation: portrait) {
#nostalgia-navigation-click-here-box {
    margin-left: 20% !important;
}
}


@media only screen and (max-width: 599px) and (min-width: 540px) and (orientation : portrait) {
    	/* PORTRAIT:
	Acer Iconia Tab A500
	Arnova 7FG3
	Nexus 7*/
.titulo-homepage {
    padding-top: 21%;
    line-height: 31px;
    font-size: 35px;
    padding-right: 12%;
}
.texto-homepage {
    margin-right: 11%;
    padding-top: 0%;
    font-size: 21px;
    line-height: 32px;
    margin-top: -10px;
}
#nostalgia-navigation-click-here-box {
    margin-left: 25%;
}
#nostalgia-navigation {
    bottom: 13%;
    -ms-transform: scale(0.85, 0.85);
    -webkit-transform: scale(0.85, 0.85);
    transform: scale(0.85, 0.85);
}
#media-control {
    margin-bottom: -4%;
    left: 36%;
}
.googleplus-somos-sociais {
    right: 0%;
}
.linkedin-somos-sociais {
    right: -5%;
}
#nostalgia-tab-content {
    padding: 40px !important;
}
.certificacoes {
    height: 10%;
}
#nostalgia-navigation-name-box img {
    width: 40%;
    max-width: 40%;
}
.line.horizontal.left {
    right: 19%;
}
}




@media all and (max-width: 767px) and (orientation: portrait) {
.titulo-homepage {
    letter-spacing: 2px;
    text-align: right;
}
.texto-homepage {
    text-align: right;
}
p {
    text-align: justify;
    margin-right: 20px !important;
}
.items-sobre-nos {
    font-size: 15px;
}
#nostalgia-tab-content {
    padding: 0px 0px 0px 20px !important;
}
}



/* ============================================== */
/* Small Tablet Landscape/Portrait                */
/*                                        800x600 */
/* ============================================== */
@media all and (device-width: 600px) and (device-height: 800px) and (orientation: portrait) {
#nostalgia-navigation-logo-grs img {
    width: 30%;
    max-width: 30%;
}
} 



/* ============================================== */
/* Small Tablet Landscape/Portrait                */
/*                                        800x600 */
/* ============================================== */
@media all and (device-width: 800px) and (device-height: 600px) and (orientation: landscape) {

.titulo-homepage {
    line-height: 52px;
    font-size: 26px;
}
.texto-homepage {
    font-size: 16px;
    line-height: 27px;
    margin-right: 9%;
    padding-top: 0%;
}
#media-control {
    margin-bottom: 1%;
}
#nostalgia-navigation {
    bottom: 1%;
}
#nostalgia-navigation-name-box {
    max-width: 100%;
    max-height: 100%;
}
.caroufredsel_wrapper {
    margin-top: 30% !important;
}
#media-control {
    bottom: 13%;
}
.googleplus-somos-sociais {
    right: 1.5%;
}
.linkedin-somos-sociais {
    right: -2%;
}
.line.horizontal.left {
    right: 14%;
}
#nostalgia-tab-content {
    padding-right: 200px;
}
}


@media all and (device-width: 640px) and (device-height: 996px) and (orientation: portrait) {
#nostalgia-navigation-logo-grs img {
    width: 30%;
    max-width: 30%;
}
.titulo-homepage {
    padding-top: 13%;
    font-size: 42px;
    margin-right: 4%;
}
.texto-homepage {
    padding-top: 0%;
}
#media-control {
    left: 44%;
    bottom: 15%;
}
#nostalgia-navigation {
    bottom: 8%;
}
#nostalgia-navigation-name-box img {
    width: 40%;
    max-width: 40%;
}
.line.horizontal.left {
    right: 17%;
}
} 

@media only screen and (max-width: 600px) and (orientation : landscape) {
	/* LANDSCAPE:
	Motorola Droid3
	Nexus 4
	Motorola Razr HD 4G
	Motorola Razr M 4G
	Motorola Defy
	Motorola Milestone
	Apple iPhone 5
	HP Veer*/
.titulo-homepage {
    padding-top: 0% !important;
    line-height: 38px !important;
    font-size: 25px;
    padding-right: 6%;
}
.texto-homepage {
    margin-right: 5%;
    font-size: 15px;
    line-height: 22px;
    margin-top: -11px;
    padding-top: 0px;
}
.line.horizontal.left {
    right: 18%;
    bottom: 5%;
}
#nostalgia-navigation {
    -ms-transform: scale(0.5, 0.5);
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    margin-bottom: 3%;
    margin-left: -14%;
}
#nostalgia-tab-content-page {
    width: 490px;
}
#nostalgia-tab-content {
    padding-left: 30px;
}
#media-control {
    -ms-transform: scale(0.75, 0.75);
    -webkit-transform: scale(0.75, 0.75);
    transform: scale(0.75, 0.75);
}
.facebook-somos-sociais {
    right: 6%;
}
.googleplus-somos-sociais {
    right: 1%;
}
.linkedin-somos-sociais {
    right: -4%;
}
}


@media only screen and (max-width: 640px) and (orientation : landscape) {
     #nostalgia-navigation {
    bottom: -10%;
}
#nostalgia-navigation-logo-grs img {
    width: 20%;
    max-width: 20%;
}
.line.horizontal.left {
    right: 17%;
}
}

@media all and (device-width: 812px) and (device-height: 375px) and (orientation: landscape) {
#nostalgia-navigation {
    -ms-transform: scale(0.5, 0.5);
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    margin-bottom: -9%;
    margin-left: -12%;
}
#media-control {
    margin-bottom: 0% !important;
}
}

@media all and (device-width: 1024px) and (device-height: 600px) and (orientation: landscape) {
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
}
.titulo-homepage {
    margin-right: -6% !important;
    font-size: 43px !important;
    line-height: 54px !important;
    margin-top: -15px;
}
.texto-homepage {
    margin-right: -52% !important;
    padding-top: 17% !important;
    line-height: 34px !important;
    font-size: 26px !important;
}
.line.horizontal.left {
    right: 15%;
}
#nostalgia-navigation-name-box img {
    max-width: 40%;
    max-height: 40%;
}
#nostalgia-navigation {
    bottom: 5%;
}
#nostalgia-navigation {
    bottom: 5% !important;
    -ms-transform: scale(0.8, 0.8) !important;
    -webkit-transform: scale(0.8, 0.8) !important;
    transform: scale(0.8, 0.8) !important;
}
#media-control {
    bottom: 18% !important;
}
.facebook-somos-sociais {
    right: 7%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.linkedin-somos-sociais {
    right: -1%;
}
}




@media all and (device-width: 720px) and (device-height: 1440px) and (orientation: portrait) {
.titulo-homepage {
    padding-right: 14% !important;
    padding-top: 20% !important;
    line-height: 56px !important;
    font-size: 44px !important;
}
.texto-homepage {
    margin-right: 15% !important;
    padding-top: 2% !important;
    line-height: 38px !important;
    font-size: 26px !important;
    margin-top: -10px !important;
}
.line.horizontal.left {
    right: 15%;
}
#nostalgia-navigation {
    bottom: 13% !important;
    -ms-transform: scale(0.9, 0.9) !important;
    -webkit-transform: scale(0.9, 0.9) !important;
    transform: scale(0.9, 0.9) !important;
}
#media-control {
    bottom: 18% !important;
}
}

@media all and (device-width: 1440px) and (device-height: 720px) and (orientation: landscape) {
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
}
.titulo-homepage {
    margin-right: 0%;
    font-size: 60px;
    line-height: 75px;
}
.texto-homepage {
    margin-right: -47%;
    padding-top: 17%;
    line-height: 43px;
    font-size: 32px;
}
.line.horizontal.left {
    right: 15%;
}
#nostalgia-navigation-name-box img {
    max-width: 40%;
    max-height: 40%;
}
#nostalgia-navigation {
    bottom: 5%;
}
}


@media only screen and (max-width: 719px) and (min-width: 600px) and (orientation : portrait) {
#nostalgia-navigation {
    bottom: 5%;
}
#media-control {
    left: 44%;
    bottom: 12%;
}
.titulo-homepage {
    padding-right: 7%;
    padding-top: 19%;
    line-height: 41px;
    font-size: 35px;
}
.texto-homepage {
    margin-right: 7%;
    padding-top: 0%;
    line-height: 29px;
    font-size: 23px;
    margin-top: -10px;
}
.line.horizontal.left {
    right: 18%;
}
#nostalgia-navigation {
    bottom: 13%;
    -ms-transform: scale(0.9, 0.9);
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}
#nostalgia-navigation-click-here-box {
    left: 9%;
    margin-bottom: 57%;
}
#nostalgia-navigation-name-box img {
    width: 50%;
    max-width: 50%;
}
.facebook-somos-sociais {
    right: 8%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.linkedin-somos-sociais {
    right: -2%;
}
}


@media all and (device-width: 1280px) and (device-height: 720px) and (orientation: landscape) {
#nostalgia-navigation {
    bottom: 2% !important;
}
}



@media only screen and (max-width: 767px) and (min-width: 720px) and (orientation : portrait) {
#nostalgia-navigation {
    bottom: 5%;
}
#media-control {
    left: 44%;
    bottom: 12%;
}
.titulo-homepage {
    padding-right: 18%;
    padding-top: 18%;
    line-height: 55px;
    font-size: 41px;
}
.texto-homepage {
    margin-right: 14%;
    padding-top: 0%;
    line-height: 35px;
    font-size: 26px;
    margin-top: -10px;
}
.line.horizontal.left {
    right: 18%;
}
#nostalgia-navigation {
    bottom: 7%;
    -ms-transform: scale(0.9, 0.9);
    -webkit-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9);
}
#nostalgia-navigation-name-box img {
    width: 50%;
    max-width: 50%;
}
.facebook-somos-sociais {
    right: 7%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.linkedin-somos-sociais {
    right: -1%;
}
}



@media all and (device-width: 731px) and (device-height: 411px) and (orientation: landscape) {
#nostalgia-navigation {
    margin-bottom: -4% !important;
}
}


   
@media all and (device-width: 768px) and (device-height: 1360px) and (orientation: portrait) {
#nostalgia-navigation {
    margin-bottom: 35%;
}
#media-control {
    margin-bottom: 23%;
    left: 47%;
}
}



/* ============================================== */
/* iPad Portrait                                  */
/*                                       768x1024 */
/* ============================================== */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
.titulo-homepage {
    padding-right: 14%;
    margin-top: -5%;
}
.texto-homepage {
    margin-right: 14% !important;
    padding-top: 0%;
}
#media-control {
    margin-bottom: 8%;
}
#nostalgia-navigation {
    margin-bottom: 8%;
}
#nostalgia-navigation-menu {
    margin-bottom: -8%;
}
.googleplus-somos-sociais {
    right: 1%;
}
.linkedin-somos-sociais {
    right: -3%;
}
#nostalgia-tab-content {
    padding-right: 200px !important;
}
#nostalgia-navigation-name-box img {
    width: 55%;
    max-width: 55%;
}
.line.horizontal.left {
    right: 14%;
}
}



/* ============================================== */
/* iPad Landscape                                 */
/*                                       1024x768 */
/* ============================================== */
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
#media-control {
    margin-bottom: 0%;
}
#nostalgia-navigation {
    margin-bottom: 0%;
}
.googleplus-somos-sociais {
    right: 2%;
}
.linkedin-somos-sociais {
    right: -1%;
}
.nostalgia-tab-right {
    max-width: 70% !important;
    left: 33% !important;
}
.line.horizontal.left {
    right: 12%;
}
}


@media only screen and (max-width: 768px) and (min-width: 640px) and (orientation : landscape) {
	/* LANDSCAPE:
	Apple iPhone 3G
	Apple iPhone 3GS
	Apple iPhone 4
	Apple iPhone 4S
	Apple iPod Touch
	BlackBerry Torch 9800
	BlackBerry Torch 9810
	HTC 7 Mozart
	HTC 7 Trophy
	HTC Desire C
	HTC Legend
	HTC Titan 4G
	HTC Wildfire S
	HTC Windows Phone 8X
	Huawei U8650
	Nokia Lumia 610
	Nokia Lumia 710
	Nokia Lumia 800
	Nokia Lumia 820
	Nokia Lumia 900
	Nokia Lumia 920
	Samsung Galaxy Ace
	Sony Xperia E Dual*/
.titulo-homepage {
    padding-top: 5% !important;
    line-height: 38px !important;
    font-size: 25px;
    padding-right: 11%;
}
.texto-homepage {
    margin-right: 11%;
    padding-top: 0%;
    font-size: 15px;
    line-height: 25px;
    margin-top: -10px;
}
#nostalgia-navigation {
    bottom: 0%;
    -ms-transform: scale(0.5, 0.5);
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
}
#nostalgia-navigation {
    left: 0% !important;
    margin-left: 0px;
}
#media-control {
    bottom: 0%;
}
p.subtitle-paragraph {
    font-size: 13px !important;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: 0%;
}
.linkedin-somos-sociais {
    right: -4%;
}
.line.horizontal.left {
    right: 15%;
}
.copyright {
    font-size: 8px;
}
.copyright a {
    font-size: 8px;
}
.somos-sociais {
    max-width: 25%;
    padding-right: 10%;
}
.somos-sociais-linkedin {
    max-width: 25%;
}
#nostalgia-tab {
    max-width: 100% !important;
}
.certificacoes {
    height: 37%;
}
#nostalgia-navigation {
    margin-bottom: -6%;
    margin-left: -4%;
}
#media-control {
    margin-bottom: 6%;
}
.somos-sociais {
    max-width: 30%;
}
.somos-sociais-linkedin {
    max-width: 30%;
}
.line.horizontal.left {
    right: 15%;
}
#nostalgia-navigation-logo-grs img {
    width: 30%;
    max-width: 30%;
}
}


/* ============================================== */
/* Widescreen                                     */
/*                                       1280x800 */
/* ============================================== */
@media all and (device-width: 800px) and (device-height: 1280px) and (orientation:portrait) {
.titulo-homepage {
    line-height: 59px !important;
    font-size: 46px !important;
    padding-right: 17% !important;
    padding-top: 15% !important;
}
.texto-homepage {
    font-size: 30px !important;
    line-height: 41px !important;
    margin-right: 14% !important;
    padding-top: 0% !important;
}
#nostalgia-navigation {
    bottom: 8% !important;
}
#nostalgia-navigation-name-box {
	margin-top: 30px;
}
#nostalgia-navigation-click-here-box {
    margin-left: 1%;
    margin-bottom: 57%;
}
.caroufredsel_wrapper {
    margin-top: 20% !important;
}
.certificacoes {
    height: 9%;
}
.linkedin-somos-sociais {
    right: -3%;
}
.googleplus-somos-sociais {
    right: 1%;
}
#media-control {
    bottom: 11% !important;
}
#nostalgia-tab-content {
    padding-right: 200px;
}
.line.horizontal.left {
    right: 14%;
}
}




@media only screen and (max-width: 859px) and (min-width: 769px) and (orientation : landscape) {
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 10px;
    margin-top: 10px;
}
#nostalgia-navigation {
    -ms-transform: scale(0.6, 0.6);
    -webkit-transform: scale(0.6, 0.6);
    transform: scale(0.6, 0.6);
    margin-bottom: -9%;
}
#media-control {
    margin-bottom: 2%;
}
.somos-sociais {
    max-width: 30%;
}
.somos-sociais-linkedin {
    max-width: 30%;
}
.line.horizontal.left {
    right: 17%;
}
.titulo-homepage {
    padding-top: 3%;
    line-height: 43px;
    font-size: 34px;
    padding-right: 8%;
}
.texto-homepage {
    margin-right: -51%;
    padding-top: 16%;
    line-height: 26px;
    font-size: 20px;
}
.copyright {
    margin-top: 0px;
    font-size: 10px;
}
.facebook-somos-sociais {
    right: 7%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.linkedin-somos-sociais {
    right: -1%;
}
}


@media all and (max-width: 360px) and (orientation : portrait) {
#nostalgia-tab-content {
    width: 300px !important;
    min-width: 300px !important;
}
#nostalgia-tab-content-page {
    width: 300px !important;
}
}


@media all and (max-width: 384px) and (orientation : portrait) {
#nostalgia-tab-content {
    width: 340px !important;
    min-width: 340px !important;
}
#nostalgia-tab-content-page {
    width: 340px !important;
}
}


@media all and (max-width: 414px) and (orientation : portrait) {
#nostalgia-tab-content {
    width: 370px !important;
    min-width: 370px !important;
}
#nostalgia-tab-content-page {
    width: 370px !important;
}
}


@media only screen and (device-width: 896px) and (device-height: 414px) and (orientation : landscape) {
#nostalgia-navigation {
    -ms-transform: scale(0.6, 0.6);
    -webkit-transform: scale(0.6, 0.6);
    margin-bottom: -5%;
    margin-left: -12%;
}
.facebook-somos-sociais {
    right: 7%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.linkedin-somos-sociais {
    right: -1%;
}
.line.horizontal.left {
    right: 16%;
}
.copyright {
    margin-left: 25px;
    margin-top: 0px;
    font-size: 10px;
}
.copyright a {
    font-size: 10px;
}
.texto-homepage {
    margin-right: -56%;
    padding-top: 17%;
    line-height: 25px;
    font-size: 24px;
}
}


@media only screen and (max-width: 768px) and (orientation : portrait) {
#nostalgia-navigation-click-here-box {
    margin-left: 57%;
}
}




@media only screen and (max-width:959px) and (min-width:768px) and (orientation : portrait) {
	#nostalgia-tab-content-menu-select
	{
		display:block;
	}
#nostalgia-navigation {
    bottom: 13%;
}
#nostalgia-navigation-click-here-box
		{
			left:85%;
			bottom:42%;
		}

#media-control {
    bottom: 9%;
}
.titulo-homepage {
    padding-right: 8%;
    padding-top: 11%;
    line-height: 57px;
    font-size: 45px;
}
.texto-homepage {
    margin-right: 8%;
    padding-top: 0%;;
    line-height: 37px;
    font-size: 27px;
    margin-top: -15px;
}
.line.horizontal.left {
    right: 16%;
}
.facebook-somos-sociais {
    right: 7%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.linkedin-somos-sociais {
    right: -1%;
}
}



@media only screen and (max-width: 959px) and (min-width: 860px) and (orientation : landscape) {
    .titulo-homepage {
    padding-right: 5%;
    padding-top: 2%;
    line-height: 53px;
    font-size: 44px;
}
.texto-homepage {
    margin-right: -56%;
    padding-top: 15%;
    line-height: 36px;
    font-size: 26px;
}
#nostalgia-navigation-logo-grs img {
    width: 30%;
    max-width: 30%;
}
#nostalgia-navigation-name-box img {
    width: 55%;
    max-width: 55%;
}
#nostalgia-navigation {
    margin-bottom: -9%;
}
}


@media screen and (max-width: 1023px) and (min-width: 960px) {
    .titulo-homepage {
    padding-right: 5%;
    padding-top: 2%;
    line-height: 53px;
    font-size: 44px;
}
.texto-homepage {
    margin-right: -56%;
    padding-top: 15%;
    line-height: 36px;
    font-size: 26px;
}
#nostalgia-navigation {
    -ms-transform: scale(0.6, 0.6);
    -webkit-transform: scale(0.6, 0.6);
    transform: scale(0.6, 0.6);
    margin-bottom: -16% !important;
}
#nostalgia-navigation-logo-grs img {
    width: 37%;
    max-width: 37%;
}
.line.horizontal.left {
    right: 17%;
}
.facebook-somos-sociais {
    right: 9%;
}
.googleplus-somos-sociais {
    right: 5%;
}
.linkedin-somos-sociais {
    right: 1%;
}
.copyright {
    margin-left: 5px;
    margin-top: 2px;
    font-size: 10px;
}
}


@media all and (device-width: 732px) and (device-height: 412px) and (orientation: landscape) {
#nostalgia-navigation {
    margin-bottom: -4%;
}
}


@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
.titulo-homepage {
    font-size: 46px;
    line-height: 65px;
    margin-top: 9%;
    margin-bottom: 2%;
    padding-right: 14%;
}
.texto-homepage {
    margin-right: 16% !important;
    padding-top: 0%;
    font-size: 26px;
    line-height: 38px;
}
#nostalgia-navigation {
    bottom: 1%;
}
#nostalgia-navigation-name-box {
    min-width: 120%;
    min-height: 120%;
}
#nostalgia-navigation-click-here-box {
    margin-left: -23%;
    bottom: 100%;
}
.line.horizontal.left {
    right: 15%;
}
#media-control {
    bottom: 6%;
}
}

	
@media all and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
	/* LANDSCAPE:
	Nexus 7
	HTC Evo 3D
	Samsung Galaxy Note
	HTC One S
	HTC One XL
	HTC Sensation XL
	HTC Velocity 4G
	Motorola Droid Razr
	Nokia 500
	Samsung Galaxy Note 2
	Samsung Galaxy S3*/
.titulo-homepage {
    padding-top: 6% !important;
    line-height: 57px !important;
    font-size: 47px !important;
    padding-right: 9% !important;
}
.texto-homepage {
    margin-right: 12% !important;
    padding-top: 0% !important;
    line-height: 34px !important;
    margin-top: -6px !important;
    font-size: 25px;
}
#nostalgia-navigation {
    -ms-transform: scale(0.8, 0.8);
    -webkit-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8);
}
#nostalgia-navigation {
    margin-bottom: -8% !important;
}
#media-control {
    margin-bottom: -2% !important;
}
.certificacoes {
    height: 17%;
}
.line.horizontal.left {
    right: 14%;
}
}




/* ============================================== */
/* iPad Pro Landscape                                 */
/*                                       1024x1366 */
/* ============================================== */
/*@media only screen and (min-device-width: 1024px) and (max-device-height: 1366px) and (orientation: landscape)  {*/
@media all and (device-width: 1366px) and (device-height: 1024px) and (orientation: landscape) {

#nostalgia-navigation {
    bottom: 15% !important;
}
.titulo-homepage {
    padding-top: 5% !important;
    line-height: 80px !important;
    font-size: 65px !important;
}
.texto-homepage {
    font-size: 31px !important;
    line-height: 44px !important;
    margin-right: -52% !important;
    padding-top: 21% !important;
}
.line.horizontal.left {
    right: 12%;
}
}
 
 

@media all and (device-width: 1024px) and (device-height: 1440px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 22%;
}
#nostalgia-navigation {
    margin-bottom: -5% !important;
}
#media-control {
    bottom: 13%;
    left: 55%;
}
.googleplus-somos-sociais {
    right: 3%;
}
.facebook-somos-sociais {
    right: 7%;
}
.linkedin-somos-sociais {
    right: -1%;
}
.line.horizontal.left {
    right: 15%;
}
}



@media all and (device-width: 1440px) and (device-height: 1024px) and (orientation: landscape) {
.texto-homepage {
    margin-right: -50%;
}
}



/* ============================================== */
/* iPad Pro Portrait                                  */
/*                                       1366x1024 */
/* ============================================== */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2)  and (orientation: portrait)  {
.googleplus-somos-sociais {
    right: 2% !important;
}
.linkedin-somos-sociais {
    right: -1% !important;
}
#media-control {
    bottom: -3%;
}
.nostalgia-tab-right {
    max-width: 70%;
    right: 0px !important;
}
.certificacoes {
    height: 8%;
}
#media-control {
    bottom: 13%;
}
}


@media all and (device-width: 1280px) and (device-height: 800px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 4% !important;
    padding-right: 8% !important;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation {
    bottom: 11% !important;
    -ms-transform: scale(0.85, 0.85);
    -webkit-transform: scale(0.85, 0.85);
    transform: scale(0.85, 0.85);
}
}


@media all and (device-width: 960px) and (device-height: 600px) and (orientation: landscape) {
#nostalgia-navigation {
    margin-bottom: -7% !important;
}
.texto-homepage {
    margin-right: -54%;
    padding-top: 17%;
    line-height: 28px;
    font-size: 24px;
}
}


@media all and (device-width: 960px) and (device-height: 540px) and (orientation: landscape) {
#nostalgia-navigation {
    margin-bottom: -8% !important;
}
}

@media all and (device-width: 950px) and (device-height: 1280px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 11% !important;
    padding-right: 9% !important;
    line-height: 79px;
}
.texto-homepage {
    margin-right: 15%;
    padding-top: 0%;
    margin-top: -10px;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation {
    bottom: 8% !important;
}
#media-control {
    bottom: 11%;
}
.line.horizontal.left {
    right: 16%;
}
}


@media screen and (max-width: 1111px) and (min-width: 1024px) {
	#media-control, 
	#nostalgia-navigation {
    margin-bottom: -6%;
}
#nostalgia-tab {
    max-width: 55% !important;
}
.titulo-homepage {
    padding-top: 11%;
    line-height: 70px;
    font-size: 57px;
    padding-right: 15%;
}
.texto-homepage {
    margin-right: 15%;
    padding-top: 0%;
    line-height: 48px;
}
.line.horizontal.left {
    right: 16%;
}
}




@media screen and (max-width: 1279px) and (min-width: 1112px) {
	/* LANDSCAPE:
	Acer Iconia Tab A100
	Acer Iconia Tab A200
	Acer Iconia Tab A502
	ASUS Transformer Pad TF300T
	ASUS Transformer TF101
	Motorola Xoom
	Motorola Xoom 2
	Samsung Galaxy Note 10.1
	Samsung Galaxy Tab 8.9
	Samsung Galaxy Tab 10.1
	Samsung Galaxy Tab 10.1
	LG Optimus Pad
	Acer Iconia Tab A500*/
	#media-control, 
	#nostalgia-navigation {
    margin-bottom: -2%;
}
#nostalgia-navigation-name-box img {
    width: 50%;
    max-width: 50%;
}
#nostalgia-tab { 
    max-width: 55% !important;
}
.titulo-homepage {
    padding-top: 7%;
    line-height: 59px;
    font-size: 51px;
    padding-right: 9%;
}
.texto-homepage {
    margin-right: 6%;
    padding-top: 0%;
    line-height: 42px;
    margin-top: -10px;
    font-size: 30px;
}
.line.horizontal.left {
    right: 16%;
}
}



@media all and (device-width: 1280px) and (device-height: 1024px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 7%;
    line-height: 70px;
    font-size: 57px;
}
.texto-homepage {
    margin-top: 4%;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
.texto-homepage {
    font-size: 29px;
    line-height: 39px;
}
#media-control, #nostalgia-navigation {
    margin-bottom: 1% !important;
}
}



@media all and (device-width: 768px) and (device-height: 1360px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 18% !important;
    padding-right: 11% !important;
    font-size: 51px !important;
    line-height: 64px !important;
}
.texto-homepage {
    margin-right: 7% !important;
    padding-top: 0%;
}
#nostalgia-navigation {
    bottom: -12% !important;
}
#media-control {
    margin-bottom: 16%;
    left: 52%;
}
.line.horizontal.left {
    right: 19%;
}
}



@media all and (device-width: 1360px) and (device-height: 768px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 5% !important;
    padding-right: 6% !important;
    font-size: 58px !important;
    line-height: 72px !important;
}
.texto-homepage {
    margin-right: -49% !important;
}
#nostalgia-navigation {
    bottom: 5% !important;
}
}


@media all and (device-width: 768px) and (device-height: 1366px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 25%;
}
}


@media all and (device-width: 823px) and (device-height: 411px) and (orientation: landscape) {
#nostalgia-navigation {
    bottom: 5%;
}
#nostalgia-navigation {
    -ms-transform: scale(0.5, 0.5);
    -webkit-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    margin-bottom: -7%;
    left: 1%;
}
}



@media all and (device-width: 834px) and (device-height: 1112px) and (orientation: portrait) {
#nostalgia-navigation {
    bottom: 5%;
}
}


/* (1366x768) WXGA Display */
@media  screen and (max-width: 1365px) and (min-width: 1280px) {
.titulo-homepage {
    padding-top: 6%;
    line-height: 45px;
    font-size: 45px;
    padding-right: 9%;
}
.somos-sociais-linkedin {
    max-width: 35%;
}
.facebook-somos-sociais {
    right:5%;
}
.googleplus-somos-sociais {
    right: 3%;
}  
.linkedin-somos-sociais {
    right: 1%;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation {
    bottom: 10%;
}
}


@media all and (device-width: 900px) and (device-height: 1440px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 16% !important;
    padding-right: 11% !important;
    font-size: 59px !important;
    line-height: 75px !important;
}
.texto-homepage {
    margin-right: 13%;
    padding-top: 0%;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation-name-box {
    padding: 0px;
}
.line.horizontal.left {
    right: 17%;
}
#nostalgia-navigation {
    bottom: 14%;
}
#media-control {
    bottom: 14%;
}
}


@media all and (device-width: 1440px) and (device-height: 900px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 4% !important;
    padding-right: 4% !important;
    font-size: 58px !important;
    line-height: 60px !important;
}
.texto-homepage {
    margin-right: -41%;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation-name-box {
    padding: 0px;
}
.line.horizontal.left {
    right: 13%;
}
}


@media only screen and (max-width:1366px) and (min-width: 920px) {
#nostalgia-navigation {
    bottom: 5% !important;
}  
}


@media only screen and (max-width:1439px) and (min-width: 1366px) {
.titulo-homepage {
    padding-top: 4%;
    line-height: 62px;
    font-size: 50px;
    padding-right: 7%;
}
.texto-homepage {
    font-size: 31px;
    line-height: 44px;
    margin-right: -41%;
    padding-top: 20%;
}
#nostalgia-navigation {
    bottom: 5% !important;
}
#nostalgia-navigation-menu {
    padding: 0px;
}
#nostalgia-navigation-name-box {
    padding: 10px 20px 20px 0px;
}
#nostalgia-navigation-name-box img {
    width: 50%;
    max-width: 50%;
}
#media-control {
    bottom: 12%;
}
#nostalgia-navigation-menu ul li a, #nostalgia-navigation-next-button, #nostalgia-navigation-prev-button, #nostalgia-navigation-menu .audio-player {
    font-size: 23px;
}
#nostalgia-navigation-menu ul li {
    height: 43px;
}
h3, h3 a {
    font-size: 20px;
}
p.subtitle-paragraph {
    font-size: 17px;
}
p.subtitle-paragraph span.bold {
    font-size: 17px;
}
h3 {
    margin-top: 15px;
}
.line.horizontal.left {
    right: 14%;
}
}



/* (2048x1536) iPad 3 */
@media all and (device-width: 1536px) and (device-height: 2048px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 10%;
    line-height: 125px;
    font-size: 85px;
    padding-right: 14%;
}
.texto-homepage {
    line-height: 72px;
    font-size: 43px;
    margin-right: 20%;
    padding-top: 2%;
}
.certificacoes {
    height: 6%;
}
}


/* (2048x1536) iPad 3 */
@media all and (device-width: 2048px) and (device-height: 1536px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 10%;
    line-height: 125px;
    font-size: 85px;
    padding-right: 14%;
}
.texto-homepage {
    line-height: 72px;
    font-size: 43px;
    margin-right: 10%;
    padding-top: 2%;
}
.certificacoes {
    height: 10%;
}
#nostalgia-tab-content {
    min-width: 850px;
}
}


@media all and (device-width: 900px) and (device-height: 1600px) and (orientation: portrait) {
.titulo-homepage {
    padding-top: 15% !important;
    padding-right: 10% !important;
    font-size: 60px;
    line-height: 76px;
}
.texto-homepage {
    margin-right: 14%;
    padding-top: 0%;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation-name-box {
    padding: 0px;
}
#nostalgia-navigation {
    bottom: 19%;
}
#media-control {
    bottom: 13%;
}
.line.horizontal.left {
    right: 18%;
}
}


@media all and (device-width: 1600px) and (device-height: 900px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 3% !important;
    padding-right: 9% !important;
    font-size: 72px;
    line-height: 100px;
}
.texto-homepage {
    margin-right: -49%;
}
#nostalgia-navigation-name-box img {
    width: 60%;
    max-width: 60%;
}
#nostalgia-navigation-name-box {
    padding: 0px;
}
}



@media only screen and (max-width: 1679px) and (min-width: 1440px) {
.titulo-homepage {
    padding-top: 4%;
    padding-right: 9%;
}
}

@media only screen and (max-width:1823px) and (min-width:1680px) {
.titulo-homepage {
    padding-top: 6%;
    line-height: 79px;
    font-size: 65px;
    padding-right: 11%;
}
.texto-homepage {
    margin-right: -50%;
    line-height: 58px;
    font-size: 43px;
    padding-top: 21%;
}
#nostalgia-tab-content {
    min-width: 720px;
} 
div.page-about {
    min-width: 110%;
} 
ul.list-1 li {
    width: 300px;
}
.items-sobre-nos {
    font-size: 22px;
    line-height: 33px;
}
#nostalgia-tab-content-page {
    width: 700px;
}
ul.list-2 li p {
    font-size: 20px;
}
div.page-contact div.contact-details-about {
    min-width: 600px;
}
div.page-contact div.contact-details-map {
    min-width: 70%;
}
.dados-contacto {
    font-size: 16px;
}
}


@media only screen and (max-width: 1919px) and (min-width:1824px) {
.titulo-homepage {
    padding-top: 4%;
    line-height: 125px;
    font-size: 85px;
    padding-right: 14%;
}
.texto-homepage {
    line-height: 72px;
    font-size: 43px;
    margin-right: 20%;
    padding-top: 2%;
}
.certificacoes {
    height: 6%;
}
}

@media only screen and (min-width:1919px) {
.texto-homepage {
    margin-right: -35%;
}
}






@media only screen and (max-width: 319px) and (orientation : portrait) {
.titulo-homepage {
    padding-top: 16%;
    padding-right: 14%;
    line-height: 19px;
    font-size: 16px;
}
.texto-homepage {
    margin-right: 9%;
    font-size: 10px;
    line-height: 15px;
    padding-top: 0%;
    margin-top: -10px;
}
#nostalgia-navigation {
    bottom: 4%;
}
#media-control {
    bottom: 11%;
    left: -5%;
}
.line.horizontal.left {
    right: 26%;
}
.copyright {
    font-size: 7px;
}
#nostalgia-navigation-logo-grs img {
    width: 35%;
    max-width: 35%;
    margin-left: 5px;
    margin-top: 5px;
}
#nostalgia-tab-content {
    padding: 10px;
    width: 300px;
    min-width: 300px;
    height: 97%;
}
#nostalgia-navigation {
    bottom: -11%;
    -ms-transform: scale(0.35, 0.35);
    -webkit-transform: scale(0.35, 0.35);
    transform: scale(0.35, 0.35);
    left: -30%;
}
#media-control {
    bottom: 10%;
    -ms-transform: scale(0.55, 0.55);
    -webkit-transform: scale(0.55, 0.55);
    transform: scale(0.55, 0.55);
    left: -13%;
}
#nostalgia-navigation-click-here-box {
    margin-left: 66%;
    margin-bottom: -25%;
}
.facebook-somos-sociais {
    right: 4%;
}
.googleplus-somos-sociais {
    right: -5%;
}
.linkedin-somos-sociais {
    right: -14%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 25%;
}
}

@media all and (device-width: 320px) and (device-height: 240px) and (orientation: landscape) {
.titulo-homepage {
    padding-top: 1% !important;
    padding-right: 11% !important;
    line-height: 19px !important;
    font-size: 16px !important;
}
.texto-homepage {
    margin-right: 5% !important;
    font-size: 10px !important;
    line-height: 10px !important;
    padding-top: 0% !important;
    margin-top: -10px !important;
}
#nostalgia-navigation {
    bottom: 4%;
}
#media-control {
    bottom: 11%;
    left: -5%;
}
.line.horizontal.left {
    right: 26%;
}
.copyright {
    font-size: 7px;
}
#nostalgia-navigation-logo-grs img {
    width: 25%;
    max-width: 25%;
    margin-left: 5px;
    margin-top: 5px;
}
#nostalgia-tab-content {
    padding: 10px;
    width: 300px;
    min-width: 300px;
    height: 97%;
}
#nostalgia-navigation {
    margin-bottom: -26% !important;
    -ms-transform: scale(0.35, 0.35);
    -webkit-transform: scale(0.35, 0.35);
    transform: scale(0.35, 0.35);
    left: -25% !important;
}
#media-control {
    bottom: -5%;
    -ms-transform: scale(0.55, 0.55);
    -webkit-transform: scale(0.55, 0.55);
    transform: scale(0.55, 0.55);
    left: 20%;
}
#nostalgia-navigation-click-here-box {
    margin-left: 66%;
    margin-bottom: -25%;
}
.facebook-somos-sociais {
    right: 2%;
}
.googleplus-somos-sociais {
    right: -5%;
}
.linkedin-somos-sociais {
    right: -12%;
}
.somos-sociais {
    max-width: 25%;
}
.line.horizontal.left {
    right: 25%;
}
.copyright {
    margin-left: 5px;
    margin-top: 3px;
}
.copyright a {
    font-size: 7px;
}
}


