* {
	margin:0px;
	padding:0px;
	font-family:"Times New Roman", Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif
}

a:active {
	color:#055d1c;
	
}


.clearFix {
	clear:both;
	
}

 
 
 /* index page rules */
 
  .mobileSize, #area {
	 display:none;
	 
 }
 
 #homepageBackground {
	 display:block;
	 
 }
 #homepageBackground a {
	display: flex;
    justify-content: center;
 }
 
 .backgroundImageContainer img {
	 width:100%;
	 
 }
 
 @media screen and (min-device-width: 320px) and (max-device-width: 480px) {
	 
	   .mobileSize, #area {
	 display:block;
	 
 }
 
 #homepageBackground {
	 display:none;
	 
 }
 
	 
 }

 
 
 
 
 

/* NEW ABOUT PAGE RULES */

 .aboutImage {
	 width:100%;
	 padding:12px;	 
 }
 
 .hiddenTextInfo1 {
	 display:none;
	 margin-left:25px;
	 margin-top:-47px;
	 
 }
 .firstInfo {
	 
 }
 
 .lastAboutText {
	 margin-top:0px;
	 
 }
 
 .secondInfo {
	 margin-bottom: 15px;
	 
 }
 
  .hiddenTextInfo2 {
	 display:none;
	  margin-left:25px;
	 
 }
 
 
  .hiddenTextInfo3 {
	 display:none;
	 
 }
 
 
  .hiddenTextInfo4 {
	 display:none;
	 
 }
 
 .aboutHeading {
	 margin-top:97px;
	 
 }
 
 .info {
	 margin-top:6px;
	 
 }
 
 .info p {
	  color:black;
	 
 }
 
 .hiddenAllText {
	 margin-top:0px;
	 
 }
 
 .hiddenAllText p {
	 color:black;
	 
 }
 
 .image h6 {
	 padding-left:12px;
	 margin-top: -3px;
 }
 
 .navMenu {
	 padding-top:45px;
	 
 }
 
 .topHeading {
	 padding-bottom:40px;
	 
 }
 

 @media screen and (max-width:1000px) {
	 .hiddenTextInfo1 {
		 display:block;
		 margin-top: 6px;
		 
	 }
	 
	 .showTextInfo1 {
		 display:none;
		 
	 }
	 
	 .info {
		 margin-top:80px;
		 
	 }
	 
 }
 
 @media screen and (max-width:900px) {
	 
	  .hiddenTextInfo2 {
		 display:block;
		 
	 }
	 
	 .showTextInfo2 {
		 display:none;
		 
	 }
	 
	 
 }
 
  @media screen and (max-width:700px) {
	 
	   .secondInfo {
	 margin-bottom: 13px; 
 }
	 
 }
 
 @media screen and (max-width:640px) {
	 .hiddenTextInfo1, .hiddenTextInfo2 {
		 margin-left:10px;
		 
	 }
	 
 }
 
 
 /* new process */
 
 .processPage p {
	 color:black;
	 
 }
 
 .pictureAndText {
	 margin-top:100px;
	 
 }
 
 .pictureAndText img {
	 width:100%;
	 
 }
 
 .pictureAndText p, .infoProcess p {
	 color:black;
	 font-size:14px;
	 
 }
 


.showTextProcess1 {
	display:block;
	
}

.hiddenTextProcess1 {
	display:none;
	
}

.hiddenTextProcess2 {
	display:none;
	
}

.hiddenTextProcess3 {
	display:none;
	
}

.showTextProcess3 {
	display:block;
	
}




@media screen and (max-width:1040px) {
	.showTextProcess1 {
	display:none;
	
}

.hiddenTextProcess1 {
	display:block;
	
}
	
}

@media screen and (max-width:1000px) {
	.showTextProcess2 {
	display:none;
	
}

.hiddenTextProcess2 {
	display:block;
	
}
	
}

@media screen and (max-width:850px) {
	
		.showTextProcess3 {
	display:none;
	
}

.hiddenTextProcess3 {
	display:block;
	
}
	
	
}





.acrossTextProcess {
	padding-bottom:40px;
	border-bottom:1px solid grey;
	
}

@media screen and (max-width:1000px) {
/*	.showTextProcess1 {
	display:none;
	
}

.hiddenTextProcess1 {
	display:block;
	
}*/
	
}

