<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    font-family: "Helvetica Neue", "Helvetica", "Arial", "Sans Serif", Georgia, Serif;
    background: url(../img/header_bg.png) repeat-x 0 0 #fcf9f2;
    font-size: 14px;
}

.upper-wrapper {

}

/***** =content *****/
#content {
    min-width: 1100px;
    min-height: 1100px;
}

.container {
    max-width: 100%;
    margin: 0 auto;
}

/***** =header *****/
header {
    height: 130px;
    min-width: 1100px;
}

header &gt; div {
    width: 960px;
    margin: 0 auto;
}

header &gt; div h1 {
    display: inline-block;
    margin-top: 10px
}

header &gt; div h1 a {
    display: inline-block;
    background: url(../img/lemon_bg.png) no-repeat;
    width: 157px;
    height: 113px;
    text-indent: -9999px;
}

header &gt; div h1 a:last-child {
    background: url(../img/logo_bg.png) no-repeat;
    width: 134px;
    height: 67px;
}

header &gt; div ul {

}

header &gt; div ul li {
    display: inline-block;
    /*padding: 0 10px 0 0;*/
}

header &gt; div ul li &gt; a {
    text-decoration: none;
    color: #666;
    font-size: 12px;
    padding: 10px;
    border-radius: 3px;
    margin: 0;
}

header &gt; div .nav li &gt; a:hover {
    color: #666;
    background: url(../img/nav_bg.png) repeat;
}

header &gt; div ul li ul li {

}

header &gt; div ul:last-child li a {
    color: #333;
}

.search-query {
    padding: 0;
    position: relative;
}

.search-query input {
    height: 30px;
    width: 120px;
    border: 1px solid #999;
    border-right: 0;
    color: #777;
    background: #f8efde;
    margin-right: 10px;
    text-indent: 4px;
}

.search-query &gt; a {
    border: 1px solid #999;
    border-left: 0;
    height: 32px;
    display: inline-block;
    background: #f8efde;
    position: absolute;
    right: 4px;
    top: 0;
}

.search-query &gt; a i {
    background: url(../img/search_bg.png) no-repeat;
    display: inline-block;
    text-indent: -9999px;
    height: 14px;
    width: 14px;
    margin-top: 10px;
    margin-right: 5px;
}

header &gt; div ul:last-child li {
    /*margin-top: 6px;*/
}

header &gt; div ul:last-child li:last-child {
    padding: 0;
}

header &gt; div ul:last-child li a {
    font-size: 14px;
}

header ul li .dropdown-toggle {

}

header ul li .dropdown-menu li {
    display: inline-block;
    width: 100%;
}

header ul li .dropdown-menu li a {
    display: block;
    padding: 5px 10px;
    margin: 4px 16px;
    border-radius: 6px;
    background: none;
}

header ul li .dropdown-menu li .dropdown-important {
    color: #cc0033;
}

header &gt; ul &gt; li &gt; .dropdown-menu &gt; li &gt; a:hover {

}

/***** =content-area *****/
.content-area {
    width: 960px;
    margin: 0 auto;
    padding: 10px 0;
    max-width: 90%;
}

.content-area .products {
    height: 244px;
    /*border-bottom: 1px solid #dbe2cc;*/
    width: 1220px;
    margin-left: -136px;
    padding-bottom: 100px;
}

.content-area .products .products-image {
    width: 100%;
}

.content-area .products .products-image &gt; div {
    margin-right: 16px;
    display: inline-block;
    position: relative;
}

.content-area .products .products-image &gt; div &gt; div, .quick-view {
    top: 40%;
    width: 100%;
    text-align: center;
    background: #fff;
    position: absolute;
    z-index: 1;
    background: url(../img/quick_view_bg.png) no-repeat;

    opacity: .8;
    padding: 10px 0;
}

.quick-view button {
    margin-left: 30px;
    margin-top: -3px;
}

.content-area .products .products-image &gt; div &gt; div:hover, .quick-view:hover {
    opacity: 1;
}

.content-area .products .products-image &gt; div &gt; div button, .quick-view button {
    font-weight: bolder;
    display: block
}

.content-area .products .products-image &gt; div:last-child {
    margin-right: 0;
}

.content-area .products .item1 {
    height: 215px;
    width: 249px;
    display: inline-block;
    background: url(../img/products_bg.png) no-repeat;
}

.content-area .products .item2 {
    height: 245px;
    width: 192px;
    display: inline-block;
    background: url(../img/products_bg.png) no-repeat -282px 0;
}

.content-area .products .item3 {
    height: 215px;
    width: 217px;
    display: inline-block;
    background: url(../img/products_bg.png) no-repeat -505px 0;
}

.content-area .products .item4 {
    height: 215px;
    width: 155px;
    display: inline-block;
    background: url(../img/products_bg.png) no-repeat -753px 0;
}

.content-area .products .item5 {
    height: 215px;
    width: 217px;
    display: inline-block;
    background: url(../img/products_bg.png) no-repeat -940px 0;
}

.pager-content &gt; ul {
    float: right;
    list-style: none;
    /*margin: -40px 124px 0 0;*/
}

.pager-content &gt; ul li {
    float: right;
    margin: 0px 6px 0;
}

.pager-content &gt; ul li a {
    color: #558033;
}

.pager-content &gt; ul li a img {
    margin-top: -13px;
    border-radius: 50%;
    padding: 11px;
}

.pager-content &gt; .famer-pager {
    margin-top: 0;
}

.pager-content &gt; ul li a img:hover {
    background: url(../img/pagination_hover_bg.png) repeat;
}

.pager-content &gt; ul li a:hover {
    text-decoration: underline;
}

.pager-content {
    margin: 0 auto;
    width: 960px;
}

