×

注意!页面内容来自https://www.restaurantji.com/ca/newport-beach/italian/,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

<> header { z-index: 0; } .widget-posts img { width: 100%; } #logo { position: relative; /* width: 100%; text-align: center; */ } #header_search { min-height: 40px; } .post-wrap { max-height: 300px; overflow: hidden; } @media (min-width: 900px) { .css-1a8jlry-MuiGrid-root { flex-basis: 41.6667%; -webkit-box-flex: 0; flex-grow: 0; max-width: 41.6667%; } } #cardMobWrap { display: grid; background: #f3f4f4; max-width: 70%; flex: unset; width: auto; grid-template-columns: 320px 1fr; } @media (max-width: 899.98px) { #header_search { min-height: 175px; } .post-wrap { max-height: 280px; } #cardWrap { width: 100% !important; } .mapMobWrap { left: 0; } /* .mapMobWrap{ left: 0; position: relative; width: 100%; min-height: 1px; } */ } .header_in { box-shadow: rgba(5050930.25) 0px 2px 5px -1pxrgba(0000.3) 0px 1px 3px -1px; margin-bottom: 1em; } * { font-family: 'Poppins'sans-serif; } a { text-decoration: none; color: #51ab6d; } .text { margin: 0px 0px 16px; font-family: Poppinssans-serif; font-weight: 400; line-height: 1.235; -webkit-box-flex: 1; flex-grow: 1; font-size: 24px; width: auto; letter-spacing: normal; } .restaurant-card { display: flex; width: 100%; margin-bottom: 1em; font-family: open sanssans-serif; background-color: #fff; transition: box-shadow .05s easebackground-color .05s easetransform .07s ease-webkit-transform .07s ease; justify-content: space-between; flex-wrap: wrap; font-size: 14px; border-radius: 8px; border: none; /* min-height: 700px; */ } .restaurant-content { width: 100%; display: flex; justify-content: space-between; padding: 0.5em; } .restaurant-card .restaurant-main-text { flex-basis: 100%; padding-right: 8px; } .restaurant-main-text h2, .restaurant-main-text p, .restaurant-main-text h2 a { color: rgb(535761); vertical-align: super; font-size: 20px !important; letter-spacing: normal; } .restaurant-comment { width: 100%; font-size: 14px; box-sizing: border-box; padding: 0.5em; } .restaurant-comment p { display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .restaurant-card figure { display: flex; border-radius: 3px; width: 100%; position: relative; overflow: hidden; max-height: 400px; } .restaurant-card figure small { top: 10px; position: absolute; background-color: black; background-color: rgba(0000.6); right: 10px; right: 10px; text-transform: uppercase; color: #fff; font-weight: 600; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; border-radius: 3px; padding: 7px 10px 4px 10px; line-height: 1; } .svgWrap { position: relative; display: inline-flex; align-items: center; justify-content: center; } .svgWrap span { position: absolute; font-weight: 700; top: 5px; color: #ea4335; font-size: xx-small; } .restaurant-card h2, .restaurant-card p { margin: 4px 0; color: #35393D; } .restaurant-bottom { width: 100%; padding: 0.5em; border-top: 1px solid rgb(192 192 192 / 70%); display: flex; justify-content: space-between; } .rating { min-width: 114px; width: max-content; display: inline-flex; align-items: center; gap: 4px; height: auto; } .rating strong { background-color: #32a067; color: #fff; line-height: 1; -webkit-border-radius: 5px 0px 5px 5px; -moz-border-radius: 5px 0px 5px 5px; -ms-border-radius: 5px 0px 5px 5px; border-radius: 5px 0px 5px 5px; padding: 10px; display: inline-block; } .rating span { display: inline-flex; flex-direction: column; font-size: 12px; font-size: 0.75rem; line-height: 1.1; font-weight: 600; color: rgb(535761); } .rating span em { font-weight: 500; color: rgb(535761); } .css-zqatfe { display: flex; gap: 6px; -webkit-box-align: center; align-items: center; } .css-btn-main { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Poppinssans-serif; font-weight: 500; line-height: 1.75; font-size: 16px !important; min-width: 64px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.400.21) 0msbox-shadow 250ms cubic-bezier(0.400.21) 0msborder-color 250ms cubic-bezier(0.400.21) 0mscolor 250ms cubic-bezier(0.400.21) 0ms; border: 1px solid rgba(811711090.5); color: rgb(81171109); } .outlined { color: white; background-color: rgb(81171109); box-shadow: rgba(0000.2) 0px 3px 1px -2pxrgba(0000.14) 0px 2px 2px 0pxrgba(0000.12) 0px 1px 5px 0px; } .card-bottom-btn { font-size: 16px !important; padding: 0 !important; } .css-MuiTouchRipple-root { overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit; } #map_canvas { height: 100vh; } .post-wrap { border: none; } .takeout { display: inline-flex; align-items: center; } .takeout_wrap div { font-size: 14px; font-weight: 700; font-family: Latosans-serif; } .takeout:before { content: ''; width: 2em; height: 2em; background-image: url(/images/tips-icon/take-out.png); background-size: contain; margin-right: 5px; position: relative; } .delivery { display: inline-flex; align-items: center; } .delivery:before { content: ''; width: 2em; height: 2em; background-image: url(/images/tips-icon/delivery.png); background-size: contain; margin-right: 5px; position: relative; } .pick_up { display: inline-flex; align-items: center; } .pick_up::before { content: ''; width: 2em; height: 2em; background-image: url(/images/tips-icon/curbside.png); background-size: contain; margin-right: 5px; position: relative; } .takeout_wrap { display: inline-flex; flex-wrap: wrap; width: 100%; margin-bottom: 20px; padding: 0 0.5em; } .takeout_wrap div:nth-child(2) { margin-right: 10px; } .takeout_wrap div:nth-child(3) { margin-right: 10px; } .takeout_wrap div:first-child { margin-right: 10px; } .dishes { padding: 0 0.5em; display: flex; flex-wrap: wrap; justify-content: flex-start; margin-top: 10px; /* margin-bottom: 20px; */ } .dishes div::before { content: ''; display: inline-flex; width: 20px; height: 20px; background-size: contain; margin-right: 5px; position: relative; top: 0px; background-image: url(/images/emoji-icons/happy_icon.png); } .dishes div:last-child { margin-right: 0; } .dishes div { margin-right: 10px; font-size: 14px; font-weight: 700; font-family: Latosans-serif; } /* #root div.MuiBox-root.css-dtg2nl{ height: 100%; } #root div.MuiDrawer-root.MuiDrawer-docked.css-1wg0nm7-MuiDrawer-docked{ height: 100%; } */ #cardWrap { /* width: calc(100% - 330px); */ transition: 225ms cubic-bezier(000.21) 0ms; max-width: 600px; } div#infowindow img { max-height: 120px; width: 100%; object-fit: cover; border-radius: 8px; } #root { margin-bottom: 15px; } #root div.MuiBox-root.css-dtg2nl { position: absolute; left: 20px; top: 0; height: 100%; } .leaflet-container a { color: #51ab6d !important; } #mapWrap { max-width: unset; flex: unset; flex-basis: 30%; padding: 0 !important; flex-shrink: 1; flex-grow: 1; } .css-gfon6b-MuiTypography-root { text-transform: none; display: flex; justify-content: space-between; align-items: center; } .css-1plhhjt button { padding: 4px 16px; } header.header_in { margin: 0; } @media (max-width: 899.98px) { #cardMobWrap { width: 100%; max-width: 100%; grid-template-columns: 1fr; } #cardWrap { width: 100%; max-width: 100%; } #mapWrap { width: 100%; } } @media screen and (max-width: 768px) { .restaurant-card .restaurant-main-text { padding: 0; } } @media screen and (max-width: 768px) { .restaurant-card figure { aspect-ratio: 9 / 8; } } .custumers { font-size: 22px; padding: 0 0.3em; width: 100%; font-weight: 700; margin: 8px 0 0 0; color: #35393D; font-family: 'Poppins'sans-serif; } .restaurant-card figure img:not(.badge_animate img) { border-radius: 8px; object-fit: cover; width: 100%; height: 100%; max-height: 400px; } /* @media (max-width: 1240px) and (min-width: 899.89px) { #cardMobWrap { max-width: 77.333333%; } #mapWrap { max-width: 22.666667%; } } */ .mb-fluide.container-fluide .row { margin: 0; background: #f3f4f4; padding-top: 1em; } .restaurant-card figure a { display: block; width: 100%; height: 100%; } .img_wrap { width: 55%; height: 120px; } .img_wrap>div { height: 100%; } .date { display: flex; align-items: center; } .date svg { width: 18px; height: 18px; margin-right: 5px; } .btn-blog { color: #fff; } .btn-blog:hover { color: #fff; } /* .css-ga7osj-MuiButtonBase-root-MuiButton-root{ margin-bottom: 15px; } */ <> a { color: #51ab6d; } #toTop:hover { background-color: #82ca97 !important; } header { position: fixed; left: 0; top: 0; width: 100%; padding: 20px 30px; z-index: 99999999; border-bottom: 1px solid transparent } #logo { float: left; } #logo img { vertical-align: middle; border: 0; } @media (max-width: 991px) { #logo { float: none; position: absolute; top: 0; left: 0; width: 100%; text-align: center; } #logo img { width: auto; height: 28px; margin: 12px 0 0 0; } .header_in #logo img { margin: 0; } } @media(max-width: 767px) { header.header { padding: 15px 15px 5px } } header.header .logo_sticky { display: none } header.header.sticky { -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; border-bottom: 1px solid #ededed; background-color: #fff; padding: 15px 20px } @media(max-width: 991px) { header.header.sticky { padding: 15px 15px 5px } } header.header.sticky .logo_normal { display: none } header.header.sticky .logo_sticky { display: inline-block } header.header_in { padding: 0 !important; background-color: #fff; position: relative; border-bottom: 1px solid #ededed; font-size: 0.875rem; line-height: 1.6; min-height: 56.4px !important; font-family: "Poppins"Helveticasans-serif; } header.header_in .row { display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } header.header_in.is_sticky { position: fixed; left: 0; top: 0; width: 100% } header.header_in.map_view { position: fixed; left: 0; top: 0; width: 100% } header.header_in ul#top_menu li a { color: #444 } @media(max-width: 991px) { header.header_in { padding: 10px 0 5px; min-height: 0 !important; } header.header_in ul#top_menu { position: absolute; right: 15px; float: none } header.header_in #logo a { z-index: auto; position: relative } } header { z-index: 0; } #logo { position: relative; width: 100%; text-align: center; } .header_in { box-shadow: rgba(505093.25) 0 2px 5px -1pxrgba(000.3) 0 1px 3px -1px; margin-bottom: 1em } #header_search { min-height: 40px } @media (max-width:899.98px) { #header_search { padding-top: 16px; min-height: 175px } } <> html { font-size: unset; } .container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; position: relative; } .burger-menu { display: none; } @media (max-width: 899.98px) { .burger-menu { position: absolute; right: 10px; top: 0; border: 1px solid #51ab6d; border-radius: 4px; display: flex; padding: 4px; margin-top: 0.5em; z-index: 999; } .burger-menu svg { fill: #51ab6d; width: 22px; height: auto; } #header_search { display: none; min-height: 175px; } }

