a.d-block.text-center.mt-2.small.uwp-register-link {
    display: none !important;
}

/* ****cs-form-button-changes******** */

.gform_wrapper.gravity-theme .cs-form .gfield textarea.small,
.gform_wrapper.gravity-theme .cs-form .gfield input[type="text"],
.gform_wrapper.gravity-theme .cs-form .gfield select
{
  border: 1px solid #c7c7c7 !important;
}
.gform_wrapper.gravity-theme .cs-radio-field{
  padding:5px 0 20px 0;
}
.gform_wrapper.gravity-theme .cs-radio-field .gfield-choice-input{
  opacity:0;
  width:0;
}
.gform_wrapper.gravity-theme .cs-radio-field .gchoice input + label{
  color: transparent;
}
.gform_wrapper.gravity-theme .cs-radio-field .gchoice label::before{
  color: #000;
  position: absolute;
  text-align: center;
  border-radius: 50%;
  font-size: 23px;
  background-color: #FFF;
  border: 2px solid #000;
  cursor: pointer;
  height: 40px;
  width: 40px;
}
.gform_wrapper.gravity-theme .cs-radio-field .gchoice:nth-child(1) label::before{   
  content: "✓";
}
.gform_wrapper.gravity-theme .cs-radio-field .gchoice:nth-child(2) label::before{   
  content: "✗";
}
.gform_wrapper.gravity-theme .cs-radio-field .gchoice:nth-child(3) label::before{   
  content: "N/A";
  font-size: 21px;
}
.gform_wrapper.gravity-theme .cs-form .gchoice:nth-child(1) input[type=radio]:checked + label::before{   
  background-color:#6ab129e8;
}
.gform_wrapper.gravity-theme .cs-form .gchoice:nth-child(2) input[type=radio]:checked + label::before{   
  background-color:#ff0000;
}
.gform_wrapper.gravity-theme .cs-form .gchoice:nth-child(3) input[type=radio]:checked + label::before{   
  background-color:#888484;
}

a.uwp-footer-link.d-inline-block{
    display: none !important;
}
.cs-table-view td, th {
    border-bottom: 1px solid #8b8383;
}
.cs-table-view .gv-table-container{
	box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
	padding: 20px 20px 15px 20px;
	background-color: #fff;
	border-radius: 6px;
}
.cs-table-view .gv-search input{
	border:1px solid #000;
	width:auto;
}
.cs-table-view .gv-widget-pagination p{
	padding-top:20px;
}
.cs-table-view .gv-widget-search .gv-search-box{
	margin:0px 0px;
	justify-content:end;
}
.cs-table-view .gv-search-box input[type=submit]{
	padding: 8px 40px;
    border: 1px solid #000;
    background-color: none;
    border-radius: 5px;
	cursor:pointer;
}
.cs-table-view tfoot th {
    border-bottom: 0px;
}

.cs-table-view .gv-table-view-content th {
    width: auto;
    vertical-align: middle;
}

.cs-table-view .cs-audit-question th {
	display:none;
}

.cs-table-view .cs-audit-question {
	border-bottom:1px solid #8b8383;
}

.cs-table-view .cs-defect-text td {
	color:#FF0000;
	font-weight:bolder;
}