/* ------------------------------------------- style.css part / Candy -------------------------------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;}body{line-height:0;}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{margin:0;padding:0;font-family:Arial, sans-serif;font-size:12px;background-color:#313132;}
strong,b{ padding:0; margin:0;}
body ul{list-style:none outside none}body #wrapper{background-color:#fff;width:1000px;text-align:left;margin:0 auto; line-height:1; position:relative;}body #wrapper #top{color:#fff;padding:0 30px;background-color:#313132;height:30px; position:relative;}body #wrapper #top .top_parent{font-size:11px;background-color:#000;float:right;padding:0 10px;border-left:1px solid #fff;position:relative;line-height:30px;z-index:1200000;}body #wrapper #top .top_page_info{font-size:11px;float:right;padding:0 10px;border-left:none;position:relative;line-height:30px;z-index:1200000;}body #wrapper #top .top_parent img{padding:0 1px}body #wrapper #top .top_first{font-style:italic;color:#f0f0f0;background-color:#313132;float:left;border-left:none}body #wrapper #top .top_first a:link,body #wrapper #top .top_first a:visited{color:#f0f0f0}body #wrapper #top .top_first a.unbeatable_prices{margin:0 10px 0 -10px;}body #wrapper #top .top_end{border-right:1px solid #fff; width:85px;}body #wrapper #top .contact_menu_mousemove{height:31px;background-color:#313132}body #wrapper #top .contact_menu_mouseout{height:30px;background-color:#000}body #wrapper #top h3{ }body #wrapper #top .contact_menu{cursor:pointer}body #wrapper #top .contact_menu .contact_info{display:none;position:absolute;width:356px;top:31px;left:0;z-index:1100;padding:0 10px;background-color:#313132}body #wrapper #top .contact_menu .contact_info table{line-height:20px;color:#b6b6b6;width:100%}body #wrapper #top .contact_menu .contact_info table .td_first{padding-right:15px}body #wrapper #top .contact_menu .contact_info table tr td{padding:5px 0;border-bottom:1px solid #686868}body #wrapper #top .contact_menu .contact_info table tr .text_box{border:1px solid #fff;color:#fff;font-size:14px;padding:5px}body #wrapper #top .contact_menu .contact_info table tr:hover{color:#fff}body #wrapper #top .top_user{display:none;position:absolute;background-color:#313132;left:-85px;top:31px;width:160px;padding:0 10px 0 20px}body #wrapper #top .top_user h4{font-size:14px;font-weight:bold;line-height:14px;padding:5px 0 10px 0}body #wrapper #top .top_user tr{line-height:20px}body #wrapper #top .top_user td{padding-bottom:5px}body #wrapper #top .top_user td img{margin-right:5px}body #wrapper #top .top_user .logout{text-align:right;font:11px Helvetica Neue}body #wrapper #top .top_user .logout a{color:#999}body #wrapper .flag_list{position:absolute;left:0;top:31px;width:92px;}body #wrapper .line{height:5px;background-color:#eee;padding:0}body #wrapper #header #logo{left:22px;position:absolute;top:-11px}body #wrapper #header .search_box{left:295px;position:absolute;top:15px; height:27px; overflow:hidden;}body #wrapper #header .search_box .focus_color{border-color:#ef952a}body #wrapper #header .search_box .search_menu{display:none;font:300 14px Helvetica,serif;color:#4d4d4d;background-color:#fff;margin-top:41px;width:310px;border:1px solid #ccc;border-top:none;z-index:100}body #wrapper #header .search_box .search_menu ul{margin-top:10px}body #wrapper #header .search_box .search_menu ul li{padding-left:13px;line-height:25px}body #wrapper #header .search_box .search_menu ul li span{font-weight:bold}body #wrapper #header .search_box .search_menu ul li:hover{background-color:#f0f0f0}body #wrapper #header .search_box .search_menu p{padding-left:13px;font-size:17px}body #wrapper #header .search_box .search_menu p a{font-size:11px;padding-right:15px;color:#4d4d4d;float:right}body #wrapper #header .search_box .suggestions,body #wrapper #header .search_box .theme,body #wrapper #header .search_box .products{padding:10px 0}body #wrapper #header .search_box .theme{border-top:1px solid #ccc;border-bottom:1px solid #ccc}body #wrapper #header .cart_empty,body #wrapper #header .cart_info,body #wrapper #header .cart_not_empty{position: absolute; right: 85px; top: 20px;color:#fff; font-size:12px;}body #wrapper #header .cart_empty{right:25px;border:1px solid #ccc;padding:10px 7px;cursor:pointer}body #wrapper #header .cart_not_empty{font-size:12px;color:#333;cursor:pointer}body #wrapper #header .cart_info{display:none;z-index:102;background-color:#444445;width:213px;padding:10px 10px;font-family:Helvetica Neue,serif;font-size:11px}body #wrapper #header .cart_info .cart_title{font-family:"Arial", sans-serif;font-size:20px;font-weight:lighter;padding-bottom:8px}body #wrapper #header .cart_info .cart_title img,body #wrapper #header .cart_info .cart_title span{float:right}body #wrapper #header .cart_info .cart_title span{margin-right:5px}body #wrapper #header .cart_info .empty_ul li{padding:8px 0;border-bottom:1px solid #676767}body #wrapper #header .cart_info table a{color:#c60;padding-left:2px}body #wrapper #header .cart_info table .glasses_content{margin-top:10px;line-height:15px}body #wrapper #header .cart_info table .glasses_content span{color:#ccc}body #wrapper #header .cart_info table .glasses_info{font-size:10px;padding:5px;color:#ccc}body #wrapper #header .cart_info table .glasses_info p{line-height:13px}body #wrapper #header .cart_info table td{border-top:1px solid #676767;vertical-align:top}body #wrapper #header .cart_info table ul{padding-top:7px}body #wrapper #header .cart_info table ul li{font-size:13px;line-height:22px}body #wrapper #header .cart_info table .buy_now{margin:10px 0 0 -50px;cursor:pointer}body #wrapper #header .cart_info table .show_all{font-family:"Arial", sans-serif;font-size:13px;margin-top:20px}body #wrapper #header .cart_info table .show_all a{color:#fff}body #wrapper div#head_menu{border-top:1px solid #ccc}body #wrapper div#head_menu ul.sf-menu{height:40px;padding:0 25px;border-bottom:1px solid #ccc;position:relative; z-index:9997;}body #wrapper div#head_menu ul.sf-menu li.sf-parent{cursor:pointer;border-left:1px solid #ccc;height:40px;float:left; display:block; text-align:center;}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_text{display:block;cursor:pointer;}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img,body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover{text-align:center;padding-bottom:1px;padding-top:1px;margin:5px 1px 0; height:5px;}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img img,body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover img{margin-top:1px}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover_1{background-color:#ef952a}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover_2{background-color:#e48e18}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover_3{background-color:#f2b51d}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover_4{background-color:#337fb0}body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover_5{background-color:#e8592f}body #wrapper div#head_menu ul.sf-menu li.end_li{border-right:1px solid #ccc;}body #wrapper div#head_menu ul.sf-menu li.sf_parent_active{background-color:#fff;height:46px}body #wrapper div#head_menu .sf-children{left:30px;border-left:1px solid #ccc;border-right:1px solid #ccc;top:41px;position:absolute;width:960px;z-index:100;background-color:#fff; cursor:pointer;}body #wrapper div#head_menu .sf-children .line{ clear: both;background-color:#929292;height:4px;border-top:1px solid #ccc}body #wrapper div#head_menu .sf-children .shop_by,body #wrapper div#head_menu .sf-children .guide,body #wrapper div#head_menu .sf-children .top_brands{float:left;margin:15px 0;color:#666;font-size:12px;}body #wrapper div#head_menu .sf-children .shop_by ul,body #wrapper div#head_menu .sf-children .guide ul,body #wrapper div#head_menu .sf-children .top_brands ul{left:0}body #wrapper div#head_menu .sf-children .shop_by h3,body #wrapper div#head_menu .sf-children .guide h3,body #wrapper div#head_menu .sf-children .top_brands h3{color:#f7941e;font-family:"Arial", sans-serif;font-size:19px;font-weight:normal}body #wrapper div#head_menu .sf-children .shop_by{}body #wrapper div#head_menu .sf-children .shop_by h3{margin-left:20px}body #wrapper div#head_menu .sf-children .shop_by ul{margin:0 0 0 10px; width:145px; border-right:1px solid #ccc; float:left; height:245px;}body #wrapper div#head_menu .sf-children .shop_by li{line-height:20px}body #wrapper div#head_menu .sf-children .shop_by h4{color:#F7941E;font-size:14px;font-weight: normal;}body #wrapper div#head_menu .sf-children .guide{width:210px;border-right:1px solid #ccc;padding-left:20px}body #wrapper div#head_menu .sf-children .guide img{margin-top:35px}body #wrapper div#head_menu .sf-children .guide p{font-size:16px;padding:23px 0 13px 0}body #wrapper div#head_menu .sf-children .guide ul{font-size:14px;line-height:20px;list-style:disc outside none;margin-left:13px}body #wrapper div#head_menu .sf-children .top_brands{padding-left:20px}body #wrapper div#head_menu .sf-children .top_brands span.alphabet{float:left;margin-left:36px}body #wrapper div#head_menu .sf-children .top_brands span.alphabet a{color:#000;font-size:13px;margin-right:14px}body #wrapper div#head_menu .sf-children .top_brands span.alphabet a.active{border-bottom:1px solid}body #wrapper div#head_menu .sf-children .top_brands .brands{margin-top:40px}body #wrapper div#head_menu .sf-children .top_brands .brands ul{float:left;width:135px}body #wrapper div#head_menu .sf-children .top_brands .brands ul li{line-height:20px}body #wrapper div#head_menu .sf-children .top_brands .brands ul li.all_brands{color:#f7941e;font-weight:bold}body #wrapper div#head_menu .sf-children .top_brands .brands ul li.active{color:#000;list-style:disc}body #wrapper div#head_menu .navigation{font-family:"arial", sans-serif;border-bottom:1px solid #ccc;margin-top:15px;padding:0 0 10px 30px; height:25px;}body #wrapper div#head_menu .navigation .back,body #wrapper div#head_menu .navigation .local{float:left}body #wrapper div#head_menu .navigation .back{/* background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/left_arrow.png") no-repeat scroll 0 1px transparent; */font-size:15px;height:17px;padding-left:20px; cursor:pointer;}body #wrapper div#head_menu .navigation .local{margin-left:55px;padding-top:3px}body #wrapper div#head_menu .navigation .local a:hover{color:#f7941e}body #wrapper #content{padding:0 30px;width:940px; font-family:Arial, sans-serif;border:none;}

