  h1 {
	 font-size: 2.25rem;
	 font-weight: 600;
	 background: #0a233f;
	 color: #ffffff;
	 text-align: center;
	 margin-bottom: 30px;
	 padding: 1.35rem;
}
 main#advanced>.container {
	 padding-left: unset;
	 padding-right: unset;
	 max-width: unset !important;
	 margin-bottom: 0px;
}
 div.stickyplant {
	 top: 175px;
	 z-index: 0 !important;
	 position: fixed;
}
 div#plantimg {
	 width: 462px;
}
 #greybox {
	 background-color: #e9e9e9;
	 padding: 20px;
}
 .fullsize {
	 display: table;
}
 .midsize {
	 display: none;
}
 .mobile {
	 display: none;
}
 .mobile img {
	 max-width: 400px;
	 height: auto;
}
 div.notsticky {
	 z-index: 0 !important;
	 position: absolute !important;
	 bottom: 0;
}
 @media only screen and (max-width: 1315px) {
	 div#plantimg {
		 width: 440px;
	}
}
 @media only screen and (max-width: 1220px) {
	 div#plantimg {
		 width: 400px;
	}
}
 @media only screen and (max-width: 1160px){
	 .floatRight {
		 float: none !important;
	}
	 img.stickyplant {
		 top: 0px;
		 z-index: 100 !important;
		 position: relative;
	}
	 div.info {
		 width: 100% !important;
	}
	 div.image {
		 width: 100% !important;
		 margin-left: 20px;
	}
	 .midsize {
		 display: block;
	}
	 .fullsize {
		 display: none !important;
	}
	 #plantimg {
		 display: none;
	}
}
 @media only screen and (max-width: 767px) {
	 .midsize {
		 display: none !important;
	}
	 .mobile {
		 display: block !important;
	}
	 div.mobile {
		 width: 98% !important;
		 margin-left: 20px;
	}
}
 @media only screen and (max-width: 460px) {
	 .mobile img {
		 max-width: 90%;
		 height: auto;
	}
}