/*.content-area &gt; .products &gt; p{
	margin-right: 112px;
	font-size: 14px;
}
.content-area &gt; .products p &gt; a{
	display: inline-block;
	padding: 0 8px;
	color: #666;
	margin-top: 45px;
}
.content-area &gt; .products p  a:hover{
	opacity: 1;
}
.content-area &gt; .products p &gt; span{
	display:inline-block; 
	border-radius:50%; 
	height:48px;
	width:48px;
	position: relative;
	top: 20px;
}
.content-area &gt; .products p &gt; span:hover{
	background: #ddd;
}
.content-area &gt; .products p &gt; span &gt; a{
	display: block;
	position: absolute;
	top: 23%;
	right: 26%;
}
*/
#exit-cart {
    padding: 10px;
    border-radius: 50%;
}

#exit-cart:hover {
    background: url(../img/exit_icon_hover_bg.png) repeat;
}

.content-area .products .product-item {
    width: 960px;
    margin: 0 auto;
    border: 1px solid #DBE2CC;
    background: #fff;
    padding: 20px;
    min-height: 254px;
}

.content-area .products .product-item &gt; ul {
    width: 600px;
    float: right;
    list-style: none;

}

.content-area .products .product-item &gt; ul li {
    margin-bottom: 10px;
}

.content-area .products .product-item &gt; ul li {

}

.content-area .products .product-item &gt; ul li ul {
    list-style: none;
    margin: 16px 0 0;
}

.content-area .products .product-item &gt; ul li ul li {
    display: inline-block;
    margin-right: 30px;
}

.content-area .products .product-item &gt; ul li ul li div {
    font-size: 18px;
    margin-right: 30px;
}

.content-area .products .product-item &gt; ul li ul li:first-child div {
    font-size: 24px;
    color: #cc0033;
    font-weight: bolder;
}

/*
.content-area .products .product-item a{

}
.content-area .products .product-item &gt; ul{
	width: 680px;
	float: right;
	list-style: none;
	border: 1px solid;
}
.content-area .products .product-item &gt; ul &gt; li{
	margin-bottom: 16px;
}

.content-area .products .product-item &gt; ul &gt; li h2 a{
	float: right;
	display: inline-block;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	height: 48px;
	width: 48px;
}
.content-area .products .product-item &gt; ul &gt; li h2 a:hover{
	background: #ddd;
}
.content-area .products .product-item &gt; ul &gt; li h2 a i{
	height: 12px;
	width: 12px;
	background: url(../img/icon_exit_bg.png) no-repeat;
	display: block;
	margin:20px 0 0 18px;
}
.content-area .products .product-item &gt; ul &gt; li a.btn{
	font-size: 14px;
	padding: 8px;
	margin-right: 16px;
}
.content-area .products .product-item ul li ul li{
	display: inline-block;
	margin: 0 32px 16px 0;
}
.content-area .products .product-item ul li ul li div, 
.modal .modal-body ol li div{
	font-size: 18px;
}
.content-area .products .product-item ul li ul li:first-child div , 
.modal .modal-body ol li:first-child div{
	font-size: 24px;
	color: #cc0033;
}
*/
.arrow-right-bg {
    height: 24px;
    width: 24px;
    background: url(../img/arrow_right_bg.png) no-repeat;
    text-indent: -9999px;
}

.arrow-left-bg {
    height: 24px;
    width: 24px;
    background: url(../img/arrow_left_bg.png) no-repeat;
    text-indent: -9999px;
}

.content-area .news {
    margin-top: 10px;
    /*width: 638px;
    float: left;*/
    display: inline-block;
    width: 64%;
}

.content-area .news &gt; a, article &gt; p &gt; a {
    color: #558033;
    display: block;
}

.content-area .news &gt; a, article &gt; p &gt; a:hover {
    color: #558033;
}

.content-area .news &gt; a:hover {
    color: #333;
}

.content-area .news &gt; a i {
    background: url(../img/blue_arrow_bg.png) no-repeat;
    text-indent: -9999px;
    width: 9px;
    height: 5px;
    margin: 6px 0 0 2px;
}

.content-area .news h2, .content-area .social-network h2, .content-area h2, .social-network h2 {
    color: #558033;
    margin-bottom: 16px;
    font-weight: normal;
}

.content-area .news .news-updates, .content-area .social-network &gt; ul, .social-network ul {
    list-style: none;
    margin: 0;
    float: left;
}

.content-area .news .news-updates li {
    float: left;
    margin-bottom: 30px;
    /*width: 302px;
    padding-right: 16px;
    height: 160px;*/
}

.content-area .news .news-updates li span {
    font-size: 12px;
}

.content-area .news .news-updates li h4 {
    margin: 0 0 10px;
    color: #333;
}

.content-area .news .news-updates li h4 a {
    display: block;
    color: #333;
}

.content-area .news .news-updates li p, .content-area .news .news-updates li span, .content-area .social-network p, .content-area .social-network span, .social-network span12 {
    color: #666;
}

.content-area .news .news-updates li p a {
    visibility: hidden;
}

.content-area .social-network {
    /*display: inline-block;
    margin-top: 10px;
    width: 314px;*/
    width: 32%;
    float: right;
    padding: 10px 0;
}

.content-area .social-network h2 {

}

.content-area .social-network p {
    margin-bottom: 0;
}

.content-area .social-network span {
    font-size: 12px;
}

.content-area .social-network &gt; ul li {
    margin-bottom: 16px;
}

.content-area .social-network &gt; div {
    float: left;
    width: 100%;
    padding: 0 16px 0 0;
}

.content-area .social-network &gt; div ul, .social-network &gt; div ul {
    margin: 0;
    border-top: 1px solid #e4e8d6;
}

.content-area .social-network &gt; div ul li, .social-network &gt; div ul li {
    display: inline-block;
    padding: 10px 10px 0 0;
}

