@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/open-sans-v15-latin-regular.eot); src: local('Open Sans Regular'), local('OpenSans-Regular'),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/open-sans-v15-latin-regular.woff2) format('woff2'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/open-sans-v15-latin-regular.woff) format('woff'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/open-sans-v15-latin-regular.ttf) format('truetype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg'); } @font-face {
font-family:"Open Sans Extrabold";
src:
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/OpenSans-ExtraBold.eot) format("eot"),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/OpenSans-ExtraBold.woff) format("woff"),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/OpenSans-ExtraBold.woff2) format('woff2'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/OpenSans-ExtraBold.ttf) format("truetype"),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/OpenSans-ExtraBold.svg#OpenSans-Extrabold) format("svg");
font-weight:normal;
font-style:normal;
} @font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 300;
src: url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-300.eot); src: local('Signika Light'), local('Signika-Light'),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-300.eot?#iefix) format('embedded-opentype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-300.woff2) format('woff2'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-300.woff) format('woff'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-300.ttf) format('truetype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-300.svg#Signika) format('svg'); } @font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 400;
src: url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-regular.eot); src: local('Signika Regular'), local('Signika-Regular'),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-regular.eot?#iefix) format('embedded-opentype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-regular.woff2) format('woff2'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-regular.woff) format('woff'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-regular.ttf) format('truetype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-regular.svg#Signika) format('svg'); } @font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 600;
src: url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-600.eot); src: local('Signika SemiBold'), local('Signika-SemiBold'),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-600.eot?#iefix) format('embedded-opentype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-600.woff2) format('woff2'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-600.woff) format('woff'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-600.ttf) format('truetype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-600.svg#Signika) format('svg'); } @font-face {
font-family: 'Signika';
font-style: normal;
font-weight: 700;
src: url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-700.eot); src: local('Signika Bold'), local('Signika-Bold'),
url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-700.eot?#iefix) format('embedded-opentype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-700.woff2) format('woff2'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-700.woff) format('woff'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-700.ttf) format('truetype'), url(//www.industrie-intouch.de/wp-content/themes/Divi-Child-Theme-INTOUCH/fonts/signika-v8-latin-ext_latin-700.svg#Signika) format('svg'); } .et_pb_divider:before {
width: 0px !important;
} .et_pb_contact p input, .et_pb_contact p textarea, .wpcf7-form-control.wpcf7-textarea,
.et_pb_contact p input, .et_pb_contact p textarea, .wpcf7-form-control.wpcf7-text {
background-color: #efefef;
border: medium none !important;
border-radius: 0 !important;
box-sizing: border-box; font-size: 14px;
padding: 16px !important;
width: 100% !important;
}
.et_pb_contact_submit, .et_pb_contact_reset {
font-family: inherit;
display: block;
float: right;
margin: 8px auto 0px;
cursor: pointer;
font-size: 20px;
font-weight: 500;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent none repeat scroll 0% 0%;
border: 2px solid;
-moz-osx-font-smoothing: grayscale;
transition: all 0.2s ease 0s;
position: relative;
}
.et_pb_contact_submit:hover {
background: rgba(0, 0, 0, 0.05) none repeat scroll 0% 0%;
border: 2px solid transparent;
}
textarea {
padding: 4px;
font-family: Arial;
}
.event_title {
background: #00519c;
color: #fff;
padding: 10px;
width: 70%;
min-width:200px;
margin-right: 3%;
display:inline-block;
}
.event_book_btn {
display:inline-block;
}
.event_book_btn a{
color: #00519c;
border: 2px solid #00519c;
padding: 10px;
text-transform: uppercase;
width: 25%;
text-align:center;
}
.event_book_btn a:hover{
color:#fff;
background:#00519c;
}
.event-select-row{
width:100%;
position: relative;
}
.running_hour {
width: 30%;
padding: 10px;
float: left;
}
.event_content_text {
width: 41%;
float: left;
padding: 10px;
}
@media screen and (max-width:768px) {
.event_content_text {
width:70%;
}
}
.event_select {
position: relative;
height: auto;
float: left;
width: 100%;
}
.event_text_title{
position: relative;
width: 100%;
padding: 10px;
font-weight: bold;
float: left;
}
.personal-info {
color: #00519e;
}
h2.step-2-title {
color: #00519e;
text-align: center;
padding: 10px;
}
p.step-2-intro{
color: #00519e;
font-size: 18px;
text-align: center;
max-width: 400px;
margin: 0 auto;
}
.em-form-required{
color:red;
}
.event-title-content {
margin-top: 50px;
margin-bottom: 25px;
background: #00519e;
padding: 10px;
color: #fff;
}
.em-booking-form-details {
width: 100%;
padding: 25px;
border: 1px solid #00519e;
}
.em-booking-form-details input#first_name,.em-booking-form-details input#last_name,.em-booking-form-details select.sie_sind,.em-booking-form-details span.input-group,.em-booking-form-details textarea#ich_in,.em-booking-form-details label,.em-booking-form-details input#user_email{
width:100%;
}
.em-booking-form-details input#first_name,.em-booking-form-details input#last_name,.em-booking-form-details input#plz,.em-booking-form-details input#strasse.input,.em-booking-form-details input#hausnummer.input,.em-booking-form-details input#ort.input,.em-booking-form-details select.sie_sind,.em-booking-form-details textarea#ich_in,.em-booking-form-details input#user_email{
border: 1px solid #90c12d;
box-shadow: 0px 0px 1px 1px #90c12d;
}
.em-booking-form-details span.input-group{
float: left;
margin-left: 22px;
}
.input-field-data_privacy_consent label {
margin-left: 22px;
}
.em-booking-form-details .em-booking-submit {
margin-top: 20px;
color: #fff;
text-transform: uppercase;
border-color: #0073bf;
font-size: 18px;
padding-left: 0.7em;
padding-right: 2em;
background-color: #0073bf;
box-shadow: none;
border: 1px;
padding: 10px;
width: 50%;
cursor:pointer !important;
}
.em-booking-buttons {
text-align: center;
}
p.input-group.input-checkboxes .input-group{
margin-bottom: 20px;
}
a.et_pb_promo_button.et_pb_button {
margin-top: 25px;
}
@media all and (max-width:769px){
.event_title {
width: 100%;
margin-bottom: 15px;
}
.event_book_btn a {
width: 100%;
max-width: 250px;
}
.event_book_btn {
display:block;
text-align:center;
margin-bottom: 15px;
}
input#em-booking-submit {
width: 100%;
}
}
@media all and (max-width: 450px){
.event_content_text {
width: 100%;
float: left;
padding: 10px;
margin-bottom:15px;
}
.running_hour {
width: 100%;
margin-bottom: 15px;
margin-bottom:0px;
}
input#em-booking-submit {
width: 100%;
font-size: 70%;
}
}