/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--onecol > .inner > .layout__region{width:100%;}
.form-landing iframe,.gated-article iframe,.gated-form iframe,.gated-resource iframe{border:0;min-height:200px;overflow:hidden;}.with-side-image .side-image{display:block;padding-bottom:10px;}@media (min-width:768px){.form-landing.with-side-image iframe,.gated-article.with-side-image iframe,.gated-form.with-side-image iframe,.gated-resource.with-side-image iframe{float:left;}.with-side-image .side-image{padding:20px;float:left;}}#edit-form-markup--content{word-break:break-word;}.gated-resource-bg-image.use-default-header{background-image:url('https://techtoday.lenovo.com/modules/custom/lenovo/modules/lenovo_gated_article/images/background-fire-wind.jpg');height:120px;}.gated-resource-bg-title .field--name-field-banner-title p{line-height:25px;}@media (min-width:768px){.gated-resource-bg-title .field--name-field-banner-title p{line-height:35px;}}.gated-video-modal-header .field--name-field-banner-title p.white{color:#fff !important;}#embed-form-iframe-thanks{display:none;min-height:600px;padding:50px;text-align:center;}.form-landing #embed-form-iframe-thanks{min-height:250px;}#embed-form-iframe-thanks .media-message{display:none;}.ui-dialog[role="dialog"]:not(.lenovo-popup-dialog){z-index:12000 !important;overflow:unset;border-radius:16px;}.ui-dialog[role="dialog"] .ui-dialog-titlebar{padding:0;background:none;border:0;}.ui-dialog[role="dialog"] .ui-dialog-titlebar .modal-header{padding:0;box-shadow:none;}.ui-dialog[role="dialog"] .ui-dialog-titlebar .modal-header .gated-resource-bg-title{border-top-left-radius:14px;border-top-right-radius:14px;overflow:hidden;padding:0;}.ui-dialog[role="dialog"] .ui-dialog-titlebar .modal-header .gated-resource-bg-title .field--name-field-banner-title,.ui-dialog[role="dialog"] .ui-dialog-titlebar .modal-header .modal-title{font-size:32px;padding:35px;height:auto;text-transform:uppercase;}.ui-dialog[role="dialog"] .ui-dialog-titlebar .modal-header .ui-dialog-titlebar-close{position:absolute;top:-40px;right:-27px;border:0;font-size:46px;font-weight:normal;}.ui-widget-overlay.ui-front{background:#000;opacity:0.5;}
.layout--twocol-section > .inner{display:flex;flex-wrap:wrap;column-gap:24px;width:100%;align-items:center;}.layout--twocol-section.lbbc-top-content > .inner{align-items:flex-start;}.layout--twocol-section > .inner > .layout__region{flex:0 1 100%;}.layout--twocol-section > .inner.safari13{column-gap:initial;}.layout--twocol-section > .inner > .layout__region.safari13{margin-right:24px;}.layout--twocol-section > .inner > .layout__region.safari13:last-child{margin-right:0;}@media screen and (min-width:640px){.layout--twocol-section.layout--twocol-section--50-50 > .inner > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .inner > .layout__region--second{flex:0 1 calc(50% - 24px);}.layout--twocol-section.layout--twocol-section--33-67 > .inner > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .inner > .layout__region--second{flex:0 1 calc(33.33% - 12px);}.layout--twocol-section.layout--twocol-section--33-67 > .inner > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .inner > .layout__region--first{flex:0 1 calc(66.66% - 12px);}.layout--twocol-section.layout--twocol-section--25-75 > .inner > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .inner > .layout__region--second{flex:0 1 calc(25% - 12px);}.layout--twocol-section.layout--twocol-section--25-75 > .inner > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .inner > .layout__region--first{flex:0 1 calc(75% - 12px);}}
.field--name-field-banner.form-wrapper{margin-top:1em;margin-bottom:1em;background-color:#fcfcfa;border:1px solid #bfbfbf;border-radius:3px;padding:1em;}.field--name-field-banner.form-wrapper .paragraph-type-title{color:#004f80;font:normal 100% "Lucida Grande","Lucida Sans Unicode","DejaVu Sans","Lucida Sans",sans-serif;font-weight:bold;line-height:1.295em;text-transform:uppercase;text-shadow:0 1px 0 white;}.field--type-entity-reference-revisions.form-wrapper table tbody tr.error,.seven-details.error{background-color:#fcf4f2;border-color:#ee0000;}.entities-list{border:1px solid #bfbfbf;border-radius:3px;margin-top:10px;}.entities-list:empty{border:initial;border-radius:initial;margin-top:initial;}.entity-browser-form #edit-use-selected{margin-top:10px;}.entities-list .item-container{display:block;border-bottom:1px solid #bfbfbf;padding:10px;margin:0 10px;vertical-align:text-bottom;}.entities-list .item-container:last-of-type{border-bottom:0;}#drupal-off-canvas-wrapper{z-index:1100;}.ui-widget.button--primary{background-color:#0071b8;background-image:-webkit-linear-gradient(top,#007bc6,#0071b8);background-image:linear-gradient(to bottom,#007bc6,#0071b8);}
