/******************************************************************************/

/*  Reset styles															  */

/******************************************************************************/



html,body,div,span,applet,object,iframe,

h1,h2,h3,h4,h5,h6,p,blockquote,pre,

a,abbr,acronym,address,big,cite,code,

del,dfn,em,img,ins,kbd,q,s,samp,

small,strike,strong,sub,sup,tt,var,

b,u,i,center,

dl,dt,dd,ol,ul,li,

fieldset,form,label,legend,

table,caption,tbody,tfoot,thead,tr,th,td,

article,aside,canvas,details,embed, 

figure,figcaption,footer,header,hgroup, 

menu,nav,output,ruby,section,summary,

time,mark,audio,video 

{

	border:0px;

    margin:0px;

    padding:0px;

    font:inherit;

	font-size:100%;

    vertical-align:baseline;

}



/******************************************************************************/

/*  Base styles																  */

/******************************************************************************/



body

{

	margin:0px;

	padding:0px;

}



body,input,textarea,a,.nostalgia-accordion.ui-widget,.nostalgia-accordion.ui-widget p

{

	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;

}



.box-center

{

	margin-left:auto !important;

	margin-right:auto !important;

}



.top-0

{

	margin-top:0px !important;

	padding-top:0px !important;

}



p

{

	margin:0px;

	padding:10px 0px 10px 0px;

}



p,div.contact-details

{

	line-height:150%;

}



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

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



.float-left						{ float:left;   }

.float-right					{ float:right;  }



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

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



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

.margin-top-10					{ margin-top:10px !important;		}

.margin-top-20					{ margin-top:20px !important;		}

.margin-top-30					{ margin-top:30px !important;		}

.margin-top-50					{ margin-top:50px !important;		}



.margin-bottom-0				{ margin-bottom:0px !important;		}

.margin-bottom-10				{ margin-bottom:10px !important;    }

.margin-bottom-20				{ margin-bottom:20px !important;    }

.margin-bottom-30				{ margin-bottom:30px !important;    }

.margin-bottom-50				{ margin-bottom:50px !important;    }



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

.padding-top-10					{ padding-top:10px !important;		}

.padding-top-20					{ padding-top:20px !important;		}

.padding-top-30					{ padding-top:30px !important;		}

.padding-top-50					{ padding-top:50px !important;		}



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

.padding-bottom-10				{ padding-bottom:10px !important;    }

.padding-bottom-20				{ padding-bottom:20px !important;    }

.padding-bottom-30				{ padding-bottom:30px !important;    }

.padding-bottom-50				{ padding-bottom:50px !important;    }



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

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



.no-background					{ background:none !important;		}



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



a img							{ border:none;						}

a,a:hover						{ text-decoration:none;				}



span.bold						{ font-weight:bold;					}



.overflow-hidden				{ overflow:hidden;					}



/******************************************************************************/

/*  Accordion																  */

/******************************************************************************/



.nostalgia-accordion

