#mainDiv {
    width: 600px;
    height: 500px;
    border: none;
}

h1.likert-header {
  padding-left:4.25%;
  margin:20px 0 0;
}
form .statement {
  display:block;
  font-size: 14px;
  font-weight: bold;
  padding: 20px 0 0 10px;
  margin-bottom:10px;
}
form .likert {
  list-style:none;
  width:100%;
  margin:0;
  padding:0 0 15px;
  display:block;
  border-bottom:2px solid #efefef;
}
form .likert label {
  font-weight: normal;
}
form .likert:last-of-type {border-bottom:0;}
form .likert:before {
  content: '';
  position:relative;
  top:11px;
  left:7%;
  display:block;
  background-color:#efefef;
  height:4px;
  width:83%;
}
form .likert li {
  display:inline-block;
  width:13%;
  text-align:center;
  vertical-align: top;
}
form .likert li input[type=radio] {
  display:block;
  position:relative;
  top:0;
  left:50%;
  margin-left:-6px;
  
}
form .likert li label {width:100%;}





h1.likert3-header {
  padding-left:4.25%;
  margin:20px 0 0;
}
form .likert3 {
  list-style:none;
  width:100%;
  margin:0;
  padding:0 0 15px;
  display:block;
  border-bottom:2px solid #efefef;
}
form .likert3 label {
  font-weight: normal;
}
form .likert3:last-of-type {border-bottom:0;}
form .likert3:before {
  content: '';
  position:relative;
  top:11px;
  left:7%;
  display:block;
  background-color:#efefef;
  height:4px;
  width:83%;
}
form .likert3 li {
  display:inline-block;
  width:32%;
  text-align:center;
  vertical-align: top;
}
form .likert3 li input[type=radio] {
  display:block;
  position:relative;
  top:0;
  left:50%;
  margin-left:-6px;
  
}
form .likert3 li label {width:100%;}


form .likertSVO {
  list-style:none;
  width:100%;
  margin:0;
  padding:5px 0 15px;
  display:block;
/*  border-bottom:2px solid #efefef;*/
}
form .likertSVO label {
  font-weight: normal;
}
form .likertSVO:last-of-type {
  border-bottom:0;
}
form .likertSVO:before {
  /* This is the center bar */
  content: '';
  position:relative;
  top:35px;
  left:117px;
  display:block;
  background-color:#efefef; /*a00000;*/
  height:4px;
  width:312px;
}
form .likertSVO li {
  display:inline-block;
  width:35px;
  text-align:center;
  vertical-align: middle;
}
form .likertSVO li:first-of-type {
  width:100px;
  text-align:right;
  white-space:nowrap;
}
form .likertSVO li input[type=radio] {
  display:block;
  position:relative;
  top: -6px;
  left:50%;
  margin-left:-6px;
  
}
form .likertSVO li label {
  width:100%;
}


#ex1Slider .slider-selection {
	background: #F0F0F0;
}