@media screen and (max-width:560px) {
/*		.showTextProcess2 {
	display:none;
	
}

.hiddenTextProcess2 {
	display:block;
	
}*/



.pictureAndText {
	padding-top:120px;
	
}
	
}




/*New selected work rules */

.selectedWorkImages li a img {
	width:100%;
	
}







 
 @media screen and (max-width:1100px) {
	   
	   .selectedWorkImages {
	 list-style:none;
	 float:left;
	 margin-top:00px;
	 position:relative;
 
 }
	    .selectedWorkImages li  {
	 list-style:none;
	 float:left;
	 margin-top:50px;
	 position:relative;
 
 }
	   
   }
   


.wrapper {
	width:1102px;
	margin:0px auto;
	position:relative;
}

.greenLink {
	color:#0a471a;
	text-decoration:underline;
	transition:opacity 0.5s;
	
}

.greenLink:hover {
	opacity:.5;
	color:#055d1c;

	
}



 .hiddenText {
	 display:none;
	 
 }
 
  .showText {
	 display:block;
	 
 }
 
  .hiddenText1 {
	 display:none;
	 
 }
 
  .showText1 {
	 display:block;
	 
 }
 
   .hiddenText2 {
	 display:none; 
 }
 
  .showText2 {
	 display:block;
	 
 }
 
    .hiddenText3 {
	 display:none; 
 }
 
  .showText3 {
	 display:block;
	 
 }
 





/*
	====================================
	PROCESS PAGE
	====================================

 */
 
 .homepageBackground {
	 background-image:url(../images/homepage.png);
    height:100vh;
    /*vh means viewpoint, 100 means 100% */ 
    background-size:cover;
    background-position:center;
    background-attachment:fixed;
	position:relative;
	background-color: #f7f6eb;
 }
 .homepageBackgroundLogo {
	position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
 }
 .homepageBackgroundLogo:hover h1 {
	 opacity: 1;
	 transition: all 1s;
 }
 .homepageBackgroundLogo h1 {
	opacity: 0;
    position: absolute;
    transition: all 500ms;
 }
 .homepageBackgroundLogo:hover h1 {
	 opacity: 1;
 }
 .homepageBackgroundLogo h1:hover {
	 text-decoration: underline;
 }
#homepageBackground:hover  {
	 background-color: #f7f6eb;
	 opacity: 0.2;
 }
 #homepageBackground {
	 transition: all 1s;
 }
 
 .homepageBackgroundLogo h1 {
	 position:absolute;
	 top:50%;
	  text-decoration:none;
	  font-size:38px;
	  font-weight:400;
	  transition: opacity 0.5s;
	  margin-top: 0;
	  margin-bottom: 0;
	  width: 100%;
	  text-align: center; 
 }
 
 h1 a:hover {
	 text-decoration:underline;
	 color:#055d1c;

	 
 }
 
  a  {
	  text-decoration:none;
	
	 
 }
 
 
  .homepageBackground h1 a:hover {
	  color:#089421;
	  

 }
 




header {
	text-align:center;
	margin-top:97px;
	
}

h1, p, h6 {
	color:#055d1c;
	
}


header h1 a {
	color:#055d1c;
	font-size:36px;
	font-weight:400;
}

nav {
	margin-top:42px;
	
}

nav ul {
	list-type:none;
	text-align:center;
}

nav ul li {
	float:left;
	text-align:center;
	list-style:none;
	text-decoration:none;
}

nav ul li a {
	text-decoration:none;
	color:#055d1c;
	text-transform:uppercase;
	font-size:18px;
	font-weight:500;
	
}

nav ul li a:hover {
	text-decoration:underline;
	color:#055d1c;
	

}

.activeLink {
	text-decoration:underline;
	
}

.containerInfo{
	margin-bottom: 40px;
}


/*main content:about */

main {
	border-top: 1px solid #055d1c;
	border-bottom: 1px solid #055d1c;
	margin-top:16px;
	padding-top:50px;
	padding-left:6px;
	padding-right:6px;
}

.processPage {
	padding-top:0px;
	border-bottom: 0px solid #055d1c;
	margin-bottom:10px;
	
}

.bothBorders {
	border-top: 1px solid #055d1c;
	border-bottom: 1px solid #055d1c;
	padding-bottom:60px;
}

