body.left-main #wrap {
  background: #ffffff;
}
body.no-top-nav header#top-header {
	height: 77px;
}
.topHeader {
  display: block;
}
.navbar-toggle {
	background-color: #fff;
	right: 29px;
	top: 13px;
}
.topHeader {
  background: none;
  border: none;
}
nav#sub-nav {
  display: none;
}
nav#main-nav {
   display: none;
}
ul#account {
  display: none;
}
body#photoview #social2 {
  display: none;
}
body#photoview header#top-header div.container h1.top-headings {
	font-size: 22px;
	top: 19px;
}	
a#logomob img {
	width: 100px;
	height: 43px;
	top: 11px;
	position: relative;
	left: 18px;
}
a#logo {
	display: none;
}
.swipeMenu {
	width: 30%;
	right: 0;
	top: 48px;
}
.topHeader{
	position:relative;
	height:0px;
}
#swipeMenu.navbar-toggle {
	position: absolute;
}
.subTitleForGallery{
	margin-top: 3%;
	margin-left: 12%;
}
@media screen and (max-width: 1300px){
	body#photoview header#top-header div.container h1.top-headings {				 
	   left: 69px;
	}
	
}
@media screen and (max-width: 1200px){
	body#photoview header#top-header div.container h1.top-headings {				 
	   left: 124px;
	}
}
@media screen and (max-width: 1024px){
	body#photoview header#top-header div.container h1.top-headings {				 
	  left: 154px;
	}	
	.subTitleForGallery {
	  margin-top: 4%;
	  margin-left: 14%;
	}
}
@media screen and (max-width: 768px){
	.topHeader {
		background-color: #FFFFFF;
		border: 1px solid #7F7C7C;
		position:fixed;
		height: 55px;
	}
	
	#swipeMenu.navbar-toggle {
		position: relative;
	}
	body#photoview header#top-header div.container h1.top-headings {				 
	   left: inherit;
	}
	.swipeMenu {				
		width: 100%;
		top: 40px;
	}
	.navbar-toggle {
		background-color: transparent;
		right: 0px;
		top: 0px;
	}
	a#logomob img {
	  width: 86px;
	  height: 39px;
	  top: 0;
	  position: inherit;
	  left: 0;
	}
	body.no-top-nav header#top-header {
	  height: 141px;
	  background-position: right bottom;
	  background-size: 150%;
	}
	body#photoview header#top-header div.container h1.top-headings {
	  top: 70px;
	}
	.subTitleForGallery {
	  margin-top: 13%;
	  margin-left: 0%;
	}
}
@media screen and (max-width: 600px){
	.subTitleForGallery {
		margin-top: 16%;	
	}
}
@media screen and (max-width: 568px){
	.subTitleForGallery {
	  margin-top: 17%;
	  margin-left: 1%;
	}
}
@media screen and (max-width: 440px){
	.subTitleForGallery {
	  margin-top: 24%;
	}	
}
@media screen and (max-width: 414px){
	.subTitleForGallery {
	  margin-top: 5%;
	}
}
@media screen and (max-width: 384px){
	.subTitleForGallery {
	  margin-top: 6%;
	  margin-left: 0%;
	}
			}