/* new riga stop-tablo style */

.container-fluid {
    padding-bottom: 200px;
    max-width: 960px;
    margin: auto;
}

#mobile-screen .page {
    min-height: 100vh;
    position: relative;
    background-color: white;
}

#mobile-screen.search {
    position: static;
}

.tablo-style .departing-route-gps,
.tablo-style .departing-route-search {
    padding-top: 0px;
    /*background-color: #f5f5f5;*/
    display: flex;
    align-items: center;
}

.tablo-style .departing-route-search {
    padding-bottom: 10px;
}

.tablo-style .gps {
    background-color: white;
    padding: 5px;

    -webkit-box-shadow: 3px 3px 7px -2px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 3px 3px 7px -2px rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 7px -2px rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    outline: none;
    user-select: none;
    margin-left: 11px;
    margin-right: 15px;
    cursor: pointer;
}

.tablo-style .gps .on,
.tablo-style .gps .off {
    background: no-repeat top left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAIAAAAJNFjbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAJpSURBVEhL7ZZNTBNRFIX7Q+sU6VAhtAWpEqwkRCXR2gQxYtSVWxPXrtSEJQtjSNzoRlmQiNEFG+PClcpOd5ogkSA/saLGBGtIgwVKW7A/2mmn7XiUiynTN9OZJt3xLV7fnHtez0vum5cxSpJkqCUm+q0ZuwEV0RGQyRfD6SxGetaGjoBXoQ3P4/cY6VkbWgOSucJyKosJRsy3RC1UeA9Qm1pNDk5+n19PFbeNJqPB57SPnDnU18obSVNELSBXkO7Mhu7OLWPe67Zf8ra46i2R3+J4MDq9loJ486Tnlv+g1ayaggAmRUm6PRMyP5joeTr3MZomdRso0FGFB04VFANeLsW5h5P9zwOxTI6knWwK4tkXAXjgJIkFu8k4i48+rXBm0/DpzmbOQupOHHvq7vV1wnM/EFY5u+yAYCIzG0n172884WwgiQWq8ARiafhJKkMeEBfEZ8Hok68RTHzOBgtOjDKo9rp5OOHHKkyoUII8IPhTuPb628iHHziUR5r3kqpM1z4bnPBjFdaSWoI8wOvgxi4cHjzejq1/if8iVZnFzQyc8GMV1pJagjwALb3sbbl+tNVVb51fT4v/3y4WqE6vJbHkSrcLq5jHgd3kDp475ebfhhMzkb8vlFIIqvD4XXZvo42kMtgB6N5AT1tekoamltA6ZqOhoyoUigPH2mx17P8BioVz7Y4bPs+71cT58YWFmLwZUKCjOuQ/cLGjiVQWNb+LKn9VYLNX3yxWfZsq3kUyEtn82OcV4+gERsxJ1YBiD2TwVnPTv1OIEfMtUQs6Prxwo20IIgJUzkw5OgKqQ8deqmM3oAIGwx80MgWJ0eyk5AAAAABJRU5ErkJggg==);
    background-size: 32px 31px;
    background-position: 0px 0px;
    width: 32px;
    height: 31px;
}

.tablo-style .gps .on {
    display: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAfCAIAAAAJNFjbAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHKSURBVEhL7ZW9S0JRGMaLGhoamhoiaGhvbIraWoKW/pTWlhoaC5IoiooCg8oICscG01Ir0swI+8A+xDINscT8vv3s3MTkqlfhRoMPh8M5z/ue9zkf73tvg6Qx6gIV8Z8EYqmM7yNOL8/VoQoBw22wccZEL8/VQa1AJJGedvgQoGcssypQQSArSRZ/pHfjrElnIrpojGHgsVZEOYFEOjtm9TbrDmh9W44ph0/vCdAzFiRWfGTvEigpwLqJ4wc226M/PQ9GZfYHMPBY8SmvUFLA6H1rmTX3G5yhz6RM/UY4nhrYduKDp0wpQVmAXBzavWibP7Q9vzNlj2tXL53LNh6AnrHYNVZ8BndcZXJXWcAVirYvHg3vuZOZXKh1T4Cd5h+ZMQw8VnzwxP97nQKKBbiQzZvXUfMd9ztuv4chKXnVfHTRYESyTp484ok/qxQvs1hAnFpEETVF9Xat5C6nsMHAYxXVR8vfZxH+/AQC1+FYx5JVkzcQYOWI8ZJTU65MESFi96qd6IVZhBUf8q3qLAL7T+HWOUuZOoDHWmMdAPaobSUDbb9FebBZrb6mhSApF9x+otOLBFUJtQJA2z8a0PyfXBvqAhWhsYAkfQEHDsSJ1F4hXgAAAABJRU5ErkJggg==);
}

.tablo-style .gps.active .on {
    display: block;
}

.tablo-style .gps.active .off {
    display: none;
}

.tablo-style .gps-title {
    color: #333333;
    margin-right: 15px;
}

.tablo-style .inputStop {
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='9' cy='9' r='7' stroke='%23757578' stroke-width='2.5'/%3E%3Cpath d='M18 18L15 15' stroke='%23757578' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
    background-size: 20px 20px;
    background-position: left 16px center;
    background-color: white;

    height: 40px;
    padding: 0px;
    padding-left: 50px;
    outline: none;
    margin: 0;
    vertical-align: baseline;
    flex: 1;

    /*padding-left: 32px;
    padding-right: 35px;*/
    border: 1px solid #cccccc;
    border-radius: 8px;
    color: #171717;
    font-size: var(--font-size-14);
}

/*
.tablo-style .inputStop.empty {
    color: #757578;
}*/

.tablo-style .inputStop::placeholder {
    color: #757578;
}

.tablo-style .clock {
    /*flex: 1;*/
    display: flex;
    justify-content: flex-end;

    font-size: var(--font-size-14);
    line-height: 16px;

    justify-content: flex-end;
    padding-left: 10px;
    /*font-family: 'Roboto', Arial, sans-serif;*/
    font-weight: bold;
    color: black;
    display: none;
}