.try_on_content{border-top:1px solid #d6d6d6;margin:20px 0 50px 0}.try_on_content h2{font:22px "Arial"}.try_on_content .try_on_title{margin:6px 0 10px}.try_on_content .try_on_title img,.try_on_content .try_on_title h2{float:left}.try_on_content .try_on_title h2{margin-left:15px;padding-top:5px}.marke_selection{float:left;width:350px}.marke_selection .search_options{float:left;width:150px}.marke_selection .search_options ul.brands_ul{height:125px;overflow:scroll;overflow-x:hidden}.marke_selection .results{padding:0 10px;float:right;background:#eee;width:160px;font-family:"Arial",sans-serif}.marke_selection .results h3{color:#666;font-size:14px;margin:10px 0}.marke_selection .results .pagination{height:20px;border-bottom:1px solid #d8d8d8}.marke_selection .results .pagination a{font-size:11px;color:#666;line-height:20px;margin:0 4px;padding:3px 0}.marke_selection .results .pagination a.active_a{color:#000;border-bottom:1px solid #000}.marke_selection .results .results_data{margin:7px 0 15px 0}.marke_selection .results .results_data li{float:left;margin:1px;height:30px;width:50px;cursor:pointer}.marke_selection .results .results_data li:hover img{border:1px solid}.marke_selection .results .viewing_glasses{height:100px;background:#fff}.marke_selection .results .viewing_glasses img{padding:15px}.marke_selection .results .brand_name{margin:5px 0}.marke_selection .results .product_name{font:11px "Arial";color:#666}.marke_selection .results .price{margin:10px 0;text-align:right}.marke_selection .results .price del{font:10px Helvetica;color:#999;margin-top:5px}.marke_selection .results .price .discount{font-size:10px;background:#ef952a;color:#fff;margin:5px 7px 0 5px;padding:1px 2px}.marke_selection .results .price .now_price{font:17px Arial}.marke_selection .results .buy_now{margin-bottom:10px;cursor:pointer}.see_with_glassese{float:right;width:520px;font-family:"Arial",sans-serif;color:#333}.see_with_glassese .take_photo{margin-top:10px;position:relative;cursor:pointer}.see_with_glassese .take_photo img{margin:0 10px 0 180px}.see_with_glassese .take_photo span{position:absolute;right:41px;top:13px}.see_with_glassese .no_plugin .try_on_title{float:left}.see_with_glassese .no_plugin .download_plugin{float:right;margin:6px 0 10px;cursor:pointer}.see_with_glassese .no_plugin .blank_div{background-color:#8dc93e;width:519px;height:389px}.share_previews .previews_list{margin-top:40px;font:11px Arial;color:#4d4d4d}.share_previews .previews_list a{color:#4d4d4d}.share_previews .preview{float:left;width:160px;margin-right:20px}.share_previews .preview ul li{line-height:25px}.share_previews .preview .sns_facebook{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sns_facebook.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_twitter{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sns_twitter.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_email{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sns_email.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_save{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/save_2.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_print{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/print_2.png") no-repeat scroll 0 0 transparent}.share_previews .preview .sns_delete{display:inline-block;margin-right:2px;height:14px;width:14px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/delete_2.png") no-repeat scroll 0 0 transparent}.share_previews .preview ul.sns_share li:hover a{color:#000}.share_previews .preview ul.sns_share li:hover span{background-position:0 -16px}.share_previews .preview span.sns_tools:hover span{background-position:0 -16px}.share_previews .preview .preview_bottom{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:10px 0}.share_previews .preview .preview_bottom span.sns_tools{margin-right:10px;margin-right:2px \9}.share_previews li.arrow_li{float:right;margin-left:2px;cursor:pointer}.try_on_related_product h2{margin:10px 0 20px 0}.try_on_related_product ul.related_list li.arrow_li{float:right;margin-left:2px;cursor:pointer}.try_on_related_product ul.related_list li.related{float:left;margin-right:20px;width:160px}.try_on_related_product ul.related_list li.related .buy_now{margin:15px 0;cursor:pointer}.try_on_related_product ul.related_list li.related .brand_name{font:12px "Arial";color:#333;margin:5px 0}.try_on_related_product ul.related_list li.related .product_name{font:11px "Arial";color:#666}.try_on_related_product ul.related_list li.related .price{text-align:right}.try_on_related_product ul.related_list li.related .price del,.try_on_related_product ul.related_list li.related .price span.discount{font:10px Helvetica}.try_on_related_product ul.related_list li.related .price span.now_price{font:16px Arial;color:#4d4d4d}.try_on_related_product ul.related_list li.related .price del{color:#999}.try_on_related_product ul.related_list li.related .price span.discount{color:#fff;background:#ef952a;padding:2px 4px;margin:0 5px}#preview_box{background-color:#fff;width:960px}#preview_box .title{width:100%;background-color:#626262;color:#fff;font:18px "Arial";line-height:40px;padding-left:30px;margin-bottom:20px}#preview_box .preview_col1{float:left;margin:0 15px 0 20px;font:11px Arial}#preview_box .preview_col1 .sns_share{margin:20px 0}#preview_box .preview_col1 .save,#preview_box .preview_col1 .sns_share{margin-left:10px}#preview_box .preview_col1 a{color:#333}#preview_box .preview_col1 span{margin-right:15px}#preview_box .preview_col1 span img{margin:0 5px -2px 0}#preview_box .preview_col2{width:360px;margin:25px 20px 0 0;float:left;background:#f2f2f2}#preview_box div.close{text-align:right;cursor:pointer;color:#666;font:11px "Arial";margin:35px 30px 10px 0;text-decoration:underline}

.content_page{margin:0 -25px}.col1,.col2,.col3{margin-top:5px;margin-bottom:20px}.col1{float:left;width:130px;padding-right:15px}.col1 .small_search_box{margin-bottom:30px}.col1 h2{font:16px "Arial";color:#333;margin-bottom:10px}.col1 .search_list{color:#666;font:11px Helvetica Neue}.col1 .search_list .search_content{margin-top:1px;padding:5px 0 5px 5px}.col1 .search_list .search_content a{color:#666}.col1 .search_list .search_content li{line-height:20px}.col1 .search_list .search_content .more{margin:5px 0}.col1 .search_list .search_content .more a{color:#f7941d;font-family:"Arial",sans-serif}.col1 .search_list .search_content .more img{margin-right:7px}.col1 .search_list .search_content .split_line{border-bottom:1px dashed #000;margin:20px 0 10px 0}.col1 .search_list h3{font:14px "Arial";padding-bottom:5px}.col2{float:left;width:680px}.col2 .content_image{position:relative;margin-bottom:20px}.col2 .content_image .content_title{position:absolute;top:1px;left:1px}.col2 .content_image .content_title span{font:36px "Arial";color:#fff;background-color:#333;padding:0 5px 0 10px}.col2 .col2_content{color:#666;font:13px Arial;margin-top:1px;border-left:2px solid #e6e6e6;padding-left:8px}.col2 .col2_content p{line-height:20px;padding:10px 0}.col2 .col2_content span{font-weight:bold}.col2 .col2_content h2{color:#000;font:22px "Arial"}.col2 .col2_content ul.col2_content_ul{margin-left:40px}.col2 .col2_content ul.col2_content_ul li{line-height:25px}.col2 .col2_content ul.col2_content_ul li img{margin-right:15px}.col2 .col2_content table.price_table{width:462px;font-size:11px;color:#313132;margin:20px 0 20px 60px}.col2 .col2_content table.price_table th{width:120px;border-bottom:2px solid #313132;font-family:"Arial",sans-serif,sans-serif;line-height:20px}.col2 .col2_content table.price_table td{padding:5px 0;height:47px;font-family:"Arial",sans-serif;border-bottom:1px solid #313132;line-height:20px}.col2 .col2_content table.quality_table{margin-top:10px}.col2 .col2_content table.quality_table td{padding:10px 0 10px 5px;vertical-align:top;text-align:right}.col2 .col2_content table.quality_table td p{padding:0}.col2 .col2_content table.quality_table tr.odd{background-color:#f9f8f8}.col2 .col2_content table.quality_table td.td_text{width:402px;text-align:left}.col3{width:160px;float:right}.col3 h2{font:13px "Arial";color:#000}.col3 .glasses_online{margin-bottom:30px}.col3 p.col3_title{font:14px "Arial"}.col3 p.this_week{margin:15px 0}.col3 .col3_content{font:11px Helvetica Neue;padding-left:10px;border-left:2px solid #e6e6e6;margin-top:1px;color:#666}.col3 .col3_content a{color:#666}.col3 .col3_content h3{font:14px "Arial";padding:10px 0}.col3 .col3_content ul li{line-height:20px}

#order_h1{margin:20px 0}#order_h1 h1{font:30px "Arial"}#order_info #info_1{float:left;width:610px;padding-left:10px}#order_info #info_1 table{margin:15px 0;font-family:Helvetica,sans-serif;width:510px;color:#333}#order_info #info_1 table td,#order_info #info_1 table th{height:25px}#order_info #info_1 table th{text-align:center;font-size:14px;border-bottom:2px solid #313132}#order_info #info_1 table tr.tr_content td{text-align:center;font-size:13px;border-bottom:1px solid #313132}#order_info #info_1 table tr.tr_content td.td_1{text-align:left;padding-left:10px}#order_info #info_1 table a{font:11px "Arial";color:#f7941d}#order_info #info_1 table a img{margin-right:10px}#order_info .info_2{float:right;width:145px;border-left:2px solid #e6e6e6;line-height:20px}#order_info .info_2 p{width:115px;margin-left:15px;margin-top:-10px;*margin-top:0}#order_info .info_2 div{width:100px;font-size:12px;font-family:Helvetica,sans-serif;padding-left:15px}#order_info p{font-size:14px;font-family:Helvetica,sans-serif}#order_info p span{font-size:12px}#order_page_details{margin:20px 0 50px 0}#order_page_details table.details_table td{vertical-align:top}#order_page_details table.details_table td,#order_page_details table.details_table th{padding-left:10px}#order_page_details table.details_table .top_tr th{background-color:#7e7d7d;line-height:2px;height:26px;font:15px "Arial";color:#fefdfd}#order_page_details table.details_table .th_1{color:#fff;width:360px}#order_page_details table.details_table .th_2{color:#fdfdfd}#order_page_details table.details_table td.td_title{font:18px Helvetica;padding-top:20px;padding-bottom:10px}#order_page_details table.details_table td.td_title span{position:relative;left:0;}#order_page_details table.details_table td.price{color:#f7941e;font:18px "Arial";vertical-align:middle;text-align:center}#order_page_details table.details_table tr.bgcolor{background-color:#f9f8f8}#order_page_details table.details_table td.prescription_td{padding-left:10px}#order_page_details table.details_table td.prescription_td p{font:13px/15px Helvetica}#order_page_details table.details_table td.prescription_td p span{font-size:11px;color:#6f6e6e}#order_page_details table.details_table td.prescription_td p a{color:#f7941d}#order_page_details table.details_table td.prescription_td #no_prescription{font:13px "Arial";color:#818080}#order_page_details table.details_table td.info{padding-bottom:20px}#order_page_details table.details_table td.end_td{border-bottom:1px solid #d6d6d6}#order_page_details table.details_table tr.button_tr td{padding-bottom:20px}#order_page_details table.details_table tr.button_tr td a.default_button_2 img{position:relative;top:3px;left:0}#order_page_details table.details_table td.td_o{color:#646464;font:12px Helvetica;line-height:16px;padding-bottom:20px}#order_page_details table.details_table td.td_o p{width:200px;margin-bottom:1em}#order_page_details table.details_table tr.total_tr{text-align:right}#order_page_details table.details_table tr.tr_option{color:#646464;font:12px Helvetica;line-height:16px}#order_page_details table.details_table tr.tr_option p{padding-left:30px;margin-bottom:1em}#order_page_details table.details_table tr.tr_option ul{width:780px;padding:0 0 20px 20px}#order_page_details table.details_table tr.tr_option ul li{list-style:disc}#order_page_details table.table_2{color:#6f6e6e;font:11px "Arial";width:180px}#order_page_details table.table_2 td{height:20px}#order_page_details table.table_2 td.td_2{text-align:right;font-family:"Arial",sans-serif}#order_page_details table.table_4{color:#6f6e6e;font:12px Helvetica}#order_page_details table.table_4 td{height:20px}#order_page_details table.table_4 td.td_2{width:120px;text-align:right}#order_page_details table.table_4 tr.tr_first{color:#000}#order_page_details table.table_3{width:240px;font:11px "Arial";margin-bottom:15px}#order_page_details table.table_3 td{vertical-align:middle}#order_page_details table.table_3 td,#order_page_details table.table_3 th{padding-left:0}#order_page_details table.table_3 th{border-bottom:2px solid #313132}#order_page_details table.table_3 td{border-bottom:1px solid #313132}#order_page_details table.table_3 th,#order_page_details table.table_3 td{height:20px}#order_page_details table.table_5{width:230px;font:16px "Arial";color:#020202;float:right}#order_page_details table.table_5 td{text-align:right;line-height:25px}#order_page_details table.table_5 td.td_r{padding-right:40px}#order_page_details table.table_5 tr.tr_first td{font-family:"Arial",sans-serif;color:#505050}#order_page_details table.table_5 tr.tr_end td{color:#505050;font-family:"Arial",sans-serif;border-top:2px solid #000}#order_page_details table.table_5 tr.tr_end .total_price{color:#ff7300}#ck_footer{text-align:center;margin-top:20px}#ck_footer p{color:#666;margin:30px 0 50px 0;font:13px Arial}body.ck_body{background-color:#fff}body.ck_body #header.ck_head{height:120px !important}body.ck_body #header.ck_head #schedule{position:absolute;right:0;top:60px;color:#f9931a;font:14px Helvetica}body.ck_body #header.ck_head #schedule img{margin-left:15px}body.ck_body #header.ck_head #schedule div{margin-top:15px}body.ck_body #header.ck_head #schedule div span{margin-right:65px}body.ck_body #header.ck_head #schedule div span.not_completed{color:#fece94}body.ck_body .q_mark{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/q_mark.png") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;width:18px;margin-bottom:-4px !important}body.ck_body .loyalty p{color:#b6b6b6;float:left;margin:-10px 0 30px 5px}body.ck_body .loyalty p span{color:#6f6e6e;font:14px Helvetica;padding-left:10px}body.ck_body .loyalty a{float:left;margin:15px 0 0 15px;line-height:25px}body.ck_body .review{width:410px;float:right;border-left:2px solid #e6e6e6;margin-top:20px;font:14px Helvetica}body.ck_body .review p.title{color:#b6b6b6;float:left;margin:-10px 0 0 5px;font:16px "Arial"}body.ck_body .review .left{width:205px}body.ck_body .review .left ul{margin:20px 0 0 15px;font:12px Arial;color:#666}body.ck_body .review .left ul li img{margin-bottom:-7px}body.ck_body .review .right{width:185px;padding:5px 5px 5px 10px;background-color:#f9f8f8}body.ck_body .review .right p{font:12px Arial;color:#333}body.ck_body .review .right p span{font-family:Helvetica,sans-serif;color:#96979a;line-height:20px}body.ck_body .review .right p.r_p_1{font:14px "Arial"}.order_title{margin:6px 0 10px}.order_title img,.order_title h2{float:left}.order_title h2{font:22px "Arial";margin-left:10px;padding-top:5px}#order_summary{margin-bottom:30px}#order_summary table.summary_table{width:100%}#order_summary table.summary_table td{vertical-align:top}#order_summary table.summary_table td,#order_summary table.summary_table th{padding-left:10px}#order_summary table.summary_table tr.tr_first_th th{background-color:#7e7d7d;line-height:2px;height:24px;font:15px "Arial";color:#fefdfd}#order_summary table.summary_table .th_1{color:#fff;width:360px}#order_summary table.summary_table .th_2{color:#fdfdfd}#order_summary table.summary_table td.td_title{font:18px "Arial";color:#6f6e6e;height:50px;vertical-align:middle}#order_summary table.summary_table td.td_title img{margin:0 1px -3px 0}#order_summary table.summary_table td.price_free{height:50px;vertical-align:middle;color:#6f6e6e;font:16px "Arial"}#order_summary table.summary_table tr.bgcolor{background-color:#f9f8f8}#order_summary table.summary_table td.prescription_td{padding-left:10px}#order_summary table.summary_table td.prescription_td p{color:#6f6e6e;font:10px/15px Helvetica}#order_summary table.summary_table td.prescription_td #no_prescription{font:13px "Arial";color:#818080}#order_summary table.summary_table td.info{padding-bottom:20px}#order_summary table.summary_table td.end_td{border-bottom:1px solid #d6d6d6}#order_summary table.summary_table td.td_quantity{text-align:center;font:14px Helvetica}#order_summary table.summary_table td.td_total{text-align:center}#order_summary table.summary_table td.td_total span{color:#f7941e;font:18px "Arial"}#order_summary table.summary_table td.td_total del{font:14px Helvetica;margin-left:15px;color:#4d4d4d}#order_summary table.summary_table tr.subtotal_tr #ups{padding-top:30px}#order_summary table.summary_table tr.subtotal_tr #ups img{float:left}#order_summary table.summary_table tr.subtotal_tr #ups p{color:#818080;margin-left:15px;float:left;width:240px;font:12px/20px Helvetica}#order_summary table.table_2{width:320px;color:#6f6e6e;font:12px "Arial"}#order_summary table.table_2 td.td_2{text-align:right;font-family:"Arial",sans-serif}#order_summary table.table_3{width:250px;font:11px "Arial";color:#313132;margin-bottom:15px}#order_summary table.table_3 td,#order_summary table.table_3 th{padding-left:0}#order_summary table.table_3 th{border-bottom:2px solid #313132}#order_summary table.table_3 td{vertical-align:middle;border-bottom:1px solid #313132}#order_summary table.table_3 th,#order_summary table.table_3 td{height:20px}#order_summary table.table_totle{margin-top:30px;width:230px;font:16px "Arial";color:#020202;float:right}#order_summary table.table_totle td,#order_summary table.table_totle th{text-align:right;line-height:25px}#order_summary table.table_totle .td_r{padding-right:40px}#order_summary table.table_totle th{font-family:"Arial",sans-serif;color:#505050;padding-bottom:10px}#order_summary table.table_totle tr.tr_end td{padding-top:10px;color:#505050;font-family:"Arial",sans-serif;border-top:2px solid #000}#order_summary table.table_totle tr.tr_end .total_price{color:#ff7300}.cart_top{margin:20px 0 5px 0;position:relative}.cart_top h1{font:30px "Arial";color:#010101}.cart_top .pay_now{position:absolute;bottom:0;right:0}.cart_detail table.shopping_table{width:100%}.cart_detail table.shopping_table td{vertical-align:top}.cart_detail table.shopping_table td,.cart_detail table.shopping_table th{padding-left:10px}.cart_detail table.shopping_table tr.tr_first_th th{background-color:#7e7d7d;line-height:2px;height:24px;font:15px "Arial";color:#fefdfd}.cart_detail table.shopping_table td.td_title{font:18px "Arial";color:#6f6e6e;height:50px;vertical-align:middle}.cart_detail table.shopping_table td.td_title img{margin:0 1px -3px 0}.cart_detail table.shopping_table td.price_free{vertical-align:middle;font-size:16px;text-align:center}.cart_detail table.shopping_table tr.kit_tr{color:#6f6e6e}.cart_detail table.shopping_table tr.kit_tr td{font-family:"Arial",sans-serif;padding-top:15px;padding-bottom:15px}.cart_detail table.shopping_table tr.kit_tr td img{float:left}.cart_detail table.shopping_table tr.kit_tr td .left_2{float:left;margin-left:10px;width:340px}.cart_detail table.shopping_table tr.kit_tr td .left_2 p{font-size:18px;margin-bottom:15px}.cart_detail table.shopping_table tr.kit_tr td .left_2 span{font-size:12px}.cart_detail table.shopping_table tr.bgcolor{background-color:#f9f8f8}.cart_detail table.shopping_table td.prescription_td{padding-left:10px}.cart_detail table.shopping_table td.prescription_td p{color:#6f6e6e;font:12px/20px Helvetica}.cart_detail table.shopping_table td.prescription_td p a{color:#f7941d}.cart_detail table.shopping_table td.prescription_td #no_prescription{font:13px "Arial";color:#818080}.cart_detail table.shopping_table td.info{padding-bottom:20px}.cart_detail table.shopping_table td.end_td{border-bottom:1px solid #d6d6d6}.cart_detail table.shopping_table td.td_quantity{text-align:center;font:11px "Arial"}.cart_detail table.shopping_table td.td_quantity p{border-bottom:2px solid #313132;line-height:18px}.cart_detail table.shopping_table td.td_quantity input{margin:2px}.cart_detail table.shopping_table td.td_quantity .left{width:50px}.cart_detail table.shopping_table td.td_quantity .refresh{margin:24px 0 -4px 4px}.cart_detail table.shopping_table td.colse_td{padding-bottom:5px}.cart_detail table.shopping_table td.colse_td a.close_1{color:#666;font:11px "Arial";text-decoration:underline}.cart_detail table.shopping_table td.colse_td a.close_1 img{margin:0 2px -2px 0}.cart_detail table.shopping_table td.totle_td .p_1,.cart_detail table.shopping_table td.totle_td .p_2{width:100%;text-align:right}.cart_detail table.shopping_table td.totle_td .p_1{margin-top:10px;font:12px "Arial";color:#6f6e6e}.cart_detail table.shopping_table td.totle_td .p_1 table td{vertical-align:middle;height:30px}.cart_detail table.shopping_table td.totle_td .p_1 table td.ttd1{text-align:right}.cart_detail table.shopping_table td.totle_td .p_1 table td.ttd1 span{font-size:10px}.cart_detail table.shopping_table td.totle_td .p_1 table td.ttd2{margin-left:10px;font-size:14px;font-family:"Arial",sans-serif}.cart_detail table.shopping_table td.totle_td .p_2{font:18px "Arial";color:#797878;margin-right:10px;border-top:2px solid #6e6e6e;padding-top:10px}.cart_detail table.shopping_table td.totle_td .p_2 span{font-family:"Arial",sans-serif;color:#f7941e;margin-right:20px}.cart_detail table.table_2{width:400px;color:#6f6e6e;font:12px "Arial"}.cart_detail table.table_2 td.td_2{text-align:right;font-family:"Arial"}.cart_detail table.table_3{font:11px "Arial";color:#313132;margin-bottom:5px}.cart_detail table.table_3 td,.cart_detail table.table_3 th{padding-left:0}.cart_detail table.table_3 th{border-bottom:2px solid #313132}.cart_detail table.table_3 td{vertical-align:middle;border-bottom:1px solid #313132}.cart_detail table.table_3 th,.cart_detail table.table_3 td{height:20px}.cart_detail a.edit_2{color:#333;font:11px "Arial";line-height:20px;display:inline-block}.cart_detail a.edit_2 img{margin-bottom:-2px}.cart_detail .cart_content_2{margin-top:30px;overflow:hidden;zoom:1;}.cart_detail .cart_content_2 .col_1{margin-left:60px;border-right:1px solid #ccc;color:#333}.cart_detail .cart_content_2 .col_1 p{font:12px "Arial";}.cart_detail .cart_content_2 .col_1 p span{color:#96979a;line-height:20px}.cart_detail .cart_content_2 .col_1 p.r_p_1{font:14px "Arial"}.cart_detail .cart_content_2 .col_2{float:left}.cart_detail .cart_content_2 .col_2 table{width:420px;font:14px "Arial";color:#505050}.cart_detail .cart_content_2 .col_2 table td{text-align:right;padding-bottom:10px}.cart_detail .cart_content_2 .col_2 table a.update_cart{height:28px;text-align:right;padding:0 5px 0 30px}.cart_detail .cart_content_2 .col_2 table a.ok_btn{padding:0 5px;line-height:18px;margin-left:5px}.cart_detail .cart_content_2 .col_3{float:right;width:580px}.cart_detail .cart_content_2 .col_3 ul{text-align:right;font:16px "Arial"}.cart_detail .cart_content_2 .col_3 ul li.subtotal{color:#020202}.cart_detail .cart_content_2 .col_3 ul li{font-size:14px;color:#505050;padding-right:40px;line-height:35px}.cart_detail .cart_content_2 .col_3 ul li span{font:14px "Arial";margin-right:20px}.cart_detail .cart_content_2 .col_3 ul li.end_li{border-top:1px solid #505050}.cart_detail .cart_content_2 .col_3 ul li.end_li span{font:16px "Arial"}.cart_detail .cart_content_2 .col_3 ul li.end_li span.price{margin:0;color:#ff7300}.cart_detail .cart_content_2 .col_3 p{text-align:center;color:#999;font:11px museo_sans_100}.cart_detail .cart_content_2 .q_mark{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/q_mark.png") no-repeat scroll 0 0 transparent;display:inline-block;height:18px;width:18px;margin-bottom:-4px !important}.cart_detail .cart_content_3 ul.left{width:400px;margin-top:20px}.cart_detail .cart_content_3 ul.left li{float:left;width:150px;margin-left:40px;margin-top:20px}.cart_detail .cart_content_3 ul.left li div,.cart_detail .cart_content_3 ul.left li p{float:left}.cart_detail .cart_content_3 ul.left li p{width:100px;margin-left:10px;color:#333;font:15px "Arial"}.cart_detail .cart_content_3 ul.left .garanteed{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/claims_icon.png") no-repeat scroll -510px 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 ul.left .free{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/claims_icon.png") no-repeat scroll -170px 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 ul.left .secured{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/secured.png") no-repeat scroll 0 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 ul.left .money_back{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/claims_icon.png") no-repeat scroll -340px 0 transparent;height:40px;width:40px}.cart_detail .cart_content_3 .right{width:500px;border:1px solid #cdcdcd;background-color:#f9f8f8;margin-top:10px}.cart_detail .cart_content_3 .right .div_1{padding-left:5px;margin:20px 0 20px 40px;border-left:2px solid #e6e6e6;color:#505050}.cart_detail .cart_content_3 .right .div_1 .paypal{margin:0 0 -17px 10px}.cart_detail .cart_content_3 .right .div_1 span{font:15px "Arial"}.cart_detail .cart_content_3 .right .div_1 p{width:360px;font:14px "Arial";margin:2em 0}.cart_detail .cart_content_3 .right .div_1 .image_button{margin:0 0 -10px 5px}.cart_detail .cart_content_3 .right .div_2{margin:0 0 20px 50px}.saved_items .saved_title{margin:20px 0 5px 0;position:relative}.saved_items .saved_title h3{font:22px "Arial";color:#010101}.saved_items .saved_title span{position:absolute;bottom:0;right:0;color:#8a8989;font:12px "Arial"}.saved_items table.saved_table{width:100%}.saved_items table.saved_table td{padding-left:10px;vertical-align:top}.saved_items table.saved_table td.td_title{font:18px "Arial";color:#6f6e6e;height:50px;vertical-align:middle}.saved_items table.saved_table td.td_title img{margin:0 1px -3px 0}.saved_items table.saved_table tr.bgcolor{background-color:#f9f8f8}.saved_items table.saved_table td.info{width:45%;padding-bottom:20px;vertical-align:middle}.saved_items table.saved_table td.info ul{color:#6f6e6e;font:12px "Arial";margin-top:20px}.saved_items table.saved_table td.info ul li{line-height:20px}.saved_items table.saved_table td.info ul span{text-align:right;width:100px;font-family:"Arial",sans-serif;margin-right:5px;display:inline-block}.saved_items table.saved_table td.add_cart_td{width:25%;color:#f7941d;text-align:center;vertical-align:middle;font:14px Helvetica}.saved_items table.saved_table td.add_cart_td img{margin-bottom:10px}.saved_items table.saved_table td.colse_td{padding-bottom:5px}.saved_items table.saved_table td.colse_td a.close_1{color:#666;font:11px "Arial";text-decoration:underline}.saved_items table.saved_table td.colse_td a.close_1 img{margin:0 2px -2px 0}.saved_items table.saved_table td.totle_td .p_1,.saved_items table.saved_table td.totle_td .p_2{width:100%;text-align:right}.saved_items table.saved_table td.totle_td .p_1 span,.saved_items table.saved_table td.totle_td .p_2 span{margin-right:40px}.saved_items table.saved_table td.totle_td .p_1{margin-top:30px;height:100px;font:12px "Arial";color:#6f6e6e}.saved_items table.saved_table td.totle_td .p_1 span{margin-left:20px;font:14px "Arial"}.saved_items table.saved_table td.totle_td .p_2{font:18px "Arial";color:#797878;margin-right:10px}.saved_items table.saved_table td.totle_td .p_2 span{font-family:"Arial",sans-serif;color:#f7941e}.cart_bottom{margin-bottom:50px}.cart_bottom .faq,.cart_bottom .contact,.cart_bottom .quality{color:gray}.cart_bottom .faq h3,.cart_bottom .contact h3,.cart_bottom .quality h3{font:22px "Arial";margin-bottom:1em}.cart_bottom .faq{float:left;width:300px}.cart_bottom .faq a{color:gray;text-decoration:underline}.cart_bottom .faq p{font:18px "Arial";margin-left:10px}.cart_bottom .faq ul{margin-left:10px;font:13px Helvetica}.cart_bottom .faq ul li{line-height:18px}.cart_bottom .contact{width:350px;float:left}.cart_bottom .contact table{font:12px Helvetica Neue;line-height:15px}.cart_bottom .contact table td{vertical-align:top;padding:10px 0}.cart_bottom .contact table td.td_top{border-bottom:2px solid #868686}.cart_bottom .contact table td.td_1{padding-right:10px}.cart_bottom .contact table td.td_2{width:220px}.cart_bottom .contact table td.td_3{padding-left:10px;width:60px}.cart_bottom .contact table td.td_3 a.default_button_2{line-height:18px;padding:0 5px}.cart_bottom .quality{float:right;width:250px}


.landing_top{border-top:1px solid #333;border-bottom:1px solid #333;margin-top:25px}.landing_top h3{font:22px "Arial";margin-bottom:10px}.landing_top .inside_image{float:left;position:relative}.landing_top .inside_image .inside_p1{position:absolute;left:0;top:50px;color:#fff;font:36px "Arial"}.landing_top .inside_image .inside_p1 span{padding:5px;background-color:#333}.landing_top .inside_image .inside_p2{position:absolute;left:0;top:185px;background-color:#333;padding:10px}.landing_top .inside_image .inside_p2 p{width:180px;color:#f93;font:12px Arial;margin-bottom:1em}.landing_top .right{color:#333;margin:45px 0 0 20px;width:220px;font:14px Arial}.landing_top .right p{line-height:18px;margin-bottom:1em;width:200px}.landing_top .right span{color:#f7941e}.landing_top .right .ht_btn{padding:0 10px !important}.landing_service_ul{margin:40px 0;height:80px;border-bottom:1px solid #ccc}.landing_service_ul li,.theme_service_ul li{list-style:none;width:167px;float:left;color:#666;font-size:15px;cursor:pointer}.landing_service_ul li .img_background,.theme_service_ul li .img_background{width:40px;float:left;height:40px;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/claims_icon.png") no-repeat scroll 0 0 transparent}.landing_service_ul li p,.theme_service_ul li p{font:15px "Arial";width:100px;float:left;margin-left:10px}.landing_service_ul li .gift,.theme_service_ul li .gift{background-position:-170px 0}.landing_service_ul li .money_back,.theme_service_ul li .money_back{background-position:-340px 0}.landing_service_ul li .garanteed,.theme_service_ul li .garanteed{background-position:-510px 0}.landing_service_ul li .worldwide_delivery,.theme_service_ul li .worldwide_delivery{background-position:-680px 0}.landing_service_ul li .about_us_phone,.theme_service_ul li .about_us_phone{background-position:-850px 0}.landing_service_ul li.end_li,.theme_service_ul li.end_li{width:100px}.landing_service_ul li.end_li p,.theme_service_ul li.end_li p{width:40px}.landing_service_ul .li_first,.theme_service_ul .li_first{margin-left:0}.landing_service_ul li:hover,.theme_service_ul li:hover{color:#333}.landing_service_ul li:hover .buy_one_give_one,.theme_service_ul li:hover .buy_one_give_one{background-position:0 -101px}.landing_service_ul li:hover .gift,.theme_service_ul li:hover .gift{background-position:-170px -101px}.landing_service_ul li:hover .money_back,.theme_service_ul li:hover .money_back{background-position:-340px -101px}.landing_service_ul li:hover .garanteed,.theme_service_ul li:hover .garanteed{background-position:-510px -101px}.landing_service_ul li:hover .worldwide_delivery,.theme_service_ul li:hover .worldwide_delivery{background-position:-680px -101px}.landing_service_ul li:hover .about_us_phone,.theme_service_ul li:hover .about_us_phone{background-position:-850px -101px}.landing_box{margin-top:30px}.landing_box h3{font:22px "Arial";margin-bottom:1em}.landing_box .landing_view{margin:0 0 20px 20px}.landing_box .first_landing_view{margin-left:0}.landing_box_2{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.landing_box_2 > div{float:left;height:240px}.landing_box_2 > div h3{color:#666;font:22px "Arial";margin-bottom:10px}.landing_box_2 > div > div{margin:25px 0 0 40px}.landing_box_2 .clear{float:none !important;height:0 !important;overflow:hidden}.landing_box_2 .left_content{width:300px;color:#333;font:13px Arial}.landing_box_2 .left_content ul{width:225px}.landing_box_2 .left_content ul li{padding-left:15px;background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/check.png) no-repeat 0 0;line-height:20px;margin:5px 0}.landing_box_2 .center_content{width:330px;border-left:2px solid #ccc;border-right:2px solid #ccc;color:#333}.landing_box_2 .center_content p{font:15px "Arial"}.landing_box_2 .center_content span{font:13px Arial}.landing_box_2 .center_content .input_box{margin:20px 0}.landing_box_2 .center_content .input_box input[type='text']{height:28px;border:1px solid #ccc;border-right:none;width:150px;float:left;font:italic 12px Arial;padding:0 5px;color:#999}.landing_box_2 .center_content .input_box .search_button{float:left;border:1px solid #ccc;border-left:none;height:28px}.landing_box_2 .center_content .input_box .search_button .in_search{margin:1px;font:14px/26px "Arial";display:inline-block;padding:0 5px;background-color:#ef952a;color:#fff}.landing_box_2 .center_content .input_box .search_button a{color:#fff}.landing_box_2 .center_content .sns_share .sns_facebook{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sns_facebook.png") no-repeat scroll 0 0 transparent}.landing_box_2 .center_content .sns_share .sns_twitter{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sns_twitter.png") no-repeat scroll 0 0 transparent}.landing_box_2 .center_content .sns_share .sns_email{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sns_email.png") no-repeat scroll 0 0 transparent}.landing_box_2 .center_content .sns_share a{margin-right:15px;font:11px Arial}.landing_box_2 .center_content .sns_share a span{display:inline-block;margin-right:2px;height:14px;width:14px}.landing_box_2 .center_content .sns_share a:hover{color:#000}.landing_box_2 .center_content .sns_share a:hover span{background-position:0 -16px}.landing_box_2 .right_content{width:300px}.landing_box_2 .right_content p{font:12px "Arial";width:185px}.landing_box_2 .right_content span{color:#96979a;line-height:20px}.landing_box_2 .right_content p.r_p_1{font:14px "Arial"}.landing_box_2 .right_content .image_2{margin-left:10px}.landing_box_3{margin:50px 0}.landing_box_3 h3{font:22px "Arial";margin-bottom:20px}.landing_box_3 img{float:left}.landing_box_3 p{float:left;width:770px;margin-left:40px;font:14px/15px Arial;color:#333}


.prescription_left{width:640px;font:13px Arial;color:#666}.prescription_left h3{margin:15px 0;color:#000}.prescription_left p{line-height:20px}.prescription_left p a.readmore{color:#f7941f}.prescription_left .q_mark{margin:0 0 -4px 5px}.prescription_left .pre_box{border-bottom:1px solid #d0d0d0;margin-right:20px}.prescription_left ul.radio_ul{margin-left:20px}.prescription_left li{line-height:30px}.prescription_left .question{position:relative;bottom:-5px;left:10px;cursor:pointer}.prescription_left .question .answer{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/answer_bg.png") no-repeat scroll 0px 0 transparent;position:absolute;display:none;left:30px;width:310px;height:111px;top:-53px;z-index:10;background-color:#fff}.prescription_left .question .answer p{margin:15px 0 0 26px;width:270px;font:italic 13px/20px Arial;color:#666}.prescription_left ul.color_ul{margin:10px 0 10px 10px}.prescription_left ul.color_ul li{width:100px;float:left}.prescription_left ul.confirmation_ul{margin-top:20px;font:13px Arial}.prescription_left ul.confirmation_ul li{padding-left:10px;line-height:50px}.prescription_left ul.confirmation_ul li.grey_bg{background-color:#e0e0e0}.prescription_left ul.confirmation_ul .upload_a{margin-left:20px;background-color:#fff}.prescription_left .information{font:13px Arial;border-left:1px solid #6e6e6e;margin:10px 0 10px 10px}.prescription_left .information h5{font:16px "Arial";margin:5px 0}.prescription_left .information span.required_mark{color:red}.prescription_left .information ul{margin-left:10px}.prescription_left .left_bottom{margin-bottom:40px;text-align:right}.prescription_left .prescription_details{margin-left:20px}.prescription_left .prescription_details .login_a{left:20px;position:relative;top:-10px}.prescription_left .prescription_details textarea{margin-top:10px;width:560px;padding:10px;font:13px Arial;color:#666}.prescription_left .prescription_details table.table_5{margin:10px;color:#333}.prescription_left .prescription_details table.table_5 p{line-height:25px}.prescription_left .prescription_details table.table_5 .my_rx{color:#333;border:1px solid #ccc;margin-left:10px;padding:5px 10px}.prescription_left .prescription_details table.table_5 td{padding-bottom:5px;vertical-align:top}.prescription_left table.select_details{margin-top:20px;font-family:"Arial";font-size:12px;color:#333}.prescription_left table.select_details td,.prescription_left table.select_details th{padding-bottom:10px}.prescription_left table.lens_table{margin:15px 0;width:600px;font-family:Arial}.prescription_left table.lens_table tr.grey_bg{background-color:#e0e0e0}.prescription_left table.lens_table p{line-height:25px}.prescription_left table.lens_table .p_2{font-size:12px}.prescription_left table.lens_table td{padding:5px 0}.prescription_left table.lens_table td.td_1{width:30px;text-align:center}.prescription_left table.lens_table td.td_2{width:70px}.prescription_left table.lens_table td.td_3{width:300px;vertical-align:top}.prescription_left table.lens_table td.td_4{width:50px}.prescription_left table.lens_table td.td_5{width:50px;color:#666;font-size:16px}.prescription_left table.lens_table td.td_title{font:18px "Arial";color:#000}.prescription_left table.lens_table_1 td.td_4 span{font-size:15px;color:#fff;background-color:#f79a3b;display:inline-block;padding:3px}.prescription_left table.lens_table_2 td.td_3,.prescription_left table.lens_table_3 td.td_3{width:350px}.prescription_left table.lens_table_4{margin-bottom:40px}.prescription_left table.lens_table_4 td.td_3{width:200px}.prescription_left table.lens_table_4 td.td_4{font-size:15px;width:150px}.prescription_sidebar{width:290px;border-left:1px solid #dadada}.prescription_sidebar .prescription_glasses_info{position:relative;margin-left:15px}.prescription_sidebar .prescription_glasses_info .save_later{position:absolute;padding:0 10px;right:-15px;top:-5px}.prescription_sidebar .prescription_glasses_info h3{margin:20px 0}.prescription_sidebar .prescription_glasses_info .brand_logo{margin:0 0 20px 10px}.prescription_sidebar .prescription_glasses_info .brand_name{font:14px "Arial";margin:10px 0}.prescription_sidebar .prescription_glasses_info p{font:18px "Arial";line-height:20px;color:#4d4d4d;margin:10px 0}.prescription_sidebar .prescription_glasses_info ul{font-size:13px;font-family:Arial;color:#333}.prescription_sidebar .prescription_glasses_info ul li{line-height:25px}.prescription_sidebar .prescription_glasses_info ul span{display:inline-block;width:100px;color:#666}.prescription_sidebar .prescription_glasses_info .edit_details{border-bottom:1px solid #b7b6b6;border-top:1px solid #b7b6b6;margin:10px 0;padding:15px 0}.prescription_sidebar .prescription_glasses_info .edit_details a.edit{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/edit_3.png") no-repeat scroll 0 0 transparent;padding-left:20px;height:18px;color:#f7941f;font:14px Helvetica Neue}.prescription_sidebar .prescription_glasses_info .edit_details span{font:20px "Arial";margin-left:80px;color:#f7941f}.prescription_sidebar .buy_now_wrapper{position:relative;top:0;padding-left:15px;border-left:1px solid #dadada;margin-left:-1px}.prescription_sidebar .buy_now_wrapper ul{font-size:14px;font-family:Arial;margin-bottom:10px}.prescription_sidebar .buy_now_wrapper ul li{line-height:25px}.prescription_sidebar .buy_now_wrapper ul li span{display:inline-block}.prescription_sidebar .buy_now_wrapper ul li span.config_select{color:#666}.prescription_sidebar .buy_now_wrapper ul li span.config_name{color:#333;width:210px}.prescription_sidebar .buy_now_wrapper ul li span.config_price{color:#ff943d;font-family:"Arial",sans-serif}.prescription_sidebar .buy_now_wrapper ul li span.no_config{color:#999}.prescription_sidebar .buy_now_wrapper ul li span.price_total{color:#ff943d;font-family:"Arial",sans-serif;font-size:20px}.prescription_sidebar .buy_now_wrapper ul li.total_li{border-bottom:1px solid #b6b5b5;border-top:1px solid #b6b5b5;margin-top:10px;padding:10px 0}.prescription_sidebar .buy_now_wrapper .contact_us{margin-top:15px;width:280px;background-color:#fbfbfb}.prescription_sidebar .buy_now_wrapper .contact_us h4{margin-left:10px;padding-top:10px;font:italic 14px Arial;font-weight:inherit}.prescription_sidebar .buy_now_wrapper .contact_us table{width:270px;margin-left:10px;font-size:12px;font-family:Arial}.prescription_sidebar .buy_now_wrapper .contact_us table td{line-height:20px;border-bottom:1px solid #d0d0d0;padding:10px 10px 10px 0}.prescription_sidebar .buy_now_fixed{top:20px !important;position:fixed}.prescription_sidebar .buy_glasses{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/buy_now_1.png") no-repeat scroll 0 0 transparent;border:none;width:175px;height:50px;cursor:pointer}.color_box{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/colors.png") no-repeat scroll 0 0 transparent;height:31px;width:31px;overflow:hidden;margin-left:20px}.color_brown{background-position:-102px -1px}.color_peach{background-position:-102px -1px}.color_dblue{background-position:-205px -1px}.color_green{background-position:-306px -1px}.color_violet{background-position:-409px -1px}.color_turqoise{background-position:-510px -1px}.color_orange{background-position:-1px -63px}.color_magenta{background-position:-102px -63px}.color_red{background-position:-205px -63px}.color_purple{background-position:-306px -63px}.color_green_2{background-position:-409px -63px}.color_lime{background-position:-510px -63px}.color_lblue{background-position:-1px -126px}.color_lgreen{background-position:-102px -126px}.color_dpink{background-position:-205px -126px}.color_yellow{background-position:-306px -126px}.color_pink{background-position:-409px -126px}.color_blue{background-position:-510px -126px}

.account_content{width:630px;float:left;margin:30px 0}.account_content h1{font:30px "Arial";margin-bottom:40px}.account_content h3{margin:0 0 30px 5px}.account_content .loyalty{font:16px "Arial";margin:20px 0 30px;border-left:2px solid #e6e6e6;float:left}.account_content .loyalty p{color:#b6b6b6;float:left;margin:-10px 0 20px 5px}.account_content .loyalty p span{color:#6f6e6e;font:14px Helvetica;padding-left:10px}.account_content .loyalty a{float:left;margin:15px 0 0 15px;line-height:25px}.account_content .account_inside{border-left:2px solid #e6e6e6}.account_content ul.prescription_ul,.account_content ul.order_ul{margin-left:10px}.account_content ul.prescription_ul li,.account_content ul.order_ul li{margin-bottom:40px}.account_content ul.prescription_ul li > p,.account_content ul.order_ul li > p{font:14px Helvetica;margin-bottom:15px}.account_content ul.prescription_ul li .action,.account_content ul.order_ul li .action{line-height:20px;color:#f7941d}.account_content ul.prescription_ul table,.account_content ul.order_ul table{width:515px;font-family:Helvetica;color:#333;margin-bottom:5px}.account_content ul.prescription_ul table td,.account_content ul.prescription_ul table th,.account_content ul.order_ul table td,.account_content ul.order_ul table th{text-align:center;line-height:25px}.account_content ul.prescription_ul table th,.account_content ul.order_ul table th{font-size:14px;border-bottom:2px solid #313132}.account_content ul.prescription_ul table td,.account_content ul.order_ul table td{font-size:13px;border-bottom:1px solid #313132}.account_content ul.prescription_ul table td.td_first,.account_content ul.prescription_ul table th.th_first,.account_content ul.order_ul table td.td_first,.account_content ul.order_ul table th.th_first{text-align:left;padding-left:10px}.account_content ul.order_ul{margin-left:40px}.account_content table.account_table .inside_box{margin:20px 0;border-left:2px solid #e6e6e6}.account_content table.account_table .inside_box p{font:18px "Arial";margin:-5px 0 15px 5px}.account_content table.account_table .inside_box ul{margin-left:15px}.account_content table.account_table .inside_box ul li{color:#333;font:12px/20px Helvetica}.account_content .prescription_detail{margin-left:10px}.account_content .prescription_detail p{color:#626161;font:12px/12px Helvetica}.account_content .prescription_detail table.select_details{margin:30px 0;font-family:"Arial";font-size:12px;color:#333}.account_content .prescription_detail table.select_details td,.account_content .prescription_detail table.select_details th{padding-bottom:10px}.account_content .prescription_detail .add_information{color:#666;font:13px Arial}.account_content .prescription_detail .any_information{margin:20px 0 0 30px}.account_content .prescription_detail .any_information textarea{margin-bottom:30px;width:560px;padding:10px;font:13px Arial;color:#666}.account_content .prescription_detail .any_information .save_this{color:#666;font:14px Helvetica}.account_content .prescription_detail .any_information .save_this_text{font:12px "Arial";color:#060606;border:1px solid #ccc;margin-left:10px;padding:5px 0}.account_content .prescription_detail .any_information .save_info{background-color:#fff;margin:30px 0}.account_content ul.my_ul{margin-bottom:30px;font-size:14px}.account_content ul.my_ul li{margin:10px 0}.account_content ul.my_ul li span{margin-right:15px;width:160px;text-align:right;display:inline-block}.account_content ul.my_ul li input{border:1px solid #ccc;padding:5px 2px;font-size:12px}.account_content .my_info{font-family:Helvetica;color:#8a8989}.account_content .my_info .other_select{margin-left:70px;font-size:13px}.account_content .my_info .other_select ul{margin-bottom:25px}.account_content .my_info .other_select ul li{line-height:20px}.account_content .my_password{font-family:Helvetica;color:#8a8989}.account_content .my_password .modify_password{margin:10px 0 0 70px}.account_content .my_email{color:#8a8989;font:14px Helvetica}.account_content .my_email p{width:350px;line-height:20px;margin-left:30px}.account_content .my_email .filde{margin:30px 0 30px 100px}.account_content .my_email .filde input{border:1px solid #ccc;padding:5px 2px;font-size:12px;margin-left:10px}.account_content .my_email .modify_mail{margin-left:70px}.account_content a.viwe_more{color:#f7941d;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/plus_more.png") no-repeat scroll 0 4px transparent;display:inline-block;height:15px;padding-left:22px}.account_content a.edit_new{color:#f7941d;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/edit.png") no-repeat scroll 0 0 transparent;display:inline-block;height:16px;padding-left:22px}.account_content a.modify_info{color:#333;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/edit_2.png") no-repeat scroll 0 0 transparent;display:inline-block;height:16px;padding-left:22px}.account_content a.delete{color:#f7941d;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/close_2.png") no-repeat scroll 0 4px transparent;display:inline-block;height:16px;padding-left:18px}.account_info{margin-left:50px;width:500px}.account_info .account_inside{margin-bottom:40px}.account_sidebar{margin:30px 0;float:right;width:290px}.account_sidebar h3{margin-left:5px}.account_sidebar a.viwe_more{color:#f7941d;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/plus_more.png") no-repeat scroll 0 2px transparent;display:inline-block;padding-left:22px;margin:5px 0 5px 10px;font:11px/15px "Arial"}.account_sidebar .saved_products{margin-bottom:35px;border-left:2px solid #e6e6e6}.account_sidebar .saved_products ul{margin-left:10px}.account_sidebar .saved_products ul li{margin-top:25px}.account_sidebar .saved_products ul li p{margin-left:15px;font:14px/25px Helvetica}.account_sidebar .recommended_products{border-left:2px solid #e6e6e6}.account_sidebar .recommended_products .product_list{margin-left:10px}.account_sidebar .recommended_products .product_list .product_view{float:none;margin-top:25px}

.theme_top{margin:30px 0;border-bottom:1px solid #ccc}.theme_top .top_picture{width:700px;float:left;position:relative;height:400px}.theme_top .top_picture .theme_title{position:absolute;left:0;top:100px}.theme_top .top_picture .theme_message{position:absolute;left:0;top:180px}.theme_top .scroll{width:220px;float:right;height:392px;border-top:4px solid #333;border-bottom:4px solid #333}.theme_top .scroll h3{color:#333;font:21px/30px "Arial"}.theme_top .scroll ul.scroll_list{background-color:#333;text-align:center}.theme_top .scroll ul.scroll_list li{height:330px;width:220px;display:block}.theme_top .scroll ul.scroll_list span{color:#fff;font:19px/25px "Arial"}.theme_top .scroll #scroll_bottom{text-align:center;line-height:30px}.theme_top .scroll #scroll_bottom .list_prev{background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/arrow_1.png) 0 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.theme_top .scroll #scroll_bottom .list_next{background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/arrow_1.png) -11px 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.theme_top .scroll #scroll_pagination{margin:0 15px 0 25px;text-align:center;height:20px;line-height:20px;background-color:#fff}.theme_top .scroll #scroll_pagination a{background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/bullets.png) -20px 0 no-repeat transparent;width:9px;height:9px;margin:0 10px 0 0;display:inline-block}.theme_top .scroll #scroll_pagination a span{display:none}.theme_top .scroll #scroll_pagination a.selected{background-position:0 0;cursor:default}.theme_top > table{width:900px;margin:20px 0 30px 0}.theme_top > table td{width:300px;vertical-align:top}.theme_top > table p{width:275px;font:12px/20px Arial}.theme_service_ul{margin:70px 0;height:80px}.some_question{margin:40px 0}.some_question .question_list{width:460px}.some_question .question_list .question_title{font:15px/30px "Arial";color:#333;border-bottom:1px solid #d0d0d0;margin-bottom:10px}.some_question .question_list ul{width:225px}.some_question .question_list ul li{color:#666}.some_question .question_list ul li a{color:#666}

.big_title{margin:15px 0; overflow:hidden;zoom:1;}.big_title h1{font:39px/50px "Arial"}.about_sidebar{float:left;width:160px; padding-bottom:100px;border-right:1px solid #8a8a8a;}.about_sidebar ul.sidebar_nav{border-top:1px solid #a3a3a3; margin-top:20px;}.about_sidebar ul.sidebar_nav li{font:13px/35px "Arial";text-align:right;border-bottom:1px solid #a3a3a3;}.about_sidebar ul.sidebar_nav li a{line-height:25px;display:inline-block}.about_sidebar ul.sidebar_nav li.selected{background-color:#333; border-bottom:none;}.about_sidebar ul.sidebar_nav li.selected a{color:#f7941e}.about_sidebar ul.meet_child{ color:#666666;}.about_sidebar ul.meet_child li{font:12px/20px "Arial";text-align:right; border-bottom:none; background-color:#FFF; color:#666666;}.about_sidebar ul.meet_child li a{color:#666;line-height:25px;display:inline-block}.about_sidebar ul.meet_child li a:hover{color:#f39907}.about_content{float:left;width:760px;}.about_content p{font:14px/17px "Arial";color:#333;margin-bottom:15px}.about_content p span{font:30px "Arial";color:#807d7d}.about_content #scroll_bottom{text-align:center;line-height:30px}.about_content #scroll_bottom .list_prev{background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/arrow_1.png) 0 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.about_content #scroll_bottom .list_next{background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/arrow_1.png) -11px 1px no-repeat transparent;width:7px;height:13px;display:inline-block;cursor:pointer}.about_content #scroll_pagination{margin:0 15px 0 25px;text-align:center;height:20px;line-height:20px;background-color:#fff}.about_content #scroll_pagination a{background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/bullets.png) -20px 0 no-repeat transparent;width:9px;height:9px;margin:0 10px 0 0;display:inline-block}.about_content #scroll_pagination a span{display:none}.about_content #scroll_pagination a.selected{background-position:0 0;cursor:default}.about_content ul.scroll_ul{margin-top:20px}.about_content ul.scroll_ul > li{width:760px;height:100%;}.about_content ul.scroll_ul > li .left_image{float:left}.about_content ul.scroll_ul > li .right_text{margin-left:40px;float:left}.about_content ul.scroll_ul > li .bottom_image{margin-top:50px;padding-top:30px \9;text-align:left}.about_content ul.scroll_ul > li .bottom_image_2{margin-top:20px;padding-top:10px \9;text-align:left}.about_content ul.scroll_ul li.maps{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/maps.png") no-repeat scroll 115px 55px transparent;position:relative}.about_content ul.scroll_ul li.maps .inside_text{z-index:30;position:absolute;top:15px;left:30px}.about_content ul.scroll_ul li.maps .inside_text p{width:330px}.about_content ul.scroll_ul li.maps .inside_image{position:absolute;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/glasses_50.png") no-repeat scroll 0 0 transparent;height:238px;width:303px;left:33px;top:370px;z-index:20}.about_content ul.scroll_ul li.how_give .left_image{width:307px;height:339px}.about_content ul.scroll_ul li.how_give .right_text{width:410px}.about_content ul.scroll_ul li.how_give .right_text p{width:410px}.about_content ul.scroll_ul li.community .left_image{width:351px;height:275px}.about_content ul.scroll_ul li.community .right_text{width:330px}.about_content ul.scroll_ul li.community .right_text p{width:330px}.about_content ul.scroll_ul li.community .right_text .people_say{padding:17px 30px 0px 30px;margin:30px 0 15px 0;position:relative;font:17px "Arial"}.about_content ul.scroll_ul li.community .right_text .quotation_mark_left,.about_content ul.scroll_ul li.community .right_text .quotation_mark_right{position:absolute;font:72px Arial;color:#575454;width:30px;height:30px}.about_content ul.scroll_ul li.community .right_text .quotation_mark_left{top:0;left:0}.about_content ul.scroll_ul li.community .right_text .quotation_mark_right{bottom:0;right:0}.about_content ul.scroll_ul li.community .right_text .signature{font:17px "Arial";text-align:right}.about_content ul.scroll_ul li.our_journey .our_glasses{margin:30px 0 50px 30px}.about_content ul.scroll_ul li.our_journey p{margin-left:30px}.about_content .buy_one_list > li{position:relative;width:759px;}.about_content .buy_one_list > li p span{color:#fbfbfb}.about_content .buy_one_list > li p span.span_number{font:74px "Arial"}.about_content .buy_one_list > li p span.span_text{font:18.8px "Arial"}.about_content table.give_one{margin:20px 0 0 50px;width:700px}.about_content table.give_one td{width:350px;padding-bottom:20px;vertical-align: top; padding-right:20px;}.about_content table.give_one p{font:14px/18px "Arial";color:#333;width:300px}.about_content table.give_one p.glasses_text{text-align:center;font:14px "Arial";color:#333;margin:10px 0}.about_content .about_scroll_ul{margin:20px 0 0 30px}.about_content .about_scroll_ul li .about_us_text{margin-top:20px}.about_content .about_scroll_ul li .about_us_text p{width:330px}.about_content .about_scroll_ul li .location_list{margin-top:30px}.about_content .about_scroll_ul li .location_list .location{float:left;margin-left:40px;width:225px;position:relative;height:130px; margin-bottom:20px;}.about_content .about_scroll_ul li .location_list .location .local_office{left:0;position:absolute;top:-12px;display:none}.about_content .about_scroll_ul li .location_list .location .local_office span{background-color:#999;color:#fff;font:10px Arial;padding:0 5px;display:inline-block;line-height:12px}.about_content .about_scroll_ul li .location_list .location table.has_border{border:1px solid #ccc}.about_content .about_scroll_ul li .location_list .location table{border:1px solid #fff}.about_content .about_scroll_ul li .location_list .location table td{padding-top:5px;padding-left:5px;vertical-align:top}.about_content .about_scroll_ul li .location_list .location table td p span.country{font:14px "Arial";color:#333}.about_content .about_scroll_ul li .call_us{margin-top:20px;border-top:1px solid #ccc;font:11px "Arial";color:#333}.about_content .about_scroll_ul li .call_us table.call_table{margin:30px 40px 0 10px;width:225px}.about_content .about_scroll_ul li .call_us table.call_table td{padding-left:10px;padding-bottom:20px;vertical-align:top}.about_content .about_scroll_ul li .call_us .job_open{margin-top:30px}.about_content .about_scroll_ul li .call_us .job_open span{margin-bottom:5px;display:inline-block}.about_content .about_scroll_ul li p span.location_text{font-size:14px}.about_content .about_scroll_ul li.meet_team .left_image{float:left;width:274px}.about_content .about_scroll_ul li.meet_team .right_text{float:left;margin-left:20px;width:435px}.about_content .about_scroll_ul li.meet_team .right_text p{width:440px}.about_content .about_scroll_ul li.meet_team .links{margin-top:20px;text-align:right}.about_content .about_scroll_ul li.meet_team .links a{margin-left:20px}#our_teams_box{background-color:#fff}#our_teams_box .title{width:100%;background-color:#626262;color:#fff;font:18px "Arial";line-height:40px;padding-left:30px}#our_teams_box .content{padding:20px}.clear{ clear:both; overflow:hidden; display:block; height:0;}body .left{float:left}body .right{float:right}body a{text-decoration:none;color:#000;cursor:pointer;}body table{width:100%;border-collapse:collapse}body .hide{display:none}body .show{display:block}/*body h3{font:22px "Arial"}*/

body #wrapper div#head_menu .navigation .local h2{ display:inline;}
.fb-like {
    float: left;
    margin-right: 10px;
    vertical-align: top;
    width: 130px;
}
.sideRemove, .clSideRemove {
    font:13px "Arial";
    line-height: 20px;
    margin: 10px 0;

}
.sideRemove li a, .clSideRemove li a {
    color: #1894FE;
    padding-right: 20px;

}
.sideRemove .iconAction, .clSideRemove .iconAction {
    background-position: right 2px;
}
.sideRemove .iconAction_hover, .clSideRemove .iconAction_hover {
    background-position: right -14px;
    color: #F7941E;
}
.sideRemove li {
    display: block;
    boder:none;
    width: 200px;

}
.iconAction, .iconAction_hover {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_close.gif") no-repeat scroll 0 0 transparent;
}
.search_options .clSideRemove li {padding-left:0;font:11px "Arial";border-left:0;}

.search_options .clSideRemove li:hover {background:none;border-left:0;}


.navigation {border-bottom: 1px solid #CCCCCC; /*font-family: "Arial";*/margin: 15px 30px 0;padding: 0 0 7px 0;height:25px;}
.navigation .local {
    float: left;
}
/*.navigation .back {
    cursor: pointer;
    font-size: 15px;
    line-height:24px;
    float: left;
}*/
.navigation .back {
    padding-left:15px;
    cursor: pointer;
    font-size: 15px;
    line-height:24px;
    float:left;
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/new_left_arrow.png") no-repeat scroll 0 6px transparent;
}
.navigation .back .fa-caret-left{float:left; font-size:20px; color:#333; line-height: 24px; padding-right: 5px; margin-left: -14px;}
/*.navigation .local {
    font-size: 13px;
    line-height: 24px;
    margin-left: 55px;
    width: 485px;
}*/
.navigation .local {
    font-size: 13px;
    line-height: 24px;
    margin-left: 30px;
    width: auto;
}
.navigation .local h2 { display:inline-block;}
.navigation .local a:hover {
    color: #F7941E;
}



/* buy one ,give one  */
.buying_guide_continue {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #666666;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 3px;
    color: #666666;
    cursor: pointer;
    float: right;
    font: 14px/27px "Arial";
    padding: 2px 10px;
    margin-top:-50px !important;
    width:auto;


}
.buying_guide_continue:hover {
    background-color: #F39907;
    border-color: #666666;
    border-style: solid;
    border-width: 1px 1px 3px;
    color: white;
}
.about_content ul.scroll_ul li.maps { height:500px;}
.contentList {padding-bottom:30px; overflow:hidden;zoom:1;}
#meet_team_content div{color: #333333;
    font: 14px/17px "Arial";}

#head_menu .nav_text h2{font-size:13px; font-weight:normal; padding: 7px 7px 3px;}
body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img, body #wrapper div#head_menu ul.sf-menu li.sf-parent .nav_img_hover {
    display: block;
    height: 5px;
    margin: 5px 1px 0;
    padding-bottom: 1px;
    padding-top: 1px;
    text-align: center;
}
.top-sf-menu {
    font-family: Arial,メイリオ;
    font-size: 11px;
    font-weight:normal;
}
/*  top first
body #wrapper #top .top_first { border-right: 1px solid #FFFFFF;}*/
.languageFlag ,.languageList{display:block;}
.about_sidebar ul.sidebar_nav li a {padding-right:10px;}
.give_one h2 {font: 14px/18px "Arial";color: #333;}
.view_us_child li { background-color:#FFF;}
#meet_team_content strong { font-weight:normal;}
.about_sidebar ul.sidebar_nav .view_us_child li.sidebar_value_chile { background-color:#ffffff; border-bottom:none; color:#000000;}
.about_sidebar ul.sidebar_nav .view_us_child li.sidebar_value_chile a{ color:#000000;}
.about_sidebar ul.sidebar_nav .view_us_child li.sidebar_value_chile a:hover { color:#f39970;}
.community_content .charity_ul {padding-bottom:5px;}

.about_scroll_ul .pagesubtitle h1 {font: 14px "Arial";}
#content .product_image .image_info h1 { font-size:17px; font-weight:700; font-family:"Arial",sans-serif;}

.view_us_text table tr td { vertical-align:top;}
.about_sidebar ul.sidebar_nav ul.meet_child li{font:12px/20px "Arial";text-align:right; border-bottom:none; background-color:#FFF; color:#666666;}
.about_sidebar ul.sidebar_nav ul.meet_child li a { color:#666666;}
.about_sidebar ul.sidebar_nav ul.meet_child li a:hover { color:#f39907;}
body #wrapper div#head_menu ul.sf-menu li.sf-parent.nav_active { height:41px;}
.top-sf-menu #membership{border-right:1px solid #fff;}
.main_center_content_here a { font-size:14px;}
#our_movment_content { height:565px;}
.community_white_btn a:hover { color:#ffffff; background-color:#f39907;}
.meet_teamadd {background-color: #333333;color: #F7941E; padding-right:10px;}
.inafricalogo { height:64px;}
.about_content.about_content2 { margin-bottom:30px;}
#meet_team_content {margin-bottom:30px;}
#meet_team_content b {font-famliy:"Arial"; font-weight:700;}
.about_contentbox { float: right; margin-bottom: 20px;margin-left: 30px; width: 670px;}
.about_contentbox h2 {font-family: Arial;font-size: 24px;margin-bottom: 20px;}
.brand_fack_icon{position: relative;z-index: 9996; float:right;}


/* new search css 
#search_input{
 width:220px;
}
body #wrapper #header #search .search_box{
 left:660px;
}
.search_button{
    float:right;
}
.search_downlist {
 position: relative;
 left: 660px;
 top:40px;
 margin:10px 0px 0px 0px;
 width: 263px;
 height:auto;
 background-color: #ffffff;
 -webkit-border-radius: 7px;
 z-index:100;
 border: 1px solid #000; 
 color: #000;
 overflow: inherit;
}

.suggestionList {
 margin: 0px;
 padding: 0px;
}

.suggestionList li {
 margin: 0px 0px 3px 0px;
 padding: 3px 0;
 padding-left: 10px;
 list-style-type:none;
 cursor: pointer;
}
.bgtitle{
 margin: 0px 0px 3px 0px;
 background-color: #D8D8D8;
 padding: 3px;
 cursor:default;
}
.suggestionList li:hover {
 list-style-type:none;
 background-color: #eeeeee;
 border-bottom: 1px solid #838383;
    border-top: 1px solid #838383;
    line-height:20px;
}
.search_suggestion li:first-child  , .search_brand li:first-child , .search_product li:first-child {
    background-color:#dddddd;
    line-height:20px;
    padding-left: 10px;
    border-bottom: 2px solid #676767;
    border-top: 2px solid #676767;
    cursor:default;
}
.product_images,.product_info,.proPriceR{
 float:left;
 display:inline-block;
 
 
}
.product_info{
 width:120px;
}
.search_product li{
 display:inline-block;
 width:96.5%;
}*/

/* CSS reset */

.foot_trusted {overflow:hidden; padding:40px 0; border-top:1px solid #cccccc; color:#000000; font-family:Arial;}
.foot_trusted .trustedbox{ width:295px; float:left; margin-right:25px; height:305px;}
.foot_trusted .easyshopping{width:295px; float:left; margin-right:25px;}
.foot_trusted .lensrange{width:295px; float:left;}
.foot_trusted .trustedbox h3.trustedboxT{font-size: 22px;color: #000;}
.foot_trusted .easyshopping h3{font-size: 22px;color: #000;}
.foot_trusted .lensrange h3{font-size: 22px;color: #000;}
.foot_trusted .lensrange h3 .fa, .foot_trusted .trustedbox h3.trustedboxT .fa, .foot_trusted .easyshopping h3 .fa {padding-right: 5px;}
.foot_trusted .easyshopping ul ,.foot_trusted .lensrange ul { margin-top:15px; margin-left:5px;}
.foot_trusted .easyshopping ul li,.foot_trusted .lensrange ul li { font:12px/25px "arial";}
.foot_trusted .easyshopping ul li .fa, .foot_trusted .lensrange ul li .fa {padding-right: 5px;color: #666;}

.pres_page .pres_pageTips{ font:18px "Arial"; margin-bottom:10px;}
.pres_page .pres_pageText li {font:14px/20px "Arial";list-style: disc outside none; margin-left:30px;}
.gdr263_bannner2 {width:759px; height:190px;background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/charity_banner1.jpg");background-repeat: no-repeat;background-position: 0px 0px;}
.gdr263_bannner2 .gdr263_bannerT2 { width:693px; text-align:center; display:inline-block; margin-top:10px; color:#000000;}
.gdr263_bannner2 .gdr263_bannerT2 h3 { font:30px/30px "Times New Roman";}
.gdr263_bannner2 .gdr263_bannerT2 h4 {font:28px/28px "Times New Roman"; font-style:italic;}
.gdr263_bannner2 .gdr263_bannerT2 p {border-top:1px solid #000000;font:italic 14px/16px "Times New Roman";margin: 8px auto 0; padding: 7px 15px 0; display:table;}
.gdr263_bannner2 .gdr263_bannerBut2 {padding:5px 12px; font:14px "Arial"; background:#e50000; color:#ffffff; margin-top:8px;display:inline-block;}


/*brand-page gdr08 0114*/

.brand-page_0114 {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/759x190_bg.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 190px;
    width: 759px;
}
.brand-page_0114 h3 {
    color: #0079F0;
    font: 38px/40px "Century Gothic";
    margin: 0 auto;
    padding: 12px 0 0 25px;
}
.brand-page_0114 h4 {
    color: #3E3E3E;
    font: 19px/22px "Century Gothic";
    margin: 0 auto;
    padding: 0 0 0 26px;
}
.brand-page_0114 p {
    background-attachment: scroll;
    background-position: 0 center;
    background-repeat: no-repeat;
    color: #3E3E3E;
    font: 16px/18px "Arial";
    height: auto;
    margin-bottom: 3px;
    padding: 12px 0 10px 30px;
}
.brand-page_0114 .shopnow_button3 {
    color: #0079F0;
    cursor: pointer;
    font: 15px/27px "Arial";
    padding: 0 0 2px 30px;
    text-decoration: none;
}

.about_content_new{background:#fff;height: 600px; position: relative;}
.about_content_new p.ul_font_bold{ font-weight:bold;}
.about_content_title{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; height:32px; line-height:32px; background:#CCC; padding:0 15px;}
.click_here_to{ font-family:Arial, Helvetica, sans-serif; font-size:15px;  padding-left:30px;font-weight:bold; padding-bottom:20px;position: absolute; top: 580px;}
.click_here_to a{color:#06F; text-decoration:underline;}



/* ------------------------------------------- brand.css part / Candy -------------------------------------------*/
#content{margin-top:2px}
.search_left{float:left;width:270px}
.search_left h1{font:22px "Arial";color:#000;margin:20px 0 10px 10px}
.search_options{font:13px "Arial";color:#666; }
.search_options h3{font:14px "Arial";padding:0 0 5px 15px;color: #F7941E;}
.search_options .child_options{margin-top:1px;padding:10px 0; width:265px;}
.search_options .child_options span.chang_checkbox{margin-right:5px}
.search_options .child_options .view_all h3{float:left}
.search_options .child_options .view_all span{float:left;margin-left:30px;cursor:pointer}
.search_options .child_options .clear_options h3{float:left}
.search_options .child_options .clear_options a{float:right;color:#999}
.search_options .child_options .clear_options a img{margin-right:3px}
.search_options li{ line-height:18px; font-family:'Arial';width:240px}
.search_options li a{ color:#666; display:block;}
.search_options li a:hover{color:#f7941e}
.search_options li.active_li{border-left:2px solid #f39200;margin-left:-2px;padding-left:10px;background:#dcdcdc}
.search_options #face_shape span#oval_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/oval_face.png") no-repeat scroll 0 0 transparent;height:16px}
.search_options #face_shape span#round_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/round_face.png") no-repeat scroll 0 0 transparent;height:12px}
.search_options #face_shape span#square_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/square_face.png") no-repeat scroll 0 0 transparent;height:12px}
.search_options #face_shape span#heart_shaped_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/heart_shaped_face.png") no-repeat scroll 0 0 transparent;height:16px}
.search_options #face_shape span.face_bg{margin-right:5px;position:relative;top:3px;*top:0;left:0;display:inline-block;width:12px}
.search_options #face_shape li.active_li span#oval_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/oval_face.png") no-repeat scroll 0 -18px transparent}
.search_options #face_shape li.active_li span#round_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/round_face.png") no-repeat scroll 0 -14px transparent}
.search_options #face_shape li.active_li span#square_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/square_face.png") no-repeat scroll 0 -14px transparent}
.search_options #face_shape li.active_li span#heart_shaped_face{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/heart_shaped_face.png") no-repeat scroll 0 -18px transparent}
.image_options .sizeLi {padding-left: 15px;}
.choose_model p:hover,.search_options li:hover{background:#DCDCDC; cursor:pointer;}
.side_Clearance.unhave.nobg { padding-left: 20px;}
.search_options .image_options li{line-height:12px;background:#fff}
.search_options .image_options img{margin-right:5px}
.search_options .image_options table td{padding-right:1px}
.search_options .image_options table img{margin-right:2px;vertical-align:middle}
.search_options .color_right_ul{border-left:2px solid #e6e6e6}
.search_options table.star_table .star_td{width:65px;padding-left:15px}
.search_options table.star_table td{line-height:20px}
.search_options #model_selection{border-left:2px solid #f39200;background:#f2f2f2}
.search_options #model_selection ul{height:95px;overflow:auto}
.search_options #brands_all{height:155px;overflow:auto}
.search_options #brands_all #all_ul{display:none}
.search_right{float:left;width:670px; margin-bottom:10px;}
.search_right .image_two{margin-left:-4px}
.search_right h2{color:#666;font:18px "Arial";margin:30px 0 10px 0}
.search_right .top_search_options,.search_right .bottom_search_options{font:12px "Arial"}
.search_right .top_search_options a,.search_right .top_search_options span,.search_right .bottom_search_options a,.search_right .bottom_search_options span{color:#666;line-height:30px;margin:0 3px;padding:8px 0}
.search_right .top_search_options a.active_a,.search_right .bottom_search_options a.active_a{border-bottom:1px solid #000}
.search_right .top_search_options a.active_a_bottom,.search_right .bottom_search_options a.active_a_bottom{border-top:1px solid #000}
.search_right .top_search_options .pagination,.search_right .bottom_search_options .pagination{ float:right;height:30px;margin-left: 40px;}
.search_right .top_search_options .bottom_pagination,.search_right .top_search_options .bottom_view_options,.search_right .top_search_options .back_top,.search_right .bottom_search_options .bottom_pagination,.search_right .bottom_search_options .bottom_view_options,.search_right .bottom_search_options .back_top{border-top:1px solid #e8e8e8}
.search_right .top_search_options .sort_by,.search_right .bottom_search_options .sort_by{float:right;}
.search_right .top_search_options .top_view_options,.search_right .bottom_search_options .top_view_options{float:right}
.search_right .top_search_options .bottom_view_options,.search_right .bottom_search_options .bottom_view_options{float:right;margin-right:80px}
.search_right .top_search_options .back_top,.search_right .bottom_search_options .back_top{float:right}.search_right .search_list{margin:10px 0}
.search_right .search_list .product_view{position:relative;margin-top:20px}
.search_right .search_list .product_view_two{margin-left:20px}.search_right
                                                              .search_list .product_view_three{float:right}
.sort_by {clear: both;float: left !important;}
.small_star_white,.search_star_white,.twelve_star_white{background-repeat:repeat-x;position:relative}
.big_star_black,.small_star_black,.small_star_yellow,.twelve_star_black{background-repeat:repeat-x;top:0;left:0;position:absolute}
.big_star_white{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_white.png");height:16px;width:80px}
.big_star_black{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_black.png");height:16px}
.small_star_white{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_white_small.png");height:10px;width:50px}
.small_star_black{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_black_small.png");height:10px}
.search_star_white{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_white_small.png");height:10px}
.small_star_yellow{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_yellow_small.png");height:10px}
.twelve_star_white{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_white_12.png");height:12px;width:60px}
.twelve_star_black{background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/star_black_12.png");height:12px}
ul.thumb{list-style:none;margin:0;padding:10px}
ul.thumb li{margin:0;padding:5px;float:left;position:relative;width:120px;height:110px}
ul.thumb li img{padding:5px;position:absolute;left:0;top:0}ul.thumb li img.hover{border:none}

.brand_name {
    display: block;
    font: 22px/60px Arial;
}

.brand_name p {
    display: block;
    float: left;
    width: 500px;
}
.brand_name img {
    display: block;
    float: right;
    margin-right:26px;

}
.recProducts{ margin-top:10px;}
.recProducts .recProInfo,.search_list .recProInfo {
    border: 1px solid #CCCCCC;
    height: 290px;
    margin: 0; position:relative;
    padding-bottom: 15px;
}
.search_list .recProInfo { border:none;}
.proIcon,.proInfo,.proPrice{ margin:0 10px; line-height:16px;}

.iconTopseller_en {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_en.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_sc {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_sc.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_es{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_es.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_fr{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_fr.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_jp{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_jp.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_da{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_da.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_de{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_de.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_ko{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_ko.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_nl{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_nl.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_pt{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_pt.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_sc {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_sc.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_sv{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_sv.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_tc{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_tc.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}

.recProducts .proCell a h3,.search_list .proCell a h3{ font-size:13px; font-weight:700; line-height:16px; margin-bottom:8px;}
.recProducts ul .pro img, .mainProducts ul .pro img {
    display: block;
    height: 80px;
    margin: 0 auto;
    padding-top: 20px;
    width: 160px;
}
.proIcon{ margin-bottom:4px; margin-top:10px;}
.proInfo p{ line-height:18px;}
.recProInfo .proInfo span{color:#F7941E; font-weight:700;}
.proPrice del,.proPrice span{ display:block; line-height:18px;}
.proPrice span.orange{color: #F7941E; font-size:16px; font-weight:700;}
.proPrice span.save{ background:#F7941E; color:#fff; display:inline-block; padding:0 5px;}
.recProducts .proCell,.search_list .proCell{ float:left; margin-right:5px; width:210px}
.top_search_options{border-bottom: 2px solid #231F20; margin:20px 0 0;}
.top_search_options h3{ float:left; font-size:18px; line-height:45px;}
.searchPart{ border-bottom:1px solid #ccc; clear:both; padding-top:10px; display:inline-block;}
.about_brand span{ display:block;font: 16px Arial; margin-bottom:10px;}
.about_brand p span {font: 13px/20px Arial;}
.choose_model {
    height: 223px;
    line-height: 20px;
    overflow: auto;
    width: 256px;
}
.child_options h3,.search_options .child_options .FrameType li{ padding:1px 5px}
.search_options li.current,.search_options .sideColor li.current{ background:#DCDCDC;}
.search_options .nobg:hover {background: #ffffff;}
.choose_model p a{ color:#666;font: 13px/21px Arial; display: block;}
.choose_model p a:hover {color:#f7941e}
.search_options .image_options .active_li img{ margin-left:5px;}
.frameShape_list li{ float:left; width:115px;}
.frameShape_list .active_li{padding-left: 12px;}
.child_options ul .unhave{cursor: text}
.child_options .choose_model .unhave{cursor: text; color: #BBBBBB; font: 11px/21px Helvetica Neue; padding-left: 15px; display:none}

.sideBarBanner_old {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topbanners/sidebanner_old.jpg") no-repeat scroll 0 0 transparent;
    height: 595px;
    width: 260px; color:#000; margin:20px 0;
}
.sideBarBanner_old .tittle {
    font-family: Arial;
    font-size: 26px;
    text-align: center;padding: 30px 0;
}
.sideBarBanner_oldText {
    font-family: Arial;
    font-size: 15px;
    line-height: 8px;
    list-style: none outside none;
    margin-left: 15px;
    padding: 0;
    text-align: left;
}
.sideBarBanner_oldText li {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topbanners/icon_leftBanner.png") no-repeat scroll 0 0 transparent;
    height: 18px;
    line-height: 15px;
    margin-top: 5px;
    padding-left: 30px;
    padding-top: 5px; border-left:none;
}
.search_options .sideBarBanner_oldText li:hover{ border:none; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topbanners/icon_leftBanner.png") no-repeat scroll 0 0 transparent; cursor:default;}
.search_options .frameShapeList li {width:110px; display:inline-block; margin: 0; padding:5px 0; line-height:12px}
.frameShapeList  li.unhave{border-left: 2px solid #E6E6E6; font-size:11px; }
.frameShapeList li.frameS_av a,.frameShapeList li.frameS_av span,
.frameShapeList li.frameS_rec a,.frameShapeList li.frameS_rec span,
.frameShapeList li.frameS_bu a,	.frameShapeList li.frameS_bu span,
.frameShapeList li.frameS_cat a,.frameShapeList li.frameS_cat span,
.frameShapeList li.frameS_go a,	.frameShapeList li.frameS_go span,
.frameShapeList li.frameS_ov a,	.frameShapeList li.frameS_ov span,
.frameShapeList li.frameS_over a, .frameShapeList li.frameS_over span,
.frameShapeList li.frameS_rou a,.frameShapeList li.frameS_rou span,
.frameShapeList li.frameS_sin a,.frameShapeList li.frameS_sin span,
.frameShapeList li.frameS_wa a,.frameShapeList li.frameS_wa span,
.frameShapeList li.frameS_warp a,.frameShapeList li.frameS_warp span	{ text-align:center; padding-top:34px; display:block;  background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/search/shapes_sunglasses.png") no-repeat center 0;width:100%; text-indent:0}

.frameShapeList li.frameS_av.nobg a,.frameShapeList li.frameS_av.nobg span,
.frameShapeList li.frameS_rec.nobg a,.frameShapeList li.frameS_rec.nobg span,
.frameShapeList li.frameS_bu.nobg a,	.frameShapeList li.frameS_bu.nobg span,
.frameShapeList li.frameS_cat.nobg a,.frameShapeList li.frameS_cat.nobg span, .frameShapeList li.frameS_go.nobg a,	.frameShapeList li.frameS_go.nobg span,
.frameShapeList li.frameS_ov.nobg a,	.frameShapeList li.frameS_ov.nobg span,
.frameShapeList li.frameS_over.nobg a, .frameShapeList li.frameS_over.nobg span,
.frameShapeList li.frameS_rou.nobg a,.frameShapeList li.frameS_rou.nobg span,
.frameShapeList li.frameS_sin.nobg a,.frameShapeList li.frameS_sin.nobg span,
.frameShapeList li.frameS_wa.nobg a,.frameShapeList li.frameS_wa.nobg span,
.frameShapeList li.frameS_warp.nobg a,.frameShapeList li.frameS_warp.nobg span	{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_frame_shape_nohave.png") no-repeat scroll 0 0 transparent; float:left;text-indent: 48px;}


.frameShapeList li.frameS_av  a,.frameShapeList li.frameS_av span	{ background-position:center 0;       }
.frameShapeList li.frameS_rec a,.frameShapeList li.frameS_rec span	{ background-position:center -390px;  }
.frameShapeList li.frameS_bu a,	.frameShapeList li.frameS_bu span	{ background-position:center -113px;  }
.frameShapeList li.frameS_cat a,.frameShapeList li.frameS_cat span	{ background-position:center -166px;  }
.frameShapeList li.frameS_go a,	.frameShapeList li.frameS_go span	{ background-position:center -221px;  }
.frameShapeList li.frameS_ov a,	.frameShapeList li.frameS_ov span	{ background-position:center -275px;  }
.frameShapeList li.frameS_over a, .frameShapeList li.frameS_over span { background-position:center -335px;   }
.frameShapeList li.frameS_rou a,.frameShapeList li.frameS_rou span	{ background-position:center -445px;  }
.frameShapeList li.frameS_sin a,.frameShapeList li.frameS_sin span	{ background-position:center -504px;  }
.frameShapeList li.frameS_wa a,.frameShapeList li.frameS_wa span	{ background-position:center -55px;   }
.frameShapeList li.frameS_warp a,.frameShapeList li.frameS_warp span{ background-position:center -558px;  }



.frameShapeList li.frameS_av.nobg  a,.frameShapeList li.frameS_av.nobg span	{ background-position:6px -131px;   }
.frameShapeList li.frameS_rec.nobg a,.frameShapeList li.frameS_rec.nobg span	{ background-position:6px -210px;   }
.frameShapeList li.frameS_bu.nobg a,	.frameShapeList li.frameS_bu.nobg span	{ background-position:6px -108px;  }
.frameShapeList li.frameS_cat.nobg a,.frameShapeList li.frameS_cat.nobg span	{ background-position:6px -158px;  }
.frameShapeList li.frameS_go.nobg a,	.frameShapeList li.frameS_go.nobg span	{ background-position:6px -78px;   }
.frameShapeList li.frameS_ov.nobg a,	.frameShapeList li.frameS_ov.nobg span	{ background-position:6px -182px;   }
.frameShapeList li.frameS_over.nobg a, .frameShapeList li.frameS_over.nobg span { background-position:6px -54px;   }
.frameShapeList li.frameS_rou.nobg a,.frameShapeList li.frameS_rou.nobg span	{ background-position:6px -28px;  }
.frameShapeList li.frameS_sin.nobg a,.frameShapeList li.frameS_sin.nobg span	{ background-position:6px -238px;   }
.frameShapeList li.frameS_wa.nobg a,.frameShapeList li.frameS_wa.nobg span	{ background-position:9px -1px;  }
.frameShapeList li.frameS_warp.nobg a,.frameShapeList li.frameS_warp.nobg span	{ background-position:0 -266px;  }

.frameShapeList .frameShapeList li.unhave{padding:0;}
.left_column .search_options .frameShapeList .unhave span{ padding-left:49px;}


.frameShapeList li.frameS_av a:hover,
.frameShapeList li.frameS_rec a:hover,
.frameShapeList li.frameS_bu a:hover,
.frameShapeList li.frameS_cat a:hover,
.frameShapeList li.frameS_go a:hover,
.frameShapeList li.frameS_ov a:hover,
.frameShapeList li.frameS_over a:hover,
.frameShapeList li.frameS_rou a:hover,
.frameShapeList li.frameS_sin a:hover,
.frameShapeList li.frameS_wa a:hover,
.frameShapeList li.frameS_warp a:hover 	{text-align:center;padding-top:34px; display:block; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/search/shapes_sunglasses_hover.png") no-repeat center 0; font-weight:bold;}
.frameShapeList li.bgGrayhover{color:#FF6600; margin-left: -2px; width: 90px;}
.frameShapeList li .bgGrayhover{background-color:#dcdcdc;}
.left_column .search_options .hover{background-color:#dcdcdc;}
.search_options .hover {background-color:#DCDCDC;}

.frameShapeList li.frameS_av a:hover{ background-position:center 0;}
.frameShapeList li.frameS_rec a:hover{ background-position:center -390px;}
.frameShapeList li.frameS_bu a:hover{ background-position:center -113px;}
.frameShapeList li.frameS_cat a:hover{ background-position:center -166px;}
.frameShapeList li.frameS_go a:hover{ background-position:center -221px;}
.frameShapeList li.frameS_ov a:hover{ background-position:center -275px;}
.frameShapeList li.frameS_over a:hover{ background-position:center -335px;}
.frameShapeList li.frameS_rou a:hover{ background-position:center -445px;}
.frameShapeList li.frameS_sin a:hover{ background-position:center -504px;}
.frameShapeList li.frameS_wa a:hover{ background-position:center -55px;}
.frameShapeList li.frameS_warp a:hover{ background-position:center -558px;}
.FrameType li{  }
.FrameType li span{width:50px; margin-left: 1px;}
.FrameType li.Full_Rim a,.FrameType li.Full_Rim span,
.FrameType li.Rimless a,.FrameType li.Rimless span,
.FrameType li.Semi_Rimless a,.FrameType li.Semi_Rimless span{ padding-bottom:5px; margin:5px 0; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/search/frame_style.png") no-repeat 0 0;text-indent: 70px; display:block;}
.FrameType li.Full_Rim a,.FrameType li.Full_Rim span{ background-position:0 -78px; }
.FrameType li.Rimless a,.FrameType li.Rimless span{ background-position:0 -155px; }
.FrameType li.Semi_Rimless a,.FrameType li.Semi_Rimless span{ background-position:0 0; }

.FrameType li.Full_Rim a:hover,
.FrameType li.Rimless a:hover,
.FrameType li.Semi_Rimless a:hover{padding-bottom: 5px;margin: 5px 0;display: block;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/search/frame_style_hover.png") no-repeat 0 0;font-weight: bold}

.FrameType li.Full_Rim a:hover{ background-position:0 -78px;  }
.FrameType li.Rimless a:hover{ background-position:0 -155px; }
.FrameType li.Semi_Rimless a:hover{ background-position:0 0;  }

.FrameType li.hover{ background-color:#dcdcdc;}

.search_options .sideColor li {
    background: #FFFFFF;
    display: block;
    float: left;
    font-size: 11px;
    line-height: 21px;
    margin: 0;
    text-align: left;
    width:46px;
    height:40px;
}
.sideColor li span {
    display: block;
    height: 20px;
    width: 20px;
    color:rgba(1,1,1,0);
    margin:2px;
}
.search_options .sideColor a {height:24px;width:24px;border:2px solid #fff;margin:8px auto; border-radius:50px}
.search_options .sideColor a:hover {border:2px solid #CCC}
.color1, .color2, .color3, .color4, .color5, .color6, .color7, .color8, .color9, .color10, .color11, .color12, .color13, .color14, .color15, .color16, .color17, .color18, .color19, .color20, .color21, .color22, .color23, .color24, .color_Black, .color_Blue, .color_Pink, .color_Silver, .color_Gold, .color_Green, .color_Gunmetal, .color_Metalic-Brown, .color_Tortoise, .color_Dark, .color_Chocolate, .color_Black-Lillac, .color_Multi-Coloured, .color_Orange, .color_Clear, .color_Yellow, .color_Grey, .color_Purple, .color_Red, .color_White, .color_Brown, .color_Crystal, .color_Coffee, .color_Burgundy,.color25,.color_violet
{ border-radius:99px;float:left;}

.color1,.color_Black			{ background-color:black}
.color2,.color_Blue			{ background-color:blue}
.color3,.color_Pink			{ background-color:pink}
.color4,.color_Silver			{background-color:#f3f3f3}
.color5,.color_Gold			{ background-color:gold}
.color6,.color_Green			{background-color:green}
.color7,.color_Gunmetal			{ background-color:#2C3539 }
.color8,.color_Metalic-Brown			{ background-color:#2C3539}
.color9,.color_Tortoise			{ background-color:#9d6a35;}
.color10,.color_Dark		{ background-position:-80px -47px;}
.color11,.color_Chocolate		{ background-position:1px -406px;}
.color12,.color_Black-Lillac		{ background-position:-160px -47px;}
.color13,.color_Multi-Coloured		{ background-position:-200px -47px;}
.color14,.color_Orange		{ background-color:orange}
.color15,.color_Clear		{ background-position:1px -310px;}
.color16,.color_Yellow		{ background-color:yellow}
.color17,.color_Grey		{ background-color:grey}
.color18,.color_Purple		{ background-position:1px -46px;}
.color19,.color_Brown		{ background-color:brown}
.color20,.color_Red			{ background-color:red}
.color21,.color_White		{ background-color:white;border:1px solid #000; box-sizing:border-box;}
.color22,.color_Crystal		{ background-color:#e5e5e5;}
.color23,.color_Coffee		{ background-position:1px -456px;}
.color24,.color_Burgundy	{ background-color:#800020;}
.color25,.color_violet  	{ background-color:violet;}
.sideColor .hover,.sideColor2 .hover{ background-position:-186px -135px;z-index:599999;}
.side_TryOn a{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo1.png") no-repeat; padding-left:20px; }
.side_View360 a{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/spin_small.png") no-repeat;padding-left:20px; }
.side_FastShipping a{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sideBar_fastShipping.png") no-repeat;padding-left:20px;}
.side_TryOn span{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/3d_try_black.png") no-repeat; padding-left:20px; }
.side_View360 span{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/spin_small.png") no-repeat;padding-left:20px; }
.side_FastShipping span{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sideBar_fastShipping.png") no-repeat;padding-left:20px;}

.proPrice .proPriceR		{ margin:0px;display:block; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_fastshipping_list.png") no-repeat;width:58px; height:36px; position:absolute;margin: 0 0 0 140px;}
.proPrice .proPriceR_en		{ width:56px; height:36px;}
.proPrice .proPriceR_sc		{ background-position: 0 -45px; width:53px; height:31px;}
.proPrice .proPriceR_ja		{ background-position: 0 -86px; width:53px; height:37px;}
.proPrice .proPriceR_es	,.proPrice .proPriceR_cl	{ background-position: 0 -128px; bottom: 30px;}
.proPrice .proPriceR_kr{ background-position: 0 -167px;}
.proPrice .proPriceR_fr{ background-position: 0 -202px;}
.proPrice .proPriceR_pt{ background-position: 0 -242px;}
/*.proPrice .proPriceR_da{ background-position: 0 -282px;}*/
.proPrice .proPriceR_sv{ background-position: 0 -328px;}
.proPrice .proPriceR_tc{ background-position: 0 -363px;}
.proPrice .proPriceR_nl{ background-position: 0 -405px;}
.proPrice .proPriceR_de{ background-position: 0 -446px;}
/*  add 2013-05-02 */
.proPrice .proPriceR_pl{ background-position: 0 -593px;}
.proPrice .proPriceR_ru{ background-position: 0 -645px;}
.proPrice .proPriceR_ty{ background-position: 0 -697px;}

.proPrice .proPriceR_it{ background-position: 0 -494px; width:71px;}
.proPrice .proPriceR_zh  { background-position: 0 -45px; width:53px; height:31px;}
.proPrice .proPriceR_no{ background-position: 0 -539px;}



.child_options .SportsPurpose li {
    display: block;
    float: left;
    margin: 0;
    padding-left: 4px;
    width: 121px;
    height:25px;
}
.child_options.image_options .SportsPurpose li a {
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 25px;
    line-height: 21px;
    display:block;
}
.child_options.image_options .SportsPurpose li a:hover {
    background-repeat: no-repeat;
    background-position: 0px 0px;
}
.child_options.image_options .SportsPurpose .Lifestyle a ,.child_options.image_options .SportsPurpose .Lifestyle a:hover{
    background-position: 0 -546px;
}
.child_options.image_options .SportsPurpose .Motorcycle a ,.child_options.image_options .SportsPurpose .Motorcycle a:hover {
    background-position: 0 -377px;
}
.child_options.image_options .SportsPurpose .Baseball a ,.child_options.image_options .SportsPurpose .Baseball a:hover{
    background-position: 0 0px;
}
.child_options.image_options .SportsPurpose .Outdoor a ,.child_options.image_options .SportsPurpose .Outdoor a:hover{
    background-position: 0 -459px;
}
.child_options.image_options .SportsPurpose .Beach_Volleyball a ,.child_options.image_options .SportsPurpose .Beach_Volleyball a:hover{
    background-position: 0 -28px;
}
.child_options.image_options .SportsPurpose .Running a ,.child_options.image_options .SportsPurpose .Running a:hover {
    background-position: 0 -114px;
}
.child_options.image_options .SportsPurpose .Climbing a ,.child_options.image_options .SportsPurpose .Climbing a:hover{
    background-position: 0 -228px;
}
.child_options.image_options .SportsPurpose .Sailing a ,.child_options.image_options .SportsPurpose .Sailing a:hover {
    background-position: 0 -342px;
}
.child_options.image_options .SportsPurpose .Cricket a ,.child_options.image_options .SportsPurpose .Cricket a:hover{
    background-position: 0 -287px;
}
.child_options.image_options .SportsPurpose .Tactical a ,.child_options.image_options .SportsPurpose .Tactical a:hover {
    background-position: 0 -520px;
}
.child_options.image_options .SportsPurpose .Cycling a ,.child_options.image_options .SportsPurpose .Cycling a:hover {
    background-position: 0 -198px;
}
.child_options.image_options .SportsPurpose .Tennis a ,.child_options.image_options .SportsPurpose .Tennis a:hover {
    background-position: 0 -168px;
}
.child_options.image_options .SportsPurpose .Driving a ,.child_options.image_options .SportsPurpose .Driving a:hover{
    background-position: 0 -314px;
}
.child_options.image_options .SportsPurpose .Ski_Goggles a ,.child_options.image_options .SportsPurpose .Ski_Goggles a:hover {
    background-position: 0 -141px;
}
.child_options.image_options .SportsPurpose .Fishing a ,.child_options.image_options .SportsPurpose .Fishing a:hover {
    background-position: 0 -260px;
}
.child_options.image_options .SportsPurpose .MX_Goggle a ,.child_options.image_options .SportsPurpose .MX_Goggle a:hover {
    background-position: 0 -490px;
}
.child_options.image_options .SportsPurpose .Golf a,.child_options.image_options .SportsPurpose .Golf a:hover {
    background-position: 0 -56px;
}
.child_options.image_options .SportsPurpose .Women a ,.child_options.image_options .SportsPurpose .Women a:hover {
    background-position: 0 -431px;
}
.child_options.image_options .SportsPurpose .Surfing a ,.child_options.image_options .SportsPurpose .Surfing a:hover {
    background-position: 0 -84px;
}
.child_options.image_options .SportsPurpose .Junior_Kids a ,.child_options.image_options .SportsPurpose .Junior_Kids a:hover {
    background-position: 0 -401px;
}


/*  -----add----  */
.child_options.image_options .SportsPurpose li .unhave ,.child_options.image_options .SportsPurpose li .noclick:hover {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/Sports-Purpose_Icon_nohave.png");}
.child_options.image_options .SportsPurpose .Lifestyle .unhave ,.child_options.image_options .SportsPurpose .Lifestyle .noclick:hover  {
    background-position: 0 -546px;
}
.child_options.image_options .SportsPurpose .Motorcycle .unhave ,.child_options.image_options .SportsPurpose .Motorcycle .noclick:hover  {
    background-position: 0 -377px;
}
.child_options.image_options .SportsPurpose .Baseball .unhave ,.child_options.image_options .SportsPurpose .Baseball .noclick:hover {
    background-position: 0 0px;
}
.child_options.image_options .SportsPurpose .Outdoor .unhave ,.child_options.image_options .SportsPurpose .Outdoor .noclick:hover {
    background-position: 0 -459px;
}
.child_options.image_options .SportsPurpose .Beach_Volleyball .unhave ,.child_options.image_options .SportsPurpose .Beach_Volleyball .noclick:hover {
    background-position: 0 -28px;
}
.child_options.image_options .SportsPurpose .Running .unhave ,.child_options.image_options .SportsPurpose .Running  .noclick:hover {
    background-position: 0 -114px;
}
.child_options.image_options .SportsPurpose .Climbing .unhave ,.child_options.image_options .SportsPurpose .Climbing .noclick:hover {
    background-position: 0 -228px;
}
.child_options.image_options .SportsPurpose .Sailing .unhave ,.child_options.image_options .SportsPurpose .Sailing .noclick:hover {
    background-position: 0 -342px;
}
.child_options.image_options .SportsPurpose .Cricket .unhave ,.child_options.image_options .SportsPurpose .Cricket .noclick:hover {
    background-position: 0 -287px;
}
.child_options.image_options .SportsPurpose .Tactical .unhave ,.child_options.image_options .SportsPurpose .Tactical .noclick:hover {
    background-position: 0 -520px;
}
.child_options.image_options .SportsPurpose .Cycling .unhave ,.child_options.image_options .SportsPurpose .Cycling .noclick:hover {
    background-position: 0 -198px;
}
.child_options.image_options .SportsPurpose .Tennis .unhave ,.child_options.image_options .SportsPurpose .Tennis .noclick:hover {
    background-position: 0 -168px;
}
.child_options.image_options .SportsPurpose .Driving .unhave ,.child_options.image_options .SportsPurpose .Driving .noclick:hover {
    background-position: 0 -314px;
}
.child_options.image_options .SportsPurpose .Ski_Goggles .unhave ,.child_options.image_options .SportsPurpose .Ski_Goggles .noclick:hover {
    background-position: 0 -141px;
}
.child_options.image_options .SportsPurpose .Fishing .unhave ,.child_options.image_options .SportsPurpose .Fishing .noclick:hover {
    background-position: 0 -260px;
}
.child_options.image_options .SportsPurpose .MX_Goggle .unhave ,.child_options.image_options .SportsPurpose .MX_Goggle .noclick:hover {
    background-position: 0 -490px;
}
.child_options.image_options .SportsPurpose .Golf .unhave ,.child_options.image_options .SportsPurpose .Golf .noclick:hover {
    background-position: 0 -56px;
}
.child_options.image_options .SportsPurpose .Women .unhave ,.child_options.image_options .SportsPurpose .Women .noclick:hover {
    background-position: 0 -431px;
}
.child_options.image_options .SportsPurpose .Surfing .unhave ,.child_options.image_options .SportsPurpose .Surfing .noclick:hover {
    background-position: 0 -84px;
}
.child_options.image_options .SportsPurpose .Junior_Kids .unhave ,.child_options.image_options .SportsPurpose .Junior_Kids .noclick:hover {
    background-position: 0 -401px;
}





.child_options.image_options .SportsPurpose li span {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/Sports-Purpose_Icon.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height: 21px;
    line-height: 21px;
    padding-left: 26px;
}



.child_options.image_options .SportsPurpose li span:hover {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/Sports-Purpose_Icon_hover.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
}

.bottom {width:670px; padding: 10px 0 15px; padding-top: 50px}
.bottom .bottomText {font-family: Arial;font-size: 13px;line-height: 20px;padding: 10px 0 15px;}


.SportsDes .desTitle {font: 22px/30px Arial,�ᥤ�ꥪ;}
.SportsDes .desText {font-family: Arial;font-size: 13px;line-height: 20px;padding: 10px 0 15px;}
.SportsDes .mainAds {margin-top: 25px;}
.SportsDes {overflow: hidden;zoom:1;}


.dropdown dt {border: 1px solid #CCCCCC; height:20px;}
.dropdown dt a {display: block;height: 20px;padding-left: 5px;width: 200px;}
.sort_by .dropdown dt #sortBy {line-height: 20px; height:20px; margin:0;padding:0;}
.recProducts ul .pro img, .mainProducts ul .pro img {
    display: block;
    margin: 0 auto;
    padding-top: 10px;
    width: 160px;
}
.recProducts ul .pro img, .mainProducts ul .pro img ,.recProInfo .pro img{
    display: block;
    margin: 0 auto 0 20px;
    padding-top: 38px;
    width: 160px;
}

.sort_by .dropdown dt #sortBy {line-height: 20px; height:20px; margin:0;padding:0;}
.sort_by .dropdown {float:left; margin:10px 5px 0 5px;}
.sort_by .dropdown dt a{padding:0;margin:0;background: none;}
.sort_by .fr { float: left;}
.sort_by .dropdown dt a .fa-caret-down {float: right;padding-right:5px;line-height:20px;}
.sort_by .dropdown dt a:hover .fa-caret-down {color: #000;}


.sideRemove, .clSideRemove {
    font-size: 13px;
    line-height: 20px;
    margin: 10px 0;
}
.sideRemove li a, .clSideRemove li a {
    color: #1894FE;
    padding-right: 20px;
}
.sideRemove .iconAction, .clSideRemove .iconAction {
    background-position: right 2px;
}
.sideRemove .iconAction_hover, .clSideRemove .iconAction_hover {
    background-position: right -14px;
    color: #F7941E;
}
.sideRemove li {
    display: block;
    width: 240px;
}
.iconAction, .iconAction_hover {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_close.gif") no-repeat scroll 0 0 transparent;
}
/*add 0824*/

.navigation .local span.orange {
    color: #FF6600;
    font-size: 12px;

}
.local .iconAction {
    display: inline-block;
    height: 10px;
    width: 20px;
}
.local .iconAction ,.local .iconAction_hover {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_close.gif") no-repeat
    scroll 0 0 transparent;
}
.dropdown dd {position: relative;}
.about_brand img {
    display: block;
    float: right;
    height: 163px;
    margin-left: 20px;
    width: 250px;
}

/*  add 2012-0827 */
.dropdown dd ul{
    position: absolute;
    background-color: #f2f2f2;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    border-color: #cccccc;
    z-index: 100;

}
.search_right #toptext_BE {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topselling.jpg") no-repeat scroll 0 0 transparent;
    height: 150px;
    margin: 15px 0 0;
    padding: 10px;
    color:#333333;
}
.search_right #toptext_BS {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/100sunglasses_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 150px;
    margin: 15px 0 0;
    padding: 10px 10px 10px 5px;
    color:#333333;
}
.search_right #toptext_HD {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/TopDealsSunglasses_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 150px;
    margin: 15px 0 0;
    padding: 10px 10px 10px 5px;
}

.topTextBox.addtext{color:#333333; border:none;}
.topTextBox.addtext .topText1 {text-shadow:none;}
.topTextBox .topText1 {
    color: #D02822;
    font: italic bold 22px "Century Gothic";
    margin: 0;
    padding-left: 240px;
}
.topTextBox .TopText2_sun {

    font-family: Arial;
    font-size: 18px;
    margin: 0;
    padding-left: 240px;
}
.topTextBox .topText2 {

    font-family: Arial;
    font-size: 13px;
    margin-top: 15px;
    padding-left: 240px;
}
.topTextBox .topText_detail{

    font-family: Arial;
    font-size: 14px;
    margin-top: 15px;
    padding-left: 240px;
}
.topTextBox .topText_detail ul {
    display: block;
    float: left;
    list-style: none outside none;
    padding: 0;
    width: 455px;
}
.topTextBox .topText_detail ul li {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png") no-repeat scroll left center transparent;
    float: left;
    height: 20px;
    padding-left: 25px;
    width: 125px;
}

.dropdown ul li{display: block;margin: 8px 0; padding-left: 5px;width: 195px;}
.fastshipping2 {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_fastshipping_right.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 36px;
    width: 58px;
}
.fastshipping2_en {
    height: 36px;
    margin-top: 30px;
    width: 56px;
}
.fastshipping2_cl {
    background-position: 0 -128px;
    margin-top: 15px;
}
.fastshipping2_vd {margin-top: 30px;}
.fastshipping2_sc {
    background-position: 0 -45px;
    height: 31px;
    margin-top: 30px;
    width: 53px;
}
.fastshipping2_ja {
    background-position: 0 -86px;
    height: 37px;
    margin-top: 30px;
    width: 53px;
}
.fastshipping2_es {
    background-position: 0 -128px;
    margin-top: 30px;
}
.fastshipping2_ko {
    margin-top: 30px;
}
.fastshipping2_no {
    margin-top: 30px;
    background-position: 0 -539px;
}
#topTextBoxNew_DealEye .fastshipping2_fr{margin-top: 23px;margin-left:-8px;}
.fastshipping2_fr {background-position: 0 -202px;margin-top: 20px;}
.fastshipping2_pt {
    background-position: 0 -242px;
    margin-top: 30px;
}
.fastshipping2_da {
    background-position: 0 -282px;
    margin-top: 30px;
}
/*
.fastshipping2_sv {
    background-position: 0 -328px;
    margin-top: 32px;
}
*/

.fastshipping3.fastshipping2_sv{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_sv.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 36px;
    width: 58px; margin-top:29px;
}
.fastshipping3.fastshipping2_da{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_sv.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 36px;
    width: 58px; margin-top:29px;
}.fastshipping3.fastshipping2_no{
     background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_sv.png") no-repeat scroll 0 0 transparent;
     display: block;
     float: left;
     height: 36px;
     width: 58px; margin-top:29px;
 }.fastshipping3.fastshipping2_en{
      background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_fi.png") no-repeat scroll 0 0 transparent;
      display: block;
      float: left;
      height: 36px;
      width: 58px; margin-top:29px;
  }
.fastshipping3.fastshipping2_vd{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_fi.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 36px;
    width: 58px; margin-top:29px;
}
.fastshipping3.fastshipping2_cl{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_cl.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 36px;
    width: 58px; margin-top:29px;
}
.fastshipping3.fastshipping2_pt{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_br.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 36px;
    width: 58px; margin-top:29px;
}
.fastshipping2_tc {
    background-position: 0 -363px;
    margin-top: 30px;
}
.fastshipping2_nl {
    background-position: 0 -405px;
    margin-top: 30px;
}
.fastshipping2_de {
    background-position: 0 -446px;
    margin-top: 15px;margin-left: -7px;
}
.fastshipping2_it {
    background-position: 0 -494px;
    margin-top: 30px;
    width: 71px;
    margin-left:-14px;
}
.child_options .hover.tryon a {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/3d_try_black.png") no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}
.fastshipping2_pl {
    background-position: 0 -593px;
    margin-top: 30px;
}
.fastshipping2_ru{
    background-position: 0 -645px;
    margin-top: 30px;
}
.fastshipping2_ty{
    background-position: 0 -697px;
    margin-top: 30px;
}

.proInfoN .proPriceI {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_sv.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 36px;
    position: absolute;
    right: 0;
    top: 5px;
    width: 58px;
}
.proInfoN .proPriceR_en {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_en.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 36px;
    position: absolute;
    right: 0;
    top: 5px;
    width: 58px;
}
.proInfoN .proPriceR_vd {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_en.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 36px;
    position: absolute;
    right: 0;
    top: 5px;
    width: 58px;
}
.proInfoN .proPriceR_pt {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_br.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 36px;
    position: absolute;
    right: 0;
    top: 5px;
    width: 58px;
}
.proInfoN .proPriceI.proPriceR_cl {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_cl.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    height: 36px;
    position: absolute;
    right: 0;
    top: 5px;
    width: 58px;
}
/*KAN-15 2014-06-13 add by peter
.proInfoN .proPriceI.proPriceR_pt{width:45px; height:30px; background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_cl.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.proInfoN .proPriceI.proPriceR_pt{ width:52px; height:30px; background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/instock/inStock_br.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}*/

/*add by alan 0828*/
#sortByDrop li a:hover{
    color:#F7941E;
}
.recProducts .proCell h4{
    display: block;
    font-size: 12px;
    font-weight: 700;
    height: 40px;
}

.search_list .proCell h4{
    display: block;
    font-size: 12px;
    font-weight: 700;
    height: 36px;
    line-height: 16px;
}

.about_brand p{
    font: 14px/20px "Arial";
}

.top_search_options a:hover{
    color: #F7941E;
}
.bottom_search_options a:hover{
    color: #F7941E;
}
.topTextBox {
    font-size: 16px;
    line-height: 16px;
    margin: 15px 0 10px;
    padding: 10px;
}
.topTextBox .bigtext {
    font-size: 24px;
    line-height: 24px;
    padding-bottom: 5px;
    font-weight:bold;
}
.topTextBox .bigtext span {
    color: #FF6600;
    font-weight: 700;
}
.orange, .cselectArea .orange a {
    color: #F7941E;
}

.top_search_options .pagination {
    border-bottom: 1px solid #E8E8E8;}
.proPrice del { font-weight:bold;color: #666666;}
.child_options ul .unhave {
    cursor: text;
    display:none;
}

.child_options .unhave.nobg span ,.child_options .unhave.nobg:hover span{ color:#989797;}

#topTextBoxNew_DealEye {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/TopDealEyeglasses.jpg") no-repeat scroll 0 0 transparent;
    height: 150px;
    margin: 15px 0 0;
}
.fastshipping2_zh {
    margin-top: 35px;
}

.recProducts .proCell .recProInfo .pro a img { margin:20px 0 0 45px;}
.bottomText a{ color:#F7941E;}
.proCell .recProInfo .pro a img { width:160px; }
.proCell.proCell_click .recProInfo .pro a img { margin-top:25px;}
.bottom_pagination{ float:right;height: 30px;}
.bottom_pagination a {
    color: #666666;
    line-height: 30px;
    margin: 0 3px;
    padding: 8px 0;
    font-family:Verdana, Geneva, sans-serif;
}
.bottom_pagination a:hover{ color:#f7941e}
.select{border-bottom: 1px solid #000000;}
#toptext_Year { border:1px solid #cccccc;}
.search_right .about_brand { padding-bottom:20px; clear:both;color: #666666;
    font: 14px/20px "Arial";}
.search_right .about_brand a { color:#f39200;}
.search_right .about_brand p span { display:inline;}
.SportsPurpose li span {display: inline-block;height: 25px;line-height: 21px;}

/* eyewear+contact lens new css */
.recProInf .proInfo span {color: black;display: block;font-size: 11px;font-weight: 400;line-height: 16px;}
.searchPart ul {float: left;height: 270px;margin: 10px 5px 0 0;width: 211px;/*z-index: 6;*/}
.searchPart {width: 660px;}
.recProInf .proInfo {padding: 22px 5px 0 0;background: none repeat scroll 0 0 white;font-size: 12px;font-weight: 700;}
.proPrice .gray {color: #666;display: block;padding-right: 5px;text-decoration: line-through;}
.proPrice span.orange {color: #F7941E;font-size: 14px;font-weight: 700;display: block;}

/* missing special fetures icons  css */
.child_options ul .side_Try a,  .child_options ul .side_View a,  .child_options ul .side_Fast a, .child_options ul .side_New a,.child_options ul .side_Clearance a,.child_options ul .side_Prescription a,.child_options ul .side_Polarized a {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_frame_type.png");background-repeat: no-repeat;}
.child_options ul .side_Try a:hover,  .child_options ul .side_View a:hover,  .child_options ul .side_Fast a:hover, .child_options ul .side_New a:hover,.child_options ul .side_Clearance a:hover,.child_options ul .side_Prescription a:hover,.child_options ul .side_Polarized a:hover {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_frame_type.png");background-repeat: no-repeat;}
.child_options ul li.side_Try a,.child_options ul li.side_Try a:hover{/* background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo1.png") no-repeat 0 0;  */background-position: -20px -155px;}
.child_options ul li.side_View a{/* background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo2.png") no-repeat 0 0;  */background-position:  -20px -178px;}

.child_options ul li.side_Fast a{/* background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo3.png") no-repeat 0 0; */background-position: -20px -197px;}
/*  3 Additional colours in filter  css */

.color22,.color_Crystal		{ background-position:1px -431px;}
.color23,.color_Coffee		{ background-position:1px -456px;}
.color24,.color_Burgundy		{ background-position:1px -479px;}

.search_right .top_search_options .sort_by dd a {line-height: 14px;margin: 0;}
.topBrandBanner {width: 690px; position:relative; height:175px; padding-top:25px; margin-left:6px;}
.topBrandBanner h3{ font-family:Arial; font-size:30px; color:#000;margin:0 0 0 243px; line-height:32px;}
#sunglasses {/* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSunglasses.jpg") no-repeat scroll 0 0 transparent; */}
#eyeglasses{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topEyeglasses.jpg") no-repeat scroll 0 0 transparent;}
#sports_sunglasses{/* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSports.jpg") no-repeat scroll 0 0 transparent; */}
#contact_lenses{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topContact.jpg") no-repeat scroll 0 0 transparent;}
.topBrandBanner ul {position:absolute; top:92px; left:243px; width:447px;}
.topBrandBanner ul li {font-size: 17px;font-family:Arial;color: #000;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png") no-repeat scroll left center transparent;margin-bottom:5px;padding-left: 25px;height:20px;line-height: 20px;}

/*brand_banner1*/
.brand_banner1 {
    background: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/index_banner/brand_banner_bg.jpg) no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    position: relative;
    width: 670px;
}
.brand_banner1
.brand_img {
    float: left;
    width:280px;
    height:160px;
    padding: 15px 10px 25px;
}

.brand_banner1
.brand_text1{
    margin: 0 auto;
    float:left;
    width: 370px;
}
.brand_banner1 h3 {
    color: #000000;
    font: 30px/36px "Arial";
    float:left;
    width: 370px;
    margin: 0 auto;
    padding: 25px 0 20px;
}
.brand_banner1
.brand_text2 {
    float: left;
    left: 300px;
    margin: 0 auto;
    position: absolute;
    top: 114px;
    width:350px;
}
.brand_banner1 ul {
    list-style: none outside none;
    padding: 0;
}
.brand_banner1 ul li {
    background-attachment: scroll;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png);
    background-repeat: no-repeat;
    background-position: 0 top;
    color: #000000;
    font: 16px/22px "Arial";
    height: auto;
    padding-left: 30px;
    margin-bottom:5px;

}

.child_options ul li.side_Fast a{/* background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo3.png") no-repeat 0 0; padding-left:22px; */}
/*  3 Additional colours in filter  css */

.color22,.color_Crystal		{ background-position:1px -431px;}
.color23,.color_Coffee		{ background-position:1px -456px;}
.color24,.color_Burgundy		{ background-position:1px -479px;}

.search_right .top_search_options .sort_by dd a {line-height: 14px;margin: 0;}
.topBrandBanner {width: 690px; position:relative; height:175px; padding-top:25px; margin-left:6px;}
.topBrandBanner h3{ font-family:Arial; font-size:30px; color:#000;margin:0 0 0 243px; line-height:32px;}
#sunglasses {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSunglasses.jpg") no-repeat scroll 0 0 transparent;}
#eyeglasses{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topEyeglasses.jpg") no-repeat scroll 0 0 transparent;}
#sports_sunglasses{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSports.jpg") no-repeat scroll 0 0 transparent;}
#contact_lenses{/* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topContact.jpg") no-repeat scroll 0 0 transparent; */}
.topBrandBanner ul {position:absolute; top:92px; left:243px; width:447px;}
.topBrandBanner ul li {font-size: 17px;font-family:Arial;color: #000;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png") no-repeat scroll left center transparent;margin-bottom:5px;padding-left: 25px;height:20px;line-height: 20px;}

/*brand_banner1*/
.brand_banner1 {
    background: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/index_banner/brand_banner_bg.jpg) no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    position: relative;
    width: 670px;
}
.brand_banner1
.brand_img {
    float: left;
    width:280px;
    height:160px;
    padding: 15px 10px 25px;
}

.brand_banner1
.brand_text1{
    margin: 0 auto;
    float:left;
    width: 370px;
}
.brand_banner1 h3 {
    color: #000000;
    font: 30px/36px "Arial";
    float:left;
    width: 370px;
    margin: 0 auto;
    padding: 25px 0 20px;
}
.brand_banner1
.brand_text2 {
    float: left;
    left: 300px;
    margin: 0 auto;
    position: absolute;
    top: 114px;
    width:350px;
}
.brand_banner1 ul {
    list-style: none outside none;
    padding: 0;
}
.brand_banner1 ul li {
    background-attachment: scroll;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png);
    background-repeat: no-repeat;
    background-position: 0 top;
    color: #000000;
    font: 16px/22px "Arial";
    height: auto;
    padding-left: 30px;
    margin-bottom:5px;
    width: 110px;

}
.child_options ul li.side_New a ,.child_options ul li.side_New a:hover{
    /* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo6.png") no-repeat scroll 0 0 transparent;
    padding-left: 22px; */
    background-position: -20px -220px;
}
.child_options ul li.side_Clearance a ,.child_options ul li.side_Clearance a:hover{
    /* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo7.png") no-repeat scroll 0 0 transparent;
    padding-left: 22px; */
    background-position: -20px -240px;
}
.child_options ul li.side_Prescription a ,.child_options ul li.side_Prescription a:hover{
    /*  background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo8.png") no-repeat scroll 0 0 transparent;
     padding-left: 22px; */
    background-position: -20px -260px;
}
.child_options ul li.side_Rx a ,.child_options ul li.side_Rx a:hover{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo8.png") no-repeat scroll 0 0 transparent;
    padding-left: 22px;
}
.child_options ul li.side_Polarized a ,.child_options ul li.side_Polarized a:hover{
    /* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo9.png") no-repeat scroll 0 0 transparent;
    padding-left: 22px; */
    background-position: -20px -283px;
}

.recProducts .proCell, .search_list .proCell .starRating { display:inline;}
.recProducts .proCell, .search_list .proCell .starRating img{ display:inline;}

/*brand page lens width css*/

.child_options .lensWidth {border-left: 2px solid #E6E6E6;padding:5px 15px;}

.child_options .lensWidth .lensWidthT {font-size: 14px;font-family:"Arial",sans-serif;color:#000000; overflow:hidden;}

.child_options .lensWidth .lensWidthT .textL { float:left;}
.child_options .lensWidth .lensWidthT .textR { float:right;}
.child_options .lensWidthBtn {padding: 5px 15px;border-left: 2px solid #E6E6E6; overflow:hidden;font-family:"Arial";}
.child_options .lensWidthBtn a {font-size: 14px;color: #06F;text-decoration: underline;}
.child_options .lensWidthBtn a.lensWidthBtn_ok { float:right; color:#000000; padding:3px 10px; text-decoration:none; background:#dddddd; border:1px solid #000000;}
.child_options .lensWidth .lensWidthI {padding: 10px 0;}
.child_options .qMark {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/question_mark.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: inline-block; float: right;  height: 20px; margin-right: 55px;  margin-top: -20px; position: relative; width: 18px;}
.child_options ul li.side_Fast a{/* background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_special_logo3.png") no-repeat 0 0; padding-left:22px; */}
/*  3 Additional colours in filter  css */

.color22,.color_Crystal		{ background-position:1px -431px;}
.color23,.color_Coffee		{ background-position:1px -456px;}
.color24,.color_Burgundy		{ background-position:1px -479px;}

.search_right .top_search_options .sort_by dd a {line-height: 14px;margin: 0;}
.topBrandBanner {width: 690px; position:relative; height:175px; padding-top:25px; margin-left:6px;}
.topBrandBanner h3{ font-family:Arial; font-size:30px; color:#000;margin:0 0 0 243px; line-height:32px;}
#sunglasses {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSunglasses.jpg") no-repeat scroll 0 0 transparent;}
#eyeglasses{/* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topEyeglasses.jpg") no-repeat scroll 0 0 transparent; */}
#sports_sunglasses{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSports.jpg") no-repeat scroll 0 0 transparent;}
#contact_lenses{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topContact.jpg") no-repeat scroll 0 0 transparent;}
.topBrandBanner ul {position:absolute; top:92px; left:243px; width:447px;}
.topBrandBanner ul li {font-size: 17px;font-family:Arial;color: #000;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png") no-repeat scroll left center transparent;margin-bottom:5px;padding-left: 25px;height:20px;line-height: 20px;}

/*brand_banner1*/
.brand_banner1 {
    background: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/index_banner/brand_banner_bg.jpg) no-repeat scroll 0 0 transparent;
    display: block;
    height: 200px;
    position: relative;
    width: 670px;
}
.brand_banner1
.brand_img {
    float: left;
    width:280px;
    height:160px;
    padding: 15px 10px 25px;
}

.brand_banner1
.brand_text1{
    margin: 0 auto;
    float:left;
    width: 370px;
}
.brand_banner1 h3 {
    color: #000000;
    font: 30px/36px "Arial";
    float:left;
    width: 370px;
    margin: 0 auto;
    padding: 25px 0 20px;
}
.brand_banner1
.brand_text2 {
    float: left;
    left: 300px;
    margin: 0 auto;
    position: absolute;
    top: 114px;
    width:350px;
}
.brand_banner1 ul {
    list-style: none outside none;
    padding: 0;
}
.brand_banner1 ul li {
    background-attachment: scroll;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/topSellerEye_03.png);
    background-repeat: no-repeat;
    background-position: 0 top;
    color: #000000;
    font: 16px/22px "Arial";
    height: auto;
    padding-left: 30px;
    margin-bottom:5px;
    width: 110px;

}

.child_options .proPop p {
    background: none repeat scroll 0 0 transparent;
    font-family: "Arial",sans-serif;
    font-size: 14px;
    padding: 10px 0 10px 10px;text-align: right; color:#000000;
}
.child_options .proPop {
    background: none repeat scroll 0 0 #FFF4D4;
    box-shadow: 1px 1px 4px #000000;
    display: none;
    font-size: 12px;
    left: 30px;
    line-height: 16px;
    padding: 10px 10px 0 10px;
    position: absolute;
    top: -47px;
    width: 160px;
    z-index: 500;
}
.child_options .qMark {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/question_mark.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-left: 4px;
    position: relative;
    width: 18px;
}
.child_options .proPop .addInfoPopArrow {
    margin: 38px 0 0 -21px;
    position: absolute;
}
.child_options .addBlock {display: block; }
.child_options .left_filter_title{font: 14px "NovecentowideDemiBold";padding: 0 0 5px 0;}
.child_options .left_filter_title .drop_down_btn{border:9px solid #fff; float:right; cursor:pointer; border-top-color:#000;margin-right:30px;margin-top:3px}
.child_options .left_filter_title .drop_down_btn.closed{border-top-color:#fff;border-bottom-color:#000;margin-top:-7px}
.theme_box .drop_down_btn{border:9px solid #fff; float:right; cursor:pointer; border-top-color:#000;margin-top:3px}
.theme_box .drop_down_btn.closed{border-top-color:#fff;border-bottom-color:#000;margin-top:-7px}
.search_right .brand_name h1{display: block;float: left;width: 500px;}
.SportsDes .desTitle h2 {font: 22px/30px Arial,�ᥤ�ꥪ; color:#000000; margin:0;}
.search_left .left_filter_top_title { color: #000000;font: 22px "NovecentowideDemiBold"; margin: 20px 0 10px;}
.topBrandBanner .sport_category_banner_title {color: #000000;font-family: Arial;font-size: 30px;line-height: 32px;margin: 0 0 0 243px;}
.search_right h1{font: 22px/60px Arial;}


/* new design of brand page  */
.proCell .proInfoN{ padding-left:10px; padding-right:10px;}
.proCell .proRating{ padding-left:10px; padding-right:10px;}
.proCell .freeShip{ padding-left:10px; padding-right:10px;}

.proCell .freelenses{ padding-left:10px;margin: 5px 0;color: #000000;font-family: "Arial";font-size: 12px; padding-right:10px;}
.proCell .pricematch {margin: 5px 0 0 10px;color: #000000;font-family: "Arial";font-size: 12px;/* padding-left:17px;  */ padding-right:10px;overflow:hidden; }
.proCell .pricematch .fa {color: #999;padding-right: 5px;}
.proCell .freelenses span { color:#f89901;}
.proPriceN {font-size: 18px;color: #f89901; font-family:"Arial"; text-align:right; margin-bottom: 12px;margin-top: 10px; margin-right:20px;}
.proPriceN em {font-size:12px; font-style:italic; margin-right:5px;}
.proPriceN span {background: none repeat scroll 0 0 #F39200; color: #FFFFFF;display: inline-block; float: left; font: 16px "Arial"; margin-left: 10px; padding: 3px;text-align: left;}
.proPriceN span.price_clearance_tag{ margin-top: -30px;width: 40px;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/product/percentage_icon.png") no-repeat scroll 0 0;background-size:auto 95%; height: 40px;line-height: 38px;}
.proPriceN span.price_clearance_tag_top{ height: 40px;line-height: 38px;margin-left: 7px; margin-top: -134px; position: relative; width: 40px;z-index: 99;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/product/percentage_icon.png") no-repeat scroll 0 0;background-size:auto 95%;}
.proPriceN span.price_clearance_new_tag{ height: 40px;line-height: 38px;margin-left: 7px; margin-top:-24px; position: relative; width: 40px;z-index: 99; font-size: 16px; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/product/percentage_icon.png") no-repeat scroll 0 0;background-size:auto 95%;}
.proPriceN span.price_promotion_new_tag{ height: 40px;line-height: 38px;margin-left: 7px; margin-top:-24px; position: relative; width: 40px;z-index: 99; font-size: 16px; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/product/percentage_icon.png") no-repeat scroll 0 0;background-size:auto 95%;}
.pricePRE {color: #9b9b9a;font: 14px "Arial";vertical-align: middle; margin-right: 20px; margin-top: 10px; text-align: right; margin-bottom:-5px;}
.pricePRE del {color: #9b9b9a;font: 14px "Arial";}
.child_options ul li.side_Asian a, .child_options ul li.side_Asian a:hover {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/asian.png") no-repeat scroll 0 0;padding-left: 22px;}
.proInfoN { margin:5px 0;}

.proInfoN .proInfoN_brand {font-size:13px;font-family:"Arial",sans-serif; color:#000000; margin:5px 0;}
.proInfoN .proInfoN_name {font-size:12px;font-family:"Arial"; color:#000000;margin:5px 0; display:block;}
.proRating img{ display:inline-block;}
.proRating {margin: 5px 0;}
.freeShip { margin:8px 0 5px 0;}
.freeShip {color: #000000;font-family: "Arial",sans-serif;font-size: 12px;}
.freeShip span { color:#f89901;}
.proCell .morecolor {padding-left:10px;font-size:12px;font-family:"Arial",sans-serif; color:#000000;margin-top:5px; position: absolute; bottom:8px;}
.proCell .morecolor a{font-size:12px;font-family:"Arial",sans-serif; color:#000000; font-style:italic;}

.recProducts .proCell:hover {box-shadow:0 0 3px #aaaaaa;cursor:pointer;}
/* brand page new product list css */
.proCell_click {margin-bottom:5px; }
.proCell_click:hover {box-shadow:0 0 3px #aaaaaa;margin-bottom:5px; display:block; cursor:pointer;}
.proInfoN .proPriceR {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_fastshipping_list.png") no-repeat scroll 0 0 transparent;display: block; height: 36px;position: absolute; width: 58px; top:5px;right:0px;}
.proInfoN .proPriceR.proPriceR_sv{ background-position: 0 -328px;}
.proInfoN .proPriceR_en {height: 36px; width: 56px;}
.proInfoN .proPriceR_sc { background-position: 0 -45px;height: 31px;width: 53px;}
.proInfoN .proPriceR_ja {background-position: 0 -86px;height: 37px; width: 53px;}
.proInfoN .proPriceR_es, .proInfoN .proPriceR_cl { background-position: 0 -128px; bottom: 30px;}
.proInfoN .proPriceR_kr { background-position: 0 -167px;}
.proInfoN .proPriceR_fr {background-position: 0 -202px;}
.proInfoN .proPriceR.proPriceR_pt {background-position: 0 -242px;}
/*.proInfoN .proPriceR_da {background-position: 0 -282px;}*/
.proPriceR_sv { background-position: 0 -328px;}
.proInfoN .proPriceR_tc { background-position: 0 -363px;}
.proInfoN .proPriceR_nl { background-position: 0 -405px;}
.proInfoN .proPriceR_de {background-position: 0 -446px;}
.proInfoN .proPriceR_pl { background-position: 0 -593px;}
.proInfoN .proPriceR_ru { background-position: 0 -645px;}
.proInfoN .proPriceR_ty { background-position: 0 -697px;}
.proInfoN .proPriceR_it {background-position: 0 -494px; width: 71px;}
.proPrice .proPriceR_zh {background-position: 0 -45px; height: 31px; width: 53px;}
/*.proInfoN .proPriceR_no {background-position: 0 -539px;}*/
.brand_spotlight { border: 1px solid #000000;color: #000000; margin: 20px 0;padding: 10px 4px;width: 250px;}
.brand_spotlight .brand_spotlight_title{font-family: Arial;font-size: 23px; padding: 10px 0;text-align: center; display:block;}
.brand_spotlight a { margin:15px 0; display:block;}
.brand_spotlight ul li {position:relative;}
.brand_spotlight a img {width:250px;}
.brand_spotlight .spotlight_img_title a {background: none repeat scroll 0 0 #333333;color: #FFFFFF;font-size: 11px;padding: 7px 5px; position: absolute; text-transform: uppercase;bottom:-10px;width: 165px; line-height:17px;}
.iconTopseller_vd {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_en.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}

.iconTopseller_ja{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_jp.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}

.iconTopseller_it{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_56.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_no{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_64.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}

.iconTopseller_ru{
    /* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_67.png") no-repeat scroll 0 0 transparent; */
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_pl{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_68.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}

/* new top seller style 
.iconTopseller_en {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_1.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_vd {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_1.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_sc {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_5.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_ja {
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_8.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_tc{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_9.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_de{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_12.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_nl{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_14.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_sv{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_22.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_es{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_29.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_fr{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_39.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_pt{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_48.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_da{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_51.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_it{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_56.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_ko{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_59.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_no{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_top_seller_64.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_ru{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_67.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
.iconTopseller_pl{
    background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/top_seller/brand_top_seller_68.png") no-repeat scroll 0 0 transparent;
    height: 57px;
    left: 0;
    position: absolute;
    top: 0;
    width: 108px;
    z-index: 5;
}
*/
/* price match*/
.priceMatch {/* background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/check.png") no-repeat scroll 0 0 transparent; */padding-left:20px; margin-left:10px;font-size: 12px;}
.sideBarBanner_old { position:relative;}
.sideBarBanner_old span {color: #494949; font: 12px/16px Arial;left: 0; padding: 5px 5px 5px 15px;position: absolute;text-align: center; top: 540px;width: 238px; background:#e6e5e5; left:1px;}
.pricematch{ /* {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/check.png") no-repeat scroll 0 0 transparent; */}

/* new banner's css */
.gdr181_banner {background-color: #9e0b0f; height: 156px;width: 670px; overflow:hidden; color:#ffffff; margin-top:20px;}
.gdr181_banner h3{text-align:center; margin-top:20px; font:40px/40px "Arial";}
.gdr181_banner h4{text-align:center;font:30px/40px "Arial";}
.gdr181_banner .gdr181_banner_text{ margin:8px 35px 0 35px;}
.gdr181_banner ul { margin:0 auto; text-align:center;}
.gdr181_banner ul li{
    font:16px/21px "Arial";
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner_icon.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    display:inline-block;
    padding-left:20px;
    padding-right:20px; text-align:center;
}
.gdr182_banner {background-color: #01509d;height: 156px;width: 670px; overflow:hidden; color:#ffffff; margin-top:20px;}
.gdr182_banner h3{text-align:center; margin-top:20px; font:40px/40px "Arial";}
.gdr182_banner h4{text-align:center;font:30px/40px "Arial";}
.gdr182_banner .gdr181_banner_text{ margin:8px 5px 0 5px;}
.gdr182_banner ul { margin:0 auto; text-align:center;}
.gdr182_banner ul li{
    font:14px/21px "Arial";
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner_icon.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    display:inline-block;
    padding-left:20px;
    padding-right:20px; text-align:center;
}
.gdr184_banner {background-color: #2c5987;height: 152px;width: 666px; overflow:hidden; color:#ffffff; margin-top:20px; border:2px solid #333333;}
.gdr184_banner h3{text-align:center; margin-top:30px; font:34px/40px "Arial";}
.gdr184_banner .gdr184_banner_text{ margin:20px 5px 0 5px;}
.gdr184_banner ul { margin:0 auto; text-align:center;}
.gdr184_banner ul li{
    font:15px/21px "Arial";
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/icon_white.png);
    background-repeat: no-repeat;
    background-position: 0px center;
    display:inline-block;
    padding-left:20px;
    padding-right:20px; text-align:center;
}
.gdr185_banner {width:670px; height:156px; background-position:0 0; background-repeat:no-repeat; color:#292929;}
.gdr185_banner h3 {font:30px/31px "Arial"; display:block;padding:25px 0 15px 20px;}
.gdr185_banner ul{display:inline-block; margin-left:20px;}
.gdr185_banner li{ font:14px/20px "Arial"; padding-left:20px; background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/newgrey_icon.png");background-position: 0 center; background-repeat: no-repeat;}
.gdr185_banner.sunCat {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_cat sun.jpg");}
.gdr185_banner.eyeCat {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_cat-eye_eye.jpg");}
.gdr185_banner.sunPilot {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Pilot sun_new.jpg");}
.gdr185_banner.eyePilot {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Pilot eye_new.jpg");}
.gdr185_banner.sunSquare {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Square sun.jpg");}
.gdr185_banner.eyeSquare {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_Square_eye.jpg");}
.gdr185_banner.sunButterfly {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Butterfly sun.jpg");}
.gdr185_banner.eyeButterfly {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Butterfly eye.jpg");}
.gdr185_banner.sunOversized {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_Oversized_sun.jpg");}
.gdr185_banner.eyeOversized {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Oversized eye.jpg");}
.gdr185_banner.sunRound {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_Round_sun-.jpg");}
.gdr185_banner.eyeRound {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_Round_eye.jpg");}
.gdr185_banner.sunButterfly h3{font-size:26px;}
.gdr185_banner.eyeButterfly h3{font-size:26px;}
.gdr185_banner.sunOversized h3{font-size:26px;}
.gdr185_banner.eyeOversized h3{font-size:26px;}
.gdr185_banner.sunWraparound {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Wraparound sun.jpg");}
.gdr185_banner.sunWraparound h3{font-size:26px;}
.gdr185_banner.sunOval {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_Oval_sun.jpg");}
.gdr185_banner.eyeOval {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Oval eye.jpg");}
.gdr185_banner.sunRectangle {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner1_Rectangle_sun.jpg");}
.gdr185_banner.eyeRectangle {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Rectangle eye.jpg");}
.gdr185_banner.sunSingleLens {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_Single Lens sun_new.jpg");}
.gdr185_banner.sunRectangle h3{font-size:26px;}
.gdr185_banner.eyeRectangle h3{font-size:26px;}
.gdr185_banner.sunSingleLens  h3{font-size:26px;}

.gdr215_bannerSun {width:670px; height:136px;background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/gdr215_bannerSun.jpg");background-repeat: no-repeat;background-position: 0px 0px; padding-top:20px; margin-top:10px;}
.gdr215_bannerSun .gdr215_bannerText { width:380px; overflow:hidden;padding-left:10px; margin-top:5px;}
.gdr215_bannerSun .gdr215_bannerText p {font:17px/17px "Arial"; color:#000000; display:inline-block; padding-right:5px; text-align:right; width:210px;}
.gdr215_bannerSun .gdr215_bannerText span {display:inline-block;font:38px "Arial"; color:#000000; font-weight:bold;}
.gdr215_bannerEye {width:670px; height:156px;background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/gdr215_bannerEye.jpg");background-repeat: no-repeat;background-position: 0px 0px;margin-top:10px;}
.gdr215_bannerEye .gdr215_bannerText p {width: 365px;padding-top: 50px;padding-left: 20px; font:27px/30px "Arial"; text-shadow:1px 1px 1px #FFF;color:#000000;}

.gdr185_banner.sunGoggle {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_goggle_eye.jpg");}
.gdr185_banner.eyeGoggle {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/banner_goggle_sun.jpg");}
.gdr185_banner.sunGoggle h3{ color:#ffffff; font-size:33px;padding: 24px 0 17px 20px;}
.gdr185_banner.sunGoggle li { color:#ffffff;}


.gdr263_bannner3 {width:260px; height:600px;background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/charity_banner2.jpg");background-repeat: no-repeat;background-position: 0px 0px;}
.gdr263_bannner3 .gdr263_bannerT3 { width:260px; text-align:center; display:inline-block; margin-top:10px; color:#000000; margin-top:205px;}
.gdr263_bannner3 .gdr263_bannerT3 h3 {font:34px/34px "Times New Roman"; padding:10px 0; color:#000000;}
.gdr263_bannner3 .gdr263_bannerT3 h4 {font:34px/34px "Times New Roman"; font-style:italic;color:#000000;}
.gdr263_bannner3 .gdr263_bannerT3 p {border-top:1px solid #000000; padding:10px 0;font:italic 14px/16px "Times New Roman"; margin:10px 10px 0 10px;}
.gdr263_bannner3 .gdr263_bannerBut3 {padding:5px 12px; font:14px "Arial"; background:#e50000; color:#ffffff; margin-top:10px;display:inline-block;}

/* buy one give one */
.giveone_bannner3 {
    background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner/buyone_giveone_brand_bg.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    height: 536px;
    width: 215px;
}
.giveone_bannner3 .giveone_bannerT3 {
    color: #000000;
    display: inline-block;
    margin-top: 30px;
    text-align: center;
    width: 215px;
}
.giveone_bannner3 .giveone_bannerT3 h3 {
    color: #0079f0;
    font-size:33px;
    font-family:Century Gothic;
    padding:20px 0;
}

.giveone_bannner3 .giveone_bannerT3 p {
    font-size:12px;
    font-family:Arial;
    line-height:18px;
}
.giveone_bannner3 .giveone_bannerBut3 {
    color: #0079f0;
    display: inline-block;
    font: 12px "Arial";
    font-weight:bold;
    margin-top: 10px;
    padding: 5px 12px;
}
/* sbg4.5 sprint1 */
.pricematch .qMark {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/question_mark.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;display: inline-block;height: 20px;margin-left: 4px;position:  absolute; width: 18px;}
.pricematch .qMark .proPop { background: none repeat scroll 0 0 #FFF4D4;box-shadow: 1px 1px 4px #000000; display: none;font-size: 12px;left: -175px;line-height: 16px;padding: 0 10px;position: absolute; top: 30px;width: 280px;z-index: 9998;}
.search_list .pricematch .qMark .proPop  {top: 20px;z-index: 9998; height:auto;}
.pricematch .qMark .proPop .addInfoPopArrow {margin: -13px 0 0 163px;position: absolute;}
.pricematch .qMark .proPop li {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);font-family: "Arial";font-size: 12px; font-style: italic;line-height: 15px; padding: 10px;}
.pricematch .qMark .proPop.addBlock {display:block;}
.pricematch span {display:inline-block; float:left; margin-top:2px; width:146px;}

.buyOnegetFree {width: 670px;margin: 10px 0;}
.buyOnegetFree h3 {height:52px;text-align:center;text-transform:uppercase;font:28px/52px "Arial"; color:#ffffff; background:#7c142b;}
.buyOnegetFree h3 strong{font:32px "League Gothic"; padding-right:8px;}
.buyOnegetFree ul {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/freeglasses_bg.jpg") no-repeat 0px 0px; padding:0 50px; margin-top:28px;display:inline-block;}
.buyOnegetFree ul li {width:190px;float:left; text-align:center;}
.buyOnegetFree ul li p {font:13px/15px "Arial";margin-top:25px; color:#000000;}
.buyOnegetFree ul li h4 {font:29px/54px "Arial"; color:#f39200;}

.child_options.image_options .SportsPurpose .Swimming a, .child_options.image_options .SportsPurpose .Swimming a:hover {background-position: 0 -567px;}

.child_options.image_options .SportsPurpose .Swimming .unhave, .child_options.image_options .SportsPurpose .Swimming .noclick:hover {background-position: 0 -567px;}

.brand_name h1 sup {font-size: 12px; vertical-align: super;}
.about_brand sup {font-size: 11px; vertical-align: super; margin-left:-2px;}




.frameShapeList.frameShapeListEye li.frameS_av a,.frameShapeList.frameShapeListEye li.frameS_av span,
.frameShapeList.frameShapeListEye li.frameS_rec a,.frameShapeList.frameShapeListEye li.frameS_rec span,
.frameShapeList.frameShapeListEye li.frameS_bu a,	.frameShapeList.frameShapeListEye li.frameS_bu span,
.frameShapeList.frameShapeListEye li.frameS_cat a,.frameShapeList.frameShapeListEye li.frameS_cat span,
.frameShapeList.frameShapeListEye li.frameS_go a,	.frameShapeList.frameShapeListEye li.frameS_go span,
.frameShapeList.frameShapeListEye li.frameS_ov a,	.frameShapeList.frameShapeListEye li.frameS_ov span,
.frameShapeList.frameShapeListEye li.frameS_over a, .frameShapeList.frameShapeListEye li.frameS_over span,
.frameShapeList.frameShapeListEye li.frameS_rou a,.frameShapeList.frameShapeListEye li.frameS_rou span,
.frameShapeList.frameShapeListEye li.frameS_sin a,.frameShapeList.frameShapeListEye li.frameS_sin span,
.frameShapeList.frameShapeListEye li.frameS_wa a,.frameShapeList.frameShapeListEye li.frameS_wa span,
.frameShapeList.frameShapeListEye li.frameS_warp a,.frameShapeList.frameShapeListEye li.frameS_warp span	{text-align: center;padding-top: 34px;display: block;background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/search/shapes_sunglasses.png") no-repeat center 0;width: 100%;text-indent: 0;}

.frameShapeList.frameShapeListEye li.frameS_av.nobg a,.frameShapeList.frameShapeListEye li.frameS_av.nobg span,
.frameShapeList.frameShapeListEye li.frameS_rec.nobg a,.frameShapeList.frameShapeListEye li.frameS_rec.nobg span,
.frameShapeList.frameShapeListEye li.frameS_bu.nobg a,	.frameShapeList.frameShapeListEye li.frameS_bu.nobg span,
.frameShapeList.frameShapeListEye li.frameS_cat.nobg a,.frameShapeList.frameShapeListEye li.frameS_cat.nobg span,
.frameShapeList.frameShapeListEye li.frameS_go.nobg a,	.frameShapeList.frameShapeListEye li.frameS_go.nobg span,
.frameShapeList.frameShapeListEye li.frameS_ov.nobg a,	.frameShapeList.frameShapeListEye li.frameS_ov.nobg span,
.frameShapeList.frameShapeListEye li.frameS_over.nobg a, .frameShapeList.frameShapeListEye li.frameS_over.nobg span,
.frameShapeList.frameShapeListEye li.frameS_rou.nobg a,.frameShapeList.frameShapeListEye li.frameS_rou.nobg span,
.frameShapeList.frameShapeListEye li.frameS_sin.nobg a,.frameShapeList.frameShapeListEye li.frameS_sin.nobg span,
.frameShapeList.frameShapeListEye li.frameS_wa.nobg a,.frameShapeList.frameShapeListEye li.frameS_wa.nobg span,
.frameShapeList.frameShapeListEye li.frameS_warp.nobg a,.frameShapeList.frameShapeListEye li.frameS_warp.nobg span	{ background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/menu_new/brand_frame_shape_nohaveEye.png") no-repeat scroll 0 0 transparent; float:left;text-indent:53px;}


.frameShapeList.frameShapeListEye li.frameS_av  a,.frameShapeList.frameShapeListEye li.frameS_av span	{ background-position:center 0;   }
.frameShapeList.frameShapeListEye li.frameS_rec a,.frameShapeList.frameShapeListEye li.frameS_rec span	{ background-position:center -390px;   }
.frameShapeList.frameShapeListEye li.frameS_bu a,	.frameShapeList.frameShapeListEye li.frameS_bu span	{ background-position:center -113px;  }
.frameShapeList.frameShapeListEye li.frameS_cat a,.frameShapeList.frameShapeListEye li.frameS_cat span	{ background-position:center -166px;  }
.frameShapeList.frameShapeListEye li.frameS_go a,	.frameShapeList.frameShapeListEye li.frameS_go span	{ background-position:center -221px;   }
.frameShapeList.frameShapeListEye li.frameS_ov a,	.frameShapeList.frameShapeListEye li.frameS_ov span	{ background-position:center -275px;   }
.frameShapeList.frameShapeListEye li.frameS_over a, .frameShapeList.frameShapeListEye li.frameS_over span { background-position:center -335px;   }
.frameShapeList.frameShapeListEye li.frameS_rou a,.frameShapeList.frameShapeListEye li.frameS_rou span	{ background-position:center -445px;  }
.frameShapeList.frameShapeListEye li.frameS_sin a,.frameShapeList.frameShapeListEye li.frameS_sin span	{ background-position:center -504px;   }
.frameShapeList.frameShapeListEye li.frameS_wa a,.frameShapeList.frameShapeListEye li.frameS_wa span	{ background-position:center -55px;  }
.frameShapeList.frameShapeListEye li.frameS_warp a,.frameShapeList.frameShapeListEye li.frameS_warp span	{ background-position:center -558px;  }



.frameShapeList.frameShapeListEye li.frameS_av.nobg  a,.frameShapeList.frameShapeListEye li.frameS_av.nobg span	{ background-position:6px -131px;   }
.frameShapeList.frameShapeListEye li.frameS_rec.nobg a,.frameShapeList.frameShapeListEye li.frameS_rec.nobg span	{ background-position:6px -210px;   }
.frameShapeList.frameShapeListEye li.frameS_bu.nobg a,	.frameShapeList.frameShapeListEye li.frameS_bu.nobg span	{ background-position:6px -108px;  }
.frameShapeList.frameShapeListEye li.frameS_cat.nobg a,.frameShapeList.frameShapeListEye li.frameS_cat.nobg span	{ background-position:6px -158px;  }
.frameShapeList.frameShapeListEye li.frameS_go.nobg a,	.frameShapeList.frameShapeListEye li.frameS_go.nobg span	{ background-position:6px -78px;   }
.frameShapeList.frameShapeListEye li.frameS_ov.nobg a,	.frameShapeList.frameShapeListEye li.frameS_ov.nobg span	{ background-position:6px -182px;   }
.frameShapeList.frameShapeListEye li.frameS_over.nobg a, .frameShapeList.frameShapeListEye li.frameS_over.nobg span { background-position:6px -49px;   }
.frameShapeList.frameShapeListEye li.frameS_rou.nobg a,.frameShapeList.frameShapeListEye li.frameS_rou.nobg span	{ background-position:6px -28px;  }
.frameShapeList.frameShapeListEye li.frameS_sin.nobg a,.frameShapeList.frameShapeListEye li.frameS_sin.nobg span	{ background-position:6px -238px;   }
.frameShapeList.frameShapeListEye li.frameS_wa.nobg a,.frameShapeList.frameShapeListEye li.frameS_wa.nobg span	{ background-position:9px -1px;  }
.frameShapeList.frameShapeListEye li.frameS_warp.nobg a,.frameShapeList.frameShapeListEye li.frameS_warp.nobg span	{ background-position:6px -266px;  }

.frameShapeList .frameShapeList li.unhave{padding:0;}
.left_column .search_options .frameShapeList .unhave span{ padding-left:49px;}


.frameShapeList.frameShapeListEye li.frameS_av a:hover,
.frameShapeList.frameShapeListEye li.frameS_rec a:hover,
.frameShapeList.frameShapeListEye li.frameS_bu a:hover,
.frameShapeList.frameShapeListEye li.frameS_cat a:hover,
.frameShapeList.frameShapeListEye li.frameS_go a:hover,
.frameShapeList.frameShapeListEye li.frameS_ov a:hover,
.frameShapeList.frameShapeListEye li.frameS_over a:hover,
.frameShapeList.frameShapeListEye li.frameS_rou a:hover,
.frameShapeList.frameShapeListEye li.frameS_sin a:hover,
.frameShapeList.frameShapeListEye li.frameS_wa a:hover,
.frameShapeList.frameShapeListEye li.frameS_warp a:hover 	{background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/search/shapes_sunglasses_hover.png") no-repeat center 0; float:left;}
.frameShapeList.frameShapeListEye li.bgGrayhover{color:#FF6600; margin-left: -2px; width: 90px;}
.frameShapeList.frameShapeListEye li .bgGrayhover{background-color:#dcdcdc;}
.left_column .search_options .hover{background-color:#dcdcdc;}
.search_options .hover {background-color:#DCDCDC;}

.frameShapeList.frameShapeListEye li.frameS_av a:hover{ background-position:center 0;}
.frameShapeList.frameShapeListEye li.frameS_rec a:hover{ background-position:center -390px;}
.frameShapeList.frameShapeListEye li.frameS_bu a:hover{ background-position:center -113px;}
.frameShapeList.frameShapeListEye li.frameS_cat a:hover{ background-position:center -166px;}
.frameShapeList.frameShapeListEye li.frameS_go a:hover{ background-position:center -221px;}
.frameShapeList.frameShapeListEye li.frameS_ov a:hover{ background-position:center -275px;}
.frameShapeList.frameShapeListEye li.frameS_over a:hover{ background-position:center -335px;}
.frameShapeList.frameShapeListEye li.frameS_rou a:hover{ background-position:center -445px;}
.frameShapeList.frameShapeListEye li.frameS_sin a:hover{ background-position:center -504px;}
.frameShapeList.frameShapeListEye li.frameS_wa a:hover{ background-position:center -55px;}
.frameShapeList.frameShapeListEye li.frameS_warp a:hover{ background-position:center -558px;}

/* SBG4.5.2*/
.brand_popular {width: 940px;margin: 10px auto; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.brand_popular h3{color: #1a1a1a;font: 20px "arial";margin: 15px 0; text-align:left; padding-bottom:10px; border-bottom:2px solid #cccccc;}
.clear {clear:both;}
.brand_popular .brand_popular_type .brand_popularList ul li sup { font-size:12px;}
.brand_popular .brand_popular_type .brand_popularList ul li {display: inline-block; width:150px;font: 15px/28px "arial"; color:#1a1a1a; margin-right:8px;}
.brand_popular .brand_popular_type .brand_popularList ul li img { width:140px;}
.brand_popular .brand_popular_type .brand_popularList ul li a {font: 15px/18px "arial"; color:#1a1a1a; text-decoration:none; vertical-align:bottom;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa {display: block;width: 120px;height: 60px;background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/BrandCollection/brand_popularList_img.jpg);background-repeat: no-repeat;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-wayfarer {background-position: 0 0;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-aviator {background-position: -120px 0;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-clubmaster {background-position: -240px 0;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-justin {background-position: -360px 0;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-erika {background-position: 0 -60px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-cats {background-position: -120px -60px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-jackieOhh {background-position: -240px -60px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-outdoorsman {background-position: -360px -60px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-predator {background-position: 0 -120px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-new-wayfarer {background-position: -120px -120px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-original-wayfarer {background-position: -240px -120px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-polarized-wayfarer {background-position: -360px -120px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-ice-pop-wayfarer {background-position: 0 -180px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-folding-wayfarer {background-position: -120px -180px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-mirrored-wayfarer {background-position: -240px -180px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-aviator-large {background-position: -360px -180px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-aviator-small {background-position: 0 -240px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-mirrored-aviator {background-position: -120px -240px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-polarized-aviator {background-position: -240px -240px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-folding-aviator {background-position: -360px -240px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-folding-clubmaster {background-position: 0 -300px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-cats-5000 {background-position: -120px -300px;}
.brand_popular .brand_popular_type .brand_popularList ul li a .fa-cats-1000 {background-position: -240px -300px;}

.brand_popular .brand_popular_type .brand_popularList { width:812px; float:left;}
.brand_popular .brand_popular_type .brand_popularList ul { width:812px;float:left;}
.brand_popular .brand_popular_type .left_arrow ,.brand_popular .brand_popular_type .right_arrow{float: left;width: 36px;/* background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/arrow_brand.jpg");background-repeat: no-repeat; */ display:block; height:39px; margin-top:20px;}
.brand_popular .brand_popular_type .left_arrow {margin-right:28px;/* background-position: 0px 0px; */}
.brand_popular .brand_popular_type .right_arrow{ margin-left:28px;/* background-position: -40px 0px; */}
.brand_popular .brand_popular_type .left_arrow:hover {margin-right:28px;/* background-position: 0px -50px; */}
.brand_popular .brand_popular_type .right_arrow:hover{ margin-left:28px;/* background-position: -40px -50px; */}
.brand_popular .brand_popular_type .left_arrow .fa {font-size:58px;line-height:38px;font-weight:bold;color: #696e74;}
.brand_popular .brand_popular_type .right_arrow .fa{font-size:58px;line-height:38px;font-weight:bold; color: #696e74;}
.brand_popular .brand_popular_type .left_arrow:hover .fa {color: #000;}
.brand_popular .brand_popular_type .right_arrow:hover .fa{color: #000;}


.brand_popular_right {width: 670px;margin: 10px auto; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.brand_popular_right h3{color: #1a1a1a;font: 20px "arial";margin: 15px 0; text-align:left; padding-bottom:10px; border-bottom:2px solid #cccccc;}
.clear {clear:both;}
.brand_popular_right .brand_popular_type .brand_popularList ul li {display: inline-block; width:140px;font: 13px/28px "arial"; color:#1a1a1a; margin-right:0;}
.brand_popular_right .brand_popular_type .brand_popularList ul li img { width:120px;}
.brand_popular_right .brand_popular_type .brand_popularList ul li a {font: 13px/18px "arial"; color:#1a1a1a; text-decoration:none;}
.brand_popular_right .brand_popular_type .brand_popularList { width:568px; float:left;}
.brand_popular_right .brand_popular_type .brand_popularList ul { width:568px;float:left;}
.brand_popular_right .brand_popular_type .left_arrow ,.brand_popular .brand_popular_type .right_arrow{float: left;width: 36px;/* background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/arrow_brand.jpg");background-repeat: no-repeat; */ display:block; height:39px; margin-top:20px;}
.brand_popular_right .brand_popular_type .left_arrow {margin-right:15px;background-position: 0px 0px;}
.brand_popular_right .brand_popular_type .right_arrow{ margin-left:15px;background-position: -40px 0px;}
.brand_popular_right .brand_popular_type .left_arrow:hover {margin-right:15px;background-position: 0px -50px;}
.brand_popular_right .brand_popular_type .right_arrow:hover{ margin-left:15px;background-position: -40px -50px;}


.promos_page .newtop { padding-left:120px;}
.promos_page {width:902px; margin:0 auto;}
.promos_page .promos_pageHead {padding: 15px 0;overflow: hidden;}
.promos_page .promos_pageHead .promos_pageFr {float:left;}
.promos_page .promos_pageHead .promos_pageOops {float:right;}
.promos_page .promos_pageBanner {background-color: #f9b233;height: 212px; color:#000000; padding:0 135px;}
.promos_page .promos_pageBanner .promos_pageLogo ul li {padding-right: 20px; display:inline-block; float:left;}
.promos_page .promos_pageBanner .promos_pageText {margin: 22px 0; padding-bottom:7px; border-bottom:1px solid #000000;display: inline-block; overflow:hidden; text-transform:uppercase;}
.promos_page .promos_pageBanner .promos_pageText h3 {font: bold 88px/84px "Arial"; float:left; padding-right:20px;}
.promos_page .promos_pageBanner .promos_pageText p {font: bold 32px/40px "Century Gothic";}
.promos_page .promos_pageBanner .promos_pageText p span strong {font-size: 43px;}
.promos_page .promos_pageBanner .promos_pageText p span em {font-size: 19px; font-style:normal;}

.Polarized_banner_sun {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/layer.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #292929;
    height: 156px;
    width: 670px;
}
.Polarized_banner_sun ul{
    width:600px;
    padding-left:302px;
    padding-right:10px;
}
.Polarized_banner_sun ul li {
    font: 12px "Arial";
    padding-left: 20px;
    color:#FFF;
    float:left;
    padding-top:70px;
    padding-right:3px;
    text-align:center;
    list-style:none;
}
.Polarized_banner_sun h1{
    font:24px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    width:660px;
    padding-top:112px;
    text-align:right;
}
/* GDR79 */
.Brand_button {width:614px;height:55px; padding:0 28px; margin:15px 0;background:#d6d6d6;overflow:hidden; text-transform:uppercase;}
.Brand_button a{ text-decoration:none;font-family:NovecentowideMedium;color:#000;}
.Brand_button .brand_span_left {float:left; line-height:55px;  font-size:18px; font-weight:bold;}
.Brand_button .brand_span_right{float:right;line-height:55px;font-size:17px; font-weight:bold;}
/* GDR79 */
.aprived_big_box{font-family:"NovecentowideMedium"; color:#181818; height:398px; width:640px; border:5px solid #FFF; background: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/aprived_big_bg.jpg) 0 0 no-repeat scroll;position:absolute;}
.ap_b_thead{ font-family:"NovecentowideDemiBold"; padding:15px 0 10px 12px; text-transform:uppercase; height:170px;}
.ap_b_thead .ap_b_autumn{font-size:45px;line-height:45px; color:#fff;}
.ap_b_thead .ap_b_time{ font-size:22px; padding-top:10px; color:#000; line-height:22px;font-family:"NovecentowideDemiBold";}
.ap_b_thead .ap_b_time em{ font-style:normal; font-size:15px;}
.ap_b_thead .ap_b_allpro{ font-size:23px; color:#fff; line-height:23px;}

.ap_b_thead03{ font-family:"NovecentowideDemiBold"; padding:15px 0 10px 12px; text-transform:uppercase; height:185px;}
.ap_b_thead03 .ap_b_autumn{font-size:45px;line-height:45px; color:#fff;}
.ap_b_thead03 .ap_b_time{ font-size:22px; padding-top:10px; color:#000; line-height:22px;font-family:"NovecentowideDemiBold";}
.ap_b_thead03 .ap_b_time em{ font-style:normal; font-size:15px;}
.ap_b_thead03 .ap_b_allpro{ font-size:23px; color:#fff; line-height:23px;}


.ap_the_price{ font-family:"NovecentowideDemiBold"; padding:0 0 15px 32px;text-transform:uppercase; color:#fff;}
.ap_the_price ul li{ width:107px; padding-right:44px; text-align:center; float:left;}
.ap_the_price ul li .ap_pay_off{font-size:19px;line-height:20px;}
.ap_the_price ul li .ap_pay_off em{font-style:normal;font-size:30px;}
.ap_the_price ul li .ap_pay_off cite{font-style:normal;font-size:17px; color:#000;}
.ap_the_price ul li .ap_pay_code{font-size:24px; padding-top:37px; line-height:24px;font-family:"NovecentowideDemiBold"; }
.ap_the_price ul li .ap_pay_code02{font-size:24px; padding-top:37px; line-height:24px;font-family:"NovecentowideDemiBold"; }
.ap_glass_btn{ padding-left:20px;font-family:"NovecentowideDemiBold"; padding-top:20px; text-transform:uppercase;}
.ap_glass_btn a.ap_btn_eyeglasses{ text-align:center;display:inline-block; color:#fff; text-decoration:none;font-size:17px; width:170px;line-height:30px; background:#000; margin-right:15px;}
.ap_glass_btn a.ap_btn_sunglasses{text-align:center;display:inline-block;  color:#fff; text-decoration:none; font-size:17px; width:170px;line-height:30px; background:#000}
.ap_glass_btn .ap_f_tcam{ color:#FFF; padding-top:10px; text-align:right; padding-right:15px;font-family: Arial, Helvetica, sans-serif; font-size:10px;}
.ap_glass_btn .ap_f_tcam a{ text-decoration:underline; color:#FFF;}
.ap_bg_close{ position:absolute; font-size:22px; color:#FFF; right:2px; top:0px; cursor:pointer; height:28px; width:28px; line-height:28px; text-align:center;font-family:"NovecentowideDemiBold";}

/* GDR88 */
.long_brand_btn {width:614px; padding:0 28px; margin:15px 0;background:#000;overflow:hidden; text-transform:uppercase;}
.long_brand_btn a{height:55px; display:block;text-decoration:none;font-family:"NovecentowideMedium"; color:#000;}
.long_brand_btn .long_bspan_left {float:left; line-height:55px;  font-size:20px; font-weight:bold; color:#fff;}
.long_brand_btn .long_bspan_right{float:right;line-height:55px;font-size:16px; font-weight:bold;color:#4ed0a5;}

/* Filter Page Banners */
/**/ .banner_sun_butterfly {
         width: 670px;
         height: 156px;
         background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_butterfly.jpg);
     }
.banner_sun_butterfly p, .banner_sun_butterfly h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 49px;
    margin:  0;
    padding-top: 38px;
    color: #c28e87;
    padding-left: 25px;
    letter-spacing: 2px;
    margin-bottom: -3px;
}

.banner_sun_butterfly .subtitle {
    font-family: "Novecentowidelight";
    font-size: 24px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0px;
    padding-left: 28px;
}
.banner_sun_butterfly ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left: 28px;
    padding-top:10px;
}

.banner_sun_butterfly li {
    display: inline;
}
.banner_sun_cateye {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_cateye.jpg);
}
.banner_sun_cateye p, .banner_sun_cateye h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 63px;
    margin: 0;
    padding-top: 30px;
    color: #6f616b;
    padding-left: 15px;
    letter-spacing: 6px;
    margin-bottom: -9px;
}

.banner_sun_cateye .subtitle {
    font-family: "Novecentowidelight";
    font-size: 24px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0px;
    padding-left: 23px;
    line-height:40px;
}
.banner_sun_cateye ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left: 24px;
    padding-top:5px;
}
.banner_sun_cateye li {
    display: inline;
}
.banner_sun_oval {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_oval.jpg);
}
.banner_sun_oval p, .banner_sun_oval h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 78px;
    margin: 0;
    padding-top: 22px;
    color: #ae8b88;
    padding-left: 21px;
    letter-spacing: 29px;
    margin-bottom: -9px;
}

.banner_sun_oval .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0px;
    padding-left: 29px;
    line-height:40px;
}
.banner_sun_oval ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left: 28px;
    padding-top:5px;
}
.banner_sun_oval li {
    display: inline;
}
.banner_sun_oversized {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_oversized.jpg);
}
.banner_sun_oversized p, .banner_sun_oversized h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 48px;
    margin: 0;
    padding-top: 40px;
    color: #38386c;
    padding-left: 23px;
    letter-spacing: 3px;
    margin-bottom: -7px;
}
.banner_sun_oversized .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0px;
    padding-left: 28px;
    line-height:35px;
}
.banner_sun_oversized ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-top:5px;
    padding-left:28px;
}
.banner_sun_oversized li {
    display: inline;
}
.banner_sun_pilot {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_pilot.jpg);
}
.banner_sun_pilot p, .banner_sun_pilot h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 81px;
    margin: 0 0 4px;
    padding-top:30px;
    color:#a47666;
    padding-left: 15px;
    letter-spacing: 18px;
}
.banner_sun_pilot .subtitle {
    font-family: "Novecentowidelight";
    font-size: 28.3px;
    letter-spacing: 14px;
    color: #242424;
    margin: 0px;
    padding-left: 21px;
    line-height:30px;
}
.banner_sun_pilot ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    margin-left: 0px;
    margin-top:5px;
    color: #1e1e1e;
    line-height: 16px;
    padding-left:23px;
}
.banner_sun_pilot li {
    display: inline;
}
.banner_sun_rectangle {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_rectangle.jpg);
}
.banner_sun_rectangle p, .banner_sun_rectangle h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 48px;
    margin: 0;
    padding-top: 37px;
    color: #907b8f;
    padding-left: 20px;
    letter-spacing: 1px;
    margin-bottom: -2px;
}
.banner_sun_rectangle .subtitle {
    font-family: "Novecentowidelight";
    font-size: 27px;
    letter-spacing: 14px;
    color: #242424;
    margin: 0px;
    padding-left: 22px;
    line-height:30px;
}
.banner_sun_rectangle ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:24px;
    padding-top:10px;
}
.banner_sun_rectangle li {
    display: inline;
}
.banner_sun_round {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_round.jpg);
}
.banner_sun_round p, .banner_sun_round h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 68px;
    margin: 0;
    padding-top: 27px;
    color: #6c7080;
    padding-left: 21px;
    letter-spacing: 13px;
    margin-bottom: -9px;
}
.banner_sun_round .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0px;
    padding-left: 25px;
    line-height:40px;
}
.banner_sun_round ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-top:5px;
    padding-left: 27px;
}
.banner_sun_round li {
    display: inline;
}
.banner_sun_singlelens {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_singlelens.jpg);
}
.banner_sun_singlelens p, .banner_sun_singlelens h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 45px;
    margin: 0;
    padding-top: 35px;
    color: #838c97;
    padding-left: 25px;
    letter-spacing: 1px;
    margin-bottom: -8px;
}
.banner_sun_singlelens .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0px;
    padding-left: 27px;
    line-height:40px;
}
.banner_sun_singlelens ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:28px;
    padding-top:5px;
}
.banner_sun_singlelens li {
    display: inline;
}
.banner_sun_square {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_square.jpg);
}
.banner_sun_square p, .banner_sun_square h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 65px;
    margin: 0;
    padding-top: 26px;
    color: #899bc4;
    padding-left: 7px;
    letter-spacing: 6px;
}
.banner_sun_square .subtitle {
    font-family: "Novecentowidelight";
    font-size: 28px;
    letter-spacing: 13px;
    color: #242424;
    margin: 0px;
    padding-left: 11px;
}
.banner_sun_square ul {
    color: #1e1e1e;
    font-family: "Novecentowidelight";
    font-size: 8.8px;
    line-height: 2px;
    padding-left: 13px;
    padding-top: 10px;
}
.banner_sun_square li {
    display: inline;
}
.banner_sun_wraparound {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_wraparound.jpg);
}

.banner_sun_wraparound p, .banner_sun_wraparound h1 {
    color: #b38a6e;
    font-family: "NovecentowideDemiBold";
    font-size: 41.5px;
    font-weight: 900;
    letter-spacing: 1px;
    margin: 0 0 -15px;
    padding: 25px 0 0 25px;
}
.banner_sun_wraparound .subtitle {
    color: #242424;
    font-family: "Novecentowidelight";
    font-size: 30px;
    letter-spacing: 14px;
    line-height: 40px;
    margin: 0;
    padding-left: 28px;
}
.banner_sun_wraparound ul {
    color: #1e1e1e;
    font-family: "Novecentowidelight";
    font-size: 9.42px;
    line-height: 2px;
    padding-left: 28px;
    padding-top: 3px;
}

.banner_sun_wraparound li {
    display: inline;
}
.banner_sun_fullrim {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_fullrim.jpg);
}

.banner_sun_fullrim p, .banner_sun_fullrim h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 59px;
    margin: 0;
    padding-top: 29px;
    color: #c7b1a2;
    padding-left: 14px;
    letter-spacing: 6px;
    margin-bottom: -8px;
}

.banner_sun_fullrim .subtitle {
    font-family: "Novecentowidelight";
    font-size: 25px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0;
    padding-left: 18px;
    line-height:40px;
}
.banner_sun_fullrim ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:20px;
    padding-top:5px;
}

.banner_sun_fullrim li {
    display: inline;
}
.banner_sun_rimless {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_rimless.jpg);
}

.banner_sun_rimless p, .banner_sun_rimless h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 65px;
    margin: 0;
    padding-top: 27px;
    color: #7a7e7f;
    padding-left: 23px;
    letter-spacing: 4px;
    margin-bottom: -8px;
}

.banner_sun_rimless .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 14px;
    color: #242424;
    margin: 0;
    padding-left: 28px;
    line-height:40px;
}
.banner_sun_rimless ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:28px;
    padding-top:5px;
}

.banner_sun_rimless li {
    display: inline;
}
.banner_sun_semirimless {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_semirimless.jpg);
}

.banner_sun_semirimless p, .banner_sun_semirimless h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 41px;
    margin: 0;
    padding-top: 36px;
    color: #c4906f;
    padding-left: 18px;
    letter-spacing: 2px;
    margin-bottom: -5px;
}

.banner_sun_semirimless .subtitle {
    font-family: "Novecentowidelight";
    font-size: 25px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 22px;
    line-height:40px;
}
.banner_sun_semirimless ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:22px;
    padding-top:5px;
}

.banner_sun_semirimless li {
    display: inline;
}
.banner_sun_metal {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_metal.jpg);
}

.banner_sun_metal p, .banner_sun_metal h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 72px;
    margin: 0;
    padding-top: 20px;
    color: #e0c6a2;
    padding-left: 10px;
    letter-spacing: 10px;
    margin-bottom: -9px;
}

.banner_sun_metal .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 13px;
    color: #242424;
    margin: 0px;
    padding-left: 15px;
    line-height:40px;
}


.banner_sun_metal ul {
    font-family: "Novecentowidelight";
    font-size: 8px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:16px;
    padding-top:5px;
}
.banner_sun_metal li {
    display: inline;
}
.banner_sun_plastic {
    width: 670px;
    height: 156px;	background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_plastic.jpg);}
.banner_sun_plastic p, .banner_sun_plastic h1 {
    color: #589bac;
    font-family: "NovecentowideDemiBold";
    font-size: 63.3px;
    font-weight: 900;
    letter-spacing: 4px;
    margin: 0 0 -9px;
    padding-left: 10px;
    padding-top: 20px;}
.banner_sun_plastic .subtitle {
    color: #242424;
    font-family: "Novecentowidelight";
    font-size: 25px;
    letter-spacing: 15px;
    line-height: 40px;
    margin: 0;
    padding-left: 12px;}
.banner_sun_plastic ul {
    color: #1e1e1e;
    font-family: "Novecentowidelight";
    font-size: 8.7px;
    line-height: 2px;
    padding-left: 12px;
    padding-top: 3px;
}
.banner_sun_plastic li {display: inline;}
.banner_sun_titanium {width: 670px;height: 156px;background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_titanium.jpg);}
.banner_sun_titanium p {font-family: "NovecentowideDemiBold";font-weight: 900;font-size: 54px;margin: 0;padding-top: 34px;color: #adb5ae;padding-left: 12px;letter-spacing: 5px;
    margin-bottom: -7px;}
.banner_sun_titanium .subtitle {font-family: "Novecentowidelight";font-size: 26px;
    letter-spacing: 14px;color: #242424;margin: 0px;padding-left: 20px;line-height:40px;}
.banner_sun_titanium ul {font-family: "Novecentowidelight";font-size: 9px;color: #1e1e1e;line-height: 2px;padding-left:19px;padding-top:5px;}
.banner_sun_titanium li {display: inline;}
.banner_sun_goggle {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_goggle.jpg);
}

.banner_sun_goggle p, .banner_sun_goggle h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size:73px;
    margin: 0;
    padding-top: 38px;
    color: #c38c8f;
    padding-left: 25px;
    letter-spacing: 0px;
}
.banner_sun_goggle .subtitle {
    font-family: "Novecentowidelight";
    font-size: 31px;
    letter-spacing: 14px;
    color: #242424;
    margin: 0px;
    padding-left: 28px;
    line-height:40px;
}
.banner_sun_goggle ul {
    font-family: "Novecentowidelight";
    font-size: 9.7px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:28px;
    padding-top:5px;
}

.banner_sun_goggle li {
    display: inline;
}

.banner_eye_butterfly {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_butterfly.jpg);
}
.banner_eye_butterfly p, .banner_eye_butterfly h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 54px;
    margin: 0;
    padding-top: 32px;
    color: #c77271;
    padding-left: 0px;
    letter-spacing: 3px;
    margin-bottom: -8px;
}
.banner_eye_butterfly .subtitle {
    font-family: "Novecentowidelight";
    font-size: 30px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0;
    padding-left: 2px;
    line-height:40px;
}
.banner_eye_butterfly ul {
    font-family: "Novecentowidelight";
    font-size: 10px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:4px;
    padding-top:5px;
}
.banner_eye_butterfly li {
    display: inline;
}
.banner_eye_butterfly {
    width: 670px;
    height: 156px;
    /* background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_cateye.jpg); */
}
.banner_eye_butterfly p, .banner_eye_butterfly h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 64px;
    margin: 0;
    padding-top: 24px;
    color: #c6a382;
    padding-left: 25px;
    letter-spacing: 1px;
    margin-bottom: -8px;
}
.banner_eye_butterfly .subtitle {
    font-family: "Novecentowidelight";
    font-size: 30px;
    letter-spacing: 14px;
    color: #242424;
    margin: 0;
    padding-left: 28px;
    line-height:40px;
}
.banner_eye_butterfly ul {
    font-family: "Novecentowidelight";
    font-size: 10px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:28px;
    padding-top:5px;
}
.banner_eye_butterfly li {
    display: inline;
}

.banner_eye_cateye {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_cateye.jpg);
}
.banner_eye_cateye p, .banner_eye_cateye h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 64px;
    margin: 0;
    padding-top: 28px;
    color: #c6a382;
    padding-left: 1px;
    letter-spacing: 5px;
    margin-bottom: -8px;
}
.banner_eye_cateye .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 5px;
    line-height:40px;
}
.banner_eye_cateye ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:7px;
    padding-top:5px;
}
.banner_eye_cateye li {
    display: inline;
}
.banner_eye_oval {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_oval.jpg);
}

.banner_eye_oval p, .banner_eye_oval h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 74px;
    margin: 0;
    padding-top: 25px;
    color: #c9975d;
    padding-left: 0px;
    letter-spacing: 34px;
    margin-bottom: -12px;
}

.banner_eye_oval .subtitle {
    font-family: "Novecentowidelight";
    font-size: 25px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0;
    padding-left: 8px;
    line-height:40px;
}
.banner_eye_oval ul {
    font-family: "Novecentowidelight";
    font-size: 9px;	color: #1e1e1e;
    line-height: 2px;
    padding-left:10px;
    padding-top:5px;
}
.banner_eye_oval li {
    display: inline;
}
.banner_eye_oversized {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_oversized.jpg);
}
.banner_eye_oversized p, .banner_eye_oversized h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 48px;
    margin: 0;
    padding-top: 32px;
    color: #83614d;
    padding-left: 10px;
    letter-spacing: 3px;
    margin-bottom: -7px;
}
.banner_eye_oversized .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 14px;
    line-height:40px;
}
.banner_eye_oversized ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:16px;
    padding-top:5px;
}
.banner_eye_oversized li {
    display: inline;
}
.banner_eye_pilot {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_pilot.jpg);
}
.banner_eye_pilot p, .banner_eye_pilot h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 70px;
    margin: 0;
    padding-top: 25px;
    color: #8d8c92;
    padding-left: 5px;
    letter-spacing: 24px;
    margin-bottom: -13px;
}
.banner_eye_pilot .subtitle {
    font-family: "Novecentowidelight";
    font-size: 24px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0;
    padding-left: 9px;
    line-height:40px;
}
.banner_eye_pilot ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    padding-left:10px;
    line-height: 2px;
    padding-top:5px;
}
.banner_eye_pilot li {
    display: inline;
}
.banner_eye_rectangle {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_rectangle.jpg);
}
.banner_eye_rectangle p, .banner_eye_rectangle h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 44px;
    margin: 0;
    padding-top: 38px;
    color: #8d8c92;
    padding-left: 4px;
    letter-spacing: 5px;
    margin-bottom: -8px;
}
.banner_eye_rectangle .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0;
    padding-left: 7px;
    line-height:40px;
}
.banner_eye_rectangle ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:8px;
    padding-top:5px;
}
.banner_eye_rectangle li {
    display: inline;
}
.banner_eye_round {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_round.jpg);
}
.banner_eye_round p, .banner_eye_round h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 66px;
    margin: 0;
    padding-top: 27px;
    color: #84838c;
    padding-left: 5px;
    letter-spacing: 14px;
    margin-bottom: -11px;
}
.banner_eye_round .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 8px;
    line-height:40px;
}
.banner_eye_round ul {
    font-family: "Novecentowidelight";
    font-size: 9px;	color: #1e1e1e;
    line-height: 2px;
    padding-left:11px;
    padding-top:5px;
}
.banner_eye_round li {
    display: inline;
}
.banner_eye_square {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_square.jpg);
}
.banner_eye_square p, .banner_eye_square h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 63px;
    margin: 0;
    padding-top: 28px;
    color: #68c2d3;
    padding-left: 1px;
    letter-spacing: 8px;
    margin-bottom: -7px;
}
.banner_eye_square .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 3px;
    line-height:40px;
}
.banner_eye_square ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:4px;
    padding-top:5px;
}
.banner_eye_square li {
    display: inline;
}
.banner_eye_fullrim {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_fullrim.jpg);
}
.banner_eye_fullrim p, .banner_eye_fullrim h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 59px;
    margin: 0;
    padding-top: 28px;
    color: #953c41;
    padding-left: 10px;
    letter-spacing: 5px;
    margin-bottom: -8px;
}

.banner_eye_fullrim .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 13px;
    line-height:40px;
}
.banner_eye_fullrim ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:15px;
    padding-top:5px;
}
.banner_eye_fullrim li {
    display: inline;
}
.banner_eye_rimless {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_rimless.jpg);
}
.banner_eye_rimless p, .banner_eye_rimless h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 60px;
    margin: 0;
    padding-top: 24px;
    color: #769598;
    padding-left: 5px;
    letter-spacing: 8px;
    margin-bottom: -10px;
}
.banner_eye_rimless .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 8px;
    line-height:40px;
}
.banner_eye_rimless ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:10px;
    padding-top:5px;
}
.banner_eye_rimless li {
    display: inline;
}
.banner_eye_semirimless {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_semirimless.jpg);
}
.banner_eye_semirimless p, .banner_eye_semirimless h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 40px;
    margin: 0;
    padding-top: 40px;
    color: #64699a;
    padding-left: 10px;
    letter-spacing: 3px;
    margin-bottom: -7px;
}

.banner_eye_semirimless .subtitle {
    font-family: "Novecentowidelight";
    font-size: 27px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0;
    padding-left: 11px;
    line-height:40px;
}
.banner_eye_semirimless ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:14px;
    padding-top:5px;
}
.banner_eye_semirimless li {
    display: inline;
}
.banner_eye_metal {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_metal.jpg);
}
.banner_eye_metal p, .banner_eye_metal h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 74px;
    margin: 0;
    padding-top: 23px;
    color: #c3bbaf;
    padding-left: 0px;
    letter-spacing: 15px;
    margin-bottom: -9px;
}
.banner_eye_metal .subtitle {
    font-family: "Novecentowidelight";
    font-size: 26px;
    letter-spacing: 16px;
    color: #242424;
    margin: 0px;
    padding-left: 4px;
    line-height:30px;
}
.banner_eye_metal ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:5px;
    padding-top:5px;
}
.banner_eye_metal li {
    display: inline;
}
.banner_eye_plastic {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_plastic.jpg);
}
.banner_eye_plastic p, .banner_eye_plastic h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 68px;
    margin: 0;
    padding-top: 24px;
    color: #da5e59;
    padding-left: 4px;
    margin-bottom: -9px;
    letter-spacing: 4px;
}
.banner_eye_plastic .subtitle {
    font-family: "Novecentowidelight";
    font-size: 27px;
    letter-spacing: 15px;
    color: #242424;
    margin: 0px;
    padding-left: 7px;
    line-height:40px;
}
.banner_eye_plastic ul {
    font-family: "Novecentowidelight";
    font-size: 9px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:9px;
    padding-top:5px;
}
.banner_eye_plastic li {
    display: inline;
}
.banner_eye_titanium {
    width: 670px;
    height: 156px;
    background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/eyeglasses_titanium.jpg);
}

.banner_eye_titanium p, .banner_eye_titanium h1 {
    font-family: "NovecentowideDemiBold";
    font-weight: 900;
    font-size: 60px;
    margin: 0;
    padding-top: 20px;
    color: #c3bbaf;
    padding-left: 25px;
    margin-bottom: -9px;
    letter-spacing: 8px;
}
.banner_eye_titanium .subtitle {
    font-family: "Novecentowidelight";
    font-size: 30px;
    letter-spacing: 17px;
    color: #242424;
    margin: 0px;
    padding-left: 28px;
    line-height:40px;
}
.banner_eye_titanium ul {
    font-family: "Novecentowidelight";
    font-size: 10px;
    color: #1e1e1e;
    line-height: 2px;
    padding-left:28px;
    padding-top:5px;
}
.banner_eye_titanium li {
    display: inline;
}
/* .banner_sun_wraparound {
	width: 670px;
	height: 156px;
	background-image: url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/sunglasses_goggle.jpg);
} */

/* Change Text on Small Banner */
.long_brand_btn_bg {
    margin: 15px 0;
    overflow: hidden;
    text-transform: uppercase;
    width: 614px;
    height:73px;
    padding:0 28px;
    background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/SB-3089/long_brand_btn_bg.png) 0 0 no-repeat;
}
.long_brand_txt {
    overflow:hidden;
    float:left;
    width:375px;
    margin-right:60px;
    padding-top:10px;
    text-align:right;
    color: #fff;
    font-size:20px;
    line-height:23px;
    font-family:"NovecentowideMedium";
}
.long_brand_txt span {
    font-weight:bold;
    font-family:"NovecentowideDemiBold";
}
.long_brand_Llnk {
    overflow:hidden;
    float:left;
    width:auto;
    margin-top:15px;
    padding:0 15px;
    line-height:30px;
    text-decoration:none;
    color:#1076ab;
    font-weight:bold;
    font-family:"NovecentowideMedium";
    background:#ffffff;
    border:1px solid #fff;
    -moz-border-radius: 2px;      /* Gecko browsers */
    -webkit-border-radius: 2px;   /* Webkit browsers */
    border-radius:2px;            /* W3C syntax */
    -webkit-box-shadow: 3px 3px #376f91;
    -moz-box-shadow: 3px 3px #376f91;
    box-shadow: 3px 3px #376f91;
}
.long_brand_Llnk span {
    overflow:hidden;
    display:block;
    width:auto;
    line-height:29px;
    padding-right:25px;
    font-size:16px;
    background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/SB-3089/long_brand_Llnk_bg.png) right center no-repeat;
}

/*brand img list css style SNR-188 2014-08-07 14:00*/
.brand_img_list{ width:700px;}
.brand_images{margin:15px 0;}
.brand_images #arrow_l,.brand_images #arrow_r{float:left;}
.brand_images #arrow_l img,.brand_images #arrow_r img{background:#fff;}
.brand_images #arrow_l{margin:0 5px 0 0;}
.brand_images #arrow_r{margin-left:18px;}
.brand_images #all_images{float:left;}
.brand_images ul#all_brands li{float:left;height:60px;}
.brand_images ul#all_brands li img{cursor:pointer;}
.brand_images ul#all_brands li.brand_li{width:89px;position:relative;}
.brand_images ul#all_brands li.brand_li .yellow{display:none;}
.brand_images ul#all_brands li.brand_li a .white { width:77px; height:50px; border:1px solid #ffffff;}
.brand_images ul#all_brands li.brand_li a:hover .white { border:1px solid #cccccc;}
.brand_images .fa-angle-left{font-size:40px; margin-top:6px;}
.brand_images .fa-angle-right{ font-size:40px; margin-top:6px;}
/*brand banner css style */
.gdr136_onsale_banner_danish{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_english.jpg) 0 0 no-repeat;}
.gdr136_onsale_banner_french{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_french.jpg) 0 0 no-repeat;}
.gdr136_onsale_banner_english{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_english.jpg) 0 0 no-repeat;}
.gdr136_onsale_banner_dutch{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_dutch.jpg) 0 0 no-repeat;}
.gdr136_onsale_banner_swedish{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_swedish.jpg) 0 0 no-repeat;}
.gdr136_onsale_banner_german{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_german.jpg) 0 0 no-repeat;}
.gdr136_onsale_banner_norwegian{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/clearance_page_clearance_norwegian.jpg) 0 0 no-repeat;}

.gdr136_brand_banner_danish{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_danish.jpg) 0 0 no-repeat;}
.gdr136_brand_banner_french{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_french.jpg) 0 0 no-repeat;}
.gdr136_brand_banner_english{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_english.jpg) 0 0 no-repeat;}
.gdr136_brand_banner_dutch{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_dutch.jpg) 0 0 no-repeat;}
.gdr136_brand_banner_swedish{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_swedish.jpg) 0 0 no-repeat;}
.gdr136_brand_banner_german{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_german.jpg) 0 0 no-repeat;}
.gdr136_brand_banner_norwegian{width:670px;height:159px; margin-top:15px; background:url(https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/ad/2014/GDR136/Brand/brand_clearance_norwegian.jpg) 0 0 no-repeat;}

.reh2  p {color:#666;font:18px "Arial";margin:30px 0 10px 0}


.recProInfo .pro  {display:block; background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/stylefinder/style_finder_waiting.gif") no-repeat 50% 50% / 32px 32px #fff; width: 208px;}
.recProInfo .pro a img {width:32px; visibility: hidden; }
.recProInfo .pro a img.state_loaded { visibility: visible;}


/* ------------------------------------------- category.css part / Candy -------------------------------------------*/
.themes_list{float:left;margin-top:20px;width:200px;}
.themes_list p{font:14px "NovecentowideDemiBold";color:#333;margin-bottom:13px;}
.themes_list .theme_box{color:#666;padding:10px 0;margin-top:1px;}
.themes_list .theme_box h3{font:14px "NovecentowideDemiBold"; padding:3px 0;font-weight:bold}
.theme_box h3 { }
.themes_list .theme_box a{color:#666;display: block;font-family: Arial;}
.themes_list .theme_box li {font: 13px/20px Arial;list-style: none outside none;padding: 2px 0;font-family: Arial;}
.category_content{float:right;margin-top:20px;width:700px;}
.category_content .image_two{margin-right:-4px;}
.category_content .brand_index{font-size:13px;color:#666;}

.category_content .brand_index span.text_1{font-family:"Arial",sans-serif;margin-right:10px;}

.category_content .brand_index a{font-family:Helvetica Neue;color:#666;margin:0 5px;}
.category_content .brand_index a:hover{color:#f7941d;}
.category_content .index_content{margin-top:20px;}
.category_content .index_content h2{font:22px "Arial";color:#333;}
.category_content .index_content p{font:22px "Arial";color:#333;}
.category_content .index_content .index_box{margin-bottom:20px;}
.category_content .index_content .index_box h2{float:left;}
.category_content .index_content .index_box p{float:left;}
.category_content .index_content .index_box a.go_top{float:right;margin-top:15px;}
.category_content .index_content .index_box .box_content{background-color:#f4f2f3;font:12px "Arial";padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;*margin:0;}
.category_content .index_content .index_box .box_content span{display:inline-block;width:220px;line-height:25px;}
.category_content .index_content .index_box .box_content a:hover{color:#f7941d;}
.category_content .category_bottom{margin:45px 0;float: left;}
.category_content .category_bottom p span{font-weight:bold;}
.brand_images{margin:15px 0;}
.brand_images #arrow_l,.brand_images #arrow_r{float:left;}
.brand_images #arrow_l .fa,.brand_images #arrow_r .fa {width: 13px;height: 45px;line-height: 45px;color: #fff;text-align: center;background-color: #000;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.brand_images #arrow_l img,.brand_images #arrow_r img{background:#fff;}
.brand_images #arrow_l{margin:0 5px;}
.brand_images #arrow_r{margin-left:5px;}
.brand_images #all_images{float:left;}
.brand_images ul#all_brands li{float:left;margin-right:1px;height:60px;}
.brand_images ul#all_brands li img{cursor:pointer;}
.brand_images ul#all_brands li.brand_li{width:81px;position:relative;}
.brand_images ul#all_brands li.brand_li .yellow{display:none;}
.brand_images ul#all_brands li.brand_li .brand_lable{display:none;position:absolute;background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/brand_lable.png") no-repeat scroll 0 0 transparent;height:31px;left:15px;top:32px;width:63px;font:11px Arial;color:#4d4d4d;padding:10px 0 0 10px}
.category_bottom p{margin:10px 0;
    font:14px/20px "Arial";
    color:#666;
    float: left;
}
.themes_list .theme_box li:hover{background-color:#dcdcdc;
}
.themes_list .theme_box li a:hover{color:#ff6600;
}
.all_brands {
    font-family: "Arial";
    font-size: 22px;
    line-height: 22px;
    margin-bottom: 10px;
}
.category_left_banner {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    font-size: 12px;
    margin: 74px 0 0 6px;
    padding: 5px;
    position: absolute;
    text-transform: uppercase;
}
.category_content .image_two {
    margin-right: -4px;
}
.category_right_banner {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    font-size: 12px;
    margin: -30px 0 0 468px;
    padding: 5px;
    position: absolute;
    text-transform: uppercase;
}

.fb-like {
    margin-right: 10px;
    vertical-align: top;width: 130px;
}

.fb-like, .twitter-share-button {
    float: left;
}
#mintbar { float:right; width:350px;}

.fb-like .g-plusone{background: none repeat scroll 0 0 transparent;
    border-style: none;
    display: inline-block;
    float: none;
    font-size: 1px;
    height: 20px;
    line-height: normal;
    margin: 0;
    padding: 0;
    text-indent: 0;
    vertical-align: baseline;
    width: 32px;}
.about_content .about_scroll_ul li {
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
}

.error_notetext {vertical-align: middle;}
.category_content .category_bottom {color: #666666; font: 14px/20px "Arial";}
.category_content .category_bottom h2 {color: #666666;font: 18px "Arial"; margin: 30px 0 10px;}
.category_content .category_bottom h1 {color: #666666;font: 18px "Arial"; margin:20px 0 10px;}

.brand_images ul#all_brands li.brand_li a .white { width:77px; height:50px; border:1px solid #ffffff;}
.brand_images ul#all_brands li.brand_li a:hover .white { border:1px solid #cccccc;}

/*SNR-188 and SB-3277 2014-08-07 14:00
.brand_img_list{ width:700px;}
.brand_images .fa-angle-left{font-size:40px; margin-top:6px;}
.brand_images .fa-angle-right{ font-size:40px; margin-top:6px;}*/

/* ----------------------------------------- new_banner.css part / Candy -----------------------------------------*/
.new_banner { margin-bottom:15px; overflow:hidden;}
.rx_banner.totalbanner {
    width: 700px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 269px;
}
.rx_banner {
    width: 670px;
    margin-bottom: 11px;
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}
.rx_banner.banner_man {
    width: 670px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/banner_man_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}
.rx_banner.banner_wowen {
    width: 670px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/banner_wowen_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}
.rx_banner.banner_man h3 { font-size:42px; margin-top:20px; padding-bottom:10px;}
.rx_banner.banner_wowen h3{font-size:42px; margin-top:20px;padding-bottom:10px;}
.rx_banner.banner_man  ul li b{font-size:16px; font-weight:700;}
.rx_banner.banner_wowen ul li b{font-size:16px; font-weight:700;}
.rx_banner.banner_Prescription {
    width: 600px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/banner_Prescription_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}

.rx_banner.banner_man {
    width: 670px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/banner_man_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}
.rx_banner.banner_wowen {
    width: 670px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/banner_wowen_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}
.rx_banner.banner_Prescription {
    width: 600px;
    margin-bottom: 11px;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/banner_Prescription_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px; margin-top:10px;
}
.rx_banner.banner_Prescription h3 { margin-left:20px;}
.rx_banner.banner_Prescription ul { margin-left:20px;}
.men_banner {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/men_bg.png");
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
    height: 120px;
    width: 344px;
    margin-right: 12px;
}
.women_banner {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/women_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
    height: 120px;
    width: 344px;
}
.clear {
    clear: both;
}
.men_banner h4,.women_banner h4 {
    font-family: "Arial", sans-serif;
    font-size: 27px;
    line-height: 23px;
    color: #424242;
    margin-left:30px;
    margin-top:20px;
    margin-bottom:15px;
}
.men_banner span,.women_banner span {
    font-family: "Arial", sans-serif;
    font-size: 16px;
    line-height: 18px;
    color: #ffffff;
    padding:2px 8px;margin-left:30px; background:#010005;
}
.rx_banner h3 {
    font-family: "Arial", sans-serif;
    font-size: 30px;
    line-height: 32px;
    color: #000000;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left: 30px;
    font-style: italic;
    font-weight: normal;
    padding-bottom:10px;
    border-bottom:1px solid #000000; display:inline-block; text-shadow:1px 1px #ffffff;
}
.new_banner .rx_banner ul {
    margin-left: 30px; margin-top:10px;}
.new_banner .rx_banner ul li{
    font-size: 14px;
    line-height: 20px;
    color: #000000;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner_icon.png");
    background-repeat: no-repeat;
    background-position: 0 center;
    padding-left: 15px;
    font-family:"Arial", sans-serif;
}
.totalbanner ul {margin-left: 25px;}
.totalbanner ul li{font-size: 14px;
    line-height: 20px;
    color: #535353;
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner_icon.png");
    background-repeat: no-repeat;
    background-position: 0 center;
    padding-left: 20px;
    font-family:"Arial", sans-serif
}

.totalbanner h3 {
    font-family: "Arial", sans-serif;
    font-size: 50px;
    line-height: 42px;
    color: #000000;
    width: 330px;
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 30px;
    font-style: italic;
    font-weight: normal;
    padding-bottom:15px;
    border-bottom:1px solid #000000; display:inline-block; text-shadow:1px 1px #ffffff;
}


/* GDR179 BANNERS */
.banner_gdr179 {
    height: 269px;
    margin-bottom: 10px;
    width: 700px;
}
.banner_gdr179.designer_sunglasses {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/designer-sunglasses_bg.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
}
.banner_gdr179.conact_lenses {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/Conact-Lenses_bg.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
}
.banner_gdr179.sports_sunglasses {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/Sports-Sunglasses_bg.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
}
.banner_gdr179.sports_sunglasses h3 {text-shadow:none;}
.banner_gdr179 h3 {
    border-bottom: 1px solid #000000;
    color: #000000;
    display: inline-block;
    font-family: "Arial", sans-serif;
    font-size: 36px;
    line-height: 47px;
    margin-bottom: 10px;
    margin-left: 30px;
    margin-top: 20px;
    padding-bottom: 10px;
    text-shadow: 1px 1px #FFFFFF;
    width: 300px;
}

.banner_gdr179 ul {
    margin-left: 30px;
}
.banner_gdr179 ul li {
    background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/newbanner_icon2.png");
    background-position: 0 center;
    background-repeat: no-repeat;
    color: #000000;
    font-family: "Arial", sans-serif;
    font-size: 15px;
    line-height: 20px;
    padding-left: 15px;/*text-shadow: 1px 1px #FFFFFF;*/
}



.gdr178_Polarized {background-image: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/polar_ized_bg.jpg"); background-position: 0 center;background-repeat: no-repeat;height: 156px;width: 670px; overflow:hidden; color:#ffffff; margin-top:20px;}
.gdr178_Polarized h3{text-align:center; margin-top:15px; margin-bottom:5px;font:22px/28px "Arial"; padding-bottom:10px; border-bottom:1px solid #ffffff; width:300px; margin-left:auto; margin-right:auto; font-weight:bold;}
.gdr178_Polarized ul { margin:0 auto; text-align:center; width:300px;}
.gdr178_Polarized ul li{font:15px/21px "Arial";text-align:center; width:300px;}

.gdr178_Prescription {width: 670px; overflow:hidden; margin-top:20px;}
.gdr178_Prescription h3{ margin-top:15px; margin-left:20px;font:24px/31px "Arial"; padding-bottom:5px; border-bottom:1px solid #000000; width:360px;}
.gdr178_Prescription ul { margin-left:20px; margin-top:5px;}
.gdr178_Prescription ul li{font:15px/21px "Arial";}
.gdr178_Polarizedbox {
    margin: 0 auto;
    text-align: center;
    width: 670px;
}


.collection_sbg{
    background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/collection_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
    height: 120px;
    width: 344px;
    margin-right: 12px; }


.collection_sbg img	{
    padding-bottom:10px;
    border-bottom:1px solid #000000; display:inline-block; text-shadow:1px 1px #ffffff;
    margin-left:30px;
    margin-top:17px;
}

.rx_banner.collection_sbg {
    width: 670px;
    margin-bottom: 11px;
    background-image:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/collection_bg.jpg");
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 156px;
}
/* 2014 GDR40 banners */
.designer_sun {width: 700px;  margin-bottom: 10px;}
.designer_sun h2 { font: bold 34px/34px "Century Gothic"; display:inline-block; margin-top:80px;}
.designer_sun p { font: 18px/24px "Arial";}
.designer_eye {width: 700px;  margin-bottom: 10px;color:#07090a; text-align:center;}
.designer_eye h2 { font: bold 34px/34px "Century Gothic"; text-align:center;display:inline-block; margin-top:80px;}
.designer_eye p { font: 18px/24px "Arial"; }
.designer_eye span {font: 13px/24px "Arial";}
.women_sun {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/women_sun.jpg") no-repeat 0 0;height: 156px;width: 670px;margin-bottom: 10px;color:#07090a; text-align:left;}
.women_sun h1 {margin-left:80px; display:inline-block; margin-top:45px;font: normal 40px/40px "League Gothic"; text-transform:uppercase;}

.women_sun span {margin-left:80px; font: italic 20px/35px "Arial"; display:block;}
.women_eye {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/women_eye.jpg") no-repeat 0 0;height: 156px;width: 670px;margin-bottom: 10px;color:#07090a; text-align:left;}
.women_eye h1 {margin-left:80px; display:inline-block; margin-top:45px;font: normal 40px/40px "League Gothic"; text-transform:uppercase;}
.women_eye span {margin-left:80px; font: italic 20px/35px "Arial"; display:block;}
.men_sun {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/men_sun.jpg") no-repeat 0 0;height: 156px;width: 670px;margin-bottom: 10px;color:#07090a; text-align:left;}
.men_sun h1 {margin-left:360px; display:inline-block; margin-top:45px;font: normal 40px/40px "League Gothic"; text-transform:uppercase;}
.men_sun span {margin-left:360px; font: italic 20px/35px "Arial"; display:block;}
.men_eye {background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/en/images/men_eye.jpg") no-repeat 0 0;height: 156px;width: 670px;margin-bottom: 10px;color:#07090a; text-align:left;}

.men_eye h1 {margin-left:360px; display:inline-block; margin-top:45px;font: normal 40px/40px "League Gothic"; text-transform:uppercase;}
.men_eye span {margin-left:360px; font: italic 20px/35px "Arial"; display:block;}
/******************kinds of domain css style****************/
.brand_top_image_ru .designer_eye span {font-size: 12px;}


/*******GDR-515 by peter 2014/10/13 start*****************/
/*****main-banner-sports****/
.main_banner_sports{ height:270px; width:700px; margin-bottom: 10px;}
.main_banner_sports .main_b_text { padding:20px 0 10px; text-align:center;}
.main_banner_sports .main_b_text .m_bs_sports{font:48px/35px "NovecentowideDemiBold"; }
.main_banner_sports .main_b_text .m_bs_sunglasses{font:bold 40px/45px "Novecentowidelight";}
.main_banner_sports .main_b_text .m_bs_form{font:30px/24px "Novecentowidelight";}
.main_banner_sports .main_b_pic{ height:75px; display:block; background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/main-banner-sports.jpg") no-repeat center 0 ; }
.main_banner_sports .main_b_list{ padding:15px 0 0 55px; font:12px/15px "Arial"; text-align:left;}
.main_banner_sports .main_b_list li{float:left; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports_banner_icon.png") no-repeat 0 0; }
.main_banner_sports .main_b_list li.m_add_p{ height:20px; background-position:0 0; padding:3px 0 0 35px; width:224px;}
.main_banner_sports .main_b_list li.m_days_r{ height:20px; background-position:-258px 0; padding:3px 0 0 35px; width:146px;}
.main_banner_sports .main_b_list li.m_month_w{ height:20px; background-position:-441px 0; padding:3px 0 0 35px; width:153px;}
/*****sports-banner****/
.sprots_banner_min{ height:156px; width:670px}
.sprots_banner_min .sports_b_text { padding:15px 0 10px; width:400px; text-align:center; text-transform:uppercase;}
.sprots_banner_min .sports_b_text .s_bs_sports{font:40px/36px "NovecentowideDemiBold"; }
.sprots_banner_min .sports_b_text .s_bs_sunglasses{font:bold 30px/45px "Novecentowidelight";}
.sprots_banner_min .sports_b_list{ overflow:hidden; padding:0 0 0 0; font:12px/15px "Arial"; text-align:left;}
.sprots_banner_min .sports_b_list li{ float:left; padding-left:10px; text-align:center}
.sprots_banner_min .sports_b_list li p{ line-height:13px;}
.sprots_banner_min .sports_b_list li span{ display:block; background:url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports_banner_icon.png") no-repeat center 0 ; }
.sprots_banner_min .sports_b_list li.s_add_p{ width:130px;}
.sprots_banner_min .sports_b_list li.s_add_p span{ margin:0 auto; width:36px; height:23px; background-position:-629px 3px;}
.sprots_banner_min .sports_b_list li.s_days_r{ width:120px;}
.sprots_banner_min .sports_b_list li.s_days_r span{ margin:0 auto; width:21px; height:23px; background-position:-258px 0;}
.sprots_banner_min .sports_b_list li.s_month_w{ width:120px;}
.sprots_banner_min .sports_b_list li.s_month_w span{ margin:0 auto; width:18px; height:23px; background-position:-441px 0;}
/*****each sports banner background imgage****/
.sports_baseball_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-baseball-banner.jpg") no-repeat right 0 ;}
.sports_cycling_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-cycling-banner.jpg") no-repeat right 0 ;}
.sports_driving_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-driving-banner.jpg") no-repeat right 0 ;}
.sports_fishing_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-fishing-banner.jpg") no-repeat right 0 ;}
.sports_golf_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-golf-banner.jpg") no-repeat right 0 ;}
.sports_running_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-running-banner.jpg") no-repeat right 0 ;}
.sports_ski_goggles_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-ski-goggles-banner.jpg") no-repeat right 0 ;}
.sports_tennis_banner{ background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-tennis-banner.jpg") no-repeat right 0 ;}
/*******GDR-552 add banner by peter 2014/11/20*******/
.sports_watersports_banner{background: url("https://84654884b68f749e7aa3-aa57143e2ca30795bf94ff3884a3b19b.ssl.cf1.rackcdn.com/public/images/sports_sunglasses/sports-watersports-banner.jpg") no-repeat right 0 ;}
/*******GDR-515 by peter 2014/10/13 end*****************/

/*******GDR-519 by Candy 2014/10/21 starts*****************/
.topdeal-banner-prescription, .topdeal-banner-newarrivals, .topdeal-banner-sbgcollection {position: relative;overflow: hidden;width: 670px;height: 156px;}
.topdeal-banner-prescription {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/add-prescription-lensesfrom-banner.jpg);}
.topdeal-banner-newarrivals {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/newarrivals-eyeglasses-from-banner.jpg);}
.topdeal-banner-sbgcollection {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/sbg-collection-filter-banner.jpg);color: #fff;}
.topdeal-banner-cnt {position: absolute;width: auto;height: 100%;padding: 15px;right: 0;top: 0;}
.topdeal-banner-cnt p {font-family: "Novecentowidelight", sans-serif;text-align: right;}
.topdeal-banner-cnt p span {display: block;}
.topdeal-banner-cnt p .bold {font-family: "NovecentowideDemiBold", sans-serif;}
.topdeal-banner-cnt .prescription-banner-text {font-size: 24px;max-width: 400px;}
.topdeal-banner-cnt .prescription-banner-text .bold {font-size: 27px;letter-spacing: 0;}
.topdeal-banner-cnt .newarrivals-banner-text {padding-right: 20px;font-size: 27px;}
.topdeal-banner-cnt .newarrivals-banner-text .bold {font-size: 45px;}
.topdeal-banner-cnt .sbgcollection-banner-text {padding-right: 0;font-size: 33px;letter-spacing: 5px;text-align: center;}
.topdeal-banner-cnt .sbgcollection-banner-text .bold {font-size: 47px;letter-spacing: 0;}

.banner-icons {width: auto;margin: 15px auto 0;}
.banner-icons li {display: block;float: left;width: 120px;margin-right: 1px;}
.banner-icons li:last-child {clear: right;}
.banner-icons-sbgcollection {margin-top: 8px;}
.banner-icons li span {display: block;margin: 0 auto;padding-top: 5px;font-size: 9px;text-align: center;font-family: "NovecentowideMedium", sans-serif;}
.banner-icons-sbgcollection li span {font-size: 8px;}
.banner-icons li .fa {display: block;margin: 0 auto;width: 33px;height: 18px;background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/banner-icons.png);background-repeat: no-repeat;}
.banner-icons-sbgcollection li .fa {height: 20px;}
.fa-shipping {background-position: 0 -4px;}
.fa-warranty {background-position: -37px -3px;}
.fa-returns {background-position: -70px -3px;}
.fa-sale {background-position: 0 -28px;}
.fa-returns-white {background-position: -37px -28px;}
.fa-check1 {background-position: -70px -28px;}
/*******GDR-519 by Candy 2014/10/21 ended *****************/

/*******ICT-24 by Candy 2014/11/06 starts*****************/
.ICT24-banners{position: relative;overflow: hidden;width: 670px;height: 156px;}
.ICT24-best-selling-men-sunglasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/best-selling-mens-sunglasses.jpg);color: #fff;}
.ICT24-best-selling-women-sunglasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/best-selling-womens-sunglasses.jpg);}
.ICT24-clearance-glasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/clearance-glasses-from-$79.jpg);}
.ICT24-clearance-sunglasses {color: #fff;}
.ICT24-week-topdeals-glasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/this-week-top-deals-on-Glasses.jpg);}
.ICT24-week-topdeals-sunglasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/this-week-top-deals-on-sunglasses.jpg);color: #fff;}
.ICT24-best-selling-glasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/top100-best-selling-glasses.jpg);color: #fff;}
.ICT24-best-selling-sports-sunglasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/top100-best-selling-sports-sunglasses.jpg);}
.ICT24-best-selling-sunglasses {background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/top100-best-selling-sunglasses.jpg);color: #fff;}

.ICT24-banners-cnt {position: absolute;width: auto;height: 100%;padding: 15px;right: 0;top: 0;}
.ICT24-banners-cnt p {font-family: "Novecentowidelight", sans-serif;}
.ICT24-banners-cnt p span {display: block; text-align:center;}
.ICT24-banners-cnt p .bold {font-family: "NovecentowideDemiBold", sans-serif;}
.ICT24-banners-cnt .best-selling-men-sunglasses-txt {font-size: 25px;letter-spacing: 5px;}
.ICT24-banners-cnt .best-selling-men-sunglasses-txt .bold {font-size: 30px;letter-spacing: 0;}
.ICT24-banners-cnt .best-selling-women-sunglasses-txt {font-size: 25px;letter-spacing: 3px;}
.ICT24-banners-cnt .best-selling-women-sunglasses-txt .bold {font-size: 30px;letter-spacing: 0;}
.ICT24-banners-cnt .clearance-glasses-txt {font-size: 25px;letter-spacing: 0;}
.ICT24-banners-cnt .clearance-glasses-txt .bold {font-size: 30px;}
.ICT24-banners-cnt .clearance-sunglasses-txt {font-size: 27px;letter-spacing: 0;}
.ICT24-banners-cnt .clearance-sunglasses-txt .bold {font-size: 30px;}
.ICT24-banners-cnt .week-topdeals-glasses-txt {font-size: 31px;letter-spacing: 0;text-align: center;}
.ICT24-banners-cnt .week-topdeals-glasses-txt .bold {font-size: 30px;letter-spacing: 2px;}
.ICT24-banners-cnt .week-topdeals-sunglasses-txt {font-size: 23px;letter-spacing: 0;}
.ICT24-banners-cnt .week-topdeals-sunglasses-txt .bold {font-size: 32px;}
.ICT24-banners-cnt .best-selling-glasses-txt {font-size: 26px;letter-spacing: 5px;}
.ICT24-banners-cnt .best-selling-glasses-txt .bold {font-size: 30px;letter-spacing: 0; text-align:center;}
.ICT24-banners-cnt .best-selling-sports-sunglasses-txt {font-size: 28px;letter-spacing: 0;}
.ICT24-banners-cnt .best-selling-sports-sunglasses-txt .bold {font-size: 32px;letter-spacing: 2px;}
.ICT24-banners-cnt .best-selling-sunglasses-txt {font-size: 25px;letter-spacing: 1px;}
.ICT24-banners-cnt .best-selling-sunglasses-txt .bold {font-size: 30px;letter-spacing: 0;}

.ICT24-banners-cnt .banner-icons {width: auto;margin: 15px auto 0; float: right;}
.ICT24-banners-cnt .banner-icons li {display: block;float: left;width: 120px;margin-right: 1px;}
.ICT24-banners-cnt .banner-icons li:last-child {clear: right;width: 105px;}
.ICT24-banners-cnt .banner-icons li span {display: block;margin: 0 auto;padding-top: 5px;font-size: 9px;text-align: center;font-family: "NovecentowideMedium", sans-serif;}
.ICT24-banners-cnt .banner-icons li .fa {display: block;margin: 0 auto;width: 33px;height: 18px;background-image: url(https://4eb7f3de389ff6b61816-1dd1d9fd8ad438da629d92a7640b81cb.ssl.cf1.rackcdn.com/GDR2014/GDR519/banner-icons.png);background-repeat: no-repeat;}
.ICT24-banners-cnt .banner-icons-four li {width: 110px !important;}
.ICT24-banners-cnt .banner-icons-four li:last-child {width: 70px !important;}

.ICT24-banners-cnt .fa-shipping {background-position: 0 -4px;}
.ICT24-banners-cnt .fa-warranty {background-position: -37px -3px;}
.ICT24-banners-cnt .fa-returns {background-position: -70px -3px;}
.ICT24-banners-cnt .fa-sale {background-position: 0 -28px;}
.ICT24-banners-cnt .fa-returns-white {background-position: -37px -28px;}
.ICT24-banners-cnt .fa-check {background-position: -70px -28px;}
.ICT24-banners-cnt .fa-warranty-white {background-position: -5px -81px;}
.ICT24-banners-cnt .fa-prescription-white {background-position: -35px -82px;}
.ICT24-banners-cnt .fa-prescription {background-position: -70px -82px;}
.ICT24-banners-cnt .fa-shipping-white {background-position: 0 -57px;}
.ICT24-banners-cnt .fa-models {width: 40px !important;background-position: -36px -59px;}
/*******ICT-24 by Candy 2014/11/06 ended *****************/

/*DESK-7909*/
.proPriceN {margin-right: 5px;}
.proPriceN .discount_circle-icon {float: left;width: 40px;height: 30px;padding: 5px 0;margin-left: 5px;font-size: 14px;line-height: 20px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #fa9b00;color: #fff;text-align: center;}
.proPriceN .discount_circle-icon em {display: block;width: 40px;line-height: 8px;font-size: 12px;font-style: normal;}
.proPriceN .discount-cnt {float: right;padding-top: 3px;}
.proPriceN .discount-cnt span {float: none;display: block;background: none;color: #f89901;font-size: 18px;text-align: right;line-height: 18px;padding: 0;}
.proPriceN .discount-cnt .discount-original_cost {color: #9b9b9b;text-decoration: line-through;font-size: 14px;}
@media only screen and (max-width: 1215px) and (min-width: 768px){
    body .container #wrapper{padding: 0 !important;}
    body .container #footer{padding: 0 !important;}
}