/* Hide link of registration completed page in submenu */
.page-item-776, .footermenu .page-item-971, .nav-hor {
display: none!important;
}

#TB_ajaxContent {
padding: 10px 0 6px 16px !important;
}

.thickbox-video {
position: relative;
display: inline-block;
}

  .thickbox-video-button-play {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: transparent url('../../../videos/button-play-small.png') no-repeat center center;
  }

#yisprosignupform {
width: 460px;
}

.form {
}

  .form p.inputhidden {
  visibility: hidden;
  height: 0px;
  }

  .form fieldset {
  border: 1px solid #CCC;
  padding: 20px 4px 20px 20px;
  }

  .form legend {
  font-weight: bold;
  }

  .form .row {
  min-height: 28px;
  line-height: 28px;
  }


    .form .row .label {
    float: left;
    min-width: 160px;
    text-align: right;
    margin-right:20px;
    }

    .form .row .value {
    float: left;
    }

    .form .row .column {
    }

  .form .input,
  .form .textarea {
  border: 1px solid #666;
  }

  .form input,
  .form textarea,
  .form select {
  clear:right;
  margin:4px 0px 4px 0px;
  }
  .form .select {
  width: 224px;
  }
  .form .input {
  width: 224px;
  }
    .form .input-medium {
    width:100px;
    }
    .form .input-small {
    width:63px;
    }
  .form fieldset {
  padding-bottom: 20px;
  }
  .form .buttonholder {
  float: right;
  margin-right: 20px;
  }
  .form .formGenderLabel {
  display: inline-block;
  float: none;
  min-width: 0px;
  text-align: left;
  }
  #algemeneVoorwaarden {
  padding-top: 8px;
  text-align: left;
  }
    #algemeneVoorwaarden label {
    display:inline;
    float:none;
    }
  #address-loader {
    float: right;
    margin-right: 30px;
    width:28px;
    height:28px;
  }
  .formAjaxLoader {
    left: 0px;
    top: 4px;
    background:url('images/ajax-loader.gif') no-repeat center center;
    width:28px;
    height:28px;
  }

    .dijitValidationIcon {
	width: 16px;
	background: transparent url('http://ajax.googleapis.com/ajax/libs/dojo/1.3/dijit/themes/tundra/images/warning.png') no-repeat center center;
}

.dijitTextBox {
background:#ffffff;
border: 1px solid #666!important;
margin:4px 0px 4px 0px;
width: 224px!important;
padding:1px;
}

  #widget_zipcode {
  width: 80px!important;
  }

  #widget_housenumber {
  width: 40px!important;
  }

  .dijitTooltipContainer {
  background:#ffffff;
	background: #ffffff url('http://ajax.googleapis.com/ajax/libs/dojo/1.3/dijit/themes/tundra/images/popupMenuBg.gif') repeat-x bottom left;
	border: 1px solid #7eabcd;
	padding: 0.45em;
	-webkit-border-radius: 3px;
  }
    .dijitTooltipConnector {
	  top: 0px;
	  left: 3px;
	  background:url('http://ajax.googleapis.com/ajax/libs/dojo/1.3/dijit/themes/tundra/images/tooltipConnectorUp.png') no-repeat top left;
	  width:16px;
	  height:14px;
    }
      .dijitTooltipAbove .dijitTooltipConnector {
      bottom: 0px;
      left: 3px;
      background:url('http://ajax.googleapis.com/ajax/libs/dojo/1.3/dijit/themes/tundra/images/tooltipConnectorDown.png') no-repeat top left;
      width:16px;
      height:14px;
      }
    .dijitTooltipLeft {
    padding-right: 14px;
    }
      .dijitTooltipLeft .dijitTooltipConnector {
      display:none;
      }
    .dijitTooltipRight {
    padding-left: 14px;
    }
      .dijitTooltipRight .dijitTooltipConnector {
      left: 0px;
      top:10px;
      background:url('http://ajax.googleapis.com/ajax/libs/dojo/1.3/dijit/themes/tundra/images/tooltipConnectorLeft.png') no-repeat top left;
      width:16px;
      height:14px;
      }


.dijitValidationIcon {
	width: 16px;
	background: transparent url('http://ajax.googleapis.com/ajax/libs/dojo/1.3/dijit/themes/tundra/images/warning.png') no-repeat center center;
}

#formErrorMessage {
border:2px solid red;
margin-bottom:10px;
margin-right:20px;
padding:5px;
font-weight:bold;
display:none;
text-align: left;
}
  #formErrorMessage p {
  margin-bottom:0px;
  color:red;
  }

.entry ul li {
list-style-type: disc;
}

.entry ul {
margin-left: 16px;
}
