body{padding-top:0}body div.favorites div.product-list{display:none}body #page-wrapper{margin-top:0px;padding-top:152px;background-color:white;min-height:100vh}.mobile-hide{display:block}table.mobile-hide{display:table}tr.mobile-hide{display:table-row}.mobile-only{display:none}form#customer-form .form-group .checkbox label{font-weight:600}form#customer-form .form-group label+.radio{margin-top:0px}.users h1 a,.users h1 form{float:right}.users table.table td{vertical-align:middle;text-align:center;padding:0px}.users table.table td a,.users table.table td form{margin:10px 5px}.mobile-hide{display:block}.mobile-only{display:none}#page-wrapper h1,#page-wrapper h2{margin-top:0px}#page-wrapper p{margin-bottom:40px}#page-wrapper table.recent-order-table td,#page-wrapper table.inactive-customers td{vertical-align:middle;text-align:center;padding:0px}#page-wrapper table.recent-order-table td a,#page-wrapper table.recent-order-table td form,#page-wrapper table.inactive-customers td a,#page-wrapper table.inactive-customers td form{margin:10px 5px;display:inline-block}#page-wrapper table.recent-order-table td a button,#page-wrapper table.recent-order-table td form button,#page-wrapper table.inactive-customers td a button,#page-wrapper table.inactive-customers td form button{width:100%}#page-wrapper div.favorites{position:relative}#page-wrapper div.favorites button.edit-favorites{float:right}#page-wrapper div.favorites div.product-list{display:none}#page-wrapper div.favorites div.product-list label{margin:0;padding:5px;font-weight:normal;display:block}#page-wrapper div.favorites div.product-list label .favorite-star{width:16px;display:inline-block}#page-wrapper div.favorites div.product-list label .favorite-star i{top:8px;position:absolute}#page-wrapper div.favorites div.product-list label .favorite-text{display:inline-block;width:calc(100% - 23px)}#page-wrapper div.favorites div.product-list label i{color:#ffd400;visibility:hidden;padding-right:5px}#page-wrapper div.favorites div.product-list label:hover{background-color:black;color:white}#page-wrapper div.favorites div.product-list label:hover i{visibility:visible}#page-wrapper div.favorites div.product-list label input[type=checkbox]:checked+div.favorite-star i{visibility:visible}#page-wrapper div.favorites div.product-list label input{display:none}.top-navbar{padding:0 15px;max-height:100px}.top-navbar>div{max-height:100px;position:relative}.top-navbar>div a.logo-link{display:inline-block}.top-navbar>div .menu_container{display:inline-block;height:100%;padding-left:15px;max-height:100px}.top-navbar>div .menu_container ul.horizontal_nav{margin:0;padding:0;height:100%}.top-navbar>div .menu_container ul.horizontal_nav>li{display:inline-block;padding:0 10px}.top-navbar>div .menu_container ul.horizontal_nav>li a{height:100%;line-height:100px;color:white;text-decoration:none}.top-navbar>div .menu_container ul.horizontal_nav>li:hover ul.dropdown{display:block}.top-navbar>div .menu_container ul.horizontal_nav>li ul.dropdown{position:absolute;margin:0;padding:0;top:67px;border:1px solid #5C1E31;border-top:none;display:none}.top-navbar>div .menu_container ul.horizontal_nav>li ul.dropdown li{width:100%;height:50px;list-style-type:none;background-color:white}.top-navbar>div .menu_container ul.horizontal_nav>li ul.dropdown li a{line-height:50px;padding:0 10px;color:#5C1E31;display:block}.top-navbar>div .menu_container ul.horizontal_nav>li ul.dropdown li a:hover{background-color:#3a131e;color:white}.help-bar{text-align:right;padding:7px 15px;background-color:black}.help-bar ul{display:inline-block;margin:0;padding:0}.help-bar ul li{display:inline-block;padding:0 5px}.help-bar ul li a{color:white;text-decoration:none}.order .head-single-order h1{margin-bottom:30px}.order .head-single-order h1 div{float:right}.order .head-single-order h1 div a.btn.btn-primary,.order .head-single-order h1 div form{margin:0 5px;display:inline-block}.order form#single_order h1{padding:0 15px}.order form#single_order p#max-length{color:#ff0039;margin-top:5px;font-size:15px;visibility:hidden}.order form#single_order textarea#notes{margin-bottom:10px}.order form#single_order .quick-search div span{width:88%}.order form#single_order .quick-search div>input.form-control{width:11%;display:block;float:right}.order form#single_order .tt-menu{width:100%;border:1px solid #dddddd}.order form#single_order .tt-menu .tt-selectable,.order form#single_order .tt-menu .empty-message{padding:5px 15px;background-color:white}.order form#single_order .tt-menu .tt-selectable:hover,.order form#single_order .tt-menu .empty-message:hover{background-color:#80bfff}.order form#single_order .favorites{margin-top:15px}.order form#single_order .favorites>h1{padding-top:15px}.order form#single_order .save_button_wrapper{padding:0;float:right}#page-wrapper .form-wrapper.orders h1 a{float:right}#page-wrapper .form-wrapper.orders strong{margin:5px 0 10px;display:inline-block}#page-wrapper .form-wrapper.orders table td{vertical-align:middle;text-align:center}#page-wrapper .form-wrapper.orders table td a,#page-wrapper .form-wrapper.orders table td form{margin:10px 5px}#page-wrapper .confirm-order p{margin-bottom:10px}#page-wrapper .confirm-order table{margin-top:20px}#page-wrapper .confirm-order form{text-align:right}.thanks h1 a{float:right}div.customers h4.customer-tabs{margin:0}div.customers h4.customer-tabs span{border:1px solid #dddddd;display:inline-block;padding:10px;border-bottom:none;position:relative;cursor:pointer}div.customers h4.customer-tabs span:last-of-type{border-left:0}div.customers h4.customer-tabs span.selected-tab:after{content:"";width:100%;height:1px;background-color:white;position:absolute;bottom:-1px;left:0}div.customers h1 a{float:right}div.customers table td{vertical-align:middle;text-align:center;padding:0px}div.customers table td a,div.customers table td form{margin:10px 5px}div.customers table td a.active-toggle:after{content:"Deactivate"}div.customers #inactive-customers-table{display:none}div.customers #inactive-customers-table table td a.active-toggle:after{content:"Activate"}.login-body .logo-wrap{text-align:center;margin-top:15px}.login-body .btn{width:100%;text-transform:uppercase}.login-body button{margin-bottom:10px}.login-body .login-help-text{margin-bottom:1em}@media screen and (min-width: 768px) and (max-width: 1024px){body #page-wrapper table.recent-order-table tr td{padding:5px}body #page-wrapper table.recent-order-table tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.recent-order-table tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.recent-order-table tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.recent-order-table tr td:last-of-type form button{padding:5px 10px;margin:0px}body #page-wrapper table.customer-table tr td{padding:5px}body #page-wrapper table.customer-table tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.customer-table tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.customer-table tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.customer-table tr td:last-of-type form button{padding:5px 10px;margin:0px;width:100%}body #page-wrapper table.inactive-customers tr td{padding:5px}body #page-wrapper table.inactive-customers tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.inactive-customers tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.inactive-customers tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.inactive-customers tr td:last-of-type form button{padding:5px 10px;margin:0px}}@media screen and (min-width: 1024px){body #page-wrapper table.recent-order-table tr td{padding:5px}body #page-wrapper table.recent-order-table tr td:last-of-type{white-space:nowrap}body #page-wrapper table.recent-order-table tr td:last-of-type a{padding:5px 10px;margin:0px}body #page-wrapper table.recent-order-table tr td:last-of-type form{margin:0}body #page-wrapper table.recent-order-table tr td:last-of-type form button{padding:5px 10px;margin:0px}body #page-wrapper table.customer-table tr td{padding:5px}body #page-wrapper table.customer-table tr td:last-of-type{white-space:nowrap}body #page-wrapper table.customer-table tr td:last-of-type a{padding:5px 10px;margin:0px}body #page-wrapper table.customer-table tr td:last-of-type form{margin:0}body #page-wrapper table.customer-table tr td:last-of-type form button{padding:5px 10px;margin:0px}body #page-wrapper table.inactive-customers tr td{padding:5px}body #page-wrapper table.inactive-customers tr td:last-of-type{white-space:nowrap}body #page-wrapper table.inactive-customers tr td:last-of-type a{padding:5px 10px;margin:0px}body #page-wrapper table.inactive-customers tr td:last-of-type form{margin:0}body #page-wrapper table.inactive-customers tr td:last-of-type form button{padding:5px 10px;margin:0px}}@media screen and (max-width: 768px){body h1{font-size:30px}body h1:after{clear:both;content:"";display:table}body h2:after{clear:both;content:"";display:table}body .btn{font-size:12px}body .full-width{width:unset}body .mobile-hide{display:none}body .mobile-only{display:block}body table.mobile-only{display:table}body tr.mobile-only{display:table-row}body #page-wrapper{padding-top:65px}body .pagination{display:block;text-align:center}body .pagination>li{display:none}body .pagination>li.prev,body .pagination>li.next{display:inline}}@media screen and (max-width: 768px){.mobile-hide{display:none}.mobile-only{display:block}body #page-wrapper table.recent-order-table tr td{padding:5px}body #page-wrapper table.recent-order-table tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.recent-order-table tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.recent-order-table tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.recent-order-table tr td:last-of-type form button{padding:5px 10px;margin:0px}body #page-wrapper table.recent-order-table tr td span{display:block;text-align:left}body #page-wrapper table.recent-order-table tr td span:first-of-type{padding-bottom:15px}body #page-wrapper table.customer-table tr td{padding:5px}body #page-wrapper table.customer-table tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.customer-table tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.customer-table tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.customer-table tr td:last-of-type form button{padding:5px 10px;margin:0px;width:100%}body #page-wrapper table.customer-table tr td span{display:block;text-align:left}body #page-wrapper table.customer-table tr td span:first-of-type{padding-bottom:15px}body #page-wrapper table.user-table tr td{padding:5px}body #page-wrapper table.user-table tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.user-table tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.user-table tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.user-table tr td:last-of-type form button{padding:5px 10px;margin:0px;width:100%}body #page-wrapper table.user-table tr td span{display:block;text-align:left}body #page-wrapper table.user-table tr td span:first-of-type{padding-bottom:15px}body #page-wrapper table.inactive-customers tr td{padding:5px}body #page-wrapper table.inactive-customers tr td:last-of-type{white-space:nowrap;padding:0px}body #page-wrapper table.inactive-customers tr td:last-of-type a{width:100%;display:block;padding:5px 10px;margin:0px}body #page-wrapper table.inactive-customers tr td:last-of-type form{margin:0;width:100%;display:block}body #page-wrapper table.inactive-customers tr td:last-of-type form button{padding:5px 10px;margin:0px}body #page-wrapper table.inactive-customers tr td span{display:block;text-align:left}body #page-wrapper table.inactive-customers tr td span:first-of-type{padding-bottom:15px}}@media screen and (max-width: 768px){.navbar.mobile-only{height:50px}.navbar.mobile-only .top-navbar .logo-link img{max-height:50px}.navbar.mobile-only .top-navbar .burger{position:absolute;right:0;display:inline-block;width:35px;height:50px}.navbar.mobile-only .top-navbar .burger .inner-burger{height:inherit;width:inherit}.navbar.mobile-only .top-navbar .burger .inner-burger .line{height:11px;border-top:1px solid white}.navbar.mobile-only .top-navbar .burger .inner-burger .line:first-of-type{border-top:none}}.mobile-menu{background-color:#ded8d8;border-bottom:1px solid #5C1E31;display:none}.mobile-menu ul{margin:0;padding:0;text-align:center;font-size:0}.mobile-menu ul:first-of-type{white-space:nowrap}.mobile-menu ul:first-of-type li{display:inline-block;width:50%}.mobile-menu ul:first-of-type li:first-of-type{border-right:1px solid #5C1E31}.mobile-menu ul:first-of-type li:last-of-type{border-left:1px solid #5C1E31}.mobile-menu ul li{border:1px solid #5C1E31;border-right:none;border-left:none}.mobile-menu ul li a{color:#5C1E31;font-size:16px;line-height:44px;vertical-align:middle;width:100%;height:44px;display:inline-block}.mobile-menu ul li .dropdown li{border-bottom:none;border-top:2px solid #5C1E31}@media screen and (max-width: 768px){.order form#single_order .quick-search #search-quantity{width:100%}.order form#single_order .quick-search div span{width:100%}.order form#single_order input.notes-field{width:100%}.order form#single_order tbody tr td{border:1px solid #d2b0b0}.order form#single_order tbody tr:nth-of-type(4n+1){background-color:#d9d9d9}.order form#single_order tbody tr:nth-of-type(4n+2){background-color:#d9d9d9}}@media screen and (max-width: 768px){h4.customer-tabs{font-size:13px}}
