.parallax-window {
    min-height: 100vh;
    margin-top:-100px;
    background: transparent;
    position:relative;
    z-index:-1;
}
.parallax-window .projectLogo{
  /*max-height:200px;*/
  /*max-width:100%;
  width:600px;
  position:absolute;
  left:0;right:0;
  bottom:calc(50vh - 100px);
  margin:0 auto;*/
}
.aboutProjectContainer{
  min-height:200px;
  display:block;
  padding:50px;
  box-sizing: border-box;
  width:100%;
  max-width:1500px;
  margin:20px auto;
  /*font-family:NexaBold;*/
  font-family:NexaSlab-Book;
}
.aboutProjectContainer h3{
  font-family:NexaSlabRegularItalic;
  color:rgba(0,0,0,0.5);
  padding:20px 0px;
}
.aboutProjectContainer li{
  font-family:NexaSlab-Book !important;
}
.aboutProjectContainer ul{
  padding-top:0 !important;
  padding-left: 30px;
}
.aboutProjSplit1,.aboutProjSplit2{vertical-align: top;display:inline-block;box-sizing: border-box;padding:0 2vw;min-width:30%}
/*.aboutProjSplit1{border-right: 1px solid rgba(0,0,0,0.3)}*/
.aboutProjSplit2{border-left: 1px solid rgba(0,0,0,0.3)}
@media all and (min-width: 769px) {.aboutProjSplit1,.aboutProjSplit2{display:inline-block;} .aboutProjSplit1{width:30%;} .aboutProjSplit2{width:68%;}}
@media all and (max-width: 768px) {.aboutProjSplit1,.aboutProjSplit2{display:block;border:none;} .aboutProjSplit1{width:99%;} .aboutProjSplit2{width:99%;}}

nav #selections{
  border-top:1px rgba(0,0,0,0.3) solid;
}
@media all and (min-width: 769px) {.workNavTopSpacer{padding-top:50px;}}
@media all and (max-width: 768px) {.workNavTopSpacer{padding-top:70px;}}
nav #selections span {
  color: rgba(102, 102, 102, 1)
}
.wordmark {
  color:rgba(102, 102, 102, 1);
  display:none;
}
.aboutProjectContainer p,.UniqueProjectContent p {
    line-height: 1.8em;
    font-family:NexaSlab-Book;
}
@media all and (max-width: 768px) {.aboutProjectContainer{padding:50px 0px} .UniqueProjectContent p,.UniqueProjectContent h4{text-align:left; padding: 20px;}.UniqueProjectContent h3{text-align:center;}}

.paletteContainer{
  padding:50px;
}
.colorPalette{
  padding:20px;
  width:120px;
  height:120px;
  display:inline-block;
  margin:20px;
  border-radius: 100%;
}
@media all and (min-width: 769px) {.colorPalette{height:115px;width:115px;margin:20px;} .paletteContainer{padding:50px;}}
@media all and (max-width: 768px) {.colorPalette{height:50px;width:50px;margin:5px; } .paletteContainer{padding:20px; }}

.projectLogo h4{
  font-size:20px;
}
.projectLogo img,img.projectLogo{
  display:block;
  margin:0 auto;
  width:auto;
  max-width:480px;
  max-height:35vh;
  padding-bottom: 10px;
}
.projectLogo img.fixed-width {
	max-height:none;
}
@media all and (max-width: 768px) {
	.projectLogo img, img.projectLogo {
		max-width: 222px;
	}
}
@media only screen and (min-width : 480px) {
}
.projectLogo h5{
  color:#fff;
  font-family:NexaSlab-Regular;
  font-size:17px;
  text-align:center;
  margin:0 auto;
  padding: 5px 0px;
}
.cuttingBoard{
  background-repeat: no-repeat;
  background-size:cover;
  background-position: center;
  background-image: url('../img/foodandwine/cuttingboard.jpg');
}
.MGVCwoodBG{
  background-repeat: no-repeat;
  background-size:cover;
  background-position: center;
  background-image: url('../img/margaritaville/MGVCwoodBG.jpg');
}
img.foodandwinecircle{
  display:block;
  margin:0 auto;
  padding:20px 0px;
  ms-transform: scale(0.8,0.8);
  -webkit-transform: scale(0.8,0.8);
  transform: scale(0.8,0.8);
}
img.foodandwinecircle2{
  display:block;
  margin:0 auto;
  padding:20px 0px;
}
img.foodandwinesquare{
  display:block;
  margin:0 auto;
  padding:10px 0px;

}
.sidePaddingDesktop100{
  padding-left:100px;
  padding-right:100px;
}
@media all and (min-width: 769px) {.sidePaddingDesktop100{padding-left:100px;padding-right:100px;}}
@media all and (max-width: 768px) {.sidePaddingDesktop100{padding-left:10px;padding-right:10px;}}

.margaritavillePamphleteContainer img{
  display:inline_block;
}
.UniqueProjectContent p,.UniqueProjectContent h3,.UniqueProjectContent h4{
  color:#555;
}