{



}



	.nostalgia-accordion .ui-corner-all,

	.nostalgia-accordion .ui-corner-top

	{

		border-radius:0px;	

		-moz-border-radius:0px;

		-webkit-border-radius:0px;

	}



	.nostalgia-accordion .ui-accordion-header

	{



	}



		.nostalgia-accordion .ui-accordion-header a

		{

			font-size:30px;

			margin:2px 0px 0px 0px;

			padding:4px 10px 5px 10px;

		}



		.nostalgia-accordion .ui-accordion-header .ui-icon

		{

			display:none;

		}



	.nostalgia-accordion .ui-accordion-content

	{

		padding:0px;

	}

	

		.nostalgia-accordion .ui-accordion-content>div

		{

			margin:25px 0px 15px 0px;

		}



		.nostalgia-accordion .ui-accordion-content>p

		{

			padding-top:0px;

			padding-bottom:0px;

		}



	.nostalgia-accordion .ui-state-active, 

	.nostalgia-accordion .ui-state-default, 

	.nostalgia-accordion .ui-widget-content,

	.nostalgia-accordion .ui-widget-header .ui-state-active,

	.nostalgia-accordion .ui-widget-content .ui-state-active,

	.nostalgia-accordion .ui-widget-header .ui-state-default,

	.nostalgia-accordion .ui-widget-content .ui-state-default

	{

		border:none;

	}



	.nostalgia-accordion .ui-widget-content

	{

		background:none;

	}



	.nostalgia-accordion .ui-state-default, 

	.nostalgia-accordion .ui-widget-header .ui-state-default,

	.nostalgia-accordion .ui-widget-content .ui-state-default

	{

		background:#000000 url('../image/icon_plus.png') right center no-repeat;

	}



	.nostalgia-accordion .ui-state-active, 

	.nostalgia-accordion .ui-widget-header .ui-state-active,

	.nostalgia-accordion .ui-widget-content .ui-state-active

	{

		background:transparent url('../image/icon_minus.png') right center no-repeat;			

	}



	.nostalgia-accordion .ui-state-active a

	{

		padding-left:0px;

	}



/******************************************************************************/

/*  Text colors																  */

/******************************************************************************/



a.button-black:hover,

#latest-tweets ul li p a,

.nostalgia-accordion .ui-accordion-header.ui-state-hover a,

ul.image-list li:hover>h3,

ul.image-list li:hover>div p

{

	color:#FDE101;

}



a,a:hover,

a.button-black,

h1,h2,h3,h4,h5,h6,

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,

div.footer p,

div.contact-details,

div.header a.header-logo,

div.header div.header-phone,

ul.list-1 li span,

ul.testimonial-list li p,

ul.image-list li>div p,

ul.form-line li input[type="submit"]:hover,

.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;
}



h1,h2,h3,.header-logo{
	color:#FFFFFF;text-shadow:1px 1px 1px #666;
}

ul.list-1 li h5,

input,textarea,label

{

	color:#000000;

}



/******************************************************************************/

/*  Background colors														  */

/******************************************************************************/



ul.section-list>li,

ul.social-list li a,

div.header a.header-logo,

a.section-list-item-prev:hover,

a.section-list-item-next:hover,

.image-list-carousel-navigation-prev:hover,

.image-list-carousel-navigation-next:hover,

.contact-details-wrapper .contact-details #contact-details-button:hover

{

	background-color:#FDE101;

}



a.button-black,

a.section-list-item-prev,

a.section-list-item-next,

ul.image-list li h3,

ul.image-list li>div,

ul.testimonial-list li p,

ul.form-line li input[type="submit"]:hover,

#latest-tweets ul li p,

div.contact-details,

div.header div.header-phone,

div.footer div.layout-50-left,

div.footer div.layout-50-right,

.image-list-carousel-navigation-prev,

.image-list-carousel-navigation-next,

.contact-details-wrapper .contact-details #contact-details-button

{

	background-color:#000000;

}



ul.form-line li input,

ul.form-line li select,

ul.form-line li textarea

{

	background-color:#FFFFFF;

}



/******************************************************************************/

/*  Font				                                                      */

/******************************************************************************/



a.button-black,

ul.list-1 li span,

h1,h2,h3,h4,h5,h6,

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,

p.subtitle-paragraph,

div.header a.header-logo,

.nostalgia-accordion .ui-accordion-header a

{

	font-family:'Dosis';

}



/******************************************************************************/

/*	Layouts																	  */