.tablo-style .toolbar {
    display: flex;
    align-items: center;
    /*background-color: #242656;*/
    padding: 0px;
    background-color: #fff;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border: 1px solid #757578;
    border-radius: 8px;
    min-height: 49px !important;
    margin: 12px;
    margin-top: 8px;
    margin-bottom: 12px;
    justify-content: center;
    gap: 0px;
}

.tablo-style .departing-routes {
    padding-top: 4px;
}

.scroller-big .departing-routes .row.live,
.tablo-style .departing-routes .row.live {
    /*background-color: pink;*/
}

.tablo-style .actions {
    display: flex;
    justify-content: flex-end;
    padding-right: 0px;
}

.tablo-style .actions .toolbar {
    min-height: auto !important;
    padding: 0px;
    border-radius: 4px;
    background-color: #f5f5f5;
}

.tablo-style .toolbar .btn-group {
    position: static;
}

.tablo-style .toolbar .with-stop strong {
    font-size: var(--font-size-14);
    line-height: 16px;
    text-transform: uppercase;
    font-weight: bold;
}

.tablo-style .toolbar div.with-stop {
    display: flex;
    align-items: center;
    padding: 0px;
    color: white;
    /*place-items: baseline;*/
    height: auto;
    /*flex-direction: column;*/
    background-color: #757578;
    border-radius: 6px;
    /*min-width: 280px;*/
    min-height: 49px;
    line-height: 14px;
    padding-left: 10px;
    flex: 1;
}

.tablo-style .toolbar div.with-stop .title {
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 1;
}

.tablo-style .toolbar div.with-stop .filter-icon {
    display: none;
}

#stop.with-filter .tablo-style .toolbar div.with-stop .filter-icon {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.5 0C0.671572 0 0 0.671574 0 1.5V2.93426C0 3.33209 0.158036 3.71362 0.43934 3.99492L4.60048 8.15606C4.69425 8.24983 4.74693 8.37701 4.74693 8.50962V14.9981C4.74693 15.6807 5.41562 16.1626 6.06316 15.9468L10.7601 14.3811C11.1684 14.245 11.4439 13.8629 11.4439 13.4324V12.059C11.0861 11.8974 10.7508 11.695 10.4439 11.4576V13.4324L5.74693 14.9981V8.50962C5.74693 8.11179 5.58889 7.73026 5.30759 7.44896L1.14645 3.28781C1.05268 3.19405 1 3.06687 1 2.93426V1.5C1 1.22386 1.22386 1 1.5 1H14.6919C14.968 1 15.1919 1.22386 15.1919 1.5V2.79349C15.5316 2.91565 15.8543 3.07355 16.1555 3.26266C16.1795 3.1557 16.1919 3.04562 16.1919 2.93426V1.5C16.1919 0.671573 15.5203 0 14.6919 0H1.5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5 11.5C15.7091 11.5 17.5 9.70914 17.5 7.5C17.5 5.29086 15.7091 3.5 13.5 3.5C11.2909 3.5 9.5 5.29086 9.5 7.5C9.5 9.70914 11.2909 11.5 13.5 11.5ZM15.6192 6.45119C15.7763 6.26263 15.7509 5.98237 15.5623 5.82523C15.3737 5.6681 15.0935 5.69357 14.9363 5.88214L13.9213 7.10024C13.6409 7.43663 13.4579 7.65494 13.3025 7.79858C13.1553 7.93471 13.0838 7.95448 13.0391 7.95886C13.0237 7.96036 13.0082 7.96106 12.9928 7.96096C12.9478 7.96065 12.8749 7.94743 12.7159 7.82519C12.5482 7.6962 12.3461 7.49536 12.0365 7.18573C11.8629 7.01216 11.5815 7.01216 11.408 7.18573C11.2344 7.3593 11.2344 7.6407 11.408 7.81427L11.4283 7.83462C11.7119 8.1182 11.9548 8.3612 12.174 8.52979C12.4072 8.70913 12.6671 8.84764 12.9867 8.84983C13.0331 8.85014 13.0794 8.84804 13.1256 8.84353C13.4437 8.81241 13.69 8.65095 13.906 8.45122C14.109 8.26349 14.329 7.99949 14.5857 7.69141L14.5857 7.6914L14.6041 7.66929L15.6192 6.45119Z' fill='white'/%3E%3C/svg%3E%0A");
    background-size: 18px 16px;
    background-position: left 10px center;
    background-repeat: no-repeat;
    width: 38px;
    height: 49px;
    cursor: pointer;
    display: block;
}