18 Best Italian Restaurants in Newport Beach

The Original Mama D's Italian Kitchen Italian • $$
3012 Newport BlvdNewport Beach

Customers` Favorites

Martha's Shrimp Parmigiana with Pasta and Fresh Vegetables
Roberto's Cioppino with Linguine
Spencer's Stuffed Mushrooms
Ava's Linguine and Mussels
Debra's Linguine & Clams
Sausage & Chicken Capri
Quinn's Calamari Fritti
Pink Sauce Meat Ravioli
Jax Chicken Marsala
Bread and Garlic Oil

“The food was amazing!!! Simply fantastic. Well done @mommaDa“

4.8 Superb299 Reviews
Bello by Sandro Nardone Italian • $$$
1200 Bison Ave Suite C2Newport Beach

Customers` Favorites

Pizza of the Week
Amarena Cherries
Margherita Pizza
Gorgonzola Salad
Pistachio Crumble
Insalata Cesarina
Chef’S Table
Hamachi Crudo
Lasagna Bianca
Panna Cotta

“Great serviceauthentic Italian food“

4.3 Superb148 Reviews
3

Molo

Molo Italian • $$
251 Shipyard WayNewport Beach

Customers` Favorites

Spaghetti Frutti Di Mare
Spaghetti with Seafood
Combo Seafood Pasta
Side of Broccolini
Sea Food Risotto
Pizza Raspadura
Chicken Piccata
Sausage Plate
Lemon Sorbet
Cacio Y Pepe

“The owner Piero is one of the kindest people you will meet. He is very knowledgeable on the cuisine he serves. You can tell he is passionate about this business. This is a one of a kind authentic Italian restaurant. Will be visiting in the future.🙏🏽“

4.5 Superb125 Reviews
Romano Cucina Italian • $$
3325 Newport BlvdNewport Beach

Customers` Favorites

