<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* jquery ui
-- --------------------*/
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { padding: 1px 2px; }


/* form elements
-- ------------------*/
button,
input.Textbox,
textarea.Textbox,
.ui-widget input, .ui-widget select, .ui-widget textarea {
	border: 1px solid #bbb;
	border-radius: 3px;
	font-family: inherit;
	font-weight: normal;
	font-size: 1.2rem; font-size: 12px; 
	padding: 0.3rem 0.6rem; padding: 3px 6px;
	
}

.ui-widget select { padding: 0.3rem 0.6rem; padding: 3px 6px; }


select {
	border: 1px solid #bbb;
	border-radius: 3px;
	font-family: inherit;
}

button,
input {
	line-height: normal;
}
textarea {
	font-size: 100%;
	overflow: auto;
	vertical-align: top;
}

input.Textbox[type="text"] {
	width: 90%;
}

/* Reset non-text input types */
input[type="checkbox"],
input[type="radio"],
input[type="file"],
input[type="hidden"],
input[type="image"],
input[type="color"] {
	border: 0;
	border-radius: 0;
	padding: 0;
}

/* Buttons */
button,
input[type="submit"],
input[type="button"],
input[type="reset"]{
	padding: 6px 10px;
	/*
	padding: 0.428571429rem 0.714285714rem;
	*/
	font-size: 1.1rem; font-size: 11px;
	line-height: 1.428571429;
	font-weight: normal;
	color: #7c7c7c;
	background-color: #e6e6e6;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -ms-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -webkit-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: -o-linear-gradient(top, #f4f4f4, #e6e6e6);
	background-image: linear-gradient(top, #f4f4f4, #e6e6e6);
	border: 1px solid #d2d2d2;
	border-radius: 3px;
	box-shadow: 0 1px 2px rgba(64, 64, 64, 0.1);
}
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	cursor: pointer;
}
button[disabled],
input[disabled],
input.Locked {
	cursor: default;
}
button.KanslietButton:hover,
input.KanslietButton[type="submit"]:hover,
input.KanslietButton[type="button"]:hover,
input.KanslietButton[type="reset"]:hover {
	color: #5e5e5e;
	background-color: #ebebeb;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -ms-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -webkit-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: -o-linear-gradient(top, #f9f9f9, #ebebeb);
	background-image: linear-gradient(top, #f9f9f9, #ebebeb);
}

button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	color: #757575;
	background-color: #e1e1e1;
	background-repeat: repeat-x;
	background-image: -moz-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -ms-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -webkit-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: -o-linear-gradient(top, #ebebeb, #e1e1e1);
	background-image: linear-gradient(top, #ebebeb, #e1e1e1);
	box-shadow: inset 0 0 8px 2px #c6c6c6, 0 1px 0 0 #f4f4f4;
	border-color: transparent;
}

button.Primary {
	color: #f2f2f2;
	font-size: 11px;
	font-weight: normal;
	background-color: #008000;
    background-image: linear-gradient(to bottom, #4db44d, #008000);
	border-color: #21759B #21759B #1E6A8D;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.5) inset;
    text-decoration: none;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
}

button.Primary:hover {
	background-color: #008000;
    background-image: linear-gradient(to bottom, #6dd36d, #008000);
    border-color: #1B607F;
    box-shadow: 0 1px 0 rgba(120, 200, 230, 0.6) inset;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}

label input[type="checkbox"],
label input[type="radio"] { vertical-align: -2px; }
/* form
-- --------------------*/
.Textbox { width: 90%; padding: 4px 4px; font-style: normal; border-radius: 2px; }

.hasError { color: #cc0000; border: 1px #f0b2b2 solid; background: url(../pics/icons/warning.png) no-repeat #fae5e5 97% center; }
.hasError.Phone1,
.hasError.Phone2 { background: none; background-color: #fae5e5; }
select.hasError { background: url(../pics/icons/warning.png) no-repeat #fae5e5 90% center; }

.FieldFocused { color: #677e08; border: 1px #677e08 solid; background-color: #e6f5a4; }
.Textbox.Locked { color: #333; border-color: #bbb; background-color: #f0f0f0; }

fieldset { border: 1px #ddd solid; border-radius: 4px; padding: 0 15px; margin-bottom: 15px; }
fieldset legend { margin: 0; padding: 0 7px; width: auto; font-size: 1.6rem; font-size: 16px; font-weight: 700; border: 0; }
fieldset p { margin-bottom: 1rem; margin-bottom: 10px; }

fieldset label { width: 50%; float: left; font-weight: 700; margin-bottom: 5px; font-size: 1.2rem; font-size: 12px; line-height: 2.7rem; line-height: 27px; }
fieldset label.FullWidth { width: 100%; }
fieldset label.FullWidth .Textbox { width: 95%; }
fieldset label span.NoField { font-weight: 400; }
.Mandatory,
div#NotifiesContainer label span.Mandatory { color: #cc0000; font-weight: 700; }
em.Helper,
fieldset label em { color: #AAAAAA; font-weight: 400; }
em.Helper { display: block; font-size: 12px; margin-top: 4px; line-height: 1.8rem; line-height: 18px; }

fieldset label select { width: 90%; padding: 5px 0px;  }

fieldset .RadioPanel { float: left; width: 50%; padding-top: 5px; }
fieldset .RadioPanel strong { font-size: 12px; }
fieldset .RadioPanel label { width: auto; margin-right: 10px; font-size: 1.2rem; font-size: 12px; cursor: pointer; }
fieldset .RadioPanel input { vertical-align: -2px; }

#EmailList fieldset .RadioPanel { float: none; width: 100%; }
#EmailList fieldset .RadioPanel label { width: 100%; font-size: 1.1rem; font-size: 11px; }

fieldset .PersNo { width: 50%; float: left; }
fieldset .PhoneNo,
fieldset .OrgNo { width: 50%; float: left; }

fieldset .PhoneNo label { margin-bottom: 0; }

fieldset .PersNo .Textbox.PersNo1 { width: 58%; }
fieldset .PersNo .Textbox.PersNo2 { width: 25%; }

fieldset .OrgNo .Textbox.OrgNr1 { width: 58%; }
fieldset .OrgNo .Textbox.OrgNr2 { width: 25%; }
/*
fieldset .PersNo .Textbox.PersNo1,
fieldset .OrgNo .Textbox.OrgNr1 { width: 55%; }
fieldset .PersNo .Textbox.PersNo2,
fieldset .OrgNo .Textbox.OrgNr2 { width: 20%; }
*/
fieldset .PhoneNo .Textbox.Phone1 { width: 12%; text-align: center; }
fieldset .PhoneNo .Textbox.Phone2 { width: 45%; }

fieldset .Fields { position: relative; }

fieldset .PersNo label,
fieldset .OrgNo label { width: 100%; margin-bottom: 0px;}

fieldset .Fields,
fieldset .PersNo .Textbox,
fieldset .OrgNo .Textbox,
fieldset .PhoneNo .Textbox,
.delimiter { float: left; }
.delimiter { padding: 0px 5px 0 5px; font-size: 1.7rem; font-size: 17px; font-weight: 700;}

#CountryList { display: none; }
#CountryList select { text-align: left; }

.CountrySelect { 
	z-index: 1000;
	display: none;
	position: absolute; 
	top: -55px;
	left: 0px; 
	text-align: center;
	padding: 15px 25px;
	border-top: 2px #cc0000 solid;
	background-color: #fff;
	box-shadow: 0 2px 50px 0 rgba(0, 0, 0, 0.2);
	border-radius: 4px; 
}
.CountrySelect.Opened { display: block; }
.CountrySelect select { padding: 3px 4px; width: 250px; border: 1px #a1a1a1 solid; }
.CountrySelect .chosen-container { text-align: left; }
.CountrySelect .CloseCountrySelect { display: block; float: right; margin: 0; }
.CountrySelect .CloseCountrySelect a:link,
.CountrySelect .CloseCountrySelect a:active,
.CountrySelect .CloseCountrySelect a:visited { font-size: 16px; font-weight: bold; text-decoration: none; padding: 0px 4px 1px; border-radius: 3px; }
.CountrySelect .CloseCountrySelect a:hover { color: #fff; background-color: #c3161c; }

.regular-post .entry-content .CountrySelect p { margin-bottom: 1.2rem; margin-bottom: 12px; }


.prettycheckbox label, .prettyradio label { margin: 3px 0 10px 40px; float: none; }

/* media queries
-- --------------------*/
@media only screen and (max-width: 640px) {	
	fieldset label { width: 100%; }
	.Textbox { width: 95%; }
	fieldset .PersNo,
	fieldset .OrgNo,
	fieldset .PhoneNo { width: 100%; margin-bottom: 10px; }
	
	fieldset .OrgNo .TargetImg a { display: block; }
	fieldset .OrgNo .TargetImg img { width: 100%; }
	
	fieldset .FieldRow { margin-bottom: 15px; }
	fieldset .FieldRow label { width: 100%; }
}

@media only screen and (max-width: 480px) {
	fieldset .RadioPanel { width: 100%; float: none; clear: both; }
	fieldset .RadioPanel label { width: auto; }
	.CountrySelect select { width: 210px; }
}</pre></body></html>