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

	.ui-tabs {
		padding: 1px 0 0 0;
	}
	
	.ui-tabs .ui-tabs-nav {
		margin: 0;
		padding: 0 0 0 0px;
	}
	.ui-tabs .ui-tabs-nav li {
		list-style: none;
		float: left;
		position: relative;
		top: 0;
		margin: 0;
		border-bottom-width: 0;
		padding: 0;
		white-space: nowrap;
		width: 100%;
		border-bottom: 1px solid #DDD;
		border-top-left-radius: 0px;
		border-top-right-radius: 0px;
		font-size: 14px;
	}
	.ui-tabs .ui-tabs-nav li a {
		padding: 6px 10px;
		text-decoration: none;
		outline: none;
		display: block;
		width: 100%;
		text-align: center;
	}
	
	.ui-tabs .ui-tabs-panel {
		display: block;
		border-width: 0;
		padding: 10px;
		background: none;
	}
	
	#ui-tabs .question table {
		margin-left: 0;
	}
	
	#ui-tabs .question p {
		margin-left: 0;
		text-align: left;
	}
	
	#ui-tabs .form_large {
		width: 100%;
		margin-top: 0;
	}
	
	.question .form-label {
		line-height: 12px;
		margin-top: 4px;
	}
	.question .q-number {
		width: auto;
		font-size: 12px;
		line-height: 16px;
		margin-right: 4px;
		display: inline;
	}
	.question table.mix-of-investments td {
		padding: 0 8px 0 0;
	}
	
	.question table.mix-of-investments td .question label {
		margin: 0;
	}
	textarea {
		margin-bottom: bottom;
		display: block;
	}
	
	p img {
		width: 100%;
		margin: 0;
		display: block;
	}
	
	p {
		line-height: 16px;
	}

}
  
  