Kids Pasta with Butter and Cheese
Lemon Cream Sauce \u0026 Shrimp
Kids Garlic Bread Pizza
Milanese Parmigiana
Meatball Sandwich
Traditional Pizza
Chicken Parmesan
Bruschetta

“I recently had the pleasure of dining at Romano Cucina in Newport Beachand I can't recommend it highly enough! From the moment we arrivedeverything was awesomequick and efficient. The service was outstandingwith an extremely friendly staff that made us feel right at home.

Now let's talk about the food—absolutely phenomenal! Every dish we tried was a delightful experiencecapturing the authentic flavors of Italian cuisine. As a bonusmy 4-year-oldwho is usually quite pickyloved the food as well! Finding a restaurant that caters to both adults and children can be a challengebut Romano Cucina nailed it!

If you're looking for delicious Italian food with a welcoming atmosphereRomano Cucina is the place to be. We can’t wait to return for another fantastic meal!“

4.8 Superb18 Reviews
Rothschild's Restaurant Italian • $$$
2407 East Coast HwyCorona Del Mar

Customers` Favorites

Milk Chocolate Pecan Oreo Ice Cream Pie
Rothschild’S Caesar Salad
Fettuccine Bolognese Pasta
Veal & Ricotta Meatballs
Side of Wild Mushrooms
Toasted Garlic Bread
Chocolate Mousse
Lobster Ravioli
Truffle Frites
Grilled Salmon

“The food & service were great“

4.4 Superb351 Reviews
Buona Forchetta Italian • $$
2280 Newport Blvd #104Newport Beach

Customers` Favorites

