
    #fi.content-area {
        padding: 15px;
        background: #f9f9f9;
        border-radius: 5px;
        border: 1px solid #cfcfcf;
        margin-top: 20px;
        margin-right: 20px;
    }

    #fi.content-area h1.title {
		border-bottom: 1px solid #cfcfcf;
		font-size: 1.5em;
		line-height: 1.8em;
		max-width: 90%;
		background: rgb(0 108 205 / 30%);
		padding: 5px 10px;
		color: #225da2;
		border-radius: 3px;
    }
	
	#fi h2, #fi h3 {
		color: #106eac;
	}

    #fi.content-area .pw50 {
        width: 48%;
        float: left;
		margin: 0px 1%;
    }

    #fi.content-area .fiClear {
        clear: both;
    }

    #fi.content-area td.insideTd {
        padding: 5px 10px !important;
    }

    #fi.content-area .insideTd table td {
        padding: 0px !important;
    }

    #fi.content-area .subTable td {
        display:table-cell !important;
    }

    #fi.content-area .trBorder {
        border-bottom:1px solid #eee;
    }

    @media screen and (max-width: 769px) {

        #fi.content-area .form-table td {
            padding: 15px 10px !important;
        }

        #fi.content-area .pw50 {
            width: 100%;
            float: none;
        }

    }

    #fi .laBg {
      padding: 10px; background:#d3ffd4; margin-right: 20px; cursor:pointer;
    }
	
	#fi .form-table td {
	border-bottom: 1px dotted #aca9a9;
	}

	#fi .form-table td[colspan="2"] {
	border-bottom: 0px dotted #aca9a9;
	}

	
