a.vamtam-button,
.wpcf7-submit {
border-radius: 10px;
}
a.vamtam-button > .icon {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
margin-left: -2px;
}
#scroll-to-top {
width: 30px !important;
height: 30px !important;
line-height: 30px !important;
font-size: 24px !important;
border-radius: 14px !important;
right: 20px;
}
#home_mobile,
#whatsapp_button,
#instagram_button {
display: none;
}
@media (max-width: 959px) {
.responsive-layout .mobile-top-bar span {
color: #0f007f;
}
.responsive-layout header.main-header .logo-wrapper {
padding-left: 80px;
clear: both;
}
p {
text-align: center;
}
a.vamtam-button {
margin-left: auto;
margin-right: auto;
}
footer.main-footer h4.widget-title,
footer.main-footer .textwidget,
footer.main-footer .menu li a {
text-align: center !important;
}
footer.main-footer aside section > div {
border-bottom: 1px solid #fff;
padding-bottom: 15px;
}
footer.main-footer aside:last-of-type section > div {
border-bottom: 0;
}
#mp-menu-trigger {
border-radius: 50%;
background-color: #fff;
height: 40px !important;
width: 40px !important;
padding: 5px !important;
margin-top: -25px !important;
left: 102% !important;
}
#mp-menu-trigger::before {
font-size: 30px !important;
top: 10px !important;
left: 10px !important;
}
.mp-pusher .mp-back {
display: none;
}
#whatsapp_button {
display: block;
position: fixed;
bottom: 20%;
right: 16px;
width: 60px;
height: 60px;
box-sizing: border-box;
border-radius: 50%;
text-align: center;
padding: 10px;
z-index: 999;
background-color: #25d366;
box-shadow: 1px 1px 5px 2px #3336;
}
#whatsapp_button img {
width: 38px;
height: 38px;
}
#instagram_button {
display: block;
position: fixed;
bottom: 30%;
bottom: calc(20% + 75px);
right: 16px;
width: 60px;
height: 60px;
box-sizing: border-box;
border-radius: 50%;
text-align: center;
padding: 0;
z-index: 999;
box-shadow: 1px 1px 5px 2px #3336;
}
#instagram_button img {
height: 100%;
width: 100%;
}
#home_mobile {
display: block;
}
#home_desktop,
.hidden-xs {
display: none;
}
}
.page-template-page-blank h2.text-divider-double {
margin-top: 0;
}
.button span.btext, .button.accent1 span.btext, .button.accent2 span.btext, .button.accent3 span.btext, .button.accent4 span.btext, .button.accent5 span.btext, .button.accent6 span.btext, .button.accent7 span.btext, .button.accent8 span.btext, .vamtam-button span.btext, .vamtam-button.accent1 span.btext, .vamtam-button.accent2 span.btext, .vamtam-button.accent3 span.btext, .vamtam-button.accent4 span.btext, .vamtam-button.accent5 span.btext, .vamtam-button.accent6 span.btext, .vamtam-button.accent7 span.btext, .vamtam-button.accent8 span.btext, .slogan-content .button span.btext, .slogan-content .button.accent1 span.btext, .slogan-content .button.accent2 span.btext, .slogan-content .button.accent3 span.btext, .slogan-content .button.accent4 span.btext, .slogan-content .button.accent5 span.btext, .slogan-content .button.accent6 span.btext, .slogan-content .button.accent7 span.btext, .slogan-content .button.accent8 span.btext {
padding: 8% 1em !important;
}@font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 100;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-100.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-100.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 100;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-100italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-100italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 200;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-200.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-200.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 200;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-200italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-200italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 300;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-300.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-300.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 300;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-300italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-300italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 400;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-regular.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-regular.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 400;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 500;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-500.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-500.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 500;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-500italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-500italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 600;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-600.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-600.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 600;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-600italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-600italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 700;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-700.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-700.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 700;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-700italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-700italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 800;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-800.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-800.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 800;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-800italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-800italic.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: normal;
font-weight: 900;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-900.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-900.ttf) format("truetype"); } @font-face {
font-display: swap; font-family: "Montserrat";
font-style: italic;
font-weight: 900;
src: url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-900italic.woff2) format("woff2"), url(//svb-altun.de/wp-content/themes/auto-repair-child/fonts/montserrat-v26-latin-900italic.ttf) format("truetype"); }
*,
p,
.main-container {
font-family: "Montserrat", Arial, Helvetica, sans-serif;
}
.main-header .logo-wrapper {
padding: 20px 0;
min-height: auto !important;
}
.main-header .logo-wrapper a img {
height: 40px;
}
.main-header .top-nav {
background-color: #202020 !important;
color: #ededed !important;
}
.main-header .top-nav strong {
color: #ededed !important;
}
.main-header .top-nav a {
color: #3ec0f0 !important;
}
.main-header .top-nav a:hover {
border-bottom-color: #3ec0f0 !important;
}
.main-header #main-menu .menu > .menu-item > a {
color: #202020 !important;
}
.main-header #main-menu .menu > .menu-item > a:hover {
color: #3ec0f0 !important;
}
.main-header #main-menu .menu > .menu-item.current-menu-item > a {
color: #3ec0f0 !important;
border-color: #3ec0f0 !important;
}
.button.accent1 span,
.vamtam-button.accent1 span,
.slogan-content .button.accent1 span {
color: #fff !important;
}
.icon.shortcode.box,
.icon.shortcode.border {
color: #3ec0f0 !important;
}
a {
color: #3ec0f0 !important;
}
a:hover {
color: #202020 !important;
}
div.wpcf7 input[type=text],
div.wpcf7 input[type=tel],
div.wpcf7 input[type=email],
div.wpcf7 input[type=password],
div.wpcf7 input[type=email],
div.wpcf7 input[type=search],
div.wpcf7 input[type=date],
div.wpcf7 input[type=range],
div.wpcf7 input[type=number],
div.wpcf7 input[type=button],
div.wpcf7 input[type=tel],
div.wpcf7 textarea,
div.wpcf7 select,
.vamtam-rsvp-form input[type=text],
.vamtam-rsvp-form input[type=number],
.vamtam-rsvp-form select {
background-color: #fff !important;
}
div.wpcf7 .wpcf7-form .wpcf7-submit {
color: #fff !important;
}
.services-content-wrapper .image-wrapper .icon.shortcode.border {
color: #fff !important;
border-color: #fff !important;
}
.copyrights .copyrights-content {
float: left;
margin: 1em 0;
color: #fff;
font-size: 14px;
}
.copyrights .copyrights-content small {
color: #fff;
display: block;
font-size: 12px;
margin-top: 4px;
}
.copyrights .copyrights-content small a {
color: #3ec0f0;
}
.copyrights .copyrights-content small a:hover {
color: #eee !important;
}
header.main-header .third-row {
display: table-cell;
background: transparent;
vertical-align: middle;
padding-left: 30px;
}
header.main-header .third-row .flex-wrapper {
display: flex;
align-items: center;
}
header.main-header .third-row .flex-wrapper .icon-wrapper {
display: flex;
align-items: center;
border-left: 2px solid #3ec0f0;
padding-left: 15px;
margin-left: 15px;
}
header.main-header .third-row .flex-wrapper .icon-wrapper img {
height: 50px;
}
header.main-header .third-row .flex-wrapper .icon-wrapper span {
color: #444;
font-size: 11px;
display: block;
line-height: 1.4;
padding-left: 4px;
white-space: nowrap;
}
.mobile-logo-additions img {
height: 40px;
}
span.iso {
display: none;
}
@media (max-width: 767px) {
.copyrights .copyrights-content {
float: none;
margin-bottom: 30px;
}
header.main-header .third-row {
display: none;
}
.main-header .logo-wrapper {
padding: 0;
}
.main-header .logo-wrapper span.iso {
display: block;
font-size: 9px;
color: #202020;
margin-top: 8px;
font-weight: 300;
}
}