/* General */
.aboutUsWrapper #content div {text-align: left;}
.aboutUsWrapper ul li {list-style-type: none; }
.grayLine {border-top: 1px solid #ededed; height: 1px; width: 100%; margin: 30px 0 30px 90px; width: 100%; max-width: 450px;}
.fifteen {font-size: 15px;}
ul {padding: 0; margin: 0;}
ul li.one {background: url(https://i3.pureformulas.net/images/static/Backorder_01.jpg) no-repeat 0 0; padding: 30px 10px 20px 90px;}
ul li.two {background: url(https://i3.pureformulas.net/images/static/Backorder_02.jpg) no-repeat 0 0; padding: 30px 10px 20px 90px;}		
ul li.three {background: url(https://i3.pureformulas.net/images/static/Backorder_03.jpg) no-repeat 0 0; padding: 30px 10px 20px 90px;}
ul > li {list-style: none;}
h2 {color: #333 !important;font-weight: bold;}
.showDesktop {display: block;}
.showMobile {display: none;}
p {font-size: 15px;}

/* For Redesign
.catalog #content {width: 100% !important;}
.catalog #content {margin-left: 15% !important;}*/

/* Customer Service */
#CustomerSContainer {font-family: 'Lato', Arial, sans serif; width:720px;}
#CustomerSContainer h2 {font-size: 18px; color: #399cb1 !important; width:450px; margin: 10px 0 10px 0  !important;}
#CustomerSContainer a {color: #215a85 !important; text-decoration:none;}
#CustomerSContainer a:hover {text-decoration: underline;}
#CustomerSContainer #topDiv {width: 720px;}
#CustomerSContainer #topDiv #topDivLeft {width: 470px; float: left;}
#CustomerSContainer #topDiv #topDivRight {width: 250px; float: left;}
#CustomerSContainer #topDiv #topDivRight table.mainTable {border: 1px solid #e8e8e8; width:250px;}
#CustomerSContainer #topDiv #topDivRight table.contactTable {font-size: 14px; width:250px; border: 0 !important;}
#CustomerSContainer #topDiv #topDivRight table.contactTable td {vertical-align:middle;}
#CustomerSContainer #topDiv #topDivRight table.contactTable td.first {padding: 10px 20px 10px 10px;}
#CustomerSContainer .bottomTable {width: 720px; margin-top: 25px; border: 0 !important;}
#CustomerSContainer .bottomTable td {color: #333333; width: 33%; padding: 10px 10px 10px 30px; line-height: 20px;}
#CustomerSContainer .bottomTable td.firstRow {font-size: 18px;}
#CustomerSContainer .bottomTable td.secondRow {font-size: 14px; border-bottom: 0 !important;}
table {margin: 0!important;}
table td {border-bottom: 1px solid #e8e8e8 !important;}
table td.lastRow {border-bottom: 0 !important; height: 60px;}

/* Returns and Exchanges */
#returnsContainer p.disclaimer {font-size: 10px;}

/* Shipping Policy */
#ShippingPolicy .reportCard {position: absolute;margin-top: 2.3%;left: 66%;}
#ShippingPolicy .shipServices {width: 100%; max-width: 1034px;}

 @media (min-width: 481px) and (max-width: 1024px) {
	#ShippingPolicy .reportCard {margin-top: 2.8%;left: 72%;}
	#ShippingPolicy .reportCard img {width: 80%; }
}



/* Autoship */
#Autoship img.brands {margin: 22px;}
#Autoship .showDesktop {width: 100%; max-width: 960px; margin-left: auto; margin-right: auto;} /*Remove for Redesign */
#Autoship p.autoshipTitle {text-transform: uppercase; font-size:21px; margin-top: 10px !important; margin-bottom: 8px !important; text-align: center; font-weight: bold;}
#Autoship .grayLine {margin: 10px 0 10px 0px; width: 100%; max-width: 728px;}

/* Coupon */
#Coupon ol {margin: 0 0 10px 20px;}
#Coupon ol li {margin-bottom: 15px; padding-left: 10px; font-size: 15px;}

/* Testimonials*/
#Testimonials {margin-top: 60px;}
#Testimonials .leftDiv {float: left;}
#Testimonials .leftDiv img {vertical-align:middle;}
#Testimonials .rightDiv {float: right;}
#Testimonials ul.test li.test-item { margin: 0 0 10px 0;  background: #fafafa; border: 1px solid #d9eacb;}
#Testimonials .pagination h4 {display: none;}
#Testimonials ul.test .test-content p {padding-right: 20px;}
#Testimonials ul.test .test-name, ul.test .test-time {padding-left: 20px;}

/* Promise */
#Promise h1 {font: 28px "oswaldbold" !important;}

/* Referral */
#Referral #leftcontent {float: left; width: 527px;}
#Referral #rightcontent {float: left; width: 396px;}

/*PureFormulas Love*/
#pureformulasLove #uploadPic {margin-top: 12px;padding: 6px 10px 6px 10px; background-color: #e57348; color: #fff; width: 150px; font-weight:bold;}
#pureformulasLove a {color: #fff !important;}
#pureformulasLove a:hover {color: #fff; text-decoration: none;}

/*Careers*/
h2.careers {font: 23px 'latoblack'; margin: 12px 0 12px 0; line-height: 34px; position: relative; clear: both;}

@media (max-width: 480px) {
	.showDesktop {display: none;}
	.showMobile {display: block;}
	
	 #Autoship img.brands {margin: 0 !important;}
	}