/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
table.responsive span[data-type="responsive"]{display:none;}@media only screen and (max-width:768px){table.responsive span[data-type="responsive"]{display:inline-block;width:45%;color:#a8a8a8;vertical-align:top;}table.responsive,table.responsive thead,table.responsive tbody,table.responsive th,table.responsive td,table.responsive tr{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;}html.ie9 table.responsive,html.ie9 table.responsive thead,html.ie9 table.responsive tbody,html.ie9 table.responsive th,html.ie9 table.responsive td,html.ie9 table.responsive tr{float:left;clear:both;width:100%}table.responsive tr{border:1px solid #ccc;}table.responsive td{border:none;}table.responsive th{display:none;}}
.kings-cookie-banner{background-color:#200344;color:#fff;padding:15px;position:fixed;bottom:0;left:0;width:100%;z-index:9999;}div[data-cookie-banner]{display:none;}.kings-cookie-banner h3{margin-top:0;}.kings-cookie-banner p{margin-bottom:0;}.kings-cookie-banner button,.kings-cookie-banner a{background-color:#00bfa5;border:none;color:#fff;padding:10px 20px;margin-left:10px;cursor:pointer;text-decoration:none;}.kings-cookie-banner a.cbtn{background-color:#fff;color:#200344;border-radius:5px;transition:background 2s;}.kings-cookie-banner a#decline-cookies{background-color:#462371;color:#fff;}.kings-cookie-banner a.cbtn:hover{background:transparent linear-gradient(111deg,#691cb3 0%,#d2a051 100%) 0% 0% no-repeat padding-box;color:#fff;}.kings-cookie-banner a.link-out:hover{background-color:transparent;color:#00bfa5;}.kings-cookie-banner a.link-out{background-color:transparent;color:#F2A22C;}.kings-cookie-banner .text-right{text-align:right;}@media (max-width:767px){.kings-cookie-banner .col-md-8,.kings-cookie-banner .col-md-4{width:100%;float:none;}.kings-cookie-banner .text-right{text-align:center;}}
.layout--onecol .layout__region{width:100%;}
.paragraph--unpublished{background-color:#fff4f4;}
.errorMessage{color:red;font-weight:900;}#ravenlise-user-login-form{margin:0 auto;position:relative;max-width:400px;}.messages.messages--error,#edit-pass--description,.messages.messages--status{padding:5px 15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px;}.messages.messages--error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;}#edit-pass--description,.messages.messages--status{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6;}#edit-pass--description{margin-top:20px;display:block;}#AddUserBNT{border-color:greenyellow;}#RemoveUserBNT{border-color:#ffb82f;}#AddUserBNT,#RemoveUserBNT{font-weight:900;}#ravenlisebackdoorForm{margin:20px auto;}#ravenlisebackdoorForm img{float:left;margin:0px 20px;}#ravenlisebackdoorForm h5{text-align:center;}#ravenlisebackdoorForm .btn-link,#ravenlisebackdoorForm .btn-link:active,#ravenlisebackdoorForm .btn-link:focus,#ravenlisebackdoorForm .btn-link:hover,.RavenlisePage .btn-link,.RavenlisePage .btn-link:active,.RavenlisePage .btn-link:focus,.RavenlisePage .btn-link:hover{color:#fff!important;}.RavenlisePage{max-width:600px;margin:10px auto;}.RavenlisePage i{font-size:150%;margin:0 10px;}.ravenlise-settings .form-type-radio{display:inline-block!important;}.ravenlise-settings,.ravenlise-help{position:relative;margin:auto;max-width:700px;box-sizing:content-box;padding:1rem 1rem;-webkit-box-shadow:0px -1px 14px -3px rgba(120,115,120,1);-moz-box-shadow:0px -1px 14px -3px rgba(120,115,120,1);box-shadow:0px -1px 14px -3px rgba(120,115,120,1);}
.ravenlise-dropbtn{background-color:#04AA6D;color:white;padding:16px;font-size:16px;border:none;}.ravenlise-dropdown{position:relative;display:inline-block;}.ravenlise-dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:280px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}.ravenlise-dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.ravenlise-dropdown-content a:hover{background-color:#ddd;}.ravenlise-dropdown:hover .ravenlise-dropdown-content{display:block;}.ravenlise-dropdown:hover .ravenlise-dropbtn{background-color:#3e8e41;}
.rsdam-landing-wrapper{max-width:1000px;margin:0 auto;padding:20px;background-color:#f1f1f1;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.1);}.rsdam-landing-wrapper h2{color:#333;text-align:center;}.rsdam-landing-wrapper p{color:#555;line-height:1.6;}.responsive-grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;}@media (max-width:1199px) and (min-width:1000px){.responsive-grid-container{grid-template-columns:repeat(3,1fr);}}@media (max-width:999px) and (min-width:700px){.responsive-grid-container{grid-template-columns:repeat(2,1fr);}}@media (max-width:699px){.responsive-grid-container{grid-template-columns:repeat(1,1fr);}}.responsive-grid-container > :last-child{grid-column:span 1;@media (min-width:1200px){grid-column:4;}@media (max-width:1199px) and (min-width:1000px){grid-column:3;}@media (max-width:999px) and (min-width:700px){grid-column:2;}@media (max-width:699px){grid-column:1;}}img[data-rsdam-image]{max-width:100%;height:auto;margin:1rem 1rem;}.rsdam-upload-button{margin:9.5% 9.5%!important;}.rsdam-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.rsdam-col{position:relative;padding-right:15px;padding-left:15px;}.rsdam-col-12{flex:0 0 100%;max-width:100%;}.rsdam-col-6{flex:0 0 50%;max-width:50%;}.rsdam-col-4{flex:0 0 33.33%;max-width:33.33%;}.rsdam-col-3{flex:0 0 25%;max-width:25%;}@media (max-width:767px){.rsdam-col-3,.rsdam-col-4,.rsdam-col-6,.rsdam-col-12{flex:0 0 100%;max-width:100%;}}.rsdam-file-browser .form-element{box-sizing:border-box;width:96%;}.rsdam-file-browser .form-item{margin:2%;}.ckeditor-accordion-container dd a[data-rsdam-dl],.rsdam-media-resource a{color:#111!important;margin:10px 10px;background-image:url(/modules/custom/rsdam/css/images/rsdam-document.svg);background-repeat:no-repeat;background-position:right 10px center;box-shadow:-3px 8px 15px #e0e0e0 !important;text-align:center;border-left:2px solid;display:inline-flex;padding-right:48px;padding-left:10px;line-height:40px;text-decoration:none!important;height:40px;border-radius:4px;cursor:pointer;}.ckeditor-accordion-container dd a[data-rsdam-dl]:hover,.rsdam-media-resource a:hover{background-color:#f8f8f8!important;}.ckeditor-accordion-container > dl{border:1px solid rgba(0,0,0,0.02)!important;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#111!important;border-bottom:1px solid rgba(0,0,0,0.02)!important;}.ckeditor-accordion-container > dl dt.active > a{background-color:#212529;}.rsdam-media-resource{min-height:300px;text-align:center;padding:80px 20px;background:#f5f7fa;}
