/*@import url('https://fonts.googleapis.com/css?family=Cormorant+Garamond|Cormorant+SC|Vollkorn+SC');
@import url('https://fonts.googleapis.com/css?family=Raleway|Yanone+Kaffeesatz');*/

@import url('https://fonts.googleapis.com/css?family=Playfair+Display+SC|Roboto+Condensed&display=swap');

#Mod137{ padding:160px; }
.module-ct > ol.breadcrumb{ font-size:80%; }

.items-row .item { padding:0!important; }
.items-leading .leading { border:none!important; }

.t3-header{ background-color:#00000082!important; }
#t3-footer{ font-size:70%; font-family: 'Raleway', sans-serif; }
#t3-footer h1, #t3-footer h2, #t3-footer h3, #t3-footer h4 { font-family: 'Raleway', sans-serif; }

#radijska-plejer{ width: 100%; padding-left:80px; }
@media screen and (max-width:800px){
#radijska-plejer{ padding-left:0px; }  
}

.content-mass-top { background-color:black; text-align:right; }

.language-top{ background-color:black; display:inline-block; padding-right:20px; }
.language-top .fa{ padding:3px; color:#999;  }
.language-top a, .menu-top a{ font-size:80%; color:#999; }
.language-top a:hover, .menu-top a:hover{ color:#EA5A53; }

body{
  /*font-family: 'Yanone Kaffeesatz', sans-serif;*/
  font-family: 'Roboto Condensed', sans-serif;
  font-weight:400;  
  /*font-size:20px;*/
  font-size:16px;
  color:#222;
}
.article-content p{ text-align:justify; }
.article-intro, .article-content{ font-size:100%; }
h1, h2, h3, h4, h5, h6{
  /*font-family: 'Yanone Kaffeesatz', sans-serif;*/
  font-family: 'Playfair Display SC', sans-serif;
  
  font-weight:700;
}
.article-intro .article-intro-text { overflow:auto; height:auto; }


/*------------------*/
.kocke6linkovi .left { background-color:black; float:left;  }
.kocke6linkovi .left a { color:#fcfcfc; display:block; padding:10px 20px 10px 10px; background-color:black; }
.kocke6linkovi .left a.active { color:#fcfcfc; }
.kocke6linkovi .left a:hover{ background-color:#555; }

.kocke6linkovi .left.active a {
	position: relative;
	background: black;
}
.kocke6linkovi .left.active a:after {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: transparent;
	border-top-color: black;
	border-width: 12px;
	margin-left: -12px;
  z-index:9999;
}

.kocke6linkovi .link:first-child{ padding-left:20px; }
.kocke6linkovi .etnologija a:hover { background: #746f84; }
.kocke6linkovi .istorija-umetnosti a:hover { background: #5f7b66; }
.kocke6linkovi .istorija a:hover { background: #868585; }
.kocke6linkovi .arheologija a:hover { background: #995f54; }
.kocke6linkovi .galerija-moderne-umetnosti a:hover { background: #f4b082/*#6ba3a5;*/ }
.kocke6linkovi .edukacija a:hover { background: #e8d7b3; }

.kocke6linkovi .etnologija a:hover:after { border-top-color: #746f84; }
.kocke6linkovi .istorija-umetnosti a:hover:after { border-top-color: #5f7b66; }
.kocke6linkovi .istorija a:hover:after { border-top-color: #868585; }
.kocke6linkovi .arheologija a:hover:after { border-top-color: #995f54; }
.kocke6linkovi .galerija-moderne-umetnosti a:hover:after { border-top-color: #f4b082/*#6ba3a5;*/ }
.kocke6linkovi .edukacija a:hover:after { border-top-color: #e8d7b3; }

.kocke6 .left {
	background-size: cover;
	float: left;
	height: 255px;
	width: 33.3%;
	position: relative;
	border: 1px solid #fff;
	overflow:hidden;
}
.kocke6 .left a {
	background-color:rgba(0,0,0,0.3);
	color:white;
	display: block;
	text-align: center;
	text-transform:uppercase;
	font-size:120%;
	padding:120px 0;
	position: absolute;
	bottom: 0;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
}

@media screen and (max-width:768px){   .kocke6 .left{ width:50%; }  }
/*
.kocke6 a{
    transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
}
.kocke6 a:hover {     
    transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
 }
*/
.kocke6 .etnologija {  background-image: url(../../../images/kocke/etnologija.jpg); }
.kocke6 .etnologija a:hover { background: #746f84; }

.kocke6 .istorija-umetnosti {  background-image: url(../../../images/kocke/istorija-umetnosti.jpg); }
.kocke6 .istorija-umetnosti a:hover { background: #5f7b66; }

.kocke6 .istorija {  background-image: url(../../../images/kocke/istorija.jpg); }
.kocke6 .istorija a:hover { background: #868585; }

.kocke6 .arheologija {  background-image: url(../../../images/kocke/arheologija.jpg); }
.kocke6 .arheologija a:hover { background: #995f54; }

.kocke6 .galerija-moderne-umetnosti {  background-image: url(../../../images/kocke/galerija-moderne-umetnosti.jpg); }
.kocke6 .galerija-moderne-umetnosti a:hover { background: #f4b082/*#6ba3a5;*/ }

.kocke6 .edukacija {  background-image: url(../../../images/kocke/edukacija.jpg); }
.kocke6 .edukacija a:hover { background: #e8d7b3; }



.desavanjamodul .acm-cta{ background-color:#999;}

.page-etnologija .block-right h1,
.page-etnologija .block-right h2,
.page-etnologija .block-right h3 { color:#746f84; }
.page-istorija-umetnosti .block-right h1,
.page-istorija-umetnosti .block-right h2,
.page-istorija-umetnosti .block-right h3 { color:#5f7b66; }
.page-istorija .block-right h1,
.page-istorija .block-right h2,
.page-istorija .block-right h3 { color:#868585; }
.page-arheologija .block-right h1,
.page-arheologija .block-right h2,
.page-arheologija .block-right h3 { color:#995f54; }
.page-galerija-moderne-umetnosti .block-right h1,
.page-galerija-moderne-umetnosti .block-right h2,
.page-galerija-moderne-umetnosti .block-right h3 { color:#f4b082/*#6ba3a5;*/ }
.page-edukacija .block-right h1,
.page-edukacija .block-right h2,
.page-edukacija .block-right h3 { color: #e8d7b3; /*#e8d7b3;*/ }
.page-desavanja .block-right h1,
.page-desavanja .block-right h2,
.page-desavanja .block-right h3 { color:#f9423a; }

.page-kalendar .block-right h3 { font-size:24px; margin-bottom:0;}

.blogpage-desavanja .page-header { margin:0 0 30px 0; text-transform:uppercase; }

.article-content h1 {margin-bottom:30px;}

.block-right h1{ text-transform:uppercase; }

/*------------------*/


#t3-header{ z-index:9999; }
.nivo-controlNav {display: none;}
.nivoSlider{ position:relative; min-height:550px; }
.nivoSlider .nivo-caption {
    position: absolute;
    top: 280px;
    bottom: auto !important;
    background: transparent !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
	margin: 0 auto;
  /*  font-family: 'Yanone Kaffeesatz', sans-serif;*/
  
    /*font-family: 'Playfair Display SC', sans-serif;*/
    font-family: 'Roboto Condensed', sans-serif;
    font-weight:normal;
	text-shadow: 2px 2px #444;
	color:#ff6600;
	text-align:center;
	width:100%;
/*	text-transform: uppercase; */
	font-style: normal;
	font-size:200%;
    max-width:600px;
    left:0; right:0;
  padding:0;
}
.nivoSlider .nivo-caption h1, 
.nivoSlider .nivo-caption h2,
.nivoSlider .nivo-caption h3,
.nivoSlider .nivo-caption h4,
.nivoSlider .nivo-caption h5{
  font-family: 'Roboto Condensed', sans-serif;
}
.nivoSlider .nivo-caption h1 { font-size:40pt; text-align:center; }
.nivoSlider .nivo-caption h2 { font-size:34pt; text-align:center; }
.nivoSlider .nivo-caption h3 { font-size:28pt; text-align:center; }
.nivoSlider .nivo-caption h4 { font-size:20pt; text-align:center; }
.nivoSlider .nivo-caption h1 {
	text-transform: uppercase;
	margin: 0 0 20px;
    font-weight: 400;
    line-height: 1.1;
	text-align:center;
}
.nivoSlider .nivo-caption a{
  border:2px solid #ff6600; padding:14px; padding-bottom:14px; text-transform:uppercase; color:#ff6600;
  font-size:18px; margin-top:10px; display:inline-block;
  background-color:rgba(255, 102,0,0.2);
  background-color:rgba(255,255,255,0.4);
  border-color:#333;
  /*font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;*/
  font-family: 'Roboto Condensed', sans-serif;
  
}
.nivoSlider .nivo-caption a:hover{
	background-color:#ff6600; color:#fff;
  background-color:#888888;
}
.nivoSlider .nivo-caption p {
    font-weight: 700;
    line-height: 1.1;
    margin: 0 auto 110px 0;
    color: #fff;
	text-align:center;
    text-transform: none;
}
.nivoSlider::after{
  background-image:url('../../../images/NMSP.png'); 
  background-position:center center;
  background-repeat:no-repeat;  
  background-size:contain;
  position:absolute;
  top:140px;
  height:137px;
  max-height:137px;
  display:block;
  width:100%;
  content:" ";
  z-index:9998;
}
@media screen and (max-width:500px){
  
  .nivoSlider::after { top:80px; }
}

.theme-default a.nivo-prevNav{ left:95px; }
.two-blocks-wrapper .block-left{ background-color:#000!important; }

.nivo-slider-wrapper {
	width: 100%;
}

@media (max-width: 1200px) {
	.nivoSlider::after{ top:40px; }
	.nivoSlider .nivo-caption {
		top: 220px;
		padding: 200px 0 0;
	}
	.nivoSlider .nivo-caption p {
		margin: 0 auto 70px;
	}
	.nivo-caption {
		top: 200px;
	}
	.nivo-directionNav a {
		top: 350px !important;
	}
	.nivoSlider .nivo-caption {
	    padding: 170px 0 0;
	    top: 30px;
	}
	.nivoSlider .nivo-caption p {
	    margin: 0 auto 40px;
	}
	.nivo-slider-wrapper {
		margin-top: 80px !important;
	}
}

.nivo-directionNav a {
	right: 100px !important;
}

.nivoSlider { overflow:hidden;  height:100vh; position:relative; }
.nivoSlider:after {
 height:100%; 
}
.nivoSlider img {
  	min-height:100%!important;
	min-width:100%!important;
	object-fit:cover!important;
    position: absolute;
    top: 00%!important;
    left: 50%!important;
    transform: translate(-50%, -0%)!important;
}
.nivoSlider .nivoSlice img {
  	min-height:100%!important;
	min-width:100%!important;
	height:auto!important;
	width:auto!important;
	object-fit:cover!important;
    position: absolute!important;
    top: 00%!important;
    left: 50%!important;
    transform: translate(-50%, -0%)!important;
}

.nivoSlider .nivo-caption .slajder-legenda { 
	text-align:right; font-size:80%; margin:0;
	margin-right:40px;
}
.nivoSlider .nivo-caption .slajder-legenda-autor { 
	text-align:right; font-size:60%; margin:0;
	color:#9a9a9a;
	margin-right:40px;
}


.menu-top{ background-color:black; display:inline-block; }
.menu-top ul.nav li{display:inline-block;}
.nav > li > a{ padding:10px; }

.page-title, .page-header h1 { 
  /*font-family: 'Yanone Kaffeesatz', sans-serif; */
font-family: 'Playfair Display SC', sans-serif;
}


.article-intro img[align=left], .article-content img[align=left], .article-intro .img_caption.left, .article-content .img_caption.left, .article-intro .pull-left.item-image, .article-content .pull-left.item-image {
  margin-right:20px;
}




.mali-tekst { font-size:80%; }
.veliki-tekst { font-size:180%; }

.potpis-slike { text-align:center; font-size:90%; margin-top:0; margin-bottom:20px; }

.slika-levo { float:left; margin:0 20px 20px 0; }
.slika-desno { float:left; margin:0 0 20px 20px; }

.boja-etnologija { background: #746f84; }
.boja-istorija-umetnosti { background: #5f7b66; }
.boja-istorija { background: #868585; }
.boja-arheologija { background: #995f54; }
.boja-galerija-moderne-umetnosti { background: #6ba3a5; }
.boja-edukacija { background: #e8d7b3; }

.svetliji-tekst { color:#666666; }

p.kalendar-tehnika { color:#666666; margin:0; }

.acm-cta .cta-content {
    display: block;
    vertical-align: middle;
    padding: 50px;
    text-align: center;
}

.acm-cta{ height:auto; }

.article-intro, .article-content { color:#333; }

.pretragabox.search .form-search input { font-size:22px; padding:10px; width:200px; }
.pretragabox.search .form-search button { height: 52px; width: 52px; }


h2.article-title{ text-transform:uppercase; }

div.mod-languages.advanced-dropdown ul{ text-align:left; }
div.advanced-dropdown a.langChoose:link, div.advanced-dropdown a.langChoose:visited
{ background-color:transparent; }

div.advanced-dropdown a.langChoose img{border:none;}

.module.language-top{ margin-right:0; padding-right:0; }
div.mod-languages.advanced-dropdown ul{ right:20px; left:auto; }