@import url('https://fonts.googleapis.com/css?family=Montserrat:200,200i,300,300i,400,400i,600,600i,700,700i&subset=latin-ext');
body { color:#666; font-family: 'Montserrat', sans-serif; font-size:14px;  background:#fff;  }
body, html {
  height: 100%;
  width: 100%;
}
a:hover { text-decoration: none; color:#0e81c1}

.postItem a.blue {color:#0e81c1 !important}

.iconBig   i{font-size:18px; display:inline;}

.orange {color:#f47920}
.blue {color:#0e81c1}
.blueBG {background:#0e81c1}
.white { color:#fff;}
.lgrayBg { background:#f9f9f9; color:#fff; overflow: hidden;
    background-size: cover;
    background-position: center;}
	
	
	.openMapView {position:absolute; bottom:0; right:50px; left:50px; bottom:50px;}
	
figure {float:left; width:33.333%; display: block; height:auto; padding:10px 20px; overflow:hidden}
figure img {width:100% !important;  }


img.slider1 {width:200px;}


img.slider2 {width:180px; margin-top:-40px}


#indexMultimedia   .col-md-2 {padding:35px 30px 10px 30px;}
#indexMultimedia   .col-md-2:hover {background:#0b679a !important;}
#indexMultimedia   .col-md-2 h4 {color:#fff; font-weight:bold; text-transform: uppercase; font-size:20px}
#indexMultimedia   .col-md-2 i {position:absolute; right:20px; top:28px; font-size:36px; opacity:0.5; color:#fff;}
 

.loader {position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: #fff  url(../img/preloader.gif) center center no-repeat;}
	
.loaderEvent {position:relative;
 	border-left:1px solid #f9f9f9; 
	width: 100%;
	height: 400px;
	z-index: 9999;
	background: #fff  url(../img/preloader.gif) center center no-repeat;}

a.findBlue {display:inline-block; padding:5px 10px; border:1px solid #0e81c1; color:#0e81c1; margin-top:10px;}
a.findBlue:hover { background:#0e81c1; color:#fff;}

a.findWhite {display:inline-block; padding:5px 10px; border:1px solid #fff; color:#fff; margin-top:10px;}
a.findWhite:hover { background:#fff; color:#0e81c1;}

a.docItem {color:#666}
a.docItem:hover {color:#f47920 !important;}

#indexNewsEvents {background:#0e81c1; color:#fff; padding-top:20px; padding-bottom:20px; margin:0;  }
#indexNewsEvents .pad {padding:20px 40px; border:none}
#indexNewsEvents .col-md-4.newsItem {margin-bottom:40px; font-size:16px; }
#indexNewsEvents .col-md-4.newsItem  a {color:#fff;}
#indexNewsEvents .col-md-4.newsItem    i {color:#084d73;}
#indexNewsEvents .col-md-4.newsItem:hover  a {color:#084d73;}
#indexNewsEvents .findWhite {margin-top:-5px;}

.newsItem .pad {padding:40px; border:1px solid #f9f9f9; height:220px;  }
.newsItem .pad.event {padding:40px; border:1px solid #f9f9f9; height:250px;}
.newsItem .pad a {color:#222}
.newsItem .pad:hover a {color:#0e81c1}

.eventImg {height:150px; padding-top:50px;}

.newsItem2 .pad {padding:20px; border:1px solid #f9f9f9;  }
.newsItem2:hover .pad { background:#f9f9f9}
.newsItem2 .pad.event {padding:40px; border:1px solid #f9f9f9; height:250px;}
.newsItem2 .pad a {color:#222}
.newsItem2 .pad:hover a {color:#0e81c1}


#mainSlider {width:100%}


.mainIcon {position:absolute; bottom:0; right:0; background:#fff; padding:30px; font-size:38px; color:#666; text-shadow:none}

.eventsBox {padding:60px 60px 0px 60px; color:#666;}
.eventsBox .newsItem {margin-bottom:30px;}
.eventsBox .newsItem a {color:#333}

.titleSection {padding:30px 0px 20px 0px; background:#f2f2f2;   color:#0e81c1;}
.titleSection2 {padding:30px 0px 0px 0px; background:#fff;   color:#0e81c1;}

#planer {padding:50px; background:#f9f9f9}

.ponudaItem {margin-bottom:30px; height:150px;}
.ponudaItem  a {color:#222 !important;}
.ponudaItem a:hover {   color:#0e81c1 !important;}
.ponudaItem .pad {padding:20px;}


#mapKatLoc {position:fixed; left:80px; top:0; right:0; bottom:0; background:#fff; border-left:1px solid #ddd; z-index:200; margin:0; padding:0;}

 #indexSlider h1 {color:#fff; font-weight:bold; font-size:48px;}

 #indexSlider .container-fluid {padding:250px 220px !important;}


 #mainMenu {position:relative; margin-left:80px; right:0; top:0; bottom:0; background:#fff; color:#666; z-index:1000000000000000000; display:none; padding:35px 50px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd}
 	#mainMenu h5 a {font-weight:bold; color: #0e81c1}
 	#mainMenu #closeMenu {position:absolute; top:15px; right:20px; font-size:44px; color:#666;; z-index:350;}
	#mainMenu a {color:#666;}
	#mainMenu a:hover {color:#222;}
 #shareMenu {position:fixed; left:0px; right:0; top:0;  bottom:0; background:rgba(0,0,0,.9); z-index:600; FONT-SIZE:44PX; display:none; padding-top:400px; text-align:center}
 	#shareMenu #closeShare {position:absolute; top:15px; right:20px; font-size:44px; color:#fff; z-index:350;}
 #share2 { background:none !important}

 #mainSidebar {background:#fff; position:fixed; top:0; bottom:0; left:0; width:80px;     z-index:550}
 	#mainSidebarLogo { background:#0e81c1; padding:15px 20px; border-bottom:1px solid rgba(255,255,255,.2);}
	.mainSidebarItem {padding:15px; text-align:center; font-size:32px; }
		.mainSidebarItem a {color:#999}
		.mainSidebarItem a:hover {color:#0e81c1}
	#Social {position:absolute; bottom:0; left:0; right:0; padding:15px; text-align:center; font-size:32px;}
	#mainCatMenu {position:absolute; top:30%}
 	#langMenu {font-size:12px; position:absolute; bottom:80px; width:80px; padding:0;}
		#langMenu a {padding:1px; border:1px solid #ddd; display:inline-block; width:28px; margin:2px;}
	#indexSLider {position:relative;}


.singleGallery .col-md-4 {margin-top:30px;}

  	
	#sliderLogo {position:absolute; left:200px; top:20px;  z-index:200; width:300px}
	
 
 #mainContent {background:#f9f9f9; position:relative;   top:0;    left:0; overflow:hidden}
 	#mainContent .container-fluid {margin:0; padding:0; padding-right:80px; }
	#mainContent #featuredBox {margin-left:80px; }
	
	#featuredBox .whiteBg { background:#fff;    }
		#featuredBox .whiteBg .pad {padding:50px 50px 20px 50px;}
		#featuredBox .whiteBg .pad a.link {color:#666}
		#featuredBox .whiteBg .pad a.link:hover {color:#F47920}
		
	#featuredBox .blueBg { background:#0e81c1; color:#fff;    }
		#featuredBox .blueBg .pad {padding:50px 50px 20px 50px;}
		#featuredBox .blueBg .pad a {color:#fff;}
		
	#featuredEvents .blueBg { background:#0e81c1; color:#fff;    }
		#featuredEvents .blueBg .pad {padding:40px 40px 20px 40px;}
		#featuredEvents .blueBg .pad a {color:#fff;}
		#featuredEvents .blueBg .pad a:hover {color:#F47920;}
		
		
	#featuredBox .darkBg { background:#313131; color:#fff;    }
		#featuredBox .darkBg .pad {padding:50px;}
		#featuredBox .darkBg .pad a {color:#999}
		#featuredBox .darkBg .pad a:hover {color:#f47920}
		
	#featuredBox .greyBg { background:#444; color:#fff;    }
		#featuredBox .greyBg .pad {padding:50px;}
		#featuredBox .greyBg .pad a {color:#fff;}
		
	#featuredBox .lgreyBg { background:#f2f2f2; color:#666;    }
		#featuredBox .lgreyBg .pad {padding:50px;}
		#featuredBox .lgreyBg .pad a {color:#0e81c1;}
		#featuredBox .lgreyBg .pad a:hover {color:#fff;}
		
	#featuredBox i.iconBig {font-size:180px;}
	
	#featuredBox ol.breadcrumb {position:absolute; left:135px; top:200px; z-index:100}
	
	
	#mainContent #featuredEvents {margin-left:80px; }
	
	
	#footer-container {height:270px; background:#222; margin-left:80px; }
		#footer-container .pad {padding:40px 40px 40px 40px;}
		
		#footer-container a {color:#999}
			#footer-container a:hover {color:#fff;}
		
		.socialFooter a {  font-size:42px}
		
		.footerMenu a {font-size:14px; margin-left:20px;}
		
		#footer-container img {-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);}
	
	#featSmall img, #featBig img {
  max-width: 100%;
  
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
#featSmall:hover img, #featBig:hover img {
  -moz-transform: scale(1.1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.docItem  .pad{  padding:60px; }
.docItem  .pad a  {color:#666;}
.docItem  .pad a:hover  {color:#0e81c1;}


#page-container { background:#fff; height:auto !important; margin-left:80px;   }
	#page-container #pageInfo .nav-tabs { padding:48px; padding-bottom:0; }
	#page-container .tab-content {padding:50px;  }
	#page-container .nav-item a {color:#999}
	#page-container .nav-item:hover a {color:#666}
 	#page-container .tab-content  .tab-pane a {color:#444}
	
	#planerTitle  .nav-tabs { padding:0px; padding-bottom:0; border-left:1px solid #ddd }
	#planerTitle .tab-content {padding:50px;  }
	#planerTitle .nav-item a {color:#999}
	#planerTitle .nav-item:hover a {color:#666}
 	#planerTitle .tab-content  .tab-pane a {color:#444}
	
	#myTabContent2 {padding:40px;}
	
	.col-md-12.content {padding:30px;}
	
#page-tool-container {position:absolute; top:0; z-index:700; left:0; right:50%;}
	
.postItem {padding-bottom:30px;}
	.postItem h5 {color:#555}
		
		
.data-img-caption {position:absolute; top:200px; left:130px; right:100px; color:#fff; font-size:16px;}
.data-img-caption h1 {font-size:28px;}

#page-container  .fotorama  div { background:rgba(0,0,0,0.6)}
#page-container  .fotorama .data-img-caption { background:none}
	#page-container  .fotorama .data-img-caption h1 {font-size:74px;}
	
.data-img-tools {padding: 40px 0px; text-align:right; color:#fff; }
	.data-img-tools a { color:#fff; font-size:24px; padding:5px 10px; background:#0e81c1; border:1px solid #0e81c1; border-radius:1000px; margin-left:20px; opacity:0.9}
	.data-img-tools a:hover { background:#0e81c1; border:1px solid #0e81c1; opacity:1}
	
	
	.padEvents {padding:100px}
	
ul {list-style-type: none;} 
 
 
 .fc-calendar-container {
	position: relative;
	height: 400px;
	width: 400px;
}

.fc-calendar {
	width: 100%;
	height: 100%;
}

.fc-calendar .fc-head {
	height: 30px;
	line-height: 30px;
	background: #ccc;
	color: #fff;
}

.fc-calendar .fc-body {
	position: relative;
	width: 100%;
	height: 100%;
	height: -moz-calc(100% - 30px);
	height: -webkit-calc(100% - 30px);
	height: calc(100% - 30px);
 }

.fc-calendar .fc-row {
	width: 100%;
 }

.fc-four-rows .fc-row  {
	height: 25%;
}

.fc-five-rows .fc-row  {
	height: 20%;
}

.fc-six-rows .fc-row {
	height: 16.66%;
	height: -moz-calc(100%/6);
	height: -webkit-calc(100%/6);
	height: calc(100%/6);
}

.fc-calendar .fc-row > div,
.fc-calendar .fc-head > div {
	float: left;
	height: 100%;
	width:  14.28%; /* 100% / 7 */
	width: -moz-calc(100%/7);
	width: -webkit-calc(100%/7);
	width: calc(100%/7);
	position: relative;
}

/* IE 9 is rounding up the calc it seems */
.ie9 .fc-calendar .fc-row > div,
.ie9 .fc-calendar .fc-head > div {
	width:  14.2%;
}

.fc-calendar .fc-row > div {
 	padding: 4px;
	overflow: hidden;
	position: relative;
}

.fc-calendar .fc-head > div {
	text-align: center;
}

.fc-calendar .fc-row > div > span.fc-date {
	position: absolute;
	width: 30px;
	height: 20px;
	font-size: 20px;
	line-height: 20px;
	font-weight: 700;
	color: #ddd;
 	bottom: 5px;
	right: 5px;
	text-align: right;
}

.fc-calendar .fc-row > div > span.fc-weekday {
	padding-left: 5px;
	display: none;
}

.fc-calendar .fc-row > div.fc-today {
	background: #fff4c3;
}

.fc-calendar .fc-row > div.fc-out {
	opacity: 0.6;
}

.fc-calendar .fc-row > div:last-child,
.fc-calendar .fc-head > div:last-child {
	border-right: none;
}

.fc-calendar .fc-row:last-child {
	border-bottom: none;
}
.custom-calendar-wrap {
	margin: 10px auto;
	position: relative;
	overflow: hidden;
}
#calendar { border:none;}

.custom-inner {
	background:none ;
	border:none;
}

.custom-inner:before,
.custom-inner:after  {
	content: '';
	width: 99%;
	height: 50%;
	position: absolute;
	background:  ;
	bottom: -4px;
	left: 0.5%;
	z-index: -1;
 }

.custom-inner:after {
	content: '';
	width: 98%;
	bottom: -7px;
	left: 1%;
	z-index: -2;
}

.custom-header {
	background: ;
	padding: 5px 10px 10px 20px;
	height: 70px;
	position: relative;
  }

.custom-header h2,
.custom-header h3 {
	text-align: center;
	text-transform: uppercase;
}

.custom-header h2 {
	color: #fff;
	font-weight: 300;
	font-size: 28px;
	margin-top: 0px;
}

.custom-header h3 {
	font-size: 20px;
	font-weight: 700;
	color: #0b679a;
}

.custom-header nav span {
	position: absolute;
	top: 17px;
	width: 30px;
	height: 30px;
	color: transparent;
	cursor: pointer;
	margin: 0 1px;
	font-size: 40px;
	line-height: 30px;
	color:#fff;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.custom-header nav span:first-child {
	left: 5px;
}

.custom-header nav span:last-child {
	right: 5px;
}

.custom-header nav span:before {
 	color: #fff;
	position: absolute;
	text-align: center;
	width: 100%;
}

.custom-header nav span.custom-prev:before {
	content: '\25c2';
}

.custom-header nav span.custom-next:before {
	content: '\25b8';
}

.custom-header nav span:hover:before {
	color: #0b679a;
}

.custom-content-reveal {
	background: none;
	background: rgba(246, 246, 246, 0.9);
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 100;
	top: 100%;
	left: 0px;
	text-align: center;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	-o-transition: all 0.6s ease-in-out;
	-ms-transition: all 0.6s ease-in-out;
	transition: all 0.6s ease-in-out;
}

.custom-content-reveal span.custom-content-close {
	position: absolute;
	top: 15px;
	right: 10px;
	width: 20px;
	height: 20px;
	text-align: center;
	background: #ef4f69;
	box-shadow: 0 1px 1px rgba(0,0,0,0.1);
	cursor: pointer;
	line-height: 13px;
	padding: 0;
}

.custom-content-reveal span.custom-content-close:after {
	content: 'x';
	font-size: 18px;
	color: #fff;
}

.custom-content-reveal a,
.custom-content-reveal span {
	font-size: 22px;
	padding: 10px 30px;
	display: block;
}

.custom-content-reveal h4 {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: 300;
	letter-spacing: 3px;
	color: #777;
	padding: 20px;
	background: #fff;
	border-bottom: 1px solid #ddd;
	border-top: 5px solid #ef4f69;
	box-shadow: 0 1px rgba(255,255,255,0.9);
	margin-bottom: 30px;
}

.custom-content-reveal span {
	color: #fff;
}

.custom-content-reveal a {
	color: #ef4f69;
}

.custom-content-reveal a:hover {
	color: #333;
}

/* Modifications */

.fc-calendar-container {
	height: 450px;
	width: auto;
	padding: 0px;
	background: none;
	border:none !important
 }

.fc-calendar .fc-head {
	background: transparent;
	color: #0b679a;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 16px;
	margin-top:50px;
}

.fc-calendar .fc-row > div {
	background: none;
	cursor: pointer;
	color:#fff;
}
.fc-calendar .fc-row > div:hover {
	background: #0b679a;
	cursor: pointer;
	color:#fff;
}

.fc-calendar .fc-row > div:empty {
	background: transparent;
}

.fc-calendar .fc-row > div > span.fc-date {
	top: 50%;
	left: 50%;
	text-align: center;
	margin: -10px 0 0 -15px;
	color: #fff;
	font-weight: 400;
	pointer-events: none;
}

.fc-calendar .fc-row > div.fc-today {
	background: #074060;
 	color:#fff
}

.fc-calendar .fc-row > div.fc-today > span.fc-date {
	color: #fff;
	text-shadow: 0 1px 1px rgba(0,0,0,0.1);
}

 

.fc-calendar .fc-row > div.fc-today.fc-content:after {
	color: #222;
}

.fc-calendar .fc-row > div.fc-content:hover:after{
	color: #ef4f69;
}

.fc-calendar .fc-row > div.fc-today.fc-content:hover:after{
	color: #fff;
}

.fc-calendar .fc-row > div > div a,
.fc-calendar .fc-row > div > div span {
	display: none;
	font-size: 22px;
}

#closeMap {position:fixed; top:10px; right:10px; background:#fff; z-index:9999999999999; padding:10px; -webkit-box-shadow: 0px 0px 24px -9px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 24px -9px rgba(0,0,0,0.75);
box-shadow: 0px 0px 24px -9px rgba(0,0,0,0.75); color:#444}
#closeMap:hover  {color:#111}


 
@media screen and (max-width: 400px) {
	.fc-calendar-container {
		height: 300px;
	}
	.fc-calendar .fc-row > div > span.fc-date {
		font-size: 15px;
	}
}

#pregledCrkvi {padding:60px;}
	#pregledCrkvi .col-md-4 {margin-bottom:30px;}
	
@media (max-width:1240px) {
	#mainContent #featuredBox {padding-left:50px; margin-left:0;  padding-right:0px;}
	
	#mainMenu {position:realtive; margin-left:50px; right:0; top:0; bottom:0; background:#fff; color:#666; z-index:900; display:none; padding:35px 20px; border-left: 1px solid #ddd}
	#mainMenu div[class*="col-md-"] { margin-bottom:30px; }
 	#mainMenu h5 a {font-weight:bold; color: #0e81c1}
 	#mainMenu #closeMenu {position:fixed; top:15px; right:20px; font-size:24px; color:#666;; z-index:350;}
	#mainMenu a {color:#666;}
	#mainMenu a:hover {color:#222;}
 #shareMenu {position:fixed; left:0px; right:0; top:0;  bottom:0; background:rgba(0,0,0,.9); z-index:600; FONT-SIZE:44PX; display:none; padding-top:100px; text-align:center}
 	#shareMenu #closeShare {position:absolute; top:15px; right:20px; font-size:44px; color:#fff; z-index:350;}
 #share2 { background:none !important}
 
	#mainSidebar {background:#fff; position:fixed; top:0; bottom:0; left:0; width:50px;     z-index:550}
 	#mainSidebarLogo { background:#0e81c1; padding:10px; border-bottom:1px solid rgba(255,255,255,.2);}
	.mainSidebarItem {padding:10px; text-align:center; font-size:24px; }
		.mainSidebarItem a {color:#999}
		.mainSidebarItem a:hover {color:#0e81c1}
	#Social {position:absolute; bottom:0; left:0; right:0; padding:15px; text-align:center; font-size:24px;}
	#mainCatMenu {position:absolute; top:110px}
 	#langMenu {font-size:12px; position:absolute; bottom:70px; width:50px; padding:0;}
		#langMenu a {padding:1px; border:1px solid #ddd; display:inline-block; width:28px; margin:2px;}
	#indexSLider {position:relative;}
	
	#sliderLogo {position:absolute; left:80px; top:20px;  z-index:200; width:60%}	
	
	#indexSlider .fotorama__caption {position: absolute;
	z-index: 12;
	bottom: 0;
	left: 0;
 	top:0;
	right:0;
 	line-height: 1.5;
	padding-left:80px;
	padding-right:150px;
	padding-top:100px;
	background: url(../img/background-overlay-final.png) center top repeat-x;} 
	#indexSlider  .container-fluid h1 {font-weight:900; font-size:34px !important}
	 #indexSlider .fotorama__caption hr {border-top:1px solid #fff; opacity:0.3}

	 #indexSlider .container-fluid {padding:150px 80px !important;}
	 
	 #mainContent #featuredEvents {margin-left:50px; }
	 
	 #mainContent {background:#f9f9f9; position:relative;   top:0;    left:0; right:0; overflow:hidden}
 	#mainContent .container-fluid {margin:0; padding:0; padding-right:0px; }
 	
	
	#featBig .fotorama__caption {padding:40px 30px; }
 	#featBig .fotorama__caption h1 {font-weight:600; font-size:38px; padding:20px 0px;  }
		#featBig .fotorama__caption   small {font-size:14px;}
 		#featBig .fotorama__caption h1 a:hover {color:#0E81C1}
		#featBig .fotorama__caption h1   a {font-weight:600;}
		#featBig .fotorama__caption a {font-weight:600}
		#featBig .fotorama__caption a:hover {color:#F47920}
		
	#featSmall .fotorama__caption {padding:40px 60px 40px 30px;font-size:14px; }
 	#featSmall .fotorama__caption h1 {font-weight:600; font-size:28px; padding:20px 0px;  }
	#featSmall .fotorama__caption h4 {font-weight:600;     padding:10px 0px;  }
		#featSmall .fotorama__caption   small {font-size:12px;}
		#featSmall .fotorama__caption h1   a {font-weight:600;}
		#featSmall .fotorama__caption a {font-weight:600}
 		#featSmall .fotorama__caption h1 a:hover {color:#0E81C1}
		#featSmall .fotorama__caption a:hover {color:#F47920}
		
		
	#indexNewsEvents {background:#0e81c1; color:#fff; padding-top:20px; padding-bottom:20px; padding-right:70px; padding-left:20px; margin:0;  }
#indexNewsEvents .pad {padding:20px 20px;}
#indexNewsEvents .newsItem .col-md-4 {margin-bottom:10px;}
#indexNewsEvents .col-md-4.newsItem {margin-bottom:30px; font-size:16px; }
#indexNewsEvents .col-md-4.newsItem  a {color:#fff;}
#indexNewsEvents .col-md-4.newsItem    i {color:#084d73;}
#indexNewsEvents .col-md-4.newsItem:hover  a {color:#084d73;}
#indexNewsEvents a.findWhite {margin-top:-5px; font-size:12px; display:none;}
#indexNewsEvents h4 {font-size:22px;}

#featuredBox .whiteBg .pad {padding:20px 20px 20px 20px;}
#featuredBox .blueBg .pad {padding:20px 60px 20px 20px;}
#featuredBox .darkBg { background:#313131; color:#fff;    }
		#featuredBox .darkBg .pad {padding:30px 80px 30px 30px;}
		
	#featuredBox .greyBg { background:#444; color:#fff;    }
		#featuredBox .greyBg .pad {padding:30px 80px 30px 30px;}
		#featuredBox .greyBg .pad a {color:#fff;}
		
	#featuredBox .lgreyBg { background:#f2f2f2; color:#666;    }
		#featuredBox .lgreyBg .pad {padding:30px 80px 30px 30px;}
		#featuredBox .lgreyBg .pad a {color:#0e81c1;}
		#featuredBox .lgreyBg .pad a:hover {color:#fff;}
		
	#featuredBox i.iconBig {font-size:180px; left:0;}
	.mainIcon {display:none;}
	
	#featuredBox ol.breadcrumb {position:absolute; left:40px; top:200px; z-index:100}

#footer-container {height:auto; background:#222; margin-left:50px; }
		#footer-container .pad {padding:20px;}
		#footer-container .text-right { text-align:left !important}
		.footerMenu a {font-size:14px; margin-left:0; margin-right:20px; display:block}
		
#featBigTitle .fotorama__caption {padding:30px}
 	#featBigTitle .fotorama__caption h1 {font-weight:600;  font-size:48px; padding:160px 70px 70px 0px; text-shadow:0px 1px 1px #666}
		#featBigTitle .fotorama__caption   small {font-size:14px;}
		
	.openMapView {position:relative; bottom:0; right:50px; left:0; bottom:0; margin-top:20px;}
	
	#page-container { background:#fff; height:auto; margin-left:50px; }
	
	#page-container  .fotorama .data-img-caption h1 {font-size:34px;}
	
	.data-img-caption {position:absolute; top:150px; left:35px; right:30px; color:#fff; font-size:12px;}
	.data-img-caption h1 {font-size:24px;}
	
	#page-container #pageInfo .nav-tabs, .nav-tabs { padding:20px; padding-bottom:0; border-left: 1px solid #ddd; }
	#page-container .tab-content {padding:20px; border-left: 1px solid #ddd;  }
	#page-container .nav-item a {color:#999; font-size:12px;}
	#page-container .nav-item:hover a {color:#666}
	#page-container .tab-content  .tab-pane {height:auto;  }
	#page-container .tab-content  .tab-pane a {color:#444}
	
	figure {float: none !important; width:100%; display: block; height:220px; padding:10px 0px; overflow:hidden}
figure img {width:150% !important}

.breadcrumb a {font-size:10px;}
#planer {padding:0px; background:#f9f9f9}

.ponudaItem {margin-bottom:30px; height:auto;}
 
#planerTitle     { padding:10px; padding-bottom:0; border-left:1px solid #ddd }
	#planerTitle .tab-content {padding:20px;  }
	#planerTitle .nav-item a {color:#999}
	#planerTitle .nav-item:hover a {color:#666}
	#planerTitle .tab-content  .tab-pane {height:auto;  }
	#planerTitle .tab-content  .tab-pane a {color:#444}
	
	#myTabContent2 {padding:20px;}
	
	.newsItem .pad {padding:40px; border:1px solid #f9f9f9; height:auto;  }
	.newsItem .pad .fotorama {margin-bottom:10px;}
.newsItem .pad.event {padding:40px; border:1px solid #f9f9f9; height:250px;}
.newsItem .pad a {color:#222}
.newsItem .pad:hover a {color:#0e81c1}
	
#mapKatLoc {position:fixed; left:50px; top:0; right:0; bottom:0; background:#fff; border-left:1px solid #ddd; z-index:200; margin:0; padding:0;}

.newsItem .pad {padding:40px; border:1px solid #f9f9f9; height:220px;  }
.newsItem .pad.event {padding:40px; border:1px solid #f9f9f9; height:auto;}
.newsItem .pad.event h4 {font-size:18px; margin-top:20px;}
.newsItem .pad a {color:#222}
.newsItem .pad:hover a {color:#0e81c1}

#pregledCrkvi {padding:20px;}

img.slider1 {width:150px; margin-left:20px;}


img.slider2 {width:150px; margin-left:20px; margin-top:20px}
	
}
			 