@charset "utf-8";
/* CSS Document */

.main {
	width: 1006px;
	margin-right: auto;
	margin-left: auto;
}
.divinner {
	height: 494px;
	background-color:#FFF;
	border-radius:5px;
	margin-top:30px;
	box-shadow: 0 0 30px #6a7375;
	background-image:url(images/bgTop.jpg);
}
.divinnerSeq {
	height: 313px;
	background-color:#FFF;
	border-radius:5px;
	margin-top:30px;
	box-shadow: 0 0 30px #6a7375;
	background-image:url(images/seqBg.png);
}
.divlogo {
	background-image: url(images/logoBG.png);
	height: 64px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.emaillink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #039;
	text-decoration: none;
}
.emaillink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #EA0000;
}
.divwhite {
	background-color: #FFF;
	height: 263px;
	width: 232px;
	border-radius:5px;
	border:1px solid #acacac;
}
.divSwhite {
	background-color: #FFF;
	border-radius:5px;
	border:1px solid #acacac;
	padding-bottom:15px;
}
.divabout {background-color: #FFF;
	height: 247px;
	width: 500px;
	border-radius:5px;
	border:1px solid #acacac;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:9px;
	padding-right:9px;
}
.divSeqT {
	width: 725px;
	border-right:5px solid #E7E7E7;
	padding-right:15px;
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-decoration:none;
	margin-top:15px;
	padding-left:15px;
}

.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.footerlink:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000;
}
.footertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #666666;
}
.bodytxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	line-height:18px;
}
.headingBlack {
	font-family: 'Abel', sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
}

h1 {
	font-family: 'Abel', sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
}

.headingBlackHome {
	font-family: 'Abel', sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #666666;
	text-transform: uppercase;
}
.headingRed {
	font-family: 'Abel', sans-serif;
	font-size: 30px;
	text-decoration: none;
	color: #0E3A8D;
	text-transform: uppercase;
}

.heading20 {
	font-family: 'Abel', sans-serif;
	font-size: 20px;
	text-decoration: none;
	color: #0E3A8D;
	text-transform: uppercase;
}