/*These two rules arefor the grey border pages */
.greyBorder {
	border-top: 1px solid #8a8a8a;
	
}

.greyBorderBottom {
	border-bottom: 1px solid #8a8a8a;
	
}


.marginBottom {
	margin-bottom:60px;
	
}


.designerImage {
	float:left;
	padding-right:25px;
	
}

.designerImage img {
	width:100%;

	
}


.designerInfo {
	float:right;
	padding-left:10px;
	width:679px;
	margin-top:-6px;	
}


article p {
	font-weight:500;
	font-size:14px;
	color:#0a471a;
	line-height:159%;
}


.logoFooter {
	margin-bottom:-40px;
	margin-left:27px;
	margin-top: -16px;
	
}

.email {
	margin-top: -15px;
	margin-left: 25px;
}

.email a {
	font-size:16px;
	font-weight:400;
	color:#0a471a;
	text-decoration:underline;
	transition:opacity 0.5s;
}

 #phoneNumber {
	 font-size:16px;
	font-weight:400;
	color:#0a471a;
	padding-top:5px;
	text-decoration:none;
	 
 }

.email a:hover {
	opacity:.5;
	color:#055d1c;

}

footer {
	margin-top:60px;
	
}

.logoPartTwo {
	margin-left: 33px;
	margin-top:4px;
	margin-bottom: 20px;
	
}



@media screen and (max-width:800px) {
	 .selectedWorkImages {
	   margin-left:0px;
	   margin-bottom:110px;
	  
  }
  
   .selectedWorkImages li  {
	 list-style:none;
	 float:left;
	 margin-top:50px;
	 position:relative;
 
 }
	 
 }
 
 













/*
	====================================
	PROCESS PAGE
	====================================

 */
 
 .presentation-area {
	 padding:6px 6px 0 6px;
	 margin-top:82px;
	 font-weight:500;
	font-size:14px;
	line-height:160%;
	color:black;
	margin-top:8px;
	 
	 
 }
 
 .presentation-area img {
	 box-shadow:0px 1px 0px #CCC4C4;
	 margin-right:20px;

 }
 

 
  .process-info p {
	margin-top:8px;
	 
 }
 
 /*.presentation-image {
	 float:left;
	
		  
	  }*/
 
 
 
 .right-hand-image-text {
	 float:right;
	 width:642px;
	 color:black;
	 
 }
 
  .right-hand-image-text p {
	 color:black;
	 margin-top:12px;
	 
 }
 
 
 .wholePageInfo {
	 font-weight:500;
	font-size:14px;
	line-height:155%;
	padding-bottom:40px;
	 
 }
 
  .wholePageInfo p {
	margin-top:8px;
	 
 }
 
 .infoMargin {
	 padding-top:8px;
	 
 }
 
 .pointInfo {
	 margin-top:-9px;
 
 }
 
 
 .process-info p, .wholePageInfo p {
	 color:black;
	 
 }
 
 .process-bold {
	 font-weight:bold; 
 }
 
  .process-underline {
	  text-decoration:underline;
	  font-weight:bold; 
 }
 
 .process-info h5 {
	 padding-top:19px;
	 color:#0a471a;
	 font-size:14px;
	 
 }
 
 .processImage {
	 float:right;
	 margin-top:150px;
	 
 }
 
 .processImageOne {
	 float:left;
	 margin-top:-80px;
	  margin-left:-6px;
	 
 }
 
 
  .processImageTwo {
	 float:right;
	 margin-right:-6px;
	 
 }
 
.pictureRightText {
	padding-top:100px;
	
}
.picture {
	padding-bottom:8px;
	
}

.picture img {
	max-width:100%;
	box-shadow:0px 1px 0px #CCC4C4;
	
}

.acrossText {
	padding-bottom:40px;
	
}

.rightText p, .acrossText p {
	color:black;
	
	
}

.processTextShow1, .processTextShow2 {
	display:block;
	
}

.processTextHidden1, .processTextHidden2 {
	display:none;
	
}

@media screen and (max-width:1000px) {
	
	.processTextShow1, .processTextShow2 {
	display:none;
	
}

.processTextHidden1, .processTextHidden2 {
	display:block;
	
}

.picture img {
	height:240px;
	
}

	
}

@media screen and (max-width:890px) {
	
	.picture img {
	height:230px;
	
}
	
}

