/*
THEME NAME: Krill Oil
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/


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 {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
}

@font-face {
 font-family: HelveticaNeueLTCom;
 src: url("fonts/HelveticaNeueLTCom-MdCn.eot") /* EOT file for IE */
}
@font-face {
 font-family: HelveticaNeueLTCom;
 src: url("fonts/HelveticaNeueLTCom-MdCn.ttf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: HelveticaNeue-HeavyCond;
 src: url("fonts/HelveticaNeue-HeavyCond.eot") /* EOT file for IE */
}
@font-face {
 font-family: HelveticaNeue-HeavyCond;
 src: url("fonts/HelveticaNeue-HeavyCond.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: HelveticaNeue-HeavyCond;
 src: url("fonts/HelveticaNeue-HeavyCond.woff") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: HELVETICANEUE-MEDIUMCOND;
 src: url("fonts/HELVETICANEUE-MEDIUMCOND.eot") /* EOT file for IE */
}
@font-face {
 font-family: HELVETICANEUE-MEDIUMCOND;
 src: url("fonts/HELVETICANEUE-MEDIUMCOND.ttf") /* TTF file for CSS3 browsers */
}
@font-face {
 font-family: HELVETICANEUE-MEDIUMCOND;
 src: url("fonts/HELVETICANEUE-MEDIUMCOND.woff") /* TTF file for CSS3 browsers */
}

h1.homepage {
	font-family: "museo-slab";
	font-size:44px;
	font-weight:700;
	color:#fa4d1d;
	padding:40px 0 40px;
	text-align:center;
	}

.home h1.homepage {
    font-size: 52px;
}
	
h1.order-now {
	font-family: "museo-slab";
	font-size:34px;
	line-height:45px;
	font-weight:700;
	color:#fa4d1d;
	padding:50px 0 50px;
	text-align:center;
	}
	
h2 {
	font-family: "museo-slab";
	font-size:26px;
	font-weight:700;
	color:#fa4d1d;
	padding:0px 0 30px;
	text-align:center;
	line-height:33px;
	}
	
h2.entry-title {
	text-align:left;
	font-family: "museo-slab";
	font-size:30px;
	color:#132c5a;
	line-height:35px;
	margin-top:33px;
	}
	
h3 {
	font-family: "proxima-nova", Arial;
	font-weight:700;
	font-size:20px;
	color:#132c5a;
	padding:0px 0 14px;
	line-height:26px;
	}
	
h5 {
	font-weight:700;
color: #132C5A;
font-size: 16px;
margin-top: 30px;
}

.order-krilloil-box-new {
	margin:30px auto 10px;
	max-width:620px;
	}
	
.order-krilloil-box-new h2.buy-direct {text-align:center;margin:20px 0 40px;color:#1b2c67;font-size:28px;line-height:32px;}
	
.krilloil-privacy {margin-top:-15px;padding:0 0 40px;text-align:center;color:#999999;font-size:12px;line-height:14px;}
	
.order-krilloil-box-new .top-box {
	text-align:center;
	text-transform:uppercase;
	font-family: HELVETICANEUE-MEDIUMCOND;
	font-size:18px;
	color:#a6a6a6;
	line-height:23px;
	border-radius:8px;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border:3px solid #cccccc;
	padding:5px 0;
	margin:0 0 32px;
	}
	
.order-krilloil-box-new .top-box .krilloil-bold {
	font-family: HelveticaNeue-HeavyCond;
	}
	
.order-krilloil-box-new .main {
	width:190px;
	float:left;
	margin:0 14px;
	}
	
.order-krilloil-box-new .small {
	width:192px;
	float:left;
	}

.order-krilloil-box-new .left {
	text-align:center;
	width:200px;
	float:left;
	margin:0px;
	}
	
.order-krilloil-box-new .right {
	text-align:center;
	width:200px;
	float:right;
	margin:0px;
	}
	
.order-krilloil-box-new .left .title, .order-krilloil-box-new .right .title {
	color:#999999;
	font-size:19px;
	font-weight:bold;
	font-family:Arial, Verdana;
	padding:12px 0 4px;
	}
	
.order-krilloil-box-new .left .inside, .order-krilloil-box-new .right .inside {
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	padding:0 10px;
	}
	
.order-krilloil-box-new .middle .inside {
	padding:0 10px;
	}
	
.order-krilloil-box-new .middle {
	background:#e1f0fc;
	text-align:center;
	width:216px;
	float:left;
	border:2px solid #192a68;
	}
	
.order-krilloil-box-new .middle .title {
	background:#192a68;
	font-size:19px;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial, Verdana;
	padding:10px 0;
	}
	
.order-krilloil-box-new .light-blue {
	background:#e1f0fc !important;
	}
	
.order-krilloil-box-new .price {
	font-family:impact, arial;
	color:#000000;
	font-size:35px;
	vertical-align:top;
	padding:10px 0 10px;
	}
	
.order-krilloil-box-new .price-middle {
	font-family:impact, arial;
	color:#000000;
	font-size:35px;
	vertical-align:top;
	padding:10px 0 10px;
	}

.order-krilloil-box-new .price .big-price {font-size:64px;line-height:64px;}
	
.order-krilloil-box-new .price-middle .big-price {font-size:74px;line-height:74px;}
	
.order-krilloil-box-new .month-supply {
	padding:11px 0 10px;
	color:#666666;
	font-size:14px;
	}
	
.order-krilloil-box-new .month-supply-middle {
	padding:0px 0 10px;
	color:#666666;
	font-size:14px;
	}
	
.order-button-new-big {
	border:none;
	margin:20px auto 32px;
	background:url(images/checkout-button-big-b.png) top center no-repeat;
	width:195px;
	height:39px;
	cursor:pointer;
	}
	
.order-button-new-big:hover {
	background-position: 0 -39px;
	}
	
.order-button-new {
	border:none;
	margin:20px auto 25px;
	background:url(images/checkout-button-big-a.png) top center no-repeat;
	width:182px;
	height:38px;
	cursor:pointer;
	}
	
.order-button-new:hover {
	background-position:0 -39px;
	}
	
hr.grey-line {
	background:#dadada;
	border:none;
	height:1px;
	margin:5px 0;
	}
	
ul.order-new-list {
	margin:18px 0 0;
	}
	
ul.order-new-list li {
	padding:0 0 0 22px;
	text-align:left;
	background:url(images/green-tick.png) top left no-repeat;
	color:#333333;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:15px;
	list-style-type:none;
	line-height:19px;
	margin-bottom:20px;
	}
	
.order-krilloil-box-new .save {
	padding:1px 0;
	color:#cc0000;
	font-weight:bold;
	font-family:Arial, Verdana;
	font-size:16px;
	}
	
sup {
vertical-align: super;
}

.frame a {
	text-decoration:underline;
	}

.frame a:hover {
	color:#0098ff;
	}
	
.frame p span {
	color: #005CB2;
font-size: 16px;
font-weight: 700;
	}
	
.frame h2 {
color: #005CB2;
font-size: 16px;
text-align:left;
font-family: "proxima-nova", Arial, sans-serif;
padding:0 0 10px;
margin:0;
font-weight:700;
}

.frame ul {
list-style-type: disc;
margin: 0 0 20px 20px;
}

.frame ul li {
line-height: 20px;
margin: 0 0 10px;
font-size: 15px;
}
	
.frame p .highlight {
background-color: #F9FA99;
color: #000000;
font-weight: normal;
}

.frame ol {
font-size: 14px;
margin: 0 0 20px 40px;
list-style-type: decimal;
}

.frame ol li {
color: #005CB2;
margin: 0 0 5px;
font-size: 15px;
}

.frame ol li a {
color: #005CB2;
font-size: 15px;
text-decoration: underline;
}

.frame h4 {
color: #132C5A;
font-size: 16px;
margin-bottom: 20px;
}

.frame h5 {
color: #132C5A;
font-size: 15px;
margin-top: 30px;
}

.frame h2.entry-title {
	text-align:left;
	font-family: "museo-slab";
	font-size:30px;
	color:#132c5a;
	line-height:35px;
	margin-top:33px;
	padding: 0 0 20px;
}

.breadcrumb {
	padding:35px 0 0;
	}

#jfcon .t {
vertical-align: top;
}

#jfcon #send {
margin-left: 130px;
background:url(images/send-button.gif) no-repeat; 
width:130px;
height:30px;
border:none;
}

#jfcon .input, #jfcon textarea {
background-color: #F8F8F8;
border: 1px solid #E0E0E0;
color: #666666;
font-family: "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
font-size: 13px !important;
margin-bottom: 16px;
padding: 5px 0 6px 5px;
width: 250px;
}

a {
	color: #182669;
	text-decoration:none;
	}

.middle {
	vertical-align:middle;
	}

body {
	font-size: 15px;
	font-family: "proxima-nova", Arial, sans-serif;
    line-height:20px;
	color: #333333;
}

.top-part {
	min-height:550px;
	width:680px;
	float:left;
	position:relative;
	}

.left {
	width:680px;
	float:left;
	}
	
.bottle {
	text-align:center;
	width:240px;
	float:left;
	}
	
.bottle-right {
	width:440px;
	float:right;
	}
	
.view {
	width:240px;
	background:url(images/view.gif) 44px 10px no-repeat;
	text-align:center;
	padding:5px 0 0 10px;
	color: #142C5A;
	font-size: 13px;
	margin-top:-5px;
	}
	
.alignright {
	float:right;
	margin:0 0 20px 20px;
	}
	
.alignleft {
	float:left;
	margin:0 20px 20px 0;
	}
	
.ul-home {
	border-bottom: 1px solid #cccccc;
	}
	
ul.home {
	}
	
ul.home li {
	background: url(images/check.gif) no-repeat;
color: #132c5a;
	font-weight:normal;
font-size: 15px;
margin-bottom: 0px;
padding: 3px 0 8px 25px;
list-style-type:none;
	}

.widget ul li a {
}

.widget ul li a:hover {
color:#0098ff;
}
	
.home-detail {
	border-bottom:1px solid #cccccc;
	padding:10px 0;
	}

.home-detail a {
	text-decoration:underline;
	color:#132c5a;
	}
	
.home-detail p{ 
	font-size:14px;
	line-height:18px;
	}
	
.product-description {
	padding:8px 0 0;
	position:relative;
	margin-bottom:20px;
	}
	
.product-description .des-left {
	width:170px;
	float:left;
	padding-top:5px;
	font-weight:700;
font-size: 13px;
line-height:21px;
	}
	
.product-description .des-right {
	width:260px;
	float:right;
	font-size: 13px;
	line-height:20px;
	}
	
.product-description .des-right a {
	text-decoration:underline;
	color:#132c5a;
	}

.product-description .des-right a:hover {
	color:#0098ff;
	}
	
.product-description sup {
font-size: 9px;
cursor: pointer;
color: #006633;
}
	
.green-bold {
	font-weight:700;
	color: #006633;
	}
	
.main-content {
	border:0px solid #cccccc;
	width:680px;
	min-height:580px;
	float:left;
	padding:0px 0px 10px;
	margin:0px 0 10px;
	}

.main-content p {
	margin-bottom:20px;
	}

.clear {
	clear:both;
	}

.out-wrapper {
	width:1100px;
	margin:0 auto;
	}

.wrapper {
	width:960px;
	margin:0 auto;
	}
	
.header {
	height:120px;
	background:#132c5a;
	}
	
.header-bottom {
	height:5px;
	background:#0098ff;
	}
	
.logo {
	float:left;
	width:174px;
	padding-top:20px;
	}
	
.top-menu {
	width:780px;
	float:right;
	}
	
.toll-free {
	color:#ffffff;
	font-size:16px;
	font-weight:400;
	text-align:right;
	padding:20px 0 0 0;
    position:relative;
}
	
ul#menu-primary-menu {
	float:right;
	}
	
