.results{padding-bottom:10px;}
.results .result{background:#fff;border-radius:10px;margin:0 0 15px;}
.results .result.active, .results .result.active .top-row{background:#E8F5EF;}
.results .result.active .eas-large{background:#fff; padding:30px 20px;}
.results .result .eas-large sup{font-size:11px;color:#000;position:absolute;top:72px;left:50%;margin-left:-15px;}
.results .result .vdo{background:#525B6C;border-radius:10px 10px 0 0;padding:10px 10px 20px;font-size:18px;color:#fff;text-align:center;}
.results .result .top-row{margin:-10px 0 0;background:#fff;border-radius:10px;padding:25px;}
.results .retailer{display:block;color:#525B6C;font-size:14px;padding:5px 0 0;}
.results .plan-name{display:block;color:#141D2F;font-size:16px;padding:5px 0 0;}

.results .yearly-cost{display:block;color:#525B6C;font-size:14px;padding:10px 0 10px;border-bottom:2px solid #E0E6F0;}
.results .list .bottom-row{border:0px;}
.results .fact-sheets{display:inline-block;color:#1da061;font-size:14px;padding:10px 0 0;text-decoration:underline;}
.results .fact-sheets:hover{text-decoration:none;}
.results .dvo-large, .results .eas-large{padding:30px 20px;text-align:center;border-radius:10px;}
.results .dvo-large{background:rgba(77, 121, 208, 0.1);}
.results .eas-large{background:#E8F5EF;}
.results .dvo-large h6{color:#4D7AD0;}
.results .eas-large h6{color:#0C7241;}
.results .result h6{font-size:30px;}
.results .details{padding:0 20px 20px;font-size:12px;color:#525B6C;}
.results .details p, .results .details div{margin:0 0 5px;line-height:1.3;text-align:justify;font-size:14px;}
.results .fa-info-circle{cursor:pointer;}

.results .hidden{display:none;}
.results .btn-tertiary{margin-bottom:10px;}
.results .result .top-row-broadband{padding:20px;}
.results .result .btn{margin:13px auto 0;width:90%;}
.results .result .btn.btn-plain{text-decoration:underline;}
.results .result .col-broadband-logo{text-align:center;}
.results .result .broadband-icons{margin:5px;}
.results .result .pad-tab-benefits{padding:15px 0px 0px 15px;}
.results .result .pad-tab-benefits .list-group-item{padding:.2rem .75rem;background:transparent;}
.results .result .benefit-text{font-size:13px;color: #525B6C;}
.results .result .green-tick{color:#1DA061;}

.results.choose.selected{}

.result strong.large{display:block;font-size:16px;padding:0 0 5px;}

.result-header{padding:0 0 10px;}
.result-header h3{font-size:25px;color:#323E55}
.result div.logo{height:60px;}
.result img,#moreDetailsModal .modal-header img{max-height:45px;max-width:100%;}
.result img.logo.origin{max-height:60px;}
.result img.logo.simply-energy, .result img.logo.momentum-energy{max-height:35px;margin-top:5px;}
.result img.logo.energyaustralia{max-height:40px;margin-top:5px;}
.result img{vertical-align: middle;border-style: none;}
@media(max-width:767px){
	.result div.logo{height:auto;text-align:center;}
	.result-header .btn{padding:8px 10px;}
	.result-header .filter-edit{width:100%;padding:8px 0;}
}
#moreDetailsModal .modal-dialog {
		max-width: 1000px;
}

#distributorFilter{cursor:pointer;}

#filterBillDetails{position:fixed;width:190px;bottom:5px;right:10px;z-index:30;}
#filterBillDetails.pulsate{box-shadow: 0 0 10px rgba(177,27,27, 1);animation: border-pulsate-danger 2s infinite;}
#filterBillDetails .fa-check-circle{color:rgba(29, 160, 97, 1);}

#billForm .filter-alter{display:block;}
#hasBillElecYes, #hasBillElecNo, #hasBillGasYes, #hasBillGasNo, .gasUsage,.summer,.winter{display:none;}
#hasBillElecYes.active, #hasBillElecNo.active, #hasBillGasYes.active, #hasBillGasNo.active, .gasUsage.active{display:block;}
.summer.active,.winter.active{display:inline;}
#billForm .question-block{margin-bottom:10px;}
#billForm .form-group{padding-top:0;}
#billForm .filter h5{padding:5px 0 5px;}

@media(max-width:767px){
	#filterBillDetails{margin-bottom:5px;}
}

.modal-content{background: #F3F6FD;box-shadow: 0px 8px 42px rgba(10, 26, 63, 0.09);border-radius: 10px;}
.modal-header h4{width:100%;font-size:18px;color:#323E55;text-align:center;}
.modal-header img{text-align:center;margin-left: auto;margin-right: auto;display: block;}
.modal-header .fa-times{position:absolute;right:10px;top:10px;cursor:pointer;font-size:22px;}
.modal .btn{display:block;width:100%;margin:5px 0 15px;}
.modal-footer{padding:0;}

@media(max-width:767px){
	.result-header h3{font-size:23px;}
	.result-header .text-right{text-align:left !important;}
	.result-header .float-right{float:left !important;}
	.results .result .vdo{font-size:16px;}
	.results .result .list{padding:25px 0 20px;}
	.results .dvo-large, .results .eas-large{font-size:11px;margin:0 -10px;}
	.results .dvo-large h6, .results .eas-large h6{font-weight:400;}
	.results .result .eas-large sup{font-size:10px;}
	.results .result .btn{width:100%;}
	.results .details p, .results .details div{line-height:1.4;font-size:12px;}
}

@media(min-width:768px) and (max-width:1023px){
	.pad-tab{padding-top:25px;}
}


.modal-dialog {max-width: 775px;}
#personalInfoModal .modal-dialog{max-width: 500px;}
.modal h2{font-size:22px;color:#323E55;text-align:center;}
.modal .large-block{padding:15px;margin:0 0 10px;background:#fff;border-radius:10px;text-align:center;}
.modal .large-block h6{color:#0C7241;font-size:34px;padding:0 0 10px;}
.modal .large-block{font-size:14px;}
.modal h6{color:#323E55;font-size:22px;padding:0 0 5px;}
.modal p{padding:0 0 15px;font-size:14px;line-height:1.4;}
.modal .card{padding:0;margin:0 0 20px;border:none;}
.modal .card .card-header{padding:10px 0 5px;background:none;border:none;}
.modal .card .card-body{padding:0;border-top:1px solid #eaecf4;}
.modal .card .table{margin:0;border:none;}
.modal .card h6{font-size:22px;padding:15px 20px;}
.modal .card ul{padding-bottom:15px;padding-top:10px;}
.modal .card a{color:#0C7241;}
.modal .card div.text{padding:10px;}

.modal .card th strong{display:block;background:#1DA061;color:#fff;margin:-10px;padding:10px;}
.modal .card th strong.top{border-radius:4px 4px 0 0;}

.modal .card-body ul{padding-top:15px;margin-bottom:0;}