/* footer nav */

@media all and (max-width: 600px) {
	.site-footer ul {
		margin-bottom: 20px;
	}

}

@keyframes forceshow {
    from {bottom: -100%}
    to {bottom: 0}
}
@-webkit-keyframes forceshow {
    from {bottom: -100%}
    to {bottom: 0}
}

@keyframes forcehide {
    from {bottom: 0}
    to {bottom: -100%}
}
@-webkit-keyframes forcehide {
    from {bottom: 0}
    to {bottom: -100%}
}

@media all and (max-width: 600px) {
  .site-footer.sticky {
    display: none;
  }
}

.touch .site-footer.sticky {
  display: none;
}

@media all and (min-width: 600px) {

  .no-touch .site-footer.sticky {
    z-index: 999999;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    height: 55px;
    display: block;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;    
    transition: opacity 0.2s linear;    
  }

  .no-touch  .site-footer.force-show {
    z-index: 999999;
    animation: forceshow 0.2s;
    -webkit-animation: forceshow 0.2s;
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
  }
  
  .no-touch .site-footer.force-show .twitter.nav {
	  display:none;
  }

  .no-touch .site-footer.force-hide {
    animation: forcehide 0.6s;
    -webkit-animation: forcehide 0.6s;
  }
}
@media all and (min-width: 600px) {

	html, body {
	  height: 100%;
	}
	.page-wrap,  {
	  min-height: 100%;
	}

	.home.page-wrap {
	height: 900px;
	}
}

/*  @media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)  {

	.site-footer.sticky {
		visibility: hidden;
	}

} */

.meow {
  /*position: absolute;*/
  /*padding: 20px 15px 10px 20px;*/
}
.page-wrap {
	padding: 15px 0 0 0;
	box-sizing: border-box;
}

.site-footer {
  box-sizing: border-box;
  position: relative;
  background-color: rgba(255, 0, 0, 0.9) ;
  font-size: 12px;
  line-height: 16px;
  padding: 20px 15px 10px 20px;
  letter-spacing: inherit;
  width: 100%;
}

.site-footer ul.nav {
  box-sizing: border-box;
  float: left;
  width: auto;
  padding-right: 20px;
  padding-bottom: 10px;
}

.site-footer ul.solo-exhibitions.nav {
  width: 220px;
}

.site-footer ul.group-exhibitions.nav {
  width: 240px;
}

.site-footer ul.worksbyseries.nav {
  width: 160px;
}

.site-footer ul.site-public.nav {
  width: 205px;
}

.site-footer ul.site-private.nav {
  width: 160px;
}

.site-footer ul.about.nav {
  width: 210px;
}

.site-footer ul.twitter.nav {
 width: 180px;
}


.site-footer ul.nav a:hover{
	border-bottom: 2px solid yellow;
	/* background-color: yellow;  #bdbdbd */
}

.site-footer ul.nav h4 a:hover {
	border-bottom: none;
}



@media all and (max-width: 600px) {

	.site-footer ul.nav {
  		float: none;
  		width: 100% !important;
	}

}

#nofloat {
 float: left;
  width: 145px;
  padding-right: 20px;
}

#nofloat ul.nav {
  float: none;
}

.site-footer ul.nav li {
	float: none;
	padding-bottom: 5px;

	}

.site-footer ul.nav li a {
  opacity:0.6 ;
}

.site-footer ul.nav li h4 a {
  opacity:1 ;
}

.site-footer ul.nav li.no-link {
	opacity:0.7 ;
}

.site-footer ul.nav li a:visited {
	color: yellow;
}


/* shop nav width shorter than the others */
ul.shop.nav{
	width: 20px;
}


/* indent */

.site-footer ul.nav li.indt {
	padding-left: 10px;
}

/* highlight each section when its section is selected */

body.home .site-footer ul.nav li a  {
  opacity: 1;
}

body.home .site-footer ul.nav.about li.no-link  {
  opacity: 1;
}

body.solo-exhibitions-page .site-footer ul.nav.solo-exhibitions li a {
  opacity: 1;
}

body.group-exhibitions-page .site-footer ul.nav.group-exhibitions li a {
  opacity: 1;
}
body.worksbyseries-page .site-footer ul.nav.worksbyseries li a {
  opacity: 1;
}
body.site-public-page .site-footer ul.nav.site-public li a {
  opacity: 1;
}
body.site-private-page .site-footer ul.nav.site-private li a {
  opacity: 1;
}
body.about-page .site-footer ul.nav.about li a {
  opacity: 1;
}

body.about-page .site-footer ul.nav.about li.no-link {
  opacity: 1;
}

body.shop-page .site-footer ul.nav.shop li a {
  opacity: 1;
}

body.twitter-page .site-footer ul.nav.twitter li a {
  opacity: 1;
}

/* highlight each project when its project is selected */

body.las-tres-calaveras  ul.nav a.las-tres-calaveras,
body.superstars-ny  ul.nav a.superstars-ny,
body.coda  ul.nav a.coda,
body.superstars-london  ul.nav a.superstars-london,
body.bill-at-pittier  ul.nav a.bill-at-pittier,
body.everything-is-borrowed  ul.nav a.everything-is-borrowed,
body.the-lakes  ul.nav a.the-lakes,
body.la-toma  ul.nav a.la-toma,
body.afuera  ul.nav a.afuera,
body.droits-de-succession  ul.nav a.droits-de-succession,
body.ornament  ul.nav a.ornament,
body.indica  ul.nav a.indica,
body.coalesce  ul.nav a.coalesce,
body.canonico  ul.nav a.canonico,
body.villa-jelmini ul.nav a.villa-jelmini,
body.demons ul.nav a.demons,
body.diamante ul.nav a.diamante,
body.mashrabiya-bloomberg ul.nav a.mashrabiya-bloomberg,
body.posters-for-posts ul.nav a.posters-for-posts,
body.artall  ul.nav a.artall,
body.ruta-rota  ul.nav a.ruta-rota,
body.taxi ul.nav a.taxi,
body.salve  ul.nav a.salve,
body.superstars  ul.nav a.superstars,
body.exile ul.nav a.exile,
body.the-lakes-series  ul.nav a.the-lakes-series,
body.macuto-cannes ul.nav a.macuto-cannes,
body.billo  ul.nav a.billo,
body.a ul.nav a.a,
body.b ul.nav a.b,
body.c ul.nav a.c,
body.bienal-mercosul ul.nav a.bienal-mercosul
{
	color: black;
    background-color: yellow;
    margin-bottom: 6px;
    text-decoration: none;}
    
/* to highlight selected section
body.solo-exhibitions-page ul.solo-exhibitions.nav li h4 a,
body.group-exhibitions-page ul.group-exhibitions.nav li h4 a,
body.worksbyseries-page ul.worksbyseries.nav li h4 a,
body.site-public-page ul.site-public.nav li h4 a,
body.site-private-page site-private li h4 a,
body.about-page ul.about.nav li h4 a {
	
	color: white;
	
}*/


