#engineering-calculator{margin-top:1em;font-size:0.75rem;line-height:1.5em;}#engineering-calculator .legend{margin-left:1.5em;font-weight:bold;font-size:1.1em}#engineering-calculator .machine-selection-area{border:1px solid black;border-radius:16px;padding:4px;max-width:100%;box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:0.5em;text-align:center}#engineering-calculator .machine-selection-area:after{content:' ';display:block}#engineering-calculator .machine-type-button{border:1px solid black;border-radius:16px;padding:4px;display:inline-block;vertical-align:top;margin-right:0.5em;font-weight:bold;text-align:center;margin-bottom:0.5em;margin-left:3px;margin-right:3px;max-width:100%;box-sizing:border-box}#engineering-calculator .machine-type-button:hover{background-color:#385bbd;color:white;cursor:pointer}#engineering-calculator .machine-type-button.selected{background-color:#243b79;color:white}#engineering-calculator .machine-type-button.expanded{width:250px;height:250px;background-repeat:no-repeat;background-position:center bottom 10px;background-size:80% auto;margin:0 15px 15px 15px;font-size:1.5em}#engineering-calculator .machine-type-button.collapsed{background-image:none !important;background-repeat:no-repeat;background-position:center bottom 10px}#engineering-calculator .computation-selection-area{border:1px solid black;border-radius:16px;padding:4px;max-width:100%;box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:0.5em;text-align:center;min-width:12em}#engineering-calculator .computation-selection-area:after{content:' ';display:block}#engineering-calculator .computation-button{border:1px solid black;border-radius:16px;padding:4px;display:inline-block;vertical-align:top;margin-right:0.5em;font-weight:bold;text-align:center;margin-bottom:0.5em;margin-left:3px;margin-right:3px;max-width:100%;box-sizing:border-box}#engineering-calculator .computation-button:hover{background-color:#385bbd;color:white;cursor:pointer}#engineering-calculator .computation-button.selected{background-color:#243b79;color:white}#engineering-calculator .computation-button.expanded{width:250px;height:250px;background-repeat:no-repeat;background-position:center bottom 10px;background-size:80% auto;margin:0 15px 15px 15px;font-size:1.5em}#engineering-calculator .computation-button.collapsed{background-image:none !important;background-repeat:no-repeat;background-position:center bottom 10px}#engineering-calculator .io-area{display:flex;flex-direction:row;flex-wrap:wrap;}#engineering-calculator .ih-area{max-width:100%;box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:0.5em;width:445px;width:fit-content;}#engineering-calculator .input-area{border:1px solid black;border-radius:16px;padding:4px}#engineering-calculator .input-area .calculator-field-container{overflow:hidden;border:1px solid transparent;border-radius:5px}#engineering-calculator .input-area .calculator-field-container:hover{border-color:black}#engineering-calculator .input-area .calculator-field-container.required{border-color:red;background-color:lightpink}#engineering-calculator .input-area .engineering-calculator-textfield-label{display:inline-block;vertical-align:top;margin-right:0.5em;margin:0;padding:0 5px;}#engineering-calculator .input-area .engineering-calculator-input-container{width:180px;float:right}#engineering-calculator .input-area .engineering-calculator-input-container .engineering-calculator-textfield-variablename-label{display:inline-block;vertical-align:top;margin-right:0.5em;width:55px;margin:0}#engineering-calculator .input-area .engineering-calculator-input-container input{display:inline-block;vertical-align:top;margin-right:0.5em;width:71px;margin-right:2px}#engineering-calculator .input-area .engineering-calculator-input-container input.error{border-color:red;background-color:lightpink}#engineering-calculator .input-area .engineering-calculator-input-container .engineering-calculator-textfield-unit-label{display:inline-block;vertical-align:top;margin-right:0.5em;margin:0;padding-left:1px}#engineering-calculator .calculator-field-container.calculator-input-container .engineering-calculator-textfield-variablename-label{width:50px;}#engineering-calculator .help-area{padding:1em}#engineering-calculator .help-area a{font-weight:700;}#engineering-calculator .ob-area{max-width:100%;box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:0.5em;width:445px;width:fit-content;}#engineering-calculator .output-area{border:1px solid black;border-radius:16px;padding:4px}#engineering-calculator .output-area .calculator-field-container{overflow:hidden;border:1px solid transparent;border-radius:5px}#engineering-calculator .output-area .calculator-field-container:hover{border-color:black}#engineering-calculator .output-area .calculator-field-container.required{border-color:red;background-color:lightpink}#engineering-calculator .output-area .engineering-calculator-textfield-label{display:inline-block;vertical-align:top;margin-right:0.5em;margin:0;padding:0 5px}#engineering-calculator .output-area .engineering-calculator-input-container{width:180px;float:right;}#engineering-calculator .output-area .engineering-calculator-input-container .engineering-calculator-textfield-variablename-label{display:inline-block;vertical-align:top;margin-right:0.5em;width:55px;margin:0;}#engineering-calculator .output-area .engineering-calculator-input-container input{display:inline-block;vertical-align:top;margin-right:0.5em;width:71px;margin-right:2px}#engineering-calculator .output-area .engineering-calculator-input-container input.error{border-color:red;background-color:lightpink}#engineering-calculator .output-area .engineering-calculator-input-container .engineering-calculator-textfield-unit-label{display:inline-block;vertical-align:top;margin-right:0.5em;margin:0;padding-left:1px}#engineering-calculator .output-area .calculator-title-container:hover{border-color:transparent}#engineering-calculator .output-area .calculator-title-container .output-title{font-weight:bold;font-size:1.1em;margin-top:0.4em;margin-bottom:0.2em;text-transform:uppercase;border-bottom:1px solid black}#engineering-calculator .button-area{border:1px solid black;border-radius:16px;padding:4px}#engineering-calculator .button-area .ec-button{border:1px solid black;border-radius:16px;padding:4px;font-weight:bold;text-align:center;margin-bottom:0.5em;margin-left:3px;margin-right:3px}#engineering-calculator .button-area .ec-button:hover{background-color:#385bbd;color:white;cursor:pointer}#engineering-calculator .button-area .ec-button.selected{background-color:#243b79;color:white}#engineering-calculator .button-area .ec-button.expanded{width:250px;height:250px;background-repeat:no-repeat;background-position:center bottom 10px;background-size:80% auto;margin:0 15px 15px 15px;font-size:1.5em}#engineering-calculator .button-area .ec-button.collapsed{background-image:none !important;background-repeat:no-repeat;background-position:center bottom 10px}#engineering-calculator .images-area{border:1px solid black;border-radius:16px;padding:4px;max-width:100%;box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:0.5em;width:385px}#engineering-calculator .images-area .engineering-calculator-image{background-position:center center;background-repeat:no-repeat;background-size:100% auto}#engineering-calculator .images-area .div-label{font-weight:bold;text-align:center}@media all and (max-width:480px){#engineering-calculator .machine-selection-area{width:100%}#engineering-calculator .machine-type-button{box-sizing:border-box;width:100%;}#engineering-calculator .machine-type-button{width:100%}#engineering-calculator .computation-selection-area{width:100%}#engineering-calculator .computation-button{box-sizing:border-box;width:100%}#engineering-calculator .computation-button{width:100%}#engineering-calculator .ih-area{width:100%}#engineering-calculator .ob-area{width:100%}#engineering-calculator .images-area{width:100%}}
.menu-toggle-button{position:relative;display:inline-block;text-indent:28px;min-width:1.5rem;min-height:1.5rem;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}@media (min-width:25em){.menu-toggle-button{width:auto;}}@media (min-width:48em){.menu-toggle-button,.menu-toggle-state{display:none;}}.menu-toggle-button-text{vertical-align:middle;padding:0 .5em;}.menu-toggle-button-icon,.menu-toggle-button-icon:before,.menu-toggle-button-icon:after{position:absolute;top:50%;left:2px;height:2px;width:24px;background:#bbb;transition:all 0.25s;}[dir="rtl"] .menu-toggle-button-icon{right:2px;}.menu-toggle-button-icon:before{content:'';top:-7px;left:0;}.menu-toggle-button-icon:after{content:'';top:7px;left:0;}[dir="rtl"] .menu-toggle-button-icon:before,[dir="rtl"] .menu-toggle-button-icon:after{right:0;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon{height:0;background:transparent;}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:before{top:0;transform:rotate(-45deg);}.menu-toggle-state:checked ~ .menu-toggle-button .menu-toggle-button-icon:after{top:0;transform:rotate(45deg);}.menu-toggle-state{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;overflow:hidden;clip:rect(1px,1px,1px,1px);}.menu-toggle-state ~ .menu{display:none;}.menu-toggle-state:not(:checked) ~ .menu{display:none;}.menu-toggle-state:checked ~ .menu{display:block;}@media (min-width:48em){.menu-toggle-state:not(:checked) ~ .menu{display:block;}}
.locale-untranslated{font-style:normal;text-decoration:line-through;}.locale-translation-filter-form .form-item-language,.locale-translation-filter-form .form-item-translation,.locale-translation-filter-form .form-item-group{float:left;margin-right:.8em;margin:0.1em;width:15em;}[dir="rtl"] .locale-translation-filter-form .form-item-language,[dir="rtl"] .locale-translation-filter-form .form-item-translation,[dir="rtl"] .locale-translation-filter-form .form-item-group{float:right;margin-left:.8em;margin-right:0;}.locale-translation-filter-form .form-type-select select{width:100%;}.locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}[dir="rtl"] .locale-translation-filter-form .form-actions{float:right;padding:3ex 1em 0 0;}.language-switcher-locale-session a.active{color:#0062a0;}.language-switcher-locale-session a.session-active{color:#000000;}
#sliding-popup{margin:0;padding:0;width:100%;z-index:99999;left:0;text-align:center;}.sliding-popup-bottom,.sliding-popup-top{background:url(/modules/eu_cookie_compliance/images/gradient.png) center center scroll repeat-y transparent;}.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;margin:0 0 1em 0;max-width:40%;}#sliding-popup .eu-cookie-compliance-more-button{cursor:pointer;display:inline;height:auto;margin:0;padding:0;border:none;text-decoration:underline;background:none;}#sliding-popup .eu-cookie-compliance-secondary-button{cursor:pointer;border:none;background:none;margin-top:1em;padding:0 8px;vertical-align:middle;}#sliding-popup .eu-cookie-compliance-default-button,#sliding-popup .eu-cookie-compliance-hide-button,#sliding-popup .eu-cookie-compliance-more-button-thank-you,#sliding-popup .eu-cookie-withdraw-button{cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #ffffff;-webkit-box-shadow:inset 0 1px 0 0 #ffffff;box-shadow:inset 0 1px 0 0 #ffffff;background-color:#ededed;background-image:-moz-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#ededed),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-o-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#ededed 5%,#dfdfdf 100%);background-image:linear-gradient(to bottom,#ededed 5%,#dfdfdf 100%);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;color:#000;font-family:Arial,sans-serif;font-weight:bold;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #ffffff;}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-hide-button:hover,#sliding-popup .eu-cookie-compliance-more-button-thank-you:hover,#sliding-popup .eu-cookie-withdraw-button:hover{background-color:#dfdfdf;background-image:-moz-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#dfdfdf),color-stop(100%,#ededed));background-image:-webkit-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-o-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:-ms-linear-gradient(top,#dfdfdf 5%,#ededed 100%);background-image:linear-gradient(to bottom,#dfdfdf 5%,#ededed 100%);}#sliding-popup .eu-cookie-compliance-default-button:active,#sliding-popup .eu-cookie-compliance-hide-button:active,#sliding-popup .eu-cookie-compliance-more-button-thank-you:active,#sliding-popup .eu-cookie-withdraw-button:active{position:relative;top:1px;}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:bold;margin:5px 0 0;max-width:60%;}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p{color:#fff;font-size:16px;font-weight:bold;line-height:1.4;margin:0 0 5px 0;}#sliding-popup .popup-content #popup-text h1{font-size:24px;}#sliding-popup .popup-content #popup-text h3{font-size:12px;}#sliding-popup .popup-content #popup-text p{font-size:12px;display:inline;}.eu-cookie-withdraw-tab{padding:4px 7px;cursor:pointer;}.sliding-popup-bottom .eu-cookie-withdraw-tab{border-width:2px 2px 0;border-radius:5px 5px 0 0;}.sliding-popup-top .eu-cookie-withdraw-tab{border-width:0 2px 2px;border-radius:0 0 5px 5px;}.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;margin:5px 0 1em;max-width:100%;}}