@media screen and (max-width:760px) {
	
	.picture img {
	height:200px;
	
}

	
}

@media screen and (min-width:100px) and (max-width:560px) {
	
	.picture img {
	height:200px;
	
}

	.processTextShow2 {
	display:none;
	
}

.processTextHidden2 {
	display:block;
	
}
	
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 /*
	====================================
	SELECTED WORK 
	====================================

 */
 
 
 
 .selectedWorkImages li  {
	 list-style:none;
	 float:left;
	 margin-top:50px;
	 position:relative;
 
 }
 
  .selectedWorkImages li a:hover img  {
	  opacity:.3;
	
 }
 
  .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
  
 
   
 
   
    .selectedWorkImages li p {
		position: absolute;
	    top: 50%; 
	    left: 50%;
	    transform: translate(-50%, -50%);
		text-transform:uppercase;
		font-size:16px;
		text-align:center;
   }
  
   
   
   /*
	====================================
	ARTS AND CRAFTS
	====================================

 */
 
  .artsAndCraftsPictures {
	 margin-top:-50px;
	 
 }
 
 .artsAndCraftsPictures li {
	 list-style:none;
	 text-align:center;
	 margin-top:30px;
	 
 }
 
 .moodboardImage {
	 margin-top:0px;
	 list-style:none;
	 text-align:center;
	 
 }
 
 .moodboardImageArea {
	 border-top: 1px solid #8a8a8a;
	border-bottom: 1px solid #8a8a8a;
	padding-bottom:60px;
	padding-top:0px;
	 
 }
 
  .backToButton {
	  margin-top:40px;
	  font-size:18px;
	  
  }
 
 
 .backToButton h4 a {
	 text-decoration:none;
	 color:#055d1c;
	 text-transform:capitalize;
	 font-weight:400;
	 
 }
 
  .backToButton h4 a:hover {
	 text-decoration:underline;
	 color:#055d1c;
	 
	 
 }

 
 
 
    /*
	====================================
	CONSTRCUTION
	====================================

 */
 
 .constructionBorder {
	 border:.5px solid #C7C0C0;
	 margin-top:60px;
	 
 }
 
  .constructionBorder img {
	  margin-top:-36px;
	  padding-bottom:6px;
	
	 
 }
 
 
 
 .workTextHidden {
	 display:none;
	 
	 
 }
 
  .workTextShowing {
	 display:block;
	 
	 
 }
 
 
 #email, #phoneNumber {
	 color:#055d1c;
	 
 }
 
 #phoneNumber {
	 text-decoration:none;
 }
 
 
 
 
 /* REPSONSIVE  */
 
 
 /* homepage */
 
 @media screen and (max-width:800px) {
	 
	 .homepageBackground {
		 height:1600px;
		 width:100%;
		  background-image:url(../images/homepage.png);
	 background-repeat:no-repeat;
    /*vh means viewpoint, 100 means 100% */ 
	position:relative;
	background-repeat:repeat;
		 
	 } 
	 
	   .homepageBackground h1 {
		 position:absolute;
		 top:4%;
		 left:10%;
		  text-decoration:none;
		  font-size:36px;
		  font-weight:400;
		  transition: opacity 0.5s; 
 }
 }
 
 @media screen and (max-width:400px) {
	  .homepageBackground h1 {
		 position:absolute;
		 top:4%;
		 left:3%;
		  text-decoration:none;
		  font-size:36px;
		  font-weight:400;
		  transition: opacity 0.5s; 
 }
	 
 }
 
 
 
 /*About page */
 
 
 .bottomOfImage {
	 display:none;
	 
 }
 
 .hiddenTextAbout {
	 display:none;
	 
 }
 
 
 
 
 .hiddenTextAbout1 {
	 display:none;
	 
 }
 
 .showTextAbout1 {
	 display:block;
	 
 }
 
  .hiddenTextAbout2 {
	 display:none;
	 
 }
 
 .showTextAbout2 {
	 display:block;
	 
 }
 
  .hiddenTextAbout3 {
		 display:none;
		 
	 }
	 
	 .showTextAbout3 {
		 display:block;
		 
	 }
	 
 
 
 @media screen and (max-width:1020px) {
	 
	 .showTextAbout1 {
		 display:none;
		 
	 }
	 .hiddenTextAbout1 {
		 display:block;
		 margin-top:-30px;
		 
	 }
	 
	 .finalLine {
		  margin-top:0px;
	 
		 
	 }
	
	 
 }
 
 
 
 @media screen and (max-width:740px) {
	 
	 .showTextAbout3 {
		 display:none;
		 
	 }
	 .hiddenTextAbout3 {
		 display:block;
		 
	 }
	 
	 .annaDesigned {
		 margin-bottom:30px;
		 
	 }
	 
 }
 
  @media screen and (max-width:660px) {

	 
	 .annaDesigned {
		 margin-bottom:30px;
		 margin-top:-20px;
		 
	 }
	 
 }
 
   @media screen and (max-width:560px) {

	 
	 .annaDesigned {
		 margin-bottom:30px;
		 margin-top:-50px;
		 
	 }
	 
 }
 
 
 
 @media screen and (min-width:200px) and (max-width:600px) {
	 .showTextAbout3 {
		 display:none;
		 
	 }
	 .hiddenTextAbout3 {
		 display:block;
		 
	 }
	 
	  .annaDesigned {
		 margin-bottom:30px;
		 margin-top:0px;
		 
	 }
	 
 }

 
 
 
 
 
 
 
 
 
 @media screen and (max-width:900px) {
	 
	/*  .hiddenTextAbout1 {
	 display:block;
	 
 }
 
 .showTextAbout1 {
	 display:none;
	 
 }*/
 
 .designerImage img{
	width:320px;
	height:350px;
	 
 }
 

   @media screen and (max-width:720px) {

 .designerImage img{
	width:270px;
	height:300px;
	 
 }
 
   @media screen and (max-width:580px) {

 .designerImage img{
	width:220px;
	height:250px;
	 
 }
 
 @media screen and (max-width:480px) {
	  .showTextAbout3 {
		 display:none;
		 
	 }
	 .hiddenTextAbout3 {
		 display:block;
		 
	 }
	 
	 .showTextAbout2 {
		 display:none;
		 
	 }
	 .hiddenTextAbout2 {
		 display:block;
		 
	 }
	 
	 .showTextAbout1 {
		 display:none;
		 
	 }
	 .hiddenTextAbout1 {
		 display:block;
		 
	 }
	 
 }
 

 
 
 
 
 
 
 
 
 
 
  @media screen and (max-width:520px) {
	 
 
/* .designerImage img{
	width:320px;
	height:350px;
	 
 }
 */
/*   .hiddenTextAbout2 {
	 display:block;
	 
 }
 
 .showTextAbout2 {
	 display:none;
	 
 }
 */
/*  .designerImage img{
	width:300px;
	height:330px;
	 
 }*/
 
 .alongsidePictureText {
	 width:100%;
	 
 }
 
 
  }
 
 
 
 
 
 
 
 @media screen and (max-width:1100px) {
	 .aboutWrapper {
		 width:1000px;
		 
	 }
	 
	 nav ul {
		margin-left:190px;
}

.designerInfo {
	float:right;
	padding-left:10px;
	width:577px;	
}

	 
 }
 
  @media screen and (max-width:1000px) {
	 .aboutWrapper {
		 width:900px;
		 
	 }
	 
	 	 nav ul {
		margin-left:140px;
}

.designerInfo {
	float:right;
	padding-left:10px;
	width:477px;	
}

	 
 }
 
   @media screen and (max-width:900px) {
	 .aboutWrapper {
		 width:800px;
		 
	 }
	 
	 	 nav ul {
		margin-left:90px;
}

/*.designerImage img{
	width:350px;
	height:370px;
	
}*/

.designerInfo {
	float:right;
	padding-left:10px;
	width:401px;	
}

	 
 }
 
    @media screen and (max-width:800px) {
	 .aboutWrapper {
		 width:700px;
		 
	 }
	 
	 	 nav ul {
		margin-left:40px;
}

.contentWrapper {
	margin-top:100px;
	
}

/*.designerImage img{
	width:320px;
	height:340px;
	
}*/

.designerInfo {
	float:right;
	padding-left:10px;
	width:332px;	
}
	 
 }
 
     @media screen and (max-width:700px) {
	 .aboutWrapper {
		 width:600px;
		 
	 }
	 
	 	 nav ul {
		margin-left:00px;
}

/*.designerImage img{
	width:290px;
	height:310px;
	
}*/

.designerInfo {
	float:right;
	padding-left:10px;
	width:260px;	
}

	 
 }
 
 @media screen and (max-width:1000px) {
	  nav ul {
		margin-left:100px;
}
	 
	 	 nav ul li {
		margin-left:60px;
}
	 
 }
 
 @media screen and (max-width:600px) {
	 .aboutWrapper {
		 width:500px;
		 
	 }
	 
	 	 	 nav ul {
		margin-left:0px;
}
	 
	 	 nav ul li {
		margin-left:60px;
}

/*.designerImage img{
	width:230px;
	height:250px;
	
}
*/
.designerInfo {
	float:right;
	padding-left:10px;
	width:220px;	
}
	 
 }
 
  @media screen and (min-width:200px) and (max-width:500px) {
	 .aboutWrapper {
		 width:400px;
		 
	 }
	 
	 	 	 nav ul {
		margin-left:0px;
}
	 
	 	 nav ul li {
		margin-left:30px;
}

/*.designerImage img{
	width:200px;
	height:220px;
	margin-left:80px;
	
}*/

.designerImage h6{
	margin-left:80px;
	
}

.designerInfo {
	float:right;
	width:400px;
	margin-top:20px;	
}
	
	 
 }
 
 
 

 
 
 
 
 /*Selected work page */
 
  @media screen and (max-width:1100px) {
	    .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
  

	 
 }
 
   @media screen and (max-width:1000px) {
	    .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
  
	 
 }
 
 @media screen and (max-width:900px) {
	 .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
	 
 }
 
  @media screen and (max-width:800px) {
	 .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
  
   .selectedWorkImages li  {
	 list-style:none;
	 float:left;
	 margin-top:50px;
	 position:relative;
 
 }
	 
 }
 
 @media screen and (max-width:700px) {
	  .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
  
   .selectedWorkImages li  {

	 width:250px;
 
 }
 
   .selectedWorkImages li img  {
	   max-width:100%;
 
 }
 
 }
 
  @media screen and (max-width:600px) {
	  .selectedWorkImages {
	   margin-bottom:110px;
	  
  }
  
   .selectedWorkImages li  {
	 width:200px;
 
 }
 
   .selectedWorkImages li img  {
	   max-width:100%;
 
 }
 
 }
 
 
 
 
 
 /*work example pages */
 
 @media screen and (max-width:1200px) {
	 
	 .artsAndCraftsPictures {
		  width:570px;
		  margin:auto;
	 
 }
	 

	 
	 .artsAndCraftsPictures li {
		 margin:auto;
		margin-top:30px;
		 
	 }
	 
	  .artsAndCraftsPictures li img {
		 width:100%;
		 
	 }
	 
 }
 
   @media screen and (max-width:800px) {
	   
	.artsAndCraftsPictures {
	 margin-top:-50px;
	 
 }
 
 .artsAndCraftsPictures li {
	 list-style:none;
	 text-align:center;
	 margin-top:30px;
	 
 } /* MAY REMOVE THESE TWO ABOVE RULES. */
 
 .artsAndCraftsPictures li img {
	 max-width:100%;
	 
 }
 
	 
 }
 
 
 @media screen and (max-width:700px) {
	 .artsAndCraftsPictures li {
		 width:400px;
		margin:auto;
		margin-top:30px;
		 
	 }
	 
 }
 
  @media screen and (max-width:600px) {
	 .artsAndCraftsPictures li {
		margin-top:30px;
		 
	 }
	 
	 	 .artsAndCraftsPictures {
		  width:500px;
		  margin:auto;
		  margin-top:-49px;
	 
 }
	
	 
 }
 
 
 
 
 
 
 
 
 
 
 
 
 /*moodboard page */
 
 
   @media screen and (max-width:1100px) {
	    .moodboardImage {
			width:1000px; 
 }
 
 .moodboardImage li img {
			max-width:100%;
	
	 
 }
  

	 
 }
 
    @media screen and (max-width:1000px) {
	    .moodboardImage {
			width:900px; 
 }
 
 .moodboardImage li img {
			max-width:100%;
	
	 
 }
  

	 
 }
 
     @media screen and (max-width:900px) {
	    .moodboardImage {
			width:800px; 
 }
 
 .moodboardImage li img {
			max-width:100%;
	
	 
 }
  

	 
 }
 
      @media screen and (max-width:800px) {
	    .moodboardImage {
			width:700px; 
			margin-top:40px;
 }
 
 .moodboardImage li img {
			max-width:100%;
	
	 
 }
  

	 
 }
 
 .image {
	 max-width:100%;
	 max-height:100%;
	 
 }
 
 /*Process page */
 
 
 /*@media screen and (max-width:1100px) {
	  .right-hand-image-text {
	 float:right;
	 width:532px;
	 color:black;
	 
 }
	 
 }
 
  @media screen and (max-width:1000px) {
	  .right-hand-image-text {
	 float:right;
	 width:437px;
	 color:black;
	 
 }
 
 .right-hand-image-text p {
	 margin-top:5px;
	 
 }
 

   .hiddenText1 {
	 display:block; 
 }
 
  .showText1 {
	 display:none;
	 
 }
	 
 }
 
   @media screen and (max-width:900px) {
	  .right-hand-image-text {
	 float:right;
	 width:337px;
	 color:black;
	 
 }
 
 .right-hand-image-text p {
	 margin-top:5px;
	 
 }
 
   .hiddenText2 {
	 display:block; 
 }
 
  .showText2 {
	 display:none;
	 
 }
 
 
 }
 
 
 @media screen and (max-width:800px) {
	 
	 .presentation-area img {
	 width:360px;
	 height:260px;
	 box-shadow:0px 1px 0px #CCC4C4;

 }
 
 .right-hand-image-text {
	 float:right;
	 width:287px;
	 color:black;
	 
 }
 
    .hiddenText3 {
	 display:block; 
 }
 
  .showText3 {
	 display:none;
	 
 }
	 
 }
 
 
 
 
 
 
 
 
 
 @media screen and (max-width:700px) {
	 
	  .right-hand-image-text {
	 float:right;
	 width:230px;
	 color:black;
	 
 }
	 .presentation-area img {
	 width:320px;
	 height:220px;
	 box-shadow:0px 1px 0px #CCC4C4;

 }
 
  .process-info {
	  width:600px;

	 
 }
 
 
	 
 }
 

 
  @media screen and (max-width:600px) {
	  
		  .right-hand-image-text {
	 float:right;
	 width:476px;
	 color:black;
	 
 }
	  
	  
	 .presentation-area img {
	 width:270px;
	 height:170px;
	 box-shadow:0px 1px 0px #CCC4C4;
	 margin:auto;

 }
 
  presentation-image {
	text-align:center;

 }
 
 
 
  .process-info {
	  width:500px;

	 
 }
  
 
 }
 
 
   @media screen and (max-width:500px) {
	  
		  .right-hand-image-text {
	 float:right;
	 width:376px;
	 color:black;
	 
 }
	  
	  

 
 }
 
 
 
 
 
 */
 
 
 
 @media screen and (max-width:1020px) {
	.presentation-image img {
		 height:260px;
		 
	 }
	 
	 .showText1 {
		 display:none;
		 
	 }
	 
	 .hiddenText1 {
		 display:block;
		 
	 }
	 
 }
 
  @media screen and (max-width:920px) {
	.presentation-image img {
		 height:240px;
		 
	 }
	 
	 .showText2 {
		 display:none;
		 
	 }
	 
	 .hiddenText2 {
		 display:block;
		 
	 }
	 
 }
 
   @media screen and (max-width:710px) {
	.presentation-image img {
		 height:210px;
		 
	 }
	 
 }
 
 
   @media screen and (min-width:250px) and (max-width:350px) {
	.presentation-image img {
		 width:140%;
		 height:330px;
		 
	 }
	 
	 .right-hand-image-text p {
		 width:100%;
		 
	 }
	 
 }
 
 
 @media screen and (max-width:800px) {
	 .grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	width:100%;
	
}
	
 }
 
 
 
 /* New about page rules */
 
 .aboutImage {
	 width:100%;
	 
 }
 
#navMenu {
	padding-left:30px;
	
}
 
 
 
 
 
 
 
#processTop {
	padding-top:170px;
	
}

	



#phoneNumber {
	text-decoration:none;
	
}
 
 

 
 #aboutMeFooter {
	 padding-bottom:30px;
 }
 
 
 .logoFooter {
	margin-left: 27px;
	 
 }
 