.content-area .social-network &gt; div p {
    margin: 0 0 16px;
    font-size: 12px;
}

.content-area .social-network &gt; div ul li a img {
    /*
    display: block;
    text-indent: -9999px;
    height: 21px;
    width: 21px;
    */
    opacity: .5;
    border-radius: 50%;
}

.content-area .social-network &gt; div ul li a img:hover {
    opacity: 1;
}

.content-area .social-network &gt; div ul li .icon-twitter {
    background: url(../img/twitter_logo_bg.png) no-repeat;
    /*-moz-background-size: 21px;
    background-size: 21px;
    image-rendering:-moz-crisp-edges;
    -ms-interpolation-mode:nearest-neighbor;
    border-radius: 50%;
    -moz-bordder-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    */
}

#twitter-logo {
    margin-top: -2px;
}

.content-area .social-network &gt; div ul li .icon-fb {
    background: url(../img/fb_logo_bg.png) no-repeat;
    /*
    -moz-background-size: 21px;
    background-size: 21px;
    image-rendering:-moz-crisp-edges;
    -ms-interpolation-mode:nearest-neighbor;
    border-radius: 50%;
    -moz-bordder-radius:50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    */
}

.content-area .social-network &gt; div ul li .icon-rss {
    background: url(../img/rss_logo_bg.png) no-repeat;
    /*
    -moz-background-size: 21px;
    background-size: 21px;
    image-rendering:-moz-crisp-edges;
    -ms-interpolation-mode:nearest-neighbor;
    border-radius: 50%;
    -moz-bordder-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    -webkit-border-radius: 50%;
    */
}

.wrapper {
    height: 360px;
    /*background:url(../img/banner_bg.png) repeat;*/
    margin-top: 20px;
    min-width: 1200px;
}

.wrapper &gt; div {
    width: 960px;
    margin: 0 auto;
}

.wrapper .banner-logo {
    /*width: 624px;
    margin: 20px 16px 20px 0;*/
    float: left;
    margin: 20px auto;
    /*text-indent: -9999px;
    background: url(../img/banner.png) no-repeat;*/
    height: 299px;
}

.wrapper .banner-message {
    margin: 20px auto;
    float: left;
    height: 299px;
    background: url(../img/gradient_opacity_bg.png) repeat;
    /*width: 290px;
    padding: 0 14px 0 16px;*/
    -webkit-box-shadow: 3px 3px 1px rgba(0, 0, 0, 0.1);
    box-shadow: 3px 3px 1px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0;
    border-radius: 0;
    padding-left: 5px;
}

.wrapper &gt; div .banner-message h3 {
    margin: 0 auto;
    text-align: center;
}

.wrapper &gt; div .banner-message p {
    margin: 0 10px 4px 0;
}

.wrapper &gt; div &gt; ol {
    float: right;
}

.wrapper &gt; div &gt; ol li {
    float: left;
    list-style-type: none;
    margin-top: -8px;
}

.wrapper &gt; div &gt; ol li:first-child {
    margin-right: 10px;
}

a &gt; i.icon-blue-arrow {
    background: url(../img/blue_arrow2_bg.png) no-repeat;
    text-indent: -9999px;
    width: 9px;
    height: 5px;
    margin: 5px 0 0 6px;
}

/*
.wrapper &gt; div &gt; ul li a{
	padding: 8px;
	border-radius: 50%;
}
.wrapper &gt; div &gt; ul li a:hover{

}

.wrapper &gt; div &gt; ul li a:hover{
	

}
.wrapper &gt; div &gt; ul li a img{
	padding: 8px;
	border-radius: 50%;
	margin-top: -8px;
}
.wrapper &gt; div &gt; ul li a img:hover{
	background:url(../img/arrow_white_bg.png) repeat;
}
.wrapper &gt; div .banner-message ul {
	width: 100%;
	margin-left: 0;
	float: left;
}
.wrapper &gt; div .banner-message ul li{
	width: 32%;
	font-size: 12px;
	margin-right: 4px;
}
.wrapper &gt; div .banner-message ul li:nth-child(n+1){
	float: left;
}
.wrapper &gt; div .banner-message ul li a{
	margin-right: 37px;
	display: block;
}
.wrapper div .banner-message ul li a i{
	background: url(../img/blue_arrow2_bg.png) no-repeat;
	text-indent: -9999px;
	width: 9px;
	height: 5px;
	margin: 5px 0 0 6px;
}
*/
.full {
    font-size: 12px;
}

.content-area .wall-of-fame {
    margin: 0;
    list-style: none;
}

.content-area .wall-of-fame li {
    float: left;
    width: 200px;
    /*height: 200px;*/
    margin-right: 53px;
}

.content-area .wall-of-fame li:last-child {
    margin-right: 0;
}

.content-area .wall-of-fame li span {
    display: block;
}

.content-area .wall-of-fame li span:last-child {
    color: #717171;
    font-size: 12px;
}

.content-area .wall-of-fame li .slider-horizontal {
    width: 200px;
    height: 145px;
    /*background: #fff;*/
    margin: 10px 0;
    height: 200px;
}

.content-area .member-login-ads li {
    float: left;
    width: 500px;
    /*height: 200px;*/
    /*margin-right: 53px;*/
    margin-right: 50px;
}

.content-area .member-login-ads li:last-child {
    margin-right: 0;
}

.content-area .member-login-ads li span {
    display: block;
}

.content-area .member-login-ads li span:last-child {
    color: #717171;
    font-size: 12px;
}

.content-area .member-login-ads li .slider-horizontal {
    width: 499px;
    /*height: 145px;*/
    margin: 0px 0;
    height: 800px;
}

.grand-masters {
    background: url('../img/grand_master_bg.png') no-repeat #fff;
    height: 143px;
    width: 129px;
    margin: 0 auto;
}