Regina Margarita Pizza
Fettuccine
Carbonara
Gnocchi

“Great food and service! We have heard great things about the pizza here and it did it did not disappoint. Their gluten free pizzas are also probably the best we have had. Great hospitality from everyone we interacted with there. We will definitely be coming back!“

4.4 Superb235 Reviews
Mario's pizza Italian • $
4507 West Coast HwyNewport Beach

Customers` Favorites

Pepperoni Pizza by the Slice
Combination Slice of Pizza
Garlic Bread with Cheese
10 Inch Pepperoni Pizza
Chicken Marsala Pasta
Eggplant Parmesan
Pasta Salad

“I work nearby and got a slice while waiting for the bus. I got a slice of the mafia pizza and I will say this food is superb. I later ordered after I got paid and the pizza was delicious and arrived timely. It was even amazing and fresh even two days after we initially bought the pizza. 10/10would eat here again and spend a bit extra just for the authenticity.“

4.3 Superb85 Reviews
Ciao Balboa Italian • $$
223 Marine AveNewport Beach

Customers` Favorites

Garlic Bread with Homemade Marinara Sauce Add Melted Mozzarella 2
Crispy Calamari with Homemade Marinara Sauce
Penne Alla Vodka with Grilled Chicken
Meatball or Chicken Parmegiano
Beef and Chicken Meatball
Gnocchi with Vodka Sauce
Eggplant Parmegiano
Spaghetti Carbonara
Margherita Calzone
Chicken Parmigiana

