.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#sliding-popup{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}#sliding-popup .popup-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}#sliding-popup .popup-content #popup-buttons{float:right;max-width:40%;}#sliding-popup button{cursor:pointer;}#sliding-popup .popup-content #popup-text{float:left;max-width:60%;}.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%;}#sliding-popup .popup-content #popup-text{max-width:100%;}#sliding-popup .popup-content #popup-buttons{clear:both;float:none;max-width:100%;}}
.front-form{width:100% !important;float:left !important;position:relative;display:block;}.front-form .title-flag-de{background:url(/sites/all/modules/landakademie/images/table/mini-flag-de.png) no-repeat;display:inline-block;width:14px;height:14px;margin-right:5px;}.front-form .title-flag-fr{background:url(/sites/all/modules/landakademie/images/table/mini-flag-fr.png) no-repeat;display:inline-block;width:14px;height:14px;margin-right:5px;}.front-form fieldset{background:#EEEDED;border:#C31343 0px solid !important;color:#000;margin:30px 0px !important;padding:30px 0px 10px 0px !important;position:relative;width:100% !important;min-width:100% !important;display:block;}.front-form fieldset legend{border:#C31343 1px solid !important;background:#C31343;width:100%;position:absolute;top:0px;left:0;}@-moz-document url-prefix(){.front-form .a legend span{top:-30px !important;left:0 !important;}}.front-form .fieldset-legend{font-size:13px;font-weight:400;letter-spacing:1px;color:#FFFFFF;padding:10px;}.fieldset-wrapper{padding:15px 15px 0px 15px !important;margin:0px 0px 0px 0px !important;width:100% !important;}.info-link{position:relative;display:block;background-image:url(/sites/all/modules/landakademie/images/form/info.png);color:#FFF;width:42px;height:42px;}.info-link:hover{cursor:pointer;}.front-form .container-info{background:#FFF;border:#8f8f8f 1px solid !important;color:#000;margin:0px 0px 25px 0px !important;padding:10px  !important;position:relative;display:block;width:100%;display:none;font-size:14px;float:left;}.front-form .container-info h3{margin:0px 0px 15px 0px;padding:0px;}.front-form .container-info ul{margin:0px 0px 0px 15px;padding:0px;}.front-form .container-info ol{margin:0px 0px 0px 20px;padding:0px;}.front-form label{font-size:14px !important;line-height:25px !important;font-weight:600 !important;letter-spacing:0px !important;width:100% !important;display:block;}.front-form .form-type-checkboxes label,.front-form .form-type-checkbox label{display:inline;}.front-form .form-item{width:100%;float:left;}.front-form .form-item,.front-form .fieldset-description,.front-form .form-type-captcha{padding-bottom:20px;}.front-form .form-type-textfield:focus,.front-form .form-type-textarea:focus,.front-form .form-type-checkboxes:focus,.front-form .form-type-checkbox:focus,.front-form .form-type-radios:focus,.front-form .form-type-select:focus,.front-form .form-type-file:focus,.front-form .form-type-item:focus,.front-form .form-type-password:focus,.front-form .form-type-date:focus,.front-form .form-type-captcha:focus,.front-form .fieldset-description:focus{border:1px solid #000;outline:0px !important;}.front-form .form-text,.front-form .form-textarea,.front-form .form-select,.front-form .form-file{font-size:13px;line-height:18px;border:#B3B3B3 1px solid;font-weight:400;background:#FFF;width:100%;outline:0px !important;-webkit-appearance:none;}.front-form .form-text{padding:5px !important;}.front-form .form-text .current{padding:5px;border:#B3B3B3 0px solid;}.front-form .password-strength{width:80%;display:none;}.front-form .form-textarea{padding:5px;}.front-form .form-select{padding:2px;}.front-form .description{font-weight:300;font-size:11px !important;line-height:18px !important;width:100% !important;}.front-form .form-type-checkbox label,.front-form .form-type-radio label,.front-form .form-item-accept-conditions{font-weight:300 !important;color:#000 !important;font-size:12px !important;text-align:left !important;margin:0px 0px 0px 0px!important;display:inline;}.front-form .form-type-checkbox,.front-form .form-type-radio{padding:0px;line-height:10px !important;text-align:left !important;}.front-form .form-submit{background:#C31343;border:0px;color:#FFF;font-size:14px;font-weight:600;letter-spacing:1px;padding:10px 10px 10px 10px;margin:0px 0px 15px 0px;float:right;width:100%;outline:0px !important;-webkit-appearance:none;}#edit-logo-fid-upload-button,#edit-photo-fid-upload-button{background:#C31343;border:0px;color:#FFF;font-size:13px;font-weight:600;letter-spacing:1px;padding:3px 10px;margin:25px 0px 15px 0px;float:left;outline:0px !important;width:auto;-webkit-appearance:none;}#edit-logo-fid-remove-button,#edit-photo-fid-remove-button{background:transparent;border:0px;color:#C31343;font-size:13px;font-weight:400;letter-spacing:auto;padding:0px;margin:0px 0px 5px 0px;float:left;outline:0px !important;width:auto;-webkit-appearance:none;}.front-form .captcha{border:#B3B3B3 1px solid;}.front-form .form-required{color:#9e0b0f !important;}.front-form .error{border:1px solid #C31343;color:#C31343;}.front-form .error > label{color:#9e0b0f !important;}.front-form .form-type-date{}.front-form .form-type-date .form-type-select{display:inline-block;width:auto;}.front-form .element-invisible{display:none;}.confirm-message{background:#f8fff0;border:1px solid #bbee77;padding:15px;float:left;width:100%;}.confirm-message li{margin-left:15px;margin-bottom:10px;color:#302d11;}.confirm-message li:last-child{margin-bottom:0px;}@media only screen and (min-width:768px){.front-form .form-text,.form-textarea,.front-form .form-select{width:auto;}.front-form .form-file{width:auto;float:left;margin-right:25px;}.front-form .form-checkboxes{-moz-column-count:2;-webkit-column-count:2;column-count:2;}.front-form .form-submit{width:150px;}#edit-logo-fid-upload-button,#edit-photo-fid-upload-button{margin-top:0px;}.front-form .la-partner-columns{-moz-column-count:3;-webkit-column-count:3;column-count:3;}}@media only screen and (min-width:992px){.front-form .la-partner-columns{-moz-column-count:3;-webkit-column-count:3;column-count:3;}}@media only screen and (min-width:1200px){.front-form .form-text,.form-textarea,.front-form .form-select{width:auto;}.front-form .form-checkboxes{-moz-column-count:2;-webkit-column-count:2;column-count:2;}.front-form .la-partner-columns{-moz-column-count:4;-webkit-column-count:4;column-count:4;}}
