
.landing {
position: relative;
height: auto;
}
.landing .container {
padding: 0;
}
.landing .col-1 {
float: none;
padding: 0;
width: auto;
}
.landing .col-2 {
display: none;
}
.landing .introduction {
color: #333;
width: auto;
}
.sidebar-image,
.sidebar-image-overlay {
display: none;
}
.landing .items div.last {
margin-right: 0;
}
.landing .items h3 a {
color: #333;
text-decoration: underline;
}
.history .container {
height: auto;
overflow: visible;
}
.history .container .excerpt {
color: #333;
}
.history .container .col-1,
.history .container .col-2,
.history .container .col-2-1,
.history .container .col-2-2 {
width: auto;
float: none;
margin: 0;
}
.history .container img {
float: right;
}
.geography .main {
background: none;
padding: 0;
}
.geography .main h2,
.geography div.country-list h3,
.geography div.country-list h4 {
color: #333;
}
.geography div.country-list>ul,
.geography #offices-1-list>ul,
.geography #offices-2-list>ul,
.geography div.country-list>ul>li,
.geography #offices-1-list>ul>li,
.geography #offices-2-list>ul>li {
list-style: none;
}
.geography div.country-list>ul>li {
float: none;
width: auto;
}
.vision-and-values .col-1,
.vision-and-values .col-2,
.vision-and-values .col-3,
.structure .col-1,
.structure .col-2 {
float: none;
width: auto;
}
.vision-and-values .col-1,
.vision-and-values .col-2 {
margin-right: 0;
}
.vision-and-values .intro {
background: none;
padding: 0;
}
.vision-and-values .intro h4 {
color: #333;
}
.vision-and-values .intro a {
background: none;
padding: 0 10px 15px 0;
}
.structure .structure-list > ul,
.structure .structure-list > ul > li {
list-style: none;
}
.reports .accordion > li > h2,
.reports .accordion > li.expanded > h2 {
background: none;
color: #333;
padding-left: 0;
}
.reports .accordion > li {
overflow: visible;
height: auto;
}
.reports .accordion .quarter,
.reports .accordion .year {
float: none;
width: 100%;
display: block;
padding-left: 0;
}
.reports .accordion .quarter li {
float: none;
width: auto;
margin-bottom: 10px;
}
.reports .accordion .year img {
display: none;
}
.cv-application {
padding: 50px 0 0;
}
.dealers .content-large > div {
padding-right: 0;
}
.leaders {}
.leaders .photo,
.leaders .leader-list .posts {
display: none;
}
.leaders .info {
float: none;
margin: 0;
width: 100%;
}
.leaders h2, .shareholders .other h2 {
padding: 0;
background: none;
}
.shareholders {}
.shareholders .col-left {
display: none;
}
.shareholders .col-right {
width: 100%;
float: none;
}
.presskit {
position: static;
}
.presskit .container ul {
height: auto;
}
.presskit .container ul li {
padding-left: 0;
padding-right: 0;
width: auto;
float: none;
page-break-inside: avoid;
overflow: hidden !important;
}
.presskit .container ul li.clear {
display: none;
}
.presskit .container ul li img {
display: inline;
page-break-inside: avoid;
}
.lightbox,
.lightbox-mask {
display: none !important;
}