﻿/*.tvMainPanel {
    background: url(images/TVbg.png) no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size:contain;
    
}*/

/*.appcalcMain .bootstrap-touchspin
{
    width: 15%;
}*/

/*.accordion-toggle[aria-expanded="false"] .app-arrow-right
{
    display: block;
}

.accordion-toggle[aria-expanded="false"] .app-arrow-down
{
    display: none;
}

.accordion-toggle[aria-expanded="true"] .app-arrow-right
{
    display: none;
}

.accordion-toggle[aria-expanded="true"] .app-arrow-down
{
    display: block;
}

.app-arrow-right
{
    display: block;
}

.app-arrow-down
{
    display: none;
}*/

.app-arrow
{
    margin-top: 5px;
}

.app-header
{
    font-weight: bold;
    padding-top: 5%;
}

.app-row-bar
{
    border-top: 1px solid #dddddd;
}

.app-accordion-heading
{
    padding: 0px;
}

.app-row > div
{
    padding-top: 5px;
}

.app-label
{
    padding-left: 20px;
    padding-right: 20px;
}

.app-row-title
{
    margin-top: 20px;
}

.totals-table th, .totals-table td
{
    text-align: center;
    font-weight: bold;
}

.components-table th, .components-table td
{
    text-align: center;
}

.spinnerCell
{
    width: 10%;
}

.spinnerCell-total
{
    width: 35%;
}

.therm-total
{
    font-size: 0.8em;
}

@media (max-width: 1000px) {
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td
{padding: 0px;
    }

}
@media (max-width: 750px) {
    .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td
{padding: 0px;
 font-size: 10px
    }

}
.accordion-group {
    margin-bottom: 2px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.accordion-heading {
    font-size: 1.3em;
}
#tvc-tl{background: url(images/TVbg_tl.png) no-repeat, url(images/TVbg_top.png) repeat-x;
        font-size:2.5em;
}
#tvc-tc{background: url(images/TVbg_top.png) repeat-x;
        font-size:2.5em;
}
#tvc-tr{background: url(images/TVbg_tr.png) no-repeat right, url(images/TVbg_top.png) repeat-x;
        font-size:2.5em;}
#tvc-bl{background: url(images/TVbg_bl.png) no-repeat, url(images/TVbg_bot.png) repeat-x;
        font-size:4em;
}
#tvc-bc{background: url(images/TVbg_bot.png) repeat-x, url(images/TVbg_base.png) no-repeat center bottom;
        font-size:5.5em;
}
#tvc-br{background: url(images/TVbg_br.png) no-repeat top right, url(images/TVbg_bot.png) repeat-x;
        font-size:4em;}
#tvc-sides{background: url(images/TVbg_left.png) repeat-y, url(images/TVbg_right.png) repeat-y right}
/*#tvc-base{background: url(images/TVbg_base.png) no-repeat center bottom;
         font-size:10em;}*/