@media screen and (max-width: 768px) {
    h1{
        font-size:1.75em;
    }
      .label-class p{
	padding: 0px 0px 0px 0em;
	font-size: 14px;
    }
}
.inside-table{
    border: 1px solid black;
    table-layout: fixed;
    width: 100%;
}

.inside-table th, td {
    border: 1px solid black;
    overflow: hidden;
  
}

.inside-table-grey{
    border: 1px solid black;
    table-layout: fixed;
    width: 100%;
   background-color: #EFF4F9
}

.inside-table-grey th, td {
    border: 1px solid black;
    overflow: hidden;
  
}


.inside-table-title {
     width: 65%;
}
.inside-table-data {
     width: 35%;
}

.spaceHorizontalRadioButtons span {
	padding-right: 15px;
}

 .spaceHorizontalRadioButtons label {
	padding-left: 2px;
}
@media screen and (min-width: 769px) {
   .label-class p{
	padding: 0px 0px 0px 14em;
	font-size: 14px;
    width: 100%;
    }
}

.parent-tr {
    background-color: #d9edf7;
}
.child-tr {
    background-color: #EFF4F9;
}