.president-club {
    background: url('../img/presidents_club_bg.png') no-repeat #fff;
    height: 143px;
    width: 129px;
    margin: 0 auto;
}

.millionares-club {
    background: url('../img/millionares_club_bg.png') no-repeat #fff;
    height: 143px;
    width: 129px;
    margin: 0 auto;
}

.achievers {
    background: url('../img/achievers_bg.png') no-repeat #fff;
    height: 143px;
    width: 216px;
    margin: 0 auto;
}

.content-area article {
    margin: 40px 0;
}

.content-area .doctors article &gt; a {
    /*width: 228px;
    display: inline-block;
    margin: 0px 16px 48px 0;
    background: #fff;*/
    margin: 0;
}

.content-area article &gt; a img {
    margin: 0 auto;
    display: block;
}

.content-area article &gt; ul {
    width: 710px;
    float: right;
    margin: 0;
    list-style: none;
}

.content-area article &gt; ul li p {
    color: #717171;
    margin-top: 16px;
}

.content-area article p a i, .famer-pager.nav li a i {
    background: url(../img/blue_arrow_bg.png) no-repeat;
    text-indent: -9999px;
    width: 9px;
    height: 5px;
    margin: 6px 0 0 4px;
}

.content-area .testimonials &gt; p {
    display: inline-block;
    margin-top: 32px;
}

.content-area .testimonials &gt; a {
    /*width: 37px;
    margin: 0px 16px 48px 0;*/
    background: #fff;
    display: inline-block;
    margin: 0;
}

.content-area .testimonials &gt; ul {
    /*width: 903px;*/
    float: right;
    margin: 0;
    list-style: none;
    position: relative;
}

.content-area .testimonials &gt; ul li {
    margin-top: 10px;
}

.news-box .news-title a:hover {
    text-decoration: none;
}

.news-box .news-meta {
    margin-bottom: 16px;
}

.quotation {
    width: 30px;
    height: 27px;
    position: absolute;
    background: url(../img/quote_bg.png) no-repeat;
    top: 30%;
    left: -8%;
}

/***** =footer *****/
footer {
    height: 20%;
    background: url(../img/footer_bg.png) repeat;
    /* commented since raffle promos are not visible */
    /*margin-top: 200px;*/
    max-height: 300px;
    min-width: 1200px;
}

footer .grid12 {
    margin: 0 auto;
    width: 960px;
    padding-top: 10px;
    max-width: 100%;
}

footer .grid12 ul {
    /*float: right;*/
    text-align: right;
}

footer .grid12 ul li {
    display: inline-block;
}

footer .grid12 ul li a {
    color: #006699;
    padding: 0 5px;
    font-size: 11px;
}

footer .grid12 ul li:last-child a:after {
    content: '';
}

footer .grid12 p {
    font-size: 12px;
    color: #717171;
}

footer .grid12 p:last-child {
    font-size: 11px;
}

footer .grid12 p a {
    font-size: 11px;
    color: #006699;
}

footer .grid12 a:hover {
    opacity: 1;
}

/***** =allproducts *****/
.location, .all-products-item {
    margin: 0;
}

.location li {
    margin-right: 8px;
    display: inline-block;
}

.location, .all-products .location li a {
    color: #403f3f;
    font-size: 10px;
}

.location &gt; li &gt; a:after {
    content: '/';
    margin-left: 8px;
}

.location &gt; li &gt; a:hover:after {
    text-decoration: none;
}

.location &gt; li:last-child &gt; a:after {
    content: '';
}

.location &gt; li a:hover {
    color: #000;
}

.all-products-item &gt; li {
    position: relative;
    width: 15%;
    float: left;
    list-style: none;
    position: relative;
    margin-bottom: 2%;
    margin-right: 2%;
    min-height: 350px;
}

.all-products-item &gt; li:nth-child(6n+0) {
    margin-right: 0;
}

.all-products-item .product-name {
    display: block;
    margin: 5px 0;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
}

.all-products-item .product-group {
    display: block;
    font-size: 11px;
    font-style: italic;
    line-height: 14px;
}

.all-products-item .items .quick-view-box {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    border: solid 1px #efefef;
    display: none;
}

.all-products-item .items .quick-view-box .bg {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #999;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
    filter: alpha(opacity=10);
    opacity: 0.1;
}

.all-products-item .items .quick-view-box button {
    position: absolute;
    height: 30px;
    width: 100px;
    top: 50%;
    left: 50%;
    margin-top: -15px;
    margin-left: -50px;
}

.all-products .all-products-item &gt; li:nth-child(4n+4) {
    margin-right: 0;
}

.all-products .all-products-item &gt; li &gt; a &gt; img {
    margin: 0 auto;
    display: block;
}

.product-image {
    display: inline-block;
    width: 100%;
    height: 200px;
    line-height: 200px;
    position: relative;
    text-align: center;
}

.product-image img {
    display: inline-block;
    max-width: 90% !important;
}

/*.modal-products{
	width: 585px;
}
*/
.all-products .all-products-item li h3, .all-products .all-products-item li h4,
.all-products .all-products-item li p, .modal .modal-body ul li h3,
.modal .modal-body ul li h4, .modal .modal-body ul li p {
    margin-top: 10px;
}

/***** =modal *****/
.product-dialog ul {
    float: right;
    width: 335px;
    list-style: none;
}

.product-dialog ol {
    margin: 48px 0 16px 20px;
}

.product-dialog ol li {
    display: inline-block;
    margin-right: 40px;
}

.product-dialog ol li:last-child {
    margin-right: 0;
}

.product-dialog button#add_to_cart {
    width: 96%;
    margin-left: 21px;
    display: inline-block;
    font-weight: bolder;
}

