@media (max-width: 767px) {
	.header_area .logo{text-align:center;}
	.header_area .logo IMG{margin:25px;}
	.search_area {display:none;}
		
	.navigation_area{padding:5px;height:auto;}
	.navigation_area NAV.navbar-default{height:auto;margin-top:-50px;}
	.navigation_area NAV.navbar-default .navbar-collapse{padding:0px;}
	.navigation_area NAV.navbar-default .navbar-toggle{position:absolte;top:-85px;right:0px;}
	.navigation_area NAV.navbar-default .navbar-nav{margin:5px 0px;}
	.navigation_area NAV.navbar-default .navbar-nav > LI > A{padding:5px 5px;}

	.navigation_area NAV.navbar-default .navbar-nav > LI > .dropdown-menu{background:#FFFFFF;border-radius:0px;margin-top:0px;}
	.navigation_area NAV.navbar-default .navbar-nav > LI > .dropdown-menu A{color:#202020;}
	.navigation_area NAV.navbar-default .navbar-nav > LI > .dropdown-menu A:hover{color:#202020;background:#FFFFFF}

	.navigation_area NAV.navbar-default .navbar-nav > LI.dropdown-full UL{position:relative;top:0px;}

	.subnav_section{display:block;box-shadow:none;position:relative}
	.subnav_section .subnav_col{padding:0px 15px 15px 50px;}
	.subnav_section A{text-transform:none;}

	DIV.auto_complete{position:initial;display:block;}

	.banner{min-height:200px;} 
	.banner .banner_text{padding:25px 0px;}
	.banner H1{font-size:35px;}
	.banner H2{padding-top:15px;}
	.intro{padding-top:20px;}
	.intro H1{font-size:30px;}
	.intro .intro_content{font-size:18px;}

	BODY.subpage .banner H1{font-size:32px;}
	BODY.subpage .banner .breadcrumb{padding-top:15px;}

	.subbanner .text{text-align:center;margin-bottom:25px;}

	DIV.sidebar_nav_container{margin:30px 0px}
	DIV.sidebar_nav_container_department{top:0px;margin:30px 0px}

	DIV.pagesubnav DIV.pagenav DIV.pagenav_content{margin-bottom:20px;}
	DIV.pagesubnav DIV.pagenav DIV.pagenav_image{margin:20px;}


	.footer_area .footer_section{margin-bottom:15px;}
	.footer_area .footer_section DIV.logo{text-align:center;}
	.footer_area .footer_section2{padding-top:15px;}
	.footer_area .footer_section2, .footer_area .footer_section2 *{text-align:left;}

	.footer2{text-align:center;padding:15px 0px}
	.footer2 NAV.navbar-default .navbar-nav > LI > A{text-align:left;font-size:14px;padding:5px}


	.CalendarMonthHeader{display:block;}	
	.CalendarFooter{display:block;}	
	.CalendarDayHeader{display:none;}
	.CalendarDay{display:block;width:100%;}
	.CalendarDayEmptyPre{display:none;}
	.CalendarDayEmptyPost{display:none;}	
	
/*	
	.wysiwyg_blocks{background:transparent;padding:0px;margin:0px 0px;}
	.wysiwyg_blocks .wysiwyg_block{background:#FFFFFFF;padding:15px;margin:0px 0px 15px 0px;border:1px solid #c4c1b5}
*/	

	DIV.pagesubnav DIV.pagenav_image A.pagenav_link{top:auto;bottom:30px;}
	DIV.pagesubnav DIV.pagenav_image{min-height:50px;}	
}