/******************************************************************************/



	/**************************************************************************/

	/*	Layout 50x50 (in percentage)										  */

	/**************************************************************************/

	

	.layout-50p {}



	.layout-50p-left 

	{ 

		clear:both;

		float:left; 

	}



	.layout-50p-right 

	{ 

		float:right; 

	}



	.layout-50p-left,

	.layout-50p-right 

	{ 

		width:48%;

	}	



	/**************************************************************************/

	/*	Layout 50x50														  */

	/**************************************************************************/

	

	.layout-50 {}



	.layout-50-left 

	{ 

		clear:both;

		float:left; 

	}



	.layout-50-right 

	{ 

		float:right; 

	}



	.layout-50-left,

	.layout-50-right 

	{ 

		width:425px;

	}	



/******************************************************************************/

/*	Headers																	  */

/******************************************************************************/



h1,h2,h3,h4,h5,h6,

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a

{

	margin:0px;

	padding:0px;

	line-height:100%;

}



h1,h2,h3,h4,h5,h6,

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a

{

	font-weight:400;

	text-transform:uppercase;

}



h1,h1 a	{ font-size:72px; }

h2,h2 a	{ font-size:60px; }

h3,h3 a	{ font-size:30px; }

h4,h4 a	{ font-size:20px; }

h5,h5 a { font-size:16px; }



h1,h2,h3,

h1 a,h2 a,h3 a

{

	margin-bottom:15px;

}



h1,h1 a

{

	margin-bottom:20px;

}



/******************************************************************************/

/*	Icons																	  */

/******************************************************************************/



	/**************************************************************************/

	/*	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');			}

		

/******************************************************************************/

/*	List						                                              */

/******************************************************************************/



ul.no-list

{

	margin:0px;

	padding:0px;

	list-style-type:none;		

}



	/**************************************************************************/

	/*	List / List 1														  */

	/**************************************************************************/



	ul.list-1

	{



	}



		ul.list-1 li

		{

			margin-bottom:15px;

		}



			ul.list-1 li span

			{

				float:left;

				width:48px;

				height:38px;

				display:block;

				font-size:20px;

				padding-top:10px;

				font-weight:bold;

				text-align:center;

				background-position:0px 0px;

				background-repeat:no-repeat;

				background-image:url('../image/icon/icon-4/features_empty.png');

			}



				ul.list-1 li span.icon-apple	{ background-image:url('../image/icon/icon-4/features_apple.png');		}

				ul.list-1 li span.icon-android	{ background-image:url('../image/icon/icon-4/features_android.png');	}



			ul.list-1 li h5,

			ul.list-1 li p

			{

				margin-left:70px;

			}



			ul.list-1 li h5

			{

				font-weight:600;

			}



			ul.list-1 li p

			{



			}



	/**************************************************************************/

	/*	List / List 2														  */

	/**************************************************************************/



	ul.list-2

	{



	}



		ul.list-2 li

		{

			margin-bottom:30px;

		}



		ul.list-2 li

		{



		}



			ul.list-2 li p

			{

				margin:0px;

				padding:0px;

				padding-left:70px;

			}



			ul.list-2 li h3

			{

				margin-top:0px;

				margin-bottom:15px;

			}

	

			

/******************************************************************************/

/*  Qtip																	  */

/******************************************************************************/



.qtip

{

	border:none; 

	outline:none;

	max-width:300px;

	box-shadow:none;

}



.qtip-error .qtip-content,

.qtip-success .qtip-content

{

	color:#FFFFFF;

	font-size:13px;

	line-height:150%;

}



.qtip-error .qtip-content

{

	background:#E9431C;

	border-color:#E9431C;

}



.qtip-success .qtip-content

{

	background:#61911B;

	border-color:#61911B;

}



.qtip-content

{

	padding:10px 20px 10px 20px;

}



.qtip-shadow

{

	-webkit-box-shadow:none;

	-moz-box-shadow:none;

	box-shadow:none;

}

			

/******************************************************************************/

/*  Form																	  */

/******************************************************************************/



form,

input,

select,

textarea

{

	margin:0px;

	padding:0px;

}



ul.form-line

