@media (max-width: 1399px) {

}
@media (max-width: 1199px) {

}
@media (max-width: 991px) {
/* popup okno */
section#sp-loginform .modal-content {
    padding: 20px;
}
section#sp-loginform .modal-content .modal-body input {
    padding: 10px 15px;
    font-size: 13px;
}
section#sp-loginform .modal-content .modal-body .login-button {
    font-size: 12px;
    padding: 10px;
}
/* top line */
div#sp-top1 .flex {
    justify-content: space-between;
}
/* header */
#sp-header {
    height: auto;
    padding: 5px 0px;
}
.logo-image {
    height: 30px;
}
#sp-header .logo {
    height: auto;
}
#sp-header #offcanvas-toggler {
    height: 30px;
    line-height: 30px;
}
#sp-header #sppb-addon-1662983223691 li .fas {
    line-height: 40px;
}
#sp-header ul.sppb-icons-group-list {
    margin: 0;
    margin-left: -15px;
}
div#sp-user2 {
    justify-content: flex-start;
}
#sp-header div#sp-user2 .sp-module {
    margin-left: 0px !important;
}
div#sp-sp-compare {
    justify-content: flex-end;
}
div#sp-menu .justify-content-end {
    justify-content: right !important;
}
#sppb-addon-1662989590116 .flex div.email {
    margin-right: 0;
}
}
@media (max-width: 767px) {
/* popup okno */
section#sp-loginform .modal-content {
    padding: 20px;
}
section#sp-loginform .modal-content .modal-body input {
    padding: 10px 15px;
    font-size: 13px;
}
section#sp-loginform .modal-content .modal-body .login-button {
    font-size: 12px;
    padding: 10px;
}

/* top line */
div#sp-top1 .flex {
    justify-content: space-between;
}
/* header */
#sp-header {
    height: auto;
    padding: 5px 0px;
}
.logo-image {
    height: 30px;
}
#sp-header .logo {
    height: auto;
}
#sp-header #offcanvas-toggler {
    height: 30px;
    line-height: 30px;
}
#sp-header #sppb-addon-1662983223691 li .fas {
    line-height: 40px;
}
#sp-header ul.sppb-icons-group-list {
    margin: 0;
    margin-left: -15px;
}
div#sp-user2 {
    justify-content: flex-start;
}
div#sp-menu .justify-content-end {
    justify-content: right !important;
}
#sppb-addon-1662989590116 .flex div.email {
    margin-right: 0;
}
/* banner */
body #column-id-1662991081473 {
    height: auto;
}
body #column-id-1662991081468 {
    height: auto;
}
body #sppb-addon-1662991081458 #btn-1662991081458.sppb-btn-custom {
    padding: 10px 15px 10px 15px;
    font-size: 14px;
}
}