File: /home/vsga7hg9xjp3/public_html/MapFrame/css/styles827c.css
@font-face {
font-family: Audi;
src: url(../fonts/AudiTypeExtended-Normal.woff) format("woff"), url(../fonts/AudiTypeExtended-Normal.ttf) format("truetype");
font-weight: 400;
font-style: normal
}
@font-face {
font-family: Audi;
src: url(../fonts/AudiTypeExtended-Bold.woff) format("woff"), url(../fonts/AudiTypeExtended-Bold.ttf) format("truetype");
font-weight: 700;
font-style: normal
}
html,
body,
div,
img,
table,
tbody,
thead,
tr,
td,
form,
h1,
h2,
h3 {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 9px;
padding: 0;
border: 0;
letter-spacing: .5px;
text-align: left
}
* {
box-sizing: border-box
}
h1,
h3,
h3,
h4,
h5,
h6 {
font-family: Audi, Verdana, Tahoma, Helvetica, sans-serif;
font-weight: 700
}
h6 {
font-size: 16px;
margin: 0;
font-weight: 400
}
body,
html {
background-color: #fff;
margin: 0 auto;
color: #000;
line-height: 1.5;
text-align: left;
-webkit-overflow-scrolling: touch
}
body {
padding: 0
}
.MapppContenttt {
position: relative;
height: 630px;
margin: auto;
overflow: hidden
}
#map {
width: 100%;
height: 100%;
display: block;
position: absolute;
border: 0;
right: 0
}
#map h1 {
margin-left: 10px;
margin-bottom: 10px
}
.map-overlay {
display: none;
position: absolute;
width: 100%;
min-height: 390px;
height: calc(100% - 165px);
height: -webkit-calc(100% - 165px);
background: rgba(255, 255, 255, .7);
z-index: 1
}
.map-overlay p {
position: absolute;
top: 50%;
left: 50%;
background: #fff;
padding: 10px 20px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
margin: -16.5px 0 0 -49.2px;
cursor: pointer
}
p.close-map {
position: absolute;
top: 50%;
right: 0;
background: #fff;
padding: 10px 14px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
box-shadow: 0 1px 10px rgba(0, 0, 0, .4);
margin: 100px 0 0;
cursor: pointer;
z-index: 9;
display: none
}
form {
width: 100%;
margin: 0;
padding: 8px;
overflow: hidden;
box-sizing: border-box;
-webkit-box-sizing: border-box;
background: #fff;
color: #000;
position: relative;
cursor: pointer
}
th {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
line-height: 1.5;
font-size: smaller;
font-weight: 700;
text-align: left
}
td {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 11px;
padding: 5px 0
}
hr {
width: 90%;
margin-left: 5%
}
input,
select {
font-family: Verdana, Tahoma, Helvetica, sans-serif;
border: 0;
margin: 0;
background: 0 0;
width: 100%;
line-height: 15px;
padding: 5px;
text-align: left;
font-size: 12px;
margin-left: 0;
appearance: none;
-webkit-appearance: none;
cursor: pointer
}
.arrow {
content: '';
position: absolute;
top: 50%;
right: 14px;
width: 8px;
cursor: pointer;
height: 8px;
pointer-events: none;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAYAAAB4ka1VAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTdCMjUxRkM3NzYwMTFFMkFDMThERTA5NEFENUM1QUQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjM4NkY0OUM3NzY1MTFFMkFDMThERTA5NEFENUM1QUQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N0IyNTFGQTc3NjAxMUUyQUMxOERFMDk0QUQ1QzVBRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1N0IyNTFGQjc3NjAxMUUyQUMxOERFMDk0QUQ1QzVBRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiSjP2kAAABKSURBVHjaYrxqEPZfKNydAQgYGVDB/3crdzIwfb9wlwHEAAmgS4LkmEA60RTBJUFyLFAdIEX/3zGAFcElQQQLkrFgRTA2TBAgwADDZynL/bX51QAAAABJRU5ErkJggg==)center center/100% no-repeat
}
input:focus,
select:focus,
input:active,
select:active {
outline: 0
}
input[type=radio] {
width: 24px;
float: left
}
label {
display: inline-block;
float: right;
padding: 0 50px 0 0
}
label p {
float: left;
margin: -2px 0
}
label:nth-child(1) {
padding: 0 10px 0 0
}
label.mobile-dropdown {
display: inline-block;
cursor: pointer;
float: left;
padding: 2px 18px;
font-family: Verdana, Tahoma, Helvetica, sans-serif
}
label.mobile-dropdown .arrow {
width: 5px;
height: 8px;
margin: 2px 5px;
float: right;
background: url(../img/right-arrow.png)center center/100% no-repeat
}
label.mobile-dropdown.open .arrow {
background: url(../img/close.png)center center/100% no-repeat;
width: 8px;
margin: 1px 5px
}
textarea {
background: 0 0;
width: 255px;
padding: .3em 0;
margin-left: 35px;
margin-top: 20px
}
h1 {
margin: 0 0;
font-size: 26px;
line-height: 1.389;
text-rendering: optimizeLegibility;
padding: 0;
border: 0;
display: block;
position: relative;
vertical-align: baseline;
font-family: Audi, Verdana, Tahoma, Helvetica, sans-serif;
font-weight: 700
}
h2,
table h2 {
font-size: 1.3em;
font-weight: 700;
position: relative;
display: block;
font-family: Audi, Verdana, Tahoma, Helvetica, sans-serif;
margin-left: 5px;
margin-bottom: 20px;
padding: 0;
border: 0;
vertical-align: baseline;
font-weight: 700;
letter-spacing: .5px;
z-index: 0
}
.button {
position: relative;
font-size: .8em;
background: #c03;
color: #fff;
border: 1px solid #000;
padding: 10px;
text-align: center;
vertical-align: middle;
width: 100px;
height: 32px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-weight: 700;
margin-right: 0;
line-height: 20px
}
p {
margin: 0;
padding: 0;
font-weight: 400;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 14px
}
#showrooms {
width: 92%;
max-width: 300px;
background: #333;
border: 0;
position: absolute;
z-index: 10;
font-size: 10px;
height: 550px;
overflow: hidden;
display: block;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
left: 0;
bottom: 0;
margin: 15px;
height: auto;
padding: 14px 0;
color: #fff
}
#showrooms.open {}
.dealer-popups {
width: 100%;
padding: 4px 0;
font-size: 10px;
color: gray;
display: none;
border-bottom: 1px solid #828282
}
.dealer-popups:last-child {
border-bottom: 0
}
.dealer-popups.showit {
display: block
}
.dealer-popups img {
width: 24px;
margin-right: 10px
}
.dealer-popups p {
margin: 8px 0;
color: #fff;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px
}
.dealer-popups h4 {
margin: 0
}
.dealer-popups h4 a {
font-weight: 400;
font-size: 14px;
margin: 0;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
align-items: center;
justify-content: space-between
}
.dealer-popups h4 a svg {
width: 26px;
height: 26px;
fill: #fff
}
.dealer-popups h4 a:hover {
color: #fff
}
.dealer-popups h4>span {
font-weight: 400;
font-size: 14px;
margin: 0;
font-family: Verdana, Tahoma, Helvetica, sans-serif
}
.dealer-popups a.site {
margin: 0 0 0;
display: inline-block;
color: #fff;
background: #c03;
text-decoration: none;
padding: 5px 12px;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px
}
.dealer-popups a font {
padding: 4px 5px 1px !important;
display: inline-block
}
.gm-style-iw p {
margin: 8px 0;
color: #000;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px
}
.gm-style-iw a {
margin: 0;
color: #000 !important;
text-decoration: underline;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: 700;
display: block;
padding: 4px 0
}
.gm-style-iw a.map_links {
padding: 4px 10px
}
.side-title {
padding: 0 24px;
margin-bottom: 0
}
.side-title h1 {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: flex-start;
align-items: center
}
.side-title h1 a {
display: inline-block;
color: #fff !important;
margin-left: -12px;
display: none
}
.side-title svg {
transform: scaleX(-1);
width: 32px;
height: 32px;
fill: #fff !important
}
.filter {
padding: 14px 24px;
margin: 20px 0 0;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
cursor: pointer
}
.filter p i {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAABYlAAAWJQFJUiTwAAACjElEQVRo3tVZ0W3EIAx9VB0gG5QRskEZISPcBs0IN8J1gxshI9AN6AZ0g2xAPwoVQkkwYNJeJHSnAIZnP2zsCOccHvl5woM/zxxChBADgAmAAiABvCZDPgBYABrA4pxb2RA456obgAHAHcAKwBHb6ucMLWv/7qFh83OycQvg5q0wJCAVgKsfEwOZTwcQaT1sRANQBfOVnxPmN1mjZvMmWnxutGCQY2pBlC56j8yvms3/Y41Aw3tXAInGFMcBjEBUW7SEOmsrbQjKWUupVEodnRknvSeyG95JZubqGiqVal8djLsQYsCFQKUiK1AAhI1Z4uY1gCnqmxK3eQTC5sbUAAj0uR7QxuXMn8QOuTPmVkojCgB9RB/q+Uhk3TI00pwAgtaGjNkngqzpiI7+vLmfKxoNgMjlA0II5y99oqa/t7yHzwcoAL68ZsZM/0TQ/hTP2ehX/u8nJwDjf9VOv/a/M0FWGLPs9AclWbaEJgrzywludCm9rlAASIInKglkdktO7IEAjNx3IZPTDPEqYffu/5SI3wKAJDx3mUsSIpOknpMfO/e+TiuGQoBpzcRqEppbaZg/A0TJopIzI+MCUZsTa6ZMrBlE6YKSOy9uBVGzIKsVWkHULMZiheBWW0HULh48kmkAYNP6UgSiO4A4Llwq5l/2EngvezijuHutqiIw15haD589ynEz9LN/Wl7fKAuOhPEjuxtmcIFLRVViYXPBDAAk5UAnB1f+GwCUA50c3CtrYZgxmpo9ekQ0M+yV7U51fpV7/+8ApC4yBKQaV1vSspW5iu/FBsALgHf/+s3XgUbW78Mc34kJVOpGndCeOihER9oHgHf/rsvDSqENKqEbdXoCiOucPbXfFcBZzzc8ZvEBt5Vt5gAAAABJRU5ErkJggg==)center center/cover no-repeat;
display: inline-block;
width: 25px;
height: 25px;
margin-bottom: -7px;
margin-right: 8px
}
.filter-panel {
border-bottom: 1px solid #ddd;
overflow: hidden;
padding: 14px 24px;
border-top: 1px solid #ddd
}
.filter-panel .filter-item {
float: left;
font-size: 14px;
position: relative;
margin: 0 20px 16px 0
}
.filter-panel .filter-item.full {
float: none;
width: auto;
display: inline-block;
padding-right: 16px;
border-bottom: 1px solid #000;
display: none
}
.filter-panel .filter-item:last-child {
margin-bottom: 4px
}
.filter-panel select {
font-size: 14px;
border-radius: 0;
display: inline-block;
width: auto;
padding-left: 0;
color: #fff
}
.filter-panel .select-icon {
position: absolute;
top: 50%;
right: 2px;
margin-top: -6px;
transform: rotate(135deg);
width: 8px;
height: 8px;
border-top: 1px solid #000;
border-right: 1px solid #000
}
.filter-panel input {
position: absolute;
opacity: 0;
cursor: pointer;
height: 0;
width: 0
}
.filter-panel label {
font-size: 14px;
display: block;
position: relative;
padding-left: 35px;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none
}
.filter-panel label .checkmark {
position: absolute;
top: 0;
left: 0;
height: 25px;
width: 25px;
background-color: #fff;
border: 1px solid #000
}
.filter-panel label input:checked~.checkmark {
background-color: #fff
}
.checkmark:after {
content: "";
position: absolute;
display: none
}
.filter-panel label input:checked~.checkmark:after {
display: block
}
.filter-panel label .checkmark:after {
left: 9px;
top: 5px;
width: 5px;
height: 10px;
border: solid #000;
border-width: 0 1px 1px 0;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg)
}
.region-wrap,
.dealer-wrap {
padding: 10px 24px
}
.mobi-country-pick,
.mobi-dealer-popups {
position: relative;
display: none
}
.mobi-country-pick select,
.mobi-dealer-popups select {
display: none;
display: block;
font-size: 16px;
line-height: 1.4;
color: #fff;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
border-bottom: 1px solid #828282;
padding: 10px 20px 4px 0;
border-radius: 0 !important
}
.mobi-country-pick svg,
.mobi-dealer-popups svg {
position: absolute;
right: 0;
top: 50%;
width: 26px;
height: 26px;
fill: #fff;
transform: translate(0%, -50%) rotate(90deg)
}
nav.country-pick {
margin-top: 14px
}
nav.country-pick a {
display: block;
font-size: 14px;
margin-bottom: 0;
color: #fff;
font-family: Verdana, Tahoma, Helvetica, sans-serif;
border-bottom: 1px solid #828282;
padding: 4px 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: space-between;
align-items: center
}
nav.country-pick a svg {
width: 26px;
height: 26px;
fill: #fff
}
nav.country-pick a:first-child {
border-top: 1px solid #828282
}
nav.country-pick a:hover {}
#dealerships {
width: 100%;
max-height: 75%;
padding: 0;
margin-top: 0;
overflow: hidden;
display: none
}
#dealerships .scroller {
border-top: 1px solid #828282;
margin-top: 14px;
overflow: hidden
}
.map_links {
background: url(../img/link.png) no-repeat;
padding-left: 10px;
background-size: 5px;
background-position-y: 7px;
padding: 4px 10px
}
.HN {}
.HS {}
.WS {}
h4 a,
h4 {
font-weight: 700;
font-size: 13px;
margin: 0 0 4px;
white-space: nowrap;
width: 100%;
color: #fff;
overflow: hidden;
text-overflow: ellipsis;
font-family: Audi, Verdana, Tahoma, Helvetica, sans-serif
}
.gm-style-iw h4 {
white-space: initial;
margin-top: 8px
}
h5 {
font-weight: 700;
font-size: 12px;
margin-bottom: 2px;
font-family: Audi, Verdana, Tahoma, Helvetica, sans-serif
}
a {
color: #fff;
padding-left: 0;
text-decoration: none
}
a:hover {
color: #000
}
.co-ords {
position: absolute;
right: 0;
top: 0
}
.dealer-layer {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: none;
background: rgba(0, 0, 0, .3)
}
.dealer-layer .center-layer {
width: calc(100% - 330px);
margin-left: 330px;
padding: 15px 36px;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
display: flex;
align-items: center;
}
.dealer-layer .layer {
width: 100%;
background: #fff;
max-width: 940px;
margin: auto;
box-shadow: 0 14px 28px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .22);
opacity: 0;
transform: translateY(50px);
transition: opacity .4s ease-in-out, transform .4s ease-in-out
}
.dealer-layer.open .layer {
opacity: 1;
transform: translateY(0px)
}
.dealer-layer .layer #layer-map {
height: 200px
}
.layer-bar {
padding: 12px 16px 12px 24px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: center;
align-items: center
}
.layer-bar h1 {
font-size: 20px;
width: calc(100% - 50px);
margin: 0
}
.layer-bar .close {
width: 36px;
height: 36px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 100%;
background: rgba(0, 0, 0, .5);
cursor: pointer
}
.layer-bar .close:hover {
background: #000
}
.layer-bar .close p {
font-size: 24px;
cursor: pointer;
color: #fff;
margin: 0;
line-height: 0
}
.layer-content {
padding: 16px 24px 4px
}
.layer-content p {}
.layer-content h2 {
font-size: 16px;
margin: 0 0 16px
}
.layer-row {
display: grid;
grid-template-columns: 1fr 1fr;
padding: 0 20px
}
.contact-item {
margin-bottom: 8px;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: flex-start;
align-items: center;
color: #141414
}
.contact-item:hover {
color: #000
}
.contact-item svg {
width: 20px;
margin-right: 14px;
fill: currentColor
}
.contact-item a {
font-weight: 700;
color: currentColor;
font-size: 12px
}
.cta-col {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
justify-content: flex-start;
align-items: center;
margin: 10px 20px
}
.cta-col a {
background: #c03;
padding: 12px 32px;
color: #fff;
font-size: 16px;
margin-right: 12px
}
.layer-content hr {
opacity: .3;
margin-left: 0;
width: 100%
}
.layer-content hr.gap {
margin-bottom: 10px
}
@media(max-width:1600px) {
.container {
height: 640px
}
.dealer-layer .layer #layer-map {
height: 200px
}
}
@media(max-width:1366px) {
.container {
height: 620px
}
.dealer-layer .layer #layer-map {
height: 200px
}
}
@media(max-width:1280px) {
.container {
height: 580px
}
.dealer-layer .layer #layer-map {
height: 190px
}
}
@media(max-width:1080px) {
.layer-content {
padding: 12px 20px
}
.layer-content h2 {
margin-bottom: 12px
}
.layer-row {
grid-template-columns: 1fr;
padding: 0
}
.cta-col {
margin: 16px 0;
flex-wrap: wrap
}
.cta-col a {
width: 100%;
text-align: center;
margin-bottom: 10px
}
.cta-col a:last-child {
margin-bottom: 0
}
.layer-col br {
display: none
}
.layer-col+.layer-col {
margin-top: 24px
}
.contact-item.first {
margin-top: 10px
}
.contact-item a {
font-size: 14px
}
}
@media(max-width:768px) {
body {
padding: 0
}
.LocationRatePage {
padding: 0;
height: 600px;
}
.container {
height: auto
}
#showrooms {
width: 100%;
margin: 0;
position: relative;
max-width: none;
padding: 6px 0 14px;
background: #fff
}
#map {
position: relative;
height: 400px
}
.side-title,
.region-wrap h6 {
display: none
}
.mobi-country-pick,
.mobi-dealer-popups {
display: block
}
.mobi-country-pick select,
.mobi-dealer-popups select {
color: #000;
font-size: 16px
}
.mobi-country-pick svg,
.mobi-dealer-popups svg {
fill: #000;
color: #000
}
.country-pick,
.dealer-popups,
.dealername {
display: none !important
}
#dealerships .scroller {
border-top: 0;
margin-top: 0
}
.region-wrap,
.dealer-wrap {
padding: 0
}
.dealer-layer {
height: auto;
position: relative;
background: 0 0
}
.dealer-layer .center-layer {
width: 100%;
margin-left: 0;
height: auto;
padding: 0
}
.dealer-layer .center-layer .layer {
transition: none
}
.layer-bar,
#layer-map {
display: none
}
.layer-content {
padding: 12px 20px;
height: 400px;
overflow: auto;
}
.layer-content h2 {
margin-bottom: 12px
}
.layer-row {
grid-template-columns: 1fr;
padding: 0
}
.cta-col {
margin: 16px 0;
flex-wrap: wrap
}
.cta-col a {
width: 100%;
text-align: center;
margin-bottom: 10px;
display: inline-block;
}
.cta-col a:last-child {
margin-bottom: 0
}
.layer-col br {
display: none
}
.layer-col+.layer-col {
margin-top: 24px
}
.contact-item.first {
margin-top: 10px
}
.contact-item a {
font-size: 14px
}
.MapppContenttt{
height: auto;
}
.spaceLnadLine {
display: block;
width: 100%;
}
@media(max-width:540px) {
#map {
height: 300px
}
}
#arabic html,
#arabic body,
#arabic div,
#arabic img,
#arabic table,
#arabic tbody,
#arabic thead,
#arabic tr,
#arabic td,
#arabic form,
#arabic h1,
#arabic h2,
#arabic h3 {
text-align: right
}
#arabic select {
direction: rtl;
font-family: Verdana, Tahoma, sans-serif;
font-size: 16px
}
#arabic .arrow {
right: auto;
left: 14px
}
#arabic nav.country-pick a svg,
#arabic .dealer-popups h4 a svg {
transform: scaleX(-1)
}
#arabic h1 {
font-size: 18px
}
#arabic .side-title h1 a {
margin-left: 0;
margin-right: -12px
}
#arabic .side-title svg {
transform: none
}
#arabic .contact-item svg {
margin-right: 0;
margin-left: 14px
}
#arabic .cta-col a {
margin-right: 0;
margin-left: 12px
}
#arabic .mobi-country-pick select,
#arabic .mobi-dealer-popups select {
padding: 10px 0 4px 20px
}
#arabic .mobi-country-pick svg,
#arabic .mobi-dealer-popups svg {
right: auto;
left: 0
}