/* CSS Document */

#contentWrap {background: none;}
#landingPage {width: auto; margin: 0 auto;}

#landingPage * {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
             box-sizing: border-box;
	
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
             transition: all 0.3s ease-in-out;
	
	list-style:none;
	color:#555;
}

#landingPage .but {color:#fff; margin:0; font-size:12px;}
#landingPage .but:hover {opacity:0.8;}

#landingPage ul {
	padding:0;
	margin:0;
}

#landingPage p, #landingPage li {
	font-size:14px;
	line-height:28px;	
}

#landingPage .lp-tab-item2, #lp-purifyNav a {
	webkit-transition: none;
     -moz-transition: none;
          transition: none;
}

#landingPage h1, #landingPage h2, #landingPage h3, #landingPage h4 {
	font-size:44px;
	line-height:39px;
	font-family: 'PT Sans', sans-serif;
	font-weight:normal;
	margin-bottom:10px;
	padding:0;
}

#landingPage h2 {
	font-size:44px;
	font-weight:normal;
}

#landingPage h3 {
	font-size:30px;
	font-weight:normal;
}

#landingPage h5 {
	font-size:18px;
	font-weight:normal;
	line-height:normal;
	margin-bottom:15px;
}

#landingPage sub, #landingPage sup {
    font-size: 65%;
    line-height: 0;
    position: relative;
}

#landingPage sup {
    vertical-align: baseline;
}

#landingPage p {margin-bottom:15px; font-size:14px; line-height:21px; font-family:Arial, Helvetica, sans-serif;}
#landingPage a {text-decoration:none;}
#landingPage p a, #landingPage li a {border-bottom:dotted 1px #555; color:#555;}
#landingPage p a:hover, #landingPage li a:hover {border-bottom:dotted 1px #000; color:#000;}
#landingPage .fn-13 {font-size:13px; line-height:19px;}
#landingPage .color-yellow {color:#f8b83d !important;}

/* ##### LP-BTN ##### */
.lp-btn {
	background:#fdb814;
	color:#fff;
	display:block;
	height:20px;
	text-align:center;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:normal;
	border-radius:3px;
}
.lp-btn:not(.disabled):hover {background:#ffc948;}
.lp-btn.disabled { background:#888 !important; }


/* ##### LP PRODCUCTS ##### */

.lp-products-in {
	width:33.333%;
	padding: 20px 10px 10px 10px;
	margin-bottom: 10px;
	border-right: 1px solid #c9c9c9;
	height:auto;
	float:left;
	text-align:center;
}

#.lp-products-in:last-child {border:none;}
#.lp-products-in h4 {margin-bottom:20px;}

.lp-products-in-1 {
	width:33.333%;
	padding: 20px 10px 10px 10px;
	margin-bottom: 10px;
	border-right: 0px solid #c9c9c9;
	height:auto;
	float:left;
	text-align:center;
}

#.lp-products-in-1:last-child {border:none;}
#.lp-products-in-1 h4 {margin-bottom:20px;}