button.nosave,
header .agents-legal,
header h1,
.main-image,
button.clean ,
.bars-rap .bar-rap .bar.maxloan .poslabel .error.maxloan, .bars-rap .bar-rap .bar.minloan .poslabel .error.minloan,
.bar-rap br,
button.print,
.field-rap .button, .iagents-save, 
.iagents-submit, .agents-rap .button,
.field-rap .info,
.aprice-rap .edit,
.bars-rap .bar-rap .bar .poslabel .error,
.bars-rap .bar-rap .bar .poslabel .edit,
.bars-rap .bar-rap .bar .barpos .bullet,
.bars-rap .bar-rap .bar .barpos,
.bars-rap .bar-rap .bar .barnum,
.bars-rap .bar-rap .bar .barnum.bar-min,
.select-rap:after,
.radio-rap input[type="radio"]:checked + label:after,
.radio-rap input[type="radio"] + label:before,
.radio-rap label,
.radio-rap input {
	display:none;
}
.style-print {
	display:inline-block !important;
}
.bar-rap#baloon #bmonth .blabel:after {
	display:none;

}
.bars-rap .field-rap label:after,
.bar-rap#baloon .blabel:after,
.bar-rap#loan .blabel:after,
.radio-rap label.main:after {
	content:":";
	display:inline-block;
}
.bars-rap .field-rap label,
.radio-rap label.main {
	margin-left:4px;
	font-weight: bold;
}
.radio-rap label.main ,
.radio-rap input[type="radio"]:checked + label {
	display:inline-block;
    color: black;
}
.bars-rap .bar-rap#bank br, 
.bars-rap .bar-rap#branch br {
	display:none;
}
.bars-rap .bar-rap#bank, .bars-rap .bar-rap#branch {
	display: inline-block;
    margin-bottom: 0;
}
.agents-rap .field-rap,
.agents-rap {
	display:block !important;
}
.bars-rap .field-rap input,
.aprice-rap .pvalue {
	position: relative;
    top: 2px;
	font-family:'Simpler';
}
.bars-rap .bar-rap#month {
    padding-top: 0px;
	margin: 0;
    margin-top: -4px;
}
.bars-rap .field-rap {
    margin: 0px 0;
}
.banks-rap, .month-rap {
	box-shadow:none;
	padding:0 0px;
	margin-top:0;
}
.bars-rap .bar-rap#branch {
    margin-right: 0px;
	margin:0;
}
.bars-rap .bar-rap#bank .banks-rap, .bars-rap .bar-rap#branch .branches-rap {
    width: auto;
	margin-top:0;
}
.bars-rap .bar-rap .bar {
	width:auto;
	background:transparent;
	border:0;
	height:auto;
	top:auto;
	box-shadow:none;
}
.bars-rap .blabel {
	display:inline-block;
}
.bars-rap .bar-rap#baloon .bar .poslabel {
	top: 12px;
}
.bars-rap .bar-rap .bar .poslabel {
	position:relative;
	left:auto;
	top:2px;
	display:inline-block;
	transform:none;
	width:auto;
}
.bars-rap .field-rap input {
	box-shadow:none;
	width:auto;
	padding:0;
	height: 20px;
    color: #4e4e4e;
}
.bars-rap,
.form-rap {
	display:block;
	width:auto;
	padding:0;
	border:0;
	margin:0;
	overflow:auto;
}
.total-rap .monthly {
    font-size: 30px; 
}
.total-rap .cr {
    font-size: 15px;
}
.total-rap {
    position: relative;
    right: auto;
    clear: both;
    padding-top: 0px;
}
.bars-rap .bar-rap .bar .poslabel .pvalue {
	font-weight: normal;
    font-size: 16px;
	font-family: 'Simpler';
}
.bar-rap .trap {
	display: inline-block;
    vertical-align: middle;
}
.bars-rap .bar-rap .bar {
	display: inline-block;
    margin-top: 0;
	padding: 0;
    margin-right: 4px;
}
.bars-rap .blabel,
.radio-rap label.main,
.bars-rap #bmonth .blabel, .bars-rap #month .blabel,
.bar-rap .trap,
.bars-rap .field-rap label {
	width:auto;
}
.select-rap .select {
    position: relative;
    top: 2px;
}
.select-rap {
	padding-right:4px !important;
	margin-right:0;
}
.radio-rap {
	position: relative;
    top: 4px;
}
.radio-rap#wbaloon {
	padding-bottom: 0;
}
.radio-rap#mybank {
	padding-bottom: 0;
    padding-top: 4px;
}
.bars-rap .bar-rap#bmonth {
    padding-bottom: 0;
    margin-bottom: 0px;
    margin-top: 0;
	margin-right: 30px;
}
.bars-rap .bar-rap#baloon .bar {
	margin-bottom: 0;
    vertical-align: top;
    position: relative;
    top: -2px;
}
.bars-rap .bar-rap#baloon.wbaloon-opened .acrap {
	display: inline-block;
    vertical-align: top;
    position: relative;
    margin-top: -5px;
	overflow:visible;
}
.bars-rap .bar-rap.wbaloon-opened#baloon .legal {
	display:block;
}
.bars-rap .bar-rap#baloon .legal {
	display:none;
    position: absolute;
    margin-top: 0;
}
.bar-rap#bmonth,
.bar-rap#baloon,
.radio-rap#recycled {
	border:0;
	padding: 0 !important;
}
.radio-rap#recycled {
	padding: 0;
    margin-bottom: 0;
    font-weight: bold;
}
.bar-rap#baloon,
.bar-rap.wbaloon-opened#baloon
.bars-rap .bar-rap#month {
	padding:0;
	margin:0;
}
.bar-rap.wbaloon-opened#baloon,
.field-rap#tradein,
.field-rap#debt,
.agents-rap,
.bars-rap.recycled-opened .agents-fields,
.aprice-rap,
.radio-rap,
.bar-rap {
	padding:0;
	display:inline-block;
	color:black;
	font-size:16px;
	padding:0 !important;
	margin:0;
	float:none;
}
.print-line {
	display:block;
	border-bottom:1px solid #BABABA;
	clear:both;
	padding-bottom:4px !important;
	margin-bottom:4px !important;
}
.agents-rap .agents-fields {
	display:none;
}
.bars-rap.recycled-opened .agents-rap .agents-fields {
	display:block;
}
.bars-rap .bar-rap#baloon, .bars-rap .bar-rap#loan {
    margin-top: 0;
    margin-bottom: 4px;
    padding-top: 0;
}
.agents-rap,
.bars-rap.recycled-opened .agents-rap .agents-fields {
    border: 0;
    padding: 0 !important;
}
h2.groupt {
	margin:12px 0 0;
}
header {
	padding-bottom:0;
}
.bars-rap .bar-rap#baloon .legal .lbank.curr,
.iagent-tables .iagents-trap.hidden {
	display:none;
}
.iagent-tables .iagents-trap {
    margin-top: 8px;
    display: inline-block;
    width: 48%;
    margin-left: 2%;
    vertical-align: top;
}
header .top-header {
	background:transparent;
	border-bottom:2px solid #BABABA;
	margin-bottom:20px;
	padding-top:0px;
	min-height:52px;
}
h2.groupt {
	font-size:26px;
	line-height:26px;
	font-weight:bold;
	margin-bottom:8px;
}
.list-select .list-option span.mname {
	font-size:18px;
}
.edit-price-rap button.edit {
	display:none;
}
.rap {
	margin-top:0px;
}
footer .legal {
	padding:0;
}
footer {
    margin-top: 0px;
	background:none;
}
header .top-header .logo {
	margin-top:0;
}