/* CSS Document */
@font-face {
    font-family: 'source_sans_problack';
    src: url('../fontkit/sourcesanspro-black-webfont.eot');
    src: url('../fontkit/sourcesanspro-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-black-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-black-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-black-webfont.svg#source_sans_problack') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_problack_italic';
    src: url('../fontkit/sourcesanspro-blackit-webfont.eot');
    src: url('../fontkit/sourcesanspro-blackit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-blackit-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-blackit-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-blackit-webfont.svg#source_sans_problack_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_probold';
    src: url('../fontkit/sourcesanspro-bold-webfont.eot');
    src: url('../fontkit/sourcesanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-bold-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-bold-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-bold-webfont.svg#source_sans_probold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_probold_italic';
    src: url('../fontkit/sourcesanspro-boldit-webfont.eot');
    src: url('../fontkit/sourcesanspro-boldit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-boldit-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-boldit-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-boldit-webfont.svg#source_sans_probold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_proextralight';
    src: url('../fontkit/sourcesanspro-extralight-webfont.eot');
    src: url('../fontkit/sourcesanspro-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-extralight-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-extralight-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-extralight-webfont.svg#source_sans_proextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_proXLtIt';
    src: url('../fontkit/sourcesanspro-extralightit-webfont.eot');
    src: url('../fontkit/sourcesanspro-extralightit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-extralightit-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-extralightit-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-extralightit-webfont.svg#source_sans_proXLtIt') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_proitalic';
    src: url('../fontkit/sourcesanspro-it-webfont.eot');
    src: url('../fontkit/sourcesanspro-it-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-it-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-it-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-it-webfont.svg#source_sans_proitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_prolight';
    src: url('../fontkit/sourcesanspro-light-webfont.eot');
    src: url('../fontkit/sourcesanspro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-light-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-light-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-light-webfont.svg#source_sans_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_prolight_italic';
    src: url('../fontkit/sourcesanspro-lightit-webfont.eot');
    src: url('../fontkit/sourcesanspro-lightit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-lightit-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-lightit-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-lightit-webfont.svg#source_sans_prolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_proregular';
    src: url('../fontkit/sourcesanspro-regular-webfont.eot');
    src: url('../fontkit/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-regular-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-regular-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_prosemibold';
    src: url('../fontkit/sourcesanspro-semibold-webfont.eot');
    src: url('../fontkit/sourcesanspro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-semibold-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-semibold-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'source_sans_proSBdIt';
    src: url('../fontkit/sourcesanspro-semiboldit-webfont.eot');
    src: url('../fontkit/sourcesanspro-semiboldit-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontkit/sourcesanspro-semiboldit-webfont.woff') format('woff'),
         url('../fontkit/sourcesanspro-semiboldit-webfont.ttf') format('truetype'),
         url('../fontkit/sourcesanspro-semiboldit-webfont.svg#source_sans_proSBdIt') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*
	=======================================================
	  Title:    PlumTS Inc.
	  Version:  5.0
	-------------------------------------------------------
	  File:     snext.css
	  Type:     text/css
	  Author:   Nemanja
	  -----------------------------
	  Modified:
	  	-
	=======================================================
*/

/* RESET */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, abbr, acronym, em, img, strong, sub, sup, b, u, i, center, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, textarea, img
{
	margin: 0;
	padding: 0;
	float: none;
	border: none;
	font: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

a
{outline: 0;}

ol, ul
{
	list-style: none;
}

table
{
	border-spacing: 0;
	border-collapse: collapse;
}

h1, h2, h3, h4, h5, h6
{
	font-weight: normal;
}

/* /RESET */

/* FOUNDATION */
html, body
{
	height: 100%;
}
body
{
	margin: 0;
	padding: 0;
	line-height: 1;
	color: #FFFFFF;
	font-size: 16px;
	background: repeat #d7d7d7;
	font-family: 'source_sans_proregular', Arial, Helvetica, sans-serif;
}
	/* LINKS */
	a:link
	{
		color: #3498d4;
		text-decoration: none;
	}
	a:visited
	{
		color: #3498d4;
		text-decoration: none;
	}
	a:hover
	{
		color: #CC0000;
		text-decoration: none;
	}
	a:active
	{
		color: #FFFFFF;
		text-decoration: none;
	}
	/* /LINKS */

	/* HEADINGS */
	h1
	{
		font-size: 250%;
	}
	h2
	{
		font-size: 200%;
	}
	h3
	{
		font-size: 150%;
	}
	/* /HEADINGS */

	/* SELECT */
	::-moz-selection
	{
		   color: #000;
		   text-shadow: none;
		   background-color: #fff2a8;
	}
	::-webkit-selection
	{
		   color: #000;
		   text-shadow: none;
		   background-color: #fff2a8;
	}
	/* /SELECT */
/* /FOUNDATION */

/* CONTENT */
.holder
{
	min-height: 100%;
	position: relative;
}
	.content
	{
		width: 100%;
		margin: auto;
		text-align: center;
	}
		.content_holder
		{
			width: 960px;
			margin: 0 auto 140px auto;
		}
/* /CONTENT */

/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 100px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 1100px;
		margin: 0 auto;
	}
		.intro_menu ul
		{}
			.intro_menu ul li
			{
				color: #4a82a4;
				text-align: left;
				letter-spacing: 1px;
			}
				.intro_menu ul li h1
				{
					color: #f4f4ed;
					font-size: 30px;
					text-align: center;
					letter-spacing: 1px;
					padding: 260px 0 0 0;
					font-family: 'source_sans_prosemibold';
				}
					.intro_menu ul li h1 > span
					{
						display: block;
						font-size: 18px;
					}
				.intro_menu ul li h2
				{
					font-size: 42px;
					letter-spacing: normal;
					text-transform: uppercase;
					font-family: 'source_sans_probold';
				}
					.intro_menu ul li h2 > span
					{
						margin: 0 0 0 14px;
					}
				.intro_menu ul li > span
				{}
				.intro_menu ul li a:link, .intro_menu ul li a:visited
				{}
				.intro_menu ul li a:hover
				{}
				.intro_menu ul li a:active
				{}
			/* DESIGN LINK */
			.design, .hosting
			{
				-webkit-box-shadow:  0px 0px 1px 0px rgba(0, 0, 0, 0.10);
				box-shadow:  0px 0px 1px 0px rgba(0, 0, 0, 0.10);
				float: left;
				width: 266px;
				display: block;
				background: #e9e9e9;
				margin: 204px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			/* /DESIGN LINK */
			/* HOSTING LINK */
			.hosting
			{
				float: right;
			}
			/* /HOSTING LINK */
			/* LOGO BOX */
			.logobox
			{
				-webkit-box-shadow:  0px 0px 12px 1px rgba(0, 0, 0, 0.45);
				box-shadow:  0px 0px 12px 1px rgba(0, 0, 0, 0.45);
				width: 508px;
				height: 508px;
				margin: 0 auto;
				position: relative;
				background: url(../img/intro/bg_plumts_logo.png) center center no-repeat; /* 508x508 */
			}
			/* /LOGO BOX */
/* /INTRO PAGE */

/* DESIGN PAGE */
.c_header
{
	height: 250px;
	background: #E9E9E9;
	border-bottom: 1px solid #d1d1d1;
	background: #E9E9E9 url(../img/common/bg_header_nemanja_photo_005.jpg) top center no-repeat;
}
	.c_header_holder
	{
		height: 250px;
		position: relative;
	}
		/* PRESENT PLUMTS */
		.c_h_present
		{
			float: left;
			text-align: left;
			margin: 70px 0 0 20px;
			text-shadow: 1px 1px 1px #666666;
		}
			.c_h_present h1
			{
				font-size: 60px;
				font-family: 'source_sans_prosemibold';
			}
			.c_h_present h2
			{
				font-size: 14px;
				text-transform: uppercase;
			}
		/* /PRESENT PLUMTS */
		/* PAGE NAME */
		.c_h_page_name
		{
			float: right;
			text-align: left;
			margin: 88px 20px 0 0;
			text-shadow: 1px 1px 1px #666666;
		}
			.c_h_page_name h1
			{
				font-size: 42px;
				text-transform: uppercase;
				font-family: 'source_sans_probold';
			}
				.c_h_page_name h1 span
				{
					margin-left: 15px;
				}
			.c_h_page_name h3
			{
				font-size: 18px;
			}
		/* /PAGE NAME */			
		/* GOTO PAGE */
		.c_h_goto_page
		{
			width: 250px;
			float: none;
			display: block;
			margin: 0 auto;
			text-align: left;
			text-shadow: none;
		}
			.c_h_goto_page h3
			{
				color: #4A82A4;
			}
		/* /GOTO PAGE */
		/* MAIN MENU */
		.c_h_mainmenu
		{
			-webkit-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.10);
			box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.10);
			margin: 0;
			height: 36px;
			bottom: -18px;
			position: absolute;
			background: #E9E9E9;
			font-family: 'source_sans_prosemibold';
		}
			.c_h_mainmenu ul
			{
				margin: 0 10px;
			}
				.c_h_mainmenu ul li
				{
					float: left;
					height: 36px;
					color: #3498d4;
					padding: 0 10px;
					font-size: 100%;
					text-shadow: none;
					position: relative;
					line-height: 36px;
					letter-spacing: 0.05em;
					text-transform: uppercase;
				}
				.c_h_mainmenu ul > li.sepp
				{
					padding: 0 7px;
					font-size: 150%;
					line-height: 33px;
				}
				.urlactive:before
				{
					border-left: 11px solid transparent;
					border-right: 11px solid transparent;
					border-top: 11px solid #c9c9c9;
					content: "";
					right: 50%;
					bottom: -11px;
					margin-right: -11px;
					position: absolute;
					display: inline-block;
				}
				.urlactive:after
				{
					border-left: 10px solid transparent;
					border-right: 10px solid transparent;
					border-top: 10px solid #E9E9E9;
					content: "";
					right: 50%;
					bottom: -10px;
					margin-right: -10px;
					position: absolute;
					display: inline-block;
				}
		/* /MAIN MENU */
		/* MM2 */
		.c_h_mainmenu2
		{
			right: 0;
		}
		/* /MM2 */
		.design_content
		{}
			.design_content p
			{
				color: #595959;
				font-size: 24px;
				line-height: 1.5em;
				letter-spacing: 1px;
				padding: 85px 0 72px;
				font-family: 'source_sans_proitalic';
				border-bottom: 1px solid #b3b3b3;
			}
			.d_c_text
			{
				padding: 50px 10px;
			}
			.d_c_text p
			{
				padding: 5px;
				font-size: 14px;
				line-height: 1.8em;
				text-align: justify;
				border-bottom: none;
				font-family: Arial, Helvetica, sans-serif;
			}
			.d_c_client_list
			{}
				.d_c_c_l_holder
				{
					margin: 75px 0;
				}
					.d_c_c_l_h_bigbox
					{
						-webkit-box-shadow: 0px 0px 1px #1a1a1a;
						-moz-box-shadow: 0px 0px 1px #1a1a1a;
						box-shadow: 0px 0px 1px #1a1a1a;
						width: 892px;
						height: 282px;
						margin: 0 auto;
						background: #8f8f8f;
						border: 5px solid #E9E9E9;
					}
						.d_c_c_l_h_bigbox h1
						{
							-webkit-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.25);
							box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.25);
							height: 36px;
							color: #3498d4;
							font-size: 100%;
							line-height: 36px;
							position: absolute;
							margin: -20px 0 0 5px;
							letter-spacing: 0.05em;
							padding: 0 14px;
							text-transform: uppercase;
							background: #E9E9E9; /* 9x12 */
						}
							.d_c_c_l_h_bigbox h1 span
							{
								font-size: 14px;
								margin-right: 10px;
							}
					.designplus
					{
						background: #8f8f8f url(../img/design/designplus.png) center center no-repeat; /* 350x150 */
					}
					.toyotaclubserbia
					{
						background: #8f8f8f url(../img/design/toyotaclubserbia.png) center center no-repeat; /* 350x150 */
					}
					.vetrenjaca
					{
						background: #8f8f8f url(../img/design/vetrenjaca.png) center center no-repeat; /* 350x150 */
					}
					.fenixvitra
					{
						background: #8f8f8f url(../img/design/fenixvitra.png) center center no-repeat; /* 350x150 */
					}
					.vstss
					{
						background: #8f8f8f url(../img/design/vstss.png) center center no-repeat; /* 350x150 */
					}
					.capelli
					{
						background: #8f8f8f url(../img/design/capelli.png) center center no-repeat; /* 350x150 */
					}
					.whatsgamingon
					{
						background: #8f8f8f url(../img/design/whatsgamingon.png) center center no-repeat; /* 350x150 */
					}
					.krajemnaseulice
					{
						background: #8f8f8f url(../img/design/krajemnaseulice.png) center center no-repeat; /* 350x150 */
					}
					.hizna
					{
						background: #8f8f8f url(../img/design/hizna.png) center center no-repeat; /* 350x150 */
					}
					.stardance
					{
						background: #8f8f8f url(../img/design/stardancestudio.png) center center no-repeat; /* 350x150 */
					}
					.dzzkosutnjak
					{
						background: #8f8f8f url(../img/design/dzzkosutnjak.png) center center no-repeat; /* 350x150 */
					}
					.sportnext
					{
						background: #8f8f8f url(../img/design/sportnext.png) center center no-repeat; /* 350x150 */
					}
					.epoksan
					{
						background: #8f8f8f url(../img/design/epoksan.png) center center no-repeat; /* 350x150 */
					}
/* /DESIGN PAGE */

/* FOOTER */
.footer_bar
{
	padding: 0;
	width: 100%;
	height: 55px;
	position: relative;
	text-align: center;
	margin: -75px 0 20px 0;
}
	.footer_bar_holder
	{
		padding: 0;
		width: 100%;
		margin: auto;
		height: 24px;
		display: block;
		font-size: 12px;
		line-height: 16px;
	}
		.footer_bar_holder ul
		{}
			.footer_bar_holder ul li
			{
				color: #595959;
				font-size: 10px;
				letter-spacing: 1px;
				text-transform: uppercase;
				font-family: 'source_sans_prosemibold';
			}
				.footer_bar_holder ul li a
				{}
				.footer_bar_holder ul li span
				{
					font-family: Arial, Helvetica, sans-serif;
				}
/* /FOOTER */

/* RESOLUTIONS */
@media (max-width: 1100px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 50px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 920px;
	}
		.intro_menu ul li h1
		{
			font-size: 25px;
			padding: 202px 0 0 0;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 14px;
				padding: 2px 0 0 0;
			}
			.design, .hosting
			{
				margin: 130px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			.logobox
			{
				-webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.45);
				box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.45);
				width: 360px;
				height: 360px;
				background: url(../img/intro/bg_plumts_logo_380.png) center center no-repeat; /* 360x360 */
			}
/* /INTRO PAGE */
}
@media (max-width: 920px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 50px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 640px;
	}
		.intro_menu ul li h1
		{
			font-size: 25px;
			padding: 202px 0 0 0;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 14px;
				padding: 2px 0 0 0;
			}
			.design, .hosting
			{
				position: absolute;
				margin: 50px 0 0 360px;
				padding: 20px 0 20px 30px;
			}
			.hosting
			{
				margin: 210px 0 0 360px;
			}
			.logobox
			{
				float: left;
				-webkit-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.45);
				box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.45);
				width: 360px;
				height: 360px;
				background: url(../img/intro/bg_plumts_logo_380.png) center center no-repeat; /* 360x360 */
			}
/* /INTRO PAGE */
}
@media (max-width: 640px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 25px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 420px;
	}
		.intro_menu ul li h1
		{
			color: #3e6d8a;
			font-size: 44px;
			position: absolute;
			white-space: nowrap; 
			padding: 24px 0 0 160px;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 24px;
			}
			.design, .hosting
			{
				width: 390px;
				position: absolute;
				margin: 160px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			.hosting
			{
				margin: 280px 0 0 0;
			}
			.logobox
			{
				-webkit-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.45);
				box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.45);
				margin: 0 auto;
				width: 120px;
				height: 120px;
				background: url(../img/intro/bg_plumts_logo_120.png) center center no-repeat; /* 120x120 */
			}
/* /INTRO PAGE */
}
@media (max-width: 420px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 25px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 320px;
	}
		.intro_menu ul li h1
		{
			color: #3e6d8a;
			font-size: 30px;
			position: absolute;
			white-space: nowrap; 
			padding: 36px 0 0 140px;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 12px;
			}
			.design, .hosting
			{
				width: 290px;
				position: absolute;
				margin: 160px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			.hosting
			{
				margin: 280px 0 0 0;
			}
			.logobox
			{
				-webkit-box-shadow: 0px 0px 2px 0 rgba(0, 0, 0, 0.25);
				box-shadow: 0px 0px 2px 0 rgba(0, 0, 0, 0.25);
				margin: 0 auto;
				width: 120px;
				height: 120px;
				background: url(../img/intro/bg_plumts_logo_120.png) center center no-repeat; /* 120x120 */
			}
/* /INTRO PAGE */
}
/* /RESOLUTIONS */

