/*
Theme Name: Divi_child
Description: Ein Childtheme für Divi
Author: Longworth Media GmbH & Co. KG
Author URI: http://www.longworth.de
Template: Divi
Version: 1.0
Tags: Divi_child
*/




/* ##### DROPDOWN MENU STYLES ##### */

#top-menu .sub-menu {
   background-color: #f1f1f1; /* Background color dropdown */
   border-top: 3px solid #f1525d; /* Top border color dropdown */
}

#top-menu .sub-menu li a {
   font-size: 14px; /* Font size dropdown */
   width: 100%;

   border-bottom: 1px solid #f1525d; /* Border bottom menu item color */
}

.sub-menu li:hover {
   background-color: #25313a; /* Hover color menu item */
}

.sub-menu .current_page_item {

}

#top-menu .sub-menu li {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
}

#top-menu li li a {
   padding-top: 10px;
   padding-bottom: 8px;
}

#top-menu .sub-menu {
   padding-top: 0px;
   padding-bottom: 0px;
}

.nav ul li a:hover {
   opacity: 1;
   background-color: rgba(0,0,0,0);
}

table { font-size: 16px; }


/* Divi Footer Menu Zentrieren*/
#footer-info, #footer-info a {
	width:125%;
margin-left:-15%!important;
text-align: center;}

/* Center Footer Menu */
  #footer-info,
  #footer-info a {
    float: none;
    text-align: center;
  }

.bottom-nav {
text-align: center!important;
}
.swpm-login-widget-form {float: none;
text-align: center;
font-family:"pontano sans";
 font-size: 150%;}

.swpm-login-form-submit {  -webkit-border-radius: 4;
margin-top:20px;
margin-bottom:20px;
  -moz-border-radius: 4;
  border-radius: 4px;
  font-family: pontano sans;
 text-transform: uppercase;
  color: #ffffff;
  font-size: 19px;
  background: #ff161d;
  padding: 10px 20px 10px 20px;
  text-decoration: none;}

.swpm-text-field swpm-username-field {width:150%!important;}

.swpm-join-us-link {color:red!important;}

.swpm-login-form-pw-reset-link{display:none!important;}

.swpm-login-form-register-link{display:none!important;}

.swpm-edit-profile-link{display:none!important;}

/*Abstand bei Konfigurator für die Automatentypen*/
.et_pb_contact_select {
	margin-top: -50px;}
/*ENDE*/


/*Tablets Hochformat */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation:portrait) {
	#footer-info{display:none;}}


@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Bold.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-LightItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Thin.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraLightItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraLightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-SemiBoldItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ThinItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-SemiBold.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraBold.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-MediumItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Regular.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Italic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Medium.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-BlackItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Light.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraBoldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-BoldItalic.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraLight.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Black.woff2') format('woff2'),
        url('https://www.delta-automatenservice.de/wp-content/themes/Divi_child/fonts/Montserrat-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

