@media (min-width: 200px) and (max-width:991px){
	
	/* Force table to not be like tables anymore */
	#fhTransactionSummary table, #fhTransactionSummary thead,#fhTransactionSummary tbody, #fhTransactionSummary th,#fhTransactionSummary td, #fhTransactionSummary tr { 
		display: block; 
	}
	
	#fhTransactionSummary thead tr {
        display: none;
    }
	
	#fhTransactionSummary tbody tr td .tag {
        display: block;
        font-size: 0.9em;
        color: #666666;
    }

    #fhTransactionSummary tbody tr {
        padding-bottom: 10px;
    }

    #fhTransactionSummary tbody tr > td {
        margin-bottom: 5px;
    }
    
    /* hide the extre tr in the application section */
    #fhTransactionSummary tr td.mhide { 
    	display: none;
    }

    #fhTransactionSummary tr th.mhide { 
    	display: none;
    }

	/* override default desktop class */
	#fhApplicationList tr:not(:first-child) td > span.right { 
    	float: left;
    }
    
    #fhApplicationList tr:first-child { 
    	background-color: #cccccc !important;
    	margin-bottom:10px;
    }

    #fhApplicationList tr:not(:first-child) {
    	padding-bottom: 30px;
    	padding-top: 10px; 
    	border-bottom:1px solid #cccccc;
    }
    
    #fhApplicationList tr:not(:first-child) td#gstIndicator { 
    	text-align:left !important;
    }
    
    #fhApplicationList tr:not(:first-child) td{ 
    	clear:both;
    }
    
    #fhApplicationList tr:not(:first-child) td:before{ 
    	content: attr(data-mobile-title);
    	display:block;
    	font-size: 0.9em;
        color: #666666;
    }
    
    
    /* override default summary table  */
	#fhSumamry tr td > span.right { 
    	float: left;
    	font-weight: bold;
    }
    
    #fhSumamry tr.summary_item { 
		padding-top:10px;
    }

	.ui-datepicker {
		left: 100px !important;
		z-index: 1000;
	}

	#FamilyHistory .captchaTextClass{
		width: 80%;
	} 
	
	#FamilyHistory .button-panel  {
		margin: 0px;
	}
	#FamilyHistory .button-panel input[type="submit"]{
		display: block;
		margin-bottom: 5px;
	} 
	
	#footer {
		display: none;
	}
	
}