/* DEVICES */
@media (max-device-width: 1024px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 50px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 920px;
	}
		.intro_menu ul li h1
		{
			font-size: 25px;
			padding: 202px 0 0 0;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 14px;
				padding: 2px 0 0 0;
			}
			.design, .hosting
			{
				margin: 130px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			.logobox
			{
				-webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.45);
				box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.45);
				width: 360px;
				height: 360px;
				background: url(../img/intro/bg_plumts_logo_380.png) center center no-repeat; /* 360x360 */
			}
/* /INTRO PAGE */
}
@media (max-device-width: 768px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 50px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 640px;
	}
		.intro_menu ul li h1
		{
			font-size: 25px;
			padding: 202px 0 0 0;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 14px;
				padding: 2px 0 0 0;
			}
			.design, .hosting
			{
				position: absolute;
				margin: 50px 0 0 360px;
				padding: 20px 0 20px 30px;
			}
			.hosting
			{
				margin: 210px 0 0 360px;
			}
			.logobox
			{
				float: left;
				-webkit-box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.45);
				box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.45);
				width: 360px;
				height: 360px;
				background: url(../img/intro/bg_plumts_logo_380.png) center center no-repeat; /* 360x360 */
			}
/* /INTRO PAGE */
}
@media (max-device-width: 480px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 25px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 420px;
	}
		.intro_menu ul li h1
		{
			color: #3e6d8a;
			font-size: 44px;
			position: absolute;
			white-space: nowrap; 
			padding: 24px 0 0 160px;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 24px;
			}
			.design, .hosting
			{
				width: 390px;
				position: absolute;
				margin: 160px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			.hosting
			{
				margin: 280px 0 0 0;
			}
			.logobox
			{
				-webkit-box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.45);
				box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.45);
				margin: 0 auto;
				width: 120px;
				height: 120px;
				background: url(../img/intro/bg_plumts_logo_120.png) center center no-repeat; /* 120x120 */
			}
/* /INTRO PAGE */
}
@media (max-device-width: 320px) {
/* INTRO PAGE */
	/* HOLDER */
	.content_intro_holder
	{
		margin: 0 auto;
		padding-top: 25px;
	}
	/* /HOLDER */
	.intro_menu
	{
		width: 320px;
	}
		.intro_menu ul li h1
		{
			color: #3e6d8a;
			font-size: 30px;
			position: absolute;
			white-space: nowrap; 
			padding: 36px 0 0 140px;
		}
			.intro_menu ul li h1 > span
			{
				font-size: 12px;
			}
			.design, .hosting
			{
				width: 290px;
				position: absolute;
				margin: 160px 0 0 0;
				padding: 20px 0 20px 30px;
			}
			.hosting
			{
				margin: 280px 0 0 0;
			}
			.logobox
			{
				-webkit-box-shadow: 0px 0px 2px 0 rgba(0, 0, 0, 0.25);
				box-shadow: 0px 0px 2px 0 rgba(0, 0, 0, 0.25);
				margin: 0 auto;
				width: 120px;
				height: 120px;
				background: url(../img/intro/bg_plumts_logo_120.png) center center no-repeat; /* 120x120 */
			}
/* /INTRO PAGE */
}
/* /DEVICES */