
    @font-face{
    font-family:"Avenir Next LT W04 Ultra Light";
    src:url("Fonts/1c2faa72-b1b1-421e-bc47-43ebd67cc8bd.eot?#iefix");
    src:url("Fonts/1c2faa72-b1b1-421e-bc47-43ebd67cc8bd.eot?#iefix") format("eot"),url("Fonts/3b0370cd-39d6-4a24-9c65-60787db0ebe0.woff") format("woff"),url("Fonts/55f63dc4-546d-4886-95bd-d2360a19f485.ttf") format("truetype"),url("Fonts/045bc73e-b69c-4a8e-86db-808e585eca39.svg#045bc73e-b69c-4a8e-86db-808e585eca39") format("svg");
    }
    @font-face{
    font-family:"Avenir Next LT W04 Thin";
    src:url("Fonts/b0751211-e805-4138-b7f2-a31031582ce2.eot?#iefix");
    src:url("Fonts/b0751211-e805-4138-b7f2-a31031582ce2.eot?#iefix") format("eot"),url("Fonts/6a091542-e5b3-4c09-ad72-8aed56a6581e.woff") format("woff"),url("Fonts/4130ee5f-67da-4bcd-bde2-e97df5e49432.ttf") format("truetype"),url("Fonts/c6ed70fd-bd2c-439f-aad2-23dd803f9869.svg#c6ed70fd-bd2c-439f-aad2-23dd803f9869") format("svg");
    }
    @font-face{
    font-family:"Avenir Next LT W04 Ligh1437356";
    src:url("Fonts/d7595278-c472-486c-a142-86cb160a1226.eot?#iefix");
    src:url("Fonts/d7595278-c472-486c-a142-86cb160a1226.eot?#iefix") format("eot"),url("Fonts/f6d0771b-5a61-449b-87e8-b3175abfc271.woff") format("woff"),url("Fonts/e4bf5c77-59b9-49bf-8497-2f26b4101c11.ttf") format("truetype"),url("Fonts/58a5128d-b1b6-4b3f-bbe8-0631899fbd18.svg#58a5128d-b1b6-4b3f-bbe8-0631899fbd18") format("svg");
    }
    @font-face{
    font-family:"Avenir Next LT W04 Regu1437496";
    src:url("Fonts/483d8937-5e17-4378-9c51-aa91a3d9e1eb.eot?#iefix");
    src:url("Fonts/483d8937-5e17-4378-9c51-aa91a3d9e1eb.eot?#iefix") format("eot"),url("Fonts/9b47db0b-77fb-4bb0-b5c2-3c131a36fc4d.woff") format("woff"),url("Fonts/9c8b7e5f-b3ca-435d-a197-b3dfeae277a1.ttf") format("truetype"),url("Fonts/0f72ee75-31c8-42ba-b262-3e13b83a8fdf.svg#0f72ee75-31c8-42ba-b262-3e13b83a8fdf") format("svg");
    }
    @font-face{
    font-family:"Avenir Next LT W04 Medium";
    src:url("Fonts/930383e5-36a7-4f9b-ba93-91da56426238.eot?#iefix");
    src:url("Fonts/930383e5-36a7-4f9b-ba93-91da56426238.eot?#iefix") format("eot"),url("Fonts/4952d2e1-e0c0-46ca-b32e-c24a5882c471.woff") format("woff"),url("Fonts/55e40b4b-6742-4cea-b87c-382b0c65d12d.ttf") format("truetype"),url("Fonts/6b307c95-616f-4c40-a4f9-ec7f15fe23c1.svg#6b307c95-616f-4c40-a4f9-ec7f15fe23c1") format("svg");
    }
    @font-face{
    font-family:"Avenir Next LT W04 Heavy";
    src:url("Fonts/aa8f537e-7081-4c0e-9236-0f9fcfac4541.eot?#iefix");
    src:url("Fonts/aa8f537e-7081-4c0e-9236-0f9fcfac4541.eot?#iefix") format("eot"),url("Fonts/97f8a201-6c8c-4ab9-9427-7dac9cb31534.woff") format("woff"),url("Fonts/7e15ebeb-7336-4881-b9fd-14d423ae42d3.ttf") format("truetype"),url("Fonts/c6b37b82-8e27-4e65-8eed-967a20776a36.svg#c6b37b82-8e27-4e65-8eed-967a20776a36") format("svg");
    }
    @font-face{
    font-family:"Avenir Next W04 Demi";
    src:url("Fonts/7adddd91-84e0-4423-b40e-61945189916d.eot?#iefix");
    src:url("Fonts/7adddd91-84e0-4423-b40e-61945189916d.eot?#iefix") format("eot"),url("Fonts/b0908846-3d5c-4768-af33-5f968b1da156.woff") format("woff"),url("Fonts/fe1602be-28ca-467e-9cd3-7bfc586f31bc.ttf") format("truetype"),url("Fonts/440ef6e1-120f-4c11-9325-fc1d04d9d9a0.svg#440ef6e1-120f-4c11-9325-fc1d04d9d9a0") format("svg");
    }
    @font-face{
    font-family:"Avenir Next W04 Bold";
    src:url("Fonts/6fb51c51-e183-4721-9e37-45a2ba8a5641.eot?#iefix");
    src:url("Fonts/6fb51c51-e183-4721-9e37-45a2ba8a5641.eot?#iefix") format("eot"),url("Fonts/9ddb7916-058a-4e43-9880-dcb237ef42b6.woff") format("woff"),url("Fonts/39e32aa7-13e2-40ab-ac9c-ea669789b9d6.ttf") format("truetype"),url("Fonts/4c639ff3-732a-4d7a-b793-b83771f8e94c.svg#4c639ff3-732a-4d7a-b793-b83771f8e94c") format("svg");
    }
    @font-face{
    font-family:"Bodoni W02 Book Italic";
    src:url("Fonts/d9d3af8e-60fa-4fab-9b25-80f69af6441f.eot?#iefix");
    src:url("Fonts/d9d3af8e-60fa-4fab-9b25-80f69af6441f.eot?#iefix") format("eot"),url("Fonts/539a137a-fbb2-40f3-9b9c-33f688aa8d84.woff") format("woff"),url("Fonts/33c39f7f-1ae8-4cbf-8046-915d7c80f4f1.ttf") format("truetype"),url("Fonts/2a75298d-92e7-41d8-9630-d1fb6731097e.svg#2a75298d-92e7-41d8-9630-d1fb6731097e") format("svg");
    }
    @font-face{
    font-family:"Bodoni W02 Book_739708";
    src:url("Fonts/6bc58ad1-95fa-48f4-acab-a7443b271438.eot?#iefix");
    src:url("Fonts/6bc58ad1-95fa-48f4-acab-a7443b271438.eot?#iefix") format("eot"),url("Fonts/90f134dc-d7f3-44cc-bb5d-2e250cf45703.woff") format("woff"),url("Fonts/482f907e-196d-42d1-9d13-b9f7807cd7aa.ttf") format("truetype"),url("Fonts/67f249d8-f788-408e-8d19-320ea678d1b3.svg#67f249d8-f788-408e-8d19-320ea678d1b3") format("svg");
    }
    @font-face{
    font-family:"Bodoni W01 Book Italic";
    src:url("Fonts/0a91bb9c-414c-4757-bcdb-db39e4a51688.eot?#iefix");
    src:url("Fonts/0a91bb9c-414c-4757-bcdb-db39e4a51688.eot?#iefix") format("eot"),url("Fonts/e27899f4-4bb0-4e52-927a-86308f146280.woff") format("woff"),url("Fonts/27951388-bcbb-43d5-b2b1-469b24ed2383.ttf") format("truetype"),url("Fonts/2daa8db8-36d0-44e0-8f9f-62913fd44f5d.svg#2daa8db8-36d0-44e0-8f9f-62913fd44f5d") format("svg");
    }
	
	body {font-family: "Avenir Next LT W04 Regu1437496", Arial,sans-serif;font-size: 12px;color: #000000;text-decoration: none;margin:0px;margin:0em;padding:0px;padding:0em;width:100%;line-height:18px;
text-align:center;   background: #ffffff;

}
 
