.padright0{padding-right:0 !important}
.mainWrapper{padding-bottom:100px}
.insCoverTable table,.tableWrapper table,.totalPremiumTable table{width:100%}
.insCoverTable table:not(:last-child){margin-bottom:0}
.cancelDefaultCoverTable table{width:100%}
.cancelDefaultCoverTable table:not(:last-child){margin-bottom:0}
.insuranceCoverh3{font-size:1.625rem !important}
.insurancePortalIcon{color:white;vertical-align:bottom}
.alert-global .evo-ico{color:#000}
.coverDescription{margin-left:20px}
.changeInsuranceSubHeading{text-transform:none;letter-spacing:normal}
.hideDiv{display:none}
span.premiumAmt{background-color:#ccc;padding:3px;margin-left:20px}
.alert-global .callout{margin:0 0 1rem 0;padding:1rem;border:1px solid #ccc;border-radius:3px;position:relative;color:#0a0a0a;background-color:transparent;min-height:95px}
.alert-global .evo-alert-box{background-color:#fef7e5;border:0;padding-right:22px}
alertBoxWrapper{height:auto;overflow:hidden;padding:10px;border:1px solid #cacdd0}
.alertBoxIconWrapper{float:left;display:inline-block;max-width:53px;margin-right:5px}
.alertBoxDescWrapper{float:left;display:inline-block;max-width:87%}
.alert-global .evo-ico{color:#000}
#cancelDefaultCoverModal .modal-body,#confirmInsuranceChangesModal .modal-body{overflow:auto}
table td{width:50%}
div.checkListValues{margin-top:5px}
input.checkList{margin-right:7px}
@media screen and (min-height:768px){#modal-body{max-height:300px;overflow-y:auto;overflow-x:hidden}
}
@media screen and (max-height:767px){#modal-body{max-height:28em;overflow-y:auto;overflow-x:hidden}
}
@media screen and (min-height:481px) and (max-height:600px){#modal-body{max-height:24em;overflow-y:auto;overflow-x:hidden}
#confirmInsuranceChangesModal #modal-body{max-height:22em;overflow-y:auto;overflow-x:hidden}
#cancelDefaultCoverModal #modal-body{max-height:23em}
}
@media screen and (max-height:480px){#modal-body{max-height:17em;overflow-y:auto;overflow-x:hidden}
#confirmInsuranceChangesModal #modal-body{max-height:15em;overflow-y:auto;overflow-x:hidden}
}
@media screen and (max-height:475px){#modal-body{max-height:15em;overflow-y:auto;overflow-x:hidden}
w-y:auto;overflow-x:hidden}
}
@media screen and (max-width:420px){#changeInsuranceCoverModal #modal-footer .button,#confirmInsuranceChangesModal #modal-footer .button{width:100%;margin:6px auto}
button#btnChangeInsurance,button#btnCancelDefaultCover{width:100% !important;display:inline-block;margin:6px auto}
#returnToPage,#cancelInsurance{display:block;width:92%;margin:0 auto 10px auto !important}
}
@media screen and (max-width:479px){#returnToPage,#cancelInsurance{display:block;width:95%;margin:0 auto 10px auto !important}
.insuranceBtnWrapper{text-align:center}
#returnToPage,.proceedSelection{width:95% !important;margin:5px auto !important}
#btnBack,.btnContinueInsurance{width:95% !important;margin:5px auto !important;display:block}
}
@media screen and (max-height:350px){#modal-body{max-height:200px;overflow-y:auto;overflow-x:hidden}
#confirmInsuranceChangesModal #modal-body{max-height:170px;overflow-y:auto;overflow-x:hidden}
}
@media screen and (min-width:320px)and (max-width:1023px){.alertBoxDescWrapper{font-size:10px;width:76%}
}
@media print{.no-print{display:none}
button,.button{display:none}
.close-reveal-modal{display:none}
.content-image{display:none}
.custom-header,.breadcrumbWrapper,.footer,footer{display:none}
.show-for-print{margin-top:15px;padding-bottom:15px}
.reveal-modal{margin-top:45px}
}
#totalTemporary .modalHeader{padding:.3rem .875rem;background:#233443;font-size:1.2rem;color:#FFF}
#totalTemporary .modalHeader h3{padding-top:4px;text-align:left;font-size:1.2rem;color:#FFF}
#totalTemporary .modalBody{padding:.3rem .875rem;background:#FFF;overflow:auto}
#totalTemporary.reveal-modal button,#totalTemporary.reveal-modal button:hover{background:#00578a;color:#fff}
#totalTemporary button.tiny,#totalTemporary .button.tiny{padding:8px 16px !important;font-size:.6875rem}
#table-with-infoicon thead .info-icon{float:right;color:#fff !important}
@media only screen and (max-width:768px){#totalTemporary .modalBody p{font-size:1rem;margin-bottom:1rem}
}