“Es buena presentación y rica“

4.3 Superb122 Reviews
Cucina Italiana Ballroom Italian • $$
Newport Beach

Customers` Favorites

Meatballs

“For Mother's Daywe had a party of 15 - which the restaurant easily accommodated. Our table was ready on time. The food was goodthe scenery was great. The service washoweverlacking. The sun was outso we asked the waiter if he could help move an umbrella for my 18 month old son and wife (she was on the opposite side of the table from me). He ignored us despite having been asked twiceby my count. The third time he pawned it off on a co-workerwho helped immediately. Finally the checks came - we asked for separate checkswhich was no problem. Everyone paid and we were on our way. Latermy wife discovered that she had been charged for the whole table ($400) on top of the separate bill that she already paid. I was charged an additional $80and my sister was charged an additional $20. My wife had to call the restaurant from work in order to straighten it out. So if you go in a groupbe careful of how you're billed. Aside from thatit was a great meal with family. We would go back if there were no further issues.“

3.6 Good11 Reviews
Trattoria Restaurant Italian • $$
216 1/21204 Marine AveNewport Beach

Customers` Favorites

Lasagna and Veal Cannelloni
Trattoria House Salad
Fettuccine Carbonara
Spaghetti Bolognese
Garlic Bread
Cannoli

“We showed up close to closing and the staff had all went homethe Owner kindly seated uswaited on uscooked for us and wow did he cook 🔥 Amazing food and the vibes were just as good. I really enjoyed this dinner with my familywill be a happy memory for the books. Chicken Parmesan was our favorite and the ceaser salad was legit. TYSM 5 ⭐️s all day 💣 dot com“

4.1 Good54 Reviews
Sapori Ristorante Italian • $$
1080 Bayside DrNewport Beach

Customers` Favorites

Montepulciano D'Abruzzo Collebelio Winery Polifemo
Pappardelle Alla Bolognese
Linguine Vongole Veraci
Sapori Salad
Fritto Misto

“Very good food! Particularly liked the prosciutto wrapped scallops on a bed of arugula drizzled with balsamic reduction! 😃“

4.2 Good140 Reviews
The Old Spaghetti Factory Italian • $$
2110 Newport BlvdNewport Beach

Customers` Favorites

Meat Lovers Spaghetti with Meatballs Italian Sausage and Meat Sauce
Sicilian Garlic Cheese Bread with Marinara Sauce
Fettuccine Alfredo with Chicken Parmesan
Pint of Spumoni Ice Cream
Our Famous Baked Lasagna
Garlic Shrimp Fettuccine
Lobster and Crab Ravioli
White Clam Sauce Pasta
Extra Loaf of Bread
Sopa De Vegetales

“I really loved the customer service here. The ladies and gentlemen all were very nice to me and I felt happy.“

3.9 Good173 Reviews
CUCINA enoteca Newport Beach Italian • $$
951 Newport Center DrNewport Beach