/*
#stop.with-filter .tablo-style .toolbar div.with-stop {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.5 0C0.671572 0 0 0.671574 0 1.5V2.93426C0 3.33209 0.158036 3.71362 0.43934 3.99492L4.60048 8.15606C4.69425 8.24983 4.74693 8.37701 4.74693 8.50962V14.9981C4.74693 15.6807 5.41562 16.1626 6.06316 15.9468L10.7601 14.3811C11.1684 14.245 11.4439 13.8629 11.4439 13.4324V12.059C11.0861 11.8974 10.7508 11.695 10.4439 11.4576V13.4324L5.74693 14.9981V8.50962C5.74693 8.11179 5.58889 7.73026 5.30759 7.44896L1.14645 3.28781C1.05268 3.19405 1 3.06687 1 2.93426V1.5C1 1.22386 1.22386 1 1.5 1H14.6919C14.968 1 15.1919 1.22386 15.1919 1.5V2.79349C15.5316 2.91565 15.8543 3.07355 16.1555 3.26266C16.1795 3.1557 16.1919 3.04562 16.1919 2.93426V1.5C16.1919 0.671573 15.5203 0 14.6919 0H1.5Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.5 11.5C15.7091 11.5 17.5 9.70914 17.5 7.5C17.5 5.29086 15.7091 3.5 13.5 3.5C11.2909 3.5 9.5 5.29086 9.5 7.5C9.5 9.70914 11.2909 11.5 13.5 11.5ZM15.6192 6.45119C15.7763 6.26263 15.7509 5.98237 15.5623 5.82523C15.3737 5.6681 15.0935 5.69357 14.9363 5.88214L13.9213 7.10024C13.6409 7.43663 13.4579 7.65494 13.3025 7.79858C13.1553 7.93471 13.0838 7.95448 13.0391 7.95886C13.0237 7.96036 13.0082 7.96106 12.9928 7.96096C12.9478 7.96065 12.8749 7.94743 12.7159 7.82519C12.5482 7.6962 12.3461 7.49536 12.0365 7.18573C11.8629 7.01216 11.5815 7.01216 11.408 7.18573C11.2344 7.3593 11.2344 7.6407 11.408 7.81427L11.4283 7.83462C11.7119 8.1182 11.9548 8.3612 12.174 8.52979C12.4072 8.70913 12.6671 8.84764 12.9867 8.84983C13.0331 8.85014 13.0794 8.84804 13.1256 8.84353C13.4437 8.81241 13.69 8.65095 13.906 8.45122C14.109 8.26349 14.329 7.99949 14.5857 7.69141L14.5857 7.6914L14.6041 7.66929L15.6192 6.45119Z' fill='white'/%3E%3C/svg%3E%0A");
    background-size: 18px 16px;
    background-position: right 10px center;
    background-repeat: no-repeat;
}*/

.tablo-style .toolbar div.with-stop.with-hand {
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5' fill='%23C5EA76'/%3E%3Cpath d='M8.89535 4.2509C9.34589 3.53597 10.3539 3.29708 11.2517 3.81158C11.7013 2.93303 12.4509 2.79066 13.1112 2.93219C14.1086 3.14597 14.4356 3.84743 14.3999 4.76938C14.6712 4.73782 14.9266 4.67561 15.1793 4.6848C15.9426 4.71256 16.4705 5.2154 16.5997 6.02571C16.6411 6.28537 16.65 6.55228 16.6505 6.81592C16.6546 8.73364 16.6527 10.6514 16.6527 12.5691C16.6527 12.6399 16.6527 12.7107 16.6527 12.8266C16.7648 12.7573 16.8536 12.703 16.9418 12.6478C17.4882 12.3065 18.0567 12.0166 18.6986 11.8964C19.0673 11.8274 19.431 11.8235 19.7914 11.9519C20.3503 12.1509 20.63 12.6176 20.4663 13.1855C20.394 13.4364 20.236 13.6703 20.0843 13.8897C19.7649 14.3514 19.4227 14.7975 19.0922 15.2518C18.5481 15.9996 18.3054 16.8669 18.0815 17.7451C17.9305 18.3376 17.7641 18.928 17.5676 19.5069C17.2522 20.4365 16.591 21.0513 15.6997 21.4427C14.9266 21.7822 14.1159 21.9669 13.2788 22.0485C12.2408 22.1497 11.204 22.1511 10.1774 21.9493C9.2107 21.7592 8.33639 21.3781 7.64434 20.6501C7.00118 19.9734 6.67314 19.1636 6.63463 18.2408C6.56678 16.6153 6.50024 14.9896 6.45585 13.3633C6.42327 12.1695 6.42325 10.9748 6.41568 9.78041C6.40982 8.8571 6.40612 7.93361 6.41785 7.01041C6.42588 6.37867 6.66394 5.86035 7.27563 5.59006C7.65928 5.42053 8.06104 5.45587 8.45617 5.57426C8.52911 5.59611 8.60034 5.62367 8.68832 5.65411C8.73245 5.17396 8.60523 4.68737 8.89535 4.2509ZM7.48207 6.22111C7.1583 6.42251 7.06927 6.74153 7.06818 7.08879C7.06309 8.70969 7.06569 10.3306 7.06636 11.9515C7.06641 12.0806 7.07143 12.2097 7.07626 12.3387C7.14888 14.281 7.22204 16.2231 7.29466 18.1654C7.32429 18.9578 7.59658 19.6514 8.15151 20.226C8.77116 20.8676 9.56028 21.1764 10.4186 21.3288C11.4367 21.5095 12.4604 21.4862 13.4826 21.3609C14.2863 21.2624 15.0608 21.062 15.7726 20.663C16.2485 20.3963 16.6488 20.047 16.8384 19.5263C17.0408 18.9703 17.2457 18.4091 17.373 17.8335C17.6541 16.5631 18.1106 15.3783 18.9064 14.3362C19.1496 14.0176 19.3965 13.7017 19.6465 13.3884C19.7954 13.202 19.9277 12.9697 19.8103 12.7708C19.7294 12.6338 19.4845 12.5522 19.3008 12.5241C18.8995 12.4626 18.5178 12.5883 18.1527 12.7492C17.2588 13.1433 16.4905 13.726 15.769 14.3678C15.1036 14.9596 14.5549 15.6575 14.037 16.3785C13.8973 16.5729 13.7267 16.6177 13.5557 16.5055C13.3967 16.4011 13.3638 16.2241 13.48 16.0279C13.5455 15.9173 13.6277 15.8162 13.7053 15.713C14.3481 14.8568 15.0423 14.0492 15.8989 13.3922C15.9489 13.3538 15.9857 13.2653 15.9858 13.2C15.9894 10.9656 15.9907 8.73124 15.9825 6.49688C15.9818 6.29453 15.9392 6.08476 15.8754 5.89174C15.7268 5.44248 15.4112 5.30152 14.9449 5.34495C14.5533 5.38143 14.3959 5.58036 14.3957 5.98174C14.395 7.34434 14.3954 8.70694 14.3954 10.0695C14.3954 10.3343 14.3976 10.5991 14.3946 10.8638C14.3918 11.1091 14.2622 11.2579 14.0611 11.255C13.8679 11.2522 13.742 11.1065 13.733 10.8737C13.731 10.8221 13.7325 10.7704 13.7325 10.7187C13.7324 9.20757 13.7329 7.69644 13.7321 6.18531C13.7318 5.59776 13.7413 5.00982 13.7233 4.42276C13.7064 3.8725 13.3064 3.54413 12.6959 3.54602C12.196 3.54757 11.8182 3.90974 11.7906 4.4195C11.7791 4.63216 11.7727 4.84537 11.7726 5.05833C11.7713 7.06025 11.7719 9.06218 11.7716 11.0641C11.7716 11.1286 11.776 11.1942 11.7664 11.2575C11.7398 11.4315 11.5986 11.5465 11.427 11.5411C11.2537 11.5356 11.1272 11.4146 11.1115 11.2345C11.1059 11.1703 11.1092 11.1054 11.1092 11.0408C11.1091 9.00661 11.1093 6.9724 11.1089 4.93819C11.1088 4.55956 10.9392 4.32624 10.5687 4.23966C10.4081 4.20212 10.2325 4.19427 10.0682 4.21251C9.64225 4.25981 9.36138 4.59165 9.36137 5.01806C9.36131 7.16206 9.36133 9.30605 9.36128 11.45C9.36127 11.5082 9.36352 11.5665 9.35984 11.6244C9.34796 11.8116 9.21657 11.9458 9.04138 11.9524C8.87095 11.9589 8.72384 11.8271 8.70229 11.6439C8.69554 11.5865 8.69916 11.5278 8.69915 11.4697C8.69901 9.91342 8.69764 8.35708 8.70062 6.80075C8.70102 6.59158 8.64683 6.40885 8.46115 6.30381C8.16212 6.13464 7.84295 6.07975 7.48207 6.22111Z' fill='%2313099E'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: left 13px center;
    padding-left: 50px;
}

