body{color:#000;margin:0;}
h1{color:#000;background-color:#A5D150;}
a,a:visited{text-decoration:none;}
.imgtxt{color:#000;background-color:#A5D150;margin:.2em;}
.imgtxt img{vertical-align:middle;margin:.4em;}
.imgtxt h2{display:inline;font-size:1.1em;vertical-align:middle;margin:.4em;}
ul li{list-style:none;display:inline;}
.main_nav a{display:inline;font-size:1.3em;color:#000;background:#A5D150;border-radius:.2em;padding:.1em;}
.alt_nav2{float:right;}
.page_navigation{font-size:1.15em;}
.event_key{float:left;font-weight:bold;margin:.3em;}
.event_value{float:right;margin:.3em;}
.otkazano,.otkazano a,.otkazano a:visited{color:red!important;}
.nowrap{white-space:nowrap;}
.ical{margin:2em 0;}
.ical li{display:inline;margin:1em;}
.filter_list{width:100%;display:table;}
.filter_list > div{display:table-row;border:.3em;}
.filter_list > div > div{display:table-cell;white-space:nowrap;padding:.2em .2em;}
.f_left{font-weight:bold;}
.f_mid{text-align:right;}
.f_right{width:100%;}
table.lista_biciklijadi{border-spacing:2px 5px;width:100%}
.lista_biciklijadi thead{background:#A5D150;}
.lista_biciklijadi tbody tr {
	background: #e0e0e0;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#dadce0));
	background: linear-gradient(to bottom, #fff 1%,#dadce0 100%);
}
.newline,.event_info,.content{clear:both;}
.main_nav img{float:left;}
.kontakt label {display: block;margin: 1em 0;}
.kontakt input, textarea {display:block;width: 97%; font-size: 1rem; margin: 0.1em 0 0 0;}
.kontakt input[type=radio], input[type=checkbox] {width: initial; display: initial;}
.kontakt input[size], .kontakt input[type=submit], .kontakt input[type=date], .kontakt input[type=time], .kontakt input[type=file] {width: initial;}
.kontakt .sakrij, #subform {display:none;}
input[type=submit] {font-size: x-large; font-weight:bold; margin: 0.3em;}
.req:before {color:red;content: " * ";}
.error {color:red;}
#map {height:300px; height:50vh; width:95%; margin-left:2px;}
input:disabled {background:#dddddd;}
#privola:checked ~ #subform {display: none;}
#izmjena:checked ~ #subform {display: block;}
#povuci:checked ~ #subform {display: none;}
.vazno {background-color: #FC6C85; color: black;}
.vazno a, .org_privola a {border-bottom: 1px solid black;}
article, .uvuci {margin:0.2em;}
article div p {word-wrap: break-word;}
article div p a {white-space: pre-line;}
.alert {background-color: #ff3c00;border: medium solid black;padding:0.2em;margin:0.3em;}
.alert a {text-decoration: underline; color: black;}
.small {font-size: x-small;}