ul#menu-primary-menu li {
	float:left;
	list-style-type:none;
padding:6px 0px 3px;
	margin:0 9px;
	}
	
ul#menu-primary-menu li.order-now {
	margin:0 0 0 10px;
	background:#fa4d1d;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;	
	border-bottom:0px solid #ffffff !important;
        padding:6px 17px 4px;
	cursor:pointer;
	}
	
ul#menu-primary-menu li.order-now:hover {
	background:#0098ff;
	}
	
ul#menu-primary-menu li.current_page_item, ul#menu-primary-menu li:hover {
	border-bottom:2px solid #0098ff;
	}

ul#menu-primary-menu li a {
	color:#ffffff;
	font-size:14px;
	padding:10px 8px 20px;
	text-decoration:none;
	}
	
.order-bottom {
	width:680px;
	margin:40px 0 60px;
	position:relative;
	border:2px solid #132c5a;
	padding:0 0 20px;
	}
	
.order-bottom .header-box {
	background:#132c5a;
	height:32px;
	text-align:center;
	color:#ffffff;
	font-size:24px;
	padding-top:16px;
	}

.order-bottom .arrow {
       background:url(images/blue-arrow.png) no-repeat;
       width:26px;
       height:13px;
       top:47px;
       left:135px;
       position:absolute;
}
	
.order-bottom .guarantee {
	position:absolute;
	width:132px;
	height:132px;
	top:-42px;
	right:-66px;
	background:url(images/guarantee.png) no-repeat;
	}

.order-bottom .order-bottom-content {
	padding:20px 20px 0;
	}
	
.order-bottom .order-bottom-content .best-value {
	color:#fa4d1d;
	font-size:17px;
	font-weight:700;
	padding:20px 0 15px;
	}
	
.order-bottom .order-bottom-content .box-1 {
	background:#ffffc6;
	text-align:center;
	width:260px;
	float:left;
	padding:0 0 20px;
	}
	
.order-bottom .order-bottom-content .box-2 {
	float:left;
	text-align:center;
	width:252px;
	padding:0 0 20px;
	}
	
.order-bottom .order-bottom-content .box-3 {
	float:left;
	text-align:center;
	}
	
.order-bottom .order-bottom-content .price {
	font-weight:700;
	font-size:14px;
	padding:20px 0 12px;
	}

.order-bottom .order-bottom-content .price-small {
	font-weight:400 !important;
	}	
	
.order-bottom-button {
	cursor:pointer;
	color:#ffffff;
	background:#fa4d1d;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	width:150px;
	margin:0 auto;
	padding:6px 0 4px;
	}
	
.order-bottom-button:hover {
	background:#0098ff;
	}
	
.compare-table {
	margin:0px 0 0px;
	}
	
.compare-table .title {
	width:160px;
	float:left;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color:#333333;
	font-size:12px;
        font-weight:bold;
	text-align:center;
	background:#e7f6ff;
	height:35px;
	padding-top:15px;
	}
	
.compare-table .viva {
	color:#ffffff !important;
	background:#152e59 !important;
	font-size:13px !important;
	width:192px !important;
font-weight:bold;
	}
	
.compare-table .first {
	border-left:1px solid #ffffff !important;
	border-top:1px solid #ffffff !important;
	border-bottom:1px solid #ffffff !important;
	background:#ffffff !important;	
	}
	
.compare-table .right-last {
	border-right:1px solid #cccccc !important;	
	}
	
.compare-table .detail {
	height:35px;
	padding-top:15px;
	float:left;
	width:160px;
	border-left:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color:#333333;
	font-size:12px;
	text-align:center;
	}
	
.compare-table .detail-first {
	border-top:1px solid #cccccc;
	}
	
.compare-table .line-two {
	line-height:15px !important;
	height:39px !important;
	padding-top:11px !important;
	}

.compare-table .line-three {
	line-height:15px !important;
	height:48px !important;
	padding-top:2px !important;
	}	
	

.compare-table .bottom {
	border-left:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width:160px;
		height:35px;
	padding-top:15px;
	float:left;
	text-align:center;
	}
	
.compare-table .see-report {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#fa4d1d;
	padding:5px 0;
	text-align:center;
	width:100px;
	margin:-4px auto 0;
	color:#ffffff;
	}

.compare-table .see-report:hover {
	background: #0098ff;
	}
	
.footer {
	
	}
	
.footer ul li {
	list-style-type:none;
	font-size:14px;
	margin-bottom:3px;
	}

#content .post a, #new-blog a {
text-decoration:underline;
}

#content .post a:hover, #new-blog a:hover {
color:#0098ff;
}


	
ul#menu-footer-1 {
	padding:10px 0 0;
	}
	
ul#menu-footer-1 li a {
	font-weight:700;
	}
	
ul#menu-footer-2 {
	padding:10px 0  0 25px;
	}

.sidebar {
	width:260px;
	float:right;
	}
	
.footer ul li a {
	text-decoration:none;
	color:#333333;
	}
	
.footer-bottom {
	text-align:center;
	color:#333333;
	font-size:12px;
	}
	
.footer-bottom p {
	color:#333333;
	font-size:11px;
	line-height:14px;
	font-size:13px;
	margin-bottom:20px;
	}
	
.footer-bottom a {
	color:#132c5a;
	}
		
.footer-top {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:8px 0px;
	margin:20px 0 40px;
	}
	
.footer-top a:hover {
	color:#407ab1;
	}
	
.footer-widget-1 {
	float:left;
	width:190px;
	padding-right:10px;
	border-right:1px solid #cccccc;
	height:195px;
	}
	
.footer-widget-1 .title {
	font-size:18px;
	line-height:26px;
	font-size:15px;
	font-weight:700;
	padding-bottom:15px;
	border-bottom:1px solid #cccccc;
	}
	
.footer-widget-1 .title .bold {
	font-weight:700;
	font-size:20px;
	}
	
.footer-widget-1 .social {
	float:left;
	width:90px;
	padding:10px 0;
	color:#333333;
		font-size:12px;
	}
	
.footer-widget-1 .social img {
	border:none;
	vertical-align:middle;
	}
	
