@charset "utf-8";
@import url("font.css");
html,body,form {height:100%}
body {margin:0;padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif;color:#6d6e71;font-size:14px}
div#container {position:relative; margin:0 auto; width:1000px; height:auto !important; height:100%; min-height:100%}

/*Header*/
.header {padding:0;clear:both}
.logo {float:left;padding:25px 0 0 0}
.topright {float:right;width:520px;margin:0 0 7px 0}
.menu-right {background:#8a8a8a;width:189px;float:right;color:#fff;font-family:'ITCFranklinGothicStdBookConde'; text-transform:uppercase; font-size:14px}
.menu-right ul {}
.menu-right li {line-height:23px; padding:0 0 0 10px; border-bottom:1px solid #fff}
.menu-right li a  {padding:0 0 0 6px;color:#fff}
.menu-right li a:hover {color:#f8941d !important}
.menu-right li img {float:left; margin:8px 0 0 0}
.menu-right ul li div {float:left}
.menu-right ul .sign-register {clear:both}
.menu-right ul .sign-register a {float:left !important; padding:0 !important}
.menu-right ul .sign-register lable a span {cursor:pointer !important; padding:0 !important; color:#fff!important}
.menu-right ul .sign-register lable a:hover span {color:#f8941d!important}
.marleft {margin-right:5px !important}
.menu-right li span {float:left}
.menu-right li span a img {margin:1px 5px 1px 20px}
.menu-last-li {height:23px}
*:first-child+html .menu-last-li {height:auto}
.country {background:#8a8a8a;width:292px;float:right;margin:0 6px 0 0;padding:4px 4px 4px 6px;color:#fff;font-size:14px;font-family:'ITCFranklinGothicStdBookConde';text-transform:uppercase}
.country a{color:#000}
.country a:hover{color:#000}

/*Top Menu*/
.topmenu {background:#000; clear:both; color:#fff;text-transform:uppercase;font-size:14px;font-family:'ITCFranklinGothicLTBookCnRegu'}
#nav, #nav ul {list-style-type:none; padding:0; margin:0; line-height:25px; color:#fff;text-transform:uppercase;font-size:14px;font-family:'ITCFranklinGothicLTBookCnRegu'}
#nav li a {padding:0 6px 0 6px;line-height:25px;text-transform:capitalize;color:#fff;text-transform:uppercase;  padding:0 5px 0 5px \0/}
*:first-child+html #nav li a {padding:0 5px 0 5px}
#nav li a:hover, .active {color:#f8941d !important}
#nav li {float:left; margin:0; padding:0}
#nav li ul {text-align:left; position: absolute; left:-999em; height:auto; top:-10px;font-weight:normal; border-width:0.25em; margin:0; margin:0px; background:#000; filter:alpha(opacity=90) -moz-opacity:.90;opacity:.90}
#nav li li {padding-right:13px; white-space:nowrap; clear:both; margin:0px; background:#000; filter:alpha(opacity=90) -moz-opacity:.90;opacity:.90}
#nav li div {z-index:1000}
#nav a.daddy {background: url(../images/right-arrow.gif) center right no-repeat; padding-left:10px; background-position:155px}
#nav a.daddy2 {padding-left:10px}
#nav li ul a {display:block; color:#fff !important}
#nav li ul a:hover {color:#f8941d !important; text-decoration:none}
#nav li ul ul {margin: -1.75em 0 0 14em}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em}
#nav li:hover ul, #nav li li:hover,  #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto}
#nav li li:hover {cursor:pointer}
#nav li.sfhover  {background:}
.sublink {position:relative; left:0px; top:35px; border:0px solid #FF0000}
.sublink2 {position:relative; left:0px; top:35px; border:0px solid #FF0000}
.cart {float:right;margin:0px 10px 0 0; padding-top:4px}
.cart a {color:#fff}
.cart a:hover {color:#f8941d}

/*Home page slider*/
#slider-home {position:relative;height:353px;margin:0 0 0px 0;width:798px; cursor:pointer}
#slider-home IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0}
#slider-home IMG.active {z-index:10;opacity:1.0}
#slider-home IMG.last-active {z-index:9}

/*Home page Product List (Left side)*/
/*.product-list a {clear:both; width:186px; height:40px; vertical-align:top; display:block; margin-bottom:2px}
a.left-row1	, a.left-row2, a.left-row3, a.left-row4, a.left-row5, a.left-row6, a.left-row7, a.left-row8, a.left-row9, a.left-row10, a.left-row11, a.left-row12, a.left-row13, a.left-row14, a.left-row15, a.left-row16  
{color:#fff;text-transform:uppercase;font-family: 'ITCFranklinGothicLTBookCnRegu', sans-serif;font-size-adjust: 0.49;font-size:16px}
a.left-row1:hover, a.left-row2:hover, a.left-row3:hover, a.left-row4:hover, a.left-row5:hover, a.left-row6:hover, a.left-row7:hover, a.left-row8:hover, a.left-row9:hover, a.left-row10:hover, a.left-row11:hover, a.left-row12:hover, a.left-row13:hover, a.left-row14:hover, a.left-row15:hover, a.left-row16:hover
{background:#000;color:#fff;text-transform:uppercase;font-family: 'ITCFranklinGothicLTBookCnBold', sans-serif;font-size-adjust: 0.49}
a.left-row1 span, a.left-row2 span, a.left-row3 span, a.left-row4 span, a.left-row5 span, a.left-row6 span, a.left-row7 span, a.left-row8 span, a.left-row9 span, a.left-row10 span, a.left-row11 span, a.left-row12 span, a.left-row13 span, a.left-row14 span, a.left-row15 span, a.left-row16 span
{float:left; display:block; padding:12px 0 0 12px}*/
.product-list a {clear:both; width:186px; height:40px; vertical-align:top; display:block; margin-bottom:2px; }
a.left-row1	, a.left-row2, a.left-row3, a.left-row4, a.left-row5, a.left-row6, a.left-row7, a.left-row8, a.left-row9, a.left-row10, a.left-row11, a.left-row12, a.left-row13, a.left-row14, a.left-row15, a.left-row16  
{color:#fff;text-transform:uppercase;font-family: 'ITCFranklinGothicLTBookCnRegu', Arial Narrow; font-size-adjust: 0.49; font-size:16px; }
a.left-row1:hover, a.left-row2:hover, a.left-row3:hover, a.left-row4:hover, a.left-row5:hover, a.left-row6:hover, a.left-row7:hover, a.left-row8:hover, a.left-row9:hover, a.left-row10:hover, a.left-row11:hover, a.left-row12:hover, a.left-row13:hover, a.left-row14:hover, a.left-row15:hover, a.left-row16:hover
{background:#000;color:#fff;text-transform:uppercase;font-family: 'ITCFranklinGothicLTBookCnBold', Arial Narrow; font-size-adjust: 0.49; }
a.left-row1 span, a.left-row2 span, a.left-row3 span, a.left-row4 span, a.left-row5 span, a.left-row6 span, a.left-row7 span, a.left-row8 span, a.left-row9 span, a.left-row10 span, a.left-row11 span, a.left-row12 span, a.left-row13 span, a.left-row14 span, a.left-row15 span, a.left-row16 span
{float:left; display:block; padding:12px 0 0 8px}

a.left-row1	img, a.left-row2 img, a.left-row3 img, a.left-row4 img, a.left-row5 img, a.left-row6 img, a.left-row7 img, a.left-row8 img, a.left-row9 img, a.left-row10 img, a.left-row11 img, a.left-row12 img, a.left-row13 img, a.left-row14 img, a.left-row15 img, a.left-row16 img
{float:right; padding:0 !important}
a.left-row1		{background:#8a8a8a}
a.left-row2		{background:#ed008c}
a.left-row3		{background:#bd2f92}
a.left-row4		{background:#00addd}
a.left-row5		{background:#ed008c}
a.left-row6 	{background:#f54e96}
a.left-row7 	{background:#f8941d}
a.left-row8 	{background:#bd2f92}
a.left-row9	 	{background:#ee1c24}
a.left-row10 	{background:#f54e96}
a.left-row11	{background:#00addd}
a.left-row12	{background:#b2c72d}
a.left-row13	{background:#f77c14}
a.left-row14	{background:#8a8a8a}
a.left-row15	{background:#ed008c}
a.left-row16	{background:#f8941d}

/*Content*/
.content {padding:0 0 8em 0;clear:both;margin:9px 0 0 0}
.product-section {width:186px}
.content-section {vertical-align:top; width:798px}
.static-content {padding:10px}
.content-section h1 sup {font-size:12px}

/* general text styles */
.align {text-align:center}
.valign {vertical-align:middle}
.smalltext {font-size:10px}
.normaltext {font-size:11px;font-weight:normal}
.error {color:#FF0000; font-weight:bold;font-size:12px}
.red {color:#FF0000;vertical-align:top;}
.black {color:#000}
.success {color:#3F8600; font-size:12px; font-weight:bold}
.hlight {color:#EC008C}
.price {color:#ff8000}
.justify {text-align:justify}
.lineheight {ine-height:16px}
.left {float:left}
.right {float:right !important}
.clear {clear:both}
.hline {background:url(../images/hline.gif) repeat-x center;margin:3px 0}
.vline {background:url(../images/vline.gif) repeat-y center}
.yline {background:url(../images/yline.gif) repeat-y center}
.dote-line {background:url(../images/dote-line.gif) repeat-y center}
.noborder {border:0px none;padding:0px}
.no-bor { border:0 !important}
a {text-decoration:none; color:#716a60}
a:hover {color:#000}
a:active{outline:none}
a {outline:none}
:focus {-moz-outline-style: none}
ul {list-style:none;margin:0;padding:0}
li {margin:0;padding:0}
img {border:0}
h1,h2,h3,h4,h5,h6 {padding:0;margin:0}
h1, h2, h3, h4, h5 {font-weight: normal;font-style: normal; font-family:Arial, Helvetica, sans-serif}
h1 {font-size:22px; color:#fff; background:#BED62F; height:32px; margin:0 0 18px;padding:7px 0 0 11px}
h2 {font-size:22px; color:#00bff3}
h3 {font-size:22px; color:#ff6f77}
h3 a {font-size:22px; color:#ff6f77}
h4 {font-size:21px;color:#00abdd; padding:0 0 8px 0}
h5 {font-size:21px;color:#f7941d; padding:0 0 8px 0}
.category h1 {color:#fff}
.category h3 {font-size:22px; color:#ff6f77}
.category h3 span {float:left; display:block; margin:20px 0 0px 0}
.category h3 b {background:url(../images/pink-arrow2.gif) no-repeat center 10px; margin:20px 0 0px 0; height:20px; width:20px; float:left; display:block}
.category span a {font-size:22px; color:#ff6f77}

/* Product Detail */
.product-detail h1 {color:#fff; margin:0 0 0px 0}
.product-detail h3 {font-size:18px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0 0 20px 0 !important; padding:0}
.product-detail h3 span {float:left; display:block; margin:0px 0 20px 0}
.product-detail h3 b {background:url(../images/blue-arrow.gif) no-repeat center 7px; height:18px; width:20px; float:left; display:block; margin:0px 0 20px 0}
.product-detail h3 span a {font-size:18px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0; padding:0}
.product-detail h3 span a:hover {color:#00bff3}
.product-detail h2 { margin:0px 0 18px 0; padding:0}
.description {padding:0 0 15px 0; font-style:normal;line-height:normal;font-family: 'ITCFranklinGothicLTBookCnRegu', sans-serif;font-size-adjust: 0.49; font-size:14px; letter-spacing:6px; text-transform:uppercase}
.productright {width:430px}
.zoom a {font-size:12px; color:#000}
.zoom a:hover {font-size:12px; color:#00bff3}
.productright li {margin:0; padding:0; background:url(../images/orrange-arrow.gif) 0px 5px no-repeat !important;padding:0 0 18px 12px;/*padding:0 0 0 13px;line-height:18px*/}
.productright li ul { margin:10px 0 0 15px}
.productright li ul li {background:url(../images/orrange-arrow.gif) 0px 6px no-repeat !important;padding:0 0 0 13px;line-height:18px;}
.direction li {background:url(../images/vd-arrow.gif) no-repeat 0 3px; padding:0 0 10px 10px}
.relatedproduct h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0; padding:0 0 11px 0; border-bottom:2px solid #00bff3}
.plus, .minus {cursor:pointer}
.plus span {background:url(../images/plus.gif) no-repeat 0px 3px; padding:0 0 0 13px}
.minus span {background:url(../images/minus.gif) no-repeat 0px 3px; padding:0 0 0 13px}

/* Titel Color H1 */
.new-product h1, .product-in h1, .category h1, .product-detail h1, .shop-online h1 {background:#BED62F; height:32px; margin:0 0 0px;padding:7px 0 0 11px}
.mineralwear h1 {color:#fff; background:#00addd; height:32px; margin:0 0 18px;padding:7px 0 0 11px}
.product h1 {color:#fff; background:#EC008C; height:32px; margin:0 0 18px;padding:7px 0 0 11px}
.colorcorrection h1, .webspecial h1, .mineral-wear h1, .media h1 {color:#fff; height:32px; margin:0 0 0px;padding:7px 0 0 11px}
.colorcorrection h1 {background:#ef3743}
.webspecial h1 {background:#f7941d}
.mineral-wear h1 {background:#00addd}
.media h1 {background:#bcd42e}
.colorcorrection .back a, .webspecial .back a, .mineral-wear .back a, .media .back a {font-size:14px; font-weight:bold; text-decoration:none}
.colorcorrection .back a {color:#ef3743}
.webspecial .back a {color:#f7941d}
.mineral-wear .back a {color:#00addd}
.media .back a {color:#bcd42e}
.colorcorrection .back a:hover, .webspecial .back a:hover, .mineral-wear .back a:hover, .media .back a:hover {color:#000; text-decoration:none}

/* New Products */
.shop-online h1  {color:#a4b91f; margin:0}
.new-product h1 {color:#fff}
.new-product2 h1 {margin:0}
.new-pro-right-out {width:224px}
.new-pro-right {position:fixed; margin-left:10px; width:224px}
.new-pro-right h2 {color:#f7941d; margin:2px 0 9px 0}
.new-product h3, .shop-online h3 {font-size:18px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:20px 0 20px 0; font-size-adjust:none; padding:0}
.new-product h3 span {float:left; display:block}
.new-product h3 b {background:url(../images/green-arrow11.gif) no-repeat center 7px; height:18px; width:20px; float:left; display:block}
.new-product h3 a, .shop-online h3 a {font-size:18px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 0px 0; padding:0}
.new-product h3 a:hover, .shop-online h3 a:hover {color:#ff6f77}
.new-pro-right li {margin:0; padding:0 0 4px 10px; background:url(../images/point-orange.gif) no-repeat 0 6px}
.new-pro-right li a {color:#000}
.new-pro-right li a:hover {color:#f7941d}
.new-product-bline {border-bottom:2px solid #bcd42e}
.new-product .product-name a, .product-in .product-name a, .shop-online .product-name a  {font-size:14px; color:#6d6e71}
.new-product .product-name span a {background:url(../images/vd-arrow.gif) no-repeat 0 3px; padding:0 0 0 10px; font-size:14px; color:#6d6e71}
.new-product .product-name span a:hover, .new-product .product-name a:hover, .product-in .product-name span a:hover, .product-in .product-name a:hover, .shop-online .product-name span a:hover
{color:#000}

/* Shop Online */	
.shop-online h1 {color:#fff}
.shop-online-oline {border-bottom:2px solid #f7941d}
.shop-online .product-name span a {background:url(../images/vd-arrow2.gif) no-repeat 0 3px; padding:0 0 0 10px; font-size:14px; color:#6d6e71}

/* Face */
.product-in h1 {color:#fff}
.product-in h3 {font-size:18px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 17px 0; padding:0}
.product-in h3 span {float:left; display:block; margin:20px 0 0 0}
.product-in h3 b {background:url(../images/pink-arrow2.gif) no-repeat center 8px; margin:20px 0 0 0; height:20px; width:20px; float:left; display:block}
.product-in h3 span a {font-size:18px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 0px 0; padding:0}
.product-in h3 span a:hover {color:#ff6f77}
.product-in .product-name span a {background:url(../images/pink-arrow.gif) no-repeat 0 4px; padding:0 0 0 10px; font-size:14px; color:#6d6e71}
.img-height {height:180px}
.img-height2 {height:200px}
.img-height1 {height:150px}
.img-height1 img {margin:10px 0 0 0; border:1px solid #cecfce; padding:5px;}
.product-face h3 {color:#ff6f77}
.product-face h3 a {color:#ff6f77}
.product-face h3 a:hover {color:#000}
.products-list {border-bottom:2px solid #ff6f77; width:249px; text-align:center}
.products-list h4 {height:30px;display:block;font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:18px 0 12px 0; padding:0}
.products-list img {margin-bottom:23px}

/*Rebates8*/
.rebates, .contact-us, .wishlist, .login, .shopping-cart, .press-mention, .register, .awards, .advanced-search {padding: 0 10px 0 0}
.rebates h1, .contact-us h1, .wishlist h1, .login h1, .shopping-cart h1, .press-mentions h1, .sitemap h1 {height:32px; padding:7px 0 0 11px; margin:0 0 18px 0}
.rebates ul, .contact-us ul, .wishlist ul, .press-mentions ul, .sitemap ul  {margin:0 0 0 5px}
.wishlist .fieldheader td, .login .fieldheader td {padding:6px 3px; border-bottom:2px solid #EE3442}
.rebates h1 {color:#fff; background:#00addd}
.rebates li {background:url(../images/orrange-arrow.gif) 0px 6px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.rebates .hlight {color:#00acdc}

/* Contact Us*/
.contact-us h1 {color:#fff; background:#00addd}
.contact-us h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 5px 0; padding:0}

/*Wish List*/
.wishlist h1 {color:#fff; background:#EE3442}
.wishlist h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 5px 0; padding:0}

/*Login*/
.login h1 {color:#fff; background:#bed62f}
.login h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 5px 0; padding:0}

/*Shopping Cart*/
.shopping-cart h1 {color:#fff; background:#ec008c}
.shopping-cart li {background:url(../images/blue-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}

/*Site Map*/
.sitemap h1 {color:#fff; background:#ec008c;  text-align:left}
.sitemap li {background:url(../images/pink-arrow.gif) 0px 6px no-repeat !important;padding:0 0 5px 13px;line-height:18px; text-align:left}
.sitemap h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 5px 0; padding:0; text-align:left}

/*Register*/
.register h1 {font-size:22px; font-weight: normal;font-style: normal; color:#fff; background:#EC008C; height:32px; padding:7px 0 0 11px; margin:0 0 18px 0}
.register h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 5px 0; padding:0}
.fixwidth {width:200px}
.check-input input {margin:0 5px 5px 0; margin:0 1px 0 0\0/; height:14px; vertical-align:middle; border:0 none}
*:first-child+html .check-input input {margin:0 1px 0 0}

/*Advanced Search*/
.advanced-search h1 {font-size:22px;color:#fff; background:#00addd;height:32px;padding:7px 0 0 11px;margin:0 0 18px 0}

/*Press-mentions*/
.press-mentions h1 {color:#fff; background:#00addd}
.press-mentions .text-in {width:555px}	
.press-mentions .right-section-out, .shop-online .right-section-out {width:224px}
.press-mentions .right-section, .shop-online .right-section {position:fixed; width:224px; margin-left:10px}
.press-mentions li {background:url(../images/orrange-arrow.gif) 0px 6px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.press-mentions h2 {font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; font-size:14px; color:#6d6e71; font-weight:bold}
.press-mentions h2 a {color:#6d6e71}
.press-mentions h2 a:hover {color:#000}
.press-mentions h3 {font-size:16px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; margin:0px 0 20px 0; padding:0}
.press-mentions .right-section .select-year {margin:0 0 0 5px}
.press-mentions .right-section li, .shop-online .right-section li {background:url(../images/blue-bullet-in.gif) 0px 8px no-repeat !important;padding:0 0 0 10px;line-height:20px;margin:0}
.press-mentions .right-section li a:hover, .shop-online .right-section li a:hover {color:#00abdd}
.press-mentions .blue-hline {border-bottom:2px solid #00acdc}
.press-mentions .blue-text {font-size: 12px; font-weight: bold; color:#00acdc;text-transform:uppercase; letter-spacing:4px}
.press-mentions .date {font-weight:bold; padding:5px 0px; color:#6d6e71}

/* form part styles */
form {margin:0; padding:0}
input{border:1px solid #bdbdbf;height:19px;padding:0 5px;line-height:19px;font-size:14px;color:#56575a; font-family:Arial, Helvetica, sans-serif; padding:4px 2px 0 2px}
select {border:1px solid #bdbdbf;height:23px;padding:0 0 0 5px;line-height:23px;font-size:14px;color:#56575a;font-family:Arial, Helvetica, sans-serif}
textarea {border:1px solid #bdbdbf; padding:0 0 0 5px;line-height:23px;font-size:14px;color:#56575a; vertical-align:top;font-family:Arial, Helvetica, sans-serif}
.textarea-small {height:40px; overflow:auto}
.textarea-big {height:100px; overflow:auto}
.button {color:#fff;font-size:12px; cursor:pointer; padding:0 3px; padding:0 5px\0/; background:#000; border:0 none; text-transform:uppercase;font-size:14px;font-family:'ITCFranklinGothicLTBookCnRegu'}
.fwidth{width:128px; font-family:Arial, Helvetica, sans-serif; font-size:13px}
.fwidth1{width:135px}
a.adv-search {float:right; margin-right:5px}

/* shopping cart body area and boxies styles */
.tableborder {border:0px solid #FFD0E2}
.allborder {background:#ffc6e8}
.allborder td {border-bottom:1px solid #ffc6e8}
.allborder tr {background:#fff}
tr.fieldheader {color:#FF52A7; font-weight:bold}
.fieldheader td {padding:6px 3px; border-bottom:2px solid #00acdc}
.fieldheader th { background:#ec008c; text-transform:uppercase;font-size:16px;font-family:'ITCFranklinGothicLTBookCnRegu'; color:#fff; font-weight:bold}
.fieldheader a {color:#6d6e71; text-decoration:none}
.fieldheader a:hover {color:#000; tex1t-decoration:none}

/*highlights*/
.highlights {margin:0}
.highlights .box1 ul {margin:0 4px 0 0 !important}
.highlights .box1 li {float:left;margin:0 17px 27px 0}
.highlights .box1 li.last {margin:0} 
.highlights .box2 {clear:both}
.mr4 {margin-right:4px;float:right}

/*Inner pages*/
.inner-content {width:785px;float:left;margin:20px 0 0 0}
.text-in {float:left; width:521px}
.text-in div {}
.text-in div b{color:#00addd;font-size:20px}
.pink-title{color:#EC008C !important}
.text-in div span {color:#ec008c;font-size:14px;font-weight:bold}
.eb-title {color:#ee1c24;font-size:14px;font-weight:bold}
.mw-title  {color:#00addd;font-size:14px;font-weight:bold}
.text-in li {background:url(../images/orrange-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.mb15 {margin-bottom:15px}

/*Blue Section*/
.blue-right{float:right;width:224px}
.blue-right li {background:url(../images/blue-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.blue-right li a {color:#000}
.blue-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.blue-right li a:hover {color:#00abdd}
.titlebold {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px}
.titlebold span {color:#f7941d}

/*Orange Section*/
.orange-right{float:right;width:224px}
.orange-right li {background:url(../images/orange-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0}
.orange-right li a {color:#000}
.orange-right li a:hover {color:#f7941d}
.green-title {color:#a4b91f;font-family:'CenturyGothicBold';font-size:21px;padding:0}

/*Product ul-li*/
.product-box li {width:249px; height:204px; background:0 none!important; padding:0; margin:0;text-align:center;float:left;margin:0 16px 10px 0}
.product-box li span {color:#6d6e71;font-weight:normal;display:block}
.product-box li.last {margin:0 0 10px 0}
a.view-detail {color:#6d6e71;background:url(../images/green-arrow-1.gif) left no-repeat;padding:0 0 0 11px}
a.view-detail:hover {color:#000}
.flage {text-align:right; float:left}
.flage img {margin:-3px 0 0 10px}

/*Tips from Joanna Schlip Pink Color */
.joanna-schlip {width:247px; float:left}
.how-to-video {float:right; width:520px;background: url(../images/video-bg.jpg) top repeat-y;padding:5px 10px 10px 10px; margin:0}
.how-to-video_1 {float:right; width:520px;padding:5px 10px 10px 10px; margin:0}
.how-to-video h2 {font-size:20px; color:#a4b91f; margin:0; padding:0; float:left}
.how-to-video .view {float:right; padding:5px 0 0 0; margin:0 -5px 0 0}
.how-to-video .video {clear:both;/* padding:5px 0 0 0 !important*/}
.tipstitel {display:none; position:absolute; z-index:100; float:left; padding:45px 0px 0px 15px; color:#fff; font-size:13px; font-weight:bold}
.tipspink {padding:10px 5px;border:4px solid #ec008c}
.tipspink .right {float:right;width:610px; margin:0 35px 0 0; text-align:left}
.tipspink h2 {font-size:16px;text-transform:uppercase; color:#000; padding:10px 0 13px 0; font-weight:bold; font-size-adjust:none; font-family:Arial, Helvetica, sans-serif}
.tipspink h3 {font-size:14px;color:#6d6e71;font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; font-weight:bold}
.tips h3 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; color:#000; font-weight:bold; text-transform:uppercase; margin-bottom:8px}
.tips .h3 {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; color:#000; font-weight:bold; text-transform:uppercase; margin-bottom:8px; margin:0px; padding:0px}
.tips h4 a {font-size:14px; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; color:#000; font-weight:bold}
.tips p {padding:0; margin:6px 0 0 0}
.videobox1, .videobox2, .videobox3, .videobox4 {height:47px;/*height:53px;*/ font-weight:bold; padding-left:10px;border-bottom:0px solid #fff;width:152px}
.videobox1 a, .videobox2 a, .videobox3 a, .videobox4 a{color:#FFF !important; font-size:14px; line-height:17px; text-align:left; float:left}
.video-link a {clear:both; width:152px; height:47px; vertical-align:top; display:block; margin-bottom:6px; text-align:left}
a.videobox1	, a.videobox2, a.videobox3, a.videobox4 {color:#fff}
a.videobox1 span, a.videobox2 span, a.videobox3 span, a.videobox4 span{float:left; display:block; padding:8px 0 0 0}
a.videobox1 {background:#bcd42e}
a.videobox2 {background:#00addd}
a.videobox3 {background:#ef3743}
a.videobox4 {background:#f7941d}
.color {padding-top:9px;height:38px !important}
.hline-pink {border-bottom:2px solid #ec008c; height:2px; margin:10px 0}
.brush {float:left; margin:0 10px}
.mt35 {margin-top:30px}
.tips-1 {padding:10px;border:4px solid #bd2f92; margin:0 0 20px 0; clear:both}
.tips-1 p {padding:0; margin:0}
.title-tip{color:#bd2f92; text-transform:uppercase; font-size:22px; float:left; width:400px; font-family:'CenturyGothicBold'}
.read-tips {font-family:'CenturyGothicBold'; float:right; font-size:16px; float:right; text-transform:uppercase; margin:6px 0 0 0}
.read-tips a {color:#00addd}
.read-tips a:hover {color:#00addd}
.tips-1 h3 {color:#6d6e71; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; padding:0; margin:0; font-size:14px; font-weight:bold}

/*Footer*/
.footer {bottom:0 !important;font-size:12px;color:#000; clear:both; width:1000px; position:absolute; margin:0 auto 10px auto;font-family:Arial, Helvetica, sans-serif}
.footer-box {border:1px solid #b6b6b8;margin:8px 0 0 0;padding:8px 10px}
.footer p {padding:0;margin:0; text-transform:capitalize}
.copyright {float:left; width:330px}
.copyright img {padding:0 6px 0 0;margin:6px 0 0 0;border:0}
.footer .rightpart {float:right !important;text-align:right}
.footer .rightpart a{color:#000}
.footer .rightpart a:hover{color:#ed008c}
.spinx {font-size:9px;margin:3px 0;padding:4px 0 !important}
.footer2 {font-size:11px;color:#000}
.footer2 p {line-height:20px}
.footerline {background:url(../images/topimg.gif) repeat-y center; height:6px; color:#fff}

/*Extra*/
.star { color:#FF0000; float:left; margin:6px 0 0 54px;.margin:6px 0 0 58px}
.pt5 {padding-top:5px}
.text12 {color:#56575a;font-size:12px !important}
.submit {margin:8px 73px 0 0}
.submit input { height:auto}
.mr16 {margin-right:16px !important;.margin-right:18px !important}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.ptb20 {padding:20px 0 \0/; padding:0}
*:first-child+html .ptb20 {padding:20px 0}
.mt30 {margin-top:30px}
.mt {margin:5px 0 0 6px !important}
.mt18 {margin-top:18px}
.text13{font-size:13px; text-align:left}
.fwidth-in{width:253px; float:left}
.h20 {height:20px}
.gobut input {width:29px; height:25px}
.advamce-top {margin-top:3px;.margin-top:0px}
#coumenu{z-index:1; text-align:left !important;position:absolute;background:url(../images/d1.gif) no-repeat; line-height:25px; height:25px; color:#000; width:139px; padding-left:5px; cursor:pointer; margin:0 0 5px 0 !important;text-transform:capitalize; font-family:Arial, Helvetica, sans-serif}
#coumenu:hover {background:url(../images/d1.gif) 0px -25px no-repeat; text-transform:capitalize}
#coumenu ul {width:144px;cursor:pointer; background:#fff;margin:0 0 0 -5px}
#coumenu ul li {text-align:left}
#coumenu ul li a{color:#000;color:#000 !important; display:block; padding:0 0 0 5px}
#coumenu ul li a:hover{background-color:#ff0000; text-align:left;color:#fff !important}

.cat1 {width:310px;float:right}
.d-down {position:absolute; float:left; left:0; right:0}
#category{position:relative; z-index:99;background:url(../images/d1-1.gif) no-repeat; line-height:25px; height:25px; color:#000; width:139px; padding-left:5px; cursor:pointer; margin:0 0 5px 0 !important;text-transform:capitalize; font-family:Arial, Helvetica, sans-serif}
#category:hover {background:url(../images/d1-1.gif) 0px -25px no-repeat; text-transform:capitalize}
#category ul {width:142px;cursor:pointer; background:#fff;margin:0 0 0 -5px;border-bottom:1px solid #b3b5b7;border-right:1px solid #b3b5b7;border-left:1px solid #b3b5b7;}
#category ul li {text-align:left}
#category ul li a{color:#000;color:#000 !important; display:block; padding:0 0 0 5px}
#category ul li a:hover{background-color:#ff6f78; text-align:left;color:#fff !important}

#lanmenu{text-align:left;position:absolute;background:url(../images/d2.gif) no-repeat; line-height:25px; height:25px; color:#000; width:106px; padding-left:5px; cursor:pointer; margin:6px 0  !important;text-transform:capitalize; font-family:Arial, Helvetica, sans-serif}
#lanmenu:hover {background:url(../images/d2.gif) 0px -25px no-repeat;text-transform:capitalize}
#lanmenu ul {width:106px;background:#fff !important;cursor:pointer; margin:0 0 0 -5px}
#lanmenu ul li {background-color:#fff;text-align:left}
#lanmenu ul li a{color:#000; display:block; padding:0 0 0 5px}
#lanmenu ul li a:hover{background-color:#f7941d; text-align:left;color:#fff !important}

/* jQuery based alert box stylesheet */
#fade {display: none; background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: .80; z-index:99990008}
#prfade {display: none; background: #000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; opacity: .80; z-index: 99990008}
.popup_block {color:#EE7529 !important;display: none;background:#fff;padding:0px;border:0;float: left;font-size: 1.2em;position: fixed;top: 50%;left: 50%;z-index: 99990009; width:358px;text-align:left !important}
.popup_block b {font-weight:bold !important;font-size:18px}
img.btn_close {float: right; margin: -55px -55px 0 0; border: none}
img.prbtn_close {float: right; margin: -55px -55px 0 0; border: none}
.popup p {padding: 5px 10px; margin: 5px 0}

/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {position: absolute}
*html .popup_block {position: absolute}
/* End - jQuery based alert box stylesheet */

/* popup drop down menu start */
#popup-drop {z-index:1; text-align:left !important;position:absolute;background:url(../images/d3.gif) no-repeat; line-height:32px; height:32px; color:#000; width:302px; padding-left:5px; cursor:pointer; margin:0 0 5px 0 !important;text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-size:14px}
#popup-drop:hover {background:url(../images/d3.gif) 0px -32px no-repeat; text-transform:capitalize}
#popup-drop ul {width:300px;cursor:pointer; background:#fff;margin:0 0 0 -5px; border:1px solid #a3a3a3; border-top:none}
#popup-drop ul li {text-align:left}
#popup-drop ul li a{color:#000;color:#000 !important; display:block; padding:0 0 0 5px}
#popup-drop ul li a:hover{background-color:#ef1a96; text-align:left;color:#fff !important}
#popup-lang-drop {z-index:0; text-align:left !important;position:absolute;background:url(../images/d4.gif) no-repeat; line-height:32px; height:32px; color:#000; width:302px; padding-left:5px; cursor:pointer; margin:0 0 5px 0 !important;text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-size:14px}
#popup-lang-drop:hover {background:url(../images/d4.gif) 0px -32px no-repeat; text-transform:capitalize}
#popup-lang-drop ul {width:300px;cursor:pointer; background:#fff;margin:0 0 0 -5px; border:1px solid #a3a3a3; border-top:none}
#popup-lang-drop ul li {text-align:left}
#popup-lang-drop ul li a{color:#000;color:#000 !important; display:block; padding:0 0 0 5px}
#popup-lang-drop ul li a:hover{background-color:#f8ac4e; text-align:left;color:#fff !important}
/* popup drop down menu end */

.preloader-hd {font-size:14px; color:#000; text-transform:uppercase; font-family:'CenturyGothicBold'; letter-spacing:2px}
.happy-booster h1 {background:#EC008C;font-size:22px; font-weight: normal;font-style: normal; color:#fff;height:32px; padding:7px 0 0 11px; margin:0 0 18px 0}
.happy-booster-right{float:right;width:224px}
.happy-booster-right h4 {color:#EE1C24}
.happy-booster-right li {background:url(../images/blue-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.happy-booster-right li a {color:#000}
.happy-booster-right li a:hover {color:#EC008C }


/*Make up tips*/
.makeup-artist {}
.makeup-artist h1 {color:#f8941d;font-size:22px;margin:0; background:0; padding:0}
.makeup-artist .left-section {float:left; width:248px}
.makeup-artist .video-section {float:right; width:538px}
.makeup-artist .video-section span{font-size:12px; font-style:italic;display:block}
.qa-page {margin:20px 0 0 7px}
.tips-2 {padding:18px 17px 25px 17px;border:4px solid #f8941d; margin:0 0 20px 0; clear:both}
.tips-2 img {margin:0 30px 0 50px}
.tips-2 p {padding:10px 0 0 0; margin:0}
.title-tip1{color:#f8941d; text-transform:uppercase; font-size:22px; float:left; width:400px; font-family:'CenturyGothicBold'}
.read-tips1 {font-family:'CenturyGothicBold'; float:right; font-size:16px; float:right; text-transform:uppercase; margin:6px 0 0 0}
.read-tips1 a {color:#00addd}
.read-tips1 a:hover {color:#00addd}
.tips-2 h3 {color:#6d6e71; font-family:Arial, Helvetica, sans-serif; font-size-adjust:none; padding:0; margin:0; font-size:16px; font-weight:bold}
.schlip-tips h3 {font-size:16px;font-size-adjust:none; color:#000; font-weight:bold; text-transform:uppercase; margin-bottom:11px}
.schlip-tips h4 {color:#ec008c; font-weight:bold; font-size:14px; padding:0; margin:0}
.imgleft {float:left; width:110px}
.schlip-tips p {padding:0; margin:0}
.schliptext h3  {color:#000; text-transform:uppercase; font-size:14px; font-weight:bold; margin:15px 0 0 0}
.schliptext p {padding:5px 0 0 0; margin:0}
.border-pink {border:3px solid #ec008c}
.border-gray {border:3px solid #8a8a8a}

/*Shimmer Strips*/
.purple h1 {background:#bd2f92}
.purple h2 {color:#bd2f92}
.purple-right{float:right;width:224px}
.purple-right h4 {color:#bd2f92}
.purple-right li {background:url(../images/purple-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.purple-right li a {color:#000}
.purple-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.purple-right li a:hover {color:#bd2f92}

/*Powder Palette*/
.powder-palette h1 {background:#f54e96}
.powder-palette h2 {color:#f54e96}
.powder-palette-right{float:right;width:224px}
.powder-palette-right h4 {color:#f54e96}
.powder-palette-right li {background:url(../images/pitch-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.powder-palette-right li a {color:#000}
.powder-palette-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.powder-palette-right li a:hover {color:#f54e96}

/*Cashmere Wear*/
.cashmere-wear h1 {background:#f8941d}
.cashmere-wear h2 {color:#f8941d}
.cashmere-wear-right{float:right;width:224px}
.cashmere-wear-right h4 {color:#f8941d}
.cashmere-wear-right li {background:url(../images/orange-bullet-in1.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.cashmere-wear-right li a {color:#000}
.cashmere-wear-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.cashmere-wear-right li a:hover {color:#f8941d}

/*Fade Slider*/
.slider_content{/*width:98px;*/float:right;z-index:0}
.slider_full{width:155px;z-index:0; margin:0; float:right}
.slider_full img{border:1px solid #dcdcdc}
.slider_item{text-align:center; float:right; width:165px;height:155px}
.slider_item a{display:block;height:20%;width:100%;font-size:11px}
.slider_buttons{width:960px; margin-left:auto;	margin-right:auto;	padding-top:20px; display:table; 	z-index:1; position:relative}
.slider_click{display:table; margin-left:auto;	margin-right:auto}
.slider_click li {width:21px; height:21px;	list-style:none;	float:left;	margin:0; margin-right:5px; margin-left:5px;	font-size:10px;		cursor:pointer;		background:url('../images/banner_button.png') no-repeat left}
.slider_click .selected{width:21px;	height:21px;	top:0;	left:0;	float:left;	background:url(../images/banner_button_active.png) no-repeat left}
.hover {width:21px;	height:21px; top:0;	left:0;	float:left;	background:url(../images/banner_button_active.png) no-repeat left;	display:none}
.slider_left_image {float:left;	text-align:left}
.slider_right_image {float:right;text-align:right}
.slider_text_full {display:table;float:left;text-align:left;width:100%;padding-top:10px}
.slider_text {float:left;text-align:left}
.slider_text_more {display:table;	letter-spacing:0.4px;	font-weight:normal;	font-size:20px; color:#666;	text-align:left; float:left;	width:200px; height:60px;	margin-top:18px; background:url(../images/more.png) no-repeat scroll center top transparent}
.slider_text_more span{display:table; padding-left:30px; padding-top:15px; float:left}
.slider_left_image, .slider_right_image	{background-image:url(../images/icons/fade_loader.gif)}
.arrow {/*padding-left: 68px; padding-right:5px*/padding-right:5px; margin:2px 0 0 0;}
.arrow_home {text-align:center; padding-right:5px; margin:2px 0 0 0;}

/*style for slider paging*/
.sliderpaging {font-size:11px; padding:0 5px !important }
.product-home{float:left; margin:15px 0 0 0; width:186px}

/*QAPage*/
.your-questions h1 {color:#fff; background:#f54e96; height:32px; margin:0 0 11px;padding:7px 0 0 11px}
.your-questions h2{color:#ff6f77; font-size:19px; font-weight:bold; padding:0 0 10px 0; margin:0}
.title {color:#ff6f77; font-size:20px; font-weight:bold; padding:0 0 22px 0}
.your-questions .blue-right {float:left; width:100%}
.your-questions .blue-right li {background:url(../images/blue-bullet-in.gif) 0px 15px no-repeat;padding:8px 0 10px 10px;line-height:16px;margin:0}
.your-questions .blue-right li a {color:#000}
.your-questions .blue-right li a:hover {color:#00abdd}
.img-sec {width:170px; float:left}
.right-sec {/*height: 155px; overflow: auto; margin-bottom: 17px;*/padding:0 0 5px 0;}
.right-sec2 {}

.ftext { color:#ec008c; padding:10px 0}
.fimg { float:left; width:70px}
.fbtext {color: #ec008c;vertical-align: middle; padding: 10px; background:#ffeef8;border:1px solid #fdd4ec}
.pop-title {font-size:22px; color:#fff; background:#b2c72d;  margin:0 0 18px;font-size:22px; color:#fff; background:#BED62F; margin:0 0 18px;padding:7px 0 2px 11px; text-align:left}
.text10 { font-size:11px}
.cms-img {padding:5px 0 10px 0; border:1px solid #CCC; padding:5px 4px; margin:10px 0 0 0}

.scroll-green a{background:#bed62f; font-family:"trebuchet MS"; font-size:16px; font-weight:bold; color:#FFF; padding:10px 6px; float:left; margin:0px; text-align:center}
.scroll-green a:hover{color:#666}
.scroll-blue a{background:#00acdc; font-family:"trebuchet MS"; font-size:16px; font-weight:bold; color:#FFF; padding:10px 6px; float:left; margin:0px; text-align:center}
.scroll-blue a:hover{color:#666}
.scroll-red a{background:#ed1c24; font-family:"trebuchet MS"; font-size:16px; font-weight:bold; color:#FFF; padding:10px 6px; float:left; margin:0px; text-align:center}
.scroll-red a:hover{color:#666}
.scroll-orange a{background:#f7941d; font-family:"trebuchet MS"; font-size:16px; font-weight:bold; color:#FFF; padding:10px 6px; float:left; margin:0px; text-align:center}
.scroll-orange a:hover{color:#666}

/*Alert Msg*/
* html .alert-message {height:1%}
.alert-message a {color: #333}
.alert-message img {vertical-align: text-bottom; margin-right: 4px}
.alert-message ul {margin-left: 13px; margin-top: 0.5em}
.alert-message ul li {font-size: 1.1em; margin-bottom: 0.2em}
.alert-message.error  {background:#F5CCD3 url("../images/ico-exclamation.png") 10px 10px no-repeat;margin: 0px 0 1em 0;padding: 10px 10px 10px 35px;border: 1px dotted #cc0000;color: #000}
.alert-message.success {background:#D9EFD0 url("../images/ico-success.png") 10px 10px no-repeat;border:dotted 1px #009900;margin: 0px 0 1em 0;padding: 10px 10px 10px 35px;color:#000}
.alert-message.validation { background-color: #fcfcd2; border-color: #efefc7}
.alert-message.information {background: #e4f1ff url("../images/ico-information.png") 10px 10px no-repeat;border:dotted 1px #d9e6eb;margin: 0px 0 1em 0;padding: 10px 10px 10px 35px;color:#000}
.alert-message.maintenance { background-color: #e4f1ff; border-color: #d9e6eb}
.alert-message.warning {background: #ffe4d1 url("../images/ico-warning.png") 10px 10px no-repeat;border:dotted 1px #f2d8c6; margin: 0px 0 1em 0; padding: 10px 10px 10px 30px; color:#000}
.textheding { font-size:15px; color:#000; font-weight:bold;}
.bill-add {margin:10px 0 0 0}
.bill-add b {float:left; padding:5px 0 0 0;.padding:2px 0 0 0}
.bill-add i {float:left;width:25px; border:0 none;}
.bill-add i input{border:0 none;}
.no-brd {border:0px; background:none}
.no-brd table {border:0px;}
.no-brd  tr {border:0px;}
.no-brd td {border:0px;}
.powderpal {color:#EC008C;}
.thanks-message {font-size:13px; }
.thanks-message strong{text-align:justify; color:Green; font-size:16px; line-height:30px;}
.thanks-message input{margin:20px 0 0 0; width:80px}


/*Mineral-wear*/
.mineral-wear .blue-right{float:right;width:224px}
.mineral-wear .blue-right li {background:url(../images/blue-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.mineral-wear .blue-right li a {color:#000}
.mineral-wear .blue-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.mineral-wear .blue-right li a:hover {color:#00abdd}
.mineral-wear .titlebold {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px}
.mineral-wear .titlebold span {color:#f7941d}
.mineral-wear .text-in div span {color:#00abdd;font-size:14px;font-weight:bold}
.mineral-wear .text-in li {background:url(../images/blue-arrow1.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}

/*Shimmer Strips*/
.shimmer-strips .blue-right{float:right;width:224px}
.shimmer-strips .blue-right li {background:url(../images/ss-bullet.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.shimmer-strips .blue-right li a {color:#000}
.shimmer-strips .blue-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.shimmer-strips .blue-right li a:hover {color:#BD2F92}
.shimmer-strips .titlebold {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px}
.shimmer-strips .titlebold span {color:#f7941d}
.shimmer-strips .blue-right h4 {color:#BD2F92}
.shimmer-strips .text-in div span {color:#BD2F92;font-size:14px;font-weight:bold}
.shimmer-strips .text-in li {background:url(../images/ss-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}

/*Happy Booster*/
.happy-booster .blue-right{float:right;width:224px}
.happy-booster .blue-right li {background:url(../images/happy-booster-bullet.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.happy-booster .blue-right li a {color:#000}
.happy-booster .blue-right li a span {color:#ef3743; font-size:11px; font-weight:bold}
.happy-booster .blue-right li a:hover {color:#EC008C }
.happy-booster .titlebold {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px}
.happy-booster .titlebold span {color:#f7941d}
.happy-booster .blue-right h4 {color:#EC008C}
.happy-booster .text-in div span {color:#EC008C;font-size:14px;font-weight:bold}
.happy-booster .text-in li {background:url(../images/happy-booster-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.happy-booster  .text-in div b{color:#EC008C;font-size:20px}

/*Eye Booster*/
.eye-booster .blue-right{float:right;width:224px}
.eye-booster .titlebold {color:#000;font-size:16px;font-weight:bold;margin-bottom:15px}
.eye-booster .titlebold span {color:#f7941d}
.eye-booster .text-in div span {color:#EE1C24;font-size:14px;font-weight:bold}
.eye-booster .text-in li {background:url(../images/eye-booster-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.eye-booster  .text-in div b{color:#EC008C;font-size:20px}
.eye-booster h1 {background:#ee1c24}
.eye-booster h2 {color:#e10c83}
.eye-booster-right{float:right;width:224px}
.eye-booster-right h4 {color:#EE1C24}
.eye-booster-right li {background:url(../images/red-bullet-in.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.eye-booster-right li a {color:#000}
.eye-booster-right li a span {color:#ff0000; font-size:11px; font-weight:bold}
.eye-booster-right li a:hover {color:#EE1C24}

/*Healthy Wear*/
.healthy-wear .blue-right li {background:url(../images/healthy-wear-bullet.gif) 0px 8px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.healthy-wear .text-in div span {color:#EC008C;font-size:14px;font-weight:bold}
.healthy-wear .text-in li {background:url(../images/healthy-wear-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.healthywear-content {width:785px;float:left;margin:20px 0 0 0}
.healthywear-content .text-in {float:left; width:521px}
.healthywear-content .text-in div {}
.healthywear-content .text-in div b {color:#00addd;font-size:14px}
.healthywear-content .text-in div span {color:#ec008c;font-size:14px;font-weight:bold}
.healthywear-content .text-in li {background:url(../images/orrange-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.pink-right{float:right;width:224px; text-align:left}
.pink-right h4 {color:#ec008c; padding:0 0 8px 0}
.pink-right li {background:url(../images/healthy-wear-bullet.gif) 0px 10px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.pink-right li a {color:#000}
.pink-right li a:hover {color:#ec008c}
.faqs li {background:url(../images/orrange-arrow.gif) 0px 6px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0; text-align:left}
.faqs li a {color:#000; font-weight:normal}
.faqs li a:hover {color:#ec008c}

/*bamboo-wear-content*/
.bamboo-wear-content {width:785px;float:left}
.bamboo-wear-content .text-in {float:left; width:521px}
.bamboo-wear-content .text-in div {}
.bamboo-wear-content .text-in div b {color:#00addd;font-size:14px}
.bamboo-wear-content .text-in div span {color:#BED62F !important;font-size:14px;font-weight:bold}
.bamboo-wear-content .text-in li {background:url(../images/organic-wear-arrow.gif) 0px 5px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.brown-right{float:right;width:224px;text-align:left}
.brown-right h4 {color:#BED62F; padding:0 0 8px 0 }
.brown-right li {background:url(../images/organic-wear-bullet.gif) 0px 11px no-repeat;padding:0 0 0 10px;line-height:20px;margin:0}
.brown-right li a {color:#000}
.brown-right li a:hover {color:#BED62F}

/*organic-wear-content*/
.organic-wear-content {width:785px;float:left;margin:20px 0 0 0}
.organic-wear-content .text-in {float:left; width:521px}
.organic-wear-content .text-in div {}
.organic-wear-content .text-in div b {color:#bfd630;font-size:14px}
.organic-wear-content .text-in div span {color:#bfd630 !important;font-size:14px;font-weight:bold}
.organic-wear-content .text-in li  {background:url(../images/organic-wear-arrow.gif) 0px 6px no-repeat !important;padding:0 0 0 13px;line-height:18px}
.green-right{float:right;width:224px;text-align:left}
.green-right h4 {color:#BED62F}
.green-right li {background:url(../images/organic-wear-bullet.gif) 0px 9px no-repeat !important;padding:0 0 0 10px;line-height:20px;margin:0}
.green-right li a {color:#000}
.green-right li a:hover {color:#BED62F}
.organic-wear-content .text-in .titlebold {color:#bfd630;font-size:16px;font-weight:bold;margin-bottom:15px}

.new-icon {
    margin: 125px 0 0 35px;
    position: absolute;
}

.asterisk {margin:0 4px 0 -12px;}

.nav {margin: 5px 0}
.nav a, #s7 strong {margin:0 3px; padding:3px 5px 2px 5px; background: #f8941d; text-decoration: none; color:#fff}
*:first-child+html .nav a, #s7 strong {line-height:26px}
.nav a.activeSlide {background: #ee1c24; color:#fff}
.nav a:focus {outline: none}
.nav {text-align: left}
.nav-main {width:131px; float:right;margin:0 0 10px 0}
*:first-child+html .nav-main {margin:0 0 5px 0}
.nav-left {width:103px; float:left}
*:first-child+html .nav-left {margin:-5px 0 0 0}
.nav-right {float:right}


/*bronzer_landing*/
.bronzer-section { margin:0 13px 0 0; width:785px; float:left}
.bronzer-top {background:#f8941d; height:67px; line-height:67px}
.bronzer-1{ padding:7px 20px 0 0; float:right}
.bronzer-boutique {padding:7px 0 0 20px;float:left}
.find-bronzer{padding:13px 0 0 126px;float:left}
.bronzer-box div { float:left}
.bronzer-table {margin:0; background:url(../images/orange-bg.jpg) repeat #f8931f; padding:6px 5px; .padding:6px 5px 6px 5px; .margin:-3px 0 0 0}
.bronzer-table .bg-brown {height:49px; background:#663900}
.bronzer-boutique-1 {padding:3px 56px 0 31px; float:left}
.finish {padding:0px 17px 12px 17px}
.coverage{float:left;padding:14px 5px 0 8px}
.benefits{padding:14px 0 0 44px}
.product-img {width:99px; height:104px}
.product-img img{margin-left:14px}
.line1 {width:284px;background:url(../images/en-us/bronzers/b2.gif); color:#fff;font-family:'ITCFranklinGothicLTBookCnRegu', sans-serif;font-size:17px}
.line1 p {padding:38px 0 0 15px; margin:0; display:block; font-weight:bold}
.line1 p a {color:#FFf}
.line1 p a:hover {color:#000}
.line1 b {padding:0 0 0 15px; font-weight:normal}

.blue-vline1, .pink-vline1, .purpole-vline1, .green-vline1 {width:92px; border-left:2px solid #563500;border-right:2px solid #563500}

.blue-vline1 {background:url(../images/en-us/bronzers/blue-vline.gif) left top repeat}
.pink-vline1 {background:url(../images/en-us/bronzers/pink-vline.gif) left top repeat}
.purpole-vline1 {background:url(../images/en-us/bronzers/purpole-vline.gif) left top repeat}
.green-vline1 {background:url(../images/en-us/bronzers/green-vline.gif) left top repeat}

.blue-vline1 img, .pink-vline1 img, .purpole-vline1 img, .green-vline1 img { padding:5px 1px 0 1px}

.coverage125 { width:126px;border-right:2px solid #563500;background:url(../images/en-us/bronzers/b4.gif)}
.benefits168{background:url(../images/en-us/bronzers/b3.gif);width:152px; color:#fff;font-family:'ITCFranklinGothicLTBookCnRegu', sans-serif;font-size:16px; padding:0 7px}
.benefits168 p {padding:9px 0 0 0}
.benefits168 span { font-size:13px}
.shade1, .shade2, .shade3, .shade4, .shade5  {background:url(../images/en-us/bronzers/shade1.gif); color:#fff;font-family:'ITCFranklinGothicLTBookCnRegu', sans-serif;font-size:17px;  text-align:center; padding:13px 0; margin:35px 0 0 0; height:19px}
.shade2 {background:url(../images/en-us/bronzers/shade2.gif);margin:34px 0 0 0}
.shade3, .shade5 {background:#c47115;margin:34px 0 0 0}
.shade5 { background:#fba735}
.shade4 {background:url(../images/en-us/bronzers/shade4.gif);margin:34px 0 0 0}

.pt4{ padding-top:4px}
.pt1{padding:1px 0 0 0}
.mtr{margin:-3px 0 0 14px}
.pt7{padding-top:7px}
.pt6{padding-top:6px}
.pt3{padding-top:3px}
.pt10{padding-top:10px}
.blank{position:absolute; z-index:999; height:29px; width:660px; background:#f8931f; margin:-27px 0 0 119px}


.asterisk {margin:0 4px 0 -12px;}

 .bronzer-title {clear:both; padding:10px 0;font-weight:bold; text-align:center}
*:first-child+html .bronzer-title {padding:3px 0 13px 0} 

.nav {margin: 5px 0}
.nav a, #s7 strong {margin:0 3px; padding:3px 5px 2px 5px; background: #f8941d; text-decoration: none; color:#fff}
*:first-child+html .nav a, #s7 strong {line-height:26px}
.nav a.activeSlide {background: #ee1c24; color:#fff}
.nav a:focus {outline: none}
.nav {text-align: left}
.nav-main {width:131px; float:right;margin:0 0 10px 0}
*:first-child+html .nav-main {margin:0 0 5px 0}
.nav-left {width:103px; float:left}
*:first-child+html .nav-left {margin:-5px 0 0 0}
.nav-right {float:right}

.banner-cursor
{
	cursor:pointer;	
}

.beauty-deals { margin:0 6px 0 0;}
.international {
    background: url("../images/Untitled-7.gif") no-repeat scroll 27px center transparent;
    padding-left: 53px !important;
}

/*International menu*/
.sublink {position:relative; left:0px; top:35px; border:0px solid #FF0000}
.sublink2 {position:relative; left:0px; top:35px; border:0px solid #FF0000}
.cart {float:right;margin:0px 10px 0 0; padding-top:4px}
.cart a {color:#fff}
.cart a:hover {color:#f8941d}
.canada-flag, .za-flag, .au-flag, .mexico-flag, .turkey-flag, .us-flag, .panama-flag, .el-salvador-flag {height:18px;margin:8px 0 0 0}
.el-salvador-flag {background: url(../images/el-salvador.png) left top no-repeat}
.canada-flag {background: url(../images/canada-flag.png) left top no-repeat}
.us-flag {background: url(../images/us-flag.png) left top no-repeat}
.za-flag {background: url(../images/za-flag.png) left top no-repeat;width:200px;}
.au-flag {background: url(../images/au-flag.png) left top no-repeat;width:200px;}
.mexico-flag {background: url(../images/mexico-flag.png) left top no-repeat;width:200px;}
.turkey-flag {background: url(../images/turkey-flag.png) left top no-repeat;width:200px;}
.panama-flag {background: url(../images/panama-flag.jpg) left top no-repeat}

.dd-falg b { float:left; margin:-3px 0 0 31px; font-weight:normal;}
.dd-falg b:hover {color:#e49a42 !important}
.text-12 {clear:both; font-size:12px; line-height:normal; padding:5px 0 5px 32px }
.text-12 b {color:#e49a42; font-weight:normal; padding:0; margin:0}
.text-12 a { padding:0 !important; margin:0; line-height:16px !important; color:#e49a42 !important}
.text-12 a:hover {color:#fff!important}



.text-13 {clear:both; font-size:12px; line-height:normal; padding:5px 0 5px 32px; color:#000 }
.text-13 b {color:#f79642; font-weight:normal; padding:0; margin:0; color:#f79642}
.text-13 a { padding:0 !important; margin:0; line-height:16px !important; color:#f79642!important}
.text-13 a:hover {color:#000!important}
.text-13 i {font-weight:bold; font-style:normal; color:#f79642 }
.distribution-country-popup{width:240px; padding:0px 4px 8px 0px !important}


.canada-flag b{margin-left:25px;}
.us-flag b{margin-left:25px;}
.za-flag b{margin-left:25px;}
.au-flag b{margin-left:25px;}
.mexico-flag b{margin-left:25px;}
.turkey-flag b{margin-left:32px;}
.dd-falg strong { float:left; margin:-1px 0 0 31px; font-weight:normal;cursor:pointer;}

.close-small {float:left !important; width:10px;margin:10px 0 0 0; left:244px !important; position:absolute; z-index:9999999}
*:first-child+html .close-small {float:left !important; width:10px;margin:-10px 0 0 238px; position:static; z-index:9999999;}
.dd-flag {float:left !important; vertical-align:middle; margin:6px 2px 0 10px}
.dd-flag-text {clear:both; font-size:13px; text-transform:capitalize; padding:0 8px 0 30px; width:auto}
.distribution {float:left; width:228px; margin:0 5px 5px 0;color:#e49a42}
.close-big {float:left; width:14px;margin:5px 0 0 0}
.distribution-country{width:265px; padding:8px 4px 8px 8px !important}


 .separator-border {border-top:solid 1px #CCCCCC; padding:0 0 15px 0; margin:17px 0 0 0}
span.title-color a{color:#6D6E71;font-size:16px;text-decoration:underline;}
span.title-color a:hover{color:#EC008C;font-size:16px;} 
.beautydeals{ float:left; margin:28px 0 0 0;}

.schliptip { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6D6E71;}
.top {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000; line-height:24px;}


.tips-3 {border-bottom: 4px solid #BD2F92;
    clear: both;
    padding: 0 0 7px;}