{



}



	ul.form-line li

	{

		margin-bottom:2px;

	}

	

		ul.form-line li label

		{

			left:0px;

			position:absolute;

		}

		

		ul.form-line li label,

		ul.form-line li input,

		ul.form-line li select,

		ul.form-line li textarea

		{

			padding:10px;

		}



		ul.form-line li.block

		{

			clear:none;

			float:left;

			position:relative;

		}

	

		ul.form-line li input,

		ul.form-line li select,

		ul.form-line li textarea

		{

			width:403px;

			border:none;

			padding:10px;

			border:solid 1px #FFFFFF;

		}



		ul.form-line li textarea

		{

			height:120px;

			display:block;

		}



		ul.form-line li input[type="submit"]

		{

			width:76px;

			height:38px;

			float:right;

			cursor:pointer;

			text-align:center;

			padding:10px 0px 10px 0px;

		}

		

		ul.form-line li input[type="submit"]:hover

		{

			border-color:#000000;

		}

		

/******************************************************************************/

/*  Newsletter form															  */

/******************************************************************************/

		

#newsletter-form 

{

	margin-top:37px;

}

		

		#newsletter-form ul.form-line li input[type="text"]

		{

			float:left;

			width:299px;

			margin-right:2px;

		}

		

/******************************************************************************/

/*  Contact form															  */

/******************************************************************************/



#contact-form ul.form-line li.block

{

	float:right;

}



/******************************************************************************/

/*	Supesized																  */

/******************************************************************************/



#supersized-loader

{

	display:none;

}



/******************************************************************************/

/*  Fancybox																  */

/******************************************************************************/



#fancybox-overlay

{

	position:fixed;

}



/******************************************************************************/

/*  Background overlay														  */

/******************************************************************************/



#background-overlay

{

	top:0;

	width:100%;

	height:100%;

	position:fixed;

	background-repeat:repeat;

	background-position:0px 0px;

	background-image:url('../image/background_overlay.png');

}



/******************************************************************************/

/*  Paragraph																  */

/******************************************************************************/



p.subtitle-paragraph

{

	margin-bottom:40px;

}



p.subtitle-paragraph,

p.subtitle-paragraph span.bold

{

	padding:0px;

	font-size:24px;

	font-weight:400;

	line-height:120%;

}



	p.subtitle-paragraph span.bold

	{

		clear:both;

		display:block;

		font-weight:700;

	}



/******************************************************************************/

/*  Buttons																	  */

/******************************************************************************/



a.button-black

{

	font-size:30px;

	position:relative;

	display:inline-block;

	margin:0px 5px 0px 5px;

	text-transform:uppercase;

	padding:10px 20px 10px 20px;

}



	a.button-black:hover

	{

		text-decoration:none;

	}

	

/******************************************************************************/

/*	Contact details															  */

/******************************************************************************/



.contact-details-wrapper

{

	height:262px;

	overflow:hidden;

	position:relative;

}



	.contact-details-wrapper #map

	{

		width:100%;

		height:100%;

	}

	

		.contact-details-wrapper #map a

		{

			font-size:11px;

			text-decoration:none!important;

		}

		

	.contact-details-wrapper .contact-details

	{

		top:0px;

		position:relative;

	}

	

		.contact-details-wrapper .contact-details>div

		{

			padding:20px;

		}



		.contact-details-wrapper .contact-details .icon-2

		{

			padding-left:20px;

			background-position:left 4px;

		}



		.contact-details-wrapper .contact-details #contact-details-button

		{

			top:-35px;

			right:0px;

			width:35px;

			height:35px;

			z-index:100;

			display:block;

			position:absolute;

			background-repeat:no-repeat;

			background-position:center center;

			background-image:url('../image/icon_expand_white.png');

		}

		

/******************************************************************************/

/*	Overlay																	  */

/******************************************************************************/

	

a.overlay-image,

a.overlay-video