.product-dialog div.prod_image {
    display: inline-block;
    width: 300px;
    height: 250px;
    line-height: 250px;
    text-align: center;
    background-color: #EFEFEF;
    border: solid 1px #DEDEDE;
}

.product-dialog div.prod_image img {
    height: 90%;
}

.product-dialog .prod-line {
    font-style: italic;
}

.product-dialog .prod-description {
    font-size: 12px;
}

/***** =end of modal *****/

/***** =404 page*****/
.error-404 {
    padding: 20px 0;
    color: #4d4d4d;
    float: left;
    width: 940px;
    margin: 0 auto;
}

.error-404 div {
    font-size: 180px;
    float: left;
    line-height: 200px;
    width: 294px;
    margin: 96px 16px 0 0;
}

.error-404 ul {
    float: right;
    width: 600px;
    list-style: none;
}

.error-404 ul li {
    font-size: 30px;
    line-height: 36px;
    margin-top: 50px;
}

.error-404 ul li:first-child {
    font-size: 40px;
    line-height: 44px;
}

.error-404 ul li a {
    color: #657d4b;
}

/***** end of =404 page*****/
.main-col {
    width: 628px;
    margin: 0 16px 0 0;
    float: left;
}

.content-area aside {
    width: 314px;
    float: right;
}

.content-area .social-network a.continue {
    color: #558033;
}

.continue img {
    margin-left: 10px;
}

/***** =news page*****/
.news-update {
    background: #efebd2;
    padding-bottom: 16px;
}

.news-update h2 {
    color: #4c4c4b;
    font-weight: bolder;
}

.news-update ul {
    width: 600px;
    list-style: none;
    margin: 0 auto;
    padding: 16px 0;
}

.news-update ul li {
    margin-bottom: 16px;
}

.news-update ul li p {
    text-indent: 5px;
}

.news-update div {
    width: 615px;
    margin: 0 auto;
}

.news-update div h2 {
    margin-bottom: 0;
}

.news-update div span, .main-col .news-feed li span {
    font-size: 12px;
    margin-bottom: 16px;
    display: block;
}

.news-update div a {
    text-align: right;
    display: block;
    color: #558033;
}

.news-update div a img, .main-col .news-feed li a img {
    margin-left: 8px;
}

.main-col .news-feed {
    list-style: none;
    margin: 0;
    float: left;
    width: 100%;
    margin: 54px 0;
}

.main-col .news-feed li {
    width: 280px;
    margin-bottom: 60px;
}

.main-col .news-feed li h4 {
    margin-top: 16px;
}

.news-feed li p a {
    color: #558033;
}

.content-area aside h2 {
    margin-top: 50px;
}

.content-area aside h2 small a {
    color: #558033;
}

.content-area .social-network &gt; ul li a, .main-col .news-feed li h4 a {

}

.main-col.span12 .span8 h2 {
    color: #558033;
    margin-bottom: 16px;
}

.main-col.span12 .span8 .news-box {
    margin-bottom: 16px;
}

/***** end of =news page*****/
/*****  =ui_elements page*****/
.content-area aside.menu-vertical {
    /*width: 192px;*/
    float: left;
    border: 1px solid #CCC;
}

.content-area aside.menu-vertical ul {
    margin: 0 0 24px 0;
}

.content-area aside.menu-vertical ul li {
    padding: 5px 0;
}

.content-area aside.menu-vertical ul li:first-child {
    padding: 0;
}

.content-area aside.menu-vertical ul li a {
    color: #8c6614;
}

.content-area aside.menu-vertical ul li a:hover {
    /*background: url(../img/menu_vertical_hover.png) repeat-x;*/
}

.content-area aside.menu-vertical ul li span {
    margin-left: 16px;
}

.content-area aside.menu-vertical ul li .active {
    /*background: url(../img/menu_vertical_active.png) repeat-x;*/
    border: 1px solid #ddd;
    color: #000;
}

.content-area .ui-elements {
    /*width: 740px;
    float: right;
    margin-left: 16px;*/
    min-height: 500px;
}

.content-area .ui-elements &gt; div {
    /*border: 1px solid #f1e9d5;*/
    /*padding: 10px 0;
    margin-bottom: 32px;*/
    margin-left: 0;
}

.content-area .ui-elements &gt; div h2 {
    margin-left: 16px;
}

.content-area .ui-elements &gt; div &gt; ul &gt; li {
    display: inline-block;
}

.content-area .ui-elements &gt; div &gt; ul &gt; li &gt; a {
    color: #558033;
}

.content-area .ui-elements &gt; div &gt; form {
    clear: both;
}

.content-area .ui-elements &gt; div &gt; form select {
    width: 122px;
    margin-left: 16px;
}

.content-area .ui-elements .table thead tr {
    background: #dbe7cd;
}

.content-area .ui-elements .table thead tr th a {
    color: #333;
}

.content-area .ui-elements .table thead tr th img {
    margin-top: 2px;
}

.tab-content {
    overflow-x: hidden;
}

.profile-tab-container {
    width: 358px;
    float: left;
    padding: 5px 0 5px 10px;
    /*margin-right: 2px;*/
}

.profile-tab-container.span6 &gt; div, .profile-label-container {
    margin-bottom: 16px;
}

