/* Minification failed. Returning unminified contents.
(37,1): run-time error CSS1019: Unexpected token, found '@import'
(37,9): run-time error CSS1019: Unexpected token, found 'url("//fast.fonts.com/t/1.css?apiType=css&projectid=1defa9fb-36c4-474b-9130-0bf70b76a912")'
 */
.inputSubmit > .inputfield {
  width: 250px;
  padding: 3px;
}

.inputSubmit > select.inputfield {
  width: 260px;
}

.consentRow {
  margin-top: 1em;
}

  .consentRow .consentSubmit,
  .consentRow .consentSubmitPrepaid
  {
    display: inline-block;
    width: 500px;
    max-width: 500px;
    font-weight: bold;
  }

    .consentRow .consentSubmit label,
    .consentRow .consentSubmitPrepaid label
    {
      position: relative;
      top: -2px;
    }

  .consentRow .consentError {
    display: inline-block;
    vertical-align: top;
    margin-top: 4px;
  }

@charset "IBM437";
@import url("//fast.fonts.com/t/1.css?apiType=css&projectid=1defa9fb-36c4-474b-9130-0bf70b76a912");

@font-face {
    font-family: 'Agilita Regular';
    src: url("Fonts/7341db29-f3d6-450b-a196-df0bed9aa361.eot?#iefix");
    src: url("Fonts/7341db29-f3d6-450b-a196-df0bed9aa361.eot?#iefix") format("embedded-opentype"), url("Fonts/66d3a284-c382-4831-ae17-5a01766ed59a.woff") format("woff"), url("Fonts/ce8e5e65-663e-4248-9f49-5fc4e0ebc91e.ttf") format("truetype"), url("Fonts/f6dc268d-8f4a-43df-ad28-d7d89c24a5d1.svg#f6dc268d-8f4a-43df-ad28-d7d89c24a5d1") format("svg");
    font-weight: normal;
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Agilita Bold';
    src: url("Fonts/7dbc9929-c4d9-4043-a39c-2943697ceea9.eot?#iefix");
    src: url("Fonts/7dbc9929-c4d9-4043-a39c-2943697ceea9.eot?#iefix") format("embedded-opentype"), url("Fonts/93adc750-ccbc-491c-897d-b096a449e2d7.woff") format("woff"), url("Fonts/46c7e2cc-15d6-430f-ac85-c630682ce958.ttf") format("truetype"), url("Fonts/d1c9ae51-862a-48c9-b8c2-f283875d4e58.svg#d1c9ae51-862a-48c9-b8c2-f283875d4e58") format("svg");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Agilita Black';
    src: url("Fonts/c17c9d67-cd07-4759-a96a-82bf51171ad4.eot?#iefix");
    src: url("Fonts/c17c9d67-cd07-4759-a96a-82bf51171ad4.eot?#iefix") format("embedded-opentype"), url("Fonts/e7eb2d51-6d1d-4572-b447-6db75000f4d3.woff") format("woff"), url("Fonts/ec2005fe-f2f4-4563-be48-c749192fc0cb.ttf") format("truetype"), url("Fonts/9d770eca-4a1a-4e40-b340-2f8549b3dd04.svg#9d770eca-4a1a-4e40-b340-2f8549b3dd04") format("svg");
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Agilita Black Condensed';
    src: url("Fonts/546fbbe2-8f48-4674-8442-f14cbe82d2b1.eot?#iefix");
    src: url("Fonts/546fbbe2-8f48-4674-8442-f14cbe82d2b1.eot?#iefix") format("embedded-opentype"), url("Fonts/d2e96df4-e4bd-4602-8f11-c2cde5c692b9.woff") format("woff"), url("Fonts/5a2785e7-dff4-476e-9b7f-546438045851.ttf") format("truetype"), url("Fonts/9f4f007b-e834-4e81-831c-c95ad06bfce2.svg#9f4f007b-e834-4e81-831c-c95ad06bfce2") format("svg");
    font-weight: bold;
    font-style: normal;
}

/* Body tekst */
html {
    font-size: 10px;
}

body {
    font: inherit;
    color: #5a5a5a;
}

body, h1, h2, h3, h4, h5, p, dl, dt, dd, ul, ol, li, table, th, td, input[type=text], textarea, select {
    color: #3a3a3a;
    font-family: arial, helvetica, sans-serif;
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.43;
    -webkit-text-size-adjust: 100%;
}


