@media all and (max-width: 972px){body#personal #progress-navi{margin-bottom:20px;margin-top:20px}#wrap #header.insurance h1{font-size:16px;margin-left:30px}#personal-insurance-purchase section{padding-left:20px;padding-right:20px}#personal-insurance-purchase .content-block.first{border-top:0;box-shadow:none}#personal-insurance-purchase #first-phase-section-1{padding-bottom:10px;padding-top:10px}#personal-insurance-purchase #first-phase-section-1 h2{margin-bottom:.5em}#personal-insurance-purchase #first-phase-section-1 h2>p{display:none}#personal-insurance-purchase .insured-items .item-icon{top:-15px}#personal-insurance-purchase .insured-items section{padding-bottom:4px}#personal-insurance-purchase .insured-items section .SII-card{margin-top:0}#personal-insurance-purchase .insured-items section .insured-item .input input{min-width:99px}#personal-insurance-purchase .insured-items section .insured-item .input.personal-identity-number input{width:99px}#personal-insurance-purchase .insured-items section .insured-item .clearfix>div.input label.error{position:static}#personal-insurance-purchase .insured-items section .insured-item .remove-item{bottom:-25px;left:60px;margin-left:0;position:absolute}#personal-insurance-purchase #more-insured-items.insured-items section{padding-bottom:40px}.insured-items section .insured-item .clearfix>div.input{margin-bottom:15px}div.add-new-person{margin-top:0}#personal-insurance-purchase section.last .left{float:none;padding-top:0;width:auto}#personal-insurance-purchase section.last .left h2{margin-bottom:7px;margin-top:0;position:static}#personal-insurance-purchase section.last .left div.policy-term{padding-bottom:0;padding-top:0}#personal-insurance-purchase section.last .right{float:none;padding-top:10px}body#personal.phase-2 #price-bar-container{margin-top:-50px}body#personal.phase-2 .info-tooltip.option-tooltip{right:0}body#personal.phase-2 .benefit-limits header .text h2{line-height:19px}body#personal.phase-2 #progress{margin-top:140px}body#personal.phase-2 section.first button{display:none;left:20px;right:auto;top:-59px}body#personal.phase-2 section.first{padding-bottom:0;padding-top:1px}body#personal.phase-2 section.first h2{width:auto}#personal-insurance-purchase .personal-benefit-limits{width:100%}#personal-insurance-purchase .personal-benefit-limits.option-panels h4{background-image:url(/static/v17895/img/ui-elements/myinsurance-hr.png);background-position:0 100%;background-repeat:no-repeat;height:39px;margin-bottom:10px;margin-top:0;padding-bottom:10px;width:100%}#personal-insurance-purchase .option-panels>ul{background-color:#f2f2f2;border-bottom-right-radius:4px;border-bottom-left-radius:4px;margin-top:-20px;padding:20px 10px 0}#personal-insurance-purchase .option-panels li.option:hover{background-color:rgba(0,0,0,0)}#personal-insurance-purchase .option-panels li.option.mandatory{float:none}#personal-insurance-purchase .option-panels li.option{background-color:rgba(0,0,0,0);float:left;height:auto;margin-bottom:0;max-width:50%;min-width:255px;padding-bottom:20px;width:auto}#personal-insurance-purchase .option-panels li.option>div.option-image{border-right:0;padding:0;position:relative;text-align:left}#personal-insurance-purchase .option-panels li.option>div input{left:0;position:absolute;top:0}#personal-insurance-purchase .option-panels li.option>div a.icon.info{background-position:0 -134px;display:inline;left:10px;position:relative;right:auto}#personal-insurance-purchase .option-panels li.option label{float:none;height:auto;margin-bottom:5px;padding:0 0 0 20px;width:auto}#personal-insurance-purchase .option-panels li.option.mandatory .inputs input{display:none}#personal-insurance-purchase .option-panels li.option.mandatory select{margin-left:20px}#personal-insurance-purchase .option-panels li.option.mandatory input[type=checkbox]{display:none}#personal-insurance-purchase .option-panels li.option div.inputs{display:inline;position:static;text-align:left;width:100%}#personal-insurance-purchase .option-panels li.option div.inputs select{bottom:-20px;float:none;left:-2px;margin-left:20px;min-width:82px;position:relative;top:6px;width:120px}#personal-insurance-purchase .option-panels li.option div.image{display:none;margin-left:-10px;margin-right:12px;top:-15px}#personal-insurance-purchase .option-panels li.option input[type=checkbox]{bottom:auto;float:none;left:0;margin-top:-15px;position:absolute;top:50%}.personal-benefit-limits.option-panels li.option select{margin-left:20px}.personal-benefit-limits.option-panels li.option .PINLUGLIALEG select{margin-left:20px}.personal-benefit-limits.option-panels li.option.checked select{display:inline}.personal-benefit-limits.option-panels li.option .PINLUGLIALEG input[type=checkbox]{display:none}#personal-insurance-purchase section.last .right{max-width:590px;width:100%}#personal-insurance-purchase section.last .right br{display:none}}@media(max-width: 856px){#personal-insurance-purchase .insured-items section .insured-item .input.address1{clear:left}}@media(max-width: 648px){body#personal.phase-2 section.first h2{font-size:24px;font-size:3.5vw;line-height:32px}}@media(min-width: 572px)and (max-width: 617px){#personal-insurance-purchase .option-panels li.option div.PINBAT-DEATH label{height:36px}}@media(max-width: 500px){body#personal.phase-2 section.first h2{font-size:24px;font-size:5.9vw}}@media(max-width: 480px){body#personal.phase-2 #wrap{margin-bottom:-150px;overflow-y:visible;padding-bottom:150px}}@media(max-width: 452px){body#personal.phase-2 #progress{margin-top:228px}body#personal.phase-2 #price-bar-container{margin-top:-99px}}@media(max-width: 360px){#personal-insurance-purchase .insured-items section .insured-item .input.address1 input{width:204px}}