.tablo-style .toolbar div.with-stop .muted {
    /*color: #fff;*/
    font-size: var(--font-size-12);
    line-height: 12px;
}

.tablo-style .search {
    flex: 1;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
    /*background-color: #f5f5f5;*/
    position: static;
}

.tablo-style .search .input-field {
    display: flex;
    flex: 1;
    padding-top: 10px;
}

.tablo-style .stop-search-results {
    /*position: absolute;
    left: 0px;
    top: 0px;*/
    position: static;

    background-color: white;
    z-index: 999;
    /*max-height: 300px;*/
    display: flex;
    /*border: 1px solid black;*/
    box-sizing: border-box;
    flex-direction: column;
    /* font-family: 'Roboto', Arial, sans-serif;*/
    /*overflow: hidden scroll;*/
    padding: 10px 2px;
}

.tablo-style .stop-search-results span.header-plan {
    /*color: #283891;*/
    font-size: var(--font-size-14);
    line-height: 26px;
    text-transform: uppercase;
    font-weight: bold;
}

#stop:not(.hide-search-results) .tablo-style > div {
    display: none;
}

#stop:not(.hide-search-results) .tablo-style > div.row-search {
    display: block;
}

#stop.hide-search-results .tablo-style .stop-search-results {
    display: none;
}

.tablo-style .stop-search-results > div,
.tablo-style .stop-search-results a {
    /*padding: 1px 5px;*/
    line-height: 18px;
    font-size: var(--font-size-14);
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 4px;

    background-image: url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_425_75)'%3E%3Cpath d='M4.5 9C6.98528 9 9 6.98528 9 4.5C9 2.01472 6.98528 0 4.5 0C2.01472 0 0 2.01472 0 4.5C0 6.98528 2.01472 9 4.5 9Z' fill='%23757578'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_425_75'%3E%3Crect width='9' height='9' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: 9px 9px;
    background-position: left center;
    padding-left: 18px;
    padding-top: 6px;
    padding-bottom: 6px;
    border-top: 1px solid #c9c9c9;
}

.tablo-style .stop-search-results > div.aMoreChars {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3892 16.8785C11.4238 16.696 12.4124 16.3116 13.2984 15.7471C14.1844 15.1827 14.9506 14.4492 15.5532 13.5886C16.1558 12.728 16.583 11.7572 16.8104 10.7315C17.0378 9.70584 17.0609 8.64543 16.8785 7.61081C16.696 6.5762 16.3116 5.58765 15.7471 4.7016C15.1827 3.81556 14.4492 3.04937 13.5886 2.44678C12.728 1.8442 11.7572 1.41702 10.7315 1.18963C9.70584 0.962246 8.64543 0.939108 7.61081 1.12154C6.5762 1.30397 5.58765 1.6884 4.7016 2.25287C3.81556 2.81734 3.04937 3.55081 2.44678 4.41139C1.8442 5.27197 1.41702 6.24281 1.18963 7.26848C0.962246 8.29416 0.939108 9.35457 1.12154 10.3892C1.30397 11.4238 1.6884 12.4124 2.25287 13.2984C2.81734 14.1844 3.55081 14.9506 4.41139 15.5532C5.27197 16.1558 6.24281 16.583 7.26849 16.8104C8.29416 17.0378 9.35457 17.0609 10.3892 16.8785L10.3892 16.8785Z' stroke='%23757578' stroke-width='1.4'/%3E%3Cpath d='M7.84044 5.83606C7.84044 5.53841 7.99802 5.27577 8.26066 5.11819C8.50578 4.9606 8.83846 4.9606 9.10109 5.11819C9.34622 5.27577 9.52131 5.53841 9.52131 5.83606C9.52131 6.15122 9.34622 6.41386 9.10109 6.57144C8.83846 6.72903 8.50578 6.72903 8.26066 6.57144C7.99802 6.41386 7.84044 6.15122 7.84044 5.83606ZM7 8.35737C7 8.05972 7.24513 7.79708 7.56029 7.79708H8.68088C8.97853 7.79708 9.24117 8.05972 9.24117 8.35737V12.2794H9.80146C10.0991 12.2794 10.3618 12.5421 10.3618 12.8397C10.3618 13.1549 10.0991 13.4 9.80146 13.4H7.56029C7.24513 13.4 7 13.1549 7 12.8397C7 12.5421 7.24513 12.2794 7.56029 12.2794H8.12058V8.91767H7.56029C7.24513 8.91767 7 8.67254 7 8.35737Z' fill='%23757578'/%3E%3C/svg%3E%0A");
    background-size: 18px 18px;
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 24px;
}

