@charset "utf-8";*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media print{*{font-family:sans-serif !important}}.clear-float{clear:both !Important;float:none !Important;height:1px !Important;margin:0px !Important;padding:0px !Important;line-height:1px !Important;font-size:1px !Important;overflow:hidden !Important;display:block !Important}.pp-hide{display:none !Important}.pp-hide-alt{height:1px !Important;width:1px !Important;overflow:hidden !Important;visibility:hidden !Important;position:absolute !Important;top:0px !Important;left:0px !Important}.pp-accessibility-text{display:block;position:absolute;height:1px;width:1px;overflow:hidden;text-indent:-1000px}.pp-product-wrapper ul,.le-modal ul{list-style-type:none;margin:0;padding:0}.pp-product-wrapper li,.le-modal li{list-style:none}.pp-product-wrapper li a,div.le-modal{outline:0 none}.pp-product-wrapper .hidden{display:none !Important}.pp-product-wrapper{font-size:90%}.pp-product-content-column{padding:0 27px 0 0;border-right:1px solid #CCCCCC;margin-right:-1px;_padding:0 20px 0 0}.pp-promotion{padding:1em 0 0 0;line-height:12px;font-size:12px;color:#990000;font-weight:bold}.pp-promotion span{display:block;font-weight:normal}.pp-product-name{font-size:1.4em !important;text-transform:none !important;padding:0;margin:0;clear:both;font-weight:500}.modern-product .pp-product-name{color:#000;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:2.4em !important}@media only screen and (max-width:480px){.modern-product .pp-product-name{font-size:1.74em !important}}.pp-product-number{color:#666666;font-size:95%;min-width:25%}.pp-product-number .style-number-first{display:inline}.pp-product-number img.fake-hyphen{background:url(images/product/hyphen.gif) no-repeat top left;display:inline-block;margin:1px 1px 3px 1px;height:2px;width:4px}.modern-product .pp-prodnum-display{float:right}.modern-product .pp-prodnum-display .pp-product-number{color:#9a9a9a;float:right;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align:right}@media only screen and (max-width:1024px){.modern-product .pp-prodnum-display .pp-product-number{float:left;text-align:left}}.pp-reviews{clear:both;padding:10px 0 2px 0;*padding:5px 0 2px 0}.pp-textfield-stacked-selector label{display:block !important;padding:2px 0 2px 0;margin:3px 3px 3px 0}.pp-example-text{display:block;clear:both;font-size:11px;padding:3px 0 0 0}ul.pp-error-list{padding:4px 0 4px 0;margin:0}.pp-error-list li{padding:7px 10px 7px 35px;background:url(../../images/global/core/icons/error_icon.gif) no-repeat 8px 4px;color:#EE0000}.pp-checkbox-content .pp-selector,.pp-checkbox-content .pp-selector p.pp-selector-label .pp-checkbox-content .pp-help-text,.pp-checkbox-selector{zoom:1}.pp-quick-view-modal .pp-product-wrapper{position:relative;padding:0}.pp-quick-view-modal .pp-product-content-column{border-right:none;padding:0}.pp-gift-card-product .pp-image-viewer-column-wrapper{padding:0 40px 0 0}.pp-gift-card-product .pp-image-viewer-column{padding:0 31px 0 0}.pp-gift-card-product .pp-image-viewer-column-wrapper .pp-image-viewer-gallery{top:0}.pp-gift-card-product .pp-image-viewer-gallery li{height:66px;width:42px}.pp-gift-card-product .pp-image-viewer-columns{padding-right:0}.pp-quick-view-modal .pp-gift-card-selector ul li{padding:0 16px 16px 0}.pp-quick-view-modal .pp-quick-view-hide{display:none}.pp-quick-view-modal .pp-product-description{border-top:none;padding-top:0}.modern-product .breadcrumb{text-align:left;float:none;margin-top:10px;padding-left:40px;font-size:14px;font-family:"open_sans_condensed",arial,sans-serif !important;text-transform:uppercase}.modern-product .breadcrumb a{color:#00b0ef}.modern-product .breadcrumb .list-item:last-child a{color:#000;text-decoration:none}.modern-product .breadcrumb .fa-angle-right{font-weight:bold;vertical-align:baseline;top:-1px}.pp-product-selectors{margin:0;padding:0 0 15px 0}.pp-selector{margin:1em 0 0 0;clear:both}.pp-selector ul{overflow:hidden}.le-modal-full-screen .pp-selector{clear:none}.pp-selector h2,p.pp-selector-label,h2.pp-selector-label,h3.pp-selector-label,h4.pp-selector-label{font-family:"Arial",Helvetica,sans-serif;font-size:12px;font-weight:normal;padding:2px 0 2px 0;margin:0 0 4px 0;display:inline-block;min-width:65%}.modern-product .pp-selector h2,.modern-product p.pp-selector-label,.modern-product h2.pp-selector-label,.modern-product h3.pp-selector-label,.modern-product h4.pp-selector-label{font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase}p.pp-selector-label span,h2.pp-selector-label span,h3.pp-selector-label span,h4.pp-selector-label span{color:#05173D;font-weight:bold;margin:0 0 0 5px;display:inline-block;min-width:45%}.modern-product p.pp-selector-label span,.modern-product h2.pp-selector-label span,.modern-product h3.pp-selector-label span,.modern-product h4.pp-selector-label span{color:#000;font-weight:normal;text-transform:none}i.pp-selector-excluded{color:#336699;font-weight:bold}.pp-selector-label i.pp-selector-excluded{margin-left:5px}.pp-selector-backordered p.pp-selector-label span{color:#FF8800}.pp-selector-label a,.pp-selector-label a:visited,.pp-selector-label a:hover{color:#666666}.pp-selector-error h2.pp-selector-label,.pp-selector-error h3.pp-selector-label,.pp-selector-error h4.pp-selector-label{color:#FFFFFF;font-weight:bold;display:inline-block;padding-left:10px;padding-right:3px;background-color:#EE0000}.pp-selector-error h2.pp-selector-label:before,.pp-selector-error h3.pp-selector-label:before,.pp-selector-error h4.pp-selector-label:before,.pp-selector-error label.pp-selector-label:before{font-family:FontAwesome;content:"\f061";font-weight:normal;font-style:normal}.pp-spacer .pp-selector-text-block{display:block;float:left;padding:0 0 7px 0}.pp-selector label span{display:none}.pp-text-link,.pp-text-link:visited,.pp-text-link:hover{display:block;padding:0;font-size:11px;text-transform:uppercase;color:#666666}.pp-size-selector .pp-text-link{display:inline-block;background:url(../../images/productview/core/size-chart.gif) transparent no-repeat left top;height:21px;width:67px;overflow:hidden;text-indent:-999px;float:right;position:relative;margin:-4px 0 -4px 0}.modern-product .pp-size-selector .pp-text-link{background:transparent none;height:auto;overflow:visible;text-indent:0;text-transform:uppercase;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:14px;color:#00b0ef}.pp-spacer{text-align:left;clear:both;min-height:10px;_height:10px}.pp-button-selector ul.pp-narrow a{min-width:40px;_width:40px;text-align:center}.pp-button-selector ul.pp-wide a{min-width:60px;_width:60px;padding:3px 6px;text-align:center}.pp-certona-column{margin-left:20px;max-width:121px;border-left:1px solid #CCCCCC}.pp-certona-column .carousel_container{overflow:hidden}.pp-product-content-column.pp-grid-type-c{border-right:none;margin-right:0;padding-right:0}.pp-grid-type-c .pp-gift-card-selectors{overflow:hidden;border-top:1px solid #CCCCCC}.pp-grid-type-c .pp-product-summary .pp-product-summary-controls{float:left}.pp-grid-type-c input{max-width:260px;background:none}.pp-grid-type-c .pp-product-selectors h2{font-size:14px;text-transform:uppercase;color:#002B5C;margin-bottom:7px}.pp-grid-type-c .pp-product-selectors p{color:#666666}.pp-grid-type-c .pp-selector-example{font-weight:bold;color:#002B5C}.pp-grid-type-c .watermark-field{margin-top:0}.pp-grid-type-c .textarea-width-checker{line-height:0}.pp-grid-type-c .pp-selector p{max-width:260px}.pp-grid-type-c .pp-gift-card-amount label{display:block}.pp-grid-type-c .pp-gift-card-amount .currency{display:inline-block;padding:0 3px 0 0}.pp-grid-type-c .pp-gift-card-amount input{max-width:80px}.pp-gift-card-title-marketing{overflow:hidden;margin:0 0 12px 0}.pp-gift-card-title-marketing span{position:absolute;left:-999px;display:block;font-size:10px}.pp-gift-card-links{padding:0 0 20px 0;margin:0 0 0 -10px}.pp-gift-card-links a{margin:0 10px 0 10px;display:inline-block;text-decoration:none}.pp-gift-card-links a:hover{text-decoration:underline}.pp-image-viewer-wrapper{overflow:hidden;position:relative}.pp-image-viewer-column{min-height:100px;margin-right:20px;overflow:hidden}.pp-image-viewer-column .miyo-product-viewer{width:100%}.pp-photo-viewer-controls{position:relative;clear:both;overflow:hidden;border-top:1px solid #CCCCCC;top:-1px;z-index:1}.pp-photo-viewer-controls li{float:left}ul.pp-image-viewer-gallery{clear:both;height:90px;padding:10px 0 0 0;margin:0}.pp-image-viewer-gallery li{margin:0 10px 10px 0;width:60px;height:90px;float:left}.pp-image-viewer-gallery li a{display:block}.pp-quickview-init{max-width:930px;min-width:683px;margin-left:85px;overflow:hidden;visibility:hidden;height:1px}.pp-quickview-init .pp-quickview-wrapper .pp-image-viewer-column{max-width:358px;min-width:263px}.pp-quickview-wrapper .miyo-tar{display:block;float:left;text-align:left}.pp-quickview-wrapper .miyo-request{display:block;margin-bottom:1em;text-align:left}.pp-quickview-wrapper button.large{font-size:1em}.pp-quickview-wrapper button.large.mrm{margin-right:0}@media (max-width:960px){.pp-quickview-wrapper .miyo-tar{display:block;float:left}.pp-quickview-wrapper button.large{float:left}.pp-quickview-wrapper button.large:nth-child(4){clear:left}.pp-quickview-wrapper button.large.mrm{margin-right:20px;margin-bottom:1em;min-width:81px;display:inline-block}}.pp-image-viewer-columns .pp-image-viewer-gallery{padding:0;width:52px;float:left}.pp-photo-viewer-alert-wrapper{position:absolute;top:200px;left:60px;z-index:10}.le-modal-full-screen .pp-photo-viewer-alert-wrapper{left:36%}.pp-photo-viewer-alert{text-align:center;font-size:12px;color:#7D5400;padding:15px 10px;width:200px;border:1px solid #C1902A;background-color:#FFFFFF;filter:alpha(opacity=99);zoom:1}.pp-image-viewer-column-wrapper{padding:20px 0 0 0;position:relative}.pp-bundle-viewer-hide{height:1px;overflow:hidden}.pp-bundle-viewer-hide .pp-image-viewer-column-wrapper{padding:1px 0 0 0}.pp-image-viewer-columns{padding:0 80px 0 80px;min-height:500px}.pp-image-viewer-column-wrapper .pp-image-viewer-gallery{position:absolute;left:0;top:20px;padding:0;width:60px;height:480px;overflow:hidden}.pp-image-viewer-column-swatches{position:absolute;right:0;top:3px;width:60px;height:497px;overflow:hidden}.pp-bundle-viewer-hide .pp-image-viewer-column-swatches,.pp-bundle-viewer-hide .pp-image-viewer-gallery{display:none}.le-modal-full-screen{text-align:left}.le-modal-full-screen .pp-image-viewer-column-wrapper{padding:0}.le-modal-full-screen ul{margin:0}.le-modal-full-screen ul,.le-modal-full-screen li{list-style:none}.le-modal-full-screen .fancybox-close{top:5px;right:5px}.le-modal-full-screen .pp-image-viewer-gallery{top:0}.pp-product-info{overflow:hidden}.modern-product .pp-product-info{border:none}.pp-product-info .bv-summary-wrapper{float:left}.pp-product-info #BVRRSummaryContainer{width:auto}.pp-product-info #BVRRSummaryContainer .bv-primarySummary-rating-container{margin:0 !important;padding:0 !important}.pp-product-info p,.pp-promotion-wrapper p{margin:0}.pp-summary-price{position:relative;float:right;text-align:right;font-size:14px;color:#05173D;font-weight:bold;padding:18px 0 3px 0;min-width:40%}.modern-product .pp-summary-price{color:#000;float:left;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;padding-top:0;text-align:left;min-width:100%}.pp-summary-price span.pp-was-price{position:absolute;right:0;top:0;color:#666666;font-weight:normal;font-size:.85em;text-decoration:line-through;padding:0 2px 0 2px}.pp-summary-price span{color:#cc0000;white-space:nowrap}.modern-product .pp-summary-price span{float:left}.modern-product .pp-summary-price span.pp-was-price{float:none;margin-left:10px;position:relative}.pp-product-summary .pp-dropdown-selector{padding:0;min-width:240px;float:left}.pp-product-summary .pp-dropdown-selector select{width:70px}.modern-product .pp-product-summary .pp-dropdown-selector select{background:url(/pps/r0/css/images/navigation/modern_qty_select.png) no-repeat right top;color:#000;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:16px;width:105px}.modern-product .pp-product-summary .pp-dropdown-selector label{color:#333;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-size:16px}.pp-product-summary .pp-summary-price{width:auto;float:none;text-align:left;padding-top:15px}.pp-product-summary .pp-reviews{padding-top:20px}.pp-product-summary .oo-btn a{min-width:150px;text-align:center}.pp-availability{display:inline-block;white-space:nowrap;margin:.5em 0;text-transform:capitalize;color:#05173D}.pp-product-summary-controls{float:right;width:180px;padding:1.55em 2px 1em 0}.modern-product .pp-product-summary-controls{float:left;text-align:left;width:100%}.modern-product .pp-product-summary-controls .btn.large{font-size:20px;padding-bottom:.3em;padding-top:.3em}@media only screen and (max-width:480px){.modern-product .pp-product-summary-controls .btn.large{width:100%;padding-top:.714em;padding-bottom:.714em}}.pp-add-to-bag a{min-width:150px;text-align:center}.pp-add-to-bag-available{background-position:0 -32px}.pp-add-to-bag-available:hover{background-position:0 -64px}.pp-product-description{clear:both;border-top:1px solid #CCCCCC;padding:30px 0 0 0;line-height:1.7em}.pp-product-description h3{text-transform:uppercase;color:#05173D;font-weight:bold;padding:0;margin:0;font-size:14px}.pp-product-description a{color:#666666;text-decoration:underline}.pp-product-description p{padding:0 0 0 0}.pp-product-description ul{padding:0 0 15px 15px;margin:0;list-style-type:disc}.pp-product-description ul li{list-style:disc outside}.modern-product .pp-product-description{color:#666;border:none;font-family:"open_sans-condensed",Arial,Helvetica,sans-serif;font-size:14px}.modern-product .pp-product-description h3{text-transform:none;font-size:16px;font-family:"open_sans_condensed",Arial,Helvetica,sans-serif;font-weight:bold;color:#000}.modern-product .pp-product-description ul li{color:#000}.pp-description-callout{font-weight:bold}.pp-product-more-information{padding-top:25px}.pp-product-more-information a{color:#05173D}.pp-add-to-bag-modal{text-align:left}.pp-add-to-bag-modal .fancybox-skin{background-color:#DDDDDD;padding:0px !Important}.pp-add-to-bag-modal .fancybox-skin .le-modal-alert{height:100%;padding:10px;background-color:#fff}.pp-add-to-bag-modal .fancybox-skin .le-modal-alert .le-modal-title{background-color:#E00;color:#fff;padding:5px 10px}.pp-add-to-bag-modal .fancybox-skin .le-modal-alert .le-modal-content{padding:15px 0}.pp-add-to-bag-modal-content{padding:0}.pp-add-to-bag-header{padding:16px 20px 14px 20px;margin:0;color:#05173D;font-size:14px}.pp-add-to-bag-modal-content .le-modal-content-scrollpane{background-color:#DDDDDD;border-color:#DDDDDD;border-top:0;border-bottom:0}.pp-add-to-bag-modal-content .le-modal-content{padding:0 0 0 0;background-color:#FFFFFF;margin:0}.pp-add-to-bag-modal-content .ap_item_status{padding:20px 0 8px 128px}.pp-add-to-bag-modal-content .product_receipt{padding-left:20px}.pp-add-to-bag-modal-footer{padding:10px 20px 0 20px}.pp-add-to-bag-modal-subtotal{display:block;float:right;font-size:12px;font-weight:bold;color:#05173D}.pp-add-to-bag-modal-controls{clear:both;padding:20px 10px 20px 0;margin:0;text-align:right}.pp-add-to-bag-modal-controls .checkout-bt{white-space:nowrap}.pp-add-to-bag-modal .le-modal-nw{background:url(../../images/global/core/modal/nw_med.png) no-repeat;_background:none}.pp-add-to-bag-modal .le-modal-ne{background:url(../../images/global/core/modal/ne_med.png) no-repeat;_background:none}.pp-add-to-bag-modal .le-modal-n{background:url(../../images/global/core/modal/n_med.png) repeat-x;_background:none}.pp-add-to-bag-modal .le-modal-w{background:url(../../images/global/core/modal/w_med.png) repeat-y;_background:none}.pp-add-to-bag-modal .le-modal-e{background:url(../../images/global/core/modal/e_med.png) repeat-y;_background:none}.pp-add-to-bag-modal .le-modal-sw{background:url(../../images/global/core/modal/sw_med.png) no-repeat;_background:none}.pp-add-to-bag-modal .le-modal-se{background:url(../../images/global/core/modal/se_med.png) no-repeat;_background:none}.pp-add-to-bag-modal .le-modal-s{background:url(../../images/global/core/modal/s_med.png) repeat-x;_background:none}.pp-add-to-bag-modal .le-modal-close{background:url(../../images/global/core/modal/close_bt_dd.png) no-repeat 0 0}.pp-error-list li.inline-bag.sorry{margin:0 20px 0 20px;background:url(/images/global/core/icons/error_icon.gif) no-repeat 8px 11px white}.pp-add-to-bag-modal #rec_label{font-size:1em}.pp-add-to-bag-modal .product_receipt{margin-top:10px}.pp-add-to-bag-modal .product_receipt{font-size:90%}.continue-shopping-bt{margin-right:10px}@media only screen and (max-width:480px){.continue-shopping-bt{margin-right:0;margin-bottom:10px}.pp-add-to-bag-header{font-size:13px}.pp-add-to-bag-modal #rec_container{display:none !important}.pp-add-to-bag-modal .product_receipt .product_image{width:70px}.pp-add-to-bag-modal .product_receipt .product_image img{width:50px;height:75px}.pp-add-to-bag-modal .fancybox-close{display:none}.pp-add-to-bag-modal .ap_item_status{padding:20px 0 0 90px}}.pp-cart{background-color:#EEEEEE}.pp-bundle-item-expanded .pp-cart{margin-top:15px}.pp-cart h3{font-size:11px;background:url("../../images/productview/core/shopping_cart.gif") #CCCCCC no-repeat 9px 3px;padding:3px 5px 3px 25px;margin:0;color:#05173D;text-transform:uppercase}.pp-cart h3 a{color:#05173D}.pp-cart-item-options{font-size:11px;padding:0 0 5px 0}.pp-cart-item-options a{color:#05173D;text-transform:uppercase}.pp-cart-items li{padding:7px 10px 3px 10px;border-bottom:2px solid #CCCCCC}.pp-cart-item-attributes{width:300px;float:left}.pp-cart-item-summary{width:200px;float:right;text-align:right}.pp-cart-item-summary p,.pp-cart-item-attributes p{padding:0 0 4px 0;margin-bottom:0}.pp-cart-item-summary span,.pp-cart-item-attributes span{font-weight:bold;color:#05173D;margin-left:2px}.pp-cart-item-summary .pp-cart-item-price{padding:0 2px 0 0;position:relative;top:-3px}.pp-cart-item-summary .pp-cart-item-price span{font-size:14px;color:#666666}.pp-cart-item-color-swatch{display:block;float:left;height:14px;width:14px;margin-right:4px;background-position:center center}.pp-button-selector ul{margin:0 -10px 0 0}.pp-button-selector ul li{float:left}.pp-button-selector ul li a{display:block;border:1px solid #CCCCCC;padding:3px 10px;color:#666666;text-decoration:none;font-weight:bold;margin:0 7px 7px 0;white-space:nowrap}.pp-button-selector.modern-product ul li a{border:1px solid #ccc;background-color:#fff;color:#666;_color:#666 !important}.pp-button-selector ul li a.pp-available:hover,.pp-button-selector ul li a.pp-available-selected{border:1px solid #05173D;background-color:#05173D;color:#FFFFFF;_color:#FFFFFF !important}.modern-product .pp-button-selector ul li a.pp-available:hover,.modern-product .pp-button-selector ul li a.pp-available-selected{border:1px solid #000;background-color:#000;color:#fff;_color:#fff !important}.pp-button-selector ul li a.pp-backorder{border-color:#ff8800;color:#ff8800;_color:#ff8800 !important}.modern-product .pp-button-selector ul li a.pp-backorder{border:1px solid #000;background-color:#fff;color:#000;_color:#000 !important}.pp-button-selector ul li a.pp-backorder:hover,.pp-button-selector ul li a.pp-backorder-selected{background-color:#ff8800;border-color:#ff8800;color:#FFFFFF;_color:#FFFFFF !important}.modern-product .pp-button-selector ul li a.pp-backorder:hover,.modern-product .pp-button-selector ul li a.pp-backorder-selected{border:1px solid #000;background-color:#fff;color:#000;_color:#000 !important}.pp-button-selector ul li a.pp-unavailable{background-color:#CCCCCC;border-color:#CCCCCC;color:#FFFFFF;_color:#FFFFFF !Important}.modern-product .pp-button-selector ul li a.pp-unavailable{border:1px solid #efefef;background:#f6f6f6;color:#ddd;_color:#ddd !important}.pp-button-selector ul li a.pp-unavailable:hover,.pp-button-selector ul li a.pp-unavailable-selected{background-color:#999999;border-color:#999999;color:#FFFFFF;_color:#FFFFFF !Important}.modern-product .pp-button-selector ul li a.pp-unavailable:hover,.modern-product .pp-button-selector ul li a.pp-unavailable-selected{border:1px solid #efefef;background:#f6f6f6;color:#ddd;_color:#ddd !important}.pp-button-selector ul.pp-narrow a{min-width:43px;_width:43px;text-align:center}.pp-button-selector ul.pp-wide a{min-width:69px;_width:69px;padding:3px 6px;text-align:center}.pp-swatch-selector{position:relative}.pp-swatch-selector .pp-text-link{padding-bottom:5px}.pp-swatch-selector ul{margin-right:-5px}.pp-swatch-selector ul li{float:left;padding:0 7px 14px 0}.pp-swatch-selector ul li a{float:left;display:block;height:23px;width:23px;border:1px solid #797979;background-position:center center;overflow:hidden}.modern-product .pp-swatch-selector ul li a{height:38px;width:38px;background-size:124px;-moz-background-size:124px;-webkit-background-size:124px}.pp-swatch-selector ul li a span{position:absolute;left:-10000px}.pp-swatch-selector ul li a.pp-backorder{border:1px solid #ff8800}.pp-swatch-selector ul li a.pp-backorder .pp-swatch-unavailable{display:block;height:19px;width:19px;position:static}.pp-swatch-hilight{height:5px;width:23px;background:#05173d;position:absolute;top:57px;left:0;_overflow:hidden}.modern-product .pp-swatch-hilight{top:60px;width:38px}.pp-swatch-selector .pp-text-link{position:relative;top:-2px}.pp-swatch-selector .pp-unavailable .pp-swatch-unavailable{display:block;height:21px;width:21px;background:url("../../images/productview/core/swatch_unavailable.png") top left no-repeat;_background:url("../../images/productview/core/swatch_unavailable.gif") top left no-repeat;cursor:pointer;position:static}.modern-product .pp-swatch-selector .pp-unavailable .pp-swatch-unavailable{background:url("../../images/productview/core/modern_swatch_unavailable.png") top left no-repeat;_background:url("../../images/productview/core/modern_swatch_unavailable.gif") top left no-repeat;height:38px;width:38px}.pp-gift-card-selector{position:relative}.pp-gift-card-selector ul{margin-right:-7px;*width:647px;*margin-right:0}.pp-gift-card-selector ul li{float:left;padding:0 5px 16px 0}.pp-gift-card-selector ul li a{float:left;display:block;height:62px;width:98px;overflow:hidden}.pp-gift-card-selector a span{position:absolute;left:-10000px}.pp-gift-card-hilight{height:5px;width:98px;background:#05173d;position:absolute;top:103px;left:0;_overflow:hidden}.pp-checkbox-selector{padding:2em 0 1em 0}div .pp-checkbox-selected{background:url(../../images/productview/core/divider.gif) transparent repeat-x left top}.pp-checkbox-selector input{margin:0}.pp-checkbox-content{padding:0 0 15px 0;background:url(../../images/productview/core/divider.gif) transparent repeat-x left bottom}.pp-checkbox-selector label.pp-selector-label{background-image:none;padding:0;margin:0}.pp-product-selectors .form-element{max-width:none}.pp-dropdown-selector{margin:1.5em 0px 0px 0px !Important}.pp-dropdown-selector label{display:block;float:left;margin:.5em 5px 0 0;min-width:55px}.pp-dropdown-selector select{max-width:200px;float:left;margin-right:1em}.pp-school-uniform-logo-selector select{max-width:350px}.pp-uncuffable-message{color:#EE0000}.pp-uncuffable-message h2{margin:3px 0 3px 0}.pp-uncuffable-message p{margin:0 0 7px 0}.pp-tab-selector{padding-top:20px;overflow:hidden}.pp-tab-selector ul{list-style-type:none;margin:0;padding:0;background:url(../../images/productview/core/tab_selector_bg.gif) transparent 0 0 repeat;zoom:1}.pp-tab-selector ul li{float:left;list-style:none;height:21px;overflow:hidden;*overflow:visible;position:relative;left:-11px}.pp-tab-selector a{display:block;padding:3px 11px 0 11px;height:18px;color:#999999;font-size:12px;border-right:1px solid #CCCCCC;white-space:nowrap;text-decoration:none;text-transform:uppercase;_float:left}.pp-tab-selector a:hover{color:#05173D;border-right:1px solid #CCCCCC;white-space:nowrap}.pp-tab-selector a.selected{color:#05173D;border-right:1px solid #CCCCCC;background-color:#FFFFFF;font-weight:bold;white-space:nowrap}.pp-drop-ship-selector{padding-bottom:0}.pp-drop-ship-selector label{float:left;min-width:125px;margin-top:.5em;padding-left:0px !Important}.pp-drop-ship-selector input{max-width:200px;float:left}.pp-drop-ship-selector .form-element{max-width:none;overflow:hidden;margin-top:.5em}.pp-step-tabs{font-size:14px}.pp-step-tabs li{float:left}.pp-step-tabs a{color:#999999;font-weight:bold;display:block;float:left;text-transform:uppercase}.pp-step-tabs a:hover{color:#05173D}.pp-step-tabs span{margin:0 10px 0 10px;display:block;float:left}a.pp-step-selected{color:#05173D}.pp-step-display{padding:5px 0 0 0}.pp-step-summary{padding:0}.pp-step-container{padding-top:5px}.pp-step-controls{text-align:right;margin-top:25px}.pp-help-text{line-height:1.8em;padding:10px 0px 7px 0px !Important;position:relative;margin:0px !Important}.pp-monogramming-special-request{display:block;color:#666666;margin:5px 0 0 0;font-size:11px}.pp-monogram-thread-color{padding-bottom:12px}.pp-monogramming-preview-pane{border:1px solid #CCCCCC;padding:10px;margin:20px 0 20px 0;text-align:center;vertical-align:center}.pp-monogramming-preview-pane img{vertical-align:middle}.pp-monogramming-preview-alignment{height:80px;width:1px}.pp-monogram-initials-entry li{width:65px;float:left}.pp-monogram-initials-entry li.pp-monogram-initials-help-text{white-space:nowrap;width:90px;padding:37px 0 0 0;font-size:11px}.pp-monogram-initials-entry li.clear-float{float:none}.pp-monogram-multi-line-entry ul{max-width:140px;float:left}.pp-monogram-multi-line-entry p{max-width:150px;float:left;font-size:11px;color:#999999;padding:37px 0 0 25px}.pp-monogram-summary{padding:0;margin:0;line-height:1.7em}.pp-monogram-summary-label{display:inline}.pp-monogram-summary-value{margin:0;padding:0;font-weight:bold;display:inline}.pp-monogram-summary-controls{padding:15px 0 0 0;font-size:11px;color:#CCCCCC;text-transform:uppercase}.pp-monogram-summary-controls a{color:#666666;text-transform:uppercase}ul.pp-monogram-style-selector li a{padding:4px 50px 4px 6px;_padding:3px 50px 4px 6px;background-image:url(../../images/productview/core/monogram_style_sprites.png);background-color:#FFFFFF;background-repeat:no-repeat;min-width:90px;*min-width:85px}.pp-monogram-location-selector li a{min-width:130px;*min-width:129px}.pp-monogram-style-NDI a{background-position:right 0}.pp-monogram-style-NDI a:hover,.pp-monogram-style-NDI a.pp-available-selected{background-position:right -25px}.pp-monogram-style-NCI a{background-position:right -50px}.pp-monogram-style-NCI a:hover,.pp-monogram-style-NCI a.pp-available-selected{background-position:right -75px}.pp-monogram-style-BI a{background-position:right -100px}.pp-monogram-style-BI a:hover,.pp-monogram-style-BI a.pp-available-selected{background-position:right -125px}.pp-monogram-style-BLK a{background-position:right -150px}.pp-monogram-style-BLK a:hover,.pp-monogram-style-BLK a.pp-available-selected{background-position:right -175px}.pp-monogram-style-ATH a{background-position:right -200px}.pp-monogram-style-ATH a:hover,.pp-monogram-style-ATH a.pp-available-selected{background-position:right -225px}.pp-monogram-style-SCR a{background-position:right -250px}.pp-monogram-style-SCR a:hover,.pp-monogram-style-SCR a.pp-available-selected{background-position:right -275px}.pp-monogram-style-CLS a{background-position:right -300px}.pp-monogram-style-CLS a:hover,.pp-monogram-style-CLS a.pp-available-selected{background-position:right -325px}.pp-monogram-style-CSI a{background-position:right -350px}.pp-monogram-style-CSI a:hover,.pp-monogram-style-CSI a.pp-available-selected{background-position:right -375px}.pp-monogram-style-FLR a{background-position:right -400px}.pp-monogram-style-FLR a:hover,.pp-monogram-style-FLR a.pp-available-selected{background-position:right -425px}.pp-monogram-style-HB0 a{background-position:right -450px}.pp-monogram-style-HB0 a:hover,.pp-monogram-style-HB0 a.pp-available-selected{background-position:right -475px}.pp-monogram-style-HB1 a{background-position:right -450px}.pp-monogram-style-HB1 a:hover,.pp-monogram-style-HB1 a.pp-available-selected{background-position:right -475px}.pp-monogram-style-HB3 a{background-position:right -450px}.pp-monogram-style-HB3 a:hover,.pp-monogram-style-HB3 a.pp-available-selected{background-position:right -475px}.pp-monogram-style-HS0 a{background-position:right -500px}.pp-monogram-style-HS0 a:hover,.pp-monogram-style-HS0 a.pp-available-selected{background-position:right -525px}.pp-monogram-style-HS1 a{background-position:right -500px}.pp-monogram-style-HS1 a:hover,.pp-monogram-style-HS1 a.pp-available-selected{background-position:right -525px}.pp-monogram-style-HS3 a{background-position:right -500px}.pp-monogram-style-HS3 a:hover,.pp-monogram-style-HS3 a.pp-available-selected{background-position:right -525px}.pp-monogram-style-NBL a{background-position:right -550px}.pp-monogram-style-NBL a:hover,.pp-monogram-style-NBL a.pp-available-selected{background-position:right -575px}.pp-monogram-style-NSN a{background-position:right -600px}.pp-monogram-style-NSN a:hover,.pp-monogram-style-NSN a.pp-available-selected{background-position:right -625px}.pp-monogram-style-OBI a{background-position:right -650px}.pp-monogram-style-OBI a:hover,.pp-monogram-style-OBI a.pp-available-selected{background-position:right -675px}.pp-monogram-style-SDI a{background-position:right -700px}.pp-monogram-style-SDI a:hover,.pp-monogram-style-SDI a.pp-available-selected{background-position:right -725px}.pp-monogram-style-SSC a{background-position:right -750px}.pp-monogram-style-SSC a:hover,.pp-monogram-style-SSC a.pp-available-selected{background-position:right -775px}.pp-monogram-style-LCI a{background-position:right -800px}.pp-monogram-style-LCI a:hover,.pp-monogram-style-LCI a.pp-available-selected{background-position:right -825px}.pp-monogram-style-SLA a{background-position:right -850px}.pp-monogram-style-SLA a:hover,.pp-monogram-style-SLA a.pp-available-selected{background-position:right -875px}.pp-monogram-style-ATB a{background-position:right -900px}.pp-monogram-style-ATB a:hover,.pp-monogram-style-ATB a.pp-available-selected{background-position:right -925px}.pp-monogram-style-CLI a{background-position:right -950px}.pp-monogram-style-CLI a:hover,.pp-monogram-style-CLI a.pp-available-selected{background-position:right -975px}.pp-monogram-style-CLN a{background-position:right -1000px}.pp-monogram-style-CLN a:hover,.pp-monogram-style-CLN a.pp-available-selected{background-position:right -1025px}.pp-monogram-style-CHI a{background-position:right -1050px}.pp-monogram-style-CHI a:hover,.pp-monogram-style-CHI a.pp-available-selected{background-position:right -1075px}.pp-monogram-style-CHN a{background-position:right -1100px}.pp-monogram-style-CHN a:hover,.pp-monogram-style-CHN a.pp-available-selected{background-position:right -1125px}.pp-monogram-style-SSI a{background-position:right -1150px}.pp-monogram-style-SSI a:hover,.pp-monogram-style-SSI a.pp-available-selected{background-position:right -1175px}.pp-monogram-style-MBI a{background-position:right -1200px}.pp-monogram-style-MBI a:hover,.pp-monogram-style-MBI a.pp-available-selected{background-position:right -1225px}.pp-monogram-style-CRI a{background-position:right -1250px}.pp-monogram-style-CRI a:hover,.pp-monogram-style-CRI a.pp-available-selected{background-position:right -1275px}.pp-monogram-style-ATN a{background-position:right -1300px}.pp-monogram-style-ATN a:hover,.pp-monogram-style-ATN a.pp-available-selected{background-position:right -1325px}.pp-monogram-style-AGD2 a{background-position:right -1350px}.pp-monogram-style-AGD2 a:hover,.pp-monogram-style-AGD2 a.pp-available-selected{background-position:right -1375px}.pp-monogram-style-AGD a{background-position:right -1400px}.pp-monogram-style-AGD a:hover,.pp-monogram-style-AGD a.pp-available-selected{background-position:right -1425px}.pp-monogram-style-ATI a{background-position:right -1450px}.pp-monogram-style-ATI a:hover,.pp-monogram-style-ATI a.pp-available-selected{background-position:right -1475px}.pp-monogram-style-IPI a{background-position:right -1500px}.pp-monogram-style-IPI a:hover,.pp-monogram-style-IPI a.pp-available-selected{background-position:right -1525px}.pp-monogram-style-RKI a{background-position:right -1550px}.pp-monogram-style-RKI a:hover,.pp-monogram-style-RKI a.pp-available-selected{background-position:right -1575px}li.pp-monogram-style-EN0 a,li.pp-monogram-style-EN1 a,li.pp-monogram-style-EN3 a,li.pp-monogram-style-ENG a,li.pp-monogram-style-MLC a,li.pp-monogram-style-MUL a,li.pp-monogram-style-OCD a{background-image:none !Important;padding:4px 6px 4px 6px !Important;_padding:3px 6px 4px 6px !Important;min-width:134px !Important}.pp-school-uniform{margin-bottom:13px;margin-top:7px;color:#666666;font-size:12px}.pp-school-uniform-guidelines{padding:16px 0 0 0}.pp-school-uniform-guidelines h5{margin-top:0;text-transform:uppercase}.pp-school-uniform-guidelines li{line-height:16px}.pp-school-uniform-pdf-link{padding:5px 0 0 0}.pp-school-uniform-pdf-link a{color:#666666}.pp-school-uniform-logo-selector select{width:220px}.pp-school-uniform-logo-image{border:1px solid #EEEEEE;text-align:center;padding:5px 0 5px 0;margin:5px 0 0 0}.pp-school-uniform-logo-number{margin:10px 0 0 0;font-size:10px}.pp-school-uniform-logo-info{margin:10px 0 0 0;font-size:12px}.pp-product-selectors .charactercounter.error{color:#990000;font-weight:bold}.pp-product-selectors .custom-textarea-wrapper{background:none;border:1px solid #CCCCCC;position:relative;float:left}.pp-product-selectors textarea.custom-text-area{font-size:12px;font-family:Courier New,Courier,monospace;resize:none;height:50px;background:none !Important;overflow:hidden;border:none;z-index:2;position:relative}.pp-product-selectors .textarea-width-checker{font-size:12px;font-family:Courier New,Courier,monospace;letter-spacing:0;text-transform:uppercase}.pp-product-selectors span.custom-textarea-watermark{color:#666666;font-size:11px;font-family:monospace;left:6px;position:absolute;top:2px;z-index:1}.login-content .message,.account-content .message,.pp-product-wrapper .message,.newsletter-module .message{border:2px solid #666666;color:#444444;background-color:#FFFFFF;padding:7px 12px 7px 12px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;font-weight:bold;text-align:left}.login-content .message.is-error,.account-content .message.is-error,.pp-product-wrapper .message.is-error,.newsletter-module .message.is-error{border:2px solid #EE0000;color:#EE0000}.login-content .message.is-warning,.account-content .message.is-warning,.pp-product-wrapper .message.is-warning,.newsletter-module .message.is-warning{border:2px solid #FF6600;color:#FF6600}.pp-product-summary .message{margin-top:10px}.pp-step-container .message{margin-top:10px;width:200px;float:right;clear:both}.le-modal .le-notification.warning,.pp-product-wrapper .le-notification.warning{color:#ff8800;line-height:1.2em;position:relative;padding:10px 0 10px 0}.le-modal .le-notification.warning .fa-info-circle,.pp-product-wrapper .le-notification.warning .fa-info-circle{font-size:28px;position:absolute;top:3px;left:0}.le-modal .le-notification.warning .message,.pp-product-wrapper .le-notification.warning .message{font-weight:bold;padding:0 20px 0 32px;display:block;font-size:12px;line-height:1.2em;border:none;color:inherit}.pp-product-wrapper{clear:both}.pp-product-name{color:#002b5c}.show-mobile-temp{display:none !Important}.show-small-tab-temp{display:none !Important}.pp-return-to-checkout{display:none}.pp-mobile-quickview-modal .pp-return-to-checkout{display:block}.pp-mobile-quickview-modal .fancybox-inner{height:auto !important}@media only screen and (max-width:767px){.pp-product-wrapper .size7of12{width:100%}.pp-product-wrapper .size5of12,.pp-product-wrapper .pp-product-content-column.size7of12{width:50%}.pp-summary-price{float:none;padding:0 0 3px 0;width:auto}.pp-summary-price span.pp-was-price{position:static}.pp-product-summary-controls{clear:both;float:none;padding-left:2px}.show-small-tab-temp{display:block !Important}.hide-small-tab-temp{display:none !Important}.pp-button-selector .form-element{margin-top:0;max-width:350px}.pp-dropdown-selector select{max-width:none}.pp-product-summary-controls{text-align:left !Important}}@media only screen and (max-width:480px){.pp-product-name{font-size:1.2em !important}.pp-product-wrapper .size7of12{width:100%}.pp-product-wrapper .size5of12,.pp-product-wrapper .pp-product-content-column.size7of12{float:none;width:auto}.show-mobile-temp{display:block !Important}.hide-mobile-temp{display:none !Important}.pp-product-number{margin-bottom:5px}.mobile-bv-summary{width:100% !important;margin-bottom:1.5em;max-width:100%;overflow:hidden}}.pp-tab-selector a{color:#333}.rs_table,.rs_swatch_section{margin:0 auto}.swatch #bd .main{position:relative;float:left;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:360px){.swatch #bd .main{float:left;width:100%}}@media only screen and (max-width:767px){.pp-swatch-selector ul li a{height:30px;width:30px;background-size:auto 100%}.pp-swatch-hilight{height:5px;width:32px;top:67px;left:0}.pp-swatch-selector .pp-unavailable .pp-swatch-unavailable{height:30px;width:30px}.pp-swatch-selector .form-element{margin-top:0}.pp-swatch-selector .pp-unavailable .pp-swatch-unavailable{background:url(../../images/productview/core/swatch_unavailable_30px.png) top left no-repeat}}.pdp-social-ratings{overflow:hidden;border-top:1px solid #d6d6d6;padding-top:10px;padding-bottom:10px}.miyo-removetarget .pdp-social-ratings{overflow:visible;text-align:center;margin-top:20px}.modern-product .miyo-removetarget .pdp-social-ratings{width:95%}.pdp-social-ratings .social-media-links{text-align:left}.miyo-removetarget .pdp-social-ratings .social-media-links{display:inline-block;position:relative;top:-25px;background:#fff;z-index:10;width:55%;text-align:center;margin-bottom:-25px}.pdp-social-ratings .pdp-social-media-link{font-size:22px;padding:0 8px}.pdp-social-ratings .pdp-social-media-link:hover{text-decoration:none}.pdp-social-ratings .facebook{color:#3B5998}.pdp-social-ratings .twitter{color:#00aced}.pdp-social-ratings .pinterest{color:#cb2027}.pdp-social-ratings .google{color:#dd4b39}.pdp-social-ratings .wanelo{background:url("../images/wanelo_icon.png") no-repeat 0}.pdp-social-ratings .sywr{background:url("../images/sywr_icon.jpg") no-repeat -6px -11px}.miyo-removetarget .pdp-social-ratings .pdp-social-loader{display:inline-block;min-width:55%}.social-item{padding:1.2em 0 0 0;min-height:3em;max-height:3em;overflow:hidden}.social-sywr{padding:.8em 0 0 0}.social-item p{float:left;margin-top:1px;margin-bottom:4px;margin-right:1em;color:#333333}.modern-product .social-item p{margin-right:0}.modern-product .fb_iframe_widget{float:right;display:block}.social-sywr p{margin-top:4px}@media only screen and (max-width:768px){.social-item{max-height:6em}}.pdp-social-ratings ul li.social-sywr{position:relative}.pdp-social-ratings ul li.social-sywr a{cursor:pointer}@media only screen and (max-width:767px){.pdp-social-ratings ul li.social-sywr{clear:both;padding:10px 0 10px 0}}.pp-product-description strong{font-weight:bold}.pp-fit-size-heading{float:left}.pp-gift-card-selectors .pp-product-selectors{padding-top:20px;border-right:1px solid #CCCCCC}.pp-gift-card-selectors .pp-product-summary{padding-left:20px}.pp-packaging-image{max-width:300px;padding:6%}@media only screen and (max-width:1024px){.pp-gift-card-selectors .unit,.pp-gift-card-selectors .lastUnit{float:none;width:auto}.pp-gift-card-selectors .pp-product-selectors{border-right:none;padding-bottom:0}.pp-gift-card-selectors .pp-product-summary{padding-left:0}.pp-product-info .unit{width:100%;text-align:left}.pp-summary-price{float:none;text-align:left}.pp-summary-price span.pp-was-price{left:0;right:auto}}@media only screen and (max-width:767px){.pp-gift-card-product .pp-image-viewer-columns{min-height:100px}.pp-grid-type-c{width:100% !Important}.pp-gift-card-product .pp-image-viewer-column-wrapper{padding:0px !Important}.pp-card-image{width:75%;float:left}.pp-packaging-image{width:25%;float:left;padding:0}.pp-card-image img{margin:-5%}.pp-gift-card-product .pp-mobile-gift-card-viewer{max-width:460px}}@media only screen and (max-width:480px){.pp-card-image{text-align:center;width:100%;float:left}.pp-packaging-image{display:none}}.pp-photo-viewer-controls a{display:block;text-indent:0;background:none;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;padding:5px 3px 5px 3px;text-align:center;border-right:1px solid #ccc}.pp-photo-viewer-controls a:hover{text-decoration:none}.pp-photo-viewer-controls li:first-child a{border-left:1px solid #ccc}a.pp-photo-viewer-fullscreen,a.pp-photo-viewer-reset,a.pp-photo-viewer-zoom-out,a.pp-photo-viewer-zoom-in,a.pp-photo-viewer-zoom-in-inactive,a.pp-photo-viewer-zoom-out-inactive,a.pp-photo-viewer-reset-inactive,a.pp-photo-viewer-fullscreen-inactive{width:27px}.pp-product-wrapper .pp-photo-viewer-controls li a{-webkit-transition:all .3s linear;transition:all .3s linear;background-color:#fff;background-color:rgba(255,255,255,0.97)}.pp-product-wrapper .pp-photo-viewer-controls li a:hover{background-color:rgba(41,167,220,0.2);text-decoration:none}.pp-photo-viewer-controls li [class^="icon-"],.pp-photo-viewer-controls li [class^="fa-"]{height:1.3em;line-height:1.3em}@media only screen and (max-width:767px){.pp-product-wrapper ul.pp-image-viewer-gallery{height:auto}.pp-product-wrapper .pp-image-viewer-gallery li{margin:0 10px 10px 0;width:40px;height:60px;float:left}.pp-product-wrapper .pp-image-viewer-gallery li img{width:40px;height:60px}#bundleHeroImage .pp-image-viewer-standard{position:relative}#bundleHeroImage .pp-image-viewer-gallery{position:absolute;right:-70px;top:-10px;width:60px;height:340px;overflow:hidden}#bundleHeroImage .pp-image-viewer-gallery li img{width:60px;height:90px}#bundleHeroImage .pp-image-viewer-gallery li{width:60px;height:90px}#bundleHeroImage .pp-product-image-column{padding-right:67px;padding-bottom:10px}#bundleHeroImage .pp-image-viewer-column{margin-right:0}#bundleHeroImage{max-width:360px;margin-right:0;padding-right:70px}.pp-bundle-wrapper .pp-image-viewer-columns{padding:0 60px 0 60px;min-height:500px}.pp-bundle-wrapper .pp-image-viewer-column-swatches{width:40px}}@media only screen and (max-width:480px){.pp-image-viewer-standard{position:relative}.pp-image-viewer-gallery,#bundleHeroImage .pp-image-viewer-gallery{position:absolute;right:-70px;top:-10px;width:60px;height:340px;overflow:hidden}.pp-product-image-column,#bundleHeroImage .pp-product-image-column{padding-right:47px;padding-bottom:10px}.pp-image-viewer-column,.pp-image-viewer-column{margin-right:0;min-height:340px}#bundleHeroImage .pp-image-viewer-gallery li img{width:40px;height:60px}#bundleHeroImage{padding-right:47px}}.pdp-lesu-school-banner-info p{margin-bottom:0}@media only screen and (max-width:767px){.pdp-lesu-school-banner-icon,.pdp-lesu-school-banner-icon img{width:61px;height:61px}.pdp-lesu-school-banner-info{margin:0 0 0 77px}}.pp-bundle-wrapper .pp-product-image-column{padding:0 36px 0 0;width:352px}.pp-bundle-group-spacer{height:50px}.pp-bundle-group-title{margin:4px 0 14px 15px}.pp-bundle-group-divider{padding:5px 10px 5px 10px;margin:0 0 10px 0;background-color:#002442;color:#FFFFFF;text-transform:uppercase;font-weight:bold}.pp-bundle-item{position:relative;padding:0}.pp-bundle-item,.pp-bundle-item-hover,.pp-bundle-item-expanded{margin-bottom:5px}.pp-bundle-item-hover{z-index:2;background:none;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.4);-moz-box-shadow:0 0 50px rgba(0,0,0,0.4);box-shadow:0 0 50px rgba(0,0,0,0.4)}.pp-bundle-item-expanded{z-index:1;-webkit-box-shadow:0 0 50px rgba(0,0,0,0.4);-moz-box-shadow:0 0 50px rgba(0,0,0,0.4);box-shadow:0 0 50px rgba(0,0,0,0.4)}.pp-bundle-icon{width:78px;padding:0 20px 0 0;float:left;display:block;color:#666666;cursor:pointer}.pp-bundle-icon img{display:block}.pp-bundle-icon span{display:none;font-size:11px;white-space:nowrap;padding-top:5px;text-align:center;cursor:pointer}.pp-bundle-item-expanded .pp-bundle-icon span{display:block;cursor:pointer}.pp-bundle-header{padding:10px 15px 10px 15px;min-height:117px;margin:0;position:relative;background:#fff;background:-moz-linear-gradient(top, #fff 50%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background:-o-linear-gradient(top, #fff 50%, #eee 100%);background:-ms-linear-gradient(top, #fff 50%, #eee 100%);background:linear-gradient(to bottom, #fff 50%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.pp-bundle-item-hover .pp-bundle-header,.pp-bundle-item-expanded .pp-bundle-header{background:none}.pp-bundle-header .pp-product-name{font-size:1.2em !Important;font-weight:bold}.pp-bundle-item-hover .pp-bundle-header{cursor:pointer}.pp-bundle-header .pp-product-info{overflow:hidden}.pp-bundle-item .pp-product-name{padding:10px 5px 0 0}.pp-bundle-header .pp-summary-price{width:305px}div.pp-bundle-minimized-swatches{float:left;padding-right:22px;padding-top:5px}.pp-bundle-select-button{display:block;float:right;margin-right:1px}.pp-modal-loader{position:absolute;left:0;top:0;height:100%;width:100%;z-index:3;background-color:#FFFFFF}.pp-modal-loader span{position:absolute;left:289px;top:40%;display:block;height:30px;width:30px;background:url("../../images/productview/core/loader_icon_012611.gif") transparent no-repeat 0 0}.pp-bundle-content{padding:0 15px 10px 15px;background-color:#FFFFFF}.pp-bundle-item .pp-modal-close{display:none;width:30px;height:30px;position:absolute;top:0;right:-8px;z-index:5;font-size:2rem;text-decoration:none}.pp-bundle-item-expanded .pp-modal-close{display:block}.pp-bundle-item .pp-product-description,.pp-bundle-item .pp-reviews-content{min-height:400px;padding:0;margin-top:5px;padding-right:5px;border:none}.pp-bundle-item .pp-tab-selector{padding-top:5px}.le-modal-tabs{list-style-type:none;position:absolute;top:-21px;left:0;padding:0;margin:0;z-index:20}.le-modal-tabs li{float:left;display:block;position:relative;z-index:21}.le-modal-tabs li a{display:block;margin:0 3px 0 0;padding:3px 15px 3px 15px;color:#666666;text-decoration:none;background:#fff;background:-moz-linear-gradient(top, #fff 56%, #ddd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(56%, #fff), color-stop(100%, #ddd));background:-webkit-linear-gradient(top, #fff 56%, #ddd 100%);background:-o-linear-gradient(top, #fff 56%, #ddd 100%);background:-ms-linear-gradient(top, #fff 56%, #ddd 100%);background:linear-gradient(to bottom, #fff 56%, #ddd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dddddd', GradientType=0);position:relative;z-index:22;height:15px;text-transform:uppercase}.le-modal-tabs li a.le-modal-tab-selected{font-weight:bold;color:#05173D;background-image:none;background-color:#FFFFFF;z-index:23}.le-modal-close{display:block;width:30px;height:30px;position:absolute;top:35px;right:35px;background:url(../../images/global/core/modal/close_bt_ff.png) no-repeat 0 0;z-index:5}@media only screen and (max-width:767px){.le-modal-tabs{top:-27px}.le-modal-tabs li a{padding:6px 10px 6px 10px}.pp-bundle-item,.pp-bundle-item-hover,.pp-bundle-item-expanded{margin-bottom:15px}.pp-bundle-wrapper .size5of12{width:100% !important}.pp-bundle-group-title{margin:4px 0 14px 0}#bundleContent{margin-top:15px}.pp-bundle-header .pp-summary-price{width:100%}}@media only screen and (max-width:480px){.pp-bundle-item{margin-left:-15px;margin-right:-15px}}.product-results-utilities{font-family:'Arial',Helvetica,sans-serif;font-size:12px;line-height:1.62em;padding:10px 0 10px 0;position:relative;z-index:1}.product-results-utilities.results-utilities-bottom{position:relative;top:-30px}@media screen and (max-width:767px){.product-results-utilities.results-utilities-bottom .filter-utilities{display:none}.product-results-utilities.results-utilities-bottom .pagination-utilities .product-results-utilities-pagination{float:none;text-align:center;padding:2em 0}}@media screen and (min-width:768px){.filter-utilities{width:74%;display:inline-block}.filter-utilities .navigation-container{width:100%;text-align:justify;font-size:.1px}.filter-utilities .navigation-container .btn{position:relative}.filter-utilities .navigation-container:after{content:'';display:inline-block;width:100%}.filter-utilities .navigation-container>div{display:inline-block;float:none;vertical-align:middle}.pagination-utilities{width:25%;display:inline-block;text-align:justify;font-size:.1px}.pagination-utilities:after{content:'';display:inline-block;width:100%}.pagination-utilities .mobile-pagination{display:none}.pagination-utilities .mobile-pagination select{max-width:120px;vertical-align:top;background-position:100% -131px}.pagination-utilities .desktop-pagination{display:block}}@media screen and (max-width:767px){.product-results-utilities{padding:0}.product-results-utilities .filter-utilities{width:auto;padding:0;display:inline-block;float:left;margin-left:1em}.product-results-utilities .filter-utilities.mobile-dropdown-active .navigation-container{left:0}.product-results-utilities .product-results-utilities-pagination{float:left;clear:both}.product-results-utilities .product-results-utilities-pagination .direction{top:0}.product-results-utilities .le-dropdown{padding-top:.748em;padding-bottom:.748em;background-position:100% -131px;width:auto}.product-results-utilities .pagination-utilities{display:block;width:auto}.product-results-utilities .pagination-utilities .page{font-size:2em;padding:5px}.product-results-utilities .pagination-utilities .empty-pagination{display:none}.product-results-utilities .pagination-utilities .mobile-pagination{display:block}.product-results-utilities .pagination-utilities .desktop-pagination{display:none}.product-results-utilities .pagination-utilities-top select,.product-results-utilities .pagination-utilities-bottom select{padding-top:.748em;padding-bottom:.748em;margin-left:0;background-position:100% -131px}.product-results-utilities .pagination-utilities-top .mobile-nav-button,.product-results-utilities .pagination-utilities-bottom .mobile-nav-button{padding:.71em 1.28em}.product-results-utilities .pagination-utilities-top{float:right;padding-right:0}.product-results-utilities .pagination-utilities-top a{display:none}.product-results-utilities .pagination-utilities-top .form-element{margin:0}.product-results-utilities .product-results-utilities-pagination{margin-top:0}.sale-site-search{clear:both;text-align:left !Important}.sale-site-search h2.sale-site-search-heading{display:block;top:0}}@media screen and (max-width:480px){.product-results-utilities .pagination-utilities-top{padding-left:0;float:none}.product-results-utilities .pagination-utilities-top .form-element{margin:0 0 1.2em 0}}.results-set-utilities-items-per-page{font-family:'Arial',Helvetica,sans-serif;font-size:12px;line-height:1.62em}.results-set-utilities-items-per-page{color:#333;margin-top:2px;text-align:right}.results-set-utilities-items-per-page-label{padding-right:5px}.results-set-utilities-items-per-page-link{text-decoration:none;color:#336699}.results-set-utilities-items-per-page-link:hover{font-weight:bold}.results-set-utilities-items-per-page .is-selected{color:#333;font-weight:bold}.results-set-utilities-items-per-page .divider{padding:0 1px 0 1px;position:relative;top:-1px;color:#666;font-style:normal}.results-set-utilities-items-per-page-link:hover{text-decoration:none}@media screen and (max-width:767px){.product-results .mobile-dropdown-active .results-set-utilities-items-per-page{display:none}}.results-set-utilities-image-view{font-family:'Arial',Helvetica,sans-serif;font-size:12px;line-height:1.62em}.results-set-utilities-image-view{color:#666;margin-top:0;text-align:right}.results-set-utilities-image-view-label{padding-right:5px;position:relative;top:-1px}.results-set-utilities-image-view .blocks-large,.results-set-utilities-image-view .blocks-small{background:url(images/results-set-utilities-image-view/nUp-toggle.gif);text-indent:100%;display:inline-block;width:23px;height:16px;overflow:hidden;position:relative;top:4px}.results-set-utilities-image-view .blocks-large{background-position:-33px -8px}.results-set-utilities-image-view .blocks-large:hover{background-position:-33px -38px}.results-set-utilities-image-view .blocks-large.is-selected,.results-set-utilities-image-view .blocks-large.is-selected:hover{background-position:-33px -68px}.results-set-utilities-image-view .blocks-small{background-position:-6px -8px}.results-set-utilities-image-view .blocks-small:hover{background-position:-6px -38px}.results-set-utilities-image-view .blocks-small.is-selected,.results-set-utilities-image-view .blocks-small.is-selected:hover{background-position:-6px -68px}.results-set-utilities-image-view{display:none !important}@media (min-width:768px){.results-set-utilities-image-view{display:inline-block !important}}.results-set-utilities-sort-order{font-family:'Arial',Helvetica,sans-serif;font-size:12px;line-height:1.62em}.results-set-utilities-sort-order-label{color:#666}.results-set-utilities-sort-order .le-dropdown{display:inline-block}.results-set-utilities-sort-order .le-dropdown .dropdown-toggle{width:120px;padding-top:2px}.results-set-utilities-sort-order .le-dropdown .dropdown-menu{min-width:140px}.results-set-utilities-sort-order .le-dropdown .dropdown-menu li>a{padding:3px 10px}select.le-dropdown{background:url(_libs/components/site-nav/images/navigation/icon-sprite.png) #fff no-repeat 100% -135px;-webkit-appearance:none;-webkit-padding-end:30px !important;width:145px;color:#666;position:relative;border:1px solid #CCC;padding:4px 10px;-moz-appearance:none;text-indent:.01px;text-overflow:''}select.le-dropdown i{display:none}@media (max-width:1024px){.le-dropdown .results-set-utilities-sort-order-dropdown{margin-left:0}}.product-results-utilities-pagination{font-family:'Arial',Helvetica,sans-serif;font-size:12px;line-height:1.62em;vertical-align:middle;text-align:right;margin-top:2px;padding:0}.product-results-utilities-pagination .page{text-decoration:none;color:#336699;position:relative;padding:0 2px 0 2px}.product-results-utilities-pagination .page:hover{font-weight:bold}.product-results-utilities-pagination .fa-angle-double-left,.product-results-utilities-pagination .fa-angle-double-right{font-size:28px;color:#336699;display:inline-block;margin-top:-15px}.product-results-utilities-pagination .fa-angle-double-up,.product-results-utilities-pagination .fa-angle-double-down{font-size:48px;color:#336699;display:inline-block;margin-top:-15px}.product-results-utilities-pagination .direction{position:relative;top:5px;margin-top:-10px;text-decoration:none}.product-results-utilities-pagination .fa-angle-double-left{margin-right:5px}.product-results-utilities-pagination .fa-angle-double-right{margin-left:5px}.product-results-utilities-pagination .is-selected{color:#333;font-weight:bold}.search-adjustments{font-size:14px}.search-adjustments-corrected,.search-adjustments-did-you-mean{padding-top:5px;padding-bottom:20px}.search-adjustment-link{color:#336699;text-decoration:none;font-weight:bold;margin-right:-3px}.search-adjustment-link:hover{text-decoration:underline}.sale-site-search{text-align:right;margin-bottom:10px}.sale-site-search.form-element input{max-width:170px}.sale-site-search .sale-site-search-heading{display:inline;margin-top:0;margin-bottom:0;margin-right:10px;text-transform:uppercase;font-size:12px;position:relative;top:2px;color:#990000}.sale-site-search .site-search-suggest-container{right:0;left:auto;text-align:left}@media screen and (max-width:1023px){.sale-site-search .site-search-suggest-container{top:46px}}.primary-container-product-results>.sale-site-search{display:none}@media screen and (min-width:768px){.primary-container-product-results>.sale-site-search{display:block}}.product-results>.sale-site-search{display:block;margin-bottom:20px}@media screen and (min-width:768px){.product-results>.sale-site-search{display:none}}.Filter_Tab .primary-container-product-results>.sale-site-search{display:block !important}.search-adjustments{padding-left:10px;padding-right:10px}@media screen and (max-width:767px){.Search .breadcrumb{width:100%}}.product_receipt{color:#333333;padding:0 20px 20px 20px;margin:0 0 20px 0}.product_receipt img{display:block}.product_receipt h3{font-size:100%}.product_receipt .line_item{line-height:20px;zoom:1}.product_receipt .line_item:before{content:'';display:block}.product_receipt .line_item:after{content:'';display:table;clear:both}.product_receipt .price-float{float:left}.product_receipt .price-float.total{float:right;text-align:right}.product_receipt .monogram .price-float.details{float:none}.product_receipt .embroidery .price-float.details{float:none}.product_receipt .price-float .hidden-xs-inline{display:inline}.product_receipt .preview{padding-top:9px;padding-bottom:9px}.product_receipt .preview a{display:inline-block;border:1px solid #ccc;color:#666;text-decoration:none;font-weight:bold;white-space:nowrap;width:58px;height:20px;margin-left:10px;padding-left:5px;padding-top:2px}.product_receipt .preview img{display:inline;position:absolute}.product_receipt .preview div.text_rest{color:#366b99;font-size:.8em;font-weight:bold;display:inline-block;margin-left:19px;margin-top:2px}.product_receipt .line_item span{font-weight:bold;color:#05173d}.product_receipt .all_gray span{color:#333333}.product_receipt span.swatch{font-weight:normal;padding-left:5px;border:solid #6d7c37;border-width:0 0 0 15px}.product_receipt .rule{border:dotted #dfdfdf;border-width:1px 0 0 0;height:1px;overflow:hidden;margin:6px 0 4px 0;padding:0}.product_receipt .spacer{margin:0 7px 0 10px;color:#d8d8d8 !important}.product_receipt .text_help{display:none}.product_receipt .total{font-weight:bold}.product_receipt .total_line .total{top:11px}.product_receipt .total span{font-weight:normal}.product_receipt .total_line{margin-top:10px;padding-top:10px;color:#05173d;text-transform:uppercase;border:solid #dfdfdf;border-width:1px 0 0 0}.product_receipt .product_image{height:113px;width:108px;position:relative;float:left}.product_receipt .product_details{overflow:hidden;padding:0 20px 0 0}.product_receipt .product_thumbnail{position:static;top:2px;right:0;z-index:0;width:72px;height:109px}.unavailable-item-modal-content{overflow:hidden}.unavailable-item-modal-content li{overflow:hidden;width:50%;float:left;padding:0 5px 10px 5px}.unavailable-item-modal-content li img{width:40px;height:60px;float:left}.unavailable-item-modal-content li span{display:block;margin-left:55px;overflow:hidden}@media only screen and (max-width:767px){.unavailable-item-modal-content{display:none}.product_receipt .price-float .hidden-xs-inline{display:none}}.price-float-fixed-width{width:80%}.lesu-checklist{font-size:12px;line-height:1.62em}.lesu-checklist .lesu-single-school-listing{margin-left:0}.lesu-checklist .lesu-single-school-listing .lesu-options,.lesu-checklist .lesu-single-school-listing .lesu-button,.lesu-checklist .lesu-single-school-listing .lesu-dress-code-guidelines{display:none}.lesu-checklist .lesu-single-school-listing .img img{margin-right:10px}.lesu-checklist .lesu-single-school-listing .lesu-creative-controlled-message{width:30%;padding:10px;border:1px solid #CCC}.lesu-checklist .lesu-single-school-listing .lesu-school-number{margin-top:20px;margin-bottom:20px;padding-bottom:10px}.lesu-checklist .lesu-single-school-listing .lesu-messages{border-top:1px solid #CCC;padding-top:10px;margin-top:10px}.lesu-checklist .lesu-single-school-listing .lesu-dress-code-guidelines{margin:0}.lesu-checklist .lesu-single-school-listing .lesu-dress-code-guidelines a{color:#003366}.lesu-school-item{font-size:12px;line-height:1.62em}.lesu-school-item .lesu-options a{cursor:pointer;text-decoration:none}.lesu-options a:hover{text-decoration:underline}.lesu-options ul{margin-left:-11.96667px}.lesu-options ul li{list-style:none;margin-left:5.55px;padding-left:5.55px;padding-right:2.55px;border-left:1px solid #CCC;line-height:12px}.lesu-school-item .lesu-address span{display:block}.lesu-school-item .lesu-address .lesu-city,.lesu-school-item .lesu-address .lesu-state,.lesu-school-item .lesu-address .lesu-postal-code{display:inline}.lesu-search{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;padding:0}.my-account-lesu-content{font-size:12px;line-height:1.62em}.lesu-search p.form-element,.lesu-search div.form-element{padding-bottom:1px}.lesu-search .lesu-search-madlib label{display:none}.lesu-search .lesu-search-madlib{text-align:center;color:#05173D}.lesu-search .lesu-search-madlib div,.lesu-search .lesu-search-madlib p{line-height:36px}.lesu-search .lesu-search-madlib .lesu-search-field{line-height:17px;padding-right:2px;display:inline-block;margin:0 0 0 5px}.lesu-search .lesu-search-madlib .btnp,.lesu-search .lesu-search-madlib .btns{margin-left:10px}.lesu-search .lesu-search-madlib button{padding-left:11px;padding-right:11px}.lesu-search .lesu-cancel-link-madlib{position:relative;top:2px}.lesu-search .lesu-search-madlib a.le-select span{font-size:11px}.lesu-search .lesu-search-madlib .lesu-search-country-toggle{display:none}.lesu-search-by-number-link{color:#05173D;font-weight:bold;text-transform:uppercase;text-decoration:none}.lesu-search .lesu-modify-copy p{padding-bottom:10px}.lesu-search .lesu-modify-copy p.form-element{padding-bottom:1px}.lesu-search .lesu-modify-copy label{display:block}.lesu-search .lesu-modify-copy .txtwp label{bottom:5%}.lesu-search .lesu-modify-copy .lesu-search-country-toggle{display:none}.lesu-search .lesu-search-sign-in{padding:20px;color:#05173D;height:400px;border-left:1px solid #eeeeee;position:absolute;left:100%;width:100%}.lesu-search .lesu-search-sign-in h1{margin-top:0;margin-bottom:5px}.lesu-search .lesu-search-sign-in ul{margin:0 0 10px 15px}.lesu-search .lesu-search-results h1{color:#05173D;margin-top:5px;border-bottom:1px solid #CCC;padding-bottom:5px;margin-bottom:15px}.lesu-search .lesu-search-results .results-returned{padding-bottom:10px}.lesu-search .lesu-search-results .results-returned .search-query{background:#EEE;padding:10px;margin-bottom:20px;color:#05173D}.lesu-search .lesu-search-results .results-returned h2{margin:0}.lesu-search .lesu-search-results .results-null .message{padding-bottom:10px}.lesu-search .lesu-search-results .results-null h2{background:#EEE;padding:20px;color:#05173D;margin:0;margin-right:10px}.lesu-search .lesu-search-results .results-null b{font-size:11px;line-height:12px}.lesu-search .lesu-search-results .results-null .search-query .btnp{margin-top:5px}.lesu-search .lesu-search-results .results-null .continue-shopping,.lesu-search .lesu-search-results .results-null .continue-shopping a{color:#05173D}.lesu-search .lesu-search-results .results-null .continue-shopping{margin-top:10px}.lesu-search .lesu-search-results .lesu-messages{display:none}.lesu-search .lesu-search-results .message,.lesu-search .lesu-search-results .message a{color:#05173D}.lesu-search .lesu-results-pagination a{text-decoration:none}.lesu-search .lesu-results-pagination a.selected span{background:#999;color:#FFF}.lesu-search .lesu-search-results .results .lesu-school-item{width:122px;float:left;margin:5px;padding:5px 10px 20px 10px;height:auto;position:relative}.no-touch .lesu-search .lesu-search-results .results .lesu-school-item:hover{cursor:pointer;background:#EEE}.lesu-search .lesu-search-results .results .lesu-school-item .lesu-street,.lesu-search .lesu-search-results .results .lesu-school-item .lesu-postal-code,.lesu-search .lesu-search-results .results .lesu-school-item .lesu-school-number,.lesu-search .lesu-search-results .results .lesu-school-item .lesu-creative-controlled-message,.lesu-search .lesu-search-results .results .lesu-school-item .lesu-select-school-options,.lesu-search .lesu-search-results .results .lesu-school-item .lesu-message-last-updated{display:none}.lesu-search .lesu-search-results .results .lesu-school-item .lesu-name,.lesu-search .lesu-search-results .results .lesu-school-item .street-01{display:block}.lesu-search .lesu-search-results .results .lesu-school-item .img{height:122px;max-width:122px;width:100%;display:table}.lesu-search .lesu-search-results .results .lesu-school-item .img div{display:table-cell;vertical-align:middle;height:100%;width:100%;margin:0;padding:0}.lesu-search .lesu-search-results .results .lesu-school-item .img img{margin:0;background:#FFF;width:100%;height:auto;max-height:122px;max-width:122px;display:inline-block;vertical-align:middle}.lesu-search .lesu-search-results .results .lesu-school-item .lesu-button .lesu-select-school{position:absolute;bottom:5px;left:7px}.lesu-search .lesu-school-selected .lesu-select-school,.lesu-search .lesu-school-selected .lesu-shop-now-button,.lesu-search .lesu-school-selected .results-returned,.lesu-search .lesu-school-selected .lesu-results-pagination,.lesu-search .lesu-school-selected .results,.lesu-search .lesu-school-selected .lesu-school-item .lesu-school-number,.lesu-search .lesu-school-selected .lesu-school-item .lesu-message-last-updated,.lesu-search .lesu-school-selected .lesu-school-item .lesu-creative-controlled-message{display:none}.lesu-search .lesu-school-selected p.lesu-show-results{text-align:right}.lesu-search .lesu-school-selected p.lesu-show-results a{color:#05173D}.lesu-search .lesu-school-selected .lesu-school-item{padding:10px;border:5px solid #CCC;margin-left:0;margin-right:0;position:relative}.lesu-search .lesu-school-selected .lesu-school-item .lesu-address,.lesu-search .lesu-school-selected .lesu-school-item .lesu-address .lesu-name,.lesu-search .lesu-school-selected .lesu-school-item .lesu-address .lesu-street{display:block}.lesu-search-results .results .lesu-school-item .lesu-address{line-height:15px}.my-account-lesu-content .lesu-search .lesu-school-selected .lesu-school-item .lesu-address{width:50%;margin-bottom:20px;line-height:19px}.lesu-search .lesu-school-selected .lesu-school-item .lesu-address .lesu-name{color:#05173D;font-size:115%}.lesu-search .lesu-school-selected .lesu-school-item .img img{margin-right:10px}.lesu-search .lesu-school-selected .lesu-school-item .lesu-save-profile-button{position:static;top:35px;right:10px;width:auto}.lesu-search .lesu-school-selected .lesu-school-item .lesu-save-profile-button p{font-weight:bold;line-height:15px;margin-bottom:5px}.lesu-search .lesu-school-selected .lesu-school-item .lesu-shop-now-link{width:85%;padding-top:30px;line-height:15px}.lesu-search .lesu-school-selected .lesu-school-item .lesu-shop-now-link a{color:#05173D}.lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-address{width:100%}.lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-save-profile-button,.lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-shop-now-link{display:none}.lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-select-school{display:block;margin-top:10px;margin-bottom:10px}.lesu-signed-in{height:400px;border-left:1px solid #eeeeee;padding-left:20px}.lesu-search-sign-in a,.lesu-signed-in a{color:#003366}.lesu-loading-animation{background:#FFF url(/hpimages/circle_flare.gif) no-repeat center center;position:absolute;z-index:100;left:0;top:0;display:none}.lesu-panel-container .lesu-loading-animation{width:980px;height:450px;position:absolute;z-index:100;left:10px;top:10px}.lesu-panel-container{font-size:12px;line-height:1.62em;background:#05173D;padding:0 10px 0 10px;margin-bottom:25px;position:relative;zoom:1}.lesu-panel-container.school-tab{margin:0 0 25px 0}.lesu-panel-container #lesu-tab{position:relative;zoom:1;line-height:1.4em}.lesu-panel-container #lesu-tab ul{margin:0;float:left}.lesu-panel-container #lesu-tab ul li{list-style:none;color:#FFF;font-size:14px;font-weight:bold;float:left}.lesu-panel-container #lesu-tab div{float:right;padding:10px 5px}.lesu-panel-container #lesu-tab div a,.lesu-panel-container #lesu-tab ul li a{color:#FFF;text-decoration:none}.lesu-panel-container #lesu-tab ul li a{padding:10px 18px 10px 18px;border-right:1px solid #59597a;display:block;float:left}.no-touch .lesu-panel-container #lesu-tab ul li a:hover,.no-touch .lesu-panel-container #lesu-tab ul li a.selected-tab,.lesu-panel-container #lesu-tab ul li a.selected-tab{background:#0061C9}.lesu-panel-container #lesu-tab div a{text-decoration:underline;float:left;display:block;font-weight:bold}.lesu-panel-container .lesu-panel{position:relative;zoom:1}.lesu-panel-container .lesu-panel-no-footer{border-bottom:10px solid #05173D;border-top:none}.lesu-panel-pp #lesu-tab div .lesu-panel-toggle{padding:5px 35px 5px 0;position:relative;right:-7px;top:-5px;overflow:visible}.lesu-panel-pp #lesu-tab div .lesu-panel-expand{background:url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat 50px -214px}.lesu-panel-pp #lesu-tab div .lesu-panel-colapse{background:url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat 51px -179px;right:0}.lesu-panel-container #lesu-tab ul li a.lesu-panel-add-student{font-size:12px}.lesu-panel-pp #lesu-tab div .lesu-panel-toggle{padding-left:20px}.lesu-panel-pp #lesu-tab div .lesu-panel-toggle{text-decoration:none}.lesu-panel-pp .lesu-panel{display:none;border-bottom:10px solid #05173D}.lesu-panel-footer{padding:0 0 10px 0;position:relative;zoom:1}.lesu-panel-footer .oo-btn{margin-left:25px}.lesu-panel-footer .oo-btn,.lesu-panel-footer .oo-btn .first-child{border-color:#FFF}.lesu-panel-footer .oo-btn a{color:white !important;letter-spacing:.09em;text-transform:uppercase}.lesu-panel-footer .lesu-panel-toggle{background:#FFF url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat 0 -141px;width:150px;height:29px;overflow:hidden;position:relative;top:0;right:-85px;text-align:center;display:block;zoom:1}.lesu-panel-footer .lesu-panel-toggle a{color:#05173D;text-decoration:none;padding:5px 10px 5px 10px;display:block;width:145px}.lesu-panel-footer .lesu-panel-toggle .lesu-panel-expand{background:url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat 115px -110px}.lesu-panel-footer .lesu-panel-toggle .lesu-panel-colapse{display:none;background:url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat 115px -75px}.lesu-panel-footer-marketing{color:#FFF;padding-top:10px;padding-bottom:10px;font-size:16px;padding-left:10px;text-transform:uppercase}.lesu-panel-footer-marketing span{font-size:14px}.lesu-panel-footer-marketing a{color:#FFF;font-size:12px}.lesu-panel-container #lesu-listing{background:#FFF;padding:10px 20px 10px 20px}.lesu-panel-container .lesu-search{background:#FFF;padding:20px 10px;margin:0;border-bottom:none;border-top:10px solid #05173D}.lesu-panel-container .lesu-search-form{float:left;width:100%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding:20px}@media (min-width:768px){.lesu-panel-container .lesu-search-form{float:left;width:50%}}.lesu-panel-container .lesu-search-form label{width:100px;white-space:nowrap}.lesu-panel-pp .lesu-search{border-top:none}.lesu-panel-container .lesu-search-school-header{border-top:1px solid #ececec;margin-top:2em;text-align:center;position:relative;font-size:1.2em}.lesu-panel-container .lesu-search-school-header span{position:relative;top:-0.7em;padding:0 4px;background-color:white}.lesu-panel-container .lesu-search-results-content{float:left;width:100%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding-top:20px}@media (min-width:768px){.lesu-panel-container .lesu-search-results-content{float:left;width:50%}}.lesu-search-results-content .lesu-loading-animation{width:95%;height:100%;display:none}.lesu-panel-container .lesu-checklist .product-listing .table-products{overflow:hidden;position:relative;zoom:1}.lesu-panel-container .lesu-checklist .product-listing .selected{height:100%}.lesu-panel-container .lesu-checklist .product-listing{background:#EEE;position:relative;zoom:1}.lesu-panel-container .lesu-checklist .product-listing table{margin:0;cell-spacing:0;background:#FFF;width:100%;text-align:left;border-bottom:1px solid #FFF;border-collapse:separate}.lesu-panel-container .lesu-checklist .product-listing table.opened .items,.lesu-panel-container .lesu-checklist .product-listing table.selected .items{display:table-row-group;*display:block;width:100%}.lesu-panel-container .lesu-checklist .product-listing table a,.lesu-panel-container .lesu-checklist .product-listing table span.lesu-no-product{color:#333;display:block;padding:10px 80px 10px 80px}.lesu-panel-container .lesu-checklist .product-listing table span.lesu-no-product span{color:#C00}#bd .lesu-panel-container .lesu-checklist .product-listing h1{font-size:1.6em;padding:10px 0 10px 30px;margin:0;line-height:1.2em;position:relative;display:block;color:#fff;cursor:pointer;border-bottom:1px solid white;background-color:#999}#bd .lesu-panel-container .lesu-checklist .product-listing h1 span{background:#999 url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat -16px -13px;display:block;position:absolute;top:15px;left:8px;height:10px;width:18px}#bd .lesu-panel-container .lesu-checklist .product-listing h1.selected{border-bottom:none}#bd .lesu-panel-container .lesu-checklist .product-listing h1.selected span{background:#999 url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat -8px -23px}.lesu-panel-container .lesu-checklist .product-listing table td{border-top:1px solid #CCC}.lesu-panel-container .lesu-checklist .product-listing table table{line-height:35px}.lesu-panel-container .lesu-checklist .product-listing h1 a{color:#333}.lesu-panel-container .lesu-checklist .product-listing table.sub-products th{background:#FFF;padding:0 100px 0 100px;color:#333}.lesu-panel-container .lesu-checklist .product-listing table.sub-products th h1{font-weight:normal;font-size:12px;background:none;padding-left:20px}.lesu-panel-container .lesu-checklist .product-listing table.sub-products a{padding:0 120px 0 140px}.lesu-student h1{margin:10px 0 10px 20px}.lesu-student,.lesu-student .lesu-school-item,.lesu-panel-container #lesu-listing .lesu-school-item{margin:0;background:#FFF}.lesu-panel-container #lesu-listing .lesu-school-item{padding:0 0 20px}.lesu-student .lesu-listing{position:relative}.lesu-student .lesu-options ul li a{color:#666;cursor:pointer;text-decoration:underline}.lesu-student .lesu-options ul li a:hover{cursor:pointer}@media all and (min-width:340px){.lesu-student .lesu-options ul{margin-left:-18.96667px}}.lesu-student .lesu-options ul li{list-style:none;border-left:1px solid #CCC;line-height:12px}@media all and (min-width:340px){.lesu-student .lesu-options ul li{margin-left:9px;padding-left:9px}}.lesu-student .lesu-options{margin-top:10px;margin-left:16.66666667%}.lesu-student .lesu-address{color:#333;font-size:14px}.lesu-student .lesu-address,.lesu-student .lesu-address .lesu-name,.lesu-student .lesu-address .lesu-street{display:block}.lesu-student .lesu-address .lesu-postal-code{display:none}.lesu-student .lesu-address .lesu-name{color:#05173D}.lesu-student .lesu-school-number{color:#333}.lesu-student .lesu-school-number .lesu-school-id{color:#05173D}#whole-page #bd .lesu-listing .img,#whole-page #bd .lesu-landing .img{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:10px;padding-right:10px;padding-left:0}#whole-page #bd .lesu-listing .lesu-my-students{position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:10px;padding-right:10px;padding:0}#whole-page #bd .lesu-student .lesu-school-item .img img,#whole-page #bd .lesu-landing .lesu-school-item .img img{width:100%;max-width:122px !important}#whole-page #bd .lesu-student .media .lesu-my-students .bd{float:left;width:100%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding-left:0}@media (min-width:768px){#whole-page #bd .lesu-student .media .lesu-my-students .bd{float:left;width:66.66666667%}}#whole-page #bd .lesu-student .media .lesu-my-students .lesu-messages{float:left;width:100%;position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){#whole-page #bd .lesu-student .media .lesu-my-students .lesu-messages{float:left;width:33.33333333%}}#whole-page #bd .lesu-student .lesu-my-students .lesu-shop-now-button{text-align:right}.lesu-student .lesu-school-item .lesu-creative-controlled-message{padding:10px;border:5px solid #CCC}.lesu-student .lesu-listing .lesu-message-order-history a{color:#05173D}.my-account-lesu-content .lesu-creative-controlled-message{display:none}.lesu-dress-code-guidelines{text-align:right}.my-account-lesu-content a.lesu-dress-code-guidelines-link{color:#05173D;display:block;font-size:12px;margin-bottom:10px}.my-account-lesu-content a.lesu-dress-code-guidelines-link span{text-decoration:none}.my-account-lesu-content .lesu-student{padding:0 0 20px 0;border-bottom:1px solid #CCC;position:relative}.my-account-lesu-content .lesu-student:last-child{border-bottom:0;padding-bottom:0}.my-account-lesu-content .lesu-student .lesu-search{border-top:none}.my-account-lesu-content .lesu-student .remove-school-animation{position:absolute;top:20%;width:100%;text-align:center;font-weight:bold;font-size:14px}.my-account-lesu-content .lesu-student .check-your-shopping-bag{zoom:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=(0));filter:alpha(opacity = (0));-moz-opacity:0;opacity:0;font-weight:normal;padding-top:20px;text-align:center;font-size:14px}#lesu-student .lesu-school-item .lesu-school-number,.my-account-lesu-content .lesu-student .lesu-school-item .lesu-school-number{border-top:1px dashed #CCC;margin-top:5px;padding-top:5px}#lesu-student .lesu-school-item .lesu-messages{border-top:1px solid #CCC;padding-top:10px;margin-top:10px}#lesu-student .lesu-school-item .lesu-creative-controlled-message{width:40%}#lesu-student .lesu-school-item .lesu-creative-controlled-message h1{font-size:18px;margin-left:5px;text-align:center}#lesu-student .lesu-school-item .lesu-creative-controlled-message ul{list-style-position:inside}.lesu-student .lesu-school-item .lesu-dress-code-guidelines a,.lesu-student .lesu-school-item .lesu-dress-code-guidelines a:hover{color:#05173D;text-decoration:underline}#lesu-student .lesu-listing .lesu-messages .lesu-message-pdf,#lesu-student .lesu-listing .lesu-messages .lesu-message-no-pdf,#lesu-student .lesu-listing .lesu-messages .lesu-message-order-history{padding:0 20px 0 16.66666667%}.lesu-student .lesu-listing .lesu-messages .lesu-message-pdf a,.lesu-student .lesu-listing .lesu-messages .lesu-message-no-pdf a{color:#05173D}.lesu-student .lesu-listing .lesu-messages .lesu-message-pdf .lastUnit{text-align:right}.lesu-student .lesu-listing .lesu-save-profile-button p{margin-top:5px;margin-bottom:5px;color:#05173D}.lesu-student .lesu-listing .lesu-message-preferred-school-contribution{position:absolute;top:15px;right:40px;color:#666}.my-account-lesu-content h1,.my-account-lesu-content h2{color:#05173D;margin:10px 0 10px 0}.le-my-account{position:relative}.le-my-account .lesu-panel-container{padding:10px 10px 0 10px}.le-my-account .lesu-panel-container .lesu-search{border:none;background-color:#ffffff}.my-account-lesu-content .lesu-my-account-no-profiles{text-align:center;padding:0 20px 20px 20px;color:#05173D}.my-account-lesu-content .lesu-my-account-no-profiles a{color:#05173D}.my-account-lesu-content .lesu-my-account-no-profiles a.btn{color:#ffffff}.my-account-lesu-content .lesu-my-account-no-profiles h1{font-size:40px;padding-bottom:20px;line-height:40px;margin-top:0}.my-account-lesu-content .lesu-my-account-no-profiles div{padding:20px 0 20px 0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.my-account-lesu-content .lesu-my-account-no-profiles p{font-size:16px;padding-bottom:10px}.my-account-lesu-content .lesu-my-account-no-profiles div em{font-size:14px}.my-account-lesu-content .lesu-panel-add-student{position:relative;top:10px;margin:10px 0 10px 0;text-transform:uppercase;font-weight:bold;color:#05173D}.my-account-lesu-content .lesu-panel-add-student a,.my-account-lesu-content .lesu-panel-add-student a:visited{color:#05173D;font-size:14px;font-weight:bold}.my-account-lesu-content .lesu-student .lesu-school-item .lesu-messages{width:30%}.my-account-lesu-content .lesu-student .lesu-school-item .lesu-message{width:100%;margin-bottom:10px;font-size:11px;line-height:12px}.my-account-lesu-content .lesu-student .lesu-school-item .lesu-message a,.my-account-lesu-content .lesu-student .lesu-school-item .lesu-message a:hover{color:#05173D;text-decoration:underline}.my-account-lesu-content .lesu-student .lesu-school-item .lesu-message-no-pdf p{padding-bottom:5px}.my-account-lesu-content .lesu-edit-child-container{display:none;overflow:hidden;position:relative;zoom:1}.my-account-lesu-content .lesu-edit-child-container .lesu-save-update-container .lesu-save-update{position:relative;zoom:1}.my-account-lesu-content .lesu-edit-child-container .lesu-edit-child{border:5px solid #EEE;margin:20px 0 0 0;padding:20px}.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-search-results{border:none}.my-account-lesu-content .lesu-edit-child-container .lesu-search .img{float:none}.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .img{float:left}.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-address .lesu-name{position:relative;left:0;top:0}.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-school-number{display:block}.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-school-selected .lesu-school-item .lesu-address{margin-bottom:0}.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-search-results .lesu-school-item .lesu-address,.my-account-lesu-content .lesu-edit-child-container .lesu-search .lesu-search-results .lesu-school-item{font-size:12px}.lesu-landing{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.lesu-landing .lesu-search-heading,.lesu-landing .lesu-edit-change-school,.lesu-landing .lesu-save-update-container{display:none}.lesu-landing .lesu-landing-header{padding-bottom:20px;color:#05173D}.lesu-landing .lesu-landing-header a{color:#05173D}.lesu-landing .lesu-landing-header h1{font-size:36px;line-height:40px;margin:20px 0 5px 0}.lesu-landing .lesu-landing-header h2{font-size:20px;font-weight:normal;margin:0 0 15px 0}.lesu-landing .lesu-landing-header h3{font-size:16px;font-weight:normal;margin:0 0 15px 0}.lesu-landing .lesu-landing-header P{font-weight:bold;font-size:14px}.lesu-landing .school-selected-form,.lesu-student .school-selected-form{position:relative;min-height:1px;padding-left:10px;padding-right:10px;clear:both}@media (min-width:768px){.lesu-landing .school-selected-form,.lesu-student .school-selected-form{float:left;width:33.33333333%}}.lesu-landing .school-selected,.lesu-student .school-selected{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.lesu-landing .school-selected,.lesu-student .school-selected{float:left;width:66.66666667%}}.lesu-landing .lesu-search-field .txtp{width:210px}.lesu-landing .lesu-search-results{border:none;padding-top:0}.lesu-landing .lesu-search-results h1{font-size:12px;margin:0;border:none;padding-bottom:0}.lesu-landing .lesu-search .lesu-school-selected .lesu-school-item{margin-top:0}#lesu-panel-container .lesu-student .media .imgExt+b{display:table-cell}.lesu-landing .lesu-select-school-options{line-height:14px}.lesu-landing .lesu-select-school-options .lesu-save-profile-button{font-weight:bold;padding-bottom:15px}.lesu-landing .lesu-select-school-options .lesu-save-profile-button P{padding-bottom:5px}.lesu-landing .lesu-select-school-options .lesu-shop-now-link A{color:#05173D}.pdp-lesu-no-school-banner,.pdp-lesu-no-school-banner h2,.pdp-lesu-no-school-banner a,.pdp-lesu-school-banner h2,.pdp-lesu-school-banner .pdp-lesu-school-child{color:#05173D}.pdp-lesu-no-school-banner{padding:0 0 15px 0;border-bottom:1px solid #CCCCCC;margin:0 0 15px 0}.pdp-lesu-no-school-banner h2,.pdp-lesu-school-banner h2{padding:0;margin:0 0 2px 0;font-size:14px}.pdp-lesu-no-school-banner p{line-height:18px}.pdp-lesu-school-banner{padding:10px;margin:0 0 15px 0;border:1px solid #CCCCCC;overflow:hidden}.pdp-lesu-school-banner-icon{width:122px;height:122px;float:left}.pdp-lesu-school-banner-info{margin:0 0 0 137px}.pdp-lesu-school-banner-info p{margin-bottom:0}.pdp-lesu-school-child{padding-top:10px;font-weight:bold}@media only screen and (max-width:767px){.pdp-lesu-school-banner-icon,.pdp-lesu-school-banner-icon img{width:61px;height:61px}.pdp-lesu-school-banner-info{margin:0 0 0 77px}}.lesu-checklist .lesu-pane-print-dress-code{background:#FFF;margin:0;border-top:1px solid #CCC;padding:10px 40px}.lesu-checklist .lesu-pane-print-dress-code a{color:#05173D}.lesu-checklist .lesu-pane-print-dress-code .img a,.lesu-checklist .lesu-pane-print-dress-code .imgExt a{text-decoration:none}.lesu-checklist .lesu-pane-print-dress-code .img a:hover,.lesu-checklist .lesu-pane-print-dress-code .imgExt a:hover{text-decoration:underline}.lesu-checklist .lesu-pane-print-dress-code .img a{font-weight:bold;background:white url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat -7px -42px;display:block;height:20px;padding-left:25px;padding-top:2px}.lesu-checklist .lesu-pane-print-dress-code .imgExt a{display:block;height:22px;padding-right:35px;padding-top:2px;background:url('_apps/school-uniforms/images/school-uniforms/lesu_school_uniform_sprite.gif') no-repeat 25px -77px}.lesu-checklist .lesu-pane-print-dress-code .bd{padding:0 40px 0 40px}.lesu-checklist .lesu-print-checklist .lesu-pane-print-dress-code{display:none}.lesu-checklist .lesu-print-checklist .lesu-panel-container{background-color:#FFFFFF}.lesu-checklist .lesu-print-checklist .lesu-panel-container #lesu-listing{padding:0}.lesu-checklist .lesu-print-checklist .lesu-panel-container #lesu-listing .lesu-school-item{padding:0 0 20px 0}.lesu-checklist .lesu-print-checklist .lesu-student h1{margin:10px 0 10px 0}.lesu-checklist .lesu-print-checklist .lesu-student .lesu-listing .lesu-message-preferred-school-contribution{top:2px}.lesu-checklist .lesu-print-checklist .lesu-creative-controlled-message{margin-top:10px}.lesu-checklist .lesu-print-checklist .lesu-checklist .lesu-student{display:none}.lesu-checklist .lesu-print-checklist .lesu-checklist .selected{color:#05173D}.lesu-checklist .lesu-print-checklist .lesu-checklist .table-products{height:auto !important}.lesu-checklist .lesu-print-checklist .lesu-checklist th{text-align:left}.is-disabled-form{position:relative}.is-disabled-form .disabled-overlay{position:absolute;top:0;right:0;bottom:0;left:0;-khtml-opacity:.7;-moz-opacity:.7;opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70)}.error-label select{border-color:#CC0000 !Important;color:#CC0000 !Important;background-color:#fed8d9 !Important}.lesu-results-pagination .txtar{text-align:left;width:auto}.lesu-search .lesu-school-selected .lesu-school-item .lesu-address{width:auto}.lesu-search .lesu-search-madlib p{margin:0}.lesu-cancel-link,.lesu-shop-now-link span{text-decoration:underline}.my-account-lesu-content{float:left;width:100%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:768px){.my-account-lesu-content{float:left;width:75%}}@media (min-width:1024px){.my-account-lesu-content{float:left;width:83.33333333%}}.lesu-save-profile-button{padding-top:15px}.fn-lesu-search-school-number-form span{white-space:nowrap}h1#lesu-madlib-header,.fn-lesu-search-school-number-form h1{line-height:1em}.fn-lesu-search-school-number-form .line{overflow:visible}.lesu-panel-footer .lesu-panel-toggle{position:static;float:right}.lesu-panel-container{margin-left:10px;margin-right:10px}.lesu-results-pagination-amount{position:relative;width:100%;min-height:1px;padding-left:10px;padding-right:10px;float:left}.lesu-results-pagination-links{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;float:right;text-align:right}.lesu-submit-button a{text-decoration:underline}.lesu-search-results .lesu-select-school button{white-space:nowrap}@media (max-width:1024px){.lesu-search-madlib.pal{padding-left:11px;padding-right:11px;display:inline}.fn-lesu-search-state{width:150px}.lesu-search .lesu-search-madlib p.lh-adjust{line-height:20px;padding:0 49px}.school-selected.lastUnit{float:left;margin-bottom:30px}.school-selected.lastUnit .lesu-search-results{padding-left:0}}@media only screen and (min-width:982px){.lesu-submit-button{margin-left:102px;max-width:404px !important}.lesu-school-number-prompt{margin-left:102px}}@media only screen and (max-width:507px){.lesu-submit-button{margin-left:102px;max-width:304px !important}}@media only screen and (min-width:508px) and (max-width:767px){.lesu-submit-button{margin-left:102px;max-width:404px !important}.lesu-school-number-prompt{display:block;margin-left:102px}}@media only screen and (min-width:768px) and (max-width:976px){.lesu-submit-button{margin-left:102px;max-width:304px !important}}@media only screen and (min-width:977px){.lesu-submit-button{max-width:404px !important}}@media only screen and (min-width:767px){.lesu-results-pagination-amount{width:auto}.lesu-results-pagination-links{width:auto;float:right}}@media only screen and (max-width:767px){.lesu-signed-in,.lesu-search-sign-in{border-left:0;padding-left:0;height:auto}.lesu-search-results-content{display:none}.lesu-results-pagination-links{padding-top:5px;text-align:left;clear:both}#whole-page #bd .lesu-student .lesu-my-students .lesu-shop-now-button{text-align:left}#whole-page #bd .lesu-student .media .lesu-my-students .lesu-messages{padding:0;margin-top:10px}.lesu-student .lesu-options{margin-left:0}.lesu-panel-footer-marketing{display:none}.lesu-landing .lesu-save-profile-button.txtar{max-width:300px}.lesu-landing .lesu-save-profile-button.txtar a{margin-left:0}.lesu-search-modify.prl{padding-right:0}.lesu-student .lesu-listing .lesu-message-preferred-school-contribution{position:static;top:0;left:0}#lesu-student .lesu-listing .lesu-messages .lesu-message-order-history{padding:10px 0 0}.lesu-panel-container #lesu-listing{padding:10px}.lesu-student #lesu-listing h1{margin:10px 0}.lesu-panel-container #lesu-listing .lesu-school-item{padding:0 0 20px}.lesu-panel-container #lesu-tab ul li a:not(.selected-tab){display:none}.lesu-search .lesu-school-selected .lesu-school-item .img{display:none}.lesu-panel-container .lesu-student .lesu-school-item .img{display:none}#lesu-student .lesu-school-item .lesu-creative-controlled-message{width:100%;margin-bottom:20px}#bd .lesu-panel-container .lesu-checklist .product-listing h1{font-size:1.2em}#bd .lesu-panel-container .lesu-checklist .product-listing h1 span{top:12px}.lesu-panel-container .lesu-checklist .product-listing table a,.lesu-panel-container .lesu-checklist .product-listing table span.lesu-no-product{padding:0}#lesu-student .lesu-listing .lesu-messages .lesu-message-pdf,#lesu-student .lesu-listing .lesu-messages .lesu-message-no-pdf,#lesu-student .lesu-listing .lesu-messages .lesu-message-order-history{padding-left:0}.lesu-panel-container #lesu-listing .lesu-school-item{padding:0 0 20px}.lesu-checklist .media.row{margin-left:-10px;margin-right:-10px}.lesu-checklist .lesu-pane-print-dress-code{padding:10px 0}.lesu-checklist .lesu-pane-print-dress-code-link{display:none}.lesu-checklist .lesu-pane-print-dress-code .img{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.lesu-checklist .lesu-pane-print-dress-code .bd{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.lesu-checklist .lesu-pane-print-dress-code .imgExt{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;padding:10px}.le-my-account .lesu-panel-container{padding:5px}.le-my-account .lesu-panel-container .lesu-search{border:none}.le-my-account .lesu-panel-container .lesu-search-form{padding:10px}.le-my-account .lesu-panel-container .lesu-search-results-content{padding:0}.lesu-search .lesu-search-results .results .lesu-school-item{width:33%;margin:5px 0}.lesu-search .lesu-search-results .results .lesu-school-item .img{height:122px;background-color:#ececec;max-width:123px;display:table}.lesu-search .lesu-search-results .results .lesu-school-item .img div{display:table-cell;vertical-align:middle;width:100%;height:100%;margin:0;padding:0}.lesu-search .lesu-search-results .results .lesu-school-item .img img{max-width:122px !important;height:auto !important;width:100% !important;display:inline-block;vertical-align:middle;max-height:122px;margin-bottom:0}.lesu-search .lesu-search-results .results .media .bd{display:block;float:left;width:100%;margin-top:5px}.lesu-search .lesu-search-sign-in{position:static;border-left:none;height:auto;padding:20px 0;border-bottom:1px solid #ccc}.lesu-search .lesu-search-sign-in h1{display:none}.lesu-search .lesu-search-sign-in ul{max-width:400px;margin:0}.lesu-search .lesu-search-sign-in li{list-style-type:none;float:right;width:110px}.lesu-search .lesu-search-sign-in li:not(:first-child){display:none}.lesu-search-results-content .lesu-loading-animation{width:100%;left:0;top:0}.lesu-dress-code-guidelines{text-align:left;margin-top:10px;margin-bottom:10px}.lesu-panel-container #lesu-tab ul li a{padding:10px 15px}.lesu-sidebar-absolute{position:absolute;top:0;left:0}.lesu-student .school-selected{display:none}}@media only screen and (max-width:480px){.lesu-search .lesu-search-results .results .lesu-school-item{width:50%}}