@media (max-width: 767px) {
	DIV.emergency_info{padding:3px;}

	DIV.banner_area DIV.logo{float:none;clear:both;width:100%;text-align:center;}
	DIV.banner_area DIV.logo IMG{margin:0px auto;width:auto;max-width:100%;}
	DIV.banner_area DIV.header_links{display:block;float:none;width:100%;text-align:center;}
	DIV.banner_area DIV.header_links DIV.links{float:none;text-align:center;margin:5px 0px;}
	DIV.banner_area DIV.header_links DIV.links A{border-bottom:none;float:none;display:inline-block;padding:0px 5px;font-size:12px;}
	DIV.banner_area DIV.header_links DIV.links A.social{display:none;}
	DIV.banner_area DIV.header_links DIV.phone{display:none;text-align:center;margin:5px;float:none;}
	DIV.banner_area DIV.header_links DIV.calendar{display:block;text-align:center;margin:5px;float:none;}
	DIV.banner_area DIV.header_links DIV.phone A{display:inline-block;float:none;}
	DIV.banner_area DIV.header_links DIV.calendar A{display:inline-block;float:none;}
	DIV.banner_area DIV.header_links DIV.user_links{float:none;text-align:center;margin:5px 0px;}
	DIV.banner_area DIV.header_links DIV.user_links A{float:none;display:inline-block;padding:0px 5px;font-size:12px;}

	DIV.banner_area DIV.header_links{display:none;}
	DIV.banner_area{padding:5px;position:sticky;top:0px;z-index:1000}
	DIV.navigation_area{position:sticky;top:100px;z-index:1000}
	DIV.container-xs{margin:0px 15px}
	#navbar-mobile LI>a{text-align:center;}

	DIV.navigation_inner{text-align:left;}
	.navbar-default{display:block;}
	.navbar-default .navbar-nav{margin:0px;float:none;}
   	.navbar-collapse {padding:0px;}
	.navbar-default .navbar-nav > li a {line-height:20px;border-bottom:none;}
	.navbar-default .navbar-nav > li a:hover{line-height:20px;border-bottom:none;}
	.navbar-default .navbar-nav>.open{border-bottom:1px solid #FFFFFF;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {border-bottom:1px solid #FFFFFF;}
	.navbar-default .navbar-nav .dropdown-menu{border-radius:0px;padding:0px;border:none;line-height:20px; width: 100%;position: relative;border: none;box-shadow: none;}
	.navbar-default .navbar-nav .dropdown-menu > li > a{line-height:30px;border-bottom:none;padding-left:30px;}
	.navbar-default .navbar-nav .open .dropdown-menu > li > a{line-height:30px;border-bottom:none;padding-left:30px;}
	
	DIV.top_home IMG.symbol{display:none;}
	DIV.top_home DIV.info{padding:25px;}
	DIV.top_home DIV.info DIV.intro{font-size:14px;}
	DIV.top_home DIV.info H1{font-size:18px;}
	DIV.top_home DIV.info H2{font-size:16px;}	
	
	.home_about DIV.council-image{margin:15px 0px;}

	DIV.top{position:relative;background:url('/images/bg-main-banner2.jpg') center center no-repeat transparent;background-size:cover;}
	DIV.top IMG.bg{display:none;}
	DIV.top DIV.info{position:relative;}
	DIV.top DIV.info H1{margin:25px 0px;text-align:center;font-size:24px;}

	.content_area{padding:20px 0px;}

	.department-list{}
	.department-list .department-list-sidebar{display:none;}
	.department-list .department-list-list .department-list-banner{display:block;}

	.department-details .department-details-sidebar{display:none;}
	.department-details .department-details-details .department-details-banner{display:block;margin:0px;}	
	
	.CalendarMonthHeader{display:block;}	
	.CalendarFooter{display:block;}	
	.CalendarDayHeader{display:none;}
	.CalendarDay{display:block;width:100%;}
	.CalendarDayEmptyPre{display:none;}
	.CalendarDayEmptyPost{display:none;}		
}