.heading12 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#EA0000;
}
.divline {
	background-color: #c9c9c9;
	height: 1px;
	width: 100%;
}
.divBline {
	background-image:url(images/buttonline.png);
	background-repeat:no-repeat;
	height: 54px;
	width: 2px;
	background-position:top;
}
.divManLight{
	width: 177px;
	height: 420px;
	border: 1px solid #E2E2E2;
	border-radius: 5px;
	background-color: #EEE; margin-top:10px; margin-right:5px;}
	
	.divMandark{
	width: 177px;
	height: 420px;
	border: 1px solid #E2E2E2;
	border-radius: 5px;
	background-color: #DFEFFF;
	margin-top: 10px;margin-right:5px;
}
.divgradient{background: -moz-linear-gradient(top,  #ccc,  #000); height:300px;}

.divProducts{ border:2px solid #E2E2E2; margin-bottom:10px; -moz-border-radius:10px; border-radius:10px; padding:5px;}

.headingProduct{background-image:url(images/bullet.png); background-position:left; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:14px; font-weight:bold; padding-left:18px;}

li{list-style: url(images/right_arrow.JPG)}

.font_about{font-family:'Play', sans-serif; font-size:16px; line-height:18px; color:#333; text-align:justify;}


	button,
	input[type="button"],
	input[type="reset"],
	input[type="submit"] {
		cursor: pointer;
		-webkit-appearance: button;
	}
	
	button::-moz-focus-inner,
	input::-moz-focus-inner {
		padding: 0;
		border: 0;
	}

	button,
	input,
	select,
	textarea {
		margin: 0;
		border: none;
		vertical-align: baseline;
		font-size: 100%;
	}
	
	button {
		display: inline-block;
		margin-bottom: 15px;
		padding: 6px 13px;
		outline: none;
		background-color: transparent;
		color: #fff;
		vertical-align: baseline;
		text-align: center;
		text-decoration: none;
		font: 11px/1.5 Arial;
		cursor: pointer;
	}

	label { 
		display: inline-block; 
		cursor: pointer;
	}
	
	input,
	textarea,
	select,
	button {
		-webkit-transition: all .25s ease;
				transition: all .25s ease;	
	}
	
	input[type="text"],
	input[type="password"],
	input[type="datetime"],
	input[type="datetime-local"],
	input[type="date"],
	input[type="month"],
	input[type="time"],
	input[type="week"],
	input[type="number"],
	input[type="email"],
	input[type="url"],
	input[type="search"],
	input[type="tel"],
	input[type="color"],
	textarea, select {
	display: inline-block;
	padding: 16px 10px;
	width: 100%;
	outline: none;
	border: 1px solid #C4C4C4;
	background-color: transparent;
	color: #0D0D0D;
	font-size: 12px;
	font-family: 'Roboto', sans-serif;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-appearance: none;
	appearance: none;
	}
	
	.parallax input[type="text"],
	.parallax input[type="password"],
	.parallax input[type="datetime"],
	.parallax input[type="datetime-local"],
	.parallax input[type="date"],
	.parallax input[type="month"],
	.parallax input[type="time"],
	.parallax input[type="week"],
	.parallax input[type="number"],
	.parallax input[type="email"],
	.parallax input[type="url"],
	.parallax input[type="search"],
	.parallax input[type="tel"],
	.parallax input[type="color"],
	.parallax textarea, 
	.parallax select {
	border-color: #bbb;
	border-color: rgba(51,51,51,0.33);
	color: #3E3E3E;
	}
	
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="datetime"]:focus,
	input[type="datetime-local"]:focus,
	input[type="date"]:focus,
	input[type="month"]:focus,
	input[type="time"]:focus,
	input[type="week"]:focus,
	input[type="number"]:focus,
	input[type="email"]:focus,
	input[type="url"]:focus,
	input[type="search"]:focus,
	input[type="tel"]:focus,
	input[type="color"]:focus,
	textarea:focus,
	select:focus { border-color: #00c2a9; }
	
	.parallax input[type="text"]:focus,
	.parallax input[type="password"]:focus,
	.parallax input[type="datetime"]:focus,
	.parallax input[type="datetime-local"]:focus,
	.parallax input[type="date"]:focus,
	.parallax input[type="month"]:focus,
	.parallax input[type="time"]:focus,
	.parallax input[type="week"]:focus,
	.parallax input[type="number"]:focus,
	.parallax input[type="email"]:focus,
	.parallax input[type="url"]:focus,
	.parallax input[type="search"]:focus,
	.parallax input[type="tel"]:focus,
	.parallax input[type="color"]:focus,
	.parallax textarea:focus,
	.parallax select:focus {
		-webkit-box-shadow: 0 0 10px 1px rgba(0,194,169, .7);
				box-shadow: 0 0 10px 1px rgba(0,194,169, .7);
	}
	
	textarea {
		resize: both;
		min-height: 180px;
		min-width: 100%;
		max-width: 100%;
	}

	input[type="radio"],
	input[type="checkbox"] {
		margin: 4px 0 0;
		line-height: normal;
	}

	input[type="image"],
	input[type="submit"],
	input[type="reset"],
	input[type="button"],
	input[type="radio"],
	input[type="checkbox"] { width: auto; }

	.wrong-data { border-color: #fe5214; }

	/* Fix for Mobile Safari */
	input[type="checkbox"]	{ -webkit-appearance: checkbox; }
	input[type="radio"]		{ -webkit-appearance: radio; }

	 Chrome, Safari 
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder { color: #999; }

	 Firefox 
	input:-moz-placeholder,
	textarea:-moz-placeholder { color: #999; }
	
	/* ---------------------------------------- */
	/*	Contact and Comments Forms
	/* ---------------------------------------- */
	
	.comments-form { margin-bottom: 30px; }
	
		.input-block { margin-bottom: 10px; }
	
			.contact-form .submit i { font-size: 30px; }