Customers` Favorites

Fried Goat Cheese Stuffed Squash Blossom
Shrimp and Clam Squid Ink Pasta
Shrimp Clam Squid Ink Linguine
Parmesan Fries with Truffle
Mushroom Goat Cheese Pizza
Truffle Parmesan Fries
Fried Squash Blossoms
House Made Focaccia
Rigatoni Bolognese
Margherita Pizza

“Their wine dinners are incredible!“

4 Good423 Reviews
Bello Chef's Table Fine Dining
1200 Bison AveNewport Beach

“Great serviceauthentic Italian food“

4.9 Superb29 Reviews
Laventina's Big Cheese Pizza Pizza • $
2819 Newport Blvd suite bNewport Beach

Customers` Favorites

Slice of Cheese Pizza and a Slice of Pepperoni Pizza
Large Pepperoni Pineapple Pizza
Large with Cheese Sauce 8 Oz
12 Gluten Free Pizza
Garlic Cheese Bread
Slice of Pizza
Chicken Wings
Cheesy Pizza
Brownies
Sausage

“Found LaValentina's Big Cheese on FacebookGlad we did. The pizza reminded me of the tast of pizza back east and the cheese is better than most california pizzas. The antipasta salad was generous proportions of meat and cheese. This will be our go-to place for to-go Italian food.“

4.5 Superb153 Reviews
The Pizza Bakery Pizza • $
1741 Westcliff DrNewport Beach

Customers` Favorites

Pepperoni and Artichoke Hearts Pizza
Spaghetti with Marinara Sauce
Pizza by the Slice
Pepperoni Pizza
Sausage Pizza
Garlic Rolls
Garlic Knots
Garlic Bread
Meatball Sub
Jumbo Slice

“Great servicefriendly and helpful. Great foodand on point“

4.5 Superb75 Reviews
Sgt. Pepperoni's Pizza Pizza • $
2300 SE Bristol St Ste FNewport Beach

Customers` Favorites

Buffalo Chicken Pizza and BBQ Chicken Pizza
Undercooked Meatball Ricotta Pinwheels
Buffalo Chicken and Pepperoni Pizza
BBQ Chicken Pizza and Spinach Salad
Half \u0026 Half Specialty Pizza
Half & Half Specialty Pizza
Meatball and Ricotta Pizza
Buffalo Chicken Wings
The Bronx Bomber
Grandma's Pie

“Wow wow and wow !! If u want to feel loved all you have to do is order a pizza from here !! I have never been so impressed by a pizza place ! It’s not just pizza their menu is out of control amazing !! The owners did a great job with the staff and kept true to their beliefs .. LOVE!! We all share one thing in common we just want to be loved .. I give so many kudos to this place and I really hope during this really bad time that we share love and pizza .. I had a friend send me a pizza gram and I can’t express how it made me feel Thanks SGT for thinking of such a creative way to make us all feel great ! I challenge u all to send a pizza to someone who is hurting ..someone you love .... someone you miss ... someone’s who is hungry .. or just to your own neighbor .. this made my day ! Can’t wait to send someone a love pizza tomorrow“

4.4 Superb189 Reviews
Louie's by the Bay Cocktail Bar • $$$
2801 West Coast HwyNewport Beach