/*
.profile-tab-container &gt; div label{
	margin: 16px 0 6px;
}
.profile-tab-container &gt; div label:first-child{
	margin: 0;
}
.content-area .ui-elements .btn-group-dropdown{
	float: left;
	margin: 24px 42px 0 0;
}
.content-area .ui-elements .btn-group-dropdown &gt; input{
	max-width: 150px;
	display: block;
	margin-top: 50px;
}
.content-area .ui-elements .btn-group-dropdown &gt; label{
	margin: 18px 0 0 0;
}
.content-area .ui-elements .btn-group-dropdown &gt; label input{
	margin: -2px 10px 0 0;
}
.content-area .ui-elements .btn-group{
	margin: 0px 0 30px 0;
}
.content-area .ui-elements .btn-group .dropdown-menu{
	background: #f8efde;
}
.content-area .ui-elements .btn-group &gt; a{
	border: none;
	border-radius: 0;
	background: #f8efde;
	border: #999;
}
.content-area .ui-elements .btn-group &gt; a:first-child{
	min-width: 117px;
	text-align: left;
	border-radius: 0;
}
.content-area .ui-elements .btn-group &gt; a span{
	opacity: 1;
}
.content-area .ui-elements .nav-list{
	float: left;
	display: inline-block;
}
.content-area .ui-elements .nav-list li{
	margin-bottom: 26px;
}
.content-area .ui-elements .nav-list li i{
	display: inline-block;
}
*/
/*****end of ui_elements page*****/
/*****members signin page*****/
#admin_signin {
    position: relative;
    margin: 0 auto;
    width: 960px;
    min-height: 400px;
}

#admin_signin &gt; img {
    position: absolute;
    left: 0%;
}

#admin_signin &gt; div {
    position: absolute;
    width: 300px;
    left: 65%;
}

.icon-play-down {
    height: 8px;
    width: 10px;
    background: url(../img/icon_play_down.png) no-repeat;
    margin: 4px 0 0 6px;
}

/*****end of members signin page*****/
/*****=account section page*****/
.section-control {
    padding: 8px 14px;
}

.section-header &gt; .section-control-group {
    float: right;
    /*width: 194px;
    min-width: 210px;*/
    margin-top: -2px;
    min-width: 40%;
    text-align: right;
}

.section-header &gt; .section-control-group &gt; label {
    display: inline-block;
    margin-right: 10px;
    color: #333;
}

.section-header &gt; .section-control-group &gt; div {
    float: right;
    position: relative;
}

.section-control .section-control-group div .dropdown-menu {
    min-width: 104px;
}

.section-control &gt; .section-control-group &gt; .dropdown &gt; .btn-success {
    font-weight: normal;
}

.section-control &gt; .section-control-group &gt; .dropdown &gt; .dropdown-menu &gt; li a {
    font-size: 14px;
}

.account_selector {
    font-size: 14px;
}

#selected_account {
    font-weight: normal;
}

/*****end of account section page*****/
/*****=voucher page*****/
.voucher-area {
    background: url(../img/voucher_bg.png) repeat-y;
    min-height: 500px;
    padding: 16px 32px;
    color: #000;
}

.voucher-area ul {
    list-style: none;
    margin-bottom: 32px;
}

.voucher-area ul li {
    float: left;
    margin-right: 25%;
}

.voucher-area ul li:last-child {
    margin-right: 0;
}

.voucher-area ul li img {
    width: 50%;
}

.voucher-area ul li h4 {
    margin-top: 20px;
}

.voucher-area ul li h4 span {
    color: #c30000;
    font-weight: normal;
}

.voucher-area div h4 {
    display: inline-block;
    margin-bottom: 32px;
}

.voucher-area .table thead {
    border: 1px solid #2b2b2b;
    border-left: none;
}

.voucher-area .table tbody td, .voucher-area .table th {
    /*border-right: 1px solid #2b2b2b;*/
    border-top: none;
}

.voucher-area .table th {
    text-align: center;
}

.voucher-area .table tbody td center {
    margin: 6px 0 16px;
}

.voucher-area .table tbody td:last-child, .voucher-area .table tbody td + td + td {
    text-align: left;
    padding-right: 16px;
}

.voucher-area .table tfoot td {
    border: 1px solid #2b2b2b;
    border-left: none;
}

.voucher-area h3 {
    text-align: center;
    margin-bottom: 16px;
}

.voucher-area ol {
    /*	list-style: none;*/
}

.voucher-area ol li {
    margin-bottom: 16px;
}

/*** =member dashboard ***/
.member-news.span9 &gt; ul {
    margin-left: 0;
    margin-right: 48px;
}

/*** =grandmaster / presidents / millionares / achievers page ***/
.grandmaster, .presidents, .millionares, .achievers_club {

}

.grandmaster h2, .presidents h2, .millionares h2, .achievers_club h2 {
    word-spacing: 20px;
    font-size: 48px;
    font-weight: bolder;
    padding: 16px 0;
}

.achievers_club ul.span12 {
    margin-left: 0;
    list-style: none;
}

.achievers_club ul li {
    list-style-type: none;
}

.grandmaster ul {
    margin-left: 16px;
}

.content-area .presidents ul li.span2 {
    margin-right: 3%;
}

.millionares ul {
    list-style: none;
    margin-left: 0 auto;
}

.millionares ul li {
    width: 13%;
    float: left;
    height: 260px;
    margin: 0 12px 16px 0;
}

.grid6:first-child {
    margin-left: 13%;
}

.grid7:first-child {
    margin-left: 7%;
}

.grid6, .grid7, .grid8 {
    width: 10%;
    float: left;
    margin-right: 1%;
    margin-left: 1%
}

.grid6:last-child, .grid7:last-child {
    margin-right: 0;
}

/*** =chairmans-message / management / members page ***/
.chairmans-message .span8, .management .span8,

,
.members .span8 {
    text-align: justify;
    padding: 0 16px;
}

.chairmans-message .span8 ul li, .management ul li, .members .span8 ul li {
    margin-bottom: 16px;
}

/*** =horizontal slider ***/
.item {
    position: relative;
    display: inline-block;
    width: 31%;
}

.item #cart-item {
    display: block;
    margin: 0 auto;
}

.slider-horizontal .item img {
    display: block;
    margin: 0 auto;
}

.quick-view {
    margin-top: -24px;
    top: 50%;
}

