body{padding-top:93px}@media print{body .no-print,body .no-print *{display:none !important}}body img{width:100%}body .icon{width:25px;height:auto;vertical-align:text-bottom;padding-right:10px}body .submitted{display:none;text-align:center}body .general-submitted{display:none;text-align:center}body body nav.fixed-top{background-color:#112F41 !important}body .navbar{background-color:#112F41 !important;padding:1% 0 !important}body .navbar a{font-size:18px}body .welcome h2{padding-top:6%;text-align:center;color:#4D4D4D;font-size:40px;line-height:100%;margin:0}body .welcome h3{text-align:center;color:#068587;font-size:64px;line-height:100%;margin:0}body .welcome .hr{padding-top:1%;width:70%;margin:0px auto;border-bottom:2px #000000 solid;height:2px}body .welcome p{text-align:center;color:#000000;font-size:20px;line-height:100%;margin:0;padding:2% 0 5%}body .welcome p.abridge{text-align:center;color:#000000;font-size:20px;line-height:100%;margin:0;padding:2% 0 55px}body .heroimage{width:190px;margin:0 auto;padding:40px 0 40px}body .sizing{background-color:#068587;margin:0 auto;width:100%;padding-bottom:3%}body .sizing h2{padding-top:3%;text-align:center;color:#ffffff;font-size:40px;line-height:100%;margin:0}body .sizecontainer{padding:5% 17% 15% 17%}body .sizecontainer div{display:inline-block;width:42%;float:left;text-align:center;color:#ffffff}body .sizecontainer h3{font-size:28px;margin:0;padding-top:2%}body .sizecontainer p{font-size:20px;margin:0}body .sizecontainer div.centerpad{width:15%}body .sizecontainer div img{width:42%}body .top{text-align:center;padding:4% 0}body .top img{width:28%}body .maxes{display:inline-block;width:33%;text-align:center;vertical-align:top}body .maxcontainer{padding-bottom:105px}body .lil{width:82%}body .big{width:92%}body .super{width:86%}body .leftfooter{background-color:#004C73;color:#ffffff;padding:0 0 6% 8%}body .leftfooter p{font-size:18px;margin:0}body .leftfooter h3{padding-top:7%;font-size:48px;margin:0px}body p.name{font-size:24px;margin:0;padding-top:10%}body .contact,body .contact a{line-height:200%;vertical-align:text-bottom;font-size:18px;padding-top:3%;text-decoration:none;color:#ffffff}body .footerlogo{width:65%;padding-top:10%}body .rightfooter{display:inline-block;vertical-align:top}body .rightfooter span{font-size:18px}body .rightfooter div{width:92%;height:45px}body .submitted-gen{padding-top:20%}body input.button{line-height:100%;float:right}body input[type=submit]{width:155px;height:45px;text-align:center;background-color:#4FB99F;color:#ffffff;padding:14px 20px;margin:2% 0;border:none;border-radius:4px;cursor:pointer}body .copybar{background-color:#112F41;text-align:center;color:#ffffff;margin:0}body .copybar p{margin:0;line-height:50px}body .outtable{background-color:#068587;padding:2.4% 1.5%;width:90%;margin:0px auto}body .tablehed{background-color:#112f41;color:#ffffff;font-weight:900;padding:.5% 1%;line-height:130%;font-size:26px}body .firsttable{color:#ffffff;line-height:100%;background-color:#0a676f;padding-right:2%}body .formcontainer{width:100%;display:inline-block}body .secondtable{color:#ffffff;line-height:42px;background-color:#0a676f;display:inline-block;width:100%}body .secondtable .type{color:#ffffff;line-height:42px;font-size:20px;margin:0 0 0 15px}body .innertable{padding:0 0 15px 1%;background-color:#0a676f;color:#ffffff;width:99%;display:inline-block}body .secondtable .innertable2{background-color:#4FB99F;color:#ffffff;width:48%;display:inline-block;margin:1.3% 1% 2% 1%}body .restaurantcontainer{display:inline-block;width:100%;height:524px;overflow:auto;overflow-x:hidden;background-color:#4FB99F;color:#ffffff;font-size:20px;border:0px}body .restaurantcontainer option{padding:0 0 0 2%}body .rightoption{width:48%;display:inline-block;vertical-align:top;color:#ffffff}body .rightoption .rightcontainer{margin:15px 0 0 15px}body .rightoption p{vertical-align:top;color:#ffffff;margin:0;line-height:120%;padding-bottom:5px}body .rightoption div div{padding-bottom:20px}body .meals-per-day input{display:block}body input.invalid,body textarea.invalid{border:2px solid red}body input.valid,body textarea.valid{border:2px solid green}body .rightoption div{margin:0;font-size:20px;vertical-align:top;color:#ffffff}body .calc-form-fieldgroup{min-height:42px;margin-bottom:25px}body .calc-form-fieldgroup p{color:#ffffff;line-height:100%;clear:none;display:inline-block;margin-bottom:0;text-align:left}body .container{position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}body .checkmark:after{content:"";position:absolute;display:none}body .checkmark{position:absolute;left:0;height:20px;width:20px;background-color:#ffffff}body .container input:checked ~ .checkmark:after{display:block}body .container .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #000000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body .container.pad{margin-left:30px}body .mealPad{margin-left:30px;width:335px}body .error{display:none}body .error,body .error_show{color:red;margin-left:0px;display:inline-block;width:100%;text-align:left;font-size:12px;display:none}body .specscontainer{display:inline-block;width:97%;height:360px;overflow:scroll;overflow-x:hidden;padding-right:1%}body .specs{padding-top:.8%;padding-bottom:.8%}body .scrollcontainer{width:4%;display:inline-block;text-align:center}body .specs button{color:#ffffff;background-color:#F2B134;border:none;border-radius:5px;padding:2% 5%;font-size:16px;width:90px}body .specs button.green{background-color:#049567}body .specs button.red{background-color:#ED553B;padding:2% 15%}body .specs button.cust3bactive{background-color:#049567}body .specs button.org-color{color:#ffffff;background-color:#ED553B;border:none;border-radius:5px;padding:2% 5%;font-size:16px}body .scrollcontainer img{width:20px}body .specialfield input{width:50%}body .alternate{background-color:#4FB99F}body .specs div{display:inline-block;line-height:250%}body .specs div:first-child{width:35%;padding-left:15px}body .specs div:first-child.skinny{width:26%;padding-left:15px}body .specs div:first-child.addcopy{width:84.5%;padding-left:15px}body .specs div:not(:first-child){width:12%;text-align:center}body .specs div:not(:first-child).txtright{text-align:right;width:8%}body .sizeit{margin-top:2.7%;background-color:black;color:#F2B134;padding:.8% 3.5%;font-size:18px;border-radius:5px}body .button-style{background-color:#112F41;border-color:#112F41;color:#F2B134;width:255px;height:45px;font-size:18px;border-radius:5px;margin:30px 0}body .runningtable{padding:5% 5%;width:90%;margin:0px auto}body .runningtable h3{color:#068587;font-size:26px;margin:0;padding-left:1%}body .runningtable .hr{padding-top:10px;width:100%;margin:0px auto;border-bottom:1px #000000 solid;height:1px}body p#first{margin:0px}body div.specs a{background-color:orange;color:white;padding:5px 15px;border-radius:5px;text-decoration:none;font-size:16px}body .totalbar{background-color:#000000;display:inline-block;width:100%;margin-top:1.5%}body .rtcontainer{padding-left:80%}body .calculate{text-align:right}body .contactcontainer{background-color:#E6E6E6}body .totalbar h3{color:#F2B134;display:inline-block;width:100%}body .totalbar h3 div{display:inline-block}body .sizecontainer div.clear{clear:both}body span.valid{color:red;display:none}body span.valid.invalid{color:red;display:inline-block}body .calc-grease.option-1{color:black;background-color:#f2f2f2}body .results div{display:inline-block;font-size:17px;line-height:120%;width:25%;text-align:center}body .resulttable .outtable{padding:30px 20px 0;margin-bottom:50px}body .results-buttons{text-align:right}body .results-buttons div{display:inline-block;text-align:right;padding-left:3%}body .button-wrapper{padding:0 50px;width:90%;margin:0px auto}body .clear{clear:both}body .resulttable{display:none}body .product-specs{display:flex;align-items:stretch}body .hidden-product{display:none}body .reveal{display:flex}body .container-wrapper h2{padding:2% 0 0 2%;color:#ffffff;font-size:40px;margin:0}body .hydro{display:inline-block;width:26%}body .gravity{display:inline-block;width:16%}body .unit-option h5{font-size:26px;margin:0;color:#fff;padding:1% 0 0 3%;display:inline-block}body .helpie-container{display:inline-block;width:16%;padding-left:5px;color:#fff}body .product-description img{width:80%}body .product-description .leftside{width:30%;padding-left:3%;margin:0;color:#fff;display:inline-block}body .leftside p{margin:0;color:#fff}body .rightside .desc{text-align:left;margin:0}body .product-description .rightside{width:67%;margin:0;color:#fff;display:inline-block;vertical-align:top;text-align:center}body .product-specs div{display:inline-block;width:calc(100% / 7);border-bottom:1px solid #fff;vertical-align:bottom}body .product-specs p{margin:0;padding:4% 0;height:50px}body h6{margin:0;padding:10% 0}body .button-style-spec{background-color:#112F41;border-color:#112F41;color:#fff;width:100%;height:35px;font-size:14px;border-radius:5px;margin:16% 0 0}body .custom-remove1-2{display:none;background-color:#ED553B}body .custom-remove1-3{display:none}body .custom-remove2-2{display:none;background-color:#ED553B}body .custom-remove2-3{display:none}body .custom-remove3-2{display:none;background-color:#ED553B}body .custom-remove3-3{display:none}body .custom-remove4-2{display:none;background-color:#ED553B}body .custom-remove4-3{display:none}body .custom-remove5-2{display:none;background-color:#ED553B}body .custom-remove5-3{display:none}body .custom-remove6-2{display:none;background-color:#ED553B}body .custom-remove6-3{display:none}body .custom-remove7-2{display:none;background-color:#ED553B}body .custom-remove7-3{display:none}body .custom-remove8-2{display:none;background-color:#ED553B}body .custom-remove8-3{display:none}body .custom-remove9-2{display:none;background-color:#ED553B}body .custom-remove9-3{display:none}body .custom-remove10-2{display:none;background-color:#ED553B}body .custom-remove10-3{display:none}body .custom-remove11-2{display:none;background-color:#ED553B}body .custom-remove11-3{display:none}body .unit-option img{width:1%;padding-left:1%}body #overlay{position:fixed;display:none;width:35%;height:800px;top:0;right:20%;bottom:0;background-color:rgba(0,0,0,0.9);z-index:2;cursor:pointer}body .overlay-text #toclose{text-align:right;color:#fff;padding-right:3%}body .overlay-text{height:100%;overflow:scroll;max-width:1280px;margin:0px auto;color:#fff;padding:5%}body .overlay-pad{padding:5%}body #mc_embed_signup_scroll h2{font-size:20px;margin:0;color:#F2B134;padding-bottom:5%}body .mc-field-group label{display:block;margin-top:3%}body .mc-field-group input{margin-top:2%;padding:1% 0;width:100%}body .overlay-pad h2{font-size:20px;margin:0;color:#F2B134}body .overlay-pad input{margin-top:1%;padding:1% 0;width:100%}body .overlay-pad input.button{margin-top:3%;width:20%}body .no-field-error{background-color:red}body .fix-hide{display:none}body .custom-value{padding-left:2%;color:red;display:none}body .custom-error{display:inline-block}body button.helpie{background-color:#068587;border:none}body .helpie{vertical-align:super;line-height:0;position:relative;overflow:visible;padding-left:0px}body .helpie img{width:15px;height:10px}body .helpie .activeState{display:none;position:relative}body .helpie:hover .activeState{display:block;position:absolute;z-index:666;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px;margin-left:25px}body .speech-bubble{position:relative;background:#000;color:#D8D8D8;padding:15px;font-family:Avenir-Roman;font-size:13px;color:#FFFFFF;line-height:20px;max-width:325px;text-align:left;white-space:pre-wrap;width:325px}body .approvals h2{margin:0;font-size:40px;text-align:center;margin-bottom:2%;color:#004C73}body .inner-containers{display:inline-block;width:50%;margin:3% 0}body .inner-containers.even{display:inline-block;width:50%;margin:3% 25%}body .inner-containers.odd{display:inline-block;width:100%;margin:3% 0%}body .circle-copy{border-radius:50%;background-color:#068587;width:225px;height:225px;line-height:225px;text-align:center;margin:0px auto;color:#fff;font-size:24px;box-shadow:0 5px 5px rgba(0,0,0,0.3)}body .circle-copy-containers a{text-decoration:none}body .dfutotal{padding-left:15px}body .dfutotal div{display:inline-block}body .closegen{text-align:right}@media screen and (max-width: 975px){body .circle-copy{border-radius:50%;background-color:#068587;width:175px;height:175px;line-height:175px;text-align:center;margin:0px auto}body .specs{padding-bottom:1.5%;padding-top:1.5%}}@media screen and (max-width: 775px){body .leftfooter{display:block;width:100%;padding:0}body .inner-containers.even{display:inline-block;width:100%;margin:3% 0%}body .inner-containers.odd{display:inline-block;width:100%;margin:3% 0%}body .leftfooter h3,body .leftfooter div{padding-left:6%}body .leftfooter p{padding:2% 0 6% 6%}body .welcome h2{font-size:8vw}body .welcome h3{font-size:7vw}body .welcome p{font-size:4vw}body .sizecontainer div{display:block;width:100%}body .sizing h2{font-size:5vw}body .maxes{width:100%}body .navbar a{font-size:3vw}body .rightfooter{width:100%}body .specs div:first-child{width:20%}body .specs div{display:inline-block;line-height:150%}body .specs div:not(:first-child){width:13%}body .rtcontainer{padding-left:60%}body .tablehed{font-size:4vw}body .secondtable .innertable2{width:98%;display:block}body .rightoption{width:100%;display:block}body .circle-copy{width:175px;height:175px;line-height:175px}}body .gform_wrapper .field_description_below .gfield_description{padding-top:0px}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-top:0px !important;border-bottom:0px !important;padding-bottom:0px !important;padding-top:0px !important}@media only screen and (min-width: 641px){body .gform_wrapper .top_label input.medium,body .gform_wrapper .top_label select.medium{width:calc(100% - 8px) !important}body .gform_wrapper .gform_footer input.button,body .gform_wrapper .gform_footer input[type=submit],body .gform_wrapper .gform_page_footer input.button,body .gform_wrapper .gform_page_footer input[type=submit]{margin:10px !important}}body.admin-bar nav.fixed-top{margin-top:32px}body nav.fixed-top{background:#fff;z-index:2;padding:1.65rem 2.3rem 1.65rem 2.35rem}body nav.fixed-top .navbar-nav.-uncollapse{display:inline-block;max-width:547px;width:100%;height:auto;margin:0 7% auto;text-align:center}body nav.fixed-top .navbar-nav.-uncollapse li.nav-item,body nav.fixed-top .navbar-nav.-uncollapse li.menu-item{display:inline-block;margin:0 2% auto}body nav.fixed-top .navbar-nav.-uncollapse li.nav-item.active a,body nav.fixed-top .navbar-nav.-uncollapse li.nav-item.current-menu-item a,body nav.fixed-top .navbar-nav.-uncollapse li.menu-item.active a,body nav.fixed-top .navbar-nav.-uncollapse li.menu-item.current-menu-item a{color:#e54c94}body nav.fixed-top .navbar-nav.-uncollapse li.nav-item a,body nav.fixed-top .navbar-nav.-uncollapse li.menu-item a{font-size:14px;color:#3d3d3d;font-weight:600;transition:ease-in .3s all;text-decoration:none}body nav.fixed-top .navbar-nav.-uncollapse li.nav-item a:hover,body nav.fixed-top .navbar-nav.-uncollapse li.menu-item a:hover{color:#7c25cc}body nav.fixed-top .navbar-nav.-right{width:20%;display:inline-block}body nav.fixed-top .cont-menu-mobile{display:none}