select {
  border: 1px solid #dadada;
  padding: 7.5px 0 7.5px 0;
  margin: 0;
  -webkit-padding-start: 5px;
  -webkit-padding-end: 40px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  line-height: 15px;
  font-size: 13px;
  color: #666;
  border: 1px solid #959595;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAoCAYAAAD+MdrbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RjA3QjE3OTkwOTQxMUUyQTdFNzlBMUEzNEZBMkJBNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RjA3QjE3QTkwOTQxMUUyQTdFNzlBMUEzNEZBMkJBNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRGMDdCMTc3OTA5NDExRTJBN0U3OUExQTM0RkEyQkE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRGMDdCMTc4OTA5NDExRTJBN0U3OUExQTM0RkEyQkE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8++vieggAAAKNJREFUeNpiuHXr1n8gYKAWZmKgMhg1cNTAUQNHDRw1EAJY8Elu3rbj//nzlxgYGRkZ/v3/BxH8z8Cgr6fDEODnzUiyC+2tLBgEBQUQhgGBgCA/g6OdNXle5hMQYPR0d2ZgZmJmADkH5FIfTzcGfqA42WGooqzMaG5uAvIpg4WpMYOykhIjXg3E1nqbtmwnSh3DaDU6auCogaMGjhpIGwMBAgwAWsbKXc5hEroAAAAASUVORK5CYII=);
  background-position: 100% 50%;
  background-repeat: no-repeat;
  background: -moz-linear-gradient(top, #fff 0%, #fff 100%);
  background: -ms-linear-gradient(top, #fff 0%, #fff 100%);
  background: linear-gradient(top, #fff 0%, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff,GradientType=0,enabled=' ');
  background-color: #fff;
}

input, textarea, .form select {
    padding: 7.5px 0 7.5px 0;
    text-indent: 12px;
    border: 1px solid #959595;
    font-size: 14px;
    font-size: 1.4rem;
    color: #666;
    margin: 0;
    line-height: 1;
    -webkit-appearance: none;
}

  input[type="checkbox"] {
    -webkit-appearance: checkbox;
  }



.form select {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    padding-right: 12px;
    padding-left: 12px;
    text-indent: 0;
    line-height: normal;
    font-size: 14px;
    color: #3a3a3a;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMTcyQTg3Mzg4Q0UxMUUyOEFGQkE0QkQ0NzVEMkYwNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMTcyQTg3NDg4Q0UxMUUyOEFGQkE0QkQ0NzVEMkYwNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkYxNzJBODcxODhDRTExRTI4QUZCQTRCRDQ3NUQyRjA1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkYxNzJBODcyODhDRTExRTI4QUZCQTRCRDQ3NUQyRjA1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+54clXQAAAI1JREFUeNpi/P//P8NgA0wMgxCMOmrUUaOOGnXUqKNGHTXqqEEAWCjRPG3atB1Ayh2L1LasrCzvgQqpAiD+jSYG4hcPZPTdAOJJaGKToOIDmqaagPgFlP0Cyh/whP4JiCug7Aoof+ASOhJYBMRGUJpiwDjacRh11KijRh016qhRR406atRRo46iCAAEGABi5xgSg4+m1QAAAABJRU5ErkJggg==);
    background-position: 100% 50%;
    background-repeat: no-repeat;
}

/*  */
.clr {
    font-family: 'Agilita Bold', arial, sans-serif;
    font-size: 22px;
    font-size: 2.2rem;
    color: #000;
    margin-bottom: 5px;
    margin-bottom: 0.5rem;
}
.row {
    padding-top: 1px;
    padding-bottom: 1px;
}

.buttonDiv{
    float:right;
}

.mandatory {
    font-size: 12px;
    font-size: 1.2rem;
    font-weight: bold;
    color: #9aa2b0;
}

button {
    background-color: Transparent;
    background-repeat: no-repeat;
    border: none;
    overflow: hidden;
    outline: none;
}

.required:after {
    content: " * ";
    color: #3a3a3a;
}

.mandatory:after {
    content: " *)";
    color: #9aa2b0;
}


/* primaryButton-body */
.primaryButton-body, .primaryButton-body:link, .primaryButton-body:visited {
    width: auto;
    display: inline-block;
    color: #fff;
    vertical-align: top;
    position: relative;
    background-color: #e32219;
    padding: 8px 44px 7px 15px;
    border: 1px solid #dd0000;
    border-bottom-color: #a20d12;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 0 rgba(1,49,69,0.25),inset 0 1px 0 rgba(255,255,255,0.4);
    -moz-box-shadow: 0 1px 0 rgba(1,49,69,0.25),inset 0 1px 0 rgba(255,255,255,0.4);
    box-shadow: 0 1px 0 rgba(1,49,69,0.25),inset 0 1px 0 rgba(255,255,255,0.4);
    font-family: 'Agilita Bold', arial, sans-serif;
    font-size: 16px;
    font-size: 1.6rem;
    letter-spacing: 1px;
    letter-spacing: .05rem;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(69,0,0,0.4);
    white-space: nowrap;
}

.primaryButton-body, primaryButton-body.button {
    cursor: pointer;
}

.primaryButton-body:hover, .primaryButton-body:active {
    background: #ba0a0a;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#ba0a0a), to(#e32219));
    background-image: -webkit-linear-gradient(top, #ba0a0a, #e32219);
    background-image: -moz-linear-gradient(top, #ba0a0a, #e32219);
    background-image: -ms-linear-gradient(top, #ba0a0a, #e32219);
    background-image: -o-linear-gradient(top, #ba0a0a, #e32219);
    background-image: linear-gradient(to bottom, #ba0a0a, #e32219);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFBA0A0A', endColorstr='#FFE32219', GradientType=0,enabled=' ');
}

.primaryButton-body[disabled] {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.50;
}

.primaryButton-body:active {
    border-bottom-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.primaryButton-body:after, .primaryButton-body:active:after {
    width: 28px;
    height: 28px;
    margin: 0 0 0 8px;
    display: inline-block;
    content: "";
    background-repeat: no-repeat;
    background-position: right center;
    white-space: nowrap;
    position: absolute;
    top: 5px;
    right: 8px;
}

.primaryButton-body:after, .primaryButton-body:active:after, .primaryButton-body.primaryButton-body-disabled:hover:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKNJREFUeNqcVmtoHFUU/mb2mW6aTdNsExKDfWhMbNDUtPigJSFaEmgNRvtDhUghglakmD/+UKQpFPH5U9QflcUiFtqq/aG2tY3EVkE0EASrFqlN43bTPEyySXY3uzNzPefO7DS7O5tseuHsvbNzzvfd87h3jtLf34+VxiH/mmaa9pDsIqkkabZeDZNMklwk+fpwMj68EpZ7BaIemnpJWguotFhzB8kR0h+k+SgRH1sVIRlupOlDkk75hyGARQ0ipZlrzbCsVUBVoHgJxufmNW+sleyfpfkAEV/LxVYdyHjXA5LMMCBm4hBjMxDT88BCEkgsAum0Kbym//id1CFdtrE2OmBhFfbQUvhVPiRSEBOzpkcyePdDebob8Hggzn4PfHs+PzSpNERsAUooCJR4NzEWYW4nT4fyPKQXdTSdlg/TcxDXbxIpebS4KEWSlQYodF4oXZSyNSX2uywhG2lLGNY4bWHnecg5q+UditExQGRvXslxRjB4Mlmw4BhDcalQygK1FvZe20OrGvfIkFwZMT1LZov4OAzE5sz156eA8QkoWxugNNxt5jNHX3rKWITJ2BaH7WGvLMZrEYj5Becdn6eKZ8nk4u1DUO7baj78+DOMI+872jGmWr8xw3FMEW+9s1MeXKo4bfAXQhYrXgQIVcJ94pOsv7SOfZTDVL6uosDduoOKyMdPu9jD3XIno1GIRAJFjSjl+L9poGKd6f2/NyBmYwXVGdvyst1tXVfQI2MwuBCKGaSXeqEPrmfIK12H/ulx8no9XE/uhYgnoJ+gYl+6gRs3M4TSw3sk4RQdXDPBxY3LV6C/8aa59vvgP3cKyvoKM78P7cDicwdu5X9yGh5zeS8ThiThvH1LrHqo1VU2mXxuboKh6bcUGNvKvn0OdU27bUL973/guzoCdfOdZgFd+MHEs3egZl1tEyQ1wuuBsRAvmsTV1IiSl5+XVZj8KIxYdw+8nY9S4SWROnNB5tbm8/syywkm/IsJsTYAfXauyBiqCIY/gFpphtH9YAummtugfXbSWb2s1M68an084b6jGhrFvRjRfT6bTB618iCMQKCgvru2KqN6kQm/k4VWvwk65VDnMl9BtJlZxI9/aRMmvvoGabrqHPUJk7GtMaDSp+MSLQZdwbXwN9VD0w1H8T7eierLP6FmZBiBvhcx8dKriLZ2IdrejfHeVwraMSZjMwdzZcrnKP8EH3kAhsvlaFjxbj9cdLgV+iyVv9YHVG1AfPh3xId+M0PnYMNYjLmUQxJaPcgZNxVOqKvdMTS536diws9YjMnYmT5naYvBV0OklOJduXtn3m6jB1+HPjklj8744feQvB4pGEYWxig1cxexsM0CW9omLm0xYn9exejJszBWc92xB3Se6/Z1oKxhc+Yv5xbDCi2/2M67YoP6gz0o39ZIH39Bl5CxrLAO67KNRRbJJZMXRltbW9YOB7V0tM3t+YKWDS6f965g4xZUtDTBU15G/ZQBlXqaVIy6NPpultRsgL+6EqGHt6HuicewrrkRZCNzRvIUkf2R93lcrvOmEO+naf8yjXDu4JYgTETh2+q8LcOwQ6uf6TeHVtvq/y/AAC0p6CdHk3tPAAAAAElFTkSuQmCC);
}

.primaryButton-body:hover:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABHpJREFUeNqsVm1Mk1cUPn37WoqW8llaKQYZLqI4dcJMEBXi1zbd4nCSLSQaDT8MMf5Z/LFg4tDMZQmZv0zmHw3Rf5DMH9JlidqEuI/EQFIzPsZX4iYILazBgrSMUnae6/u+tPQtlLmTHO576TnPc++5595zDI2NjQT5yryWlpGdrMdY97HmKHOIh3WC9TGr60poxkMriKx+PG34Mu7HHd98e4qHOtbKBP6lyvg+69e86HYebzHx3RUJlxBt5OF71g8wnwsE6GV3FwX6/qDwq1cUGh0Vdub160let46sm4spvWQbrbFasbBKJq7lsZ6Jn61IyGRYdStrYXhqisYePSB/RwctRCJxCwuOjIhxqr+fXrjaKKusjBwHD5OcloaFupm4hkk7o30kHbIOkAGk97sm+vvJE0GWUVNDJWNj9A7v1n7pUhw5bGALH/gCA1hMWhptZ4hKmg08/MbqnPj1Fxppux8DWOLzkZydrc17Cgpobng4YXI4P/qYcvZU4BNhKOedPl+6Q5yZM9DbQy9+dNGbCjCABUwFezGkvDtk4zEkx1+tLbrnNXL+PIXHxykyPU1jly9TmHdsPXqU0o4cIYMs64YYWMAEtsKhJQ1Sn7zuhzQfCumueLK1VagqRW43WSpf35aX9+7Rs5Mn43yABcz8T06oHHclZt6LVP5nclJkYzKyJj9fI4OkV1eTlJqqawtMYCvXZS9Celjs4KlHN5R6EvZ6haoyOzhIkWBQ1xaYwFbkgKw8VzQ1OJB0QizMzdEQn13OhQvMHibf9etkKiqi7Lo6ccYTN2/SvN+v2U8PDVFuZRU+94Fws1glJ8RqJNTVRcPnzr3OPA7nFgaV7XYxRyINVlUt2vq0aGxFSG0iTPxk/VcxFRZqZJC15eWxR7CIbZPof5DZgQGa7evT5oG2tmWrBWKZh0dYuTNJSequXWRvaOC3ykC+piYaqKgQ2RqZmRHXJIaEsRUZByGWlpdisyVPKEn0lstFcm6umFr276fuvDzy376ta27O1cLdIynFk9I2vZ307owWi0Ym5llZZMzISGhv4QxW5DEIH+ArY/t2MkjJHek8R8J/587iK9TSIp49PQEmsBVxS/yK/8wf7abMLFHPEokoT1x41fL0/OxZ6i8tpf7du+nP2tqEfsAENjjApW7pFv7YDxwiyWTSLzc3bogwSpwAjqtXxfMW9Hgo2Mn1dWFB/6gZC5jRHIJQ6UF+4haBCj77XH+pnI2rFWABE9hqnxN9aPWoQtYtW0XxTFie+BKjPC1XfNUCDCylANfHtRjctaHhOY5vVOrCU6djwovS1O1w0O+8Yu+1a4lvDPvAV6n2kOPRzVRMWjIpGp4ydafFX1zkQ38vqeyFDWzhE7WzsqVNlLFKeWSL29vF6H30cNRx8NAP+JcxJWVTOjsDyJSZiTpBRrOZ0M2J18bppFRuFW28m/zqE5S5811iH3FmrJ8yWW9SfakS3g+5izvD4xn0mznlewi6gmDVzUzUvKpGOIoYjs1MvLTVV1u/ztW2+v8KMAAU+75oBnVQlgAAAABJRU5ErkJggg==);
}

.primaryButton-body-noicon, .primaryButton-body-noicon:link, .primaryButton-body-noicon:visited {
    padding-right: 15px;
}

.primaryButton-body-noicon:after, .primaryButton-body-noicon:hover:after, .primaryButton-body-noicon:active:after {
    display: none;
}
.primaryButton-body-secondary, .primaryButton-body-secondary:link, .primaryButton-body-secondary:visited {
    background-color: #9aa2b0;
    border-color: #8e98a1;
    border-bottom-color: #687d88;
}

.primaryButton-body-secondary:hover, .primaryButton-body-secondary:active {
    background: #a8b0b8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#9aa2b0), to(#a8b0b8));
    background-image: -webkit-linear-gradient(top, #9aa2b0, #a8b0b8);
    background-image: -moz-linear-gradient(top, #9aa2b0, #a8b0b8);
    background-image: -ms-linear-gradient(top, #9aa2b0, #a8b0b8);
    background-image: -o-linear-gradient(top, #9aa2b0, #a8b0b8);
    background-image: linear-gradient(to bottom, #9aa2b0, #a8b0b8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9AA2B0', endColorstr='#FFA8B0B8', GradientType=0,enabled=' ');
}

.link {
    color: #e32219;
    font-style: italic;
    font-size: 13px;
    font-size: 1.3rem;
}

.field-validation-error {
    color: #e32219;
    font-style: italic;
    font-size: 13px;
    font-size: 1.3rem;
    margin-top: 5px;
    margin-top: .5rem;
}

/* media queries */
@media screen and (max-width: 1200px) {
    #HelpIcon1 {
        display: none;
        vertical-align: middle;
        width: 18px;
        height: 15px;
        background-image: url("Images/Help.ico");
        background-repeat: no-repeat;
    }
    .SimCardDiv {
        position: absolute;
        top: 405px;
        left: 510px;
        display: none;
        z-index: 9999;
    }
}

@media screen and (min-width: 1200px) {
    .SimCardDiv {
        position: absolute;
        top: 405px;
        left: 510px;
        display: none;
        z-index: 9999;
    }
    #HelpIcon1 {
        vertical-align: middle;
        display: inline-block;
        width: 18px;
        height: 18px;
        background-image: url("Images/Help.ico");
        background-repeat: no-repeat;
    }
}

@media screen and (min-width: 430px) {
    .headerSubmit {
        width: 295px;
        display: table-cell;
        white-space: normal;
        font-size: 14px;
        font-size: 1.4rem;
        font-weight: bold;
        color: #000;
        padding-right: 15px;
        white-space: nowrap;
        text-align: right;
    }
    .inputSubmit {
        display: table-cell;
    }
}

@media screen and (max-width: 430px){
    .headerSubmit {
        white-space: normal;
        font-size: 14px;
        font-size: 1.4rem;
        font-weight: bold;
        color: #000;
        padding-right: 15px;
        white-space: nowrap;
        text-align: right;
    }
    .inputSubmit {
    }
}

.inputSubmit > .inputfield {
  width: 350px;
}

.inputSubmit > select.inputfield {
  width: 352px;
}

.consentRow {
  margin-top: 1em;
}

  .consentRow .consentSubmit, 
  .consentRow .consentSubmitPrepaid {
    margin-left: 60px;
    display: inline-block;
    max-width: 630px;
    width: 800px;
    font-weight: bold;
  }

    .consentRow .consentSubmit label,
    .consentRow .consentSubmitPrepaid label {
      position: relative;
      top: -2px;
    }

  .consentRow .consentError {
    display: inline-block;
    vertical-align: top;
    margin-top: 4px;
  }