{

	position:relative;

}

                

	a.overlay-image img,

	a.overlay-video img

	{

		position:absolute;   

	}



	a.overlay-image span,

	a.overlay-video span

	{

		opacity:0;

		display:block;

		cursor:pointer;

		position:absolute;

		background-repeat:no-repeat;

		background-position:50% 50%;

		#filter:alpha(opacity=0); 

		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";

	}



	a.overlay-image span,

	a.overlay-video span,

	a.overlay-image:hover span,

	a.overlay-video:hover span

	{

		transition:all 0.3s ease-in-out;

		-o-transition:all 0.3s ease-in-out;

		-ms-transition:all 0.3s ease-in-out;

		-moz-transition:all 0.3s ease-in-out;

		-webkit-transition:all 0.3s ease-in-out;                 

	}



	a.overlay-image:hover span,

	a.overlay-video:hover span

	{

		opacity:1;

		#filter:alpha(opacity=100);  

		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

	}



	a.overlay-image span  { background-image:url('../image/image_overlay.png'); }

	a.overlay-video span  { background-image:url('../image/video_overlay.png'); }

		

/******************************************************************************/

/*	Preloader																  */

/******************************************************************************/

	

a.preloader

{

	display:block;

	background-repeat:no-repeat;

	background-position:center center;

	background-image:url('../image/preloader.gif');

}



	a.preloader img

	{

		opacity:0;

	}



/******************************************************************************/

/*  Image list																  */

/******************************************************************************/



ul.image-list

{

	height:100%;

	width:970px;

}



ul.image-list,

ul.image-list li

{

	

}



	ul.image-list li

	{

		float:left;

		margin-right:10px;

	}

	

		ul.image-list li h3

		{

			float:left;

			margin-bottom:2px;

			padding:4px 10px 5px 10px;

		}

		

		ul.image-list li>div

		{

			clear:both;

		}

		

			ul.image-list li>div a

			{

				padding:10px 10px 0px 10px;

			}

			

				ul.image-list li>div a img

				{

					display:block;

				}

				

		ul.image-list li>div p

		{

			margin:0px;

			padding:10px;

			background-repeat:no-repeat;

			background-position:center right;

			background-image:url('../image/icon_plus_white.png');

		}



/******************************************************************************/

/*  Image size																  */

/******************************************************************************/

		

ul.image-list li>div a.preloader,	

ul.image-list li>div a.overlay-image span,

ul.image-list li>div a.overlay-video span,

ul.image-list li>div a img

{

	width:215px;

	height:161px;

}



a.video-preview,	

a.video-preview.overlay-image span,

a.video-preview.overlay-video span,

a.video-preview img

{

	width:425px;

	height:319px;

}



/******************************************************************************/

/*	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;

}



/******************************************************************************/

/*  Carousel navigation														  */

/******************************************************************************/



.image-list-carousel-navigation-prev,

.image-list-carousel-navigation-next

{

	top:50%;

	width:39px;

	height:39px;

	display:block;

	position:absolute;

	background-repeat:no-repeat;

	background-position:0px 0px;

}



.image-list-carousel-navigation-prev:hover,

.image-list-carousel-navigation-next:hover

{

	background-position:0px -39px;

}



.image-list-carousel-navigation-prev 

{ 

	left:0px;

	background-image:url('../image/icon_left_arrow.png');	

}



.image-list-carousel-navigation-next 

{ 

	right:0px;

	background-image:url('../image/icon_right_arrow.png');	

}



/******************************************************************************/

/*  Testimonials list														  */

/******************************************************************************/



ul.testimonial-list

{

	

}



	ul.testimonial-list li

	{

		

	}

	

	ul.testimonial-list li

	{

		margin-bottom:20px;

	}



		ul.testimonial-list li p

		{

			padding:10px;

		}

		

		ul.testimonial-list li div

		{

			font-size:11px;

			line-height:280%;

			padding-left:20px;

			background-repeat:no-repeat;

			background-position:left 6px;

			background-image:url('../image/testimonial_thumb.png');

		}

		

			ul.testimonial-list li div span.testimonial-list-arrow

			{

				float:left;

				width:85px;

				display:block;

				background-repeat:no-repeat;

				background-position:60px -2px;

				background-image:url('../image/testimonial_arrow.png');				

			}

		

			ul.testimonial-list li div span.testimonial-list-author

			{

				

			}

			

