body,
ul.timeline_items,
.icon_box a .desc,
.icon_box a:hover .desc,
.feature_list ul li a,
.list_item a,
.list_item a:hover,
.widget_recent_entries ul li a,
.flat_box a,
.flat_box a:hover,
.story_box .desc,
.content_slider.carouselul li a .title,
.content_slider.flat.description ul li .desc,
.content_slider.flat.description ul li a .desc,
.post-nav.minimal a i {
 color: #424242 !important;
}
.post-nav.minimal a svg {
 fill: #424242 !important;
}

.label-left .nf-field-label {
	text-align: left !important;
}

.rating-question-7 .nf-field-label {
  width: 35% !important;
  padding: 0 !important;
  margin: 0 !important;
}

.rating-question-7 .nf-field-element {
  width: 65% !important;
  padding: 0 !important;
  margin: 0 !important;
}


.rating-question-7 .nf-field-element ul {
  font-size: 0 !important;
}


.rating-question-7 .nf-field-element input[type=radio] {
  float: none !important;
  margin: 6px 0 0 0 !important;
}

.rating-question-7 .nf-field-element label {
  display: none !important;
}


nf-field .rating-question-7-header {
  margin-bottom: 0px;
}

nf-field .rating-question-7-header table td.question {
  text-align: left;
  font-weight: 700;
  width: 35%;
  margin-left: -10px;
}

nf-field .rating-question-7-header table td.option {
  width: 9.2857%;
  font-weight: 700;
}

nf-field .rating-question-7-header table td {
  border-color: transparent;
  border-bottom-color: rgba(0, 0, 0, 0.4);
}


nf-field .rating-question-7-header table tr:first-child td {
  box-shadow: none;
  padding-left: 0;
  border-left-width: 0;
}


nf-field .rating-question-7 {
  margin-top: 0;
  margin-right: 0 !important;
  margin-bottom: 0;
  margin-left: 0 !important;
  padding: 8px 0 !important;
}


.rating-question-7 .nf-field-label label {
  font-weight: normal;
  text-align: left !important;
}

nf-field .rating-question-7 .list-radio-wrap .nf-field-element li {
  margin: 0 !important;
  display: inline-block;
  width: 14.2857%;
  text-align: center;
  align-items: center;
}



nf-field .rating-question-7:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.08);
}

.please-specify {
  max-width: 50% !important;
}

.please-specify .nf-field-label {
width: auto !important;
}

.please-specify .nf-field-label label {
text-align: left !important;
}

.please-specify .nf-field-element input[type=text]:placeholder,
.please-specify .nf-field-element input[type=number]:placeholder {
  color: #929292 !important;
  opacity: 1;
}

p.graded-disclaimer {
	display: none !important
}
.wpProQuiz_questionEssay{
	width: 100%
}

