div.indent-alt.calculator{width:56%;float:left}
@media(max-width:768px){div.indent-alt.calculator{width:100%;padding:0}
}
form.calc .calc-input-group{margin:5px 0 5px 0;padding:2px 0;clear:both;overflow:hidden}
form.calc .button-question-gif{background-image:url("calculator-common/resources/images/button-question.gif");background-repeat:no-repeat;background-position:center}
form.calc label{clear:none;margin-bottom:0;width:200px;padding:0 3px 10px 0;font-size:13px;overflow:visible;display:block;float:left;color:#444;margin-top:0}
form.calc label strong{color:#333}
form.calc .hidden{display:none}
form.calc input,form.calc select{font-size:13px;float:left;padding-right:5px}
form.calc legend{font-size:22px;line-height:54px;position:relative;top:-10px;font-weight:bold}
form.calc fieldset{background:0;position:relative;margin-bottom:50px;border-width:0}
form.calc sub{vertical-align:sub;overflow:hidden}
form.calc fieldset.results{margin-bottom:25px;margin-left:16px;padding-bottom:25px;border-bottom:solid 1px #ddd;display:none}
form.calc fieldset.results-inline{display:none}
form.calc .results div{overflow:hidden}
form.calc .results label{width:340px}
form.calc fieldset .out-results,form.calc fieldset .out-results{float:left;font-weight:bold;font-size:1.25em}
form.calc fieldset .noteCalc{color:#777;font-size:11px;padding-left:5px;display:block;float:left}
form.calc fieldset h4{font-weight:bold;font-size:16px;clear:both;margin:15px 0 10px 0;padding-bottom:5px}
form.calc fieldset .unit-m-calc{display:none}
form.calc .calc-group-top,form.calc .calc-group,form.calc .calc-group-bot,form.calc .calc-group-round{padding:10px 15px;background:url("calculator-common/resources/images/calc-form-sect.png") top center no-repeat;border:solid 1px #ddd}
form.calc .calc-group{border-top:0}
form.calc .calc-group-top{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}
form.calc .calc-group-bot{border-top:0;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
form.calc .calc-group-round{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}
form.calc .calc-tip-but{padding:6px 0 0 5px;cursor:pointer}
form.calc .calc-tip{display:none;border-collapse:collapse;width:auto}
form.calc .calc-tip td{border:solid 1px #444}
form.calc .calc-tip table.noWrap td{white-space:nowrap}
form.calc .ui-tooltip-kmt,form.calc .calc-tip{width:auto !important}
form.calc .ui-tooltip,form.calc .qtip{max-width:none !important;width:auto !important}
form.calc .ui-tooltip-close{text-decoration:none}
form.calc .results-group{overflow:hidden;clear:both}
form.calc .clearer,form.calc .calc-grid-clearer{clear:both;height:0}
form.calc .results-inline{margin:-40px 0 50px 0}
form.calc .button-style-8{margin-top:5px;letter-spacing:1.5px;outline:0;float:none;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#989898',endColorstr '=#797979');text-decoration:none;color:#369;cursor:pointer;display:inline-block;font-family:"acumin-pro",Arial,sans-serif;font-size:15px;font-weight:400;text-align:center;text-transform:uppercase;text-shadow:none;border-width:1px;border-style:solid;border-image:initial;border-radius:0;padding:8px 25px;background:#fff;border:2px solid #369}
form.calc .button-style-8:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#797979',endColorstr '=#989898');color:#fff;background-color:#369;border:2px solid #369}
form.calc .output{float:left;font-weight:bold;font-size:1.2em;padding:.4em 0}
form.calc .note{background:url(calculator-common/resources/images/note.png) no-repeat transparent;clear:both;color:#333;line-height:1.36;padding:1px 0 0 22px;font-size:12px}
form.calc .calc-input-grid{display:inline-block;vertical-align:top;zoom:1;width:130px;text-align:center;margin-right:3px}
form.calc .heading{font-size:10px;color:#333;width:50px;float:left;text-align:center;margin-right:5px;margin-top:16px}
form.calc .headingNarrow{font-size:10px;color:#333;width:50px;float:left;text-align:center;margin-right:5px;margin-top:16px}
form.calc .headingNarrow{width:35px}
form.calc label.wideLeft{display:block;float:left;width:390px;padding:3px 5px;margin:0;text-align:left}
form.calc .justifierClearRow{clear:left;display:block;margin:0;padding:0;height:6px}
form.calc .justifierGrid{width:800px}
form.calc .justifierRow{clear:both}
form.calc div.results span.heading{width:12em;display:block;float:left;font-size:1.1em}
form.calc .justifierOutput{background:#f2f2f2;font-weight:bold}
.calculator .note{background:url(calculator-common/resources/images/note.png) no-repeat transparent;padding:0 0 0 22px;clear:both;line-height:1.36}
.calculator .note h3{font-size:16px}
.calculator .note p{font-size:11px}
#calcMainTable{border-collapse:collapse;font-size:1.2em;color:#666;position:absolute;left:2em;top:2em;width:915px}
#calcMainTable td{border:solid 1px #cdcdcd;padding:.4em;text-align:center;width:10%}
#calcZAxisTableCont{position:relative;margin-top:4em}
#calcZAxisTableLeft{position:absolute;left:.5em;border:solid 1px #cdcdcd;border-right:0;width:1em;height:1em;text-align:center;font-size:1.2em}
#calcZAxisTableLeft span{padding:0 .5em .5em .5em;background:#fff;white-space:nowrap;position:absolute;top:185px;left:1em;-moz-transform:rotate(-90deg);-moz-transform-origin:bottom left;-webkit-transform:rotate(-90deg);-webkit-transform-origin:bottom left;-o-transform:rotate(-90deg);-o-transform-origin:bottom left;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
#calcZAxisTableTop{position:absolute;top:.5em;border:solid 1px #cdcdcd;border-bottom:0;height:1em;text-align:center;font-size:1.2em}
#calcZAxisTableTop span{position:relative;top:-0.7em;padding:0 .5em .5em .5em;background:#fff}
.calcAxisY,.calcAxisX{font-weight:bold;font-size:1.2em;background-color:#fefae5;color:#000}
.calcAxisX{background-color:#dae3ec}
.ie7calc form.calc #ElectricmotorefficiencyCalc{width:130px}
.ie8calc form.calc #ElectricmotorefficiencyCalc{width:130px}
.grid-side-alt{width:30%;float:left;margin:0}
.grid-side-alt div.calc .note{font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px red;padding:3px 3px 3px 28px;font-weight:bold;text-align:left;background:url("calculator-common/resources/images/note.png") no-repeat transparent;background-position:5px 5px;clear:both;color:#333;line-height:1.36}
.grid-side-alt div.calc div{margin:10px 0 0 0;text-align:center}
.grid-side-alt div.calc div h5{text-align:left;font-weight:bold;margin:0 0 10px 0}
.grid-side-alt div.calc div label{float:left;width:80px;padding-top:3px;text-align:right}
.grid-side-alt div.calc p{text-align:left}
.grid-side-alt div.calc a.convert{padding:5px 8px;font-size:11px}
.grid-side-alt div.calc .rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:solid 1px #ccc;padding:5px}
form.calc .ui-tooltip,.qtip{max-width:none !important;width:auto !important}
@media(max-width:768px){.grid-side-alt{width:100%}
.grid-side-alt div.calc{width:100%;padding:0}
form.calc label{text-align:left;width:100%}
form.calc fieldset{padding:0}
form.calc input,form.calc select{width:60%;margin-top:1%}
#calcZAxisTableCont{width:100%;overflow-x:auto}
#calcZAxisTableTop{width:100% !important}
}