.widget_wysija input[name="wysija[user][email]"]{width:213px!important;padding:2px!important;margin-top:8px!important;background:#FFF none repeat scroll 0 0!important;color:#666!important;border-color:#666!important;box-shadow:0 1px 2px 0 rgba(180,180,180,0.2)!important;border:1px solid #cacaca!important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#back_to_top span i{font-size:22px;transition:color .2s ease 0;color:#999!important;line-height:52px}
.q_icon_with_title .icon_with_title_link{display:inline-block;margin:13px 0 0;color:#FFF!important;background-color:#135835!important;padding:2px 10px;border-radius:13px;-moz-border-radius:5px;-webkit-border-radius:5px}
.q_icon_with_title .icon_with_title_link:hover{display:inline-block;margin:13px 0 0;color:#FFF!important;background-color:#78C26F!important;padding:2px 10px;border-radius:13px;-moz-border-radius:5px;-webkit-border-radius:5px}
.q_accordion_holder.accordion .ui-accordion-header:hover{color:#78c26f!important}
.q_accordion_holder.accordion .ui-accordion-header,.q_accordion_holder.accordion.with_icon .ui-accordion-header{color:#135835!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;font-size:16px!important}
.qbutton,.qbutton.medium{border-radius:0!important;border:none!important;padding:4px 17px!important;height:32px!important;line-height:32px!important;background-color:#f0ce59!important;font-weight:500!important;font-size:14px!important;color:#000!important}
.qbutton.medium:hover{border-color:#f0ce59!important;border:1px solid!important;padding:4px 17px!important;height:32px!important;line-height:32px!important;background-color:#FFF!important;font-weight:500!important;font-size:14px!important;color:#000!important}
.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon{display:block;width:41px;height:41px;background-repeat:no-repeat;background-position:center center;border:1px solid #135835!important}
a{color:#666!important;font-weight:600!important}
.q_message .message_text{font-weight:300!important;font-size:14px!important;text-transform:none!important;letter-spacing:0!important;color:#135835!important}
input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]){border-radius:0!important;border:none!important;padding:4px 17px!important;height:32px!important;line-height:32px!important;background-color:#78C26F!important;font-weight:600!important;font-size:14px!important;color:#FFF!important}
input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{border-color:#135835!important;border:1px solid!important;padding:4px 17px!important;height:32px!important;line-height:32px!important;background-color:#FFF!important;font-weight:600!important;font-size:14px!important;color:#135835!important}
.blog_holder article .post_info{display:none!important}
.comment_holder{display:none!important}
body.single-post .post_text_inner > h2:first-of-type{display:none!important}
.widget_wysija_cont .updated,.widget_wysija_cont .login .message{background-color:#84c267!important;border-color:#095637!important}
.formError .formErrorContent{background-color:#84c267!important;border-color:#095637!important;margin-left:-225px!important;margin-top:-167px!important;font-size:14px!important;width:197px!important}
.blog_holder article .post_text h2 .date{display:none!important}
#respond textarea,#respond input[type="text"],.contact_form input[type="text"],.contact_form textarea,.comment_holder #respond textarea,.comment_holder #respond input[type="text"],input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz,.post-password-form input[type="password"]{background-color:#f8f8f8;border:1px solid #78C26F}
span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"],span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-radio input[type="radio"]{position:relative;top:0}
.drop_down .second .inner > ul > li > a,.drop_down .second .inner > ul > li > h3,.drop_down .wide .second .inner > ul > li > h3,.drop_down .wide .second .inner > ul > li > a,.drop_down .wide .second ul li ul li.menu-item-has-children > a,.drop_down .wide .second .inner ul li.sub ul li.menu-item-has-children > a,.drop_down .wide .second .inner > ul li.sub .flexslider ul li h5 a,.drop_down .wide .second .inner > ul li .flexslider ul li h5 a,.drop_down .wide .second .inner > ul li.sub .flexslider ul li h5,.drop_down .wide .second .inner > ul li .flexslider ul li h5,.header_top #lang_sel ul li ul li a{color:#9d9d9d;font-size:13px;font-weight:500;text-transform:none;letter-spacing:0}
.container aside{position:relative;z-index:11;margin-top:-10px}
.widget-home-img{margin-top:102px!important}
.widget-home-newsletter{margin-top:-30px!important}
.support-widget{margin-top:44px!important}
.anfrage-widget{margin-top:135px!important}
.anfrage-referenzen-widget{margin-top:123px!important;margin-top:123px!important}
.loesungen-widget{margin-top:135px!important}
.kontakt-widget{margin-top:44px!important}
.karriere-widget{margin-top:42px!important}
.karriere-widget h5{font-size:20px!important}
.novatime-footer{margin-top:-10px!important}
.mailpoet-footer{margin-top:-7px!important}
.sidebar-ueberuns{margin-top:-5px!important}
.seminare-sidebar a:active{color:#78c26f!important}
.seminare-sidebar h5{font-size:19px!important}
div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#78c26f!important}
nav.main_menu a:active{color:#666!important}
p a:hover,aside .widget a:hover{color:#407b4e!important;font-weight:650}
#responsive-form{max-width:600px;margin-left:-10px;width:100%;float:left}
.form-row{width:100%}
.column-half,.column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.clearfix:after{content:"";display:table;clear:both}
@media only screen and (min-width: 48em) {
.column-half{width:50%}
}
.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea{width:100%;padding:8px;border:1px solid #78C26F;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.wpcf7 input[type="text"]:focus{background:#fff}
.wpcf7-submit{float:right;background:#CA0002;color:#fff;text-transform:uppercase;border:none;padding:8px 20px;cursor:pointer}
.wpcf7-submit:hover{background:red}
span.wpcf7-not-valid-tip{text-shadow:none;font-size:12px;color:#fff;background:red;padding:5px}
div.wpcf7-response-output{text-align:left!important}
div.wpcf7-response-output.wpcf7-validation-errors::before{content:""!important}
div.wpcf7-validation-errors{float:left;text-shadow:none;border:transparent;background-color:#f10f4f!important;padding:5px;color:#9C6533;text-align:left;width:380px!important;margin-top:0!important;color:#FFF!important;font-size:12px}
span.wpcf7-not-valid-tip{text-shadow:none;font-size:13px;color:#fff;background:#f10f4f!important;padding:5px}
input.wpcf7-form-control.wpcf7-text,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-date,textarea.wpcf7-form-control.wpcf7-textarea,select.wpcf7-form-control.wpcf7-select,input.wpcf7-form-control.wpcf7-quiz{margin:5px 0 0!important;padding:10px!important;border-radius:3px!important}
table td{text-align:left!important}
div.wpcf7-mail-sent-ok{margin-top:-20px!important;text-align:center;text-shadow:none;padding:5px 10px!important;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff!important;width:380px!important;white-space:normal!important;position:absolute!important;width:450px!important}
div.wpcf7-response-output.wpcf7-mail-sent-ok::before{content:""!important}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) {
div.wpcf7-validation-errors{width:245px!important;margin-top:0!important;white-space:normal!important;height:100%!important}
input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]){width:245px!important;margin-left:0 auto!important;float:left!important;white-space:normal!important;height:100%!important}
.title{display:none!important}
div.wpcf7-mail-sent-ok{margin-top:1020px!important;text-align:center;text-shadow:none;padding:5px 10px!important;font-size:12px;background:#59a80f;border-color:#59a80f;color:#fff!important;width:380px!important;white-space:normal!important;position:absolute!important;width:245px!important}
}
.footer_bottom{text-align:center!important;font-size:13px!important;line-height:22px!important}
span.wpcf7-form-control-wrap .wpcf7-form-control.wpcf7-checkbox input[type="checkbox"]{margin-left:-15px!important}
span.wpcf7-list-item{margin-left:1.8em!important}