@media (max-width: 1600px) {

.icon-img-right img {
    top: 150px;
    max-width: 720px;
}

.container-fluid-full {
    width: 1170px;
}

.map-section {
    width: 500px;
    height: 600px;
}


}




@media (max-width: 1199px) {

.btn-continue {float: none; display: block; width: 100%; margin: 0 0 10px;}

#header .header-nav-main nav > ul > li > a {
    font-size: 1.02em;
    padding: 10px 8px;
}

#header .header-nav-main nav > ul > li.btn-izlagaci {
    margin-left: 10px;
}

#header .header-nav-main nav > ul > li.btn-izlagaci > a {
    padding: 18px 16px 17px;
	font-size: 0.84em;
}

.container-fluid-full {
    width: 1140px;
}

.container-fluid-full {
    width: 100%;
}

.izlagaci-naslovna {
    padding: 90px 30px;
}


}






@media (max-width: 991px) {

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

.blockimg-right {padding:0 !important; float:none;}
.blockimg-left {padding:0 !important; float:none;}

.product-actions a.posaljiupit, .product-actions a.brzipregled {visibility:visible; opacity:1; left:auto; right:auto;}

.hamburger {
	padding: 40px 0px 6px 0px;
	float: right;
	margin-top: 0px;
	display: block;
	background: transparent;
}

html.sticky-header-enabled #header.header-transparent .header-body {
    background: #fff;
}

.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    background-color: #4a3f3f;
}

html.sticky-header-enabled #header .header-nav-main {
	max-height: 450px;
  	overflow-x: hidden;
	overflow-y: auto;
 	width: 100%;
    margin: 0px 0 0;
}
    
#header .header-btn-collapse-nav {
    margin: 2px 0 8px 10px;
}

#header .header-logo img {
    margin: 10px 0px 10px 0;
}

#header .header-nav-main nav > ul > li > a {
	font-size: 1.1em;
	padding: 10px 10px;
}

.icon-img-right img {
	top: 240px;
	max-width: 520px;
	opacity: 0.7;
}

#onama-section img {
    padding-top: 10px;
}

.novosti-opis-gore {
    text-align: left;
}

.featured-content h3 {
    margin-bottom: 16px;
    height: auto;
}

.novosti-oko {
    padding: 16px;
}

#novosti-section {
    padding: 50px 0 30px;
}

.galerija-layout {
    grid-template-columns: 1fr;
}

.galerija-male-slike {
    min-height: 300px;
}

.galerija-desno {
    height: 400px;
}

.galerija-layout {
    grid-template-rows: 110px 150px 150px 350px;
}

.galerija-slika:nth-of-type(1) {
    grid-column: 1 / 6;
    grid-row: 2;
}

.galerija-slika:nth-of-type(2) {
    grid-column: 6 / 13;
    grid-row: 2;
}

.galerija-slika:nth-of-type(3) {
    grid-column: 1 / 8;
    grid-row: 3; 
}

.galerija-slika:nth-of-type(4) {
    grid-column: 8 / 13;
    grid-row: 3;
}

.galerija-slika:nth-of-type(5) {
    grid-column: 1 / 13;
    grid-row: 4;
}

#galerija-section {
    padding: 30px 0 30px;
}

#o-sajmu-page h2{font-size:34px;}
#o-sajmu-page .sajam-intro h1{font-size:48px;}
#o-sajmu-page .sajam-story-content{padding:35px 0 0;}
#o-sajmu-page .sajam-intro-decoration{right:-220px;opacity:.6;}

#header .header-nav-main nav > ul > li.btn-izlagaci {
	margin-left: 0px;
	margin-top: 6px;
}


}






@media (max-width: 767px) {


.icon-img-right img {
	top: 240px;
	max-width: 360px;
	opacity: 0.4;
}

#slider-bg {
    height: auto;
    padding: 140px 0 0;
}


h1 {
    font-size: 3.2em;
}

#slider-bg p {
    font-size: 1.24em;
    line-height: 1.6;
    margin-right: 40px;
}

.box-timeline h3 {
    font-size: 1.6em;
}

.box-timeline {
    position: relative;
}

#slider-bg {
	height: 600px;
}

h2 {
    font-size: 3em;
}

#onama-section {
    position: relative;
    padding: 70px 0 50px;
}

#program-section {
    padding: 50px 0 30px;
}

.galerija-male-slike {
	min-height: 220px;
	gap: 4px;
}

