/* AUTOGENERATED: corrections.css */
.products-grid .product-name,.products-grid .price,.products .product-name a,.products .products-grid ul.product-price{text-align:center}.products-grid div.product-price{display:block;line-height:21px;padding:0 8px;min-height:60px}.star-single{width:17px}div.rating-tooltip{border:1px solid #f0eee7}.products .product-add2cart{color:#fff;display:inline-block;width:40px;z-index:1;background:#90552b;border:1px solid #90552b;border-radius:0;font:14px/18px "Noto Sans",sans-serif;overflow:hidden;padding:9px 3px 0;height:40px;position:relative;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;vertical-align:top}.products .product-add2cart:hover{background:#434343;border-color:#434343;padding:9px 3px 0;line-height:18px}.products .product-add2cart span{display:none}.products .product-add2cart:after{left:50%;margin-left:-10px;top:50%;margin-top:-9px;display:block;text-align:center;content:'\f07a';position:absolute;font-family:"FontAwesome";color:#fff;font-style:normal;font-size:20px;z-index:10}.items-list .products-grid .product-buttons{text-align:center}.items-list .products-grid .add-to-cart-button{position:relative;display:inline-block;right:auto;bottom:auto;text-align:left;width:40px;margin:0 10px 5px 0;vertical-align:top}.items-list .products-grid .details_link{position:relative;display:inline-block;width:40px;height:40px;margin:0 0 5px 0}.items-list .products-grid .details_link a{color:#bbb;display:inline-block;width:40px;z-index:1;background:#fff;border:2px solid #e5e5e5;border-radius:0;font:14px/18px "Noto Sans",sans-serif;overflow:hidden;padding:9px 3px 0;height:40px;position:relative;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.items-list .products-grid .details_link a:after{color:#c8c8c8;content:'\f129';font-family:"FontAwesome";font-size:20px;font-style:normal;left:40%;position:absolute;top:12px;z-index:10}.items-list .products-grid .details_link a:hover{background:#434343;border-color:#434343}.items-list .products-grid .details_link a:hover:after{color:#fff}.items-list .products-grid .details_link a span{display:none}input.button-average-rating{background:#fff !important;border:1px solid #dbdbdb;color:#636262;width:auto;height:30px !important;padding:0 10px !important;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}input.button-average-rating:hover{background:#fff !important;color:#636262;border:1px solid #dbdbdb}.next-previous-link span.arrow{color:#636262}.next-previous-dropdown{border-radius:0}.next-previous-dropdown .next-previous-price{color:#636262}.coupons .new a{border-bottom:1px dotted #a5a5a5;color:#a5a5a5}div.product-details-market-price div.text span.you-save{color:#90552b;font:normal 18px/20px "Noto Sans",sans-serif}.product-details .product-buttons,.product-quicklook .product-buttons{margin-top:0}.product-details .product-added-note,.product-quicklook .product-added-note{margin:10px 0 20px}button.pp-ec-button{padding:0}.product-details .button.pp-button{margin:10px 0}.product-details .product-qty,.product-quicklook .product-qty{margin:10px 0}div.add-to-compare.product div.compare-checkbox label,div.add-to-compare.product div.compare-button{color:#505050}div.add-to-compare.product div.compare-checkbox{padding:3px 0 6px}div.add-to-compare.product{margin-left:0}div.add-to-compare.product div.compare-popup.visible div.compare-button{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:solid 1px #dbdbdb;box-shadow:2px 2px 3px #f0eee7;-moz-box-shadow:2px 2px 3px #f0eee7;-webkit-box-shadow:2px 2px 3px #f0eee7}.product-details-info>h1.title{color:#3a3939;font-size:20px;margin:0;padding-bottom:20px}.product-quicklook div.image,div.product-details div.image{position:relative;min-height:313px}#product-image-gallery{position:relative}.product-image-gallery{width:88px;float:left;position:relative;padding:0}.product-image-gallery ul{padding:0}.ui-dialog .product-quicklook .product-details-info{width:100%;margin-left:0}.ui-widget-content a{color:#6a6e7e}.product-photo-container,.product-quicklook .product-photo{float:left;margin-left:8px !important;padding:5px;border:1px solid #d6d4d4;background:white}.vertical-carousel{width:88px;float:left}.vertical-carousel a{display:block;text-align:center;text-decoration:none}.vertical-carousel a.scru,.vertical-carousel a.scrd{width:100%;line-height:0;font-size:0;overflow:hidden;position:absolute;left:0;top:0;z-index:1;background:rgba(18,18,18,.3);text-align:center}.vertical-carousel a.scrd{top:auto;bottom:0}.vertical-carousel a.scru:before,.vertical-carousel a.scrd:before{color:white;font-family:"FontAwesome";font-size:20px;line-height:22px}.vertical-carousel a.scru:hover:before,.vertical-carousel a.scrd:hover:before{color:#363230}.vertical-carousel a.fa{font-size:20px;color:#a6a3a3}.vertical-carousel ul.vertical-carousel-list{position:relative;margin:0 auto;top:0;padding:0;background-color:transparent}.vertical-carousel ul.vertical-carousel-list li{list-style:none;color:#333;display:block;margin:0 0 5px 0;padding:0;border:0;text-align:center;width:88px;height:88px;background-color:transparent}.vertical-carousel ul.vertical-carousel-list li a{background-color:#fbfbfb;border:1px solid #d6d4d4;min-height:88px;line-height:88px}.product-quicklook .product-image-gallery{height:289px;overflow:hidden}.search-form-main-part button.search-form-submit{text-align:center}.advanced-search-options td.option-name{color:#a5a5a5}div.product-details div.image{padding-top:0}.cart-tray{border-color:#ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.cart-tray .tray-area{background-color:#e3e2e1}.cart-tray .tray-status{color:#6a6e7e}.cart-tray .tray-area,.preload-cart-tray{background-image:none;position:relative}.cart-tray .tray-area:before{content:"\f07a";font-family:"FontAwesome";display:block;font-size:50px;line-height:145px;height:145px;margin:0 auto;position:absolute;text-align:center;width:138px;color:#fff}hr{border-top:1px solid #f0efee}.add2cart-popup .minicart-box{display:none}.ui-dialog.add2cartpopup .ajax-container-loadable .block.block-block{width:100%}.ui-dialog.add2cartpopup .ui-dialog-content.ctrl-xc-add2cartpopup-customer-add2cartpopup{padding:0 !important}.add2cart-popup .item-box .added-item-message{margin-left:0}.add2cart-popup .item-box .added-item-message .fa.fa-check-square{display:none}.ui-dialog.no-title .ui-dialog-content{padding-top:40px}.product-quicklook .product-details div.image{width:100% !important}.products-grid .product-cell:hover,.products-grid .product-cell .ui-draggable-dragging,.products-list .product-cell:hover td.product-photo,.products-list .product-cell:hover td.product-info,.products-sidebar .product-cell:hover .product,.products-sidebar .product-cell .product.ui-draggable-dragging,.products-list .ui-draggable-dragging td.product-photo,.products-list .ui-draggable-dragging td.product-info{border-color:#b3b2ad}.products .product .drag-n-drop-handle{color:#b3b2ad}.products .product-cell .drag-n-drop-handle{background-image:none;left:0;top:0;padding-left:7px;overflow:hidden;line-height:24px}.products .product-cell .drag-n-drop-handle span{position:relative}.products .product-cell .drag-n-drop-handle span:before{content:"\f047";font-size:13px;width:13px;font-family:"FontAwesome";height:13px;margin:0 4px 0 0}.products .out-of-stock .drag-n-drop-handle,.products .not-available .drag-n-drop-handle{padding-left:20px}.products .out-of-stock .drag-n-drop-handle span:before,.products .not-available .drag-n-drop-handle span:before{display:none}.products-list .add-to-cart-button.pp-button{margin-left:0}.list-header{background:none}.sidebar .block{border:0}.sidebar .product-filter .block{padding:0}.sidebar div.product-comparison .block{padding:0}#breadcrumb ul.breadcrumb{padding:0;height:26px}ul.breadcrumb li.location-node{margin:0;height:24px;top:-2px}ul.breadcrumb li.location-node:nth-child(1){top:0}ul.breadcrumb li.location-node.expandable{margin:0 0 0 -3px;background-color:#fff;border-right:1px solid #d6d4d4;background-image:none;padding-right:1em}ul.breadcrumb li.last{padding-right:1em;margin:0 0 0 -3px;top:-2px}ul.breadcrumb li.location-node.expandable:after{content:"";position:absolute;border-style:solid solid none solid;border-width:5px 4px 0 4px;border-color:#d6d4d4 transparent transparent transparent;right:4px;top:11px}ul.breadcrumb li.location-node.expandable.last{border-right:0;background-color:#f5f5f5}ul.breadcrumb li.location-node.expandable a{border-right:0;text-decoration:none}ul.breadcrumb li.location-node.expandable.last>a{background-color:#f5f5f5}#breadcrumb .home-link{line-height:24px;display:inline-block;height:24px;margin:0;padding:0}.breadcrumb>li+li:before{height:24px;float:left}.sidebar .product-filter div.group ul.attributes li,.sidebar .product-filter div.filter li,.sidebar .product-filter div.filter.group,.sidebar .product-filter div.filter.price-range,.sidebar .product-filter div.filter.type-c{border-top:0;border-bottom:1px solid #d6d4d4;padding:0}.sidebar .product-filter label{color:#a5a5a5;font-size:13px;font-weight:normal}.sidebar .type-c .table-value input{width:15px !important;height:15px}.sidebar .product-filter .table-label label{font-weight:normal;margin:5px 0 5px 0}.sidebar .product-filter .table-label.collapsible label{background:none;position:relative}.sidebar .product-filter .popup,.sidebar .product-filter .popup .arrow{border-color:#a5a5a5}.sidebar .product-filter .table-label.collapsible label:before{content:"";position:absolute;border-style:solid solid none solid;border-color:#a5a5a5 transparent transparent transparent;border-width:5px 4px 0 4px;left:5px;top:6px}.sidebar .product-filter .table-label.collapsible.collapsed label{background:none;position:relative}.sidebar .product-filter .table-label.collapsible.collapsed label:before{content:"";position:absolute;border-style:solid none solid solid;border-color:transparent transparent transparent #a5a5a5;border-width:4px 0 4px 5px;left:5px;top:4px}.sidebar .product-filter .checked{background-color:transparent}div.fade-down,div.fade-up{display:none}.value-range .unit{font-size:13px}.value-range .ui-slider-horizontal{height:11px;width:89%;margin-left:10px;background:#fff;border-color:#aaa}.value-range .ui-slider-horizontal .ui-slider-range{border:1px solid #ddd;background:#ddd}.value-range .ui-slider .ui-slider-handle{border:1px solid #d3d3d3}.value-range .ui-state-default{background:#e6e6e6}.sidebar .product-filter .buttons{border:0}.sidebar div.product-comparison .block{padding:0}.products-sidebar .product-cell .product{border-color:transparent;padding-bottom:35px}.sidebar .type-c .table-label{padding-top:5px}.sidebar .product-filter div.collapsible{padding-bottom:5px}.skin-TemplateMonster_GroceryStore-default .value-range input.form-control{width:37%}div.product-comparison a.remove{top:1px}.next-previous-link span.arrow{color:#636262}.next-previous-dropdown{border-radius:0}.next-previous-dropdown .next-previous-price{color:#636262}#homegooglemap #map{width:100%;height:400px}#homegooglemap #map .marker_content{width:300px}#homegooglemap #map .marker_content .clearfix{margin-bottom:5px}#homegooglemap #map .marker_content .marker_logo{float:left;margin-right:5px;width:45%;height:auto}#homegooglemap #map .marker_content b{display:block}#homegooglemap #map .marker_content .description{width:50%;float:left}#homegooglemap #map .marker_content>p{font-size:11px;margin-bottom:5px;width:50%;float:left;padding-right:10px}#footer-area{position:relative;left:0;right:0;padding:0;background:transparent;border-top:1px solid #e5e5e5}.quicklook a.quicklook-link div.quicklook-view{width:100%;background-image:none}.product-details span.product-price,.product-quicklook span.product-price{font-weight:600;font-size:29px;line-height:32px;font-family:"Noto Sans",sans-serif}.sale-banner-block{display:inline-block;margin-right:10px;padding:1px 7px;font-weight:600;font-family:"Noto Sans",sans-serif;font-size:21px;line-height:23px;color:white;background:#f13340;border:1px solid #d02a2c;border-radius:0}.sale-label-product-details div.text{color:#8f8f8f;vertical-align:middle;padding-bottom:0;font-size:15px;text-decoration:line-through;display:inline-block;font-family:"Noto Sans",sans-serif;line-height:23px}.sale-label-product-details div.text span.you-save{color:#f13340}.checkout-block .steps .step-title span.text{background-color:#636262}.checkout-block .steps .step-title img.right{background-image:none}.checkout-block .steps .step.right-arrow .step-title{position:relative}.checkout-block .steps .step.right-arrow .step-title:after{content:"";position:absolute;border-style:solid none solid solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #636262;right:0;top:0}.checkout-block .steps .step-title img.left{background:none;background-color:#636262}.checkout-block .steps .step.left-arrow .step-title{position:relative}.checkout-block .steps .step.left-arrow .step-title:before{content:"";position:absolute;border-style:solid none solid solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #fff;left:0;top:0;z-index:1}.checkout-block .shipping-step .step-box{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.checkout-block .steps .head-h3 .bullet{background-color:#636262;font-size:14px;line-height:25px}.checkout-block ul.shipping-rates.selected li label,.checkout-block .payments li .payment-title,ul.shipping-rates li label{color:#a5a5a5}.checkout-block .shipping-rates.selected .change{border-bottom:1px dotted #a5a5a5;color:#a5a5a5;font-size:12px}.checkout-block .review-step .items-row a{border-bottom:1px dotted #a5a5a5}.checkout-block .review-step .step-box .box{background-color:#ededed}#cart-right .totals li.total strong{color:#7e7e7e}button.delete-address{background:transparent url(https://beantreescoffee.com/skins/default/en/modules/TemplateMonster/GroceryStore/images/img/icon_trash.png) left top no-repeat !important}.address-dialog label{color:#a5a5a5}.invoice-box .items tr:nth-child(odd) td{background:#fbfbfb}.invoice-box .items th,.invoice-box .addresses .wrapper{background:#fbfbfb}.order-success-panel{max-width:100%}.invoice-box{width:auto;max-width:100%}.order-body-item .title,.order-body-item .shipping-method-spec{background-color:#fbfbfb}#contact-site-form label,#contact-site-form .captcha{font-size:14px}.products-sidebar-small-thumbnails div.product-photo img{width:100%}