<style type="text/css">


.formular-label {
    color: #17365c;
    font-family: Arial,sans-serif;
    font-size: 1.4em;
    line-height: 1.429em;
    padding-bottom: 0.190em;
    margin: 0 !important;
}

.formular-radio-option {
   color: #3c3c3b;
   display: block;
   font-family: Arial,sans-serif;
   font-size: 0.9em;
   line-height: 1em;
   padding-left: 0.5em;
   width: 80%;
}

.formular-button {
    background-image: url(/mam/images/icons/angle-left.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 2em;
    background-color:#003560;
    font-family: Arial,sans-serif;
    font-size: 1.1em;
    font-weight: 500;
    border: 0;
}

.formular-button:hover{
    background-color:#8DAE10;
}

/* The container */
.formular {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.formular input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: white;
  border-radius: 50%;
  border-color: #000;
}

/* On mouse-over, add a grey background color */
.formular:hover input ~ .checkmark {
  background-color: white;
}

/* When the radio button is checked, add a green background */
.formular input:checked ~ .checkmark {
  background-color: white;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.formular input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.formular .checkmark:after {
 	top: 4px;
	left: 4px;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background: #8DAE10;
}

/* mycheckbox */
.mycheckbox {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.mycheckbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.checkmark1 {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: white;
}

/* On mouse-over, add a grey background color */
.mycheckbox:hover input ~ .checkmark1 {
  background-color: #f2f2f2;
}

/* When the checkbox is checked, add a green background */
.mycheckbox input:checked ~ .checkmark1 {
  background-color: #8DAE10;
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark1:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.mycheckbox input:checked ~ .checkmark1:after {
  display: block;
}

/* Style the checkmark/indicator */
.mycheckbox .checkmark1:after {
/*  left: 5px;
  top: 5px;
  width: 0px;
  height: 0px;
  border: 8px solid #8DAE10;
*/
  left: 9px;
  top: 4px;
  width: 9px;
  height: 15px;
  border: solid white; 
  border-width: 0 4px 4px 0; 
  -webkit-transform: rotate(45 deg); 
  -ms-transform: rotate(45 deg); 
  transform: rotate(45deg);
}

</style>
