@media screen and (max-width: 1279px) {
	body.widget .hidden-widget,
	body.widget #calc-slider,
	body.widget #calc-toggle,
	body.widget h2 {
		display: 		none;
	}
	body.widget .visible-widget,
	body.widget #calculator,
	body.widget #calc-savings {
		display: 		block;
	}

	body.widget,
	body.widget #calculator,
	body.widget #calculator .panel {
		width: 			auto;
		height: 		220px;
		padding: 		0;
		overflow: 		hidden;
	}
	body.widget #calculator .panel,
	body.widget #calculator .footer,
	body.widget #calculator.cooling,
	body.widget #calculator.heating,
	body.widget #calculator.cooling .panel,
	body.widget #calculator.heating .panel,
	body.widget #calculator.cooling #calc-savings.panel,
	body.widget #calculator.heating #calc-savings.panel,
	body.widget #footer,
	body.widget #calculator #calc-savingsamounts dl {
		background: none !important;
	}
	body.widget #calc-savings.panel,
	body.widget #calculator .footer.visible-widget {
		padding: 		0;
		margin: 		0;
	}
	body.widget #calc-percentsaved {
		overflow: 		hidden;
		padding-top: 	12px;
	}
	body.widget #calculator h3 {
		color: 			#333;
		text-shadow:	none;
		font: 			17px/17px "Maven Pro",helvetica,arial,sans-serif;
		margin-bottom: 	10px;
		margin-top: 	5px;
	}
	body.widget #percentsaved-circle {
		width: 			150px;
		margin: 		0 auto;
	}
	body.widget #calc-percentsaved .percenttitle {
		margin:			0 0 0 7%;
		width: 			90%;
		top: 			25%; opacity: 0;
	}
	body.widget #calc-percentsaved .percenttitle,
	body.widget #calc-percentsaved .percentsub {
		color: 			#333;
		text-shadow: 	none;
		margin-bottom: 	1em;
	}
	body.widget #calc-percentsaved .percentsub {
		font:			13px/1em "Maven Pro",helvetica,arial,sans-serif;
		top:			75%;
		margin:			0;
	}
	body.widget #calc-percentsaved,
	body.widget #calc-savingsamounts {
		width: 			50%;
		height: 		175px;
	}
	body.widget #calculator #calc-savingsamounts dl {
		position: 		absolute;
		right: 			0;
		width: 			94%;
		padding-bottom: 0;
		margin-bottom: 	0;
	}
	body.widget #calculator #calc-savingsamounts dt,
	body.widget #calculator #calc-savingsamounts dd {
		width: 			100%;
	}
	body.widget #calculator #calc-savingsamounts dt {
		color: 			#333;
		text-shadow: 	none;
		font: 			10px/10px "Maven Pro",helvetica,arial,sans-serif;
		line-height: 	10px;
		margin-bottom: 	.15em;
	}
	body.widget #calculator #calc-savingsamounts dd {
		margin-bottom: 	.9em;
		height: 		36px;
	}
	body.widget #calculator.heating #calc-savingsamounts dd {
		background-color: #432a1e;
	}
	body.widget #calculator #calc-savingsamounts dd .bar {
		box-shadow:		none;
		height: 		36px;
	}
	body.widget #calculator #calc-savingsamounts dd .amount,
	body.widget #calculator #calc-savingsamounts dd .amount b {
		font: 			24px/1.6em "Maven Pro",helvetica,arial,sans-serif;
		color:			white;
		text-shadow:	none;
	}
	body.widget #calculator .footer {
		font: 			13px/13px "Maven Pro",helvetica,arial,sans-serif;
		line-height: 	13px;
		height: 		13px;
		color: 			#333;
		text-shadow: 	none;
		text-transform: uppercase;
	}
}
@media screen and (min-width: 1280px) {
	body.widget #calc-percentsaved,
	body.widget #calc-savingsamounts,
	body.widget,
	body.widget #calculator,
	body.widget #calculator .panel {
		height: 		265px;
	}
	body.widget #percentsaved-circle {
		width: 			188px;
	}
	body.widget #calc-percentsaved.graph {
		padding-top: 	0;
	}
	body.widget #calc-percentsaved .percenttitle {
		margin:			0 7%;
		top: 			20%;
	}
	body.widget #calc-percentsaved,
	body.widget #calc-savingsamounts {
		width: 			188px;
		height: 		220px;
	}
	body.widget #calc-savingsamounts {
		width: 			228px;
	}
	body.widget #calculator #calc-savingsamounts dt {
		margin-bottom: 	.7em;
	}
}