@font-face{font-family:toyotadisplay_bd;src:url(https://www.toyota.pt/assets/fonts/toyotadisplay_bd.eot);src:url(https://www.toyota.pt/assets/fonts/toyotadisplay_bd.eot?#iefix) format('eot'),url(https://www.toyota.pt/assets/fonts/toyotadisplay_bd.woff) format('woff'),url(https://www.toyota.pt/assets/fonts/toyotadisplay_bd.ttf) format('truetype'),url(https://www.toyota.pt/assets/fonts/toyotadisplay_bd.svg) format('svg')}@font-face{font-family:toyotadisplay_rg;src:url(https://www.toyota.pt/assets/fonts/toyotadisplay_rg.eot);src:url(https://www.toyota.pt/assets/fonts/toyotadisplay_rg.eot?#iefix) format('eot'),url(https://www.toyota.pt/assets/fonts/toyotadisplay_rg.woff) format('woff'),url(https://www.toyota.pt/assets/fonts/toyotadisplay_rg.ttf) format('truetype'),url(https://www.toyota.pt/assets/fonts/toyotadisplay_rg.svg) format('svg')}@font-face{font-family:toyotatext_bd;src:url(https://www.toyota.pt/assets/fonts/toyotatext_bd.eot);src:url(https://www.toyota.pt/assets/fonts/toyotatext_bd.eot?#iefix) format('eot'),url(https://www.toyota.pt/assets/fonts/toyotatext_bd.woff) format('woff'),url(https://www.toyota.pt/assets/fonts/toyotatext_bd.ttf) format('truetype'),url(https://www.toyota.pt/assets/fonts/toyotatext_bd.svg) format('svg')}@font-face{font-family:toyotatext_rg;src:url(https://www.toyota.pt/assets/fonts/toyotatext_rg.eot);src:url(https://www.toyota.pt/assets/fonts/toyotatext_rg.eot?#iefix) format('eot'),url(https://www.toyota.pt/assets/fonts/toyotatext_rg.woff) format('woff'),url(https://www.toyota.pt/assets/fonts/toyotatext_rg.ttf) format('truetype'),url(https://www.toyota.pt/assets/fonts/toyotatext_rg.svg) format('svg')}
.panel-et {
	border-color: #0063a3;
}
.panel-et > .panel-heading {
	background-color: #0063a3;
	color: #fff;
	padding-top: 15px;
	padding-bottom: 15px;
}
.panel-heading a:after {
	font-family:'Glyphicons Halflings';
	content:"\e114";
	float: right;
	color: #fff;
}

.panel-heading a.collapsed:after {
	content:"\e080";
}
.di-infotext {
	/*margin-top: 40px;*/
	font-size:14px;
}
.di-bold {
	font-weight: bold;
}
.di-title {
	margin-bottom: 20px;
	text-transform:uppercase;
}
.di-title  div {
	padding-top: 20px;
	border-top: 1px solid #e8e8e8;
}
.di-advisorytext {
	margin-top: 20px;
	margin-bottom: 20px;
}
.di-select {
	font-size: 14px;
}
.choice-label {
	font-size: 18px;
	color: #e93e49;
	margin-top: 30px;
}
.button-set {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: right;
}
.button-set button {
	padding-left: 30px;
	padding-right: 30px;
}
#errortext {
	display: none;
}
.form-control-feedback {
	top:0px;
}
.radio label {
	text-align: center;
}
.btn-rigor {
	background-color: #e51d2a;
	color:#fff;
}
.bt-clean {
	background-color: #fff;
	border-color:#d5d5d5;
}
.footer-bar {
	padding-top: 30px;
	border-top: 1px solid #e8e8e8;
}
.mandatory-text {
	padding-top: 30px;
	color: #e93e49;
	font-style: italic;
	font-weight: bold;
}
.headTextAlign{
	text-align: left;
}