/******************************************************************************/

/*  Social list																  */

/******************************************************************************/



ul.social-list

{

	

}



	ul.social-list li

	{

		float:left;

		margin-right:2px;

	}

	

		ul.social-list li a

		{

			width:39px;

			height:39px;

			display:block;

			background-repeat:no-repeat;

			background-position:0px 0px;

		}

		

		ul.social-list li a:hover

		{

			background-position:0px -39px;

		}

		

		ul.social-list li a.social-list-twitter		{ background-image:url('../image/icon/icon-3/icon_social_twitter.png');		}

		ul.social-list li a.social-list-facebook	{ background-image:url('../image/icon/icon-3/icon_social_facebook.png');	}

		ul.social-list li a.social-list-googleplus	{ background-image:url('../image/icon/icon-3/icon_social_googleplus.png');	}

		

/******************************************************************************/

/*  Latest tweets															  */

/******************************************************************************/



#latest-tweets

{

	height:80px;

	margin-bottom:20px;

	background-repeat:no-repeat;

	background-position:center left;

	background-image:url('../image/icon_tweet.png');

}



	#latest-tweets ul

	{

		margin:0px;

		padding:0px;

		margin-left:70px;

		list-style-type:none;

	}



	#latest-tweets,

	#latest-tweets ul li,

	#latest-tweets ul li p

	{

		display:block;

	}

	

		#latest-tweets ul li

		{

			clear:both;

			display:table-row;

		}

		

			#latest-tweets ul li p

			{

				margin:0px;

				padding:0px;

				display:table-cell;

				vertical-align:middle;

			}

			

				#latest-tweets ul li p a:hover

				{

					text-decoration:underline;

				}

				

/******************************************************************************/

/*  Click here																  */

/******************************************************************************/

				

.click-here

{

	opacity:1;

	top:-25px;

	left:-130px;

	width:119px;

	height:62px;

	display:block;

	position:absolute;

	background-repeat:no-repeat;

	background-position:0px 0px;

	background-image:url('../image/click_here_arrow.png');

}

		

/******************************************************************************/

/*  Main																	  */

/******************************************************************************/



div.main

{

	z-index:3;

	width:970px;

	position:relative;

}



div.main-body

{

	left:50%;

	margin-left:-485px;

	position:absolute;

}



	/**************************************************************************/

	/*  Main / Header														  */

	/**************************************************************************/

	

	div.header

	{

		margin-top:40px;

	}

	

		div.header a.header-logo

		{

			float:left;

			display:block;

			font-size:48px;

			text-transform:uppercase;

			padding:10px 20px 12px 20px;

		}

		

		div.header a.header-logo:hover

		{

			text-decoration:none;

		}

		

		div.header div.header-phone

		{

			float:right;

			text-transform:uppercase;

			padding:10px 20px 12px 10px;

		}

	

	/**************************************************************************/

	/*  Main / Content														  */

	/**************************************************************************/

	

	div.content

	{

		

	}

	

		/**********************************************************************/

		/*  Main / Content / Section List									  */

		/**********************************************************************/

	

		ul.section-list

		{

			width:100%;

		}

		

			ul.section-list>li

			{

				padding:40px;

				margin-top:40px;

				position:relative;

			}

		

	/**************************************************************************/

	/*  Main / Footer														  */

	/**************************************************************************/

	

	div.footer

	{

		margin:40px 0px 40px 0px;

	}

	

		div.footer div.layout-50-left,

		div.footer div.layout-50-right

		{

			width:400px;

			padding:40px;

		}