.dispensary #hero {
    height: 600px;
    background-position: 0px 300px;
}



.dispensary .content {
    background-size: 100% auto;
    background-position: 0px 210px;
    background-attachment: scroll !important;
    height: 500px;
    width: 100% !important;
    overflow: hidden;
    min-height: 0px;
}

.dispensary .content.small {
    background-position: 0px 160px;
    height: 440px !important;
}

.copy p {
    padding-right: 20px;
}

#summary .copy  {
    margin:0px !important;
    width: 100% !important;
    float: none !important;
}

.dispensary .copy, .consumer .copy  {
    width:100% !important;
    padding: 20px;
    float: none !important;
}

#hero .logo {
    display: none !important;
}

.dispensary #hero .copyMid, .consumer #hero .copyMid {
    vertical-align: top !important;
    padding-top: 70px;
}

.dispensary #hero .copyMid {
    vertical-align: top !important;
    padding-top: 70px;
}


.lightGrey .copyMid, .darkGrey .copyMid {
    vertical-align: top !important;
}

#summary {
    height: 200px;
}

#summary h1 {
    font-size: 2em !important;
    margin-top: 0px;
}

#summary .copy  {
    padding: 0px !important;
}

#summary .logo {
    width: 60px;
    padding-top: 5px;
}


.consumer .content {
    background-size: 70% auto;
    background-position: 60px 160px;
    background-attachment: scroll !important;
    height: 700px;
    width: 100% !important;
    overflow: hidden;
}
.consumer #hero {
    height: 820px;
    background-position: 60px 300px;
}

.legal .copy ol, .legal .copy ul, .legal .copy li {
    margin-left: 0px !important;
}

.copy h2 {
    margin-top: 10px;
}


#header .logo {
    padding: 30px 0 0 20px;
}


.links {
    float: right;
    padding: 28px 20px 0 0;
    color: #009c4d;
    white-space: nowrap;
}

.links.dispLinks {
    display: none;
}

.headerWrap {
    height: 80px;
    background-color: white;
    width: 100%;
    box-shadow: none;
}