.tablo-style .stop-search-results a:hover {
    background-color: #efefef;
}

.tablo-style .stop-search-results a span.details {
    /*display: inline-block;
    margin-left: 5px;
    font-size: x-small;
    color: #808080;*/
}

.tablo-style .stop-search-results a .distance {
    float: right;
    padding-left: 10px;
    color: black;
}

.tablo-style .stop-search-results a .details-transport {
    margin-left: 0px;
    margin-bottom: 0px;
    display: flex;
    max-width: 518px;
    flex-wrap: wrap;
    gap: 4px;
}

/*.tablo-style .stop-search-results a*/
button .details-transport .num-details,
a .details-transport .num-details {
    border-radius: 8px;
    font-size: var(--font-size-12);
    color: #171717;
    font-weight: bold;
    pointer-events: none;

    height: 23px;
    min-width: 28px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0px;
}

.search button.inputClear,
.planner .inputClear,
.tablo-style .inputClear {
    background: no-repeat top left;
    background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 1L1 7' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1 1L7 7' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    background-position: 15px 15px;
    width: 37px;
    height: 37px;
    border-radius: 8px;
    /*padding: 11px;*/
    cursor: pointer;
    display: none;
    /*background-color: white;*/
    position: absolute;
    right: 2px;
    bottom: 1px;
    z-index: 10;
}

.planner .inputClear {
    background-position: 13px 14px;
}

.search .inputClear.active,
.planner .inputClear.active,
.tablo-style .inputClear.active {
    display: block;
}

.menu-centered {
    display: flex;
    justify-content: center;
}

.menu-grid {
    display: grid;
    /*grid-template-columns: repeat(2, calc(50vh/2)); - jeigu noresiu reguliuoti ploti
    ploti jau elementams grid >a height: calc(50vh/3);
    */
    /*grid-template-columns: repeat(2, minmax(0, 1fr));*/
    grid-template-columns: repeat(
        2,
        minmax(0, 174px)
    ); /* minmax allows to be smaller in #menu */
    gap: 5px 5px;
    padding: 22px;
}

.menu-grid > a {
    background-color: #efefef;
    border-radius: 5px;
    min-height: 115px;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex-direction: column;
    padding-left: 5px;
    padding-right: 5px;
    box-sizing: border-box;
    background-position: center top 25px;
    background-repeat: no-repeat;
}

.with-head .menu-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    flex: 1;
    min-width: 360px;
}
/*
.with-head .menu-grid > a {
    aspect-ratio: 1.5;
    background-position: center top 35% !important;
    min-height: initial !important;
    min-width: 150px;
    position: relative;
}

.with-head .menu-grid span {
    min-height: 30% !important;
}
*/

.menu-grid span {
    margin-top: 10px;
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    min-height: 40px;
    font-size: var(--font-size-12);
    line-height: 14px;
}

.menu-grid > a.index-stop {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.22386 6.6459C5.40827 2.94444 8.46781 0 12.2151 0H27.7869C31.5341 0 34.5937 2.94448 34.7781 6.64598L39.3857 9.23578C39.8544 9.49924 40.0759 10.0128 39.9797 10.5048V16.9414C39.9797 17.6318 39.4201 18.1914 38.7297 18.1914C38.0393 18.1914 37.4797 17.6318 37.4797 16.9414V11.03L34.7869 9.51642V20.6813C33.5982 20.2407 32.3126 20 30.9708 20C24.9016 20 19.9815 24.9249 19.9815 31H17.5718V33C17.5718 34.6569 16.2287 36 14.5718 36H10.8209C9.16407 36 7.82093 34.6569 7.82093 33V30.7503C6.29918 30.1844 5.21506 28.7188 5.21506 27V9.51634L2.52209 11.03L2.52209 16.9414C2.52209 17.6318 1.96245 18.1914 1.27209 18.1914C0.581736 18.1914 0.0220919 17.6318 0.022092 16.9414L0.0220923 10.5047C-0.0740823 10.0128 0.147351 9.49924 0.616081 9.23578L5.22386 6.6459ZM11.8121 2.5C9.60301 2.5 7.81215 4.29086 7.81215 6.5V15.625V16.1111H7.89336C8.59437 18.1041 13.7477 18.5 20.0008 18.5C26.2539 18.5 31.4072 18.1041 32.1082 16.1111H32.1894V15.625V6.5C32.1894 4.29086 30.3986 2.5 28.1894 2.5H11.8121ZM9.535 22.6914C9.6975 22.0205 10.3716 21.6147 11.0406 21.7851L15.8659 23.0143C16.5349 23.1847 16.9455 23.8668 16.783 24.5378C16.6205 25.2087 15.9464 25.6145 15.2775 25.4441L10.4521 24.2149C9.78308 24.0445 9.37249 23.3624 9.535 22.6914Z' fill='%23000F9F'/%3E%3Cpath d='M39.9621 31C39.9621 35.9706 35.9365 40 30.9708 40C26.005 40 21.9795 35.9706 21.9795 31C21.9795 26.0294 26.005 22 30.9708 22C35.9365 22 39.9621 26.0294 39.9621 31Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.9708 40C35.9365 40 39.9621 35.9706 39.9621 31C39.9621 26.0294 35.9365 22 30.9708 22C26.005 22 21.9795 26.0294 21.9795 31C21.9795 35.9706 26.005 40 30.9708 40ZM32.1207 26C32.1207 25.3649 31.6058 24.85 30.9707 24.85C30.3356 24.85 29.8207 25.3649 29.8207 26V31.1152C29.8207 32.1285 30.8639 32.8062 31.7898 32.3943L35.9338 30.5507C36.5141 30.2926 36.7752 29.6129 36.517 29.0326C36.2589 28.4523 35.5792 28.1911 34.9989 28.4493L32.1207 29.7297V26Z' fill='%23B1D75B'/%3E%3C/svg%3E%0A");
}

