/* mobile styles */
 #wrap { width:310px; margin-left:auto; margin-right:auto; overflow:hidden; }
 #logo { top: 0; position:relative;}
 #logo img 		{ width: 290px; height:auto;}
 #nav { width:310px; background:none; height:auto; overflow:hidden; margin-top: 0; }
 #nav ul {	display: inline; list-style: none;  margin:0px; padding:0px; height:42px; line-height:42px;  }
 #nav ul li { float: left;  display: inline;  font-size: 14px; margin:0px; padding:0px;    }
 #nav ul li a { display:block; height:42px; padding:0; margin:0px;  width:320px; border-bottom:1px solid #ccc; }
 #nav ul li a:hover { }
 #header { width:100%; height: auto;}

 .single-post .type-post { width:310px; }
 .single-post .type-post .gridly-copy { width:290px;}
 .single-post .type-post img { max-width:290px; height:inherit;}
  

  #post-area .gridly-category  { visibility:visible !important; }
 /* .single .type-post p, .single .type-page p { max-width: 100%;, min-width: 100%; }*/

 
 .type-page { width:310px;}
 .type-page .gridly-copy { width:290px;}
 .type-page img { max-width:290px; height:inherit;}
 
 .gallery-item img     {width: 140px;}
 .gallery-item     {width:144px !important; }
 
 #comment-form { width:285px; }


	.gallery-to-slideshow .slides img {
		width: 240px;
	}
	
	.gallery-to-slideshow .pager {
		width: 3em;
	}
	.gallery-to-slideshow .pager li a img {
		width: 3em;
		height:auto;
	}	
	
	.gallery-to-slideshow .slides {
	margin-right:3.4em;
	} 

	.gallery-to-slideshow .pager li {
	margin:0 0 0.1em 0;
	vertical-align:top;
	list-style-type: none;
	}
	
	.gallery-to-slideshow .flex-caption {
	position: static;
	margin-left: 310px;
	margin-top:-6px;
	background-color:#f8f8f8;
	color:#333;
	font-family: 'CrimsonSemiboldItalic';
	text-align:left;
	padding: 10px;
	font-size: 14px;
	line-height:1.2;
	width: 223px;
	visibility: visible;
	}
	
	#bgmp_map-canvas {
	
	width:300px !important;
	
	}
	