/*
Theme Name: Narodno Delo Child
Version: 1.0
Theme URI:
Description: A child theme for The Bootstrap
Author: pgb
Template: upBootstrap3WP-master
*/

@import url("../upBootstrap3WP-master/style.css");

a {
	color: #00559d !important;
	text-decoration: none !important;
}
a:hover {
	color: #333 !important;
	text-decoration: none !important;
}
h1, .h1 {
	font-size: 20px !important;
	line-height: 22px !important;
	padding-top: 0 !important;
	margin-top: 0 !important;
}
#main-header {
	background: #e7e8e9;
	padding-top: 5px;
	border-bottom: 4px solid #03499a; 
}
#logo {
	position: absolute;
	z-index: 10000;
}
.text-header {
	 margin-top: 70px;
	 color: #231f20;
	 font-size: 13px;
	 line-height: 17px;
	 margin-bottom: 15px;
} 
.navbar-brand {
	display: none;
}
.navbar-default {
	background-color: transparent !important;
	border-color: transparent !important;
	margin-bottom: 0px !important;
}
.navbar-collapse {
	padding-left: 0px;
}
#content {
	padding-top: 0px;
}
.weather-nd {
	background: #dadada; 
	padding-left: 20px;
	padding-right: 20px;
	width: 100%;
	padding-top: 4px;
}
.weather-nd .weather-title {
	text-align: center;
	text-transform: uppercase;
	color: #00559d;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
}
.weather-nd span {
	display: block;
	width: 30%;
	float: left;
}
.wu-wrapper {
	float: right !important;
	width: 70% !important;
	clear: none !important;
	margin-top: 4px;
}
.wu-current-conditions .wu-day-title {
	font-size: 13px;
	width: 30px;
}
.wu-current-conditions .wu-day-title sup {
	font-size: 13px;
}
.wu-current-conditions .wu-day-title small {
	margin-left: 6px;
    font-size: 13px;
}
.wu-copyright a, .wu-copyright img {
	width: 45px !important; 
}
.wu-icon img {
	width: 30px !important;
	height: 30px !important;
} 
.wu-forecast-wrapper {
	height: 0px;
}
.search-form {
	float: right !important; 
}
.search-field {
	background: #fff !important;
	border: 1px solid #dadada !important;
	border-radius: 0 !important;
	margin-left: 20px !important; 
}
.btn-default {
	border:0 !important;
	border-radius: 0 !important; 
	padding: 7px !important;
	text-indent: -999999px; 
	background: #bbbbbb url(images/lupa.png) no-repeat center !important;
	width: 55px; 
}
.rotatingBannerWidget .cycle-slideshow {
	border: 0px; 
}
.banner_wrapper .banner {
	border: 0px;
}
.fixed {
    position: fixed;
    top:0; left:0;
    width: 100%; 
    z-index: 10000; 
}
.fixed .weather-nd, .fixed .text-header {
	display: none;
}
.fixed #logo {
	position: relative;
	width: 40%;
	text-align: center;
	margin: 0 auto;
	display: block;
}
.fixed a {
	z-index: 100000;
}
.fixed .arh-button {
	display: none;
}
.fixed-s {
	position: fixed !important;
	top: 72px;
}
.well {
	border: 0px !important;
	background: #e6e7e8 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}
.cycle-slideshow div, .cycle-slideshow div div, .cycle-slideshow {
	text-align: center;
	margin: 0 auto;
	display: block;
	max-width: 300px;
}
#category-posts-2 .widget-title {
	background: #ce957a;
	color: #00559d;
	text-transform: uppercase;
	margin: 15px 20px;
	padding: 15px;
	text-align: center;
	font-size: 20px;
	line-height: 20px;
	font-weight: 900;
}
#category-posts-2 .cat-post-title {
	font-size: 18px; 
	line-height: 20px; 
	color: #00559d;
}
#category-posts-2 .cat-post-title:hover {
	color: #333; 
	text-decoration: none;
}  
.centered {
	text-align: center;
}
article {
	overflow: hidden;
	margin-bottom: 10px; 
	background: #e6e7e8;
	padding: 10px;
} 
.banner_wrapper {
	margin-bottom: 10px;
}
.search-form {
	display: block;
	position: absolute;
	right: 6px;
	width: 100%;
	margin-top: 2px;
}
.form-inline .form-group {
	width: 83%;
}

.wu-copyright a img {
	width: 39px;
	height: 12px;
	margin-right: -50px;
}
.arh-button {
	display: block;
	background: #dadada;
	text-transform: uppercase;
	font-size: 18px;
	color: #00559d;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding: 7px 0;
	margin-top: 7px;
}

.banner_wrapper .banner .banner_caption {
	background: none !important;
}
.banner_wrapper .banner .banner_call_to_action .banner_btn_cta {
	display: block;
	width: 100%;
	height: 100%;
	background: none !important;
	border: none !important;
	text-indent: -9999999px;
}
.banner_wrapper .banner .banner_call_to_action {
	float: none !important;
	margin-left: 0 !important;
	width: 100%;
	height: 100%;
}
.banner_wrapper .banner.top.has_cta .banner_caption, .banner_wrapper .banner.bottom.has_cta .banner_caption {
	width: 100%;
	height: 100%;
}
#footer {
	background: #00559d;
	color: #fff;
	font-size: 12px;
	line-height: 22px;
} 
#footer a {
	color: #fff !important; 
}
.site-content {
	padding-top: 0px !important;
}


@media only screen and (max-width: 800px) {
	.navbar-brand {
		display: block;
	}

	.text-header {
		margin-top: 5px; 
	}
	#logo {
		position: relative;
		width: 100%;
	}
	.weather-nd {
		margin-top: 5px;
		margin-bottom: 10px;
	}
	.wp-post-image {
		margin-bottom: 10px;
		width: 100%;
	}
	.arh-button {
		margin-bottom: 7ox;
	}
	.search-form {
		display: none;
	}
	.wp-post-image {
		height: auto;
	}
	.site-info {
		text-align: center;
		line-height: 12px;
		padding: 10px 0;
	}
	.fixed {
		position: relative;
	}
	.fixed-s {
		position: relative !important;
	}
}
@media only screen and (max-width: 1200px) {
	.form-inline .form-group {
		width: 78%;
	}
	.class1, .class-s {
		background-size: 90% !important;
		background-repeat: no-repeat;
	}
	.fixed-s {
		top: 60px;
	}
}
