#auth_box{padding:10px;width:600px;max-width:90%;}#auth_box #middle_part{position :relative;border-radius:10px;}#auth_box #middle_part h1.page-title,#auth_box #middle_part h2.title,#auth_box #middle_part .block-local-tasks-block{display:none;}#auth_box #middle_part .block-language{position:absolute;top:10px;right:10px;}#auth_box input[type="submit"]{float:right;}#auth_box .user-login-form > .form-item{display:flex;position:relative;}#auth_box .user-login-form > .form-item label{margin-top:5px;margin-right:20px;width:90px;}#auth_box .user-login-form > .form-item label:after{position:absolute;}#auth_box #bottom_part{display:none;}body.path-user,body.path-user-{--primary-rgb:41,213,255;--secondary-rgb:108,3,168;background-image:linear-gradient(135deg,RGB(var(--primary-rgb)) 10%,RGB(var(--secondary-rgb)) 90%);background-size:cover;background-position:center center;background-repeat:no-repeat;}body.path-user .mm-page,body.path-user- .mm-page,body.path-user .mm-page .dialog-off-canvas-main-canvas,body.path-user- .mm-page  .dialog-off-canvas-main-canvas{background:none;width:100%;min-height:100vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}#auth_box input[type="text"],#auth_box input[type="password"]{width:100%;}
.region-nav-additional{display:flex;}.region-nav-additional .block-language{margin:5px;}.block-system-main-block{padding-top:20px;padding-bottom:20px;}.tabs .primary a{padding-left:25px;padding-right:25px;padding-top:10px;}.nav-tabs.primary{border-bottom:1px solid #0056b3 !important;margin-bottom:10px;}.nav-tabs.primary  .nav-link{position:relative;top:-1px;border:1px solid #0056b3 !important;border-bottom:0 !important;margin-right:10px;}.nav-tabs.secondary .nav-link.active,.nav-tabs.secondary .nav-item.show .nav-link,.nav-tabs.primary .nav-link.active,.nav-tabs.primary .nav-item.show .nav-link{background-color:#dee2e6;font-weight:inherit;}#product-family .tablesaw-optix th,#product-family .tablesaw-optix td{text-align:center;border:1px solid #0056b3;}#product-family .tablesaw-optix{margin-bottom:20px;}img{max-width:100%;}input.form-control.form-number,input.form-control.form-number-float{width:auto;}.optix-frontend-simulation-settings-controls .details-wrapper,.optix-frontend-form-simulationsettingsmethod .details-wrapper{display:flex;}.optix-frontend-simulation-settings-controls .details-wrapper > div,.optix-frontend-form-simulationsettingsmethod .details-wrapper > div{padding:10px;}.block-page-title-block h1{text-align:left !important;width:100%;margin-bottom:20px;}.breadcrumb{background:none;}@media screen and (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:calc(100% - 30px);}}.views-table .dropbutton-widget,.views-table .dropbutton-wrapper.open .dropbutton-widget{width:400px;}.dropbutton-widget,.dropbutton-wrapper.open .dropbutton-widget{max-width:90%;border-radius:10px;}.dropbutton-wrapper,.dropbutton-wrapper.open{margin-bottom:10px;width:400px;max-width:90%;border-radius:10px;}.view-pricing-projects .views-exposed-form  .form-item-backend-server label,.view-pricing-projects .views-exposed-form  .form-item-pricing-profile label{margin-top:5px;}.view-pricing-projects .views-exposed-form  .form-item-title{display:flex;}.view-pricing-projects .views-exposed-form  .form-item-title label{margin-right:10px;margin-top:5px;width:200px;}.view-pricing-projects .views-exposed-form,.view-pricing-projects .views-exposed-form > .form--inline{display:flex;}.view-pricing-projects .views-exposed-form  .form-actions{padding:0px;}.view-pricing-projects .views-exposed-form  .form-actions input{margin:0px;}.bg-dark{--primary-rgb:41,213,255;--secondary-rgb:108,3,168;background-image:linear-gradient(135deg,RGB(var(--primary-rgb)) 10%,RGB(var(--secondary-rgb)) 90%);background-size:cover;background-position:center center;background-repeat:no-repeat;}*{max-width:100%;}.flex-basis-full{flex-basis:100%;}.ui-dialog-titlebar-close:after{font-family:"Font Awesome 5 Free";content:'\f410';font-weight:900;}.method-choice-wrapper  details{position:relative;}.method-choice-wrapper  details
 img{float:right;max-width:100%;height:auto;}.method-choice-wrapper .method-choice-image{align-self:flex-end;flex-direction:row-reverse;justify-content:flex-end;flex-grow:0;height:auto;width:auto;flex-flow:row-reverse;justify-content:flex-end;flex-basis:100%;}.off-canvas-wrapper{display:none;}
.btn,a.button{margin:5px;}ul.dropbutton .btn-primary{color:#0056b3;}
#product-family .tablesaw-optix th,#product-family .tablesaw-optix td{text-align:center;border:1px solid #0056b3;}#product-family .tablesaw-optix{margin-bottom:20px;}
.field--name-field-tags,.field--name-field-tags .field__item,.field--name-field-pricing-profile,.field--name-field-pricing-profile .field__item,.field--name-field-backend-server,.field--name-field-backend-server .field__item{display:inline-block;width:auto;}.nav-link.active{font-weight:900;}.upload-field-label{margin-right:10px;}
.optix-plotly{max-width:100%;margin:auto}.datatable-optix{max-width:100%;width:100%;}
.progress{height:100px !important;width:100%;display:inline-block !important;line-height:20px;}
.field--name-field-simulations.field--widget-entity-browser-entity-reference  .views-exposed-form{border:0px;padding:10px;border-radius:10px;}.field--name-field-simulations.field--widget-entity-browser-entity-reference   .form-actions{display:inline-block;margin:10px;}.field--name-field-simulations.field--widget-entity-browser-entity-reference .entities-list{border-top:1px solid black;padding-top:10px;}.field--name-field-simulations.field--widget-entity-browser-entity-reference .block-page-title-block{display:none;}.view-select-simulation .views-col{width:100%;clear:both;display:flex !important;align-content:flex-start;align-items:center;}.view-select-simulation .simulation-title-wrapper{min-width:300px;padding-left:10px;flex-grow:10;}
.bordered-fa{padding:4px;text-decoration:none;display:inline-block;border:1px solid;border-radius:4px;display:inline-block;margin:2px;}.bordered-fa:before{margin-right:5px;margin-left:5px;}
