.signup-Modal{position:fixed;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10}.signupModal-Content{width:700px;height:450px;display:flex;flex-direction:column;border-radius:8px;background-color:#fff;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09)}.signupModal-Header{display:flex;justify-content:center;padding:10px;background-color:#e00707;font-family:Arial,Helvetica,sans-serif;border-top-right-radius:8px;border-top-left-radius:8px}.signupModal-Title{margin-left:3px;margin-bottom:5px;color:#d32323;font-weight:700;font-size:21px}.signupModal-Body,.signupModal-Title{font-family:Arial,Helvetica,sans-serif}.signupModal-Body{display:flex;justify-content:space-around;flex-wrap:wrap;padding:10px;border-top:1px solid #3f3e3e}.signupModal-SignupTitle-Div{display:flex;justify-content:flex-start}.signupModal-Signup-Button{margin-top:5px;background-color:#e00707;border-radius:5px;color:#fff;padding:7px;width:260px;font-family:Arial,Helvetica,sans-serif;font-size:16px}.signupModal-Signup-Button:hover{background-color:#ee0b0b}.signupModal-Signup-Button:disabled{background-color:grey}.signupModal-Input{border-radius:3px;height:25px;width:250px;margin:3px}.goodeatsLogo-Modal{height:55px}.goodeatssignupImg-Modal{height:200px;margin-top:50px}.DemoLogin-Btn{background-color:#fff;border:none;font-size:15px}.DemoLogin-Btn:hover{text-decoration:underline}.loginModal-Login-Button{margin-top:5px;background-color:#e00707;border-radius:5px;color:#fff;padding:7px;width:210px;font-family:Arial,Helvetica,sans-serif;font-size:16px}.loginModal-Login-Button:hover{background-color:#ee0b0b}.loginModal-Login-Button:disabled{background-color:grey}.exitIcon-Login-Div{display:flex;justify-content:flex-end;width:200px}.loginModal-Header{display:flex;justify-content:space-between;padding:5px;background-color:#e00707;font-family:Arial,Helvetica,sans-serif;border-top-right-radius:8px;border-top-left-radius:8px}.goodeatsLogo-Modal-Login{height:60px;margin-left:25px;padding-top:5px}.exitX{color:#fff}.exitX:hover{color:#000}.searchBar{font-family:Arial,Helvetica,sans-serif;font-size:20px;width:480px;height:35px;border:none;list-style:none}.searchBar:focus{outline:none}.FindSearchBar{padding-left:5px;padding-right:5px;font-family:Arial,Helvetica,sans-serif;font-size:20px;color:#454545;font-weight:700}.searchBtn{border:none;background-color:#e00707;color:#fff;height:37px;width:50px;border-top-right-radius:5px;border-bottom-right-radius:5px}.searchBtn:hover{cursor:pointer}.navContainerDiv{display:flex;flex-direction:row;justify-content:flex-end;height:90px;padding:0;list-style:none}.separateLogo{display:flex;justify-content:space-between}.logoDivContainer{position:relative;top:-50px}.navLi{display:flex;align-items:center;margin:10px;list-style:none;font-family:Arial,Helvetica,sans-serif}.goodeatsLogoNav{height:150px}.loginBtn-Nav{font-size:17px;border:none;background-color:#fff;color:grey;text-decoration:none}.loginBtn-Nav:hover{color:#686868;text-decoration:underline}.signupBtn-Nav{font-size:17px;border:none;background-color:#fff;color:grey;text-decoration:none}.signupBtn-Nav:hover{color:#686868;text-decoration:underline}.logoutBtn-Nav{color:grey;text-decoration:none;border:none;background-color:#fff;margin-right:10px;margin-left:10px;font-size:17px}.logoutBtn-Nav:hover{color:#686868;text-decoration:underline}.welcomeUsername-Span{font-size:16px;font-weight:700}.AboutBtn{margin-right:0;font-family:Arial;margin-left:30px}.navSearch{box-shadow:0 0 5px grey}.centerPhotoCont{height:100%;width:100vw;object-fit:cover;margin-bottom:10px}.centerImageDivCont{height:600px;margin-bottom:10px}.restaurantCardInd{justify-content:center;flex-wrap:wrap}.topPicksH3{color:#e00707}.centerText-Main-Div,.topPicksH3{display:flex;justify-content:center;font-family:Arial,Helvetica,sans-serif}.centerText-Main-Div{align-items:center;background-color:hsla(0,0%,100%,.8);position:relative;top:-400px;left:43%;width:150px;height:130px;border-radius:5px}.centerText-Main{font-weight:400;color:#454545}.centerText-Main-Div2{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:5px}.centerText-Main2{font-weight:700;color:#454545}.goodeatsLogoMain{height:50px;margin-left:5px}.newContDiv-MainTxt{display:flex;justify-content:center;position:relative;top:-350px;
    /* !from main */color:#e00707}.addRestaurantBtn-Div{margin-top:30px;margin-bottom:50px}.addRestaurant-Btn{text-decoration:none;margin-left:153px;background-color:#e00707;border:1px solid #000;border-radius:5px;color:#fff;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px}.addRestaurant-Btn:hover{background-color:#fe1919}.cardsDiv{display:flex;flex-direction:row}.singleImageCardDiv{display:flex;flex-direction:column;height:260px;width:200px;margin:20px 80px;border:1px solid #d3d3d3;border-radius:5px;padding:5px;font-family:Arial,Helvetica,sans-serif}.singleImageCardDiv:hover{border:1px solid grey}.innerCardInfoDiv{display:flex;flex-direction:column}.restaurantImageCardItem{height:200px;width:200px;object-fit:cover}.restaurantCardInd{display:flex}.restaurantLinkStyling{text-decoration:none}.cardRestaurantName{color:#0073bb;font-weight:700}.restOfCard{color:#000}.notFoundGoodeatsLogo-card{height:40px;width:100px}.restCard-ImgNotFound{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#b0b0b0}.imageNotFound-Txt-card{color:#000}.notFoundGoodeatsFlower{margin-left:5px;height:80px;width:80px}.optionsIconButton-review{background-color:#e8e7e7;border-radius:50%;border:none;height:30px;width:30px;margin-bottom:10px}.optionsIconButton-review:hover{background-color:#a4a1a1}.editReview-icon{color:#000;margin-left:5px;margin-bottom:5px}.editReview-icon:hover{color:#797777}.deleteRevIcon-review{background:none;border:none;padding-left:none;margin-bottom:20px;padding-top:10px;padding-bottom:10px}.deleteRevIcon-review:hover{color:red;border:none}.trashIcon-review{background-color:none}.allReviews_Div{margin-left:85px;margin-right:85px}.reviewsTitle{font-family:Arial,Helvetica,sans-serif}.reviewStarStyle{color:#fff;padding:3px}.reviewStarSpanStyle{background-color:red;margin:1px;border-radius:3px;padding:2px}.indRev-divCont{margin-top:20px;margin-bottom:20px}.userIconOuterDefault{background-color:#bdbaba;padding:5px;border-radius:100%;margin-right:5px}.userIconDefault{height:10px;width:10px;margin-left:2px;margin-right:5px}.addRevContent-Div{margin-left:85px}.eachStar-Div{margin-bottom:10px}.eachStar-Div,.reviewSubmitTime{margin-top:10px}.username-span-reviews{font-family:Arial,Helvetica,sans-serif;font-weight:700}.text-allReviews{font-family:Arial,Helvetica,sans-serif;margin-bottom:5px}.username-allReviews{font-weight:700}.indReviewNOption-Div{display:flex;flex:column 1;height:80px}.pTagReviewContent{margin:5px;white-space:pre-wrap}.optionBtnDiv{display:flex;align-items:flex-start}.errorHandling{list-style:none;margin-left:0;margin-top:5px;margin-bottom:5px;padding-left:0;font-family:Arial,Helvetica,sans-serif}.errorExclamation{margin-right:10px;color:red}.review-textarea{font-family:Arial,Helvetica,sans-serif;width:500px;margin-bottom:10px}.ratingContDiv{display:flex;flex-direction:column}.ratingSelect{width:40px;height:25px}.label-AddReview,.ratingSelect{font-family:Arial,Helvetica,sans-serif}.label-AddReview{margin-top:5px;margin-bottom:5px}.addReviewForm{width:600px}.WriteAReviewBtn{margin-left:85px;background-color:#e00707;border-radius:5px;color:#fff;padding:10px;font-family:Arial,Helvetica,sans-serif;font-size:16px}.WriteAReviewBtn:hover{background-color:#fe1919}.writeRevStar{margin-right:5px}body{margin:0}.restaurantIntroNavDiv{border-bottom:1px solid #000}.restaurantIntroInnerDiv{display:flex;flex-direction:column;justify-content:flex-start;height:400px;margin-left:0;margin-right:0;z-index:3}.singleRestaurantName{font-weight:bolder;font-size:38px;margin-bottom:5px;margin-top:5px}.singleRestaurantName,.starsAndReviewsDiv{font-family:Arial,Helvetica,sans-serif;color:#fff}.starsAndReviewsDiv{display:flex;flex-direction:column;position:absolute;top:300px;left:75px;z-index:2;border-radius:5px;padding:10px;font-weight:700;margin:5px;text-shadow:#000 1px 0 5px}.starsAndReviewsInnerDiv{display:flex;flex-direction:row}.singleRestaurantStarsStyling{margin-right:5px}.singleRestaurantCategoryDiv{margin-bottom:5px}.singleImage{object-fit:cover;overflow-y:hidden}.reviewsHoursAboutDivCont{margin:25px 85px;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid hsla(0,0%,72.9%,.7)}.updateRestaurantBtn-Div{margin-bottom:10px}.updateRestaurant-Btn{color:#000}.updateRestaurant-Btn:hover{color:grey}.deleteRestaurant-Btn{background-color:#e00707;border-radius:5px;color:#fff}.deleteRestaurant-Btn:hover{color:#000}.noImageFound-SingleRest{display:flex;justify-content:center;align-items:center;height:500px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#000;background-color:#d3d3d3}.notFoundGoodeatsLogo{height:50px;padding-bottom:40px}.imageNotFound-Txt{padding-bottom:30px;margin-left:5px;color:#fff}.stateSpan-SingleRest-Info{margin-left:2px}.toImagesBtn-Div{display:flex;justify-content:flex-end;position:absolute;z-index:3;top:450px;right:100px;border:1px solid #fff;border-radius:5px;padding:8px 20px;transition-duration:.5s}.toImagesBtn-Div:hover{background-color:hsla(0,0%,98.8%,.3)}.toImages-Btn{color:#fff;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:16px}.imagesMain-Div{display:flex;flex-direction:column;align-items:flex-start;margin-left:160px;margin-right:170px}.imagesCont-Div{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.imagesTitle{font-family:Arial,Helvetica,sans-serif;margin:10px;color:#373737}.restImgsCard{opacity:1;display:block;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:200px;width:200px;object-fit:cover;border-radius:5px;margin:10px}.onlySessionUserImage{border:1px solid #ff0}.nonImageUserPlain{opacity:1;display:block;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:200px;width:200px;object-fit:cover;border-radius:5px;margin:10px}.AddPhotos-NavLink-Div{transition:.3s;display:flex;justify-content:center;align-items:flex-end;margin-left:10px;background-color:#e00707;padding:8px 20px;border-radius:5px;width:100px}.AddPhotos-NavLink-Div:hover{opacity:.8}.addPhotoNavLink{color:#fff;text-decoration:none;font-size:12px;font-weight:700}.addPhotoBtnTxt,.addPhotoNavLink{font-family:Arial,Helvetica,sans-serif}.addPhotoBtnTxt{margin-left:8px}.backToRestaurant-imagesPage-Div{display:flex;justify-content:flex-start;align-items:center;font-family:Arial,Helvetica,sans-serif;margin:10px}.smallRestImageCard{height:30px;width:30px;border-radius:5px}.toRestaurant-NavLink{text-decoration:none;color:#0073bb;font-weight:700;margin-left:5px}.toRestaurant-NavLink:hover{text-decoration:underline}.imageCont-Card-Div{display:flex;flex-direction:row-reverse}.imageCont-Card-Div:hover .restImgsCard{opacity:.6}.imageDelete-Btn{transition:.5s ease;opacity:0;height:20px;width:20px;display:block;justify-content:center;align-items:center;position:absolute;margin:15px;background:#fff;color:#000;border:none;padding:2px;border-radius:5px}.imageCont-Card-Div:hover .restImgsCard{opacity:.5}.imageCont-Card-Div:hover .imageDelete-Btn{opacity:1;cursor:pointer;z-index:2;color:red}.notFoundImage-ImagesPage{background-color:grey;opacity:1;display:block;transition:.5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:120px;width:90px;object-fit:contain;border-radius:5px;margin:10px;padding:40px 50px 40px 60px}.addRest-FormCont-Div{display:flex;justify-content:center}.addRest-Form-Div{padding:40px;margin-bottom:50px}.addRestTitle-AddForm{font-family:Arial,Helvetica,sans-serif}.addGoodeatsRest-Title{color:#e00707}.addRest-Form-Inputs-Div{margin-top:30px}.label-AddForm{margin-right:10px}.button_div{margin-top:10px}.eachInput-Div-AddRest{margin-top:5px;margin-bottom:5px}.addRestForm-Input-Class{width:300px}.errorsLi-AddRest{width:480px}.updateRest-Cancel-Btn{color:#000}.update-Cancel-Btn{font-family:Arial,Helvetica,sans-serif}.updateReview-Div{display:flex;justify-content:center}.updateReviewTitle{font-family:Arial,Helvetica,sans-serif}.submitNCancel-Rev-Div{display:flex;align-items:center}.WriteAReviewBtn-Submit{margin-right:5px;background-color:#e00707;border-radius:5px;color:#fff;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:16px}.WriteAReviewBtn-Submit:hover{background-color:#fe1919}.WriteAReviewBtn-Submit:disabled{background-color:grey;color:#000}.cancelBtn-Review{background-color:#fff;border:none}.cancelBtn-Review:hover{color:grey;text-decoration:underline}.About-Outer-Div{display:flex;justify-content:center;align-items:center}.AboutCont-Inner-Div{display:flex;flex-direction:column;justify-content:center;height:350px;width:250px;border:1px solid #000;border-radius:5px;padding:10px}.aboutInner-Inner-Div{display:flex;flex-direction:row;align-items:center;padding-left:30px}.aboutHeading{display:flex;justify-content:center;align-items:center;font-family:Arial,Helvetica,sans-serif;color:#e00707;border-bottom:2px solid #000;margin-bottom:10px;padding-bottom:10px}.aboutHeader-Title{margin:0;font-size:38px}.githubIcon,.githubIcon-About{height:30px;width:30px}.headings-About{font-family:Arial,Helvetica,sans-serif;font-weight:400;margin-left:10px;color:#505050}.goodeatsFlower-About{height:50px;width:50px}.emailIcon{color:#e00707}.copyWriteDetails-Div{flex-direction:column;align-items:center;font-family:Arial,Helvetica,sans-serif;color:grey;padding-top:10px}.copyWriteDetails-Div,.searchResTitle,.searchResultsContent{display:flex;justify-content:center}.searchResTitle{font-family:Arial,Helvetica,sans-serif}.imageUrlInput-images{height:28px;margin-right:20px;margin-top:20px}
/*# sourceMappingURL=main.0c078c1e.chunk.css.map */