@media (max-width: 1640px) {


    /*.swiper-slide-content {left: 15px !important;*/

}



@media (max-width: 1440px){
    
    .container-xl {max-width: 100%;}
    #header .header-logo img {width: 210px;}
    #header .header-nav.header-nav-links nav>ul>li>a, #header .header-nav.header-nav-links nav>ul>li:hover>a, #header .header-nav.header-nav-line nav>ul>li>a, #header .header-nav.header-nav-line nav>ul>li:hover>a {padding:0 10px;}
    #header .header-nav.down-menu { min-height: 87px;}
    #header .header-nav-main nav>ul>li>a{font-size:17px!important;}
    .btn {padding: 15px 24px !important;}
    .slider-servis-section .swiper-slide-content h1 {font-size: 52px;}
    .usluge-servis-animation .col-lg-9 ul {margin-left:0;}
    .usluge-servis-blue-icon ul li:before {margin-left:0;}
    .usluge-servis-blue-icon .featured-box-primary .box-content ul {flex-wrap: wrap;}
    .heading-title-servis h2 {line-height: 1.06;}
    .process-new-servis .process-step:after {width: 150px;right: -75px;}
    .process-vertical .process-step {padding-bottom:0;}
    #header.header-top-servis .header-logo img { width: 240px;}
    .sticky-header-active #header.header-top-servis .header-logo a::after{width: 240px; top: 25px;}
    .sticky-header-active #header .header-logo a::after {width:210px; top:25px;}
    .btn-narucite:after{display:none;}
    .btn-narucite{padding: 14px 15px !important;font-size: 15px !important;}
    .header-nav-top-icon {  margin-right: 10px;}

}

@media (max-width: 1200px){
    
    #header .header-column .header-row {background: transparent; }
    #header .header-nav-main nav>ul>li>a { font-size: 16px !important;}
    #header .header-logo img {width: 222px;}
    .swiper-slide-content {left: 15px !important; width: 750px !important;}
    .counter-box-section .feature-box:after {top: -28px;}
    .heading-title h2 {font-size: 40px; line-height: 43px;}
    .col-left {padding-right: 0;}
    .page-header-top {padding: 125px 0 35px !important;}
    .btn-narucite{display:none!important;}
    .heading-title-left{padding-left:0!important;}
    .baromedicina-icons .feature-box {margin-bottom: 15px;}
    .article-load-box .article-load {width:calc(100% / 3);}
    .kontakt-sekcija{padding:0 15px!important;}
    #header .header-nav.header-nav-links nav>ul>li.dropdown.open>.dropdown-menu, #header .header-nav.header-nav-links nav>ul>li.dropdown:hover>.dropdown-menu, #header .header-nav.header-nav-line nav>ul>li.dropdown.open>.dropdown-menu, #header .header-nav.header-nav-line nav>ul>li.dropdown:hover>.dropdown-menu { margin-top: -28px;}
    .page-header.page-header-lg h1 {font-size: 34px;}
    .page-header-top .breadcrumb { margin-bottom: 5px;}
    .tab-poslovnice .nav-tabs li .nav-link, .nav-tabs li .nav-link {margin: 0 5px 15px;}
    .slider-servis-section .swiper-slide-content h1 {font-size: 46px;}
    .tp-headerbottom p {font-size: 18px; line-height: 1.5;}
    .heading-title-left-servis{padding-left:15px!important;}
    .usluge-servis-animation-top .col-lg-9 {padding: 34px 15px;}
    .usluge-servis-animation-bottom .col-lg-9 {padding: 34px 15px;}
    .usluge-servis-blue-icon .featured-box-primary .box-content {padding: 34px 15px!important;}
    .pristup-iconBox .col-lg-12 {padding-left: 0;}
    .pristup-iconBox .col-lg-12 .featured-boxes {padding-left:15px;}
    #header .header-logo img { width: 245px;}
    #header .header-logo img {width: 175px;}
    .sticky-header-active #header .header-logo a::after { width: 175px;top: 25px; }
    #header .header-nav-main {left: auto;right: 73px;}

}