/*** =certifications message ***/
.certifications .span8 ul li h4 {
    margin: 16px 0;
    color: #669933;
    border-bottom: 1px solid #669933;
}

.certifications .span8 ul li ul li {
    display: inline-block;
}

.certifications .span8 ul li ul li img {
    display: block;
    margin: 0 auto;
}

/*** =careers page ***/
.careers .career-contact {
    margin-left: 0;
}

.careers .career-contact li {
    list-style: none;
    margin-bottom: 16px;
}

.careers .career-contact h3 {
    color: #558033;
    border-bottom: 2px solid #558033;
}

.careers ul li h4 {
    text-decoration: underline;
}

.careers ul li ul li {
    margin: 16px 0;
}

/*** =unilevel page ***/
.unilevel {
    text-align: justify;
}

.unilevel .span8 h3 {
    margin-bottom: 16px;
}

.unilevel .span8 &gt; div {
    padding-right: 16px;
}

.unilevel .span8 div &gt; img {
    float: left;
    margin-right: 16px;
}

.unilevel p strong a img {
    width: 100%;
}

/*** =direct-selling page ***/
.direct-selling {

}

.direct-selling img {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    -ms-border-radius: 3px;
    margin-bottom: 16px;
    width: 100%;
}

/*** =direct-selling page ***/
.international {

}

.international ul, .direct-selling ul, .unilevel ul, .packages ul {
    list-style: none;
    margin-left: 0;
}

.international ul li, .direct-selling ul li, .unilevel ul + ul + img + ul li, .packages ul li {
    float: left;
    margin-top: 32px;
    margin-right: 32px;
    list-style-type: none;
    margin-bottom: 16px;
}

.international ul li:last-child, .direct-selling ul li:last-child, .unilevel ul + ul + img + ul li:last-child, .packages ul li:last-child {
    margin-right: 0;
}

.international ul li img, .direct-selling ul li img, .unilevel ul + ul + img + ul li img, .packages ul li img {
    border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

.international img {
    width: 100%;
}

/*** =packages page ***/
.packages div img {
    margin-bottom: 16px;
}

.packages div h4 {
    color: #558033;
    text-align: center;
    margin-bottom: 16px;
    border-bottom: 2px solid #558033;
}

.tabbable &gt; ul &gt; li {
    margin-right: 5px;
    margin-bottom: 0;
}

.tab-content .tab-pane &gt; div &gt; .clearfix {
    list-style: none;
    margin-left: 0;
    background-color: #fff;
}

.tab-content .tab-pane &gt; div &gt; .clearfix li {
    float: left;
    margin: 16px 0 16px 16px;
}

.tab-content .tab-pane &gt; div &gt; .clearfix li:first-child {
    margin-left: 0;
}

/*** =advanced slider ***/
.slide.active &gt; .layer.static.feature-img.product.init &gt; .image-box {
    width: 78%;
}

.content-box ol {
    font-size: 10px;
    margin-left: 20px;
}

.content-box ol li {
    line-height: 12px;
}

.content-box ol li ul {

    margin-left: 16px;
}

.content-box ol li ul li:nth-child(3n+1) {
    margin-left: 0;
}

.content-box ol li ul li {
    float: left;
    margin-left: 16px;
    width: 30%;
}

.content-box ol li .package-bottom li {
    float: left;
    width: 49%;
    margin-left: 0;
}

.content-box &gt; ul &gt; li {
    list-style-type: none;
    font-size: 12px;
    margin-top: -4px;
}

.content-box &gt; ul li a {
    font-size: 12px;
}

.layer.static .content-box {
    height: 190px;
    width: 526px;
}

/* -------------------------------------------------- 
 :: Mobile Visibility Affordances
---------------------------------------------------*/

.show-on-phones {
    display: none !important;
}

.show-on-tablets {
    display: none !important;
}

.show-on-desktops {
    display: block !important;
}

.hide-on-phones {
    display: block !important;
}

.hide-on-tablets {
    display: block !important;
}

.hide-on-desktops {
    display: none !important;
}

/* Modernizr-enabled tablet targeting */
@media only screen and (max-width: 1280px) and (min-width: 768px) {
    .touch .hide-on-phones {
        display: block !important;
    }

    .touch .hide-on-tablets {
        display: none !important;
    }

    .touch .hide-on-desktops {
        display: block !important;
    }

    .touch .show-on-phones {
        display: none !important;
    }

    .touch .show-on-tablets {
        display: block !important;
    }

    .touch .show-on-desktops {
        display: none !important;
    }
}

@media only screen and (max-width: 767px) {
    .hide-on-phones {
        display: none !important;
    }

    .hide-on-tablets {
        display: block !important;
    }

    .hide-on-desktops {
        display: block !important;
    }

    .show-on-phones {
        display: block !important;
    }

    .show-on-tablets {
        display: none !important;
    }

    .show-on-desktops {
        display: none !important;
    }
}

/* Specific overrides for elements that require something other than display: block */

table.show-on-desktops {
    display: table !important;
}

table.hide-on-phones {
    display: table !important;
}

table.hide-on-tablets {
    display: table !important;
}

@media only screen and (max-width: 1280px) and (min-width: 768px) {
    .touch table.hide-on-phones {
        display: table !important;
    }

    .touch table.hide-on-desktops {
        display: table !important;
    }

    .touch table.show-on-tablets {
        display: table !important;
    }
}

@media only screen and (max-width: 767px) {
    table.hide-on-tablets {
        display: table !important;
    }

    table.hide-on-desktops {
        display: table !important;
    }

    table.show-on-phones {
        display: table !important;
    }
}

.navbar .nav &gt; li.dropdown-auto {
    position: relative;
}

.navbar .nav &gt; li.dropdown-auto:hover {

}

.navbar .nav &gt; li.dropdown-auto:hover &gt; .dropdown-menu {
    display: block;
    /*margin-top: -5px;*/
}

.navbar .nav &gt; li.dropdown-auto &gt; a {
    color: #333;
}

.navbar .nav &gt; li.dropdown-auto:hover &gt; .dropdown-menu li:not(.divider):hover {
    color: #ffffff;
    text-decoration: none;
    background-color: #0081c2;
    background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
    background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
    background-image: -o-linear-gradient(top, #0088cc, #0077b3);
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}

.navbar .nav &gt; li.dropdown-auto:hover &gt; .dropdown-menu li:not(.divider):hover a {
    color: #fff;
    background: none;
}

.navbar .nav &gt; li.dropdown-auto &gt; a:hover {
    color: #111;
}

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    body {
        width: 100%;
    }
}

@media only screen and (max-width: 720px), only screen and (max-device-width: 720px) {
    body {
        min-width: 1200px;
    }
}

/* user box on members area */
.user-box {
    position: relative;
    padding: 0;
    height: 45px;
    margin-bottom: 5px;
}

.user-box .user-top-box {
    position: absolute;
    top: 0;
    left: 0;
    height: 45px;
    overflow: hidden;
    width: 49%;
}

.user-box .fund-top-box {
    position: absolute;
    top: 0;
    right: 0;
    height: 45px;
    overflow: hidden;
    width: 100%;
}

.user-top-box img {
    position: absolute;
    top: 5px;
    left: 5px;
    height: 35px;
}

.user-top-box h3 {
    font-size: 25px;
    line-height: 45px;
    margin: 0;
    padding-left: 45px;
}

.fund-top-box .fund-box {
    float: right;
    margin-left: 10px;
    margin-right: 10px;
    line-height: 40px;
}

.fund-box label {
    font-weight: bold;
    margin-right: 5px;
    display: inline-block;
}

#user-nav-box {
    margin-bottom: 5px;
}