.footer-widget-1 .social a{
	font-size:12px;
	text-decoration:none;
	color:#333333;
	}
	
.footer-widget-1 .social a:hover {
	color:#407ab1;
	}
	
.footer-widget-2 {
	padding:0 10px 0 25px;
	width:310px;
	float:left;
	border-right:1px solid #cccccc;
	height:195px;
	}
	
.footer-widget-2 .menu1 {
	float:left;
	width:162px;
	}
	
.footer-widget-2 .menu2 {
	float:left;
	width:146px;
	}
	
.footer-widget-3 {
	float:left;
	border-right:1px solid #cccccc;
	width:160px;
	text-align:center;
	height:195px;
	}
	
.footer-widget-4 {
	padding:10px 0 0 20px;
	float:left;
	width:232px;
	}
	
.footer-widget-4 .title {
	font-size:17px;
	line-height:26px;
	font-weight:700;
	padding-bottom:5px;
	border-bottom:0px solid #cccccc;
	}
	
.footer-widget-4 .description {
	padding:0px 0 10px;
	font-size:12px;
	}

.footer-widget-4 .newsletter {
	}	
	
.footer-widget-4 .newsletter .email-input {
	height:35px;
	width:157px;
	padding-left:10px;
	font-size:12px;
	border:1px solid #a5a5a5;
	color:#333333;
	border-top-left-radius:4px;
	-webkit-border-top-left-radius:4px;
	-moz-border-top-left-radius:4px;
	border-bottom-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-bottom-left-radius:4px;
	}
	
.footer-widget-4 .newsletter .submit-button	{
	background:url(images/join-button.png) no-repeat;
	color:#ffffff;
	font-size:13px;
	height:39px;
	width:60px;
	border:none;
        margin:0;
        padding:0;
	}
	
#popup1,#popup2,#popup3 {
	position: absolute;
}
#popup1 {
	top: -180px;
	right:140px;
}

#popup2 {
	top: 40px;
	right: 190px;
}

.popup {
    background-color: #D7EFFF;
    border: 1px solid #CCCCCC;
    color: #333333;
    padding: 10px 10px 0;
    position: absolute;
    visibility: hidden;
    width: 200px;
}
.popup p {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px;
}
	

#supplement-facts{width: 355px; -moz-box-shadow: 0 0 5px 5px #ccc; -webkit-box-shadow: 0 0 5px 5px #ccc; box-shadow: 0 0 5px 5px #ccc; z-index: 99; padding: 0 0 0 325px; background: #fff url(images/bg-krill-oil-n.jpg) no-repeat 15px 13px;}	
	
#supplement-facts {
    cursor: pointer;
    position: absolute;
    top: -20px;
    left: 236px;
    visibility: hidden;
    width: 349px;
    height: 422px;
    
    -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	

}

table {
border-collapse: collapse;
border-spacing: 0;
}

#supplement-facts .misc{
	padding: 8px 13px 0;
	color: #132C5A;
	font-size: 12px;
}
#fa, .facts {
	border: 3px solid #132C5A;
	width: 323px;
	margin: 13px 0 0 13px;
	font-size: 12px;
}
.facts th {
	color: #132C5A;
	font-size: 20px;
	padding: 8px 0 1px 7px;
	text-align: left;
}
.facts td {
	color: #132C5A;
	padding: 6px 0 0px 0px;
	line-height: 17px;
text-align:left;
}

.facts tr.border td{
	border-bottom: 0px solid #333;
}
.facts tr.border1 td {
	border-bottom: 0px solid #333;
}
.facts .border1 .c3 {
	padding-bottom: 5px;
}
.facts .c1{
	width: 175px;
}
.facts .c2 {
	width: 50px;
	text-align: center;
	padding-left: 0;
}
.facts .c3 {
	text-align: center;
	padding-left: 0;
	font-size: 11px;
	margin-left: -5px;
}
.facts .con td {
	padding-bottom: 0px;
	padding-top: 0;
	font-size: 12px;
}
.facts .con .c1 {
	padding-bottom: 0px;
	padding-top: 4px;
}
.pad1 {
	padding-left: 15px !important;
}
.pad2 {
	padding-left: 30px !important;
}

.order-box {
	border: 2px solid #132c5a;
	}
	
.order-box ul li {
	list-style-type:none;
	}	
	
.order-box .title {
	height:80px;
	background:#132c5a;
	font-size:20px;
	line-height:26px;
	color:#ffffff;
	font-weight:700;
	}
	
.order-box .title .title-3 {	
	color:#ffffff;
	font-size:60px;
	float:left;
	vertical-align:middle;
	width:40px;
	font-weight:300;
	padding:27px 0 0 44px;
	}

.order-box .great-way {
	width:150px;
	font-weight:300;
	float:left;
	line-height:22px;
	padding:18px 0 0;
	}	

.order-box .detail {
	position:relative;
	}
	
.order-box .top-best {
	background:#ffffc6;
	height:115px;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	}	
	
.order-box ul li {
	list-style-type:none !important;
	}
	
.order-box ul li.wf-li1 {
	padding:18px 0 0 20px;
	}
	
.order-box .wf-li2 {
	padding:125px 0 0 20px;
	}
	
.order-box .wf-li3 {
	padding:0px 0 0 20px;
	}
	
.sidebar ul li {
	list-style-type:none !important;
	}
	
.order-box #r1, .order-box #r2, .order-box #r3 {
	width:25px;
	}
	
.wf-strong {
	color:#fa4d1d;
	font-size:15px;
	font-weight:700;
	}
	
.wf-strong-black {
	color:#333333;
	font-size:15px;
	font-weight:700;
	}
	
.wf-strong-blue {
	color:#132c5a;
	font-size:15px;
	font-weight:700;
	}
	
	
.normal-text {
	padding:0px 0 0 30px;
	}
	
.normal-text-left {
	padding:6px 0 0 30px;
	}
	
.order-box img {
	vertical-align:middle;
	}
	
a.wf-lnk-guarantee {
	color:#132c5a;
	font-size:13px;
	}
	
.submit-order-right {
	cursor:pointer;
	background:url(images/order-button-krilloil.png) top left no-repeat;
	font-size:20px;
	color:#ffffff;
	width:200px;
        height:50px;
	padding:0px 0 0;
	margin:30px 0 20px 30px;
	text-align:center;
	border:none;
	}
	
.submit-order-right:hover {
	background:url(images/order-button-krilloil.png) bottom left no-repeat;
	}
	
.gt {
	padding:15px 0;
	text-align:center;
	}
	
.doctor-endorsed {
	border:1px solid #cccccc;
	background:#fffef3;
	width:220px;
	padding:15px 20px;
	margin:0px 0 20px;
	}
	
.doctor-endorsed .title {
	color:#132c5a;
	font-weight:700;
	font-size:16px;
	padding:0 0 15px;
	}	
	
.independent-lab {
	border:1px solid #cccccc;
	background:#f3f7ff;
	width:220px;
	padding:15px 20px;
	margin:0px 0 20px;
	}
	
.independent-lab .title {
	color:#132c5a;
	font-weight:700;
	font-size:16px;
	padding:0 0 15px;
	}

.independent-lab a {
text-decoration:underline;
}

.independent-lab a:hover {
color:#0098ff;
}		
	
.oz-show {
	border:1px solid #cccccc;
	background:#fff0fd;
	width:220px;
	padding:15px 20px;
	margin:0px 0 20px;
	}
	
.oz-show .title {
	color:#132c5a;
	font-weight:700;
	font-size:16px;
	padding:0 0 15px;
	}		
	

.testimonial-right {
	border:1px solid #cccccc;
	background:#fffef3;
	width:220px;
	padding:15px 20px;
	margin:0px 0 20px;
	}
	
.testimonial-right .title {
	color:#132c5a;
	font-weight:700;
	font-size:16px;
	padding:0 0 15px;
	}
	
.testimonial-right p {
	margin-bottom:20px;
	}
	
.press {
	text-align:center;
	}
	
.press h2 {
	font-size: 15px;
margin-bottom: 10px;
text-align: center;
text-transform: uppercase;
font-family: "proxima-nova", Arial;
color:#333333;
line-height:17px;
padding:0;
margin:0 0 8px;
	}	
	
.study {
    background: url("images/research.gif") no-repeat;
    color: #319BDD;
    float: left;
    font-size: 15px;
    height: 50px;
    margin: 0 0 20px 0;
    padding: 10px 20px 20px 20px;
    width: 280px;
}
.study span {
    color: #132C5A;
    font-weight: 700;
    line-height:16px;
}

.much-more {
	font-family: "proxima-nova", Arial;
	font-weight:700;
	font-size:20px;
	color:#132c5a;
	line-height:26px;
	}
	
.equal {margin-bottom:20px;padding-bottom:10px;}