@media (max-width: 990px){
    #header .header-nav-main {left: 0;}
    .baromedicina-icons .feature-box {margin-bottom: 0px;}
    .article-load-box .article-load {width:100%;}
    .article-load-box .article-load{margin-bottom:15px; }
    #header .header-nav-top .nav>li>a, #header .header-nav-top .nav>li>span {padding: 5px 15px 5px 0;}
    #header .header-btn-collapse-nav {padding: 9px 15px !important;border-radius: 8px !important;}
    .swiper-slide-content { left: 15px !important; width: auto !important; right: 15px !important;}
    .tp-headerbottom p {max-width: unset;}
    .swiper-slide-content h1 {max-width: 308px; font-size: 46px;}
    .slider-section {margin-top: -87px;}
    .slider-section .swiper-slide {height: 1150px !important;}
    .slider-section .swiper.swpr214805.swiper-fade.swiper-initialized.swiper-horizontal.swiper-autoheight.swiper-watch-progress.swiper-backface-hidden {height: 1150px !important;}
    .slider-section {height: 1150px;}
    .tp-headerbottom table tr {display: flex; flex-wrap: wrap;}
    .slider-section .swiper video {height: 1150px !important;}
    .tp-headertop {display:none;}
    .vhero-widget{display:none;}
    .tp-headerbottom p { font-size: 18px;}
    .tp-headerbottom .table td, .table th {width: 100%;}
    .swiper-slide-content .button-tag .btn{margin:0 0 15px!important; width:100%;}
    .feature-box .feature-box-info {padding-left: 0;}
    .heading-title h3 {font-size: 11px;letter-spacing: .14em;}
    .heading-title h2 {font-size: 32px;line-height: 37px; margin-left:auto!important; margin-right:auto!important;}
    .bg-soft {padding: 40px 0 30px;}
    .bg-blue {padding: 40px 0 30px;}
    .space-section {padding: 40px 0 30px;}
    .heading-title p {font-size: 16px;}
    .usluge-iconBox {margin-top: 0px;}
    .usluge-iconBox .featured-box {padding: 15px 15px 20px;}
    .usluge-iconBox-gradient .featured-box { min-height: unset;}
    .usluge-iconBox .featured-boxes {margin: 0px 0 15px !important;}
    .usluge-iconBox .featured-box-primary .box-content h2 p {line-height:28px;}
    .flex-block {display: block;}
    .col-left {width: 100%;}
    .col-right {width: 100%;}
    .pristup-iconBox .col-lg-12 {padding-left: 0;}
    .pristup-iconBox .featured-box {margin-left: 15px !important;}
    .pristup-iconBox .featured-boxes {margin-bottom:15px!important;}
    .baromedicina-content .col-lg-12 {padding:0;}
    .indikacije-iconBox .featured-box-primary .box-content .icon-featured { position: relative !important;left: auto !important;}
    .process-new .process-vertical {display: block;}
    .process-new .process-step:after {display:none;}
    .col-img video {height: auto; width:100%;}
    .col-img .image-thumbnail-block{height: 400px;}
    .process-vertical .process-step {padding-bottom: 35px;}
    .process .process-step-circle-content {font-size: 16px;}
    .tab-poslovnice .nav-tabs li .nav-link, .nav-tabs li .nav-link {font-size: 15px;padding: 9px 25px;}
    .poslovnice-sekcija {display: block;}
    .poslovnice-left {padding: 15px;}
    .poslovnice-right {padding: 15px;}
    .poslovnice-right {width: 100%;}
    .tab-content>.active {margin-bottom: 0px;}
    .iskustva-box .owl-item {margin-right:0;}
    .iskustva-box .col {padding:0;}
    .article-load-box .post {padding: 15px;}
    .article-load-box .article-load:last-child {margin-bottom: 35px;}
    .blueGradient-section {padding: 40px 0;}
    .blueGradient-section h2 {font-size: 35px;line-height: 39px;}
    .blueGradient-section .col-sm-12 a{width:100%; margin:0 0 15px!important;}
    .blueGradient-section .col-sm-12 {flex-wrap: wrap;}
    .kontakt-sekcija {padding: 0 !important;}
    .map-new .gm-map { height: 400px;}
    .kontakt-narucite{display: block; padding: 0 0 35px; margin-bottom: 30px !important;}
    .kontakt-narucite a{width:100%; margin:15px 0 0px;}
    .kontakt-narucite p {max-width: unset; width: 100%;margin: 0 !important;}
    .kontakt-narucite .col-sm-12 {flex-wrap: wrap;padding-right: 15px;}
    .footer-logo-col img { width: 160px;}
    .footer-logo-col {padding:0;}
    .footer-sekcija .col-6 {flex: 0 0 100%; max-width: 100%;padding: 0; margin-bottom: 25px !important;}
    .footer-podruznice-iconBox .col-lg-4{padding:0 0 15px;}
    .footer-podruznice {margin-bottom: 0 !important;}
    .wmd-right { text-align: left; padding-left: 0;}
    #footer .footer-copyright.footer-copyright-style-2 { padding-bottom: 0; margin-left: -15px;}
    #header .header-nav-main { background: #f1f9fc;}
    #header .header-nav-main nav>ul>li>a { color: #42565f !important;}

    #header .header-row.container-xl .nav.nav-pills a {align-items: center;}
    #header .header-nav.header-nav-links nav>ul>li.dropdown.open>.dropdown-menu, #header .header-nav.header-nav-links nav>ul>li.dropdown:hover>.dropdown-menu, #header .header-nav.header-nav-line nav>ul>li.dropdown.open>.dropdown-menu, #header .header-nav.header-nav-line nav>ul>li.dropdown:hover>.dropdown-menu {margin-top: 0;}
    .open {background:#f1f9fc;}
    .page-header.page-header-lg h1 {font-size: 34px;line-height: 40px;font-weight: 500;}
    .leftAll>div {margin-bottom: 5px;}
    .oNamaIcons {margin-bottom: 30px;}
    .py-4 { padding-top: 0 !important;}
    .left .breadcrumb {text-align: left !important;}
    .article-load-box .article-load .post h4 {line-height: 22px !important;}
    .card-reference h4 {margin-bottom: 25px !important;font-size: 32px !important;line-height: 37px;}
    .kontakt-div .kontakt-sekcija {padding:0 15px!important;}
    #header .header-container:not(.container):not(.container-fluid) .header-nav-main { padding: 0;/*margin-top: 125px;*/right: auto;}
    #header .header-nav-main nav {/*margin-top: 20px !important; */max-width: 100%!important; margin-top: 145px !important;}
    #header .header-nav-main {max-width: 100%!important;}
   .active-menu  #header .header-logo img {filter: brightness(0) saturate(100%) invert(13%) sepia(92%) saturate(423%) hue-rotate(154deg) brightness(198%) contrast(102%);transition: unset;}

    html.sticky-header-active #header .header-body {top: -40px !important;}
    .sticky-header-active #header .header-nav-main nav {margin-top: 86px !important;}
    .sticky-header-active #header .header-nav-features .header-nav-top-icon, #header .header-nav-features .header-nav-top-icon-img {top: 0px;}
    .active-menu  #header .header-nav-top-icon i:before {color: #0e5c80;}
    .servisni-centar-sekcija .container-xl { display: block;}
    .servis-brendovi .featured-boxes-sidebar .row { flex-wrap: wrap;}
    .servis-brendovi .featured-boxes {margin: 0 5px 10px !important;}
    .servis-brendovi {width: 100% !important;}
    .servis-brendovi .featured-boxes-sidebar { width: auto;}
    .usluge-servis-flex { display: block;margin-bottom: 15px;}
    .usluge-servis-animation .col-lg-9 { flex: 0 0 100%;max-width: 100%;}
    .usluge-servis-animation .col-lg-3 { flex: 0 0 100%;max-width: 100%;}
    .usluge-servis-animation {width:100%; height:auto; margin-bottom: 15px;}
    .usluge-servis-blue-icon .featured-box-primary .box-content {height: auto;}
    .usluge-servis-blue-icon {padding: 0 0 0 0px !important; width: 100%;}
    .usluge-servis-white-icon {padding: 0 0px 0 0 !important; margin-bottom: 15px; }
    .pristup-iconBox .col-lg-12 .featured-boxes {padding-left: 0;}
    .heading-title-left {padding-left: 15px !important;}
    .col-img-servis{padding-right:15px;}
    .blueGradient-section-servis .container-xl.servis-gradient {display: block;}
    .blueGradient-section-servis p {font-size: 16px;line-height: 1.6; margin-bottom: 25px;}
    .blueGradient-section-servis h2 {font-size: 35px; line-height: 39px;}
    .slider-servis-section .swiper.swiper-fade.swiper-initialized.swiper-horizontal.swiper-autoheight.swiper-watch-progress.swiper-backface-hidden { max-height: unset !important; height: auto !important;}
    #header.header-top-servis .header-logo img { width: 200px; }
    .sticky-header-active #header.header-top-servis .header-logo a::after { width: 200px; top: 20px;}
    .active-menu #header.header-top-servis .header-logo img {filter: unset;}
    #header.header-top-servis .header-nav-main{background:#d5e2e7;}
    .stage {flex-wrap: wrap; height:100%;}
    .half {flex: 0 0 100%; min-height:620px; }
    .h-content {padding: 0 15px 100px; max-width: unset;}
    .landing-page-title {padding: 0 !important; padding-left:0!important;}
    .h-content .button-tag {padding-left:0;}
    .landing-icon .row.featured-boxes-sidebar .col-lg-12 {}
    .landing-icon .feature-box-icon {margin-right:5px;}
    .landing-icon { margin-left: -15px;}
    #header .header-logo a::after {width:245px;}
    .sticky-header-active #header .header-logo a::after {top: 20px; width:245px;}
     #header .header-logo img { width: 150px;}
    .sticky-header-active #header .header-logo a::after { width: 150px;top: 20px; }
    .main .col-lg-12 {padding-bottom:0px;}

}