.menu-grid > a.index-map {
    background-image: url("data:image/svg+xml,%3Csvg width='34' height='40' viewBox='0 0 34 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25 40C29.9706 40 34 35.9706 34 31C34 26.0294 29.9706 22 25 22C20.0294 22 16 26.0294 16 31C16 35.9706 20.0294 40 25 40ZM26.15 26C26.15 25.3649 25.6351 24.85 25 24.85C24.3649 24.85 23.85 25.3649 23.85 26V31.1153C23.85 32.1284 24.8928 32.8061 25.8186 32.3946L29.9671 30.5509C30.5474 30.2929 30.8088 29.6133 30.5509 29.0329C30.2929 28.4526 29.6133 28.1912 29.0329 28.4491L26.15 29.7304V26Z' fill='%23B1D75B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.6363 20.3512C28.3457 16.4505 28.5385 11.9122 26.6976 7.99835L8.08641 29.8617C9.17444 31.285 10.2456 32.74 11.1059 34.3133C11.8447 35.6667 12.3457 37.065 12.8248 38.5217C12.844 38.5801 12.8632 38.6413 12.8829 38.7041C13.0637 39.2813 13.2883 39.9985 13.9972 40H14.009C14.6661 39.995 14.8812 39.3828 15.0646 38.8608L15.0666 38.855C15.1486 38.621 15.2268 38.3856 15.3049 38.1502C15.4133 37.8238 15.5216 37.4974 15.6402 37.175C15.7743 36.8061 15.9099 36.438 16.0554 36.074C14.7661 34.3902 14 32.2845 14 30C14 24.4772 18.4772 20 24 20C24.9125 20 25.7964 20.1222 26.6363 20.3512ZM1.49415 20.6867L8.17244 12.8417L8.17075 12.8534C8.04761 13.5817 8.07123 14.1217 8.1775 14.85C8.25006 15.2594 8.3683 15.6597 8.53005 16.0434C9.71254 18.87 13.0019 20.3567 15.9388 19.355L15.9877 19.3383L7.58035 29.2133C7.17044 28.69 6.75379 28.17 6.33713 27.6533C6.21016 27.496 6.08278 27.3386 5.95525 27.181C4.30384 25.1403 2.62788 23.0693 1.49415 20.6867ZM3.01738 5.25502L3.02245 5.24836L9.10696 10.3067L9.2048 10.39L1.13316 19.8717C-0.83035 15.055 -0.266938 9.36502 3.01738 5.25502ZM12.0151 8.33169L18.4893 0.726693L18.5045 0.731693C21.8303 1.86264 24.6102 4.17777 26.3012 7.22502L19.8304 14.8267L19.8354 14.8C19.9586 14.055 19.9299 13.51 19.8152 12.7667C19.7241 12.1634 19.4761 11.5567 19.1792 11.025C17.8011 8.56502 14.7596 7.39669 12.0607 8.31502C12.0452 8.31984 12.03 8.3254 12.0151 8.33169ZM17.6476 0.475027L9.72604 9.78002L3.54369 4.64002L3.57068 4.61002C4.8899 3.17438 6.49534 2.02375 8.28614 1.23042C10.077 0.437089 12.0144 0.0181883 13.9769 2.70397e-05C15.1889 -0.00233918 16.3961 0.150603 17.5683 0.455027L17.6476 0.475027Z' fill='%23283891'/%3E%3C/svg%3E%0A");
}

.menu-grid > a.index-transport {
    background-image: url("data:image/svg+xml,%3Csvg width='37' height='37' viewBox='0 0 37 37' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 0C2.23858 0 0 2.23858 0 5V32C0 34.7614 2.23858 37 5 37H21.6738C18.8469 35.0093 17 31.7203 17 28C17 25.4559 17.8637 23.1135 19.3139 21.25L5 21.25C4.30964 21.25 3.75 20.6904 3.75 20C3.75 19.3096 4.30964 18.75 5 18.75L22.0446 18.75C23.761 17.6426 25.8055 17 28 17C29.04 17 30.0463 17.1443 31 17.4141V5C31 2.23858 28.7614 0 26 0H5ZM5 6.75C4.30964 6.75 3.75 7.30964 3.75 8C3.75 8.69036 4.30964 9.25 5 9.25L26 9.25C26.6904 9.25 27.25 8.69036 27.25 8C27.25 7.30965 26.6904 6.75 26 6.75L5 6.75ZM3.75 14C3.75 13.3096 4.30964 12.75 5 12.75L26 12.75C26.6904 12.75 27.25 13.3096 27.25 14C27.25 14.6904 26.6904 15.25 26 15.25L5 15.25C4.30964 15.25 3.75 14.6904 3.75 14ZM3.75 26C3.75 25.3096 4.30964 24.75 5 24.75H14C14.6904 24.75 15.25 25.3096 15.25 26C15.25 26.6904 14.6904 27.25 14 27.25H5C4.30964 27.25 3.75 26.6904 3.75 26Z' fill='%23283891'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28 37C32.9706 37 37 32.9706 37 28C37 23.0294 32.9706 19 28 19C23.0294 19 19 23.0294 19 28C19 32.9706 23.0294 37 28 37ZM29.15 23C29.15 22.3649 28.6351 21.85 28 21.85C27.3649 21.85 26.85 22.3649 26.85 23V28.1153C26.85 29.1284 27.8928 29.8061 28.8186 29.3946L32.9671 27.5509C33.5474 27.2929 33.8088 26.6133 33.5509 26.0329C33.2929 25.4526 32.6133 25.1912 32.0329 25.4491L29.15 26.7304V23Z' fill='%23B1D75B'/%3E%3C/svg%3E");
    background-position: center top 28px;
}

