/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		
				
		#filter {display: none;}

		.module-blog .post-excerpt{margin-left:0;} 
	   .module-blog .post-meta {display:none;}

		
				
		.module-header .module-content {text-align: center;}
		#header-textbox {width:100%; margin:10px 0 0 !important; }
		#header-textbox ul.socialicons {  text-align: center; }
		#header-textbox ul.socialicons li {display:inline-block; float: none;}
		
		#logo {display:inline;  position: static; width:100%; text-align: center; padding:0; margin:10px 0 20px 0 !important;}
		#logo h1 {text-align: center;}
		#logo span.logo-main {  float: none; display: block; clear: both; margin-bottom:10px;}
		#logo span.logo-description { float:none; clear: both; display: block; padding:0; border:none;}
	
		
		.flex-caption {border-width:4px !important; padding:5px 10px;}
		.flex-caption h3 {font-size:13px; }
		.flex-caption p { font-size:11px;}
		
		.slide_overlay_top 		{ top:0; right:4px; width:100%; height:4px; 	 }
		.slide_overlay_bottom 	{ bottom:0; left:4px; width:100%; height:4px; }
		.slide_overlay_left		{ top:4px; left:0; width:4px; height:100%; 	}
		.slide_overlay_right 	{ bottom:4px; right:0px; width:4px; height:100%; }
		
		
		

		
		/* Hide the main menu */
		#primary {display:none;}
		/* Show mobile menu */
		#primary_select {display:block; margin:20px auto; width:400px;}
		#primary_select div.selector { }
		
		
		
		.sidebar_right article{ margin-right:0 !important;}
		.sidebar_left  article{ margin-left:0 !important;}
		
		.sidebar { display: block !important; clear: both; float:none !important; margin:20px 0 !important; width:280px; }
		
		/* jPlayer */
		div.jp-volume-bar,
		div.jp-current-time,
		div.jp-duration {display:none !important;}
		
		.flex-direction-nav {display: none;}
		
	
		.widget {margin-bottom:20px !important;}

		.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth{ 
			width:100% !important;
			display:block; 
			clear: both; 
			margin-right:0; 
			float:none; 
			margin-bottom:10px;
	
		}
		
		.content-widgets-2 .widget,
		.content-widgets-3 .widget,
		.content-widgets-4 .widget,
		.content-widgets-5 .widget{ width:100% !important; margin:0px 0 10px !important; }
		
		.list-name {width:180px;}
		.list-description {width:420px;}

		.speakers li , .bible li , .post_tag li  {width:100%;}
			
	}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {
		
		
		#content-inner {max-width:480px;}
		.module-content {
				margin-left:20px !important;
				padding:0 !important;
			}
			
		 .intro { margin-right:0px; }
			
		.module-content {max-width:460px;}
		
		.module-blog .module-content {max-width:440px;}
		
			
		.module-featured .module-content {margin:20px 0px 20px 20px !important;}	
		.module-featured .intro { margin-right:20px; }
		.module-featured .page { width:215px; margin-bottom:10px;}
		
		.module-portfolio .module-content {margin:0 20px !important; padding:20px 0px 20px 0 !important;}	
		.module-portfolio .intro { margin-right:0px; }
		ul.portfolio-items li {width:145px !important;}	
			
		.tabs ul.epic_tabnav li a{ width:400px !important; clear: both !important; display: block; }
		
		
		.module-footer {margin:0 !important; padding:20px 10px; }
	

				
		.module-teaserpages .page { width:400px;}
		
		
		#module-teaser-1 .module-content{ max-width:400px;}
		.module-page-content {margin-bottom:20px;}
		
		.item {width:440px;}
    	
    	#content { margin:0;}
   
    	.sidebar { width:440px; }
    	article{margin-bottom:20px;}
    	
		/* Featured pages */
			    	
    	
    	
    	
    	/* Footer widgets */
    	.one-half-fixed,
    	.one-third-fixed,
    	.one-fourth-fixed,
    	.one-fifth-fixed {width:440px !important; margin-bottom:10px; margin-right:0px !important; margin-left:0px !important;}

		#primary_select {margin:10px auto 10px; width:440px;}
		
		   	
	}



	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {
	
		#content-inner {max-width:320px;}
		
		.module-content {
				margin-left:20px !important;
				padding:0 !important;
			}
			
		 .intro { margin-right:0px; }
			
		
		.module-content {max-width:300px;}
			
		.module-featured .module-content {margin:20px 0px 20px 20px !important;}	
		.module-featured .intro { margin-right:20px; }
		.module-featured .page { width:215px; margin-bottom:10px;}
		
		.module-portfolio .module-content {margin:0 20px !important; padding:20px 0px 20px 0 !important;}	
		.module-portfolio .intro { margin-right:0px; }
		ul.portfolio-items li {width:145px !important;}	
	
		#primary_select {margin:10px auto 10px; width:280px;}
		
	
	
		#module-teaser-1 .module-content { max-width:240px;}
		
		.article-wrapper{
			border:none;
			background: none;
			box-shadow: none;
			max-width:280px;
			}
		article { margin-bottom:20px;}
		.sidebar { width:280px; }
		
		
	
		.tabs ul.epic_tabnav li a{ width:280px !important; clear: both !important; display: block; }
		
		.module-footer {margin:0 !important; padding:20px 10px; }
		.module-footer .module-content {padding:20px 0;}
	
		ul.portfolio-items li {width:280px !important;  margin-bottom:20px; }

		
		.item {width:280px;}
		
		/* Featured pages */
		.module-highlights .page { width:280px; padding-left:0;}
		.module-teaserpages .page { width:240px; }
		.module-featured .page { width:280px; margin:0; }
		
		
		/* Portfolio single */
    	
    	
    	article {margin-left:0 !important; margin-right:0 !important}
    	
  		
    	.slide-info {display:none;}

		
		img {max-width:100%;}
		
		
		/* Footer widgets */
    	.one-half-fixed,
    	.one-third-fixed,
    	.one-fourth-fixed,
    	.one-fifth-fixed {width:280px !important; margin-bottom:10px; margin-right:0 auto !important; }

		.list-name {width:260px;}
		.list-speaker {width:200px;}
		.list-description {width:260px;}
		.speakers li , .bible li , .post_tag li  {width:100%;}

	}