@media (min-width: 992px) {
#header .header-nav-main nav > ul > li > a.dropdown-toggle:after {top: 28px;}
#header .header-nav-main nav > ul > li.dropdown .dropdown-menu {border-top-color: #e6e4e4;}
}



@media (max-width: 1380px) {
.slider-container .top-label h2 {font-size: 1.8em;}
.logo-unbox { width: 285px;height: auto; }
.full-width {padding:0 15px}
}


@media (max-width: 1199px) {
.parallax-tekst {font-size: 53px;}
}



@media (max-width: 1150px) {
#header .header-nav-main nav > ul > li > a {font-size: 14px;}
}

@media (max-width: 1050px) {
.logo-unbox {width: 240px;height: auto;margin: 13px 0 0 0;}
}

@media (max-width: 991px) {
.slider-container .top-label h1 {line-height:normal}
.slider-container .top-label h2 {line-height:normal}
.slider-container .top-label p {line-height:normal}

 
.uvodne-ostalo  h1 {font-size: 1.2em;line-height: 77px;}
.uvodne-ostalo  h2 {font-size: 0.8em;line-height: 77px;}
.uvodne-ostalo  h1 span {font-size: 1.2em;line-height: 77px;}
.uvodne-ostalo  h2 span {font-size: 0.8em;line-height: 77px;}


.usluge-tekst {height: auto;overflow: hidden;}
.video-container {margin-bottom:25px}

#header.header-mobile-nav-only .header-nav {margin-top: 0;}
#header.header-transparent .header-nav-main {background: rgba(0, 0, 0, 0.6);margin-top: 10px;}
#header .header-btn-collapse-nav {margin: 0;position: absolute;top: -55px;right: 15px;z-index: 999;font-size:20px;background:#000000}
#header .header-logo img {margin: 0;}

.parallax-tekst {line-height: 52px;}
.program-box h2 {font-size: 13px;}
.btn-newsletter {font-size:13px}
#footer .contact p {font-size: 13px;line-height: 20px;}
#footer p {font-size: 13px;}


#header .header-nav-main nav > ul > li > a, #header .header-nav-main nav > ul > li > a:focus, #header .header-nav-main nav > ul > li > a:hover {color: #fff;}
#header .header-nav-main nav > ul > li.active > a, #header .header-nav-main nav > ul > li.active > a:focus, #header .header-nav-main nav > ul > li.active > a:hover {color: #e6e4e4;background-color: transparent}

.owl-izdvojeno  .owl-nav {top:50px !important;margin-top: -87px !important;}
.footer-prijava {float:none}

.righttoleft {text-align:left;}
.centertoleft {text-align:left;}

.dropdown-menu>li>a {color: #fff;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover {color: #e6e4e4;text-decoration: none;background-color: transparent;}
}






@media (max-width: 767px) {
.btn-slider {white-space: nowrap !important;}
.slider-container .top-label .04-red {line-height: 135px !important;}

.krug-tekst h2 {font-size: 24px;}
.uvod-programi h2 {font-size: 1.9em;}

.krug-01 {padding: 50px 20px;}
.slider-container h2 {line-height: 44px !important;}

.smaller h4 {font-size: 19px;}
.blog-box h3 {font-size: 19px;}
.footer-mobitel {text-align: center;}
.slika-footer-srce {float:none; margin-top: 25px;}
.table-responsive {border:none}
.footer-tekst-lijevo {text-align: left !important;}
.isotope-item {text-align:left}
h4.novo {margin:0 !important}
.kontakt-margin {margin-left:0px  !important;}
.tekst-news-manje {text-align:center;margin-bottom: 10px;}
}


@media (max-width: 700px) {
.page-header {min-height: 400px;}
}


@media (max-width: 585px) {
.manja-lijevo {float:left !important}
.rub-slike {float:left !important;margin-right: 15px !important;margin-left: 0 !important;margin-bottom:15px !important }
h1 {line-height: 33px;}
}


@media (max-width: 540px) {
.page-header {min-height: 325px;}

.uvodne-ostalo  h1 {font-size: 0.8em;line-height: 56px;}
.uvodne-ostalo  h2 {font-size: 0.6em;}
.uvodne-ostalo  h1 span {font-size: 0.8em;line-height: 56px;}
.uvodne-ostalo  h2 span {font-size: 0.6em;}
.uvodne-ostalo  p {font-size: 0.3em;}
}

@media (max-width: 479px) {
.btn-veliki {white-space:normal}
h2 {line-height: 33px;}

.manjepad0 {padding:0}
.box-font-manje p {font-size: 14px !important;}
}

@media (max-width: 430px) {
.rub-slike-blog {margin: 0 auto 5px auto !important;}
.page-header {min-height: 280px;}
}


@media (max-width: 391px) {
.btn-vise2 {margin: 0 0 10px 0 !important;font-size: 15px;} 
.tparrows {top:63% !important}
.tekst-news-manje {font-size:14px !important;text-align:center}
}


@media (max-width: 360px) {
.btn-veliki {font-size: 14px;font-weight: 600;padding: 10px 20px !important;}
.uvod-programi h2 {font-size: 1.2em;}
.uvod-manje-vise p {font-size: 16px;}
.krug-01 {padding: 30px 20px;    font-size: 20px;}
.section-parallax-custom1 {padding: 68px 10px !important;}

.slider-container .top-label h2 {font-size: 2.2em !important;}
.tp-rightarrow {left: 107% !important}
.tp-leftarrow {left:-25px !important}
.tekst-news-manje {font-size:13px !important;text-align:center}
.section-parallax-custom2 {padding: 60px 0px  !important;}
.usluge-tekst p {font-size: 11px;line-height: 19px;}
.page-header {min-height: 175px;}
.onama-oko {padding: 30px 0;}
h3.prijava-gumb { font-size: 1em;padding: 0;    white-space: initial;}

.btn-krug {font-size: 17px !important;    padding: 40px 0 0 0;    width: 130px;height: 130px;}
body {font-size: 14px !important;}
p {line-height: 19px;}

#footer .contact p {font-size: 14px;line-height: 19px;}
#footer p {font-size: 14px;}
.parallax-tekst {font-size: 34px;line-height: 40px;}
.slika-footer-srce {width:100%}

.footer-prijava {    padding: 53px 10px 0 10px;width: 162px;height: 162px;}
a.ikone-footer {font-size: 36px;padding: 0 9px;}
.btn-newsletter {font-size: 12px;font-weight: 400;padding: 13px 5px;}
#footer .footer-copyright {margin-top: 0;}
#footer .footer-copyright p {font-size: 11px !important;}
}

@media (max-width: 330px) {
#header .header-logo img {width:220px !important;height:auto !important}
}