.menu-grid > a.index-planner {
    background-image: url("data:image/svg+xml,%3Csvg width='44' height='51' viewBox='0 0 44 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='22.5833' cy='47.4163' r='3.58333' fill='%23283891'/%3E%3Cpath d='M22.1111 37.7087L36.368 37.7087C39.0489 37.7087 41.2222 39.882 41.2222 42.5628V42.5628C41.2222 45.2437 39.0489 47.417 36.368 47.417L30.5 47.417' stroke='%23283891' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M22.1111 37.7083H7.85415C5.17328 37.7083 3 35.535 3 32.8541V32.8541C3 30.1733 5.17328 28 7.85415 28H12' stroke='%23283891' stroke-width='5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.9767 6.15873C33.583 9.50566 33.2186 13.4455 31.4399 16.6474C29.9806 19.2744 27.803 21.4471 26.0084 23.852C25.188 24.9531 24.3596 26.0979 23.7963 27.3517C23.6095 27.7688 23.4478 28.1961 23.2887 28.6248C23.1283 29.0521 22.9918 29.4884 22.8381 29.9183C22.6936 30.3213 22.5253 30.7961 22.0071 30.8H21.9978C21.3802 30.7987 21.2304 30.1198 21.0766 29.6617C20.7002 28.5401 20.3066 27.4633 19.7261 26.4213C19.0501 25.2098 18.2085 24.0895 17.3536 22.9935L31.9767 6.15873ZM17.4212 9.8881L12.174 15.9287C13.1336 17.9051 14.5875 19.6029 15.9792 21.2931C16.3065 21.6909 16.6339 22.0913 16.956 22.4943L23.5617 14.8905L23.5233 14.9034C21.2158 15.6746 18.6313 14.5299 17.7022 12.3534C17.5751 12.0579 17.4822 11.7498 17.4252 11.4345C17.3417 10.8737 17.3231 10.4579 17.4199 9.89708L17.4212 9.8881ZM13.3748 4.04123L13.3708 4.04637C10.7903 7.21107 10.3476 11.5924 11.8903 15.3012L18.2323 8.00031L18.1555 7.93615L13.3748 4.04123ZM25.5273 0.559554L20.4404 6.4154C20.4522 6.41056 20.4641 6.40628 20.4762 6.40257C22.5969 5.69545 24.9865 6.59507 26.0694 8.48926C26.3027 8.89865 26.4975 9.36578 26.5691 9.83035C26.6592 10.4027 26.6817 10.8224 26.585 11.396L26.581 11.4165L31.6652 5.56327C30.3366 3.21688 28.1524 1.43423 25.5392 0.563404L25.5273 0.559554ZM18.6419 7.53061L24.8659 0.365771L24.8036 0.350371C23.8826 0.115964 22.9342 -0.00180117 21.9819 2.08206e-05C20.4399 0.014005 18.9176 0.336559 17.5105 0.947424C16.1035 1.55829 14.8421 2.44427 13.8055 3.54972L13.7843 3.57282L18.6419 7.53061Z' fill='%23B1D75B'/%3E%3C/svg%3E%0A");
    background-position: center top 14px;
}

.menu-grid > a.index-search {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.1898 16.0544C29.1898 23.3088 23.3088 29.1898 16.0544 29.1898C8.79987 29.1898 2.91895 23.3088 2.91895 16.0544C2.91895 8.79987 8.79987 2.91895 16.0544 2.91895C23.3088 2.91895 29.1898 8.79987 29.1898 16.0544Z' fill='%23B1D75B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.7503 31.5007C24.449 31.5007 31.5007 24.449 31.5007 15.7503C31.5007 7.05166 24.449 0 15.7503 0C7.05166 0 0 7.05166 0 15.7503C0 24.449 7.05166 31.5007 15.7503 31.5007ZM15.7503 4.75015C14.3058 4.75015 12.8753 5.03467 11.5407 5.58749C10.2061 6.1403 8.99349 6.95057 7.97203 7.97203C6.95056 8.99349 6.1403 10.2061 5.58748 11.5407C5.03467 12.8754 4.75014 14.3058 4.75015 15.7503C4.75015 16.8549 5.64558 17.7503 6.75015 17.7503C7.85472 17.7503 8.75015 16.8549 8.75014 15.7503C8.75014 14.8311 8.93121 13.9208 9.283 13.0715C9.6348 12.2222 10.1504 11.4505 10.8005 10.8005C11.4505 10.1504 12.2222 9.6348 13.0715 9.283C13.9208 8.93121 14.8311 8.75015 15.7503 8.75015C16.8549 8.75015 17.7503 7.85472 17.7503 6.75015C17.7503 5.64558 16.8549 4.75015 15.7503 4.75015Z' fill='%23283891'/%3E%3Cpath d='M36.001 35.9997L31.136 31.1348' stroke='%23283891' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}

.menu-grid > a.index-favourites {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='41' viewBox='0 0 40 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.6745 13.457C37.5062 13.8119 39.4629 14.1109 39.9153 15.4562C40.4152 16.9424 38.6804 18.5207 35.2108 21.6773L35.2107 21.6773L34.0528 22.7309C32.2964 24.3288 31.4182 25.1278 31.0089 26.175C30.9325 26.3703 30.869 26.5704 30.8188 26.7741C30.5498 27.8657 30.8069 29.0248 31.3213 31.3429L31.4814 32.0645C32.4266 36.3248 32.8992 38.4549 32.074 39.3737C31.7657 39.7171 31.3649 39.9643 30.9197 40.0857C29.7283 40.4108 28.0368 39.0325 24.6538 36.2759L24.6538 36.2759C22.4324 34.4658 21.3217 33.5607 20.0465 33.3571C20.0395 33.356 20.0324 33.3549 20.0254 33.3538L33.6745 13.457Z' fill='%23B1D75B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M30.6126 12.9913L13.7949 37.5102C11.415 39.4196 10.0737 40.3331 9.0802 40.062C8.635 39.9405 8.23424 39.6933 7.92588 39.35C7.10069 38.4312 7.57331 36.301 8.51854 32.0407L8.67863 31.3192C9.19296 29.001 9.45013 27.842 9.18108 26.7503C9.13089 26.5467 9.06741 26.3465 8.99106 26.1512C8.58174 25.104 7.70355 24.3051 5.94716 22.7071L4.78917 21.6536C1.31954 18.4969 -0.415282 16.9186 0.0845671 15.4324C0.094465 15.403 0.105083 15.3741 0.116424 15.3456L0.514718 14.7649C1.46779 13.8671 3.73311 13.6642 7.59243 13.3186L8.10851 13.2724C10.9632 13.0167 12.3905 12.8889 13.4778 12.0805C14.5651 11.272 15.0986 9.94202 16.1657 7.28196L16.2536 7.06271C18.1423 2.35424 19.0866 0 20.7105 0C22.3344 0 23.2788 2.35424 25.1674 7.06271L25.2554 7.28197C26.3224 9.94202 26.8559 11.272 27.9432 12.0805C28.6166 12.5811 29.4203 12.8207 30.6126 12.9913Z' fill='%23283891'/%3E%3C/svg%3E%0A");
    background-position: center top 24px;
}

#index .header,
#menu .header {
    display: none !important;
}

