@font-face {
font-family: 'Montserrat-Light';
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Light.eot);
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Light.eot?#iefix) format('embedded-opentype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Light.woff2) format('woff2'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Light.woff) format('woff'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Light.ttf) format('truetype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Light.svg#Montserrat-Light) format('svg');
font-weight: 300;
font-style: normal;
} 
@font-face {
font-family: 'Montserrat-Regular';
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Regular.eot);
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Regular.eot?#iefix) format('embedded-opentype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Regular.woff2) format('woff2'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Regular.woff) format('woff'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Regular.ttf) format('truetype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Montserrat-Medium';
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Medium.eot);
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Medium.eot?#iefix) format('embedded-opentype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Medium.woff2) format('woff2'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Medium.woff) format('woff'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Medium.ttf) format('truetype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-Medium.svg#Montserrat-Medium) format('svg');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Montserrat-SemiBold';
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-SemiBold.eot);
src: url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-SemiBold.eot?#iefix) format('embedded-opentype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-SemiBold.woff2) format('woff2'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-SemiBold.woff) format('woff'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-SemiBold.ttf) format('truetype'),
url(//www.madebyhammer.de/wp-content/themes/uncode-child/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold) format('svg');
font-weight: 600;
font-style: normal;
} 
.style-light .menu-item a, .uncode-single-media .tmb-light.tmb .t-entry-text .t-entry-title a {
color: #000;
}
.menu-mini.menu-smart li:last-child a {
padding: 0px 9px 0px 0px;
}
div.h1:not([class*="fontsize-"]) {
font-size: 95px;
}
#page-header .heading-text > div > p {
color: #fff;
font-size: 53px;
margin: 0;
font-weight: 500;
}
body.single h1:not([class*="fontsize-"]) {
font-size: 40px;
}
.post-content > div.row-container:not(.vc_row ) {
display: none;
}
.shariff {
display: none;
}
footer .style-light  h2, footer .style-light h2 a {
color: #0052a0;
}
.widget-container .widget-title {
font-size: 24px;
text-transform: none;
letter-spacing: 0;
}
.style-light h3.widget-title, .style-light .widget-container a {
color: #000;
}
aside li {
font-size: 15px;
}
.menu-container .navbar-topmenu ul.menu-smart > li > a {
letter-spacing: 0;
}
label .wpcf7-list-item-label {
font-size: 12px;
}
.style-light form p .wpcf7-list-item-label {
color: #000;
}
.style-light form p .wpcf7-list-item-label a {
text-decoration: underline;
color: #000;
}
.drop-menu {
margin-top: 0!important;
}
h4, .h4 {
line-height: 1.5;
}
.page-id-91 .main-wrapper p, .page-id-91 .main-wrapper ul, .page-id-91 .main-wrapper h4,
.page-id-93 .main-wrapper p, .page-id-93 .main-wrapper ul, .page-id-93 .main-wrapper h4,
.page-id-1368 .main-wrapper p, .page-id-1368 .main-wrapper ul, .page-id-1368 .main-wrapper h4,
.page-id-1385 .main-wrapper p, .page-id-1385 .main-wrapper ul, .page-id-1385 .main-wrapper h4 {
margin: 8px 0 0;;
}
.menu-shrink #main-logo a > * {
-webkit-transition: height 0.3s linear, font-size 0.3s linear;
-moz-transition: height 0.3s linear, font-size 0.3s linear;
-o-transition: height 0.3s linear, font-size 0.3s linear;
transition: height 0.3s linear, font-size 0.3s linear;
} .menu-dark .menu-smart .menu-item-share a {
color: #0052a0;
position: relative;
top: 3px;
}
#masthead .share-button.share-inline .social.top li {
display: list-item!important;
color: #fff;
background: #1A7EE3;
margin-bottom: 5px;
}
#masthead .share-button.share-inline .social.top li:hover {
background: #00D2FF;
}
#masthead div[class*=sharer-].share-button {
position: absolute;
left: 0;
top: -400px;
}
ul.menu-smart .social ul {
top: 0;
left: 0;
}
.visuallyhidden {
display: none;
}
.share-button.share-inline.share-bigger li {
width: 48px !important;
height: 48px !important;
line-height: 48px !important;
}
ul i:not(.icon-box *):not(.menu-smart-social *) {
margin-right: 9px;
}
form p {
font-weight: 500;
}
.row-menu.secondary {
padding: 32px 0 25px;
background: #fff;
}
.btn, .btn-link {
font-size: 15px;
}
.row-menu.secondary.shrinked {
padding: 11px 0;
}
body[class*=hmenu-].hmenu-position-left .logo-container {
padding-right: 0px !important;
}
.menu-wrapper .top-menu div[class*=col-lg-].middle {
vertical-align: top;
}
.menu-with-logo .row-menu.secondary:not(.shrinked) .menu-smart.menu-mini > li, .menu-with-logo .row-menu.secondary:not(.shrinked) .menu-smart.menu-mini > li > a {
height: auto;
}
.style-color-103951-bg {
background: url(//www.madebyhammer.de/wp-content/themes/uncode-child/img/HA-LinienPixTrans2.png) #0052a0;
}
.owl-dots-inside .owl-dots .owl-dot span {
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
filter: alpha(opacity=100);
-webkit-opacity: 1;
-moz-opacity: 1;
opacity: 1;
}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
background: #00d2ff;
}
.style-light .owl-dots-outside .owl-dots .owl-dot span {
background-color: #0052a0;
}
.style-light .owl-dots-outside .owl-dots .owl-dot.active span {
background-color: #00d2ff;
}
.owl-dots .owl-dot span, .owl-dots-outside .owl-dots .owl-dot span {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
.page-id-16 .post-wrapper .owl-carousel {
opacity: 0;
}
.page-id-16 .post-wrapper .owl-carousel.owl-loaded {
opacity: 1;
}
.owl-prev {
margin-left: 0!important;
}
.owl-next {
margin-right: 0!important;
}
.style-light .owl-nav-container.btn-default {
background-color: transparent !important;
border-width: 0;
}
.owl-prev i, .owl-next i {
font-size: 40px;
top: 20px;
}
.menu-primary ul.menu-smart.menu-mini > li > a {
text-transform: none;
}
.site-footer li {
font-size: 15px;
}
footer h2,
h3,
.tmb .t-entry .t-entry-title {
font-weight: 400;
}
.tmb .t-entry p.t-entry-comments {
font-size: 30px;
}
.tmb-light.tmb .t-entry p.t-entry-comments .extras a {
color: #0052a0;
}
.tmb-light.tmb .t-entry-text .t-entry-title,
.tmb-light.tmb-content-under.tmb .t-entry p.t-entry-meta span {
color: #000;
}
.tmb .t-entry p.t-entry-meta span {
font-size: 15px;
font-weight: 400;
}
.menu-dark .menu-smart > li.active > a,
.menu-dark .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a,
.style-light .current-menu-item a {
color: #0052a0;
}
.style-light #menu-footer-hammer .current-menu-item a,
.style-light #menu-footer-referenz .current-menu-item a {
color: #000;
}
.menu-dark .menu-smart a:hover,
.menu-dark .menu-smart a:focus,
.style-light a:not(.btn-text-skin):hover,
.style-light a:not(.btn-text-skin):focus {
color: #1a7fe4;
}
#menu-secondary .fa-angle-right:before {
content: "";
}
.owl-carousel-hammer .owl-dots-inside .owl-dots {
bottom: 74px!important;
}
.short-dots  .owl-dots-inside .owl-dots {
bottom: 50px!important;
}
body.blog .double-gutter:not(.owl-carousel-container):not(.justified-wrapper) .tmb .t-inside,
body.archive .double-gutter:not(.owl-carousel-container):not(.justified-wrapper) .tmb .t-inside {
margin-top: 40px;
}
.style-light input[type="submit"] {
background: #1a7fe4;
color: #fff;
}
.style-light input[type="submit"]:hover {
background: #0d72d7;
}
input[type="submit"] {
font-size: 15px;
padding: 13px 31px 13px 31px;
}
form input[type="submit"] {
min-width: 230px;
}
.btn-color-107140:not(.btn-flat):not(.btn-hover-nobg):not(.btn-text-skin):hover, .btn-color-107140:not(.btn-hover-nobg):not(.btn-text-skin):focus, btn-color-107140:active {
color: #fff !important;
}
.tmb-light.tmb-content-lateral.tmb .t-entry p.t-entry-meta span,
.tmb-light.tmb-content-lateral.tmb .t-entry p.t-entry-meta a:not(:hover),
.style-light a:not(.btn-text-skin):hover {
color: #000;
}
.tmb .t-entry p.t-entry-meta span:first-child .fa-push-right {
display: none;
}
.social li {
font-size: 20px;
}
div[class*=sharer-].share-button .social ul li {
width: 32px;
height: 32px;
line-height: 32px;
}
.style-light .ui-text, .style-light.style-override .ui-text, .style-dark .style-light .ui-text, .style-light .breadcrumb, .style-light.style-override .breadcrumb, .style-dark .style-light .breadcrumb, .style-light .post-info, .style-light.style-override .post-info, .style-dark .style-light .post-info,
.style-light .post-info a {
color: #000;
}
.post-info {
text-transform: none;
}
.main-container .row-container.row-history .no-top-padding {
padding-top: 72px;
}
.main-container .row-container.row-history .quad-top-padding {
padding-top: 36px;
}
.row-container.row-history .heading-text {
text-align: center;
}
.cookie-notice-container a {
color: #00fffc;
} .uncode-accordion:not(.default-typography) .panel-title > a > span,
.uncode-accordion:not(.default-typography) .panel-title.active a::after {
font-size: 15px;
}
.style-light .panel-title > a,
.style-light .panel:not(.has-padding) .panel-title > a {
padding: 13px 31px 13px 31px;
}
.style-light .panel-title > a {
display: inline-block;
color: #FFF;
background: #1a7fe4;
min-width: 230px;
text-align: center;
}
.style-light .panel-title > a:hover {
background-color: #0d72d7 !important;
border-color: #0d72d7 !important;
}
.style-light .panel-title a:not(.btn-text-skin):hover,
.style-light .panel-title a:not(.btn-text-skin):focus,
.panel-title.active > a {
color: #FFF!important;
}
.panel-group .panel:last-child {
border-bottom-width: 0;
}
.main-container .row-container .row-parent .single-internal-gutter .uncont > .uncode-accordion {
margin-top: 10px;
}
.panel {
border-top-width: 0;
}
.align_left .panel-title > a > span:after, .align_left .panel-title.active > a > span:after {
content: "";
}
.panel-group .panel-heading + .panel-collapse .panel-body {
border-top-width: 0;
}
.panel-title.active > a span {
display: none;
}
.panel-title.active a:after {
content: "Schließen";
}  .mfp-gallery .fa {
color: #fff;
}
.fa-angle-left {
left: 0;
}
.fa-angle-right {
right: 0;
}
.fa-angle-left, .fa-angle-right {
font-size: 40px;
}
.mfp-arrow {
opacity: 1;
}
.mfp-arrow:before {
opacity: 1;
}
.mfp-bg {
z-index: 2042;
background: url(//www.madebyhammer.de/wp-content/themes/uncode-child/img/HA-LinienPixTrans2.png) rgba(0,82,160,0.85);
opacity: 1;
}
.mfp-content {
text-align: center;
max-width: 750px;
margin: 0 auto;
background: #fff;
padding: 60px;
}
.mfp-content h4 {
color: #0052a0;
margin: 30px 0 40px;
}
.mfp-wrap {
z-index: 2043;
}  .menu-wrapper.menu-sticky {
z-index: 2000;
} @media (max-width: 1400px) {
div.h1:not([class*="fontsize-"]) {
font-size: 72px;
}
#page-header .heading-text > div > p {
font-size: 40px;
}
footer .col-lg-2 {
width: 17.666666666666664%;
}
footer > div > div > div > div:nth-child(4) {
width: 13.666666666666664%;
}
footer > div > div > div > div:nth-child(4) {
width: 13.666666666666664%;
}
footer > div > div > div > div:nth-child(5) {
width: 10.666666666666664%;
}
footer > div > div > div > div:nth-child(6) {
width: 22.666666666666664%;
}
}
@media (min-width: 1025px) {
body:not(.home) #page-header .owl-carousel-wrapper, body:not(.home) .header-wrapper .uncode-slider > .owl-carousel {
max-height: 465px;
}
}
@media (min-width: 960px) {
.share-hider {
position: absolute;
width: 50px;
height: 25px;
left: 0;
top: -34px;
background: #fff;
z-index: 100;
}
#menu-footer-bottom li:last-child {
padding: 0px 9px 0px 9px;
}
#menu-primary .menu-item-1016 {
display: none;
}
body[class*=hmenu-] .navbar-nav-last {
text-align: left;
}
footer .menu-smart > li:first-child a {
padding: 0px 14px 0px 0;
}
body[class*=hmenu-]:not(.hmenu-center-split) .logo-container {
padding-left: 0px !important;
} body[class*=hmenu-]:not(.hormenu-position-right) .navbar-nav-last:not(.navbar-cta) > ul.menu-mini > li:only-child > a {
padding-left: 9px !important;
}
.menu-primary .row-menu.secondary:not(.shrinked) + .menu-borders {
border-bottom-width: 0;
}
.owl-carousel .heading-text > div > p {
font-size: 22px;
margin: 20px 0;
font-weight: 500;
}
.menu-container ul.menu-smart.menu-mini > li > a,
.menu-container:not(.isotope-filters) ul.menu-smart.menu-mini > li > a:not(.social-menu-link),
.menu-container:not(.vmenu-container):not(.isotope-filters) ul.menu-smart.menu-mini > li > a:not(.social-menu-link) {
font-size: 15px;
}
.hmenu .menu-primary .row-menu.secondary:not(.shrinked) .menu-smart.menu-mini > li > a:before,
body[class*=hmenu] .row-menu.secondary:not(.shrinked) ul.menu-smart.menu-mini > li::after {
content: "";
}
.logo-container .logo-image {
display: none;
}
.hmenu .menu-primary .row-menu.secondary:not(.shrinked) .menu-smart.menu-mini > li > a {
height: auto;
}
footer .footer-menu h2:not([class*="fontsize-"]), footer .footer-menu .h2:not([class*="fontsize-"]) {
font-size: 18px;
letter-spacing: 0.05em;
}
.logo-container.shrinked {
padding: 27px 36px 27px 36px;
} .menu-smart,
body.hmenu-position-left .menu-primary-inner {
padding: 0px 13px 0px 0px;
} #menu-primary.menu-smart > li > a {
padding: 0px 22px 0px 22px;
}
body[class*=hmenu-] .top-menu .navbar-nav-last > ul > li:first-child > a, body[class*=hmenu-] .top-menu .navbar-nav-last > ul > li:only-child > a {
padding-left: 14px !important;
}
body[class*=hmenu-] .navbar-nav-last > ul > li:last-child > a, body[class*=hmenu-] .navbar-nav-last > ul > li:only-child > a {
padding-right: 16px !important;
}
#menu-primary .menu-item:hover a,
#menu-primary .menu-item a:focus {
background-color: #1a7fe4;
}
#menu-primary .menu-item.menu-item-65:hover a {
background-color: transparent;
}
#menu-secondary .menu-item-605 img._mi {
width: 48px;
height: 43px;
}
#menu-secondary .menu-item-229 img._mi, #menu-footer-bottom img._mi {
width: 185.5px;
height: 17px;
max-width: none;
}
#menu-secondary .menu-item-229 img._mi {
position: relative;
top: 0;
}
#menu-footer-bottom img._mi {
position: relative;
margin-top: -7px;
}
#menu-primary img._mi {
width: 21.5px;
height: 21.5px;
}
img._mi + span {
display: none;
}
.menu-item img._before, .rtl .menu-item img._after {
margin-right: 0;
}
.owl-dots .owl-dot span, .owl-dots-outside .owl-dots .owl-dot span {
width: 45px;
height: 5px;
border-radius: 0;
}
}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
.main-container .row-container.row-history .triple-bottom-padding {
padding-bottom: 108px;
}
}
@media (min-width: 960px) and (max-width: 1024px) {
.row-menu.secondary {
padding: 27px 0 20px;
}
.menu-wrapper.menu-sticky .menu-container {
position: static!important;
}
h2:not([class*="fontsize-"]), .h2:not([class*="fontsize-"]) {
font-size: 32px;
}
body.single h1:not([class*="fontsize-"]) {
font-size: 32px;
}
.row-menu.secondary .logo-image {
height: 60px!important;
}
div.h1:not([class*="fontsize-"]) {
font-size: 72px;
}
#page-header .heading-text > div > p {
font-size: 40px;
}
.main-container footer .row-inner > div:not(:first-child) {
padding: 0;
}
.menu-smart > li > a, footer .menu-item-124 {
padding: 0px 0px 0px 10px;
}
.row-blue-boxes .single-block-padding {
padding: 36px 0px 36px 0px;
}
.site-footer li, .site-footer p {
font-size: 13px;
}
}
@media (min-width: 768px) {
}
@media (max-width: 959px) {
form input[type="submit"] {
width: auto;
min-width: 230px;
}
div.h1:not([class*="fontsize-"]) {
font-size: 60px;
}
#page-header .heading-text > div > p {
font-size: 32px;
}
footer .menu-smart a {
padding: 9px 36px 9px 0;
line-height: 24px;
text-transform: none;
}
#menu-primary .menu-item img._mi {
display: none;
}
footer img._mi + span {
display: none;
}
footer img._mi {
width: 187.5px;
}
.row-menu.secondary {
display: none;
}
.row-menu.style-color-103951-bg {
background: #fff;
}
.mobile-menu-button-light .lines, .mobile-menu-button-light .lines:before, .mobile-menu-button-light .lines:after {
background: #0052a0;
}
.mobile-menu-button-light.close .lines, .mobile-menu-button-light.close .lines:before, .mobile-menu-button-light.close .lines:after {
background: #fff;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart > li.menu-item > a,
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart > li.menu-item-link > a {
text-transform: uppercase!important;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item-link > a {
font-size: 5.5vw !important;
} .menu-wrapper.menu-sticky .main-menu-container {
overflow: hidden;
}
.max-height.main-menu-container {
height: 100vh!important;
}
.col-lg-12.main-menu-container {
position: absolute;
top: 0;
}
.submenu-light .main-menu-container {
background: url(//www.madebyhammer.de/wp-content/themes/uncode-child/img/HA-LinienPixTrans2.png) #0052a0;
z-index: 100;
}
.submenu-light:not(.isotope-filters) .menu-smart {
background-color: transparent;
}
.lines-button {
z-index: 200;
} body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item ul li:first-child > a {
padding-top: 15px;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item ul li:last-child > a {
padding-bottom: 15px;
}
footer > div > div > div > div:nth-child(5) {
width: 100%;
}
footer > div > div > div > div:nth-child(6) {
width: 100%;
}
.short-dots .owl-dots-inside .owl-dots {
bottom: 30px!important;
}
}
@media (max-width: 767px) {
div.h1:not([class*="fontsize-"]) {
font-size: 40px;
}
#page-header .heading-text > div > p {
font-size: 22px;
line-height: 1.25;
}
.main-container .row-container.row-history .triple-bottom-padding {
padding-bottom: 72px;
}
.owl-dots .owl-dot span, .owl-dots-outside .owl-dots .owl-dot span {
width: 8px;
height: 8px;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item > a, body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .vmenu-container .vmenu-row-wrapper .vmenu-wrap-cell ul.menu-smart li.menu-item-link > a, body.menu-mobile-centered .overlay-menu .navbar-main .menu-sidebar-inner ul.menu-smart li.menu-item-link > a {
font-size: 6.5vw !important;
}
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart ul.drop-menu li.menu-item > a,
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart.menu-primary-inner ul li.menu-item:not(.uncode-cart) > a,
body.menu-mobile-centered .main-menu-container .menu-horizontal .menu-horizontal-inner ul.menu-smart.menu-primary-inner ul li.menu-item > a {
font-size: 4.5vw !important;
}
h2:not([class*="fontsize-"]), .h2:not([class*="fontsize-"]) {
font-size: 24px;
}
body.single h1:not([class*="fontsize-"]) {
font-size: 24px;
}
}
@media (max-width: 569px) {
.main-container .row-container.row-history .triple-bottom-padding {
padding-bottom: 108px;
}
h4:not([class*="fontsize-"]), .h4:not([class*="fontsize-"]) {
font-size: 16px;
}
div.h1:not([class*="fontsize-"]) {
font-size: 25px;
}
#page-header .heading-text > div > p {
font-size: 40px;
line-height: 1.25;
}
#page-header .heading-text.mobile-smaller > div > p {
font-size: 40px;
line-height: 1.25;
}
.heading-text.el-text > *:first-child {
margin-bottom: 10px;
}
.row-history div.h1:not([class*="fontsize-"]) {
font-size: 68px;
}
.mfp-content {
padding: 30px;
}
.row-lader .background-inner {
background-image: url(http://www.madebyhammer.de/wp-content/uploads/2018/03/HA-Header-Lader-v3-Mob.jpg)!important;
}
.page-id-33 #page-header .background-inner {
background-image: url(http://www.madebyhammer.de/wp-content/uploads/2018/03/HA-Subeader-Kabel-v1-Mob.jpg)!important;
background-size: contain!important;
}
.parent-pageid-85 #page-header .background-inner {
background-image: url(http://www.madebyhammer.de/wp-content/uploads/2018/03/HA-Subeader-Steckdose-v1-Mob.jpg)!important;
}
.main-container .post-content div:first-of-type .double-top-padding {
padding-top: 37px!important;
padding-bottom: 6px!important;
}
#page-header ~ article .post-content div:first-of-type .double-top-padding {
padding-top: 52px!important;
}
input[type="text"],
input[type="email"]  {
width: 100%;
}
} :not(.top-menu-padding).top-menu.top-menu-enhanced .row-menu-inner #menu-secondary.menu-smart > li > a {
letter-spacing: 0;
} @media (min-width: 960px) {
.menu-item img._before, .rtl .menu-item img._after {
margin-top: -7px !important;
}
}