fieldset{overflow:hidden;margin:0 0 30px}fieldset.first{margin:0}legend{font-weight:bold;font-size:14px}form input,form textarea,form label,.file_form_item .filename{margin:0;padding:0;font-family:Arial,"Helvetica Neue","Bitstream Vera Sans",Helvetica,sans-serif;font-size:12px}form input{float:left}form label{float:left;cursor:pointer}.label{display:block;clear:both;font-size:12px;font-weight:bold;color:#9b998d;margin:0 0 7px}.article .label{font-size:1em}form select{padding:3px 3px}form.fully_open .prod_cust .collar_size select,form.fully_open .prod_cust .sleeve_length select{display:none}fieldset.form_item{border:6px solid #e2e2e0;padding:14px;font-size:12px;margin-bottom:20px;background-color:#fff}fieldset.form_item{padding-bottom:20px}fieldset.form_item.scroll-pane{padding-bottom:14px}fieldset.form_item p{color:#9e1f2c;font-size:12px}fieldset.form_item p{color:#223252;margin-bottom:20px}.form_item,.form_control_item{overflow:hidden}.form_item{padding-top:20px;position:relative}.first_form_item{margin-top:5px}.form_control_item{margin-bottom:10px}.one_liner_form_control .form_control_item{float:left;margin-bottom:0;margin-right:10px}.mg_colour_form_item .one_liner_form_control .form_control_item{margin:0 11px}.one_liner_form_control .select_form_item{padding-right:2px;margin-right:10px}fieldset.form_item,.form_item.user_actions{margin-left:192px;padding-top:0}.form_item.user_actions.legend_helper{float:left;margin-left:0}span.field-validation-error{display:inline;font-size:12px}fieldset.form_item.password_form{margin-top:20px;width:515px;padding-top:20px}.form_item.password_form_item{padding-bottom:25px;padding-top:0}.grid_3 fieldset.form_item,.grid_3 .form_item.user_actions{margin-left:110px}.form_actions{margin-left:189px}.grid_3 .form_actions{margin-left:107px}.radio_form_item,.checkbox_form_item{margin-bottom:4px}fieldset.section{background:url(../img/ui/bg_dash_940.png) 0 0 no-repeat;padding:20px 0 0}fieldset.section.first{background:none;padding-top:0}.form_item label,.form_item .label{float:left;width:172px;padding:4px 0 0;text-align:right;margin-right:20px;color:#9b998d;font-weight:bold;font-size:12px}.de .form_item .tandc{float:left;width:270px;margin-right:20px;color:#9b998d;font-weight:bold;font-size:12px;text-align:left;margin:0 0 0 10px;padding:0 0 0 0}.grid_3 .form_item label,.grid_3 .form_item .label{width:90px}fieldset.form_item label,fieldset.form_item .label{width:110px}.radio_form_item label,.checkbox_form_item label{height:auto!important;line-height:1.5;font-weight:normal;color:#2c2c2c;padding-top:0}.form_control_item label,.form_control_item .label{width:auto}.simple_form_item label{text-align:left;width:510px}.form_item label.accessibility,.form_item .label.accessibility{position:static;visibility:hidden;margin-bottom:0}.form_control_item label.accessibility,.form_control_item .label.accessibility{position:absolute}.disabled label,.disabled input,.disabled.bt input:hover,.disabled .bt input,.disabled .label,.disabled a:hover{cursor:default;color:#b4b3aa}.disabled label.do_not_disable{cursor:pointer;color:#2c2c2c}#payment_invoice .form_control label,#payment_card .form_control label{cursor:default;color:#2c2c2c;cursor:pointer}#no_payment_required_box{color:#9e1f2c;width:425px;text-align:left;padding:15px}#no_payment_required_txt{font-size:12px}.form_item input,.form_item select,.form_item textarea,.form_item .form_control,.radio_form_item .control,.checkbox_form_item .control{float:left}.form_control{font-size:12px;padding-top:4px}.select_form_control{padding-top:0}.file_form_item input{}.text_form_item input,.file_form_item input,.password_form_item input,.textarea_form_item textarea,.form_item .filename{border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:216px;padding:5px 9px}.text_form_item.twin input,.text_form_item.triple input,.form_item.triple .control{margin-right:10px}.textarea_form_item textarea{height:auto;padding:6px}.radio_form_item input,.checkbox_form_item input{margin-top:2px;cursor:pointer}.x_small_form_item input{width:66px}.small_form_item input{width:136px}.de .name_form_item .x_small_form_item input{width:56px}.de .name_form_item .small_form_item input{width:122px}.file_form_item{clear:both;width:auto}.file_form_item span.filename{width:142px;white-space:nowrap;overflow:hidden;z-index:1;display:block;height:11px;margin-bottom:2px}.file_form_item div{overflow:hidden;background:transparent url(../img/ui/GB/bt_choose_file.png) no-repeat 0 0;width:162px;height:24px;position:relative;float:left}.file_form_item div input{font-size:500px;height:auto;position:absolute;top:-10px;right:0}body.checkout h1,body.my_account h1,body.login h1,body.checkout .header p,body.my_account .header p,body.login .header p{display:inline-block}body.checkout .header p,body.my_account .header p,body.login .header p{font-size:12px;padding:0 0 0 8px}.confirm_password_ok{float:left;margin-left:20px;width:30px;min-width:30px;height:30px;min-height:30px}.confirm_password_ok.confirm{background:url(../img/ui/bg_icons.png) left -1003px no-repeat}#content #ctl00_contentBody_PasswordErrorLabel ul{margin-top:20px;margin-right:20px}#basket .error_notice{display:none}#content .error_notice{font-family:Arial,"Helvetica Neue","Bitstream Vera Sans",Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#9e1f2c;margin:0 0 10px}#content .error_notice ul{list-style:none;margin-left:14px;color:#8a8a8a;line-height:1.5}#content .error_notice li{background:none;margin:0;padding:0}#content .error_notice li a{font-weight:normal;text-decoration:none;color:#233354}.has_errors_form_item input,.has_errors_form_item select,.has_errors_form_item textarea,.has_errors_form_item .form_control{background-color:#f7e4e6}.has_errors_form_item .bt input{background-color:transparent}.has_errors_form_item input,.has_errors_form_item textarea{border-color:#9e1f2c;color:#9e1f2c}.helpers{clear:none;float:left;padding-top:6px;margin-left:16px;font-size:11px;width:262px}.helpers-us{clear:none;float:right;padding-top:6px;font-size:11px;width:298px;margin-left:0}fieldset.form_item .helpers{width:130px;background-image:none}.helpers li{display:block;margin-right:10px}.helpers li{font-size:11px}.helpers .tip,.helpers .current_email,.helpers .example{color:#464342}.helpers .current_email{font-size:12px;line-height:12px}.helpers .tip,.helpers .example{background:url(../img/ui/bg_icons.png) -193px -1498px no-repeat;padding-left:16px}.helpers li img{vertical-align:middle}.helpers .link,.helpers .link a{text-decoration:underline;color:#253658}.helpers .ok{color:#718f33;background:url(../img/ui/bg_icons.png) left -1003px no-repeat;padding-left:24px;padding-bottom:7px}.helpers .error{color:#9e1f2c}form .user_actions a{margin:0 0 4px;font-size:11px}.required{float:left;width:20px;margin-right:-14px;height:12px;text-indent:999em;overflow:hidden;background:url(../img/ui/bg_icons.png) left -825px no-repeat}.one_liner_form_control .required{margin-right:-8px}.bt{float:left;overflow:hidden;margin:0 2px 2px 3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:2px 2px 3px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.2);box-shadow:2px 2px 5px rgba(0,0,0,.2)}#search_form .bt{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 rgba(0,0,0,.2);box-shadow:0 0 0 rgba(0,0,0,.2)}.minibar .bt{float:right}.bt label,.bt input,.bt a,.bt img{float:left!important;margin:0!important;border:0!important}.bt input,.bt:hover,.bt input:hover{cursor:pointer}.inpt{float:left;margin:0;overflow:hidden}.inpt input{font-size:12px;margin:0;padding:5px 9px;width:151px;border:1px solid #bbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff}.razor #search_form .inpt input{width:172px}#search_form .bt input{background-image:none!important}#page #masthead #search_form{float:right}#search_form #search_term{background:transparent url(../img/ui/header-footer-sprite-1128.png) no-repeat scroll 140px -105px;margin-right:3px}form input.autofilled,form textarea.autofilled{font-style:italic;color:#999}form input.changed,form textarea.changed,form input.preSaved,form textarea.preSaved,form input.focus{font-style:normal;color:#1c1c1c}.stylish-select ul.newList{left:-9999px}ul.newList *{margin:0;padding:0}ul.newList a{color:#000;text-decoration:none;display:block}ul.newList{margin:0;padding:0;color:#000;background:#fff;position:absolute;border:1px solid #ccc;top:0;left:0;z-index:10001;overflow:auto;clear:both;color:#1c1c1c;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.3);box-shadow:2px 2px 10px rgba(0,0,0,.3);font-size:11px;padding:8px 5px 8px;-webkit-overflow-scrolling:touch}#basket .newList{overflow-x:hidden}#basket .newList span{display:block}#basket .newList span.option{float:left;margin-right:5px}#basket .newList span.meta{width:125px;margin-left:15px}.newListSelected,.select-disabled{color:#000;height:28px;padding:0 0 0 10px;background:url(../img/ui/bg_forms.png) no-repeat -700px top;font-size:12px;display:inline-block}.select-disabled{display:none}.select-disabled{background-position:-700px -188px}#payment_card.ctl00_contentBody_paypal_selected .newListSelected,#payment_card.no-payment-required .newListSelected{display:none}#payment_card.ctl00_contentBody_paypal_selected .select-disabled,#payment_card.no-payment-required .select-disabled{display:block}#payment_card.ctl00_contentBody_paypal_selected #card_security_number_form_item .tip,#payment_card.no-payment-required #card_security_number_form_item .tip{display:none}.newListSelected span,.exp-date-disabled span{display:block}ul.newList li a{padding:3px 9px 3px 8px;display:block;font-size:12px;font-weight:bold;color:#1c1c1c;border-bottom:1px #eee solid;text-decoration:none}ul.newList li a:focus{-moz-outline-style:none}.hiLite,.hiLite a{background:#eee}.newListHover{background:#ccc!important;color:#000!important;cursor:pointer}.newListSelHover,.newListSelFocus{cursor:default}.newListOptionTitle{font-weight:bold}.newListOptionTitle ul{margin:3px 0 0}.newListOptionTitle li{font-weight:normal;border-left:1px solid #ccc}.selectedTxt,.select-disabled span{overflow:hidden;cursor:pointer;height:25px;line-height:25px;min-width:15px;padding:0 38px 0 0;background:url(../img/ui/bg_forms.png) no-repeat right -46px}.select-disabled span{display:block}.has_errors .newListSelected{background-position:-700px -92px}.has_errors .selectedTxt{background-position:right -138px}.select .control{overflow:hidden}.select .control h3{font-size:12px;line-height:13px;overflow:hidden}.select h3 a{float:left;color:#1c1c1c!important;text-decoration:none}.select h3 a strong{font-weight:normal;float:left;margin:0 0 0 0;padding:6px 50px 0 10px;height:20px;background:url(../img/ui/bg_forms.png) -700px 0 no-repeat;color:#1c1c1c!important;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.select h3 a span{float:right;height:26px;width:26px;text-indent:-999em;overflow:hidden;margin:0 0 0 0;background:url(../img/ui/bg_forms.png) right -46px no-repeat;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.newListSelected{float:left}.select.has_errors h3 a strong,.newListSelected.has_errors{background-position:-700px -92px}.select.has_errors h3 a span{background-position:right -138px}.select h3 a span.meta{float:none;height:auto;width:auto;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.select .details{clear:both;background:#fff;border:1px #ccc solid;padding:0 5px 8px;z-index:10001;color:#1c1c1c;-moz-box-shadow:2px 2px 10px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.3);box-shadow:2px 2px 10px rgba(0,0,0,.3);position:absolute;visibility:hidden}.js .select .details,.js .select .control h3{position:static;visibility:visible}#shortlist .select .control h3{width:321px}.select_details{clear:both;background:#fff;border:1px #ccc solid;padding:0 5px 8px;z-index:10001;font-size:11px;color:#1c1c1c;-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);-webkit-box-shadow:2px 2px 10px rgba(0,0,0,.3);box-shadow:2px 2px 10px rgba(0,0,0,.3);width:309px}.unfold_select_details{width:269px}.select_details ul{overflow:hidden;padding-top:5px}.select_details ul a{font-weight:bold;color:#1c1c1c;text-decoration:none}.select_details dl{overflow:hidden}.select_details dt,.select_details a{display:block;padding:.5em .6em}.select_details a{border-bottom:1px #eee solid}.select_details dt{margin:.6em 0 0 0;border-bottom:1px #eee solid}.select_details dt strong{font-size:12px;display:block}.select_details dd{font-size:11px}.select_details a:hover{background:#eee}.select_details .size{float:left;width:40px;font-weight:bold;color:#1c1c1c}.select_details .null{padding:.5em .6em;border-bottom:1px #eee solid;color:#9b998d;font-weight:bold}.select_details .null .size{float:none;width:auto;font-weight:normal;color:#9b998d}.select_details dd a{overflow:hidden;text-decoration:none}.select_details .meta,.select_details small{padding-left:.2em;font-size:11px;font-weight:normal;color:#9b998d}.select_details .meta a{color:#9b998d;display:inline;font-weight:bold;padding:0;border:0}.select_details .meta a:hover{text-decoration:underline}.select_details .meta a:hover{background:none}.radio_form_item .control span,.checkbox_form_item .control span,.del_address span,.threeStep #delivery_method_section .radio_form_item span.radioCover,.threeStep #delivery_method_section label.inline_label,.threeStep #delivery_method_section #delivery_priority_separate,.threeStep #delivery_method_section #delivery_express_separate,.threeStep #delivery_method_section #delivery_express_together,.threeStep #delivery_method_section #delivery_priority_together,.threeStep #delivery_grouping .radio_form_item span{display:block;height:15px;width:15px;margin-top:1px;background:url(../img/ui/bg_forms.png) 0 -305px no-repeat}.threeStep #delivery_grouping .radio_form_item span,.threeStep #delivery_grouping .radio_form_item label{float:left}.threeStep #delivery_grouping p{margin-bottom:10px}.checkbox_form_item .control span,.threeStep #delivery_method_section label.inline_label,#uniform-save_my_addresses span{height:13px;width:15px;margin-top:2px;background-position:0 -117px}.checkbox_form_item .control .checked,.threeStep #delivery_method_section label.inline_label.checked,#uniform-save_my_addresses .checked{background-position:0 -39px}.radio_form_item .control .checked,.threeStep #delivery_method_section .radio_form_item span.checked{background-position:0 -284px}.prod_opts .unfold .checkbox_form_item .control span{display:block;height:13px;width:15px;background:url(../img/ui/bg_forms.png) 0 -117px no-repeat}.prod_opts .unfold .radio_form_item .control span{display:block;height:15px;width:14px;background:url(../img/ui/bg_forms.png) 0 -348px no-repeat}.prod_opts .unfold .checkbox_form_item .control span.checked{background-position:0 -39px}.prod_opts .unfold .radio_form_item .control span.checked{background-position:0 -284px}#pcode_lookup .scroll-view{height:84px;overflow:auto;padding:10px 0}#pcode_lookup .form_control_item{height:auto}#pcode_lookup .scroll-view label{width:auto;text-align:left;margin-left:10px}#address_book.modal{padding:20px;width:748px}#address_book .header .add_address{padding-left:16px;line-height:33px}#address_book label{display:none}#address_book.modal label{display:block}body.checkout .modal .form_item{float:left;width:172px;margin:0 0 20px 20px}body.checkout .modal .form_item.first{clear:both;margin-left:0}body.checkout .modal .label{left:-10000px;position:absolute}body.checkout .modal .bt{clear:both;float:left;margin-top:10px;height:24px;width:138px}body.checkout .modal .bt label,.threeStep .address_book.modal .del_address{cursor:pointer;padding:0;float:left;text-align:left;width:auto;border:0;margin:0;padding:24px 0 0 0;height:0;width:138px;font-weight:bold;color:#999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}body.checkout .modal .langDE .bt label,.threeStep .address_book.modal .del_address{background:url(../img/ui/DE/bt_select_address_.png) 0 0 no-repeat}body.checkout .modal .langGB .bt label,.threeStep .address_book.modal .del_address,body.checkout .modal .langUS .bt label,body.checkout .modal .langAU .bt label{background:url(../img/ui/GB/bt_select_address.png) 0 0 no-repeat}.add_monogram_fieldset{}.js .add_monogram_fieldset{display:none}.form_control .add_monogram_fieldset{border:1px #eee solid;margin:20px 0 10px;padding:10px;background:#f7f7f7}.form_control .add_monogram_fieldset h2{font-size:12px;font-weight:bold}.add_monogram_fieldset.modal{position:absolute!important;padding:20px;width:760px}.add_monogram_fieldset .form_item label,.add_monogram_fieldset .form_item .label{float:none;display:block;text-align:left;margin:0 0 7px;color:#1c1c1c;width:570px}.add_monogram_fieldset .form_item .label_supporting{color:#9b998d;font-size:11px;font-weight:normal}.add_monogram_fieldset .form_control_item label{float:none;display:block;text-align:left;font-size:11px;font-weight:normal;color:#1c1c1c}.add_monogram_fieldset .helpers,.add_monogram_fieldset .helpers li{background-image:none;padding-left:0;margin-left:0;color:#9b998d}.add_monogram_fieldset .helpers{padding-top:0}.helpers li.diff_sizes{width:760px}.helpers.colours{margin-left:0;padding-top:0;width:760px}.helpers.colours li{float:left;width:59px;margin:0 2px;text-align:center}.add_monogram_fieldset .helpers li.tip{display:none}.add_monogram_fieldset .helpers li.tip.maxthree,.add_monogram_fieldset .helpers li.tip.maxfour{margin-top:9px}.add_monogram_fieldset .helpers li.attn{color:red}.add_monogram_fieldset .helpers li.tip.unselected{width:100%;height:100%;text-align:center;margin:auto;display:table}.add_monogram_fieldset .helpers li.tip.unselected span{vertical-align:middle;display:table-cell;font-family:Georgia;font-size:16px;font-weight:normal;color:#1d1d1d;padding:45px}#monogram .error{color:red;font-size:11px;font-weight:normal;margin-left:10px;display:none}.mg_font_form_item .radio_form_item{width:128px;margin:0 29px}.mg_font_form_item .radio_form_item label{display:block;float:right;cursor:pointer;margin:0 0 20px;padding-top:48px;width:110px;background:url(../img/ui/bg_mg_fonts.jpg) no-repeat}.mg_font_form_item .radio_form_item.last label{margin:0 0 3px}.mg_initials_form_item{margin-top:0}.mg_font_form_item .mg_font_roman_block_control label{background-position:-156px -71px}.mg_font_form_item .mg_font_brush_script_control label{background-position:0 0}.mg_font_form_item .mg_font_circle_control label{background-position:-156px 0}.mg_font_form_item .mg_font_old_english_control label{background-position:0 -71px}.mg_font_form_item .mg_font_clarendon_control label{background-position:-312px 0}.mg_font_form_item .mg_font_sports_script_control label{background-position:-312px -71px}.mg_font_form_item .mg_font_diamond_control label{background-position:-468px 0}.mg_font_form_item .mg_font_upright_script_control label{background-position:-468px -71px}.mg_font_form_item .mg_font_roman_block_control label span{color:#999a8c}.mg_font_form_item .mg_font_brush_script_control label span{color:#999a8c}.mg_font_form_item .mg_font_old_english_control label span{color:#999a8c}.mg_font_form_item .mg_font_clarendon_control label span{color:#999a8c}.mg_font_form_item .mg_font_sports_script_control label span{color:#999a8c}.mg_font_form_item .mg_font_diamond_control label span{color:#999a8c}.mg_font_form_item .mg_font_circle_control label span{color:#999a8c}.mg_font_form_item .mg_font_upright_script_control label span{color:#999a8c}.mg_font_form_item .radio_form_item .control{margin-top:16px}.mg_colour_form_item{margin-top:0}.mg_colour_form_item .helpers li.tip{display:block}.mg_colour_form_item .radio_form_item{position:relative}.mg_colour_form_item .radio_form_item .control{position:absolute;top:12px;left:14px}.mg_colour_form_item label{display:block;width:41px!important;height:41px!important;text-indent:-9999px;margin-bottom:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.mg_colour_form_item .colour_black label{background-color:#040707}.mg_colour_form_item .colour_blue label{background-color:#233354}.mg_colour_form_item .colour_lightblue label{background-color:#658fcb}.mg_colour_form_item .colour_red label{background-color:#d72a2b}.mg_colour_form_item .colour_yellow label{background-color:#fed644}.mg_colour_form_item .colour_white label{background-color:#fff;border:1px solid #bfbfbf;width:39px!important;height:39px!important}.mg_colour_form_item .colour_burgundy label{background-color:#4f262a}.mg_colour_form_item .colour_grey label{background-color:#9f9c93}.mg_colour_form_item .colour_pink label{background-color:#f4989d}.mg_colour_form_item .colour_racing_green label{background-color:#005826}.mg_colour_form_item .colour_royalblue label{background-color:#0072bb}.mg_colour_form_item .colour_purple label{background-color:#363c9a}.mg_position_form_item .form_control{float:left;width:200px}.mg_position_form_item .form_control_item{margin:0;position:relative;padding:0 0 10px}.add_monogram_fieldset .mg_position_form_item label{margin-left:20px;cursor:pointer;position:absolute;top:0;left:0}.mg_position_form_item .disabled label{cursor:default;color:#b4b3aa}.mg_position_form_item label span{color:#b4b3aa}.mg_initials_form_item input{width:66px}.mg_initials_form_item .helpers{float:left;margin-left:10px}.mg_position_form_item .helpers{float:left;width:218px;height:211px;background:#eee;padding-top:0}.mg_position_form_item .helpers li{display:none}.mg_position_form_item .helpers{display:none}.js .mg_position_form_item .helpers{display:block;overflow:hidden}.mg_position_form_item .helpers img{border:1px solid #bfbfbf}.add_monogram_fieldset.modal .radio_form_item .control span{display:block;height:15px;width:14px;margin-top:1px;background:url(../img/ui/bg_forms.png) 0 -305px no-repeat}.add_monogram_fieldset.modal .checkbox_form_item .control span{height:13px;width:15px;margin-top:2px;background-position:0 -137px}.add_monogram_fieldset.modal .radio_form_item .control .checked{background-position:0 -284px}.add_monogram_fieldset.modal .checkbox_form_item .control .checked{background-position:0 -99px}.add_monogram_fieldset.modal .footer{margin-top:15px;padding-top:10px;background:url(../img/ui/bg_dash_940.png) 0 0 no-repeat}.add_monogram_fieldset .bt{display:none}.js .add_monogram_fieldset .bt{display:block}#paper_gift_voucher .one_liner_form_control .select_form_item{margin-right:7px}#billing_section{margin-bottom:15px;position:relative}#delivery_section{position:absolute;right:0;top:45px}fieldset.manual_addr{overflow:visible}.valError{display:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}#divSelect{display:inline-block;float:left}.helpers-us-payment{clear:none;float:left;padding-top:6px;font-size:11px;width:298px;margin-left:195px}.clrleft{clear:left}.clrright{clear:right}.clrboth{clear:both}hr.clrboth{height:1px;visibility:hidden}.merchandising .figure .figcaption_sale{position:absolute;left:0;top:0;padding:10px 15px 20px 15px;width:142px;background:url(../img/ui/bg_figcaption.png) repeat}.prod_message .figure .figcaption_sale h2{padding-top:58px;font-size:30px;line-height:20px}.prod_message .figure .figcaption_sale{padding:18px 20px;background-image:none}.left_message .figure .figcaption_sale,.right_message .figure .figcaption_sale{left:0;top:0;width:446px}.prod_message .figure .figcaption_sale p{font-size:14px;margin:8px 0 0;color:#fff;opacity:.99}img.mainRotate{position:relative;display:block;margin-top:20px;border:1px solid #ccc;z-index:0}img#previousImg{position:absolute;display:block;top:133px;left:9px;float:left;z-index:2}img#nextImg{position:absolute;display:block;top:133px;left:905px;z-index:3}#hpSlideshow ul.hpRotate{left:749px;top:303px;padding:0;position:absolute;z-index:4}#hpSlideshow ul.hpRotate li{float:left;padding:5px 7px;list-style:none}#hpSlideshow ul.hpRotate li a{float:left;display:block;width:22px;height:22px;background-color:#0f0;visibility:hidden}#hpSlideshow ul.hpRotate li a.lightblue{display:block;width:22px;height:22px;background-color:#0f0;visibility:visible}#hpSlideshow ul.hpRotate li a:hover{background-color:#00f;visibility:visible}#hpSlideshow ul.hpRotate li a.darkblue{background-color:#00f!important;visibility:visible}#hpSlideshow{position:relative;width:980px;overflow:hidden}.content_page #main .location_info h3.tblheader,.content_page .location_info p.tblheader{margin:10px 0 10px}.trimod{float:left;width:220px;margin:0 0 10px 10px;border:1px #ccc solid;padding:10px}.trimod.first{margin-left:0}.trimod.last{float:right}.trimod a{font-family:Arial,Helvetica,sans-serif;size:14px;color:#333;text-decoration:none}.trimod a:hover{color:#333;font-weight:bold;text-decoration:underline}.content_page #main .trimod .section .figure{margin:0 0 10px 0}.fourlinks .mod.double{width:357px;border:1px #ccc solid;padding:5px 0 5px 5px}.fourlinks .mod.double a{font-size:14px;color:#333;text-decoration:none}.fourlinks .mod.double a:hover{color:#333;font-weight:bold;text-decoration:underline}.figcaption h2.hints{color:#fff}#content_article h1.hints,.simple_header h1.hints{margin-top:0;font-size:26px}.article .section{clear:left;margin:0 10px}.article .lifestyle_hero{overflow:hidden}#main .epic.lifestyle_hero .figure{margin-bottom:0}.content_page #main .lifestyle_mod p,.content_page #main ul.teasers li p{margin-bottom:0}.content_page #main .section .lifestyle_mod h3,.content_page #main .section .lifestyle_teasers h3{font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:5px}.content_page #main .section .lifestyle_mod p a,.content_page #main .section .lifestyle_teasers p a{text-decoration:none}.content_page #main .section .lifestyle_mod p a:hover,.content_page #main .section .lifestyle_teasers p a:hover{text-decoration:underline}.navList li.video_hints{padding-left:20px;background:transparent url(../img/ui/bullet_video.png) no-repeat 0 5px;height:100%;vertical-align:middle}.infobanner{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;width:940px}.infobanner ul{margin:0;padding:0;list-style:none}.infobanner ul li{border-right:1px solid #ccc;text-align:center;display:block;width:312px;float:left;margin-bottom:-10px}.infobanner ul li.last{border:none}.infobanner span{vertical-align:top;line-height:28px}.infobanner img{margin:0 8px 0 0}.infobanner a{color:#223253;text-decoration:none}.infobanner a:hover{color:#666;text-decoration:underline}#shirt-finder #content .column{margin-top:20px;position:relative;background:url('../img/ui/shirt_config-background.jpg') 0 0 no-repeat;width:940px;height:760px}#shirt-finder hr{position:absolute;width:716px;left:50%;top:150px;margin-left:-358px;border-bottom:none;border-left:none;border-right:none;border-top:1px dashed #9b998d;height:0}#shirt-finder #content h2,#shirt-finder .item h3,#shirt-finder .panel p,#shirt-finder .skip-step{display:block;text-align:center;font-family:Georgia,"Times New Roman",Times,serif}#shirt-finder #content h2{font-size:26px;padding-top:39px;color:#233354}#shirt-finder .step-title{font-size:18px;color:#9b998d}#shirt-finder .step-title span{color:#1d1d1d}#shirt-finder .skip-step{font-size:12px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;padding-top:3px;cursor:pointer}#shirt-finder .anythingWindow{margin-top:13px;height:540px!important}.lt-ie8 #shirt-finder .anythingWindow{height:560px!important}#shirt-finder .wrapper{width:720px!important;margin:0 auto;text-align:center}#shirt-finder .item-wrapper{display:inline-block;*display:inline;zoom:1}#shirt-finder #step4 .step-title{opacity:0;filter:alpha(opacity=0);zoom:1}#shirt-finder .item{float:left;width:220px;padding:60px 10px 0}#shirt-finder .item .option-title{font-size:18px;color:#1d1d1d}#shirt-finder .item li{clear:both;text-align:center;font-size:12px;line-height:18px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#565656}#shirt-finder .item li.title{padding:4px 0;font-weight:bold;font-size:14px}#shirt-finder .option label{background:url('../img/ui/shirt-config-assets.png') 0 0 no-repeat;width:220px;height:278px;text-indent:-9999px;cursor:pointer}@media all and (min-width:1024px)and (min-height:768px){#shirt-finder .option.classic-fit label:hover{background-position:0 -310px}#shirt-finder .option.slim-fit label:hover{background-position:-250px -310px}#shirt-finder .option.extra-slim-fit label:hover{background-position:-500px -310px}#shirt-finder .option.classic-collar label:hover{background-position:-739px -310px}#shirt-finder .option.cutaway-collar label:hover{background-position:-989px -310px}#shirt-finder .option.button-down-collar label:hover{background-position:-1239px -310px}#shirt-finder .option.double-cuff label:hover{background-position:-1501px -310px}#shirt-finder .option.single-cuff label:hover{background-position:-1751px -310px}}#shirt-finder .option.classic-fit label{background-position:0 0}#shirt-finder .option.classic-fit .checked label{background-position:0 -620px}#shirt-finder .option.slim-fit label{background-position:-250px 0}#shirt-finder .option.slim-fit .checked label{background-position:-250px -620px}#shirt-finder .option.extra-slim-fit label{background-position:-500px 0}#shirt-finder .option.extra-slim-fit .checked label{background-position:-500px -620px}#shirt-finder .option.classic-collar label{background-position:-739px 0}#shirt-finder .option.classic-collar .checked label{background-position:-739px -620px}#shirt-finder .option.cutaway-collar label{background-position:-989px 0}#shirt-finder .option.cutaway-collar .checked label{background-position:-989px -620px}#shirt-finder .option.button-down-collar label{background-position:-1239px 0}#shirt-finder .option.button-down-collar .checked label{background-position:-1239px -620px}#shirt-finder .option.double-cuff label{background-position:-1501px 0}#shirt-finder .option.double-cuff .checked label{background-position:-1501px -620px}#shirt-finder .option.single-cuff label{background-position:-1751px 0}#shirt-finder .option.single-cuff .checked label{background-position:-1751px -620px}#shirt-finder .arrow{width:81px;height:180px;position:absolute;top:48%;margin-top:-90px;z-index:999;cursor:pointer}#shirt-finder .arrow.back{background:url('../img/ui/shirt-config-assets.png') -210px -918px no-repeat;left:-10px;display:none}#shirt-finder .arrow.forward{background:url('../img/ui/shirt-config-assets.png') -310px -918px no-repeat;right:-10px}#shirt-finder .arrow a{color:#d7d7d6;font-size:12px;font-family:Georgia,"Times New Roman",Times,serif;text-decoration:none;display:block;padding:6px 7px;text-transform:uppercase;height:170px;position:relative}#shirt-finder .arrow span{position:absolute;display:block;width:56px;text-transform:none;top:36%;left:7px}#shirt-finder .arrow.back a{text-align:right;color:#233354}#shirt-finder .arrow.back span{color:#565656;left:auto;right:7px}#shirt-finder .anythingControls{display:none!important}#shirt-finder .navigation{width:700px;margin:0 auto;clear:both}#shirt-finder .navigation li{float:left;display:inline;width:175px;height:71px}#shirt-finder .navigation a{display:block;cursor:pointer;background:url('../img/ui/shirt-config-assets.png') 0 -1027px no-repeat;width:175px;height:71px;text-decoration:none}#shirt-finder .navigation a.active{background:url('../img/ui/shirt-config-assets.png') 0 -947px no-repeat}#shirt-finder .navigation span{display:block;clear:both;font-size:12px;text-transform:uppercase;padding:13px 5px 0;text-align:center;color:#97b1c9;font-family:Georgia,"Times New Roman",Times,serif}#shirt-finder .navigation span.selections{padding:5px 6px 0;color:#9b998d}#shirt-finder .navigation .active span.selections.no-selections{background:none}#shirt-finder .navigation span.selections.no-selections{background:url('../img/ui/tilde.png') center center no-repeat;padding-top:25px}#shirt-finder .navigation .active span{color:#fff}#shirt-finder .navigation .active span.selections{color:#d7d7d6}#shirt-finder #loading-shirts{padding:90px}#shirt-finder #loading-shirts img{margin:0 auto;display:block;width:117px;height:117px;border:none}#shirt-finder #loading-shirts p{color:#1d1d1d;padding:6px 0;font-size:18px;line-height:23px}#shirt-finder #loading-shirts p.selections{color:#5e6a7a;font-size:25px;padding:35px 0 24px;line-height:30px}#shirt-finder #loading-shirts p.title{color:#454545;font-size:17px;padding:0}#shirt-finder #loading-shirts .selected-options{font-style:italic;color:#233354}#shirt-finder #loading-shirts .selected-options span{color:#5e6a7a;font-style:normal}.shirt-finder-banner{background:url('../img/ui/shirt-config_TIB_bg.jpg') 0 0 no-repeat;width:731px;height:164px;border:none;color:#2c2c2c}.shirt-finder-banner .figure .figcaption{background:none;float:left;width:450px;padding:22px}.shirt-finder-banner .figure .figcaption h2{font-size:22px}.shirt-finder-banner .figure .figcaption p{font-size:14px;color:#2c2c2c}.shirt-finder-banner .figcaption.search-results{text-align:center;width:190px}.shirt-finder-banner .figcaption.search-results h2{font-size:26px;color:#233354;line-height:30px;font-style:italic;padding-bottom:30px}.shirt-finder-banner .figcaption.search-results a{font-size:14px;color:#233354}.shirt-finder-range{background:none;padding:0}.shirt-finder-range .prod_message{border:none;height:auto;padding:0}#shirt-finder-popover{background:url('../img/ui/shirt-config_popover.png') 0 0 no-repeat;width:164px;height:86px;position:absolute;z-index:10;display:none}#shirt-finder-popover p{font-family:Georgia,"Times New Roman",Times,serif;color:#565656;font-size:14px;padding:15px 0 0 40px;width:100px;text-align:center}.de #shirt-finder-popover p{font-size:12px;padding:20px 0 0 40px}.de#shirt-finder .arrow a{font-size:10px}.de#shirt-finder .arrow span{font-size:12px}.de#shirt-finder .navigation span{font-size:10px}.de#shirt-finder .navigation span.selections{padding:2px 6px 0}.de#shirt-finder .navigation span.selections.no-selections{padding-top:25px}.ui-mini-basket{height:auto;width:940px;padding:20px;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}.ui-titlebar-h1,.ui-titlebar-h2{font-family:Arial,"Times New Roman",Times,serif;font-size:18px;color:#223353;font-weight:normal;padding:10px 0}.ui-titlebar-h1{font-weight:bold;padding-top:0}.title.ui-titlebar-h2{padding-top:0;font-family:Georgia,"Helvetica Neue",Helvetica,sans-serif}.ui-titlebar-h2{font-size:16px}.ui-titlebar-h3,.ui-titlebar-h4{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#757575;line-height:20px;font-weight:bold}.ui-titlebar-h4{font-size:10px;font-weight:normal;line-height:12px}.ui-titlebar-h4 p{clear:left;float:left}.ui-last-added{float:left;width:682px;min-height:222px;margin-bottom:10px}.ui-last-added .ui-product-img{height:227px;width:216px;float:left;position:relative}.ui-last-added .ui-product-img img{border:1px solid #d8d8d8}.ui-product-img .roundel{position:absolute;right:5px;top:5px;border:0!important}.ui-last-added .ui-product-dsc{width:425px;float:left;padding:0 20px 0 20px}.ui-last-added .ui-fries{width:450px;height:148px;border:1px solid #000;float:right}.ui-mini-basket-summary{width:235px;height:195px;float:left;padding:10px;border:1px solid #d8d8d8;position:relative}.ui-items-no.ui-titlebar-h3{font-weight:normal;margin-top:-2px}.ui-mini-basket-summary .ui-titlebar-h2{padding-top:0;padding-bottom:0;font-size:18px}.ui-items-no-in-bag{font-size:12px;font-weight:bold;padding-bottom:28px;margin-top:22px;color:#233355}.ui-summary-subtotal{font-size:12px;font-weight:bold;margin-top:9px;color:#233355}.ui-continue-shopping{margin:4px 0 4px 0}.ui-items-no-in-bag span:first-child,.ui-summary-subtotal span:first-child{font-weight:bold;display:block;float:left;font-size:12px}.ui-items-no-in-bag span,.ui-summary-subtotal span{display:block;float:right;font-size:14px}.ui-summary-subtotal{line-height:inherit}.ui-mini-basket-ico{background:url('../img/ui/header-footer-sprite-1128.png') no-repeat scroll -281px -66px transparent;width:28px;height:36px;position:absolute;right:10px;top:3px}.ui-link-back{clear:both;padding:10px 0;border-bottom:1px dashed #c1c1c1;padding-bottom:12px;margin-bottom:19px;padding-top:0}.ui-xsell-items{width:906px;height:341px;border:7px solid #99b4c9;padding:10px;background-color:#fff}.ui-items{overflow:hidden;width:915px}.ui-dialog .ui-titlebar-h1{border-bottom:1px dashed #c1c1c1;padding-bottom:20px;margin-bottom:25px}.ui-summary-item{clear:both;width:auto}.ui-summary-item .ui-item-title{float:left;width:130px;overflow:hidden}.ui-summary-item .ui-item-quantity{float:left;width:60px}.ui-summary-item .ui-item-price{float:left;width:60px}.ui-bag-link{padding-top:13px;clear:both}.ui-summary-subtotal{clear:left}.ui-product-dsc .title{padding-bottom:1px;font-size:19px}.ui-product-dsc .sku{color:#757575;font-size:12px;line-height:17px}.ui-product-dsc .price p{display:inline}.ui-product-dsc .qnt-dec,.ui-product-dsc .qnt-inc{background-color:#233354;width:10px;display:block;color:#fff;font-weight:bold;padding:5px;text-align:center;cursor:pointer;border-radius:5px;font-size:13px}.ui-product-dsc .meta{font-size:15px;color:#1d1d1d;font-family:Arial}.ui-product-dsc .price{clear:both;font-size:20px;font-weight:bold;color:#1d1d1d;font-family:Arial}.price .was-price{font-size:15px;color:#757575;font-weight:normal}.qty-no{text-align:center}.qty-no input{width:30px}.ui-mini-basket .quantity{font-size:15px;color:#1d1d1d;font-family:Arial}.bottom-dotted-border{border-bottom:1px dashed #c1c1c1;padding-bottom:5px;margin-bottom:5px}.ui-xsell-items #upsellItems{margin:0;position:absolute;background:none}.ui-xsell-items.minibag #upsellItems{position:relative}.ui-xsell-items #upsellItems .title{display:none}.ui-xsell-items fieldset{float:left;width:269px!important;height:275px;padding:10px;margin-right:16px;background-color:#fafafa;margin-bottom:0;position:relative}.ui-xsell-items .item .img{float:right}.ui-xsell-items .item .img img{width:110px;height:110px;border:1px solid #f1eff0;margin-top:9px;margin-right:9px}.ui-xsell-items .upsell_item_details{margin-left:0;width:127px;padding:10px;border:0;background:inherit}.ui-xsell-items .upsell_item_desc{position:relative}.ui-xsell-items .upsell_item_desc .price{position:absolute;top:121px;left:0;width:250px}.ui-xsell-items .ui-titlebar-h2{font-family:Georgia,"Helvetica Neue",Helvetica,sans-serif;padding-top:0;font-size:18px}.ui-xsell-items .upsell_item_desc .desc{font-size:12px;margin-bottom:3px}.ui-xsell-items .upsell_item_desc .prod_name a{font-size:15px}.upsell_item_controls .small .lab{float:left;margin-top:20px;margin-left:8px;font-weight:bold;color:#747474}.minibag .upsell_item_controls{width:164px;float:left;margin-top:39px;margin-left:2px;position:absolute;bottom:10px;left:9px}.ui-xsell-items .disc-price{font-size:12px;color:#99b1c9;font-weight:bold;padding-top:8px;clear:both;border-top:1px solid #eee}.ui-xsell-items .normal-price{font-size:12px;color:#9b998d;font-weight:normal}.ct-ui-dialog .ui-mini-basket{width:855px;padding:0 20px}.ct-ui-dialog .ui-last-added{width:597px}.ct-ui-dialog .ui-last-added .ui-product-dsc{width:340px}.ct-ui-dialog .ui-xsell-items{width:822px}.ct-ui-dialog .ui-xsell-items fieldset{float:left;width:243px!important}.ct-ui-dialog .ui-xsell-items .upsell_item_details{margin-left:0;width:100px;height:110px}.ui-dialog{background-color:#fff;border-radius:0;padding:17px 10px;position:absolute!important}.ui-dialog .ui-xsell-items .upsell_item_desc .price{width:223px}.ui-dialog .close-custom,.last-viewed{font-size:12px;color:#9b998d!important;cursor:pointer}.ui-dialog .close-custom:hover,.last-viewed:hover{text-decoration:underline}.ui-dialog .ui-xsell-items ul.newList{width:72px}.ui-dialog .small ul.newList li a{font-size:11px}.ui-fries{clear:both;padding:12px 0;text-align:center}.ui-mini-fries{border:1px dotted #fff;padding:10px;font-family:Georgia}.ui-mini-fries .ui-title{font-family:Georgia,Arial;font-size:20px}.ui-mini-fries .ui-mini-content{font-size:14px;padding:4px 0;font-family:Georgia}.ui-mini-fries .ui-mini-footer{font-size:11px;margin-top:10px;font-family:Arial}.ui-mini-fries .ui-mini-content a{color:#fff;font-weight:bold}.ui-xsell-items .ui-adn{font-size:12px;color:#9b998d!important;font-family:Arial;margin-top:2px}.ui-titlebar-h1 .ui-close-title{display:none;float:right;position:absolute;top:24px;right:50px;font-size:13px;color:#6a6a6a!important;font-weight:normal;cursor:pointer}.ui-titlebar-h1 .ui-close-title span{font-weight:bold}.ui-dialog .ui-titlebar-h1 .ui-close-title{display:block}#mini-basket #basket_nav{display:none}ul.newList{width:91px}.ui-dialog-titlebar.ui-widget-header a,.ui-button.ui-widget{cursor:pointer;border:none;background-color:transparent}.ui-button .ui-button-text{display:none}#summary #upsellItems{background-color:#89a1b6!important;margin:10px 0;padding:0;height:100%;width:100%;float:left}#summary #upsellItems .upsell_item_details{margin-left:10px;width:562px;height:62px}#summary #upsellItems .upsell_item_controls{position:absolute;right:30px;float:none}#summary #upsellItems fieldset+fieldset{margin-top:-10px}#summary #upsellItems fieldset{background-color:#fff;padding:10px 0;margin:10px 10px}#summary #upsellItems h2.title{background-color:#fff;margin:10px 10px -10px 10px;padding-left:10px!important;color:#233354;display:block;float:left;width:718px}#summary #upsellItems fieldset a.img{padding-left:10px;border:none}#summary #upsellItems fieldset a img{border:1px solid #e0e0e0}#powerTip{cursor:default;background-color:#333;background-color:rgba(0,0,0,.8);border-radius:6px;color:#fff;display:none;padding:10px;position:absolute;white-space:nowrap;z-index:2147483647}#powerTip:before{content:"";position:absolute}#powerTip.n:before,#powerTip.s:before{border-right:5px solid transparent;border-left:5px solid transparent;left:50%;margin-left:-5px}#powerTip.e:before,#powerTip.w:before{border-bottom:5px solid transparent;border-top:5px solid transparent;margin-top:-5px;top:50%}#powerTip.n:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#powerTip.e:before{border-right:10px solid #333;border-right:10px solid rgba(0,0,0,.8);left:-10px}#powerTip.s:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#powerTip.w:before{border-left:10px solid #333;border-left:10px solid rgba(0,0,0,.8);right:-10px}#powerTip.ne:before,#powerTip.se:before{border-right:10px solid transparent;border-left:0;left:10px}#powerTip.nw:before,#powerTip.sw:before{border-left:10px solid transparent;border-right:0;right:10px}#powerTip.ne:before,#powerTip.nw:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px}#powerTip.se:before,#powerTip.sw:before{border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);top:-10px}#powerTip.nw-alt:before,#powerTip.ne-alt:before,#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:10px solid #333;border-top:10px solid rgba(0,0,0,.8);bottom:-10px;border-left:5px solid transparent;border-right:5px solid transparent;left:10px}#powerTip.ne-alt:before{left:auto;right:10px}#powerTip.sw-alt:before,#powerTip.se-alt:before{border-top:none;border-bottom:10px solid #333;border-bottom:10px solid rgba(0,0,0,.8);bottom:auto;top:-10px}#powerTip.se-alt:before{left:auto;right:10px}.dropdown{position:relative;z-index:5000;display:none}.dropdown .dropdown-menu,.dropdown .dropdown-panel{min-width:160px;max-width:360px;list-style:none;background:#fff;border:solid 1px #ddd;border:solid 1px rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);overflow:visible;padding:4px 0;margin:0}.dropdown .dropdown-panel{}.dropdown.dropdown-tip{margin-top:8px}.dropdown.dropdown-tip:before{position:absolute;top:-6px;left:9px;content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);display:inline-block}.dropdown.dropdown-tip.dropdown-anchor-right:before{left:auto;right:9px}.dropdown.dropdown-tip:after{position:absolute;top:-5px;left:10px;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;display:inline-block}.dropdown.dropdown-tip.dropdown-anchor-right:after{left:auto;right:10px}.dropdown.dropdown-scroll .dropdown-menu,.dropdown.dropdown-scroll .dropdown-panel{max-height:358px;overflow:auto}.dropdown .dropdown-menu LI{list-style:none;padding:0 0;margin:0;line-height:18px}.dropdown .dropdown-menu LI>A,.dropdown .dropdown-menu LABEL{display:block;color:#555;text-decoration:none;line-height:18px;padding:3px 15px;white-space:nowrap}.dropdown .dropdown-menu LI>A:hover,.dropdown .dropdown-menu LABEL:hover{background-color:#08c;color:#fff;cursor:pointer}.dropdown .dropdown-menu .dropdown-divider{font-size:1px;border-top:solid 1px #e5e5e5;padding:0;margin:5px 0}.dropdown.has-icons LI>A{padding-left:30px;background-position:8px center;background-repeat:no-repeat}.dropdown .undo A{background-image:url(icons/arrow-curve-180-left.png)}.dropdown .redo A{background-image:url(icons/arrow-curve.png)}.dropdown .cut A{background-image:url(icons/scissors.png)}.dropdown .copy A{background-image:url(icons/document-copy.png)}.dropdown .paste A{background-image:url(icons/clipboard.png)}.dropdown .delete A{background-image:url(icons/cross-script.png)}.pdp_box{padding-right:48px}.pdp_box h2{margin:12px 0 4px 0;float:left;display:block}.pdp_box h2.first{margin-top:0}.pdp_box fieldset.submit{float:left}.pdp_box.inner{padding:15px 16px 0 16px!important}.pdp_box .error{border:1px solid red;border-radius:2px;overflow:auto;padding:2px!important}.pdp_box .select_details,.pdp_box #sizes{display:none}.pdp_box ul.selectors,.pdp_box #button_custom_sleeves,.pdp_box #backorder,.pdp_box #qty_selector>*,.pdp_box #cuffs,.pdp_box #extra,.pdp_box #qty_selector{float:left;width:100%}.pdp_box ul#simple_size.selectors{width:auto;padding:0 2px}.pdp_box ul.selectors{padding:0;list-style-type:none;display:inline-block}.pdp_box ul.selectors .largesize{padding:8px 0 12px 0;width:32px}.pdp_box #sleevesContainer,.pdp_box #cuffs,.pdp_box #extra,.pdp_box .summary.control{display:block;float:left;width:100%}.pdp_box ul#sleeves{width:57%}.pdp_box ul#sleeves li,.pdp_box ul#custom_sleeves li{margin:2px 3px 1px 0}.pdp_box #button_custom_sleeves{display:inline-block;width:43%;position:relative}.pdp_box ul.selectors li,.pdp_box #button_custom_sleeves a,.pdp_box #cuffs .big,.pdp_box #extra .big,.pdp_box #qty_selector>*{display:inline-block;color:#020202;background:#fafafa;border:1px solid #bbb;border-radius:2px;text-align:center;cursor:pointer;font-weight:bold}@media screen and (min-width:1025px){.pdp_box ul.selectors li:hover,.pdp_box #button_custom_sleeves a:hover,.pdp_box #qty_selector span:hover,.pdp_box #cuffs .big:hover,.pdp_box #extra .big:hover{background-color:#eaeaea}}.pdp_box ul.selectors li.selected,.pdp_box #button_custom_sleeves a.selected{background-color:#233354;border:1px solid #233354;color:#fff}.pdp_box ul.selectors li.hidden,.pdp_box #cuffs .big.hidden,.pdp_box #extra .big.hidden{display:none}.pdp_box ul.selectors li.unavailable{background-image:url("../../static/img/pdp/unavailable.png");border:1px solid #bbb;background-color:#fafafa;color:#bbb;cursor:default}.pdp_box ul.selectors li{margin:2px 0 1px 0;padding:8px 5px 12px 5px;width:22px;height:8px}.pdp_box #button_custom_sleeves a{margin:2px 0;width:122px;height:26px;padding:2px 5px 0 5px;float:right}.pdp_box #button_custom_sleeves a:hover{text-decoration:none}.pdp_box #cuffs .big,.pdp_box #extra .big{width:147px;height:34px;padding:4px 0 0 4px;background-image:url("../../static/img/pdp/unchecked.png");background-position:118px 5px;background-repeat:no-repeat}.pdp_box #cuffs .big.selected,.pdp_box #extra .big.selected{background-image:url("../../static/img/pdp/checked.png")}.pdp_box #cuffs .big.selected,.pdp_box #extra .big.selected{background-image:url("../../static/img/pdp/checked.png")}.pdp_box #cuffs .big.unavailable{background-position:0,118px 5px;background-image:url("../../static/img/pdp/cuff--outofstock.png"),url("../../static/img/pdp/unchecked.png");border:1px solid #bbb;background-color:#fafafa;color:#bbb;cursor:default}.pdp_box #cuffs .big.unavailable label,.pdp_box #cuffs .big.unavailable label>span{cursor:default;color:#bbb}.pdp_box .product .cuff_type .radio_form_item{width:100%}.pdp_box #cuffs .control,.pdp_box #extra .control{display:none}.pdp_box #cuffs .big label,.pdp_box #extra .big label{margin:0 10px 0 0;padding:0;font-weight:normal;text-align:left;font-size:11px;font-weight:bold}.pdp_box #cuffs .big .second,.pdp_box #extra .big .second,.pdp_box #button_custom_sleeves .second{color:#96958d;font-weight:normal}.pdp_box #button_custom_sleeves .second{display:block}.pdp_box #cuffs .big[for=dbl_cuff]{margin-right:22px}.pdp_box #extra .big:first-of-type{margin-right:19px}.pdp_box #cuffs #dbl_cuff,.pdp_box #cuffs #sngl_cuff,.pdp_box #extra #add_pocket,.pdp_box #extra #add_mngm{display:none}.pdp_box #backorder{color:#233354}.pdp_box #monogram_desc,.pdp_box #monogram_desc .mono_selected_header{color:#233354;font-size:11px;font-weight:normal;padding-top:0}.pdp_box .extra_column{width:40%;height:100%;float:left}.pdp_box .extra_column:first-of-type{width:46%;margin-right:23px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pdp_box #qty_selector>span{padding:4px 5px 0 5px;width:22px;height:24px;font-size:16px;opacity:1!important}.pdp_box #qty_selector>input{padding:0 5px;cursor:default;clear:none;height:28px;width:52px;border-radius:0;border-left:0;border-right:0;opacity:1!important}.pdp_box #qty_selector>span.disabled{color:#bbb}.pdp_box #qty_selector>span.disabled:hover{background:#fafafa;cursor:default}.pdp_box #qty_selector #plus{border-top-left-radius:0;border-bottom-left-radius:0}.pdp_box #qty_selector #minus{border-top-right-radius:0;border-bottom-right-radius:0}#dropdown_custom_sleeves{position:absolute!important}.pdp_box .dropdown .dropdown-panel{overflow:auto;padding:14px 0 14px 14px}.pdp_box .dropdown .dropdown-panel hr{float:left;width:90%}.pdp_box .dropdown .dropdown-panel span{width:93%;display:block}#powerTip{box-shadow:0 3px 6px 0 #888;background-color:#f2f2f2;color:#000}#powerTip.n:before{border-top-color:#f2f2f2}#powerTip #tooltip{text-align:center}#powerTip #tooltip span{display:block}#powerTip #tooltip span#desc{background-image:url("../../static/img/pdp/length.png");background-repeat:no-repeat;padding:2px 0 0 20px;margin:0 auto 4px auto;width:66px}#powerTip #tooltip span#availability{background-color:#fff;width:116px;font-weight:bold;border:1px dashed #bbb;padding:4px 15px;white-space:pre-wrap}.de .pdp_box .big label,.de #button_custom_sleeves a{font-size:9px!important}.de .pdp_box #extra .big label{white-space:nowrap}.pdp_box span.second br,.pdp_box .checkbox_form_item label br{display:block}.pdp_box .cuff_type .radio_form_item{border:none;border-radius:inherit;background-image:none}.pdp_box .cuff_type .form_control_item label{width:70px}.pdp_box .cuff_type .radio_form_item:first-child{margin-right:inherit}.pdp_box .cuff_type .radio_form_item img{display:block}