/* Media Query */
@media only screen and (orientation: portrait){
	/*-- Basic Layout --*/
	html, body {min-width: 300px!important; width:300px !important;max-width:300px !important; overflow-y: none;}
	img{width:100%;}
	#wrapper {float:left;width:300px !important;margin:0 auto;padding:0px 10px 10px 10px;top:-15px;}
	#header {max-width:300px;position:absolute; background:none;}
	#miniheader {display: block !important; position: absolute; top: 10px; right: 10px; width: 170px!important; height: 170px;z-index: 99999;}
	#miniheader img {height: 100%; width: 100%;}
	html body #header #branding {display:none;}
	#access {position:relative;overflow:hidden;}
	#main {width:300px;max-width:300px !important;margin:0;overflow:visible;position:relative;float:left;}
	#container {max-width:300px;margin-top:0px;margin-left:0px;float:left;clear:left;display:block;}
	#content {margin-top:135px !important;max-width:300px;display:block;overflow:visible;}
	#sidebar{display:none;}
	#footer {max-width:300px;height:165px;float:left;margin-top:-10px;margin-left:0px;}
	#siteinfo {clear:both;max-width:300px !important;margin:0; border:none !important;}
	
	/*-- Menu --*/
	#main-menu-navigation .menu {max-width:280px !important;}
	#access .menu {width:300px !important;}
	#access .menu ul {max-width: 300px !important; margin-left: 0px !important; width: 300px !important; padding: 10px 0!important; z-index:1;}
	#access .menu ul li {float:none !important;}
	#access .menu ul li a {font-size:18px !important;margin:0 auto;margin-bottom:10px;}
	#access .menu ul {max-width:300px;}
	
	
	/*-- Our story fader --*/
	#our_story_intro {display:none;}
	a.read-more {width:300px;}
	
	/*-- Content posts --*/
	h1.page-title {width:280px;margin-top:0px;padding:5px 10px 10px;}
	.archive-meta {width:270px !important;}
	.hentry {max-width:300px;}
	div.entry-content {max-width:300px;}
	div.entry-content p {float:none;display:block;margin-top:10px;font-size:10px;line-height:18px;}
	.entry-content p {float:left;width:100%;max-width:270px !important;}
	.entry-thumb {width:260px !important;}
	div.entry-content h4 img {max-width:300px;float:none !important;display:block;}
	div.entry-content h4 {float:none;max-width:300px;}
	h2.entry-title {width:280px !important; font-size:18px !important;}
	h3.entry-title a {max-width:280px;font-size:18px;margin-left:0px;line-height:18px !important;}
	h3.entry-title a:hover {border-right:10px solid black;}
	h5 {max-width:100%;}
	.entry-content h5 img {max-width:30% !important;}
	.single .entry-title {font-size: 48px; line-height: 40px; width: 280px !important;display: block; padding: 10px 15px 20px; margin: -10px -20px -80px !important;}
	iframe {width:290px;max-width:290px;height:auto;}
	#main #container #content div {width:300px;}
	#main #container #content div h3 {font-size:18px;}
	
	#main #container #content #nav-below div{width:100px;}
	
	
	/*-- Comments --*/
	#comments {display:none;}
	.form-section-comment .form-section {display:none;}
	.entry-content blockquote {float:left;margin:0 auto !important;}
	
	/*-- Previous and Next navs --*/
	#nav-above {max-width:270px;border-top:none;}
	#nav-below {max-width:270px;border-top:none;}
	#main #container #content #nav-above div{width:100px;}
	#main #container #content #nav-below div{width:100px;}
	.nav-previous a{font-size:10px;width:130px;max-width: 130px !important;}
	.nav-next a{font-size:10px;width:130px;max-width: 130px !important;float:right !important;}
	
	/*-- Footer --*/
	#footer #siteinfo span {width:250px;float:left;margin-bottom:5px;display:block;text-align:left;}
	
	/*-- Don't display the following --*/
	html body #header #slider, html body #header #slider ul {display:none!important;width:0px!important;height:0px;}
	.entry-utility {visibility:hidden;height:0px;}
	.xoxo {display:none;}
	
}