.equal .equal-top{background:#294b93;}

.equal .equal-top h2{padding:10px 0px;font-size:22px;text-align: center;}

.equal .detail{padding:10px 0px;}

.equal .detail p{font-size:14px;line-height:0px;}

.equal .detail .left-e{float:left;width:47%;padding:10px 5px 10px 10px;}

.equal .detail .left-e .left{float:left;width:30%;}

.equal .detail .left-e .right{float:left;width:68%;}

.equal .detail .right-e{float:left;width:48%;padding:10px 5px 10px 10px;}

.equal .detail .right-e .left{float:left;width:30%;}

.equal .detail .right-e .right{float:left;width:68%;}

#kblock .krill-oil {
position: relative;
}

.krill-oil {
float: left;
height: 100px;
margin: 0 20px 20px 0;
width: 320px;
}

#kblock .source {
position: absolute;
bottom: 0;
left: 120px;
}

.source {
display: block;
font-size: 11px;
line-height:13px;
color: #999;
font-weight: normal;
padding-top: 8px;
}

#kblock .source a {
color: #999;
font-weight: normal;
text-decoration: none;
}

.bullet {
margin-bottom: 15px;
}

#bullet1 {
    background: url("images/bullet1.gif") no-repeat;
    width:51px;
    height:51px;
    margin-bottom:20px;
}
#bullet2 {
    background: url("images/bullet2.gif") no-repeat;
    width:51px;
    height:51px;
}
#bullet3 {
    background: url("images/bullet3.gif") no-repeat;
    width:51px;
    height:51px;
}
#bullet4 {
    background: url("images/bullet4.gif") no-repeat;
    width:51px;
    height:51px;
    margin-bottom:20px;
}
.bullet {
    display: block;
    float: left;
    height: 51px;
    margin: 0 20px 9px 25px;
    width: 50px;
}
.more-b {
color: #005CB2;
font-size: 16px;
font-weight: 700;
}
	
.testimonial-homepage {
padding: 10px 0 10px 30px;
}

.testimonial-homepage .box {
float: left;
width: 170px;
height: 128px;
margin-right: 10px;
}

.real {
font-size: 30px;
color: #152e59;
font-weight: 700;
text-align: center;
padding: 20px 0 5px 0;
}

.orange-text {
color: #fa5619;
}

.click-more-testimonials {
text-align: center;
margin-bottom:30px;
}

.click-more-testimonials a {
font-size: 15px;
color: #152e59;
line-heigth: 20px;
text-decoration: underline;
}


.click-more-testimonials a:hover {
color:#0098ff;
}
.sidebar-krilloil {
	position:relative;
	text-align:center;
	margin:20px 0;
	}
	
.sidebar-krilloil .bottle {
	width:260px;
	}
	
.sidebar-krilloil #supplement-facts {
	  top: -20px;
    left: -675px;
	}
	
.divider {
	width:632px;
	height:4px;
	margin:15px auto;
	text-align:center;
	background:url(images/divider.gif) no-repeat center top;
	}
	
.order-right {
	float:right;
	width:680px;
	}
	
.order-right p {
	margin-bottom:20px;
	}
	
.order-bottle {
	margin:50px 0 50px;
	}
	
.order-bottle .left {
	float:left;
	width:180px;
	text-align:center;
	margin:0 15px 0 65px;
	}
	
.order-bottle .left .view {
width: 180px;
background: url(images/view.gif) 28px 8px no-repeat;
text-align: center;
padding: 5px 0 0 10px;
color: #142C5A;
font-size: 13px;
margin-top: 0px;
}

.order-bottle .left .view a, .order-bottle .left .view a:hover {
	text-decoration:none;
	}
	
.order-bottle .right {
	float:right;
	width:380px;
	margin-right:40px;
	}
	
.order-bottle .right ul {
	margin:20px 0 0;
	}
	
.order-bottle .right li {
background: url(images/check.gif) no-repeat;
color: #132c5a;
font-weight: 700;
font-size: 16px;
margin-bottom: 0px;
padding: 3px 0 8px 30px;
list-style-type: none;
}

.order-best-value {
	position:relative;
	border:1px solid #cccccc;
	}
	
.order-best-value .guarantee {
	position: absolute;
    width: 132px;
    height: 132px;
    top: -52px;
    left: -8px;
    background: url(images/guarantee.png) no-repeat;
	}
	
.order-best-value .title {
	height:30px;
	background:#132c51;
	text-align:center;
	font-size:20px;
	color:#ffffff;
	padding:10px 0 0;
	}
	
.order-best-value .yellow-bg {
	padding:30px 0 20px;
	background:#fffde6;
	}
	
.order-best-value .yellow-bg .left {
	width:415px;
	text-align:center;
	float:left;
	}
	
.order-best-value .yellow-bg .right {
	width:260px;
	float:right;
	}
	
.order-best-value .yellow-bg .right .buy {
	padding-top:10px;
	font-size:18px;
	color:#20335e;
	line-height:23px;
	}
	
.order-best-value .yellow-bg .right .price {
	margin:15px 0 15px;
	color:#333333;
	font-size:14px;
	}
	
.order-best-value .yellow-bg .right .price .price-bold {
	font-size:16px;
	font-weight:700;
	}	
	
.order-best-value .yellow-bg .right .save {
	font-weight:700;
	font-size:14px;
	color:#fa4c1a;
	line-height:18px;
	}
	
.order-best-value .yellow-bg .right a {
	color:#ffffff;
	font-size:18px;
	}

.order-best-value .yellow-bg .right .order-orange {
	cursor: pointer;
    color: #ffffff;
	background: #fa4d1d;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	width: 200px;
	margin-top:5px;
	text-align:center;
	padding: 12px 0 12px;
	}
	
.order-best-value .yellow-bg .right .order-orange:hover {
	background: #0098ff;
	}
	
	
.most-popular-value {
	position:relative;
	border:1px solid #cccccc;
	}
	
.most-popular-value .title {
	height:30px;
	background:#0098ff;
	text-align:center;
	font-size:20px;
	color:#ffffff;
	padding:10px 0 0;
	}
	
.most-popular-value .yellow-bg {
	padding:30px 0 20px;
	background:#ffffff;
	}
	
.most-popular-value .yellow-bg .left {
	width:415px;
	text-align:center;
	float:left;
	}
	
.most-popular-value .yellow-bg .right {
	width:260px;
	float:right;
	}
	
.most-popular-value .yellow-bg .right .buy {
	padding-top:10px;
	font-size:18px;
	color:#20335e;
	line-height:23px;
	}
	
.most-popular-value .yellow-bg .right .price {
	margin:15px 0 15px;
	color:#333333;
	font-size:14px;
	}
	
.most-popular-value .yellow-bg .right .price .price-bold {
	font-size:16px;
	font-weight:700;
	}	
	
.most-popular-value .yellow-bg .right .save {
	font-weight:700;
	font-size:14px;
	color:#fa4c1a;
	line-height:18px;
	}
	
.most-popular-value .yellow-bg .right a {
	color:#ffffff;
	font-size:18px;
	}

.most-popular-value .yellow-bg .right .order-orange {
	cursor: pointer;
    color: #ffffff;
	background: #fa4d1d;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	width: 200px;
	margin-top:5px;
	text-align:center;
	padding: 12px 0 12px;
	}
	
.most-popular-value .yellow-bg .right .order-orange:hover {
	background: #0098ff;
	}
	
	
.try-one-value {
	position:relative;
	border:1px solid #cccccc;
	}
	
.try-one-value .title {
	height:30px;
	background:#999999;
	text-align:center;
	font-size:20px;
	color:#ffffff;
	padding:10px 0 0;
	}
	
.try-one-value .yellow-bg {
	padding:30px 0 20px;
	background:#ffffff;
	}
	
.try-one-value .yellow-bg .left {
	width:415px;
	text-align:center;
	float:left;
	}
	
.try-one-value .yellow-bg .right {
	width:260px;
	float:right;
	}
	

.try-one-value .yellow-bg .right .price {
	margin:45px 0 15px;
	color:#333333;
	font-size:14px;
	}
	
.try-one-value .yellow-bg .right .price .price-bold {
	font-size:16px;
	font-weight:700;
	}	
	
.try-one-value .yellow-bg .right a {
	color:#ffffff;
	font-size:18px;
	}

.try-one-value .yellow-bg .right .order-orange {
	cursor: pointer;
    color: #ffffff;
	background: #fa4d1d;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	width: 120px;
	margin-top:5px;
	text-align:center;
	padding: 12px 0 12px;
	}
	
.try-one-value .yellow-bg .right .order-orange:hover {
	background: #0098ff;
	}
	
.fax {
	text-align:center;
	padding-bottom:30px;
	}
	
.fax .fax-left {
	width:80px;
	height:57px;
	background:url(images/fax.jpg) no-repeat;
	float:left;
	width:80px;
	margin:20px 0 0 240px;
	}
	
.fax .fax-right {
	text-align:left;
	float:left;
	width:200px;
	padding-top:20px;
	}
	
.fax .fax-right a {
	text-decoration:underline;
	color: #003366;
	font-weight:700;
	}
	
.to-top {
        display:block;
	width:50px;
	height:25px;
	background:url(images/totop.gif) no-repeat;
	margin:20px auto 0;
}	
	
