audio,canvas,video{zoom:1px}button,input,select,textarea{font-family:sans-serif}a:focus{outline:thin dotted}h2{font-size:1.5em;margin:.83em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}pre{white-space:pre-wrap}.no-break{white-space:pre}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}legend{white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0}button,select{vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;overflow:visible;outline:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;height:13px;width:13px;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top}table{border-collapse:collapse;border-spacing:0}.GreyGradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#a1a1a1),color-stop(1,#848e8d));background:-moz-linear-gradient(center top,#a1a1a1 5%,#848e8d 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#a1a1a1',endColorstr='#848e8d');background-color:#a1a1a1}#container{*zoom:1;width:1140px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#container{margin:0 20px 20px 20px}.g1,.g2,.g3,.g4,.g5,.g6,.g7,.g8,.g9,.g10,.g11,.g12{float:left;display:block;margin-right:20px}.g1{width:62px}.g2{width:144px}.g3{width:226px}.g4{width:308px}.g5{width:390px}.g6{width:472px}.g7{width:554px}.g8{width:636px}.g9{width:718px}.g10{width:800px}.g11{width:882px}.g12{width:964px}html{font-family:'proxima-nova','Helvetica Neue',Arial,Helvetica,sans-serif;overflow-y:scroll}.clearDiv{display:block;clear:both}.homepage_sprite,.ui-stars-star,.ui-stars-cancel{background:url(/includes/templates/york/images/homepage-sprites.png) no-repeat}#header{box-shadow:0 1px 5px rgba(0,0,0,0.12);border-bottom:1px solid #d9d9d9;margin-bottom:20px}.cf{zoom:1}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.logo,.logo>a{width:163px;margin:0;padding:0;max-height:100%}.search-bar,.alt-nav,.green-nav,.seasonal-nav,.logo>a{height:70px;float:left}.alt-nav a{display:block;color:#727272;text-align:center;text-transform:uppercase;text-decoration:none;padding:0 0 10px}.seasonal-nav a{padding-top:35px}.green-nav{width:85px;height:50px;padding:10px 0;background:#e7fcc7 32px 9px;margin-left:-10px}.seasonal-nav{width:86px;padding:10px 0 0 0;margin-left:4px}.double-line a{padding-top:27px}.nav{display:table;padding:0;position:relative}.nav>li{display:table-cell;vertical-align:middle;text-align:center}.nav>li>a{text-align:center;vertical-align:middle;outline:0;text-decoration:none;font-weight:bold;color:#727272}.dropdown-content ul{border-bottom:1px solid #e1e1e1;display:block;list-style:none;margin:0;padding:5px 0 10px;*zoom:1}.dropdown-content ul li{float:left;height:58px;overflow:hidden;text-align:left}.dropdown-content ul li.categoryListItem{display:block;line-height:1;padding:5px;*zoom:1}.dropdown-content ul li.categoryListItem>a{float:left;position:relative;background-position:0 -673px;color:#666;display:block;font-size:17px;font-weight:500;margin:0}.dropdown-content ul li.categoryListItem p a{color:#727272;display:inline;font-weight:normal;text-transform:none}.main-content{width:960px;float:left;padding-bottom:10px;*zoom:1}.main-content .main_page_banner_container{float:left;border:1px solid #e1e1e1;width:720px;padding:5px;margin:0 20px 20px 0}.main-content .main_page_banner_container #slider{height:315px;width:720px;min-height:100px;margin:0 4px}.main-content .main_page_banner_container #slider a:link,.main-content .main_page_banner_container #slider a:visited{outline:0}.main-content .aside{float:left;width:210px}.main-content h2{color:#727272;font-size:16px;text-transform:uppercase}.main-content h2 a,.main-content h3 a{font-size:14px;font-weight:normal;color:#7577b9;text-transform:none}.main-content .featured-container{background:#fff;border:1px solid #d9d9d9;box-shadow:0 2px 5px rgba(0,0,0,0.12);display:block}.main-content .featured-container h3{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#727272;font-size:16px;padding:20px;margin:0}.main-content .featured-container .viewAll{border-top:1px solid #d9d9d9;display:block;font-size:14px;padding:20px;color:#7577b9}.main-content .homepage_testimonials,.cf{*zoom:1}.main-content .homepage_testimonials .testimonial_container{background:#fff;float:left;margin-right:20px;width:300px}.main-content .homepage_testimonials .testimonial_container .speech_box{border:3px solid #d1d1d1;margin-bottom:25px;padding:15px 15px 0 15px;width:272px;border-bottom:0;border-radius:3px}.main-content .homepage_testimonials .testimonial_container .speech_bubble{background-position:-14px -11px;height:14px;width:318px;position:relative;top:15px;right:18px;display:inline-block}.main-content .homepage_testimonials .testimonial_container p{line-height:18px}.main-content .homepage_testimonials .name{color:#6466b0;display:block;font-size:14px;font-weight:bold}.main-content .homepage_testimonials span .date{color:#727272;font-style:italic;font-weight:normal}.main-content .homepage_testimonials .subscribe_success{padding:10px;font-family:Helvetica Neue,Helvetica,Arial,Sans-serif;font-size:13px;color:#727272}.signup{background:#fff;border:0;box-shadow:inset 0 -3px 0 rgba(0,0,0,0.16);-moz-border-radius:3px;border-radius:3px;color:#727272;font-size:14px;line-height:1;padding:10px 12px}.bread_crumb_container{float:left;width:100%;color:#727272;font-family:proxima-nova,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;margin:0 0 10px 0}.bread_crumb_container a:link,.bread_crumb_container a:visited{float:left;color:#6466b0;text-decoration:underline}.aside-content{width:160px;margin:0 0 20px 10px;float:right;*zoom:1}.whatsNew .product_grid_full_categories,.featuredProducts .product_grid_full_categories{width:159px}.featured-container a.product_image_link{border-right:1px solid #ececec}.featured-container .product_grid_full_categories{border-bottom:0}.featured-container .product_grid_full_categories:last-child a.product_image_link{border-right:0}#subscriptions-info{background:url(/includes/templates/york/images/landing-pages/subscriptions-bg.jpg) no-repeat 520px 20px;width:960px;*zoom:1}#subscriptions-info h1{border-bottom:1px solid #727272;color:#7577b9;display:block;font-size:30px;margin:0 0 10px;padding:0 0 5px;width:470px}#subscriptions-info>p{color:#333;font-size:14px;line-height:1.25;margin:0 0 20px;width:470px}#subscriptions-info #subscriptions-image{background:transparent url(/includes/templates/york/images/landing-pages/striped_lens.png) repeat 0 0;margin:0 0 20px;padding:5px;width:470px;*zoom:1}.dropdown-content ul li.categoryListItem:before,.dropdown-content ul li.categoryListItem:after,.wrapper:before,#container:before,.wrapper:after,#container:after,.dropdown-content ul:before,.dropdown-content ul:after,.cf:before,.cf:after,.main-content:before,.main-content:after,.main-content .homepage_testimonials:before,.main-content .homepage_testimonials:after,.aside-content:before,.aside-content:after,#subscriptions-info #subscriptions-image:before,#subscriptions-info #subscriptions-image:after,#subscriptions-marquee:before,#subscriptions-marquee:after,#subscriptions-info:before,#subscriptions-info:after{content:"";display:table}.dropdown-content ul li.categoryListItem:after,.wrapper:after,#container:after,.dropdown-content ul:after,.cf:after,.main-content:after,.main-content .homepage_testimonials:after,.aside-content:after,#subscriptions-info:after,#subscriptions-info #subscriptions-image:after,#subscriptions-marquee:after{clear:both}#subscriptions-info #subscriptions-image img{box-shadow:0 0 5px rgba(0,0,0,0.15);float:left;height:120px;margin-right:5px;width:300px}#subscriptions-info #subscriptions-image .aside-bonus{float:right;width:160px}#subscriptions-info #subscriptions-image .aside-bonus h2{color:#da6996;font-size:35px;text-transform:uppercase;text-shadow:2px 2px 0 #b9b9b9;margin:0;padding:10px 0}#subscriptions-info #subscriptions-image .aside-bonus p{color:#727272;font-size:14px;text-shadow:0 1px 0 #fff}#subscriptions-info .subscriptions-cta{background:url(/includes/templates/york/images/landing-pages/subscriptions-started.jpg) no-repeat 0 0;display:block;height:42px;width:126px;text-indent:100%;white-space:nowrap;overflow:hidden}.filter-button,.go-button{-moz-box-shadow:inset 0 1px 0 0 #b6b3d6;-webkit-box-shadow:inset 0 1px 0 0 #b6b3d6;box-shadow:inset 0 1px 0 0 #b6b3d6;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#9e9ac8),color-stop(1,#7375b8));background:-moz-linear-gradient(center top,#9e9ac8 5%,#7375b8 100%);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#9e9ac8',endColorstr='#7375b8');background-color:#9e9ac8;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #595c9c;display:inline-block;color:#fff;font-family:"proxima-nova","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:500;line-height:9px;margin:0;text-decoration:none;text-shadow:1px 1px 0 #505074;text-transform:uppercase;height:20px;font-size:14px;position:relative;text-align:left}.filter-button{width:66px;padding:0 10px}.go-button{width:43px;padding:5px 10px}#subscriptions-marquee{height:48px;line-height:48px;width:100%;margin:10px 0 20px 0;border-radius:2px;-moz-border-radius:2px;background:transparent url(/includes/templates/york/images/landing-pages/striped_lens.png) repeat 0 0;border:1px solid #d9d9d9;box-shadow:0 0 4px rgba(0,0,0,0.12);*zoom:1}#subscriptions-marquee h2{float:left;height:48px;line-height:48px;margin:0;padding:0 10px 0 20px;font-size:30px;color:#434783}#subscriptions-marquee .subscriptions-learnmore{float:right;display:block;height:36px;width:119px;margin:6px 10px 0 0;background:url(/includes/templates/york/images/landing-pages/subscriptions-learnmore.png) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden}div.messageStack{border:1px solid #edb1a2;border-radius:3px;padding-top:5px;background:#fff0eb}div.messageStack div.errorMessage{color:#963e27;padding:0 5px 5px}div.repeatBuyingContent div.messageStack{margin:0 0 10px 24px;width:90%}#superSearchSubmit{width:476px;height:40px;border-radius:5px;position:relative;left:6px;top:1px;border:0;font-family:proxima-nova;color:#727272;font-size:14px;background:transparent;z-index:101;padding:0 0 0 5px}.categories_container{width:95%;height:45px;padding-left:45px;float:left}.small_categories_container{float:left;cursor:pointer;width:139px;margin:23px 0 0}.add_cart_sprite,.add_cart_sprite_right,.grey_button,.grey_button_right,.purple_button,.purple_button_right{cursor:pointer;position:relative;float:left}.homepage_sprites_divider{background-position:0 -91px;width:1px;height:15px}.not_found_sprites_top_search{float:left;position:relative;left:582px;bottom:27px}.homepage_sprites_brand_circle{background-position:0 -129px;width:14px;height:15px;float:right;position:relative;left:8px;bottom:8px}.homepage_sprites_discount{background-position:0 -145px;width:39px;height:54px}.add_cart_sprite{background-position:-380px -564px;height:32px;width:9px;display:inline-block;top:3px}.add_cart_sprite_right{background-position:-285px -596px;width:103px;height:25px;display:inline-block;top:3px;padding:8px 0 0 0}input.add_to_cart{background:transparent;border:0;color:#fff;font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold;margin-top:-2px;margin-left:-5px;text-shadow:0 1px 0 #4e51ab}.grey_button{background-position:-384px -782px;width:5px;height:25px;bottom:2px}.grey_button_right{background-position:-320px -807px;width:63px;height:24px;bottom:2px;padding:6px 0 0 6px}.purple_button{background-position:-384px -942px;width:5px;height:25px;bottom:2px}.purple_button_right{background-position:-304px -967px;width:79px;height:24px;bottom:2px;padding:5px 0 0 6px}.babyclub_price_logo{background-position:0 -1151px;width:19px;height:13px}div.soldout_button_right{background-position:-326px -807px;padding-right:5px}.no_link{cursor:default}.grey_dropdown_button{background-position:-384px -1087px;width:5px;height:32px;float:left;position:relative}.grey_dropdown_button_right{background-position:-255px -1119px;width:126px;height:25px;float:left;position:relative;padding:6px 0 0 8px}.ui-stars-star,.ui-stars-cancel{background-position:0 -210px;width:9px;height:9px;padding-right:3px;float:left}.ui-stars-star-on,.ui-stars-star-hover{background-position:0 -200px;width:9px;height:9px;padding-right:3px;float:left}.ui-stars-cancel{display:none}.grey_dropdown_button_right span{color:#FFF;text-shadow:#6e6f6f 0 -1px 2px;font-size:16px}.footer_text{font-family:proxima-nova;color:#FFF;text-align:left}.footer_text_small{font-size:12px}div.title h1{color:#727272;margin:0 0 5px}.product_grid_list{border:1px solid #d9d9d9;background-color:#FFF}.product_grid_full{height:355px;float:left;width:161px;border-bottom:1px solid #d9d9d9}.product_grid_full_categories{float:left;width:180px;border-bottom:1px solid #d9d9d9;padding:0;position:relative;overflow:hidden}.product_grid_entry{display:inline-block;width:180px;padding:0;position:relative;overflow:hidden}.product_grid_last{width:150px;border:0}.product_grid_price{width:100%;position:relative;font-size:13px;padding-bottom:3px}.product_grid_promotion_price{display:inline-block;color:#6a50a1;padding:1px 0 0 3px}.bundleOldPrice{color:red}.product_grid_promotion_logo{display:inline-block}.product_grid_flags{display:block}.product_grid_flags img{margin:0 1px}.product_grid_rating{width:100%;position:relative;padding-left:10px}.product_grid_rating .rating_star{float:none;display:inline-block}.product_grid_button{float:left;width:150px;padding-bottom:1px}.product_image_link{display:block;position:relative;text-align:center}.product_image_link img{width:128px;height:154px}.product_grid_info_subtitle,.mobile_ad_text{font-size:12px;color:#666;width:100%}.mobile_ad_text{display:inherit}.main_page_facebook_text{font-size:14px;color:#3b5998}.main_page_facebook_text_purple{color:#333}.main_page_small_text{font-size:12px;color:#8e8e8e}.main_page_large_text{font-family:proxima-nova,Helvetica;color:#727272;font-size:15px;font-weight:bold;letter-spacing:-1px}.message_stack_container{background-color:#f1f1f1;width:1028px;border:2px solid #8b0000;text-align:center;float:left;color:#7b7b7b;font-size:15px;margin-bottom:2px;padding:10px 0}.devel_document_container{float:left;background-color:#f1f1f1;width:1006px;border:2px solid #d9d9d9;padding:26px 0 0 20px}.devel_general_container{float:left;width:1006px;min-height:180px}.devel_general{float:left;background-color:#FFF;width:600px;min-height:120px;border:1px solid #d9d9d9;padding:26px 0 0 20px}.devel_includes p{margin-top:15px}.as_results{background-color:#FFF;border-top-width:0;border-right-width:7px;overflow:hidden;position:absolute;z-index:8889;float:left;border:1px solid #c8c8c8;border-top:0;font-family:proxima-nova,Helvetica Neue,Arial,sans-serif;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:20px 0 11px;left:-1px;width:100%}.as_list_item{display:block;font:menu;font-size:16px;line-height:16px;overflow:hidden;cursor:pointer;color:#5b5398;font-family:proxima-nova,Helvetica Neue,Arial,sans-serif;padding:2px 5px}.as_results div.as_thumbnail{float:left;height:32px}.as_matched_text{font-weight:bold;text-decoration:underline}.as_list_item_subtitle{color:#727272;font-size:12px;line-height:140%}.as_footer{text-align:right;background-color:transparent !important;padding-right:10px;font-weight:normal;font-family:proxima-nova,helvetica,Arial,Sans-serif;cursor:pointer;font-size:15px;margin:0 5px}.as_footer em{font-style:italic;font-weight:bold}.as_footer:hover{background-color:transparent !important;text-decoration:underline}.as_results .as_list_title{color:#4c4c4c;letter-spacing:-0.04em;font-weight:300;--font-family:proxima-nova,Helvetica Neue,Arial,sans-serif;padding-top:10px;height:30px;border-top:2px dashed #efefef;margin-top:10px}.as_results .as_list_title h3{height:24px;display:block;font-weight:bold;font-size:16px;float:left;background:0;color:#727272;padding:8px 30px 0 0}.as_list_title h3{margin:0}ul.as_list{margin:2px 0 0;clear:both}.as_results ul.as_list li.as_list_item{border-bottom:1px solid #d9d9d9;margin:0;padding:8px 6px 8px 8px}ul.as_list li.as_list_item:last-child{border-bottom:0}.as_results ul.as_list li.ac_over{color:#005b9a;background-color:#eaf2fb}.as_results ul.as_list li.as_list_item .as_matched_text{font-weight:bold;font-family:proxima-nova,Helvetica Neue,Arial,sans-serif}.as_results div{position:relative;padding:0 15px}.as_results div div{background:0}.as_results .as_footer{padding:12px 7px 7px}div.as_thumbnail{border:1px solid #d9d9d9;margin-right:15px;padding:0}.ac_results{width:501px !important;background-color:#FFF;border:1px solid #666;overflow:hidden;z-index:99999;border-style:solid;padding:0}.ac_results ul{border-color:#AAA;border-style:none;margin:5px 5px 0;padding:1px}.ac_results li{cursor:default;display:block;font:menu;font-size:12px;font-family:"proxima-nova",Helvetica,Arial,Sans-serif;color:#005b9a;line-height:16px;overflow:hidden;margin:5px;padding:2px 5px}.ac_loading,.ac_odd{background:#FFF}.ac_over{background-color:#eaf2fb;color:#FFF}.ac_input{color:#494949;font-size:14px;outline:0}#shopping_cart{visibility:hidden;opacity:.0;-webkit-transition:opacity .3s ease-in;position:absolute;right:0;top:24px;z-index:200}.hover_shopping_cart{width:370px;z-index:200;border:1px solid #d9d9d9;border-top:0;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.5);box-shadow:0 0 20px 0 rgba(0,0,0,0.5);float:left;background:url(/includes/templates/york/images/bg-graytexture-light.gif) repeat}.sample_program_line_item{border:2px solid #7577b9;margin-bottom:10px;color:#7577b9;text-align:center;width:97%;padding:5px}.change_country a{display:block;height:15px;overflow:hidden;text-indent:-9999px;width:20px}.canada{background:url(/includes/templates/york/images/canadaFlag.png);float:left;margin-right:20px}.usa{background:url(/includes/templates/york/images/usaFlag.png);float:left}a.current{background-position:0 -15px}#infscr-loading{color:#727272;font-size:14px;display:block;position:relative;padding:12px;margin:0 auto;width:100% !important}#infscr-loading .content{padding-top:75px;margin-left:auto;margin-right:auto;text-align:center;padding-bottom:75px}#infscr-loading img{margin-top:40px;margin-bottom:10px}#infinite_scroll_section{background-color:#FFF;x-webkit-box-shadow:1px 5px 5px 1px rgba(128,128,128,.5);x-moz-box-shadow:1px 5px 5px 1px rgba(128,128,128,.5)}div#repeat_buying_modal_header{height:90px;background:transparent url(/includes/templates/southgate/images/sub-modal-header-bg.png) repeat}div#repeat_buying_modal_header img{padding-top:20px;padding-left:30px}div.repeatBuyingContent{background:transparent url(/includes/templates/southgate/images/sub-modal-bg.gif) repeat}div#sub_modal_content{overflow:hidden;clear:both;padding-bottom:18px;background:transparent}div.repeatBuyingContent ul{list-style:none;display:inline-block;height:39px;width:100%;text-align:center;background:transparent url(/includes/templates/southgate/images/sub-modal-tabs.png) repeat 0 -78px;padding:0}div.repeatBuyingContent ul li{height:39px;color:#444;font-size:12px;line-height:39px;zoom:1px;display:inline;padding:0 15px}div.repeatBuyingContent ul li.current{background:transparent url(/includes/templates/southgate/images/sub-modal-tabs.png) no-repeat 100% -39px;margin:0 0 0 15px;padding:12px 0}div.repeatBuyingContent ul li.current span{background:transparent url(/includes/templates/southgate/images/sub-modal-tabs.png) no-repeat scroll -135px 0;display:inline-block;height:39px;margin:0 0 0 -14px;padding:0 15px}.ui-dialog-titlebar{position:absolute;top:24px;right:30px;z-index:30000}div.ui-widget-overlay{background-color:#000;-ms-filter:"alpha(opacity=60)";filter:alpha(opacity=60);opacity:.60;position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%}.ui-dialog-titlebar-close{position:relative;right:0;top:0;display:block;text-indent:-9999px;width:36px;height:36px;background:transparent url(/includes/templates/york/images/x.png) no-repeat 10px 10px;z-index:30001}.ui-dialog-titlebar-close:active,.ui-dialog-titlebar-close:focus{outline:0}div#sub_modal_copy{float:left;padding:27px 0 0 33px}div#sub_modal_copy h3{font-size:24px;padding:20px 0 24px 24px;margin:0}div#sub_modal_copy h3 span{border-bottom:1px dashed #ababab;padding-bottom:5px}div#sub_modal_copy p,form.modal_form p{font-size:12px;padding:0 24px 10px}div#sub_modal_copy div.warning{border:solid 1px #edb1a2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff0eb;margin:10px 24px}div#sub_modal_copy div.warning p{display:inline-block;vertical-align:top;color:#963e27;padding:15px 0 0}div#sub_modal_copy span.warning-bang{float:left;height:20px;width:26px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -25px;margin:10px}div#sub_modal_copy table,form.modal_form table{color:#444;font-size:12px;padding:0 24px;margin:10px 24px}div#sub_modal_copy table tr td.messageStackError{border:solid 1px #edb1a2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff0eb;color:#963e27}div#sub_modal_copy table tr td.messageStackWarning{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-weight:bold}div#sub_modal_copy a{text-decoration:none;color:#3c3c3c;font-weight:bold}div#sub_modal_copy input#repeat_qty{border:1px solid #afafaf;height:15px;width:20px;margin:0 5px;padding:3px}div.sm-copy-content div{overflow:hidden}a#sub_modal_submit,a.modal_submit{background:transparent url(/includes/templates/southgate/images/sub-modal-buttons.png) no-repeat 100% -37px;display:inline-block;margin-left:12px}a#sub_modal_submit span,a.modal_submit span{background:transparent url(/includes/templates/southgate/images/sub-modal-buttons.png) no-repeat -388px 0;display:inline-block;margin-left:-12px;line-height:37px;color:#FFF;text-shadow:0 1px 0 #4c8f0b;cursor:hand;padding:0 34px 0 12px}a.sub_modal_add{background:transparent url(/includes/templates/southgate/images/sub-modal-buttons.png) no-repeat 100% -111px;display:inline-block;margin-left:12px}a.sub_modal_add span{background:transparent url(/includes/templates/southgate/images/sub-modal-buttons.png) no-repeat -388px -74px;display:inline-block;margin-left:-12px;line-height:37px;color:#FFF;text-shadow:0 1px 0 #403a7f;cursor:hand;padding:0 34px 0 10px}div#sub_modal_copy div.sm-border-top{background:transparent url(/includes/templates/southgate/images/sub-modal-copy-border.png) no-repeat 100% -25px;margin-left:7px;height:5px}div#sub_modal_copy div.sm-border-top-c{background:transparent url(/includes/templates/southgate/images/sub-modal-copy-border.png) no-repeat -606px -20px;height:5px;width:7px;margin-left:-7px}div#sub_modal_copy div.sm-border-bottom{background:transparent url(/includes/templates/southgate/images/sub-modal-copy-border.png) no-repeat 100% -10px;margin-left:7px;height:10px}div#sub_modal_copy div.sm-border-bottom-c{background:transparent url(/includes/templates/southgate/images/sub-modal-copy-border.png) no-repeat -606px 0;height:10px;width:7px;margin-left:-7px}div#sub_modal_copy div.sm-copy-content{background:transparent url(/includes/templates/southgate/images/sub-modal-copy-bg.png) repeat-y 100% 0;margin-left:7px;padding-bottom:15px;overflow:hidden}div#sub_modal_copy div.sm-copy-side{background:transparent url(/includes/templates/southgate/images/sub-modal-copy-side.png) repeat-y 0 0}div#sub_modal_tag{float:right;width:82px;padding-right:82px}div#sub_modal_tag div.sm-tag-top{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -329px -90px;height:135px}div#sub_modal_tag div.sm-tag-bottom{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -411px -165px;height:60px}div#sub_modal_tag div.sm-tag-middle{background:transparent url(/includes/templates/southgate/images/sub-modal-tag-bg.png) repeat 0 0;text-align:center;line-height:24px}div#sub_modal_freeship{display:inline-block;height:165px;width:183px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -146px -60px;margin:117px 0 0 38px}div#sub_modal_thumbs_up{display:inline-block;height:112px;width:112px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -34px -113px;margin:57px 0 0 36px}div#sub_modal_tag div.sm-tag-middle span{padding-right:5px;color:#b66a8b;font-weight:bold;font-size:30px;text-shadow:#fad7e7 0 1px .5px #972a59 0 -1px .5px}div#repeat_buying_modal_footer{height:45px;background:transparent url(/includes/templates/southgate/images/sub-modal-footer-bg.png) repeat}div#repeat_buying_modal_footer ul{padding:0}div#repeat_buying_modal_footer a{color:#444;text-decoration:none;font-size:10px;height:13px;line-height:13px}div#repeat_buying_modal_footer ul li{display:inline;padding:17px 40px 0}div#repeat_buying_modal_footer span.icon{width:14px;height:13px;padding-left:0}div#repeat_buying_modal_footer span{display:inline-block;vertical-align:top;padding-left:3px}div#repeat_buying_modal_footer span#repeat_buying_modal_manage{background:transparent url(/includes/templates/southgate/images/sub-modal-tabs.png) no-repeat -14px 0}div#repeat_buying_modal_footer span#repeat_buying_modal_learn{background:transparent url(/includes/templates/southgate/images/sub-modal-tabs.png) no-repeat 0 0}span.sm-icon{display:inline-block;height:11px;width:16px;margin:0 -26px 0 10px}span.sm-icon.email{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px 0}span.sm-icon.password{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -11px}span.sm-icon.person{height:14px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -55px}span.sm-icon.postalcode{height:14px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -34px -69px}span.sm-icon.city{height:15px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -34px -54px}span.sm-icon.address{height:14px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -34px 0}span.sm-icon.card{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -69px}span.sm-icon.error{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -90px;height:16px;width:16px;vertical-align:text-bottom;margin:0 10px 0 -26px}span.cc_icon{display:inline-block;margin-left:8px;float:right;height:24px;width:32px}span.cc_icon.visa{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -2px -153px}span.cc_icon.mastercard{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -2px -177px}span.cc_icon.amex{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -2px -201px}div.sm-or{float:left;width:17px;height:153px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat 0 0;margin-top:48px}input.modal-input{outline:0;width:180px;font-size:14px;border:solid 1px #acacac;background:transparent;color:#acacac;text-align:center;padding:11px 30px}input.modal-input.been-focused{outline:0;color:#444}span.modal-radio{width:17px;height:17px;background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -113px;display:inline-block;vertical-align:middle;margin:3px 0 3px 3px}span.modal-radio.selected{background:transparent url(/includes/templates/southgate/images/sub-modal-icons.png) no-repeat -18px -130px}span.disable_enable_subscription{display:inline-block;height:26px;width:111px;background:transparent url(/includes/templates/southgate/images/repeat_buying_icons.png) no-repeat 0 0;cursor:pointer;padding:0 5px}input.modal-input.input-error{background-color:#ffe5e5}.shelfDiv{border:0;clear:both}table.subscription_info td.qty{width:10%;text-align:left}table.subscription_info td.product{width:75%;text-align:left}table.subscription_info td.price,table.subscription_info td.amount{width:15%;text-align:right}table.subscription_info td.label{width:85%;text-align:right;padding:0 5px 5px 0}.lazyload-unloaded{background:url(/includes/templates/york/images/bigspinner.gif) no-repeat center #fff;border:0;color:#fff;height:184px;width:158px;text-indent:-9999px}#brand-spinner{width:34px;height:34px;position:fixed;z-index:800;display:none;background:transparent url(/includes/templates/southgate/images/animationDelay-bg.png) top left no-repeat;top:47%;left:515px;padding:15px 0 0 15px}select#order_period{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,Sans-serif;font-size:14px;border:1px solid #d9d9d9;margin-right:2px;padding:3px}.columnDFP{width:160px;float:right}.notice_message{width:100%;font-family:Helvetica Neue,Helvetica,Arial,Sans-serif;text-align:center;color:#000;background:#FF9;border:1px solid #000;border-radius:3px;display:block;margin-bottom:20px;padding:10px 0 0}.notice_bar{padding-bottom:10px}.navlinks{font-size:18px;color:#727272}a.cssbutton{background-position:-384px -942px;display:inline-block;margin-left:12px}a.cssbutton span{background-position:100% -967px;margin-left:5px;line-height:24px;display:inline-block;text-shadow:0 1px 0 #4e51ab;padding:0 7px 0 3px}div.cssgreybutton{background-image:none;background-color:#a8aaaa;border:2px solid #a8aaaa;opacity:1 !important;width:100%;color:#303030 !important;padding:0 !important;margin-bottom:0;z-index:11;position:relative;display:inline-block;background-position:inherit;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.cssgreybutton:hover{background-color:#c5c6c6;border:2px solid #c5c6c6}div.cssgreybutton span{font-size:14px !important;font-weight:normal;color:#303030;background:none !important;display:inline-block;line-height:24px;text-transform:uppercase}ul.subLists{color:#4c4c4c;float:left;font-size:14px;list-style:none;margin:10px 20px 0 0;padding:0}ul.subLists li a{color:#005b9a;font-weight:normal}ul.subLists li a em{color:#555;font-weight:normal}ul.subLists li{padding:0 0 4px}ul.subLists li select,ul.subLists li .clearDiv{width:165px;border:1px solid #d9d9d9;font-size:14px}.buy-now-button{z-index:11}.product_grid_full_categories:hover .buy-now-button,.product_grid_full_categories:hover .status_button_container{visibility:visible}.product_grid_full_categories .buy-now-button,.product_grid_full_categories .status_button_container{position:absolute;top:183px;left:23px;visibility:visible}.product_grid_full_categories .add-sample{position:absolute;top:183px;left:44px}.product_grid_link{position:absolute;width:100%;height:100%;top:0;left:0;text-decoration:none;z-index:10;background-color:white;opacity:0;filter:alpha(opacity=1)}div.soldout_button{margin-left:25px}div.error{float:left;width:100%;margin-bottom:10px;font-size:12px;font-family:Helvetica Neue,Helvetica,Arial,Sans-serif;color:#963e27;background:#fff0eb;border:1px solid #edb1a2;border-radius:3px;display:block;box-shadow:0 0 4px rgba(0,0,0,0.12);padding-top:10px}div.error p{padding:0 10px 10px}#productimage img{width:100%}.homepage_sprites_search,.not_found_sprites_search{background-position:0 -107px;width:18px;height:17px;z-index:101}div.discontinued_button,div.coming_soon_button{margin-left:8px}div.discontinued_button_right,div.coming_soon_button_right{background-position:-300px -807px;padding-right:9px;width:82px}.ui-stars-star a,.ui-stars-cancel a,.ui-dialog-title{display:none}.main_page_facebook_text_grey,.main_page_view_text{font-size:14px;color:#727272}.devel_functions_container,.devel_includes_container{float:left;width:500px;min-height:300px}.devel_functions_used,.devel_includes{float:left;background-color:#FFF;width:425px;min-height:250px;border:1px solid #d9d9d9;padding:26px 0 0 20px}#facets,.as_loading{float:left}.as_results ul.as_list,.as_results div.as_list_title{padding:0}div#sub_modal_copy table tr td,div#sub_modal_copy div{vertical-align:top}.push{height:56px;clear:both}.left{float:left}.right{float:right}.noUnderline,.noUnderline:active{text-decoration:none}.widget_container{float:left;width:100%;overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.solr_widget{display:block}.solr_prod_rows{width:100%;float:left;margin-bottom:20px;text-align:left;display:flex;flex-wrap:wrap}.solr_prod_rows .col-xs-6{padding:0}.emailSignup{display:block;background:#fff;width:600px;height:350px;margin:0;position:relative;box-sizing:border-box;padding:30px;text-align:center;border-radius:2px}.emailSignup h4{font-size:13px;margin-top:30px;margin-bottom:-20px;font-weight:100;color:#000}.emailSignup form{margin-top:40px}.emailSignup--email-submit{border:0;margin-left:10px;width:30%;height:46px;line-height:46px;font-size:22px;background:#f04e98;color:#fff;font-family:'proxima-nova',sans-serif;border-radius:1px;text-transform:uppercase;cursor:pointer}.view_all_products_button{padding-bottom:10px}.container-wrap{word-wrap:break-word}.row.display-centered-flex{display:flex;flex-wrap:wrap;justify-content:center}.payment_modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.payment_modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:50%}.payment_close{color:#aaa;float:right;font-size:28px;font-weight:bold}.payment_close:hover,.payment_close:focus{color:black;text-decoration:none;cursor:pointer}.card_container{margin-bottom:5px}.lang-fr .rfk_price .enprice{display:none !important}.lang-en .rfk_price .frprice{display:none !important}li.rfk_product.rfk_buffer{display:none !important}@media(max-width:430px){#homeContainer.container,.product-page-carousels{padding-right:5px;padding-left:5px}}