img {border: 0px;display:inline;vertical-align:middle;}
ul, li {margin:0;padding:0;list-style:none;}
form {margin:0;padding:0;}
A{text-align:left;font-family:"Avenir Next LT W04 Regu1437496", Arial,sans-serif;color:#000000;text-decoration:none;} 
A:hover{text-align:left;font-family:"Avenir Next LT W04 Regu1437496", Arial,sans-serif;color:#000000;text-decoration:none;}
A:active{text-align:left;font-family:"Avenir Next LT W04 Regu1437496", Arial,sans-serif;color:#000000;text-decoration:none;}
.clear {clear:both;}
input {text-align:left;font-family:"Avenir Next LT W04 Regu1437496", Arial,sans-serif;color:#000000;}

#overlay {display:none;}


select {
	font-family:"Avenir Next LT W04 Regu1437496", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
} 

#main_content_center {width:980px;margin-left:auto;margin-right:auto;}  

#hdr_bar {width:980px;padding-top:10px;}
#hdr_bar .left {float:left;}
#hdr_bar .left li {float:left;} 
#hdr_bar .left li a, #top_bar .left li a:hover {padding: 0px 8px 0px 8px;line-height:45px;}
#hdr_bar .right {float:right;}
#hdr_bar .right ul { float:right;}
#hdr_bar .right li {float:left;height:45px;}
#hdr_bar .right li img {vertical-align:top !IMPORTANT;line-height:45px;margin-top:9px;}
#hdr_bar .right li#facebook {padding-left:8px;cursor:pointer;cursor:hand;} 
#hdr_bar .right li a, #top_bar .right li a:hover {padding: 0px 8px 0px 8px;line-height:45px;}

#hdr_bar {width:980px;float:left;z-index:90 !IMPORTANT;}
#hdr_bar .left {float:left;padding:23px 10px 23px 10px;}
#hdr_bar .right {float:right;padding:0px 0px 10px 10px;text-align:right;}
#hdr_bar .right td {line-height:20px;}

.header-promos {float:right;padding:15px 0px 0px 0px;font-size:14px;}

.header-promos2 {width:100%;margin:10px 0px 10px 0px;font-size:14px;float:left;}

#countdown {display:inline !IMPORTANT;}
 
#hdr_bar .right #cart-info a.on {color: #f8b1ba !IMPORTANT;}
#hdr_bar .right #cart-info a, #top_bar .right #cart-info a:hover {padding: 0px 0px 0px 8px !IMPORTANT;}

#dropdown{float:right !IMPORTANT;position:absolute;clear:both;top:0;margin-top:35px !IMPORTANT;margin-left:-170px;height:200px;width:200px;z-index:999 !IMPORTANT;display:none;} 

.hdr_details_holder {position:absolute;width:200px;margin:5px 0px 0px -68px;z-index:9999999 !IMPORTANT;display:none;background-color:#ffffff;}
.hdr_details_content {border:3px solid #000000;width:200px;background-color:#ffffff;padding:15px;text-align:left;float:left;line-height:18px;font-size:12px;}
.hdr_details_content .close {cursor:pointer;cursor:hand;float:right;font-weight:bold;padding:0px 0px 5px 5px;} 
 
.header-promos2 .hdr_details_holder {position:absolute;width:400px;margin:-10px 0px 0px 544px;z-index:9999999 !IMPORTANT;display:none;background-color:#ffffff;}
.header-promos2 .hdr_details_content {width:400px;}
		
#shop_nav {bfont-family: "Avenir Next W04 Bold";ackground-color: #ffffff;width:980px;float:left;border-bottom:1px solid #cbc8c7;z-index:99;}
#shop_nav li {float:left;padding:0px 17px 0px 17px !IMPORTANT;font-family: "Avenir Next LT W04 Medium";height:32px;line-height:32px;}
#shop_nav li a, #shop_nav li a:hover, #shop_nav li a:link {font-family: "Avenir Next LT W04 Medium";text-decoration:none;font-size:14px;} 

#shop_nav form {padding:0;margin:0;float:left;}
#hdr_bar .search {clear:both;background:none;vertical-align:top;padding:0 !IMPORTANT;line-height:14px !IMPORTANT;border: 1px solid #cbc8c7;margin-top:55px !IMPORTANT;}
#hdr_bar .search input[type=text] {width:300px !IMPORTANT;border: 0px;vertical-align:top;margin:0;background:none;
	height: 30px !IMPORTANT;color:#000000; padding-left:6px; }
#hdr_bar .search input[type=image] {vertical-align:top;height:32px;} 

.shop_nav_over { }
.shop_nav_over a, .shop_nav_over a:hover {color:#000000 !IMPORTANT;text-decoration:none;}
#shop_nav li.on {}

#shop_nav .shop_subnav {display:none;clear:both !IMPORTANT;position:absolute; z-index:999 !IMPORTANT;float:left;margin-left: -18px;
	border:0px; background-color: #FFFFFF;
	padding:0px 5px 8px 18px;  
}   


#shop_nav .shop_deptnav_pink {display:none;clear:both !IMPORTANT;position:absolute; z-index:999 !IMPORTANT;float:left;margin-left: -9px;
	border:0px;/*background-image: url(http://content.eyeslipsface.com/images/transparent_dropdown.png);background-repeat: repeat !IMPORTANT;  pnkbkgddd8 */
	background-color: #000000;
	background-image:none;
	width:380px;
	padding:0px 5px 40px 10px;  
} 
#shop_nav .shop_subnav_pink div {width:380px;position:relative !IMPROTANT;padding:15px 0px 0px 0px;clear:both;}


#shop_nav div ul {float:left;margin:0px 0px 0px 0px;}
#shop_nav div ul li {float:left; padding:0 !IMPORTANT;font-weight:normal !IMPORTANT;line-height:30px !IMPORTANT;background:none;clear:both;
	height:auto !IMPORTANT;text-align:left !IMPORTANT;color:#FFFFFF;}
#shop_nav div ul li a, #shop_nav div ul li a:hover {
	font-weight:normal !IMPORTANT;text-align:left !IMPORTANT;}
#shop_nav div ul li u {font-weight:bold;font-size:13px;}
#shop_nav .shop_deptnav {margin-left: -18px;}
#shop_nav .shop_deptnav div {position:relative !IMPORTANT;padding:  0px;clear:both;}
#shop_nav .shop_deptnav div ul {float:left;margin:0px 15px 0px 0px;}

#shop_nav .shop_makeupnav div {width:480px;position:relative !IMPORTANT;padding:15px 0px 0px 0px;clear:both;} 

#shop_nav .nav_left { margin-left:-105px !IMPORTANT; 
   /* margin-left:-325px !IMPORTANT;  
   -webkit-border-top-right-radius: 0px;
    -moz-border-top-right-radius: 0px;
    border-top-right-radius: 0px;   
    -webkit-border-top-left-radius: 15px;
    -moz-border-top-left-radius: 15px;
    border-top-left-radius: 15px;     */ 
} 

#main_site_content {width:980px;float:left;position:relative;min-height:400px;z-index:55 !IMPORTANT;}

#slideup {width:392px;position:absolute;bottom:0px;left:20%;z-index:99999;}
#slideup div {clear:both;float:left;}
#slideup div.form {background-image: url(http://content.eyeslipsface.com/images/slideup_3.png);width:392px;text-align:center;}
#slideup div ul {margin-left:50px;}
#slideup div ul li {display:inline;float:left;color:#FFFFFF;padding-left:5px;}
#slideup div ul li input[type=text] {height:16px !IMPORTANT;width:120px;vertical-align:top;font-size:10px;border:0px;}
#slideup .close {cursor:pointer;cursor:hand;}

#btm_bar {width:980px;text-align:center;position:relative;clear:both;height:35px; }
#btm_bar ul {text-align:center;margin-left:auto;margin-right:auto;}
#btm_bar ul li {display:inline;color:#b8b7ba;line-height:35px;color:#292929;padding:0px 9px 0px 9px }
#btm_bar ul li a {padding:0px 5px 0px 5px;}
#btm_bar ul li.signup {padding:5px 9px 5px 9px;line-height:10px;display:inline;}
#btm_bar ul li.signup form {display:inline;margin:0;padding:0;}
#btm_bar ul li.signup input[type=text] {width:152px !IMPORTANT;border: 0px !IMPORTANT;font-size: 11px;vertical-align:middle;margin:0;display:inline;
	height: 22px !IMPORTANT;;padding-left:4px;
	background:none;background-color:#ffffff;}
#btm_bar ul li.signup input[type=image] {height: 24px !IMPORTANT;vertical-align:middle;}
#btm_bar ul li.signup img {vertical-align:middle;padding:0px 3px 0px 0px;}


#social_media_bar {width:980px;text-align:center;float:left;clear:both;padding:20px 0px 20px 0px;border-top:1px solid #cbc8c7;}

#social_media_bar .social {width:470px; text-align:left;clear:both;}
#social_media_bar .social ul {text-align:center;display:inline;width:470px; float:left;}
#social_media_bar .social ul li {display:inline !IMPORTANT;padding:5px 10px 0px 10px;}
#social_media_bar .social ul li img {vertical-align:bottom;padding-top:15px;}
#social_media_bar .social ul li.title {padding:20px 0px 0px 80px;background:none;height:40px;}
#social_media_bar .social ul li a {color: #343434;text-decoration:none;}

#social_media_bar form {margin:0 !IMPORTANT;padding:0 !IMPORTANT;clear:none !IMPORTANT;float:right;}
#social_media_bar .signup {float:right;margin-right:10px;margin-top:5px;}
#social_media_bar .signup input[type=text] {width:240px !IMPORTANT;border: 1px solid #CCCCCC !IMPORTANT;font-size: 11px;vertical-align:top;margin:0;
	height: 16px !IMPORTANT;color:#000000;background-image: url(http://content.eyeslipsface.com/images/inputBkgd.jpg);padding-left:4px;}
#social_media_bar .signup input[type=image] {height: 20px !IMPORTANT;}
#social_media_bar .signup img {vertical-align:top;}

#flag-icon-bar {width:980px;clear:both;padding:10px 0px 10px 0px;border-top:1px solid #cbc8c7;position:relative;float:left;}
#flag-icon-bar .left {float:left;margin-top:60px;padding-left:10px;}
#flag-icon-bar .left img {height:19px;vertical-align:bottom;}
#flag-icon-bar .left ul li {display:inline;padding:0px 2px 0px 2px;}
#flag-icon-bar .right {float:right;padding-right:10px;}
#flag-icon-bar .right img {vertical-align:bottom;}
#flag-icon-bar .right ul {float:left; padding-top:30px;}
#flag-icon-bar .right ul li {display:inline;padding:0px 5px 0px 5px;}
#flag-icon-bar .right .comodo-box {float:right;z-index:99999 !IMPORTANT; position: relative;} 


#bonus-offer-bar {width:980px;clear:both;padding:10px 0px 10px 0px;border-top:1px solid #cbc8c7;position:relative;float:left;}
#bonus-offer-bar .offer {margin:12px auto 12px auto;text-align:center;} 

#copyright_bar {width:980px;position:relative;clear:both;padding:10px 0px 10px 0px;}
#copyright_bar .copyright {margin-left:auto;margin-right:auto;line-height:20px;}
#copyright_bar .copyright a {text-decoration:none;line-height:20px;}

#shop_nav_ftr{width:980px;float:left;position:relative;padding:20px 0px 10px 0px;  border-top:1px solid #cbc8c7;}
#shop_nav_ftr ul li {float:left;text-align:left;width:130px;margin-left:10px;}
#shop_nav_ftr ul li a { }
#shop_nav_ftr ul li ul {clear:both;text-align:left; }
#shop_nav_ftr ul li ul li {clear:both;text-align:left;margin-left:0px;}
#shop_nav_ftr ul li ul li a {}

.ftr_content {width:980px;text-align:center;background-color:#FFFFFF;clear:both;padding:15px 0px 15px 0px;
	border-bottom:1px solid #999999;float:left;}
.ftr_content div {font-weight:bold;font-size:14px;float:left;margin:0px 0px 10px 40px;}
.ftr_content ul {float:left;padding:0px 20px 0px 20px;}
.ftr_content ul li {float:left;width:60px;}
.ftr_content ul li.content {float:left;width:800px;}
.ftr_content ul li a {float:left;margin-left:415px;}
.ftr_content ul li.right_quote {padding-top:100px;}


#about_banner {float:left;width:980px;}
#about_main {float:left;width:980px;background-color:#FFFFFF;padding:0px 0px 30px 0px;}
#about_main .nav {height:28px;width:980px;background-color:#eeeeee;
	float:left;list-style:none;margin:0;padding:0;}
#about_main .nav li {height:28px;float:left;list-style:none;margin:0;padding:0px 0px 0px 0px;}


.ui-tabs .ui-tabs-hide { display: none !important; }  
.ui-state-active {border-bottom: 0px !IMPORTANT;} 

#about_main #philosophy {width:980px;float:left;padding:20px 20px 0px 20px;}
#about_main #philosophy .left {float:left;width:545px;text-align:left;line-height:18px;font-size:11px;font-family:arial;color:#343434;}
#about_main #philosophy .left img {padding: 15px 0px 10px;}
#about_main #philosophy .right {float:left;width:350px;padding-left:20px;}

#about_main #history {padding-top:20px;width:980px;float:left;position:relative;border-bottom:4px solid #000000;}
#about_main #history .timeline {text-align:center;width:700px;clear:both;height:60px;margin:20px auto 20px auto !IMPORTANT;
	background-image:url(http://content.eyeslipsface.com/images/elf_aboutus_timeline.gif);background-position:bottom left;background-repeat:no-repeat;} 
#about_main #history .timeline li {float:left;list-style:none;margin:0;padding:0px 10px 0px 0px !IMPORTANT;}
#about_main #history .ui-state-active,#about_main #history .ui-widget-content .ui-state-active,#about_main #history .ui-widget-header .ui-state-active {background-color:#FFFFFF;border:0px solid #d9d9d9; }
#about_main  .ui-state-active,#about_main  .ui-widget-content .ui-state-active,#about_main  .ui-widget-header .ui-state-active {background-color:#FFFFFF;border:0px solid #d9d9d9; }
#about_main  #arrows {position:absolute;float:left;width:980px;margin-top:280px;z-index:99;} 
#about_main  #arrows .left {position:relative;float:left;cursor:pointer;cursor:hand;}
#about_main  #arrows .right {position:relative;float:right;text-align:right;cursor:pointer;cursor:hand;}

/* HOMEPAGE */
#hp_promos  {width:980px;float:left;position:relative;padding-bottom:0px;}
#hp_promos ul {width:980px;}
#hp_promos ul li {float:left;text-align:left;margin:10px 0px 10px 10px;height:auto !IMPORTANT;width:320px;overflow:hidden;} 
#hp_promos ul li.border {width:2px !IMPORTANT;margin-right:0px !IMPORTANT;margin:10px 0px 10px 0px !IMPORTANT;height:100% !IMPORTANT;}
#hp_promos ul li.border div {border-right:1px solid #cbc8c7;height:100px !IMPORTANT;}
#hp_promos ul li p {margin:0;padding:0;}
#hp_promos ul #hp_signup_form {margin-top:20px; height:100px !IMPORTANT;padding:0px 0px 0px 15px !IMPORTANT;}
#hp_signup_form p {margin:0;padding:5px 0px 0px 0px !IMPORTANT;line-height:14px;}
#hp_signup_form p b {font-size:14px;}
#hp_signup_form p input[type=text] {width:240px !IMPORTANT;border: 1px solid #CCCCCC !IMPORTANT;font-size: 11px;vertical-align:top;margin:0;
	height: 16px !IMPORTANT;color:#000000;background-image: url(http://content.eyeslipsface.com/images/inputBkgd.jpg);padding-left:4px;}
#hp_signup_form p input[type=image] {height: 20px !IMPORTANT;}

#hp_slides_div {display: inline;width:980px;text-align:left;float:left;}
#hp_slides_lst {position:relative;width:980px;min-height:400px;text-align:left;}
#hp_slides_lst div {position:absolute;z-index:8;opacity:0.0;float:left;min-height:400px;width:980px;overflow:hidden;}
#hp_slides_lst div.active-banner {z-index:10;opacity:1.0;}
#hp_slides_lst div.last-active-banner {z-index:9;}
#hp_slides_lst div img:focus, #hp_slides_lst div a:focus, #hp_slides_lst div img:active, #hp_slides_lst div a:active, #hp_slides_lst div area:active {outline:none !important; border-style: none;border: none; 
  -moz-outline-style:none;  }
#hp_slides_lst div img, #hp_slides_lst div,  #hp_slides_lst div area {outline:none !important; border-style: none;none;border: none; 
  -moz-outline-style:none;  }  

#hp_slide_steps {position:absolute;margin-top:-39px;margin-left:422px;width:180px;text-align:left; z-index:15;float:left;clear:both; }
#hp_slide_steps ul li {float:left;  
	color:#FFFFFF;cursor:pointer;cursor:hand;font-family: "Times New Roman",Times, Georgia;height:30px;width:34px;
	text-align:center;font-size:16px !IMPORTANT;font-weight:bold; 
	background-image: url(http://content.eyeslipsface.com/images/slider-dot.png) !IMPORTANT;background-repeat:no-repeat;background-position:center;}
#hp_slide_steps ul li.on {background-image: url(http://content.eyeslipsface.com/images/home-slider-dot-on.png)  !IMPORTANT;}

.hp-promo-bar  {width:980px;float:left;position:relative;padding:30px 0px 10px 0px;text-align:center;font-size:30px;font-family:"Avenir Next LT W04 Ultra Light";
    letter-spacing: -2px;}

#gifts2014_slides_div {display: inline;width:724px;text-align:left;float:left;}
#gifts2014_slides_lst {position:relative;width:724px;height:460px;text-align:left;}
#gifts2014_slides_lst div {position:absolute;z-index:8;opacity:0.0;float:left;height:460px;width:724px;overflow:hidden;}
#gifts2014_slides_lst div.active-banner {z-index:10;opacity:1.0;}
#gifts2014_slides_lst div.last-active-banner {z-index:9;}

#gifts2014_slide_steps {position:absolute;margin-top:-39px;margin-left:220px;width:250px;text-align:left; z-index:15;float:left;clear:both; }
#gifts2014_slide_steps ul li {float:left;  
	color:#FFFFFF;cursor:pointer;cursor:hand;font-family: "Times New Roman",Times, Georgia;height:30px;width:34px;
	text-align:center;font-size:16px !IMPORTANT;font-weight:bold; 
	background-image: url(http://content.eyeslipsface.com/images/slider-dot.png) !IMPORTANT;background-repeat:no-repeat;background-position:center;}
#gifts2014_slide_steps ul li.on {background-image: url(http://content.eyeslipsface.com/images/slider-dot-on.png) !IMPORTANT;}



#hp_mag_offer {float:left;width:300px;margin-top:15px;cursor:pointer;cursor:hand;padding:0px 0px 0px 20px !IMPORTANT;}
#hp_mag_offer .right {float:left;width:180px;line-height:18px;text-align:left !IMPORTANT;}
#hp_mag_offer .right div {float:left;clear:both;margin-top:20px;font-weight:bold;font-style:normal !IMPORTANT;}
#hp_mag_offer .left {float:left;width:100px;}
#hp_mag_offer .left img {max-width:100px;max-height:100px;}



/* 8th Birthday */
#birthday_8_hdr {width:980px;background:#ffffff;float:left;}
#birthday_8_hdr ul {float:left;list-style:none;margin:0;padding:0;width:980px;}
#birthday_8_hdr ul li {float:left;list-style:none;margin:0;padding:0;}




/* AS SEEN IN */
.as-seen-in-main {width:980px;background-color:#000000;float:left;}
.as-seen-in-nav {width:980px;background-color:#000000;clear:both;float:left;}
.as-seen-in-nav .title {float:left;margin:25px 30px 0px 20px;}
.as-seen-in-nav .nav {float:left;display:inline;margin:25px 2px 0px 0px;font-size:18px;color:#FFFFFF;background-color:#343434;
	height:33px;padding:25px 15px 5px 15px !IMPORTANT;cursor:pointer;cursor:hand; }
.as-seen-in-nav .nav.on {background-color:#666666;}
.as-seen-in-nav .nav a {text-decoration:none;font-size:18px;color:#FFFFFF;line-height:14px;}
.as-seen-in-nav .filters {float:left;margin:6px 10px 0px 40px;font-size:10px;color:#ffffff;width:320px;text-align:left;line-height:18px;}
.as-seen-in-nav .filters form {margin:0;padding:0;}
.as-seen-in-nav .filters div {float:left;width:150px;margin:2px 2px 2px 2px;}
.as-seen-in-nav .filters div .select-style select {width:150px;border:0px;background: #666666;color:#ffffff;height:22px;}
/*.as-seen-in-nav .filters div .select-style {float:left;width:150px;margin:0px;
	overflow:hidden;background: url(http://content.eyeslipsface.com/images/asseenin_arrow_down3.png) no-repeat right #666666;}
/*.as-seen-in-nav .filters div .select-style select {width:180px;border:0px;background:transparent !IMPORTANT;color:#ffffff;height:22px;}
.as-seen-in-nav .filters div .select-style select .selected {background-color:transparent !IMPORTANT;color:#000000;}
.as-seen-in-nav .filters div .select-style select option {background-color:#666666;}*/

#as-seen-in-top-scroll { width:980px;background-color:#FFFFFF;float:left;border:1px solid #aeaeae;}
#as-seen-in-top-scroll div {float:left; }
#as-seen-in-top-scroll .prev {position:relative;width:20px;float:left;cursor:pointer;cursor:hand;}
#as-seen-in-top-scroll .next {position:relative;width:20px;float:right;cursor:pointer;cursor:hand;}
#as-seen-in-top-scroll .scrollable {position:relative;overflow:hidden;width: 936px;height:124px;float:left;margin:0px 1px 0px 1px; } 
#as-seen-in-top-scroll .items {position:absolute;}
#as-seen-in-top-scroll .items .item {float:left;width:117px !IMPORTANT;height:109px;overflow:hidden;text-align:center;padding-top:15px;cursor:pointer;cursor:hand;}
#as-seen-in-top-scroll .items .item .mag {opacity:0.4;width:117px;text-align:center;} 
#as-seen-in-top-scroll .items .item .product {display:none;width:117px;text-align:center;position:absolute;}

#as-seen-in-btm-scroll { width:980px;background-color:#FFFFFF;float:left;border:1px solid #aeaeae;margin-top:10px;}
#as-seen-in-btm-scroll div {float:left; }
#as-seen-in-btm-scroll .prev {position:relative;width:20px;float:left;cursor:pointer;cursor:hand;}
#as-seen-in-btm-scroll .next {position:relative;width:20px;float:right;cursor:pointer;cursor:hand;}
#as-seen-in-btm-scroll .scrollable {position:relative;overflow:hidden;width: 936px;height:457px;float:left;margin:0px 1px 0px 1px; } 
#as-seen-in-btm-scroll .items {position:absolute;width:10000000px;}
#as-seen-in-btm-scroll .items .item {float:left;width:936px !IMPORTANT;height:452px;overflow:hidden;text-align:center;padding-top:5px;}
#as-seen-in-btm-scroll .items .item .mag {display:inline;width:500px;height:452px;text-align:center;position:relative;}
#as-seen-in-btm-scroll .items .item .mag img {max-height:450px;}
#as-seen-in-btm-scroll .items .item .mag .zoom {position:absolute;bottom:0px;margin:0px 0px 5px 5px;}
#as-seen-in-btm-scroll .items .item .product {display:inline;width:350px;padding:0px 20px 0px 40px;text-align:center;} 
#as-seen-in-btm-scroll .items .item .product .title {font-size:18px;color:#000000;clear:both;width:350px !IMPORTANT;
	text-align:left;line-height:24px;margin-bottom:10px;}  
#as-seen-in-btm-scroll .items .item .product .reviews {clear:both;width:350px;text-align:left;margin-bottom:10px;color:#666666 !IMPORTANT;}  
#as-seen-in-btm-scroll .items .item .product .buttons {clear:both !IMPORTANT;width:350px !IMPORTANT;text-align:left;margin-bottom:20px;}  
#as-seen-in-btm-scroll .items .item .product .buttons div {float:left;margin:0px 20px 0px 0px;}
#as-seen-in-btm-scroll .items .item .product .buttons div a {line-height:22px;text-decoration:underline;;color:#666666 !IMPORTANT;}
#as-seen-in-btm-scroll .items .item .product .buttons div.social {height:25px;padding-top:5px;opacity:0.3;float:left;}
#as-seen-in-btm-scroll .items .item .product .buttons div iframe {width:80px;}
#as-seen-in-btm-scroll .items .item .product .image {clear:both;width:350px;overflow:hidden;text-align:center;}  

.as-seen-in-sorry { width:980px;height:300px;background-color:#FFFFFF;float:left;font-size:14px; padding:100px 0px 0px 0px;}

.as-seen-in-reviews {width:980px;background-color:#FFFFFF;float:left;margin-top:10px;}
.as-seen-in-reviews .title {width:980px;float:left;text-align:center;padding:20px 0px 0px 0px;}
.as-seen-in-reviews .content {width:960px;float:left;text-align:center;padding:10px 10px 20px 10px;}
.as-seen-in-reviews .content .pr-review-engine {width:920px !IMPORTANT;line-height:12px !IMPORTANT;}

.tv#as-seen-in-top-scroll .scrollable {width: 940px;height:126px;float:left;margin:0px 0px 0px 0px; } 
.tv#as-seen-in-top-scroll .items .item {width:235px !IMPORTANT;height:126px;padding-top:0px;}
.tv#as-seen-in-top-scroll .items .item .mag {opacity:0.3;width:235px;text-align:center;}
.tv#as-seen-in-top-scroll .items .item .mag img {width:235px;height:126px;}
.tv#as-seen-in-top-scroll .items .item .product {display:none;width:235px;text-align:center;}
.tv#as-seen-in-top-scroll .items .item .product img {max-width:235px;max-height:126px;}

.tv#as-seen-in-btm-scroll .items .item .mag {width:640px;}  
.tv#as-seen-in-btm-scroll .items .item .product {width:270px;padding:0px 10px 0px 10px;} 
#as-seen-in-btm-scroll .items .item .product .title {width:250px;}  
#as-seen-in-btm-scroll .items .item .product .reviews {width:250px;}  
#as-seen-in-btm-scroll .items .item .product .buttons {width:250px;margin-bottom:5px;}  
#as-seen-in-btm-scroll .items .item .product .desc {width:250px;color:#343434;text-align:left;padding-top:10px;}  

.as-seen-in-main-testimonials {width:980px;background-color:#000000;float:left;}
.as-seen-in-testimonials {width:945px;background-color:#ffffff;float:left;min-height:500px;padding:20px 15px 10px 20px;}
.as-seen-in-testimonials .list {width:550px;float:left;min-height:500px;}
.as-seen-in-testimonials .list .title {width:550px;float:left;font-weight:bold;font-size:12px;color:#000000;
	padding:2px 0px 4px 0px;border-bottom:2px solid #bcbcbc;text-align:left;}
.as-seen-in-testimonials .list .text {width:550px;float:left;color:#343434;font-size:12px;line-height:20px;letter-spacing:.2px;
	padding:5px 0px 20px 0px;text-align:left;}
.as-seen-in-testimonials .form {width:300px;float:left;margin:0px 0px 0px 60px;}
.as-seen-in-testimonials .form .form-box {border:2px solid #f2f2f2;float:left;width:300px;}
.as-seen-in-testimonials .form .pink-line {border-top:4px solid #000000;float:left;width:300px;}
.as-seen-in-testimonials .form .form-title {text-align:center;float:left;width:300px;margin:10px 0px 10px 0px;}
.as-seen-in-testimonials .form .form-error {text-align:center;float:left;width:300px;margin:5px 0px 5px 0px;text-align:center;color:red;} 
.as-seen-in-testimonials .form .form-fields {text-align:center; width:180px;margin:5px auto 20px auto;text-align:center;}
.as-seen-in-testimonials .form .form-fields ul {list-style:none;margin:0;padding:0;width:180px;text-align:center;}
.as-seen-in-testimonials .form .form-fields ul li {list-style:none;margin:0;padding:0px 0px 2px 0px;;width:180px;text-align:center;}
.as-seen-in-testimonials .form .form-fields input {color: #aeaeae;border:1px solid #aeaeae !IMPORTANT;font-style:italic;width:177px !IMPORTANT;background:none;}
.as-seen-in-testimonials .form .form-fields textarea {color: #aeaeae;border:1px solid #aeaeae;padding:4px;font-style:italic;width:174px !IMPORTANT;height:100px;}
.as-seen-in-testimonials .form .form-fields input[type=image] {border:0px !IMPORTANT;width:183px !IMPORTANT;height:30px !IMPORTANT;margin-top:10px;}



.dept-list-holder {width:980px;float:left;clear:both;margin:10px 0px 0px 0px;}
.dept-left {float:left;width:161px;text-align:left;padding:0px 0px 0px 8px;color:#343434;}
.dept-right {border-left:6px solid #f4f4f4;float:left;text-align:left;width:765px;padding:0px 10px 0px 0px;} 
.gryTitle {font-size:13px;font-weight:bold;}
.dept-left ul {list-style:none;margin:0;padding:0;  }
.dept-left ul li {list-style:none;margin:0;padding:2px 4px 2px 4px;color:#343434;clear:both;}
.dept-left ul li a {text-decoration:none;}
.dept-left .sub-depts {display:none;margin:0;padding:0;margin-left:8px;}
.dept-left .sub-sub-depts {display:none;margin:0;padding:0;padding-left:14px;}
.dept-left ul.on .sub-depts {display:block !IMPORTANT;}
.dept-left .sub-depts.on .sub-sub-depts {display:block !IMPORTANT;}


.dept-left ul li .depts-arrow , .dept-left ul li .sub-depts-arrow {cursor:pointer;cursor:hand;
	background-image: url(http://content.eyeslipsface.com/images/nav-bullet-right2.gif);background-repeat:no-repeat;height:20px;width:13px;float:left;}
  .dept-left ul li .depts-arrow.on ,   .dept-left ul li .sub-depts-arrow.on
  {cursor:pointer;cursor:hand;background-image: url(http://content.eyeslipsface.com/images/nav-bullet-down2.gif);background-repeat:no-repeat;height:15px;width:13px;float:left;}

.dept-left .sub_dept {margin-left:8px;display:none;}
.dept-left .sub_dept.on {display:block !IMPORTANT;} 
.dept-left .sub-sub-depts li {color:#666666;background:none;padding-left:0px;}
.dept-left .sub-sub-depts li a {color:#666666;line-height:12px;}
.dept-left .sub-sub-depts li a:hover {color:#000000;}
.dept-left img {sub-sub-depts:middle;}
.dept-left .pink {color:#000000;}  
.dept-right .dept-footer {width:765px;clear:both;float:left;color:#343434;font-size:12px;margin:20px 0px 20px 0px;}
.dept-right .pink {color:#000000;font-size:16px;}
.dept-right .dept-footer div {margin:0px 0px 10px 0px;}  
.dept-right .dept-footer .left {float:left;width:405px;padding:20px 20px 0px 20px;}
.dept-right .dept-footer .right {float:right;width:300px;padding:20px 20px 0px 0px;}
.dept-right .dept-footer .full {float:left;width:725px;padding:20px 20px 0px 20px;}
.dept-right .dept-footer h1 {margin:0px 0px 10px 0px;padding:0px;line-height:16px;;font-style:normal;font-size:16px;}

.dept-banners  {width:765px;display:block;z-index:9998;margin-bottom:18px;}/*overflow:hidden;height:162px;*/
.dept-banners .text {line-height:18px;color:#343434;text-align:left;width:376px;
	margin-left:222px; float:left;margin-top:-140px;} 
.dept-banners .image {float:left; }
.dept-banners .text p {padding:0;margin:0}


.breadcrumbs {float:left;clear:both;padding:20px 0px 15px 8px;height:20px;}
.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:hover, .breadcrumbs a:visited {color:#000000;font-style: normal !IMPORTANT;} 
.breadcrumbs ul {margin:0;padding:0;float:left;display:inline; clear:both; }
.breadcrumbs ul li {margin:0;padding:0;float:left;display:inline;clear:none;padding-right:5px;width:auto;
	background-image:none;}
.breadcrumbs .replace {display:none;}
.boldchat {float:right; padding:2px 0px 10px 8px;height:20px;}

.left-title, .left-title a {font-weight:bold;color:#343434;font-size:12px;text-decoration:none;}
.dept-list-title {text-align: left;  font-size: 18px; color: #666666; 
	text-decoration: none;   line-height: 24px;margin:20px 10px 5px 10px;clear:both;border-bottom:1px solid #aeaeae;}
	
	
.prod-kit-list {float:left;width:980px;border-top:3px solid #000000; }
.prod-kit-list ul {list-style:none;margin:0;padding:0;float:left;width:970px;padding:0px 10px 0px 10px;}
.prod-kit-list ul li {list-style:none;margin:0;padding:0;float:left;width:300px;height:300px;padding:0px 10px 10px 10px; color:#343434;position:relative;}
	
.prod-kit-list .prod-kit-list-div .reviews {clear:both;color:#666666;margin:5px 0px 0px 60px; } 	
	
.prod-kit-list .prod-kit-list-div {position:relative;text-align:center; }

.prod-kit-list .prod-kit-list-div .image {clear:both;}
.prod-kit-list .prod-kit-list-div .title {clear:both;font-size:12px;color:#343434;width:300px;}
.prod-kit-list .prod-kit-list-div .title a {text-decoration:none;font-size:12px;}
.prod-kit-list .prod-kit-list-div .title .price {font-weight:bold;font-size:12px;}
.prod-kit-list .prod-kit-list-div .title .price strike {color:#666666;}	
	
.kit_purchase_box {position:absolute;bottom:0;left:750px;height:200px;width:208px;background-color:#FFFFFF;box-shadow: 0px -2px 25px 0px #cccccc;}	
	
.dept-list {float:left;width:765px; }
.dept-list ul {list-style:none;margin:0;padding:0;float:left;width:755px;padding:0px 10px 0px 10px;}
.dept-list ul li {list-style:none;margin:0;padding:0;float:left;width:220px;height:270px;padding:30px 10px 0px 10px; color:#343434;position:relative;}

.dept-list .quick-view-btn {position:absolute !IMPORTANT;top:60px;width:167px !IMPORTANT;z-index:999;left:15%;
	text-align:center;display:none !IMPORTANT;cursor:pointer;cursor:hand;}
.dept-list .quick-view-btn.on {display:block !IMPORTANT;}

.dept-list .dept-list-div {position:relative;text-align:center; }

.dept-list .dept-list-div .image {clear:both;}
.dept-list .dept-list-div .title {clear:both;font-size:12px;color:#343434;width:200px;}
.dept-list .dept-list-div .title a {text-decoration:none;font-size:12px;}
.dept-list .dept-list-div .title .price {font-weight:bold;font-size:12px;}
.dept-list .dept-list-div .title .price strike {color:#666666;}
.dept-list .dept-list-div .reviews {clear:both;color:#666666;margin:5px 0px 0px 0px;width:200px;position:relative;} 
.dept-list .dept-list-div .reviews .r {position:relative;margin-left:auto;margin-right:auto;width:150px;}
.reviews .BVRRInlineRating {display:inline;float:left;width:95px;overflow:hidden; }
.reviews .rtext {width:auto;display:inline;float:left;width:45px;margin-top:10px;}
.reviews .BVRRInlineRating dd {padding:0 !IMPORTANT;margin:0 !IMPORTANT;line-height:16px !IMPORTANT;}
.reviews .BVRRInlineRating dl {padding:0 !IMPORTANT;margin:0 !IMPORTANT;line-height:16px !IMPORTANT;}
													
													
.dept-main-full .dept-list {width:970px !IMPORTANT;}
.dept-main-full .dept-list ul {width:960px;} 
.dept-main-full .dept-list-holder {margin:0px 0px 0px 0px !IMPORTANT;}
.dept-main-full .breadcrumbs {padding:0px 0px 0px 0px !IMPORTANT;height:0px !IMPORTANT;}
.dept-main-full .dept-right {border-left:0px !IMPORTANT;width:980px !IMPORTANT;padding:0px 0px 0px 0px !IMPORTANT;} 
.dept-main-full .dept-banners {width:980px !IMPORTANT;}

.dept-main-list {float:left;width:765px;}
.dept-main-list ul {list-style:none;margin:0;padding:0;float:left;width:765px;padding:0px 0px 0px 15px;}
.dept-main-list ul li {list-style:none;margin:2px 2px 0px 0px;padding:0;float:left;width:374px;height:162px;overflow:hidden;   }
.dept-main-list ul li div.img {position:absolute;width:374px;height:162px;cursor:pointer;cursor:hand;}
.dept-main-list ul li div.bar {position:absolute;height:30px;width:374px; margin-top: 132px; background-color:#000000;opacity:0.4; cursor:pointer;cursor:hand; }
.dept-main-list ul li div.name {position:absolute;height:30px;width:374px;text-align:center; margin-top: 132px; cursor:pointer;cursor:hand;}
.dept-main-list ul li div.name a {color:#FFFFFF;font-size:14px;line-height:30px;font-weight:bold;}

.dept-main-list ul li:hover div.bar {opacity:0.7;}


.holiday-giftnav {background-color:#ef0a6f;color:#ffffff;}
.holiday-giftnav a, .holiday-giftnav a:link, .holiday-giftnav a:hover, .holiday-giftnav a:visited {color:#ffffff;}
.holiday-giftnav .giftbow {float:left;position:absolute;margin-top:-50px;}

.product-main {width:940px;float:left;clear:both;margin:10px 0px 0px 0px;padding:0px 20px 0px 0px;}
.product-main-top {width:940px;float:left;clear:both;margin:10px 0px 0px 0px;padding:0px 0px 0px 20px;}
.product-main-top .product-left {float:left;width:555px;padding:0px 20px 0px 0px;}
.product-main-top .product-left .images {float:left;width:555px;padding:0px 0px 10px 0px;}
.product-main-top .product-left .images .list-images {float:left;width:70px;margin:0px 10px 0px 0px;}
.product-main-top .product-left .images .list-images ul {float:left;width:60px;list-style:none;padding:0;margin:0;}
.product-main-top .product-left .images .list-images ul li {float:left;min-width:60px;min-height:60px;overflow:hidden;list-style:none;text-align:center;
	vertical-align:center;padding:5px;margin:0px 0px 4px 0px;border:1px dotted #c0c0c0; }
.product-main-top .product-left .images .list-images ul li.main {display:none;}
.product-main-top .product-left .images .list-images ul li.main.on {display:inline;}
.product-main-top .product-left .images .list-images ul li.clip {background-color:#cbc8c7;}
.product-main-top .product-left .images .list-images ul li .clip-img {position:absolute;width:60px;min-height:60px;text-align:center;float:left;
cursor:pointer;cursor:hand;}
.product-main-top .product-left .images .list-images ul li .clip-icon {position:absolute;width:60px;min-height:60px;;text-align:center;margin-top:15px;float:left;cursor:pointer;cursor:hand; }
.product-main-top .product-left .images .main-image {float:left;width:435px;min-height:320px;padding:10px 10px 10px 10px;border:1px dotted #c0c0c0;text-align:left; }
.product-main-top .product-left .images .main-image .clip {display:none;position:absolute;float:left;z-index:999;margin:100px 150px 0 150px;clear:both;
	cursor:pointer;cursor:hand;}
.product-main-top .product-left .images .main-image .clip-show {display:none;position:absolute;width:435px;text-align:center;z-index:999;margin-top:10px;}
.product-main-top .product-left .images .main-image .main {text-align:center;padding:0px 65px 0px 65px;float:left;position:relative; text-align:center;} 
.product-main-top .product-left .images .main-image .smudge {display:none;text-align:center;padding:0px 0px 0px 0px;float:left;position:absolute;width:435px;
	text-align:center;} 
.product-main-top .product-left .images .main-image .new {z-index:99999;position:absolute;margin-left:300px;}
.product-main-top .product-left .info-tabs {float:left;width:554px;padding:0px 0px 10px 0px;color:#343434;display:none;font-size:12px IMPORTANT;}
.product-main-top .product-left .info-tabs ul {float:left;margin:0;padding:0;list-style:none;}
.product-main-top .product-left .info-tabs ul li {float:left;margin:0;padding:0;list-style:none;}
.product-main-top .product-left .info-tabs {float:left;clear:both;width:554px;}

.product-main-top .product-left .info-tabs div {float:left;clear:both;width:532px;position:relative;display:inline;}  

.product-main-top .product-left .info-tabs .info {max-height:50px !IMPORTANT;overflow:hidden;display:block; }
.product-main-top .product-left .info-tabs .more {font-weight:bold;text-decoration:underline;display:inline;} 

.product-main-top .product-left .info-tabs div ul {float:left;margin:0;padding:0;list-style:none;width:533px; }
.product-main-top .product-left .info-tabs div ul li {float:left;margin:0;padding:0;list-style:none;}

.product-main-top .product-left .info-tabs #press {} 
.product-main-top .product-left .info-tabs #press ul {}
.product-main-top .product-left .info-tabs #press li {padding:10px;height:120px;overflow:hidden;}

.product-main-top .product-left .info-tabs.ui-tabs { position: relative; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav { margin: 0; padding: 0 !IMPORTANT;width:554px; }
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; display:block;font-size:14px !IMPORTANT;
	top: 0; margin: 1px 3px 0 0; border-bottom: 0; padding: 0; white-space: nowrap; background-color:#FFFFFF;}
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav li.last { margin-right: 0px !IMPORTANT; }
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav li a { float: left; padding: 8px 0px 8px 0px !IMPORTANT; text-decoration: none; font-size:14px !IMPORTANT;
 color:#292929;width:134px;text-align:center;}
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px;  
	border:1px solid #d9d9d9;color:#000000;border-bottom:0px !IMPORTANT; }
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { color:#000000;cursor: text; }
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-nav li a, 
	.product-main-top .product-left .info-tabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.product-main-top .product-left .info-tabs.ui-tabs .ui-tabs-panel { display: block; border-width: 0; float:left;line-height:18px;font-size:12px !IMPORTANT;font-family: "Avenir Next LT W04 Regu1437496", Arial,sans-serif !IMPORTANT;
 padding: 10px;  border:1px solid #d9d9d9 !IMPORTANT;border-top:0px !IMPORTANT;text-align:left;}


.product-main-top .product-left .info-tabs.ui-corner-all, .product-main-top .product-left .info-tabs.ui-corner-all div,
 .product-main-top .product-left .info-tabs.ui-corner-all li, .product-main-top .product-left .info-tabs.ui-corner-all ul
	{border-radius:0 !IMPORTANT;}
.product-main-top .product-left .info-tabs.ui-state-default, 
.product-main-top .product-left .info-tabs.ui-widget-content, 
.product-main-top .product-left .info-tabs.ui-state-default, 
.product-main-top .product-left .info-tabs.ui-widget-header .ui-state-default {border:0px !IMPORTANT; }
.product-main-top .product-left .info-tabs .ui-widget-header {border:0px !IMPORTANT;border-bottom:1px solid #d3d3d3 !IMPORTANT;background-color:#ffffff !IMPORTANT;padding:0;margin:0;} 

.product-main-top .product-left .info-tabs .ui-state-default a, 
.product-main-top .product-left .info-tabs .ui-state-default a:link, .product-main-top .product-left .info-tabs .ui-state-default a:visited { color: #292929/*{fcDefault}*/; text-decoration: none; }
.product-main-top .product-left .info-tabs .ui-state-hover, .product-main-top .product-left .info-tabs .ui-widget-content .ui-state-hover, 
.product-main-top .product-left .info-tabs .ui-widget-header .ui-state-hover, .ui-state-focus, 
.product-main-top .product-left .info-tabs .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
background-color:#FFFFFF;border:1px solid #d9d9d9; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {background-color:#FFFFFF;border:1px solid #d9d9d9; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none;border-bottom:0px !IMPORTANT; }

.product-main-top .product-right {float:left;width:350px;}
.product-main-top .product-right h1 {font-size:14px;font-weight:normal; text-align:left;}
.product-main-top .product-right .info {float:left;width:350px;clear:both;}
.product-main-top .product-right .info ul {float:left;margin:0;padding:0;list-style:none;width:350px;}
.product-main-top .product-right .info ul li {float:left;margin:0;padding:0px 8px 0px 0px;list-style:none;color:#000000;}
.product-main-top .product-right .info .price {font-size:14px;color:#000000;}
.product-main-top .product-right .reviews {float:left;width:350px;clear:both;color:#000000;cursor:pointer;cursor:hand; }
.product-main-top .product-right .reviews .js {float:left;width:350px !IMPORTANT;color:#000000; float:left;display:inline;
	padding:0px 0px 0px 0px;overflow:hidden; text-align:right; }
.product-main-top .product-right .reviews .pr-snippet3 {float:left;width:100px;color:#666666;line-heigth:35px;} 
.product-main-top .product-right .reviews .write a { padding:2px 6px 2px 6px;float:left;color:#666666;cursor:pointer;cursor:hand;} 
.product-main-top .product-right .promos {float:left;width:350px;clear:both;margin-top:15px;}
.product-main-top .product-right .social {float:left;width:350px;clear:both;text-align:left;height:90px;}
.product-main-top .product-right .social div {font-size:11px !IMPORTANT;font-weight:regular;}
.product-main-top .product-right .color-options {float:left;width:350px;clear:both;border-top:1px dotted #c0c0c0;padding-top:10px;text-align:left;}
.product-main-top .product-right .color-options ul {float:left;margin:0;padding:0;list-style:none;width:350px;padding:0px 0px 15px 0px;}
.product-main-top .product-right .color-options ul li {float:left;margin:0;padding:0;list-style:none;margin:4px;border:1px solid #ffffff;}
.product-main-top .product-right .color-options ul li.active{border:1px solid #424242}
.product-main-top .product-right .color-options select {padding:3px;margin-bottom:15px;font-family:"Avenir Next LT W04 Regu1437496"}
.product-main-top .product-right .color-options .sku {float:left;margin:0px 0px 15px 0px;display:none;}

.product-main-top .product-right .out_of_stock {position:absolute;height:110px;width:210px;padding:35px 30px 30px 30px;display:none; 
	background-image: url(http://content.eyeslipsface.com/images/out-of-stock-bubble.png);background-repeat:no-repeat;}
.product-main-top .product-right .out_of_stock .info {clear:both;width:200px;line-height:20px;}
.product-main-top .product-right .out_of_stock .info div { }
.product-main-top .product-right .out_of_stock .form {clear:both;float:left;padding-top:15px;background-color:#ffffff !IMPORTANT;width:200px;}
.product-main-top .product-right .out_of_stock .form input {display:inline;vertical-align:bottom;width:140px;padding:2px 6px 2px 6px !IMPORTANT; }
.product-main-top .product-right .out_of_stock .form img {display:inline;vertical-align:bottom;cursor:pointer;cursor:hand;}
.product-main-top .product-right .out_of_stock .thankyou {display:none;margin:30px 30px 30px 45px;font-size:12px;float:left;}
.product-main-top .product-right .out_of_stock .stay {display:none;margin:20px 20px 20px 30px;font-size:12px;float:left;}
.product-main-top .product-right .out_of_stock .ty-single {display:none;color:#343434;float:left;}
.product-main-top .product-right .out_of_stock .close {position:absolute;margin:-15px 0px 0px 190px !IMPORTANT;cursor:pointer;cursor:hand;}

.product-main-top .product-right .out_of_stock.single-product {position:static;height:50px;clear:both;width:340px;padding:0px 0px 15px 0px !IMPORTANT;display:block !IMPORTANT; 
	background: none !IMPORTANT;} 
.product-main-top .product-right .out_of_stock.single-product .info {color:#343434;clear:both;width:340px;}
.product-main-top .product-right .out_of_stock.single-product .info div {display:none;}
.product-main-top .product-right .out_of_stock.single-product .form {width:340px;}
.product-main-top .product-right .out_of_stock.single-product .form input {border:1px solid #aeaeae;width:250px} 

.product-main-top .product-right .qty {float:left;width:350px;clear:both;height:25px;}
.product-main-top .product-right .qty ul {float:left;margin:0;padding:0;list-style:none;width:350px;}
.product-main-top .product-right .qty ul li {float:left;margin:0;padding:0;list-style:none;padding:0px 8px 0px 0px;color:#343434;vertical-align:middle;line-height:22px;}
.product-main-top .product-right .qty ul li input { border:1px solid #cbc8c7;height:20px;width:35px;background:none;height:20px !IMPORTANT;vertical-align:middle;}
.product-main-top .product-right .qty ul li.stock-msg {color:#000000;}
.product-main-top .product-right .add {float:left;width:350px;clear:both;margin-top:20px;}
.product-main-top .product-right .add ul {float:left;margin:0;padding:0;list-style:none;width:350px;}
.product-main-top .product-right .add ul li {float:left;margin:2px;padding:0;list-style:none;}
.product-main-top .product-right .add .cart input { }
.product-main-top .product-right .boldchat {float:left;width:350px;clear:both;margin-top:20px;}

.product-main-rec {width:940px;float:left;clear:both;margin:20px 0px 0px 0px;display:block;padding:0px 0px 0px 0px;} 
.product-main-rec ul {width:940px;float:left;list-style:none;margin:0;padding: 20px 0px 0px 0px !IMPORTANT;} 
.product-main-rec ul li {float:left;list-style:none;margin:0;padding:0;width:230px;} 
.product-main-rec ul li .image {height:180px;clear:both;}
.product-main-rec ul li .info {clear:both;}
.product-main-rec ul li .info a {color:#424242;}
.product-main .reviews {width:940px;float:left;clear:both;margin:30px 0px 10px 0px;padding:0px 0px 0px 0px;}

 

/* MY ACCOUNT */
.myaccount {padding:0px 19px 0px 19px;float:left;}
.myaccount form {margin:0;padding:0;float:left;}
.myaccount .title {font-family: "Avenir Next LT W04 Ultra Light", Arial,sans-serif;font-size:64px;line-height:64px;padding:17px 0px 48px 0px;font-weight:bold;color:#000000;text-align:left;}
.myaccount .main {clear:both;text-align:left;}
.myaccount .main .main-left {float:left;width:150px;padding-right:10px; height:100%;min-height:500px;} 
.myaccount .main .main-right {float:left;width:750px;color:#292929;font-size:12px;line-height:18px;padding:0px 0px 20px 15px;height:100%;min-height:550px;}
.myaccount .main .main-left ul {list-style:none;margin:0;padding:0;float:left;width:160px;}
.myaccount .main .main-left ul li {list-style:none;margin:0;padding:0;float:left;width:160px;color:#292929;margin-bottom:10px !IMPORTANT;}
.myaccount .main .main-left ul li a {color:#292929;text-decoration:none;}
.myaccount .main .main-left ul li.on a {font-weight:bold;}
.myaccount .main .main-left ul ul {list-style:none;margin:0;padding:0;float:left;width:160px;margin:10px 0px 10px 10px;}
.myaccount .main .main-left ul ul li {list-style:none;margin:0;padding:0;float:left;width:160px;color:#666666;margin-bottom:4px !IMPORTANT;font-weight:normal !IMPORTANT;}
.myaccount .main .main-left ul ul li a {color:#666666;text-decoration:none;font-weight:normal !IMPORTANT;}
.myaccount .main .main-left ul ul li.on a {font-weight:normal !IMPORTANT;color:#ff0066;}

.myaccount .main .main-right .main-bar {height:25px;background-color:#cbc8c7;color:#000000;width:800px;line-height:25px;}
.myaccount .main .main-right .main-bar div {float:left;padding:0px 8px 0px;} 

.myaccount .main .main-right .welcome {width:750px;clear:both;padding-top:10px;}
.myaccount .main .main-right .top {border-bottom:1px solid #d7d7d7;width:750px;float:left;padding-top:10px;}
.myaccount .main .main-right .top .orders {float:left;width:375px;}
.myaccount .main .main-right .top .orders ul {list-style:none;margin:0;padding:10px 0px 10px 0px;;float:left;width:375px;}
.myaccount .main .main-right .top .orders ul li {list-style:none;margin:0px 20px 4px 0px;padding:0px;float:left;width:90px;color:#292929;}
.myaccount .main .main-right .top .orders ul li a {font-weight:bold;text-decoration:underline;}
.myaccount .main .main-right .top .address {float:left;width:370px;margin-left:1px;}
.myaccount .main .main-right .top .address p {padding:0px 0px 0px 10px;}
.myaccount .main .main-right .top .bar {height:25px;background-color:#000000;color:#ffffff;width:375px;line-height:25px;}
.myaccount .main .main-right .top .bar .left {float:left;width:200px;border:0px;padding:0px 8px 0px;}
.myaccount .main .main-right .top .bar .right {float:right;width:100px;border:0px;padding:0;text-align:right;padding:0px 8px 0px;}
.myaccount .main .main-right .top .bar a {color:#ffffff;text-decoration:underline;line-height:25px;}

.myaccount .main .main-right.guide .pick {clear:both;float:left;width:750px;text-align:right;margin-top:10px;}
.myaccount .main .main-right.guide .pick select {height:20px;width:120px;vertical-align:bottom;}

.myaccount .main .main-right.guide .product-tabs {float:left;width:750px;padding:10px 0px 0px 0px;color:#343434;display:none;border:0px;}
 .myaccount .main .main-right.guide .product-tabs ul {float:left;margin:0;padding:0;list-style:none;}
.myaccount .main .main-right.guide .product-tabs ul li {float:left;margin:0;padding:0;list-style:none;}  
.myaccount .main .main-right.guide .product-tabs div {float:left;clear:both;width:750px;position:relative;display:inline;background:none;}   
 
.myaccount .main .main-right.guide .product-tabs.ui-tabs { position: relative; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav { margin: 0; padding: 0 !IMPORTANT;width:750px;background:none;border:0px;}
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; display:block;
	top: 0; margin: 1px 3px 0 0; border-bottom: 0; padding: 0; white-space: nowrap; background-color:#FFFFFF;}
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav li.last { margin-right: 0px !IMPORTANT; }
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav li a { float: left; padding: 8px 0px 8px 0px !IMPORTANT; text-decoration: none; 
font-size:12px;color:#292929;width:120px;text-align:center;}
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px;
	border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;color:#000000;}
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { color:#000000;cursor: text; }
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-nav li a, 
	.myaccount .main .main-right.guide .product-tabs .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.myaccount .main .main-right.guide .product-tabs.ui-tabs .ui-tabs-panel { display: block; border-width: 0; float:left;line-height:18px;
padding: 10px 0px 0px 0px;   color:#343434;text-align:left;}

 .myaccount .main .main-right.guide .product-tabs div ul {list-style:none;margin:0;padding:0;width:750px;}
 .myaccount .main .main-right.guide .product-tabs div ul li {list-style:none;margin:0;padding:0;width:187px;float:left;margin-bottom:30px;position:relative;}
  .myaccount .main .main-right.guide .product-tabs div ul li div {position:relative}
 .myaccount .main .main-right.guide .product-tabs div ul li div.image {width:167px;height:167px;border:1px dotted #cccccc;text-align:center;line-height:165px;vertical-align:bottom;}
 .myaccount .main .main-right.guide .product-tabs div ul li div.image img {max-width:165px;line-height:165px;vertical-align:bottom !IMPORTANT;}
 .myaccount .main .main-right.guide .product-tabs div ul li div.text {width:167px;height:75px;text-align:center;color:#000000;padding:4px 0px 4px 0px;}
 .myaccount .main .main-right.guide .product-tabs div ul li div.button {width:167px;text-align:center;cursor:pointer;cursor:hand;}
  
.myaccount .main .main-right.guide .left {float:left;width:380px;background-color:#7b4c95;padding:200px 0px 0px 0px;height:414px;text-align:center;}
.myaccount .main .main-right.guide .right {float:left;width:365px;text-align:center;height:614px;}

.quick-view-btn {position:absolute !IMPORTANT;top:60px;left:0;width:167px !IMPORTANT;z-index:999;text-align:center;display:none !IMPORTANT;cursor:pointer;cursor:hand;}
.quick-view-btn.on {display:block !IMPORTANT;}

 .myaccount .main .main-right.guide .product-tabs.ui-corner-all,  .myaccount .main .main-right.guide .product-tabs.ui-corner-all div,
  .myaccount .main .main-right.guide .product-tabs.ui-corner-all li,  .myaccount .main .main-right.guide .product-tabs.ui-corner-all ul
	{border-radius:0 !IMPORTANT;}
 .myaccount .main .main-right.guide .product-tabs.ui-state-default, 
 .myaccount .main .main-right.guide .product-tabs.ui-widget-content, 
 .myaccount .main .main-right.guide .product-tabs.ui-state-default, 
 .myaccount .main .main-right.guide .product-tabs.ui-widget-header .ui-state-default {border:0px !IMPORTANT; }
 .myaccount .main .main-right.guide .product-tabs .ui-widget-header {border:0px !IMPORTANT;border-bottom:1px solid #d3d3d3 !IMPORTANT;background-color:#ffffff !IMPORTANT;padding:0;margin:0;} 

 .myaccount .main .main-right.guide .product-tabs .ui-state-default a, 
 .myaccount .main .main-right.guide .product-tabs .ui-state-default a:link,  .myaccount .main .main-right.guide .product-tabs .ui-state-default a:visited { color: #292929/*{fcDefault}*/; text-decoration: none; }
 .myaccount .main .main-right.guide .product-tabs .ui-state-hover,  .myaccount .main .main-right.guide .product-tabs .ui-widget-content .ui-state-hover, 
 .myaccount .main .main-right.guide .product-tabs .ui-widget-header .ui-state-hover, .ui-state-focus, 
 .myaccount .main .main-right.guide .product-tabs .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { 
 border:1px solid #d9d9d9; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border:1px solid #cbc8c7; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }



.quick-look-frame {width:615px;background-color:#ffffff;padding:5px;float:left;} 
.quick-look-frame .close {clear:both;float:right;cursor:pointer;cursor:hand;}
.quick-look-frame .product-left {float:left;width:240px;padding:20px 20px 0px 0px;} 
.quick-look-frame .product-left .main-image .new {z-index:99999;position:absolute;margin-left:180px;}

.quick-look-frame .product-right {float:left;width:355px;padding:20px 0px 0px 0px;}  
.quick-look-frame .product-right h1 {font-size:16px;font-weight:normal;color:#000000;font-style:normal !IMPORTANT;margin:0px;text-align:left;}
.quick-look-frame .product-right h1 a {font-size:16px;font-weight:normal;color:#000000;font-style:normal !IMPORTANT;margin:0px;text-decoration:none;}
.quick-look-frame .product-right .info {float:left;width:350px;clear:both;line-height:23px;margin-top:5px;}
.quick-look-frame .product-right .info ul {float:left;margin:0;padding:0;list-style:none;width:350px;}
.quick-look-frame .product-right .info ul li {float:left;margin:0;padding:0px 8px 0px 0px;list-style:none;color:#000000;}
.quick-look-frame .product-right .info .price {font-size:14px;color:#000000;}
.quick-look-frame .product-right .info .price strike {color:#999999;}
.quick-look-frame .product-right .info ul li .size {color:#666666;}
.quick-look-frame .product-right .reviews {float:left;width:350px;clear:both;color:#666666;line-heigth:35px;margin-top:10px;}
.quick-look-frame .product-right .reviews .js {float:left;width:260px !IMPORTANT;color:#666666; float:left;display:inline;
	padding:0px 10px 0px 0px;overflow:hidden;line-heigth:35px;height:35px;text-align:right;cursor:arrow;}
.quick-look-frame .product-right .reviews .pr-snippet3 {float:left;width:100px;color:#666666;line-heigth:35px;}  
.quick-look-frame .product-right .color-options {float:left;width:350px;clear:both;padding-top:10px;text-align:left;}
.quick-look-frame .product-right .color-options ul {float:left;margin:0;padding:0;list-style:none;width:350px;padding:0px 0px 25px 0px;}
.quick-look-frame .product-right .color-options ul li {float:left;margin:0;padding:0;list-style:none;margin:4px;border:1px solid #ffffff;}
.quick-look-frame .product-right .color-options ul li.active{border:1px solid #424242}
.quick-look-frame .product-right .color-options select {padding:3px;margin-bottom:15px;}
.quick-look-frame .product-right .color-options .sku {float:left;margin:0px 0px 15px 0px;display:none;}

.quick-look-frame .product-right .out_of_stock {position:absolute;height:117px;width:178px;padding:10px 7px 7px 7px;display:none; 
	background-image: url(http://content.eyeslipsface.com/images/outofstock_bubble.png);background-repeat:no-repeat;}
.quick-look-frame .product-right .out_of_stock .info {color:#Ffffff;clear:both;width:160px;line-height:16px;}
.quick-look-frame .product-right .out_of_stock .info div {font-size:12px;color:#Ffffff;font-weight:bold;text-align:center;display:block;
	margin-left:auto;margin-right:auto;}
.quick-look-frame .product-right .out_of_stock .form {clear:both;float:left;margin-top:7px;background-color:#ffffff !IMPORTANT;width:155px;}
.quick-look-frame .product-right .out_of_stock .form input {display:inline;vertical-align:bottom;height:21px;width:110px;
	background:none;border:0;background-color:#ffffff !IMPORTANT;color:#666666;}
.quick-look-frame .product-right .out_of_stock .form img {display:inline;vertical-align:bottom;cursor:pointer;cursor:hand;}
.quick-look-frame .product-right .out_of_stock .thankyou {display:none;margin:30px 30px 30px 45px;color:#ffffff;font-size:12px;float:left;}
.quick-look-frame .product-right .out_of_stock .stay {display:none;margin:20px 20px 20px 30px;color:#ffffff;font-size:12px;float:left;}
.quick-look-frame .product-right .out_of_stock .ty-single {display:none;color:#343434;float:left;}
.quick-look-frame .product-right .out_of_stock .close {position:absolute;margin-left:147px !IMPORTANT;cursor:pointer;cursor:hand;}

.quick-look-frame .product-right .out_of_stock.single-product {position:static;height:50px;clear:both;width:340px;padding:0px 0px 15px 0px !IMPORTANT;display:block !IMPORTANT; 
	background: none !IMPORTANT;} 
.quick-look-frame .product-right .out_of_stock.single-product .info {color:#343434;clear:both;width:340px;}
.quick-look-frame .product-right .out_of_stock.single-product .info div {display:none;}
.quick-look-frame .product-right .out_of_stock.single-product .form {width:340px;}
.quick-look-frame .product-right .out_of_stock.single-product .form input {border:1px solid #aeaeae;width:250px} 

.quick-look-frame .product-right .qty {float:left;width:350px;clear:both;height:25px;}
.quick-look-frame .product-right .qty ul {float:left;margin:0;padding:0;list-style:none;width:350px;}
.quick-look-frame .product-right .qty ul li {float:left;margin:0;padding:0;list-style:none;padding:0px 8px 0px 0px;color:#343434;vertical-align:middle;line-height:22px;}
.quick-look-frame .product-right .qty ul li input {background:none;border:1px solid #cbc8c7;height:20px;width:35px;height:20px !IMPORTANT;vertical-align:middle;}
.quick-look-frame .product-right .qty ul li.stock-msg {color:#000000;} 
.quick-look-frame .product-right .add {float:left;width:350px;clear:both;height:62px;text-align:left;padding:15px 0px 25px 0px;}
.quick-look-frame .product-right .cart {float:left;padding:0px 8px 0px 0px;}
.quick-look-frame .product-right .wishlist {cursor:pointer;cursor:hand;color:#666666;}
.quick-look-frame .product-right .wishlist .added {padding:5px 0px 0px 200px;}




/* CUSTOMER SERVICE */
.customer-service {padding:0px 0px 0px 0px;float:left;}
.customer-service form {margin:0;padding:0;float:left;}
.customer-service .title {font-family: "Avenir Next LT W04 Ultra Light", Arial,sans-serif;font-size:64px;line-height:64px;padding:17px 0px 48px 0px;font-weight:bold;color:#000000;text-align:left;}
.customer-service .main {clear:both;text-align:left;}
.customer-service .main .main-left {float:left;width:150px;padding-right:10px; height:100%;min-height:500px;} 
.customer-service .main .main-right {float:left;width:800px;color:#292929;font-size:12px;line-height:18px;padding:0px 0px 20px 15px;height:100%;min-height:550px;}
.customer-service .main .main-left ul {list-style:none;margin:0;padding:0;float:left;width:160px;}
.customer-service .main .main-left ul li {list-style:none;margin:0;padding:0;float:left;width:160px;color:#292929;margin-bottom:10px !IMPORTANT;}
.customer-service .main .main-left ul li a {color:#000000;text-decoration:none;}
.customer-service .main .main-left ul li.on a {font-weight:bold;}
.customer-service .main .main-left ul ul {list-style:none;margin:0;padding:0;float:left;width:160px;margin:10px 0px 10px 10px;}
.customer-service .main .main-left ul ul li {list-style:none;margin:0;padding:0;float:left;width:160px;color:#000000;margin-bottom:4px !IMPORTANT;font-weight:normal !IMPORTANT;}
.customer-service .main .main-left ul ul li a {color:#000000;text-decoration:none;font-weight:normal !IMPORTANT;}
.customer-service .main .main-left ul ul li.on a {font-weight:normal !IMPORTANT;color:#ff0066;}
 
 .customer-service .main .main-right {color:#292929;}
 
.customer-service .main .main-right .main-bar {height:25px;background-color:#cbc8c7;color:#000000;width:800px;line-height:25px;}
.customer-service .main .main-right .main-bar div {float:left;padding:0px 8px 0px;} 
.customer-service .main .main-right .main-bar div span {color:#000000;padding-left:5px;}
.customer-service .main .main-right .main-bar div a {color:#000000;text-decoration:none;}
.customer-service .main .main-right .main-bar div img {vertical-align:middle;padding-left:5px;padding-right:2px;}
.customer-service .main .main-right .main-bar .left {float:left;width:250px;border:0px;padding:0px 8px 0px;}
.customer-service .main .main-right .main-bar .right {float:right;width:450px;border:0px;padding:0;text-align:right;padding:0px 8px 0px;}

.customer-service .contact-msg-alert {color:#292929;padding:16px 0px 0px 0px;}
.customer-service .contact-icons {padding:10px 0px 0px 0px;}
.customer-service .contact-icons ul {float:left;}
.customer-service .contact-icons ul li {float:left;margin:0px 0px 0px 10px;}
.customer-service .contact-icons ul li:first-child {margin-left:0px;}

.customer-service .main .main-right .main-form ul {width:440px;list-style:none;margin:0;padding:0px 0px 0px 5px;float:left;}
.customer-service .main .main-right .main-form ul li {list-style:none;margin:0;padding:18px 0px 0px 0px;width:430px; 
	float:left;color:#333333;clear:both;}
.customer-service .main .main-right .main-form ul li input {border:1px solid #999999;width:185px;background:none;} 
.customer-service .main .main-right .main-form ul li select {border:1px solid #999999;width:185px;background:none;height:24px;padding:2px;} 
.customer-service .main .main-right .main-form ul li select.small {border:1px solid #999999;width:80px;background:none;height:24px;padding:2px;} 
.customer-service .main .main-right .main-form ul li textarea {border:1px solid #999999;width:428px;height:135px;padding:0;margin:0;} 
.customer-service .main .main-right .btm-form {width:430px;list-style:none;margin:0;padding:10px 0px 0px 5px;float:left;color:#333333;}
.customer-service .main .main-right .btm-form .req {float:left;color:#333333;}
.customer-service .main .main-right .btm-form .buttons {float:right;line-height:31px;color:#ff0066;} 
.customer-service .main .main-right .btm-form .buttons input {width:auto !IMPORTANT;height:auto !IMPORTANT;}
.customer-service .main .main-right .btm-form input {background:none;padding:0;height:20px;vertical-align:bottom;}

.customer-service .main .main-right .message {float:left;clear:both;width:440px;color:#292929;margin-top:10px;}
.customer-service .main .main-right .content {float:left;clear:both;width:740px;color:#292929;margin-top:10px;
	padding:0px 5px 0px 5px;line-height:18px !IMPORTANT;}
.customer-service .main .main-right .content table, .customer-service .main .main-right .content table td {color:#292929;line-height:18px !IMPORTANT;}

.customer-service .faqs {float:left;width:740px;color:#292929;margin:0px 0px 0px 5px;}
.customer-service .faqs li {clear:both;width:750px;color:#000000;line-height:16px;padding-top:5px;padding-bottom:5px;}
.customer-service .faqs li.title {font-family: "Avenir Next LT W04 Regu1437496", Arial,sans-serif;color:#000000;padding:18px 0px 0px 0px;margin:0;line-height:18px;font-weight:bold;font-size:12px;}
.customer-service .faqs li .question {cursor:pointer;cursor:hand;}
.customer-service .faqs li .question:hover {text-decoration:underline;width:750px;}
.customer-service .faqs li .question.over {text-decoration:underline;width:750px;}
.customer-service .faqs li .answer {width:750px;display:none;padding:0px 0px 20px 0px;}

.customer-service .stores ul.store-form {float:left;width:750px;margin:23px 0px 23px 0px;}
.customer-service .stores ul.store-form li {float:left;padding:0px 0px 0px 5px;color:#000000;line-height:31px;}
.customer-service .stores ul.store-form li input[type=text] {width:188px;height:21px;border:1px solid #aeaeae;margin:3px 15px 3px 10px;}
.customer-service .stores ul.store-form li select {height:25px;border:1px solid #aeaeae;padding:2px;margin:3px 10px 3px 0px;}
.customer-service .stores ul.store-form li input[type=image] {width:auto;height:auto;}
.customer-service .stores .store-map {background-color: #ebebeb; width:800px;text-align:center;height:285px;float:left;}
.customer-service .stores .store-map #map_canvas {background-color: #ebebeb; width:780px;text-align:center;height:265px;float:left;margin:10px;}

.customer-service .stores ul.store-list {float:left;width:750px;margin:20px 0px 0px 0px;}
.customer-service .stores ul.store-list li {float:left;width:750px;padding:0px 0px 25px 5px;}
.customer-service .stores ul.store-list li .address {width:255px;text-align:left;float:left;}
.customer-service .stores ul.store-list li .message {width:320px;text-align:left;float:left;clear:none;padding:0px;margin:0px;}
.customer-service .stores ul.store-list li .distance {width:140px;text-align:left;float:left;}
.customer-service .stores ul.store-list li .view-map {text-decoration:underline;}

.customer-service .check-back-soon {font-family: "Avenir Next LT W04 Regu1437496", Arial,sans-serif;font-size:36px;color:#000000;line-height:40px;padding-top:40px;}


.customer-service .site-map {float:left;width:740px;margin:15px 0px 0px 5px;}
.customer-service .site-map .col {float:left;width:130px;border-left:1px dotted #c0c0c0;padding:0px 0px 0px 20px;min-height:2000px;}
.customer-service .site-map .col:first-child {border-left:0px;padding:0px 0px 0px 0px;}
.customer-service .site-map .col ul ul {margin:0;padding:0;padding:0px 0px 22px 0px;}
.customer-service .site-map .col ul ul li {margin:0;padding:0;line-height:18px;color:#292929;font-weight:normal;}
.customer-service .site-map .col ul ul li a {color:#292929 !IMPORTANT;}
.customer-service .site-map .col ul li {margin:0;padding:0;line-height:18px;color:#292929;font-weight:normal;}
.customer-service .site-map .col ul li.title {font-family: "Avenir Next LT W04 Regu1437496", Arial,sans-serif;font-size:14px;font-weight:bold;color:#000000;}
.customer-service .site-map .col ul li.title a {color:#000000;}
.customer-service .site-map .col ul li.subtitle {padding-top:10px;text-decoration:none;font-family: "Avenir Next LT W04 Regu1437496", Arial,sans-serif;font-size:14px;font-weight:bold;color:#000000;}

#retailstores_main_slider {margin-top:12px;width:730px;height:380px;overflow:hidden;} 



/* CART DROPDOWN */

#dropdown{float:right !IMPORTANT;position:absolute;clear:both;top:0;margin-top:50px !IMPORTANT;
margin-left:-25px !IMPORTANT;;width:365px !IMPORTANT;;z-index:999 !IMPORTANT;display:none;line-height:15px;} 

.cart-dropdown {width:365px;background-color:#000000;float:left;padding:0px 0px 5px 0px;}
.cart-dropdown .close {font-weight:bold;width:20px;color:#ffffff; margin:5px 0px 0px 335px;
	cursor:pointer;cursor:hand;position:absolute;}
.cart-dropdown .top {width:365px;text-align:center;font-size:15px;color:#ffffff;line-height:34px}
.cart-dropdown .products {width:319px;padding:0px 23px 0px 23px;}
.cart-dropdown .products ul {float:left;list-style:none;margin:0;padding:0px 7px 0px 7px;width:305px;background-color:#ffffff;}
.cart-dropdown .products ul li {float:left;list-style:none;margin:0;padding:7px 0px 7px 0px;width:305px;border-bottom:1px dotted #484848;height: auto !IMPORTANT;}
.cart-dropdown .products ul li .image {float:left;width:110px;overflow:hidden;}
.cart-dropdown .products ul li .text {float:left;width:190px;padding:0px 0px 0px 5px;text-align:left;}
.cart-dropdown .products ul li .text .name {float:left;width:190px;padding:20px 0px 0px 0px;color:#000000;font-size:12px;}
.cart-dropdown .products ul li .text .price {float:left;width:190px;color:#000000;}
.cart-dropdown .products ul li.totals {float:left;width:305px;border-bottom:0px;padding-top:0px;}
.cart-dropdown .products ul li.totals .subtotal {float:left;padding:15px 0px 0px 0px;color:#000000;font-size:12px;}
.cart-dropdown .products ul li.totals .checkout {float:right;padding:0px 0px 0px 0px;text-align:right;}
.cart-dropdown .products ul li.totals .checkout a {padding:0 !IMPORTANT;}
.cart-dropdown .bottom {width:345px;text-align:center;font-size:14px;color:#ffffff;padding:15px 10px 10px 10px;clear:both;}



/* CART */
.shopping-cart {padding:0px 19px 0px 19px;float:left;width:942px;}
.shopping-cart form {margin:0;padding:0;float:left;}
.shopping-cart .header {width:100%;float:left;border-bottom:1px solid #cbc8c7;}
.shopping-cart .title {font-size:30px;line-height:30px;padding:17px 0px 12px 0px;font-weight:bold;
	color:#000000;text-align:left;float:left;}
.shopping-cart .main {clear:both;text-align:left;padding-top:17px;margin-bottom:35px;}
.shopping-cart .cs {float:right;}
.shopping-cart .cs ul {float:right;margin:30px 0px 0px 0px;}
.shopping-cart .cs ul li {float:left;padding-left:7px;color:#979797;}
.shopping-cart .cs ul li a {color:#979797;}

.cart-center {width:942px;float:left;}
.cart-center .cart-left {width:542px;float:left;}
.cart-center .cart-right {width:376px;margin-left:20px;float:left;}
.cart-center  .cart-right .cart_summary_container {width:376px;}
.cart-center  .cart-right .cart_coupon_form_table {width:356px;padding:0;margin:0; }
.cart-center  .cart-right .cart_right_top {text-align:right;margin-bottom:0px;height:37px !IMPORTANT; } 

	
/* NEW CART  */
#cart_cs_header {width:980px;text-align:right !IMPORTANT;margin-top:10px;}
#cart_cs_header ul {list-style:none;padding:0;margin:0;float:right;margin-right:10px;}
#cart_cs_header ul li {list-style:none;padding:0;margin:0;float:left;padding-left:5px;padding-right:5px;}
 
.cart_page_title, a.cart_page_title:link, a.cart_page_title:hover,a.cart_page_title:visited,a.cart_page_title:visited:hover {
	text-align: left;  text-decoration: none; font-style: italic; margin-left:20px;line-height:72px;  }
 
.cart_main {width:980px;float:left; }
.cart_left {width:540px;float:left;margin-left:15px;margin-top:5px; }
.cart_right {width:385px;margin-left:20px;float:left;margin-top:5px;margin-right:15px !IMPORTANT;}

.cart_item_list {width:540px;padding:0;margin:0;font-size:12px;}
.cart_item_list th {color:#FFFFFF;font-family:arial;background-color: #000000;border-top:1px solid  #dbdbdb;border-bottom:1px solid  #dbdbdb;
	text-align:left;padding-left:5px;height:25px;font-weight: normal !IMPORTANT;}
.cart_item_list td {border-bottom:1px solid #dbdbdb;padding:15px 5px 15px 5px;text-align:left;font-family:arial;}
.cart_item_list td a, .cart_item_lista td a:link, .cart_item_list td a:hover, .cart_item_list td a:visited {
	text-decoration:none;}
.cart_item_list div {float:left;font-size:11px;}
.cart_item_list div div {margin-top:5px;float:left;margin-left:5px;font-size:11px;} 
.cart_item_list input {width:30px;}

.cart_left_top {float:left;font-size:14px;line-height:32px;  } 
.cart_items_container {float:left;}
.cart_items_bottom {float:left;}

.cart_right_top {float:right;margin-bottom:5px;height:35px !IMPORTANT; }
.cart_summary_container {width:385px; float:left; } 
.cart_blkbar_header {color:#FFFFFF;font-family:arial;font-size:12px;line-height:25px;width:100%;background-color: #000000;
	border:1px solid  #dbdbdb;text-align:left;height:25px;}
.cart_blkbar_header div {padding-left:5px;}

.cart_coupon_form_table {width:370px;padding:0;margin:0; }
.cart_coupon_form_table td {text-align:right;padding-bottom:5px; }
.cart_coupon_form_table th span {text-align:right;}
.cart_coupon_form_table th {text-align:left;font-size:12px;color:#000000;font-family:arial;padding-bottom:5px; } 

.cart_totals_table {width:300px;padding:0;margin:0; }
.cart_totals_table th {text-align:left;padding-bottom:6px;font-weight: normal; width:185px;} 
.cart_totals_table td {padding-bottom:6px;width:185px;text-align:right;} 
.cart_totals_table b {font-size:16px;}

.cart_discounts_table {width:300px;padding:0;margin:0; }
.cart_discounts_table th {text-align:left;padding-bottom:6px;font-weight: normal; width:185px;} 
.cart_discounts_table td {padding-bottom:6px;width:185px;text-align:right;} 
.cart_discounts_table b {font-size:16px;} 


#cart_more_deals {list-style:none;padding:0;margin:0;width:380px;float:left;} 
#cart_more_deals li {list-style:none;padding:0;margin:0;clear:both;width:380px;border-bottom:1px solid #bfbfbf;float:left;}
#cart_more_deals li div {float:left;text-align:left;}
#cart_more_deals .pr-snippet-review-count {display:none;}

.cart_mag_details , a.cart_mag_details:link , a.cart_mag_details:hover , a.cart_mag_details:visited
	{text-decoration:underline;}
	
#header_promo_main {width:942px;float:left;display:inline;margin:17px 0px 17px 0px;}
#header_promo {background-color:#e3e3e3;width:939px; float:left; }
#header_promo_close {float:left;margin:5px 0px 5px 10px;font-size:12px;cursor:pointer;cursor:hand;}
#header_promo_inside {width:924px;overflow:hidden; opacity:1.0;display:none;float:left;margin: 0px 7px 7px 7px;}
#header_promo_inside p {margin:0 !IMPORTANT;padding:0 !IMPORTANT;}

.cart_coupon_form_table th {text-align:left;padding-bottom:5px;font-weight:normal; } 
.cart_totals_table td {text-align:left !IMPORTANT;padding-bottom:10px !IMPORTANT;vertical-align:top;  width:205px !IMPORTANT;} 
.cart_totals_table th {vertical-align:top;  width:160px !IMPORTANT;} 
.cart_totals_table .subtotal {font-size:14px;font-weight:bold;}
.cart_totals_table b {font-size:14px !IMPORTANT;}

.cart_discounts {font-size:12px;}

#BVRRSummaryContainer {style:width:350px !IMPORTANT;float:left;}
#BVRRSummaryContainer div {clear:none !IMPORTANT;float:left !IMPORTANT;font-size:11px !IMPORTANT; }
#BVRRSummaryContainer .bv-text-link {font-size:11px !IMPORTANT; }
#BVRRSummaryContainer dl {clear:none !IMPORTANT;float:left !IMPORTANT; width:200px !IMPORTANT;font-size:11px !IMPORTANT;padding:0 !IMPORTANT;}
#BVRRSummaryContainer .bv-primarySummary-rating-container {width:350px !IMPORTANT;}
#BVRRSummaryContainer .bv-summary-bar   {width:350px !IMPORTANT;}
#BVRRSummaryContainer .bv-action-bar {margin:-32px 0px 0px 180px !IMPORTANT;}
#BVRRSummaryContainer .bv-action-bar button {background-color:#cbc8c7 !IMPORTANT;font-weight:normal !IMPORTANT;font-size:11px !IMPORTANT;color:#000000 !IMPORTANT;padding:2px !IMPORTANT;margin:4px 0px 0px 0px !IMPORTANT;font-family:"Avenir Next LT W04 Regu1437496" !IMPORTANT;}
#BVRRSummaryContainer .bv-details-bar {margin:0px !IMPORTANT;}
#BVRRSummaryContainer .bv-cleanslate .bv-core-container-18 button.bv-write-review, .bv-cleanslate .bv-core-container-18 button.bv-read-review, .bv-cleanslate .bv-core-container-18 button.bv-ask-question, .bv-cleanslate .bv-core-container-18 .bv-button {padding:1px 1px 1px 1px !IMPORTANT;}
#BVRRSummaryContainer .bv-cleanslate .bv-core-container-18 .bv-stars-container  {margin:0px !IMPORTANT;}

.bv-write-review-container.bv-write-container {margin:5px 0px 0px 5px !IMPORTANT;}

/* CART */
.shopping-cart {padding:0px 19px 0px 19px;float:left;width:942px;}
.shopping-cart form {margin:0;padding:0;float:left;}
.shopping-cart .header {width:100%;float:left;border-bottom:1px solid #cbc8c7;}
.shopping-cart .title {font-family: "Avenir Next LT W04 Ultra Light", Arial,sans-serif;font-size:64px;line-height:64px;padding:17px 0px 48px 0px;font-weight:bold;color:#000000;text-align:left;}
.shopping-cart .main {clear:both;text-align:left;padding-top:17px;margin-bottom:35px;}
.shopping-cart .cs {float:right;margin-top:75px;}
.shopping-cart .cs ul {float:right;margin:30px 0px 0px 0px;}
.shopping-cart .cs ul li {float:left;padding-left:7px;color:#979797;}
.shopping-cart .cs ul li a {color:#979797;}

.cart-center {width:942px;float:left;}
.cart-center .cart-left {width:542px;float:left;}
.cart-center .cart-right {width:376px;margin-left:20px;float:left;}
.cart-center  .cart-right .cart_summary_container {width:376px;}
.cart-center  .cart-right .cart_coupon_form_table {width:356px;padding:0;margin:0; }
.cart-center  .cart-right .cart_right_top {text-align:right;margin-bottom:0px;height:37px !IMPORTANT; }  

#header_promo_main {width:942px;float:left;display:inline;margin:17px 0px 17px 0px;}
#header_promo {background-color:#e3e3e3;width:939px; float:left; }
#header_promo_close {float:left;margin:5px 0px 5px 10px;font-size:12px;cursor:pointer;cursor:hand;}
#header_promo_inside {width:924px;overflow:hidden; opacity:1.0;display:none;float:left;margin: 0px 7px 7px 7px;}
#header_promo_inside p {margin:0 !IMPORTANT;padding:0 !IMPORTANT;}

.cart_coupon_form_table th {text-align:left;font-size:11px !IMPORTANT;color:#000000;padding-bottom:5px;font-weight:normal; } 
.cart_totals_table td {text-align:left !IMPORTANT;padding-bottom:10px !IMPORTANT;vertical-align:top;  width:205px !IMPORTANT;} 
.cart_totals_table th {vertical-align:top;  width:160px !IMPORTANT;} 
.cart_totals_table .subtotal {font-size:14px;font-weight:bold;}
.cart_totals_table b {font-size:14px !IMPORTANT;}
.cart_subtitle  {width:376px;background-color:#828282;color:#FFFFFF;}
.cart_subtitle p {margin:0;padding:4px 2px 4px 5px;color:#FFFFFF;font-size:12px;}

.grandtotal {width:376px;background-color:#828282;}
.grandtotal td, .grandtotal th {color:#FFFFFF;font-weight:bold;font-size:18px;padding-bottom:0px !IMPORTANT;}

.cart_discounts {font-size:12px;color:#ff0391 !IMPORTANT; }


#social_media_bar .border {float:left;border-right:1px solid #cbc8c7;height:80px;margin-left:20px;}
.footer-signup {float:left;margin-left:10px;}
.footer-signup p {text-align:left;padding:0px 0px 10px 0px;margin:0;}
.footer-signup div {float:left;}
.footer-signup div input[type=text] {border:1px solid #cbc8c7;width:240px;height:30px;padding:1px 4px 1px 4px;margin:0px 10px 0px 0px;}

.footer-content {clear:both;border-top:1px solid #cbc8c7;float:left;width:980px;text-align:left;padding:25px 0px 20px 0px;;}
.footer-content .left {float:left;text-align:left;background-color:#ffffff;width:450px;line-height:18px;background-image: url(http://content.eyeslipsface.com/images/footer-quotes-left.gif);background-repeat:no-repeat;} 
.footer-content .left p {margin:0px 0px 0px 50px;}
.footer-content .right  {float:left;width:460px;text-align:left;padding-bottom:20px;margin:0px 0px 0px 40px;line-height:18px;background-image: url(http://content.eyeslipsface.com/images/footer-quotes-right.gif);background-position:bottom right;background-repeat:no-repeat;} 
.footer-content .right p {margin:0px 20px 0px 0px;}
.footer-content b {color:#343434;font-weight:normal;}


#slideupx {width:337px;height:164px;position:absolute;right:0;top:313px;z-index:99999;background-image: url(http://content.eyeslipsface.com/images/signup_new_bg.png);display:none;}
#slideupx div {clear:both;float:left;}
#slideupx div.form {width:331px;text-align:center;margin-top:60px;}
#slideupx div ul {margin-left:35px;}
#slideupx div ul li {display:inline;float:left;color:#FFFFFF;padding-left:0px;}
#slideupx div ul li input[type=text] {height:16px !IMPORTANT;width:240px;vertical-align:top;font-size:12px;border:0px;}
#slideupx .close {cursor:pointer;cursor:hand;float:right;padding:5px;}


.product-main-top .product-right .wishlist {cursor:pointer;cursor:hand;color:#666666;}
.product-main-top .product-right .wishlist .added {padding:5px 0px 0px 0px;}
.wish-list-shop-boxes {clear:both;}
.wish-list-shop-boxes .box {cursor:pointer;cursor:hand;font-size:18px;color:#000000;margin:0px 18px 0px 0px;
	height:238px;width:238px;line-height:232px;text-align:center;float:left; } 
.wish-list-shop-boxes .box a {cursor:pointer;cursor:hand;font-size:16px;color:#000000;
	line-height:232px;text-align:center;} 
.product-tabs .remove {line-height:24px;color:#000000;text-decoration:underline;} 

.added-to-wishlist {position:absolute;float:right;background-color:#000000;width:375px;z-index:99999;}
.added-to-wishlist .added {font-size:14px;color:#ffffff;text-align:center;padding:10px 0px 0px 0px;}
.added-to-wishlist .close {float:right;margin-right:10px;cursor:pointer;cursor:hand;}
.added-to-wishlist .box {background-color:#ffffff;margin:10px;padding:10px;}
.added-to-wishlist .box .product {width:335px;border-bottom:1px dotted #000000;float:left;}
.added-to-wishlist .box .product .image {float:left;width:100px;text-align:center;padding:0px 0px 5px 0px;}
.added-to-wishlist .box .product .text {float:left;width:210px;padding:10px 0px 0px 10px;text-align:left;font-size:12px;color:#000000;}
.added-to-wishlist .box .button {clear:both;width:335px;text-align:right;padding-top:7px;}

#checkoutlogos li {float:left;}
.left {float:left;}
.right {float:right;}


#holiday-banner-list-2014  {    width:765px;	overflow:hidden;float:left;z-index:9;position:absolute; display:inline; }
	
#holiday-banner-list-2014 img{border:none;width:765px;}
#holiday-banner-list-2014 ul{ background-color:#707070;   position:relative;    margin:0;    padding:0;    list-style:none;	display:block;z-index:88;}
#holiday-banner-list-2014 li {height:430px;width:765px;overflow:hidden;cursor:pointer;cursor:hand;}

.holiday-gift-top-2014 #holiday-banner-list-left {position:absolute; z-index:999;display:inline;float:left;margin-top:200px;margin-left:0px;}
.holiday-gift-top-2014 #holiday-banner-list-right {position:absolute; z-index:999;display:inline;float:left;margin-top:200px;margin-left:740px;}
.holiday-gift-testimonial-2013 {font-size:12px;color:#343434;}

.holiday-gift-picks-2014 {list-style:none;padding:0;margin:0px 0 30px 0 !IMPORTANT; display:block;width:800px;clear:both;float:right;} 
.holiday-gift-picks-2014 li {list-style:none;padding:0;margin:0;float:left;display:inline;text-align:center;vertical-align:bottom;padding: 4px 4px 4px 25px; margin-right:10px;
	cursor:pointer;cursor:hand;  }  	
.holiday-gift-picks-2014 li img {width:60px;height:60px;}
	 
	
.listing-holiday {position:absolute;float:left;height:52px;width:52px;margin: 5px 0px 0px 150px;}

#holiday-banner-list-2014bb  {    width:765px;	overflow:hidden;float:left;z-index:9;position:absolute; display:inline; }
	
#holiday-banner-list-2014bb img{border:none;width:765px;}
#holiday-banner-list-2014bb ul{ background-color:#707070;   position:relative;    margin:0;    padding:0;    list-style:none;	display:block;z-index:88;}
#holiday-banner-list-2014bb li {height:430px;width:765px;overflow:hidden;cursor:pointer;cursor:hand;}

.holiday-gift-top-2014bb #holiday-banner-list-left {position:absolute; z-index:999;display:inline;float:left;margin-top:200px;margin-left:0px;}
.holiday-gift-top-2014bb #holiday-banner-list-right {position:absolute; z-index:999;display:inline;float:left;margin-top:200px;margin-left:740px;}
.holiday-gift-testimonial-2013 {font-size:12px;color:#343434;}

.holiday-gift-picks-2014 {list-style:none;padding:0;margin:0px 0 30px 0 !IMPORTANT; display:block;width:800px;clear:both;float:right;} 
.holiday-gift-picks-2014 li {list-style:none;padding:0;margin:0;float:left;display:inline;text-align:center;vertical-align:bottom;padding: 4px 4px 4px 25px; margin-right:10px;
	cursor:pointer;cursor:hand;  }  	
.holiday-gift-picks-2014 li img {width:60px;height:60px;}
.dept_gifts_footer_desc {font-family:times;font-style:italic;
	font-size:16px;color:#ef0086; margin-top:20px;text-align:center;}
#whyelf_phil-gifts {text-align:right;clear:both;display:block;  float:right;}



.holiday-gift-top-2014 {width:980px;height:495px !IMPORTANT;;margin:20px 0px 0px 0px; } 
.holiday-gift-top-2014 .left {float:left;width:195px;height:485px; background-repeat:repeat-y;background-position:right;padding-top:19px;}
.holiday-gift-top-2014 .right {float:left;text-align:left !IMPORTANT;width:816px;height:514px;background-repeat:no-repeat;}
.holiday-gift-top-2014 .left ul {list-style:none;margin:0;padding:0;width:195px;float:left;margin-left:0px;margin-bottom:5px;}
.holiday-gift-top-2014 .left ul li {list-style:none;margin:0;padding:0;padding-left:18px;
	width:179px;float:left;color:#000000;font-size:14px;line-height:25px;font-family:arial;text-align:left;cursor:pointer;cursor:hand;}
.holiday-gift-top-2014 .left ul li a, .holiday-gift-top-2014 .left ul li a:link, .holiday-gift-top-2014 .left ul li a:visited
	 {color:#000000;font-size:14px;font-weight:bold;text-decoration:none;width:195px;}

.holiday-gift-top-2014 .left ul li:hover {}
.holiday-gift-top-2014 .left ul li:hover a, .holiday-gift-top-2014 .left ul li.hover a:link, .holiday-gift-top-2014 .left ul li.hover a:hover, .holiday-gift-top-2014 .left ul li.hover a:visited
	 {border-bottom:4px solid black;}
	 
	 
	 
	 .holiday-gift-main-2014bb { }
 
.holiday-gift-list-2014bb {list-style:none;padding:0;margin:0px; display:inline;width:956px;clear:both;} 
.holiday-gift-list-2014bb li {list-style:none;padding:0;margin:0;float:left;display:inline;text-align:center;vertical-align:bottom;padding: 0px 10px 20px 10px; } 
.holiday-gift-list-2011-arrow {vertical-align:middle !IMPORTANT;margin-left:5px;}  

.holiday-gift-nav-2014bb {list-style:none;margin:0;margin-left:9px;padding:0;padding-left:0px;
	width:175px;float:left;color:#000000;font-size:13px;line-height:23px;font-family:arial;text-align:left;cursor:pointer;cursor:hand;}
	.holiday-gift-nav-2014bb  ul li {list-style:none;margin:0;padding:0;padding-left:5px;
	width:140px;float:left;color:#000000;font-size:13px;line-height:23px;font-family:arial;text-align:left;cursor:pointer;cursor:hand;}
	.holiday-gift-nav-2014bb  ul li:hover {color:#000000;background-color:#f6f8fb;border:1px #aeaeae solid;}
.holiday-gift-nav-2014bb  ul li:hover a,.holiday-gift-nav-2014  ul li a, .holiday-gift-nav-2014  ul li.hover a:link, .holiday-gift-nav-2014  ul li.hover a:hover, .holiday-gift-nav-2014  ul li.hover a:visited
	 {text-decoration:none;font-size:13px;}
	
	


.holiday-gift-top-2014bb {width:980px;height:495px !IMPORTANT;;margin:20px 0px 0px 0px; } 
.holiday-gift-top-2014bb .holiday-left {float:left;width:195px;height:485px; background-repeat:repeat-y;background-position:right;padding-top:19px;}
.holiday-gift-top-2014bb .holiday-right {float:left;text-align:left !IMPORTANT;width:816px;height:514px;background-repeat:no-repeat;}
.holiday-gift-top-2014bb .holiday-left ul {list-style:none;margin:0;padding:0;width:195px;float:left;margin-left:0px;margin-bottom:5px;}
.holiday-gift-top-2014bb .holiday-left ul li {list-style:none;margin:0;padding:0;padding-left:18px;
	width:179px;float:left;color:#000000;font-size:14px;line-height:25px;font-family:arial;text-align:left;cursor:pointer;cursor:hand;}
.holiday-gift-top-2014bb .holiday-left ul li a, .holiday-gift-top-2014 .left ul li a:link, .holiday-gift-top-2014 .left ul li a:visited
	 {color:#000000;font-size:14px;font-weight:bold;text-decoration:none;width:195px;}

.holiday-gift-top-2014bb .holiday-left ul li:hover {}
.holiday-gift-top-2014bb .holiday-left ul li:hover a, .holiday-gift-top-2014bb .holiday-left ul li.hover a:link, .holiday-gift-top-2014bb .holiday-left ul li.hover a:hover, .holiday-gift-top-2014bb .holiday-left ul li.hover a:visited
	 {border-bottom:4px solid black;}
	 
	 
	 
	 
#holiday-gift-2013-reels {color:#CCCCCC;font-family:arial;font-size:12px;margin-top:10px;text-align:left;margin-left:10px;line-height:25px;cursor:pointer;cursor:hand;}

.holiday-banner-border{position:absolute;z-index:9999;}


.holiday-giftnav {background-color:#ef0a6f;color:#ffffff;}
.holiday-giftnav a, .holiday-giftnav a:link, .holiday-giftnav a:hover, .holiday-giftnav a:visited {color:#ffffff;}
.holiday-giftnav .giftbow {float:left;position:absolute;margin-top:-50px;}
.gifts-clip {
outline: 0;
}


.dept-nav-holiday {list-style:none;margin:0;padding:0;width:140px;float:left;margin-left:10px;margin-top:5px;}
.dept-nav-holiday li {list-style:none;margin:0;padding:0;padding-left:10px !IMPORTANT;
	width:140px;float:left;color:#000000;font-size:14px;line-height:25px;font-family:arial;text-align:left;cursor:pointer;cursor:hand;}
.dept-nav-holiday li a, .dept-nav-holiday li a:link, .dept-nav-holiday li a:hover, .dept-nav-holiday li a:visited
	 {color:#000000;font-size:14px;text-decoration:none;width:130px;}
.dept-nav-holiday li:hover {background-color:#000000;color:#ffffff;}
.dept-nav-holiday li:hover a, .dept-nav-holiday li:hover a:link, .dept-nav-holiday li:hover a:hover, .dept-nav-holidayl li:hover a:visited
	 {color:#ffffff;font-size:14px;text-decoration:none;}
.dept-nav-holiday li.hover {background-color:#000000;color:#ffffff;}
.dept-nav-holiday li.hover a, .dept-nav-holiday li.hover a:link, .dept-nav-holiday li.hover a:hover,.dept-nav-holiday li.hover a:visited
	 {color:#ffffff;font-size:14px;text-decoration:none;}
 
 
 .grey-break-bar {display:block;width:100%;}
 .grey-break-bar ul {width:980px;float:left;list-style:none;}
 .grey-break-bar ul li {float:left;list-style:none;width:20%;font-size:14px;font-family:"Avenir Next LT W04 Regu1437496";}
 .grey-break-bar ul li.bar {width:40%;}
 .grey-break-bar ul li hr {height:6px;background-color:#cbc8c7;border:0px;}
  
 .bv-cleanslate dt:after,.bv-cleanslate li:after,.bv-cleanslate abbr:after,.bv-cleanslate dd:after{display:none!important}
 .bv-cleanslate,.bv-cleanslate h1,.bv-cleanslate h2,.bv-cleanslate h3,.bv-cleanslate h4,.bv-cleanslate h5,.bv-cleanslate h6,.bv-cleanslate p,.bv-cleanslate td,.bv-cleanslate dl,.bv-cleanslate tr,.bv-cleanslate dt,.bv-cleanslate ol,.bv-cleanslate form,.bv-cleanslate select.bv-select-cleanslate,.bv-cleanslate option,.bv-cleanslate pre,.bv-cleanslate div,.bv-cleanslate table,.bv-cleanslate th,.bv-cleanslate tbody,.bv-cleanslate tfoot,.bv-cleanslate caption,.bv-cleanslate thead,.bv-cleanslate ul,.bv-cleanslate li,.bv-cleanslate address,.bv-cleanslate blockquote,.bv-cleanslate dd,.bv-cleanslate fieldset,.bv-cleanslate li,.bv-cleanslate iframe,.bv-cleanslate strong,.bv-cleanslate legend,.bv-cleanslate em,.bv-cleanslate s,.bv-cleanslate cite,.bv-cleanslate span,.bv-cleanslate input,.bv-cleanslate sup,.bv-cleanslate label,.bv-cleanslate dfn,.bv-cleanslate object,.bv-cleanslate big,.bv-cleanslate q,.bv-cleanslate font,.bv-cleanslate samp,.bv-cleanslate acronym,.bv-cleanslate small,.bv-cleanslate img,.bv-cleanslate strike,.bv-cleanslate code,.bv-cleanslate sub,.bv-cleanslate ins,.bv-cleanslate textarea,.bv-cleanslate var,.bv-cleanslate a,.bv-cleanslate abbr,.bv-cleanslate applet,.bv-cleanslate del,.bv-cleanslate kbd,.bv-cleanslate tt,.bv-cleanslate b,.bv-cleanslate i,.bv-cleanslate hr,.bv-cleanslate article,.bv-cleanslate aside,.bv-cleanslate dialog,.bv-cleanslate figure,.bv-cleanslate footer,.bv-cleanslate header,.bv-cleanslate hgroup,.bv-cleanslate menu,.bv-cleanslate nav,.bv-cleanslate section,.bv-cleanslate time,.bv-cleanslate mark,.bv-cleanslate audio,.bv-cleanslate video,.bv-cleanslate button 
 {font-family:"Avenir Next LT W04 Regu1437496" !IMPORTANT}
 
 .bv-cleanslate .bv-core-container-78 .bv-content-summary p,   .bv-cleanslate .bv-core-container-78 .bv-content-summary {font-family:"Avenir Next LT W04 Regu1437496" !IMPORTANT}
 .bv-cleanslate .bv-core-container-78 .bv-action-bar-header, .bv-cleanslate .bv-core-container-78 .bv-mbox-breadcrumb {font-family:"Avenir Next LT W04 Regu1437496" !IMPORTANT}
 
 
 
 
 /******* BLOG ********/
 
#blog_content_left {width:670px;float:left;display:block;text-align:left;background-color:#FFFFFF;}
#blog_content_left2 {width:670px;float:left;text-align:left;display:block;}
#blog_content_right {width:240px;float:right;margin-left:10px;}
.blog_search_btn {padding-left:4px;}
#blog_rss {font-size:14px;text-decoration:none;white-space:nowrap;}
#blog_rss img {vertical-align:middle;}

.blogTabOn {width:100px;background-image: url(http://content.eyeslipsface.com/images/bar_bkgd_pnk.jpg);
curosr:hand;cursor:pointer; 
	font-size:14px;
	color:#000000;
	font-weight:bold; 
	text-align:center;
	width:100px;
	text-align:center;} 

.blogTab {
	curosr:hand;cursor:pointer; 
	font-size:14px;
	color:#000000;
	font-weight:bold; 
	text-align:center;
	width:100px;
	text-align:center;
}

.blog_tab_tbl {background-image:url(http://content.eyeslipsface.com/images/bar_bkgd_gry.jpg);height:27px;width:240px;}
.blog_left_tbl {background-image: url(http://content.eyeslipsface.com/images/hp_top_bkgd.gif);background-repeat:repeat-x;
	background-position:bottom;width:240px;border:0px;}
	
.bottom_left {vertical-align:bottom;text-align:left;}
.top_left {vertical-align:top;text-align:left;}
.bottom_right {vertical-align:bottom;text-align:right;}
.top_right {vertical-align:top;text-align:right;}
.blog_left_cont {vertical-align:top;padding:10px;}
.padding_1 {padding:1px;}
.blog_archive {font-family:arial;font-size:12px;text-decoration:none;cursor:hand;cursor:pointer;} 
.blog_archive_div {height:20px;display:inline;}
.blog_archive_sub {color:#000000;font-size:11px; text-decoration:none;}
.blog_search_results {font-size:13px;margin-bottom:10px;font-weight:bold;}
.blog_postings_tbl {border:0px; width:670px;}
.blog_post {background-image:url(http://content.eyeslipsface.com/images/hp_btm_bkgd.gif);background-repeat:repeat-x;padding: 20px 10px 10px 10px;}
.blog_post_cont {width:600px;float:left;text-align:left;display:block;}
.blog_post_cont_left {width:440px;float:left;}
.blog_post_cont_right {width:120px;float:right;}
.blog_mouseover_title {display: none;position:absolute;font-size:11px;background-color:#ffffff;margin-top:10px;}
.blog_post_taf {color: #333333;
	font-size:12px;
	text-decoration: none;
	cursor:pointer;cursor:hand;margin-bottom:10px;margin-top:50px;}
.blog_post_pt {color: #333333;
	font-size:12px;
	text-decoration: none;
	cursor:pointer;cursor:hand;margin-bottom:10px;}
.blogpager {width:670px;}

.blog_post_single_cont {padding:25px 25px 25px 25px;font-size:11px;}
.blog_post_single_cont table {width:600;}
 

.blog_post_title {font-family:arial;font-size:28px;line-height:32px;}
.retweet {padding-left:30px;text-align:right;}
.blog_blk_line {height:2px;background-color:#000000;}
.blog_btm_1 {vertical-align:top;font-family:arial;font-size:11px;white-space:nowrap;padding-left:15px;line-height:20px;}
.blog_btm_2 {vertical-align:top;cursor:pointer;cursor:hand;font-famiy:arial;font-size:11px;padding-left:2px;line-height:20px;} 
#blog_help_pop {position:absolute; width:200; visibility: hidden; margin-left:20px;}
#blog_help_pop table {border: 4px solid #383738;background-color:#FFFFFF;font-size:11px; }
.blog_help_pop_close {height:20px;background-color:#383738;vertical-align:center; text-align:right;}
.blog_comments_tbl {border:0px;width:600px;margin-bottom:10px; }
.blog_comments_tbl td {vertical-align:top;width:600px;font-size:11px;}
.blog_comments_nickname {font-size:12px;font-weight:bold;}
.blog_comments_reply {text-align:right;color:#d9678c;}
.blog_comments_reply a , .blog_comments_reply a:visited, .blog_comments_reply a:hover {color:#d9678c;}


/* retail store */
 #retailstores_main_slider {width: 710px;}
 #retailstores_main_banner_list  { width:710px;	overflow:hidden; }
 #retailstores_main_banner_list img{border:none;width:710px;}
#retailstores_main_banner_list ul, #holiday-clips-list li{    position:relative;    margin:0;    padding:0;    list-style:none;	display:block;z-index:88;}
#retailstores_main_banner_list li {height:380px;width:710px;overflow:hidden;cursor:pointer;cursor:hand;}
.retailstores_main_arrows {cursor:pointer;cursor:hand;}
#retailstores_main_arrows { position:absolute; z-index:999;float:left;left:0;width:490px;margin-top:180px;}
#retailstores_main_arrows .left { position:relative; z-index:999;float:left;margin-left:15px;}
#retailstores_main_arrows .right { position:relative; z-index:999;float:right;margin-right:15px;}

#retailstores_main_list-left {position:absolute; z-index:999;float:left;margin-top:140px; }
#retailstores_main_list-right {position:absolute; z-index:999;float:left;margin-top:140px;margin-left:667px;}
 
#retailstores_main_arrows-left { position:relative; z-index:999;float:left;clear:both;padding-bottom:2px;}
#retailstores_main_arrows-right { position:relative; z-index:999;float:left; clear:both;padding-bottom:2px;text-align:right;}

.hp_slides .clip {visibility:hidden;opacity:1.0 !IMPORTANT;}
	.hp_slides .clip.open {visibility:visible;}
	#hp_slides_lst {position:relative;width:980px;min-height:450px;text-align:left;}
	#hp_slides_lst div {position:absolute;z-index:8;opacity:0.0;float:left;min-height:450px;width:980px;overflow:hidden;}
	#hp_promos li .clip {display:none;}
	#hp_promos li .content {cursor:pointer;cursor:hand;} 
	.hp_promo_pop {right:500%;;position:absolute;}
	.hp_promo_pop-box {background-color:#000000;padding:5px 10px 5px 10px; }
	.hp_promo_pop-box .clip div {right:500%;}
	.hp_promo_pop-box .clip div.open {right: auto;}
	.hp_promo_pop.open {display:block;top:0;z-index:9999;margin:0px auto 0px auto;right:auto;}
	/*#overlay.open {display:block;background-color:#ffffff;opacity:0.6;width:100%;height:100%;position:fixed;z-index:999;
	*/
	#hpoverlay.open {
	position: fixed;
	top: 0;
	left: 0;
	background-color:#ffffff;opacity:0.8;width:100%;height:100%;
	z-index: 999;
	display: block;visibility:visible;
} 
