@import url("https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700,800");

*,
:after,
:before {
 box-sizing:border-box
}
* {
 -webkit-font-smoothing:antialiased
}
body,
html{
  margin: 0;
  font-family: 'Poppins',sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height:150%;
  color: #212529;
  background-color: #edf2f7;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: transparent;
}
a {
 text-decoration:none;
 color:inherit;
 cursor:pointer
}
hr {
 border:none;
 content:"";
 height:1px;
 transform-origin:center left;
 width:10rem
}
.is-hidden {
 display:none!important
}
body.view-company {
 background-color:#000;
 background-repeat:no-repeat;
 background-position:50%;
 background-attachment:scroll;
 background-size:cover
}
.dmu_dark-overlay {
 position:absolute;
 top:0;
 left:0;
 right:0;
 bottom:0;
 width:100%;
 height:100%;
 background-color:rgba(0,0,0,.1)
}
.language-options {
 color:#fff;
 text-align:center;
 font-size:14px;
 display:inline;
 background-color:rgba(0,0,0,.6);
 border-radius:1242px;
 width:-webkit-max-content;
 width:-moz-max-content;
 width:max-content;
 margin:20px auto 0;
 padding:4px 4px 4px 13px
}
.language-options i {
 margin-right:5px
}
.language-options a:hover {
 text-decoration:underline
}
.landing-hero {
 display:flex;
 flex-direction:column;
 justify-content:center;
 height:100vh;
 color:#fff;
 z-index:1000;
 position:relative
}
.landing-hero .hero-logo {
 display:block;
 max-width:85%;
 margin:0 auto;
 height:auto
}
@media screen and (min-width:800px) {
 .landing-hero .hero-logo {
  max-width:60%
 }
}
.landing-hero .action-bar {
 display:flex;
 align-items:center;
 justify-content:space-around;
 max-width:540px;
 width:90%;
 margin:40px auto 0
}
@media (min-width:576px) {
 .landing-hero .action-bar {
  width:100%
 }
}
.landing-hero .action-bar .action-bar-item {
 text-align:center;
 display:flex;
 flex-direction:column;
 justify-content:space-around;
 align-items:center;
 padding:10px;
 border-radius:3000px;
 transition:all .3s;
 width:50px;
 height:50px;
 font-size:14px
}
@media (min-width:576px) {
 .landing-hero .action-bar .action-bar-item {
  width:105px;
  height:105px;
  font-size:24px
 }
}
.landing-hero .action-bar .action-bar-item i {
 font-size:1.8rem
}
@media (min-width:576px) {
 .landing-hero .action-bar .action-bar-item i {
  font-size:2.85rem
 }
}
.modal-container {
 position:fixed;
 top:0;
 left:0;
 z-index:1050;
 transition-style:translateY;
 timing-function:ease-out;
 transition-duration:.25s;
 overflow:auto;
 -webkit-overflow-scrolling:touch
}
.modal-container.collapsed {
 transform:translateY(110vh)
}
.modal-container.expanded {
 transform:translateY(0)
}
.modal-container {
 padding:0;
 width:100%;
 height:100%;
 background-color:#fff;
 text-align:left;
 font-weight:400
}
.modal-container .share-header {
 position:absolute;
 top:0;
 left:0;
 z-index:1;
 width:100%;
 background-color:#fff;
 box-shadow:0 20px 16px -6px #fff;
 height:27px
}
.modal-container .noicon {
 position:relative;
 top:10px
}
.modal-container.modal-container-inline.collapsed .share-item {
 margin-right:0;
 vertical-align:bottom
}
.modal-container.expanded .share-list-container {
 overflow:auto;
 -webkit-overflow-scrolling:touch;
 width:100%;
 height:100%
}
.share-list {
 list-style:none;
 margin:0;
 padding:0
}
.modal-container.expanded .share-list {
 padding:45px 18px 85px
}
.modal-container.expanded .share-item:first-child {
 border-top:1px solid #e3e3e3
}
.modal-container.expanded .share-item {
 float:none;
 margin:0;
 width:100%;
 border-bottom:1px solid #e3e3e3
}
.share-link {
 display:block
}
.modal-container .share-link,
.share-link {
 -webkit-tap-highlight-color:rgba(0,0,0,0);
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.modal-container .share-link {
 position:relative;
 padding:10px 0
}
.modal-container.modal-container-inline.collapsed .share-link {
 padding:5px
}
.icon {
 width:14px;
 height:14px
}
.icon,
.icon-inline {
 display:inline-block;
 overflow:hidden;
 margin-top:1px;
 border:0;
 background-color:transparent;
 background-repeat:no-repeat;
 color:transparent;
 vertical-align:text-top;
 text-indent:-1000px;
 text-shadow:none;
 font:0/0 a
}
.icon-inline {
 background-position:0;
 background-size:cover;
 background-size:100%
}
.icon-inline.icon-share-facebook-circle,
.icon-inline.icon-share-twitter-circle {
 width:31px;
 height:31px
}
.icon-share-facebook-circle {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M0 15C0 6.716 6.716 0 15 0s15 6.716 15 15-6.716 15-15 15S0 23.284 0 15z' fill='%233B5998'/%3E%3Cpath d='M16 22.5v-8h2.052l.268-2.758h-2.29l.003-1.38c0-.72.063-1.104 1.008-1.104h1.265V6.5h-2.022C13.855 6.5 13 7.838 13 10.087V12h-1.5v2.5H13v8h3z' fill='%23FFF'/%3E%3C/svg%3E")
}
.icon-share-twitter-circle {
 background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M0 15C0 6.728 6.716.022 15 .022S30 6.728 30 15s-6.716 14.978-15 14.978S0 23.273 0 15z' fill='%234099FF'/%3E%3Cpath d='M14.79 12.196l.032.518-.524-.063c-1.907-.242-3.573-1.067-4.987-2.453l-.69-.687-.178.508c-.377 1.132-.136 2.327.65 3.13.42.445.325.51-.398.244-.25-.085-.47-.148-.492-.116-.073.074.178 1.037.377 1.417.27.53.827 1.047 1.434 1.354l.513.243-.608.01c-.588 0-.61.01-.546.233.21.688 1.037 1.417 1.96 1.735l.65.222-.567.338a5.892 5.892 0 01-2.808.783c-.472.012-.86.054-.86.086 0 .106 1.278.698 2.022.93 2.232.69 4.882.392 6.873-.782 1.414-.836 2.83-2.496 3.49-4.104.355-.857.71-2.422.71-3.173 0-.487.032-.55.62-1.132.345-.338.67-.71.732-.814.105-.2.094-.2-.44-.02-.89.317-1.016.275-.576-.2.326-.34.713-.953.713-1.133 0-.032-.157.02-.335.116-.19.106-.608.264-.922.36l-.566.18-.513-.35c-.283-.19-.68-.4-.89-.464-.535-.15-1.353-.128-1.834.04-1.31.476-2.137 1.703-2.042 3.046z' fill='%23FFF'/%3E%3C/svg%3E")
}
.icon-share-email-circle {
 display:inline-block;
 width:30px;
 height:30px;
 border:1px solid #3b3b3b;
 border-radius:15px;
 background:#3b3b3b;
 text-align:center;
 text-indent:inherit;
 line-height:28px
}
.icon-share-email-circle .icon-share-email {
 display:inline-block;
 margin-top:1px;
 width:18px;
 height:12px;
 background-image:url(/img/share-icons/icon-share-email.min.svg);
 vertical-align:middle
}
.icon-share-googlemaps {
 width:31px;
 height:31px;
 background-image:url(/img/share-icons/google-maps.png);
 background-size:cover
}
.icon-share-applemaps {
 background-image:url(/img/share-icons/apple-maps.png)
}
.icon-share-applemaps,
.icon-share-yandexnav {
 width:31px;
 height:31px;
 background-size:cover
}
.icon-share-yandexnav {
 background-image:url(/img/share-icons/yandex-nav.png)
}
.icon-share-sms {
 width:31px;
 height:31px;
 background-image:url(/img/share-icons/sms-icon.png);
 background-size:cover
}
.modal-container .icon-share-whatsapp-circle {
 width:31px;
 height:31px;
 background-image:url(/img/share-icons/icon-share-whatsapp-circle.min.svg)
}
.modal-container .icon-share-telegram-circle {
 width:31px;
 height:31px;
 background-image:url(/img/share-icons/telegram_logo.svg)
}
.modal-container .share-desc {
 position:absolute;
 top:13px;
 display:inline-block;
 overflow:hidden;
 padding-left:16px;
 width:85%;
 color:#999;
 text-overflow:ellipsis;
 white-space:nowrap;
 font-size:17px
}
.modal-container .share-close-div {
 position:absolute;
 bottom:0;
 width:100%;
 height:70px;
 background-color:#fff;
 box-shadow:0 -20px 16px -6px #fff
}
.modal-container .share-close {
 display:block;
 padding:14px 18px;
 color:#999;
 text-decoration:none;
 font-weight:700;
 font-size:17px
}
.location-container-sorting {
 display:flex;
 justify-content:center;
 align-items:center;
 font-size:.8rem;
 background-color:#3b5d6f;
 color:#fff;
 padding:10px 0
}
.location-container-sorting h3 {
 margin:0 25px 0 0
}
.location-list-container {
 overflow:auto;
 height:calc(100% - 80px);
 -webkit-overflow-scrolling:touch;
 padding-bottom:100px
}
.location-list-item {
 padding:10px 10px 15px;
 border-bottom:1px solid #bababa
}
.location-list-item .wrapper {
 max-width:600px;
 margin:0 auto
}
.location-list-item .title {
 display:flex;
 justify-content:space-between;
 align-items:flex-start
}
.location-list-item .title h2 {
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 margin:0 10px 5px 0
}
@media (max-width:576px) {
 .location-list-item .title h2 {
  font-size:1rem;
  margin-bottom:2px
 }
}
.location-list-item .title .distance {
 font-weight:700;
 white-space:nowrap
}
.location-list-item p {
 margin:0
}
@media (max-width:576px) {
 .location-list-item p {
  font-size:.9rem;
  line-height:150%
 }
}
.location-list-item .contact {
 display:flex;
 justify-content:flex-start;
 align-items:center
}
.location-list-item .contact a {
 text-decoration:none;
 padding:5px;
 border:1px solid #0070c9;
 border-radius:4px;
 color:#0070c9
}
.location-list-item .contact a.whatsapp {
 color:#128c7e;
 border-color:#128c7e
}
.location-list-item .navigation-items {
 display:flex;
 align-items:center;
 font-weight:700
}
.location-list-item .navigation-items a {
 border:none
}
.primary-announcement-container {
 margin:20px auto 0;
 background-color:#fff;
 padding:2px 10px;
 border-radius:7px;
 box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)
}
.primary-announcement-container .row {
 display:flex;
 justify-content:space-between;
 align-items:center
}
.primary-announcement-container .row .left-part {
 display:flex;
 justify-content:flex-start;
 align-items:center
}
.primary-announcement-container .row .left-part .icon {
 width:40px;
 height:40px;
 border-radius:8px;
 overflow:hidden
}
.primary-announcement-container .row .left-part .app-name {
 margin-left:5px;
 font-weight:600;
 font-size:1.2rem
}
.primary-announcement-container .btn-action {
 cursor:pointer;
 margin-top:3px;
 padding:6px 12px;
 background-color:#0095f6;
 color:#fff;
 border-radius:3px;
 font-size:14px;
 font-weight:600;
 line-height:14px
}
@media (display-mode:standalone) {
 #a2h-section {
  display:none
 }
}
.hidden {
 display:none!important
}
.menu-announcements {
 max-width:90%;
 padding:10px 5px;
 margin:20px auto 0;
 background-color:#fff;
 color:#000;
 border-radius:10px;
 box-shadow:0 2.8px 2.2px rgba(0,0,0,.02),0 6.7px 5.3px rgba(0,0,0,.028),0 12.5px 10px rgba(0,0,0,.035),0 22.3px 17.9px rgba(0,0,0,.042),0 41.8px 33.4px rgba(0,0,0,.05),0 100px 80px rgba(0,0,0,.07)
}
@media (min-width:576px) {
 .menu-announcements {
  padding:20px 20px 30px;
  max-width:600px
 }
}
.menu-announcements h4 {
 margin:0;
 text-align:center;
 font-size:1.1rem
}
@media (min-width:576px) {
 .menu-announcements h4 {
  margin-top:30px;
  margin-bottom:10px;
  font-size:1.35rem
 }
}
.menu-announcements p {
 text-align:center;
 margin:0;
 font-size:1rem;
 line-height:160%
}
.container {
 width:95%;
 margin:0 auto
}
.bundle-content {
 margin-top:40px
}
.bundle-header {
 display:flex;
 justify-content:space-between;
 width:90%;
 margin:0 auto
}
.bundle-header h3 {
 margin:0;
 font-size:1.6rem;
 color:#2d3436;
 letter-spacing:-.02rem
}
.bundle-container {
 margin-top:10px;
 padding:0 5%;
 overflow:auto;
 overflow-y:hidden;
 -webkit-overflow-scrolling:touch;
 display:flex;
 justify-content:flex-start;
 align-items:center
}
.bundle-container::-webkit-scrollbar {
 display:none
}
.bundle-item {
 background:#232526;
 background:linear-gradient(90deg,#414345,#232526);
 min-width:224px;
 height:140px;
 color:#fff;
 margin-right:5%;
 border-radius:7px;
 overflow:hidden;
 font-size:1.35rem;
 font-weight:600;
 display:flex;
 align-items:flex-end;
 padding:10px;
 background-repeat:no-repeat;
 background-position:50%;
 background-size:cover;
 text-shadow:1px 1px 10px #000,1px 1px 15px rgba(0,0,0,.9),1px 1px 20px rgba(0,0,0,.8)
}
.promo-badge {
 padding:.125rem .5rem;
 letter-spacing:.025em;
 background-color:#fef3c7;
 color:#b45309;
 font-size:.75rem;
 line-height:1rem;
 font-weight:600;
 text-shadow:none;
 border-radius:1242px
}
.bundle-title {
 font-size:1.6rem;
 margin-bottom:0;
 padding-bottom:0
}
.bundle-desc {
 margin-top:5px
}
.subgroup-container {
 margin-top:15px
}
.subgroup-container:first-child {
 margin-top:0
}
.subgroup-title {
 margin:0 0 1%;
 font-size:1.3rem
}
.bundle-selectbox {
 display:block;
 font-size:16px;
 font-family:sans-serif;
 font-weight:700;
 color:#444;
 line-height:1.3;
 padding:.6em 1.4em .5em .8em;
 width:100%;
 max-width:100%;
 box-sizing:border-box;
 margin:0;
 border:1px solid #aaa;
 box-shadow:0 1px 0 1px rgba(0,0,0,.04);
 border-radius:.5em;
 -moz-appearance:none;
 -webkit-appearance:none;
 appearance:none;
 background-color:#fff;
 background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff,#e5e5e5);
 background-repeat:no-repeat,repeat;
 background-position:right .7em top 50%,0 0;
 background-size:.65em auto,100%
}
.bundle-selectbox::-ms-expand {
 display:none
}
.bundle-selectbox:hover {
 border-color:#888
}
.bundle-selectbox:focus {
 border-color:#aaa;
 box-shadow:0 0 1px 3px rgba(59,153,252,.7);
 box-shadow:0 0 0 3px -moz-mac-focusring;
 color:#222;
 outline:none
}
.bundle-selectbox option {
 font-weight:400
}
:root:lang(ar) .bundle-selectbox,
:root:lang(iw) .bundle-selectbox,
[dir=rtl] .bundle-selectbox {
 background-position:left .7em top 50%,0 0;
 padding:.6em .8em .5em 1.4em
}
.bundle-selectbox:disabled,
.bundle-selectbox[aria-disabled=true] {
 color:graytext;
 background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22graytext%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff,#e5e5e5)
}
.bundle-selectbox:disabled:hover,
.bundle-selectbox[aria-disabled=true] {
 border-color:#aaa
}
#price-container {
 font-size:1.3rem;
 text-align:center;
 margin-top:20px
}
.bundle-submit {
 width:100%;
 padding:10px;
 border:none;
 margin-top:40px;
 border-radius:1242px;
 font-weight:600;
 font-size:1.2rem;
 border-radius:.5em;
 color:#fff;
 background:#00c6ff;
 background:linear-gradient(0deg,#0072ff,#00c6ff)
}
.price-normal {
 font-weight:500
}
.bundle-submit,
.bundle-submit.disabled {
 opacity:1
}
.menu-sections-panel {
 display:flex;
 position:-webkit-sticky;
 position:sticky;
 z-index:900;
 top:0;
 width:100%;
 overflow-x:overlay;
 overflow-y:hidden;
 -webkit-overflow-scrolling:touch;
 white-space:nowrap
}
.menu-sections-panel .menu-sections-panel-item {
 padding:10px 15px;
 font-weight:800
}
.menu-sections-panel.panel-style-2 {
 padding:10px 0
}
.menu-sections-panel.panel-style-2 .menu-sections-panel-item {
 padding:10px 15px 3px;
 max-width:150px;
 min-width:90px;
 height:45px;
 display:flex;
 justify-content:center;
 align-items:flex-end;
 border-radius:5px;
 margin-right:10px;
 background-repeat:no-repeat;
 background-position:50%;
 background-size:cover
}
.menu-sections-panel.panel-style-2 .menu-sections-panel-item:first-child {
 margin-left:10px
}
.menu-sections-panel.panel-style-2 .menu-sections-panel-item span {
 display:inline-block;
 width:95%;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 text-align:center;
 font-size:.8rem;
 font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif;
 letter-spacing:-.033rem;
 text-shadow:0 0 10px rgba(0,0,0,.7)
}
::-webkit-scrollbar {
 width:5px;
 height:5px
}
::-webkit-scrollbar-track {
 background:transparent
}
::-webkit-scrollbar-thumb {
 background:rgba(0,0,0,.3)
}
::-webkit-scrollbar-thumb:hover {
 background:#555
}
.menu-chart {
 width:100%;
 margin:40px auto 0
}
.menu-chart h3 {
 width:90%;
 margin:20px auto 10px;
 font-size:1.6rem;
 color:#2d3436;
 letter-spacing:-.02rem
}
.menu-chart .top-chart {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 padding:0 5%;
 overflow:auto;
 overflow-y:hidden;
 -webkit-overflow-scrolling:touch
}
.menu-chart .top-chart::-webkit-scrollbar {
 display:none
}
.menu-chart .top-chart .chart-item {
 position:relative;
 background:#232526;
 background:linear-gradient(to bottom right,#414345,#232526);
 background-repeat:no-repeat;
 background-position:50%;
 background-size:cover;
 display:flex;
 flex-direction:column;
 align-items:flex-start;
 justify-content:flex-end;
 min-width:120px;
 height:120px;
 border-radius:9px;
 overflow:hidden;
 margin-right:10px;
 padding:7px;
 text-shadow:1px 1px 10px #1c2e58,1px 1px 15px #1c2e58,1px 1px 20px #1c2e58;
 color:#fff;
 line-height:120%;
 font-weight:600
}
.menu-chart .top-chart .chart-item h4 {
 margin:0;
 font-size:1rem
}
.menu-chart .top-chart .chart-item h4.item-w-variation {
 font-size:.8rem
}
.menu-chart .top-chart .chart-item span {
 font-family:HelveticaNeue,Arial,Tahoma,sans-serif;
 font-size:1rem;
 line-height:110%;
 letter-spacing:1px;
 font-weight:800;
 display:block
}
.menu-chart .top-chart .chart-item .btn-order-fav {
 position:absolute;
 top:0;
 right:0;
 display:flex;
 justify-content:center;
 align-items:center;
 border-radius:0;
 border:none;
 font-size:1rem;
 color:#fff;
 background-color:#44b0ff;
 padding:6px 8px;
 margin:0;
 border-bottom-left-radius:10px
}
.menu-chart .top-chart .chart-item .btn-order-fav.in-cart {
 background-color:#1abc9c
}
.centered-container {
 max-width:600px;
 margin:0 auto
}
.menu-section {
 padding-top:25px
}
.menu-section .menu-section-title {
 display:flex;
 justify-content:space-between;
 align-items:center;
 position:-webkit-sticky;
 position:sticky;
 top:77px;
 z-index:800
}
.menu-section .menu-section-title h3 {
 margin:0;
 text-align:center;
 font-weight:800;
 letter-spacing:-.05rem;
 font-size:1.35rem
}
.menu-section .menu-section-title span {
 padding:5px 15px
}
.menu-section .counter {
 font-size:.9rem;
 font-weight:400
}
.menu-section p.section-footnote {
 text-align:center;
 font-size:.85rem;
 font-family:HelveticaNeue,Helvetica,Arial,sans-serif;
 font-style:italic;
 opacity:.7
}
.menu-section-intro {
 padding:0 25px 0 15px
}
.menu-section-intro .section-lead {
 max-width:600px;
 margin:0 auto 20px;
 text-align:center;
 font-size:1rem;
 line-height:150%
}
.menu-section span.menu-item-tag {
 display:inline-block;
 font-size:.75rem;
 font-family:HelveticaNeue,Tahoma,sans-serif;
 font-weight:600;
 padding:0 7px;
 border-radius:10px
}
@media (min-width:576px) and (max-width:1024px) {
 .centered-container {
  max-width:760px
 }
 .menu-section-list {
  -moz-column-count:2;
  column-count:2;
  -moz-column-gap:40px;
  column-gap:40px
 }
 .menu-section-list .menu-section-item {
  -moz-column-break-inside:avoid;
  break-inside:avoid
 }
}
@media (min-width:1025px) {
 .centered-container {
  max-width:960px
 }
 .menu-section-list {
  -moz-column-count:2;
  column-count:2;
  -moz-column-gap:50px;
  column-gap:50px
 }
 .menu-section-list .menu-section-item {
  -moz-column-break-inside:avoid;
  break-inside:avoid
 }
}
.menu-section-list {
 padding:0 15px
}
.menu-section-list .menu-section-item {
 padding-bottom:10px;
 margin-bottom:5px
}
.menu-section-list .menu-section-item .menu-section-item-header {
 display:flex;
 justify-content:space-between;
 align-items:flex-start;
 padding-bottom:4px
}
.menu-section-list .menu-section-item .menu-section-item-header .price,
.menu-section-list .menu-section-item .menu-section-item-header h4 {
 font-size:1.1rem;
 font-weight:800
}
.menu-section-list .menu-section-item .menu-section-item-header h4 {
 margin:0 10px 0 0
}
.menu-section-list .menu-section-item .menu-section-item-header .price {
 white-space:nowrap
}
.menu-section-list .menu-section-item.item-image-card {
 background-color:#ffeaa7;
 margin-bottom:10px;
 border-radius:4px;
 overflow:hidden
}
.menu-section-list .menu-section-item.item-image-card .menu-section-item-desc,
.menu-section-list .menu-section-item.item-image-card .menu-section-item-header {
 padding:0 5px
}
.menu-section-thumb-container {
 padding:15px;
 display:flex;
 flex-wrap:nowrap;
 overflow-x:auto;
 -webkit-overflow-scrolling:touch;
 margin-right:0
}
.menu-section-thumb-container .menu-section-item {
 flex:0 0 auto;
 width:250px;
 margin-right:10px;
 border-radius:8px;
 padding-bottom:15px;
 overflow:hidden;
 background-color:#ffeaa7;
 color:#2d3436
}
@media (min-width:576px) {
 .menu-section-thumb-container .menu-section-item {
  width:400px;
  margin-right:20px
 }
}
.menu-section-thumb-container .menu-section-item .thumbnail {
 width:100%;
 height:180px;
 background-size:cover;
 background-position:50%
}
@media (min-width:576px) {
 .menu-section-thumb-container .menu-section-item .thumbnail {
  height:300px
 }
}
.menu-section-thumb-container .menu-section-item .menu-section-item-header {
 display:flex;
 justify-content:space-between;
 align-items:flex-start;
 padding:10px 10px 5px;
 color:#6f1e51
}
.menu-section-thumb-container .menu-section-item .menu-section-item-header .price,
.menu-section-thumb-container .menu-section-item .menu-section-item-header h4 {
 font-size:1.1rem;
 font-weight:800
}
.menu-section-thumb-container .menu-section-item .menu-section-item-header h4 {
 margin:0 10px 0 0
}
.menu-section-thumb-container .menu-section-item .menu-section-item-header .price {
 white-space:nowrap
}
.menu-section-thumb-container .menu-section-item .menu-section-item-desc {
 padding:0 10px 10px;
 font-size:.8rem;
 line-height:150%
}
.hero-shadow {
 text-shadow:0 0 15px #000;
 line-height:120%
}
.sidepage-hero {
 position:relative;
 background-image:linear-gradient(0deg,#414345,#232526);
 background-repeat:no-repeat;
 background-position:50%;
 background-size:cover;
 min-height:40vh;
 display:flex;
 flex-direction:column;
 justify-content:center;
 text-align:center;
 padding:25px
}
@media screen and (min-width:1024px) {
 .sidepage-hero {
  min-height:60vh
 }
}
.sidepage-hero__link {
 z-index:10
}
.sidepage-hero__logo {
 position:absolute;
 width:100%;
 height:100%;
 z-index:1;
 display:flex;
 flex-direction:row;
 justify-content:space-evenly;
 padding:20px;
 align-items:center;
 text-align:center;
 color:#fff
}
.sidepage-hero__logo--l {
 width:70%;
 max-width:600px;
 margin-bottom: 17px;
}
@media screen and (min-width:1024px) {
 .sidepage-hero__logo--l {
  width:30%;
 }
}
.sidepage-hero__logo--s {
 width:30%;
 max-width:500px;
 z-index:10
}
@media screen and (min-width:1024px) {
 .sidepage-hero__logo--s {
  width:17%
 }
}
.sidepage-hero__title {
 color:#fff;
 font-size:2rem;
 text-shadow:1px 1px 10px #000,1px 1px 15px rgba(0,0,0,.9),1px 1px 20px rgba(0,0,0,.8);
 line-height:130%;
 z-index:10;
 margin:0 0 20px
}
@media screen and (min-width:1024px) {
 .sidepage-hero__title {
  font-size:4rem
 }
}
.sidepage-hero__actions {
 display:flex;
 width:100%;
 justify-content:center;
 color:#fff;
 font-size:1.5rem;
 margin-top: 20px;
 margin-bottom: 20px;
}
@media screen and (min-width:1024px) {
 .sidepage-hero__actions {
  font-size:2.3rem
 }
}
.sidepage-hero__actions__item {
 padding:10px;
 background-color:rgba(0,0,0,.65);
 border-radius:1242px;
 text-align:center;
 min-width:50px;
 min-height:50px;
 line-height:30px;
 margin-right:15px;
 box-shadow:0 0 20px
}
.sidepage-hero__actions__item.navigate {
 color:#ffc312
}
.sidepage-hero__actions__item.call {
 color:#00a8ff
}
.sidepage-hero__actions__item.whatsapp {
 color:#25d366
}
.sidepage-hero__actions__item.share {
 color:#ed4c67
}
.sidepage-hero__actions__item:last-child {
 margin-right:0
}
@media screen and (min-width:1024px) {
 .sidepage-hero__actions__item {
  min-width:80px;
  min-height:80px;
  line-height:60px;
  margin-right:20px
 }
}
.sidepage-hero__btn {
 color:#fff;
 z-index:10;
 font-weight:600;
 border:1px solid #fff;
 display:inline-block;
 width:-webkit-max-content;
 width:-moz-max-content;
 width:max-content;
 border-radius:1242px;
 background-color:rgba(0,0,0,.4);
 margin:0 auto;
 padding:4px 11px
}

.sidepage-hero__btn:hover {
 color:#db241a;
}
@media screen and (min-width:1024px) {
 .sidepage-hero__btn {
  padding:10px 30px;
  font-size:1.4rem
 }
}
.section-desc {
 text-align:center;
 margin:0 10px;
 font-size:1rem;
 line-height:140%
}
.hero {
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 right:0;
 margin-bottom:1vh;
 min-height:100vh;
 z-index:1
}
.hero,
.hero .slide {
 background-attachment:scroll;
 background-position:50%;
 background-repeat:no-repeat;
 background-size:cover;
 width:100%
}
.hero .slide {
 position:absolute;
 height:100%;
 transition:opacity 1s;
 opacity:0
}
.slide.is-shown {
 opacity:1
}
.dm-action-btn {
 position:fixed;
 z-index:100;
 right:15px;
 bottom:15px;
 display:flex;
 flex-direction:column;
 justify-content:center;
 align-items:center;
 border:none;
 border-radius:.75rem;
 background:linear-gradient(to bottom right,#00c6ff,#0072ff);
 color:#fff;
 width:75px;
 height:75px;
 font-weight:700;
 font-size:.85rem;
 box-shadow:0 2.8px 2.2px rgba(0,0,0,.02),0 6.7px 5.3px rgba(0,0,0,.028),0 12.5px 10px rgba(0,0,0,.035),0 22.3px 17.9px rgba(0,0,0,.042),0 41.8px 33.4px rgba(0,0,0,.05),0 100px 80px rgba(0,0,0,.07)
}
#number-badge {
 position:absolute;
 top:-5px;
 right:-7px;
 padding:1px 10px;
 border-radius:1242px;
 font-size:.8rem;
 color:#fff;
 background-color:#ea2027;
 box-shadow:0 0 2.2px rgba(0,0,0,.3);
 transform:scale(.9)
}
.sticky-header {
 position:fixed;
 z-index:1000;
 top:0;
 right:0;
 left:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 transition:all .3s ease;
 transform:translateZ(0);
 background-color:#22252a;
 color:#fff;
 height:44px;
 padding:5px 0;
 box-shadow:0 2px 10px rgba(0,0,0,.4);
 background:rgba(0,0,0,.6);
 border-bottom:1px solid hsla(0,0%,49%,.5);
 backdrop-filter:blur(5px);
 -webkit-backdrop-filter:blur(5px)
}
.sticky-header.not-showing {
 transform:translate3d(0,-60px,0)
}
.sticky-header__content {
 display:flex;
 justify-content:space-between;
 align-items:center;
 width:100%;
 margin:0;
 padding-left:5%
}
.sticky-header__content__side {
 display:flex;
 align-items:center;
 white-space:nowrap
}
.sticky-header__title {
 margin:0;
 height:43px;
 font-size:19px;
 font-weight:600;
 line-height:44px;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis
}
.sticky-header__content__nav-btn {
 font-size:19px
}
.sticky-header__actions {
 font-size:22px;
 line-height:44px
}
.sticky-header__actions__item {
 padding:10px
}
.sticky-header__actions__item.navigate {
 color:#ffc312
}
.sticky-header__actions__item.call {
 color:#00a8ff
}
.sticky-header__actions__item.whatsapp {
 color:#25d366
}
.sticky-header__actions__item.share {
 color:#ed4c67
}
.sections-content {
 margin:40px auto 0
}
.menu-title {
 width:90%;
 margin:0 auto 10px;
 font-size:1.6rem;
 color:#2d3436;
 letter-spacing:-.02rem
}
.menu-grid {
 display:grid;
 grid-gap:15px;
 grid-template-columns:1fr 1fr;
 grid-auto-rows:100px;
 grid-auto-flow:row dense;
 max-width:90%;
 margin:0 auto 20px;
 position:relative
}
@media screen and (min-width:1025px) {
 .menu-grid {
  grid-gap:30px;
  max-width:960px
 }
}
.menu-grid-item {
 position:relative;
 font-weight:900;
 background-image:linear-gradient(0deg,#414345,#232526);
 background-repeat:no-repeat;
 background-position:50%;
 background-size:cover;
 border-radius:10px;
 overflow:hidden
}
@media screen and (min-width:1024px) {
 .menu-grid-item {
  border-radius:15px
 }
}
.menu-grid-item .black-box {
 position:absolute;
 top:0;
 bottom:0;
 left:0;
 right:0;
 background-color:rgba(0,0,0,.1)
}
.menu-grid-item.style-2 {
 grid-column:span 2
}
.menu-grid-item.style-2 .text-box {
 font-size:1.2rem;
 font-family: "Poppins",sans-serif;
}
.menu-grid-item.style-3 {
 grid-row:span 2
}
.menu-grid-item.style-3 .text-box {
 font-size:1rem
}
.menu-grid-item.style-4 {
 grid-column:span 2;
 grid-row:span 2
}
.menu-grid-item.style-4 .text-box {
 font-size:1.4rem
}
.menu-grid-item.style-5 {
 grid-row:span 3
}
.menu-grid-item.style-5 .text-box {
 font-size:1.1rem
}
.menu-grid-item.style-6 {
 grid-column:span 2;
 grid-row:span 3
}
.menu-grid-item.style-6 .text-box {
 font-size:1.7rem
}
.menu-grid-item .text-box {
 position:absolute;
 top:0;
 left:0;
 width:100%;
 height:100%;
 display:flex;
 align-items:center;
 justify-content:center;
 color:#fff;
 text-align:center;
 font-size:.9rem;
 font-weight:900;
 line-height:120%;
 text-shadow:1px 1px 10px #000,1px 1px 15px rgba(0,0,0,.9),1px 1px 20px rgba(0,0,0,.8)
}
@media screen and (min-width:768px) {
 .menu-grid-item .text-box {
  font-size:1.8rem;
  font-weight:600
 }
}
@media screen and (min-width:1024px) {
 .menu-grid-item .text-box {
  font-size:2.4rem;
  font-weight:600;
  text-shadow:1px 1px 10px rgba(0,0,0,.6),1px 1px 30px rgba(0,0,0,.4)
 }
}
.sidebar-open-btn {
 color:#fff;
 z-index:100;
 position:absolute;
 top:0;
 padding:20px 10px
}
.sidebar-close-btn {
 position:absolute;
 top:0;
 left:0;
 padding:10px
}
.sidebar {
 position:fixed;
 z-index:1000;
 left:0;
 top:0;
 width:270px;
 height:100vh;
 display:flex;
 flex-direction:column;
 transition-style:translateX;
 timing-function:ease-out;
 transition-duration:.35s;
 transform:translateX(-270px);
 color:#fff;
 background:#000;
 background:linear-gradient(180deg,#434343,#000)
}
.sidebar.revealed {
 transform:translateX(0)
}
.sidebar .sidebar-header {
 position:-webkit-sticky;
 position:sticky;
 top:0;
 padding:10px;
 border-bottom:1px solid hsla(0,0%,100%,.2)
}
.sidebar .sidebar-header .sidebar-title {
 display:block;
 margin-top:30px;
 margin-bottom:20px
}
.sidebar .sidebar-header .sidebar-title img {
 display:block;
 width:60%;
 margin:0 auto
}
.sidebar .sidebar-content {
 flex-grow:2;
 overflow-y:scroll;
 overflow-scrolling:touch
}
.sidebar .sidebar-nav-item {
 display:flex;
 align-items:center;
 padding:10px;
 border-bottom:1px solid hsla(0,0%,100%,.2)
}
.sidebar .sidebar-nav-item .thumb {
 min-width:50px;
 height:50px;
 background-image:linear-gradient(0deg,#414345,#232526);
 background-repeat:no-repeat;
 background-position:50%;
 background-size:cover;
 border-radius:8px;
 margin-right:7px
}
.sidebar .sidebar-nav-item .title {
 font-size:20px
}
.section-box--text {
 margin-bottom:20px;
 padding:0 10px
}
.section-box--imaged {
 border-radius:20px;
 overflow:hidden;
 box-shadow:0 10px 30px 0 rgba(0,0,0,.1);
 margin-bottom:30px
}
.section-box--title {
 display:flex;
 margin:0;
 justify-content:space-between;
 align-items:flex-start;
 color:#273c75
}
.section-box__text__title__tag {
 display:inline-block;
 font-size:.75rem;
 font-weight:600;
 padding:0 7px;
 border-radius:10px;
 color:#fff;
 background-color:#ff6b81
}
.section-box--desc {
 margin:0
}
.section-box__image {
 width:100%;
 padding-top:100%;
 background-size:cover;
 background-position:50%;
 background-repeat:no-repeat
}
.section-box__text-container {
 padding:10px
}
.section-box {
 max-width:90%;
 margin:20px auto
}

.section-box__item {
 display:flex;
 align-items:center;
 justify-content:space-between;
 margin-bottom:15px;
 border-bottom: 1px solid #fff;
 padding-bottom: 15px;
}

.section-box__image2 {
 min-width:60px;
 height:60px;
 border-radius:9px;
 overflow:hidden;
 margin-top:5px;
 background:#d3cce3;
 background:linear-gradient(180deg,#e9e4f0,#d3cce3);
 background-size:cover;
 background-repeat:no-repeat;
 background-position:50%;
 box-shadow:0 10px 30px 0 rgba(0,0,0,.1);
 margin-right:10px
}
.section-box__text {
 width:100%
}
.section-box__text__title {
 margin:0;
 display:flex;
 justify-content:space-between;
 align-items:center;
 color:#273c75;
 font-family: "Poppins",sans-serif;
 font-size: 14px;
 font-weight: 600;
}
.section-box__text__title--price {
 font-weight:600;
 font-size:14px;
 display:flex;
 margin-top: 5px;
}
.section-box__text__title--price button {
 margin-left:5px
}
.section-box__text__description {
 margin-top:3px;
 margin-bottom:0;
 font-size:13px;
 line-height:21px;

 font-family: "Poppins",sans-serif;
 font-weight: 500;
}
.section-display-container {
 position:fixed;
 top:0;
 bottom:0;
 left:0;
 right:0;
 display:flex;
 justify-content:center;
 align-items:center;
 flex-direction:column;
 z-index:1000
}
.section-display__bg {
 position:absolute;
 width:100%;
 height:100%;
 background-color:rgba(0,0,0,.8)
}
.section-display__close-btn {
 position:absolute;
 right:0;
 top:0;
 padding:15px;
 color:hsla(0,0%,100%,.9)
}
.section-display__image {
 width:75%;
 max-width:1100px;
 z-index:10
}
.section-display__title {
 color:#fff;
 text-align:center;
 z-index:10;
 font-weight:700;
 font-size:23px;
 margin-top:15px;
 margin-bottom:8px
}
.section-display__description {
 color:#fff;
 text-align:center;
 z-index:10;
 font-weight:500;
 font-size:17px;
 margin:3px 10px 0
}
.variations-list {
 margin:5px 0 0;
 font-size:.9rem;
 line-height:150%
}
.variations-list__item {
 display:flex;
 justify-content:space-between;
 margin-top:5px;
 margin-bottom:10px
}
.variations-list__item--price {
 display:flex
}
.variations-list__item--price button {
 margin-left:5px
}
.related-box {
 width:90%;
 margin:20px auto;
 border-radius:10px;
 padding:10px;
 color:#fff;
 background:#0f2027;
 background:linear-gradient(0deg,#2c5364,#203a43,#0f2027);
 box-shadow:0 2.8px 2.2px rgba(0,0,0,.02),0 6.7px 5.3px rgba(0,0,0,.028),0 12.5px 10px rgba(0,0,0,.035),0 22.3px 17.9px rgba(0,0,0,.042),0 41.8px 33.4px rgba(0,0,0,.05),0 100px 80px rgba(0,0,0,.07)
}
.related-box h3 {
 margin:0 0 15px;
 font-size:1.6rem;
 line-height:105%
}
.related-box h3 small {
 font-size:1.1rem
}
.related-box-item {
 display:flex;
 align-items:center;
 margin-bottom:10px
}
.related-box-item-thumb {
 width:50px;
 height:50px;
 border-radius:10px;
 background-position:50%;
 background-size:cover;
 margin-right:10px
}
.related-box-item-text {
 font-size:1.1rem;
 font-weight:600;
 text-shadow:2px 2px 3px #161616
}
footer {
 margin:100px 0 70px;
 padding:10px;
 font-size:.95rem;
 text-align:center
}
footer .footer-link {
 margin:8px 0 60px;
 font-size:13px;
 line-height:120%;
 color:#636e72
}
footer .footer-link a {
 font-weight:600;
 text-decoration:none;
 color:#06c
}
footer .footer-dmenu {
 text-align:center;
 line-height:100%;
 margin-top:140px
}
footer .footer-dmenu img {
 width:200px
}
.social-footer {
 max-width:300px;
 margin:0 auto 40px;
 display:flex;
 justify-content:space-around
}
.social-footer .instagram i {
 color:#c13584
}
.social-footer .twitter i {
 color:#00acee
}
.social-footer .facebook i {
 color:#3b5998
}
.social-footer .youtube i {
 color:red
}
.social-footer .foursquare i {
 color:#f94877
}
.social-footer .whatsapp i {
 color:#25d366
}
.social-footer .tripadvisor i {
 color:#00af87
}
.social-footer i {
 transition:all .15s
}
.social-footer i:hover {
 color:#2d3436
}
.btn-order {
 display:flex;
 justify-content:center;
 align-items:center;
 border-radius:5px;
 border:none;
 font-size:1rem;
 color:#fff;
 background-color:#44b0ff;
 padding:2px 8px;
 margin:0
}
.btn-order.in-cart {
 background-color:#1abc9c
}
#nocart-content {
 margin:20px auto;
 display:flex;
 align-items:center;
 justify-content:center;
 font-size:1.6rem;
 line-height:140%;
 text-align:center;
 font-weight:600;
 color:#a0144b
}
.content {
 padding:0 10px 10px;
 max-width:640px;
 margin:0 auto
}
.modal-close {
 display:flex;
 justify-content:flex-end;
 padding:10px
}
.btn-close-shopping-modal {
 color:#2997ff;
 font-weight:800
}
.btn-clear-cart,
.btn-close-shopping-modal {
 -webkit-appearance:none;
 border:none;
 background-color:transparent
}
.btn-clear-cart {
 color:#e52535
}
.cart-list {
 width:100%;
 font-size:.95rem;
 margin-bottom:10px
}
table {
 border-radius:4px
}
table,
td,
th {
 border:1px solid #2d3436;
 border-collapse:collapse;
 color:#2d3436;
 line-height:100%
}
td,
th {
 padding:8px
}
.cart-list th:nth-child(2),
.cart-list th:nth-child(3) {
 text-align:center
}
.cart-list tr td:nth-child(2) {
 text-align:center
}
.cart-list tr td:nth-child(3) {
 text-align:right
}
.cart-header {
 display:flex;
 justify-content:space-between;
 align-items:center
}
.location-stack {
 width:100%;
 font-size:.95rem;
 padding:5px
}
.order-extras {
 display:flex;
 align-items:baseline;
 font-size:.85rem;
 margin-bottom:10px
}
.order-extras h3 {
 font-size:.95rem;
 margin:3px 0;
 min-width:100px
}
.order-extras .flex-cols {
 display:flex;
 flex-direction:column
}
.order-extras .field-w-extra {
 display:flex
}
.order-extras input[type=tel],
.order-extras input[type=text] {
 min-width:200px;
 padding:5px;
 font-size:.95rem;
 border-radius:4px;
 border:1px solid grey
}
.order-extras input[type=tel].order-extra-input-text,
.order-extras input[type=text].order-extra-input-text {
 min-width:inherit;
 padding:0 3px;
 font-size:inherit;
 margin-left:4px
}
#order-total {
 text-align:center
}
#address-container p {
 color:#d63031;
 margin-top:10px;
 margin-bottom:10px;
 text-align:center
}
.submit-btn-container {
 margin-bottom:100px
}
.btn-send-order,
.submit-btn-container p {
 text-align:center
}
.btn-send-order {
 display:block;
 padding:10px;
 border-radius:1242px;
 font-weight:800;
 margin-top:10px;
 margin-bottom:10px;
 font-size:1rem;
 border:none;
 width:100%;
 -webkit-appearance:none
}
.btn-send-order:hover {
 background-color:#00a98f
}
.btn-send-order.whatsapp {
 background-color:#34bf49;
 color:#fff
}
.btn-send-order.telegram {
 background-color:#188eff;
 color:#fff
}
.btn-send-order.call {
 background-color:#ea4335;
 color:#fff
}
.wiretransfer-container {
 display:flex;
 flex-direction:column;
 width:100%;
 padding:10px;
 border-radius:8px;
 background-color:#f1f2f6;
 color:#2f3542;
 margin-bottom:10px
}
.wiretransfer-container h4,
.wiretransfer-container h5 {
 margin:0
}
.wiretransfer-container h5 {
 font-size:.95rem
}
.wiretransfer-container .title {
 text-align:center
}
textarea.order-modal {
 width:100%;
 font-size:1.1rem;
 padding:5px;
 border-radius:4px
}
#discount-pickup-teaser {
 background-color:#fef3c7;
 color:#b45309;
 display:inline-block;
 font-weight:600;
 padding:4px 10px;
 border-radius:1242px;
 line-height:100%
}
#discount-togo-teaser {
 display:inline-block;
 font-weight:700;
 padding:4px;
 line-height:100%
}

.sidepage-hero h1{
    color: #000;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: "Poppins",sans-serif;
    font-weight: 600;
    font-size: 21px;
}

.sosyal-medyalar{
  position: absolute;
  z-index: 99;
  margin-top: -30px;
  padding: 5px;
  width: 100%;
  text-align: center;
  font-size: 25px;
  display: flex;
  justify-content: center;
}

.cerceve{
  border: 2px solid #333;
  width: 50px;
  height: 50px;
  padding: 10px;
  margin-right: 5px;
  background: #fff;
  border-radius: 100%;
}

.takipet{
  font-size: 13px;
}

.select-menu{
    width: 380px;
}
.select-menu .select-btn{
    display: flex;
    height: 55px;
    background: #f7e0b7;
    padding: 20px;
    font-size: 18px;
    font-weight: 400;
    border-radius: 8px;
    align-items: center;
    cursor: pointer;
    justify-content: space-between;
}
.select-btn i{
    font-size: 25px;
    transition: 0.3s;
}
.select-menu.active .select-btn i{
    transform: rotate(-180deg);
}
.select-menu .options{
    position: relative;
    padding: 20px;
    margin-top: 10px;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0 0 3px rgba(0,0,0,0.1);
    display: none;
    margin-bottom:0px !important
}
.select-menu.active .options{
    display: block;
}
.options .option{
    display: flex;
    height: 55px;
    cursor: pointer;
    padding: 0 16px;
    border-radius: 8px;
    align-items: center;
    background: #fff;
}
.options .option:hover{
    background: #F2F2F2;
}
.option i{
    font-size: 25px;
    margin-right: 12px;
}
.option .option-text{
    font-size: 18px;
    color: #333;
}


.header-right-content {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  text-align: right;
}

.header-right-content li {
  display: inline-block;
  font-size: 14px;
}

.header-right-content li i {
  position: relative;
  top: 2px;
}

.header-right-content li img {
  width: 20px;
  margin-right: 3px;
}

.header-right-content li a {
  color: #ffffff;
}

.header-right-content li .form-select {
  background-color: transparent;
  border: none;
  background-position: right 0px center;
  background-size: 13px 12px;
  max-width: 150px;
  cursor: pointer;
  font-size: 14px;
  padding-left: 0;
}

.header-right-content li .form-select option {
  color: #111111;
  padding-left: 15px;
}