/*
updated 9/14/16 - ML - NYC
previously 10/9/15 - MG - NYC
******************************** */

body.show-eu-message #eu-cookie {
  display: block
}

body.show-eu-message {
  margin-top: 60px;
	background-position: left 60px;
}


#eu-cookie.show-eu-message {
  display: block
}

body.show-eu-message #chrome #eu-cookie {
  display: none;
}
.header-layer {
  display: none;
  font-family: 'proxima_nova_rgregular', Lato, arial, sans-serif;
  color: #727172;
  padding: 20px 0;
  font-size: 14px;
  position: relative;
  position: absolute;
  top: 0;
  left:0;
  width: 100%;
  z-index:5;
}

.header-layer-content {
  width: 980px;
  margin: 0 auto;
  text-align: left;
}

.homestar .header-layer-content {
  width: 1080px;
}
.header-content-padding {
  	padding-right:50px;
  	font-family: 'proxima_nova_rgregular', Lato, arial, sans-serif;
  	font-size: 0.95rem;
  }

@media only screen and (max-width: 1100px) {
  .homestar .header-layer-content {
    width: 100%;
  }
  .header-content-padding {
    padding-left: 10px;
}
}

@media only screen and (max-width: 990px) {
  .homestar .header-layer-content {
    width: 980px;
  }

  .header-layer {width:980px;}
	.homestar.header-layer {width:1080px;}

  .header-content-padding {
  	padding-left:10px;
  }

}
.header-layer a {
  text-deoration: underline;
  color: #007cb0;
	font-size:14px;
}

.header-layer a:hover {
  color: #005b81;
}

.layer-grey {
  background: #EDEFEF;
}

.header-layer .btn-close {
  display: block;
  position: absolute;
  right: 20px;
  top: 10px;
  text-decoration: none;
  width: 30px;
  height: 30px;
}

.btn-close span {
  display: none;
}

.header-layer .btn-close:after,
.header-layer .btn-close:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  top: 50%;
  left: 0;
  margin-top: -1px;
  background: #000;
}

.btn-close:before {
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.btn-close:after {
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.hcp-notify {
		font-family: 'proxima_nova_rgregular', arial, sans-serif;
		font-size: 10px;
		padding: 3px;
		text-align: center;
	}