.jm-socials {
    display: inline-block;
}
.menu-slupki li{margin:10px}
.menu-slupki a:hover{color:#ffffff96!important}
.jm-socials a {
    float: left;
    display: block;
    height: 70px;
    width: 70px;
    margin: 0 10px 10px 0;
    background-repeat: no-repeat;
    background-position: left top;
    position: relative;
    top: 0;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.jm-socials a:hover {
    top: -5px;
    text-decoration: none;
    opacity: .8;
}
.jm-socials a.facebook {
    background-image: url(/images/facebook.png);
    background-color: #204385;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    display: inline-block;
    padding: 0 7px;
    line-height: 60px;
    font-size: 18px;
    margin: 0;
}
.sp-megamenu-parent {
    list-style: none;
    padding: 0;
    margin: 26px -15px;
    z-index: 99;
    display: block;
    float: right;
  position: relative;}
.sp-menu-item{
    border-right: 1px solid #b9b9b9;
}
#sp-header {
    background: #fff;
    opacity: 0.9;
}
.tekst li {
    background: url(/images/li-custom.png) no-repeat left 9px;
    padding: 9px 0 9px 40px;    list-style: none;
}
.jm-color-box1 .jm-icon-title{display:block;font-size:22px;line-height:30px;margin-bottom:30px;letter-spacing:2px;font-family:Lato,sans-serif}.jm-color-box1 .jm-icon-image{display:block;height:97px;margin:0 auto 30px}.jm-color-box1 .jm-icon-desc{display:block;opacity:.5}
.jm-color-box1:hover{background-color:#017eba}.jm-color-box1:hover .jm-icon-image{background-position:center bottom}.jm-color-box1:after{position:absolute;width:100%;height:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-1;background:#017eba;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .2s,opacity .3s}.jm-color-box1:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}.jm-color-box1{display:block;text-decoration:none !important;z-index:1;color:#fff;font-size:14px;line-height:20px;padding:30px;font-weight:normal;margin:4px;box-shadow:0 0 0 4px #017eba;-webkit-transition:color .3s;transition:color .3s}
.jm-color-box2 .jm-icon-title{display:block;font-size:22px;line-height:30px;margin-bottom:30px;letter-spacing:2px;font-family:Lato,sans-serif}.jm-color-box2 .jm-icon-image{display:block;height:97px;margin:0 auto 30px}.jm-color-box2 .jm-icon-desc{display:block;opacity:.5}
.jm-color-box2:hover{background-color: #262625;
    width: 100%;
    height: 310px;
}
.jm-color-box2:hover .jm-icon-image{background-position:center bottom}.jm-color-box2:after{position:absolute;width:100%;height:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-1;background:#262625;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .2s,opacity .3s}.jm-color-box2:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}.jm-color-box2{display:block;text-decoration:none !important;z-index:1;color:#fff;font-size:14px;line-height:20px;padding:30px;font-weight:normal;margin:6px;box-shadow:0 0 0 4px #262625;-webkit-transition:color .3s;transition:color .3s}
.jm-color-box3 .jm-icon-title{display:block;font-size:22px;line-height:30px;margin-bottom:30px;letter-spacing:2px;font-family:Lato,sans-serif}.jm-color-box3 .jm-icon-image{display:block;height:97px;margin:0 auto 30px}.jm-color-box3 .jm-icon-desc{display:block;opacity:.5}
.jm-color-box3:hover{BACKGROUND-COLOR: #ad2720;}.jm-color-box3:hover .jm-icon-image{background-position:center bottom}.jm-color-box3:after{position:absolute;width:100%;height:100%;content:'';top:-2px;left:-2px;padding:2px;z-index:-1;background:#ad2720;-webkit-transition:-webkit-transform .2s,opacity .3s;-moz-transition:-moz-transform .2s,opacity .3s;transition:transform .2s,opacity .3s}.jm-color-box3:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}.jm-color-box3{display:block;text-decoration:none !important;z-index:1;color:#fff;font-size:14px;line-height:20px;padding:30px;font-weight:normal;margin:4px;box-shadow:0 0 0 4px #ad2720;-webkit-transition:color .3s;transition:color .3s}


.jm-color-box1:hover:after,.jm-color-box2:hover:after,.jm-color-box3:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}
}@media(max-width:767px){img{box-sizing:border-box}.btn{-webkit-appearance:none}input,select,textarea{max-width:100%}#jm-allpage.stickytopbar{padding-top:0}#jm-top-bar{position:static !important;height:auto}#jm-top-bar #login-form input#modlgn-username,#jm-top-bar #login-form input#modlgn-passwd{width:115px}#jm-top-bar1,#jm-top-bar2{display:inline-block}#jm-top-bar1+#jm-top-bar2{border-top:1px solid #e7e7e7}#jm-copyrights,#jm-poweredby{padding-top:5px;padding-bottom:5px;text-align:center}#jm-back-top{bottom:20px;margin-right:20px}.dj-main select.dj-select{float:none !important;position:relative;left:50%;margin-left:-110px !important}html[dir="rtl"] .dj-main select.dj-select{left:auto;right:50%;margin-left:0 !important;margin-right:-110px !important}.jm-module-in{height:auto !important}
.jm-color-box1:hover:after,.jm-color-box2:hover:after,.jm-color-box3:hover:after{-webkit-transform:scale(1.05);transform:scale(1.05)}
#callnowbutton {display:none;} @media screen and (max-width:650px){#callnowbutton {display:block; position:fixed; text-decoration:none; z-index:2147483647;width:100%;left:0;bottom:0;height:60px;border-top:1px solid #2dc62d; border-bottom:1px solid #006700;width:100%;left:0;bottom:0;height:60px;border-top:1px solid #2dc62d; border-bottom:1px solid #006700;text-shadow: 0 1px #006700; text-align:center;color:#fff; font-weight:600; font-size:120%; padding-right:27px; overflow: hidden;background:#009900;display: flex; justify-content: center; align-items: center;}body {padding-bottom:60px;}}