.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.lazyload-img{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;max-width:100%;opacity:0}.lazyload-img.lazyload-img-loaded{opacity:1}.spinner-label{position:relative;z-index:1}.spinner-loader{left:50%;margin-left:-16px;position:absolute;z-index:2;display:inline-block;width:32px;height:32px;top:50%;margin-top:-16px}.spinner-hidden{opacity:0;visibility:hidden}.btn{position:relative}.dropdown .dropdown-menu{display:block;-webkit-transform-origin:top;transform-origin:top;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale(1,0);-moz-transform:scale(1,0);-ms-transform:scale(1,0);transform:scale(1,0);transition:all .1s ease-out;-webkit-transition:all .1s ease-out}.open>.dropdown-menu{display:block;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.alert{border-bottom-width:3px}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#41527a;border-color:#384769}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{cursor:pointer;background-color:#4e6397;border-color:#384769}body{background-color:#f7f7f7;overflow-y:scroll;font-family:Roboto,sans-serif;font-weight:400;display:flex;min-height:100vh;flex-direction:column}.h1,.h2,.h3,.h4,.h5,.h6,.label,b,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}h1,h2,h3,h4,h5{margin-top:0}hr{margin:15px 0;border-color:#ddd}#main-container{flex:1 0 auto}.col-center{margin-left:auto!important;margin-right:auto!important;float:none!important}.img-inline-responsive{display:inline-block;max-width:100%;height:auto}.panel,.well{box-shadow:0 3px 4px rgba(0,0,0,.05)}.well{background-color:#fff;background-image:none;filter:none}[data-toggle=popover]{cursor:pointer}.twitter-typeahead{float:left;width:100%}.twitter-typeahead .tt-dropdown-menu{position:absolute;top:100%;left:0;z-index:100;right:auto;padding:0;width:100%;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,.1);border-radius:25px 0 25px 25px}.twitter-typeahead .tt-dropdown-menu>div{position:relative;z-index:2;padding:0 0 5px 0}.twitter-typeahead .tt-dropdown-menu>div .tt-suggestion{margin-left:25px;margin-right:25px;padding:3px 5px;cursor:pointer}.twitter-typeahead .tt-dropdown-menu>div .tt-suggestion>p{margin:0;padding:0}.twitter-typeahead .tt-dropdown-menu>div .tt-suggestion:hover{background:#bbc5dc}.twitter-typeahead .tt-dropdown-menu h4{margin-top:0;margin-bottom:5px;padding-top:10px;padding-left:25px;border-top:1px solid #ccc}.twitter-typeahead .tt-dropdown-menu:before{position:absolute;z-index:1;content:"";top:-22px;left:0;width:0;height:0;border-style:solid;border-width:45px 0 0 45px;border-color:transparent transparent transparent #fff;pointer-events:none}.spinner_16,.spinner_32{position:relative;width:100%;text-align:center}.spinner_16{height:16px}.spinner_32{height:32px}.spinner{position:relative!important}body>header{margin-bottom:0;background-color:#4e6397}body>header a{color:#fff}body>header a:focus,body>header a:hover{text-decoration:none;color:#aab6d3}body>header h2{color:#eee}body>header .nav a{white-space:nowrap;overflow:hidden}body>header .list-inline{padding:0;margin:0}body>header .list-inline li{margin-right:15px;padding:0}body>header .list-inline li:last-child{margin-right:0}body>header .list-inline li a{display:inline-block;padding:10px}#head-nav{background-color:#41527a;margin-top:10px;-webkit-box-shadow:inset 0 -4px 0 0 #2b3752;-moz-box-shadow:inset 0 -4px 0 0 #2b3752;box-shadow:inset 0 -4px 0 0 #2b3752}#header-nav{border-radius:5px;border:0;letter-spacing:1px}#header-nav>li{border-right:1px solid #2b3752}#header-nav>li:last-child{border-right:0}#header-nav>li>a{font-weight:700;text-align:center;color:#eee}#header-nav>li>a:focus,#header-nav>li>a:hover{background:#2f3c59}#header-nav>li:focus>a,#header-nav>li:hover>a{background:#2f3c59}.header-meta{float:right}.header-account{height:39px;line-height:39px;color:#fff;text-align:center}.header-account .glyphicon-user{margin-left:5px}.header-account .dropdown{display:inline-block}.header-account .dropdown .dropdown-toggle{display:block}.header-account .dropdown .dropdown-toggle p{margin:2px 0 0 0}.header-account.header-loggedin{line-height:inherit}.header-account .dropdown-menu::after,.header-cart .dropdown-menu::after{position:absolute;top:-6px;right:4px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.header-cart .dropdown-menu::after{right:13px}.account-separator{font-size:15px;font-weight:400;margin:0 7px}.phone-pill>a{padding-top:3px!important}.header-cart{display:inline-block;width:46px}.header-cart a{color:#fff;text-decoration:none}.header-cart .dropdown-toggle{display:block;width:50px;height:50px;margin-right:7px;border-radius:50%;background:#3c4d75;line-height:45px;text-align:center;-webkit-transition:.3s ease background;transition:.3s ease background}.header-cart .dropdown-menu{padding:15px;min-width:250px}.header-cart .glyphicon-shopping-cart{top:9px;left:1px;font-size:23px;color:#fff}.header-cart .cart-item-count{position:absolute;top:-4px;right:-9px;display:block;width:20px;height:20px;border-radius:50%;background:#ddd;color:#444;font-size:12px;line-height:20px;text-align:center;box-shadow:#5e5e5e 0 1px 5px}.header-cart .items-in-cart{background:#ffff80}.header-cart .nav-cart-quantity{font-size:13px}.header-cart .cart-loader{display:block;height:30px}.nav-cart-button{margin-top:10px}.nav-cart-item{position:relative;display:block;margin-bottom:6px;min-height:40px}.nav-cart-item:hover .nav-cart-title{text-decoration:underline}.nav-cart-item img{float:left;margin-right:6px;height:40px;width:40px}.nav-cart-title{max-width:175px;max-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#337ab7}#header-search input{padding-left:15px;border-radius:25px 0 0 25px;height:39px;font-size:15px;border:0}#header-search button{padding-left:22px;padding-right:22px;border-radius:0 25px 25px 0;background:#ddd;font-size:19px}#header-search button:hover{z-index:3;background:#c4c3c3}.tt-suggestion a{color:#333;display:block}.tt-suggestion a:hover{color:#333}.tt-dataset-brands .tt-suggestion{padding:0!important}.tt-dataset-brands a{padding:3px 5px}.tt-highlight{font-size:15px}.breadcrumb-wrapper{border-bottom:1px solid #ddd;border-radius:0;background-color:#eee;margin-bottom:15px;box-shadow:0 2px 3px rgba(0,0,0,.05)}.breadcrumb{padding-left:0;background-color:#eee;border-radius:0;margin-bottom:0}#social-bar{background-color:#41527a;border-top:1px #aaa solid;color:#eee}#footer-social-icons{vertical-align:middle}#footer-social-icons a{margin-right:20px}#footer-social-icons a:last-child{margin-right:0}#footer-social-icons .sprite{width:32px;margin-top:20px}.social-icons .sprite{width:32px}#newsletter-signup{margin-top:10px}#newsletter-signup form{max-width:315px;margin:0 auto}#newsletter-signup .form-group{margin-bottom:0}#newsletter-signup .help-block{background:#a94442;color:#fff;border-radius:4px;text-align:center}#blog-wrapper{text-align:right;vertical-align:middle;line-height:72px}body>footer{padding:15px;background-color:#4e6397;padding-bottom:75px}#footer-links{padding:0;margin:0}#footer-links a{color:#fff}#footer-links a:first-child{padding-left:0}#footer-links a:hover{text-decoration:none;color:#ccc}#footer-links li{padding:0}#footer-links li a{display:inline-block;padding:10px;padding-right:15px}#accepted-pay-methods{margin:0}#accepted-pay-methods li{margin-top:10px;float:left}#accepted-pay-methods li:first-child{color:#fff;top:7px;vertical-align:top;position:relative}.container .sprite{background-image:url(//cdn.consolidatedfoodservice.com/images/design/sprite-v5.png);background-repeat:no-repeat;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;float:left;width:51px;height:32px}.sprite.sprite-visa{background-position:-5px -9px}.sprite.sprite-mastercard{background-position:-61px -9px}.sprite.sprite-amex{background-position:-173px -9px}.sprite.sprite-discover{background-position:-117px -9px}.sprite.sprite-paypal{background-position:-229px -9px}.sprite.sprite-amazon{background-position:-285px -9px}.sprite.sprite-bitcoin{background-position:-688px -9px}.sprite-gplus{background-position:-452px -9px}.sprite-facebook{background-position:-415px -9px}.sprite-twitter{background-position:-378px -9px}.sprite-pinterest{background-position:-489px -9px}.sprite-youtube{background-position:-341px -9px}.sprite-instagram{background-position:-744px -9px}.sprite-email{background-position:-526px -9px}.sprite.sprite-financing{background-position:-562px -4px;height:48px;width:122px;float:right}#copyright{color:#fff;text-align:right}#copyright div{padding-top:8px}#footer-finance{text-align:right}.input-group .form-control{height:32px}.input-group.input-group-lg .form-control{height:46px}.btn{border:none;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15)}.btn.btn-danger,.btn.btn-info,.btn.btn-inverse,.btn.btn-primary,.btn.btn-success,.btn.btn-warning{-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.2)}.btn:hover{background:#ddd;color:#222}.btn span{pointer-events:none}.btn:hover{text-decoration:none}.btn:focus{text-decoration:none;outline:0!important}.btn:active{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.btn-sm{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15)}.btn-sm.btn-danger,.btn-sm.btn-info,.btn-sm.btn-inverse,.btn-sm.btn-primary,.btn-sm.btn-success,.btn-sm.btn-warning,.input-group-sm input[type=submit]{-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.2)}.btn-lg{-webkit-box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.15)}.btn-lg.btn-danger,.btn-lg.btn-info,.btn-lg.btn-inverse,.btn-lg.btn-primary,.btn-lg.btn-success,.btn-lg.btn-warning,.input-group-lg input[type=submit]{-webkit-box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2);box-shadow:inset 0 -4px 0 0 rgba(0,0,0,.2)}.btn-inline{display:inline-block;vertical-align:middle}.btn-primary{color:#fff;background-color:#41527a}.btn-primary:hover{color:#fff;background:#2f3c59}.btn-primary[disabled]{background:#5e75a9}.btn-addtocart,.btn-checkout{color:#fff;background-color:#ff9500}.btn-addtocart:active,.btn-addtocart:focus,.btn-addtocart:hover,.btn-checkout:active,.btn-checkout:focus,.btn-checkout:hover{color:#fff;background:#fa3}.btn-addtocart[disabled],.btn-checkout[disabled]{background:#b36800}.btn-default{background:#eee}.btn-default:hover{background:#ccc}.btn-info{background:#5bc0de}.btn-info:hover{background:#28a1c5;color:#fff}.btn-warning:hover{background-color:#ec971f;color:#fff}.btn-checkout{padding:13px 16px;font-weight:700;letter-spacing:2px;-webkit-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -5px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -5px 0 0 rgba(0,0,0,.15)}.btn-checkout img{width:32px;height:32px;margin-top:-3px;margin-left:5px}.btn-flat{box-shadow:none!important}.error>.btn{color:#fff!important}.hidden-inline-xxs{display:inline!important}.hidden-inline-xs{display:inline!important}.hidden-inline-sm{display:inline!important}.hidden-inline-md{display:inline!important}.visible-inline-xxs{display:none!important}.visible-inline-xs{display:none!important}.visible-inline-sm{display:none!important}.visible-inline-md{display:none!important}.visible-inline-lg{display:none!important}.visible-inline-xlg{display:none!important}.input-group-xs>.form-control,.input-group-xs>.input-group-addon,.input-group-xs>.input-group-btn>.btn{height:25px;padding:4px 7px;font-size:12px;line-height:1.3;border-radius:3px}.input-group-xs>.input-group-btn>.btn{border-radius:0 3px 3px 0}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:1}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f2f2f2}.img-loading{background:#fff url(https://www.consolidatedfoodservice.com/assets/img/image_538966.gif) center center no-repeat}#header-nav>li>a,.btn{-webkit-transition-property:background-color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:linear;-moz-transition-property:background-color;-moz-transition-duration:.2s;-moz-transition-timing-function:linear;-ms-transition-property:background-color;-ms-transition-duration:.2s;-ms-transition-timing-function:linear;-o-transition-property:background-color;-o-transition-duration:.2s;-o-transition-timing-function:linear;transition-property:background-color;transition-duration:.2s;transition-timing-function:linear}#home-h1{margin:10px 0 20px;font-size:27px;text-align:center;text-shadow:2px 2px 4px #969696;line-height:35px}.product-container{text-align:center;height:155px;display:table}.product-item{display:table-cell;vertical-align:middle;overflow:hidden}.product-item a{display:inline-block}.product-item a>p{display:block;margin:7px 0 0 0;height:40px;overflow:hidden}.product-item>p{max-height:40px;overflow:hidden;margin-bottom:0}.panel-primary{border-color:#4e6397}.panel-primary>.panel-footer,.panel-primary>.panel-heading{color:#fff;-webkit-gradient:none;background-color:#4e6397}a:hover>.panel-primary>.panel-footer{background-image:none!important;background:#4e6397!important}#category-panels div{text-align:center}#category-panels a{display:block;text-decoration:none;font-size:18px}#category-panels .panel-footer{padding:7px 12px}#category-panels .panel{box-shadow:0 0 23px #ccc}#carousel{margin-bottom:25px}#carousel img{border-radius:4px}.carousel-indicators{bottom:-40px!important}.carousel-indicators .active{background-color:#000}.carousel-indicators li{border-color:#000}.carousel-control{background-image:none}.carousel-control.left{border-radius:4px 0 0 4px}.carousel-control.right{border-radius:0 4px 4px 0}.carousel-control .icon-prev{margin-top:-30px;font-size:45px;left:29%}.carousel-control .icon-next{margin-top:-30px;font-size:45px;right:25%}.company-info strong{display:block;text-align:center;letter-spacing:2px;margin-bottom:10px}.orb-wrapper{display:block;position:relative;margin-top:100px;margin-bottom:40px;padding-top:85px;min-height:220px;text-align:center}.orb-wrapper:hover{box-shadow:0 0 25px 3px #ddd;text-decoration:none}.orb-wrapper:hover .orb-title{text-decoration:underline}.orb-wrapper:focus{box-shadow:0 0 25px 3px #ddd;text-decoration:none}.orb-wrapper .orb-small{position:absolute;top:-75px;left:50%;margin-left:-75px;width:150px;height:150px;border-radius:50%;background-position:center;box-shadow:0 0 25px 10px #eee}.orb-wrapper .orb-chapter{margin-bottom:5px;font-size:17px;color:#3db94b;font-weight:700}.orb-wrapper .orb-title{display:inline-block;font-size:20px;margin-bottom:7px}.orb-wrapper .orb-intro{display:inline-block;font-size:14px;color:#333}.home-carousel img{max-height:350px}.sa_review{margin-bottom:15px}#contact-list .media-left>.glyphicon{font-size:25px}.finance-form{margin-bottom:15px;height:68px}.finance-form>div{display:inline-block;text-align:center}.finance-form .financelink{height:48px;font-size:13px;background-color:#54a277}#policies h1{font-size:30px}#policies h2{margin-top:25px;font-size:20px}#policies .panel-group .panel{border:0}#policies .panel-header{font-size:15px;padding-left:15px;padding-top:10px;padding-bottom:10px;cursor:pointer;display:block;background-color:#e6e6e6;margin-bottom:0}#policies .panel-header .glyphicon{margin-right:5px;opacity:.5}#policies .panel-header.collapsed{background-color:#fff}#policies .panel-header:not(.collapsed) .glyphicon::before{content:"\e253"}.brand-desc h1{font-size:27px}.brand-desc h2{font-size:19px}.owl-carousel li{text-align:center}.with-item-url{display:inline-block;margin-bottom:15px;width:100px}.with-item-url img{height:100px}.with-item-name{font-weight:700}.with-item-desc{font-size:13px}.with-item-price{margin-top:3px;font-size:16px}.brand{height:70px;padding-top:10px;margin-bottom:30px;text-align:center}.brand img{height:40px;width:100px}.brand-category{display:block;text-align:center;margin-bottom:15px;height:175px}.brand-category p{overflow:hidden;margin-top:3px;margin-bottom:0}#account-nav .list-group-item.active{background-color:#617399;background-image:none}#account-nav .list-group-item.active:focus,#account-nav .list-group-item.active:hover{background-color:#617399;background-image:none}.review-rating-container .rating-symbol{font-size:35px;margin-right:5px;cursor:pointer}.review-rating-container .glyphicon-star{color:orange}.review-rating-container .glyphicon-star-empty{color:#aaa}.review-rating-container .rating-desc{display:inline-block;position:absolute;height:35px;font-size:20px;top:31px;margin-left:15px}.content-footer,.content-header{padding-bottom:15px}.content-footer h2,.content-header h2{font-size:14px}.content-footer>p:last-child,.content-header>p:last-child{margin-bottom:0}.category-header-2{font-size:15px;font-weight:400}.strike-through{position:relative}.strike-through:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.vol-pricing{margin:10px 0}.vol-pricing div{text-align:center;font-size:16px}#price{font-size:22px;font-weight:700}.readmore{max-height:5000px;transition:max-height 2s;overflow-y:hidden}.readmore p{margin-bottom:0}.readmore-truncate{max-height:60px;transition:none}.readmore-btn-wrapper{height:20px}.readmore-btn-hide{display:none}.category-image{text-align:center;margin:0;margin-top:20px}#category .panel-title{font-weight:700}#category .panel-body{padding-top:0;padding-bottom:0}#category .category-image{text-align:center;margin:0;margin-top:20px}#category .category-image-desc{margin-top:20px}#category .category-image-desc-right{margin-top:20px}.category-row{padding-top:15px}.category-row-desc{margin-bottom:25px;padding:0 20px 0 20px;border-bottom:1px solid #eee}.category-box{height:160px;text-align:center;overflow:hidden;display:table;margin-bottom:10px}.category-box p{margin:3px 0 0;height:40px;display:block}.category-box img{width:100px;height:100px}#category-affixed .panel-heading,.guide #col-affixed .panel-heading{font-weight:700}#category-affixed .list-group,.guide #col-affixed .list-group{max-height:532px;overflow-y:scroll}#category-affixed .list-group-item,.guide #col-affixed .list-group-item{transition:all .2s ease}.category-toolbar{margin-bottom:15px}.category-toolbar .content-header{padding-top:10px;padding-bottom:0}.category-toolbar .category-header{float:left;font-size:27px}.category-toolbar .sort-by{margin-left:10px;float:left}.category-toolbar .btn-toolbar{float:right}.category-toolbar .btn-toolbar .btn-group{margin-left:10px}.category-toolbar .pagination{margin-left:10px;float:left}#orderby-form>select{display:inline-block;width:auto}.pager,.pagination{float:right;margin:0}.pager li.active>a,.pager li.active>span,.pagination li.active>a,.pagination li.active>span{background-color:#41527a}.pager li.active>a:hover,.pager li.active>span:hover,.pagination li.active>a:hover,.pagination li.active>span:hover{background-color:#2f3c59}.pager li>a,.pager li>span,.pagination li>a,.pagination li>span{padding:5px 12px;-webkit-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15);box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.15)}.bottom-pagination>.pagination{margin-bottom:15px}.facet-list a{display:block;padding:3px 6px;border-radius:3px}.facet-list .facet-text{display:inline-block;max-width:calc(100% - 25px)}.facet-list .facet-count{float:right;color:#aaa}.facet-list li a:hover{background-color:#4e6397;border-radius:3px;color:#fff;text-decoration:none}.active-facet-list a{display:block;text-align:left;margin-bottom:4px}.active-facet-list a .facet-text{display:inline-block;max-width:calc(100% - 25px);overflow:hidden;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.active-facet-list li{overflow:hidden}.active-facet-list li a .facet-count{float:right;color:#fff;font-weight:700}.finance{background-image:linear-gradient(to bottom,rgba(223,240,216,.25) 0,#c8e5bc 100%);background-color:#fff}.finance strong{display:block;margin-bottom:3px}.item-list{position:relative;width:100%;display:table;padding:7px 15px}.item-list:last-child{border-bottom:0}.item-list:after,.item-list:before{display:table;content:"";line-height:0}.item-list .product-image{display:table-cell;vertical-align:middle;width:115px;height:105px}.item-list .product-image a{display:block}.item-list .product-image img{width:100px;height:100px}.item-list .details{display:table-cell;vertical-align:middle;padding-right:10px}.item-list .details .sub-text{margin-left:0;text-align:left;margin-bottom:0;float:left}.item-list .description{font-size:16px;font-weight:700;line-height:1.15em;display:block;margin-bottom:0}.item-list .pricing{display:table-cell;vertical-align:middle;position:static;width:20%}.item-list .pricing .discount-form{width:100%}.item-list .shipping{display:table-cell;width:10%;vertical-align:middle;padding:0 0 0 15px}.item-list .add-to-cart{display:table-cell;vertical-align:middle;padding:0 0 0 20px;width:15%}.item-list .add-to-cart .btn-container{margin-left:auto;margin-right:0;width:170px}.item-list .add-to-cart .btn-container form{margin-bottom:2px}.item-list .add-to-cart .btn-container .addtocart-group button{width:130px}.discount-email .form-group,.discount-email form{margin-bottom:0}.discount-email .input-group{margin-top:3px}.discount-sms .form-group,.discount-sms form{margin-bottom:0}.pricing{font-size:15px}.pricing .discount-email{position:relative;z-index:2;text-align:center;font-size:17px;margin-top:2px;line-height:.7em;margin-bottom:0}.pricing .discount-email .discount-email-price{font-size:15px}.pricing .discount-email .discount-email-text{margin-bottom:5px}.pricing .price{position:relative;z-index:2;text-align:center;font-weight:700;font-size:19px;margin-top:2px;line-height:1.2em;margin-bottom:0}.pricing .price .was{font-size:.8em;color:#999;font-weight:400}.pricing .price .discounted{font-size:14px;color:#555}.pricing .price-in-cart{padding:6px;background:0 0;font-size:14px;font-weight:700;color:#ff8f00;border-radius:6px}.pricing .price-in-cart small{display:block;font-size:14px;color:#333}.pricing .price-in-cart .price-faded{opacity:.7}.lowest-price{font-size:12.5px;font-weight:700;color:#ff8f00;margin:1px 0;line-height:16px}.lowest-price>span{color:#777;cursor:pointer}.item-block{width:20%;height:480px;float:left;padding:0 7px}.item-block .product-image{height:170px;text-align:center}.item-block .product-image a{display:inline-block}.item-block .product-image img{width:170px;height:auto}.item-block .details{text-align:center}.item-block .details .description{font-size:16px;font-weight:700;display:block;height:45px;margin-top:5px;overflow:hidden}.item-block .details .sub-text{height:60px;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.item-block .details .sub-text div{display:table-cell;vertical-align:middle;text-align:center}.item-block .pricing{display:table;height:92px;width:100%;text-align:center}.item-block .pricing .price{width:100%;display:table-cell;vertical-align:middle;text-align:center}.item-block .vol-pricing>div{font-size:14px}.item-block .vol-pricing .vol-title{font-weight:700}.item-block .shipping{display:table;width:100%;height:35px}.item-block .add-to-cart{width:100%;display:table}.item-block .add-to-cart .btn-container{width:100%;display:table-cell;vertical-align:bottom}.item-block-wrapper{position:relative;padding:12px;background-color:#fff;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.09)}.addtocart-group input{padding-left:0;padding-right:0;text-align:center}#model-list>li:nth-of-type(even){background-color:#f8f8f8}.narrow-results{display:none;background-color:#ccc}#facet-column.facet-visiblity{display:block}#facet-column .list-group-item,#facet-column .panel-heading{font-weight:700}#facet-column .list-group-item{padding:6px 15px}#model-results{max-height:200px;overflow-y:scroll;overflow-x:hidden;margin-top:5px}.free-shipping-badge{display:table-cell;padding-top:3px;text-transform:uppercase;width:100%;color:#12a314;font-size:16px;font-weight:700;text-align:center}.free-shipping-badge hr{margin-top:10px;margin-left:auto;margin-right:auto;width:80%}.facet-minimize{cursor:pointer}.facet-minimize .glyphicon-minus{padding:3px 3px 3px 3px;margin-right:2px}.facet-minimize .glyphicon-chevron-down{padding:3px 2px 3px 4px;margin-right:2px}.facet-minimize:hover .glyphicon-chevron-down,.facet-minimize:hover .glyphicon-minus{background-color:#ccc;border-radius:3px}.panel-finance{border-color:#54a277}.panel-finance>.panel-heading{background-color:#54a277;color:#f1f1f1}#price{margin-bottom:10px}#price.subtle-price{font-size:17px!important;font-weight:400!important;color:#777}.product-action hr{margin:7px 0}.product-action .discount-text{margin-bottom:2px;font-size:17px;font-style:italic}.product-action .special-price-text{font-size:20px;font-weight:700;color:#ff8f00}.product-action .special-price-text .special-price-why{float:right;box-shadow:none}.product-action .discount-form{margin-bottom:0}.product-action .map-notice{position:relative;margin-bottom:15px;padding:8px;background:0 0;font-size:17px;font-weight:700;border:2px solid #f0ad4e;background-color:#fffbf5;color:#333;border-radius:6px}.product-action .map-notice:not(.no-arrow)::after,.product-action .map-notice:not(.no-arrow)::before{top:-18px;left:10px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.product-action .map-notice:not(.no-arrow)::after{border-bottom-color:#fffbf5;border-width:6px;margin-top:6px;z-index:1}.product-action .map-notice:not(.no-arrow)::before{border-bottom-color:#f0ad4e;border-width:9px;margin-left:-3px;z-index:1}.product-action .map-notice a{white-space:nowrap}.item-option{margin-bottom:5px}.lined-heading{font-size:20px;font-weight:400;margin-top:0;border-bottom:2px solid transparent;position:relative;margin-bottom:20px;text-align:center}.lined-heading>span{background:#fff;padding:0 10px;position:relative;display:inline-block;z-index:1}.lined-heading:before{content:"";display:block;border-top:4px solid #ccc;width:100%;height:2px;position:absolute;top:40%;z-index:1}.flex-video{position:relative;padding-top:25px;padding-bottom:67.5%;height:0;margin-bottom:16px;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video embed,.flex-video iframe,.flex-video object{position:absolute;top:0;left:0;width:100%;height:90%}.flex-video iframe{margin-top:15px}#product-social-icons{vertical-align:middle;text-align:right}#product-social-icons ul{margin-top:-10px;margin-bottom:2px}#product-social-icons a{margin-right:20px}#product-social-icons a:last-child{margin-right:0}#product-social-icons .sprite{width:32px}.product-images{display:flex;flex-direction:row-reverse;padding:15px}#zoom{position:relative;z-index:2;display:flex;flex-direction:column;flex-grow:1;width:79%;float:right;text-align:center;border-radius:0}#zoom.zoom-single{width:100%}#thumbnails{width:19%;float:left;overflow-x:hidden;overflow-y:auto;max-height:375px}#thumbnails>a{display:block;opacity:.6;border:1px solid #ddd;border-radius:4px;width:85px;height:85px;margin:0 auto;margin-bottom:10px;padding:5px}#thumbnails a.active{opacity:1;border:1px solid #aaa}#thumbnails a img{width:75px;height:75px}#product-main-img{margin:auto;max-width:500px;max-height:350px}.product-detail-form .addtocart-group input{text-align:center}.product-detail-form .addtocart-group .input-group-btn{width:75%}.product-detail-form .addtocart-group button{width:100%}#product-name{margin:0 0;font-size:24px;line-height:24px}#product-short-desc{display:block;font-size:16px;font-weight:400;color:#777}#description h2,#description h3,#description h4{font-size:17px}#description h2,#description h3,#description h4,#description p,#description table,#description ul{margin:15px 0 0 0}#description li>ul{margin:0}#description li,#description p{color:rgba(0,0,0,.8);font-size:17px;letter-spacing:-.063px;line-height:28px}.certification{width:65px;height:65px;margin-right:5px}.free-shipping-box{text-transform:uppercase;font-size:16px;font-weight:700;margin-bottom:5px;color:#12a314}.product-brand img{max-height:80px}.pdf-spec-sheets{margin-bottom:25px}.product-resources a{font-size:16px}.product-side-col{float:right;clear:right;width:30%;margin-left:2%}.product-main-col{float:left;width:68%}.spec-data-list{margin-bottom:25px}.spec-data-list td:nth-child(-n+1){min-width:120px;font-weight:700;border-right:1px solid #ddd}.spec-models td{min-width:none;font-weight:400!important;border-right:0!important}.table-questions{margin-bottom:0;font-size:15px}.table-questions .question-row{background-color:#f4f4f4}.table-questions .question-row:first-child>td{border-top:0}.table-questions .question-row>td:last-child{font-weight:700}.table-questions .answer-row>td:first-child{border:0}.table-questions .answer-row>td:last-child{border:0;padding-bottom:25px}.table-questions .answer-row:last-child>td{padding-bottom:0}.table-questions .answer-row p{margin-bottom:0}.table-questions .answer-by{font-size:13px;color:#777}.create-review{margin-bottom:15px;text-align:center}.create-review:not([count='0']){position:absolute;right:19px}.review-body{overflow:hidden;font-size:15px}.review-body[data-readmore][aria-expanded=false]{margin-bottom:0}.employee-response{font-size:14px}.owl-carousel li{text-align:center}.with-item-url{display:inline-block;margin-bottom:15px;width:100px}.with-item-url img{height:100px}.with-item-name{font-weight:700}.with-item-desc{font-size:13px}.with-item-price{margin-top:3px;font-size:16px}.product-warning,.product-warning *{line-height:16px!important;font-size:13.5px!important}#cart-modal .label-info,#cart-modal .label-success{margin-right:10px;padding-left:.9em}#cart-modal .label-info span,#cart-modal .label-success span{color:#fff}#cart-modal .item-options{padding-left:20px;margin-top:10px}#cart-modal-options .label-warning{margin-right:10px;padding-left:.9em}#cart-modal-options .label-warning span{color:#fff}add-to-cart-modal-options .add-note{font-size:13px;margin-right:15px;float:right!important;transition:all 1s;margin-right:25px}add-to-cart-modal-options .add-note-move{margin-right:55px}#cart-pay-methods{text-align:center;margin-left:0;margin-bottom:5px}#cart-pay-methods li{width:18%;padding:0}#cart-pay-methods .sprite{float:none}#cart-totals tr:first-child td{border-top:0}#cart-finance{border:#ccc 1px solid;border-radius:4px;float:right;margin-bottom:10px;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#e1e1e1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f5f5f5),color-stop(100%,#e1e1e1));background:-webkit-linear-gradient(top,#f5f5f5 0,#e1e1e1 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e1e1e1 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e1e1e1 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e1e1e1 100%)}#liftgate,#zoning{font-size:16px}[name^=quantity]{font-size:16px;text-align:center}#liftgate,#zoning{padding:5px}.cart-container{display:table;width:100%;margin-bottom:15px}.cart-row{display:table-row}.cart-row-head{font-weight:700;padding-bottom:15px;margin-bottom:15px}.cart-row-head>div{border-bottom:2px solid #ccc;display:table-cell;vertical-align:top;padding-bottom:5px;padding-left:10px;padding-right:10px}.cart-row-body>div{display:table-cell;vertical-align:top;border-bottom:1px solid #ccc;padding:10px}.cart-image{width:120px}.cart-desc{width:40%}.cart-options{margin-top:10px}.cart-quantity{width:10%}.cart-total{text-align:right}#shipping-rate spinner{height:11px;display:inline-block;margin-right:20px;margin-left:10px}.residential-fee-desc{display:none;color:#2561ca}.liftgate-question{margin-left:20px}.liftgate-desc{display:none;color:#2561ca;margin-left:20px}.shipping-error{margin-top:15px}.zoning-group .help-block{display:none}.zoning-group.has-error .help-block{display:block}#checkout .checkout-login-form{margin-top:8px}#checkout .select-payment-label{height:25px;cursor:pointer}#checkout .select-payment-method{width:17px;height:17px;vertical-align:text-bottom;margin-right:3px}#checkout .checkout-step h2{font-size:25px;padding:0;margin-bottom:16px;margin-top:0;background:#ddd;color:#fff;line-height:50px;border-radius:4px;cursor:pointer}#checkout .checkout-step h2 span{background:rgba(255,255,255,.2);font-weight:700;float:left;display:inline-block;text-align:center;width:75px;margin-right:15px;border-right:10px solid #fff}#checkout .checkout-step.active h2{background:#3f4c6b}#checkout .checkout-step.complete h2{background:#468847}#checkout #checkout-payment .step-content,#checkout #checkout-review .step-content{display:none}#checkout .payment-method{display:none}#checkout #saved-card{margin:25px 0 15px}#checkout .row .pull-left[class*=span]:last-child{margin-left:0}#checkout .order-summary-toggle{font-size:19px;cursor:pointer}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#zoom{display:block}}@media (min-width:768px) and (max-width:991px){#logo img:last-child{display:none}#head-nav .container{padding-left:0;padding-right:0}#header-nav{display:inline-block!important}#header-nav>li{float:left;width:25%}#header-nav>li:nth-child(-n+4){border-bottom:1px solid #333}#header-nav>li>a{padding:8px 12px}.header-account{margin-top:10px}#header-meta-nav{height:40px;background:#41527a;padding-right:0}#logo-wrapper{height:40px;background:#41527a}#logo-wrapper img{float:left;margin-top:5px}#header-cart-wrapper{height:40px;background:#41527a;text-align:right}#header-col-search{margin-top:12px}.header-cart{padding-top:6px}.header-cart .dropdown-toggle{width:25px;height:25px;line-height:25px;border-radius:4px;background:0 0}.header-cart .glyphicon-shopping-cart{font-size:18px;top:5px}.header-cart .cart-item-count{top:4px;right:0}#footer-social-icons a{margin-right:5px}#footer-links{text-align:center}#footer-links ul{display:inline-table}#footer-links ul li{display:inline}#copyright{text-align:center}.hidden-inline-sm{display:none!important}.visible-inline-sm{display:inline!important}#current-resp:after{content:"768 - 991 SM"}#category-affixed,.guide #col-affixed{display:none}.category-toolbar .sort-by{display:none}.category-toolbar .pagination{display:none}.item-block{width:33.333%}.item-block .pricing .discount-email{width:auto;margin-bottom:5px}.item-block .add-to-cart .btn-container .addtocart-group button{width:165px}.item-block .add-to-cart .btn-container .addtocart-group .glyphicon{display:none}.narrow-results{display:block}#facet-column{position:absolute;width:290px}#facet-column.facet-visiblity{display:none}#product-column{width:100%;transition:all .4s}#product-column.slide-right{transform:translate3d(285px,0,0);opacity:.2}#product-column.slide-right::before{position:absolute;left:1px;top:0;width:100%;height:100%;content:'';background-color:grey;opacity:.5;z-index:5;border-radius:4px}#product-social-icons a{margin-right:5px}.product-detail-form .addtocart-group .input-group-btn{width:80%}#description h2,#description h3,#description h4,#description p,#description table,#description ul{margin:10px 0 0 0}#description li,#description p{font-size:16px;letter-spacing:-.072px;line-height:25px}.product-side-col{float:right;clear:right;width:35%;margin-left:2%}.product-main-col{float:left;width:63%}}@media (min-width:992px) and (max-width:1199px){#logo-wrapper{margin-top:-25px}#header-cart-wrapper{margin-top:-7px;text-align:center}.visible-inline-md{display:inline!important}#current-resp:after{content:"992 - 1199 MD"}#category .category-image-desc-right{margin-top:0}#category-affixed,.guide #col-affixed{width:211px}#category-affixed .list-group-item,.guide #col-affixed .list-group-item{font-size:13px}.pricing .price-in-cart{font-size:13px}.item-block{width:33.333%}.item-block .pricing .discount-email{width:auto;margin-bottom:5px}.item-block .add-to-cart .btn-container .addtocart-group button{width:145px}.item-block .add-to-cart .btn-container .addtocart-group .input-group-btn:last-child>.btn{border-bottom-left-radius:4px;border-top-left-radius:4px}.item-block .add-to-cart .btn-container .addtocart-group .glyphicon{display:none}.product-detail-form .addtocart-group .input-group-btn{width:75%}.product-side-col{float:right;clear:right;width:35%;margin-left:2%}.product-main-col{float:left;width:63%}}@media (min-width:992px){#checkout .order-summary-toggle{display:none}}@media (min-width:1200px){body>header .container{width:1180px}.phone-pill{float:right;font-size:19px;margin-top:4px;margin-right:140px!important;margin-bottom:-20px}.phone-pill{margin-right:115px!important}#logo-wrapper{margin-top:-25px}#header-cart-wrapper{margin-top:-7px;text-align:center}.visible-inline-lg{display:inline!important}#current-resp:after{content:"1200+ LG"}.category-left{border-right:1px #ddd solid}.category-right{border-left:1px #ddd solid}#category-affixed,.guide #col-affixed{width:261px}.category-split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.item-block{width:25%}#facet-column{width:22%}#product-column{width:78%}}@media (min-width:1440px){.col-xlg-1,.col-xlg-10,.col-xlg-11,.col-xlg-12,.col-xlg-2,.col-xlg-3,.col-xlg-4,.col-xlg-5,.col-xlg-6,.col-xlg-7,.col-xlg-8,.col-xlg-9{float:left}.col-xlg-12{width:100%}.col-xlg-11{width:91.66666667%}.col-xlg-10{width:83.33333333%}.col-xlg-9{width:75%}.col-xlg-8{width:66.66666667%}.col-xlg-7{width:58.33333333%}.col-xlg-6{width:50%}.col-xlg-5{width:41.66666667%}.col-xlg-4{width:33.33333333%}.col-xlg-3{width:25%}.col-xlg-2{width:16.66666667%}.col-xlg-1{width:8.33333333%}.col-xlg-pull-12{right:100%}.col-xlg-pull-11{right:91.66666667%}.col-xlg-pull-10{right:83.33333333%}.col-xlg-pull-9{right:75%}.col-xlg-pull-8{right:66.66666667%}.col-xlg-pull-7{right:58.33333333%}.col-xlg-pull-6{right:50%}.col-xlg-pull-5{right:41.66666667%}.col-xlg-pull-4{right:33.33333333%}.col-xlg-pull-3{right:25%}.col-xlg-pull-2{right:16.66666667%}.col-xlg-pull-1{right:8.33333333%}.col-xlg-pull-0{right:auto}.col-xlg-push-12{left:100%}.col-xlg-push-11{left:91.66666667%}.col-xlg-push-10{left:83.33333333%}.col-xlg-push-9{left:75%}.col-xlg-push-8{left:66.66666667%}.col-xlg-push-7{left:58.33333333%}.col-xlg-push-6{left:50%}.col-xlg-push-5{left:41.66666667%}.col-xlg-push-4{left:33.33333333%}.col-xlg-push-3{left:25%}.col-xlg-push-2{left:16.66666667%}.col-xlg-push-1{left:8.33333333%}.col-xlg-push-0{left:auto}.col-xlg-offset-12{margin-left:100%}.col-xlg-offset-11{margin-left:91.66666667%}.col-xlg-offset-10{margin-left:83.33333333%}.col-xlg-offset-9{margin-left:75%}.col-xlg-offset-8{margin-left:66.66666667%}.col-xlg-offset-7{margin-left:58.33333333%}.col-xlg-offset-6{margin-left:50%}.col-xlg-offset-5{margin-left:41.66666667%}.col-xlg-offset-4{margin-left:33.33333333%}.col-xlg-offset-3{margin-left:25%}.col-xlg-offset-2{margin-left:16.66666667%}.col-xlg-offset-1{margin-left:8.33333333%}.col-xlg-offset-0{margin-left:0}.container{width:1410px}body>header .container{width:1300px}.phone-pill{float:right;font-size:19px;margin-top:4px;margin-right:140px!important;margin-bottom:-20px}.visible-inline-xlg{display:inline!important}#current-resp:after{content:"1440+ XLG"}.category-left{border-right:1px #ddd solid}.category-right{border-left:1px #ddd solid}#category-affixed,.guide #col-affixed{width:328px}.category-split{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.item-block{width:20%}}@media (max-width:991px){.container{width:100%}#checkout .order-summary-collapsed{display:none}#checkout .order-summary .checkout-text-head{display:none}#checkout .order-summary-toggle.order-summary-toggle-hide .order-summary-toggle-total{display:none}#checkout .order-summary-toggle.order-summary-toggle-hide .order-summary-text-show{display:none}#checkout .order-summary-toggle.order-summary-toggle-show .order-summary-text-hide{display:none}}@media (max-width:979px){.category-left{border-left:0}.category-right{border-right:0}}@media only screen and (max-device-width:800px),only screen and (device-width:1024px) and (device-height:600px),only screen and (width:1280px) and (orientation:landscape),only screen and (device-width:800px),only screen and (max-width:767px){.flex-video{padding-top:0}}@media (max-width:767px){#logo img:last-child{display:none}body>header .list-inline{text-align:right}body>header .list-inline li{margin-right:0}#head-nav .container{padding-left:0;padding-right:0}#header-nav{display:inline-block!important}#header-nav>li{float:left;width:25%}#header-nav>li:nth-child(-n+4){border-bottom:1px solid #333}#header-nav>li>a{font-weight:400;font-size:13px;margin-bottom:0;padding:7px 5px}.header-account{margin-top:10px}#header-meta-nav{height:40px;background:#41527a;padding-right:0}#logo-wrapper{height:40px;background:#41527a}#logo-wrapper img{float:left;margin-top:5px}#header-cart-wrapper{height:40px;background:#41527a;text-align:right}#header-col-search{margin-top:12px}.header-cart{padding-top:6px}.header-cart .dropdown-toggle{width:25px;height:25px;line-height:25px;border-radius:4px;background:0 0}.header-cart .glyphicon-shopping-cart{font-size:18px;top:5px}.header-cart .cart-item-count{top:4px;right:0}#footer-social-icons{text-align:center}#blog-wrapper{text-align:center}#footer-links{text-align:center}#footer-links ul{display:inline-table}#footer-links ul li{display:inline}#accepted-pay-methods{display:block;text-align:center}#accepted-pay-methods li{display:inline-block;margin-bottom:8px;text-align:center;float:none}#accepted-pay-methods li:first-child{width:100%}.container .sprite{float:none}.sprite.sprite-financing{float:none}#copyright{text-align:center}#footer-finance{margin-top:10px;text-align:center}.hidden-inline-xs{display:none!important}.visible-inline-xs{display:inline!important}#current-resp:after{content:"-767 XS"}#home-h1{margin:0 0 15px;font-size:20px;line-height:25px}.product-container{margin-bottom:15px}#category .category-image-desc-right{margin-top:0}#category-affixed,.guide #col-affixed{display:none}.category-toolbar .category-header{display:none}.category-toolbar .sort-by{display:none}.category-toolbar .btn-toolbar{float:left}.category-toolbar .pagination{display:none}.item-list{display:block;width:auto;padding:7px 7px;min-height:111px;clear:both}.item-list .product-image{float:left;display:block;width:110px}.item-list .details{display:block;padding:0;overflow:hidden}.item-list .pricing{display:block;margin-top:8px;margin-left:110px;width:60%;margin-bottom:5px}.item-list .pricing .discount-email,.item-list .pricing .price{text-align:left;width:100%}.item-list .shipping{display:block;margin-left:110px;padding-left:0;width:auto}.item-list .shipping hr{display:none}.item-list .add-to-cart{display:block;margin-top:5px;margin-left:110px;padding:0}.item-list .add-to-cart .btn-container{margin-left:0}.item-block{width:50%}.item-block .add-to-cart .btn-container .addtocart-group button{width:185px}.narrow-results{display:block}#facet-column{position:absolute;width:290px}#facet-column.facet-visiblity{display:none}#product-column{width:100%;transition:all .4s}#product-column.slide-right{transform:translate3d(285px,0,0);opacity:.2}#product-column.slide-right::before{position:absolute;left:1px;top:0;width:100%;height:100%;content:'';background-color:grey;opacity:.5;z-index:5;border-radius:4px}#product-social-icons{text-align:center}#zoom{float:none;width:100%}#thumbnails{float:none;margin-top:15px;width:100%}#thumbnails>a{display:inline-block;margin-right:7px;margin-bottom:7px;float:left;width:60px;height:60px}#thumbnails>a>img{width:50px;height:50px}#product-main-img{max-width:100%;max-height:350px}.product-detail-form .addtocart-group{width:65%;margin:0 auto}#description h2,#description h3,#description h4,#description p,#description table,#description ul{margin:10px 0 0 0}#description li,#description p{font-size:16px;letter-spacing:-.072px;line-height:25px}.product-side-col{float:none;width:100%;margin-left:0}.product-main-col{float:none;width:100%}.cart-row-head{display:none}.cart-row-body{display:block;padding-top:5px;padding-bottom:5px;padding-left:120px;padding-right:80px;min-height:120px;position:relative;border-bottom:1px solid #ccc}.cart-row-body>div{border:none}.cart-image{float:left;margin-left:-120px}.cart-desc{display:block!important;width:auto}.cart-price{display:none!important}.cart-quantity{float:right;top:0;position:absolute;right:0;width:80px}.cart-total{display:block!important;width:auto!important;text-align:left;margin-top:0;padding-top:0!important}.cart-total-amount{font-weight:700}#checkout .order-summary-toggle{font-size:14px}#checkout #head-nav,#checkout #header-col-search,#checkout footer{display:none}}@media (max-width:600px){#checkout .checkout-step h2{font-size:17px}#checkout .step-content .btn-lg{font-size:17px;width:100%}#checkout h1{font-size:27px}}@media (max-width:550px){.phone-pill .hidden-inline-xxs{display:none!important}}@media (max-width:479px){h1{font-size:19px}h2{font-size:17px}h3{font-size:15px}#header-nav>li{width:50%}#header-nav>li:nth-child(-n+6){border-bottom:1px solid #333}#header-nav>li:nth-child(2){border-right:0}#header-nav>li:nth-child(4){border-right:0}#header-nav>li:nth-child(6){border-right:0}#header-nav>li>a{margin-bottom:0;font-size:12px;padding:7px 5px}.header-account{margin-top:10px}.header-account .account-user{display:none}.header-account .dropdown .dropdown-toggle strong>span{display:block}#header-meta-nav{height:40px;background:#41527a;padding-right:0}#logo-wrapper{height:40px;background:#41527a}#logo-wrapper img{float:left;margin-top:5px}#header-cart-wrapper{height:40px;background:#41527a;text-align:right}#header-col-search{margin-top:12px}#header-cart-wrapper{text-align:right}#footer-links{text-align:center}#footer-links ul{display:inline-table}#footer-links ul li{display:inline}#accepted-pay-methods li{width:25%;margin-bottom:8px;text-align:center}#accepted-pay-methods li:first-child{width:100%}#copyright{text-align:center}#copyright span{display:block}.btn-checkout{font-weight:400;letter-spacing:1px}.btn-checkout img{width:24px;height:24px}.hidden-inline-xxs{display:none!important}.visible-inline-xxs{display:inline!important}#current-resp:after{content:"-480 XXS"}.login-pill a{border-left:1px #aaa solid}#logo-wrapper{text-align:center}.pricing .price-in-cart{font-size:13px}.cart-qty{width:100%!important}.orb-wrapper .orb-title{font-size:16px}.orb-wrapper .orb-intro{font-size:13px}.brand{height:85px}#category .category-image-desc-right{margin-top:0}#category-affixed,.guide #col-affixed{display:none}.category-toolbar .sort-by{display:none}.category-toolbar .btn-toolbar{float:left}.category-toolbar .pagination{display:none}.item-list .pricing{width:auto}.item-block .details .description{font-size:13px}.item-block .pricing .discount-email{width:auto;margin-bottom:5px}.item-block .pricing .was{display:none}.item-block .add-to-cart .btn-container .addtocart-group button{width:100%}.item-block .add-to-cart .btn-container .addtocart-group input{display:none!important}.item-block .add-to-cart .btn-container .addtocart-group .input-group-btn:last-child>.btn{border-bottom-left-radius:4px;border-top-left-radius:4px}.item-block .add-to-cart .btn-container .addtocart-group .glyphicon{display:none}.narrow-results{display:block}#facet-column{position:absolute;width:290px}#facet-column.facet-visiblity{display:none}#product-column{width:100%;transition:all .4s}#product-column.slide-right{transform:translate3d(285px,0,0);opacity:.2}#product-column.slide-right::before{position:absolute;left:1px;top:0;width:100%;height:100%;content:'';background-color:grey;opacity:.5;z-index:5;border-radius:4px}.product-detail-form .addtocart-group{width:100%}#description h2,#description h3,#description h4,#description p,#description table,#description ul{margin:10px 0 0 0}#description li,#description p{font-size:16px;letter-spacing:-.072px;line-height:25px}.create-review:not([count='0']){position:static;right:auto}.cart-row-body{padding-left:70px;padding-right:70px}.cart-row-body>div{padding:5px}.cart-image{width:70px;margin-left:-70px;margin-right:0;padding-left:0!important;padding-right:0!important}.cart-image img{width:70px}.cart-desc{font-size:13px}.cart-quantity{width:70px}.cart-quantity input{padding:5px}}@media (max-width:350px){.addtocart-group input{display:none!important}.input-group-btn:last-child>.btn{border-bottom-left-radius:4px;border-top-left-radius:4px}}@media (max-width:320px){.hidden-iphone{display:none}}@media print{*{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:""}abbr[title]:after{content:""}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{page-break-inside:avoid;max-width:100%!important}.container{width:1100px}#header-search,#pdf-spec-sheet,#social-bar,.flex-video{display:none!important}.h4.lined-heading:before{border:0}.breadcrumb-wrapper,footer,header{display:none}body>.container:before{content:"ConsolidatedFoodservice.com -- Restaurant Equipment & Supply \a" attr(data-url);text-align:center;width:100%;display:block;font-size:20px;margin-bottom:15px;white-space:pre}.well{border:0;box-shadow:none}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}