Customers` Favorites

Cook's Venture Chicken Parmigiana to Go
Braised Short Ribs to Go
Short Rib Ravioli to Go
Crispy Lasagna
Steak Tartare
Calamari

“Great food and service. Thanks for hosting my 23rd!“

4.2 Good415 Reviews

You May Also Like

<> .blog_card { min-height: 130px; } .blog_card .blog_card_wrap { padding: 0.5em; } .blog_card .blog_card_content { display: flex; flex-flow: row-reverse; align-items: center; } .blog_card .blog_card_text { color: rgb(535761); vertical-align: super; font-size: 22px !important; letter-spacing: normal; } .blog_card .img_wrap { width: 55%; height: 120px; }
<> div.col-xs-12.col-md-4 { min-height: 0; } /* Map Styles */ #map { width: 100%; height: 100vh; opacity: 1; } /* End Map Styles */ .drawer-main-item { margin-top: 16px; display: flex; gap: 2px; flex-direction: column; } .drawer-title { color: rgb(535761); font-family: Poppinssans-serif; font-weight: 400; font-size: 1rem; line-height: 1.4375em; padding: 0px; position: relative; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; transition: color 200ms cubic-bezier(000.21) 0mstransform 200ms cubic-bezier(000.21) 0msmax-width 200ms cubic-bezier(000.21) 0ms; width: 100%; } .backdrop { display: none; opacity: 1 !important; position: fixed; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; inset: 0px; background-color: rgba(0000.5); -webkit-tap-highlight-color: transparent; z-index: 1; } .filter-ico-btn:hover { background-color: rgba(0000.04); } .filter-ico-btn { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; overflow: visible; color: rgba(0000.54); transition: background-color 150ms cubic-bezier(0.400.21) 0ms; } .drawer-header { margin: 0px; font-family: Poppinssans-serif; font-weight: 500; font-size: 1.25rem; line-height: 1.6; display: flex; align-items: center; justify-content: space-between; } .filter-btn:hover { text-decoration: none; border: 1px solid rgb(81171109); } .filter-btn { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Poppinssans-serif; font-weight: 500; font-size: 0.875rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 5px 15px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.400.21) 0msbox-shadow 250ms cubic-bezier(0.400.21) 0msborder-color 250ms cubic-bezier(0.400.21) 0mscolor 250ms cubic-bezier(0.400.21) 0ms; border: 1px solid rgba(811711090.5); color: rgb(81171109); background: rgb(255255255); } .filter-btn.active { background: rgb(81171109); color: rgb(255255255); } #filter-drawer { width: 320px; box-sizing: border-box; position: absolute; height: 100%; /* background-color: rgb(255255255); */ color: rgba(0000.87); transition: 300ms cubic-bezier(0.400.21) 0ms; display: flex; flex-direction: column; flex: 1 0 auto; z-index: 1200; top: 0px; outline: 0px; left: -100vw; } @media screen and (max-width: 768px) { #filter-drawer { position: fixed; background-color: white; box-shadow: rgba(0000.2) 0px 8px 10px -5pxrgba(0000.14) 0px 16px 24px 2pxrgba(0000.12) 0px 6px 30px 5px; } } .drawer-content { width: 320px; padding: 16px; /* height: calc(100vh - 57px); */ height: 100vh; display: flex; flex-direction: column; /* justify-content: space-between; */ position: sticky; top: 0px; overflow-y: auto; } .filter_show { left: 0 !important; } .think-btn { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px 8px 8px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Poppinssans-serif; font-weight: 500; font-size: 0.875rem; line-height: 1.75; text-transform: uppercase; min-width: 64px; padding: 6px 8px; border-radius: 4px; transition: background-color 250ms cubic-bezier(0.400.21) 0msbox-shadow 250ms cubic-bezier(0.400.21) 0msborder-color 250ms cubic-bezier(0.400.21) 0mscolor 250ms cubic-bezier(0.400.21) 0ms; color: rgb(81171109); width: 100%; } .think-btn:hover { text-decoration: none; background-color: rgba(811711090.04); } <> footer * { font-family: 'Poppins'Helveticasans-serif; line-height: 1.5; } footer { border-top: 1px solid #ededed; background-color: #fff; /* max-height: 200px; */ background: #fff; line-height: 1.5 !important; font-size: 0.875rem; color: #555555 !important; } footer ul li a:hover { color: #82ca97; opacity: 1; } footer .row { background: #fff; margin-right: 0px; margin-left: 0px; padding-top: 1em !important; } .margin_60_35 { position: relative; padding-top: 20px; padding-bottom: 20px; } footer .row { background: #fff; margin-right: 0px; margin-left: 0px; padding-top: 1em !important; } footer .container { max-width: 1170px !important; width: auto !important; background: #fff; } .plus_border .row>div { padding-right: 15px; padding-left: 15px; } @media (min-width: 576px) { footer .row { position: relative; } } footer ul li a { -moz-transition: all .3s ease-in-out; -o-transition: all .3s ease-in-out; -webkit-transition: all .3s ease-in-out; -ms-transition: all .3s ease-in-out; transition: all .3s ease-in-out; display: inline-block; position: relative; color: #555; font-weight: 400; } footer img { vertical-align: middle; border-: none; } footer .follow_us ul li a { line-height: 1.5; min-height: 30px; display: flex; font-size: 20px !important; } .widget-contact__title { position: absolute; bottom: 0; left: 50%; margin-top: 15px; transform: translate(-50%); } footer h5 { color: inherit; letter-spacing: inherit; line-height: inherit; font-size: 18px !important; font-weight: 500; text-transform: none; margin: 0 0 15px 0; } .widget-contact__title { font-family: Latosans-serif; color: #51ab6d; } .links { font-size: 13px !important; } footer h5 { margin: 0 0 15px; font-size: 18px; font-size: 1.125rem; font-family: inherit; font-weight: 500; line-height: 1.2 } footer h5 { color: inherit; letter-spacing: inherit; line-height: inherit; } footer ul.links li a:hover { -webkit-transform: translate(5px0); -moz-transform: translate(5px0); -ms-transform: translate(5px0); -o-transform: translate(5px0); transform: translate(5px0) } footer ul.links li a:after { content: ""; position: absolute; margin-left: 5px; top: 1px; opacity: 0; -moz-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; } footer ul.contacts li { padding-left: 30px; position: relative; margin-bottom: 20px } footer ul.contacts li:last-child { margin-bottom: 0 } #androidApp, #iosApp { width: 150px; height: 44.5px; display: flex; justify-content: center; } footer ul li a { display: inline-block; position: relative; color: #555; font-weight: 400; min-height: 1.5em; } @media(max-width: 575px) { footer h5 { font-size: 13px; font-size: .8125rem; cursor: pointer; border-bottom: 1px solid #ededed; padding: 12px 0; display: block } footer h5:after { content: url(/img/plus.svg); width: 20px; display: block; float: right; } footer h5.opened:after { content: url(/img/minus.svg) } #androidApp, #iosApp { display: flex; justify-content: center; } } @media(max-width: 575px) { footer .row { display: block; } footer h5 { font-size: 16px; font-size: 1rem; margin: 0 } } @media (max-width: 768px) { footer .container { padding-left: 0 !important; padding-right: 0 !important; } } @media(max-width: 575px) { footer h3 { font-size: 13px; font-size: .8125rem; cursor: pointer; border-bottom: 1px solid #ededed; padding: 12px 0; display: block } footer h3:after { content: url(/img/plus.svg); width: 20px; display: block; float: right } footer h3.opened:after { content: url(/img/minus.svg) } #androidApp, #iosApp { display: flex; justify-content: center; } } #mapWrap { z-index: 99; } #appBanner { bottom: -9999px; transition: bottom 0.3s ease-in-out; position: fixed; will-change: transform; } #appBanner.active { z-index: 1100; display: flex; align-items: center; bottom: 0; width: 100%; height: 90px; padding: 10px 0; background-color: #fff; box-shadow: 0 0 20px 0 #00000026; } footer.appActive { padding-bottom: 100px; } #appBanner span { font-size: 0.87rem; text-align: center; padding: 12px; } #appBanner .margGroup { margin-right: 12px; display: flex; } #appBanner p { margin: 0; } #bannerContent { flex: 2; } #bannerContent :first-child{ font-weight: 600; } #bannerContent img { margin: 5px 0; } #appLink { justify-content: flex-end; flex: .5; font-size: 18px; font-weight: 500; text-decoration: none; }