/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
dl dd{margin-bottom:8px;margin-left:8px}.panel__title{margin:0;padding-bottom:9px;text-transform:uppercase;font-size:1em}ul.admin-list{padding:0}.admin-list li{position:relative;margin:0;padding:0;list-style-type:none;list-style-image:none;border-top:1px solid #bfbfbf}.admin-list li a{display:block;min-height:0;padding:14px 15px 14px 25px;background:url(/themes/contrib/d8w3css/css/components/../../images/icons/chevron-disc-right.svg) no-repeat 1px 17px}.ui-dialog-content .w3-content,.admin-context .block-system-main-block .w3-content{max-width:100%;width:100%;display:inline-block}.admin-context .block-system-main-block .modules-tabs__menu+form.system-modules{width:auto}.winnow-clear{top:4px}.system-modules label,.system-modules-uninstall label{font-size:16px}.modules-tabs__pane table col.checkbox{width:3%}.block-system-main-block .modules-tabs tr td{vertical-align:baseline}.dropbutton input.w3-margin-bottom,.dropbutton input.w3-margin-top{margin:0 !important;width:100% !important;text-align:left;border:none;transition:.4s}.paragraph-type-top.w3-row:before{display:inline-block;content:none}.paragraph-type-top{align-items:center}form .field--widget-entity-reference-paragraphs td.field-multiple-drag{width:auto;padding-left:0}.admin-context .block-system-main-block{padding:0 16px}.admin-context .block-system-main-block>div,.admin-context .block-system-main-block>form{padding:0 !important}.admin-context nav.action-links{list-style:none;margin-left:16px}.admin-context nav.action-links li{white-space:normal;display:inline-block;vertical-align:middle;overflow:hidden;text-decoration:none;color:inherit;background-color:inherit;text-align:center;cursor:pointer}.admin-context .region-title__action a,.admin-context form .form-actions>a{margin:16px 10px;padding:9px 16px;display:inline-block}.admin-context .region-title__action a{margin:5px}.admin-context form .form-actions button,.admin-context form .form-actions input{margin:16px 10px 16px 0}.admin-context .block-system-main-block .modules-tabs{margin-right:16px;margin-left:16px;border-color:#eaeaea}.admin-context .modules-tabs__pane{margin:0 0 0 240px !important;padding:8px 16px !important;background:#f8f8f8;border-left:1px solid #eaeaea;width:auto}.admin-context .block-system-main-block .modules-tabs tr td{padding:5px}.admin-context .system-modules td details{margin:0 !important}.admin-context .system-modules td details summary{padding:6px 0 !important}.admin-context .modules-wrapper .requirements{max-width:100%}.admin-context .modules-wrapper .requirements span{display:inline-block}.admin-context .item-list--comma-list:before,.admin-context .item-list--comma-list:after,.admin-context .item-list--comma-list li.w3-panel:after,.admin-context .item-list--comma-list li.w3-panel:before{display:inline-block;clear:none !important}.admin-context .admin-requirements{text-align:left}.admin-context .item-list--comma-list{display:inline-block}.admin-context .item-list--comma-list li{padding:8px 5px}.admin-context .system-status-report__status-title{padding:8px !important}@media screen and (min-width:993px){.admin-context .system-status-general-info__items{display:flex;overflow-x:hidden;flex-wrap:wrap}.admin-context .system-status-general-info__item{border-color:#eaeaea;flex:1;flex-basis:33%;width:33%}.admin-context .system-status-general-info__item:nth-child(2){flex:2;flex-basis:66%}.admin-context .system-status-general-info__run-cron{margin:15px 0 5px}}.admin-context .system-status-report__requirements-group details,.admin-context .system-status-report__requirements-group summary{list-style-type:none}.admin-context .system-status-report__entry__value{padding-top:0 !important}.admin-context .system-status-report__status-icon:before{top:11px;left:-14px}.admin-context .system-status-report__requirements-group details{margin-bottom:5px !important}.color-success{color:#325e1c;background-color:#dfd !important}.color-warning{color:#734c00;background-color:#ffc !important}.color-error{color:#a51b00;background-color:#fdd !important}
table{width:100%;border-collapse:collapse}tr{border-bottom:1px solid #eaeaea}tr.region-title{background-color:#d2d2d2 !important}.region-title td{font-weight:700 !important;text-transform:uppercase}.region-title td a{text-transform:capitalize}table td ul{margin:0}table td li{list-style:none}.w3-table-all{border-color:#eaeaea !important}.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{vertical-align:middle;text-align:initial}td .form-type-radio,td .form-type-checkbox{margin:0 !important}
.ul-parent,.ul-child,.li-item{margin:0;padding:0;list-style:none}.ul-parent:before,.ul-parent:after{content:" ";display:table}.ul-parent:after{clear:both}.ul-parent{z-index:2000 !important}.ul-parent li ul.ul-child{z-index:3000 !important}.ul-parent li ul.ul-child li .ul-child{z-index:4000 !important}ul .ul-child.show{background-color:inherit}.ul-parent a{font-size:16px !important}.ul-parent a:hover{opacity:1}.ul-parent li{position:relative;text-align:left}.ul-parent>li{display:inline-block;float:left}.ul-parent li a.tMenu{-webkit-transition:background .4s ease;-o-transition:background .4s ease;transition:background .4s ease}.ul-parent li ul{min-width:160px;display:none}.ul-parent li li a{display:block;position:relative}.toggle-parent,.toggle-child{cursor:pointer !important}.ul-parent li a{display:block;text-align:left}#main-navigation-h{z-index:1000}.main-navigation-wrapper .ul-parent a{width:100%}li.li-expanded i.fa{font-weight:400;float:right;display:block;font-size:16px}li.li-expanded .dropdown-arrow svg,li.li-expanded .right-arrow svg{float:right}.right-arrow,.dropdown-arrow{font-family:inherit;text-align:right;display:inline-block}.ul-parent .li-expanded{position:relative}li.li-expanded>a.link-enabled:hover{cursor:pointer !important}li.li-expanded>span,li.li-expanded>a>span{position:absolute;right:0;top:0;padding:0 12px 0 6px;display:flex;justify-content:center}ul li.li-expanded>span:hover,ul li.li-expanded>a:hover{cursor:context-menu !important}.mobile-nav-responsive svg,.mobile-nav svg{float:right}.ul-parent li.li-expanded>a{padding-right:42px}
#main-navigation-v{z-index:1000;display:none;width:auto !important;min-width:250px}#main-navigation-v #close-nav{width:100%;z-index:1;display:flex;justify-content:center;justify-items:center}#main-navigation-v .li-1 .dropdown-arrow,.ul-responsive-v .li-1 .dropdown-arrow{display:flex}#main-navigation-v .li-1 .right-arrow,.ul-responsive-v .li-1 .right-arrow{display:none}.ul-responsive-v .ul-parent .ul-child,#main-navigation-v .ul-parent .ul-child{-webkit-box-shadow:none !important;box-shadow:none !important}.ul-responsive-v .ul-parent .li-expanded:hover>ul,.ul-responsive-v .ul-parent .li-expanded .li-expanded:hover>ul,#main-navigation-v .ul-parent .li-expanded:hover>ul,#main-navigation-v .ul-parent .li-expanded .li-expanded:hover>ul{display:none}.mobile-nav:hover{cursor:context-menu !important}.ul-responsive-v .ul-parent li,.ul-responsive-v .ul-parent li,#main-navigation-v .ul-parent a,#main-navigation-v .ul-parent a{width:100%}.ul-responsive-v .ul-parent,.ul-responsive-v .ul-child,.ul-responsive-v .li-item{clear:both !important;float:left !important}#main-navigation-v .ul-parent,#main-navigation-v .ul-child,#main-navigation-v .li-item{min-width:100%;clear:both !important;float:left !important}.ul-responsive-v .ul-parent li ul,#main-navigation-v .ul-parent li ul{position:relative}.ul-responsive-v .ul-parent li .li-expanded:hover ul,#main-navigation-v .ul-parent li .li-expanded:hover ul{left:0}.ul-responsive-v .ul-parent ul a,#main-navigation-v .ul-parent ul a{padding-left:35px !important}.ul-responsive-v .ul-parent ul ul a,#main-navigation-v .ul-parent ul ul a{padding-left:50px !important}.ul-responsive-v .li-1 .toggle-child,#main-navigation-v .li-1 .toggle-child{width:auto;clear:none}#open-nav-inner{width:60px;background-color:transparent !important;margin:10px 20px 0 0;z-index:1;line-height:24px;text-align:center!important}#main-navigation-v .right-arrow{display:none}#main-navigation-v li.li-expanded>span,.ul-responsive-v li.li-expanded>span{pointer-events:auto}.ul-responsive-v li.li-expanded>a{margin-right:5px}.ul-responsive-v li.li-expanded>span,#main-navigation-v li.li-expanded>span,.ul-responsive-v li.li-expanded>a>span,#main-navigation-v li.li-expanded>a>span{padding:14px 10px;align-items:unset;height:auto}.ul-responsive-v li.li-expanded>a,#main-navigation-v li.li-expanded>a{padding-right:44px !important}
.header-inner>div{float:left;width:auto}.site-name-slogan{display:inline-block;margin:16px 0 0 16px}.site-name,.site-name a,.site-slogan{text-transform:uppercase;line-height:140%}.site-name{margin:0;font-size:36px}.site-slogan{font-size:24px}.site-logo{margin-top:4px}.site-name-link{display:block;width:100%}
