@import url('https://fonts.googleapis.com/css?family=Lato:400,700&display=swap');.buttons,.defaultButtons,header .top_bar .register_button,.registrationAction,.standardButton,.inlineButton,.container--account .account_navigation li a,.container--account form input[type=submit]{color:#ffffff;text-transform:uppercase;border-radius:2em;padding:1em 2em;border:none}.defaultButtons,.standardButton,.inlineButton,.container--account .account_navigation li a,.container--account form input[type=submit]{color:#ffffff !important;background-color:#8591a6;border:none}.standardButton{margin-bottom:2em;font-size:1.5rem}.standardButton:hover,.standardButton:active{background-color:#496692;color:#ffffff;text-decoration:none}.inlineButton:hover,.inlineButton:active{background-color:#496692;color:#ffffff;text-decoration:none}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}html{font-size:16px}html p{font-size:14px}body{background-color:#ffffff}.main-content{margin-top:20px;min-height:500px;padding-bottom:150px}.vsb-main{word-wrap:break-word;width:100%}textarea#description{height:150px}header{clear:both;float:none}header .top_bar{margin-top:1em;margin-bottom:1em;position:relative}header .top_bar .logo{text-align:center;padding:1em}header .top_bar .register_button{background-color:#4A6693}header .top_bar .user_topbar{text-align:center;position:absolute;top:3em;right:0}header .top_bar .user_topbar .logout_link{display:block;text-align:center;margin:.5em}header .headermenu{overflow:hidden;border:1px solid #666666;border-left:0;border-right:0}header .headermenu ul{text-transform:uppercase;width:100%;list-style:none;padding:0;margin:0}header .headermenu ul li{margin:0;padding:0;font-size:1rem;text-align:center;width:25%;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff}header .headermenu ul li.active{border-bottom:3px solid #4A6693 !important}header .headermenu ul li:hover{border-bottom:3px solid #496692}header .headermenu ul a{color:#666666;font-weight:bold;display:block;width:100%;height:100%;padding:1.5em;text-decoration:none !important}footer{clear:both;float:none;background-color:#496692}footer .footermenu{overflow:hidden;color:#ffffff;padding:2em 0}footer .footermenu ul{padding:0;list-style:none}footer .footermenu ul li{margin:1em 0;font-size:1.2rem}footer .footermenu ul li:before{content:"|"}footer .footermenu ul li:first-child:before{content:""}footer .footermenu ul li a{margin:0 1em;color:#ffffff}.quickLinks{padding:0 2em;text-align:center}.register{text-align:center}.register img{max-height:250px;max-width:250px;background-color:#ccc;margin:20px auto;display:block}.pageHead_small,.pageHead{background-color:#4A6693;color:#ffffff;font-size:1em;margin:.5em 0;padding:.25em}.pageHead{text-transform:uppercase;font-size:1rem;padding:1em}.modal-close.close{position:absolute;right:5px;top:5px}.modal-confirmation{position:fixed;top:40%;width:260px;z-index:2000;left:50%;background-color:white;padding:1em;border:1px solid #ccc;border-radius:5px;margin:0 auto;margin-left:-130px}.dark-heading{color:#4A6693;border-bottom:1px solid #cccccc;padding-bottom:1em}label{color:#4A6693;font-weight:600}.help-block{font-size:1.2em;padding:.25em;color:#333333;background-color:#f0f0f0}.councilRegistrationStatusWhy{text-decoration:underline;cursor:pointer}.scheduled-item{display:block;clear:both}@media (max-width:724px){header .top_bar{text-align:center}header .register_button{position:relative !important;top:.5em !important;margin-bottom:1.5em}header .headermenu ul li{width:100% !important}header .headermenu ul li.active{background-color:#cccccc}}.homepageContent{margin-bottom:40px}.homepageContent h3{text-transform:uppercase;text-align:center;color:#4A6693;font-size:1.8rem}.homepageContent p{font-size:1.3em;text-align:center}.homepageContent .videoWrapper{text-align:center;margin:3em 0 1em 0}.homepageContent .videoWrapper img{max-width:100%;padding:1em 0}.homepage-blocks{margin:60px -15px}.homepage-blocks .homepage-block{display:flex}.homepage-blocks .homepage-block img{object-fit:fill;flex-grow:0;height:100%;width:100%}.homepage-blocks h4{text-align:center;margin:1em;font-weight:600}.container--account{margin:1em 0}.container--account .account_navigation{margin:2em 0}.container--account .account_navigation li a{margin:.25em;padding:1em}.container--account .account_navigation li a:hover{background-color:#4A6693}.container--account .account_navigation li.active a{background-color:#4A6693}.container--account form input[type=submit]:hover{background-color:#496692}.container--account #userProfileFront #profileImage dl.table,.container--account #userProfileFront #profileImage div.btn-group{display:none}.container--account .buttonWrapper{padding:1em;text-align:center}.eat-cook>p{font-size:16px}.eat-cook form>.row{display:flex;margin-top:20px;justify-content:center}.eat-cook form>.row>.col-xs-12{width:50%}.eat-cook form>.row .form-control{height:50px}.eat-cook form>.row label{text-transform:uppercase}.eat-cook form>.row .standardButton{margin-bottom:0;font-size:1.5em;padding:.75em 4em}.article__body{padding:2em 0}.registrationAction{background-color:#8591a6;color:#ffffff;font-weight:900;border:none;margin:0 auto;font-size:1.2rem}.registrationAction:hover{background-color:#496692}form [data-iterator="buttons"]{text-align:center}.userProfileFront .pageHead_small h2{display:inline-block;font-size:1.5rem;margin:10px;text-transform:capitalize}.userProfileFront .pageHead_small .reviews{padding:6px}.userProfileFront .profileWelcome h3{color:#496692}.userProfileFront .profileBio{padding:1em 0}.userProfileFront .profileBio p{padding:.5em 0}.userProfileFront .profileTags{padding:.5em 0}.userProfileFront .profileImage{max-width:100%;width:100%;padding:1rem 0}.userProfileFront .buttonWrapper{margin-top:3em}.banner-container{margin:0 0 3em 0;height:auto}.banner-container .banner{position:relative;min-height:150px;height:auto;width:100% !important}.banner-container .banner .banner-image{min-width:100%;width:auto;height:500px;z-index:10}.banner-container .banner .banner-layer{position:absolute;padding:1em 2em;font-size:1.5em;z-index:20;background-color:#4A6693;color:#ffffff;text-align:center;margin:25px 0}.banner-container .banner .banner-layer p{margin:0}.banner-container .banner .banner-layer.halign-left{left:0;right:auto}.banner-container .banner .banner-layer.valign-bottom{bottom:0;top:auto}.banner-container .banner .banner-layer.halign-right{right:0;left:auto}.banner-container .banner .banner-layer.valign-top{top:0;bottom:auto}.banner-container .banner .banner-layer.valign-middle{top:40%;bottom:auto}.banner-container .banner .banner-layer.halign-center{left:10%;right:10%}.banner-container .banner .banner-content a{color:#ffffff;text-decoration:underline}@media screen and (max-width:768px){.banner-container{margin:0 0 3em 0;height:auto}.banner-container .banner{position:relative;min-height:150px;height:auto;width:100% !important}.banner-container .banner .banner-image{min-width:100%;width:100%;height:auto;z-index:10}}.cook .image{position:relative;padding:0 !important;max-height:400px;overflow:hidden}.cook .image .img-responsive{width:100%;object-fit:cover}.cook .image div{background-color:#496692;color:white;padding:10px 20px;font-size:18px}.cook .image div h1{margin:0;padding:0}.cook .image .profile-name{position:absolute;left:0;bottom:0}.cook .image .profile-rating{position:absolute;top:0;right:0}.cook-grid{padding-top:20px}.product{margin-top:15px}.product .name div{color:#4A6693;font-size:20px;margin:10px 0}.product .ingredients h3,.product .allergens h3{margin-top:0;color:#496692}.product .allergens{margin-top:15px}.product .description{font-weight:600;padding:15px 0 0}.product .reviewCount{display:block}.product-grid .unfloated{float:none!IMPORTANT}.product-grid .product{height:320px;padding-bottom:20px}.product-grid .product .image{max-height:200px;height:200px;overflow:none;display:flex}.product-grid .product .image img{object-fit:cover;flex-grow:0;max-height:100%;max-width:100%}.product-grid .product h4 small{display:block}.product-grid .product .img-responsive{margin:0 auto;max-height:200px;width:100%}.product-grid .product .name{color:#4A6693;font-weight:600}.buy{margin-bottom:20px}.buy button{background-color:#304361;color:#ffffff;text-transform:uppercase;border-radius:2em;padding:1em 2em;border:none;font-size:18px}.cuisines{margin-top:20px}.cuisine-tags,.ingredient-tags,.allergen-tags{overflow-y:auto;line-height:1.7em;color:#4A6693;font-size:18px}.cuisine-tags .cuisine-pill,.ingredient-tags .cuisine-pill,.allergen-tags .cuisine-pill,.cuisine-tags .ingredient-pill,.ingredient-tags .ingredient-pill,.allergen-tags .ingredient-pill,.cuisine-tags .allergen-pill,.ingredient-tags .allergen-pill,.allergen-tags .allergen-pill{white-space:nowrap;background-color:#304361;color:#ffffff;text-transform:uppercase;border-radius:2em;padding:.5em 1em;border:none;font-size:14px;margin:.5em .5em 0 0}.cuisine-pill.active,.ingredient-pill.active,.allergen-pill.active{background-color:#fbb03b}.row.buy a{background-color:#304361;color:#ffffff;text-transform:uppercase;border-radius:2em;padding:1em 2em;border:none;font-size:14px;margin:.5em .5em 0 0}.chef-information{background:#dedede;border-top:1px solid #999999}.other-dishes{margin-bottom:40px}.other-dishes h2{color:#496692;font-weight:600;font-size:20px}.row.buy{padding:1em}.modal .modal-dialog{width:80% !important}.Delivery h3{padding-top:0;margin-top:0 !important}.FuudezeSearchMap{min-height:650px;float:none;overflow:hidden}@media screen and (max-width:768px){.FuudezeSearchMap{min-height:500px;max-height:500px;height:500px}.product .cuisine-tags{height:66px}.modal .modal-dialog{width:90% !important}.cuisine-tags,.ingredient-tags,.allergen-tags{color:#4A6693;font-size:18px}.cuisine-tags .cuisine-pill,.ingredient-tags .cuisine-pill,.allergen-tags .cuisine-pill,.cuisine-tags .ingredient-pill,.ingredient-tags .ingredient-pill,.allergen-tags .ingredient-pill,.cuisine-tags .allergen-pill,.ingredient-tags .allergen-pill,.allergen-tags .allergen-pill{background-color:#304361;color:#ffffff;text-transform:uppercase;border-radius:2em;border:none;font-size:14px;margin:.5em .5em 0 0}}.row.schedule-day{border:1px solid #4A6693;border-top:none}.row.schedule-day:nth-child(odd){background-color:#cccccc;color:#4A6693}.row.schedule-day>div:last-of-type{border-left:1px solid #4A6693}.row.schedule-day .item{padding:5px}.row.schedule-days-header{background:#4A6693;color:#fff;padding:15px 0}form#schedule h4{border-bottom:3px solid #4A6693;padding:1em 0 .2em 0;margin:.2em 0}.search_error{padding:1em;font-weight:bold;color:red}.searchForm{padding:1em}.searchForm .searchLabel-col{margin-top:10px;font-weight:bold;color:#4A6693}.searchForm .searchButton-col input,.searchForm .searchBox-col input{width:50% !important;margin:.5em auto;height:4em}.calTable{width:100%;margin:1em 0}.calTable td,.calTable th{width:14%;height:8em;border:1px solid #888;position:relative;text-align:center;overflow:auto}td.today{background-color:#fbb03b}.calTable th{height:3em}.calTable td .dayNumber{position:absolute;top:5px;right:5px;font-size:1.5em;opacity:.5}.cal-nav .btn{font-size:1.5em;padding:.5em}.addItem{margin:1rem 0}.addItem .subForm{display:none}.subForm{clear:both;overflow:hidden;float:none;padding:1em;border:1px solid #ccc}.subForm a{float:right}.subForm input{width:80%;float:left;padding:5px;margin:0}/*# sourceMappingURL=main.css.map */