/
home
/
obinna
/
html
/
cravings
/
public
/
css
/
Upload File
HOME
body { font-size: 14px; } .container { padding: 0; margin: 0; } #loading, .load-map { background: rgba(2,2,2, 0.4); height: 100vh; margin: 0 !important; position: fixed; width: 100%; display: none; z-index: 9999; } .loader, .loading { border: 8px solid #eee; border-radius: 50%; border-top: 8px solid #222; width: 60px; height: 60px; margin: auto; /*animation: spin 1s linear infinite;*/ animation-name: spin; animation-duration: 800ms; animation-iteration-count: infinite; animation-timing-function: linear; } .place-load { display: none; } .navbar>.container { flex-wrap: nowrap; } nav.navbar.main-nav { position: absolute; top: 0; left: 0; right: 0; padding: 0; width: 90%; margin: 0 auto; } .navbar-brand { padding-left: 15px; } @media (min-width: 767px){ .main-nav { width: 80%; margin: 0 auto; max-width: 1300px; } .navbar-brand { padding-left: 0; } nav.navbar.main-nav.navbar-dark { justify-content: flex-start; } .navbar-collapse { display: flex; flex-basis: 0; } .navbar-collapse ul { display: flex; padding-top: 5px; margin-bottom: 0; } .navbar .nav-item .nav-link { background-color: transparent !important; } } .navbar .nav-item .nav-link { font-family: "Gilroy Semi Bold", Helvetica; font-size: 20px; } .navbar .nav-item .nav-link { margin-top: 0; /* text-transform: uppercase; */ font-family: "Gilroy Bold", Helvetica; font-size: 1.1rem; padding: 10px 20px; line-height: initial; background-color: rgba(255,255,255, 0.5); letter-spacing: 0.9px; } @media (max-width: 500px){ body { overflow-x: hidden; } } @media (max-width: 300px){ .navbar .nav-item .nav-link { /*margin-right: 5px;*/ } } .search-page-form { position: relative; display: flex; margin-top: 25px; } .search-page-form .form-control { height: 56px; border-radius: 30px; } .food-input { flex: 1; } .address-input { flex: 2; } @media screen and (min-width: 520px) { .search-page-form .inline-button { border-radius: 30px; } } @media screen and (min-width: 520px) { .search-page-form .food-input input { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right: 0; } .search-page-form .address-input input { border-top-left-radius: 0; border-bottom-left-radius: 0; } .search-page-form .address-input .prepend-text { border-top-left-radius: 0; border-bottom-left-radius: 0; } .inline-button { position: absolute; right: 0; top: 0; bottom: 0; } } .submit-button { position: absolute; right: 0; top: 0; bottom: 0; } @media (max-width: 520px) { .search-page-form { display: block; } .food-input, .address-input { margin-bottom: 5px; } .food-input input, .address-input input { padding-left: 18px; font-size: 0.9rem; } .submit-button { position: static; width: 100%; } } .unknown-error { display: none; color: #dc3545!important; } .description { padding-top: 50px; } .description:last-of-type { padding-bottom: 100px; } .description-title { font-size: 40px; text-align: center; margin-top: 20px; margin-bottom: 60px; } .description-foodie { width: 80%; max-width: 1200px; margin: 0 auto; align-items: flex-start; } .foodie { flex: 1; padding: 0 10px; } .foodie { margin-left: 20px; margin-right: 20px; } .foodie h4 { font-size: 25px; } .foodie hr { width: 40%; } .description-text { font-size: 17px; margin-top: 20px; } .section-cta { text-align: center; margin: 50px 0 40px; } .section-cta > .button { padding: 20px 40px; border-radius: 10px; font-size: 20px; font-family: 'Gilroy Bold'; } .description-restaurant { } .restaurant h4 { font-size: 25px; } .restaurant hr { width: 40%; } .restaurant .description-text { font-size: 20px; font-family: 'Gilroy', sans-serif; margin-top: 0; } @media (max-width: 1000px) { .description-foodie { width: 100%; } } @media (max-width: 600px) { .description { padding-top: 30px; } .description-title { text-align: left; padding-left: 20px; } .description-foodie { display: block !important; } .foodie { margin-bottom: 50px; padding: 0; } .restaurant .description-text { padding-left: 20px; padding-right: 20px; } .section-cta { text-align: left; margin: 50px 0 40px 20px; } } @media (max-width: 400px) { .description-title { font-size: 30px; padding-left: 10px; } .foodie { margin-left: 10px; margin-right: 10px; } .foodie > h4 { font-size: 20px; } .restaurant .description-text { padding-left: 10px; padding-right: 10px; } .section-cta { text-align: left; margin-left: 10px; } }