/*
Theme Name: Lucija
Theme URI: http://villa-lucija.hr
Author: Erik Stanić
Description: Responsive theme for villa-lucija
Version: 1.0
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl.html
Tags: one-column, two-columns, right-sidebar, fluid-layout, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, rtl-language-support, theme-options, translation-ready

*/

/* GLOBAL STYLE */

body {
	background-image: url(images/podloga.jpg);
	background-repeat: no-repeat;
	background-size:cover;
	padding-bottom:0;
}

/* HEADER STYLE */

.header {
	background-image: url(images/header_podloga.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 245px;
}

.logo_top {
	text-align:center;
}

.header_right {
	text-align:right;
}

.header_right ul {
	list-style-type: none;
	padding-top: 60px;
}

#langu {
	padding-top:0;
}

#langu li {
	display:inline-block;
}

.header_right p {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #41829c;
}

/* NAVIGACIJA STYLE */

.navbar .navbar-nav {
    display: inline-block;
    float: none;
}

.navbar .navbar-collapse {
    text-align: center;
}

.navbar-default {
	background-color:transparent;
	border:none;
}

.menu-item {
	text-align: center;
	height: 60px;
	width: 200px;
	float: left;
	padding:0;
	margin: 0px;
	display: block;
	color: #41829c;
}

.menu-item a {
	display: block;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 20px;
	color: #000;
	text-decoration: none;
	background-image: url(images/separator.png);
	background-repeat: no-repeat;
	background-position: left 8px;
}

.navbar-nav > li > a {
	padding-top:22px;
}

.navbar-default .navbar-nav > .active > a, 
.navbar-default .navbar-nav > .active > a:hover, 
.navbar-default .navbar-nav > .active > a:focus {
	background:none;
	color:#000;
	background-image: url(images/sunce.png);
    background-position: top;
    background-repeat: no-repeat;
}

/* BLUE CONT STYLE */

.blue_image {
	background-image:url(images/plavo.png);
	text-align:center;
	padding:40px 15px;
}

.blue_image img {
	max-width:100%;
}

/* CONTENT STYLE */

.content {
	font-family: Verdana, Geneva, sans-serif;
    font-size: 19px;
    color: #41829c;
	padding:50px 15px;
}

a > img.size-full {
	height:166px;
}

.content_bottom {
	text-align:center;
	margin-bottom:50px;
}

/* FOOTER STYLE */

.footer {
	background-image: url(images/footer.png);
    background-repeat: repeat-x;
    background-position: left top;
    margin: 0px;
    padding-top: 20px;
    width: 100%;
    text-align: center;
}

.footer img {
	max-height:130px;
}

@media screen and (max-width: 767px) {
	img {
		max-width:100%;
		height:auto;
	}
	.header {
		height:160px;
	}
	.logo_top {
		padding-top:25px;
	}
	.logo_top img,
	.content_bottom img {
		max-width:100%;
	}
	
	.header_right ul {
		display:none;
	}
	
	.wp-image-18 {
		float:none;
		display:block;
		margin:0 auto;
	}
	
	.gallery-item {
		width:50%!important;
	}
}