.galerija-layout {
	grid-template-rows: 185px 120px 120px 260px;
 	gap: 5px;
}

.galerija-desno {
	height: 300px;
}

.galerija-layout h2 {
    grid-column: 1 / 8;
    grid-row: 1;
    align-self: center;
    padding-right: 0px;
}

.izlagaci-naslovna {
	padding: 50px 30px 30px;
}

#izlagaci-section {
    position: relative;
    padding: 50px 0 30px;
}

#slider-bg .stain-large-gore {
    animation-duration: 50s;
}

#slider-bg .icon-img-right {
    animation-duration: 10s;
}

.novosti-oko:hover {
    transform: none;
}

.page-header img.list-header-desno {
    position: absolute;
    right: 00px;
    top: 170px;
    height: 370px;
    opacity: 0.4;
}

#o-sajmu-page .sajam-section{padding:0px 0;}
#o-sajmu-page .sajam-section img {padding-left: 15px;}
#o-sajmu-page .sajam-intro{padding:55px 0 90px;}
#o-sajmu-page .sajam-intro h1{font-size:39px;}
#o-sajmu-page .sajam-intro-text{font-size:15px;}
#o-sajmu-page .sajam-intro-decoration{width:260px;height:260px;right:-170px;top:150px;}
#o-sajmu-page .sajam-story-image{min-height:260px;}
#o-sajmu-page .sajam-stat{border-right:0;border-bottom:1px solid rgba(255,255,255,.18);padding:25px 10px;}
#o-sajmu-page .sajam-stat:last-child{border-bottom:0;}
#o-sajmu-page .sajam-stat strong{font-size:36px;}
#o-sajmu-page .sajam-section-heading{margin-bottom:35px; padding-top: 50px;}
#o-sajmu-page .sajam-value-card{margin-bottom:20px;min-height:0;}
#o-sajmu-page .sajam-timeline{margin-top:45px;padding-left:25px;}
#o-sajmu-page .sajam-timeline:before{left:7px;transform:none;}
#o-sajmu-page .sajam-timeline-item,
#o-sajmu-page .sajam-timeline-item:nth-child(even){width:100%;margin-left:0;padding:0 0 35px 25px;}
#o-sajmu-page .sajam-timeline-dot,
#o-sajmu-page .sajam-timeline-item:nth-child(even) .sajam-timeline-dot{left:-25px;right:auto;top:8px;}
#o-sajmu-page .sajam-timeline-card{padding:25px;}
#o-sajmu-page .sajam-timeline-year{font-size:30px;}
#o-sajmu-page .sajam-quote{padding:65px 20px;}
#o-sajmu-page .sajam-quote blockquote{font-size:20px;}
#o-sajmu-page .sajam-today-box,
#o-sajmu-page .sajam-today-highlight{padding:35px 28px;}
#o-sajmu-page .sajam-today-highlight{margin-top:20px;}
#o-sajmu-page .sajam-cta h2{font-size:30px;}

.page-header h1 {
    font-size: 3.2em;
}

.page-header {
	padding: 150px 0 50px;
}

#kontakt-page .kontakt-info{
	padding:15px 0 45px;
}

#kontakt-page .kontakt-info-card {
    min-height: auto;
}

#kontakt-page .kontakt-side {
    padding: 50px 0 15px 15px;
}

#kontakt-page .kontakt-form-box {
    padding: 40px 40px 40px;
}

img.stain-large-gore {
    max-width: 360px;
}

img.list-desno {
    position: absolute;
    right: 0px;
    opacity: 0.2;
    bottom: -240px;
    max-width: 360px;
}

img.list-lijevo {
    position: absolute;
    left: 0px;
    top: 460px;
    max-width: 360px;
}


}



@media (max-width: 479px) {

.glavna-tekst img {width:100%; display:block;}

.event-program {
    padding: 24px 20px;
    border-radius: 25px;
}

.event-program__header h2 {
    font-size: 20px;
}

.event-program__date {
    font-size: 16px;
}

.event-program__schedule {
    gap: 10px;
}

.event-program__item {
    grid-template-columns: 40px minmax(0, 1fr);
}

.event-program__description {
    font-size: 12px;
}

.map-section {
	width: 400px;
	height: 500px;
}

    

}


@media(prefers-reduced-motion:reduce){
	#o-sajmu-page .sajam-reveal,
    #o-sajmu-page .sajam-reveal-left,
    #o-sajmu-page .sajam-reveal-right{opacity:1;transform:none;transition:none;}
}