#divHeader {
    overflow: hidden;
    width: 100%;
    position: static;
    height: 64px;
    line-height: 1.25;
    border: 0 none;
    background-color: transparent;
    display: block;
}

.lang-empty {
    background-image: none;
}

#menu {
    bottom: auto;
}

#menu .mobile_search {
    display: none;
}

#menu .mobileHeader .topMenu .mainMenu {
    flex-wrap: wrap;
}

#menu .mobileHeader .topMenu {
    height: auto;
}

#menu .mobileHeader .topMenu .mainMenu > li {
    width: 130px;
    min-width: 0;
}

#menu .mobileHeader .topMenu {
    background-image: none;
    background-color: #163174;
}

#menu .mobileHeader .topMenu .mainMenu {
    background-color: #163c89;
}

#menu .mobileHeader .topMenu .mainMenu > li a,
#menu .mobileHeader .topMenu .mainMenu > div a {
    line-height: 1.25;
    height: 100%;
    padding: 10px 3px;
}

#menu .mobileHeader .topMenuWrapper .xheader {
    display: flex;
}

#menu .mobileHeader .logo {
    position: absolute;
    left: 0;
    top: -50px;
}

#menu .mobileHeader .topMenuWrapper #divLang {
    position: absolute;
    right: -35px;
    top: -50px;
}

#menu .mobileHeader .topMenu {
    justify-content: flex-start;
}

/*
.nav-list li.stop {
    padding: 5px;
    border-bottom: 1px solid #eeeeee;
}

.nav-list li.stop a {
    border-bottom: 0px;
    color: #202020;
    margin: 0;
    padding: 0px;
    position: relative;
    box-sizing: border-box;
    padding: 5px;
}

.nav > li.stop > a:hover, .nav > li.stop > a:focus {
    background-color: transparent;
}

.nav-list li.stop .lines span {
    margin: 0px;
}
*/

#stop .toolbar button.btn-favourite {
    width: 30px;
    margin-left: 4px;
    height: 49px;
    background-repeat: no-repeat;
    background-position: center;
}

#stop .btn-map {
    width: 26px;
    background-position: left 4px center;
    height: 49px;
}

.desk #stop .btn-map {
    display: none;
}
.desk #stop .toolbar button.btn-favourite {
    width: 56px;
}

.bottom-sheet-content {
    overflow: visible;
}

.desk .bottom-sheet-content {
    height: auto !important;
}

/*

@media only screen and (max-width: 959px) {

    .desktopFooter {
        display: none;
    }

    .mobileFooter {
        display: block;
    }

    #index .mobileHeader {
        display: block;
    }

    #menu .mobileHeader {
        display: block;
    }

    .mobileHeader .topMenuWrapper .xheader {
        display: flex;
    }

    .mobileHeader .logo {
        position: absolute;
        left: 0;
        top: -50px;
    }

    .mobileHeader .topMenuWrapper #divLang {
        position: absolute;
        right: -35px;
        top: -50px;
    }

    .mobileHeader .topMenu {
        justify-content: flex-start;
    }

}

@media only screen and (max-width: 959px) {
    .mobileHeader .topMenu .mainMenu {
        flex-wrap: wrap;
    }

    .mobileHeader .topMenu {
        height: auto;
    }

    .mobileHeader .topMenu .mainMenu>li {
        width: calc((100vw - 35px)/4);
        min-width: 0;
    }

    .mobileHeader .topMenu {
        background-image: none;
        background-color: #163174;
    }

    .mobileHeader .topMenu .mainMenu {
        background-color: #163c89;
    }

    .mobileHeader .topMenu .mainMenu>li a,
    .mobileHeader .topMenu .mainMenu>div a {
        line-height: 1.25;
        height: 100%;
        padding: 10px 0px
    }
}

@media only screen and (max-width: 460px) {
    .mobileHeader .topMenu .mainMenu>li {
        width: calc((100vw - 35px)/3);
        min-width: 0;
    }
}

@media only screen and (max-width: 359px) {
    .mobileHeader .topMenu .mainMenu>li {
        width: calc((100vw - 35px)/2);
    }
}


@media only screen and (min-width: 960px) {
    .desktopFooter {
        display: block;
    }

    .mobileHeader {
        display: block;
    }

    .mobileFooter {
        display: none;
    }

    #menu .mobileHeader {
        display: none;
    }
}
*/
