/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
pre{text-align:left;border:1px solid black;padding:15px;margin:15px;}body{margin:0;text-align:center;font-family:"new-hero",sans-serif;font-weight:400;font-style:normal;}.header{background:#000000;text-align:left;padding:1em 25px 0 25px;}.header #block-kamtool-site-branding{padding-top:14px;padding-bottom:28px;}.header .flexbox-container{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start;}.header .flexbox-container div,.header .flexbox-container nav{-webkit-order:0;order:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;align-self:auto;}.header .flexbox-container div#block-kamtool-account-menu,.header .flexbox-container nav#block-kamtool-account-menu{-webkit-order:0;order:0;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;align-self:auto;}.header #block-kamtool-main-menu ul{margin:0;padding:0;margin-top:15px;margin-left:3em;}.header #block-kamtool-main-menu ul li{display:inline-block;color:#ffffff;text-decoration:none;font-weight:bold;margin-right:3em;position:relative;}.header #block-kamtool-main-menu ul li a,.header #block-kamtool-main-menu ul li span{color:#ffffff;text-decoration:none;font-weight:bold;display:block;padding-bottom:35px;}.header #block-kamtool-main-menu ul li a:hover,.header #block-kamtool-main-menu ul li span:hover{color:#8d979d;}.header #block-kamtool-main-menu ul li:hover ul{display:block;}.header #block-kamtool-main-menu ul li ul{display:none;position:absolute;background:#30ea03;padding:1em;left:0;margin:0;padding:0;top:57px;}.header #block-kamtool-main-menu ul li ul li{color:#000000;white-space:nowrap;}.header #block-kamtool-main-menu ul li ul li a{display:block;padding:10px 15px;color:#000000;}.header #block-kamtool-account-menu{text-align:right;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start;}.header #block-kamtool-account-menu .header-username{margin-top:15px;display:block;color:#ffffff;}.header #block-kamtool-account-menu ul li{display:inline;}.header #block-kamtool-account-menu ul li a{color:#ffffff;text-decoration:none;font-weight:bold;border:1px solid #ffffff;padding:5px 10px;}.header #block-kamtool-account-menu ul li a:hover{color:#8d979d;}.layout-container{max-width:1400px;padding:0 25px;text-align:left;margin:auto;}.layout-container .layout-content{padding-top:4em;padding-bottom:4em;}.layout-container .layout-content h1{font-size:3em;line-height:1.6em;text-align:center;}.layout-container .layout-content .button-gruen{font-weight:bold;color:#000000;background-color:#30ea03;text-decoration:none;padding:0.5em 1em;border:2px solid #30ea03;display:inline-block;margin-bottom:2em;}.layout-container .layout-content .button-gruen:hover{border:2px solid #000000;}.layout-container .layout-content .button-gruen:active{color:#ffffff;background-color:#000000;}.layout-container .layout-content .titel_underline{border-bottom:8px solid #30ea03;}.layout-container .layout-content .user-login{position:relative;}.layout-container .layout-content .user-login h1{width:66%;font-size:3em;margin-bottom:2em;font-weight:bold;text-align:left;}.layout-container .layout-content .user-login .user-login-background-before{height:6em;background:#30ea03;background:linear-gradient(90deg,transparent 75%,#30ea03 75%);}.layout-container .layout-content .user-login .user-login-background-after{height:6em;background:#30ea03;background:linear-gradient(90deg,#30ea03 25%,transparent 25%);}.layout-container .layout-content .user-login .user-login-background-striche{position:absolute;bottom:0;width:100%;height:7em;background:url(/themes/kamtool/images/background_striche.svg) no-repeat;background-position:bottom;}.layout-container .layout-content .user-login .user-login-form{background:#30ea03;width:50%;margin:auto;}.layout-container .layout-content .user-login .user-login-form form{padding:3em 1.5em 1.5em 1.5em;margin:0;width:auto;}.layout-container .layout-content .user-login .user-login-form label{display:block;margin-bottom:0.5em;}.layout-container .layout-content .user-login .user-login-form input{font-size:1em;padding:0.5em;width:calc(100% - 2em);margin-bottom:1em;display:block;}.layout-container .layout-content .user-login .user-login-form input.form-submit{width:auto;background:none;border:2px solid #000000;margin:3em auto;}.layout-container .layout-content .user-login ul{margin:0;list-style-type:none;padding:0 0 1.5em 2em;}.layout-container .layout-content .user-login ul li{margin:0;padding:0;}.layout-container .layout-content .user-login ul li a{color:#000000;text-decoration:none;}.layout-container .layout-content .user-login ul li a:hover{text-decoration:underline;}.layout-container .layout-content .background-striche{width:100%;height:7em;background:url(/themes/kamtool/images/background_striche.svg) no-repeat;background-position:bottom;}.layout-container .layout-content .flexbox-container.startseite{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:flex-start;align-items:flex-start;}.layout-container .layout-content .flexbox-container.startseite h1{margin-bottom:2.5em;text-align:left;}.layout-container .layout-content .flexbox-container.startseite .flexbox-container-col{-webkit-order:0;order:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;align-self:auto;}.layout-container .layout-content .spalte-titel{width:30%;}.layout-container .layout-content .spalte-text{width:60%;padding-top:5em;}.layout-container .layout-content .spalte-text img{max-width:100%;height:auto;}.layout-container .layout-content .spalte-text p{padding-left:5em;width:66%;}.layout-container .layout-content .spalte-text p.startseite-bild-p{width:100%;padding-left:0;margin-top:3em;}.layout-container .layout-content .node-neue-bestellung h1{max-width:50%;}.layout-container .layout-content .node-neue-bestellung ul{margin:0;padding:0;list-style-type:none;}.layout-container .layout-content .node-neue-bestellung ul li{display:inline-block;width:30%;margin-right:5%;}.layout-container .layout-content .bestellungen-tabelle{border-collapse:collapse;}.layout-container .layout-content .bestellungen-tabelle tr th{background:#30ea03;padding:1em 1em;border-top:3px solid #000000;border-bottom:3px solid #000000;}.layout-container .layout-content .bestellungen-tabelle tr th a{text-decoration:none;color:#000000;}.layout-container .layout-content .bestellungen-tabelle tr.storniert{display:none;}.layout-container .layout-content .bestellungen-tabelle tr.bestellungen-tabelle-zeile:nth-of-type(odd){background:#f0f0f0;}.layout-container .layout-content .bestellungen-tabelle tr.bestellungen-tabelle-zeile td{padding:1em 1em;border-bottom:2px solid #8d979d;}.layout-container .layout-content .bestellungen-tabelle tr.bestellungen-tabelle-zeile td.views-field-webform-submission-value-1{padding-top:0;padding-bottom:0;}.layout-container .layout-content .bestellungen-tabelle tr.bestellungen-tabelle-zeile td.views-field-webform-submission-value-2{padding-top:0;padding-bottom:0;}.layout-container .layout-content .bestellungen-tabelle .bestellung-auftragsstatus{padding:0.5em 1em;display:block;}.layout-container .layout-content .bestellungen-tabelle .bestellung-auftragsstatus.bestellung-auftragstatus-1{background:#30ea03;}.layout-container .layout-content .bestellungen-tabelle .bestellung-auftragsstatus.bestellung-auftragstatus-2{background:#ff29ff;}.layout-container .layout-content .bestellungen-tabelle .bestellung-bearbeitungsstatus{padding:0.5em 1em;display:block;}.layout-container .layout-content .bestellungen-tabelle .bestellung-bearbeitungsstatus.bestellung-bearbeitungsstatus-1{background:#dcff00;}.layout-container .layout-content .bestellungen-tabelle .bestellung-bearbeitungsstatus.bestellung-bearbeitungsstatus-2{background:#30ea03;}.layout-container .layout-content .bestellungen-storniert-buttons a.hidden{display:none;}.layout-container .layout-content .abschliessen-wrapper{background:rgba(0,0,0,0.4);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;display:none;}.layout-container .layout-content .abschliessen-wrapper .abschliessen-content{position:absolute;background:#30ea03;z-index:1000;top:50%;left:50%;height:300px;width:600px;padding:1em;margin-left:calc(((600px / 2) - 0.5em) * -1);margin-top:calc(((300px / 2) - 0.5em) * -1);}.layout-container .layout-content .abschliessen-wrapper .abschliessen-content h1{font-size:1.5em;margin-bottom:0.5em;}.layout-container .layout-content .abschliessen-wrapper .abschliessen-content .abschliessen-abbrechen-link{display:block;position:absolute;right:1em;top:1em;}.layout-container .layout-content .abschliessen-wrapper .abschliessen-content .form-submit{position:absolute;right:1em;bottom:1em;}#block-kamtool-content .webform-submission-form,#block-kamtool-content .webform-submission--view-mode-html{}#block-kamtool-content .webform-submission-form .form-flexbox-container-50,#block-kamtool-content .webform-submission--view-mode-html .form-flexbox-container-50{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;align-content:stretch;margin-bottom:2em;gap:50px;}#block-kamtool-content .webform-submission-form .form-flexbox-container-50 .form-flexbox-element-50,#block-kamtool-content .webform-submission--view-mode-html .form-flexbox-container-50 .form-flexbox-element-50{-webkit-order:0;order:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;align-self:auto;width:50%;}#block-kamtool-content .webform-submission-form .form-flexbox-container-50 .form-flexbox-element-50:only-child,#block-kamtool-content .webform-submission--view-mode-html .form-flexbox-container-50 .form-flexbox-element-50:only-child{width:calc(50% - (50px / 2));}#block-kamtool-content .webform-submission-form .webform-progress,#block-kamtool-content .webform-submission--view-mode-html .webform-progress{width:66%;margin:auto;}#block-kamtool-content .webform-submission-form .webform-progress .progress-step .progress-text,#block-kamtool-content .webform-submission--view-mode-html .webform-progress .progress-step .progress-text{color:#333;text-align:left;padding:0;margin-bottom:10px;font-size:3em;}#block-kamtool-content .webform-submission-form .webform-progress .progress-step .progress-text .progress-title,#block-kamtool-content .webform-submission--view-mode-html .webform-progress .progress-step .progress-text .progress-title{line-height:1em;}#block-kamtool-content .webform-submission-form .webform-progress .progress-step .progress-marker-kamtool,#block-kamtool-content .webform-submission--view-mode-html .webform-progress .progress-step .progress-marker-kamtool{height:2em;background:#d0d3d4;}#block-kamtool-content .webform-submission-form .webform-progress .progress-step.is-complete .progress-marker-kamtool,#block-kamtool-content .webform-submission--view-mode-html .webform-progress .progress-step.is-complete .progress-marker-kamtool,#block-kamtool-content .webform-submission-form .webform-progress .progress-step.is-active .progress-marker-kamtool,#block-kamtool-content .webform-submission--view-mode-html .webform-progress .progress-step.is-active .progress-marker-kamtool{background:#30ea03;}#block-kamtool-content .webform-submission-form input:read-only,#block-kamtool-content .webform-submission--view-mode-html input:read-only{}#block-kamtool-content .webform-submission-form.noadmin nav,#block-kamtool-content .webform-submission--view-mode-html.noadmin nav{display:none;}#block-kamtool-content .webform-submission-form .details_alternativ,#block-kamtool-content .webform-submission--view-mode-html .details_alternativ{background:#30ea03;padding:1em 1.5em;margin-bottom:2em;}#block-kamtool-content .webform-submission-form label,#block-kamtool-content .webform-submission--view-mode-html label{display:block;font-weight:bold;font-size:1.2em;padding-bottom:5px;}#block-kamtool-content .webform-submission-form .checkboxes--wrapper label,#block-kamtool-content .webform-submission--view-mode-html .checkboxes--wrapper label{display:initial;}#block-kamtool-content .webform-submission-form .abstand-unten,#block-kamtool-content .webform-submission--view-mode-html .abstand-unten{margin-bottom:2em;}#block-kamtool-content .webform-submission-form .button_copy_mail_p,#block-kamtool-content .webform-submission--view-mode-html .button_copy_mail_p{margin-top:30px;}#block-kamtool-content .webform-submission-form .button_copy_mail_p .button-gruen,#block-kamtool-content .webform-submission--view-mode-html .button_copy_mail_p .button-gruen{margin-bottom:0;}#block-kamtool-content .webform-submission-form .fieldgroup,#block-kamtool-content .webform-submission--view-mode-html .fieldgroup{border:none;padding:0;margin:0;}#block-kamtool-content .webform-submission-form .fieldgroup legend,#block-kamtool-content .webform-submission--view-mode-html .fieldgroup legend{padding:0;}#block-kamtool-content .webform-submission-form .fieldgroup legend span,#block-kamtool-content .webform-submission--view-mode-html .fieldgroup legend span{font-weight:bold;font-size:1.2em;padding-bottom:5px;display:block;}#block-kamtool-content .webform-submission-form select,#block-kamtool-content .webform-submission--view-mode-html select{width:100%;padding:10px;}#block-kamtool-content .webform-submission-form input,#block-kamtool-content .webform-submission--view-mode-html input{width:calc(100% - (2 * 10px));padding:10px;}#block-kamtool-content .webform-submission-form input.form-submit,#block-kamtool-content .webform-submission--view-mode-html input.form-submit{width:auto;}#block-kamtool-content .webform-submission-form input.form-checkbox,#block-kamtool-content .webform-submission--view-mode-html input.form-checkbox{width:auto;}#block-kamtool-content .webform-submission-form #edit-bestellungstornieren,#block-kamtool-content .webform-submission--view-mode-html #edit-bestellungstornieren{margin-bottom:3em;}#block-kamtool-content .webform-submission-form #edit-bestellungstornieren a,#block-kamtool-content .webform-submission--view-mode-html #edit-bestellungstornieren a{padding:0.5em 1em;background-color:#ff0000;color:#ffffff;text-decoration:none;}#block-kamtool-content .webform-submission-form #edit-bestellungstornieren a:hover,#block-kamtool-content .webform-submission--view-mode-html #edit-bestellungstornieren a:hover{background-color:#000000;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper{display:none;position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper.show,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper.show{display:block;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup_background,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup_background{background:rgba(0,0,0,0.4);position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup{background:#30ea03;position:absolute;z-index:1100;max-width:80%;height:80%;top:50%;right:50%;transform:translate(50%,-50%);box-shadow:5px 10px 15px -3px rgba(0,0,0,0.1);}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .keyvisuals_popup_header,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .keyvisuals_popup_header{background:#ffffff;padding:1em;height:100px;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder{display:none;padding:1em;height:calc(100% - 100px - 4em);}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder h2,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder h2{margin:0;padding:0;height:50px;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder.show,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder.show{display:block;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske{width:100%;height:calc(100% - 50px);overflow-x:auto;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider{list-style-type:none;margin:0;padding:0;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;align-content:stretch;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li{display:inline-block;margin-right:2em;height:100%;-webkit-order:0;order:0;-webkit-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;align-self:auto;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li a,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li a{display:block;height:100%;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li a:hover img,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li a:hover img{border:8px solid #000000;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li a img,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup .folder .popup_slider_maske .popup_slider li a img{max-height:calc(100% - (2*8px));width:auto;border:8px solid #30ea03;}#block-kamtool-content .webform-submission-form .keyvisuals_popup_wrapper .keyvisuals_popup.show,#block-kamtool-content .webform-submission--view-mode-html .keyvisuals_popup_wrapper .keyvisuals_popup.show{display:block;}#block-kamtool-content .webform-submission-form .webform-preview,#block-kamtool-content .webform-submission--view-mode-html .webform-preview,#block-kamtool-content .webform-submission-form .webform-view,#block-kamtool-content .webform-submission--view-mode-html .webform-view{position:relative;}#block-kamtool-content .webform-submission-form .webform-preview .details_alternativ_preview:first-of-type,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .details_alternativ_preview:first-of-type,#block-kamtool-content .webform-submission-form .webform-view .details_alternativ_preview:first-of-type,#block-kamtool-content .webform-submission--view-mode-html .webform-view .details_alternativ_preview:first-of-type{border-top:8px solid #30ea03;}#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-preview,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-preview,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-preview,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-preview,#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-html,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-html,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-html,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-html{width:50%;margin-left:50%;}#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-preview .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-preview .webform-section,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-preview .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-preview .webform-section,#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-html .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-html .webform-section,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-html .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-html .webform-section{border-bottom:8px solid #30ea03;}#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-section,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-section,#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-section,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-html .webform-section .webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-html .webform-section .webform-section{border:none;}#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-element,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-element,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-element,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-element,#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-element,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-element,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-html .webform-section .webform-element,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-html .webform-section .webform-element{border-top:2px solid #000000;clear:both;padding:1em 0;}#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-html .webform-section .webform-element:first-of-type,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-html .webform-section .webform-element:first-of-type{border-top:none;}#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-element label,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-preview .webform-section .webform-element label,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-element label,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-preview .webform-section .webform-element label,#block-kamtool-content .webform-submission-form .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-element label,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .webform-submission-data--view-mode-html .webform-section .webform-element label,#block-kamtool-content .webform-submission-form .webform-view .webform-submission-data--view-mode-html .webform-section .webform-element label,#block-kamtool-content .webform-submission--view-mode-html .webform-view .webform-submission-data--view-mode-html .webform-section .webform-element label{width:250px;font-size:1em;float:left;}#block-kamtool-content .webform-submission-form .webform-preview .preview-keyimage,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .preview-keyimage,#block-kamtool-content .webform-submission-form .webform-view .preview-keyimage,#block-kamtool-content .webform-submission--view-mode-html .webform-view .preview-keyimage{position:absolute;width:50%;left:0;top:0;}#block-kamtool-content .webform-submission-form .webform-preview .preview-keyimage.webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .preview-keyimage.webform-section,#block-kamtool-content .webform-submission-form .webform-view .preview-keyimage.webform-section,#block-kamtool-content .webform-submission--view-mode-html .webform-view .preview-keyimage.webform-section{border:none;}#block-kamtool-content .webform-submission-form .webform-preview .preview-keyimage img,#block-kamtool-content .webform-submission--view-mode-html .webform-preview .preview-keyimage img,#block-kamtool-content .webform-submission-form .webform-view .preview-keyimage img,#block-kamtool-content .webform-submission--view-mode-html .webform-view .preview-keyimage img{max-width:100%;height:auto;}#block-kamtool-content .webform-submission-form .form-actions #edit-preview-prev,#block-kamtool-content .webform-submission--view-mode-html .form-actions #edit-preview-prev,#block-kamtool-content .webform-submission-form .form-actions #edit-actions-preview-prev,#block-kamtool-content .webform-submission--view-mode-html .form-actions #edit-actions-preview-prev{margin-left:50%;margin-top:2em;}.messages__wrapper{background:rgba(0,0,0,0.4);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;}.messages__wrapper .messages{position:absolute;background:#30ea03;z-index:1000;top:50%;left:50%;height:300px;width:600px;padding:1em;margin-left:calc(((600px / 2) - 0.5em) * -1);margin-top:calc(((300px / 2) - 0.5em) * -1);}.footer_background{bottom:0;width:100%;height:7em;background:url(/themes/kamtool/images/background_striche.svg) no-repeat;background-position:top;margin-bottom:15px;}.footer{background:#000000;color:#ffffff;padding:2em 25px;}.footer .footer_wrapper{width:1400px;margin:auto;text-align:left;}.footer .footer_wrapper ul{margin:0;padding:0;list-style-type:none;}.footer .footer_wrapper ul li{display:inline-block;}
