/* Source and licensing information for the line(s) below can be found at https://dev.maltalingua.com/themes/custom/maltalingua8/css/forms.css. */
.vg_bookingform .block-courses-startdate{width:100% !important}.vg_bookingform .block-courses-startdate .block-content-title{width:25%;float:left;padding-top:7px}.vg_bookingform .block-courses-duration{width:100%}.vg_bookingform .block-courses-duration .block-content-title{width:25% !important;float:left;padding-top:7px}.vg_bookingform .block-courses-duration .block-content-text{float:right;width:71% !important}.vg_bookingform .block-content .block-content-text{width:71%;height:20px;float:right;padding-left:3px !important;padding-right:5px !important;color:grey !important;border-color:rgba(0,0,0,.12) !important}.vg_bookingform .block-content-text-with-info-message{width:67.4% !important}.vg_bookingform .block-multiple-areas .block-multiple-areas-single select{width:80% !important}.vg_bookingform .block-area-accommodations{margin-bottom:5px !important}input[type=text].datepicker{color:grey}.block-input-select:first-child{border:1px red !important}.yg_quotationform .block-headline{font-weight:700 !important;font-size:15px !important;padding:0 7px;color:#fff !important;text-align:left;margin-bottom:7px;background:#537dc1;border:none;height:inherit;left:inherit;line-height:inherit;position:initial;text-indent:inherit;text-shadow:none;top:inherit;width:auto;font-family:Arial,Helvetica,sans-serif !important;box-shadow:0px 1px 3px 0px rgba(0,0,0,.2),0px 1px 1px 0px rgba(0,0,0,.14),0px 2px 1px -1px rgba(0,0,0,.12)}.yg_quotationform .block-content-title-required{display:none}.block-special-duplicator-controls{display:none !important}.yg_quotationform .pages-list{height:0;display:none}.yg_quotationform .pages-list h1{display:inline-block;padding-left:25px;padding-right:25px}.yg_quotationform h1.page-current{border-bottom:none !important}.yg_quotationform .block-accommodations-roomtype{width:100% !important}.yg_quotationform .block-area-courses{box-shadow:none}.yg_quotationform .block-accommodations-meals{width:100% !important}.yg_quotationform .block-accommodations-startdate{width:100% !important}.yg_quotationform .block-accommodations-duration{width:100% !important}.yg_quotationform .block-accommodations-enddate{width:100% !important}.yg_quotationform .block-multiple-areas-multiple-first{margin-bottom:0}.yg_quotationform .content{padding-bottom:10px !important}.yg_quotationform input[type=text],.yg_quotationform input[type=email],.yg_quotationform input[type=tel]{width:99% !important;padding-left:7px;height:21px !important;border:1px solid #cac7c7}.yg_quotationform textarea{height:35px !important}.yg_quotationform .block-area-default .block-multiple-areas{margin-top:0 !important}.yg_quotationform .block-content .block-content-text{padding-left:0 !important;margin-bottom:2px;margin-top:-4px !important}.yg_quotationform .block-courses-coursetype select{height:30px !important}.yg_quotationform .block-content-text select{width:97% !important;color:#9e9e9e;height:25px !important}.block-content-info-message span{font-size:12px;line-height:17px}select{border:1px solid #cac7c7 !important;box-shadow:none !important}.yg_quotationform input{margin:0}.yg_quotationform .block-area-default select{width:96% !important}.yg_quotationform textarea{border:1px solid #cac7c7;width:93.6% !important}.yg_quotationform .page-navigation-submit{color:#fff !important;font-size:15px !important;text-align:center;margin-bottom:12px !important;margin-top:13px !important;margin-right:60% !important;margin-left:40% !important;padding:3px 5px;background:#26b71e;background-color:#26b71e !important;font-weight:100;border:none;height:inherit;left:inherit;line-height:inherit;position:initial;text-indent:inherit;text-shadow:none;top:inherit;width:15%;font-weight:700;font-family:Arial,Helvetica,sans-serif !important}.yg_quotationform .block-content{margin-top:9px;border-bottom:0 solid !important}.yg_quotationform .block-area-default .block-multiple-areas .validate-error-block .block-message{font-size:12px}.yg_quotationform .block-content-title{font-size:14px;margin-top:-5px;padding-left:10px;width:18% !important}.yg_quotationform .block-accommodations-roomtype .block-content-text,.yg_quotationform .block-accommodations-meals .block-content-text,.yg_quotationform .block-accommodations-duration .block-content-text,.yg_quotationform .block-accommodations-startdate .block-content-text,.yg_quotationform .block-courses-level .block-content-text{float:right;width:78% !important}.yg_quotationform .block-accommodations-startdate .block-content-text-with-info-message,.yg_quotationform .block-accommodations-enddate .block-content-text-with-info-message{float:right;width:75% !important;padding-right:4px !important}.yg_quotationform .block-accommodations-startdate .block-content-text-with-info-message select,.yg_quotationform .block-accommodations-enddate .block-content-text-with-info-message select{width:99.3% !important}.yg_quotationform .block-content .block-content-info-message{margin-top:-7px}.yg_quotationform .block-area-accommodations{box-shadow:none}::placeholder{color:#abb1c8;opacity:1}:-ms-input-placeholder{color:#abb1c8}::-ms-input-placeholder{color:#abb1c8}@media (min-width:1281px){.yg_quotationform .panel-body{margin-left:4% !important;margin-bottom:5px;margin-top:6px !important}.yg_quotationform .block-courses-coursetype .block-content-text-with-info-message select,.yg_quotationform .block-accommodations-accommodationtype .block-content-text-with-info-message select,.yg_quotationform .block-input-select .block-content-text-with-info-message select{width:100% !important}.yg_quotationform .block-courses-startdate .block-content-title{float:left;width:17% !important}.yg_quotationform .block-courses-duration{width:50%;float:left}.yg_quotationform .block-courses-enddate{width:49%;float:right}.yg_quotationform .block-courses-startdate .block-content-text-with-info-message{float:right;width:72% !important}.yg_quotationform .block-courses-duration .block-content-title{width:33% !important}.yg_quotationform .block-courses-duration .block-content-text{width:56% !important;float:right}.yg_quotationform .block-courses-enddate .block-content-text-with-info-message{width:56% !important;float:right}.yg_quotationform .page-content{left:52% !important;max-width:760px !important;box-shadow:none !important;margin-left:-400px;position:relative;border:none !important;border-radius:4px;background-color:#fafafa;font-family:Arial,Helvetica,sans-serif !important;padding:5px !important;padding-bottom:0 !important}}@media (min-width:320px) and (max-width:480px){.yg_quotationform .page-navigation-submit{margin-left:0 !important}.yg_quotationform .content{left:0 !important;margin-left:0 !important}.yg_quotationform .block-area-default{width:100% !important}.yg_quotationform input[type=radio]{margin-left:0 !important}.yg_quotationform .panel-body{margin-left:16% !important;margin-bottom:10px}.yg_quotationform .block-content .block-content-text{margin-bottom:6px}.yg_quotationform .block-content-text select{width:94% !important}.yg_quotationform input[type=text],.yg_quotationform input[type=email],.yg_quotationform input[type=tel]{width:91% !important}.yg_quotationform textarea{width:90% !important}.yg_quotationform .page-content{border:none !important;padding:0 !important}.yg_quotationform .block-multiple-areas-multiple-following{padding-left:0 !important}}.vg_bookingform input[type=text],.vg_bookingform input[type=tel],.vg_bookingform input[type=email]{border:1px solid #abb1c8;height:14px;margin-bottom:0;margin-top:-10px;padding-left:8px;font-size:12px;width:90% !important}.vg_bookingform input[type=checkbox]{margin-top:-42px}.vg_bookingform .block-content .block-content-info-message img{margin-top:-10px}.vg_bookingform .block-content .block-content-info-message{height:20px}.vg_bookingform .block-content-text select{width:auto !important;height:17px;margin-top:-8px}.vg_bookingform .block-area-accommodations select{width:99%}.vg_bookingform .block-content-text-with-info-message select{width:99%}.vg_bookingform .block-area-courses{margin-bottom:0 !important;border:none !important}.vg_bookingform .block-content .block-content-title{font-size:12px;line-height:16px;padding:0 !important}.vg_bookingform .block-multiple-areas-single{margin-top:0;height:16px}.vg_bookingform textarea{margin-bottom:5px;height:16px !important}.vg_bookingform .block-area-accommodations{border:none;margin-top:10px !Important;border:none !important}.vg_bookingform .buchung-form .buchung-title{margin:0 0 6px;font-size:16px;text-transform:capitalize;font-weight:700}.vg_bookingform .page-navigation-submit{margin-bottom:5px;margin-top:10px !important}.vg_bookingform .block-input-checkbox .block-content-title-required{margin-top:10px}.vg_bookingform .block-input-checkbox .block-content-title{text-align:left !important}.vg_bookingform .block-input-checkbox .block-content-title{margin-top:10px}.vg_bookingform .block-multiple-areas-multiple-first{margin-top:10px}@media (min-width:320px) and (max-width:480px){.vg_bookingform input[type=text],.vg_bookingform input[type=tel],.vg_bookingform input[type=email]{width:83% !important;border:1px solid #abb1c8}.vg_bookingform .block-content-text select{width:auto !important;height:15px}.vg_bookingform .block-area-accommodations select{width:99%}.vg_bookingform .block-content-text-with-info-message select{width:99%}.vg_bookingform .block-content .block-content-title{font-size:10px}.vg_bookingform .page-navigation-submit{margin-left:28% !important}.vg_bookingform .block-content{margin-top:0;margin-bottom:0 !important}}.yg_contactus .page-content{margin:9px;padding:9px !important;border:none !important}.yg_contactus input[type=text],.yg_contactus input[type=email],.yg_contactus input[type=tel]{width:94% !important;height:22px}.yg_contactus textarea{height:60px !important;margin-left:1.5%;width:93.1% !important}.yg_contactus .block-content{margin-top:5px;border-bottom:none !important}.yg_contactus .block-content .block-content-title{margin-left:30px;font-size:16px;color:rgba(0,0,0,.54);font-weight:600;margin-top:5px}.yg_contactus .page-navigation{margin-bottom:20px;margin-top:20px;margin-right:32px}@media (min-width:320px) and (max-width:480px){.yg_contactus .page-container{padding:0 !important}.yg_contactus .page-content{margin:0 !important;padding:0 !important}.yg_contactus .block-content .block-content-title{margin-left:10px !important;font-size:12px !important;margin-top:0 !important}.yg_contactus input[type=text],.yg_contactus input[type=email],.yg_contactus input[type=tel]{width:92% !important;height:19px !important}.yg_contactus textarea{margin-left:2.5% !important;width:91% !important}.yg_contactus .page-navigation{text-align:center !important;margin-right:0 !important}}.yg_packages .content{max-width:80% !important;left:60% !important}.yg_packages .page-content{padding:20px !important}.yg_packages .block-content-title{width:20% !important}.yg_packages .block-content-text{padding-left:20% !important}.yg_packages .block-content{margin-top:2px}.yg_packages .block-content-text select{height:26px;width:100% !important}.yg_packages input[type=text],.yg_packages input[type=email]{border:1px solid rgba(0,0,0,.12) !important;width:98% !important;height:14px}.yg_packages textarea{border:1px solid rgba(0,0,0,.12) !important;width:98% !important;height:100px !important}.yg_packages input[type=tel],.yg_packages input[type=email]{height:22px;border:1px solid rgba(0,0,0,.12) !important;width:99.5% !important}.yg_packages .page-navigation .page-navigation-submit{margin-top:28px;margin-bottom:20px}.yg_packages{padding:30px}@media (min-width:320px) and (max-width:480px){.yg_packages{padding:10px !important}.yg_packages .content{max-width:100% !important;left:50% !important}.yg_packages .page-container{padding:0 !important}.yg_packages .page-content{padding:8px !important}.yg_packages .block-content-title{font-size:12px;width:25% !important}.yg_packages .block-content-text{padding-left:26% !important}.yg_packages input[type=text],.yg_packages input[type=email]{border:1px solid rgba(0,0,0,.12) !important;width:95% !important;height:10px}.yg_packages input[type=tel],.yg_packages input[type=email]{height:17px;border:1px solid rgba(0,0,0,.12) !important;width:99.5% !important}.yg_packages .block-content-text select{height:24px !important}.yg_packages textarea{width:95% !important}}.questionBox{float:left}.placementBox{margin-bottom:20px}.yg_internships .content{max-width:80% !important;left:55% !important}.yg_internships .page-content{margin:3px;padding:0 !important;border:none !important}.yg_internships .pages-list h1.page-current{border-bottom:none !important}.yg_internships input[type=text],.yg_internships input[type=email]{width:94% !important;height:22px}.yg_internships input[type=tel]{width:94% !important;height:22px !important}.yg_internships textarea{height:59px !important;margin-left:1.5%;width:93.1% !important}.yg_internships .block-content{border-bottom:none !important}.yg_internships .block-content-text select{height:26px;width:94.6%}.yg_internships .block-content .block-content-title{margin-left:30px;font-size:16px;color:rgba(0,0,0,.54);font-weight:600;margin-top:5px}.yg_internships .page-navigation{margin-bottom:20px;margin-top:20px;margin-right:32px}@media (min-width:320px) and (max-width:480px){.yg_internships .page-container{padding:0 !important}.yg_internships .page-content{margin:0 !important;padding:0 !important}.yg_internships .block-content .block-content-title{margin-left:10px !important;font-size:12px !important;margin-top:0 !important}.yg_internships input[type=text],.yg_internships input[type=email]{width:92% !important;height:15px !important}.yg_internships .block-content-text select{height:20px}.yg_internships textarea{margin-left:2.5% !important;width:91% !important}.yg_internships .page-navigation{text-align:center !important;margin-right:0 !important}.yg_internships input[type=tel]{width:92.9% !important;height:17px !important}}.yg_juniorquote .block-headline{font-weight:700 !important;font-size:15px !important;padding:0 7px}.yg_juniorquote .block-area-courses{box-shadow:none}.yg_juniorquote .block-area-default .block-multiple-areas .validate-error-block .block-message{font-size:12px}.yg_juniorquote .content{padding-bottom:20px !important}.yg_juniorquote input[type=text],.yg_juniorquote input[type=email],.yg_juniorquote input[type=tel]{padding-left:7px;height:21px !important;border:1px solid}.yg_juniorquote .block-courses-coursetype select{height:25px !important}.yg_juniorquote .block-content-text select{width:97% !important;height:25px !important}.yg_juniorquote .block-area-default .block-multiple-areas{margin-top:6px !important}.yg_juniorquote .block-courses-duration .block-content-title{padding-top:0 !important}.yg_juniorquote .block-content-title{margin-top:-4px;padding-left:0 !important}.yg_juniorquote .block-content .block-content-info-message{margin-top:-6px}.yg_juniorquote input{margin:0}.yg_juniorquote .block-area-default select{width:102% !important}.yg_juniorquote textarea{width:97.8% !important}.yg_juniorquote .page-navigation-submit{color:#fff !important;font-size:15px !important;text-align:center;margin-bottom:20px !important;margin-top:20px !important;margin-right:60% !important;margin-left:40% !important;padding:7 7px;background:#26b71e;background-color:#26b71e !important;font-weight:100;border:none;height:inherit;left:inherit;line-height:inherit;position:initial;text-indent:inherit;text-shadow:none;top:inherit;width:15%;font-weight:700;font-family:Arial,Helvetica,sans-serif !important}.yg_juniorquote .block-content .block-content-text{margin-top:0 !important;margin-bottom:1px !important}.yg_juniorquote .block-content{border-bottom:0 solid !important}.yg_juniorquote .block-area-accommodations{box-shadow:none}@media (min-width:1281px){.yg_juniorquote .panel-body{margin-left:4% !important;margin-bottom:2px;margin-top:6px !important}.yg_juniorquote .block-content .block-content-text-with-info-message select{width:100% !important}.yg_juniorquote .page-content{left:53% !important;max-width:742px !important;box-shadow:none !important}}@media (min-width:320px) and (max-width:480px){.yg_juniorquote .page-navigation-submit{margin-left:0 !important}.yg_juniorquote input[type=radio]{margin-left:0 !important}.yg_juniorquote .panel-body{margin-left:16% !important;margin-bottom:10px}.yg_juniorquote .block-content-text select{width:94% !important}.yg_juniorquote input[type=text],.yg_juniorquote input[type=email],.yg_juniorquote input[type=tel]{width:91% !important}.yg_juniorquote textarea{width:90% !important}}.yg_juniorbooking input[type=text],.yg_juniorbooking input[type=tel],.yg_juniorbooking input[type=email]{border:1px solid #abb1c8;height:14px;padding-left:8px;font-size:12px;width:90% !important}.yg_juniorbooking .block-content .block-content-title{padding:0 !important}.yg_juniorbooking .block-content{margin-top:0}.yg_juniorbooking .block-input-select{padding-top:0 !important}.yg_juniorbooking .block-content-text select{width:92.9%;height:18px}.yg_juniorbooking .block-area-accommodations select{width:99%}.yg_juniorbooking .block-content-text-with-info-message select{width:99%}.yg_juniorbooking .block-area-courses{margin-top:7px !important;border:none !important}.yg_juniorbooking .block-multiple-areas-single{padding-top:0;padding-bottom:0}.yg_juniorbooking textarea{height:35px !important}.yg_juniorbooking .block-area-accommodations{border:none;margin-top:10px !Important;border:none !important}.yg_juniorbooking .buchung-form .buchung-title{margin:0;font-size:20px;text-transform:capitalize;font-weight:700}.yg_juniorbooking .page-navigation-submit{margin-bottom:27px;margin-top:30px !important}.yg_juniorbooking .block-text{margin-top:10px}@media (min-width:320px) and (max-width:480px){.yg_juniorbooking input[type=text],.yg_juniorbooking input[type=tel],.yg_juniorbooking input[type=email]{width:83% !important;border:1px solid #abb1c8}.yg_juniorbooking .block-text{margin-top:5px !important;font-size:9px !important}.yg_juniorbooking .block-content-text select{width:87.9%}.yg_juniorbooking .block-area-accommodations select{width:99%}.yg_juniorbooking .block-content-text-with-info-message select{width:99%}.yg_juniorbooking .block-content .block-content-title{font-size:7px}.yg_juniorbooking .page-navigation-submit{margin-left:28% !important}}.yg_juniorpackages .content{max-width:80% !important;left:60% !important}.yg_juniorpackages .page-content{padding:20px !important}.yg_juniorpackages .block-content-title{width:20% !important}.yg_juniorpackages .block-content-text{padding-left:20% !important}.yg_juniorpackages .block-content{margin-top:3px}.yg_juniorpackages .block-content-text select{height:30px;width:100% !important}.yg_juniorpackages input[type=text],.yg_juniorpackages input[type=email]{border:1px solid rgba(0,0,0,.12) !important;width:98% !important;height:16px}.yg_juniorpackages textarea{border:1px solid rgba(0,0,0,.12) !important;width:98% !important;height:65px !important}.yg_juniorpackages input[type=tel],.yg_juniorpackages input[type=email]{height:26px;border:1px solid rgba(0,0,0,.12) !important;width:99.5% !important}.yg_juniorpackages .page-navigation .page-navigation-submit{margin-top:28px;margin-bottom:20px}.yg_juniorpackages{padding:30px}@media (min-width:320px) and (max-width:480px){.yg_juniorpackages{padding:10px !important}.yg_juniorpackages .content{max-width:100% !important;left:50% !important}.yg_juniorpackages .page-container{padding:0 !important}.yg_juniorpackages .page-content{padding:8px !important}.yg_juniorpackages .block-content-title{font-size:12px;width:25% !important}.yg_juniorpackages .block-content-text{padding-left:26% !important}.yg_juniorpackages input[type=text],.yg_juniorpackages input[type=email]{border:1px solid rgba(0,0,0,.12) !important;width:95% !important;height:10px}.yg_juniorpackages input[type=tel],.yg_juniorpackages input[type=email]{height:17px;border:1px solid rgba(0,0,0,.12) !important;width:99.5% !important}.yg_juniorpackages .block-content-text select{height:24px !important}.yg_juniorpackages textarea{width:95% !important}}:not(.contextual)>input,:not(.contextual)>textarea,:not(.contextual)>select,:not(.contextual)>input[type=search],:not(.contextual)>button{font-size:100%;max-width:100%}mdcontent input[type=text],mdcontent input[type=number],mdcontent input[type=email],mdcontent input[type=password],mdcontent textarea,mdcontent textarea.form-textarea,mdcontent input[type=search]{background-color:#fffff;border:solid 1px #abb1c8;padding:4px;font-size:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{line-height:1.5em;padding:2%}select{cursor:pointer;border-radius:0;background-color:#fff;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,.1);box-shadow:inset 1px 1px 5px rgba(0,0,0,.1);border:solid 1px #abb1c8}:not(.contextual)>textarea:focus,:not(.contextual)>input[type=password]:focus,:not(.contextual)>input[type=text]:focus,:not(.contextual)>input[type=number]:focus,:not(.contextual)>input[type=search]:focus{outline:none;-webkit-box-shadow:inset 1px 1px 5px rgba(0,0,0,.1);-moz-box-shadow:inset 1px 1px 5px rgba(0,0,0,.1);box-shadow:inset 1px 1px 5px rgba(0,0,0,.1)}:not(.contextual)>input.form-text:focus,:not(.contextual)>textarea.form-textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:thin dotted \9}.compact-form label{padding:5px}:not(.contextual)>button,:not(.contextual)>input[type=submit],:not(.contextual)>input[type=button],:not(.contextual)>.form-submit{border:none;display:block;padding:7px 10px;line-height:1.5;letter-spacing:.1em;color:#fff;text-align:center;background-color:#23aeff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);font-size:13px;cursor:pointer;text-transform:uppercase;min-width:100%;display:inline-block}.form-managed-file input[type=submit]{min-width:inherit;padding:5px 10px 3px}:not(.contextual)>button:hover,:not(.contextual)>input[type=submit]:hover,:not(.contextual)>input[type=button]:hover,.form-submit:hover{-moz-opacity:.9;-khtml-opacity:.9;-webkit-opacity:.9;-ms-filter:"alpha(opacity=90)";filter:alpha(opacity=90);opacity:.9;color:#fff}button:active,input[type=submit]:active,input[type=button]:active,.form-submit:active{position:relative;bottom:-1px;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0);-moz-box-shadow:inset 0 0 0 rgba(0,0,0,0);box-shadow:inset 0 0 0 rgba(0,0,0,0)}fieldset{background:#fff;border:1px solid #ccc;margin-top:10px;margin-bottom:32px;padding:0 0 10px;position:relative;top:12px}.fieldset-wrapper{margin-top:40px}.node-form .vertical-tabs .fieldset-wrapper{margin-top:0}.filter-wrapper{top:0;padding:1em 0 .2em}.filter-help a{font-size:.857em;padding:2px 20px 0}.filter-wrapper .form-item label{margin-right:10px}.filter-wrapper .form-item{padding:0 0 .5em .5em}.filter-guidelines{padding:0 1.5em 0 .5em}fieldset.collapsed{background:0 0}fieldset legend{background:#dbdbdb;border:1px solid #ccc;border-bottom:none;color:#3b3b3b;display:block;height:2em;left:-1px;line-height:2;padding:0;position:absolute;text-indent:10px;text-shadow:0 1px 0 #fff;top:-12px;width:100%}fieldset legend a{color:#3b3b3b}fieldset legend a:hover,fieldset legend a:focus,fieldset legend a:active{color:#000}fieldset .fieldset-wrapper{padding:0 10px}fieldset .fieldset-description{margin-top:5px;margin-bottom:1em;line-height:1.4;color:#3c3c3c;font-style:italic}input{margin:2px 0}input,textarea{font-size:90%}textarea,textarea.form-textarea{line-height:1.5}select.form-select{padding:5px;border:1px solid #ccc}input.form-text,textarea.form-textarea,select{-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.password-suggestions ul li{margin-left:1.2em}.form-item{margin:2px 0 1em}.form-item label{font-weight:400;display:block}.form-type-radio label,.form-type-checkbox label{margin-left:4px}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px}.form-actions{padding-top:10px}.form-disabled input,.form-disabled select,.form-disabled textarea,.form-button-disabled,.form-button-disabled:hover,.form-button-disabled:focus,.form-button-disabled:active{background:#ededed;border-color:#bbb;color:#717171}.form-disabled .grippie{background-color:#ededed;border-color:#bbb}.image-button-disabled,.image-button-disabled:hover,.image-button-disabled:focus,.image-button-disabled:active{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}.form-disabled label{color:#717171}.view .views-exposed-form{margin-bottom:30px}.view .views-exposed-form .views-exposed-widget select option{padding:5px 8px;letter-spacing:.02em}.view .views-exposed-form .form-submit{margin:0;padding:4px 10px;min-width:80px}.view .views-exposed-form .views-exposed-widget{clear:both}@media (min-width:767px){.view .views-exposed-form,.view .views-exposed-form div{padding:0;margin:0}.view .views-exposed-form{font-size:12px;margin-bottom:40px;text-align:center}.view .views-exposed-form .views-exposed-widget{float:none;clear:none}.view .views-exposed-form .views-exposed-widget .form-item{margin-left:10px}.view .views-exposed-form div,.view .views-exposed-form label{display:inline}:not(.contextual)>button,:not(.contextual) input[type=submit],:not(.contextual) input[type=button],:not(.contextual) .form-submit{min-width:150px}#edit-preview{margin-left:10px}}@media all and (min-width:981px){:not(.contextual)>button,:not(.contextual) input[type=submit],:not(.contextual) input[type=button],:not(.contextual) .form-submit{min-width:160px}}@media (max-width:766px){#main .form-text{width:100%}.select-box,.select-box select{width:100%}}.md-toolbar-tools.title{color:#fff}.webform-submission-form .form-composite>legend{background:0 0;border:none}.webform-submission-form .fieldset-wrapper{background:0 0}.webform-submission-form .fieldset-wrapper>.js-webform-radios{height:42px;top:-8px;float:right;position:relative}.webform-submission-form .fieldset-wrapper>.js-webform-radios>.form-item{height:100%;border-left:1px solid #fff;width:auto;min-width:35px;margin:0;padding:0 10px}.webform-submission-form .fieldset-wrapper>.js-webform-radios label{white-space:nowrap;position:relative;font-weight:700;top:-70px;text-align:center;margin:0 auto;width:100%}.webform-submission-form .fieldset-wrapper>.js-webform-radios input{margin:0 auto;display:block;height:42px}.webform-submission-form .fieldgroup.js-webform-type-radios>.fieldset-wrapper{border-top:2px solid #ddd;background:rgba(0,0,0,.105);padding:8px 0 8px 8px;margin-bottom:30px;height:26px}.webform-submission-form .fieldgroup.js-webform-type-radios>.fieldset-wrapper>.fieldgroup{margin:2px 0 20px}.webform-submission-form .webform-element-description{color:rgba(0,0,0,.87);font-size:15px;line-height:28px}@media all and (max-width:767px){.webform-submission-form .fieldset-wrapper>.js-webform-radios input{width:auto !important}.webform-submission-form .fieldset-wrapper>.js-webform-radios .description{width:100%;clear:both;float:none;display:block}.webform-submission-form .fieldgroup.js-webform-type-radios>.fieldset-wrapper{padding:8px;width:auto;margin-bottom:70px}.webform-submission-form .fieldset-wrapper>.js-webform-radios{clear:both;float:none;position:relative;display:flex}.webform-submission-form .fieldset-wrapper>.js-webform-radios>.form-item{height:100%;width:100%;min-width:35px;margin:0;padding:0}.webform-submission-form .form-composite>legend{font-size:18px;display:block;position:relative;height:100%}.webform-submission-form .fieldset-legend{font-size:18px}}.form-card{border-radius:10px;padding:15px;box-shadow:0 5px 10px rgba(154,160,185,.05),0 15px 40px rgba(166,173,201,.2)}
/* Source and licensing information for the above line(s) can be found at https://dev.maltalingua.com/themes/custom/maltalingua8/css/forms.css. */