.group:after {
    clear: both;
    content: "";
    display: table;
}

.trp-calc--header {
    background: #545454;
    color: #fff;
    text-align: center;
    width: 100%;
	padding:15px;
	text-transform:uppercase;
	font-size:24px;
}

.trp-calc--body {
    background: #fff;
    padding: 20px 0;
    width: 100%;
}

.trp-calc--calculation .trp-calc--sectionBody {
    background: #fff;
}

.trp-calc--selections, .trp-calc--inputs, .mathOperator.center {
    float: left;
    width: 48%;
}

.mathOperator.center {
    width: 4%;
    text-align: center;
    padding-top: 40px;
}

.trp-calc--inputs select, #desiredTrps {
    width: 80%;
}

#desiredTrps {
    text-align: center;
}

.trp-calc--inputs > div, .trp-calc--selections > div {
    margin-bottom: 15px;
    text-align: center;
}

.trp-calc--sectionHeader {
    color: #fff;
    padding: 8px 10px;
    text-align: center;
	background:#007dc6;
}

.trp-calc--sectionBody {
    background-color: #bed8e7;
    padding: 15px 10px;
}

/*
.trp-calc--sectionHeader.dma {
    background: #033;
}

.trp-calc--sectionHeader.demographics {
    background: #A90101;
}
*/

.trp-calc--demographics {
    text-align: center;
}

.trp-calc--demographics select {
    width: 80%;
}

.demographicNote {
    font-size: 80%;
    color: #184572;
}

/*
.trp-calc--sectionHeader.factor {
    background: #1D1DB8;
}

.trp-calc--sectionHeader.desiredTrps {
    background: #033;
}
*/
.trp-calc--sectionHeader.calculatedOnlineImpressions {
    background: #d04328;
}
.trp-calc--calculation .trp-calc--sectionBody {
	background:#ededed;
	padding-bottom:20px;
}

.trp-calc--body label {
    color: #444;
    display: block;
    width: 100%;
    margin-top: 5px;
	font-size:16px
}

.trp-calc--calculation {
    text-align: center;
}

.trp-calc--calculatedNumber {
    height: 60px;
	line-height:50px;
    color: #222;
	font-size:24px;
	font-weight:bold;
}

#btn-calculate {
    background-color: #d04328;
    color: #fff;
}

div.mathOperator {
    color: #007dc6;
	font-weight:bold;
	font-size:22px;
    margin: -15px 0 0 0;
}
