﻿html{font-smooth:always;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#777;background-color:#eee;}html body{font-family:Arial,Helvetica,sans-serif,Tahoma,Geneva,Verdana,sans-serif;overflow-y:scroll!important;overflow-x:hidden!important;background-color:#eee;}html body .page{position:relative;display:flex;flex-direction:column;}html body .page .hamburger{display:none;position:relative;margin-top:-5px;margin-right:-32px;align-items:center;justify-content:center;float:right;font-size:110%;color:#009;height:40px;width:40px;border-radius:20px;cursor:pointer;}html body .page .hamburger.hamburger--fixed{display:flex;}html body .page .topbar{display:block;width:100%;position:absolute;top:0;z-index:3;background-color:#fff;height:80px;padding:15px 30px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}html body .page .topbar .logo{position:absolute;display:inline-block;padding:0;margin-top:-8px;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}html body .page .topbar .logo img{width:190px;}html body .page .topbar .logo span{font-weight:600;font-size:27px;display:inline-block;margin:4px 7px 0 5px;color:#009;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}html body .page .topbar .container{padding-left:30px;padding-right:30px;}html body .page .topbar .container .closebutton{display:none;}html body .page .topbar.topbar--fixed{position:fixed;background-color:rgba(255,255,255,.74);box-shadow:rgba(0,0,0,.35) 0 3px 12px;border-bottom:0;backdrop-filter:blur(10px);}html body .page main{flex:1;}html body .page main p{font-size:13pt;line-height:1.3;}html body .page main article{padding-top:30px;padding-bottom:100px;max-width:866px;margin:0 auto;}html body .page main .form-floating{margin:40px 0 20px 0;}html body .page main .form-floating>label{top:-35px;left:-10px;z-index:99;pointer-events:all;cursor:pointer;}html body .page main .form-floating .form-control{margin:0;border-radius:0;border:0;}html body .page main .form-floating .form-control:disabled,html body .page main .form-floating .form-control[readonly]{background-color:#eee;box-shadow:none;border:solid 1px #eee;color:#999;}html body .page main .form-floating .form-control:focus{color:#000;border-color:#6234ae;background-color:#fff;box-shadow:none;}html body .page main .form-floating .input-group-text{border:0;border-radius:0;padding:0 5px;}html body .page main .form-floating .text-success{color:#3a3!important;}html body .page main .form-floating .field-validation-error,html body .page main .form-floating .text-danger{font-weight:bold;color:#f00;}html body .page main .form-floating>.form-control,html body .page main .form-floating>.form-select input.form-control{padding:5px;background-color:#eee;height:auto;border:solid 1px #eee;}html body .page main form{margin-bottom:20px;}html body .page main .btn-danger{border:0;background-color:#888;color:#fff;font-size:.9em;padding:4px 16px;font-weight:normal;width:auto!important;border-radius:3px;text-decoration:none;display:inline-block;}html body .page main .btn-danger:hover{background-color:#fc6;color:#000;}html body .page main.listingpage article{max-width:none;}html body .page footer{min-height:410px;font-size:14px;color:#555;line-height:1.2;letter-spacing:1px;padding-top:10px;background-color:#fff;}html body .page footer .container{padding:10px 30px;}html body .page footer h3{color:#555;margin-top:30px;}html body .page footer .contact{text-align:right;}html body .page footer .address{display:block;padding:0 0 30px 0;}html body .page footer .footer-bottom{margin-top:80px;text-align:center;font-size:13px;}html body .page footer .footer-bottom .icons{margin-bottom:30px;}html body .page footer .footer-bottom .icons a.icon{display:inline-block;height:25px;width:25px;margin:15px 10px 0 10px;opacity:.9;}html body .page footer .footer-bottom .icons a.icon img{height:30px;width:30px;}html body .page footer .footer-bottom .icons a.icon:hover{opacity:1;}html body .page footer .footer-bottom div.copyright{display:block;margin-top:10px;}html body .page footer a.legal{display:inline-block;color:#555;margin:0 0 5px 0;text-decoration:none;font-weight:normal;}html body .page footer a.legal:hover{color:#000;}html body .page footer .logocolumn .logo{display:inline-block;padding:0;width:142px;margin:26px 8px 0 0;}html body .page footer .logocolumn .logo span{font-weight:600;font-size:22px;display:inline-block;margin:3px 7px 0 0;color:#777;}html body .page footer .logocolumn p{text-align:left;margin:25px 80px 0 0;font-size:95%;}html body .page .bigtext{font-size:300%!important;background-color:transparent;border:0;width:calc(100% - 100px);display:inline-block;outline:0!important;color:#66c;font-weight:500;}html body .page .bigtext:focus{color:#3a2;}h1,h2,h3,h4,h5,h6,h7{font-family:Manrope,Arial,Helvetica,sans-serif,Tahoma,Geneva,Verdana,sans-serif;color:#009;font-weight:700;}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span,h7 span{display:inline-block;}h1{font-size:320%;width:100%;display:block;padding:5px 0 20px 0;font-weight:800;letter-spacing:-1px;}h1.alt{font-size:190%;font-family:inherit;width:100%;display:block;padding:5px 0 20px 0;font-weight:700;}h1.special{margin-top:20px;font-weight:900;letter-spacing:-2px;}h2{font-size:150%;margin:30px 0 5px 0;}h2.special{margin:20px 0 40px 0;font-weight:500;font-size:150%;color:#333;letter-spacing:1px;text-align:center;}h3{font-size:24px;font-weight:800;letter-spacing:-1px;}h3.special{font-size:120%!important;color:#777;display:inline-block;line-height:1.1;margin:0 0 25px 0;text-align:left;letter-spacing:1px;font-weight:600;}h4{font-size:18px;}h5{font-size:17px;}h6{font-size:16px;}h1:focus{outline:0;}a{color:#04c;}a:hover{color:#000;}.btn-link{color:#0071c1;}label{cursor:pointer;}.content{padding-top:1.1rem;}.valid.modified:not([type=checkbox]){outline:1px solid #26b050;}.invalid{outline:1px solid #f00;}.validation-message{background-color:#f00;color:#fff;font-weight:bold;display:inline-block;font-size:100%;padding:1px 7px;border-radius:3px;margin-top:2px;}.info-message{background-color:#080;color:#fff;font-weight:bold;display:inline-block;font-size:100%;padding:1px 7px;border-radius:3px;margin-top:2px;}.oi{margin-right:5px;}.number{font-size:3em;color:#ccc;}.box{background-color:#fff;border:solid 1px #ccc;box-shadow:rgba(0,0,0,.12) 1px 1px 2px;padding:20px;margin-bottom:40px;}.box .validation-message{margin-top:10px;font-size:90%;padding:1px 7px;}.textbox{background-color:#fff!important;color:#333;border:solid 1px #ddd;padding:2px 5px;width:100%;box-shadow:rgba(0,0,0,.08) 3px 3px 3px inset;margin:10px 0;outline:0;}.textbox:focus{outline:0!important;border:solid 1px #5e943e;}textarea{width:100%;height:80px;margin:0;background-color:#fff;color:#333;padding:2px 5px;width:100%;box-shadow:rgba(0,0,0,.08) 3px 3px 3px inset;border:solid 1px #ccc;}.textbox:disabled{box-shadow:none;color:#aaa;}.textbox:focus::placeholder{display:none;color:transparent;}.short{width:150px;}.medium{width:350px;}::placeholder{color:#aaa;font-style:italic;}label{font-weight:300;font-size:14px;letter-spacing:1px;margin:10px 0 5px 0;color:#888;}span.labeldetails{display:block;color:#777;font-size:90%;line-height:1.2;margin-top:10px;}button,.button,.btn-primary{letter-spacing:1px;border:solid 1px #eac900;border-radius:5px;margin-top:20px;padding:4px 21px;color:#009;background-color:#eac900;font-size:1.1em;font-weight:normal;padding:0;padding:4px 14px;cursor:pointer;text-decoration:none;}button:hover,.button:hover,.btn-primary:hover{border:solid 1px #fb0;background-color:#fb0;}button:active,.button:active,.btn-primary:active{background-color:#fb0;}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;}.row div{padding-top:6px;padding-bottom:6px;}*:focus{outline:solid #7bc144 1px;box-shadow:none;border-color:#fff;}.detailtext{line-height:1.1em;font-size:smaller;}.emailform .address{font-size:.9em;margin-bottom:40px;letter-spacing:1px;color:#444;}.emailform .address a{color:inherit;text-decoration:none;font-size:1.3em;font-weight:bold;}.cactusofttable{width:100%;overflow-x:scroll;table-layout:fixed;border-collapse:collapse;font-size:.95em;}.cactusofttable tr:nth-child(even){background-color:transparent;border-bottom:solid 1px #ddd;}.cactusofttable tr:nth-child(odd){background-color:transparent;border-bottom:solid 1px #ddd;}.cactusofttable td{padding:0;vertical-align:top;}.cactusofttable td a.fill{padding:2px 4px;color:inherit;display:block;text-decoration:none;}.cactusofttable .col-short{width:60px;}.cactusofttable .col-xshort{width:30px;}.cactusofttable .col-links{width:120px;text-align:right;padding-right:8px;}.cactusofttable .col-regularfixed{width:160px;text-overflow:ellipsis;}.cactusofttable .col-longfixed{width:260px;text-overflow:ellipsis;}.cactusofttable .col-longerfixed{width:400px;text-overflow:ellipsis;overflow-x:hidden;}.cactusofttable .col-flexi{text-overflow:ellipsis;overflow-x:hidden;}.cactusofttable thead{border-bottom:solid 2px #999;}.cactusofttable thead tr{background-color:transparent!important;}.cactusofttable thead th{color:#8ac;font-size:.8em;letter-spacing:1px;font-weight:normal;padding:2px 6px;}.cactusofttable tbody{border-bottom:solid 1px #ccc;}.activetable tr:hover{background-color:#fc6;color:#000;cursor:pointer;border-bottom:solid 1px #f90;}.searchbox-container{padding:105px 0 30px 0;text-align:center;}.searchbox-container .togglebutton{display:inline-block;border-radius:6px;padding:1px 9px;margin:25px 0 15px 0;color:#009;font-size:80%;text-transform:uppercase;letter-spacing:1px;cursor:pointer;}.searchbox-container .togglebutton.active{background-color:#009;color:#fff;}.searchbox-container .searchbox{border:solid 1px #ccc;background-color:#fff;padding:1px 18px;border-radius:6px;display:inline-block;width:500px;max-width:100%;margin-right:10px;margin-bottom:10px;text-align:left;}.searchbox-container .searchbox label{display:inline-block;margin-right:0 5px 0 0;font-weight:bold;font-size:15px;letter-spacing:1px;width:70px;color:#000;}.searchbox-container .searchbox .textbox{border:0;width:350px;max-width:calc(100% - 100px);outline:0;box-shadow:none;margin:0;}.searchbox-container .searchbox span.close{background-color:transparent;color:#666;padding:0 5px;font-size:1.3em;display:inline-block;cursor:pointer;line-height:1em;height:1.1em;overflow:hidden;float:right;margin:8px -10px 0 0;}.searchbox-container .searchbox span .close:hover{color:#000;}.searchbox-container .searchbox .searchsuggest{display:none;position:absolute;width:400px;max-width:calc(100vw - 66px);}.searchbox-container .searchbox:focus-within{border:solid 1px #0000a6;box-shadow:rgba(0,0,0,.12) 2px 6px 6px;}.searchbox-container .searchbox:focus-within div.searchsuggest{display:inline-block;border:solid 1px #0000a6;padding:0;background-color:#fff;border-radius:0 0 6px 6px;border-top:solid 1px #ddd;z-index:2;margin:3px 0 0 -19px;list-style:none;box-shadow:rgba(0,0,0,.12) 2px 6px 6px;}.searchbox-container .searchbox:focus-within div.searchsuggest a{cursor:pointer;display:block;padding:3px 18px;text-decoration:none;color:#000;}.searchbox-container .searchbox:focus-within div.searchsuggest a:hover{background-color:#eee;}.searchbox-container .searchbox:focus-within div.searchsuggest a.selected{background:#efefef;}.searchbox-container .searchbox:focus-within div.searchsuggest div.spacer{height:6px;}.searchbox-container .filters.searchbox2{width:600px;max-width:100%;display:inline-block;border:solid 1px #ccc;border-radius:8px;padding:9px 20px 3px 20px;box-shadow:rgba(0,0,0,.12) inset 2px 6px 6px;margin:10px 0;}.searchbox-container .filters.searchbox2 .filterheading{color:#04c;display:inline-block;margin:5px 0;}.searchbox-container .filters.searchbox2 .searchbox{width:100%;}.searchbox-container .filters.searchbox2 label{color:#000;font-weight:bold;margin-right:5px;}article.px-4{padding-bottom:40px;}.companyresult{display:block;padding:10px 20px;background-color:#fff;border:solid 1px #ccc;box-shadow:rgba(0,0,0,.12) 1px 1px 2px;margin:0 0 5px 0;text-decoration:0;}.companyresult h3,.companyresult h4{margin:10px 0 10px 0;padding:0;color:#000;}.companyresult .countryflag{width:40px;border:solid 1px #999;margin-bottom:15px;}.companyresult span.country{color:#222;display:inline-block;padding:0 0 0 10px;font-size:110%;}.companyresult span.aliases,.companyresult span.description{color:#222;display:inline-block;padding:10px 0 0 0;}.companyresult div.correction a{color:#222;display:inline-block;padding:0 0 0 10px;font-size:110%;background-color:#ddd;border:solid 1px #ccc;padding:10px;border-radius:4px;}.companyresult .highlight{background-color:#fd0;}a.companyresult:hover{background-color:#fe7;}a.companyresult:hover .highlight{background-color:transparent;}.companyresult.fullcompany{display:block;padding:30px 40px 60px 40px;background-color:#fff;border:solid 1px #ccc;box-shadow:rgba(0,0,0,.12) 1px 1px 2px;}.companyresult.fullcompany h1{color:#000;font-size:190%;}.companyresult.fullcompany h2{color:#000;font-size:140%;margin:20px 0 4px 0;}.companyresult.fullcompany .isEEA{margin:0 0 10px 0;background-color:#66b;padding:10px;border-radius:4px;min-height:100px;}.companyresult.fullcompany .isEEA img{max-height:50px;float:left;margin:15px 10px 15px 0;}.companyresult.fullcompany .isEEA span{margin-top:10px;display:block;padding:5px;font-size:95%;line-height:1.2;color:#fff;}.companyresult.fullcompany .isMAGA{margin:0 0 10px 0;background-color:#f22;padding:10px;border-radius:4px;min-height:100px;}.companyresult.fullcompany .isMAGA img{max-height:80px;float:left;margin-right:5px;}.companyresult.fullcompany .isMAGA span{margin-top:10px;display:block;padding:5px;font-size:95%;line-height:1.2;color:#fff;}.correction-link{display:block;color:#04c;cursor:pointer;padding:2px 3px;margin-bottom:8px;}p.explanation{font-size:90%;line-height:1.1;}header.listingspage{padding-top:90px;text-align:center;}header.listingspage h1{margin-top:80px;margin-bottom:0;text-align:left;}header.listingspage h2{margin-top:0;text-align:left;color:#888;}nav.cactusoftpagination{display:none;}.breadcrumbtrail{margin:130px auto 40px auto;padding:10px 35px;}.breadcrumbtrail .breadcrumb{list-style:none;overflow:hidden;}.breadcrumbtrail .breadcrumb li{float:left;font-size:90%;letter-spacing:1px;}.breadcrumbtrail .breadcrumb li a{color:#666;background:#eee;text-decoration:none;padding:6px 0 6px 35px;position:relative;display:block;float:left;}.breadcrumbtrail .breadcrumb li a::after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #eee;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:2;}.breadcrumbtrail .breadcrumb li a::before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #fff;position:absolute;top:50%;margin-top:-50px;margin-left:3px;left:100%;z-index:1;}.breadcrumbtrail .breadcrumb li a:hover{background:#dee5f0;}.breadcrumbtrail .breadcrumb li a:hover::after{border-left-color:#dee5f0!important;}.breadcrumbtrail .breadcrumb li:first-child a{padding-left:20px;}.breadcrumbtrail .breadcrumb li:last-child{color:#000;font-weight:600;pointer-events:none;cursor:default;padding:6px 50px 6px 45px;position:relative;display:block;float:left;}.breadcrumbtrail .breadcrumb li:last-child::after{border:0;}.breadcrumbtrail .breadcrumb li:last-child::before{content:"";display:none;}.blog-page article header,.cms-page article header{margin:100px 0 70px 0;text-align:center;}.blog-page .container,.cms-page .container{margin:0 auto 40px auto;padding:20px 60px 40px 60px;}.blog-page .container .header,.cms-page .container .header{margin:100px 0 70px 0;text-align:center;}.blog-page .container .header h1,.cms-page .container .header h1{font-weight:800;font-size:190%;letter-spacing:-1px;text-align:center;}.blog-page .container .header h2,.cms-page .container .header h2{font-weight:600;letter-spacing:1px;text-align:center;}.blog-page .container .header .date,.cms-page .container .header .date{display:block;text-align:center;padding:1px 5px;color:#777;font-size:90%;border-radius:2px;font-weight:bold;margin-bottom:15px;letter-spacing:1px;}.blog-page .container div.important,.cms-page .container div.important{border:solid 1px #f77;background-color:#311;padding:10px 20px;color:#f77;}.blog-page .container img,.cms-page .container img{object-fit:contain;max-width:100%;max-height:100%;width:auto;height:auto;box-shadow:rgba(0,0,0,.3) 0 0 9px;margin:20px 0 0 0;}.blog-page .container img.noborder,.cms-page .container img.noborder{border:0!important;box-shadow:none;}.blog-page .container h3,.cms-page .container h3{color:#000;margin:30px 0;display:block;}.blog-page .container p,.cms-page .container p{margin:20px 0;font-size:12pt;}.blog-page .container em.figurelabel,.cms-page .container em.figurelabel{display:block;color:#888;padding:9px 15px 18px 0;font-size:11pt;margin-bottom:20px;line-height:1.1;}.blog-page .container li,.cms-page .container li{margin:10px 0;}.blog-page .container pre,.cms-page .container pre{display:block;overflow-x:auto;background-color:#223!important;display:block;overflow-x:auto;word-wrap:break-word;word-break:break-all;--scrollbar:#201f23;--thumb:#445;padding:10px 0 10px 10px;}.blog-page .container pre li,.cms-page .container pre li{margin:0;}.blog-page .container pre ol,.cms-page .container pre ol{padding-left:2.5em!important;}.blog-page .container code,.cms-page .container code{background-color:#334;color:#89c;padding:1px 5px;}.blog-page .container pre::-webkit-scrollbar,.cms-page .container pre::-webkit-scrollbar{width:18px;}.blog-page .container pre,.cms-page .container pre{scrollbar-color:var(--thumb) var(--scrollbar);}.blog-page .container pre::-webkit-scrollbar-track,.cms-page .container pre::-webkit-scrollbar-track{background:var(--scrollbar);}.blog-page .container pre::-webkit-scrollbar-thumb,.cms-page .container pre::-webkit-scrollbar-thumb{background-color:var(--thumb);border:3px solid var(--scrollbar);}.blog-page .container a.link-github,.cms-page .container a.link-github{display:inline-block;background-repeat:no-repeat;background-position:5px;padding:5px 10px 5px 30px;background-color:#ddd;text-decoration:none;font-size:14px;letter-spacing:1px;color:#444;font-weight:normal;border-radius:3px;background-image:url("logos/github-pagelink.svg");}.blog-page .container a.link-github:hover,.cms-page .container a.link-github:hover{background-color:#eee;color:#000;}.pagelist .item{padding:0;position:relative;border-radius:3px;}.pagelist .item .date{display:inline-block;padding:7px 0 0 0;color:#777;font-size:90%;border-radius:2px;font-weight:normal;letter-spacing:1px;}.pagelist .item h3{font-size:120%;font-weight:800;margin-top:10px;padding:0 20px 15px 0;min-height:100px;}.pagelist .item .thumbnail{background-color:#000;position:relative;height:140px;overflow:hidden;}.pagelist .item .thumbnail .thumbnail-background{background-color:#000;position:absolute;width:120%;height:250px;top:-30%;left:-10%;background-size:cover;transform:rotate(-10deg);opacity:.8;transition:all .5s;}.pagelist .item:hover h3{color:#eee;}.pagelist .item:hover .date{color:#eee;}.pagelist .item:hover .thumbnail .thumbnail-background{transform:rotate(-10deg) scale(1.2);opacity:1;}h3.bigdescdark{color:#333;font-size:110%;font-weight:600;letter-spacing:1px;}.bm-container{background-color:rgba(235,235,235,.8)!important;}.bm-container .blazored-modal{border-radius:0!important;border:solid 1px #999!important;box-shadow:rgba(0,0,0,.09) 2px 3px 10px!important;margin-top:calc(30vh - 100px)!important;}.bm-container .blazored-modal button.action{border:0;background-color:#888;color:#fff;font-size:.9em;padding:2px 16px;font-weight:normal;}.bm-container .blazored-modal button.action:hover{background-color:#777;}.bm-container .blazored-modal button.action:active{background-color:#777;}.bm-container .blazored-modal .bm-header{padding:0!important;}.bm-container .blazored-modal .bm-header .bm-title{margin-top:0;}.bm-container .blazored-modal .bm-header .bm-close{color:#111;padding:0!important;margin:-1.3rem -.5rem -1rem auto;}.bm-container .blazored-modal-container{outline:0!important;box-shadow:none!important;background-color:transparent!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;}.fadein{animation:fadein ease .2s;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}.cactusoft-identity-alert{display:block;position:fixed!important;top:0!important;font-weight:bold;}.blazored-toast-success{background-color:#14a512;}.blazored-toast-warning,.blazored-toast-danger{background-color:#ff4e00;}.blazored-toast-error{background-color:#ba5e5e;}@media(min-width:576px){.blazored-toast{width:18rem;border-radius:0 0 3px 3px;}.position-topcenter{top:0;left:50%;margin-left:-9rem;}}.lds-dual-ring{position:fixed;top:300px;left:calc(50% - 30px);display:inline-block;width:60px;height:60px;}.lds-dual-ring:after{content:" ";display:block;width:42px;height:42px;margin:8px;border-radius:50%;border:4px solid #666;border-color:#666 transparent #666 transparent;animation:lds-dual-ring .7s linear infinite;}@keyframes lds-dual-ring{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.halfcontainer{width:100%;}@media(min-width:992px){.halfcontainer{max-width:446px;}}@media(min-width:1200px){.halfcontainer{max-width:536px;}}@media(min-width:1400px){.halfcontainer{max-width:626px;}}span.e-input-group{color:transparent;background:transparent!important;width:200px!important;display:inline-block!important;border:0!important;outline:0!important;box-shadow:none!important;padding:0!important;}span.e-input-group .e-input-focus{box-shadow:none!important;}span.e-input-group span{display:none!important;}span.e-input-group input{width:200px!important;padding:8px!important;height:auto!important;}@media(max-width:992px){body{max-width:100vw!important;overflow-x:hidden;}body .page .hamburger{display:flex!important;}body .page .topbar{height:60px!important;padding:10px!important;}body .page .topbar a,body .page .topbar .btn-link{margin-left:0;}body .page .topbar .logo{position:relative;display:inline-block;padding:0;width:135px;margin-top:2px;}body .page .topbar .logo img{width:130px!important;}body .page .topbar .container{padding-left:10px!important;}body .page .topbar .container .toptwo{display:none;background-color:#009;position:fixed;z-index:5;top:0;left:12px;width:100vw;height:100vh;padding:100px 30px 30px 30px;}body .page .topbar .container .toptwo .closebutton{display:inline-block;position:fixed;top:15px;left:calc(100vw - 47px);color:#fff;}main.container{padding:60px 14px;}main.container h1{font-size:220%!important;}main.container h2{font-size:130%!important;}main.container .date{font-size:70%!important;}main.container p,main.container li{font-size:10.5pt!important;}header.listingspage{padding-top:0;}header.listingspage h1{margin-bottom:0;}header.listingspage h2{font-size:110%;padding:0 20px;}.breadcrumbtrail{margin:60px 0 0 0;padding:10px 0 0 0;overflow-x:hidden;white-space:nowrap;}.breadcrumbtrail ol{width:800px;}.blog-page,.cms-page{border:0!important;box-shadow:none;}.blog-page .container,.cms-page .container{margin:0 auto 40px auto;padding:3px 16px!important;}.blog-page .container .header,.cms-page .container .header{padding:10px!important;}.blog-page .container h3,.cms-page .container h3{font-size:18px!important;margin:4px 0;}.blog-page .container img,.cms-page .container img{margin-top:15px;}.blog-page .container em.figurelabel,.cms-page .container em.figurelabel{font-size:12px;}.contact-page article h2{width:90%;}.contact-page article .contact{left:5px;bottom:5px;width:calc(100% - 10px);height:calc(100% - 10px);}h1.special{font-size:170%;letter-spacing:-1px;}article.px-4,article.content{padding:10px!important;}article.px-4 h3,article.content h3{font-size:130%!important;}.blazorform .button{margin-top:0!important;width:100%;}.blazorform .validation-message{margin:10px 0 0 0;left:0;}.companyresult{padding:10px 20px;margin:0 0 5px 0;}.companyresult h3{margin:10px 0 10px 0;padding:0;letter-spacing:-1px;}.companyresult h4{margin:0;padding:0;font-size:110%;}.companyresult .countryflag{width:40px;margin-bottom:15px;}.companyresult span.country{padding:0 0 0 10px;font-size:110%;}.companyresult span.aliases,.companyresult span.description{padding:0 0 0 0;}.companyresult span.ids{padding:0 0 0 10px;font-size:110%;}.companyresult.fullcompany{padding:10px 20px 50px 20px;}.companyresult.fullcompany h1{font-size:140%;padding:0;letter-spacing:-1px;}.companyresult.fullcompany h2{font-size:110%;margin:20px 0 4px 0;}.companyresult.fullcompany .isEEA{margin:20px 0 10px 0;padding:7px;min-height:70px;}.companyresult.fullcompany .isEEA img{max-height:50px;margin-right:15px;}.companyresult.fullcompany .isEEA span{padding:5px;font-size:95%;line-height:1.1;}.companyresult.fullcompany .isMAGA{margin:20px 0 10px 0;padding:7px;min-height:70px;}.companyresult.fullcompany .isMAGA img{max-height:50px;margin-right:15px;}.companyresult.fullcompany .isMAGA span{padding:5px;font-size:95%;line-height:1.1;}footer .container{padding:10px 24px!important;}footer .container .copyright{font-size:90%;}}@media(min-width:992px){.page{flex-direction:row;}.page article .w-100{width:auto;}}