.ipad-ls-show { display: block!important }
.ipad-ls-hide { display: none!important }

.wrapper {
  width: 100%;
  max-width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

header a.logoType {
  background-size:contain;
  height: 60px;
  margin-left: 0
}


.container, #attorneyDetail div.rightContent, ul.sectionRows li.titleTop{
  min-width: 1px;
  width: 100%
}

.f_left {
	float: none;
}

div.rightContent:before {
	display: none
}

div.contentWrapper .top {
	background: none;
	padding:0;
}

nav#mainNav, div.contentWrapper .fade_mid, div.contentWrapper .fade_top, div.contentWrapper .fade_btm_r, div.contentWrapper .fade_btm {
	display: none
}

nav#mainNav {
  min-width: 1px;
}

#mainNav ul {
  padding-left: 0;
  background: none
}

#mainNav ul li {
  display: block
}

#mainNav li a {
  margin: 0;
  height: 40px;
  line-height: 40px
}

div.leftNav {
	width: 100%!important;
	margin-left: 0!important
}

div.rightContent {
	width: 100%;
	padding:0;
}

div.contentWrapper .top {
	height: auto
}

div.contentWrapper .top .imgContainer {
	position: relative;
}
