section.gray, header {
    background-color: #b2b0a1;
    background-image: url("/images/collection/galle/bg.jpg");
    background-position: center -5rem;
}
header {
    background-position: center top;
}
section.gray .text h1 {
    text-shadow: none;
    font-size: 4rem;
    line-height: 4.5rem;
}
section.gray .text {
    max-width: none;
}
p, .description h3 {
    color: #516072;
}
.description {
    background-color: #b2b0a1;
}
.tabs .nav{
    background-color: #ff9d00;
    margin: 0;
    text-align: center;
}
.tabs .nav ul {
    max-width: 1220px;
    margin: 0 auto;
}
.tabs>.tab {
    display: none;
}
.tabs section.tab:first-child {
    display: block;
}
.tabs .slideshow {
    margin-top: 1rem;
}
.tabs .grid li:before{
    display: none;
}
.tabs .nav li a.active{
    color: #FFFFFF;
}
footer {
    background-color: #b2b0a1;
}
section.gray {
    background-color: #b2b0a1;
    color: #FFFFFF;
}
section.gray p, section.gray a {
    color: #FFFFFF;
}
@media all and ( max-width: 680px ) {
    section.gray .text h1 {
        font-size: 4rem;
        line-height: 4.4rem;
    }
}
