*{font-family: 'Graphik LCG';} html, body{ margin: 0; } h2 { font-size: 46px; padding: 0; font-weight: 300; text-align: center; /* margin-top: 102px; */ position: relative; } h3 { font-size: 19px; padding: 0; margin: 0; font-weight: 800; } h4 { font-size: 19px; padding: 0; margin: 0; font-weight: 300; line-height: 24px !important; } h5 { font-size: 14px; padding: 0 18px; margin-bottom: 16px; font-weight: 800; } p { font-size: 14px; font-weight: 400; line-height: 23px; padding: 0 10px; } .sto-procent-width{ width: 100% !important; max-width: 100% !important; } .slider-text.fade-in h2 { margin-left: 0px !important; } /*-------------------------*/ input.langPL { border: 0; background-color: transparent; background-repeat: no-repeat; background-image: url(../img/icon_lang_pl.png); font-size: 0; width: 18px; height: 18px; cursor:pointer; } input.langEN { border: 0; background-color: transparent; background-repeat: no-repeat; background-image: url(../img/icon_lang_eng.png); font-size: 0; width: 18px; height: 18px; cursor:pointer; } .oferta-urzadzenia h2 { font-family: 'Ubuntu', sans-serif; font-weight: 300; color: #fff; font-size: 21px; margin-top: 28px; margin-bottom: 21px; text-align: left; } .withe-bold{ color: #fff !important; font-weight: 800; } .withe-light{ font-weight: 200; color: #fff; } .black-light{ font-weight: 300; } .black-bold{ font-weight: 600; } .withe-black{ color:#fff; font-weight: 800; } /* parallax*/ /* background setup */ .background { background-repeat:no-repeat; /* custom background-position */ background-position:50% 50%; /* ie8- graceful degradation */ background-position:50% 50% !important; } /* fullscreen setup */ .fullscreen, .content-a { width:100%; height:auto; overflow:hidden; } .fullscreen.overflow, .fullscreen.overflow .content-a { height:auto; min-height:100%; } .content-a { display: block; padding-top: 35px; } .content-b { display: flex; position: relative; } .not-fullscreen { height:auto; } .not-fullscreen.background.parallax { background-size: auto !important; background-position: center center !important; border-radius: 30px; padding-bottom: 50px; } /**/ /*logo slider*/ .transitions{ -webkit-transition: all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; } .hover-transition{ transition: all 0.15s ease; } .sg-slider{ width: 100%; height: auto; max-height: 948px; position: relative; } .sg-slider img{ height: auto; position: relative; z-index: 0; } .slider-end{ width: 100%; height: 32px; } .slider-end img { width: 63px; height: auto; margin: 9px auto 0 auto; position: absolute; left: 0; right: 0; display: none; } .content{ height: auto; max-width: 1325px; margin: 0 auto 0 auto; width: 100%; } .content-big{ height: auto; max-width: 1550px; margin: 0 auto 0 auto; width: 100%; } .offer-new-content { background-image: url(../img/offer-bg.png); display: table; border-radius: 30px; padding: 41px 0; } .content-full { max-width: 1920px; margin: 0 auto 0 auto; width: 100%; } .content-full .not-fullscreen.background.parallax{ border-radius:0; } .news-container{ width: 100% !important; } .news-item { max-width: 512px; width: 36%; height: 343px; margin-bottom: 15px; } .news-content { border-radius: 10px; height: 100%; margin: 5px; width: 100%; padding: 0 !important; margin: 0 !important; margin-left: 0 !important; margin-right: 0 !important; } ul.news-filters { position: absolute; right: 0; top: -62px; } .isotope-item { width: 433px; min-height: 350px !important; } section.section-center { position: relative; } .news-filters li{ display: inline; } .news-filters a { text-decoration: none; font-size: 12px; color: #000; font-weight: 400; margin-left: 15px; letter-spacing: .02em; } .bold{ color: #14c1fa !important; } /* slider */ .slider-text { position: relative; z-index: 12; width: 100%; color: #fff; margin: 0 auto; padding: 58px 0 30px 0; text-align: center; } .slider-text p { font-size: 15px; font-weight: 300; color: #fff; line-height: 24px; padding: 5px 0; } .slider-text h2 { font-size: 37px; line-height: 58px; } .slider-text2 { position: absolute; z-index: 12; width: 286px; color: #fff; left: 53%; top: -144px; animation-name: slider-text-anim; animation-duration: .3s; } .slider-text2 h2 { font-size: 33px; line-height: 32px; } .slider-new { width: 79px; height: 28px; line-height: 26px; background-color: #ff0000; border-radius: 25px; text-align: center; font-weight: 400; font-size: 11px; position: absolute; top: 13px; right: 11px; } .mouse-icon{ position: absolute; z-index: 2000; background-repeat: no-repeat; background-position: center; background-position-y: 27px; width: 70px; height: 85px; bottom: 66px; left: 0; right: 0; margin: 0 auto; text-align: center; font-size: 13px; color: #95a8b4; } /* aktualności */ .news-category { font-size: 12px; color: #44bde5; font-weight: 400; padding: 10px; letter-spacing: .05em; } .news-title-row{ width: 100%; } .news-title { font-size: 25px; color: #545454; font-weight: 300; margin-left: 9px; top: -8px; } .news-data { font-size: 12px; color: #000; font-weight: 400; text-align: right; height: 30px; position: relative; min-width: 99px; max-width: 100px; line-height: 30px; } .news-data img { position: absolute; top: 4px; left: 11px; } .news-photo img{ position: relative; display: block; width: 96%; height: auto; margin: 0 auto; top: 5px; left: 0; right: 0; } .news-txt { margin: 20px 8px; line-height: 22px; font-size: 14px; color: #545454; font-weight: 300; position: relative; top: 17px; } .all-btn{ background: #54cdeb !important; background: -moz-linear-gradient(top, #54cdeb 0%, #34aedf 100%) !important; background: -webkit-linear-gradient(top, #54cdeb 0%,#34aedf 100%) !important; background: linear-gradient(to bottom, #54cdeb 0%,#34aedf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#54cdeb', endColorstr='#34aedf',GradientType=0 ); width: 25px; height: 25px; border-radius: 25px; display: block; float: left; cursor: pointer; } .carousel-inner .news-btn { width: 100%; margin-top: 14px; } .carousel-caption a label.news-label { color: #fff; } .news-label{ float: left; font-size: 12px; padding-right: 10px; position: relative; top: 3px; font-weight: 300; } .news-btn{ opacity: 1; } .news-btn:hover{ opacity: 1; } .news-btn button.kontakt-sg-btn, .news-btn button.oferta-sg-btn{ opacity: 1; cursor: pointer; } .news-btn button.kontakt-sg-btn:hover, .news-btn button.oferta-sg-btn:hover{ opacity: .8; } button.kontakt-sg-btn { background: rgba(6, 157, 223, 1); background-blend-mode: hard-light; border: 0; padding: 23px 35px; border-radius: 41px; color: #fff; text-transform: uppercase; font-weight: 400; margin-left: 18px; font-size: 18px; } button.oferta-sg-btn { padding: 18px 38px; border-radius: 40px; color: #fff; text-transform: uppercase; font-weight: 400; font-size: 18px; background: transparent; border: 3px solid #737373; } .all-btn img { position: relative; top: 6px; left: 9px; width: 7px; } .all-news-btn { background: #0ec2ff; width: 100% !important; height: 74px; display: block; border-radius: 50px; text-align: center; line-height: 74px; text-transform: uppercase; text-decoration: none; color: #fff; font-size: 21px; font-weight: 300; margin-top: 40px; } .all-news-btn:hover{ background: #36afdf } /* slider - podstrony*/ .slider2 .carousel-inner { height: 375px; } img.slide2-img { top: -166px; position: relative; } .slider2 .slider-text { top: -140px; width: 236px; margin-left: -36px; } .slider2 .news-btn{ left: 0; } /* next section arrow */ .next-section-arrow{ width: 100%; height: 35px; display: block; background-image: url(../img/next-section-arrow.png); background-position: center center; } /* sg-oferta */ .sg-oferta-section { width: 100%; height: auto; display: block; position: relative; } .oferta-items-sg a { text-decoration: none; color: #2e2525; } .oferta-sg { width: 100%; display: inline-block; top: 30px; position: relative; } .kontakt-sg{ } .oferta-items-sg { margin-top: 24px; padding-bottom: 5px; display: -webkit-box; } .oferta-side .oferta-one-item-sg { width: 100%; max-width: 415px; height: auto; float: left; border: 1px solid #f3f3f3; margin: 10px 8px; position: relative; } .box500 { height: 551px !important; } .oferta-one-item-sg.box500.oferta-dedykowana p { line-height: 16px; } .oferta-one-item-sg.box500.oferta-dedykowana p { font-size: 11px !important; font-weight: 400; margin-top: 36px !important; } .oferta-one-item-sg li { font-size: 10px; } .smaller .google-play-top-app2 { display: none; } .top-nav2 .google-play-top-app4{ position: absolute; right: 10px; top: 10px; background: #000; padding: 7px 19px; border-radius: 25px; } .top-nav2.smaller .google-play-top-app4 { display: none; } .top-nav2 .nav-login-app { float: right; } .oferta-side .oferta-one-item-sg img, .oferta-side .oferta-one-item img { display: block; margin: 42px auto 0 auto; position: relative; left: 0; right: 0; height: auto; } .oferta-side .img-osobowe { top: 0px; max-width: 226px; width: 100%; } .oferta-one-item-sg { width: 100%; max-width: 355px; height: 218px; float: left; border: 1px solid #f3f3f3; margin: 10px 8px; position: relative; } .oferta-one-item-sg img,.oferta-one-item img { display: block; margin: auto; position: absolute; left: 0; right: 0; height: auto; } .img-osobowe{ top: 90px; max-width: 226px; width: 100%; } .oferta-side .img-ciezarowe { top: 0px; max-width: 276px; width: 100%; } .img-ciezarowe { top: 89px; max-width: 276px; width: 100%; } .oferta-side .img-specjalne { top: -10px; max-width: 245px; width: 100%; } .oferta-side .img-budowlane { top: 0px; max-width: 250px; width: 100%; } .oferta-side .img-komunalne { top: -11px; max-width: 220px; width: 100%; } .oferta-side .img-dedykowane { top: -17px; max-width: 220px; width: 100%; } .img-specjalne{ top: 75px; max-width: 245px; width: 100%; } .img-budowlane { top: 88px; max-width: 250px; width: 100%; } .img-komunalne { top: 79px; max-width: 220px; width: 100%; } .img-dedykowane { top: 69px; max-width: 220px; width: 100%; } .oferta-site-img { height: 104px; } .oferta-side .oferta-sg p { font-size: 15px; line-height: 25px; font-weight: 400; margin-top: 5px !important; margin-bottom: 50px; } .oferta-one-item-sg p { font-size: 11px !important; top: -1px !important; position: relative; font-weight: 400; } .oferta-side h3 { margin: 34px 0 0 0; } .all-oferta-btn { text-decoration: none; width: 123px; height: 37px; background-color: #0ec2ff; display: block; text-align: center; line-height: 37px; text-transform: uppercase; margin-top: 2px; float: right; border-radius: 25px; color: #fff; font-size: 12px; font-weight: 400; margin-right: 11px; cursor: pointer; transition: all 0.30s ease; } .all-oferta-btn:hover{ background-color: #38393a; } .oferta-one-item-sg h4 { margin: 15px 15px 5px 15px; } .oferta-one-item-sg p { margin: -3px 14px 0 6px; } .oferta-one-item-sg li { font-size: 11px; width: 93%; color: #474747; line-height: 16px; /* font-family: 'Conv_Roboto-Regular'; */ } .oferta-one-item-sg ul { margin-top: 3px; } /* kontakt sg */ .contact-sg { background-color: #3b3f41; border-radius: 30px; width: 100%; height: auto; display: block; margin: 15px auto 0 auto; padding: 16px 0 28px 0; } .kontakt-sg h3 { margin-top: 19px; } .oferta-phone-sg { width: 90%; height: 50px; padding: 19px 12px 0 12px; } .oferta-phone2-sg{ width: 100%; height: 60px; } .oferta-mail-sg{ width: 100%; height: 60px; } .phone-icon{ width: 55px; height: auto; display: block; float: left; text-align: center; } .phone-number{ width: 232px; height: auto; display: block; float: left; } .phone-number-lable{ color: #727272; font-size: 12px; font-weight: 400; } .phone-number-number { color: #fff; font-size: 24px; font-weight: 300; } .kontakt-sg.col-lg-5.col-md-5.col-sm-12.col-xs-12 { max-width: 410px; } .form-sg.col-lg-5.col-md-5.col-sm-12.col-xs-12 { width: 100%; margin: 15px auto; display: block; float: left; } /*------- popup-------- */ /* Outer */ .mini-more-btn { position: absolute; bottom: 37px; right: 36px; background-image: url(../img/more-img-btn.png); } .mini-more-btn img:hover { opacity: .8; } .popup { width: 100%; height: 100%; display: none; position: fixed; top: 0px; left: 0px; background: rgba(0,0,0,0.35); z-index: 999999; } .popup p{ margin: 0; } .popup h3 { font-size: 17px; padding: 0; margin: 0 0 18px 0; line-height: 19px; } /* Inner */ .popup-inner { max-width: 700px; width: 83%; padding: 18px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); box-shadow: 0px 1px 2px rgba(0,0,0,0.3); border-radius: 18px; background: #fff; padding-bottom: 40px; } /* Close Button */ .popup-close { width: 30px; height: 30px; display: inline-block; position: absolute; top: 28px; right: 26px; transition: ease 0.25s all; -webkit-transform: translate(50%, -50%); transform: translate(50%, -50%); border-radius: 1000px; font-size: 0px; text-align: center; line-height: 100%; color: #fff; } .popup-close:hover { -webkit-transform:translate(50%, -50%) rotate(180deg); transform:translate(50%, -50%) rotate(180deg); text-decoration:none; } /* sg-form */ .form-sg form { margin-top: 16px; } .form-sg input { height: 44px; width: 100%; padding-left: 55px; font-weight: 300; font-size: 14px; background-color: #f0f1f2; border: 0; color: #38393a; position: relative; } .form-sg textarea { height: 108px; width: 100%; padding: 20px; font-weight: 300; font-size: 14px; background-color: #f0f1f2; border: 0; color: #38393a; position: relative; } .form-name,.form-mail,.form-sub{ position: relative; margin-bottom: 20px; } .form-sub { width: 97.5%; margin-right: 9px; } .form-name, .form-mail { width: 48%; float: left; margin-right: 9px; } .form-name img { position: absolute; z-index: 1; top: 13px; left: 20px; } .form-mail img { position: absolute; z-index: 1; top: 16px; left: 20px; } .form-sub img { position: absolute; z-index: 1; top: 76px; left: 20px; } .all-oferta-btn img { position: relative; top: 7px; left: -9px; } .form-sg .all-oferta-btn { margin-top: 13px; margin-bottom: 45px; margin-right: 2px; background-color: #38393a; cursor: pointer; } .form-sg .all-oferta-btn:hover{ background-color: #0ec2ff; transition: all 0.15s ease; } .form-sg .all-oferta-btn:hover > img { opacity: .5; transition: all 0.10s ease; } /* klienci o nas */ .klienci-onas-sg { float: left; width: 100%; min-height: 275px; margin-top: 50px; margin-bottom: 0 !important; } .klienci-onas-sg h2 { margin-top: 50px; margin-bottom: 35px; } .opinnia-klienta p { float: left; width: 74%; margin-top: 20px; line-height: 19px; font-weight: 400; font-size: 12px; text-align: left; margin-left: 10px; } .opinnia-klienta img { float: left; margin-left: 11px; /* display: -webkit-box; */ } .opinnia-klienta h5 { width: 100%; float: left; margin: 0; padding: 0 10px; font-weight: 400; font-size: 12px; } .opinnia-klienta h4 { font-size: 16px; font-weight: 600; text-align: left; position: relative; float: left; width: 100%; margin: 18px 0 0 9px; } /* sa z nami sg */ .zaufali-nam { float: left; width: 100%; height: 210px; } .zaufali-nam .content { margin: 0 auto 0 auto; } .zaufali-nam .content h2 { color: #fff; font-weight: 300; font-size: 28px; margin: 0 !important; padding: 0 !important; } .zaufali-nam .title { position: relative; width: 100%; height: 66px; line-height: 66px; background-color: #383838; border-bottom: 1px solid #dbdbdb; /* border-top: 1px solid #dbdbdb; */ left: 0; right: 0; float: left; margin: 0 auto; text-align: center; } .tra{ transition: all 0.50s ease; } .partners-logos { position: relative; top: 15px; } div.logo-abramczyk img:nth-child(1){display: block; transition: display 0.50s ease;} div.logo-abramczyk img:nth-child(2){display: none; transition: display 0.50s ease;} div.logo-abramczyk:hover img:nth-child(2){display: block; transition: display 0.50s ease;} div.logo-abramczyk:hover img:nth-child(1){display: none; transition: display 0.50s ease;} div.logo-grotrans img:nth-child(1){display: block;} div.logo-grotrans img:nth-child(2){display: none;} div.logo-grotrans:hover img:nth-child(2){display: block;} div.logo-grotrans:hover img:nth-child(1){display: none;} div.logo-medien img:nth-child(1){display: block;} div.logo-medien img:nth-child(2){display: none;} div.logo-medien:hover img:nth-child(2){display: block;} div.logo-medien:hover img:nth-child(1){display: none;} div.logo-transpik img:nth-child(1){display: block;} div.logo-transpik img:nth-child(2){display: none;} div.logo-transpik:hover img:nth-child(2){display: block;} div.logo-transpik:hover img:nth-child(1){display: none;} div.logo-gp{margin-top: 10px;} div.logo-gp img:nth-child(1){display: block;} div.logo-gp img:nth-child(2){display: none;} div.logo-gp:hover img:nth-child(2){display: block;} div.logo-gp:hover img:nth-child(1){display: none;} /* footer */ .footer { background-color: #282828; float: left; width: 100%; min-height: 276px; background-image: url(../img/footer-bg.png); background-repeat: no-repeat; background-position-y: -96px; background-size: 68%; background-position-x: center; } .footer-contact .phone-number { width: auto; height: auto; display: block; float: left; } .footer-contact{ background-color: #383838; height: 80px; border-bottom: 1px solid #4f4f4f; } .footer-contact .phone-number-number{ color: #fff; font-size: 21px; font-weight: 800; } .footer-logo { margin-top: 9px; } .footer-logo img { width: 95px; height: auto; position: relative; } .footer-logo span { font-size: 9px; color: #919191; width: 115px; position: absolute; left: -21px; } .footer-contact .content { margin-top: 18px; } .footer-contact .phone-icon { height: auto; display: block; float: left; text-align: center; padding-right: 7px; } footer-content{ } .footer-content ul { padding: 0; } .footer-content .nav-menu-content { position: relative; font-size: 14px; /* float: left; */ max-width: 698px; /* width: 100%; */ /* margin-top: 20px; */ color: red; text-transform: none; font-weight: 300; margin: -20px 0 0 197px; } .footer-content .nav-menu-content a { padding-right: 30px; color: #939393; text-decoration: none; } .fooler-social { text-align: right; margin-top: 37px; } .footer-fb { margin-top: 8px; } .android-icon { position: relative; left: -10px; top: -2px; } .footer-phone-logo{ } /* slider */ .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner > .item { position: relative; display: none; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left; padding-top: 73px; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } @media all and (transform-3d), (-webkit-transform-3d) { .carousel-inner > .item { -webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px; } .carousel-inner > .item.next, .carousel-inner > .item.active.right { left: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); } .carousel-inner > .item.prev, .carousel-inner > .item.active.left { left: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); } .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active { left: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 72px; bottom: 0; left: 0; width: 4%; font-size: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6); background-color: rgba(0, 0, 0, 0); filter: alpha(opacity=50); opacity: 1; } .carousel-control.left { } .carousel-control.right { right: 0; left: auto; } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; filter: alpha(opacity=90); outline: 0; opacity: .9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; margin-top: -10px; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; font-family: serif; line-height: 1; } .carousel-control .icon-prev:before { content: '\2039'; } .carousel-control .icon-next:before { content: '\203a'; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; } .carousel-indicators li { display: inline-block; width: 7px; height: 7px; margin: 2px 5px; text-indent: -999px; cursor: pointer; background-color: #fff; border-radius: 10px; } .carousel-indicators li:hover { opacity: .5; transition: all 0.15s ease; } .carousel-caption { position: absolute; top: 12%; right: 48%; color: #fff; text-align: left; text-shadow: 0 1px 2px rgba(0, 0, 0, 0); } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -10px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -10px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -10px; } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: -8px; } } .clearfix:before, .clearfix:after, .dl-horizontal dd:before, .dl-horizontal dd:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-header:before, .modal-header:after, .modal-footer:before, .modal-footer:after { display: table; content: " "; } .clearfix:after, .dl-horizontal dd:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-header:after, .modal-footer:after { clear: both; } .center-block { display: block; margin-right: auto; margin-left: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .hidden { display: none !important; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1200px) { .visible-lg-block { display: block !important; } } @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } .carousel-inner > .item > img, .carousel-inner > .item > a > img { width: 100% !important; margin: auto; } @media screen and (min-width: 1919px) { img.fullH { image-rendering: auto; image-rendering: crisp-edges; image-rendering: pixelated; } } .slider { width: 100%; margin: 77px auto !important; } .slick-slide { margin: 0px 20px; } .slick-slide img { width: 100%; } .slick-prev:before, .slick-next:before { color: black; } span.sr-only { position: absolute; top: 52%; } a.left.carousel-control .sr-only { position: relative; left: -7px; } .oferta-urzadzenia { float: left; width: 100%; min-height: 270px; margin-top: 70px; background: #343434; position: relative; } .oferta-funkcjonalnosci{ float: left; width: 100%; height: auto; margin-top: 20px; } .sg-oferta-section .oferta-one-item-sg p{ font-size: 12px !important; } .arrow_down_oferta { position: absolute; bottom: -20px; width: 50px; left: 0; right: 0; margin: 0 auto; } .basic-oferta { width: 347px !important; height: 101px; background-image: url(../img/arrow_basic.png); background-repeat: no-repeat; padding-top: 15px; padding-left: 15px; position: relative !important; top: 4px; } .can-oferta{ width: 347px !important; height: 101px; background-image: url(../img/arrow_can.png); background-repeat: no-repeat; padding-top: 15px; padding-left: 15px; position: relative !important; top: 4px; } .umowa { height: 42px; position: relative !important; top: 16px; } .umowa img, .abonament img{ float: left; } .umowa p, .abonament p{ font-size: 11px; float: left; margin: 0 8px; color: #a9a9a9; } .umowa p{ position: relative; top: 0px; line-height: 15px; } .abonament p { position: relative; top: 4px; } .abonament{ height: 42px; position: relative !important; top: 16px; } .wersja-terminala-a { line-height: 10px; font-size: 18px; font-weight: 600; } .wersja-terminala-b{ font-size: 32px; font-weight: 800; } .wersja-terminala-c { font-size: 10px; font-weight: 400; color: #7a7a7a; width: 220px !important; line-height: 12px; margin: -2px 0 0 3px; } .phone-number-number-oferta { color: #fff; font-size: 23px; font-weight: 300; } .phone-number-oferta { width: 192px; height: auto; display: block; float: left; } .oferta-phone-oferta { height: 65px; } .oferta-span { font-size: 10px; color: #a9a9a9; display: block; margin-top: -19px; padding-bottom: 27px; margin-left: 8px; } .oferta-phone-oferta .phone-number { width: 192px; height: auto; display: block; float: left; } .tabela-funkcjonalnosci { height: auto; min-height: 1365px; /* background-color: #f8f8f8; */ width: 100%; /* border-radius: 35px; */ padding-bottom: 28px; float: left; margin-top: 47px; } .oferta-funkcjonalnosci h2 { padding-top: 16px; } .oferta-row-header { height: 62px; color: #2a2a2a; margin: 0; /* border-top: 1px solid #4c4c4c; */ /* border-bottom: 1px solid #2b2b2b; */ } .oferta-row-header-pusty{ height: 102px; color: #fff; margin: 0 110px; border-top: 1px solid #4c4c4c; border-bottom: 1px solid #2b2b2b; } .oferta-row .last-row{ border-bottom: 1px solid transparent; } .oferta-row { height: 61px; color: #2c2c2c; margin: 0 110px; border-top: 1px solid #e7e7e7; /* border-bottom: 1px solid #e5e5e5; */ transition: all 0.30s ease; opacity: 1; } .oferta-row:hover { background-color: #f6f6f6; margin: 0; padding: 0 110px; border-top: 1px solid #e7e7e7; border-bottom: 0; cursor: pointer; border-radius: 11px; } .oferta-row-1{ font-size: 12px; } .oferta-row-2 { font-size: 11px; color: #9b9a9a !important; font-weight: 400; } .oferta-row-3{ } .darmowy-test-option p { padding-left: 1px; } .opis-funkcje-oferta p { font-size: 14px; font-weight: 300; line-height: 23px; padding: 0 2px; } .oferta-row-header .header-col-name { text-align: center; font-size: 14px; font-weight: 400; margin-top: -13px; } .content-col{ text-align: center; } .header-tab-name-content { position: relative; top: 11px; } .header-col-name{ top: 30px; } span.header-tab-name-content img { width: 38px; } .oferta-row .col-lg-3 { width: 25.333333% !important; position: relative; top: 48%; transform: translateY(-51%); } .oferta-row .col-lg-5 { width: 33.833333% !important; margin-left: 20px; position: relative; top: 48%; transform: translateY(-51%); } @media screen and (max-width: 1470px) { .oferta-row .col-lg-3 { width: 24.333333% !important; position: relative; top: 48%; transform: translateY(-51%); } } .oferta-row .col-lg-4 { width: 30.333333% !important; } .oferta-row-header .col-lg-8 { width: 60.666667% !important; } .tabela-funkcjonalnosci .col-lg-1 { width: 9.8%; } .content-col img { margin-top: 25px; } .oferta-row .col-lg-4 { position: relative; top: 48%; transform: translateY(-51%); } .row-oferta{ display: flex; } .oferta-funkcjonalnosc { position: relative !important; height: auto; margin-bottom: 50px; } .icon-funkcje-oferta { width: 68px; text-align: center; float: left; } .icon-funkcje-oferta img { width: 44px; } .opis-funkcje-oferta { width: auto; float: left; width: 70%; } .dedykowane { background-color: #353535; border-radius: 25px; max-height: 156px !important; margin-top: 30px; } .dedykowane .opis-funkcje-oferta { float: left; width: 86%; color: #fff; padding: 23px 0 36px 0; } .dedykowane .icon-funkcje-oferta img { position: relative; top: 23px; } .oferta-funkcjonalnosc p { font-size: 11px; line-height: 16px; } .oferta-funkcjonalnosc h4 { line-height: 21px; } /* darmowy test */ .free-test-header{ width: 100%; } .free-test-header h2 { text-align: center; font-size: 30px; margin-top: auto; } .content.praca h2 { margin-top: auto; } .darmowy-test-option p { margin-top: 4px; margin-bottom: 5px; font-size: 13px !important; font-weight: 300; line-height: 18px; } .darmowy-test-option { border-left: 2px solid #46bfe6; margin-bottom: 47px; padding-left: 7px; padding-right: 17px; } .darmowy-test-option h4 { font-size: 16px; padding: 0; margin: 0; font-weight: 600; line-height: 24px !important; } .free-test-content .kontakt-sg { position: relative; top: -26px; } /*-technologia------------*/ .tech-slide .content-b { border: 0; } .tech-header .nav-menu-content a { color: #000; } .tech-slide h4{ color:#fff; } .tech-slide h2 { margin: 35px 0 20px 0; color: #0ec2ff; } .tech-slide p { color: #b0b0b0; font-size: 13px; line-height: 20px; font-weight: 300; } .opis-funkcje-oferta p { font-size: 13px; line-height: 19px; } .sg-oferta-section .oferta-one-item-sg .popup-inner p { font-size: 15px !important; font-weight: 300; } .tech-slide .popup-inner p, .tech-slide ul li { color: #000; font-size: 12px; line-height: 15px; } .tech-slide .mini-more-btn { bottom: inherit; background-image: none !important; left: 95px; right: auto; } .tech-slide .mini-more-btn img { width: 0%; } .tech-slide .mini-more-btn:hover { opacity: .7; } .tech-header .google-play-top-app2 { display: none; } .tech-slide .google-play-top-app2 { top: 48px; right: 0px !important; } .tech-slide .oferta-funkcjonalnosc { margin-bottom: 0px; min-height: 0 !important; height: 159px !important; } .tech-slide .opis-funkcje-oferta { float: left; width: 72%; } .technology-slide-a{ cursor: pointer; transition: all 0.30s ease; } .technology-slide-a:hover{ opacity: .7; } .opis-rozszerzony { width: 100%; border-radius: 25px; color: #262626 !important; padding: 0; margin-top: 0; margin-bottom: 67px; } .opis-rozszerzony p, .tech-content ul li{ font-size: 13px; font-weight: 300; line-height: 24px; color: #000; text-align: justify; } .opis-rozszerzony-pozycja { margin: 50px 0; padding: 0 16px 16px 16px; /* border-bottom: 1px solid #ddd; */ } .opis-rozszerzony h4 { font-size: 18px; padding: 0; margin: 47px 0 0px 9px; font-weight: 400; line-height: 11px !important; } .kontakt-slider{ height: 78px; } .kontakt-slider .carousel-inner { height: 78px; } .contact-header .google-play-top-app { display: none; } .footer-contact.contact { padding-top: 34px; border-radius: 25px; } .slider-end.contact-end { top: -1px; position: relative; } .footer-contact.contact .col-lg-4, .footer-contact.contact .col-md-4{ margin-left: 29px; width: 30%; } .content.form-sg.contact-form { padding: 0; width: 95%; margin-top: -34px; width: 100%; border-top: 1px solid #ddd; margin-top: -2px; } .content.form-sg.contact-form input, .content.form-sg.contact-form textarea { background-color: transparent !important; border: 1px solid #e1e1e1; position: relative; z-index: 123; } .contact-form h2 { font-size: 32px !important; padding-bottom: 18px; padding-top: 29px; } .ac-container { width: 100%; margin: 10px auto 30px auto; text-align: left; } .ac-container label { border: 1px solid #e1e1e1; margin-bottom: 13px; padding: 5px 20px; position: relative; z-index: 20; display: block; height: 30px; cursor: pointer; color: #777; text-shadow: 1px 1px 1px rgba(255,255,255,0.8); line-height: 33px; font-size: 14px; font-weight: 600; background: #f1f1f1; /* box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 1px 0px 0px 0px rgba(255,255,255,0.9) inset, 0px 2px 2px rgba(0,0,0,0.1); */ } .ac-container label:hover{ background: #fff; } .ac-container input:checked + label, .ac-container input:checked + label:hover { background: #0ec2ff; color: #fff; height: 50px; line-height: 50px; text-shadow: 0px 1px 1px rgba(255,255,255, 0.6); /* box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3), 0px 2px 2px rgba(0,0,0,0.1); */ border: 1px solid #0ec2ff; } .ac-container label:hover:after, .ac-container input:checked + label:hover:after{ content: ''; position: absolute; width: 24px; height: 24px; right: 13px; top: 7px; background: transparent url(../images/arrow_down.png) no-repeat center center; } .ac-container input:checked + label:hover:after{ background-image: url(../images/arrow_up.png); } .ac-container input{ display: none; } .ac-container article{ background: rgba(255, 255, 255, 0.5); margin-top: -1px; overflow: hidden; height: 0px; position: relative; z-index: 10; -webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; -ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear; transition: height 0.3s ease-in-out, box-shadow 0.6s linear; } .ac-container article p{ color: #363636; padding: 20px; font-size: 14px; font-weight: 300; line-height: 23px; } .ac-container article i{ color: #363636; padding: 20px; font-size: 14px; font-weight: 300; line-height: 23px; font-style:italic; } .ac-container article h4 { padding: 0 20px; } .ac-container article ul { padding: 0 60px; } .ac-container article ul li{ font-size: 14px; color: #777; font-weight: 300; } .ac-container input:checked ~ article{ -webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; -ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear; transition: height 0.5s ease-in-out, box-shadow 0.1s linear; box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3); } .ac-container input:checked ~ article.ac-small { height: auto; margin-bottom: 10px; } .ac-container input:checked ~ article.ac-medium{ height: 180px; } .ac-container input:checked ~ article.ac-large{ height: 230px; } .news{ position: relative; } .content.news .news-data { /* position: absolute; */ /* top: 28px; */ z-index: 123; background-color: #fff; padding: 1px 9px; /* right: 0px; */ } .news h4 { color: #fff; font-size: 13px; margin-bottom: -17px; background-color: #0ec2ff; top: 21px; position: absolute; z-index: 123; padding: 4px 14px; } .news-header { background-color: #163b53; position: relative; height: 200px; } .news-header-oferta { background-color: #163b53; position: relative; height: 400px; } .news-img img { width: 1024px; position: absolute; clip: rect(0px,10240px,200px,0px); } .news-header-oferta .news-img img { width: 1024px; position: absolute; clip: rect(0px,10240px,400px,0px); } .news .slider-new { top: 3px; right: 0; } .news-header img, .news-header img:hover{ opacity: .3; } img.oferta-img, img.oferta-img:hover{ opacity: 1; } .news-title-title { position: absolute; text-align: center; width: 100%; color: #fff; top: 33%; z-index: 123; } .news-title-title h2{ font-size: 45px; } .news h4 img { width: 5px; padding: 0 6px; } span.withe-light a { text-decoration: none; color: #fff; } .fixed {position: fixed; top:0; left:10px; opacity: 0.7} .static {position: static;} .smaller .top-contact { display: none; } .top-contact { position: absolute; height: 20px; line-height: 20px; right: 182px; top: 21px; text-transform: uppercase; font-size: 11px; color: #5f5f5f; letter-spacing: .10em; } .smaller .top-contact2{ display: none; } .top-contact2 { position: absolute; line-height: 42px; top: 0px; text-transform: uppercase; font-size: 10px; color: #fff; letter-spacing: .06em; width: 100%; height: 40px; text-align: right; } img.top-social { padding: 5px 4px; } .top-contact2 span { position: relative; top: -6px; margin-right: 4px; } img.top-social:hover { -webkit-filter: drop-shadow(1px 1px 0 #d0d0d0) drop-shadow(-1px 1px 0 #d0d0d0) drop-shadow(1px -1px 0 #d0d0d0) drop-shadow(-1px -1px 0 #d0d0d0); filter: drop-shadow(1px 1px 0 #d0d0d0) drop-shadow(-1px 1px 0 #d0d0d0) drop-shadow(1px -1px 0 #d0d0d0) drop-shadow(-1px -1px 0 #d0d0d0); } .top-contact span{ position: relative; top: -6px; margin-right: 10px; } .buttonset { height: 16px; position: relative !important; top: 3px !important; left: 2px !important; } .praca-oferta h4 { text-align: center; padding: 0 30px; color: #fff; font-weight: 500; } .praca-oferta { display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-osobowe { background-image: url(../img/pojazdy-osobowe.jpg); display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-ciezarowe { background-image: url(../img/pojazdy-ciezarowe.png); display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-specjalne { background-image: url(../img/pojazdy-specjalne.png); display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-budowlane { background-image: url(../img/maszyny-budowlane.png); display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-komunalne { background-image: url(../img/pojazdy-komunalne.png); display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-dedykowane { background-image: url(../img/dedykowane-oferta.png); display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 10px; width: 31% !important; display: table; } .oferta-one-item-osobowe .cellHelper { transition: all 0.10s ease; } .praca-oferta .cellHelper:hover, .oferta-one-item-osobowe .cellHelper:hover, .oferta-one-item-ciezarowe .cellHelper:hover, .oferta-one-item-specjalne .cellHelper:hover, .oferta-one-item-budowlane .cellHelper:hover, .oferta-one-item-komunalne .cellHelper:hover, .oferta-one-item-dedykowane .cellHelper:hover{ background-color: rgba(20, 186, 241, .9); transition: all 0.10s ease; } .praca-oferta span.icon-oferta { font-size: 25px; font-weight: 700; } span.icon-oferta { width: 100% !important; text-align: center; display: block; opacity: 0; position: absolute; } .praca-oferta .cellHelper:hover > span.icon-oferta, .oferta-one-item-osobowe .cellHelper:hover > span.icon-oferta, .oferta-one-item-ciezarowe .cellHelper:hover > span.icon-oferta, .oferta-one-item-specjalne .cellHelper:hover > span.icon-oferta, .oferta-one-item-budowlane .cellHelper:hover > span.icon-oferta, .oferta-one-item-komunalne .cellHelper:hover > span.icon-oferta, .oferta-one-item-dedykowane .cellHelper:hover > span.icon-oferta{ opacity: 1; transform: translateY(-30%); transition: .4s; } .cellHelper > h4, .oferta-one-item-osobowe .cellHelper > span.icon-oferta, .oferta-one-item-ciezarowe .cellHelper > span.icon-oferta{ transform: translateY(0%); transition: .2s; } .cellHelper:hover > h4 { transform: translateY(-80%); transition: .3s; opacity: 0; margin-top: -20px; } .praca-oferta .cellHelper:hover > h4 { transform: translateY(-80%); transition: .3s; opacity: 1; margin-top: -20px; } .oferta-one-item-osobowe span.icon-oferta { font-size: 11px; text-align: left; top: 83px; } .oferta-one-item-ciezarowe span.icon-oferta { top: 85px; font-size: 11px; text-align: left; } .oferta-one-item-dedykowane span.icon-oferta { top: 77px; font-size: 11px; text-align: left; line-height: 13px; } .oferta-one-item-komunalne span.icon-oferta { top: 73px; font-size: 11px; text-align: left; } .oferta-one-item-specjalne span.icon-oferta { top: 86px; font-size: 11px; text-align: left; } .oferta-one-item-budowlane span.icon-oferta { top: 72px; font-size: 11px; text-align: left; } img.li-img2 { position: relative; top: -2px; padding-right: 8px; } img.li-img{ position: relative; top:-3px; padding-right: 4px; } .oferta-one-item-dedykowane h4, .oferta-one-item-komunalne h4, .oferta-one-item-budowlane h4, .oferta-one-item-specjalne h4, .oferta-one-item-ciezarowe h4, .oferta-one-item-osobowe h4 { font-size: 18px; line-height: 26px !important; text-align: center; color: #fff; font-weight: 400; text-transform: uppercase; padding: 0 32px; } .tableHelper { display: table; width: 100%; height: 100%; } .cellHelper { background-color: rgba(10, 31, 38, 0.5); display: table-cell; width: 100%; height: 100%; vertical-align: middle; } .one-item{ width: 33%; } .free-test-content { padding-bottom: 29px; } .breadcrumb.col-lg-12 { height: 35px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; line-height: 35px; text-transform: uppercase; letter-spacing: .05em; } .content.praca { /* padding-top: 50px !important; */ /* margin-top: 50; */ position: relative; top: 94px; } .breadcrumb-main { border-top: 0 !important; border-bottom: 0 !important; background-color: #f8f8f8 !important; position: relative !important; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.10); } .breadcrumb-praca { margin-top: 114px; border-top: 0 !important; border-bottom: 1px solid #b3b3b3 !important; background-color: #f8f8f8 !important; z-index: 1234; } img.b-space { position: relative; top: 5px; left: 8px; width: 22px; } .breadcrumb span { font-weight: 500; font-size: 10px; padding-left: 16px; position: relative; top: -1px; opacity:.7; } .breadcrumb a { font-weight: 300; font-size: 11px; padding-left: 16px; position: relative; top: -3px; color: #1c1c1c;text-decoration: none} .breadcrumb-side .breadcrumb a { font-weight: 300; font-size: 11px; padding-left: 5px; position: relative; color: #1c1c1c; text-decoration: none; } .aktualnosc { display: block; background-position: center; background-repeat: no-repeat; background-size: cover; margin-bottom: 1.25em; position: relative; overflow: hidden; height: 229px; margin: 6px; width: 24.3% !important; display: table; } .aktualnosc h3 { background-color: rgba(0, 0, 0, 0.7); padding: 15px 11px; color: #fff; bottom: 0; position: absolute; width: 100%; font-weight: 600; font-size: 13px; } .aktualnosc .short-news{ color: #fff; } .aktualnosc .cellHelper { transition: all 0.10s ease; background-color: transparent !important; } .cellHelper .short-news{ display: none; } .cellHelper:hover > .short-news{ display: block; } .cellHelper:hover > h3 { opacity: 0; transform: translateY(-10%); transition: .1s; } .aktualnosc .cellHelper:hover{ background-color: rgba(68, 189, 227, 0.8) !important; transition: all 0.20s ease; } .aktualnosc p { font-size: 13px; font-weight: 300; line-height: 19px; padding: 0 38px; text-align: center; } .short-news h5 { text-align: center; } @media screen and (min-width: 1650px) and (max-width: 1920px){ .aktualnosc { width: 24.3% !important; } } @media screen and (min-width: 1200px) and (max-width: 1649px){ .aktualnosc { width:32% !important; float: left; } } @media screen and (min-width: 600px) and (max-width: 1199px){ .aktualnosc { width:48% !important; float: left; } } ul.tab { list-style-type: none; margin: 0; padding: 0; overflow: hidden; } ul.tab li {float: left;position: relative;} ul.tab li a { display: inline-block; color: black; text-align: center; text-decoration: none; transition: 0.2s; font-size: 17px; width: 213px; height: 213px; border-radius: 183px; border: 2px solid #ececec; margin: 20px; } ul.tab li a:hover { box-shadow: 0; } ul.tab li a:hover > img.oferta-sg-icon-off{ opacity: 1; display: block; transition: opacity 0.20s ease; } ul.tab li a:hover > img.oferta-sg-icon-on{ opacity: 0; display: none; transition: opacity 0.20s ease; } .tabcontent { display: none; padding: 6px 0px; margin-top: 25px; } img.oferta-sg-icon-off { position: absolute; top: 0; left: 0; } img.oferta-sg-icon-on { position: absolute; top: 0; left: 0; } .tablinks img{ -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out; } .tablinks > img.oferta-sg-icon-off{ opacity: 0; display: none; transition: opacity 0.20s ease; } .tablinks > img.oferta-sg-icon-on{ opacity: 1; display: block; transition: opacity 0.20s ease; } .tablinks.active > img.oferta-sg-icon-off{ opacity: 1; display: block; transition: opacity 0.20s ease; } .tablinks.active > img.oferta-sg-icon-on{ opacity: 0; display: none; transition: opacity 0.20s ease; } .tablinks span { position: absolute; width: 100%; bottom: 0; left: 0; font-size: 12px; font-weight: 600; color: #2e2525; } .tabcontent h3 { font-size: 26px; padding: 0; margin: 0 9px; font-weight: 400; } img.ciezarowe { position: relative; left: 0; top: 0; } img.specjalne { position: relative; left: 0; top: 0; } img.maszyny { position: relative; left: 0; top: 0; } img.osobowe { position: relative; left: 0; top: 0; } .footer-contact.contact .phone-number-number { color: #393939; font-size: 30px; font-weight: 400; } .footer-contact.contact .phone-number-lable { color: #727272; font-size: 20px; font-weight: 200; } .footer-contact.contact { margin-top: 111px; margin-bottom: -52px; padding-bottom: 21px; border-radius: 0; border: 0 !important; background: #f2f2f2; background: -moz-linear-gradient(top, #f2f2f2 0%, #f6f6f6 34%, #ffffff 100%); background: -webkit-linear-gradient(top, #f2f2f2 0%,#f6f6f6 34%,#ffffff 100%); background: linear-gradient(to bottom, #f2f2f2 0%,#f6f6f6 34%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#ffffff',GradientType=0 ); } .footer-content li { text-transform: uppercase; font-size: 12px; } .content.free-test { top: 110px; position: relative; margin-bottom: 100px; } .tech-slide.technologia { position: relative; top: 115px; margin-bottom: 75px; } .content.tech-content h2 { font-size: 35px; } .content.tech-content { position: relative; top: 31px; } .slide-contact { width: 400px; height: 301px; position: fixed; background: #282828; right: -361px; z-index: 1234; top: 30%; border-radius: 13px; transition: .2s; } .slide-contact:hover { background: #44bde5; transition: .4s; } .slide-contact{ display: none; animation-name: wysuwanie-right; animation-duration: .2s; } .smaller2 .slide-contact,.smaller3 .slide-contact{ display: block; } .slide-contact:hover { background: #44bde5; transition: .2s; right: -354px; } @keyframes wysuwanie-right { from { right: -448px; } to { right: -361px; } } @keyframes wysuwanie-right-wstecz { from { right: -361px; } to { right: -1000px; } } .slide-start { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); color: white; left: -101px; position: absolute; top: 138px; z-index: 9999; font-size: 19px; } slidebar.smaller2 div.slide-contact{ animation-name: wysuwanie-right; animation-duration: .8s; -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25); box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25); } article.ac-small li { font-size: 14px; font-weight: 300; line-height: 23px; } .content.praca h3 { font-size: 29px; font-weight: 200; margin: 0 0 34px 0; position: relative; top: -20px; } .praca h4 { font-weight: 200; font-size: 23px; line-height: 34px !important; margin-left: 9px; color: #000; } .oferta-urzadzenia .content { max-width: 1150px; } .col-lg-3.blue-box { padding-top: 10px; } .blue-box span.oferta-span { margin-left: 0px; margin-top: -18px; font-size: 11px; } .praca-oferta .cellHelper:hover > h4 { transform: translateY(-50%); transition: .2s; } .praca-oferta .cellHelper:hover h4 { color: #fff; } .praca-oferta .cellHelper:hover img { display: none; } .praca-oferta .cellHelper { background-color: transparent; border: 3px solid #f1f1f1; display: table-cell; width: 100%; height: 100%; vertical-align: middle; } .lead { font-size: 19px; text-align: center; line-height: 29px; width: 78%; margin: 0 auto; font-weight: 300; } .praca h5 { text-align: center; font-size: 27px; font-weight: 300; } .news { /* padding-top: 170px; */ max-width: 1300px; } .oferta-urzadzenia .basic-oferta, .oferta-urzadzenia .can-oferta { margin-left: 7px; } .praca-praca { background-image: url(../img/praca-bg.png); background-repeat: no-repeat; background-position-y: 123px; background-position-x: center; } span.icon-oferta { font-size: 10px; color: #fff; max-width: 353px; padding-left: 28px; } .tabcontent-sg p{ font-size: 13px !important; } slidetitle{ font-size: 34px; font-weight: 700; text-align: center; width: 100% !important; float: left; margin-bottom: 30px; letter-spacing: 2px; } slidetext{ font-size: 17px; line-height: 27px; font-weight: 400; text-align: center; font-family: 'Open Sans', sans-serif; } h6{ font-size: 20px; color:#089edf; } .slider-text ul li { font-size: 14px; font-weight: 200; text-align: left; left: 65px; top: -32px; position: relative; line-height: 26px; } .eco-parametr { position: relative; top: 23px; padding: 0 197px; } .slider-text ul { list-style-image: url('../img/slider/li.png'); } .detailes { left: -16px; } slidetitle .nowosc { color: red; font-size: 16px; display: -webkit-inline-box; position: relative; top: -23px; left: 13px; } .img-responsive{ max-width: 100%; height: auto; display:block } @media screen and (max-width: 1650px) { .slider-text ul li { font-size: 12px; font-weight: 200; text-align: left; left: 4px; top: -32px; position: relative; line-height: 18px; } h6 { font-size: 17px; color: #089edf; text-align: left; } slidetext{ font-size: 13px; line-height: 21px; font-weight: 400; text-align: center; font-family: 'Open Sans', sans-serif; } } .screen-laptop { text-align: -webkit-center; } .screen-laptop img { position: relative; left: -44px; margin-top: 4px; max-width: 60%; } .screen-laptop img { margin: 0 auto !important; } .slider-blue-apla { background-image: url(../img/slider/blue-apla-bg.png); font-size: 14px; font-weight: 300; border-radius: 14px; text-align: left; max-width: 380px; padding: 20px 2px; } .slider-blue-apla2 { background-color: #069cdf; font-size: 14px; font-weight: 300; border-radius: 14px; text-align: left; max-width: 887px; padding: 16px 20px; margin: 0 auto; } .ap-left{ width: 3%; float: left; position: relative; top: 5px; height: 51px; } .ap-right{ width: 97%; } .blue-apla-icon { width: 81px; text-align: center; float: left; } .blue-apla-lable{ width: 270px; float: left; } .blue-apla-row { float: left; padding: 10px 4px; line-height: 23px; } .blue-apla-row:nth-child(2) img { position: relative; top: 6px; } .blue-apla-row:nth-child(3) img { position: relative; top: 9px; } .pliki-ddd-details { text-align: left; margin-left: 15px; margin-top: 6px; } .pliki-ddd-details h6 { font-size: 20px; color: #0ec2ff; margin: 0 0 22px 20px; } .pliki-ddd-details-row{ font-size: 14px; font-weight: 300; margin: 26px 0 0 20px; line-height: 23px; } .zalety-systemu{ margin-top: 20px; } .zaleta{ font-size: 13px; font-weight: 300; text-align: left; } .zaleta-lable { width: 80%; float: left; } .zaleta-icon { float: left; width: 28px; } .zaleta .nowosc { position: absolute; right: 16px; top: -23px; color: #ea2323; font-weight: 700; } @media (min-width: 1200px){ .pliki-ddd-details { width: 52.333333% !important; } } .slider-kontakt { font-size: 55px; position: relative; margin-top: 21%; } .eco-parametr .nowosc { color: #ea2323; font-weight: 900; font-size: 14px; display: -webkit-inline-box; position: relative; top: -12px; left: 9px; } .eco-wykresy{ margin-top: 50px; text-align: left; font-weight: 200; left: 27px; } .eco-wykresy-option{ font-size: 12px; } .eco-wykresy-title{ font-size: 16px; padding-bottom: 10px; } .eco-wykresy-option span{ position: relative; top: -13px; padding-left: 5px; } .screen-wykres img { display: inline !important; } .planowanie-trasy{ width: 100%; max-width: 750px; display: inline-block; } .planowanie-trasy-punkty{ text-align: left; font-size: 14px; font-weight: 300; float: left; } .planowanie-trasy-punkty div{ height: 70px; width: 33px; float: left; } .planowanie-trasy-punkty span { padding-left: 15px; display: -webkit-box; padding-top: 6px; line-height: 23px; } .planowanie-trasy h6 { margin-top: 16px !important; margin-bottom: 50px !important; } .integracja-img { position: relative; left: 80px; top: 26px; display: -webkit-inline-box; } .cmr-img { position: relative; left: 0px; top: 65px; display: -webkit-inline-box; } .slider-gp { position: absolute; bottom: 30px; right: 30px; z-index: 9999; } hr.line { background: #d7dbe7; border-radius: 10px; border: 0 transparent; display: block; height: 2px; margin: 15px 0; overflow: hidden; position: relative; } hr.line:before { background: #1d1d1e; border-radius: 10px 0 0 10px; left: 0; } hr.line:after, hr.line:before { background: #87919b; border-radius: 10px; border: 0 transparent; content: ""; height: 100%; left: 4%; position: absolute; top: 0; width: 5%; } .top-contact2 { background: rgb(255, 255, 255); border-bottom: 1px solid rgba(0, 0, 0, 0.11); } .top-contact2-content { width: 1325px; margin-left: auto; margin-right: auto; position: relative; } .nav-logo { width: 100%; max-width: 200px; height: 73px; float: left; display: flex; justify-content: center; flex-direction: column; } .nav-logo img { max-width: 200px !important; height: auto; float: left; padding-right: 4px; } .nav-menu-content { font-weight: 400; font-size: 10px; float: left; text-transform: uppercase; height: 74px; letter-spacing: 0.05em; } .new-menu-content { width: 100%; max-width: 1325px; margin-left: auto; margin-right: auto; height: 75px; position: relative; top: 0; } li.hover-transition { width: auto; float: left; text-align: center; height: 74px; border-left: 1px solid rgba(190, 190, 190, 0.10); padding: 0 12px; } li.hover-transition.last { border-left: 1px solid #fafafa; border-right: 1px solid #fafafa; } .nav-menu-content a { width: 100%; height: 100%; display: block; margin: 0; padding: 10px 0 0 0; } .menu-icon { height: 36px; padding-top: 3px; } .menu-name { height: auto; font-weight: 400; font-size: 10.2px; } .top-contact2-content a { background: transparent; color: #000000; height: 40px; display: block; float: left; padding: 0 14px; font-size: 10px; text-decoration: none; } .top-contact2-content a.active-menu-bar { background: #ffffff; color: #0098eb; } .more-btn { padding: 9px 20px; border: 0; border-radius: 20px; color: #fff; font-size: 11px; font-family: 'Ubuntu', sans-serif; letter-spacing: .09em; font-weight: 300; } .slide-content { position: absolute; width: 100%; height: 125px; z-index: 99; bottom: 8px; } .carousel-inner .news-btn { width: 100%; max-width: 1271px; position: relative; bottom: 23%; text-align: left; height: 158px; left: 16%; } .more-btn img { position: relative; top: 0px; right: -4px; width: 13px; } .smaller .new-menu-content { top: 0; } .smaller .menu-icon { height: 0; } .smaller .menu-icon img { opacity: 0; } .smaller li.hover-transition { height: 40px; } .smaller .menu-name { font-size: 10px; position: relative; top: 13px; font-weight: 500; } header.smaller { height: 40px; background-color: rgba(255, 255, 255, 0.85); position: fixed; border: 0 !important; -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25); box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.25); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); } .smaller .nav-logo-scroll img { width: 95px; padding-top: 8px; } header.smaller .nav-login-app .login-app-btn { width: auto; height: 27px; line-height: 26px; margin-top: 4px !important; } header.smaller .nav-content-small { width: 100%; margin: 0 auto; max-width: 1325px; } /* withelabel */ h1 { font-size: 38px; letter-spacing: 0; margin: 30px 0 15px 0 !important; } h2 { font-size: 30px; letter-spacing: .01em; font-weight: 400; text-align: left; margin: 15px 0 25px 0px; } .section-withe-label { background-image: url(../img/bg-withe-label.jpg); width: 100%; float: left; min-height: 1274px; background-repeat: no-repeat; padding: 40px 0 10px 0; } .section-about-us { width: 100%; float: left; margin-bottom: 30px; } .section-contact { width: 100%; float: left; min-height: 763px; } .delay300 { padding-top: 39px; } .wl-hero { margin-top: 50px; position: relative; height: 756px; } .wl-computer { position: absolute; z-index: 1; right: -17px; top: -20px; } .wl-arrow { position: absolute; z-index: 12; left: -53px; } .section-withe-label ul { list-style: none; padding: 0; margin: 0; } .section-withe-label li { width: 650px; padding-left: 1em; text-indent: -1.6em; font-size: 15px; font-weight: 400; padding-bottom: 5px; letter-spacing: -.01em; } .section-withe-label li::before { content: "• "; color: #00aeef; font-size: 25px; margin-right: 9px; position: relative; top: 3px; } .klienci-onas-sg ul{ list-style: none; padding: 0; margin: 16px 0 0 0; } .wb-features ul { margin: 6px 0 20px 0 !important; } .sg-oferta-section ul { list-style: none; padding: 0; margin: -20px 0 20px 0; } .section-withe-mobile ul { list-style: none; padding: 0; margin: -25px 0 7px 4px; } .offer-target ul { list-style: none; padding: 0; margin: 0; } .section-withe-mobile li { max-width: 471px; padding-left: 1em; text-indent: -1.1em; font-size: 22px; font-weight: 400; padding-bottom: 12px; line-height: 33px; } .klienci-onas-sg li { width: auto; max-width: 284px; padding-left: 1em; text-indent: -1.6em; font-size: 15px; font-weight: 400; margin-left: 12px; padding-bottom: 0px; line-height: 25px; } .dddlist li { padding-bottom: 23px !important; } .sg-oferta-section li { width: auto; padding-left: 1em; text-indent: -1.5em; font-size: 12px; font-weight: 400; margin-left: 12px; padding-bottom: 1px; padding-right: 60px; line-height: 17px; font-family: 'Montserrat', sans-serif; } .klienci-onas-sg h3 { font-size: 19px; padding: 0; margin: 8px 0 16px 0; font-weight: 800; } .technology-offer h3 { margin: 6px 0; } span.ul-title { font-size: 21px; font-weight: 400; color: #000000; } .section-withe-label p { padding: 4px 49px 0 49px; margin: 0; font-size: 15px; line-height: 25px; } p { padding: 10px 0 10px 0; margin: 0; font-size: 15px; line-height: 25px; } .section-about-us h1,.section-about-us stitle{ padding: 25px 0 15px 0; } .about-us-content { background: #fafafa; border-radius: 30px; -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.15); } .section-news h1,.section-news stitle{ padding: 15px 0; } .section-news{ width: 100%; float: left; min-height: 800px; background: #fff; } .section-trusted { width: 100%; float: left; min-height: 487px; background: #fff; } .section-about-us img[src="img/aboutus.jpg"] { margin-top: -59px; width: 100%; border-radius: 30px; padding-bottom: 13px; } .section-about-us .more-btn { position: relative; z-index: 99; } .wl-news-photo { min-height: 150px; width: 350px; float: left; margin-right: 11px; } .wl-news-cotent { min-height: 150px; width: auto; float: left; max-width: 883px; } .wl-news { margin-bottom: 5px; min-height: 178px; float: left; } .wl-news-row{ min-height: 20px; width: 100%; } .wl-news-row p { font-size: 13px; font-weight: 400; color: #232323; padding: 5px 0 15px 0; line-height: 20px; min-width: auto; } .wl-news-row h3 { font-size: 23px; font-weight: bold; margin-top: 10px; } date img { position: relative; margin-right: 5px; top: 6px; } newsbreak { width: 100%; max-width: 1325px; height: 20px; background-image: url(../img/newsbreak.png); float: left; z-index: 999; margin: 5px auto 10px auto; } .more-trust { width: 100%; float: left; height: auto; } .trust-logo{ width: 100%; min-height: 50px; float: left; } .trust-logo img { max-height: 58px; padding-top: 25px; margin-left: 0; } .klienci-onas-sg h1,.klienci-onas-sg stitle { margin-bottom: 20px; } .more-trust-hidden{ display: none; height: 515px; position: relative; top: 34px; } .more-trust img { transform: rotate(90deg); width: 14px; margin-left: 5px; } .wl-contact-box .col-lg-12 { margin: 30px 24px 0px 24px; width: 100%; max-width: 253px; } .wl-contact-box-mobile { background-image: url(../img/wl-bg-contact.png); background-size: 100% auto; height: 241px; background-repeat: no-repeat; font-weight: 400; font-size: 18px; } .wl-contact-box-mobile .col-lg-12 { color: #fff; width: 100%; padding: 5px 0; } .wl-contact-box-mobile b { font-size: 15px; letter-spacing: .03em; } .section-contact h2 { margin: -3px 0 36px 0px; } .section-contact input[type="text"], .section-contact select { max-width: 439px !important; width: 33%; margin: 6px 0; border-radius: 25px; background: #fff; height: 41px; outline: 0; padding: 1px 20px; font-size: 14px; font-weight: 400; letter-spacing: .06em; border: 1px solid rgba(0, 0, 0, 0.12); } .section-contact select { background-color: #00aeef; color: #fff; outline: none; display: inline-block; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; } .section-contact .col-lg-6 h1,.section-contact .col-lg-6 stitle{ font-size: 24px; margin: 20px 0 3px 0; } .section-contact textarea { width: 100%; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.12); border-radius: 20px; color: #000; outline: 0; padding: 18px 20px 18px 20px; font-size: 15px; letter-spacing: .06em; margin-top: 10px; } .section-contact h1,.section-contact stitle { margin-top: 15px; } .section-footer { width: 100%; float: left; min-height: 130px; background-color: #282828; color: #fff; background-image: url("../img/wl-footer-bg.png"); } .section-footer .content { padding-top: 28px; } .footer-contact-2 { float: right; width: 623px; text-align: right; margin-right: 71px; position: relative; top: -18px; opacity: .8; font-size: 10px; font-weight: 300; line-height: 14px; letter-spacing: .5px; } .section-contact img { width: 100%; } .section-footer li { display: inline; } .section-footer ul { list-style-type: none; margin: 0; padding: 0 70px 0 0; text-align: right; height: 28px; line-height: 27px; } .section-footer a { color: #949494 !important; font-size: 12px !important; font-weight: 400 !important; text-decoration: none; margin-left: 11px; } .section-footer ul img { width: 19px; position: relative; top: 4px; } .more-btn{ cursor: pointer; } .more-btn:hover, input[type=checkbox] + label:hover { background: rgb(6,197,243); background: -moz-linear-gradient(left, rgba(0,152,235,1) 1%, rgba(6,197,243,1) 100%); background: -webkit-linear-gradient(left, rgba(0,152,235,1) 1%,rgba(6,197,243,1) 100%); background: linear-gradient(to right, rgba(0,152,235,1) 1%,rgba(6,197,243,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06c5f3', endColorstr='#0098eb',GradientType=1 ); cursor: pointer; } input[type=checkbox]:checked + label:hover{ background: rgb(6,197,243); /* Old browsers */ background: -moz-linear-gradient(left, rgba(6,197,243,1) 1%, rgba(0,152,235,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(6,197,243,1) 1%,rgba(0,152,235,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(6,197,243,1) 1%,rgba(0,152,235,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06c5f3', endColorstr='#0098eb',GradientType=1 ); /* IE6-9 */ } input[type=checkbox] { display:none; } input[type=checkbox] + label { background: rgb(6,197,243); background: -moz-linear-gradient(left, rgba(6,197,243,1) 1%, rgba(0,152,235,1) 100%); background: -webkit-linear-gradient(left, rgba(6,197,243,1) 1%,rgba(0,152,235,1) 100%); background: linear-gradient(to right, rgba(6,197,243,1) 1%,rgba(0,152,235,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06c5f3', endColorstr='#0098eb',GradientType=1 ); height: 28px; line-height: 28px; width: 108px; display: inline-block; padding: 0 0 0 20px; border-radius: 30px; margin: 23px 0 27px 6px; font-size: 11px; font-family: 'Ubuntu', sans-serif; letter-spacing: .09em; font-weight: 300; color: #fff; } input[type=checkbox]:checked + label { background: #0080FF; height: 16px; width: 16px; display: inline-block; padding: 0 0 0 0px; border-radius: 30px; margin: 23px 0 27px 6px; font-size: 11px; font-family: 'Ubuntu', sans-serif; letter-spacing: .09em; font-weight: 300; color: #fff; background: rgb(6,197,243); background: -moz-linear-gradient(left, rgba(0,152,235,1) 1%, rgba(6,197,243,1) 100%); background: -webkit-linear-gradient(left, rgba(0,152,235,1) 1%,rgba(6,197,243,1) 100%); background: linear-gradient(to right, rgba(0,152,235,1) 1%,rgba(6,197,243,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06c5f3', endColorstr='#0098eb',GradientType=1 ); height: 28px; line-height: 28px; width: 108px; margin: 23px 0 27px 6px; padding: 0 0 0 20px; } .wl-computer2{ display: none; } .breadcrumb-side .breadcrumb-main { background: transparent; background-color: rgb(255, 255, 255) !important; border-top: 1px solid #fff !important; border-bottom: 1px solid #e4e4e4 !important; height: 23px; line-height: 27px; background-color: rgba(241, 241, 241, 0.51) !important; } .breadcrumb-side { padding-top: 72px; } .breadcrumb-side .breadcrumb span { font-weight: 500; font-size: 10px; padding-left: 16px; position: relative; opacity: .7; } .breadcrumb-side img.b-space { position: relative; top: 3px; left: 8px; width: 16px; filter: brightness(0); } input.langPL:hover,input.langEN:hover { opacity: .8 !important; filter: grayscale(0%) !important; transition: all 0.20s ease-in-out; } .pushmenu { background: #fff !important; background-image: url(../img/menu-mobile-img-bg.png) !important; } .links li a { color: rgba(0, 0, 0, 0.7) !important; font-size: 12px !important; font-family: 'Ubuntu', sans-serif !important; } .links li { width: 100%; border-bottom: 1px solid #efefef !important; border-top: 0 !important; height: 47px !important; line-height: 45px !important; } .mobile-icon{ display: flex; justify-content: center; flex-direction: column; } .news-side { margin-bottom: 48px; } img[src="img/contact-baner.png"] { width: 100% !important; height: auto !important; border-radius: 20px; } .content.contact-photo { background-image: url(../img/contact-baner.png); height: 297px; margin-top: 60px; background-position-y: 487px; background-size: 100% auto; border-radius: 25px; } @media screen and (min-width: 1200px) and (max-width: 1500px) { .more-btn { padding: 6px 15px; border: 0; border-radius: 20px; color: #fff; font-size: 9px; font-family: 'Ubuntu', sans-serif; letter-spacing: .09em; font-weight: 300; } .carousel-inner .news-btn { width: 100%; max-width: 1271px; position: relative; bottom: 1%; text-align: left; height: 158px; left: 16%; } } @media screen and (max-width: 1200px) { .more-btn { padding: 6px 15px; border: 0; border-radius: 20px; color: #fff; font-size: 9px; font-family: 'Ubuntu', sans-serif; letter-spacing: .09em; font-weight: 300; } .carousel-inner .news-btn { width: 100%; max-width: 1271px; position: relative; bottom: -2%; text-align: left; height: 158px; left: 16%; } } .ddd-files li { margin-bottom: 19px; max-width: inherit; } .wl-products .col-lg-4 { text-align: center; } .wl-products span { max-width: 328px; width: 100%; display: block; margin: 0 auto; } .row-blank, .app-type { height: 100%; max-height: 39px; } .app-type { font-size: 19px; } .features-option img{ width: auto !important; } .options-text { font-size: 11px; float: left; width: auto; max-width: 130px; padding-left: 9px; margin-top: 6px; letter-spacing: .01em; } .options-icon { display: block; width: 31px; float: left; position: relative; height: 99px; } .options-icon img { position: absolute; top: -25px; } .features-option h4 { font-size: 16px; font-weight: bold; margin-bottom: 3px; } @media screen and (min-width: 1900px) { .sg-slider .carousel-inner > .item > img.fullH, .sg-slider .carousel-inner > .item > a > img.fullH { /* width: auto !important; */ height: auto !important; margin: auto !important; } } .more-contact { padding-top: 14px; padding-bottom: 20px; font-size: 12px; font-weight: 400; color: #444; line-height: 17px; border-left: 3px solid #1db0e4; padding-left: 20px; left: 0; position: relative; margin-bottom: 24px; } .more-contact b { line-height: 31px; font-size: 18px; color: #1db0e4; } @media screen and (min-width: 1001px) { .oferta-sg { top: 0px !important; } } @media screen and (max-width: 1500px) { .not-fullscreen { height: auto !important; } .ddd-files li { max-width: 100% !important; } } @media screen and (max-width: 1000px) { .more-contact { padding-top: 14px; padding-bottom: 20px; font-size: 14px; color: #444; line-height: 19px; border-left: 3px solid #1db0e4; padding-left: 20px; left: 16px; position: relative; margin-bottom: 24px; border: 0; padding: 29px 0 !important; } .footer-contact-2 { width: 100%; text-align: center; opacity: .25; font-size: 11px; margin-top: 10px; margin-bottom: 20px; float: inherit; margin-right: 0; top: 0; } .section-live-demo { background-image: none !important; } img[src="img/mobile-shops.png"] { display: none; } .ws-section .wl-hero { height: auto !important; } .section-eco { padding: 0 !important; } .section-options { padding: 0 !important; } .section-withe-mobile { overflow-x: hidden; } h1,stitle { font-size: 41px; letter-spacing: -.02em; margin: 0 0 6px 0; } .section-withe-mobile h2 { margin: -31px 0 33px 0 !important; padding-bottom: 0 !important; } .sg-oferta-section.oferta-side { top: -20px; } .offer-target h1,.offer-target stitle { margin: -88px 0 35px 0; } .offer-new-content { border-radius: 21px; margin: 0 12px; width: auto; } .section-withe-mobile li { font-size: 19px; line-height: 28px; } .section-withe-mobile { padding: 0 !important; } .not-fullscreen { height: auto !important; } p { font-size: 14px; line-height: 23px; } h2 { font-size: 22px !important; } .ddd-files li { max-width: inherit !important; margin-top: 25px !important; margin-bottom: 25px !important; } .content-big.offer-new-content .content { padding: 0 10px; } .form-box { width: initial !important; margin: 0 auto; -webkit-appearance: textfield; box-sizing: initial; -webkit-box-sizing: inherit; width: auto; padding: 2px 20px; } .section-contact input[type="text"], .section-contact select { width: 100%; } .section-contact { width: 100%; float: left; min-height: min-content; } .col-lg-6.wl-list { display: inline-block; } .wl-list button.more-btn.blue-gradient.hover-transition { } .wl-news-photo img { width: 100% !important; } .wl-news-photo { min-height: 150px; width: auto; float: left; margin-right: 11px; } .section-footer .content { padding-top: 25px; text-align: center; } .section-footer img { width: 115px; } .section-footer { width: 100%; float: left; min-height: 80px; background-color: #282828; color: #fff; background-image: url(../img/wl-footer-bg.png); } .col-lg-3.wl-contact-box-mobile { text-align: center; padding: 22px 0 0px 0; font-size: 22px; } h1,h2{ text-align: center !important; padding: 28px 15px; } .about-us-content a { float: right; } .section-about-us img[src="../img/aboutus.jpg"] { margin-top: -59px; width: 187%; border-radius: 30px; padding-bottom: 13px; left: -74%; } .about-us-content, .section-trusted, .section-news, .section-contact { overflow-x: hidden; } .section-withe-label { background-image: url(../img/bg-withe-label.jpg); width: 100%; float: left; min-height: 1332px; background-repeat: no-repeat; padding: 10px 0 10px 0; overflow: hidden; background-size: auto 38%; } .nav-content-small { overflow-x: hidden; border-bottom: 1px solid rgba(0, 0, 0, 0.14); } .section-withe-label li::before { content: "• "; color: #00aeef; font-size: 25px; margin-right: 9px; position: relative; top: 3px; left: 11px; } .section-withe-label p, .section-withe-label ul { padding: 24px 0; } .wl-news-row { float: left; } .carousel-inner > .item { padding-top: 0px; } .nav-logo { height: auto; } .main { float: left; width: 58px; } .new-menu-content { width: 91%; margin-left: auto; margin-right: auto; height: 52px; top: 0; position: relative; margin-left: 54px; } .nav-logo img { max-width: 122px !important; width: 100%; height: auto; float: left; padding-right: 29px; position: relative; top: 8px; } .content { padding: 0 20px; -webkit-appearance: textfield; box-sizing: initial; -webkit-box-sizing: inherit; width: auto; } .login-app-btn, header.smaller .login-app-btn { width: auto; height: 28px; border-radius: 50px; border: 0 !important; float: right; text-transform: uppercase; color: #fff; font-size: 12px; font-weight: bold; cursor: pointer; margin-top: 15px; } .login-app-btn, .smaller .login-app-btn{ width: 30px !important; padding: 0 18px !important; height: 36px !important; line-height: 30px !important; border-radius: 100px !important; border: 0 !important; margin-top: 15px !important; font-size: 0 !important; cursor: pointer !important; position: absolute !important; top: -6px !important; } .login-app-btn{ right: 33px !important; } .smaller .login-app-btn{ right: 13px !important; } header.smaller .nav-login-app .login-app-btn { width: auto; height: 28px; margin-top: 10px !important; font-size: 10px; } header.smaller { height: 54px; background-color: #fff; position: fixed; } header.smaller #nav_list { background: url(../img/icon_nav-scroll.png) no-repeat left top; background-size: 26px; margin-top: -7px; margin-left: -2px; } .section-withe-label li { width: auto; float: left; } .wl-news { margin-bottom: 5px; min-height: 178px; float: none; position: relative; } .nav-logo { width: 100%; max-width: 96px; height: 30px; float: left; display: flex; justify-content: center; flex-direction: column; top: 3px; position: relative; } .carousel-inner { } .sg-slider .carousel-inner > .item > img.fullH, .sg-slider .carousel-inner > .item > a > img.fullH { height: 100% !important; } .slide-content .more-btn{ display: none; } .login-app-btn span, .smaller .login-app-btn span { background-image: url(../img/login.png); background-repeat: no-repeat; background-size: 17px 17px; width: 16px; height: 17px; display: block; position: relative !important; top: -1px; left: -9px; outline: none; } .smaller .nav-logo-scroll img { width: 108px; position: absolute; top: -12px; left: 9px; } .delay300 { padding-top: 0; } .wl-news-row date { color: rgba(0, 171, 238, 0.68); font-size: 13px; font-weight: bold; height: 36px; display: block; padding-top: 14px; } .opinnia-klienta p { width: 95%; } .form-inputs{ margin:0; } .section-contact textarea { margin-top: 8px; margin-left: 0; margin-bottom: 19px; } .section-contact input[type="submit"] { float: right; margin: 6px 0 28px 0; width: 100%; height: 34px; } body { overflow-x: hidden !important; } .wl-hero { margin-top: 50px; position: relative; height: 323px; } .wl-computer2{ display: block; margin-top: -65px; float: right; } .wl-computer{ display: none; } .wl-arrow{ display: none; } .wl-computer2 img { width: 100%; height: auto; position: relative; right: -20px; } .section-footer ul{ display: none; } .wl-contact-box .col-lg-2 { } .col-lg-3.wl-contact-box { padding: 2px 20px 31px 37px; text-align: center; font-size: 23px; } .breadcrumb-main{ display: none; } .breadcrumb-side { padding-top: 49px; } .content.contact-photo{ display: none; } .breadcrumb-side { padding-top: 0; } } #map_wrapper { height: 400px; } #map_canvas { width: 100%; height: 100%; } .wl-contact-box .col-lg-4 { padding-top: 0px; width: 26%; margin-left: 7px; margin-top: -17px; } .wl-contact-box b { font-size: 15px; display: block; letter-spacing: -.02em; background: rgba(0, 0, 0, 0); font-weight: 600; } .wl-contact-box { height: auto; background-repeat: no-repeat; font-size: 14px; line-height: 21px; color: #000; margin-bottom: 36px; } .contact-form-box { box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.07); height: 547px; width: 100%; max-width: 636px; margin: 62px auto 0 auto; display: block; background: #fff; padding: 20px 50px; } .form-box { width: 1325px; margin: 0 auto; } .oferta-side h3 { font-size: 23px; padding: 0; margin: 0px 0 20px 0; font-weight: 800; } .about-us-circle { width: 163px; height: 163px; float: left; margin: 0 10px 0 10px; border-radius: 100%; display: flex; justify-content: center; flex-direction: column; text-align: center; letter-spacing: -.03em; font-size: 22px; color: #fff; } .mobile-side img { margin-top: -40px; margin-left: -42px; } .technology-side li { width: auto; padding-left: 1em; text-indent: -2em; font-size: 12px; margin-left: 9px; padding-bottom: 3px; line-height: 20px; padding-right: 42px; } .mobile-side img[src="img/mobile-shops.png"] { margin-top: 16px; margin-left: 0; } .mobile-infos { padding-bottom: 40px; width: 100%; height: auto; display: block; position: relative; float: left; margin-top: 20px; } .about-us-circle span { font-size: 11px; letter-spacing: 0; color: #000; font-weight: bold; } .about-us-circles { margin-bottom: 38px; } .section-withe-mobile { background-image: url(../img/bg-withe-label.jpg); width: 100%; float: left; min-height: 560px; background-repeat: no-repeat; padding: 25px 0 0px 0; } .section-withe-mobile.ws-section { background-image: url(../img/bg-withe-label.jpg); width: 100%; float: left; /* min-height: 760px;*/ background-repeat: no-repeat; padding: 25px 0 0 0; } .ws-section h2 { font-size: 30px; letter-spacing: .01em; font-weight: 400; text-align: left; margin: 0 0 18px 3px; } .ws-section img { width: 100%; margin-top: 30px; } .ddd-files li { margin-bottom: 19px; } .oferta-sg { padding: 25px 0; } .ws-section .wl-computer { width: 100% !important; max-width: 1006px; } .ws-section .wl-arrow img { width: 100% !important; max-width: 235px; position: relative; right: -117px; top: -74px; } .ws-section .wl-hero { margin-top: 50px; position: relative; height: 490px; } .ws-section .wl-computer img { width: 967px !important; margin-top: -34px; } .section-options{ width: 100%; float: left; min-height: 245px; background-repeat: no-repeat; padding: 61px 0 0 0; } .section-eco { width: 100%; float: left; min-height: 245px; background-repeat: no-repeat; padding: 61px 0 0 0; } .section-super-admin { background-image: url(../img/super-admin-bg.png); width: 100%; float: left; min-height: 615px; background-repeat: no-repeat; padding: 61px 0 0 0; } .section-super-admin .wl-computer img { width: 100%; max-width: 990px; } .section-super-admin .wl-hero { margin-top: 50px; position: relative; height: auto; } .section-super-admin h1,.section-super-admin stitle { font-size: 50px; letter-spacing: -.03em; margin: 0 0 36px 0; } .section-super-admin h2 { font-size: 30px; letter-spacing: .01em; text-align: left; margin: 0 0 60px 3px; } .section-super-admin b { background: -webkit-linear-gradient(#06c4f2, #0099eb); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .section-live-demo { width: 100%; height: 100%; max-height: 849px; float: left; margin-top: -115px; } .modal { display: none; position: fixed; z-index: 999999; padding-top: 1px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0, 0, 0, 0.35); } .error-gradient{ background: rgb(255,48,25); /* Old browsers */ background: -moz-linear-gradient(left, rgba(255,48,25,1) 0%, rgba(207,4,4,1) 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(left, rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to right, rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=1 ); /* IE6-9 */ } .modal-content { position: relative; background-color: #fefefe; margin: 168px auto; padding: 0; border: 0s; width: 41%; box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19); -webkit-animation-name: animatetop; -webkit-animation-duration: 0.4s; animation-name: animatetop; animation-duration: 0.4s; } .modal-content p { padding: 16px 0 26px 0; margin: 0; font-size: 20px; line-height: 0px; } @-webkit-keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } @keyframes animatetop { from {top:-300px; opacity:0} to {top:0; opacity:1} } .close { color: white; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; } .modal-header { padding: 2px 16px; color: white; height:40px } .modal-body { padding: 19px 16px; text-align: center; } .modal-footer { padding: 2px 16px; background-color: #5cb85c; color: white; } .slide-content { position: absolute; width: 100%; max-width: 1322px; height: 125px; z-index: 99; top: -31px; margin: 144px auto 0 auto; left: 0; right: 0; } .slide-content h1 { font-size: 43px; margin: 0 0 6px 0; color: #fff; } .slide-content stitle { font-size: 43px; margin: 0 0 6px 0; color: #fff; } .slide-content h2 { font-size: 28px; font-weight: 400; text-align: left; margin: 0 0 34px 0; color: #fff; } .slide-content h3 { font-size: 13px; line-height: 17px; padding: 0; margin: 0; font-weight: 500; } .slide-content .baner-content{ color:#fff; } .slide-content li{ color: #1db0e4; } .slide-content ul { margin: 0; padding: 0 38px 0 18px; } .slide-content p { font-size: 13px; line-height: 17px; color: rgba(255, 255, 255, 0.82); margin: 0; padding: 3px 0 3px 0; } .slide-content .col-lg-3 { width: 22%; } @media screen and (max-width: 1500px) { .slide-content h1 { font-size: 40px; margin-top: 81px; text-align: left; } .slide-content stitle { font-size: 40px; margin-top: 81px; text-align: left; } .slide-content h2 { font-size: 30px; text-align: left; } .slide-contact-box{ display: none; } .item .slide-content.abroad-slide { top: -47px !important; /* max-width: 300px; */ /* left: 0; */ } .item .slide-content.eco-driving { top: -25px !important; /* max-width: 300px; */ /* left: 0; */ } .item .slide-content.garmin-slide, .item .slide-content.slide-ddd-files{ top: -7px !important; /* max-width: 300px; */ /* left: 0; */ } .item .slide-content.slide-mobile { top: -15px !important; /* max-width: 300px; */ /* left: 0; */ } } @media screen and (max-width: 1500px) { .slide-content ul, .slide-content h3{ display: none; } .mobile-slider .slide-content ul,.mobile-slider .slide-content h3{ display: block; } } @media screen and (max-width: 1200px) { .slide-content h1 { margin-top: 65px; font-size: 30px; margin-left: 20px } .slide-content stitle { margin-top: 65px; font-size: 30px; margin-left: 20px } .slide-content h2 { font-size: 15px; margin-left: 20px } } @media screen and (max-width: 1600px) { .slide-content p { font-size: 11px; line-height: 13px; color: rgba(255, 255, 255, 1); margin: 0; padding: 3px 0 3px 0; } } .apps-stores { position: absolute; bottom: 31px; z-index: 99; right: 24px; } .slide-contact-box a { text-decoration: none; } .slide-contact-box span { font-size: 12px; float: left; margin-top: 3px; color: #fff !important; } .slide-contact-box img { float: left; padding-right: 7px; } .slide-contact-box { position: relative; top: 50px; } .speed-limit ul, .slide-ddd-files ul{ list-style-type: none; } .speed-limit li, .slide-ddd-files li { padding: 9px 0px; } .speed-limit img{ float: left; padding-right: 9px; padding-bottom: 10px; } .slide-ddd-files img { float: left; padding-right: 9px; padding-bottom: 20px; } .speed-limit p { font-size: 14px; line-height: 20px; } @media screen and (max-width: 1750px) { .speed-limit p{ font-size: 13px; line-height: 18px; } .speed-limit li, .slide-ddd-files li { padding: 5px 0px; } } .slide-ddd-files p { font-size: 15px; line-height: 22px; } .s2-info { position: absolute !important; top: 0; right: 0; } ul.s3-sub-ul { margin-left: 37px !important; margin-top: 6px !important; list-style-type: disc; } ul.s3-sub-ul li { color: #9e9e9e; font-weight: 400; padding: 4px 1px; margin-left: 10px; font-size: 14px; } @media screen and (max-width: 1500px) { .s3-blue-box { display: none; } } .s3-blue-box li { color: #fff; font-size: 13px; line-height: 19px; } .s3-blue-box ul { list-style-type: disc; } .slide-mobile p { font-size: 14px; line-height: 19px; } @media screen and (max-width: 1500px) { .slide-content.slide-mobile h1,.slide-content.speed-limit h1 { text-align: left; padding-left: 35px; } .slide-content.slide-mobile stitle,.slide-content.speed-limit stitle { text-align: left; padding-left: 35px; } .slide-content.slide-mobile h2,.slide-content.speed-limit h2 { text-align: left; padding-left: 35px; } .login-app-btn { width: auto; padding: 0 14px; height: 36px; line-height: 36px; border-radius: 50px; border: 0 !important; float: right; margin-top: 19px; text-transform: uppercase; color: #fff; font-size: 8px; font-weight: 700; cursor: pointer; } } @media screen and (max-width: 1800px) { .slide-content.slide-mobile p{ font-size: 12px; line-height: 18px; padding: 1px 0px; } } @media screen and (max-width: 1650px) { .slide-content.slide-mobile p{ font-size: 11px; line-height: 15px; padding: 0px; } } .slide-content.eco-driving li { color: #fff !important; } .slide-content.eco-driving p { font-size: 14px; line-height: 20px; color: rgba(255, 255, 255,1); } ul.s5-sub-ul { margin-left: 37px !important; margin-top: 6px !important; list-style-type: disc; } ul.s5-sub-ul li { color: #9e9e9e; font-weight: 400; padding: 4px 1px; margin-left: 10px; font-size: 12px; } @media screen and (max-width: 1500px) { .s5-blue-box { display: none; } } .s5-blue-box li { color: #fff; font-size: 13px; line-height: 19px; } .s5-blue-box ul { list-style-type: disc; } .slide-content.eco-driving .s5-blue-box p { padding: 0; font-size: 10px; line-height: 12px; color: rgba(255, 255, 255,1); margin: 3px 0 14px 46px; } .slide-content.eco-driving .s5-blue-box p b{ color: rgba(255, 255, 255,1); font-weight: bold; } .slide-content.eco-driving .s5-blue-box ul { list-style-type: none; } .s5-blue-box img { max-width: 36px; float: left; image-rendering: auto; image-rendering: crisp-edges; image-rendering: auto; } tr.table-header { color: #fff; font-size: 10px; text-align: center; font-weight: bold; } tr.table-body { color: #fff; font-size: 10px; text-align: center; height: 21px; } .apps-stores img { max-width: 90px; } .abroad-slide ul { list-style-type: none; } .abroad-slide img { float: left; } .abroad-slide li { margin-bottom: 14px; } .abroad-slide p { margin-left: 43px; font-size: 14px; line-height: 19px; } @media screen and (max-width: 1750px) { .abroad-slide p { margin-left: 43px; font-size: 13px; line-height: 17px; } .abroad-slide h1 { text-align: left; margin-left: 30px; } .abroad-slide stitle { text-align: left; margin-left: 30px; } .abroad-slide h2 { text-align: left; margin-left: 30px; } } .garmin-slide p { font-size: 14px; line-height: 25px; } .smart-solution-slide h2 { margin-bottom: 6px; } p.slide-p-lead { font-size: 14px; line-height: 23px; margin-bottom: 21px; } .smart-solution-slide * { color: #fff; } .smart-solution-slide img { float: left; } .smart-solution-slide h3 { font-size: 20px; margin-top: 10px; margin-left: 42px; } .smart-solution-slide li { color: #fff !important; font-size: 13px; line-height: 17px; font-weight: 400; width: 208px; opacity: .75; } .smart-solution-slide ul { margin: 18px 0px 0 32px; padding: 0; } .smart-solution-slide .col-lg-3 { width: 25%; } @media screen and (max-width: 1650px) { .smart-solution-slide li { font-size: 11px; line-height: 15px; } } @media screen and (max-width: 1500px) { .fleet-options{ display: none; } .smart-solution-slide h1,.smart-solution-slide h2, .fule-slide h1, .fule-slide h2{ text-align: left; margin-left: 30px; } .smart-solution-slide stitle, .fule-slide stitle{ text-align: left; margin-left: 30px; } .fule-slide h1{ margin-top: 41px; } .fule-slide stitle{ margin-top: 41px; } p.slide-p-lead { font-size: 12px; line-height: 20px; margin-bottom: 21px; text-align: left; margin-left: 30px; } } @media screen and (max-width: 1400px) { .smart-solution-slide h1{ margin-top: 4%; } .smart-solution-slide stitle{ margin-top: 4%; } } .slide-content.smart-solution-slide li{ cursor: pointer; } .slide-content.smart-solution-slide li:hover{ color: #44d4f8 !important; opacity: 1; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } h1.h1eco2{ padding-left: 55px !important; color: #000 !important; } h2.h2eco2{ padding-left: 59px; color: #000; font-size: 16px; margin: 0 0 15px 0; } @media screen and (max-width: 1200px){ .abroad-slide h1 { margin-top: 42px; } .abroad-slide stitle { margin-top: 42px; } .eco-driving.col-lg-7{ display: none; } } @media screen and (max-width: 1850px){ .s5-blue-box { padding: 11px 0px 2px 0; } } @media screen and (max-width: 1780px){ .slide-content.eco-driving .s5-blue-box p { font-size: 9px; line-height: 10px; } } @media screen and (max-width: 1670px){ tr.table-header { font-size: 9px !important; } tr.table-body { font-size: 9px !important; height: 17px; } h2.h2eco2{ font-size: 14px !important; margin: 0 0 10px 0 !important; } } @media screen and (max-width: 1500px){ .slide-content.eco-driving h1, .slide-content.eco-driving stitle, .slide-content.eco-driving h2{ text-align: left; } h2.h2eco2, h1.h1eco2{ display: none; } } .eco-driving td img { text-align: center; margin-left: 13px; } @media screen and (max-width: 1050px){ .mobile-slider{ overflow: hidden; display: block; } .normal-slider{ display: none; overflow: hidden; } .mobile-slider .slide-content.speed-limit { margin: 0px auto 0 auto; } .mobile-slider .slide-content h1 { margin-top: 15px; padding: 0; font-size: 20px; margin-left: 20px; margin-right: 26px; text-align: left !important; } .mobile-slider .slide-content stitle { margin-top: 15px; padding: 0; font-size: 20px; margin-left: 20px; margin-right: 26px; text-align: left !important; } .mobile-slider .slide-content h2 { margin-top: 0px; padding: 14px 0 7px 0; margin-left: 20px !important; margin-right: 20px !important; text-align: left !important; font-size: 14px !important; } .mobile-slider ul, .mobile-slider .speed-limit ul, .mobile-slider .slide-ddd-files ul { list-style-type: disc; margin-left: 28px; } .mobile-slider p, .speed-limit p { font-size: 11px; line-height: 15px; font-weight: 400; padding: 0; } .img-content { width: 100%; text-align: center; overflow: hidden; height: auto; } .img-content img { position: relative; left: 100%; height: 100vh; margin-left: -200%; margin-top: -52px; max-width: 1000px; max-height: 589px; } .mobile-slider ul.s3-sub-ul li { color: #ffffff; font-weight: 400; padding: 2px 1px; margin-left: 10px; font-size: 11px; line-height: 12px; } .mobile-slider ul.s3-sub-ul { margin-left: -13px !important; margin-top: 7px !important; list-style-type: disc; } .mobile-slider .speed-limit li, .slide-ddd-files li { padding: 0px; } .mobile-slider .sg-slider { max-height: none; } .mobile-slider .carousel-control.right { position: absolute; right: 34px; left: auto; top: auto; bottom: 42px; } .carousel-indicators { position: absolute; bottom: 1px; left: 81px; z-index: 15; width: 60%; padding-left: 0; margin-left: -30%; text-align: center; list-style: none; } .carousel-indicators li { display: inline-block; width: 3px; height: 3px; margin: 2px 2px; text-indent: -999px; cursor: pointer; background-color: #fff; border-radius: 10px; } .carousel-indicators .active { width: 3px !important; height: 3px !important; position: relative; top: 0px; background: #1db0e4; } } @media screen and (min-width: 1050px){ .mobile-slider{ display: none; } .normal-slider{ display: block; } } .col-lg-1-7 { width: 14%; float: left; } .feature-option-super{ border-radius:10px; color:#fff; } .feature-option-super img { max-width: 25px; position: relative; left: 8px; padding-top: 4px; } @media screen and (max-width: 1235px){ .col-lg-1-7 { width: 20%; float: left; } } .more-btn-live-demo { padding: 14px 53px; border: 0; border-radius: 50px; color: #fff; font-size: 20px; font-family: 'Ubuntu', sans-serif; letter-spacing: .02em; font-weight: 300; margin-bottom: 50px; margin-left: auto; margin-right: auto; display: block; float: right; } @media screen and (max-width: 1000px){ .section-live-demo { width: 100%; height: 100%; max-height: 225px; float: left; margin-top: 69px; } .more-btn-live-demo { padding: 10px 27px; border: 0; border-radius: 50px; color: #fff; font-size: 15px; font-family: 'Ubuntu', sans-serif; letter-spacing: .02em; font-weight: 300; margin-bottom: 50px; margin-left: auto; margin-right: auto; margin-top: 92px; float: none; } h2.h2-ld{margin: -43px 0 9px 3px !important;} .wlabel-m .mobile-slider p, .wlabel-m p { font-size: 11px; line-height: 12px; font-weight: 400; padding: 2px 0; } .slide-content.wlabel-m h3 { font-size: 12px; line-height: 17px; padding: 0; margin: 14px 22px 0 22px; font-weight: 300; color: rgba(255, 255, 255, 0.65); } } @media screen and (max-height: 530px){ .bg-m .img-content{ background: #000; } .bg-m .img-content img { opacity: .4; } } @media screen and (max-height: 450px){ .bg-m .img-content{ background: #000; } .bg-m .img-content img { opacity: .3; } } span.contact-value { position: relative; top: -2px; left: 3px; font-size: 14px; } .contact-side input[type="text"], .contact-side select { max-width: 439px !important; width: 33%; margin: 6px 0; border-radius: 25px; background: #f2f2f2; height: 41px; outline: 0; padding: 1px 20px; font-size: 14px; font-family: 'Ubuntu', sans-serif; font-weight: 400; letter-spacing: .06em; border: 1px solid rgba(0, 0, 0, 0.19); } .section-contact textarea { width: 100%; background-color: #f2f2f2; border: 1px solid rgba(0, 0, 0, 0.19); border-radius: 20px; color: #000; outline: 0; padding: 18px 20px 18px 20px; font-size: 15px; font-family: 'Ubuntu', sans-serif; font-weight: 400; letter-spacing: .06em; margin-top: 10px; } .offer-target li::before { content: ""; color: rgb(0, 174, 239); font-size: 43px; margin-right:0; position: relative; top: 0; } .offer-target ul.tab li a { display: inline-block; color: black; text-align: center; text-decoration: none; transition: 0.2s; font-size: 17px; width: 245px; height: 172px; border-radius: 0; border: 0; margin: 8px 8px -5px 8px; } .tab li:hover{ opacity: .8; transition: 0.2s; } .tabcontent h3{ padding-bottom: 7px; font-weight: 700; font-size: 23px; } .tabcontent li { max-width: 471px; padding-left: 2em; text-indent: -1.6em; font-size: 12px; font-weight: 400; padding-bottom: 2px; line-height: 16px; } .sub-li { font-size: 11px; font-weight: 400; line-height: 18px; margin-left: 25px; } .oferta-row-header-solid { height: 62px; background-color: #f8f8f8; border-radius: 11px; } @media screen and (max-width: 1000px) { .wl-contact-box .col-lg-4 { padding-top: 3px; width: 100%; float: left; margin-left: 0; padding-bottom: 25px; text-align: center; } .news-side { margin-bottom: 0; } } .col-lg-12.wl-contact-box img { position: relative; top: 2px; margin-top: 2px; padding-right: 2px; width: 16px !important; } /* BRAND */ @media screen and (min-width: 1000px) { .customer-customer{ background: #f8f8f8; color: #0098eb; } .partner-partner{ background: transparent; color: #000; } } .top-nav2 .nav-menu-content a:hover { color: #1db0e4; transition: all 0.15s ease; } .blue-gradient { background: #1db0e4 background: -moz-linear-gradient(left, #1db0e4 0%, #1db0e4 100%); background: -webkit-linear-gradient(left, #1db0e4 0%,#1db0e4 100%); background: linear-gradient(to right, #1db0e4 0%,#1db0e4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1db0e4', endColorstr='#1db0e4',GradientType=1 ); background: rgb(6,197,243); background: -moz-linear-gradient(left, rgba(6,197,243,1) 1%, rgba(0,152,235,1) 100%); background: -webkit-linear-gradient(left, rgba(6,197,243,1) 1%,rgba(0,152,235,1) 100%); background: linear-gradient(to right, rgba(6,197,243,1) 1%,rgba(0,152,235,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06c5f3', endColorstr='#0098eb',GradientType=1 ); } .contact-nat { color: #1db0e4; font-size: 18px; font-weight: 400; /* text-transform: uppercase; */ margin-bottom: 13px; margin-top: 0px; max-width: 220px; } .section-footer a:hover{ color: #1db0e4 !important; } date img { filter: brightness(83%) sepia(3) saturate(19) hue-rotate(164deg); position: relative; top:4px; } .wl-news-row date { color: #1db0e4; font-size: 12px; } .carousel-indicators .active { width: 7px; height: 7px; position: relative; top: 0px; background: #1db0e4; } .ws-section b{ color: #1db0e4 !important; } .section-withe-mobile li::before { content: "• "; color: #1db0e4; font-size: 43px; margin-right: -2px; position: relative; top: 6px; } .klienci-onas-sg li::before, .sg-oferta-section li::before { content: "• "; color: #1db0e4; font-size: 25px; margin-right: 3px; position: relative; top: 3px; } .tabcontent li::before { content: "• "; color: #1db0e4; font-size: 25px; margin-right: 3px; position: relative; top: 3px; } .active > .activ-tab { z-index: 10; width: 100%; max-width: 245px; height: 100%; max-height: 141px; position: absolute; border-radius: 23px; box-shadow: inset 0px 0px 0px 7px #1db0e4; transition: 0.2s; } .tablinks.active span { color: #1db0e4; } .header-tab-name-content img, img[src="img/map-marker.png"], .wl-contact-box img, .breadcrumb img[src="img/home-icon-blue.png"], .icon-funkcje-oferta img{ filter: brightness(83%) sepia(3) saturate(19) hue-rotate(164deg); } img[src="/usr/share/nginx/web-sat.pl/img/home-icon-blue.png"]{ filter: brightness(83%) sepia(3) saturate(19) hue-rotate(164deg); opacity: 1; } .header-tab-name { font-size: 20px; color: #1db0e4; font-weight: 300; } .blue-bold{ color: #1db0e4 !important; font-weight: 600; } .blue-bold-color{ color: #1db0e4 !important; } .s5-blue-box { background-color: rgba(1, 156, 194, 0.82); background-repeat: repeat; padding: 13px 0px 4px 0; border-radius: 10px; width: 100%; max-width: 534px; margin-left: 54px; margin-bottom: 10px; } tr.table-body.active-tr { background-color: #1db0e4; } .s3-blue-box { background-color: rgba(1, 156, 194, 0.82); background-repeat: repeat; padding: 20px; border-radius: 20px; width: 100%; max-width: 545px; } .slide-content b { color: #1db0e4; } .brand .slide-content li { color: #1db0e4 !important; } .brand-color { color: #1db0e4; } .pushmenu h3 { color: #f1f1f1; font-size: 18px; font-family: 'Ubuntu', sans-serif !important; font-weight: 300; padding: 14px 25px 20px 20px!important; border-bottom: 0 !important; background: #1db0e4; } .links .mobile-icon img { width: auto !important; height: 100% !important; max-height: 21px; margin: -4px auto 0 auto; filter: brightness(83%) sepia(3) saturate(19) hue-rotate(164deg); } .content-full.aboutus-bg { background-image: url(../img/aboutus-stats-bg.png); background-position: bottom; background-repeat: no-repeat; height: 600px; display: inline-block; } .content.aboutus-bg-stats { background-image: url(../img/aboutus-stats.png); width: auto; height: 100%; background-repeat: no-repeat; margin-top: 20px; } @media screen and (max-width: 1200px) { .content.aboutus-bg-stats { background-image: url(../img/aboutus-stats.png); width: auto; height: 100%; background-repeat: no-repeat; margin-top: 20px; background-size: 100% auto; } .content-full.aboutus-bg { height: 600px; background-size: 100% auto; } } @media screen and (max-width: 1000px) { .content.aboutus-bg-stats { background-position-y: 75px; } .section-about-us { margin: -3px auto 0 auto !important; } } @media screen and (max-width: 1000px) { .content-full.aboutus-bg { height: 500px; } } @media screen and (max-width: 800px) { .content-full.aboutus-bg { height: 450px; } } @media screen and (max-width: 600px) { .content-full.aboutus-bg { height: 350px; } } @media screen and (max-width: 400px) { .content-full.aboutus-bg { height: 300px; } } .mobile-apps { padding: 65px 0px 0 38px; } .top-nav2.smaller .nav-logo-scroll a { z-index: 9999999999; cursor: pointer; position: relative; top: -1px !important; } @media screen and (max-width: 1000px){ .login-app-btn img { display: none; } } @media screen and (max-width: 600px){ .apps-stores2 { width: 100%; float: left; margin: 0px auto 38px auto !important; text-align: center; } .aktualnosc { width: 97% !important; float: left; } .oferta-sg ul.tab li { float: left; position: relative; width: 50%; text-align: center; } .oferta-sg ul.tab { list-style-type: none; margin: 0; padding: 0px 0 28px 0; overflow: hidden; position: relative; top: 23px; height: auto; } .offer-target ul.tab li a { width: 100%; max-width: 89px; height: 95px; border-radius: 0; border: 0; margin: 8px 5px -5px 4px; } .tablinks span { font-size: 12px; font-weight: 400; color: #2e2525; } .offer-target ul.tab li a { width: 100%; max-width: 190px; margin: 8px 5px 30px 4px; } .tablinks > img.oferta-sg-icon-off, .tablinks > img.oferta-sg-icon-on{ width: 100%; } .active > .activ-tab { z-index: 10; width: 100%; max-width: 113px; float: left; height: 100%; max-height: 141px; position: absolute; border-radius: 23px; box-shadow: none; transition: 0.2s; } .opis-funkcje-oferta { width: 100%; } .technology-offer h1 { margin: -19px 0 -10px 0 !important; } .technology-offer stitle { margin: -19px 0 -10px 0 !important; } .technology-offer h3 { margin: 6px 0; text-align: center; } .technology-offer .not-fullscreen.background.parallax { background-image: none !important; } .mobile-side img[src="../img/mobile-smart-side-customer.png"] { width: 100% !important; max-width: 658px !important; margin-top: 20px !important; margin-left: auto !important; margin-right: auto; position: relative; left: 0; right: 100%; } .mobile-apps { padding: 65px 0px 0 0; text-align: center; } .mobile-side img[src="../img/mobile-shops.png"] { max-width: 232px; margin-top: -37px; left: 32px; position: relative; } .contact-side input[type="text"], .contact-side select { width: 100%; } .section-contact input[type="submit"] { height: 47px; font-size:14px; } .form-inputs h1 { padding: 38px 15px 15px 0; } .form-inputs stitle { padding: 38px 15px 15px 0; } .contact-side h1,.contact-side stitle { margin: 0; } .technology-side h1, .oferta-side h1, .technology-side stitle, .oferta-side stitle { padding: 0; margin: 46px 0 0px 0 !important; } .sg-oferta-section li { width: auto; padding-left: 1em; text-indent: -1.3em; font-size: 14px; font-weight: 400; margin-left: 12px; padding-bottom: 12px; padding-right: 60px; line-height: 17px; margin-top: 5px; } .wl-products img { width: 100%; } .klienci-onas-sg .not-fullscreen.not-fullscreen-oferta.background.parallax { margin: auto; border-radius: 0; } .aboutus-bg h1, .aboutus-bg stitle{ top: -29px; position: relative; } .aboutus-bg { margin-top: -30px !important; } } img[src="/usr/share/nginx/web-sat.pl/img/home-icon-blue.png"] { filter: brightness(83%) sepia(3) saturate(19) hue-rotate(164deg); opacity: 1; } .wl-news-row a { text-decoration: none; } img[src="/usr/share/nginx/web-sat.pl/img/not.png"] { filter: none; } .li_pl { font-size: 13px !important; line-height: 15px !important; padding: 1px 0 !important; } .ddd-files b { color: #00aeef; } .col-lg-24{ width: 20%; float: left; } .section-options.sg-oferta-section.oferta-side.wb-features li { font-size: 12px; margin: 0 7px; padding-bottom: 4px; } .content-full.aboutus-bg { background-image: url(../img/aboutus-stats-bg.png); background-position: bottom; background-repeat: no-repeat; height: 600px; display: inline-block; } .content.aboutus-bg-stats { background-image: url(../img/aboutus-stats.png); width: auto; height: 100%; background-repeat: no-repeat; margin-top: 20px; } .content.aboutus-bg-stats_pl { background-image: url(../img/aboutus-stats_pl.png); width: auto; height: 100%; background-repeat: no-repeat; margin-top: 20px; } @media screen and (max-width: 1200px) { .content.aboutus-bg-stats { background-image: url(../img/aboutus-stats.png); width: auto; height: 100%; background-repeat: no-repeat; margin-top: 20px; background-size: 100% auto; } .content.aboutus-bg-stats_pl { background-image: url(../img/aboutus-stats.png); width: auto; height: 100%; background-repeat: no-repeat; margin-top: 20px; background-size: 100% auto; } .content-full.aboutus-bg { height: 600px; background-size: 100% auto; } } @media screen and (max-width: 1000px) { .content.aboutus-bg-stats, .content.aboutus-bg-stats_pl { background-position-y: 75px; } } @media screen and (max-width: 1000px) { .content-full.aboutus-bg { height: 500px; } } @media screen and (max-width: 800px) { .content-full.aboutus-bg { height: 450px; } } @media screen and (max-width: 600px) { .content-full.aboutus-bg { height: 350px; } } @media screen and (max-width: 400px) { .content-full.aboutus-bg { height: 300px; } } @media screen and (max-width: 1000px) { .col-lg-24 { width: 100%; float: left; } } .mobile .section-withe-mobile li { max-width: 471px; padding-left: 1em; text-indent: -1.1em; font-size: 22px; font-weight: 400; padding-bottom: 12px; line-height: 29px; } .col-lg-12.wl-contact-box a { color: #1db0e4; font-size: 11px; } .apps-stores2 { width: 100%; float: left; margin-top: 25px; } .apps-stores2 { width: 100%; float: left; margin: 20px 0 0 0px; } .apps-stores2 img { margin: 0; padding-right: 7px; width: 100%; max-width: 109px; } .apps-pause { position: absolute; bottom: 12px; z-index: 99; left: 11px; color: #fff; font-size: 11px; font-weight: 400; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; opacity: .55; } .technology-info li { width: auto; padding-left: 0; text-indent: 0; font-size: 13px; font-weight: 400; margin-left: 6px; padding-bottom: 23px; padding-right: 45px; line-height: 18px; list-style: none; } .technology-info li::before { content: "" !important; margin-right: 0 !important; } .technology-info .col-lg-11 { margin-left: 1.3%; width: 90%; margin-bottom: 20px; font-size: 11px; } .technology-info .col-lg-11 b { font-size: 14px; } @media (min-width: 1200px){ .col-lg-1 { text-align:right; } } .technology-info img { max-width: 37px; } .tab-oferta-row-3{ width: 10%; text-align: center; } .tab-oferta-row-2 { font-size: 10px; color: #000000 !important; font-weight: 400; width: 32%; line-height: 14px; } .tab-oferta-row-1 { font-size: 11px; width: 29%; padding-left: 24px; line-height: 16px; color: #000; font-weight: 600; } .tab-oferta-row{ height: 64px; border-bottom: 1px solid #e7e7e7; } .tab-oferta-row:hover{ background-color: #f8f8f8; } table span.blue-bold { font-size: 14px; } .tab-title{ font-size: 22px; font-weight: 400; position: relative; top: -7px; color: #1db0e4; } img.tab-title-img{ filter: brightness(83%) sepia(3) saturate(19) hue-rotate(164deg); max-width: 39px; } .center-box { max-width: 1335px; margin: auto; } /*mobile-mobile*/ .mobile-body { width: 100%; height: 100%; } .mobile-navi { width: auto; height: 45px; float: left; -webkit-appearance: textfield; box-sizing: initial; -webkit-box-sizing: inherit; padding: 15px; } .mobile-logo { width: 50%; float: left; } .mobile-back { width: 50%; float: left; } a.mobile-back-btn { background: #1db0e4; width: 26px; height: 26px; position: absolute; right: 15px; border-radius: 100px; display: flex; justify-content: center; flex-direction: column; } a.mobile-back-btn img { width: 16px; margin: auto; left: -1px; position: relative; } .mobile-logo img { width: 100%; max-width: 200px; } .mobile-content { width: 100%; -webkit-appearance: textfield; box-sizing: initial; -webkit-box-sizing: inherit; float: left; text-align: center; } .mobile-content h1 { font-size: 33px; font-weight: 400; margin: 0; padding: 20px 15px 3px 15px; } .mobile-content stitle { font-size: 33px; font-weight: 400; margin: 0; padding: 20px 15px 3px 15px; } .mobile-content p { line-height: 22px; text-align: center; } .mobile-body div{ -webkit-appearance: textfield; box-sizing: initial; -webkit-box-sizing: inherit; } .mobile-shops img { width: 100%; max-width: 136px; } .col50{ width: 50%; float: left; } .mobile-shops img { width: 100%; max-width: 115px; } .mobile-shops { width: 100%; height: auto; float: left; margin-top: 20px; } .mobile-graph { background-image: url(../img/bg-withe-label.jpg); float: left; width: 100%; margin-top: 25px; height: 100%; max-height: 264px; padding-bottom: 20px; position: absolute; bottom: 0; z-index: 0; } @media screen and (max-height: 600px) { .mobile-graph { max-height: 220px; } } @media screen and (max-height: 510px) { .mobile-graph { max-height: 200px; } } @media screen and (max-height: 510px) { .mobile-graph { max-height: 180px; } } .mobile-phones { float: left; width: 100%; margin-top: 25px; height: auto; padding-bottom: 20px; position: relative; z-index: 1; } .mobile-phones img { width: 88%; position: relative; right: -28%; margin-top: 34px; } @media screen and (min-width: 1000px) { .mobile-mobile { display: none; } .web-web { display: block; } } @media screen and (max-width: 1000px) { .mobile-mobile { display: block; } .web-web { display: none; } } /*--*/ .rechapcha { display: block; float: right; margin: 27px auto; width: 100%; } .section-contact input[type="submit"] { float: right; margin: 38px 0 0 0; padding: 18px 69px; border-radius: 200px; font-size: 16px; } #myModal2 .modal-header { padding: 0; color: white; height: 0; } #myModal2 .modal-body { padding: 0; width: 100%; height: 85vh; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; } #myModal2 .modal-content { position: relative; background-color: transparent; margin: auto; padding: 0; width: 100%; height: 100vh; box-shadow: 0 0px 0px 0 rgba(0,0,0,0.0), 0 0px 0px 0 rgba(0,0,0,0.0); -webkit-animation-name: animatetop; -webkit-animation-duration: 0.4s; animation-name: animatetop; animation-duration: 0.4s; } #myModal2 img{ cursor:pointer; } .news-slide { position: relative; } .news-slide-title { position: absolute; bottom: 10%; color: #fff; width: 42%; right: 0; } .news-slide-content { width: 100%; max-width: 1326px; height: 100%; position: absolute; right: 0; left: 0; margin: auto; } .news-slide-title h1 span { font-weight: 400; } .news-slide-title stitle span { font-weight: 400; } .news-slide-title span.box { background: #1db0e4; font-size: 30px; padding: 6px 19px 11px 19px; position: relative; top: 12px; border-radius: 3px; } .news-side-1 img { width: 100%; max-width: 1076px; padding-bottom: 48px; margin-top: 39px; margin-left: 0; } @media screen and (min-width: 1600px) { .news-side-1 img { min-width: 1076px; } } @media screen and (min-width: 1300px) { .news-side-1 img { min-width: 913px; } } .news-ul li{ font-size: 16px; line-height: 20px; } h5 { text-align: center; } .news-side a.more-btn { color: #1db0e4; padding: 0; float: left; font-size: 12px; text-transform: lowercase; } .news-side .more-btn img { position: relative; top: 0px; right: -4px; width: 13px; filter: brightness(32%) sepia(3) saturate(14) hue-rotate(164deg); } .news-side a.more-btn:hover { color: #ffffff; text-decoration: none !important; opacity: .7; } a.slide-contact-btn { position: absolute; right: -11px; top: 322px; background: #1db0e4; padding: 22px 43px; border-radius: 100px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: 400; font-size: 19px; opacity: .90; transition: all 0.2s ease; } a.slide-contact-btn:hover{ opacity:1; } a.slide-mobile-contact-btn { position: absolute; /* bottom: 0; */ right: 0; left: 0; top: 447px; background: #1db0e4; padding: 14px 25px; border-radius: 100px; color: #fff; text-decoration: none; text-transform: uppercase; font-weight: 400; font-size: 14px; opacity: .90; transition: all 0.2s ease; width: 48%; margin: auto; text-align: center; } .newcontrol { position: absolute; z-index: 999999; bottom: 24px; left: 20px; } a#pauseBTN, a#playBTN { width: 20px; height: 20px; background-color: #fff; font-size: 0; display: -webkit-box; float: left; border-radius: 100px; opacity: 1; margin-right: 6px; transition:all 0.2s ease; } a#pauseBTN { background-size: 25px auto; background-repeat: no-repeat; background-image: url(../img/slider/play-pause.png); background-position: 5,5px 5px; } a#playBTN { background-size: 25px auto; background-repeat: no-repeat; background-image: url(../img/slider/play-pause.png); background-position: -9px 5px; } a#pauseBTN.onBTN,a#playBTN.onBTN{ background-color: #1db0e4; transition:all 0.2s ease; } .contact-checkbox-z1 p, .contact-checkbox-z2 p { font-size: 10px; line-height: 14px; color: #949494; } input#czg1,input#zgmark{ display:block; position: relative; top: 8px; } .collapsing { position: relative; height: 0; overflow: hidden; -webkit-transition-timing-function: ease; -o-transition-timing-function: ease; transition-timing-function: ease; -webkit-transition-duration: .35s; -o-transition-duration: .35s; transition-duration: .35s; -webkit-transition-property: height, visibility; -o-transition-property: height, visibility; transition-property: height, visibility; } .collapse { display: none; } .collapse.in { display: block; } tr.collapse.in { display: table-row; } tbody.collapse.in { display: table-row-group; } .collapseBtn { border: 0; font-size: 12px; background: #1db0e4; color: #fff; padding: 4px 16px; border-radius: 20px; cursor: pointer; } #demo ul { font-size: 10px; line-height: 14px; margin: 0; color: #949494; } .section-contact input[type="submit"][disabled] { background: #f2f2f2; color: #444; transition:all 0.5s ease; } .section-contact input[type="submit"]{ transition:all 0.5s ease; } div#rodoPopup { position: fixed; z-index: 99999; background: #fff; width: 700px; margin: 0 auto; left: 0; right: 0; height: auto; top: 15%; padding: 19px 40px; border-radius: 2px; opacity: 0; box-shadow: 0px 2px 80px 0 rgba(0, 0, 0, 0.15); } div#rodoPopup input[type="button"] { width: 100%; margin: 25px 0 25px 0; background: #1db0e4; border: 0; color: #fff; padding: 11px 0; text-transform: uppercase; font-weight: 400; font-family: 'Ubuntu', sans-serif; font-size: 17px; cursor: pointer; border-radius: 100px; } div#rodoPopup input[type="button"]:hover{ background: rgb(6,197,243); background: -moz-linear-gradient(left, rgba(0,152,235,1) 1%, rgba(6,197,243,1) 100%); background: -webkit-linear-gradient(left, rgba(0,152,235,1) 1%,rgba(6,197,243,1) 100%); background: linear-gradient(to right, rgba(0,152,235,1) 1%,rgba(6,197,243,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#06c5f3', endColorstr='#0098eb',GradientType=1 ); } div#rodoPopup p, div#rodoPopup ul, div#rodoPopup li { font-size: 12px; line-height: 21px; color: #444 !important; font-family: 'Ubuntu', sans-serif; font-weight: 400; text-align: justify; } #rodoPopup span.close { position: absolute; top: 14px; right: 0; } #rodoPopup span.close img { width: 36px; } span.contact-value-adress { margin-top: 5px; font-size: 12px; display: block; } @media screen and (max-width: 1000px) { div#rodoPopup { position: absolute; z-index: 99999; background: #fff; width: 100%; margin: 0 auto; left: 0; right: 0; height: 100%; top: 0 !important; padding: 50px 20px 10px 20px; border-radius: 2px; opacity: 0; box-sizing: border-box; } div#rodoPopup p, div#rodoPopup ul, div#rodoPopup li { font-size: 11px; line-height: 17px; color: #444 !important; font-family: 'Ubuntu', sans-serif; font-weight: 400; text-align: justify; } #rodoPopup span.close { display: none; } } .contact-nat span { width: 100%; display: block; font-size: 12px; color: #5d5d5d; text-transform: none; font-weight: 500; } .infolinnia { color: #444; padding: 20px !important; margin: 0 !important; } .contakt-line { width: 30px; height: 50px; float: left; margin-right: 5px; } .contakt-line img { filter: none; min-width: 25px !important; } /*tachopremium*/ .tacho-premium ul { list-style: none; padding: 0; margin: -25px 0 7px 10px; } .tacho-premium li { font-size: 13px; line-height: 16px; padding-bottom: 8px; text-indent: -1.55em; } .tacho-premium li::before { content: "• "; color: #1db0e4; font-size: 30px; margin-right: 2px; position: relative; top: 6px; } .tacho-premium-content li.li-ul::before { content: ""; color: #1db0e4; font-size: 25px; margin-right: 3px; position: relative; top: 3px; } .tacho-premium-content li.li-ul ul { margin-top: -9px; } .tacho-premium-content li.li-ul ul li::before { content: "• "; color: #bec3c5; font-size: 25px; margin-right: 3px; position: relative; top: 3px; } .tacho-premium-content .ddd-img { width: 100%; position: relative; left: -46px; top: 21px; } .raports-ddd img { margin: 38px auto !important; width: 86%; display: block; } @media screen and (max-width: 600px) { .tacho-premium-content .sg-oferta-section li { width: auto; padding-left: 1em; text-indent: -1.3em; font-size: 14px; font-weight: 400; margin-left: 0px; padding-bottom: 4px; padding-right: 0; line-height: 17px; margin-top: 5px; } .tacho-premium-content .ddd-img { left: 0; } .raports-ddd img { width: 100%; } .section-withe-mobile.mobile-side.tacho-premium.raports-ddd { background-repeat: repeat; padding-bottom: 25px !important; } } li#TP { position: relative; } .menu-news { position: absolute; right: -17px; top: 12px; color: #fff; transform: rotate(45deg); font-size: 8px; width: 40px; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 15px solid #F34A53; } .menu-news span { position: relative; top: 3px; left: 0px; } .smaller .menu-news { display: none; } .dymek { position: absolute; width: 249px; background: #ffffff; color: #494a4a; text-align: center; font-size: 11px; padding: 22px 20px; border-radius: 10px; right: -250px; bottom: -84px; border: 1px solid #d2d2d2; box-shadow: 0px 3px 7px 0 #00000024; line-height: 13px; opacity: 0; } .dymek b { background: #1db0e4; color: #fff; padding: 4px; border-radius:3px; } a.login-b, button#loginbtn { outline: 0; } /*EU logos*/ .eu-logos { top: 0; float: left !important; } .eu-logos img { width: 100%; position: relative; top: 7px; left: -4px; } /*cashsaver baner*/ .cat h1, .cat h2, .cat p{ color: #000; width: 38%; } .carousel-indicators li { box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.31); } .cashsaver h1, .cashsaver h2, .cashsaver li{ width: 38%; } .cashsaver h2 { line-height: 33px; font-size: 26px; font-weight: 300; margin-bottom: 10px; } .cashsaver h2 { line-height: 33px; font-size: 26px; font-weight: 300; margin-bottom: 10px; } .cashsaver ul { list-style: none; } .cashsaver ul li::before { content: "\2022"; color: #f5ee03; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em; } .cashsaver li { color: #fff; font-size: 13px; line-height: 23px; font-weight: 300; } /*CAT*/ .cat-1-grid { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; grid-template-areas: ". ."; } .cat-side .sg-oferta-section ul { list-style: none; padding: 0; margin: 15px 117px 30px 0; } .cat-side .sg-oferta-section li { width: auto; padding-left: 1em; text-indent: -1.2em; font-size: 15px; font-weight: 400; margin-left: 12px; padding-bottom: 6px; padding-right: 0; line-height: 26px; } .cat-2-yellow { background: #ffde17; border-radius: 15px; margin: 50px 0; } .cat-side .section-withe-mobile li { max-width: 471px; padding-left: 18px; text-indent: 13px; font-size: 22px; font-weight: 400; padding-top: 12px; padding-bottom: 6px; line-height: 20px; } .cat-top-4r-grid { display: grid; grid-template-columns: 1fr; grid-template-rows: auto auto auto 1fr; grid-template-areas: "." "." "." "."; } .cat-side .section-withe-mobile ul { list-style: none; padding: 0; margin: 9px 22px; } .cat-side h2 { font-size: 30px; letter-spacing: .01em; font-weight: 400; text-align: left; margin: 11px 30px 28px 0; } .cat-side .section-withe-mobile { background-image: url(../img/bg-cat.jpg); background-size: cover; background-position: center; } .section-withe-mobile li::before { content: "• "; font-size: 43px; margin-right: 3px; position: relative; top: 6px; } .cat-footer-bg{ float: left; background-image: url(../img/CAT-footer.png); min-height: 250px; } .cat-side .content { position: relative; } .cat-side h1 small { font-size: 12px; color: #000000; font-weight: 500; background: #fee302; padding: 6px 16px; border-radius: 100px; position: relative; top: -5px; text-transform: uppercase; letter-spacing: 2px; } .cat-check { position: relative; left: -12px; top: 3px; } .cat-side .section-withe-mobile li::before { font-size: 0; } .cat-side .klienci-onas-sg li::before, .cat-side .sg-oferta-section li::before { color: #fee302; } /*Cashsaver*/ .cs-side .cat-top-4r-grid { display: grid; grid-template-columns: 1fr; grid-template-rows: auto auto auto 1fr; grid-template-areas: "." "." "." "."; margin-right: 15px; } .cs-side .cat-top-4r-grid b { color: #09e26a; font-size: 20px; } .cs-side .section-withe-mobile { background-image: url(../img/bg-cs.jpg); background-size: cover; background-position: center; } .cs-side .section-withe-mobile p { padding: 16px 0; margin: 0; font-size: 15px; line-height: 26px; } .cs-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr; grid-template-areas: ". . ."; } .cs-side .klienci-onas-sg li::before, .cs-side .sg-oferta-section li::before { color: #09e26a; } .cs-side .sg-oferta-section li { padding-bottom: 4px; line-height: 22px; } /*submenu*/ /* LEVEL ONE */ ul.dropdown{ position: relative; } ul.dropdown li{} ul.dropdown a:hover{ color: #000; } ul.dropdown a:active{ color: #ffa500; } ul.dropdown li a{ display: block;} ul.dropdown li:last-child a{border-right: none;} /* Doesn't work in IE */ ul.dropdown li.hover, ul.dropdown li:hover{position: relative; } ul.dropdown li.hover a{ color: black; } ul.dropdown ul { box-shadow: 0px 2px 5px -1px rgba(0, 0, 0, 0.17); width: 180px; visibility: hidden; position: absolute; top: 100%; left: 0; padding: 0; margin-top: -1px; border-radius: 0 0 10px 0; } ul.sub_menu{ padding: 0 10px; } /* IE 6 & 7 Needs Inline Block */ ul.dropdown ul li a{ border-right: none; width: 100%; display: inline-block; } ul.dropdown ul ul{ left: 100%; top: 0; } ul.dropdown li:hover > ul{ visibility: visible; } ul.sub_menu { padding: 0; background: rgba(243, 243, 243, 0.86); box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.08); } ul.sub_menu li a { text-align: left; padding: 0px 16px !important; box-sizing: border-box; } ul.dropdown ul li { font-weight: normal; background: transparent; color: #fff; border-bottom: 0; float: none; } ul.sub_menu li { } ul.dropdown ul li a:hover { color: #fff !important; background: #1db0e4 background: -moz-linear-gradient(left, #1db0e4 0%, #1db0e4 100%); background: -webkit-linear-gradient(left, #1db0e4 0%,#1db0e4 100%); background: linear-gradient(to right, #1db0e4 0%,#1db0e4 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1db0e4', endColorstr='#1db0e4',GradientType=1 ); } ul.sub_menu li { height: 30px !important; display: block; line-height: 30px; } .nav-menu-content ul.sub_menu li:hover { opacity: 1 !important; } .login-app-btn:hover, .nav-menu-content li:hover { opacity: .95; } .tacho-premium li::before { content: "• "; color: #1db0e4; font-size: 30px; margin-right: 2px; position: relative; top: 6px; } .tacho-premium .sg-oferta-section li { width: auto !important; padding-left: 1em !important; text-indent: -1.5em !important; font-size: 12px !important; font-weight: 100 !important; margin-left: 12px !important; padding-bottom: 1px !important; padding-right: 60px !important; line-height: 17px !important; } li.li-ul { margin-top: 18px; } .smaller .sub_menu { font-size: 11px; width: 170px; } .smaller ul.sub_menu a { top: 0 !important; } /*maps premium*/ .cs-side.mp-side .section-withe-mobile { background-image: url(../news/mp-slide-bg.jpg); background-size: inherit; background-position: top; } .mp-side .apps-stores2 img { margin: 35px 0 0 0; padding-right: 7px; width: 100%; max-width: 209px; } .mp-side .cat-top-4r-grid p { padding-right: 56px; } .mp-side .cat-top-4r-grid h1 { font-size: 45px; letter-spacing: -.02em; margin: 30px 0 6px 0; } .mp-side .grid-1 { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; grid-template-areas: ". ."; column-gap: 60px; } .mp-content img { width: 100%; } .mp-demo h2 { text-align: center; padding: 23px 0; font-size: 22px; line-height: 29px; background: #f1f1f1; margin: 105px 0 73px 0; font-weight: 600; letter-spacing: 0; } .grid-1 h2 { font-weight: 900; font-size: 24px; line-height: 31px; color: #00b2e9; text-align: left !important; margin-top: 40px; } .cs-side.mp-side .klienci-onas-sg li::before, .cs-side.mp-side .sg-oferta-section li::before { color: #1db0e4; } .cs-side.mp-side .sg-oferta-section li { padding-bottom: 14px; font-size: 14px; line-height: 23px; text-indent: -1.3em; } .mp-logos img { max-width: 145px; display: inline-block; margin-right: 20px; } .mp-demo img { max-width: 100%; margin: 0 auto; display: block; } .mp-content .grid-2 { display: grid; grid-template-columns: 1fr 1px 1fr; grid-template-rows: 1fr; grid-template-areas: ". sepertator ."; column-gap: 25px; } .sepertator { grid-area: sepertator; background: #e8e8e8; } .mp-tabela-title { display: grid; grid-template-columns: auto 1fr; grid-template-rows: 1fr; grid-template-areas: ". ."; background-color: #1db0e4; height: 90px; border-radius: 10px; column-gap: 23px; padding: 21px; box-sizing: border-box; } .mp-tabela { margin-top: 64px; margin-bottom: 100px; padding: 24px; box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.2); border-radius: 10px; } .mp-tabela-title { font-size: 20px; color: #fff; } .mp-tabela-title span{ color:#000; } .grid-2 h3 { font-size: 15px; font-weight: 700; margin: 28px 0 16px 26px; padding: 0 0px; } .grid-2 ul { margin: 0 20px 10px 18px !important; padding-right: 15px !important; } .mp-tabela-title img[src="news/odobowy.png"] { position: relative; top: 12px; max-width: 78px; } .mp-tabela-title img[src="news/ciezarowy.png"] { max-width: 57px; position: relative; top: 7px; } .mp-demo h2 { border-radius: 10px; } .mptt-content { display: flex; justify-content: center; flex-direction: column; } .mp-demo a { margin: 11px auto; display: inline-block; width: auto; padding: 10px 55px; border-radius: 100px; text-decoration: none; color: #fff; font-weight: 400; } html { scroll-behavior: smooth; } .mp-demo a { margin: 25px auto 11px auto; display: inline-block; width: auto; padding: 10px 55px; border-radius: 100px; text-decoration: none; color: #fff; font-weight: 400; } .mp-demo.mp-contact { margin-bottom: 100px; } .grid-1 li { font-size: 14px !important; text-indent: -1.4em !important; padding-bottom: 8px !important; line-height: 22px !important; margin-left: 7px !important; } @media screen and (max-width: 1400px) { .mp-side .cat-1-grid { padding: 0 20px !important; box-sizing: border-box; } } @media screen and (max-width: 1200px) { .mp-side .cat-top-4r-grid p { padding-right: 69px; font-size: 14px; line-height: 20px; } } @media screen and (max-width: 1000px) { .cs-side.mp-side .sg-oferta-section li { padding-bottom: 14px; font-size: 12px; line-height: 18px; text-indent: -1.3em; } .mp-tabela { margin-top: 64px; margin-bottom: 65px; padding: 14px; box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.2); border-radius: 10px; } .mp-side *{ text-align:left !important; } .mp-side .cat-top-4r-grid h1,.mp-side .cat-top-4r-grid h2{ padding-left:0 !important; } .mp-side .grid-1 { display: grid; grid-template-columns: 1fr; grid-template-rows: auto auto; grid-template-areas: "mp-text" "mp-img"; column-gap: 0px; } .mp-text{ grid-area: mp-text; } .mp-img{ grid-area: mp-img; } .grid-1 h2 { text-align: left !important; } .mp-side .cat-1-grid { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr 1fr; grid-template-areas: "."; } .content.cat-1-grid img[src="img/mp-screens.png"] { width: 100%; margin: 0 auto; display: block; } .mp-side .cat-top-4r-grid p { padding-right: 0; font-size: 14px; line-height: 20px; text-align: center; } .mp-side .apps-stores2 img { display: none; } .mp-demo h2 br { display: none; } .mp-demo h2 { padding: 20px; font-size: 17px !important; } .mp-demo h2 { padding: 20px; font-size: 17px !important; margin: 50px 0 25px 0 !important; } .mp-content .grid-2 { display: grid; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-template-areas: "." "."; column-gap: 50px; } .mp-demo h2 { text-align: center; padding: 23px; font-size: 22px; background: #f1f1f1; margin: 73px 0; font-weight: 700; letter-spacing: 0; border-radius: 10px; line-height: 23px; } .mp-content .grid-2 { row-gap: 50px; } .grid-1 ul { margin-right: 0 !important; } .mp-logos { float: right; margin-bottom: 82px; } .mp-tabela-title { height: auto; } .mp-tabela-title { font-size: 18px; color: #fff; } .sepertator { display:none; } } .section-withe-mobile h2 { font-size: 25px; line-height: 30px; font-weight: 400; } .section-withe-mobile p { padding: 16px 0; margin: 0; font-size: 15px; line-height: 26px; }