html {
  position: relative;
  min-height: 100%;
}

body {
  margin-top:50px;
  margin-bottom: 60px;
}

h1,h2,h3,h4,h5,h6,h7 {
	margin:0px;
	font-family: "Times New Roman", Times, serif;
	font-weight:bold;
}

h1#pageTitle {
	display:inline-block;
	margin:0px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
}

.jagaBadge {
	position:absolute;
	right:10px;
	background-color: #666;
	padding-left:2px;
	padding-right:2px;
    text-align: right;
	color:#fff;
}

.checkbox-inline {margin-top:0;margin-left:0px;margin-right:10px;}
.checkbox-inline+.checkbox-inline {margin-top:0;margin-left:0px;margin-right:10px;}

.jagaFormButton:disabled {
	background-color:#ff9;
}

.jagaFormValidationError {
	background-color:#f2dede;
}

div.jagaContentPanelHeading {
	overflow-y:hidden;
}

textarea#contentComment {
	/* margin:10px; */
}

a.jagaListGroupItem {

}

a.jagaListGroupItemMore {
	text-align:right;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
}

span.jagaListGroup {

}

span.jagaListGroup > img {
	width:auto;
	margin:0px auto 0px auto;
}

span.jagaListGroupBadge {
	float:right;
	display:block;
	background-color: #666;
	margin:0px 0px 2px 2px;
	padding-left:2px;
	padding-right:2px;
    text-align: right;
	color:#fff;
}

div#contentCoordinatesMap {
	height:200px;
	width:auto;
}


#audit_trail_list form > * {
	margin-bottom:10px;
}

/* NAVBAR ACTION */

.navbar {
  background-color:#FFFF99;
}

.navbar-brand {
	font-family: "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:150%;
}

#kLogo {
	margin-top:5px;
	width:300px;
}

.jagaDrop {
	width:200px;
}

#footer {
	position:absolute;
	bottom:0;
	width:100%;
	background-color:#FFFF99;
	padding-top:10px;
}

@media (max-width:767px) {
	#kLogo {
		margin-left:5px;
		margin-top:10px;
		width:250px;
	}
	.jagaDrop {
		width:300px;
	}
}

span.jagaListGroup iframe { width:100%; height:100%; }

.panel { border-radius:0; }

.panel-heading {
	border-top-right-radius: 0;
	border-top-left-radius: 0;
}

.list-group-item:last-child {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}

.jagaListGroupItem { /* border:none; */ }
.jagaListGroupItem:nth-child(odd) { background-color: #eee; }
.jagaMessagePanel { margin-bottom:0px; }
.jagaMessagePanelBody { padding-bottom:0px; padding-top:8px; }
.jagaMessagePanelGroup { margin-bottom:0px; }

.jagaContentViewImage {
	margin-bottom:10px;
}

div#panelBodyContent {
	white-space:pre-line;
	overflow-x:auto;
	overflow-y:hidden;
	margin-bottom:10px;
}


#jaga_map .jaga-map-canvas {
	height:800px;
}

div#map-canvas {
	background-color:#ccc;
	padding:10px;
}

div#map-canvas iframe {
	display:block;
	border:0px;
	height:300px;
	width:100%;
}

.alternate-row {
	background-color:#eee;
}

#hachimitsu {
	display:none;
}

/* START CALENDAR */
a.calNavButton { border:none; }
th.calMonthDay { width:14.2857142857%; }
td.calMonthDay { width:14.2857142857%; }

/*
div.calMonth { background-color:#eee;padding:10px; }
div.calMonthWeek { }
div.calMonthDay { background-color:#fff; }
div.calMonthDay a { text-decoration:none; }
div.calMonth > div.calMonthWeek > div.calMonthDay { border-right:1px solid #333;border-bottom:1px solid #333; }
div.calMonth > div.calMonthWeek > div.calMonthDay:nth-child(-n+1) { border-left:1px solid #333; }
div.calMonthDaysOfWeek {  }
div.calMonthDayOfWeek { border-top:1px solid #333;background-color:#ddd;text-align:center; }
div.calMonthDay { float:left;width:14.2857142857%;}
div.calMonthDayOutOfRangeDay { background-color:#eee;color:#bbb;text-align:center;}
div.calMonthDay > a { display:block;text-align:center; }
div.calMonthDay > a > span { display:none; }
*/

/* END CALENDAR */





#jaga_breadcrumbs .breadcrumb {
	margin-bottom:0;
}

#jaga_carousel {
	background: rgb(231,231,231);
	background: linear-gradient(0deg, rgba(231,231,231,1) 50%, rgba(94,94,94,0) 100%);
	padding-bottom:20px;
}

.jaga-container {
	padding-top:20px;
}





@media screen and (max-width:767px) {
	
	ol.breacrumb {
	
	}

	ol.breadcrumb > li {
		display:block;
		box-sizing:border-box;
		padding:2px;;
		margin:5px 0;
	}
	
	ol.breadcrumb > li > a {
		display:block;
		padding:0;
		border:1px solid #fff;
		background-color:#fff;
	}
	
	ol.breadcrumb > li > h1 {
		display:block;
		content:none;
		padding:0;
	}
	
	ol.breadcrumb > li + li:before {
		content:none;
	}
	ol.breadcrumb > li + li.active:before {
		content:none;
	}

	#contentImagesContainerDiv {
		margin-bottom:20px;
	}
	
	#contentImagesContainerDiv > label {
		height:70px;
		padding-top:22px;
	}

	#contentImageFormImagesSubmitContainerDiv > button {
		height:70px;
	}
	
	#jaga_map .jaga-map-canvas {
		height:450px;
	}

}



/*
					 \++================================|                    _=_
					  \_________________________________/              ___/==+++==\___
								   """\__      \"""       |======================================/
										 \__    \_          / ..  . _/--===+_____+===--""
											\__   \       _/.  .. _/         `+'
											   \__ \   __/_______/                      \ /
											  ___-\_\-'---==+____|                  ---==O=-
										__--+" .    . .        "==_                     / \
										/  |. .  ..     -------- | \
										"==+_    .   .  -------- | /
											 ""\___  . ..     __=="
												   """"--=--""

*/
