@charset "utf-8";
/* CSS Document */
.Navbox1{
	width:100%;
	padding:0px 0px 0px 12px;
	margin:0px auto;	
}
a{color:#005c82;}
.navlink{display:block; width:100%; padding-top:10px; margin-bottom:6px;}
.navlink:hover{opacity:0.75;}
.innBox1{float:left; padding:5px 5px 10px 60px; width:140px; background:url(../img/rainfall.png) left no-repeat;}
.innBox{float:left; padding:0px 10px;}
.heading1{font-size:20px; margin:0px; line-height:20px;}
.heading1 span{font-size:16px;}
.heading2{font-size:18px; font-weight:700;}
.star{float:left; width:150px; padding-left:10px;}
.toggel{float:right; text-align:right;}
.panel-body{color:#FFF; width:90%;}
.sidebar-collapse .innBox, .sidebar-collapse .star, .sidebar-collapse .toggel, .sidebar-collapse .panel-heading, .sidebar-collapse .collapse{display:none;} 
.innBox2{float:left; padding:5px 5px 10px 60px; width:170px; background:url(../img/ground-water.png) left no-repeat;}
.innBox3{float:left; padding:5px 5px 10px 60px; width:170px; background:url(../img/attendance.png) left no-repeat;}
.panel-heading{padding:0px;}
.panel-heading a{display:block; padding:10px 20px;}
#sidebr{overflow:auto;}
.headtop{display:inline; font-size:34px; color:#FFF; margin:0px; padding:0px 5px; text-shadow: 2px 1px 2px #182a08;}
.smalltxt{color:#b5e0f2;}
small {
	position: absolute;
	z-index: 40;
	bottom: 0;
	margin-bottom: -15px;
	color:#b5e0f2;
}
.navbar-nav > li > a {padding:6px 15px; margin-right:2px;}
.main-header p{margin: 0 0 10px; font-size:18px;}
.menu-main-menu li{float:none !important;}
.menu-main-menu li a{padding:5px 0 5px 10px; display:block; font-size:14px; border-bottom:#ecf5f8 solid 1px;}
.menu-main-menu li a:hover{background:#048f04; color:#FFF;}

@media (max-width:768px){
	.navbar-nav > li > a {padding:5px 15px; border-bottom:#d39167 solid 1px; margin:0 5px;}	
	.navbar-toggle{padding:10px; margin-bottom:3px;}
	.headtop{font-size:24px; line-height:20px;}
	}
.navbar-toggle{border: #FFF solid 1px;}
.navbar-nav > li > a:hover{color:#FFF; background:#951c14;}
.navbar-nav > li > a.active{color:#FFF; background:#951c14;}
.navbar-nav > li > a:focus{color:#FFF; background:#951c14;}
.logtxt{padding-top:6px; text-align:right;}
.icon-bar{background:#FFF; border: #FFF solid 1px;}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 15px;
}
.floatR {
	float:right;
}
.font15{font-size:15px;}
.map-icon {
	position:absolute;
	top:10px;
	right:112px;
	z-index:10040;
	background:#FFF;
	border:2px #adaea1 solid;
	border-radius:5px;
	padding:5px
}
.map-icon:hover {
	cursor:pointer
}
.map-list {
	position:absolute;
	top:10px;
	right:165px;
	z-index:10040;
	background:#FFF;
	border:2px #adaea1 solid;
	border-radius:5px;
	padding:8px 10px
}
.map-list select {
	width:140px;
}
.main-header{background:#005c82;}
.recentItem {
	position:fixed;
	left:0px;
	background:#FFF;
	top:90px;
	z-index:999999;
	width:300px;
	padding:0px;
	overflow:auto;
	height:100%;
	box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
}
.recentItem .recentHead{background:#88380b; color:#FFF; font-size:18px; padding:4px 10px 5px 10px;}
.recentItemTxt {
	padding:2px 0 5px 10px;
	margin:5px 0 0 5px;
	font-size:16px;
	font-weight:400;
	color:#FFF;
	width:65px;
	background:#178511;
}
.ctntItem {
	background:#FFF;
	padding:10px;
	border-top:1px solid #178511;
	border-bottom:1px solid #178511;
}
.ctntItem img {
	margin-right:8px;
	display:inline;
	float:left;
}
.ctntItem h3 {
	font-size:0.95em;
	font-weight: normal;
	padding:0 0 7px 0;
}
.ctntItem h3 a {
	text-decoration:none;
}
.propDfn {
	display:inline;
	font-size:0.785em;
	line-height:19px;
}
.cntLoc {
	vertical-align:middle;
	margin:2px 5px 0 0;
}
.recentItem a > i {
	color:#000;
	font-size:30px;
}
.recentItem a:hover > i {
	color:#a54686;
}
.ctntItem:hover {
	box-shadow:0 0 10px #999;
}
.centerItem {
	margin:100px 0 0 250px;
}
.logbar{background:#ad3830; color:#FFF; border-top:#cd8585 solid 1px; font-size:16px; padding:0px 10px 0px 10px;}
.logbar a{color:#FFF;}
.sidearrow{text-align:left; width:300px; margin-top:5px;}
.sidearrow #recentItem {font-size:18px; text-align:left; background:#88380b; padding:5px 12px; margin-left:-10px;}
.searchbox{height:25px; color:#333; border:none; margin-top:4px; padding:0 23px 0 6px; border-radius:2px; background:url(images/search-icon.jpg) no-repeat right #FFF;}
.mrgtop20{margin-top:20px;}
.mrgtop15{margin-top:15px;}
.greengrd{background: linear-gradient(to bottom, #008600 0%, #28bc28 100%);}
.bluegrd{background: linear-gradient(to bottom, #2070ab 0%, #4287ba 100%);}
.orngegrd{background: linear-gradient(to bottom, #c05914 0%, #d58127 100%);}
.red-grd{background: linear-gradient(to bottom, #ac1e1e 0%, #c43737 100%);}
.dgreengrd{background: linear-gradient(to bottom, #808f19 0%, #9aaa30 100%);}
.purplegrd{background: linear-gradient(to bottom, #8440a0 0%, #a165ba 100%);}
.greygrd{background: linear-gradient(to bottom, #787878 0%, #a7a7a7 100%);}
.blulightgrd{background: linear-gradient(to bottom, #2b9fa0 0%, #47b9ba 100%);}
.sideblock{border-radius:5px; padding:5px 10px; margin:6px 5px; color:#FFF; box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.7); text-align: center;}
.sideblock h4{margin:2px 0 5px 0;}
.sideblock table{text-align:left;}
.navbar {min-height:20px; margin-bottom:0px;}
.no-gutter > [class*='col-'] {padding-right:0; padding-left:0;}
.main-footer li {float:left; list-style:none;}
.main-footer li a{display:block; padding:4px 10px;}
.lripartner{list-style:none; margin:0px; padding:4px 0;}
.lripartner li{padding:0px 3px; border-bottom:#CCC solid 1px;}
.lripartner li a {color:#005c82; padding:5px 0; margin-top:5px; line-height:16px; display:block;}
.lripartner li a:hover {color:#ad3830;}
#scroller, #scroller1 {
	position: relative;
}
#scroller .innerScrollArea, #scroller1 .innerScrollArea {
	overflow: hidden;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 5px;
}
#scroller ul, #scroller1 ul {
	padding: 0;
	margin: 0;
	position: relative;
}
#scroller li, #scroller1 li { 
	position: absolute;
	overflow:hidden;
	margin:3px 5px 0px 10px;
}

h4 {font-size:18px; font-weight:600; color:#a8332f;}
h2 {font-size:25px; font-weight:600; color:#a8332f;}
h3 {font-size:22px; font-weight:600; color:#a8332f;}

h1 strong{font-size:27px; font-weight:700; color:#a8332f;}
h2 strong{font-size:25px; font-weight:600; color:#a8332f;}
h3 strong{font-size:22px; font-weight:600; color:#a8332f;}
h4 strong{font-size:18px; font-weight:600; color:#a8332f;}

h1 strong a{font-size:27px; font-weight:700; color:#115d81;}
h2 strong a{font-size:25px; font-weight:700; color:#115d81;}
h2 a strong{font-size:25px; font-weight:700; color:#115d81;}
h3 strong a{font-size:22px; font-weight:600; color:#115d81;}
h3 a strong{font-size:22px; font-weight:600; color:#115d81;}
h3 a strong span{font-size:24px; font-weight:600; color:#115d81;}
h4 strong a{font-size:18px; font-weight:600; color:#115d81;}
h4 a strong{font-size:18px; font-weight:600; color:#115d81;}

table, td, th {border-collapse: collapse !important; border: 1px solid #000;}
ul, ol{margin: 5px 0 15px 30px !important; padding:0 !important;}
	p{margin: 10px 0 5px 0 !important;}
.content-localization{display:none !important;}

td p{margin:5px 0 0.4em !important; line-height: 1.2em;}

/*WDD CMS theme*/ 
.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-nav {
    float: left;
    margin: 0;
}
.nav > li {
    position: relative;
    display: block;
}
.navbar-nav > li > a {
    padding: 6px 15px;
    margin-right: 2px;
	position: relative;
display: block;
}
@media (min-width:768px){
.navbar-toggle {
    display: none;
}
.navbar-nav > li {
    float: left;
}
}