.testimonial-video {
 	padding:10px 0 40px;
 	}
 
  .testimonial-video .left {
  	width:330px;
  	float:left;
  	margin:-7px 0 0 -10px;
  	}
  
   .testimonial-video .right {
   	margin-right:5px;
   	width:300px;
   	float:right;
   	background:#ececec;
   	padding:20px 20px 15px 20px;
   	font-size:14px;
   	line-height:15px;
   	height:210px;
   	}
       
   .testimonial-video .right p {
   margin-bottom:14px !important;
   	}
 
	.video-thumb {
		width:710px;
   	margin:10px auto 20px;
   	} 
   	
    .video-thumb .thumb-box {
   	float:left;
   	width:120px;
   	height:90px;
   	margin-right:17px;
   	} 
   	
   	ul#vidlist li img {
   	width:120px;
   	height:90px;	
   		}
   		
   		
   		#vidlist a:hover img, #vidlist a.active img {
border: 2px solid #447caf;
   		}
   		
   		   		#vidlist a img, #vidlist img {
border: 1px solid #ffffff;
   		}

   ul#vidlist {
   	margin:0px;
   	padding:0px;	
   		}
   		
   	ul#vidlist li {
   float:left;
   	width:120px;
   	height:90px;
   	margin:0 11px 17px 0;
   	list-style-type:none;
   	padding:0;
   		}
 
 .testimonial-content {
 	margin:30px 0 120px;
 	}
 
 .testimonial-content h2 {
 	text-align:center;
 	color: #005CB2;
	font-size: 16px;
	padding-bottom:20px;
 	} 
 
 .testimonial-content .testimonial-box {
 	border:1px solid #c3c4c4;
 	padding:10px 20px 0;
 	margin:0 20px 10px 0px;
 	}
 	
 p.pr-review-author-name span, p.pr-review-author-location span, p.pr-review-author-affinities span {
font-size: 14px !important;
}
 	
 p.pr-review-author-name, p.pr-review-author-location, p.pr-review-author-affinities {
 	margin: 0 !important;
 	}
 p.pr-attribute-label-pros, p.pr-attribute-label-cons, p.pr-attribute-label-bestuses {
 	margin-bottom: 12px !important;
 	}
 p.pr-comments-header {margin:-10px 0 13px !important;}
 
 p.pr-comments { line-height:19px; margin-bottom:15px !important;}
 
 p.pr-reset{padding:0;margin:0;}
 .pr-float-left{float:left;}
 .pr-review-engine{font-family:inherit;font-size:inherit;font-weight:inherit;text-align:left;}
 .pr-review-engine-screened{height:400px;position:relative;overflow:hidden;}
 .pr-review-engine-screened .pr-review-sort-box select{display:none;}
 .pr-review-engine-screen{position:absolute;width:100%;height:100%;z-index:10001;background:#FFF url("../images/pr_loading.gif") no-repeat scroll center center;}
 .pr-snapshot-head{background-image:url(../images/bg_snapshot_header.gif);border-width:1px 1px 0 1px;border-style:solid;border-color:#999;padding:.5em .5em 0 .5em;background-repeat:repeat-x;}
 .pr-snapshot-head p{line-height:1.88em;}
 .pr-snapshot-head-wrapper{padding:.2em .8em;color:#333;}
 .pr-snapshot-change-locale-wrapper{padding:.2em .8em;margin-right:1em;font-size:85%;float:right;}
 .pr-snapshot-title{display:inline;padding:0;margin:0;font-size:114%;font-weight:bold;}
 .pr-snapshot-cobrand{display:inline;margin:0 0 0 .3em;padding:0;font-size:85%;margin-right:1em;}
 .pr-required{color:red;}
 .pr-emphasis{font-weight:bold;}
 .prImageSnippetImage{border:1px solid #CCC;float:left;height:38px;margin-right:1px;overflow:hidden;width:38px;}
 .prImageSnippet div.prImageSnippetImage a img.prImageSnippetImageLandscape{height:38px;}
 .prImageSnippet div.prImageSnippetImage a img{border:0 none;}
 .pr-snapshot-addreviews-wrapper-bot{float:right;margin-top:1em;display:none;}
 a.pr-btn-slide{background:transparent url(../images/bg_button_grey_r.gif) no-repeat scroll top right;color:#FFF;display:block;float:left;font:85% arial,sans-serif;padding-right:4px;text-decoration:none;}
 a.pr-btn-slide span{background:transparent url(../images/bg_button_grey_l.gif) no-repeat;display:block;padding:4px 5px 5px 8px;color:#00E;}
 a.pr-btn-slide p{background:transparent url(../images/icon_plus.gif) no-repeat left center;display:inline;margin:0;padding:1px 0 1px 18px;height:14px;line-height:14px;}
 .pr-snapshot-body{border-width:0 1px;border-style:solid;border-color:#999;background-color:#ccc;padding:0 .5em .5em;font-size:100%;}
 .pr-snapshot-body-wrapper{zoom:1;border:1px solid #999;padding:.5em;background-color:#fff;}
 .pr-snapshot-product-name{display:none;}
 .pr-snapshot-rating-wrapper{padding:0 .2em;}
 .pr-snapshot-rating{line-height:1.25em;}
 .pr-snapshot-rating .pr-stars,.pr-review-faceoff .pr-stars,.pr-modal-container .pr-stars,.pr-modal-container .pr-review-faceoff-review-content .pr-stars{float:left;height:20px;line-height:20px;width:112px;margin:0 .5em 0 0;background-image:url(../images/stars.gif);position:static;}
 .pr-snapshot-rating .pr-rating{float:left;margin-right:.3em;height:20px;line-height:20px;}
 .pr-snapshot-rating .pr-rating-popout{float:left;width:11px;height:11px;background:url(../images/icon_popout.gif) no-repeat 0 0;margin:0 .1em;}
 .pr-snapshot-average-based-on-text{vertical-align:middle;padding:0;margin:0;line-height:20px;float:left;}
 .pr-snapshot-consensus{clear:left;display:block;float:left;margin-bottom:1em;margin-top:.5em;}
 .pr-snapshot-consensus-value{display:inline;vertical-align:middle;border:1px solid #739E37;font-size:92%;background:#8CC63E url(../images/grad_green_40.gif);background-repeat:repeat-x;padding:.1em .3em;margin-right:.3em;color:#fff;font-weight:bold;}
 .pr-snapshot-consensus-text{display:inline;}
 .pr-snapshot-body-wrapper .pr-review-points{margin-top:1em;}
 .pr-snapshot-express-referral{font-size:85%;}
 .pr-review-points-attr-wrapper{position:static;clear:both;width:100%!important;}
 .pr-review-points-attr-wrapper .pr-attribute-group{width:32%;float:left;margin-right:1%;overflow:hidden;border:1px solid #ccc;}
 .pr-rounded{-moz-border-radius-topleft:.2em;-moz-border-radius-topright:.2em;-moz-border-radius-bottomleft:.2em;-moz-border-radius-bottomright:.2em;-webkit-border-top-left-radius:.2em;-webkit-border-top-right-radius:.2em;-webkit-border-bottom-left-radius:.2em;-webkit-border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-top-left-radius:.2em;border-bottom-right-radius:.2em;border-bottom-left-radius:.2em;}
 *html .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group{width:31%;}
 .pr-review-points-attr-wrapper .pr-last{margin-right:0;}
 .pr-attribute-label-pros{color:#696;}
 .pr-attribute-label-cons{color:#c33;}
 .pr-attribute-label-bestuses{color:#333;}
 .pr-attribute-key p{background-color:#ccc;display:block;font-weight:bold;padding:.4em .4em .3em;margin:0;text-transform:uppercase;text-align:left;}
 .pr-attribute-value{padding:.4em;}
 .pr-attribute-value-list{list-style:none;margin:0;padding:0;}
 ul.pr-attribute-value-list li {margin-bottom:5px !important;}
 .pr-snapshot-attribute-value-list{height:6.6em;}
 .pr-attribute-value-list li{line-height:1.4em;font-size:92%;}
 .pr-snapshot-body-wrapper .pr-other-attributes{padding:.7em .2em 0;}
 .pr-other-attributes{padding:0 .2em;}
 .pr-other-attributes ul,.pr-other-attributes-histogram ul,.pr-other-attributes-subratings ul{margin:0;padding:0;list-style:none;font-size:92%;}ul.pr-other-attributes-list{position:static;}
 .pr-other-attributes-list li{margin:.2em 0;}
 .pr-other-attributes-list li.pr-other-attribute-label{float:left;width:31.25%;margin-right:2%;clear:left;text-transform:uppercase;font-weight:bold;padding:0 0 0 .7em;background-image:url(../images/icon_grid_bullet.gif);background-repeat:no-repeat;background-position:left center;}
 .pr-other-attributes-list li.pr-other-attribute-value{float:left;width:60%;position:static;}
 .pr-snapshot-footer{padding:.7em .2em 0;}
 .pr-snapshot-write-review{float:left;background-image:url(../images/icon_grid_arrow.gif);background-repeat:no-repeat;background-position:0 50%;padding-left:.7em;margin:0;}
 .pr-snapshot-write-review-social-loyalty{float:left;border-left:1px solid #CBCBCB;padding-left:1em;margin-left:1em;font-size:87%;margin-top:1pt;}
 .pr-review-content-header{padding:.5em .5em .5em 1.3em;margin:0;border-width:0 1px;border-color:#999;border-style:solid;background-color:#ccc;}
 .pr-review-content-header-label{text-transforum:uppercase;font-weight:bold;font-size:14px;display:inline;}
 .pr-product-follow-link-container{display:inline;position:relative;}
 .pr-product-follow-link-container.pr-no-reviews{display:block;}
 .pr-product-follow-link-container a.pr-product-follow-link{padding:0 0 0 15px;background-repeat:no-repeat;background-position:0 1px;margin:0 0 0 5px;position:relative;}
 .pr-product-follow-link-container a.pr-product-follow-fb{background-image:url(../images/fb_logo_12x12.png);}
 .pr-review-sort{border-width:0 1px;border-color:#999;border-style:solid;background-color:#ccc;text-align:right;}.pr-review-sort-wrapper{padding:.5em .5em .5em 1.3em;}
 .pr-review-count{float:left;margin:0;vertical-align:bottom;font-weight:bold;line-height:1.4em;}.pr-review-sort-box{float:right;}.pr-review-sort-box p{display:inline;margin:0 .3em 0 0;padding:0;vertical-align:text-top;line-height:1.4em;}.pr-contents{border-width:0 1px 1px;border-color:#999;border-style:solid;background-color:#ccc;padding:0 .5em .5em;}.pr-contents-wrapper{background-color:#fff;border:1px solid #999;padding:.5em .7em 1em .7em;}

 .pr-review-most-helpful p{padding:0;margin:0;font-size:85%;}
 .pr-review-most-helpful p span{font-weight:bold;font-size:85%;}
 .pr-review-rating-wrapper{position:relative;position:static;}
 *html .pr-review-rating-wrapper{position:static;}
 .pr-review-rating-wrapper,.pr-review-main-wrapper{float:right;width:65%;}
 .pr-review-rating{margin:-20px 0 1em;}
 .pr-review-rating-headline{font-weight:bold;line-height:16px;vertical-align:middle;padding:0;margin:0;}
 .pr-review-rating .pr-stars{float:left;position:static;}
 .pr-review-rating .pr-rating{color:#ffffff;float:left;margin-right:.3em;font-size:85%;height:15px;line-height:15px;}
 .pr-review-author-info-wrapper{margin:0 0 .7em 0;}
 .pr-review-author-info-wrapper img{border:0;vertical-align:top;margin-right:.3em;}
 .pr-review-author{font-size:92%;float:left;width:33%;margin-bottom:1em;}
 .pr-review-author-profile-link{text-decoration:underline;}
 .pr-review-author-profile-link span{display:none;}
 .pr-review-author-verified-buyer-wrapper{margin-bottom:1em;}
 .pr-review-most-helpful{margin-bottom:.5em;}
 .pr-review-author-affinity-wrapper{margin:0;}
 .pr-review-author-badge-wrapper{clear:both;}
 .pr-review-author-badge-wrapper img,.pr-review-author-badge-wrapper a{border:0;text-decoration:none;}
 *html .pr-review-author{width:30%;}
 .pr-review-author p{margin:0;padding:0 0 .3em;}
 .pr-review-author p span{font-weight:bold;}
 .pr-review-wrap{border-bottom:0px solid #ccc;padding:0;margin:1em 0;}
 .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper{padding:0;}
 .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group{border:0;}
 .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-key p{background-color:#fff;padding:0;margin:.5em .5em 0 0;}
 .pr-review-wrap .pr-review-points .pr-review-points-attr-wrapper .pr-attribute-group .pr-attribute-value{padding:0;margin-top:.3em;}
 .pr-review-text{margin:1em 0;}
 .pr-review-text p{padding:0;}
 .pr-review-text .pr-comments-header{font-weight:bold;font-size:92%;}
 .pr-review-bottom-line-wrapper span{font-weight:bold;}
 .pr-review-bottom-line-wrapper .pr-review-bottom-line{text-transform:uppercase;color:#f90;}
 .pr-customer-media-wrapper{float:left;width:215px;margin:.7em 0 0 0;}
 .pr-customer-media{margin:1em 0;}
 .pr-customer-media-user{font-size:77%;display:inline;}
 .pr-customer-media-user span{font-weight:bold;}
 .pr-pic{background:#fff url(../images/shade_light.gif) repeat-x scroll left bottom;border:1px solid #ddd;float:left;left:0;padding:10px;}
 .pr-pic .pr-caption{color:#333;font-size:85%;margin:0 0 5px;}
 .pr-pic-content{background:transparent url(../images/shadow.gif) no-repeat scroll right bottom;float:left;}
 .pr-pic-content .wrap1{background:transparent url(../images/shadows/corner_bl.gif) no-repeat scroll -15px 100%;}
 .pr-pic-content .wrap2{background:transparent url(../images/shadows/corner_tr.gif) no-repeat scroll 100% -15px;padding:0 7px 7px 0;}
 .pr-pic-content .wrap2 img{background:#fff none repeat scroll 0 0;border:1px solid #bbb;display:block;padding:4px;}
 .pr-pic .pr-pic-tags{color:#777;float:left;font-size:66%;line-height:13px;margin:0;padding-bottom:.7em;width:70px;}
 .pr-review-most-helpful-bottom{display:none;font-size:85%;padding:.2em 0;}
 .pr-review-most-helpful-bottom p{margin:0;padding:0;}
 .pr-review-most-helpful-bottom p span{font-weight:bold;font-size:85%;}
 .pr-report-issue-header{padding:.3em 0;}
 .pr-error{display:none;padding-left:5px;padding-bottom:5px;background-color:#efefef;border:1px solid #bbb;margin-top:1em;width:30em;}
 .pr-error-email{display:block;}
 .pr-error-comments{display:block;}
 .pr-error-msg{color:red;}
 .pr-merchant-comments{border:1px solid #ccc;padding:.5em;margin:2em 1em;background-color:#efefef;}
 .pr-merchant-comments p{margin:0;padding:0;font-size:85%;}
 .pr-merchant-comments p span{font-weight:bold;font-style:italic;}
 .pr-stars{background-repeat:no-repeat;height:1.25em;line-height:1.25em;margin:0 .25em 0 0;padding:0;position:relative;width:7em;}
 .pr-stars-small{height:16px;line-height:16px;width:83px;background-image:url(../images/stars_small.gif);}
 .pr-rating{background-color:#414142;color:#fff;padding:0 .4em 0;vertical-align:top;}
 .pr-snapshot-no-ratings,.pr-snapshot-footer .pr-product-follow-link-container{text-align:center;}
 *html .pr-review-wrap .pr-clear{width:90%;}
 .pr-clear{clear:both;height:0;line-height:0;}
 .pr-review-wrap .pr-clear{height:0;overflow:hidden;font-size:0;}
 .pr-snippet-wrapper{border:1px solid #cbcbcb;background:#efefef;padding:.25em;text-align:left;}
 .pr-snippet-review-count{padding:0;margin:0;font-size:95%;line-height:26px;position:relative;}
 *html .pr-snippet-review-count{font-size:85%;}
 .pr-snippet-stars{border:1px solid #cbcbcb;background:#fff;padding:.3em;float:left;margin-right:.3em;}
 .pr-snippet-stars .pr-stars-small,.pr-modal-container .pr-stars{float:left;height:15px;line-height:15px;width:83px;background-image:url(../images/stars_small.gif);}
.pr-none{display:none;}.pr-profile-reviews-header{padding:0;margin:0 0 .7em;font-weight:bold;font-size:116%;}
.pr-profile-wrapper{padding:10px;}.pr-profile-author-container{float:left;height:380px;width:27%;padding:0 .3em 0 0;}
.pr-profile-reviews-container{float:left;overflow-x:auto;width:72%;}
.pr-profile-nickname{padding:0;margin:0;font-weight:bold;font-size:116%;}
.pr-profile-location{padding:0;margin:0;}
.pr-profile-histogram-container .pr-histogram-label{font-size:85%;width:40px;}
.pr-profile-histogram-container ul.pr-ratings-histogram-content{padding:0 10px 0 0;}
.pr-profile-histogram-container .pr-profile-histogram-header{font-weight:bold;margin:.7em 0 0;}
.pr-profile-author-affinities{height:100px;overflow:hidden;}
.pr-profile-fb-manage-settings{position:absolute;bottom:10px;z-index:999;}
.pr-profile-fb-help-icon{vertical-align:middle;margin-left:.3em;margin-right:.3em;}
.pr-profile-badge-wrapper{margin-top:10px;}
.pr-fb-reviewComment{background-image:url(../images/fb_logo_12x12.png);background-position:0 2px;background-repeat:no-repeat;padding:0 0 0 15px;margin:0;}.pr-fb-reviewComment-social-loyalty{margin-left:.5em;font-size:8pt;}
.pr-profile-review-product-info{float:left;width:25%;overflow:hidden;}
.pr-profile-review-product-info a{padding:1em .3em 0 0;display:block;}
.pr-profile-review-product-info a img{border:0;}
.pr-profile-reviews-wrapper .pr-review-wrap{margin:0 0 1em;}
.pr-profile-reviews-wrapper .pr-review-rating-wrapper,.pr-profile-reviews-wrapper .pr-review-main-wrapper{float:right;width:75%;}
.pr-modal-wrapper .pr-review-author-affinities{font-weight:bold;}
.pr-modal-wrapper .pr-review-author-affinities span{font-weight:normal;}
.pr-snapshot-footer{clear:both;}
#pr-snapshot-histogram{float:left;position:static;margin-left:5px;z-index:10001;}
#pr-snapshot-histogram-lnk{margin-right:.3em;float:left;}
#pr-snapshot-histogram-lnk img{border:0;}
#pr-snapshot-histogram-wrapper{position:relative;}
#pr-snapshot-histogram-container{width:auto;height:auto;border:2px solid #CCC;position:absolute;background:#FFF;z-index:10001;margin:0 0 0 11px;left:0;min-width:255px;width:255px;}
#pr-snapshot-histogram-container div.pr-ratings-histogram-wrapper{margin-top:10px;}
#pr-snapshot-histogram-header{font-weight:bold;font-size:131%;padding:3px 10px;margin:0;}
ul.pr-ratings-histogram-content{width:100%;margin:0;padding:0 10px 10px;list-style-type:none;}
ul.pr-ratings-histogram-content li{clear:both;height:18px;margin:2px 0;}
ul.pr-ratings-histogram-content li p{display:inline;padding:0;margin:0;}
.pr-histogram-label{width:50px;float:left;}
.pr-ratings-histogram-bar{width:130px;float:left;background:#EFEFEF;margin:0 10px 0 0;}
.pr-ratings-histogram-bar .pr-ratings-histogram-barValue{background:#F7941D url('../images/pr_histogram_bg.gif') 0 0 repeat-x;}
.pr-histogram-count{float:left;}
.pr-histogram-count span{color:#999;font-size:12px;}
.pr-closed{display:none;}
.pr-open{display:block;}.pr-review-attribution{margin:.5em .2em;}
	
	
	
#mcs2_container{margin:-5px 0 0; width:350px; height:220px; padding:0 0px; }
#mcs2_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs2_container .customScrollBox .container{position:relative; width:292px; top:0; float:left;}
#mcs2_container .customScrollBox .content{clear:both;}
#mcs2_container .customScrollBox .content p{}
#mcs2_container .customScrollBox .content p.alt{}
#mcs2_container .customScrollBox img{border:5px solid #fff;}
#mcs2_container .dragger_container{position:relative; width:9px; height:220px; float:left; margin:0px 0 0 10px; cursor:pointer;background:#dadada;}
#mcs2_container .dragger{position:absolute; width:9px; height:60px; background:#c3c1c1; text-align:center; margin-left:0px; line-height:60px; color:#666; overflow:hidden; cursor:pointer;}
#mcs2_container .dragger_pressed{position:absolute; width:9px; height:60px; background:#c3c1c1; text-align:center; margin-left:0px; line-height:60px; color:#666; overflow:hidden; cursor:pointer}
 
#mcs2_container .title-box {min-height:1360px;}
	

.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango ul li {
	margin-right:8px !important;
	}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 645px;
    padding: 0px 20px 0 25px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  640px;
    height: 100px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 126px;
    height: 96px;
    margin-right:8px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 26px;
    right: 5px;
  width: 16px;
    height: 47px;
    cursor: pointer;
    background: transparent url(images/arrow-right.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(images/prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
   background: transparent url(images/arrow-right-active.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
   background: transparent url(images/arrow-right.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
  background: transparent url(images/arrow-right.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 26px;
    left: 0px;
    width: 16px;
    height: 47px;
    cursor: pointer;
    background: transparent url(images/arrow-left.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(images/next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
background: transparent url(images/arrow-left-active.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
 background: transparent url(images/arrow-left-active.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
 background: transparent url(images/arrow-left.png) no-repeat 0 0;
}

.scholarship-box {
	margin:40px auto 0px;border:2px solid #cccccc;background:#fffef6;width:525px;padding:40px 70px;line-height:18px;
	}
	
.scholarship-box .title {
	color:#333333;font-weight:bold;font-size:20px;
	}

.scholarship-box .author {
	color:#333333;font-style:italic;font-size:13px;margin:6px 0px 20px;
	}	
	
.back-s {
	text-align:center;margin:40px auto 60px;color:#003366;font-size:16px;
	}

.back-s a:hover {
	color:#0098ff;
	}
	
.qaplus_search {
	border-top-left-radius:4px;
	-webkit-border-top-left-radius:4px;
	-moz-border-top-left-radius:4px;
	border-bottom-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-bottom-left-radius:4px;
	border:1px solid #a5a5a5;
	padding:0 0 0 16px;
	height:36px;
	width:310px !important;
	color:#999999;
	font-size:14px;
	margin:0px 0 0 !important;
	}

#qaplus_searchsubmit {
	font-size:13px;
	text-transform:uppercase;
	color:#ffffff;
	border:none;
	background:#23adc4;
	border-top-right-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-top-right-radius:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-bottom-right-radius:4px;
	height:38px;
	width:80px;
	text-align:center;
	margin:0px 0 0 -4px;
	padding:0;
	}
	
.qa-category {
	padding-bottom:30px;
	border-bottom:1px solid #cccccc;
	}
	
.qa-category:last-child {
	border-bottom:0px solid #cccccc;
	}
	
h2.faq-catname {
	font-size:22px;
	font-weight:700;
	color:#219bfc;
padding-left:36px;
background:url(images/icon-cat.png) 0 3px no-repeat;
	}

a.moretag {
	text-decoration:none;
}

a.moretag:hover {
	text-decoration:underline;
}

h2.faq-catname a {
	font-size:22px;
	font-weight:700;
	color:#219bfc;
text-decoration:none;
	}

h3.entry-title-faqs a {
	font-size:21px;
	font-weight:700;
	color:#182669;
padding-left:45px;
background:url(images/icon-article.png) 0 1px no-repeat;
text-decoration:none;
	}

h3.entry-title-faqs-single {
font-size:21px;
	font-weight:700;
	color:#182669;
padding-left:45px;
background:url(images/icon-article.png) 0 1px no-repeat;
text-decoration:none;
}
	
h3.qa-faq-title {
	padding:0;
	}
	
h3.qa-faq-title a {
	font-weight:400;
	font-size:16px;
	color:#152e59;
	text-decoration:none;
	}
	
h3.qa-faq-title a:hover {
	text-decoration:underline;
	}

.qa-faq-answer {
	margin:12px 0 12px 12px;
	padding:16px 16px 1px; 
        background:#e4e7ef;
	}
	
.qa-faq-answer p {
	}

.qa-faq {
	padding-left:38px;
}
	
#new-blog {

}

#new-blog h2 {
    font-size: 22px;
    line-height: 20px;
    margin-bottom: 0;
    padding-bottom: 20px;
    text-align: left;
}

#new-blog h2 a {

}


#new-blog p {
    margin-bottom: 13px;
}

#new-blog img {
    border: 1px solid #CCCCCC;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 5px;
    padding: 5px;
}

.posted-in {
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    color: #666666;
    font-size: 14px;
    margin-bottom: 60px;
    margin-top: 20px;
    padding-bottom: 6px;
    padding-top: 6px;
}

#categories-2 {
    background: none repeat scroll 0 0 #EBEBEB;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 14px;
}

#categories-2 ul li {
    list-style: disc outside none !important;
    margin-left: 15px;
    padding-bottom: 2px;
    padding-left: 0;
    text-decoration: underline;
}

#recent-posts-2 {
    background: none repeat scroll 0 0 #EBEBEB;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 14px;
}

#recent-posts-2 ul {

}

#recent-posts-2 ul li {
    list-style: disc outside none !important;
    margin-left: 15px;
    padding-bottom: 2px;
    padding-left: 0;
    text-decoration: underline;
}

#text-11 {
    background: none repeat scroll 0 0 #EBEBEB;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 14px;
    margin-bottom:10px;
}

#text-11 ul li {	
    list-style: disc outside none !important;
    margin-left: 15px;
    padding-bottom: 2px;
    padding-left: 0;
    text-decoration: underline;
}	

#text-14 {
    background: none repeat scroll 0 0 #EBEBEB;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-top: 14px;
    margin-bottom:0px;
}

#text-14 ul li {	
    list-style: disc outside none !important;
    margin-left: 15px;
    padding-bottom: 2px;
    padding-left: 0;
    text-decoration: underline;
}	

.single .sidebar {
    margin-top: 30px;
}

.archive .sidebar {
    margin-top: 40px;
}

.single p {
  margin-bottom:14px;
}

.arcive-post-box {

}

.arcive-post-box p {
  margin-bottom:14px;
}

.arcive-post-box img {
    border: 1px solid #CCCCCC;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 5px;
    padding: 5px;
}

#wf-colorbox-guarantee{width:600px;padding: 0; text-align: left; background: url(images/icon-guaranteed.jpg) no-repeat 450px 70px;}
#wf-colorbox-guarantee h2{font-size: 19px; font-weight: bold; color: #fff; background: #437BB5; padding: 15px 15px 15px 30px; margin: 0 0 25px; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}
#wf-colorbox-guarantee p{font-size: 13px; line-height: 120%; margin: 0 180px 20px 30px;}
#wf-colorbox-guarantee p.last{margin: 0 0 10px 30px;}

a.social-side {
font-size: 12px;
text-decoration: none;
color: #333333;
}

a.social-side:hover {
color: #0098ff;
}

#social_icons {
position:relative;
padding: 0 0 0 40px;
top:-42px;
}

.int-bar {
	 position: fixed;
    top:-2px;
    width:100%;
	background:#ea593c;
	height:23px;
	text-align:right;
	font-size:13px;
	color:#fffb00;
	font-family: arial;
	padding-top:10px;
	z-index:99999;
	text-transform:uppercase;
border-bottom:2px solid #ffffff;
	}
	
.int-bar img {
	vertical-align:middle;
	margin:-2px 8px 0 0;
	border:1px solid #ffffff;
	border-radius:1px;
	-webkit-border-radius:1px;
	-moz-border-radius:1px;
	}

#qaplus_searchform {
	margin:30px 0;
	padding-bottom:24px;
}

#new-blog ul, #new-blog ol, .single .entry-content ul, .single .entry-content ol {
	margin:0 0 20px 45px;
}

h3.author-link {
font-family: "proxima-nova", Arial;
font-weight: 400;
font-size: 14px;
color: #132c5a;
margin-top:-15px;
padding: 0px 0 14px;
line-height: 18px;
}

h3.author-link a {
font-family: "proxima-nova", Arial;
font-weight: 400;
font-size: 14px;
color: #182669;
text-decoration: none;
line-height: 18px;
}

h3.author-link a:hover {
text-decoration: underline;
}

.author-post-page .post {
margin-bottom:25px;
}

@media only screen and (max-device-width: 480px) {
.home-detail p {
font-size: 13px;
line-height: 16px;
}
}


h2.reorder {
	color:#142c5a;
	font-size:26px;
	line-height:32px;
	text-align:center;
	font-family:Helvetica Neue, Arial;
	margin-top:-30px;
	}
	
.reorder-box-top {
	}
	
.reorder-box-top .left {
	margin-left:110px;
	padding:50px 0 0;
	float:left;
	width:440px;
	color:#272727;
	font-family:Helvetica Neue, Arial;
	font-size:19px;
	line-height:27px;
	}
	
.reorder-box-top .left ul {
	margin:25px 0 0 30px;
	} 
	
.reorder-box-top .left li {
background: url(images/check.gif) no-repeat;
color: #132c5a;
font-family:Helvetica Neue, Arial;
	font-size:17px;
line-height:24px;
margin-bottom: 0px;
padding: 3px 0 8px 30px;
list-style-type: none;
}
	
.reorder-box-top .right {
	margin-right:100px;
	float:right;
	width:285px;
	text-align:center;
	}
	
.order-box-new {
	margin:40px 0 0;
	}
	
.order-box-new .order-box-best {
	}
	
.order-box-new .order-box-best .title {
	padding:15px 0;
	color:#ffffff;
	font-size:26px;
	text-align:center;
	font-family:Helvetica Neue, Arial;
	background:#142c5a;
	border-top:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}
	
.order-box-new .reorder-new .title {
	padding:15px 0;
	color:333333;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	font-family:Helvetica Neue, Arial;
	}
	
.order-box-new .reorder-new {
	width:300px;
	float:left;
	margin:10px;
	}	
	
.order-box-new .order-box-best .box-content {
	background:#dff3ff;
	}	
	
.order-box-new .reorder-new .box-content {
	border:1px solid #cccccc;
	height:514px;
	text-align:center;
	}
	
.order-box-new .reorder-new .box-content .orange-text {
	color:#fa4d1d;
	font-weight:bold;
	font-size:20px;
	font-family:Helvetica Neue, Arial;
	padding:40px 0 20px;
	} 
	
.order-box-new .bottle-image {
	height:176px;
	text-align:center;
	}
	
.order-box-new .month-supply {
	font-size:15px;
	line-height:18px;
	padding:8px 0 10px;
	}
	
.order-box-new .discount-price {
	font-size:22px;
	color:#fa4d1d;
	font-weight:bold;
	padding:8px 0 0px;
	}
	
.order-box-new .price {
	font-size:15px;
	line-height:18px;
	padding:0px 0 15px;
	text-decoration:line-through;
	}
	
.order-box-new .price-total {
	font-size:15px;
	padding:0px 0 10px;
	}
	
.order-box-new .last {
	margin-right:0 !important;	
	}		
		
.order-box-new .orange-button-reorder {
cursor: pointer;
color: #ffffff;
background: #fa4d1d;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
width: 200px;
margin:10px auto;
font-size:18px;
text-align: center;
padding: 15px 0 12px;
}

 .order-box-new .orange-button-reorder:hover {
background: #0098ff;
}
	
.order-box-new .shipping {
	padding:12px 0 0 0px;
	line-height:25px;
	font-family:Impact, Helvetica Neue,Arial;
	color:#333333;
	font-weight:lighter;
	letter-spacing:1px;
	}

.order-box-new .shipping img {
	vertical-align:middle;
	margin-right:10px;
	}	
	
.center-text {
	text-align:center;
	font-size:18px;
	margin-top:14px;
	}	

.ads {
	margin:60px 0 120px;
	}

.ads .ads-box {
	text-align:center;
	width:300px;
	float:left;
	margin-right:10px;
	}
	
.ads .last {
	margin-right:0 !important
	}

.select-bg {
background:url(images/select-bg.png) no-repeat top center;
width:301px;
height:67px;
margin:0 auto;
text-align:center;
font-size:18px;
color:#ffffff;
padding:10px 0 0;
}

.translate-right-side {
	background:#ececec;
	padding:20px 25px;
	}
	
.translate-right-side .title {
	font-weight:bold;
	padding-bottom:20px;
	}

.translate-right-side ul {
	margin:0 0 20px 20px;
	}	
	
.translate-right-side ul li {
	font-size:14px;
	line-height:20px;
	list-style-type:disc !important;
	}	
	
.translate-right-side ul li a {
	color:#0201ec;
	text-decoration:underline;
	}	
	
h3.reason-title {}
	
.reason-box {
	width:81px;
height:81px;
background:url(images/blue-circle.png) no-repeat top center;
margin-right:20px;
float:left;
}	

.reason-box .reason-text {
	font-family:Helvetica Neue, Arial;
        font-size:12px;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
	padding:20px 0 5px;
text-transform:uppercase;
line-height:15px;
}

.reason-box .reason-number {
	font-family:Helvetica Neue, Arial;
        font-size:27px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
}

.reason-box .reason-number-benefit {
	font-family:Helvetica Neue, Arial;
        font-size:27px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
padding:24px 0 5px;
}	
	
.head-text {
	font-family: "proxima-nova", Arial;
font-weight: 700;
font-size: 20px;
color: #132c5a;
padding: 25px 0 14px;
line-height: 26px;
}

.home-top-krill {
border-bottom: 1px solid #cccccc;
padding: 0px 0 10px;
color: #000000;
font-weight: 700;
font-size: 16px;
line-height:18px;
margin-bottom:10px;
}

.in-fact-krill {
}

.in-fact-krill .left {
 float:left;
 width:220px;
}

.in-fact-krill .left img {
border:none;
margin-bottom:20px;
}
.in-fact-krill .right {
float:right;
width:440px;
}

.in-fact-krill .right .title {
font-weight:bold;
color:#219bfc;
font-size:17px;
margin-bottom:10px;
}

.trust-box {
}

.trust-box .title {
 font-size:17px;
padding:20px 0 0;
color:#152e59;
font-weight:bold;
}

.trust-box .text-left {
float:left;
width:480px;
}

.trust-box .text-right {
float:right;
width:480px;
}

.table-order-box {
}

.table-order-box .left-order-box {
float:left;
width:60px;
height:40px;
padding-top:20px;
text-align:center;
font-size:30px;
color:#ffffff;
background:url(images/blue-circle-new.png) no-repeat top center; 
}

.table-order-box .right {
 float:right;
width:600px;
margin-bottom:20px;
}

h2.orange-title {
font-family: "museo-slab";
font-size: 26px;
font-weight: 700;
color: #fa4d1d;
padding: 10px 0 12px;
text-align: center;
line-height: 33px;
}

/*========================================= CUSTOM by AGUS ==============================================*/
