/*TABLET MEDIA QUERIES
------------------------------------------------------------------*/

/*-----------------------------------------------------------------
TABLET: LARGER THEN 641px, LESS THEN 768px
------------------------------------------------------------------*/
@media only screen and (min-width : 641px) and (max-width : 768px) {
#zenbox_tab {
	display: none !important;
}
	.wrap {
		width: 640px;
	}
.wrap2 {
		width: 100%;
		margin:0 auto;
	}
	.wrap3{
	width:640px;
	margin:0 auto;	
	}
	nav{
	display:none;	
	}
#mobile-nav-bar{
display:block;
}
.top-accessibility{
display:none;	
}
.top-social-screen{
display:none;
}
#header-right{
width:418px;
margin-top:30px;
}
.top-search  input[type="text"]{
-webkit-appearance: none;
}
#sidebar-ram-sidebar{
width:100%;
float:none;
margin-top:20px;	
}
.tagline{
font-size:15px;	
}
.blog-home{
width:100%;
display:inline-block;
}
.blog-row{
width:100%;
display:inline-block;
}
.blog-col{
width:100%;
display:inline-block;
}

.blog-content{	
width:75%;
}

.events-home{
width:100%;
display:inline-block;
}
.events-row{
width:100%;
display:inline-block;
}
.events-col{
width:100%;
display:inline-block;
border-bottom:1px solid #bbbbbb;
}

.events-content{	
width:80%;
}
.events-home{
margin:0;	
}
.rooms-for-rent{
display:none;
}
.yellow-bar{
background:#faa91f;
width:100%;	
z-index:0;
padding:30px 0px 30px 0px;
display:inline-block;
}
.home-content{
width:100%;	
display:block;
background:none;
}
.blue-bar{
background:#2065b3;
padding:30px 0 10px 0;
width:100%;	
color:#fff;
display:block;
z-index:99;
position:relative;
}
.recent-tweets{
display:none;	
}
.newsletter-bar{
padding:10px 0 15px 0;	
}
.newsletter-bar h4{
text-align:center;
float:none;
display:block;
margin-bottom:30px;
}
.newsletter-bar .formy{
float:none;	
width:100%;
margin:0 auto;
display:inline-block;
text-align:center;
}
.newsletter-bar input[type="email"]{
padding:11px 8px;
width:60%;
height:auto;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
}
.newsletter-bar input[type="submit"]{
border-top-right-radius:5px;
border-bottom-right-radius:5px;
height:auto;
width:40%;
}


.footer-left{
float:none;
width:100%;	
text-align:center;
}
.footer-right{
float:none;
width:100%;	
text-align:center;
}
.footer-address .left{
float:none;
width:100%;
}
.footer-address .right{
float:none;
width:100%;
}

#sidebar {
	display:none;
}
.content-left{
width:100%;	
}
.internal{

padding-top:30px;
border-top:1px solid #ddd;
margin-top:10px;
}

aside#sidebar-events{
float:none;	
width:100%;
}
aside#sidebar-events img{
display:none;	
}
.event-right{
width:100%;
float:none;
}
.event-listing-content{
width:80%;
}
.tablet-col{
width:50%;
float:left;	
}
.sidebar-search label.check-label{
text-transform:none;	
padding:0;
margin:0 20px 10px 10px;
clear:none;
}
.sidebar-search .styledCheckbox{
clear:none;	
}
.event-type-col-one{
float:left;
width:auto;	
}
.event-type-col-two{
float:left;
width:auto;		
}
.sidebar-search h2{
margin-bottom:0;	
}
#show-hide-search{
display:inline;	
}
#search-form-contain{
display:none;	
}
.event-detail-content{
width:300px;
float:left;	
}
.event-detail-gallery-comments{
width:300px;
float:right;	
}
.event-gallery img.last{
margin:0 14px 14px 0;
clear:none;	
}
.room-cell2{
width:300px;
margin:30px 0px 0 0;
}

.room-cell2.last{
margin:30px 0 0 0;
}
.room-cell2.odd{
clear:right;	
float:right;
}
.room-cell2.even{
clear:left;	
}
.room-sort{
float:left;	
margin-top:-5px;
clear:both;
}
.room-sort a{
margin:0 30px 0 0px;
}
aside#blog-sidebar {
	width: 100%;
	float: none;
	clear:both;
	margin-top:30px;
}
.blog-left{
float:none;
width:100%;
}
.blog-left .blog-row img{
	float:none;
	clear:both;
	margin-bottom:20px;
}
.comment-row .comment{
width:100%;	
}
.comment-row img{
display:none;
}


.menu-col-1, .menu-col-2{
width:100%;
float:none;	
}
#solar-widget {
	float: none;
	width: 100%;
}
}

