body {
	margin: 0;
	padding: 0;
	background:#FFFFFF;
	font: 12px Tahoma;
	color: #000000;
}
table.calculator_body *{
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
}
table.calculator_body input[type="text"] {
  width: 100px;
}

table.disclaimer {
	    width: 98%;
	    text-align: justify;
	}

@media only screen and (max-width: 977px) {
	table.calculator_body input[type="text"] {
	  width: 100px;
	}
	table.calculator_body td{text-align: left;}
}

@media only screen and (max-width : 977px ) {
/*@media only screen and (max-width: 479px) { */

		body {
			/*width:300px !important;*/
		}

		div.agent-right-block { width: 50%; }

		.header-widget{
			font-size: 10px;
			
		}

		#loan-holder{
			margin: 5px !important;
			text-align: center;
   			width: 100%;
    	}

		div.agent-info { margin-top: 15px; }

		body.aios-listings-page {
		  min-width: 340px !important;
		}

		#mydiv iframe{
		width: 100% !important;
		}

		table.calculator {
		  width: 100% !important;
		}

		.calculator_body{
		width: 100% !important;
		}

		table.calculator_body tbody tr td div {
		  text-align: left !important;
		}

		table.calculator_body input[type="text"] {
		  width: 97%;
		}
		

		table.calculator_body input[type="button"] {
		    /*width: 80px;*/
    		font-size: 12px;
		 	padding: 2px;
		}

		#fancybox-overlay{
		  width: 518px !important;
		}
}

@media only screen and (max-width : 350px ) {
	table.calculator_body tbody tr td div{
		font-size: 10px;
	}
	table.calculator_body input[type="text"] {
		  width: 75%;
	}
	table.disclaimer {
	    width: 96.6%;
	    text-align: justify;
	}
}