#block-header > header > div{display:none;}#block-header > header > div#msaMasthead,#block-header > header > div.masthead{display:block;}.o-mastheadModule{top:unset;}
.layout--onecol > .inner > .layout__region{width:100%;}
.layout--onecol .layout__region{width:100%;}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}
.layout-builder-interface .ui-dialog{z-index:9999;}.layout-builder-interface .ui-dialog #drupal-off-canvas{background-color:#dfdfdf;color:#333;}.layout-builder-interface .ui-dialog.media-library-widget-modal .ui-dialog-buttonpane button,.layout-builder-interface .ui-dialog.media-library-widget-modal .button{font-size:15px;}.layout-builder-interface .ui-widget-overlay{display:none;}.layout-builder-interface .ui-dialog.media-library-widget-modal .select-wrapper:after{display:none !important;}.layout-builder-interface .ui-dialog.media-library-widget-modal .media-library-item--grid .field--name-thumbnail{width:98% !important;}.layout-builder-interface .ui-dialog.media-library-widget-modal .media-library-item__attributes{bottom:14px !important;max-width:calc(100% - 22px) !important;padding:2px 5px !important;}.layout-builder-interface .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close{opacity:.8;}.layout-builder-interface .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:not(.close){z-index:9998 !important;}.layout-builder-interface .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close > span{display:none;}.layout-builder-interface .ui-dialog .layout-builder-interface #drupal-off-canvas{height:80vh !important;overflow-y:auto;}.layout-builder-interface .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close{top:12px;z-index:9999;}.layout-builder-interface .ui-dialog.ui-dialog-off-canvas .ui-dialog-title{max-width:none;padding-left:40px;}.layout-builder-interface .ui-dialog button.ui-dialog-titlebar-close{top:24px;z-index:1;}.layout-builder-interface .ui-dialog .ui-dialog-titlebar{padding:5px 0;}.layout-builder-interface .ui-dialog.entity-browser-modal{padding:0;}.layout-builder-interface .ui-dialog.entity-browser-modal .ui-dialog-titlebar{background-color:#f5f5f2;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:5px 0;}.layout-builder-interface .ui-dialog.entity-browser-modal .ui-dialog-title{padding-left:15px;}.layout-builder-interface .ui-dialog.entity-browser-modal button.ui-dialog-titlebar-close{background-image:url('/modules/custom/lenovo/modules/lenovo_block/css/../../../../../../../core/misc/icons/bebebe/ex.svg');background-position:center;background-repeat:no-repeat;border:3px solid transparent;padding:12px;top:13px;right:10px;transition:all 0.5s ease;}.layout-builder-interface .ui-dialog.entity-browser-modal button.ui-dialog-titlebar-close:hover{border:3px solid #000;background-image:url('/modules/custom/lenovo/modules/lenovo_block/css/../../../../../../../core/misc/icons/000000/ex.svg');}.layout-builder-interface .ui-widget.ui-dialog.ui-dialog-off-canvas{width:50% !important;left:50% !important;}.layout-builder-interface .text-full.description{color:#000 !important;font-size:10px !important;font-style:italic !important;}.layout-builder-interface span.form-description{display:block !important;font-size:12px !important;font-style:italic !important;position:relative !important;}.layout-builder-interface #edit-preview-toggle{margin:0;}.layout-builder-interface #edit-actions{display:flex;margin-top:24px;padding-left:0;}.layout-builder-interface #edit-actions a.btn:last-of-type{margin-right:0;}.layout-builder-interface #edit-actions #edit-unlock,.layout-builder-interface #drupal-off-canvas ul.inline-block-list + a.use-ajax,.layout-builder-interface #drupal-off-canvas form .form-submit{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;margin-left:10px;line-height:1.5;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#fff;background-color:#2f383d;border-color:#2f383d;margin-left:auto;}.layout-builder-interface #edit-actions #edit-unlock:hover,.layout-builder-interface #drupal-off-canvas ul.inline-block-list + a.use-ajax:hover,.layout-builder-interface #drupal-off-canvas form .form-submit:hover{color:#fff;background-color:#191e20;border-color:#14181a;}.layout-builder-interface #drupal-off-canvas ul.inline-block-list + a.use-ajax,.layout-builder-interface #drupal-off-canvas form .form-submit{background-color:#ccc !important;color:#000;}.layout-builder-interface #drupal-off-canvas ul.inline-block-list + a.use-ajax:hover,.layout-builder-interface #drupal-off-canvas form .form-submit:hover{background-color:#fff !important;color:#000;}.layout-builder-interface #edit-actions .btn{height:37px;}.layout-builder-interface #drupal-off-canvas button.tabledrag-toggle-weight{float:right;font-size:12px;}.layout-builder-interface #drupal-off-canvas button.tabledrag-toggle-weight:hover{text-decoration:underline;}.layout-builder-interface #drupal-off-canvas .tabledrag-changed-warning{clear:both;}.layout-builder-interface #drupal-off-canvas span.tabledrag-changed{display:block;float:left;font-size:7px;font-weight:normal;margin-right:5px;}.layout-builder-interface #drupal-off-canvas span.tabledrag-changed:before{color:#8a6d3b;content:'*';display:block;text-decoration:underline dotted;}.layout-builder-interface #drupal-off-canvas div[id*=form-inline-entity-form-group]{margin-bottom:15px !important;}.layout-builder-interface #drupal-off-canvas span,.layout-builder-interface #drupal-off-canvas applet,.layout-builder-interface #drupal-off-canvas object,.layout-builder-interface #drupal-off-canvas iframe,.layout-builder-interface #drupal-off-canvas h1,.layout-builder-interface #drupal-off-canvas h2,.layout-builder-interface #drupal-off-canvas h3,.layout-builder-interface #drupal-off-canvas h4,.layout-builder-interface #drupal-off-canvas h5,.layout-builder-interface #drupal-off-canvas h6,.layout-builder-interface #drupal-off-canvas p,.layout-builder-interface #drupal-off-canvas blockquote,.layout-builder-interface #drupal-off-canvas pre,.layout-builder-interface #drupal-off-canvas a,.layout-builder-interface #drupal-off-canvas abbr,.layout-builder-interface #drupal-off-canvas acronym,.layout-builder-interface #drupal-off-canvas address,.layout-builder-interface #drupal-off-canvas big,.layout-builder-interface #drupal-off-canvas button,.layout-builder-interface #drupal-off-canvas cite,.layout-builder-interface #drupal-off-canvas code,.layout-builder-interface #drupal-off-canvas del,.layout-builder-interface #drupal-off-canvas dfn,.layout-builder-interface #drupal-off-canvas em,.layout-builder-interface #drupal-off-canvas img,.layout-builder-interface #drupal-off-canvas ins,.layout-builder-interface #drupal-off-canvas kbd,.layout-builder-interface #drupal-off-canvas q,.layout-builder-interface #drupal-off-canvas s,.layout-builder-interface #drupal-off-canvas samp,.layout-builder-interface #drupal-off-canvas small,.layout-builder-interface #drupal-off-canvas strike,.layout-builder-interface #drupal-off-canvas strong,.layout-builder-interface #drupal-off-canvas sub,.layout-builder-interface #drupal-off-canvas sup,.layout-builder-interface #drupal-off-canvas tt,.layout-builder-interface #drupal-off-canvas var,.layout-builder-interface #drupal-off-canvas b,.layout-builder-interface #drupal-off-canvas u,.layout-builder-interface #drupal-off-canvas i,.layout-builder-interface #drupal-off-canvas center,.layout-builder-interface #drupal-off-canvas dl,.layout-builder-interface #drupal-off-canvas dt,.layout-builder-interface #drupal-off-canvas dd,.layout-builder-interface #drupal-off-canvas ol,.layout-builder-interface #drupal-off-canvas ul,.layout-builder-interface #drupal-off-canvas li,.layout-builder-interface #drupal-off-canvas fieldset,.layout-builder-interface #drupal-off-canvas form,.layout-builder-interface #drupal-off-canvas label,.layout-builder-interface #drupal-off-canvas legend,.layout-builder-interface #drupal-off-canvas table,.layout-builder-interface #drupal-off-canvas caption,.layout-builder-interface #drupal-off-canvas tbody,.layout-builder-interface #drupal-off-canvas tfoot,.layout-builder-interface #drupal-off-canvas thead,.layout-builder-interface #drupal-off-canvas tr,.layout-builder-interface #drupal-off-canvas th,.layout-builder-interface #drupal-off-canvas td,.layout-builder-interface #drupal-off-canvas article,.layout-builder-interface #drupal-off-canvas aside,.layout-builder-interface #drupal-off-canvas canvas,.layout-builder-interface #drupal-off-canvas details,.layout-builder-interface #drupal-off-canvas embed,.layout-builder-interface #drupal-off-canvas figure,.layout-builder-interface #drupal-off-canvas figcaption,.layout-builder-interface #drupal-off-canvas footer,.layout-builder-interface #drupal-off-canvas header,.layout-builder-interface #drupal-off-canvas hgroup,.layout-builder-interface #drupal-off-canvas main,.layout-builder-interface #drupal-off-canvas menu,.layout-builder-interface #drupal-off-canvas meter,.layout-builder-interface #drupal-off-canvas nav,.layout-builder-interface #drupal-off-canvas output,.layout-builder-interface #drupal-off-canvas progress,.layout-builder-interface #drupal-off-canvas ruby,.layout-builder-interface #drupal-off-canvas section,.layout-builder-interface #drupal-off-canvas summary,.layout-builder-interface #drupal-off-canvas time,.layout-builder-interface #drupal-off-canvas mark,.layout-builder-interface #drupal-off-canvas audio,.layout-builder-interface #drupal-off-canvas video,.layout-builder-interface #drupal-off-canvas select,.layout-builder-interface #drupal-off-canvas textarea{color:#000;background-color:transparent !important;font-family:"Lucida Grande","Lucida Sans Unicode","liberation sans",sans-serif;}.layout-builder-interface .filter-wrapper .select-wrapper:after,.layout-builder-interface .layout-builder-add-block .select-wrapper:after,.layout-builder-interface .layout-builder-update-block .select-wrapper:after,.layout-builder-interface .layout-builder-configure-section .select-wrapper:after{display:none;}.layout-builder-interface #drupal-off-canvas .layout-builder-configure-section .panel{font-size:13px;color:#444;}.layout-builder-interface #drupal-off-canvas .layout-builder-configure-section .panel .panel-title{font-weight:600;color:#000;}.layout-builder-interface #drupal-off-canvas .layout-builder-configure-section .panel .panel-body .control-label{font-size:16px;}.layout-builder-interface #drupal-off-canvas .layout-builder-configure-section .panel .panel-body .form-item{margin-top:16px;margin-bottom:4px;}.layout-builder-interface #drupal-off-canvas .layout-builder-configure-section .panel .panel-body .ief-cardinality-count{margin:4px 0;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block > div[data-drupal-messages] > .messages__wrapper,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block > div[data-drupal-messages] > .messages__wrapper{position:fixed;width:calc(50% - 42px);z-index:1;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block div[data-drupal-messages] > .messages__wrapper button,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block div[data-drupal-messages] > .messages__wrapper button{position:absolute;right:20px;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block .field--name-thumbnail.field--type-image,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block .field--name-thumbnail.field--type-image{background:#ddd;margin:4px 0;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block .field--name-field-interactive-asset .entities-list .item-container,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block .field--name-field-interactive-asset .entities-list .item-container{text-align:left;color:#000;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block .form-item label,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block .form-item label{font-size:16px;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block .form-required:after,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block .form-required:after,.layout-builder-interface #drupal-off-canvas form.card-icon .field--name-field-icon label:after,form[data-drupal-form-fields*="field-background-image-media"] div[id^="edit-settings-block-form-group-background"] > .panel-heading > .panel-title:after{display:inline-block;width:6px;height:6px;margin:0 0.1em;content:"";vertical-align:super;background-image:url(/origind8/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block .field--name-field-cta-color{display:none;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.tabs .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.tabs .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.tabs .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.tabs .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.text-with-cta .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.text-with-cta .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.text-with-cta .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.text-with-cta .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.card-icon .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.card-icon .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.card-icon .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.card-icon .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.tiles .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.tiles .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.header .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.header .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.header .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.header .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.accordion .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.accordion .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.cards .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.cards .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.mosaic .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.mosaic .field--name-field-cta-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.mosaic .field--name-field-cta-type,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.mosaic .field--name-field-cta-color{display:block;}.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.featured-contents .field--name-field-background-color,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.featured-contents .field--name-field-background-color,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.featured-contents .field--name-field-text-colour,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.featured-contents .field--name-field-text-colour,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.featured-contents .field--name-field-cta-items .ief-cardinality-count,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.featured-contents .field--name-field-cta-items .ief-cardinality-count,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.featured-contents .field--name-field-cta-target-node,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.featured-contents .field--name-field-cta-target-node,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.featured-contents .field--name-field-cta-target-url,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.featured-contents .field--name-field-cta-target-url,.layout-builder-interface #drupal-off-canvas .layout-builder-add-block.featured-contents .field--name-field-cta-target-target,.layout-builder-interface #drupal-off-canvas .layout-builder-update-block.featured-contents .field--name-field-cta-target-target{display:none;}.layout-builder-interface #drupal-off-canvas input{max-width:300px;}.layout-builder-interface #drupal-off-canvas table{display:table;}.layout-builder-interface #drupal-off-canvas table.ief-entity-table{margin-bottom:20px;}.layout-builder-interface #drupal-off-canvas table td.field-multiple-drag{padding:0;}.layout-builder-interface #drupal-off-canvas .draggable a.tabledrag-handle span{cursor:move;display:inline-block;width:25px;height:25px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;background:url('/origind8/core/misc/icons/787878/move.svg') no-repeat 6px 7px;}.layout-builder-interface #drupal-off-canvas .filter-wrapper{border-top:1px solid #ddd !important;min-height:80px;}.layout-builder-interface #drupal-off-canvas .form-type-search{display:none;}.layout-builder-interface #drupal-off-canvas .multivalue-add-more-submit{padding:8px 12px;}.layout-builder-interface #drupal-off-canvas .ui-widget-content.ui-autocomplete{background-color:#fff !important;border:1px solid #ddd;padding:10px;}.layout-builder-interface #drupal-off-canvas [id^="edit-layout-settings-background-background-gradient--"].panel-body{padding:15px 70px 15px 5px;}.layout-builder-interface #drupal-off-canvas [id^="edit-layout-settings-background-background-gradient--"].panel-body .field-multiple-drag{width:40px;}.layout-builder-interface #drupal-off-canvas [id^="edit-layout-settings-background-background-gradient--"].panel-body > div > .form-item > .clearfix,.layout-builder-interface #drupal-off-canvas [id^="edit-layout-settings-background-background-gradient--"].panel-body > div > .form-item > table .form-item .clearfix{margin-top:20px;}.layout-builder-interface #drupal-off-canvas [id^="edit-layout-settings-background-background-gradient--"].panel-body table{margin:0;}.layout-builder-interface #drupal-off-canvas .field--name-field-autoplay > .form-item{padding-left:0;}
