.summary-box{margin-bottom:20px;border:1px solid #e4e4e4;padding:15px;background:#f5f5f5}.subscription-bg{background:#252525;margin:0;color:#fff;font-size:16px}.readyq-subproduct{border:1px solid #e4e4e4;margin:15px;background:#fff;padding:10px}.readyq-subproduct:hover{background:#f5f5f5}.readyq-popup{margin:40px 15px 28px}#cboxWrapper #cboxLoadedContent{margin:0}.data-layout{display:block;font-size:1.75em}#budgetform{text-align:center;min-width:300px}#datechangeform{text-align:center}#datechangeform .input-box{text-align:left}#budgetform .input-box{text-align:left}.my-wishlist{position:relative}.ajax-loading-screen{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(255,255,255,0.4)}#wish-list .wishlist-item.locked-wishlist-item{background:#efefef}#wish-list .wishlist-item:hover,#wish-list .wishlist-item.locked-wishlist-item:hover{background:#f5f5f5}.my-wishlist .summary-box button{min-width:164px}.my-wishlist .summary-box #preview_next_shipment{margin-top:10px;margin-left:0}.ajax-loading-screen img{display:block;margin:200px auto 0}.space-bottom-10{margin-bottom:10px}#phone-number{padding-right:26%}.step-title{font-weight:bold}.shipment-preview{overflow:hidden}.shipment-preview .shipment-preview-item{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:5px}.page-header .readyq-link-header{display:block;float:right;line-height:35px;color:#fff}.shipment-preview .shipment-preview-item .price-box{margin:0;font-size:12px}.shipment-preview .shipment-preview-item .price-box .regular-price,.shipment-preview .shipment-preview-item .price-box .special-price{display:inline;padding:0}.shipment-preview .shipment-preview-item .price-box .price-label{display:none}.shipment-preview .shipment-preview-item .price-box .price{font-size:14px}.sort-order-icon>img{width:30px;margin:5px auto}.shipment-preview .shipment-preview-item .price-box .regular-price .price{font-size:12px}.shipment-preview .shipment-preview-item .price-box .save{color:#9eb150}.shipment-preview .shipment-preview-item .product-image{display:inline-block}.shipment-preview .preview_order{border-top:1px solid #ccc;padding:5px 0;margin:5px 0 0;text-align:right}.shipment-preview .preview_date{text-align:right}.shipment-preview .disclaimer{font-size:12px;padding-top:10px;padding-left:15px;text-align:left}.shipment-preview .disclaimer ul{list-style:disc}.shipment-preview .totals{text-align:right}.shipment-preview .totals .total{float:right;min-width:100px}.shipment-preview .totals .savingstotal{color:#9eb150}.shipment-preview .totals .savingstotal .savings_percent{font-size:10px;padding-left:5px}.popup-container{margin:0!important}.datechange-reminder{color:#808c51}#what-is-readyq-popup{max-width:500px}#cboxClose{top:0!important;right:0!important;width:32px!important;height:32px!important;background-color:transparent!important;background-repeat:no-repeat!important}.what-is-ready-li{clear:left;padding:7px 0}.datechange-reminder{padding-left:5px}.product-view .add-to-links a.what-is-ready-link{margin:0;border:0;padding:0 3px;color:#a0a0a0}.product-view .add-to-links a.what-is-ready-link:hover{color:#808c51}.lowercase{text-transform:lowercase}.ui-sortable-handle{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.ui-sortable-handle:active,.ui-sortable-handle.ui-sortable-helper,.readyq-subproduct.ui-sortable-helper{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.readyq-subproducts.locked-item,.readyq-subproducts.locked-item .readyq-subproduct{cursor:default}body.customer-account .my-account .my-wishlist .fieldset{margin-top:20px}#wish-list .sub-sort-order input{width:35px}.readyq-subproduct-header{border:1px solid #e4e4e4;padding:10px 15px;margin:15px;background:#fff}.readyq-collapse-btn{cursor:pointer!important;padding-right:10px}.readyq-sort-bar{padding:5px 10px;border:1px solid #e4e4e4;margin-bottom:20px;background:#fff}.readyq-sort-bar label{font-weight:normal;text-transform:uppercase;float:left;margin:5px 5px 0 0}.readyq-sort-text{padding:5px!important;display:block;float:left}.readyq-sort-bar .btn-update{float:right}.my-wishlist .btn-update{background:#fcbc41}.my-wishlist .btn-update:hover,.my-wishlist .btn-update:focus{background:#c28600}.my-wishlist .btn-update:disabled{background:#c8c8c8}.product-view .add-to-links li{float:none!important}.my-wishlist .page-title h1{text-transform:none}body .ui-datepicker td span,body .ui-datepicker td a{text-align:center}#my-wishlist .nonsale-price .price-label:before{content:"Unit "}#datechange-next,#budgetform #budgetamount{width:140px}#notificationcenter-email{width:240px}#notificationcenter>ul>li{padding-left:15px}#notificationcenter>ul>li>label{padding-left:5px;cursor:pointer}.datechange-reminder{height:2em}body td .ui-state-default,body .ui-widget-content .ui-state-default,body .ui-widget-header .ui-state-default{border:1px solid #e4e4e4}.ui-widget-header.ui-datepicker-header{background:#9eb150;background-image:none}.ui-datepicker.ui-widget{border:1px solid #e4e4e4!important}.ui-state-hover{background-image:none!important;background:#ddd!important}.ui-state-highlight{background-image:none!important;background:#eee!important}.notificationcenter-text{padding-top:10px}#notificationcenter{min-width:288px}.mobile-br-btn-update{position:fixed;right:15px;bottom:15px;z-index:16000003}@media screen and (max-width:1279px){#phone-number{padding-right:17%}}@media screen and (max-width:991px){.summary-box .readyq-summary-buttons{text-align:center;margin-top:10px}.my-wishlist .summary-box #preview_next_shipment{margin:0 0 0 5px}.summary-box .text-center{text-align:left}.my-wishlist .price-box{padding-right:15px}}@media screen and (max-width:479px){.my-wishlist .summary-box button{margin:0 0 5px 0!important}}@media screen and (max-width:767px){.my-wishlist #wish-list .wishlist-item{padding:15px}.my-wishlist .price-box{padding-right:0}#wish-list .sort-order,#wish-list .sub-sort-order{position:relative}#wish-list .sort-order .label,#wish-list .sub-sort-order .label{position:absolute;z-index:1;width:0;padding:0}#wish-list .sort-order input,#wish-list .sub-sort-order input{position:relative;z-index:2}#wish-list .sort-order .label>span,#wish-list .sub-sort-order .label>span{position:relative;right:88px;display:block;width:75px;line-height:25px}#phone-number{padding-right:8%}}