.user-nav-divider {
    margin: 5px 0;
}

/* style overrides */
.member-area .page-header {
    margin: 5px 0 10px;
}

.member-area .page-header .section-control-group label {
    display: inline-block;
    margin-right: 10px;
    color: #333;
    font-weight: bold;
}

.member-area .section-control-group {
    margin: 15px 0 0 0;
}

.member-area .page-header h2 {
    margin: 5px 0;
}

/* countdown override */
.countdown_section {
    width: 60px !important;
    margin-right: 8px;
    background-color: #C8F57A;
    border: solid 1px #bbb;
    position: relative;
}

.countdown_amount {
    font-size: 20px;
    line-height: 30px;
}

.countdown_row .countdown_section:last-child {
    margin-right: 0;
}

/* raffle styles */

.promo-container {
    position: relative;
}

.promo-box {
    border: solid 1px #CCC;
    float: left;
    background-color: #fff;
    height: 100px;
    width: 314px;
    margin-right: 5px;
    margin-bottom: 5px;
    position: relative;
    text-align: center;
}

.promo-container .promo-box.col:nth-child(3n+0) {
    margin-right: 0;
}

.promo-box h4 {
    text-align: center;
    margin: 0;
    padding: 6px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    white-space: nowrap;
}

.promo-box .promo-value {
    color: #666;
    display: inline-block;
    text-align: center;
    width: 120px;
    font-size: 22px;
    line-height: 26px;
    padding: 5px;
    margin-top: 5px;
    background-color: #EDEDED;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.promo-value.right {
    margin-left: 5px;
}

.promo-value.nobg {
    background: none;
}

.promo-value.red {
    color: #cc0033;
}

.promo-value small {
    display: block;
    font-size: 14px;
    line-height: 16px;
}

.gm-promo {
    width: 956px;
    height: 180px;
    margin-right: 0;
}

.gm-promo h4 {
    text-align: left;
}

.gm-promo-profiles {

}

.gm-promo-profiles .gm-profile-box {
    height: 138px;
    width: 307px;
    border: solid 1px #ccc;
    float: left;
    margin-left: 7px;
    background-color: #fcf9f2;
    position: relative;
}

.gm-profile-box .gm-profile-img-box,
.gm-profile-box .gm-profile-img-box2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 90px;
    bottom: 0;
}

.gm-profile-box .gm-profile-detail-box {
    position: absolute;
    top: 0;
    left: 92px;
    bottom: 0;
    right: 0;
    text-align: left;
}

.gm-profile-img-box img {
    width: 70px;
    border: solid 1px #CCC;
    padding: 3px;
    background-color: #EEE;
    margin-top: 10px;
}

.gm-profile-img-box2 img {
    width: 40px;
    border: solid 1px #CCC;
    padding: 3px;
    background-color: #EEE;
    margin-top: 8px;
}

.gm-profile-img-box2 img:nth-child(2n+0) {
    margin-top: 5px;
}

.gm-profile-detail-box h5 {
    margin: 10px 0 0 0;
    text-align: left;
    display: block;
    min-height: 55px;
    font-size: 16px;
    line-height: 20px;
    max-height: 66px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gm-profile-detail-box .promo-value {
    font-size: 16px;
    width: 100px;
    background-color: #fff;
    border: solid 1px #CCC;
}

#news-slider {
    width: 1113px;
}

.gallery-images div.image-container {
    width: 143px;
    height: 143px;
    display: block;
    background: #333;
    border: solid 1px #333;
    line-height: 143px;
    text-align: center;
    float: left;
    cursor: pointer;
    overflow: hidden;
}

.gallery-images div.image-container:hover {
    background-color: #666;
    border: solid 1px #666;
}

.gallery-images div.image-container a {
    cursor: pointer;
}

.gallery-images div.image-container img {
    display: inline-block;
    max-width: none;
}

</pre></body></html>