nav .left,
nav .right,
.bottom,
#aside,
 header , .custom.contact 	{
			display:none;
			visibility:hidden;
	}

body.site {
    background-image: none;
}
#tax h2 {
	border:none;
	padding:0;
	margin:0;
}
#tax {
	border:none;
	height:auto;
	display:none;
}
#content {
	background-color: #fff;
}

.footer,
.header{
display:none;
}

.navigation{
background:none;
height:65px;
}
 #mobileMenu{
    position: absolute;
    left: 0px;
    top: 10px;
display:inline-block;
height:48px;
width:48px;
background: transparent url('../images/menu.png') no-repeat scroll 0 0;
float:left;
margin:10px;
z-index:100;
}

#tax.mobile{
	display:block;
	height:66px;
	position:relative;
	padding:0;
	margin:0;
}

.navigation ul.menu{
display:none;
position:absolute;
z-index:1000;
width:auto;
padding:10px;
}

.navigation ul.menu.show{
display:inline-block;
top:0px;
background-image:none;
background-color:#000;
height:auto;
}
.navigation ul.menu li{
display:block;
float:none;
line-height:20px;
/*height:20px;*/
background-image:none;
}

.blog .img-intro-right {
    float: none;
}

.blog #blog_content {
width:96%;
text-align:justify;
}

.navigation .deeper ul {
	width:150px !important;
	background:#000;
	margin-left:30px;
	border: solid 2px #c0c0c0;
	height:auto;
}

.navigation .deeper li {
	width:100%;
	padding:0;
	
	background:#000;
}

.body .container {    
    width: 100%;
}
.squadlisttemplate_squad_name h2, .page-header h3, .page-header h1, #aside .well.events h3, .page-header h2 {
	font-size:12px;
}

#content.span9 {
width: 95%;
}
#aside.span3 {
display:none;
visibility:hidden;
}
.footer, div.body {
width:100%;
margin:0;
padding:0;background:none;
}

.row-fluid{
width:100%;
border:none;
}

.img-intro-left img{
width:100%;
}

.blog .item-separator {
width:100%;
background-size: 100% auto;
}

h2 {
	overflow:hidden;
}