.clearfix:after{content:"";display:table;clear:both}html{font-family:Arial,sans-serif}body{padding:0;margin:0;color:#333;font-size:12px;background-color:#fff}.no-desktop body{overflow:auto!important}table{width:100%;border-collapse:collapse}td,th{margin:0;padding:0;text-align:left;vertical-align:top}a{text-decoration:none;outline:0;outline:0;color:#333}p{margin:0}body,html,img{border:0}img{display:block}dd,dl,dt,li,ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{margin:0;font-size:100%}fieldset,form,input{padding:0;margin:0;font-family:inherit}q:after,q:before{content:''}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}.js_hide{display:none!important}.breadcrumb a:hover,.compare_page a:hover,.footer a:hover,.primary a:hover,.ui-dialog-content a:hover{text-decoration:underline}select{padding:0;border:1px solid #999}fieldset{padding:0;border:0;margin:0}.f_legend,legend{position:relative;width:100%;padding:0 10px;margin:0;line-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef}.required_indicator{position:absolute;right:10px;line-height:30px}.button{display:inline-block;padding:5px;border:0;margin:0;cursor:pointer;color:#fff;background:#000;font:700 13px Arial,sans-serif}.button:hover{color:#ccc}.button+.button{margin:0 0 0 10px}a.button:hover{text-decoration:none}.button.view_all_content_hits,.button_text{display:inline-block;padding:0;border:0;margin:0;font-weight:400;cursor:pointer;color:#333;background:0 0}.button.view_all_content_hits:hover,.button_text:hover{text-decoration:underline}.button[disabled]{cursor:default}.button[disabled]:hover{color:#fff}.pt_optcheckout .simple_submit_action,.pt_optcheckout .simple_submit_button,.pt_order_confirmation .simple_submit_action,.pt_order_confirmation .simple_submit_button{display:none}.required label:before,.required_indicator span:before{content:'*';color:red}.formfield{clear:both;vertical-align:top}.formfield:first-of-type{-webkit-margin-top-collapse:separate}.formfield_button{float:left;clear:none}.formfield_button+.formfield_button{margin-left:10px}.formfield_link{float:left;clear:none;margin-left:10px;line-height:26px}.formfield label{line-height:24px}.select,.textarea,.textinput{display:block;padding:3px;border:1px solid #999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:inherit;font-family:inherit}.f_state_error .select,.f_state_error .textarea,.f_state_error .textinput{border-color:red}.f_placeholder{padding:4px 0 0;text-indent:4px;color:#8e8e8e}.formfield .select,.formfield .textarea,.formfield .textinput{width:100%;max-width:340px}.formfield_checkbox{padding:4px 0}.checkbox{margin:0;height:24px;vertical-align:bottom}.formfield .checkbox_label{display:inline-block;line-height:24px}.formfield_description{color:#777}.error,.error_form,.error_message{color:red}.error_message,.form_caption,span.error{display:block}.request_password_email{display:inline}.request_password_email label{width:auto}.f_field_simplify,.form_field_tooltip{margin:0 0 10px}.info_message{margin-top:10px;padding:10px 15px;border:1px solid #bbb;background-color:#eee;color:#000}.color-white{color:#fff}.color-silver{color:silver}.color-gray{color:grey}.color-black{color:#000}.color-red{color:#fcc}.color-maroon{color:maroon}.color-yellow{color:#ffc}.color-olive{color:olive}.color-lime{color:#cfc}.color-green{color:green}.color-aqua{color:#0ff}.color-teal{color:teal}.color-blue{color:#ccf}.color-navy{color:navy}.color-fuchsia{color:#fcf}.color-purple{color:purple}.background-color-white{background-color:#fff}.background-color-silver{background-color:silver}.background-color-gray{background-color:grey}.background-color-black{background-color:#000}.background-color-red{background-color:#fcc}.background-color-maroon{background-color:maroon}.background-color-yellow{background-color:#ffc}.background-color-olive{background-color:olive}.background-color-lime{background-color:#cfc}.background-color-green{background-color:green}.background-color-aqua{background-color:#0ff}.background-color-teal{background-color:teal}.background-color-blue{background-color:#ccf}.background-color-navy{background-color:navy}.background-color-fuchsia{background-color:#fcf}.background-color-purple{background-color:purple}.ui-widget-overlay{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:#333;opacity:.4}.ui-dialog{z-index:9999;box-shadow:0 0 6px 2px #000}.no-desktop .ui-dialog,.ui-dialog.dialog-gigya-linkaccount{overflow:hidden}.ui-dialog.ui_resetpassword_dialog{width:450px}.ui-dialog.ui_register_dialog{width:665px!important}.ui-dialog.ui_register_dialog .ui-dialog-content{padding-bottom:200px}.ui-dialog .ui-dialog-titlebar{padding:10px;text-transform:uppercase;background:#f3f3f3}.ui-dialog .ui-dialog-title{font-weight:700}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:-35px;top:0;height:35px;width:35px;padding:0 5px;border:0;margin:0;color:#fff;background:#999;cursor:pointer}.ui-dialog .ui-dialog-titlebar-close:before{content:"X";font:20px 'Comic Sans MS';color:#fff}.ui-dialog .ui-dialog-titlebar-close .ui-button-text{display:none}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{background:#777}.ui-dialog .dialog-required{display:block;text-align:right}.ui-dialog .ui-dialog-content{overflow:auto;background:#fff;padding:20px}.no-desktop .ui-dialog .ui-dialog-content{max-height:none!important}.ui-dialog .ui-dialog-content#remove_review_popup{min-height:100px!important}.ui-dialog-content form,.ui-dialog-content h1,.ui-dialog-content p{padding:0;margin:0 0 10px}.ui-draggable .ui-dialog-titlebar{cursor:move}#dialogcontainer_outofstock_global{height:auto!important;min-height:58px!important;max-height:600px!important}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.modals_thanks{width:600px!important}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;padding:30px!important;box-shadow:0 0 6px 2px #000}.fancybox-skin #page_context_data{clear:both}.fancybox-opened{z-index:8030}.fancybox-inner,.fancybox-outer,.popup_write_review{position:relative}.fancybox-outer .ui-section-left,.fancybox-outer .ui-section-right,.popup_write_review .ui-section-left,.popup_write_review .ui-section-right{float:left;width:36%;margin-top:20px}.fancybox-outer .ui-section-left label,.fancybox-outer .ui-section-right label,.popup_write_review .ui-section-left label,.popup_write_review .ui-section-right label{display:none!important}.fancybox-outer .ui-section-right,.popup_write_review .ui-section-right{width:58%;margin:42px 0 0 30px}.fancybox-outer .ui-section-right input[type=text],.fancybox-outer .ui-section-right textarea,.popup_write_review .ui-section-right input[type=text],.popup_write_review .ui-section-right textarea{padding:8px;border-width:2px;background:#f3f3f3}.fancybox-outer .ui-text-recommend label,.popup_write_review .ui-text-recommend label{display:block!important;line-height:16px;min-width:100%}.fancybox-outer .ui-text-recommend input,.popup_write_review .ui-text-recommend input{float:left}.fancybox-outer .ui-text-recommend .f_field_radio_group,.popup_write_review .ui-text-recommend .f_field_radio_group{margin-top:10px}.fancybox-outer .ui-text-recommend .f_field_radio_group label,.popup_write_review .ui-text-recommend .f_field_radio_group label{font-weight:400!important;margin-left:15px;text-transform:capitalize!important}.fancybox-outer .ui-text-recommend .f_field_radio_group li,.popup_write_review .ui-text-recommend .f_field_radio_group li{height:20px}.fancybox-inner{overflow:hidden;min-width:550px}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}.fancybox-close{width:26px;background:#999;position:absolute;top:0;right:-36px;height:35px;padding:0 5px;cursor:pointer;z-index:8040;text-align:center;font-family:'Comic Sans MS';font-size:20px}.fancybox-close:after{content:'X';display:inline;color:#fff;line-height:32px}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:#333;opacity:.4}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.js .ui-dialog-content .pdp_main .product_set_list{height:500px;overflow:auto;border:1px solid #d9d9d9}.js .ui-dialog-content .pdp_main .product_set_list .product_set_item{margin:1em 0}.js .ui-dialog-content .pdp_main .product_set_list .product_set_image{width:25%}.js .ui-dialog-content .pdp_main .product_set_list .product_set_details{width:75%}.js .ui-dialog-content .pdp_main .product_set_list .block_add_to_cart .price{width:130px;font-size:1.5em;padding:.4em 0 0}.js button.select{display:none}.js .loader{position:absolute;left:0;top:0;width:100%;height:100%}.js .loader_bg{position:absolute;width:100%;height:100%;background-color:#fff;opacity:.7}.js .loader_indicator{position:absolute;left:50%;top:50%;width:100px;height:100px;background:url(../images/loading-small.gif) no-repeat left top;z-index:1000}.js #quickviewbutton{display:none;position:absolute;top:50%;width:100%;height:17px;padding:10px 0;background:url(../images/quickview.gif) center center no-repeat}.hidden,.js_hide{display:none}.content{width:960px;margin:0 auto}.main .content{margin-bottom:10px;position:relative}.main .content:after{content:'';display:block;clear:both;font-size:0;height:0;visibility:hidden}.primary{float:right;position:relative;width:760px}.secondary{float:left;width:170px}.tertiary{clear:both}.section_header{position:relative;padding:5px 10px;line-height:25px;font-size:18px;background:#efefef;margin:0 0 20px}.section_title{line-height:25px;font-size:14px}.section_header_note{position:absolute;right:10px;font-size:11px;font-weight:400}.toggle{display:block;margin:7px 0;padding:5px;background-color:#ddd;cursor:pointer}.toggle:before{content:'\25BC'}.toggle.expanded:before{content:'\25BA'}.header .content{width:100%;margin:auto}.header .content .primary{float:none;width:auto;position:initial}.bv-rating,.bv-rating_empty,.bv-rating_item,.bv-rating_value{display:inline-block}.bv-rating{position:relative;font-size:0}.bv-rating_item{vertical-align:middle;-webkit-font-smoothing:antialiased;background:url(../images/interface/rating.png) no-repeat -39px 0;height:12px;width:12px}.bv-rating_empty{white-space:nowrap}.bv-rating_empty .bv-rating_item{background:url(../images/interface/rating.png) no-repeat -27px 0}.bv-rating_value{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden}.bv-rating_value .bv-rating_item{color:#f60}.tooltip{cursor:help;position:relative;display:inline-block}.tooltip:hover{text-decoration:none!important}.tooltip:hover .tooltip_content{display:block}.js .tooltip_content{display:none!important}#tooltip .small{width:300px}#tooltip .medium{width:500px}#tooltip .tooltip_header{padding:10px;font-size:14px;font-weight:700;background:#ccc}#tooltip .tooltip_attributes,#tooltip .tooltip_description{padding:10px}.contentcarousel,.productcarousel{position:relative}.carousel{-ms-touch-action:pan-y}.carousel .inline_rating_link{float:left;margin:6px 0}.carousel .inline_rating_label_link{float:left;clear:both}.carousel h2{margin:0 0 5px;font-size:18px;line-height:20px}.horizontal_carousel{-ms-touch-action:pan-y}.vertical_carousel{-ms-touch-action:pan-x}.contentcarousel_list{width:10000px}.contentcarousel_list li{float:left}.jcarousel-clip{overflow:hidden}.contentcarousel_item{position:relative;width:282px;height:300px;margin:0;overflow:hidden}.contentcarousel li:last-child .contentcarousel_item{margin-right:0}.contentcarousel_item .bg_image{width:100%;height:100%;font-size:0}.contentcarousel_item_info{position:absolute;left:0;top:120px;width:100%;z-index:1}.contentcarousel_item_info .title{width:100%;font-size:19px;font-weight:700;text-align:center}.contentcarousel_item_info .subtitle{font-size:12px;font-weight:700;text-align:center}.contentcarousel_item_info .cta_link{display:block;float:left;margin-left:10px;line-height:18px}.contentcarousel_item_info .cta_link:hover{text-decoration:underline}.contentcarousel_item_info .cta_link:after{float:right;display:block;content:'\BB';margin:-1px 0 0 2px}.contentcarousel_item_info .cta_link.first{margin-top:50px}.horizontal_carousel .product_tile_wrapper,.horizontal_carousel .productcarousel_list_item,.recommendations_block .contentcarousel_list_item{width:170px;margin:0 5px;position:relative}.horizontal_carousel .product_image_wrapper{width:100%}.carousel_navigation_list{margin:10px 0}.carousel_navigation_list_item{display:inline-block;margin:0 0 5px 5px}.carousel_navigation_list_link{display:inline-block;width:18px;border:1px solid #999;line-height:18px;text-indent:20px;overflow:hidden;border-radius:20px;background:#ccc}.selected .carousel_navigation_list_link{background:#666}.jcarousel-control{position:absolute;z-index:10;background:#000;cursor:pointer}.jcarousel-control.disabled{display:none}.jcarousel-control:hover{text-decoration:none!important}.vertical_carousel .jcarousel-control{left:50%;width:70px;height:30px;margin-left:-35px}.vertical_carousel .jcarousel-control:before{display:block;width:70px;line-height:30px;font-size:24px;color:#fff;text-align:center}.vertical_carousel .jcarousel-prev{top:0;border-radius:30px 30px 0 0}.vertical_carousel .jcarousel-prev:before{content:'\25B2'}.vertical_carousel .jcarousel-next{bottom:0;border-radius:0 0 30px 30px}.vertical_carousel .jcarousel-next:before{content:'\25BC'}.capture_product_id{display:none}.recommendations_block img{display:inline-block;max-width:100%;vertical-align:bottom}.recommendations_block .id,.recommendations_block .sc_id{font-size:10px;color:#ccc}.recommendations_block .name{font-weight:700}.recommendations_block .jcarousel-item-horizontal{text-align:center}.slot__title{text-align:left}.recommendations_block .product_list .product_tile_wrapper,.recommendations_block .product_list .productcarousel_list_item{margin:10px 0;text-align:left;position:relative}.recommendations_block .product_list .product_tile:after{content:"";display:block;clear:both}.recommendations_block .product_list .product_image_container,.recommendations_block .product_list .product_image_wrapper{float:left;width:80px;height:80px;margin:0 10px 0 0}.recommendations_block .product_list #BVInlineRatings,.recommendations_block .product_list .price,.recommendations_block .product_list .product_actions,.recommendations_block .product_list .product_name,.recommendations_block .product_list .product_promo,.recommendations_block .product_list .product_subtitle{clear:none;margin:0 0 0 90px}.jcarousel-clip{position:relative;overflow:hidden}.jcarousel-clip>ul{position:absolute;width:20000px}.jcarousel-clip ul:after{content:'';display:block;clear:both}.jcarousel-clip>ul>li{float:left}.breadcrumb{padding:10px}.breadcrumb li,.breadcrumb ul{display:inline}.breadcrumb>li:first-child:after{content:">"}.breadcrumb .breadcrumb_refinement a{border:1px solid #999;border-radius:9px;padding:0 2px 0 5px}.breadcrumb .breadcrumb_refinement a:hover{background-color:#eee;text-decoration:none}.breadcrumb .breadcrumb_refinement a:after{content:'\2297'}.ui-dialog.country_selector{position:fixed!important;left:50%!important;top:50%!important;margin:-70px 0 0 -400px;word-break:break-all;height:auto!important}.ui-dialog.country_selector .ui-dialog-titlebar{cursor:default}#divGigyaLoginParamsRegistration,#gigyaLoginContainerRegistration{display:none}.x-menu-item-icon{display:inline}.navigation .search{border:0}.search{border:1px solid #000}.search .search_label{display:none}.search .search_input{width:100%;padding:7px 0;border:solid transparent;border-width:0 44px 0 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.search .search_button{background-color:transparent}.search .search_button:hover{color:#fff}.search .f_placeholder{padding-top:4px;text-indent:0}.account_navigation_list .current_customer_last_name,.utility_navigation_list .current_customer_last_name{display:none}.account_navigation_login,.customer_service .live_chat,.utility_navigation_list .live_chat{position:relative}.live_chat .title{display:inline-block;padding:2px 6px}.live_chat .sub{display:none;position:absolute;top:100%;right:0;width:200px;padding:10px;border:5px solid #999;background:#fff;z-index:2}.live_chat:hover .title{color:#fff;background:#999}.live_chat:hover .sub,.live_chat:hover .sub span{display:block}.live_chat_submission_button{display:none}.newsletter_subscribe{position:relative}.newsletter_subscribe:hover .newsletter_subscribe_link{color:#fff}.newsletter_subscribe:hover .newsletter_subscribe_link,.newsletter_subscribe_hover a{color:#fff}.newsletter_subscribe_content{display:none;position:absolute;right:0;width:270px;padding:20px;border:5px solid #999;background:#fff;z-index:2}.newsletter_subscribe_content h3{font-size:18px;text-align:center;text-transform:uppercase}.newsletter_subscribe_content label{display:block;width:100%}.newsletter_subscribe_content .subscribe_text{display:block;text-align:center;line-height:24px}.newsletter_subscribe_content .required_indicator{display:none}.newsletter_subscribe_content .textinput{width:260px}.newsletter_subscribe_content .close{display:none}.emailSignupPopup{text-align:center}.newsletter_subscribe_confirm a{text-transform:uppercase;text-decoration:underline;font-size:13pt}.newsletter_subscribe_confirm input{text-transform:uppercase;width:140px;height:27px;margin-top:12px}.newsletter_subscribe_error_message{margin:0 0 10px}.account_navigation_login.hover .account_navigation_link{color:#fff;background:#999}.account_navigation_login.hover .login_iframe{position:absolute;right:0;top:15px;width:630px;height:575px!important;border-width:5px;padding:20px;background:#fff}.login_iframe_placement.loading{padding:20px 20px 10px;border:5px solid #999;background-color:#fff;position:absolute;right:0;top:100%;z-index:901;height:90px;width:320px;overflow:hidden}.login_iframe{position:relative;z-index:901;width:625px;border:0 solid #999;overflow:hidden}.login_popup{background-color:#fff}.login_popup.register_dialog{width:665px}.login_popup .block h2{margin:0 0 10px;font-size:16px}.login_popup .block p{margin:0 0 10px}.login_popup .block .textinput{width:100%}.login_popup .block_login .error_form{display:none;width:320px;margin-left:20px;float:left}.login_popup .block_registration{display:none;width:320px;float:left}.login_popup .account_create_login_benefits{display:none}.login_popup .block_registration form{margin-top:-10px}.login_popup .block_registration form .formfield{margin:5px 0}.login_popup .block_registration form .formfield .f_label{line-height:20px}.login_popup .login_button_link{padding:0 0 0 75px;margin:-34px 0 0 0}.login_popup .login_button_link a{padding:7px}.login_popup .block_create{width:305px;margin-left:20px;display:inline-block}.login_popup .block_create h2{margin:0 0 20px;padding:5px 20px}.login_popup .block_login{float:left;width:305px}.login_popup fieldset{overflow:hidden}.login_popup fieldset .section_header{line-height:25px;background:0 0;width:100%}.login_popup fieldset .section_title{position:relative;padding:5px 10px;line-height:25px;font-size:14px;background:#efefef}.password_reset{font-weight:700}.password_reset:hover{text-decoration:underline}.welcomeback_user.account_navigation_login.hover .login_iframe{width:305px;height:190px!important}.navigation_header{display:none}.navigation{clear:both;background-color:#000}.navigation .content{width:auto;margin:0}.navigation .level_1_list_item{display:inline-block}.navigation .level_1_list_item:hover .level_1_list_item_link{line-height:30px;color:#000;padding-bottom:6px;border-top:6px solid #000;background-color:#eee}.navigation .level_1_list_item_link{display:block;padding:0 10px;font-size:14px;line-height:42px;color:#fff}.navigation .level_2_list:after{content:" ";display:block;clear:both;visibility:hidden;height:0;font-size:0}.navigation .level_2_list_item{float:left;width:174px;margin:0 0 0 10px;text-transform:uppercase}.navigation .level_2_list_item_link{display:block;padding:7px 0;color:#000;font-weight:700}.navigation .level_2_list_item_link:hover,.navigation .level_3_list_item_link:hover{text-decoration:underline}.navigation .level_3_list{overflow:hidden;padding:0 0 20px}.navigation .level_3_list_item{line-height:18px}.navigation .level_3_list_item_link{display:block;text-transform:none}.custom_navigation_slot_1,.custom_navigation_slot_2{display:inline-block;width:49%}.login_iframe_wrapper{display:none}.account_navigation_login.hover .login_iframe_wrapper{display:block}.block_registration .submit_button{margin-right:20px}.promo_banner{width:315px;margin:12px 0 0 45px;float:left}.promo_banner .join-link{margin:30px 0 0;text-transform:uppercase;text-decoration:underline;cursor:pointer}.promo_banner .join-link:hover{text-decoration:none}.promo_banner .subscribe_signup{padding:7px 25px 12px;background:#f2f2f2;border-radius:8px;text-transform:uppercase}.promo_banner .subscribe_signup .promo_banner_subscribe_content{margin:2px 0 0}.promo_banner .subscribe_signup .promo_email .textinput{width:237px;padding:3px 0;border:1px solid #abadb3;float:left;text-indent:10px;font-style:italic;box-sizing:border-box}.promo_banner .subscribe_signup .f_label{line-height:normal}.promo_banner .subscribe_signup .promo_submit{width:25px;height:23px;border:none;background:#666;color:#fff;cursor:pointer}.promo_banner .subscribe_signup .error_message{margin-top:23px;font-size:10px;text-transform:none;position:absolute}.promo_banner .subscribe_signup label{display:block}.promo_banner .close_promo_popup,.promo_banner .subscribe_signup{display:none}.promo_banner .subscription_login_area .login_iframe{width:350px;border-width:5px;right:auto;max-height:660px;min-height:500px}.promo_banner .subscription_login_area .login_iframe.confirm{height:170px!important;min-height:170px!important}.promo_banner .subscription_container{left:50%;margin:40px 0 0 -200px;position:absolute;z-index:1000}.promo_banner .filled .close_promo_popup{height:35px;min-width:25px;padding:0 5px;position:absolute;right:-35px;top:0;background:#999}.promo_banner .filled .close_promo_popup:hover{background:#777;cursor:pointer}.promo_banner .filled .close_promo_popup:before{content:'X';font-size:20px;color:#fff;line-height:35px;padding-left:5px}.promo_title{height:15px;padding:10px;margin-bottom:10px;background:#f3f3f3;text-transform:uppercase}.block_confirm .promo_title{margin-left:-20px}.block_confirm,.promo_user_exists{display:none}.block_promo_login{margin:-20px -20px 0}.block_promo_login #RegistrationForm{visibility:visible}.block_promo_login #RegistrationForm .formfield{margin:3px 0}.block_promo_login #RegistrationForm .error_message{font-size:10px}.block_promo_login .block_registration form+div{margin-top:-29px}.block_confirm{margin:-20px -20px 0;padding:0 0 0 20px}.block_confirm button{margin-left:13px}.block_confirm .promo_slot_confirm{margin:0 0 15px -20px}.block_confirm>a{text-decoration:underline}.block_confirm>a:hover{text-decoration:none}#promobanner-promologin-page .login_popup{width:auto;padding:20px}#promobanner-promologin-page .block_registration{float:none;margin:0 auto}.block_promo_login .login_button_link{display:none}.login_popup #gigyaLoginContainerLogin{width:100%!important}.login_popup #gigyaLoginContainerLogin>table{width:100%!important}.footer{clear:both}.footer .formfield .select,.footer .formfield .textarea,.footer .formfield .textinput{max-width:none}.footer .f_field_checkbox .f_label_value{padding:0;background:0 0}.homepage .recommendations_block{clear:both}.homepage .recommendations_block .jcarousel-clip{height:230px}.homepage .recommendations_block .image_wrapper{display:block;text-align:center}.homepage .recommendations_block .product_image{width:160px;height:170px}.hp_slot{float:left;clear:both;width:100%}.hp_slot_1,.hp_slot_2{margin:30px 0 0}.hp_hero .contentcarousel_item{width:890px;height:350px;margin:0}.hp_hero .contentcarousel_item_info .title{font-size:36px}.hp_hero .contentcarousel_item_info .subtitle{font-size:18px}.hp_hero .contentcarousel_item_info .cta_link{float:right;clear:both;margin-right:20px}.hp_hero .carousel_navigation_list{left:20px;top:305px;height:20px;text-align:left}.homepage .productcarousel_list .inline_rating_link{float:none}.homepage .productcarousel_list .inline_rating_label_link{display:block;float:none}.hp_slot_3 .jcarousel-clip{min-height:360px}.hp_slot_3 .jcarousel-clip .jcarousel-clip{min-height:inherit}.clp_slot{padding:0 30px}.clp_slot_1 .contentcarousel_item{width:640px;height:300px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clp_slot_2 .contentcarousel_item{width:304px;height:150px}.clp_slot_2 .contentcarousel_item_info{top:10px}.clp_slot_3{padding:0;margin:15px 0}.clp_slot_3 .productcarousel_list{width:10000px}.clp_slot_3 .productcarousel_list_item{float:left;margin:0 2px 0 3px}.bottom_banner_container{overflow:hidden}.bottom_banner_container .bottom_banner_cell{float:left;overflow:hidden;text-align:center}.bottom_banner_container .banner_cell_1,.bottom_banner_container .banner_cell_3{width:33%}.bottom_banner_container .banner_cell_2{width:34%}.search_result_options:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.search_result_options .sort_by{float:left}.search_result_options .sort_by .selectboxit-container{display:none}.search_result_options .sort_by_submit{display:none;padding:1px;margin:0 0 0 5px}.search_result_options .items_per_page{float:left;margin:0 0 0 10px}.search_result_options .items_per_page_submit{float:right;display:none;padding:1px;margin:0 0 0 5px}.search_result_options .paging_bar{float:right}.paging_bar{line-height:27px}.paging_bar .results_hits,.paging_bar .search_grid_selector{display:inline-block}.paging_bar .toggle_grid{padding:3px 6px;border:1px solid #999;margin:0 7px 0 0;font-size:14px;font-weight:700}.paging_bar .toggle_grid.selected{border-width:2px}.paging_bar .pagination_list{display:inline-block;margin:0 10px 0 0;vertical-align:bottom}.paging_bar .pagination_list li{display:inline}.paging_bar .pagination_list_item{float:left}.paging_bar .pagination_list_link{padding:2px 4px}.paging_bar .pagination_list_link:hover{text-decoration:underline}.paging_bar .current{padding:0 4px;font-weight:700}.category_main_banner img{max-width:100%}.no_results{padding:20px}.search_result_bookmarks{margin:15px}.search_result_bookmarks .first{border-right:1px solid #999;padding-right:5px}.search_result_options{margin:7px 0;overflow:hidden}.related_products,.search_result_items{margin:0 12px;padding:0}.related_products .bv-rating_value .bv-rating_item,.search_result_items .bv-rating_value .bv-rating_item{background-position:-39px 0}.related_products .invisible,.search_result_items .invisible{display:none}.related_products .product_tile_wrapper,.search_result_items .product_tile_wrapper{display:inline-block;position:relative;width:170px;margin:0 5px 5px;vertical-align:top}.related_products .inline_rating_link,.search_result_items .inline_rating_link{margin:6px 0;display:block}.related_products .inline_rating_label_link,.search_result_items .inline_rating_label_link{clear:both}.related_products .product_compare,.search_result_items .product_compare{clear:both}.search_result_content{position:relative;clear:both;padding:0 0 20px}.search_result_content .product_image_wrapper{height:195px;line-height:195px;position:relative}.search_result_content .product_image{max-height:195px;line-height:195px}.search_result_content .quickviewbutton{display:none;position:relative;top:-100px;line-height:23px;margin:-23px auto 0;border-radius:5px;color:#fff;background:#000;padding:0 10px}.search_result_content .product_compare_checkbox{vertical-align:-2px}.search_result_content .product_compare_label{line-height:20px}.product_image_topwrapper:hover .quickviewbutton{display:table;text-decoration:none}.grid_view img{display:inline}.search_colorshade_headline{font-size:20px;padding-bottom:30px;text-transform:capitalize}.product_tile_wrapper_swatches{float:left}.search_result_colors:after{content:'';display:block;clear:both}.search_result_colors .product_shade_image{height:80px;width:80px}.search_result_colors .product_shade_image img{max-height:100%;max-width:100%}.tooltip_colorshades{z-index:1;width:190px;padding:10px;border:1px solid #999;text-align:center}.tooltip_colorshades .swatch_image{height:10px;width:10px;display:inline}.tooltip_colorshades .swatch_name{display:inline}.tooltip_colorshades .producttile_image{height:100px;width:100px;margin-left:25%}.content_slot img{height:auto;max-width:100%}.slot_grid_header p{margin:0;padding:0}.product_tile .carousel .jcarousel-control{height:20px;width:20px;margin-top:0;border-radius:0;background:0 0;text-indent:-9999px;top:0}.product_tile .carousel .jcarousel-control:before{text-indent:0;position:absolute;display:block;width:100%;top:3px;margin:0;left:0}.product_tile .carousel .jcarousel-control.disabled{display:none!important}.product_tile .carousel .jcarousel-prev{left:-2px}.product_tile .carousel .jcarousel-next{right:0}.clp.content .recommendations_block{overflow:hidden;width:auto;margin-bottom:15px}.clp.content .recommendations_block .productcarousel{width:420px}.clp.content .recommendations_block .product_tile_wrapper{width:190px;height:400px;float:left;margin:0 10px;overflow:hidden}.clp.content .recommendations_block .inline_rating_label_link{display:block}.clp.content .recommendations_block .price{margin:7px 0}.clp.content .recommendations_block .quickviewbutton{display:block;position:absolute;top:-100px;left:50%;line-height:23px;margin:-23px 0 0 -36px;border-radius:5px;color:#fff;background:#000;padding:0 10px;text-align:center}.clp.content .recommendations_block .product_tile_wrapper:hover .quickviewbutton{top:100px}.clp.content .recommendations_block .disable-carousel-buttons .jcarousel-control{display:none}.clp.content .recommendations_block .quickview-disable .quickviewbutton{display:none!important}.clp.content .recommendations_block .inline_rating_label_link,.clp.content .recommendations_block .inline_rating_link{display:block;float:none}.clp.content .recommendations_block .vertical_carousel{position:relative;width:190px;padding-top:40px;padding-bottom:70px}.clp.content .recommendations_block .vertical_carousel.productcarousel{width:190px}.clp.content .recommendations_block .vertical_carousel .jcarousel-clip{height:770px}.clp.content .recommendations_block .vertical_carousel .product_tile_wrapper,.clp.content .recommendations_block .vertical_carousel .productcarousel_list_item{float:none;margin:0;width:auto;height:385px;width:190px;position:relative}.clp.content .recommendations_block .vertical_carousel .carousel_navigation_list{margin:50px 0 -70px}.clp.content .recommendations_block .vertical_carousel .jcarousel-next{bottom:35px}.refinements{float:left;width:172px}.refinement{width:100%;position:relative}.refinement_list:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.refinement_list .category_level_2{padding-left:10px}.refinement_list .category_level_3{padding-left:20px}.refinement_list .active{color:red}.clear_refinement{float:right;margin:-27px 5px 0 0}.refinement_list_link{display:block;padding:5px}.refinement_list_link:hover{background-color:#eee}.refinement .selected .swatch,.refinement .swatch:hover{border-color:#000}.refinement .unselectable{display:none}.swatch_black .swatch{background-color:#000}.swatch_beige .swatch{background-color:beige}.swatch_blue .swatch{background-color:#00f}.swatch_purple .swatch{background-color:purple}.swatch_red .swatch{background-color:red}.swatch_brown .swatch{background-color:#783201}.swatch_green .swatch{background-color:green}.swatch_grey .swatch{background-color:#8f979d}.swatch_pink .swatch{background-color:#fe249a}.swatch_orange .swatch{background-color:orange}.swatch_white .swatch{background-color:#fff}.swatch_yellow .swatch{background-color:#ff0}.swatch_miscellaneous .swatch,.swatch_navy .swatch{background-color:navy}.refinement_size .refinement_list{margin:0 0 7px}.refinement_size .refinement_list_item{float:left;margin:7px 3px 0}.refinement_size .swatch{display:block;width:29px;padding:3px;text-align:center;border:1px solid #ccc}.pt_content_search_result .refinement_list_link:before,.refinement_price .refinement_list_link:before,.refinement_spf .refinement_list_link:before{content:'\2610';display:inline-block;width:15px}.pt_content_search_result .selected .refinement_list_link:before,.refinement_price .selected .refinement_list_link:before,.refinement_spf .selected .refinement_list_link:before{content:'\2611'}.product_comparison_attributesname{text-align:center;vertical-align:middle;text-transform:uppercase}.product_comparison_tablecell{padding:10px}.product_comparison_tablecell .inline_rating_link{float:left}.product_comparison_tablecell .inline_rating_label_link{float:left;clear:both;margin:7px 0 0}.product_comparison_removebutton{float:right;position:relative}.compare_block{position:relative;clear:both}.compare_items{padding:5px 10px;overflow:hidden;border:1px solid #999}.compare_item{float:left;margin-right:10px;min-width:90px}.compare_item text-align:center img{width:90px;height:90px}.compare_item_remove{cursor:pointer;display:inline-block;margin:5px 0;border-bottom:1px dotted transparent}.compare_item_remove:hover{border-bottom-color:#999}.compare_item_remove:after{content:'Delete'}.compare_buttons{clear:both}.compare_page{padding:10px 0}.compare_page h1{margin:10px 0;font-size:22px}.compare_page .print{float:right}.compare_lists{position:relative}.compare_category_list{margin:0 0 10px 0}.compare_newitem_content{display:none;position:absolute;left:0;width:300px;height:306px;overflow-y:scroll;border:1px solid #000;background-color:#fff;z-index:100}.compare_newitem_link{cursor:pointer;text-decoration:underline}.compare_newitem_link:hover .compare_newitem_content{display:block}.compare_item_new:hover{background-color:#ccc;cursor:pointer}.compare_item_new .product_image{height:50px}.compare_table td{width:20%;border:1px solid #999}.compare_table .product{padding:10px 10px 200px}.compare_table .product_action,.compare_table .product_empty,.compare_table .product_image_topwrapper{text-align:center}.compare_table .product_name{display:block;margin:10px 0;font-size:14px}.compare_table .product_action .button{display:block;margin:5px 0}.compare_table .product_empty img{width:100%}.compare_table .remove_link{display:block;text-align:left;font-size:14px}.compare_table .remove_link:after{content:'\2297'}.compare_block .clear_compared_items{cursor:pointer}.content_search_page h1{padding:0 10px;line-height:30px;font-size:20px}.folder_content_list{margin:0;overflow:hidden}.folder_content_list li{display:inline-block;padding:10px;width:350px;vertical-align:top}.folder_content_list a{text-decoration:underline}.folder_content_list .content_title{margin:5px 0;font-weight:700;font-size:14px}.folder_content_list .read_more{font-style:italic;white-space:nowrap}.pt_product_search_noresult .primary h1{font-size:20px}.no_hits_message{background:#eee;padding:10px}.no_hits_search_suggest,.no_hits_search_term{color:#900;font-style:italic}.noresults_help{margin:15px 0}.noresults_help ul{padding:0 0 0 20px;list-style-type:disc}.no_hits_search .textinput{display:inline-block;width:250px}.noresults_bottom{padding:20px 0;margin:20px 0;border-top:1px solid #eee}.button.view_all_content_hits{margin:10px 0}body .minicart_wrapper .product_tile .product_name.tile-name__basic{font-size:1.25rem;letter-spacing:2.5px;text-transform:uppercase;display:inline-block;height:auto!important;color:#0a0a0a;text-align:left;padding:0;margin:0;font-family:Gotham Bold,Helvetica,Roboto,Arial,sans-serif}body .minicart_wrapper .product_tile .product_size{height:auto}body .minicart_wrapper .product_tile .product_name.tile-name__basic>span,body .minicart_wrapper .product_tile .product_subtitle{position:static}@media screen and (min-width:64em){body .minicart_wrapper .product_tile .product_name.tile-name__basic{font-size:.8125rem}}body .minicart_wrapper .product-tile__product-badge.product_badge{color:#fff;border:0;font-family:Gotham Book,Helvetica,Roboto,Arial,sans-serif;right:auto;top:2%;left:5%;padding-top:5px;width:30%!important;background:#000!important;text-align:left;font-size:.625rem}.product_badge{position:absolute;left:0;top:0;z-index:2;font-weight:700}.pdp_main .product_badge{left:auto;right:0;top:0;margin-top:-10px}.pdp_main .recommendations_block .product_badge{left:0;right:auto;margin-top:0}.cart_row .product_badge{left:-95px;top:-5px;max-width:80px}.product_comparison_tablecell .product_badge{top:auto;left:auto;margin:-10px 0 0 -10px}.wishlist_products .product_badge{width:57px;left:-70px;font-size:9px;text-align:right}.html_fancybox_opened{overflow:hidden}.product_image_wrapper{display:inline-block;width:100%;vertical-align:bottom;text-align:center}.product_image{display:inline-block;max-width:100%;vertical-align:middle;text-indent:-999em;font-size:0;margin-bottom:10px}.product_tile .swatch.selected{border:2px solid #000;margin:0}.product_tile .variant_swatch .product_image{max-width:16px}.product_tile .product_name{display:block;margin:20px 0 5px;font-size:14px}.product_tile .product_subtitle{display:block}.product_tile .price_standard{float:left;padding-right:3px;border-right:1px solid #000;margin-right:3px}.product_tile .product_sales_price{float:right;margin:0 5px 0 0;line-height:20px}.price_crossed{text-decoration:line-through}.quickview .bv-rating{float:left;margin:10px 0}.quickview_review div{display:inline-block}.pdp_main .attribute .value{float:right;width:100%;margin:20px 0 0 -100%}.pdp_main .attribute ul{float:right;width:100%}.pdp_main .product_set_item{clear:both;padding:10px 0 0;border-bottom:1px solid #d9d9d9;margin:10px 0;overflow:hidden}.pdp_main .product_set_image{float:left;width:22%}.pdp_main .product_set_image img{max-width:100%}.pdp_main .product_set_details{float:left;width:78%}.pdp_main .product_set_list{border-top:1px solid #d9d9d9}.pdp_main .product_set_list .attribute .label,.pdp_main .product_set_list .attribute h3{width:25%}.pdp_main .product_set_list .product_name{float:none;width:auto;margin:0;font-size:15px}.pdp_main .product_set_list .promotion_title{font-size:14px}.pdp_main .product_set_list .block_add_to_cart{clear:both;padding:5px 0;overflow:hidden;background:#f3f3f3}.pdp_main .product_set_list .block_add_to_cart .inventory{float:left;width:20%;margin-left:22%}.pdp_main .product_set_list .block_add_to_cart label{width:40%;padding:7px 0;text-align:left}.pdp_main .product_set_list .block_add_to_cart .input_text{width:35px}.pdp_main .product_set_list .block_add_to_cart .product_price{float:left;width:35%;padding:6px 0 0;margin:0;font-size:16px;text-align:right}.pdp_main .product_set_list .block_add_to_cart button{float:right;padding:0 10px;margin:3px 5px 0 0;font-size:10px}.pdp_main .product_actions{border-top:1px solid #ccc;clear:both;padding:10px 0 0;margin:15px 0}.pdp_main .product_tabs{margin:25px 0 0}.pdp_main .product_tabs .print_page{float:right;padding:3px 10px;margin:0;color:#fff;margin:0 0 10px 390px}.pdp_main .recommendations_block{float:left;width:300px;padding:10px 0}.pdp_main .recommendations_block .product_list .product_image_container,.pdp_main .recommendations_block .product_list .product_image_wrapper{float:none;width:auto;height:120px;margin:0 0 10px}.pdp_main .recommendations_block .product_list .product_subtitle{margin:0 0 10px 0}.pdp_main .recommendations_block .product_list .price{margin:5px 0 0;float:none}.pdp_main .recommendations_block .product_list .inline_rating_label_link{display:block}.pdp_main .recommendations_block .disable-carousel-buttons .jcarousel-control{display:none}.pdp_main .recommendations_block .quickview-disable .quickviewbutton{display:none!important}.pdp_main .recommendations_block .price,.pdp_main .recommendations_block .variant_swatch{float:left;clear:both}.pdp_main .recommendations_block .variant_swatch{display:none}.pdp_main .recommendations_block .product_tile_wrapper,.pdp_main .recommendations_block .productcarousel_list_item{float:left;margin:0 5px;width:110px;overflow:hidden}.pdp_main .recommendations_block .product_image{width:120px;height:120px}.pdp_main .recommendations_block .product_add_to_cart{margin:5px 0}.pdp_main .recommendations_block .product_name{height:auto;margin:0;font-size:16px;font-weight:700}.pdp_main .recommendations_block .product_tile:hover .tooltip_content{display:block!important}.pdp_main .recommendations_block .tooltip_content{position:absolute;left:50%;top:50%;z-index:100;width:300px;border:1px solid;text-align:left;background:#fff}.pdp_main .recommendations_block .quickviewbutton{display:block;position:absolute;top:-100px;left:50%;line-height:23px;margin:-23px 0 0 -36px;border-radius:5px;color:#fff;background:#000;padding:0 10px;text-align:center}.pdp_main .recommendations_block .product_tile_wrapper:hover .quickviewbutton{display:block;top:100px}.pdp_main .recommendations_block .product_actions{margin:0}.pdp_main .recommendations_block .vertical_carousel{padding:35px 0 60px;position:relative}.pdp_main .recommendations_block .vertical_carousel .jcarousel-clip{height:570px;margin-top:30px}.pdp_main .recommendations_block .vertical_carousel .product_tile_wrapper,.pdp_main .recommendations_block .vertical_carousel .productcarousel_list_item{float:none;margin:0;width:auto;height:285px;width:300px;overflow:hidden}.pdp_main .recommendations_block .vertical_carousel .product_image{width:150px;height:150px}.pdp_main .recommendations_block .vertical_carousel .recommendation_title{padding-bottom:30px;margin-top:-35px}.pdp_main .recommendations_block .vertical_carousel .jcarousel-prev{top:80px}.pdp_main .recommendations_block .vertical_carousel .jcarousel-next{bottom:20px}.pdp_main .recommendations_block .vertical_carousel .carousel_navigation_list{margin:40px 0 -75px}.pdp_main .recommendations_block .vertical_carousel .product_tile{position:relative}.pdp_main .recommendations_block .vertical_carousel .product_actions{border:none;text-align:right;padding:0;margin-top:40px;clear:none}.pdp_main .recommendations_block .productcarousel.disable-carousel-buttons .jcarousel-control{display:none}.pdp_main .recommendations_block .productcarousel.quickview-disable .product_tile_wrapper:hover .quickviewbutton{display:none}.product_set .product_add_to_cart{border-top:0}.availability_label,.availability_value{display:inline-block}.product_social_networking li{display:inline-block;vertical-align:top}.product_social_networking li.fb_like iframe,.product_social_networking li.fb_like span{width:124px!important;height:20px!important}.product_social_networking a{display:inline-block;float:none!important;margin:0 2px}.fb_share{cursor:pointer}.fb_share iframe{display:none}.print_page{cursor:pointer}.list_table_header .print_page{float:right;font-size:13px}.add_all_to_cart{display:none}.js .add_all_to_cart{display:inherit}.product_tabs{position:relative}.tabs_menu li{display:inline-block;border:1px solid;border-color:#d9d9d9 #d9d9d9 #fff;border-bottom:0!important;white-space:nowrap;background:#efefef}.tabs_menu li.ui-state-active{padding-bottom:1px;margin-bottom:-1px;background:#fff}.tabs_menu a{display:block;padding:5px 10px;text-decoration:none;color:#999}.tabs_menu .ui-state-disabled a,.tabs_menu .ui-state-processing a,.tabs_menu .ui-tabs-active a{cursor:default;color:#666}.tabs_menu a,.ui-tabs-collapsible .ui-tabs-selected a{cursor:pointer}.tab_content{min-height:100px;padding:20px 10px 25px;border:1px solid #d9d9d9;line-height:18px;background:#fff}.tab_content:after{content:'';display:block;clear:both}.tab_content+.tab_content{display:none}.ui-tabs-hide{display:none!important}.product_tab_shades_left{float:left;width:100px;margin-right:10px}.product_tab_shades_left .product_image{max-width:100%;max-height:100%;height:auto;width:auto}.product_tab_shades_right{float:left;min-width:300px}.product_shades_description{width:300px;height:75px;margin:10px 0}.product_shades_family{margin:10px 0;padding:10px 0;border-top:1px solid #d2d2d2}.product_shades_familyshades{display:inline-block;vertical-align:top}.product_shades_familylabel{float:left;width:60px}.product_shades_moodlabels{padding-left:70px;padding-bottom:5px;border-bottom:1px solid #999;margin-bottom:10px;font-size:10px;font-weight:700;text-transform:uppercase;white-space:nowrap}.product_shades_moods{margin-left:70px;white-space:nowrap}.colormood,.colormoodlabel{display:inline-block;width:70px;margin-right:10px;vertical-align:top;white-space:normal}.colormoodlabel.last,.last.colormood{margin-right:0}.colormood{min-height:31px}a.product_shades_mood{display:inline-block;height:21px;width:21px;padding:0;border:2px solid #fff;margin:2px 1px;border-radius:50%;text-indent:-999em}a.product_shades_mood.selected,a.product_shades_mood:hover{border-color:#000}.product_award_icons img{width:80px}.js .pdp_main .recommendations_block .product_tile .tooltip_content{display:none!important}.tooltipcolor:hover .tooltip_colorshades{display:block!important}.quickview{position:absolute;left:0!important;right:0!important;width:800px!important;margin:0 auto}#QuickViewDialog .primary{float:none;width:760px;max-width:100%}.bonus_product_actions{margin:10px 0}.bonus_product_item{border-bottom:1px solid #999;margin:10px 0}.bonus_product_item .product_name{margin:0 0 10px;font-size:16px}.bonus_product_item .product_image_container{width:200px}.bonus_product_item .product_detail{width:550px}.bonus_product_item:after{content:'';display:block;clear:both}.bg_title_box{padding:26px 0 15px;text-align:center}.bg_title_box span{color:#000;font-size:18px;line-height:1;text-transform:uppercase;font-weight:400}.section_reviews .reviews_info_container{margin-top:20px}.section_reviews .bg_title_box span{font-size:14px;padding:0 20px;margin-bottom:20px}.section_reviews .cta-container{border:1px solid #000;border-width:1px 0;padding:0 0 27px;margin-top:25px}.section_reviews .cta-container:after{content:'';display:block;width:100%;height:75px}.reviews_intro{display:none}.reviews_rating{margin-bottom:8px}.ui-rating .em-icon-star{width:13px;height:13px;margin-right:2px;float:left;background:url(../images/interface/rating.png)}.ui-rating .ui-vote-star-container{overflow:hidden;display:block}.ui-rating .ui-star-enabled{background-position:-39px 0}.ui-rating .ui-star-disabled{background-position:-25px 0}.reviews_info_container .ui-cta,.section_reviews .ui-cta{margin-top:25px;position:absolute;display:inline-block;background:#000;border:1px solid #000;height:50px;padding:0 18px;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;letter-spacing:2px;line-height:50px}.reviews_info_container .ui-cta:hover,.section_reviews .ui-cta:hover{text-decoration:none}.reviews_detail{margin-bottom:25px}.reviews_detail li{margin-bottom:5px}.reviews_detail .range_title:first-letter{text-transform:uppercase}.reviews_detail .range_slider{height:5px;overflow:hidden}.reviews_detail .range_slider .max,.reviews_detail .range_slider .min{display:none}.reviews_detail .range_slider .slider_bg{width:70px;height:5px;background:url(../images/interface/rating2.png) 0 100%}.reviews_detail .range_slider .slider_fill{height:5px;background:url(../images/interface/rating2.png)}.review_container{margin-top:-80px}.review_container .filter_container{overflow:hidden;height:75px}.review_container .filter_container .formfield_select{float:right}.review_container .filter_container .formfield_select select{width:150px}.review_item_container{padding:30px 0;border-bottom:1px solid #000;overflow:hidden}.user_profile_container{width:150px;float:left}.user_profile_container .ui-rating{margin-bottom:12px}.user_profile_container .image_block{margin-bottom:10px;display:block}.user_profile_container .key{font-weight:700}.review_content_container{margin-left:150px;overflow:hidden;width:275px}.review_content_container .review_content{margin-top:10px;overflow:hidden}.review_content_container .review_content img{width:275px}.review_content_container .review_content iframe{width:275px;height:210px}.review_content_container .title{margin-bottom:20px;font-size:24px}.review_content_container .date{margin-bottom:3px;color:#666}.review_useful{margin-top:15px}.review_useful li{margin-right:10px;display:inline-block}.review_useful_button{height:18px;padding:0 12px 0 30px;border:1px solid #ccc;text-decoration:none;color:#000;display:inline-block}.review_useful_button.review_useful_yes{background:url(../images/interface/votingThumbUpSprite.gif) no-repeat 5px 0}.review_useful_button.review_useful_yes:hover{background-position:5px -40px}.review_useful_button.review_useful_no{background:url(../images/interface/votingThumbDownSprite.gif) no-repeat 5px 0}.review_useful_button.review_useful_no:hover{background-position:5px -40px}.review_useful_cancel{width:20px;height:20px;background:url(../images/interface/iconReport.gif) no-repeat 50% 0}#feedback-response{padding:20px 25px 5px}#feedback-response h2{font-size:120%;margin-bottom:10px}#pwrwritediv h1{margin-bottom:12px;font-size:14px;font-weight:400}#pwrwritediv h2{font-size:22px}#pwrwritediv .product_subtitle{margin:5px 0;display:block}#pwrwritediv .ui-section-checkbox{display:none}#pwrwritediv .f_label{width:175px;margin-right:7px;display:inline-block;vertical-align:top;text-transform:uppercase;font-weight:700}#pwrwritediv .formfield_radio-slider{margin:0;outline:0}#pwrwritediv .section_range li{position:relative;height:35px}#pwrwritediv .section_range .parameter{display:inline-block;vertical-align:top;font-weight:700;margin-bottom:5px;text-transform:capitalize}#pwrwritediv .section_range .left,#pwrwritediv .section_range .right{display:none}#pwrwritediv .section_range .ui-slider{background:url(../images/interface/rating2.png) repeat-y 0 5px;height:5px;width:70px;cursor:pointer}#pwrwritediv .section_range .ui-slider .ui-slider-range{background:url(../images/interface/rating2.png) repeat-y 0 0;height:5px}#pwrwritediv .section_range .formfield_radio-slider{display:none}#pwrwritediv .f_textarea,#pwrwritediv .f_textinput,#pwrwritediv .ui-submit-button,#pwrwritediv .ui-submit-cancel{display:inline-block;vertical-align:top}#pwrwritediv .ui-submit-button button,#pwrwritediv .ui-submit-cancel button{display:inline-block;height:50px;padding:0 20px;background:#000;border:none;color:#fff;font-size:14px;text-transform:uppercase;text-decoration:none;letter-spacing:2px;line-height:1;cursor:pointer}#pwrwritediv .ui-submit-button button:hover,#pwrwritediv .ui-submit-cancel button:hover{background:#444}#pwrwritediv .ui-submit-cancel button{background:#ccc;color:#000;margin-left:5px}#pwrwritediv .ui-submit-cancel button:hover{background:#ccc}#pwrwritediv .ui-section-right textarea{height:200px}#pwrwritediv .ui-section-right .ui-text-url{display:none;height:42px;margin-top:6px}#pwrwritediv .ui-section-right .ui-section-submit{margin-bottom:15px;margin-top:10px;position:relative}#pwrwritediv .ui-section-right .ui-submit-add{margin-bottom:4px}#pwrwritediv .ui-section-right .ui-submit-add a{color:#555;cursor:pointer;text-decoration:none}#pwrwritediv .ui-section-right .ui-upload-done,#pwrwritediv .ui-section-right .ui-upload-error,#pwrwritediv .ui-section-right .ui-upload-status,#pwrwritediv .ui-section-right .ui-upload-video-only{display:none}#pwrwritediv .ui-section-right.add_video .ui-text-url{display:block}#pwrwritediv .ui-section-right.add_video .ui-upload-video-only{display:inline-block;margin-left:-20px}#pwrwritediv .ui-section-right.add_video .ui-upload-video-only .icon-upload{background:url(../images/ic_close_hover.png) no-repeat right top;width:11px;height:11px;display:block;position:relative;top:1px}#pwrwritediv .ui-section-right.add_video .ui-upload-video{color:#000}#pwrwritediv .ui-section-right.add_video .ui-upload-video .icon-upload{background:0 0;width:0}#pwrwritediv .ui-section-right.add_video .ui-upload-photo{color:#ddd!important}#pwrwritediv .ui-section-right.add_video .ui-upload-photo i{opacity:.2}#pwrwritediv .ui-section-right.add_video .ui-submit-add{position:relative}#pwrwritediv .ui-section-right.add_video .btn_file_upload{display:none}#pwrwritediv .ui-section-right.add_loading .ui-upload-error,#pwrwritediv .ui-section-right.add_loading .ui-upload-photo,#pwrwritediv .ui-section-right.add_loading .ui-upload-video{display:none}#pwrwritediv .ui-section-right.add_loading .ui-upload-video-only{display:block}#pwrwritediv .ui-section-right.add_loading .ui-upload-status{display:block;margin:22px 23px 22px 0;width:155px}#pwrwritediv .ui-section-right.add_loading .ui-upload-status .status_percent{color:#555;float:right;font-size:11px;line-height:9px}#pwrwritediv .ui-section-right.add_loading .ui-upload-status .slider_bg{background-color:#eee;border-radius:5px;margin-right:35px}#pwrwritediv .ui-section-right.add_loading .ui-upload-status .slider_bg .slider_fill{background-color:#000;border-radius:5px;height:10px}#pwrwritediv .ui-section-right.add_done .ui-upload-photo,#pwrwritediv .ui-section-right.add_done .ui-upload-video{display:none}#pwrwritediv .ui-section-right.add_done .ui-upload-done{display:block}#pwrwritediv .ui-section-right.add_done .ui-upload-done #photo_preview{display:inline-block;margin:10px 0 15px}#pwrwritediv .ui-section-right.add_done .ui-upload-done .icon-upload{background:url(../images/ic_close.png) no-repeat 0 0;height:11px;width:11px;display:inline-block;margin-left:10px;position:relative;top:2px}#pwrwritediv .ui-section-right.add_error .ui-upload-photo,#pwrwritediv .ui-section-right.add_error .ui-upload-video{display:none}#pwrwritediv .ui-section-right.add_error .ui-upload-error{display:block;margin:21px 0 20px}#pwrwritediv .ui-section-right.add_error .ui-upload-error .error_message{float:left}#pwrwritediv .ui-section-right.add_error .ui-upload-error .icon-upload{display:inline-block;width:11px;height:11px;background:url(../images/interface/icon-upload-cross.png) center center no-repeat;margin:2px 0 0 10px;position:relative;z-index:101}#pwrwritediv .ui-section-right .btn_file_upload{cursor:pointer;height:25px;left:0;opacity:0;position:absolute;top:4px;width:100px;z-index:100}#pwrwritediv .ui-section-right .btn_file_upload::-webkit-file-upload-button{cursor:pointer}.ui-upload-error .error_message{display:block!important}.review_title{padding:0 0 5px;margin-bottom:25px;border-bottom:2px solid #eee;font-size:18px;text-transform:uppercase}.overall_rating{overflow:hidden}.overall_rating.error_message{margin:-10px 0 10px}.review_login_page .block_create{display:none}.review_login_page .block_registration{display:block!important;height:auto!important;float:right}.review_login_page .block_registration .login_button_link{display:none}.popup_write_review{width:655px!important;position:absolute}.fancybox-outer .ui-section-left .overall_rating label,.popup_write_review .ui-section-left .overall_rating label{display:block!important;cursor:pointer}.ui-upload-photo,.ui-upload-video{margin:2px 5px 18px 0;display:inline-block}.ui-upload-photo i,.ui-upload-video i{width:22px;height:20px;display:inline-block;margin:0 10px;position:relative;top:5px}#photo_preview{margin-bottom:10px}.ui-reference-message{margin-bottom:20px}.reviews_guidelines_link{color:#000;text-decoration:underline}.ui-upload-photo i{background:url(../images/interface/upload-icon-photo.png) no-repeat 0 0}.ui-upload-video i{background:url(../images/interface/upload-icon-video.png) no-repeat 0 0}.fancybox-outer .ui-section-left .f_field_radio-slider input,.popup_write_review .ui-section-left .f_field_radio-slider input{opacity:0}.popup_write_review+.ui-widget-overlay{z-index:9999}.BVQAContentData.BVQAQuestionData{overflow:visible}.BVQAToolbarDisplayToggle img{display:inline-block}.BVQAForm #BVQAQuestionProductReferencesFieldID,.BVQAForm #BVQAQuestionVisibleVideoURLCaptionInputID,.BVQAForm #BVQAQuestionVisibleVideoURLInputID,.BVQAForm .BVQAFieldHeader,.BVQAForm .BVQAFieldHelper,.BVQAForm .BVQAFieldSectionPhotoUpload,.BVQAForm .BVQAGuidelines{display:block}.BVQAForm .BVSU_PLProductName{height:auto}.BVQAForm input.BVQAError,.BVQAForm select.BVQAError{border:1px solid red!important}.BVQAQuestionOverallSummary{word-break:break-all}.BVQAQuestions .BVQAAnswerText.BVQAContentText,.BVQAQuestions .BVQAContentText,.BVQAQuestions .BVQAFeedbackList,.BVQAQuestions .BVQAPhotoSection,.BVQAQuestions .BVQAQuestionPhotoLine,.BVQAQuestions .BVQAVideoSection{float:none;width:auto}.BVQAQuestions .BVDI_PLProduct{width:118px}.BVQAQuestions .BVQAQuestionPhotoLine img{display:inline}.BVQAQuestionAndAnswers .BVQAQuestionMain .BVQAAnswerProductReferencesDiv,.BVQAQuestionAndAnswers .BVQAQuestionMain .BVQAQuestionProductReferencesDiv{float:none;width:auto;margin:10px 0 0}.BVQAPhotoSectionThumbnail img{display:inline}.pt_cart .primary{float:left;width:600px}.pt_cart .secondary{float:right;width:340px}.pt_cart .productcarousel .product_tile{min-height:100px;height:auto;width:auto}.pt_cart .productcarousel .product_image_container{float:left;width:80px;height:80px;margin:10px}.pt_cart .productcarousel .product_name{clear:none;margin:0}.pt_cart .productcarousel .product_add_to_cart{margin:5px 0}.pt_cart .recommendations_block h2{font-size:18px}.pt_cart .you_may_also_like_cart .quickviewbutton,.pt_cart .you_may_also_like_empty_cart .quickviewbutton{display:none}.you_may_also_like_cart .pt_cart .productcarousel_list_item{width:340px;margin:10px 0}.you_may_also_like_empty_cart .pt_cart .productcarousel_list_item{display:inline-block;width:270px;vertical-align:top}.pt_cart .samples{width:540px;margin:0 auto;position:relative}.pt_cart .sample_item{width:115px;margin:0 10px}.pt_cart .block_login h2{font-size:14px;padding:5px 0;margin:0 0 5px 0;border-bottom:1px dotted #000}.pt_cart .block_login .error_form{display:none}.pt_cart .block h3{margin:0}.pt_cart .block .button{margin-top:5px}.cart_customer_service li{border:1px solid #000;margin:10px 0;line-height:30px;text-align:center}.cart_security_badges ul{display:table;width:100%}.cart_security_badges li{display:table-cell;width:50%;height:30px;text-align:center;vertical-align:middle}.cart_checkout_button{margin:10px 0;text-align:center}.cart_checkout_button .button{padding:5px 10px;font-size:18px}.cart_banner{text-align:center}.cart_title{font-size:24px}.cart_table{border:1px solid #999}.cart_table .section_header{position:static;font-weight:700;white-space:nowrap}.cart_table td{padding:5px;border:dotted #999;border-width:1px 0}.cart_table .item_image{width:80px}.cart_table .item_image img{width:80px}.cart_table .item_edit_details,.cart_table .item_user_actions{display:inline-block;white-space:nowrap}.cart_table .item_edit_details .edit_gift_cert{cursor:pointer}.cart_table .add_to_wishlist{white-space:nowrap}.cart_table .item_price{text-align:center}.cart_table .item_price .total .qty{color:red;font-weight:700}.cart_table .item_price .total .qty:before{content:"x";color:red;font-weight:700}.cart_table .item_total{text-align:center}.bonus_header th{padding:5px 10px;border-top:1px solid #999;background:#efefef}.gift_promo_link{font-weight:700;font-style:italic;cursor:pointer}.cart_footer .gift_promo_link{padding:10px 0;margin:0 0 10px 0;border-bottom:1px dotted #999}.giftcards_box{margin:0 0 15px}.giftcards_box .formfield_button{margin-top:0;margin-bottom:0}.giftcards_box .error_message{clear:both}.giftcards_box .checkout_giftcert_help{margin:15px 0 0}.giftcards_box .checkout_giftcert_code{text-transform:uppercase}.giftcards_box .button.js_checkBalance{background:0 0;border:none;text-decoration:underline;color:#333;cursor:pointer;font-size:12px;font-weight:400}.giftcards_box .button.js_checkBalance:hover{text-decoration:none}.cart_coupon_code input{margin-bottom:5px}.cart_actions .button{margin-bottom:5px}.cart_gift_wrapper{padding:10px;border:1px solid #999;margin:10px 0}.cart_gift_wrapper .formfield{margin:0}.cart_gift_wrapper .formfield_to_email{margin-bottom:10px}.order_totals_table th{display:none}.order_totals_table .order-total{font-size:14px;font-weight:700}.order_totals_item{width:60%}.order_totals_value{width:40%}.order_subtotal{font-weight:700}.find_estimated_tax_box{float:right}.find_estimated_tax_box .formfield{margin:0 0 5px}.find_estimated_tax_box .button{padding:2px 5px}.change_estimated_tax,.estimate_tax_label{text-decoration:underline;cursor:pointer}.change_estimated_tax:hover,.estimate_tax_label:hover{text-decoration:none}.estimatetax_input{display:inline-block;width:100px}.dialog_checkout_login{width:400px!important}.dialog_checkout_login .formfield_button{float:none}.dialog_checkout_login .required_email{margin:0 0 10px;display:inline-block}.gift_cards_link{cursor:pointer}.samples_header{margin:10px 0}.samples_header h3{font-size:24px}.sample_item{display:inline-block;width:197px;vertical-align:top}.pt_optcheckout .primary,.pt_order_confirmation .primary{float:left;width:600px}.pt_optcheckout .primary fieldset,.pt_order_confirmation .primary fieldset{clear:both}.pt_optcheckout .primary legend,.pt_order_confirmation .primary legend{min-height:30px}.pt_optcheckout .primary .formfield_phone,.pt_order_confirmation .primary .formfield_phone{float:left}.pt_optcheckout .primary .with_helper_text,.pt_order_confirmation .primary .with_helper_text{float:left;clear:none;margin:40px 0 0 20px}.pt_optcheckout .secondary,.pt_order_confirmation .secondary{float:right;width:340px}.pt_optcheckout legend,.pt_order_confirmation legend{height:30px;padding:0 10px;line-height:30px;overflow:hidden;background:#efefef}.pt_optcheckout .required_indicator,.pt_order_confirmation .required_indicator{float:right}.expiration_date .pt_optcheckout .required_indicator,.expiration_date .pt_order_confirmation .required_indicator{float:none;position:static}.checkout_header_inforamtion{float:right;padding:55px 0 5px}.checkout_notification_area{padding:20px;margin-bottom:15px;background:#f1f1f1;border:1px solid #bababa}.checkout_mini_cart{max-height:265px;overflow:auto;margin:10px 10px 0;border-bottom:1px dotted #cfcfcf}.order_summary+.formfield,.order_summary+.submit_order{display:none}.order_summary_product{overflow:hidden;clear:both;position:relative}.order_summary_product .product_image_container{width:100px;float:left;padding:0 5px 5px 0}.checkout_footer_links{overflow:hidden;padding:20px 2% 50px;font-size:0;border:1px solid #efefef}.checkout_footer_links ul{display:inline-block;vertical-align:top;width:25%;margin-bottom:15px;font-size:12px}.checkout_footer_links h3{text-transform:uppercase;font-weight:400}.address_suggestions_popup{position:fixed;top:10px;left:0;right:0;width:800px;margin:0 auto;max-height:100%;overflow:auto}.address_validation{clear:both}.address_validation h3{padding-bottom:10px}.applicable_suggestion{float:left;width:50%;padding-bottom:10px}.shipping_methods{padding:15px 0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}.select_payment_method .formfield{display:inline-block;margin-right:20px}.expiration_date .f_label{display:block}.expiration_date .f_field{display:inline-block;margin:0}.expiration_date .f_field .f_label{display:none}.expiration_date .f_field select{width:174px}.gift_cards_block{padding:15px 0;margin:0 0 15px;border-bottom:1px solid #cfcfcf}.payment_method_options .tooltip{display:inline-block;margin:0 10px}.payment_method_options .payment_method_expanded{display:block}.order_review_title{font-size:24px;margin-bottom:25px}.billing_address_review,.payment_methods_review,.shipping_address_review{padding:0 0 15px;margin-bottom:20px;border-bottom:1px solid #cfcfcf}.payment_methods_review span{display:block}.billing_address_header,.payment_methods_header,.shipping_address_header{padding-bottom:15px}.billing_address_header h4,.payment_methods_header h4,.shipping_address_header h4{font-size:16px;display:inline-block;width:70%;vertical-align:top}.billing_address_header .formfield,.payment_methods_header .formfield,.shipping_address_header .formfield{display:inline-block;vertical-align:top;width:29%;text-align:right;margin:-5px 0}.method_pay_pal .method_name{height:30px;width:50px;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(../images/paypal.gif) 0 0 no-repeat}.selected_shipping_method{padding-top:15px}.gift_box_label,.shipping_method_label{font-weight:700}.pt_order_confirmation h1{padding:5px 10px;line-height:30px;font-size:20px;overflow:hidden}.pt_order_confirmation .print_page{float:right;font-size:12px;font-weight:400}.pt_order_confirmation .account_create_login_benefits{float:right;padding:10px}.confirmation_message .dialogButtons{margin-top:20px}.order_confirmation_banner{margin-bottom:20px;padding:10px;border:1px solid #efefef}.order_details>div{padding:10px 0}.order_product_info,.order_product_price,.order_product_quantity{padding:10px 0}.order_payment_details th{padding:10px 0}.login_create_account{background:#e8e8e8;margin:0 0 10px}.login_create_account:after{content:"";display:block;clear:both}.login_box_content{float:left;width:340px;padding:10px}.login_page h1,.pt_account h1,.pt_wish_list h1{line-height:30px;font-size:20px}.login_page h2,.pt_account h2,.pt_wish_list h2{line-height:25px;font-size:14px}.login_page .primary form,.login_page p,.pt_account .primary form,.pt_account p,.pt_wish_list .primary form,.pt_wish_list p{margin:0 0 10px}.login_page .primary label,.pt_account .primary label,.pt_wish_list .primary label{max-width:350px}.login_page .block .required label:before,.pt_account .block .required label:before,.pt_wish_list .block .required label:before{content:'*'}.login_page .ui-tabs-panel a:hover,.pt_account .ui-tabs-panel a:hover,.pt_wish_list .ui-tabs-panel a:hover{text-decoration:underline}.login_page .section_header{padding:0;margin:0}.login_page .block{width:350px;min-height:300px;padding:10px;margin:0 0 15px;background:#efefef}.login_page .block.block_search{height:auto}.login_page .block_create{position:absolute;top:30px;right:0}.login_page .block_create .button{margin:0 0 10px}.login_page .social_login img{display:inline}.account_navigation ul{margin:0 0 12px}.account_navigation_registered a,.account_navigation_unregistered a{margin:5px 0 5px 10px}.account_navigation_text_asset h3,.account_navigation_text_asset p{margin:7px 0}.registration_selection input,.registration_selection label{display:inline;float:none}.block .formfield{padding:0}.login_popup .block_create .button{margin:0 0 10px}.cart_login_header,.checkout_unregistered_section{display:none}.required_email{cursor:pointer}.required_email:hover{text-decoration:underline}.account_create_login{width:350px;display:inline-block;vertical-align:top;margin-right:45px}.account_create_login_benefits{width:200px;display:inline-block;vertical-align:top}.account_create_login_benefits h4{margin-bottom:15px}.account_create_login_benefits ul{margin-left:25px}.account_create_login_benefits li{list-style:disc;margin-top:5px}.account_create_login_benefits a{font-weight:700}.review_login_page{width:760px;max-width:100%;position:relative}.review_login_page .block_login h1{display:none}.giftregistry_landing_page .title{font-size:24px}.giftregistry_landing_page .formfield{padding:3px;margin:0}.account_user_name{padding-left:5px;border-left:2px solid #333}.account_header_logout{font-size:.6em}.account_header_logout:before{content:'('}.account_header_logout:after{content:')'}.account_landing_tabs{position:relative}.address_item,.payment_item{display:inline-block;width:32%;min-height:135px;padding:10px;margin:0;vertical-align:top;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.payment_item{min-height:110px}.address_list .default{display:block;width:auto;border-bottom:1px solid #efefef}.address_list .default_label{font-style:italic}.mini_address_name,.mini_address_title{margin:5px 0 0}.mini_address_location .label,.mini_creditcard .label{width:70px;margin:5px 0 0;font-weight:700;display:inline-block}.address_actions{margin:10px 0}.address_actions li{display:inline-block;padding-right:3px;line-height:10px}.address_actions li+li{padding-left:6px;border-left:1px solid #000}.address_actions a:hover{text-decoration:underline}.payment_list form{margin:0!important}.pt_order h1{padding:0 10px;line-height:30px;font-size:20px}.pt_order h2{line-height:25px;font-size:14px}.pt_order .primary form,.pt_order .primary p{margin:0 0 10px}.orders_page .toggle_grid{display:none}.order_history_header{background:#efefef;overflow:hidden;padding:10px}.order_history_header .label{font-weight:700}.order_history_header .button{float:right;display:inline-block;padding:0;border:0;margin:0;font-weight:400;text-decoration:underline;cursor:pointer;color:#333;background:0 0}.order_history_header .button:hover{text-decoration:none}.order_history_items{margin:0 0 20px}.order_history_table td,.order_history_table th{padding:3px 10px}.order_history_table .order_items,.order_history_table .order_shipped_to,.order_history_table .order_total_price{width:33%}.order_table .cell_label{display:none}.order_shipping_details .label,.order_summary_wrapper .label,.order_table .label{font-weight:700}.order_payment_wrapper,.order_shipping_wrapper{border:1px solid #999;margin-bottom:10px;overflow:hidden}.b-order_payment_item{float:left;width:25%}.b-order_payment_item.order_payment_instruments{width:17%}.b-order_payment_item.order_payment_summary{width:33%}.b-order_payment_item.b-confirmation_item{width:33.33%}.order_shipment_table tr+tr{border-top:3px solid #999}.b-order_payment_item-title,.b-order_shipping_item-title,.order_shipment_table th{padding:10px;font-weight:700;background:#eee;border-bottom:1px solid #999}.b-order_payment_item-body,.order_summary_table td+td{border-left:1px solid #eee}.b-order_payment_item-body{min-height:150px}.order_information .b-order_payment_item-body{border-left:0}.b-order_payment_item-body,.b-order_shipping_item-body,.order_shipment_table td{padding:10px}.order_summary_title{margin-bottom:10px;text-align:right;font-size:16px}.b-order_shipping_item{float:right;width:25%}.order_shipment_table{width:75%}.order_details_page .order_totals_table tr:first-child td{font-weight:700}.order_details_page .order_history_header{border:1px solid #999;border-bottom:none}#legacyorder-details-page .order_summary_table td.order_payment_instruments{border-left:none}.wishlist_search{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.wishlist_search h1{font-size:18px;font-weight:700}.wishlist_search .formfield{margin:0 15px 0 0;display:inline-block}.wishlist_search .formfield .textinput{width:200px}.wishlist_getcertificates{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.wishlist_getcertificates p{margin:5px 0}.wishlist_getcertificates .input_select{display:block;margin-bottom:10px}.wishlist_public{padding:0 0 10px 0;margin:0 0 10px 0;border-bottom:1px solid #000}.wishlist_public p{margin:5px 0}.wishlist_privacy_state,.wishlist_send_to_friend{float:left;margin-right:10px}.wishlist_public_link{float:left;width:50%}.send_to_friend_preview,.send_to_friend_product{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin-bottom:20px;margin-top:20px;margin-right:0;overflow:hidden;padding:20px 0}.send_to_friend_preview .product_image_wrapper,.send_to_friend_product .product_image_wrapper{float:left;width:36%}.send_to_friend_preview .product_image,.send_to_friend_product .product_image{max-width:80%}.send_to_friend_preview .product_description,.send_to_friend_product .product_description{float:left;width:63%}.send_to_friend_preview .product_description h2,.send_to_friend_product .product_description h2{margin-right:0;font-family:Georgia;font-size:1.2em;font-style:italic}.send_to_friend_preview .product_description .value,.send_to_friend_product .product_description .value{font-weight:700}.send_to_friend_preview .product_description dt,.send_to_friend_product .product_description dt{clear:both;float:left;margin:10px 0 0 0;width:100px}.send_to_friend_preview .product_description dd,.send_to_friend_product .product_description dd{float:left;margin:10px 0 0 0;width:200px}.item_list tr{border-bottom:1px solid #999}.item_list tr.headings{display:none}.item_list td{padding:10px;vertical-align:top}.item_list .item_image{min-width:100px}.product_list_item{position:relative}.attribute .label:after{content:': '}.attribute .value{display:inline-block;font-weight:700}.attribute .swatch{display:inline-block;width:20px}.attribute .product_image{text-indent:100%;white-space:nowrap;overflow:hidden}.item_details .product_list_item .promo{color:#900}.item_details .product_list_item .price_standard{color:#999;text-decoration:line-through}.item_details .edit{text-decoration:underline;margin-top:5px}.item_availability ul{list-style:none outside none;margin:0;padding:0}.item_dashboard{width:300px;text-align:right}.item_dashboard label{display:inline-block}.item_dashboard input{width:30px;text-align:center}.item_dashboard .date_added{margin-bottom:5px;font-weight:700}.item_dashboard .add_to_cart{margin-top:10px}.item_dashboard .update button{margin-bottom:5px;word-wrap:break-word;max-width:100%}.item_dashboard .quantity_desired .textinput{display:inline-block;width:30px}.item_dashboard .priority .select{display:inline-block;width:auto}.item_dashboard .add_to_cart_option .textinput{display:inline-block;margin:0 10px}.view_all_link{padding-left:3px;border-left:1px solid #333}.account_product_list li{display:inline-block;vertical-align:top;text-align:center;position:relative}.account_product_list img{display:inline-block}.aboutme_question{margin:7px 0}.aboutme_question_title{display:block;padding:5px 15px;background:#ccc;font-weight:700}.aboutme_question_answers{margin:5px 0}.aboutme_question_answer{display:inline-block;vertical-align:top;width:210px;margin:2px 10px}.aboutme_question_answer .f_input,.aboutme_question_answer .f_label,.aboutme_question_answer input{height:auto;vertical-align:middle}.aboutme_question_answer .f_input,.aboutme_question_answer input{margin:0 5px 1px 0}.aboutme_actions{text-align:right}#my_reviews .cursive_type.big_title{text-transform:capitalize;font-size:20px;margin-bottom:10px}#my_reviews #pagination_myreviews{clear:both;float:right}#my_reviews #pagination_myreviews ul li{float:left;display:block;margin-right:1px}#my_reviews #pagination_myreviews ul li a{padding:2px;font-weight:700}.my_reviews .link-wrapper{display:block;margin-bottom:20px}.my_reviews .my_review_inner{width:28%;display:inline-block;vertical-align:top;position:relative}.my_reviews .my_review_inner .label-container{font-weight:700;font-size:16px}.my_reviews .review_content_container{display:inline-block;width:64%;position:relative;background:#f5f5f5;margin:0 0 20px 2%;padding:20px 20px 35px 20px;min-height:195px}.my_reviews .review_content_container .product_remove{background:#666;padding:4px 20px;color:#fff;border:1px solid #999;position:absolute;bottom:20px;right:20px;float:right;text-decoration:none}.my_reviews .review_content_container .title{font-size:100%;margin-bottom:0}.my_reviews .review_content_container .product_title_mobile{display:none}.my_reviews .review_content_container .review_content{margin-bottom:20px}.my_reviews .review_content_container .review_content img{width:100%;margin:10px 0}.my_reviews .review_content_container iframe{width:100%;height:330px;margin-top:10px}.looks_form_title{margin:10px 0}.looks_list_title{margin:20px 0;font-size:18px;color:#555}.looks_list{margin:0;font-size:0}.looks_list .load_more_box{font-size:13px}.look_item_preview{display:inline-block;vertical-align:top;width:220px;margin:0 15px 20px 0;font-size:14px}.look_item_preview .look_video{vertical-align:top;width:100%;height:150px;border:0}.look_item_preview .look_image_wrapper{height:150px;line-height:155px;text-align:center}.look_item.deleting{padding-top:17px;opacity:.5}.look_item .remove_share{display:block;height:17px;width:100%;font-size:11px}.look_item .remove_share li{position:relative;float:right;margin-left:15px}.look_item .remove_link,.look_item .share_link{color:#888}.look_item .remove_link:hover,.look_item .share_link:hover{color:#000;text-decoration:none}.look_item .share_widgets{position:absolute;bottom:100%;right:-55px;height:0;overflow:hidden}.look_item .ico_share:hover .share_widgets{height:20px;overflow:visible}.look_item .ico_share:hover .share_link{color:#000}.look_item.look_item_detail .remove_share li{float:left;margin-left:0;margin-right:15px}.look_item.look_item_detail .share_widgets{left:-55px;right:auto}.look_image{display:inline;max-width:100%;width:auto;max-height:100%;height:auto;vertical-align:middle}.look_name{display:block;margin-top:10px;font-size:16px;font-weight:400;word-wrap:break-word}.look_date{font-size:11px;color:#888}.popup_write_story .f_error_message{display:block;margin:5px 0 10px;color:red}.pt_customer_service h1{line-height:30px;font-size:20px;margin:0}.customer_service_section{margin-bottom:10px}.customer_service_section h2{font-size:14px;font-weight:700}.customer_service_section ul{margin:5px 0 0 10px}.customer_service_section li{margin:0 0 3px 0}.pt_customer_service .secondary_navigation span{font-weight:700}.pt_customer_service .secondary_navigation ul{padding:5px 0 10px 0;margin:0 0 10px 0}.pt_customer_service .help_info_block{margin:10px 0;padding:5px;border:1px solid #000;background:#eee}.pt_customer_service .help_info_block h2{font-size:14px;margin:0 0 5px 0}.pt_customer_service .help_info_block p{margin-top:5px}.pt_customer_service .help_info_block a{text-decoration:underline}.contact_us_page .title{font-size:24px}.contact_us_page h4{font-size:14px}.contact_us_page .html_slot_container{padding:0;background:0 0}.contact_us_page .html_slot_container,.contact_us_page .message,.contact_us_page .realdialog_form,.contact_us_page .title{margin:0 0 10px}.contact_us_page .custQues{margin-bottom:5px;text-decoration:underline}.contact_us_page .textinput{display:inline-block;width:350px}.contact_us_page .customerservice{display:none}.real_dialog_error{display:none;color:red;padding:10px 0}.rd_error{border:1px solid red!important}.rd_inner_color_answer,.rd_inner_color_question{height:110px;width:485px;padding:10px;border:1px solid #b7b7b7;margin-bottom:20px;overflow:auto;background:#f3f3f3}.rd_more_answer{display:none;margin-top:10px}.rd_more_answer a{font-weight:700;text-decoration:underline}.formfield_mobile_number label{display:block}.formfield_mobile_number .textinput{display:inline-block;width:40px;margin-right:10px;text-align:center}.RdSlug,.custQues{cursor:pointer}.store_locator_details{float:left;width:44%}.store_locator_details img{max-width:100%}.store_locator_details_map{float:right;width:50%}.store_locator_details_map img{max-width:100%}.storelocator{overflow:auto}.b-related-products{margin:0 -1.5%;padding-bottom:25px;overflow:hidden}.b-related-products>li.product_tile_wrapper{min-height:390px;width:28%;margin:0 1.3%;padding:1%;border:1px solid #333;float:left}.b-related-products>li.product_tile_wrapper .product_tile{position:relative}.b-related-products>li.product_tile_wrapper .product_image_wrapper{min-height:280px}.b-related-products>li.product_tile_wrapper .quickviewbutton{display:none;position:absolute;top:130px;left:50%;line-height:23px;margin:0 0 0 -25px;border-radius:5px;color:#fff;background:#000}.b-related-products>li.product_tile_wrapper:hover .quickviewbutton{display:block}.related_products.search_result_items{margin:0}.editorialpagecontentrelatedassetscarousel{margin-bottom:20px}.b-aboutus-heritage .carousel{position:relative}.b-aboutus-heritage .jcarousel-clip{margin:0 35px}.b-aboutus-heritage .jcarousel-prev{left:0}.b-aboutus-heritage .jcarousel-next{right:0}.b-aboutus-heritage .contentcarousel_list_item{width:890px}.pt_customer_service .content img{max-width:100%}.content_asset iframe{max-width:100%}.pt_store_locator .primary{width:auto;float:none}.map_info_window div.map_info_window_left{float:left;width:48%;font-size:11px}.map_info_window div.map_info_window_left>div{margin-bottom:10px;font-size:11px}.map_info_window .map_info_window_left+div{margin-left:4%}.map_info_window .map_info_window_address{text-decoration:underline}.map_info_window div.map_info_window_shop_name{text-transform:uppercase;font-size:12px;font-weight:700}.map_info_window .map_info_window_phone{padding:0 0 0 20px;line-height:20px;height:20px;background:url(../images/interface/phone_icon.png) no-repeat}.map_info_window .map_info_window_email{padding:0 0 0 20px;line-height:20px;height:20px;background:url(../images/interface/phone_mail.png) no-repeat}.map_info_window div.map_info_window_hours-title{font-weight:700;font-size:11px}.map_info_window .map_info_window_direction{padding:8px 16px 20px;background:#666;color:#fff}.map_info_window .map_info_window_direction_field{width:230px}.store_search_from{padding-bottom:15px}.store_list{float:left;width:280px;max-height:548px;margin-right:25px;padding-right:10px;overflow:auto}.store_list .store_list_item{padding:10px 0;border-bottom:1px dotted #ccc}.store_list .store_list_item:first-child{border-top:1px dotted #ccc}.store_list .store_list_item_name{margin-bottom:3px;font-weight:700;text-transform:uppercase}.store_list .store_list_item_distance{margin-bottom:5px;font-size:11px}.store_list .store_list_item_show_details{display:block;border-radius:10px;height:24px;margin-top:8px;text-align:center;background:#666;color:#fff;font-size:11px;line-height:24px}.google_map{width:645px;height:500px}.store_direction_distance,.store_direction_time{margin:0 0 10px}.store_direction_distance strong,.store_direction_time strong{font-weight:700}.store_direction_change_direction{display:inline-block;height:22px;margin:0 0 10px;padding:0 20px;border:1px solid #333;border-radius:12px;line-height:24px;text-decoration:none;color:#000;font-weight:700;font-size:11px}.store_direction_address{margin:0 0 10px}.store_direction_address span:first-child{font-weight:700}.store_direction_instructions li{margin:0 0 6px;list-style:decimal inside}.direction_modes{display:none;height:36px;margin:0 0 12px 315px;padding-left:35px;border-bottom:1px solid #000}.direction_modes .direction_mode_tab{width:45px;height:35px;display:inline-block;vertical-align:top;text-indent:-9999px;cursor:pointer}.direction_modes .direction_mode_driving{background:url(../images/interface/driving.png) no-repeat center}.direction_modes .direction_mode_walking{background:url(../images/interface/walking.png) no-repeat center}.direction_modes .direction_mode_active{box-shadow:#333 0 -1px 2px 0;border:1px solid #333;border-bottom:1px solid #fff;border-radius:2px}.store_locator_error_popup{width:400px;margin:-30px 0 0 -200px;position:absolute;left:50%;top:50%;z-index:999;box-shadow:0 0 6px 2px #000}.store_locator_error_popup .store_locator_error_popup_text{padding:20px;background:#fff}.store_locator_error_popup .store_locator_error_popup_close{background:#999;color:#fff;cursor:pointer;height:35px;position:absolute;right:-35px;top:0;width:35px;text-indent:-999px;overflow:hidden}.store_locator_error_popup .store_locator_error_popup_close:before{display:block;width:35px;height:35px;text-align:center;line-height:35px;color:#fff;content:"X";font:20px 'Comic Sans MS';text-indent:0}.store_locator_error_popup .store_locator_error_popup_close:hover{background:#777}.store_locator_header{margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase}#map_list_tabs,#store_details_block,#store_details_cotainer,#store_search_around_me,.derection_block_bottom,.derection_block_top,.store_locator_error_popup,.store_locator_newsearch{display:none}.store_direction_header{float:right;margin-bottom:10px;font-size:16px;font-weight:700;text-transform:uppercase}.store_direction_arrival,.store_direction_start{padding:8px 0;margin-bottom:10px;border-top:1px solid #000;border-bottom:1px solid #000;color:#666}.store_direction_label{width:60px;float:left;font-size:13px;font-weight:700;color:#000}.store_direction_edit{float:right;text-align:right;text-decoration:underline;color:#000;cursor:pointer}.store_direction_edit:hover{text-decoration:none}.view_direction_instructions_button{width:130px;height:30px;text-align:center;line-height:30px;cursor:pointer;background:#ccc;position:relative}.view_direction_instructions_button.opened:before{position:absolute;content:'';left:38%;bottom:-13px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #ccc}.derection_block_bottom{padding-top:10px}.derection_block_bottom .direction_modes{float:right;border:none;padding:0;display:block!important}.derection_block_bottom .direction_modes>span{margin:0 0 0 10px;border:none;box-shadow:#000 0 0 1px 2px;opacity:.5}.derection_block_bottom .direction_modes>span.direction_mode_active{opacity:1}.derection_block_bottom .store_direction_instructions{margin-top:15px;padding:20px 35px;background:#f2f2f2;border:2px dotted #999}.contact_us_form_page{width:340px}.char_remains{margin-bottom:10px}.send_to_friend_page .f_field{width:340px}.send_to_friend_page{overflow:auto}
/*# sourceMappingURL=style.css.map */