/* Large Tablet Devices ----------- */
@media only screen 
and (max-width : 1000px) {
	html, body{
		-webkit-touch-callout: none;
		-webkit-user-select: none; /* Webkit */
		-moz-user-select: none;    /* Firefox */
		-ms-user-select: none;     /* IE 10  */
	}

	body{}
	/*
	* Header
	*/
	header.page-header {
		height: auto;
		overflow: visible;
	}
	
	.header{height:auto;background:none;background:#fff;border-radius:10px 10px 0 0;margin-top:20px;padding:0 10px;}
	
	.logo-wrapper,
	.cb-logo{ 
		text-align: center;
		float: none; 
		margin: auto;
		display: block;
	}
	.logo-wrapper{padding:0 0 0 0;}
	.header-info{padding-top:10px;float:none;display:block;text-align:center;margin:0 auto;}

	/*
 	* Primary Navigation Config
	*/
	
	nav.page-nav{ 
		float: none; 
		clear: both;
		padding:0 10px;
		height:auto;
		background:none;
		background:#E3DB9E;
	}
	
	
	nav.page-nav ul{ 
		margin: 0; 
		padding: 0;
		text-align: center; 
	}
	
	nav.page-nav li{
		width: 24%;
		display: inline-block;
		vertical-align: top;
		text-align: left;
	}
	
	nav.page-nav ul li a{ 
		text-align:center;
		margin: 8px;
		border:1px dashed #fff;
	}
	nav.page-nav li a:hover, nav.page-nav li a:active, nav li.current_page_item a{ background:none;background:#2669be;}
	nav.page-nav ul li:after{content:"";}
	nav.page-nav li span{ 
		display: block; 
	}
	
	/* Nth Drop Down */
	nav.page-nav ul ul,
	nav.page-nav ul li:hover ul{ 
		display: none; 
		left: 0; 
		top: 100%;
	}
	
	nav.page-nav ul ul li a{ 
		text-indent: 25px; 
	}
	
	/*
	*BANNER
	*/
	.banner{height:auto;background:none;background:#94B2D7;padding:10px;margin-bottom:0;}
	.banner-left{float:none;display:block;margin:0 auto;text-align:center;width:100%;}
	.banner-left a{margin:10px auto;}
	.banner-right{float:none;display:block;margin:20px auto 0;}
	.slogan{display:block;margin:0 auto;text-align:center;}
	.s1{margin:0 auto 8px;text-align:center;text-indent:0;width:auto;height:auto;}
	.s2{margin:0 auto;text-align:center;text-indent:0;width:auto;height:auto;}
	.flash1{display:block;height:auto;margin:0 auto;}

	
	/*
	*MID
	*/
	
	#mid{margin-top:10px;}
	.tile{margin:15px;}
	.tile:nth-child(2){margin:15px;}
	
	/* Content Area Drop Down */
	
	.page-content,
	aside.page-sidebar{
		float: none;
		margin: auto;
		width: 100%;
	}
	aside.page-sidebar{margin:10px 0 0;padding:0 10px;}
	.senior{margin:0 auto;}
	.sidebar{width:100%;margin:15px 0;}
	.stitle{width:100%;border-radius:10px 10px 0 0;height:auto;background:none;background:#20579D;padding:0;text-align:center;}
	.sidebar h2{padding-left:0;}
	.sidebar h2:before{content:"";}
	.sside{width:100%;padding:5px 5px 10px;}
	.sidebar ul {text-align:center;}
	.sidebar ul li {display:inline-block;vertical-align:top;}
	.sidebar ul li a{width:300px;}
	
	.photogallery a{margin:0 auto;}
	.grid{border-top:15px solid #f1bd0f;}
	.page-content{
		text-align: left;
		padding:0 10px;
	}
	
	/*
	*MISSION
	*/
	
	.mission{height:auto;padding:15px 0;}
	.mission h2{margin-bottom:15px;text-align:center;}
	.mission-con{text-align:center;position:relative;line-height:25px;margin:0 auto;}
	.mission-con:before{content:"";}
	.mission-con:after{content:"";}
	/*
	*BOTTOM
	*/
	.bottom{height:auto;padding:15px;background:#fff;}
	form{display:block;}
.bottom h2{text-align:center;display:block;padding:0;margin:0 auto;}
.bottom h2:before{content:"";}
.bottom input[type="email"]{display:block;margin:8px auto}
.bottom input[type="submit"]{display:block;margin:0 auto;}

	/*
	*FOOTER
	*/
	.footer-top{height:auto;background:none;background:#ADCDDC;padding:20px 10px;}
	.footer-logo{margin-top:20px;}
	/*
	* Copyright, Icons Config
	*/
	
	.footer-bottom{height:auto;background:none;background:#F2B011;padding:10px;}
	
	#copyright, .icons{
		float: none;
		margin: 1em auto;
		text-align: center;
	}
}

/* Table Devices */
@media only screen 
and (max-width : 734px) {
	
	
	/*
 	* Primary Navigation Config
	*/
	#nav-area{min-height:50px;background:#E3DB9E;padding-bottom:10px;}
	.nav-toggle-button,
	nav.page-nav li,
	nav.page-nav li span{ display: block; }
	
	nav.page-nav{
		display: none;
	}
	
	nav.page-nav ul{
		margin: 0; 
		padding: 0;
	}
	
	nav.page-nav li{
		width: 100%;
		display: block;
	}
	
	nav.page-nav li a{
		padding: 10px 0;
	}
	
	/* Nth Drop Down */
	nav.page-nav ul ul{ 
		position: relative;
	}
	
	nav.page-nav ul ul li a{
		width: auto;
	}
}

/* Smartphones */
@media only screen 
and (max-width : 500px) {
	.content-img{display:block;float:none;padding:0;margin:0 auto;text-align:center;}
	/*
	*SIDEBAR
	*/

.floatright-img{float:none;display:block;}	
.senior{height:auto;background:none;background:#F5F4BE;padding:10px;border-radius:8px;}
.senior-img{display:none;}
.right{float:none;display:block;text-align:center;width:100%;}
.senior h2{text-align:center;margin-bottom:10px;}
.senior-con{font-size:12px;color:#303030;line-height:20px;}
.senior a{margin:10px auto;}

	.sidebar ul li{display:block;}
	.sidebar ul li a{width:auto;display:block;margin:0 auto;background:none;background:#FFF;text-align:center;text-indent:0;border-radius:8px;}
	.sidebar ul li a:hover, .sidebar ul li.current_page_item a {background:none;background:#E5E1B4;}
	
	
	.photogallery{}
.photogallery a{background:none;background:#2166BF;text-align:center;text-indent:0;}
.photogallery a:after{content:"";}
.photogallery a:hover{background:none;background:#FECB10;}

	
	/* 
	* Footer Area Config 
	*/
	.contact-info{width:300px;}
	.nav-footer{width:300px;margin:0 auto;}
	.nav-footer h2{margin-top:10px;}
	.nav-footer ul{
		display:block;
		padding: 0;
		column-count:1;-moz-column-count:1;-webkit-column-count:1; 
	}
	
	.nav-footer ul li{
		display: block;
	}
	.nav-footer ul li:after{content:"";}
	.nav-footer ul li a{display:block;background:none;background:#20579e;text-align:center;width:100%;text-indent:0;}
	.nav-footer ul li a:hover,.nav-footer li.current_page_item a{background:none;background:#fdc610;}

}

/* Smartphones */
@media only screen 
and (max-width : 400px) {
	.tile{margin:10px}
	.tile:nth-child(2){margin:10px;}
}
