
*{box-sizing:border-box;padding:0;margin:0;}html,body{font-family:Arial,Helvetica,sans-serif;}html,body{font-size:16px;}body{margin:0;background-color:#fff;color:#4a4a4a;}a{color:#4a4a4a;}#wrapper{max-width:1920px;width:100%;margin:0 auto;background-color:inherit;}#mainmenu{width:100%;background-color:#fff;padding:0 5px;font-size:20px;max-width:960px;margin:0 auto;}#mainmenu > ul > li > a{color:#4a4a4a;background-color:inherit;display:inline-block;padding:5px 10px;text-decoration:none;}#mainmenu ul{list-style-type:none;}#mainmenu > ul > li > a:hover,#mainmenu > ul > li > a.active{background-color:inherit;color:inherit;}#mainmenu li{display:inline;}#mainmenu ul.lang > li{display:inline;}#mainmenu > ul{display:table;margin:0 auto;}#mainmenu .submenu > li{display:block;}.nav-trigger,.nav-trigger + label{display:none;}label[for="nav-trigger"]{position:fixed;left:15px;top:15px;z-index:61;height:42px;width:42px;cursor:pointer;background-color:#4a4a4a;background-size:contain;}#mainmenu{transition:top 0.5s;}@media only screen and (max-width:600px){.nav-trigger:checked ~ #mainmenu{top:0;}.nav-trigger + label{display:block;}#mainmenu{padding:0;width:100% !important;position:fixed;top:-700px;left:auto;z-index:60;overflow:auto;overflow-y:scroll;}#mainmenu ul{width:100%;padding:0;}#mainmenu li{text-align:center;}#mainmenu > ul > li > a{border:1px solid #4a4a4a;border-top:none;padding:20px;font-size:16px;display:block;text-decoration:none;}#mainmenu > ul >li > a:hover,#mainmenu > ul > li > a:active{font-weight:bold;}#mainmenu > ul > li > a:hover,#mainmenu > ul > li > a:active,#mainmenu > ul > li > a.active{}ul.lang > li{padding:5px 10px;}ul.lang img{width:36px;height:28px;margin:5px;}}header{background-color:#e7e5d2;}header h1{color:#4a4a4a;text-align:center;}header img{width:100%;max-width:1920px;height:auto;display:block;margin:0 auto 0 0;}section{padding:15px;width:100%;max-width:960px;margin:0 auto;}section h1{color:inherit;}form input,form textarea,form select{margin-top:5px;}form input[type="text"],form input[type="password"]{max-width:300px;width:100%}form textarea{max-width:400px;width:100%;}table.f2list td,table.whois2.list td{padding:2px 5px;}table.f2list td,table.f2report td{padding:2px 5px;}div.copy{font-size:0.7rem;display:table;margin:0 auto;}footer{background-color:inherit;color:inherit;}footer div.copy{text-align:center;}footer a{color:inherit;}footer img{width:100%;max-width:1920px;height:auto;display:block;margin:0 auto;}.t38-export{position:relative;}.t38-opened-exports{background:#fff;border:2px solid black;padding:10px 5px;border-radius:5px;position:absolute;top:0;width:fit-content;min-width:150px;z-index:2;}.t38-close-export{position:absolute;top:5px;right:5px;font-weight:bold;cursor:pointer;}.t38-open-exports img{border:2px solid white;border-radius:50px;}.t38-search-export-wrapper{position:sticky;}.t38-search-export-wrapper .t38-opened-exports{margin-left:-120px;min-width:200px;}div.f2list-wrapper{z-index:0;pointer-events:none;}.f2list{pointer-events:all;}.popupwrapper{display:inline-block;position:relative;z-index:50;}.popup{display:none;visibility:hidden;min-width:120px;background-color:#fff;color:#4a4a4a;border:1px solid #4a4a4a;box-shadow:5px 5px 10px 2px #888;padding:15px;position:absolute;z-index:60;left:10%;top:-1em;}.popup.open{display:block;visibility:visible;}.popup > .row > div{display:inline-block;padding:10px 10px 0 0;white-space:nowrap;}.row:after{content:"";clear:both;display:block;}[class*="col-"]{float:left;padding:15px;}.col-5-6{width:83.33%;}.col-1-6{width:16.66%;}.col-4-5{width:80%;}.col-3-5{width:60%;}.col-2-5{width:40%;}.col-1-5{width:20%;}.col-1-4{width:25%;}.col-1-3,.col-2-6{width:33.33%;}.col-1-2,.col-2-4,.col-3-6{width:50%;}.col-2-3,.col-4-6{width:66.66%;}.col-3-4{width:75%;}.col-1,.col-1-1{width:100%;}/*
color scheme:#6e3667 (violet)
#88d317 (lime)
#1a0315 (dark grey) -> #fff
#535353 (grey)
*/
html,body *{font-family:Arial,Helvetica,sans-serif;}nav a{font-weight:400;transition:all 200ms ease-in;}nav#mainmenu > ul > li > a.active{color:#d52b1e;}nav .lang .active{display:none;}nav#mainmenu > ul > li > a:hover,nav#mainmenu > ul > li > a.active:hover{color:#848385;}nav .lang a{font-size:.8em;text-decoration:none;}header{margin-bottom:30px;background-size:cover;background-position:center center;}header h1{font-size:5vw;padding:7vh 30px;}header img{max-width:1280px;width:100%;height:auto;margin:0 auto;}footer > img{max-width:1894px;width:100%;height:auto;margin:0 auto;}section{margin-top:30px;padding:30px;}section > *,td[id^="module"] > *{margin:5px 0;}section > h2,section > h3{margin-bottom:10px;}section ul,section ol{padding-left:15px;}section input[type="submit"],section input[type="button"],section button,section a.button{display:inline-block;font-size:inherit;padding:10px 30px;background-color:#d52b1e;border:1px solid #d52b1e;border-radius:30px;color:#fff;cursor:pointer;text-decoration:none;transition:all 200ms ease-in 0ms;}section input[type="submit"]:hover,section input[type="button"]:hover,section button:hover,section a.button:hover{background-color:#ea2b1e;border-color:#ea2b1e;color:#fff;}section input[type="submit"]:active,section input[type="button"]:active,section button:active,section a.button:active{box-shadow:0 2px 1px rgba(0,0,0,0.2) inset;background-color:#ea2b1e;border-color:#ea2b1e;color:#fff;}section input[type="text"],section input[type="password"],section select,section textarea{appearance:none;-moz-appearance:none;-webkit-appearance:none;margin:5px 0;padding:5px 10px;font-family:sans-serif;border:1px solid #4a4a4a;color:#4a4a4a;background-color:#e7e5d2;}section select::-ms-expand{display:none;}section select{min-width:150px;padding:5px 30px 5px 10px;outline:none;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBvbHlnb24gcG9pbnRzPSIxLDcgMTksNyAxMCwxNiIgc3R5bGU9ImZpbGw6YmxhY2s7Ii8+PC9zdmc+");background-repeat:no-repeat;background-position:right 10px center;background-size:12px;}section textarea{resize:none;}section input[type="radio"] + label,section input[type="checkbox"] + label{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;margin:2px 0;padding:0;cursor:pointer;line-height:20px;position:relative;top:0;left:0;height:24px;}section input[type="radio"] + label::before,section input[type="checkbox"] + label::before{font-family:fontawesome;display:inline-block;width:20px;height:20px;border:none;margin-right:5px;background-color:#fff;color:#fff;text-align:center;content:"";position:relative;top:0;left:0;}section input[type="radio"],section input[type="checkbox"]{display:none;}section input[type="radio"] + label::before{border-radius:20px;font-size:12px;content:"\f111";top:-1px;}section input[type="checkbox"] + label::before{border-radius:5px;font-size:16px;content:"\f00c";}section input[type="radio"]:checked + label::before,section input[type="checkbox"]:checked + label::before{color:#88d317;}section input[type="radio"][disabled] + label::before,section input[type="checkbox"][disabled] + label::before{content:"\f00d";font-size:16px;color:#6e3667;}section input[type="radio"][disabled] + label,section input[type="checkbox"][disabled] + label{opacity:.66;}.type52 input[type="radio"] + label::before,.type52 input[type="checkbox"] + label::before{border:1px solid #4a4a4a;}form td > label:only-child{padding-right:10px;}#ContactForm,div.loginbox{padding:30px;background-color:#e7e5d2;margin-top:0;}.type34 .pre-form{padding:30px 30px 0 30px;background-color:#e7e5d2;margin:0;}.type34 #regnr{display:none;}#ContactForm label.required::after,#ContactForm label[for="f2cf27"]::after,#ContactForm label[for="f2cf28"]::after{padding-left:5px;content:"*";color:#d52b1e;}#ContactForm #totalPriceText{margin:15px 0;}#ContactForm td.ModColor{vertical-align:middle;}.lime{color:#88d317;}.frame{background-color:#e7e5d2;padding:15px;}.frame.right{float:right;margin-left:15px;}.error,.loginerror,.w2hl{color:#f00;font-weight:bold;}.f2hl,.f2hl label{color:#f00;}#cookiebar{position:fixed;bottom:0;left:0;display:block;width:100%;padding:10px 20px;text-align:center;background-color:rgba(221,221,221,0.8);color:#444;font-size:12px;z-index:50;}body.page20 td#module-20-1{display:none;}body.page20.loggedin td#module-20-1{display:block;}body.type38.loggedin:not(.page64):not(.page116):not(.page100):not(.page101) #wrapper,body.type38.loggedin:not(.page64):not(.page116):not(.page100):not(.page101) section,body.type52.loggedin #wrapper,body.type52.loggedin section{max-width:1920px;}body.type38.loggedin section img{margin:2px 5px;}#f2u-search input[type="submit"],body.type52 input[type="submit"]{margin:25px 0;}table.f2list td,table.whois2.list th,table.whois2.list td{padding:3px 6px;}table.whois2.detail{margin-bottom:20px;font-weight:bold;}table.whois2.list th{text-align:left;}.program > h3{display:block;padding:10px 15px;background-color:#88d317;color:#535353;position:relative;transition:all 200ms ease-in 0ms;cursor:pointer;}.program > h3:hover{background-color:#6e3667;color:#fff;}.program > h3::after{content:"\f0fe";font-family:fontawesome;padding:7px 10px;font-size:22px;position:absolute;top:0;right:0;}.program > h3.open::after{content:"\f146";}a.loginbox{font-size:.8em;display:block;margin-top:15px;}.colstripes{border-collapse:collapse;}.colstripes td{padding:5px 15px;}.colstripes td:not(:last-child){border-right:1px solid #4a4a4a;}.page99.loggedin #module-row-2,.page99 #module-row-0,.page99 #module-row-3,.page107.loggedin #module-row-2,.page107 #module-row-0,.page107 #module-row-3,.page116 .xls,.page45 .xls,.page44 .ticket,.loggedin #module-112-2,body:not(.loggedin) #module-112-0,body:not(.loggedin) #module-112-1,#module-112-0 .logoutbox p,.loggedin #module-113-2,body:not(.loggedin) #module-113-0,body:not(.loggedin) #module-113-1,#module-113-0 .logoutbox p,.page100 .whois2.detail tr:last-child,.page108 .whois2.detail tr:last-child,.page50 .whois2.detail #d0 option:not([value="4"]):not([value="11"]){display:none;}.page99.loggedin #module-row-0,.page99.loggedin #module-row-3,.page107.loggedin #module-row-0,.page107.loggedin #module-row-3{display:table-row;}body.loggedin nav#mainmenu{display:none;}#home{text-align:center;border:3px solid #d52b1e;padding:30px 25%;}#home2{text-align:left;border:3px solid #d52b1e;padding:15px;}#account{float:right;text-align:center;}.type52 #tables > div{display:inline-block;padding:5px 15px;margin-right:5px;}.type52 .info > b{color:#f00;}td.stat.ticket,td.xls.ticket{display:none;}