﻿@font-face{font-family:"svv-icons";font-display:block;src:url("/static/v17895/css/fonts/svv-icons.eot");src:url("/static/v17895/css/fonts/svv-icons.eot?#iefix") format("embedded-opentype"),url("/static/v17895/css/fonts/svv-icons.woff") format("woff"),url("/static/v17895/css/fonts/svv-icons.ttf") format("truetype"),url("/static/v17895/css/fonts/svv-icons.svg#svv-icons") format("svg");font-weight:normal;font-style:normal;-fs-pdf-font-embed:embed;-fs-pdf-font-encoding:Identity-H}[data-icon]:before,[class*=icon-]:before,.icon--definition,.customicon{font-family:"svv-icons" !important;font-display:block;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}[data-icon]:before{content:attr(data-icon)}.icon-83:before{content:""}.icon-peak:before{content:""}.icon-rabbit:before{content:""}.icon-second-car:before{content:""}.icon-77:before{content:""}.icon-accident:before{content:""}.icon-animal:before{content:""}.icon-apartment:before{content:""}.icon-asuntoauto:before{content:""}.icon-asuntovaunu:before{content:""}.icon-boat:before{content:""}.icon-bonus70:before{content:""}.icon-boat-transport:before{content:""}.icon-building:before{content:""}.icon-buoyancy:before{content:""}.icon-calendar:before{content:""}.icon-car:before{content:""}.icon-car.icon-car-kilsa:before{color:#fe1a6a}.icon-care-facility:before{content:""}.icon-caret-down-after:after,.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right-after:after,.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-chat:before{content:""}.icon-check:before{content:""}.icon-cheering:before{content:""}.icon-children:before{content:""}.icon-coins:before{content:""}.icon-collision:before{content:""}.icon-continuity:before{content:""}.icon-cottage:before{content:""}.icon-crime:before{content:""}.icon-customer-service:before{content:""}.icon-death:before{content:""}.icon-detached-house:before{content:""}.icon-disablement:before{content:""}.icon-doctor:before{content:""}.icon-document:before{content:""}.icon-dude:before{content:""}.icon-ellipsis:before{content:""}.icon-exclamation:before{content:""}.icon-exertion:before{content:""}.icon-facebook:before{content:""}.icon-facebook-pos:before{content:""}.icon-financing:before{content:""}.icon-finnish-flag:before{content:""}.icon-fire:before{content:""}.icon-fistbump:before{content:""}.icon-flooding:before{content:""}.icon-globe:before{content:""}.icon-happy:before{content:""}.icon-happy-mobile:before{content:""}.icon-hauling:before{content:""}.icon-hi5:before{content:""}.icon-home:before{content:""}.icon-illness:before{content:""}.icon-infinity:before{content:""}.icon-instagram:before{content:""}.icon-key:before{content:""}.icon-koivunlehti:before{content:""}.icon-lasiturva:before{content:""}.icon-leak:before{content:""}.icon-legal-fees:before{content:""}.icon-legal:before{content:""}.icon-luggage-broken:before{content:""}.icon-luggage:before{content:""}.icon-mail:before{content:""}.icon-messenger:before{content:""}.icon-monkija:before{content:""}.icon-moped:before{content:""}.icon-motorcycle:before{content:""}.icon-museum-vehicle:before{content:""}.icon-muutto:before{content:""}.icon-nature:before{content:""}.icon-outbuilding:before{content:""}.icon-outhouse:before{content:""}.icon-parkkiturva:before{content:""}.icon-pdf:before{content:""}.icon-pencil:before{content:""}.icon-phone:before{content:""}.icon-pig:before{content:""}.icon-play:before{content:""}.icon-pop-logo:before{content:""}.icon-popvakuutus-logo:before{content:""}.icon-property:before{content:""}.icon-psychotherapy:before{content:""}.icon-redemption:before{content:""}.icon-referral-start:before{content:""}.icon-referral:before{content:""}.icon-referral-code:before{content:""}.icon-referral-reward:before{content:""}.icon-renkaanvaihto:before{content:""}.icon-responsibility:before{content:""}.icon-search:before{content:""}.icon-semi-detached-house:before{content:""}.icon-setti:before{content:""}.icon-sfcaravan:before{content:""}.icon-snowmobile:before{content:""}.icon-sparkle:before{content:""}.icon-star:before{content:""}.icon-terraced-house:before{content:""}.icon-thumbsup:before{content:""}.icon-tire:before{content:""}.icon-tractor:before{content:""}.icon-trailer:before{content:""}.icon-travel-accident:before{content:""}.icon-travel-late:before{content:""}.icon-travel-trailer:before{content:""}.icon-travel:before{content:""}.icon-treatment:before{content:""}.icon-triangle-down:before{content:""}.icon-triangle-left:before{content:""}.icon-triangle-up:before{content:""}.icon-triangle-right:before{content:""}.icon-trifold-shield:before{content:""}.icon-twitter:before{content:""}.icon-umbrella:before{content:""}.icon-uninhabitable:before{content:""}.icon-user:before{content:""}.icon-vacationhome:before{content:""}.icon-van:before{content:""}.icon-vandalism:before{content:""}.icon-varokaa-lapsia:before{content:""}.icon-verkkosivu:before{content:""}.icon-whatsapp:before{content:""}.icon-wrench:before{content:""}.icon-sm{font-size:16px}.icon-md{font-size:32px}.icon-lg{font-size:48px}.icon-xl{font-size:64px}.icon2-user-key:before{background:url("/static/v17895/img/ui-elements/user-key.svg") no-repeat;background-size:75px 70px;content:"";display:inline-block;height:70px;position:relative;top:6px;width:75px}.icon2-user-lock:before{background:url("/static/v17895/img/ui-elements/user-lock.svg") no-repeat;background-size:75px 70px;content:"";display:inline-block;height:70px;position:relative;top:6px;width:75px}.icon2-user-lock-dark:before{background:url("/static/v17895/img/ui-elements/user-lock-dark.svg") no-repeat;background-size:75px 70px;content:"";display:inline-block;height:70px;position:relative;top:6px;width:75px}.icon2:before{background-size:16px 16px !important;display:inline-block;height:16px;position:relative;top:6px;width:16px}.icon2-checkmark:before{background:gray url("/static/v17895/css/svg/check-mark-white.svg") no-repeat;content:""}.icon2-edit:before{background:url("/static/v17895/img/ui-elements/edit_icon.svg") no-repeat;content:""}.icon2-lock.big:before,.icon2-lock-white.big:before{background-size:56px 80px !important;height:80px;width:56px}.icon2-lock:before{background:url("/static/v17895/img/ui-elements/lock_blue.svg") no-repeat;content:""}.icon2-lock-white:before{background:url("/static/v17895/img/ui-elements/lock_white.svg") no-repeat;content:""}.icon2-key{background:url("/static/v17895/css/svg/login-icon.svg") no-repeat;display:inline-block;height:15px;width:35px}body#quotation button,body#quotation a.button{min-width:44px}body#quotation button,body#quotation button span,body#quotation a.button,body#quotation a.button span{box-sizing:content-box}body#quotation .quotation-form{margin-bottom:30px;text-align:center}body#quotation .quotation-form .form-group{min-height:37px}body#quotation .quotation-form__input{width:300px}body#quotation .quotation-form .twitter-typeahead{top:-5px;width:auto}body#quotation .quotation-form .tt-suggestion{text-align:left}body#quotation .quotation-form p.error{margin-left:18px;speak-as:digits;speak-numeral:digits;width:100%}body#quotation .quotation-results .panel{min-width:965px}body#quotation .quotation-results .panel .ajax-loader{background:rgba(255,255,255,.7) url(/static/v17895/img/ui-elements/ajax-loader-page.gif) 50% 50% no-repeat;bottom:0;left:15px;position:absolute;right:-10px;top:0;z-index:1}body#quotation .quotation-results__table{border-color:#e5e5e5}body#quotation .quotation-results__table thead tr th{border-bottom:0}body#quotation .quotation-results__table .tooltip{background-color:#fff;display:none;right:0px;top:50px;width:200px}body#quotation .quotation-results__table .tooltip:after{border-bottom-color:#fff}body#quotation .quotation-results__table tr:hover td{background-color:#f7f7f7}body#quotation .quotation-results__table td{height:48px;vertical-align:middle}body#quotation .quotation-results__table td.comments{min-width:105px;position:relative}body#quotation .quotation-results__table td.comments a.icon.info{position:relative;top:6px}body#quotation .quotation-results__table td.comments a.button{float:right}body#quotation .quotation-results__table td.closing{color:#e50051;font-weight:bold}body#quotation .quotation-results__table td.closed{text-decoration:line-through}body#quotation .quotation-results__table .image{background-image:url(/static/v17895/img/branding/product-icons-arrow-compressed.png);background-position:0 0;background-size:221px 93px;border-right:0;cursor:pointer;float:left;height:26px;left:20px;pointer-events:none;top:20px;width:25px}@media(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){body#quotation .quotation-results__table .image{background-image:url("/static/v17895/img/branding/product-icons-arrow-2x-compressed.png");background-size:221px 93px}}body#quotation .quotation-results__table .icon{font-size:24px}body#quotation .quotation-results__table .VEH .image{background-position:-39px 0}body#quotation .quotation-results__table .VEH.kilsa .image{filter:hue-rotate(138deg) saturate(150%);-webkit-filter:hue-rotate(138deg) saturate(150%)}body#quotation .quotation-results__table .boat .image,body#quotation .quotation-results__table .BOA .image{background-position:-78px 0}body#quotation .quotation-results__table .travel-and-luggage .image,body#quotation .quotation-results__table .travel .image,body#quotation .quotation-results__table .travel-luggage .image{background-position:-117px 0}body#quotation .quotation-results__table .accident .image{background-position:-156px 0}body#quotation .quotation-results__table .travel-and-accident .image,body#quotation .quotation-results__table .accident-travel-and-luggage .image{background-position:-195px 0}body#quotation .quotation-results__table[data-sortable] th:not([data-sortable=false]){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;cursor:pointer}body#quotation .quotation-results__table[data-sortable] th{padding-right:10px;position:relative}body#quotation .quotation-results__table[data-sortable] th:after{border-width:5px;border-style:solid;border-color:rgba(0,0,0,0);content:"";display:inline-block;height:0;margin-right:1px;margin-left:10px;position:absolute;top:7px;visibility:hidden;vertical-align:inherit;width:0}body#quotation .quotation-results__table[data-sortable] th[data-sorted=true]:after{visibility:visible}body#quotation .quotation-results__table[data-sortable] th[data-sorted-direction=descending]:after{border-top-color:inherit;margin-top:8px}body#quotation .quotation-results__table[data-sortable] th[data-sorted-direction=ascending]:after{border-bottom-color:inherit;margin-top:3px}body.external.web-cart-quotation{min-width:320px}body.external.web-cart-quotation *{box-sizing:border-box}body.external.web-cart-quotation #main{max-width:800px;width:auto}body.external.web-cart-quotation input[type=checkbox]{display:block;float:left;margin:0 10px 40px 0;top:-2px}body.external.web-cart-quotation #insurance-info .rows .row{margin:0 -15px;padding-left:15px}body.external.web-cart-quotation #insurance-info .rows .row>.icon{background-color:rgba(0,0,0,0);font-size:40px;left:0}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-home{font-size:53px;left:6px;position:relative;top:-1px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-accident{font-size:45px;left:14px;position:relative;top:4px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-travel{font-size:45px;left:9px;position:relative;top:4px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-travel-accident{font-size:32px;left:10px;top:5px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-boat{position:relative;left:9px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-vehicle{left:6px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-car{left:8px;top:8px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-moped{left:10px;top:8px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-motorcycle{left:10px;top:11px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-van{left:10px;top:11px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-tractor{left:12px;top:11px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-trailer{left:12px;top:11px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-snowmobile{left:5px;top:11px}body.external.web-cart-quotation #insurance-info .rows .row>.icon .icon-travel-trailer{left:12px;top:14px}body.external.web-cart-quotation a.button,body.external.web-cart-quotation button,body.external.web-cart-quotation a.button span,body.external.web-cart-quotation button span,body.external.web-cart-quotation .bank>a,body.external.web-cart-quotation .terms-lightbox a.close{box-sizing:content-box}body.external.web-cart-quotation #header.insurance{height:140px;float:none;margin:0 auto;min-width:300px;text-align:left;position:relative}body.external.web-cart-quotation #header.insurance a#logo{background:url("/static/v17895/img/branding/pop-vakuutus-logo-vino.png") no-repeat;background-size:300px 44px;display:block;height:44px;margin:20px 0;overflow:hidden;padding-left:0;text-indent:200%;white-space:nowrap;width:300px}body.external.web-cart-quotation header.content__box a{left:0;position:relative;text-align:left;top:0}body.external.web-cart-quotation header.content__box a.header__back{left:-5px}body.external.web-cart-quotation #wrap{margin-bottom:-104px}body.external.web-cart-quotation #push{height:70px}body.external.web-cart-quotation .quotation--info{margin-bottom:20px}body.external.web-cart-quotation #footer #footer-footer{background-color:#3b3b3b}body.external.web-cart-quotation #cart-instalments .number-of-installments{padding-left:0}body.external.web-cart-quotation .cart-content .product-price{padding-left:15px}body.external.web-cart-quotation .cart-content #cart-title,body.external.web-cart-quotation .cart-content .row.insurance-title{border-bottom:0}body.external.web-cart-quotation .cart-content .row.product-information{padding-bottom:10px}body.external.web-cart-quotation .cart-content>.row{border-bottom:1px solid #cbcbcb;padding-bottom:20px}body.external.web-cart-quotation .product-information.VEH .icon{display:none}body.external.web-cart-quotation .cart-content .insurance-description{border-bottom-width:3px}body.external.web-cart-quotation #cart-instalments{padding-top:11px}body.external.web-cart-quotation .datepicker{max-width:360px;width:auto}body.external.web-cart-quotation .datepicker label{margin-bottom:10px}body.external.web-cart-quotation .datepicker input{width:98px}body.external.web-cart-quotation .datepicker label.error{font-weight:normal;position:relative;top:0;width:auto}body.external.web-cart-quotation a.btn.tupas,body.external.web-cart-quotation body#quotation.external-pdf a.tupas.btn-default,body#quotation.external-pdf body.external.web-cart-quotation a.tupas.btn-default{margin-top:30px}body.external.web-cart-quotation #cart-finalize{padding-bottom:30px}body.external.web-cart-quotation #cart-finalize #tupas-bank-list{margin:25px 0 0;padding-left:0}body.external.web-cart-quotation #cart-agree{padding-top:11px}body.external.web-cart-quotation #cart-agree p{padding-left:0}body.external.web-cart-quotation #cart-agree p label{color:#4d4d4d;font-size:14px;font-weight:normal}body.external.web-cart-quotation .number-of-installments{padding-left:0}body.external.web-cart-quotation .row.sales{border-bottom:0}body.external.web-cart-quotation .row.sales .panel a.remove{padding-left:40px}body.external.web-cart-quotation #quotation-operations{padding-top:10px}body.external.web-cart-quotation #quotation-operations div.inputs{margin-bottom:20px}body.external.web-cart-quotation #quotation-operations .form-group input,body.external.web-cart-quotation #quotation-operations .form-group textarea{margin-bottom:20px}body.external.web-cart-quotation #quotation-operations div.input{float:left}body.external.web-cart-quotation footer#footer #footer-footer #footer-footer-wrapper{width:auto}body.external.web-cart-quotation .well{background-color:#fff}body.external.web-cart-quotation .form-helpdesk-ticket{margin-top:10px}body.external.web-cart-quotation .form-helpdesk-ticket input[type=text]{width:240px}body.external.web-cart-quotation .form-helpdesk-ticket button[type=submit]{height:23px;margin-top:-7px}body#quotation.external-pdf{font-size:12px;height:100%;min-width:0;width:185mm}body#quotation.external-pdf .btn,body#quotation.external-pdf .btn-default{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:7px 30px;font-size:16px;line-height:1.5;border-radius:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body#quotation.external-pdf .btn:focus,body#quotation.external-pdf .btn-default:focus,body#quotation.external-pdf .btn.focus,body#quotation.external-pdf .focus.btn-default,body#quotation.external-pdf .btn:active:focus,body#quotation.external-pdf .btn:active.focus,body#quotation.external-pdf .btn.active:focus,body#quotation.external-pdf .btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:0}body#quotation.external-pdf .btn:focus.keyboard-focus,body#quotation.external-pdf .btn-default:focus.keyboard-focus,body#quotation.external-pdf .btn.focus.keyboard-focus,body#quotation.external-pdf .focus.keyboard-focus.btn-default,body#quotation.external-pdf .btn:active:focus.keyboard-focus,body#quotation.external-pdf .btn:active.focus.keyboard-focus,body#quotation.external-pdf .btn.active:focus.keyboard-focus,body#quotation.external-pdf .btn.active.focus.keyboard-focus{outline:5px solid #ffb700}body#quotation.external-pdf .btn:focus.keyboard-focus,body#quotation.external-pdf .btn-default:focus.keyboard-focus,body#quotation.external-pdf .btn.focus.keyboard-focus,body#quotation.external-pdf .focus.keyboard-focus.btn-default{box-shadow:0 0 0 5px #ffb700;outline:0}body#quotation.external-pdf .btn:hover,body#quotation.external-pdf .btn-default:hover,body#quotation.external-pdf .btn:focus,body#quotation.external-pdf .btn-default:focus,body#quotation.external-pdf .btn.focus,body#quotation.external-pdf .focus.btn-default{color:#34373e;text-decoration:none}body#quotation.external-pdf .btn:active,body#quotation.external-pdf .btn-default:active,body#quotation.external-pdf .btn.active,body#quotation.external-pdf .active.btn-default{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}body#quotation.external-pdf .btn.disabled,body#quotation.external-pdf .disabled.btn-default,body#quotation.external-pdf .btn.disabled:focus,body#quotation.external-pdf .btn.disabled.focus,body#quotation.external-pdf .btn.disabled:active,body#quotation.external-pdf .btn.disabled:hover{background-color:#e4e4e4;color:#666;cursor:not-allowed;pointer-events:none}body#quotation.external-pdf .btn[disabled],body#quotation.external-pdf [disabled].btn-default,fieldset[disabled] body#quotation.external-pdf .btn,fieldset[disabled] body#quotation.external-pdf .btn-default{background-color:#e4e4e4;color:#666;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}body#quotation.external-pdf .btn-default{color:#34373e;background-color:#f0f0f0;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-default:hover,body#quotation.external-pdf .btn-default:focus,body#quotation.external-pdf .btn-default.focus,body#quotation.external-pdf .btn-default:active,body#quotation.external-pdf .btn-default.active,.open>body#quotation.external-pdf .btn-default.dropdown-toggle{color:#34373e;background-color:#d7d7d7;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-default:active,body#quotation.external-pdf .btn-default.active,.open>body#quotation.external-pdf .btn-default.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-default .badge{color:#f0f0f0;background-color:#34373e}body#quotation.external-pdf .btn-primary{color:#192d6a;background-color:#67e098;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-primary:hover,body#quotation.external-pdf .btn-primary:focus,body#quotation.external-pdf .btn-primary.focus,body#quotation.external-pdf .btn-primary:active,body#quotation.external-pdf .btn-primary.active,.open>body#quotation.external-pdf .btn-primary.dropdown-toggle{color:#192d6a;background-color:#3dd77b;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-primary:active,body#quotation.external-pdf .btn-primary.active,.open>body#quotation.external-pdf .btn-primary.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-primary .badge{color:#67e098;background-color:#192d6a}body#quotation.external-pdf .btn-primary-outline{color:#67e098;background-color:rgba(0,0,0,0);border-color:#67e098}body#quotation.external-pdf .btn-primary-outline:hover,body#quotation.external-pdf .btn-primary-outline:focus,body#quotation.external-pdf .btn-primary-outline.focus,body#quotation.external-pdf .btn-primary-outline:active,body#quotation.external-pdf .btn-primary-outline.active,.open>body#quotation.external-pdf .btn-primary-outline.dropdown-toggle{color:#67e098;background-color:rgba(0,0,0,0);border-color:#34d676}body#quotation.external-pdf .btn-primary-outline:active,body#quotation.external-pdf .btn-primary-outline.active,.open>body#quotation.external-pdf .btn-primary-outline.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-primary-outline .badge{color:rgba(0,0,0,0);background-color:#67e098}body#quotation.external-pdf .btn-secondary{color:#fff;background-color:#1a2f68;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-secondary:hover,body#quotation.external-pdf .btn-secondary:focus,body#quotation.external-pdf .btn-secondary.focus,body#quotation.external-pdf .btn-secondary:active,body#quotation.external-pdf .btn-secondary.active,.open>body#quotation.external-pdf .btn-secondary.dropdown-toggle{color:#fff;background-color:#101d3f;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-secondary:active,body#quotation.external-pdf .btn-secondary.active,.open>body#quotation.external-pdf .btn-secondary.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-secondary .badge{color:#1a2f68;background-color:#fff}body#quotation.external-pdf .btn-secondary-invert{color:#1a2f68;background-color:#fff;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-secondary-invert:hover,body#quotation.external-pdf .btn-secondary-invert:focus,body#quotation.external-pdf .btn-secondary-invert.focus,body#quotation.external-pdf .btn-secondary-invert:active,body#quotation.external-pdf .btn-secondary-invert.active,.open>body#quotation.external-pdf .btn-secondary-invert.dropdown-toggle{color:#1a2f68;background-color:#e6e6e6;border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-secondary-invert:active,body#quotation.external-pdf .btn-secondary-invert.active,.open>body#quotation.external-pdf .btn-secondary-invert.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-secondary-invert .badge{color:#fff;background-color:#1a2f68}body#quotation.external-pdf .btn-secondary-outline{color:#1a2f68;background-color:rgba(0,0,0,0);border-color:#1a2f68}body#quotation.external-pdf .btn-secondary-outline:hover,body#quotation.external-pdf .btn-secondary-outline:focus,body#quotation.external-pdf .btn-secondary-outline.focus,body#quotation.external-pdf .btn-secondary-outline:active,body#quotation.external-pdf .btn-secondary-outline.active,.open>body#quotation.external-pdf .btn-secondary-outline.dropdown-toggle{color:#1a2f68;background-color:rgba(0,0,0,0);border-color:#0e1937}body#quotation.external-pdf .btn-secondary-outline:active,body#quotation.external-pdf .btn-secondary-outline.active,.open>body#quotation.external-pdf .btn-secondary-outline.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-secondary-outline .badge{color:rgba(0,0,0,0);background-color:#1a2f68}body#quotation.external-pdf .btn-secondary-outline-invert{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}body#quotation.external-pdf .btn-secondary-outline-invert:hover,body#quotation.external-pdf .btn-secondary-outline-invert:focus,body#quotation.external-pdf .btn-secondary-outline-invert.focus,body#quotation.external-pdf .btn-secondary-outline-invert:active,body#quotation.external-pdf .btn-secondary-outline-invert.active,.open>body#quotation.external-pdf .btn-secondary-outline-invert.dropdown-toggle{color:#fff;background-color:rgba(0,0,0,0);border-color:#e0e0e0}body#quotation.external-pdf .btn-secondary-outline-invert:active,body#quotation.external-pdf .btn-secondary-outline-invert.active,.open>body#quotation.external-pdf .btn-secondary-outline-invert.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-secondary-outline-invert .badge{color:rgba(0,0,0,0);background-color:#fff}body#quotation.external-pdf .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}body#quotation.external-pdf .btn-success:hover,body#quotation.external-pdf .btn-success:focus,body#quotation.external-pdf .btn-success.focus,body#quotation.external-pdf .btn-success:active,body#quotation.external-pdf .btn-success.active,.open>body#quotation.external-pdf .btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}body#quotation.external-pdf .btn-success:active,body#quotation.external-pdf .btn-success.active,.open>body#quotation.external-pdf .btn-success.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-success .badge{color:#5cb85c;background-color:#fff}body#quotation.external-pdf .btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}body#quotation.external-pdf .btn-info:hover,body#quotation.external-pdf .btn-info:focus,body#quotation.external-pdf .btn-info.focus,body#quotation.external-pdf .btn-info:active,body#quotation.external-pdf .btn-info.active,.open>body#quotation.external-pdf .btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}body#quotation.external-pdf .btn-info:active,body#quotation.external-pdf .btn-info.active,.open>body#quotation.external-pdf .btn-info.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-info .badge{color:#5bc0de;background-color:#fff}body#quotation.external-pdf .btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}body#quotation.external-pdf .btn-danger:hover,body#quotation.external-pdf .btn-danger:focus,body#quotation.external-pdf .btn-danger.focus,body#quotation.external-pdf .btn-danger:active,body#quotation.external-pdf .btn-danger.active,.open>body#quotation.external-pdf .btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}body#quotation.external-pdf .btn-danger:active,body#quotation.external-pdf .btn-danger.active,.open>body#quotation.external-pdf .btn-danger.dropdown-toggle{background-image:none}body#quotation.external-pdf .btn-danger .badge{color:#d9534f;background-color:#fff}body#quotation.external-pdf .btn-link{color:#192d6a;font-weight:normal;border-radius:0}body#quotation.external-pdf .btn-link,body#quotation.external-pdf .btn-link:active,body#quotation.external-pdf .btn-link.active,body#quotation.external-pdf .btn-link[disabled],fieldset[disabled] body#quotation.external-pdf .btn-link{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}body#quotation.external-pdf .btn-link,body#quotation.external-pdf .btn-link:hover,body#quotation.external-pdf .btn-link:focus,body#quotation.external-pdf .btn-link:active{border-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-link:hover,body#quotation.external-pdf .btn-link:focus{color:#233f93;text-decoration:underline;background-color:rgba(0,0,0,0)}body#quotation.external-pdf .btn-link[disabled]:hover,body#quotation.external-pdf .btn-link[disabled]:focus,fieldset[disabled] body#quotation.external-pdf .btn-link:hover,fieldset[disabled] body#quotation.external-pdf .btn-link:focus{color:#777;text-decoration:none}body#quotation.external-pdf .btn-lg{padding:10px 30px;font-size:16px;line-height:1.75;border-radius:25px;font-size:16px;text-transform:uppercase}body#quotation.external-pdf .btn-sm{padding:5px 10px;font-size:14px;line-height:1;border-radius:20px;font-size:14px}body#quotation.external-pdf .btn-xs{padding:1px 5px;font-size:14px;line-height:1;border-radius:20px}body#quotation.external-pdf .btn-block{display:block;width:100%}body#quotation.external-pdf .btn-block+.btn-block{margin-top:5px}body#quotation.external-pdf input[type=submit].btn-block,body#quotation.external-pdf input[type=reset].btn-block,body#quotation.external-pdf input[type=button].btn-block{width:100%}body#quotation.external-pdf .page{height:275mm;left:0;position:absolute;width:185mm}body#quotation.external-pdf #page1{top:0}body#quotation.external-pdf #page2{top:275mm}body#quotation.external-pdf.preview{background-image:none}body#quotation.external-pdf *{box-sizing:border-box}body#quotation.external-pdf h2{font-size:20px}body#quotation.external-pdf h3{font-size:14px}body#quotation.external-pdf .row{margin-right:0}body#quotation.external-pdf .page-break{page-break-after:always}body#quotation.external-pdf section{background-color:rgba(0,0,0,0)}body#quotation.external-pdf #wrap{margin-bottom:0;min-height:275mm;overflow:visible}body#quotation.external-pdf #main{margin-bottom:20px;margin-top:20px;padding-bottom:90px;width:auto}body#quotation.external-pdf #wrap #header{margin-bottom:20px}body#quotation.external-pdf #wrap #header.insurance{background-image:none;border-bottom:0;height:auto;min-height:0}body#quotation.external-pdf #wrap #header.insurance #navbar{height:auto;width:auto}body#quotation.external-pdf #wrap #header.insurance a#logo{background:url(/static/v17895/img/branding/new-logo-1200.png) no-repeat;background-size:300px 44px;float:none;height:44px;margin-left:17px;margin-top:30px;width:300px}body#quotation.external-pdf #header.insurance .icon-popvakuutus-logo{background:url(/static/v17895/img/tarjous/popvakuutus_logo_vino_tight.png) no-repeat;background-size:225px 33px;display:block;font-size:32px;height:33px;margin:0;width:263px}body#quotation.external-pdf #header.insurance .icon-popvakuutus-logo:before{display:none}body#quotation.external-pdf .shadow{box-shadow:none}body#quotation.external-pdf .cart-content .product-name{font-size:16px}body#quotation.external-pdf #insurance-info{border-bottom:0;max-width:900px}body#quotation.external-pdf #insurance-info .rows .row>.icon{height:50px;font-size:32px;top:10px;width:53px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-home{background:url(/static/v17895/css/fonts/pdf-only/icon-home.png) no-repeat;background-size:26px 26px;font-size:40px;height:34px;left:12px;position:relative;top:8px;width:34px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-home:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-accident{background:url(/static/v17895/css/fonts/pdf-only/icon-accident.png) no-repeat;background-size:30px 32px;height:32px;left:14px;position:relative;top:4px;width:30px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-accident:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-travel{background:url(/static/v17895/css/fonts/pdf-only/icon-travel.png) no-repeat;background-size:30px 27px;height:27px;left:16px;position:relative;top:7px;width:30px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-travel:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-travel-accident{background:url(/static/v17895/css/fonts/pdf-only/icon-travel-accident.png) no-repeat;background-size:51px 35px;height:35px;top:4px;width:51px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-travel-accident:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-boat{background:url(/static/v17895/css/fonts/pdf-only/icon-boat.png) no-repeat;background-size:28px 26px;height:26px;left:18px;position:relative;top:17px;width:28px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-boat:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-vehicle{left:0;top:3px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-car{background:url(/static/v17895/css/fonts/pdf-only/icon-car.png) no-repeat;background-size:49px 30px;height:30px;width:49px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-car:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-van{background:url(/static/v17895/css/fonts/pdf-only/icon-van.png) no-repeat;background-size:49px 30px;height:30px;width:49px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-van:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-moped{background:url(/static/v17895/css/fonts/pdf-only/icon-moped.png) no-repeat;background-size:43px 30px;height:30px;left:3px;width:43px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-moped:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-motorcycle{background:url(/static/v17895/css/fonts/pdf-only/icon-motorcycle.png) no-repeat;background-size:43px 30px;height:30px;left:3px;width:43px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-motorcycle:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-tractor{background:url(/static/v17895/css/fonts/pdf-only/icon-tractor.png) no-repeat;background-size:40px 30px;height:30px;left:3px;width:40px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-tractor:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-snowmobile{background:url(/static/v17895/css/fonts/pdf-only/icon-snowmobile.png) no-repeat;background-size:49px 26px;height:26px;width:49px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-snowmobile:before{display:none}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-trailer{background:url(/static/v17895/css/fonts/pdf-only/icon-trailer.png) no-repeat;background-size:44px 30px;height:30px;left:3px;width:44px}body#quotation.external-pdf #insurance-info .rows .row>.icon .icon-travel-trailer{background:url("/static/v17895/img/product-images/product-icons/TTR-lv.png") no-repeat;background-size:44px 25px;height:25px;left:3px;width:44px}body#quotation.external-pdf #insurance-info .rows .row>.icon .ir{background-color:rgba(0,0,0,0);width:53px}body#quotation.external-pdf #insurance-info .rows .row.has-icon{border-bottom:1px solid #fff;padding-bottom:0}body#quotation.external-pdf .product-information .col-xs-12,body#quotation.external-pdf .insurance-description .col-xs-12{width:99%}body#quotation.external-pdf .cart-content section.first{border-top:0;padding-left:0;padding-right:0}body#quotation.external-pdf .content-block.last{border-bottom:0}body#quotation.external-pdf .cart-content .product-price .price-annual{font-size:20px}body#quotation.external-pdf .cart-content .product-price .price-annual span{font-size:22px}body#quotation.external-pdf #insurance-info .rows .row.has-icon article{min-height:54px}body#quotation.external-pdf #cart-agree{padding:26px 0 10px 0}body#quotation.external-pdf #cart-agree h2::before{display:none}body#quotation.external-pdf #cart-agree p{font-size:12px;padding-left:0}body#quotation.external-pdf #cart-agree ul{padding-left:17px}body#quotation.external-pdf #cart-agree.row{margin-right:0;page-break-inside:avoid}body#quotation.external-pdf #cart-finalize{padding:0;page-break-inside:avoid}body#quotation.external-pdf #cart-finalize h2,body#quotation.external-pdf #cart-finalize p{padding-left:0}body#quotation.external-pdf #cart-finalize h2::before{display:none}body#quotation.external-pdf #cart-finalize .go-to-web{float:left}body#quotation.external-pdf #cart-finalize .call-us{float:left}body#quotation.external-pdf #cart-finalize .call-us h3{margin-bottom:14px}body#quotation.external-pdf .product-price{page-break-inside:avoid}body#quotation.external-pdf .product-price p.price-annual.discount{display:inline-block}body#quotation.external-pdf .product-price p.price-annual.original{display:inline-block;margin-left:20px}body#quotation.external-pdf .home-item,body#quotation.external-pdf .personal-item{page-break-inside:avoid}body#quotation.external-pdf .product-information{margin-bottom:10px}body#quotation.external-pdf .product-information .icon{display:none}body#quotation.external-pdf .btn-default{border-color:#090}body#quotation.external-pdf .footer-wrapper{bottom:0;border-top:1px solid #e5e5e5;font-size:11px;margin-top:99px;position:absolute;width:100%}body#quotation.external-pdf .footer-wrapper .right{text-align:right}@media print{body#quotation.external-pdf #insurance-info .rows .row.has-icon{background-image:none}html.external-pdf{height:auto;min-height:550mm}html.external-pdf.boat{height:275mm;min-height:275mm}html.external-pdf.boat #page2{display:none}html.personal{min-height:275mm}html.personal #page2{display:none}html.external-pdf.personal.items-2,html.external-pdf.personal.items-3,html.external-pdf.personal.items-4,html.external-pdf.personal.items-5,html.external-pdf.personal.items-6{min-height:550mm}html.external-pdf.personal.items-2 body#quotation.external-pdf #wrap,html.external-pdf.personal.items-3 body#quotation.external-pdf #wrap,html.external-pdf.personal.items-4 body#quotation.external-pdf #wrap,html.external-pdf.personal.items-5 body#quotation.external-pdf #wrap,html.external-pdf.personal.items-6 body#quotation.external-pdf #wrap{min-height:550mm}html.external-pdf.personal.items-7,html.external-pdf.personal.items-8,html.external-pdf.personal.items-9{min-height:550mm}html.external-pdf.personal.items-7 body#quotation.external-pdf #wrap,html.external-pdf.personal.items-8 body#quotation.external-pdf #wrap,html.external-pdf.personal.items-9 body#quotation.external-pdf #wrap{min-height:550mm}html.external-pdf.personal.accident-travel-and-luggage.items-1,html.external-pdf.personal.accident-travel-and-luggage.items-2,html.external-pdf.personal.accident-travel-and-luggage.items-3,html.external-pdf.personal.accident-travel-and-luggage.items-4{min-height:550mm}html.external-pdf.personal.accident-travel-and-luggage.items-1 body#quotation.external-pdf #wrap,html.external-pdf.personal.accident-travel-and-luggage.items-2 body#quotation.external-pdf #wrap,html.external-pdf.personal.accident-travel-and-luggage.items-3 body#quotation.external-pdf #wrap,html.external-pdf.personal.accident-travel-and-luggage.items-4 body#quotation.external-pdf #wrap{min-height:550mm}html.external-pdf.personal.accident-travel-and-luggage.items-5,html.external-pdf.personal.accident-travel-and-luggage.items-6,html.external-pdf.personal.accident-travel-and-luggage.items-7{min-height:825mm}html.external-pdf.personal.accident-travel-and-luggage.items-5 body#quotation.external-pdf #wrap,html.external-pdf.personal.accident-travel-and-luggage.items-6 body#quotation.external-pdf #wrap,html.external-pdf.personal.accident-travel-and-luggage.items-7 body#quotation.external-pdf #wrap{min-height:825mm}html.external-pdf.home.items-1,html.external-pdf.vehicle.VEH3,html.external-pdf.travel-and-luggage{min-height:275mm}html.external-pdf.home.items-1 #page2,html.external-pdf.vehicle.VEH3 #page2,html.external-pdf.travel-and-luggage #page2{display:none}html.external-pdf.home.items-1 body#quotation.external-pdf #main,html.external-pdf.vehicle.VEH3 body#quotation.external-pdf #main,html.external-pdf.travel-and-luggage body#quotation.external-pdf #main{margin-top:15px}html.external-pdf.home.items-1 body#quotation.external-pdf #wrap #header,html.external-pdf.vehicle.VEH3 body#quotation.external-pdf #wrap #header,html.external-pdf.travel-and-luggage body#quotation.external-pdf #wrap #header{margin-bottom:10px}html.external-pdf.home.items-1 body#quotation.external-pdf .cart-content section.first,html.external-pdf.vehicle.VEH3 body#quotation.external-pdf .cart-content section.first,html.external-pdf.travel-and-luggage body#quotation.external-pdf .cart-content section.first{border-bottom:0;padding-bottom:0;padding-top:10px}html.external-pdf.home.items-1 section.first h2,html.external-pdf.vehicle.VEH3 section.first h2,html.external-pdf.travel-and-luggage section.first h2{margin-bottom:15px}html.external-pdf.home.items-1 body#quotation.external-pdf #cart-agree,html.external-pdf.vehicle.VEH3 body#quotation.external-pdf #cart-agree,html.external-pdf.travel-and-luggage body#quotation.external-pdf #cart-agree{padding-top:0}html.external-pdf.home.items-1 .content-block,html.external-pdf.vehicle.VEH3 .content-block,html.external-pdf.travel-and-luggage .content-block{margin-top:0}html.external-pdf.home.items-1.buicon,html.external-pdf.home.items-2,html.external-pdf.home.items-3,html.external-pdf.home.items-4,html.external-pdf.home.items-5{min-height:550mm}html.external-pdf.home.items-1.buicon body#quotation.external-pdf #wrap,html.external-pdf.home.items-2 body#quotation.external-pdf #wrap,html.external-pdf.home.items-3 body#quotation.external-pdf #wrap,html.external-pdf.home.items-4 body#quotation.external-pdf #wrap,html.external-pdf.home.items-5 body#quotation.external-pdf #wrap{min-height:550mm}html.external-pdf.vehicle.VEH0,html.external-pdf.vehicle.VEH1,html.external-pdf.vehicle.VEH2{min-height:275mm;height:275mm}html.external-pdf.vehicle.VEH0 #page2,html.external-pdf.vehicle.VEH1 #page2,html.external-pdf.vehicle.VEH2 #page2{display:none}html.external-pdf.vehicle.VEH0 body#quotation.external-pdf .cart-content section.first,html.external-pdf.vehicle.VEH1 body#quotation.external-pdf .cart-content section.first,html.external-pdf.vehicle.VEH2 body#quotation.external-pdf .cart-content section.first{border-bottom:0;padding-bottom:0;padding-top:10px}html.external-pdf.vehicle.VEH0 body#quotation.external-pdf .cart-content section.first h2,html.external-pdf.vehicle.VEH1 body#quotation.external-pdf .cart-content section.first h2,html.external-pdf.vehicle.VEH2 body#quotation.external-pdf .cart-content section.first h2{margin-bottom:15px}html.external-pdf.vehicle.VEH0 body#quotation.external-pdf .product-information,html.external-pdf.vehicle.VEH1 body#quotation.external-pdf .product-information,html.external-pdf.vehicle.VEH2 body#quotation.external-pdf .product-information{margin-bottom:0}html.external-pdf.vehicle.VEH0 body#quotation.external-pdf #cart-agree,html.external-pdf.vehicle.VEH1 body#quotation.external-pdf #cart-agree,html.external-pdf.vehicle.VEH2 body#quotation.external-pdf #cart-agree{padding-top:0}html.external-pdf.vehicle.VEH3{min-height:550mm}html.external-pdf.vehicle.VEH3 body#quotation.external-pdf #wrap{min-height:550mm}body#quotation.external-pdf *{box-sizing:content-box}body#quotation.external-pdf #main{height:100%;padding:0 0 66px 0}body#quotation.external-pdf #insurance-info .rows .row.has-icon article{min-height:34px}body#quotation.external-pdf .product-information.VEH,body#quotation.external-pdf .product-information.HOM,body#quotation.external-pdf .product-information.PIN{padding-top:0}body#quotation.external-pdf .cart-content section.first{padding-bottom:15px;padding-top:20px}body#quotation.external-pdf .cart-content .insurance-description p.building-coverages{margin:0}body#quotation.external-pdf .cart-content .product-price{padding-top:20px}body#quotation.external-pdf #cart-agree{padding-top:14px}body#quotation.external-pdf #cart-finalize{margin-top:20px}body#quotation.external-pdf #cart-finalize h2{margin-bottom:13px}body#quotation.external-pdf #cart-finalize>.row{margin-top:10px;min-height:90px;position:relative}body#quotation.external-pdf .go-to-web{float:none;left:0;position:absolute;top:0;width:53%}body#quotation.external-pdf .call-us{float:none;left:53%;position:absolute;top:0;width:47%}body#quotation.external-pdf .footer-wrapper{bottom:0;margin-top:0;position:absolute}body#quotation.external-pdf .footer-wrapper p{margin-bottom:0}}@page{margin:10mm 12mm 6mm 12mm;size:A4}
.quotation-selected-product{margin-top:28px}.quotation-selected-product .indent{padding-left:29px}.quotation-selected-product .product-information{border-bottom:0;margin-bottom:1em;padding:0}.quotation-selected-product .product-information.VEH{border-bottom:0;margin-bottom:10px;padding-left:0;padding-top:0}.quotation-selected-product .product-information.VEH .product-target dd{font-weight:bold}.quotation-selected-product .product-information dl{display:block;margin:0;overflow:hidden;padding:0;width:100%}.quotation-selected-product .product-information dt{float:left;width:50%;padding:0;margin:0}.quotation-selected-product .product-information dd{float:left;width:40%;padding:0;margin:0}.quotation-selected-product .product-information h2{font-size:12.75px}.quotation-selected-product .product-information h3{font-size:12.75px}.quotation-selected-product div.insurance-description,.quotation-selected-product div.selected-insurance-details{padding-left:0}.quotation-selected-product div.insurance-description dl,.quotation-selected-product div.selected-insurance-details dl{width:100%;overflow:hidden;margin-bottom:0px;margin-right:65px}.quotation-selected-product div.insurance-description dt,.quotation-selected-product div.selected-insurance-details dt{float:left;font-weight:400;padding-left:29px;width:60%}.quotation-selected-product div.insurance-description dt#first-dt,.quotation-selected-product div.selected-insurance-details dt#first-dt{font-weight:bold}.quotation-selected-product div.insurance-description dd,.quotation-selected-product div.selected-insurance-details dd{float:left;width:248px;width:calc(40% - 35px);padding:0;margin:0;text-align:right}.quotation-selected-product div.insurance-description h2,.quotation-selected-product div.selected-insurance-details h2{font-size:12.75px}.quotation-selected-product div.insurance-description h3,.quotation-selected-product div.selected-insurance-details h3{font-size:12.75px;margin-bottom:16.6px}.quotation-selected-product div.insurance-description p,.quotation-selected-product div.selected-insurance-details p{margin-bottom:20px;margin-left:29px;margin-top:20px}.quotation-selected-product div.insurance-description span,.quotation-selected-product div.selected-insurance-details span{font-weight:normal}.quotation-selected-product div.insurance-description .insurance-description-title h2,.quotation-selected-product div.selected-insurance-details .insurance-description-title h2{color:#000;font-size:12.75px;margin-bottom:17.4px}.quotation-selected-product div.insurance-description .insurance-description-title h2 span,.quotation-selected-product div.selected-insurance-details .insurance-description-title h2 span{font-weight:400}.quotation-selected-product div.insurance-description .selected-insurance-details,.quotation-selected-product div.selected-insurance-details .selected-insurance-details{padding-top:25px;padding-left:29px}.quotation-selected-product div.insurance-description .selected-insurance-details .summary,.quotation-selected-product div.selected-insurance-details .selected-insurance-details .summary{padding-top:25px}.quotation-selected-product div.insurance-description .selected-insurance-details .discount-amounts,.quotation-selected-product div.selected-insurance-details .selected-insurance-details .discount-amounts{margin-top:20px}.quotation-selected-product div.insurance-description .traffic-insurance-details,.quotation-selected-product div.selected-insurance-details .traffic-insurance-details{padding-left:29px}.quotation-selected-product div.insurance-description .traffic-insurance-info,.quotation-selected-product div.selected-insurance-details .traffic-insurance-info{margin-bottom:0;width:65%}html.vehicle.VEH3 .quotation-selected-product .product-information.M1 .product-target dt,html.vehicle.VEH3 .quotation-selected-product .product-information.M1 .product-target dd{line-height:1.4}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description h3,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details h3{margin-bottom:10px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description p,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details p{margin-top:14px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description .insurance-description-title h2,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details .insurance-description-title h2{margin-bottom:12px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description .selected-insurance-details,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details .selected-insurance-details{padding-top:16px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description .selected-insurance-details .summary,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details .selected-insurance-details .summary{padding-top:16px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description .selected-insurance-details .discount-amounts,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details .selected-insurance-details .discount-amounts{margin-top:16px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description .traffic-insurance-details,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details .traffic-insurance-details{padding-left:29px}html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.insurance-description .traffic-insurance-info,html.vehicle.VEH3 .quotation-selected-product .product-information.M1+div.selected-insurance-details .traffic-insurance-info{width:auto}html.vehicle.VEH3 .quotation-selected-product .insurance-description.with-free-casco{line-height:1.2}html.vehicle .quotation-selected-product .insurance-description.with-free-casco .selected-insurance-details{padding-top:16px}html.vehicle .quotation-selected-product .insurance-description.with-free-casco .selected-insurance-details .summary .discount-amounts{margin-top:10px}html.vehicle.VEH2 .quotation-selected-product .insurance-description.with-free-casco{line-height:1.2}.cart-content .insurance-description{border-bottom:0 !important;border-radius:0 !important}.pdf-page .cart-content .content-block{border-bottom:0;padding:0}
body.web-registration.new-insurance-layout #loading-bar{height:358px;position:absolute;width:100%}body.web-registration.new-insurance-layout #main__container{min-height:100%;position:relative}body.web-registration.new-insurance-layout #content>.content-block{margin-top:33px}body.web-registration.new-insurance-layout header.content__box a:before{left:-35px;top:-1px}body.web-registration.new-insurance-layout #netso-root{margin-top:40px}body.web-registration.new-insurance-layout #netso-root .row.submit{margin-top:20px}body.web-registration.new-insurance-layout.sales .user.admin{color:#fff}body.web-registration.new-insurance-layout.sales .user.admin a{color:#fff}body.web-registration.new-insurance-layout.sales #content{margin-top:32px}body.web-registration.new-insurance-layout #header.insurance a#logo{background:url("/static/v17895/css/svg/pop-vakuutus-logo-vino.svg") no-repeat;display:block;height:66px;margin-bottom:25px;overflow:hidden;text-indent:100%;white-space:nowrap;width:220px}body.web-registration .content-block{border-bottom:0}body.web-registration .content-block section{padding:0}body.web-registration.new-insurance-layout .modal{overflow:visible;position:absolute}body.web-registration.new-insurance-layout .modal-backdrop{bottom:0;position:fixed;z-index:2}body.web-registration.new-insurance-layout .modal-backdrop.fade.in{opacity:.4}body.web-registration .modal-dialog .modal-header{border-bottom:0;color:#004f59;padding-top:30px;text-align:left}body.web-registration .modal-dialog .modal-header h2{font-size:21px;margin-left:10px}body.web-registration .modal-dialog .modal-body{text-align:left}body.web-registration .modal-dialog .modal-body h3{font-size:17px;font-weight:normal;padding-left:10px;position:relative}body.web-registration .modal-dialog .modal-body h3:before{content:"-";display:block;left:1px;position:absolute;top:0}body.web-registration .modal-dialog .modal-body hr{background-color:#98a6a6;border-color:#98a6a6;color:#98a6a6}body.web-registration .modal-dialog .modal-body p{font-size:17px;margin-left:10px}body.web-registration .modal-dialog .modal-body .row{margin-bottom:20px}body.web-registration .modal-dialog .modal-body .total{font-weight:bold;margin-top:0}body.web-registration .modal-dialog .modal-body .total .disclaimer{font-size:13px;font-weight:normal}body.web-registration .modal-dialog .modal-body label{display:inline-block}body.web-registration .modal-dialog .modal-body p.signature{border-bottom:1px solid #98a6a6}body.web-registration .modal-dialog .btn-default{background-color:#fff;border-color:#004f59;box-sizing:border-box;display:block;margin:0 auto 20px;width:80%}body.web-registration .modal-dialog .btn-confirm{box-sizing:border-box;display:block;height:40px;margin:0 auto 20px;width:80%}body.web-registration .modal-dialog a{color:#004f59;font-weight:normal}body.web-registration .modal-dialog a.btn{color:#fff}body.web-registration .modal-dialog .modal-footer{border-top:0;color:#004f59;padding-bottom:20px;text-align:center}body.web-registration p.error{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/error.png) no-repeat 0 3px;color:#e50051;padding-left:18px;speak-as:digits;speak-numeral:digits}body.web-registration a.button,body.web-registration a.button span,body.web-registration button,body.web-registration button span{box-sizing:content-box}body.web-registration h3{font-size:14px;font-weight:normal}body.web-registration header.content__box{float:none;margin-bottom:20px;margin-top:20px}body.web-registration header.content__box .h2{display:block;font-weight:400;font-style:normal;font-size:24px;margin-bottom:21px;margin-top:5px}body.web-registration header.content__box p{display:inline !important}body.web-registration .row.pin .content__box .pin__box{background-color:#ebf5f6;border:1px solid #c7cdcd;border-radius:5px;padding:10px 15px;text-align:center}body.web-registration .row.pin .content__box .pin__box input{margin-bottom:5px;padding:6px 20px 6px 20px}body.web-registration .row.pin .content__box .pin__box .certificate-sequence input{min-width:269px;padding-right:20px}body.web-registration .row.services h3.toggle{cursor:pointer;text-decoration:underline}body.web-registration .row.help h3{font-size:16px;font-weight:normal}body.web-registration .row .content__box{padding-left:15px;padding-top:22px}body.web-registration .row .content__box h3{font-weight:normal;margin-bottom:10px}body.web-registration .row.vehicle .content__box,body.web-registration .row.ownership .content__box,body.web-registration .row.lipo .content__box,body.web-registration .row.transfer .content__box{border-bottom:1px solid #dcdcdc}body.web-registration .row.vehicle .content__box:not(:empty),body.web-registration .row.ownership .content__box:not(:empty),body.web-registration .row.lipo .content__box:not(:empty),body.web-registration .row.transfer .content__box:not(:empty){padding-bottom:10px}body.web-registration .row.vehicle .product-information .icon{height:53px;left:0;position:relative;top:0;width:50px}body.web-registration .row.vehicle .vehicle-title{font-size:17px;font-weight:bold}body.web-registration .row.owners.disabled a.remove-item,body.web-registration .row.possessors.disabled a.remove-item{display:none}body.web-registration .row.delegate a{color:#004f59}body.web-registration .row.submit a.cancel{color:#004f59}body.web-registration .row.person{margin-bottom:10px;min-height:75px}body.web-registration .row.person .form-group{margin-bottom:0;margin-top:7px}body.web-registration .row.person p.old-person{font-size:17px;font-weight:bold;margin-bottom:0}body.web-registration .row.person p.old-person>span.label{display:block;font-size:13px;font-weight:normal;margin-bottom:8px;text-transform:uppercase}body.web-registration .row.person .item-icon{height:88px;left:-23px;position:relative;top:-13px}body.web-registration .row.person label{font-size:13px;font-weight:normal;padding-left:7px}body.web-registration .row.person a.remove-item{left:-15px;position:relative;top:30px}body.web-registration .row.lipo .content__box,body.web-registration .row.transfer .content__box{padding-top:12px}body.web-registration .row.lipo div.checkbox,body.web-registration .row.transfer div.checkbox{margin-bottom:28px}body.web-registration .row.lipo label.checkbox,body.web-registration .row.transfer label.checkbox{font-size:14px;padding-left:0}body.web-registration .row.lipo input[type=checkbox],body.web-registration .row.transfer input[type=checkbox]{margin-left:0;margin-right:14px;position:relative;top:0}body.web-registration .lipo__lipo,body.web-registration .lipo__end{position:relative}body.web-registration .datepicker{margin-bottom:0;margin-top:0}body.web-registration .datepicker label{margin-bottom:5px}body.web-registration .datepicker input{height:34px;position:initial;top:0;width:110px}body.web-registration input[type=date]{background-color:#f2f2f2;border-color:#cacaca;border-width:1px;height:36px}body.web-registration input[type=date]:invalid{background-color:#e50051}body.web-registration p.new-person{float:left;margin-bottom:0}body.web-registration a.new-person{color:#4d4d4d;display:inline-block;font-weight:normal;left:0;line-height:13px;margin-bottom:11px;padding:0 15px 10px 25px;position:relative}body.web-registration a.new-person:hover{text-decoration:none}body.web-registration a.new-person:before{color:#3b6f03;content:"+";display:block;font-size:18px;font-weight:bold;left:-18px;position:relative;top:12px}body.web-registration a.btn-confirm{margin:30px 0 15px;max-width:100%;padding-left:20px;padding-right:20px}body.web-registration .badgearea{display:inline-block;padding:0px 15px;position:absolute;right:-5px;top:10px}body.web-registration .badgearea .badge{background-color:#e3e3e3;color:#999;cursor:pointer}body.web-registration .badgearea:focus+.badgecontent{display:block !important;visibility:visible}body.web-registration .help.lipo .badgearea,body.web-registration .help.end .badgearea{top:0}body.web-registration .badge-arrow{border-color:rgba(0,0,0,0);border-bottom-color:#e3e3e3;border-style:solid;border-width:10px;border-top-width:0;top:-11px;display:block;height:0px;margin-right:-5px;position:absolute;right:15px;width:0px}body.web-registration .badgecontent{background-color:#e3e3e3;border-radius:4px;border:1px solid #e3e3e3;clear:left;font-size:13px;font-weight:normal;line-height:18px;margin:5px 0px 0px;min-height:20px;padding:6px 10px 7px;position:relative}body.web-registration .add-owner-enter{opacity:.01}body.web-registration .add-owner-enter.add-owner-enter-active{opacity:1;transition:opacity 300ms ease-in}body.web-registration .add-owner-leave{opacity:1}body.web-registration .add-owner-leave.add-owner-leave-active{opacity:.01;transition:opacity 300ms ease-in}body.web-registration .people-enter{opacity:.01}body.web-registration .people-enter.people-enter-active{opacity:1}body.web-registration .people-leave{opacity:1}body.web-registration .people-leave.people-leave-active{opacity:.01;transition:opacity 250ms ease-in}@media(max-width:767px){body.web-registration .row.person a.remove-item{left:0}}@media(max-width:414px){body.web-registration a.btn-confirm{box-sizing:border-box;font-size:14px}body.web-registration .row .content__box{margin-left:0;padding-right:15px;width:100%}}@media print{body.new-insurance-layout.web-registration .modal-content{border:none;box-shadow:none}body.web-registration .modal-dialog .modal-header h2{color:#3c3c3c}body.web-registration .modal-dialog .modal-body{color:#3c3c3c}body.web-registration .modal-dialog .modal-footer button,body.web-registration .modal-dialog .modal-footer .btn-default,body.web-registration .modal-dialog .modal-footer .btn-confirm{display:none}body.web-registration .modal-dialog .modal-footer a{display:none}body.web-registration.new-insurance-layout .modal-backdrop{display:none !important}body.web-registration.new-insurance-layout .modal{position:initial}body.web-registration.new-insurance-layout #push,body.web-registration.new-insurance-layout #banner,body.web-registration.new-insurance-layout .bottom-nav,body.web-registration.new-insurance-layout #footer{display:none}}
body#sales .form-control,body#claims.sales .form-control{margin-top:20px}body#sales .form-control input,body#claims.sales .form-control input{width:245px}body#sales .form-control.submit,body#claims.sales .form-control.submit{margin-top:25px}body#sales .form-control.ssn,body#claims.sales .form-control.ssn{height:60px;position:relative}body#sales .form-control.ssn label.error,body#claims.sales .form-control.ssn label.error{position:absolute;top:50px}body#sales #insurance-ssn,body#claims.sales #insurance-ssn{margin-top:30px}body#sales #old-ssn,body#claims.sales #old-ssn{margin-top:30px}body#sales #recent-ssn-list li,body#claims.sales #recent-ssn-list li{clear:both;width:120px}body#sales #recent-ssn-list a.abort,body#claims.sales #recent-ssn-list a.abort{float:right;padding-left:21px}body#sales section.sales-login,body#claims.sales section.sales-login{box-sizing:border-box;float:left;margin-top:27px;min-height:231px;padding-bottom:40px;padding-top:0;width:50%}body.web-claims-sales h1{margin-bottom:20px;margin-top:0}body.web-claims-sales form{margin-top:30px}#wrap #header #navbar-content h2{color:#fff;display:inline-block;float:left;font-weight:normal;margin-left:20px;margin-top:34px;text-shadow:1px 1px 0 #063}
#insurance{position:relative}#insurance h1{margin-bottom:28px;margin-top:7px}#insurance .product-description{border-right:1px solid #ddd;font-size:14px;line-height:22px;padding-right:50px}#insurance .product-description .image{background-image:url(/static/v17895/img/branding/product-icons-arrow-compressed.png);display:inline;float:left;height:105px;margin:3px 18px 5px 0;width:100px}#insurance .insurance-subtypes{position:absolute;right:0;top:85px;width:200px}#insurance .insurance-subtypes h3,#insurance .insurance-subtypes h4{border-bottom:2px solid #090;margin-bottom:0;padding-bottom:5px}#insurance .insurance-subtypes ul{list-style:none;margin:0;padding:0}#insurance .insurance-subtypes ul li{border-bottom:1px solid #e5e5e5;display:block;float:left;width:170px}#insurance .insurance-subtypes ul.no-links li,#insurance .insurance-subtypes ul li a{color:#4d4d4d;display:block;font-size:12px;padding:22px 0 18px 58px;position:relative}#insurance .insurance-subtypes ul.no-links li div.image,#insurance .insurance-subtypes ul li a div.image{height:50px;left:0;position:absolute;top:9px;width:50px}#insurance .bottom{margin:30px 0 0 240px}#insurance .action-buttons{position:absolute;right:0;top:30px;z-index:1}#insurance .action-buttons button,#insurance .action-buttons a.button{float:right;margin-left:3px}#insurance aside{padding-bottom:20px;position:absolute;top:33px;width:201px}#insurance aside h2{margin:2px 0 25px}#insurance aside button{margin-top:30px;min-width:180px;width:180px}#insurance aside a.button{margin-top:30px;min-width:163px;width:163px}#insurance aside ul{list-style:none;margin:0;padding:0}#insurance aside ul li{-webkit-transition:background-color .05s linear;-moz-transition:background-color .05s linear;-o-transition:background-color .05s linear;-ms-transition:background-color .05s linear;transition:background-color .05s linear;padding:0;position:relative}#insurance aside ul li a{display:inline-block;font-weight:normal;padding:7px 0 6px 0;width:200px}#insurance aside ul li:hover{background-color:#f2f2f2;margin-left:-10px;padding-left:10px}#insurance aside ul li:hover a{border-right:1px solid #e5e5e5}#insurance aside ul li.active{background-color:#f2f2f2;margin-left:-10px;padding-left:10px}#insurance aside ul li.active a{border-right:1px solid #e5e5e5;color:#4d4d4d;font-weight:700;text-shadow:0 1px #fff}#insurance aside ul li.active a:hover{background-color:rgba(0,0,0,0);text-decoration:none}#insurance section{border-left:1px solid #ddd;margin-left:200px;margin-top:8px;min-height:430px;padding:42px 40px 0;width:460px}#insurance section.content p{word-wrap:break-word}#insurance section#info-1{display:block}#insurance section h2{margin-top:0}#insurance section img{margin:10px 40px 10px 0}#insurance section table td{padding-right:14px}#insurance section table.age{width:100%}#insurance section table.age th{text-align:left;padding:7px 10px 7px 5px}#insurance section table.age td{padding:7px 10px 7px 5px}#insurance section table.age tr{border-bottom:1px dashed #dcdcdc}#insurance section table.age tr:nth-child(2n){background-color:#edeeee}#insurance section table.age thead tr{border-bottom:2px solid #090}#insurance section table.age thead th{color:#090;padding-bottom:8px}#insurance nav.level2{top:-50px;z-index:5}#insurance nav.level2 a{z-index:6}#insurance nav.level2 a span{z-index:7}#insurance #terms section{display:block}#insurance #terms section a:hover,#insurance #terms section a:active{text-decoration:none}#insurance #terms section a:link:hover,#insurance #terms section a:link:active{text-decoration:underline}#insurance #terms section h2{color:#090;font-weight:600;font-size:34px;line-height:1.2}#insurance #terms section h3{color:#090;font-weight:600;font-style:normal;font-size:24px}#insurance #terms section h4{font-weight:600;font-size:16px;letter-spacing:0pt;margin-top:0;text-transform:none}#insurance #terms section h5{color:#4d4d4d;font-size:13px;font-weight:700;line-height:1.2em;text-transform:uppercase}#cooperation section.title{display:block;margin-bottom:-8px;padding:47px 40px 11px}#cooperation section.title h2{color:#090;margin-bottom:0}#cooperation section{margin-bottom:0;margin-top:8px;min-height:0;padding-top:0;width:700px}#cooperation section h2{color:#063;margin-bottom:26px}#cooperation section h3{background:#3cab34;background:-moz-linear-gradient(top,#93c11f 0%,#3cab34 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#93c11f),color-stop(100%,#3cab34));background:-webkit-linear-gradient(top,#93c11f 0%,#3cab34 100%);background:-o-linear-gradient(top,#93c11f 0%,#3cab34 100%);background:-ms-linear-gradient(top,#93c11f 0%,#3cab34 100%);background:linear-gradient(to bottom,#93c11f 0%,#3cab34 100%);border:1px solid rgba(0,0,0,.1);clear:both;color:#fff;display:block;height:38px;line-height:38px;margin:0;padding-left:19px;padding-right:19px;text-shadow:0 -1px 0 #063;width:660px}#cooperation section h4{background-color:#f7f7f7;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;clear:both;font-size:16px;height:40px;line-height:42px;margin:0 0 12px;padding-left:19px;padding-right:19px;text-transform:none;width:660px}#cooperation section>p:nth-child(2){float:none;font-size:15px;margin-bottom:27px;margin-left:0;margin-right:0;width:100%}#cooperation section p{float:left;line-height:18px;margin:0 10px 12px 19px;overflow-wrap:break-word;width:300px}#cooperation section p a{font-weight:400;text-decoration:underline}
body.web-index-insurances #index-top-bg #title{position:absolute;top:198px;left:0px;width:320px}body.web-index-insurances #index-top-bg #title h1{margin-bottom:5px}body.web-index-insurances #index-top-bg #title #index-liftup{color:#4d4d4d;font-size:15px;line-height:22px;margin-top:5px;width:330px}#insurance.insurances #frontpage-insurance-selector li{background-image:none;height:295px;width:240px}#insurance.insurances #frontpage-insurance-selector li.last{width:220px}#insurance.insurances .insurance-subtypes h3{margin-bottom:10px}#insurance.insurances .insurance-subtypes ol{color:#090;counter-reset:item;font-size:16px;font-weight:bold;list-style-type:none;padding:0}#insurance.insurances .insurance-subtypes ol li{background-image:url(/static/v17895/img/ui-elements/myinsurance-hr.png);background-position:-25px 100%;background-repeat:no-repeat;padding:4px 0 28px}#insurance.insurances .insurance-subtypes ol li p{color:#4d4d4d;font-size:12px;font-weight:normal;line-height:17px;margin:0 0 0 19px}#insurance.insurances .insurance-subtypes ol li.last{background-image:none}#insurance.insurances .insurance-subtypes ol li:before{content:counter(item) "  ";counter-increment:item;float:left;margin-right:10px}
body.web-auth-login #index-top #index-top-bg div#title{left:0;position:absolute;top:148px}body.web-auth-login #index-top #index-top-bg div#title h1{font-size:34px;line-height:42px;margin-bottom:28px;margin-top:0;width:430px}body.web-auth-login #index-top #index-top-bg div#title ul{list-style-image:url(/static/v17895/img/ui-elements/arrow-right-3.png)}body.web-auth-login #index-top #index-top-bg div#title ul li{margin-bottom:5px;padding-left:20px}body.web-auth-login #insurance .content-block{padding-top:13px}body.web-auth-login #insurance .content-block h2{margin-bottom:29px}body.web-auth-login dl.zend_form{margin:0}body.web-auth-login dl.zend_form dt#redirect-label{display:none}body.web-auth-login dl.zend_form>div{float:left;margin-right:20px}body.web-auth-login dl.zend_form>div input{margin:0;width:234px}body.web-auth-login dl.zend_form button{top:19px}body.web-tupas-return #wrap #header #navbar,body.web-login-return #wrap #header #navbar,body.web-simple-login-return #wrap #header #navbar{margin-top:35px}#tupas-bank-list{max-width:660px;margin-bottom:20px}#tupas div.bank,#tupas-bank-list div.bank{float:left;margin-bottom:18px;margin-right:15px;min-width:150px;width:150px}#tupas div.bank a,#tupas div.bank input[type=image],#tupas-bank-list div.bank a,#tupas-bank-list div.bank input[type=image]{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 6px 6px -5px #d2d2d2;color:#4d4d4d;display:block;font-size:12px;font-weight:normal;height:75px;margin:0;padding:20px 0 10px;position:relative;text-align:center;transition:box-shadow .1s}#tupas div.bank a img,#tupas div.bank input[type=image] img,#tupas-bank-list div.bank a img,#tupas-bank-list div.bank input[type=image] img{display:block;margin:0 auto;max-height:24px;max-width:120px;position:relative}#tupas div.bank a:hover,#tupas-bank-list div.bank a:hover{box-shadow:0 10px 10px -6px #ccc;transform:translate(0,-1px)}#tupas div.bank a:active,#tupas-bank-list div.bank a:active{box-shadow:0 1px 1px #ddd;transform:translate(0,1px)}#tupas div.bank a.aktia img,#tupas-bank-list div.bank a.aktia img{top:22px}#tupas div.bank a.sampo img,#tupas-bank-list div.bank a.sampo img{top:26px}#tupas div.bank a.hb img,#tupas-bank-list div.bank a.hb img{top:28px}#tupas div.bank a.tapiola img,#tupas-bank-list div.bank a.tapiola img{top:24px}#tupas div.bank a.nordea img,#tupas-bank-list div.bank a.nordea img{top:18px}#tupas div.bank a.omasp img,#tupas-bank-list div.bank a.omasp img{max-height:46px;top:8px}#tupas div.bank a.op img,#tupas-bank-list div.bank a.op img{max-height:34px;top:17px}#tupas div.bank a.poppankki img,#tupas-bank-list div.bank a.poppankki img{top:18px}#tupas div.bank a.spankki img,#tupas-bank-list div.bank a.spankki img{max-height:46px;top:17px}#tupas div.bank a.saastopankki img,#tupas-bank-list div.bank a.saastopankki img{top:21px}#tupas div.bank a.samlink img,#tupas-bank-list div.bank a.samlink img{top:7px;max-height:none;max-width:none}#tupas div.bank a.aland img,#tupas-bank-list div.bank a.aland img{top:28px}#tupas div.bank a.mobiilivarmenne img,#tupas-bank-list div.bank a.mobiilivarmenne img{margin-top:6px;max-height:50px;top:0}#tupas div.bank a.mock img,#tupas-bank-list div.bank a.mock img{max-height:none;max-width:none;top:9px}#tupas div.bank a.mock,#tupas-bank-list div.bank a.mock{background-color:#dfe9f2;border-color:#bbcfe3}#tupas div.bank a.mock:hover,#tupas-bank-list div.bank a.mock:hover{background-color:#e3ebf3;transform:rotate(-1deg)}#tupas div.bank a.mock:active,#tupas-bank-list div.bank a.mock:active{transform:rotate(0)}#tupas div.bank input[type=image],#tupas-bank-list div.bank input[type=image]{height:77px;padding:20px 20px 25px}.web-login-index .content-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;border-width:0}.web-login-index .content-block.first{border-top-left-radius:0;border-top-right-radius:0;border-width:0}.web-login-index dd{margin-left:0;margin-top:30px}.web-login-index dt#auth-label{display:none}.web-login-index dt label{font-size:13px;margin-top:30px;text-transform:none}body.sales.web-login-index input[type=image]{display:none}body.web-auth-authenticate-goal h1,body.web-auth-authenticate h1{color:#00ab6d}body.web-auth-authenticate-goal .icon-check,body.web-auth-authenticate .icon-check{color:#00ab6d;left:-6px;position:relative;top:16px}
#boat #index-top #index-top-bg div#title{left:0;position:absolute;top:172px;width:475px}#boat .product-image.venekasko-xl{background-image:url(/static/v17895/img/product-images/product-icons/vene-xl.png)}#boat .product-image.venekasko-s{background-image:url(/static/v17895/img/product-images/product-icons/vene-s.png)}#boat.SAIL .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -100px no-repeat;background-size:500px 800px}#boat.MOSA .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -50px -100px no-repeat;background-size:500px 800px}#boat.OUBO .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -100px no-repeat;background-size:500px 800px}#boat.INBO .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -150px -100px no-repeat;background-size:500px 800px}#boat.SHAF .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -100px no-repeat;background-size:500px 800px}#boat.SMAL .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -250px -150px no-repeat;background-size:500px 800px}#boat #to-phase-2{margin-top:20px}#boat-make{width:300px}#boat-class-options ul li{height:173px;width:212px}#boat-class-options ul li label{height:59px;line-height:18px;padding-left:16px;padding-right:16px;padding-top:100px;width:181px}#boat-class-options ul li div.long label{padding-top:91px}#boat-class-options ul li div.image{height:100px;left:56px;position:absolute;top:0;width:100px}#boat-class-options .boat-sailboat .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -200px no-repeat}#boat-class-options .boat-sailboat-motor .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -200px no-repeat}#boat-class-options .boat-outboard-motor .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -200px no-repeat}#boat-class-options .boat-motor .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -200px no-repeat;top:11px}#boat-class-options .boat-inboard-motor .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -400px -200px no-repeat;top:11px}#boat-class-options .boat-inboard-motor label{padding-left:8px;padding-right:8px;width:197px}#boat-class-options .boat-small .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -300px no-repeat;top:11px}#boat-materials h3,h3#boat-details-title{display:inline-block}#boat-material-options{margin-top:1px}#boat-material-options ul li{width:212px}#boat-material-options ul li div{border-right-color:#dae6e0}#boat-material-options ul li div span{bottom:21px}#boat-material-options ul li div div.image{height:100px;left:56px;position:absolute;width:100px}#boat-material-options ul li label{height:43px;padding-top:89px}#boat-material-options .boat-material-plastic .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -200px no-repeat}#boat-material-options .boat-material-steel .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -200px no-repeat}#boat-material-options .boat-material-wood .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -200px no-repeat}#boat-material-options .boat-material-concrete .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -900px no-repeat}#boat-engine-amount li{width:419px}#boat-engine-amount li div{border-right:0}#boat-engine-amount li div div.image{height:100px;left:161px;position:absolute;width:100px}#boat-engine-amount li.first{margin-right:20px}#boat-engine-amount li.checked div{border-right:0}#boat-engine-amount .engine-amount-1 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -200px no-repeat}#boat-engine-amount .engine-amount-2 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -200px no-repeat;left:126px}#boat-engine-amount .engine-amount-2 .image.last{left:196px}#boat-details div.inputs>div{float:left;height:49px;margin-bottom:25px;margin-right:20px;width:300px}#boat-details div.inputs>div.right{margin-right:0}#boat-details label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}#boat-details label.error{color:#e50051;font-size:11px}#boat-details select{margin:0;width:300px}#boat-details input{width:284px}#boat-details #boat-length-input{float:left;margin-top:2px}#boat-details #boat-length-input>div{margin-bottom:0;margin-top:13px}#boat-details #boat-length-input input{width:56px}#boat-manufacturing-year-pane{float:left;margin-top:2px;width:181px}#boat-manufacturing-year-pane p{margin-bottom:0}#boat-details #boat-manufacturing-method-pane{height:auto;margin-top:2px;width:100%}#boat-details #boat-manufacturing-method-pane .tooltip-wrapper{top:8px}#boat-material{float:left}.boat-engine-details{float:left;margin:30px 20px 9px 0;width:357px}.boat-engine-details.last{margin-right:0}.boat-engine-details input.boat-engine-id{margin-bottom:15px}.boat-engine-details select{width:336px}.boat-engine-details input{width:344px}.boat-engine-details label{display:block;font-size:14px;font-weight:500;color:#192d6a;margin-bottom:7px;text-transform:none}.boat-engine-details label.error{display:none;text-transform:none}.boat-engine-details h3{font-size:20px;font-weight:normal;margin-bottom:6px;text-transform:none}.boat-engine-details div.boat-engine-manufactured-select{float:left;margin-top:0;position:relative;width:181px}.boat-engine-details div.boat-engine-manufactured-select .tooltip-wrapper{height:20px;top:4px}.boat-engine-details div.boat-engine-manufactured-select .chzn-container{margin-bottom:18px}.boat-engine-details div.boat-engine-power-input{float:left;margin-top:0;width:150px}.boat-engine-details div.boat-engine-power-input label.error{position:absolute;width:161px}.boat-engine-details input.boat-engine-power{margin-bottom:0;width:56px}.boat-engine-details .boat-engine-fuel p{font-size:14px;font-weight:500;color:#192d6a;margin:0 0 -2px;text-transform:none}.boat-engine-details .boat-engine-fuel .tooltip-wrapper{top:9px}.boat-engine-details .boat-engine-fuel .info-tooltip p{text-transform:none}.boat-engine-details p.boat-fuel-option{margin:0 0 5px 0}.boat-engine-details p.boat-fuel-option label{font-size:14px;font-weight:400;text-transform:none}.boat-engine-details p.boat-fuel-option input{margin-left:6px;width:20px}#boat-engine-2-details{display:none}#boat-engine-2-details.checked{display:block}.boat-engine-fuel-types{margin-bottom:10px;margin-top:3px}.boat-engine-fuel-types label{display:inline}#boat-checkboxes{margin-top:31px}#boat-checkboxes label{display:inline}#boat-checkboxes p,#boat-checkboxes div.input{margin:0 0 4px}#boat-value h3{margin-bottom:3px}#boat-value input{width:91px}#boat-bonus{display:none}#boat-bonus select{width:272px}#boat-bonus label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}#boat-bonus #boat-bonus-slider{width:340px}#boat-bonus span{float:left;top:-5px}#boat-bonus.open{display:block}#boat-no-claims-section{padding-bottom:47px}#boat-no-claims-section h2{margin-bottom:13px}#boat-no-claims-section>label{display:inline}#boat-no-claims-section .large-tooltip{margin-bottom:8px;margin-top:32px;padding-bottom:2px;padding-right:350px;padding-top:24px}#boat-no-claims-section .large-tooltip label{display:inline-block}#boat-no-claims-section .large-tooltip .slider-container{margin-bottom:23px;margin-top:-1px}#boat-no-claims-section .large-tooltip p,#boat-no-claims-section .large-tooltip div.input{margin-bottom:24px;margin-top:13px}#boat-no-claims-section button{margin-top:20px}#boat-payment{padding-bottom:55px}#boat-payment h3{margin-top:-2px}#boat-payment #installment-options h3{margin-bottom:25px}#boatInsurancePurchase p#missing{display:none;margin:15px 0 0}#boatInsurancePurchase #boat-start-date-section label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}#boatInsurancePurchase #boat-start-date-section label.error{color:#e50051;font-size:11px}#boatInsurancePurchase #lightbox #lightbox-content div.vehicle-item .price.with-discount{height:61px}#boatInsurancePurchase #lightbox #lightbox-content div.vehicle-item .price.with-discount .annual>span.original{display:block;margin-top:8px}#boatInsurancePurchase #lightbox #lightbox-content section.last{padding-top:0}#boatInsurancePurchase #lightbox #lightbox-content div.floating{height:715px;width:400px}#boatInsurancePurchase #lightbox #lightbox-content div.floating.pane-0.recommended{height:715px;min-height:0}#boatInsurancePurchase #lightbox #lightbox-content div.floating.pane-0.selected{margin-left:-1px}#boatInsurancePurchase #lightbox #lightbox-content div.floating.pane-0.small-boat{border-right:1px solid #ddd}#boatInsurancePurchase #lightbox #lightbox-content div.floating.pane-1.selected .description{margin-right:-15px}#boatInsurancePurchase #lightbox #lightbox-content div.floating .peril-coverages{width:100%}#boatInsurancePurchase #lightbox #lightbox-content div.floating h3 label{display:inline;font-size:16px;text-transform:none}#boatInsurancePurchase #lightbox #lightbox-content div.floating h4{display:inline-block}#boatInsurancePurchase #lightbox #lightbox-content div.floating h4 label{top:9px}#boatInsurancePurchase #lightbox #lightbox-content div.floating header img{left:154px}body.web-boat #price-bar-container{min-width:958px}body.web-boat #price-bar button.add-to-cart{display:inline-block}
﻿button#back-to-insurance{position:absolute;right:39px;top:29px}button#back-to-insurance a.down,button#back-to-insurance a.up{color:#090;display:inline-block;font-size:14px;font-weight:700;text-decoration:none}button#back-to-insurance a:hover{color:#063}#cart-title a.button.print{position:absolute;right:230px;top:29px}.web-cart-quotation #cart-title a.button.print{position:initial}.web-cart-quotation #cart-title a.button.print::after{display:none}body#cart div.quotation-selected-product.home-item{margin-top:0}#insurance-info header.title{border-bottom:2px solid #090;padding-bottom:6px}#insurance-info header.title h3{font-size:17px}#insurance-info .rows{margin-bottom:40px}#insurance-info .rows.tag-along{margin-top:-40px}#insurance-info .rows .row{margin-left:0;margin-right:0}#insurance-info .rows .row article{border-bottom:1px solid #e5e5e5}#insurance-info .rows .row article h3{font-size:14px;margin-bottom:1px}#insurance-info .rows .row article header{font-family:Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:0pt;margin-top:0;text-transform:none;text-transform:none}#insurance-info .rows .row article header html.wf-loading,#insurance-info .rows .row article header html.wf-inactive{font-weight:900}html.wf-active #insurance-info .rows .row article header{font-display:swap;font-family:"fatfrank","Roboto",Arial,sans-serif;font-weight:400}#insurance-info .rows .row article header span{font-weight:300}#insurance-info .rows .row article header span.insurance-name{display:block;margin-bottom:2px;margin-top:-7px}#insurance-info .rows .row article header span.insurance-name.no-subtype{margin-top:2px}#insurance-info .rows .row article .content{margin:0px 0px 0px 0px}#insurance-info .rows .row article .date{margin:6px 0px 0px 0px;clear:both;color:#a3a3a3}#insurance-info .rows .row.notification{position:relative}#insurance-info .rows .row.notification article:before{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -250px -600px no-repeat;background-size:500px 800px;background-position:-267px -616px;width:17px;height:18px;content:" ";float:right;margin:5px;position:absolute;right:9px}#insurance-info .rows .row.unread header:before{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/li-check-green.png) no-repeat;width:15px;height:15px;float:left;content:" "}#insurance-info .rows .no-items{border-bottom:1px solid #e5e5e5;padding:16px 20px 14px;text-align:center}#insurance-info .rows .actions{float:right}#insurance-info .rows .actions button{float:left}#insurance-info .rows>hr{float:left;height:1px;margin:20px auto;width:100%}#insurance-info .rows footer{background-color:#f7f7f7;width:100%}#insurance-info .rows footer .footer-content{margin-left:15px}#insurance-info .rows footer .footer-content a{display:inline-block;font-size:17px;font-weight:bold;left:-15px;padding:16px 0 14px 15px;position:relative;top:-16px;width:100%}#insurance-info .rows>footer{border-bottom:1px solid #e5e5e5}#insurance-info .rows .row.has-icon{position:relative}#insurance-info .rows .row.has-icon article{margin-left:0;min-height:74px;padding-left:80px;padding-top:5px}#insurance-info .rows .row>.icon{left:0;position:absolute;top:6px;width:75px}#insurance-info .rows .row>.icon .ir{width:75px;height:75px;margin:0px auto}#insurance-info .rows .row article{margin:10px 0px 0px 15px}#insurance-info .rows footer.row{height:49px}#insurance-info .rows footer.row .icon{top:-26px}#insurance-info .rows footer.row .footer-content{margin-left:80px;height:20px;padding:15px 0 14px}#insurance-info .rows footer.row .footer-content a{left:-80px;padding-left:80px}#insurance-info .rows footer.row:hover{background-color:#f7f3df}#insurance-info .rows{margin-bottom:0}#insurance-info .rows .row.has-icon{background:url(/static/v17895/img/ui-elements/myinsurance-hr.png) repeat-x 30px 100%;margin-bottom:0;padding-bottom:1px}#insurance-info .rows .row.has-icon article{border-bottom:0;margin-top:16px;min-height:54px;padding-left:60px}#insurance-info .rows .row.has-icon article h3{font-size:16px}#insurance-info .rows .row.has-icon article header span.insurance-name.no-subtype{margin-top:3px}#insurance-info .rows .row.has-icon article .product-badge{margin-left:10px}#insurance-info .rows .row>.icon{font-size:45px}#insurance-info .rows .row>.icon .icon-travel{position:relative;top:5px}#insurance-info .rows .row>.icon .icon-accident{position:relative;top:5px}#insurance-info .rows .row>.icon .icon-travel-accident{font-size:35px;position:relative;top:8px}#insurance-info .rows .row>.icon .icon-vehicle{font-size:30px;left:-2px;position:relative;top:6px}#insurance-info .rows .row>.icon .icon-travel-trailer{font-size:30px;left:3px;top:14px}#insurance-info .rows .row>.icon .icon-boat{font-size:35px;position:relative;top:9px}#insurance-info .product-icon{background:rgba(0,0,0,0) url(/static/v17895/img/branding/product-icons-arrow-compressed.png);float:left;height:105px;margin-left:60px;width:100px}#insurance-info .product-icon.VEH{background-position:-156px 0}#insurance-info .product-icon.BOA{background-position:-312px 0}#insurance-info .rows .row>.icon .ir.BOA{margin-top:4px}#insurance-info .product-icon.PIN.PIN3{background-position:-624px 0}#insurance-info .product-icon.PIN6,#insurance-info .product-icon.PIN.PIN4,#insurance-info .product-icon.PIN.PIN5{background-position:-468px 0}#insurance-info .product-icon.PIN7,#insurance-info .product-icon.PIN2{background-position:-780px 0}#insurance-info .product-description,#insurance-info .product-price{border-left:1px solid #e5e5e5;float:left;height:105px;padding-left:14px}#insurance-info .product-description{margin-left:59px}#insurance-info .product-description h2{margin:3px 0 8px}#insurance-info .product-description h3{margin:0}#insurance-info .product-description p{margin:-2px 0 9px}.cart-content .product-price{padding:27px 0 0 60px}.cart-content .product-price h4{margin-top:0}.cart-content .product-price .price-annual{color:#4d4d4d;font-size:24px;margin:5px 0 12px}.cart-content .product-price .price-annual span{font-size:26px;font-weight:700}.cart-content .product-price .price-annual.original{color:#900;font-size:18px;text-decoration:line-through}.cart-content .product-price .price-annual.original span{font-size:20px}.cart-content .product-price p{line-height:17px;margin:-2px 0 7px}.cart-content .product-price p.info.green{background-position:5px 0}.cart-content .product-price .number-of-installments{margin-top:29px}.cart-content h2.title-number:before,.cart-content h2.cart-title__number:before{color:#063;content:attr(data-number);display:inline-block;margin-top:1px;width:60px}.cart-content h3.product-target.with-address{margin-bottom:0}.cart-content p.address{margin-top:0}.cart-content button.edit{position:absolute;right:34px;top:29px}.cart-content section.first{border-bottom:1px solid #dae6e0;border-top-left-radius:0;border-top-right-radius:0;padding:27px 39px 30px}.cart-content .product-information{border-bottom:1px solid #e5e5e5;margin-bottom:20px;padding-left:60px;padding-top:18px;position:relative}.cart-content .product-information .icon{display:none;height:40px;left:-9px;position:absolute;top:5px;width:43px}.cart-content .product-information.HOM .icon{display:none}.cart-content .insurance-description{border-bottom:4px solid #090;line-height:18px;padding-bottom:7px;padding-left:60px}.cart-content .insurance-description.no-border{border-bottom:0}.cart-content .insurance-description p{margin:12px 0}.cart-content .insurance-description ul{padding-left:17px}.cart-content .insurance-description ul li span{display:inline-block;min-width:115px}.cart-content .insurance-description ul li.non-editable span{display:inline}.cart-content .risk-assessment{padding-left:60px}.cart-content .form-helpdesk-ticket-container{background-color:#eee;max-width:415px;padding:20px}.cart-content .form-helpdesk-ticket-container #helpDeskTicket,.cart-content .form-helpdesk-ticket-container #helpDeskTicket:focus,.cart-content .form-helpdesk-ticket-container #helpDeskTicket:invalid:focus{background-color:#fff;color:gray}.cart-content .form-helpdesk-ticket-container #helpDeskTicket:invalid{background-color:#e50051;color:#fff}.cart-content.open .cart-close{display:block}.cart-content.open .cart-open{display:none}.cart-content.closed .cart-close{display:none}.cart-content.closed .cart-open{display:block}.cart-content .large-tooltip{display:block;padding-bottom:20px;padding-left:0;padding-right:0;padding-top:20px}.cart-content .large-tooltip.arrow-left:before{left:114px}.cart-content .large-tooltip.arrow-left:after{left:114px}.cart-content .col1,.cart-content .col2,.cart-content .col3,.cart-content .col4{border-left:1px solid #ddd;float:left;padding:0 14px 20px;width:190px}.cart-content .col1 h4,.cart-content .col2 h4,.cart-content .col3 h4,.cart-content .col4 h4{margin-bottom:6px;margin-top:-4px}.cart-content .col1 h5,.cart-content .col2 h5,.cart-content .col3 h5,.cart-content .col4 h5{margin-top:2px}.cart-content .col1 p,.cart-content .col2 p,.cart-content .col3 p,.cart-content .col4 p{margin:6px 0 7px}.cart-content .col1 ul,.cart-content .col2 ul,.cart-content .col3 ul,.cart-content .col4 ul{list-style:none;margin-bottom:11px;margin-top:5px;padding-left:0}.cart-content .col1 ul li,.cart-content .col2 ul li,.cart-content .col3 ul li,.cart-content .col4 ul li{margin-bottom:5px}.cart-content .col1 .group,.cart-content .col2 .group,.cart-content .col3 .group,.cart-content .col4 .group{border-top:1px solid #e5e5e5;padding-top:11px}.cart-content .col1 .group h5,.cart-content .col2 .group h5,.cart-content .col3 .group h5,.cart-content .col4 .group h5{margin-top:0}.cart-content .col1{border-left-width:0;position:relative}.cart-content .col1 p{line-height:17px;margin-top:8px}.cart-content .col1 img{bottom:29px;left:50%;margin-left:-85px;position:absolute}.cart-content .col4{border-right:none}.cart-content .col4 h4{margin-bottom:7px}.cart-content .col4 p{margin-bottom:5px;margin-top:5px}.cart-content .product-name{font-size:24px;font-weight:bold;margin:0}.cart-content .additional-information{font-size:16px;margin:0}.cart-content .cart-product-details{background:#f7f7f7;border-top:1px solid #e5e5e5}.cart-content a.edit{color:#090;font-weight:700}.cart-content a.delete{color:#e50051;font-weight:700}.product-information .icon{height:40px;width:43px}.product-information.HOM .icon{background-size:50px 50px;left:-6px;top:4px}.product-information.HOM .icon.detached-house,.product-information.HOM .icon.detached-house-rent{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -344px no-repeat;background-size:430px 688px}.product-information.HOM .icon.terraced-house{background-image:url(/static/v17895/img/sales/home/terraced-house.png);left:-2px;top:-2px}.product-information.HOM .icon.semi-detached-house{background-image:url(/static/v17895/img/sales/home/semi-detached-house.png);left:-2px;top:-2px}.product-information.HOM .icon.apartment{background-image:url(/static/v17895/img/sales/home/apartment.png)}.product-information.HOM .icon.cottage{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -215px -387px no-repeat;background-size:430px 688px}.product-information.HOM .icon.TC03{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -700px no-repeat;background-size:500px 800px;top:-1px}.product-information.HOM .icon.TC04{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -400px -450px no-repeat;background-size:500px 800px;top:-2px}.product-information.HOM .icon.TC05{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -700px no-repeat;background-size:500px 800px;top:-2px}.product-information.PIN .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -164px -287px no-repeat;background-size:410px 656px}.product-information.VEH .icon,.product-information.VEH.M1 .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px 0px no-repeat;background-size:500px 800px;left:-47px;top:-15px;width:53px}.product-information.VEH.N1 .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -50px 0px no-repeat;background-size:500px 800px}.product-information.VEH.L1e .icon,.product-information.VEH.L2e .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -150px 0px no-repeat;background-size:500px 800px}.product-information.VEH.L3e .icon,.product-information.VEH.L4e .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px 0px no-repeat;background-size:500px 800px}.product-information.VEH.SNOW .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px 0px no-repeat;background-size:500px 800px}.product-information.VEH.TRAC .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -250px 0px no-repeat;background-size:500px 800px}.product-information.VEH.O1 .icon,.product-information.VEH.O2 .icon,.product-information.VEH.O3 .icon,.product-information.VEH.O4 .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px 0px no-repeat;background-size:500px 800px}.product-information.BOA .icon,.product-information .BOA.OUBO .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -100px no-repeat;background-size:500px 800px;left:-7px;top:-1px}.product-information.BOA.INBO .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -100px no-repeat;background-size:500px 800px}.product-information.BOA.SHAF .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -150px -100px no-repeat;background-size:500px 800px}.product-information.BOA.MOSA .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -50px -100px no-repeat;background-size:500px 800px}.product-information.BOA.SAIL .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -100px no-repeat;background-size:500px 800px}.product-information.BOA.OUBO.MS06 .icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -250px -150px no-repeat;background-size:500px 800px}#cart-summary{background:#ffd600;box-shadow:0 4px 0 rgba(0,0,0,.1);height:120px;margin-left:-10px;padding:20px 30px 20px 50px;position:relative;width:880px;z-index:2}#cart-summary .cart-summary-title{border-right:1px solid #ccab00;color:#4d4d4d;float:left;font-size:30px;font-weight:700;height:104px;padding-top:6px;text-shadow:0 1px 0 #ffea7f;width:429px}#cart-summary .cart-totals{border-right:1px solid #ccab00;color:#4d4d4d;float:left;font-size:16px;height:108px;padding:1px 20px;width:194px}#cart-summary .cart-totals p{margin:0}#cart-summary .cart-totals .price-annual{color:#4d4d4d;font-size:36px;font-weight:700;text-shadow:0 1px 0 #ffea7f}#cart-summary .cart-totals .price-monthly{margin-top:1px}#cart-summary .cart-totals .price-disclaimer{color:#063;font-size:13px;margin-top:10px}#cart-summary .cart-promo{float:left;padding:8px 0 0 20px;width:195px}#cart-summary .cart-promo p{margin:0}#cart-summary .cart-promo input{width:178px}#cart-summary .cart-promo label{color:#4d4d4d;display:inline-block;font-size:12px;margin-bottom:6px}#cart-summary:before{content:"";border-color:#000 #fff;border-style:solid;border-width:10px 0 0 10px;bottom:-10px;display:block;left:0;position:absolute;width:0}#cart-summary:after{content:"";border-color:#000 #fff;border-style:solid;border-width:10px 10px 0 0;bottom:-10px;display:block;right:0;position:absolute;width:0}#cart-discount{margin-top:23px}#cart-discount .discount{background:rgba(0,156,0,.19) url("/static/v17895/css/svg/check.svg") no-repeat 15px 14px;background-size:16px 12px;border-radius:4px;color:#505050;display:inline-block;margin-bottom:10px;padding:10px 20px 10px 40px}#cart-discount .discount .remove-discount{font-size:20px;margin-right:-10px;margin-left:10px;line-height:14px;color:#666}#cart-discount #cart-discount-controls{background:#eee;margin-top:10px;max-width:415px;padding:20px}#cart-discount #cart-discount-controls input{background:#fff;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;display:inline-block;margin-right:0}#cart-discount #cart-discount-controls button{background:#fff;border-bottom-left-radius:0;border-color:#666;border-left:0;border-top-left-radius:0;box-sizing:border-box;color:#333;display:inline-block;height:32px;line-height:1.1;position:relative;text-shadow:0;top:-1px}#cart-discount p.icon{display:inline-block;min-width:100%}#cart-discount p#noneligible-veh{display:none}#cart-discount p.warning{margin-top:9px}#cart-discount label.error{background-position:0 1px;font-size:13px;margin-left:8px;padding-left:20px}#cart-discount #cart-promo-code{width:157px}#cart-discount #cart-promo-code:focus{position:relative;z-index:1}#cart-discount button{position:relative;top:-1px}#cart-discount span.campaign-code-valid{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/li-check-green.png);width:12px;height:12px;display:inline-block;margin-right:15px}#cart-instalments .number-of-installments{padding-left:60px}#cart-instalments .number-of-installments p label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}#cart-instalments .number-of-installments p label.error{color:#e50051;font-size:11px}#cart-quotation>div{padding-left:60px;padding-top:10px}#cart-quotation>div .loading-bar{background:rgba(255,255,255,.6) url(/static/v17895/img/ui-elements/ajax-loader-page.gif) 50% 50% no-repeat;height:200px;position:absolute;top:40px;width:100%}#cart-quotation>div .form{display:none;position:relative}#cart-quotation>div .form .zend_form{margin-top:20px}#cart-quotation>div .form .zend_form>dd,#cart-quotation>div .form .zend_form>dt{display:none}#cart-quotation>div .form .zend_form>div{float:left;margin-bottom:20px;margin-right:20px}#cart-quotation>div .form .zend_form>div.email,#cart-quotation>div .form .zend_form div.message,#cart-quotation>div .form .zend_form div.channel,#cart-quotation>div .form .zend_form div.datepicker{clear:left}#cart-quotation>div .form .zend_form .enable-message{clear:left;float:none}#cart-quotation>div .form .zend_form #addmessage{display:inline-block}#cart-quotation>div .form .zend_form .form-group.group{clear:left}#cart-quotation>div .form .zend_form .datepicker.callback{float:left;width:auto}#cart-quotation>div .form .zend_form input.callback{position:relative;top:-4px}#cart-quotation>div .form .zend_form>div.clearfix{float:none}#cart-quotation>div .form .zend_form>div.message{display:none;float:none}#cart-quotation>div .form .zend_form>div.channel>p{margin-bottom:0;margin-top:0}#cart-quotation>div .form .zend_form>div.datepicker{float:none;margin-top:0}#cart-quotation>div .form .zend_form>button{margin-top:10px}#cart-quotation>div .form .zend_form .customer-list~div>a{display:inline-block;padding:2px 0 2px 15px}#cart-quotation>div .form .zend_form .customer-list~div>a:before{content:"⏷";display:"block";position:absolute;left:0}#cart-quotation>div .form .zend_form .customer-list~div>a.collapsed:before{content:"⏵"}#cart-quotation>div .form dd#uuid-label{display:none}#cart-quotation>div .form div.success{display:none;background:rgba(0,156,0,.19) url("/static/v17895/css/svg/check.svg") no-repeat 15px 14px;background-size:16px 12px;border-radius:4px;color:#505050;margin-bottom:10px;padding:10px 20px 10px 40px}#cart-quotation>div .form .datepicker{width:240px}#cart-quotation>div .seller-contact{margin-bottom:20px;margin-top:45px}#cart-quotation #price-bar-alert{min-width:0;width:auto}#cart-quotation #price-bar-alert .alert-content{width:auto}#cart-agree{padding-bottom:30px;padding-top:26px}#cart-agree h2{margin-bottom:16px}#cart-agree h3{padding-left:60px}#cart-agree p{font-size:14px;margin:0;padding:0 0 0 60px}#cart-agree p label{font-size:14px}#cart-agree p a{color:#090;font-weight:700}#cart-agree p a:hover,#cart-agree p a:active{color:#063}#cart-agree label{display:inline}#cart-agree label.error{display:none;margin-top:10px}#cart-agree.content-block.last{padding-bottom:0}#cart-finalize{background:#fff;padding-bottom:18px;padding-top:30px}#cart-finalize h2{margin-bottom:20px;margin-top:0}#cart-finalize>h3{padding-left:60px}#cart-finalize>p,#cart-finalize>div{margin-top:4px;margin-bottom:12px;padding-left:60px}#cart-finalize ul{padding-left:60px}#cart-finalize #tupas-bank-list{margin-bottom:10px;margin-top:20px;padding-left:26px}#cart-finalize #tupas-bank-list form#samlink{margin-bottom:20px}#cart-finalize #tupas-bank-list form#handelsbanken{margin-right:0}#cart-finalize #tupas-bank-list form#tupas-bank-mock{margin-right:0}.cart-finalize__terms a:after{color:#4d4d4d;content:attr(href);display:block;font-size:11px;font-weight:normal}.cart-product-summary div.item{float:left}.cart-product-summary div.rowspan{float:right}#customer-information .option-description{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/link-icons.png") no-repeat;color:#4d4d4d;cursor:pointer;display:inline-block;height:20px;padding:1px 0 3px 29px;text-decoration:none;background-image:url(/static/v17895/img/ui-elements/info-green.png);background-position:5px 2px;height:auto;margin:5px 0 10px 20px}#customer-information .option-description{display:none}#customer-information input:checked~.option-description{display:block}#customer-information label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}#customer-information label.error{color:#e50051;font-size:11px}#customer-information label.checkbox,#customer-information label.radio{color:#4d4d4d}
#contact-check section{padding-top:36px}#contact-check h2{margin:0 0 10px}#contact-check p{margin-top:10px}#contact-check label .mandatory{color:#e50051;font-size:1.25em;font-weight:bold;line-height:.85em}#contact-check label.headline{font-size:unset}#contact-check dl.zend_form{margin-top:24px;width:520px}#contact-check dl.zend_form dt#redirect-label{display:none}#contact-check dl.zend_form>div,#contact-check dl.zend_form>div.row>div{float:left;min-height:50px;margin-bottom:28px;margin-left:0;margin-right:0;margin-right:20px;width:240px}#contact-check dl.zend_form>div input,#contact-check dl.zend_form>div.row>div input{width:224px}#contact-check dl.zend_form>div input[type=radio],#contact-check dl.zend_form>div.row>div input[type=radio]{width:21px}#contact-check dl.zend_form>div ul,#contact-check dl.zend_form>div.row>div ul{list-style:none;margin-bottom:0;padding:0}#contact-check dl.zend_form>div.row{clear:both;float:none;height:auto;margin-bottom:0;margin-left:0;margin-right:0;width:520px}#contact-check dl.zend_form div#invoicing-channel{height:auto;text-transform:none;width:100%}#contact-check dl.zend_form #invoicing-channel p{margin-bottom:5px;margin-top:5px}#contact-check dl.zend_form #invoicingChannel-label{clear:left}#contact-check dl.zend_form #invoicingChannel-label label{text-transform:none}#contact-check dl.zend_form #policyDocumentsDeliveryViaMail-label{clear:left}#contact-check dl.zend_form #policyDocumentsDeliveryViaMail-label label{text-transform:none}#contact-check dl.zend_form #policyDocumentsDeliveryViaMail-label label:not(.headline){font-size:13px}#contact-check dl.zend_form div#policy-documents{height:auto;text-transform:none;width:100%}#contact-check dl.zend_form div#policy-documents p{margin-bottom:5px;margin-top:5px}#contact-check dl.zend_form div#policy-documents p span{width:21px}#contact-check dl.zend_form div#policy-documents p input{width:21px}#contact-check dl.zend_form div#email-container{width:100%}#contact-check dl.zend_form div.postal-code{width:82px}#contact-check dl.zend_form div.postal-code input{width:66px}#contact-check dl.zend_form div.city{height:50px;width:138px}#contact-check dl.zend_form div.city select{width:110px}#contact-check dl.zend_form div.marketing,#contact-check dl.zend_form div.permission{clear:both;height:auto;width:520px}#contact-check dl.zend_form div.permission{display:none}#contact-check dl.zend_form input[type=checkbox]{width:25px}#contact-check dl.zend_form input[type=submit],#contact-check dl.zend_form button{clear:both;display:block}#contact-check dl.zend_form select:disabled{background-color:#f5f5f5;border:1px solid #666;color:#666}#contact-check-info{margin-bottom:20px}#contact-check-info section{padding:19px 39px 25px}#contact-check-info #insurance-info .rows .row.has-icon article{margin-top:0;min-height:0}#contact-check-info #insurance-info .rows .row.has-icon.no-subtype article{margin-top:-13px}#contact-check-info #insurance-info .rows .row.has-icon.no-subtype header{margin-top:12px}#contact-check-info #insurance-info .rows article h2{margin:0 0 1px}#contact-check-info #insurance-info .rows .row.has-icon{background-image:none}#contact-check-info #insurance-info .rows .row>.icon{top:3px}#contact-check-info #insurance-info .rows .row>.icon .icon-boat{position:relative;top:4px}body.sales #contact-check label[for=mobilePhone],body.sales #contact-check label[for=email]{color:#e50051}
body#customer-service #wrap #header{border-bottom:1px solid #e5e5e5;height:230px}body#customer-service nav.level2{top:-80px;z-index:0}body#customer-service #main{margin-top:130px}body#customer-service.web-customer-service-index #wrap #header{border-bottom-width:0}body#customer-service.web-customer-service-index nav.level2{top:-50px}body#customer-service.web-customer-service-index #main{margin-top:0}body.web-customer-service-index #index-top #index-liftup-large #index-liftup-title{width:450px}body.web-customer-service-index #index-top #index-liftup-large #index-liftup{width:480px}body.web-customer-service-index #main #insurance{padding-top:90px;position:relative}body.web-customer-service-index #insurance .content-block{border:1px solid #e5e5e5}body.web-customer-service-index #insurance section{border-width:0;margin:0 0 0 0;min-height:0;padding-bottom:40px;padding-top:11px;width:858px}body.web-customer-service-index #insurance section .alert{width:818px}body.web-customer-service-index #insurance section h2{margin-bottom:35px}body.web-customer-service-index #insurance section .col{border-right:1px solid #e5e5e5;float:left;padding:0 20px 0 20px;position:relative;width:244px}body.web-customer-service-index #insurance section .col h3{margin-bottom:12px}body.web-customer-service-index #insurance section .col h4{font-size:11px;font-weight:normal;margin-bottom:2px;margin-top:15px}body.web-customer-service-index #insurance section .col p{margin-top:12px}body.web-customer-service-index #insurance section .col p.phone-number{margin:0 0 12px}body.web-customer-service-index #insurance section .col.call p:last-child{margin-bottom:0}body.web-customer-service-index #insurance section .col p.contact-us{margin-bottom:8px}body.web-customer-service-index #insurance section .col p.feedback{margin-bottom:-4px;margin-top:0}body.web-customer-service-index #insurance section .col .image{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/circle.png) no-repeat;height:90px;margin-bottom:13px;width:90px}body.web-customer-service-index #insurance section .col .image .image-icon{height:90px;position:relative;width:90px}body.web-customer-service-index #insurance section .col .col-bottom{bottom:0;position:absolute}body.web-customer-service-index #insurance section .col .col-bottom button{bottom:0;font-size:13px;position:absolute}body.web-customer-service-index #insurance section .col .col-bottom p{margin:0}body.web-customer-service-index #insurance section .col .col-bottom h4{margin:0}body.web-customer-service-index #insurance section .col .col-bottom p.emails{font-size:12px}body.web-customer-service-index #insurance section .col .col-bottom p.emails a{font-weight:normal}body.web-customer-service-index #insurance section .col.last{border-right:none}body.web-customer-service-index #insurance section .col.chat .image-icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -1300px no-repeat;left:-11px;top:-13px}body.web-customer-service-index #insurance section .col.call .image-icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -1300px no-repeat;left:-9px;top:-14px}body.web-customer-service-index #insurance section .col.call a.open-lightbox{color:#090}body.web-customer-service-index #insurance section .col.call p,body.web-customer-service-index #insurance section .col.call ul{font-size:12px}body.web-customer-service-index #insurance section .col.call p.phone-number{font-size:16px}body.web-customer-service-index #insurance section .col.message .image-icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -1200px no-repeat;left:-5px;top:-3px}body.web-customer-service-index #insurance section .col.claims .image-icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -1100px no-repeat;left:-5px;top:-5px}body.web-customer-service-index #insurance #index-twitter{margin-top:35px}body.web-customer-service-index #main{margin-bottom:18px}body.web-customer-service-index .breadcrumb{left:0;position:absolute;top:36px}body.web-customer-service-faq #insurance section{margin-top:0}body.web-customer-service-glossary #insurance .action-buttons,body.web-customer-service-faq #insurance .action-buttons,body.web-claims-instructions #insurance .action-buttons{top:0}body.web-customer-service-glossary #insurance h1,body.web-customer-service-faq #insurance h1,body.web-claims-instructions #insurance h1{font-size:30px;left:240px;margin:0 0 13px;position:absolute;top:40px}body.web-customer-service-glossary #insurance #sections,body.web-customer-service-faq #insurance #sections,body.web-claims-instructions #insurance #sections{border-left:1px solid #ddd;margin-left:200px;padding-left:40px;padding-top:40px}body.web-customer-service-glossary #insurance section,body.web-customer-service-faq #insurance section,body.web-claims-instructions #insurance section{border-left-width:0;margin-left:0;margin-top:0;min-height:0;padding-left:0;padding-top:39px;width:700px}body.web-customer-service-glossary #insurance section h2,body.web-customer-service-faq #insurance section h2,body.web-claims-instructions #insurance section h2{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/fat-hr.gif) repeat-x 0 100%;color:#4d4d4d;font-size:28px;margin-bottom:28px;padding-bottom:34px}body.web-customer-service-glossary #insurance section h3,body.web-customer-service-faq #insurance section h3,body.web-claims-instructions #insurance section h3{margin-bottom:4px}body.web-customer-service-glossary #insurance section p,body.web-customer-service-faq #insurance section p,body.web-claims-instructions #insurance section p{line-height:21px;margin-bottom:22px;margin-top:4px}body.web-customer-service-glossary #insurance section p:last-child,body.web-customer-service-faq #insurance section p:last-child,body.web-claims-instructions #insurance section p:last-child{margin-bottom:0}body.web-customer-service-glossary #insurance #bottom,body.web-customer-service-faq #insurance #bottom,body.web-claims-instructions #insurance #bottom{border-left:1px solid #ddd;margin-left:200px;padding-left:40px;padding-top:20px}body.web-customer-service-glossary #insurance #bottom #bottom-box,body.web-customer-service-faq #insurance #bottom #bottom-box,body.web-claims-instructions #insurance #bottom #bottom-box{border:1px solid #dddedc;border-radius:4px;margin-top:25px;padding:17px 20px 18px 100px;position:relative;width:580px;background:#dfe6df;background:-moz-linear-gradient(top,#f6f7f5 0%,#dfe6df 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f7f5),color-stop(100%,#dfe6df));background:-webkit-linear-gradient(top,#f6f7f5 0%,#dfe6df 100%);background:-o-linear-gradient(top,#f6f7f5 0%,#dfe6df 100%);background:-ms-linear-gradient(top,#f6f7f5 0%,#dfe6df 100%);background:linear-gradient(to bottom,#f6f7f5 0%,#dfe6df 100%)}body.web-customer-service-glossary #insurance #bottom #bottom-box h3,body.web-customer-service-faq #insurance #bottom #bottom-box h3,body.web-claims-instructions #insurance #bottom #bottom-box h3{margin:0 0 4px}body.web-customer-service-glossary #insurance #bottom #bottom-box p,body.web-customer-service-faq #insurance #bottom #bottom-box p,body.web-claims-instructions #insurance #bottom #bottom-box p{margin:0}body.web-customer-service-glossary #insurance #bottom #bottom-box a,body.web-customer-service-faq #insurance #bottom #bottom-box a,body.web-claims-instructions #insurance #bottom #bottom-box a{font-weight:normal;text-decoration:underline}body.web-customer-service-glossary #insurance #bottom #bottom-box .image,body.web-customer-service-faq #insurance #bottom #bottom-box .image,body.web-claims-instructions #insurance #bottom #bottom-box .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -1100px no-repeat;height:100px;left:-1px;position:absolute;top:-2px;width:100px}body.web-customer-service-glossary #insurance aside,body.web-customer-service-faq #insurance aside,body.web-claims-instructions #insurance aside{border-right:0;top:0}body.web-customer-service-glossary #insurance aside ul li a,body.web-customer-service-faq #insurance aside ul li a,body.web-claims-instructions #insurance aside ul li a{text-transform:capitalize}body.web-customer-service-glossary .breadcrumb,body.web-customer-service-faq .breadcrumb,body.web-claims-instructions .breadcrumb{left:240px;position:absolute;top:6px}body.web-customer-service-glossary #insurance #no-results{border-left:1px solid #ddd;display:none;margin-left:200px;padding-left:40px;padding-top:114px}body.web-customer-service-glossary #insurance #no-results p{margin:0}body.web-customer-service-glossary #insurance aside{top:0;width:190px}body.web-customer-service-glossary #insurance aside input{margin-left:1px;margin-top:19px;padding-left:9px;padding-right:8px;width:161px}body.web-customer-service-glossary #insurance aside ul li{color:#cbcbcb;display:block;float:left;height:20px;padding:5px 7px;width:11px}body.web-customer-service-glossary #insurance aside ul li:hover{background-color:rgba(0,0,0,0);margin-left:0}body.web-customer-service-glossary #insurance aside ul li a{display:block;height:20px;left:-10px;margin:0;padding:5px 10px;position:relative;top:-5px;width:10px}body.web-customer-service-glossary #insurance aside ul li a.active{background-color:#f2f2f2;color:#4d4d4d;font-weight:700}body.web-customer-service-glossary #insurance aside ul li a.active:hover{text-decoration:none}body.web-customer-service-glossary #insurance aside ul li.all{width:auto}body.web-customer-service-glossary #insurance aside ul li.all a{width:auto}body.web-claims-instructions aside ul li a.active{background-color:#f2f2f2;color:#4d4d4d;font-weight:700}body.web-claims-instructions aside ul li a.active:hover{text-decoration:none}body.web-customer-service-faq #insurance section h2,body.web-claims-instructions #insurance section h2{background-image:none;color:#090;margin-bottom:27px;margin-top:31px;padding-bottom:0}body.web-customer-service-faq #insurance section h2.first,body.web-customer-service-faq #insurance section h2:first-child,body.web-claims-instructions #insurance section h2.first,body.web-claims-instructions #insurance section h2:first-child{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/fat-hr.gif) repeat-x 0 100%;color:#4d4d4d;margin-bottom:26px;margin-top:0;padding-bottom:34px}body.web-customer-service-faq #insurance section hr,body.web-claims-instructions #insurance section hr{margin-bottom:15px}body.web-customer-service-faq #insurance section ul,body.web-claims-instructions #insurance section ul{margin:2px 0 -5px;padding-left:18px}body.web-customer-service-faq #insurance section ul li,body.web-claims-instructions #insurance section ul li{line-height:21px;padding:2px 0 7px}body.web-customer-service-faq #insurance section ul li a,body.web-claims-instructions #insurance section ul li a{padding:2px 3px 2px 2px}body.web-customer-service-faq #insurance section a h3,body.web-claims-instructions #insurance section a h3{display:inline-block;margin-left:-4px;padding:2px 4px 1px}body.web-customer-service-faq #insurance section>a,body.web-customer-service-faq #insurance section>a h3,body.web-customer-service-faq #insurance section ul li a,body.web-claims-instructions #insurance section>a,body.web-claims-instructions #insurance section>a h3,body.web-claims-instructions #insurance section ul li a{color:#4d4d4d}body.web-customer-service-faq #insurance section>a:hover,body.web-customer-service-faq #insurance section>a h3:hover,body.web-customer-service-faq #insurance section ul li a:hover,body.web-claims-instructions #insurance section>a:hover,body.web-claims-instructions #insurance section>a h3:hover,body.web-claims-instructions #insurance section ul li a:hover{background-color:#e6e2cf;text-decoration:none}body.web-customer-service-faq #insurance section>a:hover,body.web-customer-service-faq #insurance section>a h3:hover,body.web-claims-instructions #insurance section>a:hover,body.web-claims-instructions #insurance section>a h3:hover{color:#090}body.web-customer-service-faq #insurance section ul li a,body.web-claims-instructions #insurance section ul li a{font-weight:normal}body.web-customer-service-faq #insurance section a.icon.top,body.web-claims-instructions #insurance section a.icon.top{color:#090;font-weight:700}body.web-customer-service-faq #insurance section a.icon.top:hover,body.web-claims-instructions #insurance section a.icon.top:hover{background-color:rgba(0,0,0,0);text-decoration:underline}body.web-customer-service-faq #insurance section p,body.web-claims-instructions #insurance section p{margin-bottom:13px;margin-top:3px}body.web-customer-service-faq #insurance section p.top,body.web-claims-instructions #insurance section p.top{margin-top:15px}body.web-customer-service-faq #insurance section h3,body.web-claims-instructions #insurance section h3{margin-bottom:3px}body.web-customer-service-faq #insurance section hr.fat-hr,body.web-claims-instructions #insurance section hr.fat-hr{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/fat-hr.gif) repeat-x;height:4px;margin-top:24px;margin-top:22px}
body.web-feedback-index p#contact-type-error,body.web-hint-form p#contact-type-error,body.web-hint-index p#contact-type-error{color:#e50051;display:none;margin-bottom:0;margin-top:1em}body.web-feedback-index div.content-wrapper.quotation .contact,body.web-hint-form div.content-wrapper.quotation .contact,body.web-hint-index div.content-wrapper.quotation .contact{display:none}body.web-feedback-index div.content-wrapper.quotation .quotation,body.web-hint-form div.content-wrapper.quotation .quotation,body.web-hint-index div.content-wrapper.quotation .quotation{display:block}body.web-feedback-index div.content-wrapper.contact .contact,body.web-hint-form div.content-wrapper.contact .contact,body.web-hint-index div.content-wrapper.contact .contact{display:block}body.web-feedback-index div.content-wrapper.contact .quotation,body.web-hint-form div.content-wrapper.contact .quotation,body.web-hint-index div.content-wrapper.contact .quotation{display:none}body.web-feedback-index div.content-wrapper.contact #feedback-type-selection .option-panels,body.web-hint-form div.content-wrapper.contact #feedback-type-selection .option-panels,body.web-hint-index div.content-wrapper.contact #feedback-type-selection .option-panels{background-position:217px 100%}body.web-feedback-index .option-panels-background,body.web-hint-form .option-panels-background,body.web-hint-index .option-panels-background{background-position:217px 100% !important}body.web-feedback-index .hide,body.web-hint-form .hide,body.web-hint-index .hide{display:none}body.web-feedback-index .datepicker-content,body.web-hint-form .datepicker-content,body.web-hint-index .datepicker-content{display:none;left:142px;position:absolute;top:5px;z-index:1}body.web-feedback-index div.content-wrapper,body.web-hint-form div.content-wrapper,body.web-hint-index div.content-wrapper{background-color:#f2f2f2}body.web-feedback-index div.content-wrapper h1,body.web-hint-form div.content-wrapper h1,body.web-hint-index div.content-wrapper h1{font-size:30px;margin-bottom:23px;margin-top:-1px}body.web-feedback-index #contact,body.web-hint-form #contact,body.web-hint-index #contact{padding-bottom:0;padding-top:18px}body.web-feedback-index #contact .feedback-topics,body.web-hint-form #contact .feedback-topics,body.web-hint-index #contact .feedback-topics{margin-top:26px}body.web-feedback-index #feedback-type-selection .option-panels:has(:checked),body.web-hint-form #feedback-type-selection .option-panels:has(:checked),body.web-hint-index #feedback-type-selection .option-panels:has(:checked){background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/myinsurance-hr.png) repeat-x 45px 100%;padding-bottom:44px}body.web-feedback-index #quotation-product-selection,body.web-hint-form #quotation-product-selection,body.web-hint-index #quotation-product-selection{padding-bottom:30px;padding-top:18px}body.web-feedback-index #quotation-product-selection .product-selection,body.web-hint-form #quotation-product-selection .product-selection,body.web-hint-index #quotation-product-selection .product-selection{margin-top:26px}body.web-feedback-index #contact-insurances,body.web-hint-form #contact-insurances,body.web-hint-index #contact-insurances{padding-bottom:28px}body.web-feedback-index #contact-insurances h3,body.web-hint-form #contact-insurances h3,body.web-hint-index #contact-insurances h3{margin-top:2px}body.web-feedback-index #contact-insurances .product-selection,body.web-hint-form #contact-insurances .product-selection,body.web-hint-index #contact-insurances .product-selection{margin-top:27px}body.web-feedback-index #textarea,body.web-hint-form #textarea,body.web-hint-index #textarea{padding-bottom:40px;padding-top:0}body.web-feedback-index #textarea label,body.web-hint-form #textarea label,body.web-hint-index #textarea label{font-size:16px;font-weight:700;margin-bottom:11px;text-transform:capitalize}body.web-feedback-index #textarea label.error,body.web-hint-form #textarea label.error,body.web-hint-index #textarea label.error{font-size:13px;font-weight:normal;margin-top:9px;text-transform:none}body.web-feedback-index section.contact-information,body.web-hint-form section.contact-information,body.web-hint-index section.contact-information{padding-top:28px}@media(max-width:480px){body.web-feedback-index section.contact-information,body.web-hint-form section.contact-information,body.web-hint-index section.contact-information{padding-left:15px;padding-right:15px}}body.web-feedback-index section.contact-information legend,body.web-hint-form section.contact-information legend,body.web-hint-index section.contact-information legend{font-size:18px;font-weight:700;margin-bottom:15px}body.web-feedback-index section.contact-information .inputs,body.web-hint-form section.contact-information .inputs,body.web-hint-index section.contact-information .inputs{margin-bottom:7px}body.web-feedback-index section.contact-information .inputs>div,body.web-hint-form section.contact-information .inputs>div,body.web-hint-index section.contact-information .inputs>div{float:left;margin-bottom:22px;margin-right:10px;position:relative}body.web-feedback-index section.contact-information .inputs>div input,body.web-hint-form section.contact-information .inputs>div input,body.web-hint-index section.contact-information .inputs>div input{margin-right:0;width:264px}body.web-feedback-index section.contact-information .inputs>div.last,body.web-hint-form section.contact-information .inputs>div.last,body.web-hint-index section.contact-information .inputs>div.last{margin-right:0}body.web-feedback-index section.contact-information h3,body.web-hint-form section.contact-information h3,body.web-hint-index section.contact-information h3{margin-bottom:14px}body.web-feedback-index section.contact-information .datepicker,body.web-hint-form section.contact-information .datepicker,body.web-hint-index section.contact-information .datepicker{float:left;margin-bottom:16px;margin-right:37px;margin-top:0}body.web-feedback-index section.contact-information .timepicker,body.web-hint-form section.contact-information .timepicker,body.web-hint-index section.contact-information .timepicker{float:left}body.web-feedback-index section.contact-information .timepicker div.time,body.web-feedback-index section.contact-information .timepicker p,body.web-hint-form section.contact-information .timepicker div.time,body.web-hint-form section.contact-information .timepicker p,body.web-hint-index section.contact-information .timepicker div.time,body.web-hint-index section.contact-information .timepicker p{float:left;margin-bottom:0;margin-right:18px;margin-top:2px}body.web-feedback-index section.contact-information .timepicker label,body.web-hint-form section.contact-information .timepicker label,body.web-hint-index section.contact-information .timepicker label{margin-bottom:0}body.web-feedback-index section.contact-information .timepicker label.inline,body.web-hint-form section.contact-information .timepicker label.inline,body.web-hint-index section.contact-information .timepicker label.inline{font-size:13px}body.web-feedback-index section.contact-information p,body.web-hint-form section.contact-information p,body.web-hint-index section.contact-information p{margin-bottom:3px;margin-top:3px}body.web-feedback-index section.contact-information textarea,body.web-hint-form section.contact-information textarea,body.web-hint-index section.contact-information textarea{width:100%}body.web-feedback-index section.contact-information a.button.big,body.web-hint-form section.contact-information a.button.big,body.web-hint-index section.contact-information a.button.big{margin-bottom:5px;margin-top:37px}@media(max-width:480px){body.web-feedback-index section.contact-information .quotation-time,body.web-hint-form section.contact-information .quotation-time,body.web-hint-index section.contact-information .quotation-time{clear:left;margin-bottom:20px}}body.web-feedback-index section.contact-information .teaser-list,body.web-hint-form section.contact-information .teaser-list,body.web-hint-index section.contact-information .teaser-list{padding-top:0}body.web-feedback-index section.contact-information #campaignCodeAndSalesRepresentativeIdInput label,body.web-feedback-index section.contact-information #additionalInformationInput label,body.web-feedback-index section.contact-information #procedure-label label,body.web-hint-form section.contact-information #campaignCodeAndSalesRepresentativeIdInput label,body.web-hint-form section.contact-information #additionalInformationInput label,body.web-hint-form section.contact-information #procedure-label label,body.web-hint-index section.contact-information #campaignCodeAndSalesRepresentativeIdInput label,body.web-hint-index section.contact-information #additionalInformationInput label,body.web-hint-index section.contact-information #procedure-label label{font-size:16px;font-weight:700;margin:0 0 11px 0;text-transform:none}body.web-feedback-index section.contact-information #campaignCodeAndSalesRepresentativeIdInput label.inline,body.web-feedback-index section.contact-information #additionalInformationInput label.inline,body.web-feedback-index section.contact-information #procedure-label label.inline,body.web-hint-form section.contact-information #campaignCodeAndSalesRepresentativeIdInput label.inline,body.web-hint-form section.contact-information #additionalInformationInput label.inline,body.web-hint-form section.contact-information #procedure-label label.inline,body.web-hint-index section.contact-information #campaignCodeAndSalesRepresentativeIdInput label.inline,body.web-hint-index section.contact-information #additionalInformationInput label.inline,body.web-hint-index section.contact-information #procedure-label label.inline{font-size:13px;font-weight:normal}body.web-feedback-index section.contact-information #campaignCodeAndSalesRepresentativeIdInput,body.web-feedback-index section.contact-information #additionalInformationInput,body.web-feedback-index section.contact-information #procedure,body.web-hint-form section.contact-information #campaignCodeAndSalesRepresentativeIdInput,body.web-hint-form section.contact-information #additionalInformationInput,body.web-hint-form section.contact-information #procedure,body.web-hint-index section.contact-information #campaignCodeAndSalesRepresentativeIdInput,body.web-hint-index section.contact-information #additionalInformationInput,body.web-hint-index section.contact-information #procedure{margin-bottom:28px}body.web-feedback-index section.contact-information #email-question,body.web-feedback-index section.contact-information #phone-question,body.web-hint-form section.contact-information #email-question,body.web-hint-form section.contact-information #phone-question,body.web-hint-index section.contact-information #email-question,body.web-hint-index section.contact-information #phone-question{display:none;margin-top:6px}body.web-feedback-index section.contact-information #contact-types,body.web-hint-form section.contact-information #contact-types,body.web-hint-index section.contact-information #contact-types{margin-bottom:28px}body.web-feedback-index section.contact-information #contact-types li.option,body.web-hint-form section.contact-information #contact-types li.option,body.web-hint-index section.contact-information #contact-types li.option{height:70px;width:285px}body.web-feedback-index section.contact-information #contact-types li.option input,body.web-hint-form section.contact-information #contact-types li.option input,body.web-hint-index section.contact-information #contact-types li.option input{left:auto;right:10px}body.web-feedback-index section.contact-information #contact-types li.option>div span,body.web-hint-form section.contact-information #contact-types li.option>div span,body.web-hint-index section.contact-information #contact-types li.option>div span{bottom:23px;left:auto;right:10px}body.web-feedback-index section.contact-information #contact-types li.option label,body.web-hint-form section.contact-information #contact-types li.option label,body.web-hint-index section.contact-information #contact-types li.option label{padding-bottom:2px;padding-left:70px;padding-top:28px;text-align:left}body.web-feedback-index section.contact-information #contact-types li.option .image,body.web-hint-form section.contact-information #contact-types li.option .image,body.web-hint-index section.contact-information #contact-types li.option .image{left:-16px}body.web-feedback-index section.contact-information #contact-types li.no-thanks .image,body.web-hint-form section.contact-information #contact-types li.no-thanks .image,body.web-hint-index section.contact-information #contact-types li.no-thanks .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -700px no-repeat;top:-29px}body.web-feedback-index section.contact-information #contact-types li.email .image,body.web-hint-form section.contact-information #contact-types li.email .image,body.web-hint-index section.contact-information #contact-types li.email .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -1200px no-repeat;left:-14px;top:-13px}body.web-feedback-index section.contact-information #contact-types li.phone>div,body.web-hint-form section.contact-information #contact-types li.phone>div,body.web-hint-index section.contact-information #contact-types li.phone>div{border-right:0}body.web-feedback-index section.contact-information #contact-types li.phone .image,body.web-hint-form section.contact-information #contact-types li.phone .image,body.web-hint-index section.contact-information #contact-types li.phone .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -1300px no-repeat;left:-14px;top:-24px}body.web-feedback-index #contact-contact-information .inputs,body.web-hint-form #contact-contact-information .inputs,body.web-hint-index #contact-contact-information .inputs{margin-bottom:6px}body.web-feedback-index #tupas,body.web-hint-form #tupas,body.web-hint-index #tupas{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/fat-hr.gif) repeat-x 0 100%;border-top:1px solid #e6e6e6;display:none;margin-top:30px;position:relative}body.web-feedback-index #tupas a.close,body.web-hint-form #tupas a.close,body.web-hint-index #tupas a.close{position:absolute;right:5px;top:9px}body.web-feedback-index #feedback-type-selection h3.type-title,body.web-hint-form #feedback-type-selection h3.type-title,body.web-hint-index #feedback-type-selection h3.type-title{font-size:20px;color:#192d6a}body.web-feedback-index #feedback-type-selection .option-panels li,body.web-hint-form #feedback-type-selection .option-panels li,body.web-hint-index #feedback-type-selection .option-panels li{height:173px;width:171px}body.web-feedback-index #feedback-type-selection .option-panels li.high,body.web-hint-form #feedback-type-selection .option-panels li.high,body.web-hint-index #feedback-type-selection .option-panels li.high{height:200px}body.web-feedback-index #feedback-type-selection .option-panels label,body.web-hint-form #feedback-type-selection .option-panels label,body.web-hint-index #feedback-type-selection .option-panels label{padding-bottom:32px;padding-top:101px}body.web-feedback-index #feedback-type-selection .option-panels .image,body.web-hint-form #feedback-type-selection .option-panels .image,body.web-hint-index #feedback-type-selection .option-panels .image{left:30px;top:1px}body.web-feedback-index #feedback-type-selection .option-panels .option-quotation .image,body.web-hint-form #feedback-type-selection .option-panels .option-quotation .image,body.web-hint-index #feedback-type-selection .option-panels .option-quotation .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -1300px no-repeat;left:36px}body.web-feedback-index #feedback-type-selection .option-panels .option-contact>div,body.web-hint-form #feedback-type-selection .option-panels .option-contact>div,body.web-hint-index #feedback-type-selection .option-panels .option-contact>div{border-right:0}body.web-feedback-index #feedback-type-selection .option-panels .option-contact .image,body.web-hint-form #feedback-type-selection .option-panels .option-contact .image,body.web-hint-index #feedback-type-selection .option-panels .option-contact .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -1300px no-repeat}body.web-feedback-index #feedback-type-selection .option-panels .option-current-insurance .image,body.web-hint-form #feedback-type-selection .option-panels .option-current-insurance .image,body.web-hint-index #feedback-type-selection .option-panels .option-current-insurance .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -1500px no-repeat;left:36px}body.web-feedback-index #feedback-type-selection .option-panels .option-new-insurance>div,body.web-hint-form #feedback-type-selection .option-panels .option-new-insurance>div,body.web-hint-index #feedback-type-selection .option-panels .option-new-insurance>div{border-right:0}body.web-feedback-index #feedback-type-selection .option-panels .option-new-insurance .image,body.web-hint-form #feedback-type-selection .option-panels .option-new-insurance .image,body.web-hint-index #feedback-type-selection .option-panels .option-new-insurance .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -1500px no-repeat;left:38px}body.web-feedback-index .product-selection.option-panels li.option,body.web-hint-form .product-selection.option-panels li.option,body.web-hint-index .product-selection.option-panels li.option{height:213px;width:171px}body.web-feedback-index .product-selection.option-panels li.option>div label,body.web-hint-form .product-selection.option-panels li.option>div label,body.web-hint-index .product-selection.option-panels li.option>div label{font-size:16px;font-weight:bold;margin-bottom:0;padding-bottom:31px;padding-top:141px}body.web-feedback-index .product-selection.option-panels li.option>div .image,body.web-hint-form .product-selection.option-panels li.option>div .image,body.web-hint-index .product-selection.option-panels li.option>div .image{height:105px;left:40px;top:20px}body.web-feedback-index .product-selection.option-panels li.option.accident>div,body.web-hint-form .product-selection.option-panels li.option.accident>div,body.web-hint-index .product-selection.option-panels li.option.accident>div{border-right:0}body.web-feedback-index .product-selection.option-panels li.hom .image,body.web-hint-form .product-selection.option-panels li.hom .image,body.web-hint-index .product-selection.option-panels li.hom .image{background:rgba(0,0,0,0) url("/static/v17895/img/branding/product-icons-arrow.png") 0px 0px no-repeat}body.web-feedback-index .product-selection.option-panels li.veh .image,body.web-hint-form .product-selection.option-panels li.veh .image,body.web-hint-index .product-selection.option-panels li.veh .image{background:rgba(0,0,0,0) url("/static/v17895/img/branding/product-icons-arrow.png") -156px 0px no-repeat}body.web-feedback-index .product-selection.option-panels li.boa .image,body.web-hint-form .product-selection.option-panels li.boa .image,body.web-hint-index .product-selection.option-panels li.boa .image{background:rgba(0,0,0,0) url("/static/v17895/img/branding/product-icons-arrow.png") -312px 0px no-repeat}body.web-feedback-index .product-selection.option-panels li.travel .image,body.web-hint-form .product-selection.option-panels li.travel .image,body.web-hint-index .product-selection.option-panels li.travel .image{background:rgba(0,0,0,0) url("/static/v17895/img/branding/product-icons-arrow.png") -468px 0px no-repeat}body.web-feedback-index .product-selection.option-panels li.accident .image,body.web-hint-form .product-selection.option-panels li.accident .image,body.web-hint-index .product-selection.option-panels li.accident .image{background:rgba(0,0,0,0) url("/static/v17895/img/branding/product-icons-arrow.png") -624px 0px no-repeat}body.web-feedback-index #existing-customer,body.web-hint-form #existing-customer,body.web-hint-index #existing-customer{left:50% !important;margin-left:-350px !important;position:fixed !important;top:120px !important}body.web-feedback-index #existing-customer h2,body.web-hint-form #existing-customer h2,body.web-hint-index #existing-customer h2{margin-top:0}body.web-feedback-index #existing-customer div.buttons,body.web-hint-form #existing-customer div.buttons,body.web-hint-index #existing-customer div.buttons{margin-top:23px}body.web-feedback-index #existing-customer a.button.close,body.web-hint-form #existing-customer a.button.close,body.web-hint-index #existing-customer a.button.close{top:0}@media(min-width:768px){body.web-feedback-index .teaser-list .row,body.web-hint-form .teaser-list .row,body.web-hint-index .teaser-list .row{display:block}}body.web-feedback-index .teaser-list .product-teaser.col-sm-3,body.web-hint-form .teaser-list .product-teaser.col-sm-3,body.web-hint-index .teaser-list .product-teaser.col-sm-3{box-sizing:border-box;padding-left:0;padding-right:0}body.web-feedback-index .teaser-list .product-teaser.col-sm-3>div,body.web-hint-form .teaser-list .product-teaser.col-sm-3>div,body.web-hint-index .teaser-list .product-teaser.col-sm-3>div{box-sizing:border-box}@media(min-width:768px){body.web-feedback-index .teaser-list .product-teaser.col-sm-3,body.web-hint-form .teaser-list .product-teaser.col-sm-3,body.web-hint-index .teaser-list .product-teaser.col-sm-3{width:20%}}@media(max-width:768px){body.web-feedback-index .teaser-list .product-teaser.col-sm-3 h3,body.web-hint-form .teaser-list .product-teaser.col-sm-3 h3,body.web-hint-index .teaser-list .product-teaser.col-sm-3 h3{font-size:20px}}@media(max-width:480px){body.web-feedback-index .teaser-list .product-teaser.col-sm-3 label,body.web-hint-form .teaser-list .product-teaser.col-sm-3 label,body.web-hint-index .teaser-list .product-teaser.col-sm-3 label{margin-top:20px;text-align:left}body.web-feedback-index .teaser-list .product-teaser.col-sm-3 .icon,body.web-hint-form .teaser-list .product-teaser.col-sm-3 .icon,body.web-hint-index .teaser-list .product-teaser.col-sm-3 .icon{margin-right:50px}body.web-feedback-index .teaser-list .product-teaser.col-sm-3 input[type=checkbox],body.web-hint-form .teaser-list .product-teaser.col-sm-3 input[type=checkbox],body.web-hint-index .teaser-list .product-teaser.col-sm-3 input[type=checkbox]{margin-left:-30px;position:absolute;top:25px}body.web-feedback-index .teaser-list .product-teaser.col-sm-3>div,body.web-hint-form .teaser-list .product-teaser.col-sm-3>div,body.web-hint-index .teaser-list .product-teaser.col-sm-3>div{min-height:86px}body.web-feedback-index .teaser-list .product-teaser.col-sm-3>div .content,body.web-hint-form .teaser-list .product-teaser.col-sm-3>div .content,body.web-hint-index .teaser-list .product-teaser.col-sm-3>div .content{min-height:56px}}#feedback-topics li{height:175px;width:143px}#feedback-topics li>div .image{left:22px;top:3px}#feedback-topics li>div label{padding-bottom:33px;padding-top:102px}#feedback-topics li.insurances .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -1200px no-repeat}#feedback-topics li.web .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -1200px no-repeat}#feedback-topics li.customer-service .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -1300px no-repeat}#feedback-topics li.marketing .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -700px no-repeat}#feedback-topics li.ideas .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -1200px no-repeat}#feedback-topics li.other .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -700px no-repeat;top:5px}body.web-feedback-thankyou #main{height:550px}body.web-feedback-thankyou #index-top{background-color:#fff;background-image:none;height:550px}body.web-feedback-thankyou #index-top-bg{height:550px;background:#fff url(/static/v17895/img/sales/index-top-thankyou.jpg) no-repeat 0 0}body.web-feedback-thankyou #index-top-bg h1{font-size:36px;left:0;position:absolute;top:160px}body.web-feedback-thankyou #index-top-bg p{font-size:15px;left:0;position:absolute;top:213px}body.web-hint-form #emailOkDiv,body.web-hint-hint-sent #emailOkDiv,body.web-hint-error #emailOkDiv,body.web-hint-index #emailOkDiv{margin-bottom:3px;margin-top:21px}body.web-hint-form #wrap,body.web-hint-hint-sent #wrap,body.web-hint-error #wrap,body.web-hint-index #wrap{margin-bottom:-104px}body.web-hint-form #push,body.web-hint-hint-sent #push,body.web-hint-error #push,body.web-hint-index #push{height:104px}body.web-hint-form section.contact-information button.big,body.web-hint-hint-sent section.contact-information button.big,body.web-hint-error section.contact-information button.big,body.web-hint-index section.contact-information button.big{margin-top:21px}body.web-hint-form footer#footer #footer-footer,body.web-hint-hint-sent footer#footer #footer-footer,body.web-hint-error footer#footer #footer-footer,body.web-hint-index footer#footer #footer-footer{background:#3b3b3b url(/static/v17895/img/ui-elements/footer-bg.jpg) repeat}body.web-hint-form footer#footer #footer-footer span,body.web-hint-hint-sent footer#footer #footer-footer span,body.web-hint-error footer#footer #footer-footer span,body.web-hint-index footer#footer #footer-footer span{display:none}
body#homev2 .content-wrapper.phase-3,body#home .content-wrapper.phase-3{border-left-width:0;border-right-width:0}#homeInsurancePurchase h3{display:inline-block}#homeInsurancePurchase .phase-3 .content-block.last{border-bottom-width:1px;margin-bottom:0}#homeInsurancePurchase .phase-3 .content-block{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;margin-bottom:40px}#homeInsurancePurchase .phase-3 .content-block.first.last{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}#homeInsurancePurchase .phase-3 section{background-image:none;padding:0}#homeInsurancePurchase .phase-3 section.last{padding:40px 39px 39px}#homeInsurancePurchase .phase-3 .phase-3-title{background-color:#f2f2f2}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading{border-right:1px solid #dae6e0;min-height:90px;padding:30px 40px 0 26px;width:631px}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading.main-title{border-right-width:0;padding-left:40px;width:858px}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading.wide{border-right-width:0;width:872px}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading.outbuilding{height:auto;min-height:61px}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading.outbuilding h2{margin-bottom:0}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading h1{font-size:24px;line-height:30px;margin:0;width:80%}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading button{position:absolute;right:30px;top:29px}#homeInsurancePurchase .phase-3 .phase-3-title .phase-3-heading ul{list-style:none;margin:1em 0 2em;padding-left:0}#homeInsurancePurchase .phase-3 .phase-3-title .home-item-name{border-bottom-width:0;margin-top:21px}#homeInsurancePurchase .phase-3 .phase-3-title .coverage{border-top-left-radius:4px;border-top-right-radius:4px}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox{font-weight:400;height:20px;padding-bottom:9px;padding-top:91px;text-transform:uppercase}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox .image{height:100px;left:10px;position:absolute;top:2px;width:100px}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox.contents .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -900px no-repeat}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox.building .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -800px no-repeat}#homeInsurancePurchase .coverage{background-color:#fff;border-bottom:1px solid #dae6e0;margin-bottom:3px;position:relative}#homeInsurancePurchase .coverage>div{border-right:1px solid #dae6e0;float:left;min-height:91px;padding:11px 19px;position:relative;width:81px}#homeInsurancePurchase .coverage>div a.info{display:none;position:absolute;right:7px;top:12px}#homeInsurancePurchase .coverage>div p{margin-bottom:4px}#homeInsurancePurchase .coverage>div.icon{border-right:0;height:83px;margin-left:10px;margin-top:7px;width:71px}#homeInsurancePurchase .coverage>div.coverage-checkbox{height:100%;min-height:0;padding-bottom:0;padding-top:0;position:absolute;text-align:center}#homeInsurancePurchase .coverage>div.coverage-checkbox label{display:none;font-size:16px;font-weight:700;margin-top:10px;text-transform:none}#homeInsurancePurchase .coverage>div.coverage-checkbox input[type=checkbox]{margin-left:1px;margin-right:0;margin-top:27px}#homeInsurancePurchase .coverage>div.coverage-checkbox.contents.radio label,#homeInsurancePurchase .coverage>div.coverage-checkbox.building.radio label{display:block}#homeInsurancePurchase .coverage>div.coverage-checkbox.contents,#homeInsurancePurchase .coverage>div.coverage-checkbox.mandatory{left:698px}#homeInsurancePurchase .coverage>div.coverage-checkbox.building,#homeInsurancePurchase .coverage>div.coverage-checkbox.optional{border-right:0;left:818px}#homeInsurancePurchase .coverage>div.coverage-checkbox.mandatory,#homeInsurancePurchase .coverage>div.coverage-checkbox.contents.radio{background-color:rgba(0,0,0,0);-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}#homeInsurancePurchase .coverage>div.coverage-checkbox.contents.radio.checked,#homeInsurancePurchase .coverage>div.coverage-checkbox.building.radio.checked{background-color:#f7f3df}#homeInsurancePurchase .coverage>div.coverage-checkbox.optional,#homeInsurancePurchase .coverage>div.coverage-checkbox.mandatory{padding-left:0;padding-right:0;width:119px}#homeInsurancePurchase .coverage>div.coverage-checkbox.optional.checked div,#homeInsurancePurchase .coverage>div.coverage-checkbox.mandatory.checked div{background-color:#f7f3df}#homeInsurancePurchase .coverage>div.coverage-checkbox.optional div,#homeInsurancePurchase .coverage>div.coverage-checkbox.mandatory div{-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-o-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear;background:url(/static/v17895/img/ui-elements/li-check-green.png) no-repeat 50% 50%;height:100%;width:100%}#homeInsurancePurchase .coverage>div.coverage-checkbox.optional{width:120px}#homeInsurancePurchase .coverage>div.description{border-left:1px solid #dae6e0;width:541px;padding:18px 18px 11px}#homeInsurancePurchase .coverage>div.description h3{margin-bottom:5px;margin-top:0;width:300px}#homeInsurancePurchase .coverage>div.description h3 a{color:#4d4d4d;cursor:default;text-decoration:none}#homeInsurancePurchase .coverage>div.description h3 a:hover{text-decoration:none}#homeInsurancePurchase .coverage>div.description p{margin-top:0;width:95%}#homeInsurancePurchase .coverage>div.description.mandatory{border-right:0;width:535px}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox.radio{height:91px;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;width:119px}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox.radio.building{width:120px}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox.radio label{height:49px;margin:0;width:100%;font-size:13px;font-weight:normal;padding:21px 0;text-transform:uppercase}#homeInsurancePurchase .phase-3 .phase-3-title .coverage-checkbox.radio input[type=checkbox]{position:absolute;left:50%;margin-left:-10px;margin-top:0;top:50%}#homeInsurancePurchase .coverage:hover>div a.info{display:block}#homeInsurancePurchase .coverages{background-color:#f2f2f2;margin-bottom:0}#homeInsurancePurchase .coverages h2.divider{background-color:#f7f7f7;border-bottom:1px solid #dae6e0;display:block;margin-bottom:3px;padding:27px 40px 23px}#homeInsurancePurchase .coverages .ACC div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -800px no-repeat}#homeInsurancePurchase .coverages .NAT div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -900px no-repeat}#homeInsurancePurchase .coverages .BUR div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -800px no-repeat}#homeInsurancePurchase .coverages .LEA div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -800px no-repeat}#homeInsurancePurchase .coverages .DIS div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -800px no-repeat}#homeInsurancePurchase .coverages .LEG div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -900px no-repeat}#homeInsurancePurchase .coverages .LIA div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -900px no-repeat}#homeInsurancePurchase .coverages .LUG div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -500px no-repeat}#homeInsurancePurchase .coverages .SPY div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -1000px no-repeat}#homeInsurancePurchase .coverages .FIR div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -800px no-repeat}#homeInsurancePurchase .coverages .FLO div.icon{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -800px no-repeat}#homeInsurancePurchase .coverages .last .coverage{margin-bottom:-5px}#homeInsurancePurchase .coverages .optional-coverages .coverage.last{border-bottom:0;margin-bottom:0}#homeInsurancePurchase .coverages.HO01 .mandatory-coverages .coverage.last,#homeInsurancePurchase .coverages.HO02 .mandatory-coverages .coverage.last,#homeInsurancePurchase .coverages.HO03 .mandatory-coverages .coverage.last{border-bottom:0;margin-bottom:0}#homeInsurancePurchase .coverages .coverage-info{background:rgba(0,0,0,0) url(/static/v17895/img/sales/home/coverage-info.gif) repeat-y;clear:left;display:none;float:none;height:auto;padding:0;width:100%}#homeInsurancePurchase .coverages .coverage-info>div{float:left;padding:16px 20px;width:309px}#homeInsurancePurchase .coverages .coverage-info>div h3{background-color:rgba(0,0,0,0);border:0;font-size:13px;margin-bottom:1px;padding:0}#homeInsurancePurchase .coverages .coverage-info>div ul{line-height:16px;margin-bottom:0;padding-left:19px}#homeInsurancePurchase .coverages .coverage-info>div ul li{font-size:13px;margin-bottom:5px}#homeInsurancePurchase .coverages .coverage-info>div.coverage-covers{background-color:#090;color:#fff}#homeInsurancePurchase .coverages .coverage-info>div.coverage-covers ul{list-style-image:url(/static/v17895/img/ui-elements/li-check.png)}#homeInsurancePurchase .coverages .coverage-info>div.coverage-does-not-cover{background-color:#ffd600;color:#4d4d4d}#homeInsurancePurchase .coverages .coverage-info>div.coverage-does-not-cover ul{list-style-image:url(/static/v17895/img/ui-elements/li-cross.png)}#homeInsurancePurchase .coverages .coverage-info:before{border-color:#090 rgba(0,0,0,0);border-style:solid;border-width:0 10px 10px 10px;content:"";display:block;left:165px;position:absolute;top:-10px;width:0}#homeInsurancePurchase .coverages.HO04 .outbuilding-span-selector-container,#homeInsurancePurchase .coverages.HO06 .outbuilding-span-selector-container{background-color:#fff;border-left:1px solid #e5e5e5;left:697px;min-height:368px;padding:0 19px;position:absolute;text-align:center;top:0px;width:202px}#homeInsurancePurchase .coverages.HO04 .outbuilding-span-selector-container input[type=checkbox],#homeInsurancePurchase .coverages.HO06 .outbuilding-span-selector-container input[type=checkbox]{margin-top:250px;margin-left:125px}#add-to-cart{margin-right:9px}#to-phase-4{margin-left:9px}
body#homev2 .content-wrapper.phase-4,body#home .content-wrapper.phase-4{border-left-width:0;border-right-width:0}#homeInsurancePurchase .phase-4 .large-tooltip{margin-top:10px;padding-bottom:11px}#homeInsurancePurchase .phase-4 .building-deductibles-block section.header{padding-bottom:0}#homeInsurancePurchase .phase-4 .building-deductibles-block section.header h2{margin-bottom:0}#homeInsurancePurchase .phase-4 section.first.header h2{margin-bottom:27px}#homeInsurancePurchase .phase-4 .content-block.last{border-bottom-width:1px}#homeInsurancePurchase .phase-4 .content-block{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}#homeInsurancePurchase .phase-4 .content-block.first.last{border-bottom-left-radius:0;border-bottom-right-radius:0}#homeInsurancePurchase .phase-4 .item{margin-bottom:40px}#homeInsurancePurchase .phase-4 .item.last{margin-bottom:0}#homeInsurancePurchase .phase-4 .home-item-name{border-bottom-width:0;margin-top:20px;padding-bottom:0}#homeInsurancePurchase .phase-4 section.last .home-item-name h3{margin-bottom:0}#homeInsurancePurchase .phase-4 section.last.header{padding-bottom:25px;padding-top:25px}#homeInsurancePurchase .phase-4 section.compensation.last{padding-bottom:12px}#homeInsurancePurchase .phase-4 section.compensation.last .large-tooltip{margin-bottom:28px;padding-top:16px}#homeInsurancePurchase .phase-4 section.compensation.last .large-tooltip .slider-container{margin-top:0}#homeInsurancePurchase .phase-4 button#go-back{margin:0;position:absolute;right:39px;top:29px}#homeInsurancePurchase .phase-4 button.top{top:29px}#homeInsurancePurchase .phase-4 button.bottom{top:auto;position:relative}#homeInsurancePurchase .phase-4 .buttons{padding:32px 39px 32px}#homeInsurancePurchase .phase-4 h2.header{display:inline-block;margin-bottom:0;margin-top:12px}#homeInsurancePurchase .phase-4 h3{display:inline-block}#homeInsurancePurchase .phase-4 .compensation-amount{width:765px}#homeInsurancePurchase .phase-4 #slider-BUI,#homeInsurancePurchase .phase-4 #slider-CON{width:800px}#homeInsurancePurchase .phase-4 .slider{width:434px}#homeInsurancePurchase .phase-4 .slider-5{background:url(/static/v17895/img/ui-elements/slider-bg-4b.png) -1px 35px repeat-x;padding-bottom:10px}#homeInsurancePurchase .phase-4 .slider-4{background:url(/static/v17895/img/ui-elements/slider-bg-3b.png) -1px 35px no-repeat;padding-bottom:10px}#homeInsurancePurchase .phase-4 .slider-container{margin:15px 0 7px 0}#homeInsurancePurchase .phase-4 .slider-container .slider-min,#homeInsurancePurchase .phase-4 .slider-container .slider-max{font-size:14px}#homeInsurancePurchase .phase-4 ul.icons{list-style:none;margin:0 0 4px;padding:0}#homeInsurancePurchase .phase-4 ul.icons li{background-color:#fff;border:1px solid #ddd;border-right-width:0;display:block;float:left;height:42px;padding:96px 0 0;position:relative;text-align:center;width:131px}#homeInsurancePurchase .phase-4 ul.icons li .image{left:17px;height:100px;position:absolute;top:9px;width:100px}#homeInsurancePurchase .phase-4 ul.icons li.first{border-right-width:0;border-top-left-radius:4px;border-bottom-left-radius:4px}#homeInsurancePurchase .phase-4 ul.icons li.last{border-right-width:1px;border-top-right-radius:4px;border-bottom-right-radius:4px}#homeInsurancePurchase .phase-4 ul.icons li.first.last{border-left-width:1px;border-right-width:1px;left:138px}#homeInsurancePurchase .phase-4 ul.icons li.last.arrow-down{border-left-width:1px}#homeInsurancePurchase .phase-4 ul.icons li.arrow-down:after,#homeInsurancePurchase .phase-4 ul.icons li.arrow-down:before{top:100%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}#homeInsurancePurchase .phase-4 ul.icons li.arrow-down:after{border-top-color:#f2f2f2;border-width:10px;left:50%;margin-left:-10px}#homeInsurancePurchase .phase-4 ul.icons li.arrow-down:before{border-top-color:#ddd;border-width:11px;left:50%;margin-left:-11px}#homeInsurancePurchase .phase-4 ul.icons li.BUIFIR .image,#homeInsurancePurchase .phase-4 ul.icons li.CONFIR .image,#homeInsurancePurchase .phase-4 ul.icons li.SPBFIR .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -800px no-repeat}#homeInsurancePurchase .phase-4 ul.icons li.BUIFLO .image,#homeInsurancePurchase .phase-4 ul.icons li.CONFLO .image,#homeInsurancePurchase .phase-4 ul.icons li.SPBFLO .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -800px no-repeat}#homeInsurancePurchase .phase-4 ul.icons li.BUINAT .image,#homeInsurancePurchase .phase-4 ul.icons li.CONNAT .image,#homeInsurancePurchase .phase-4 ul.icons li.SPBNAT .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -900px no-repeat}#homeInsurancePurchase .phase-4 ul.icons li.BUIACC .image,#homeInsurancePurchase .phase-4 ul.icons li.CONACC .image,#homeInsurancePurchase .phase-4 ul.icons li.SPBACC .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -800px no-repeat}#homeInsurancePurchase .phase-4 ul.icons li.BUILEA .image,#homeInsurancePurchase .phase-4 ul.icons li.CONLEA .image,#homeInsurancePurchase .phase-4 ul.icons li.SPBLEA .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -800px no-repeat}#homeInsurancePurchase .phase-4 ul.icons li.BUIBUR .image,#homeInsurancePurchase .phase-4 ul.icons li.CONBUR .image,#homeInsurancePurchase .phase-4 ul.icons li.SPBBUR .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -800px no-repeat}#homeInsurancePurchase .phase-4 ul{list-style-image:url(/static/v17895/img/ui-elements/li-check-green.png);margin-top:9px;padding-left:20px}#homeInsurancePurchase .phase-4 ul li{margin-bottom:5px}#homeInsurancePurchase .phase-4 section{padding-bottom:40px}#homeInsurancePurchase .phase-4 .building-deductibles-block section.header{padding-bottom:27px}#homeInsurancePurchase .phase-4 .building-deductibles-block section.building,#homeInsurancePurchase .phase-4 .building-deductibles-block section.contents{padding-top:0}#homeInsurancePurchase .phase-4 section.last{padding-bottom:28px;padding-top:28px}#homeInsurancePurchase .phase-4 section.last h3{margin-bottom:13px}#homeInsurancePurchase .phase-4 section.last button{margin-bottom:11px;margin-top:22px}#main #phase-4 section.contents.last{min-height:250px}#main #phase-4 section.building.last{min-height:337px}
#phase-4-options{float:left;width:545px}#phase-4 h1{margin-bottom:13px}#phase-4 h3{margin-bottom:17px}#main #phase-4.content-block.last{padding-bottom:196px}
#home #index-top #index-top-bg div#title{left:0;position:absolute;top:165px;width:475px}body.phase-3 .content-wrapper,body.phase-4 .content-wrapper{margin-top:10px}body.phase-3 #progress,body.phase-4 #progress{margin-top:123px}#item-information{padding-bottom:19px;padding-top:0}#item-information>ul{margin:0;padding:0}#item-information>ul>li{border-bottom:1px solid #dae6e0;border-top:3px solid #f2f2f2;clear:both}#item-information>ul>li.first{border-top-width:0}#item-information>ul>li.first section{padding-bottom:16px}#item-information>ul>li.last{border-bottom-width:0}#item-information>ul>li.last section{padding-bottom:0}#item-information>ul>li.last section.HO06,#item-information>ul>li.last section.HO04{padding-bottom:20px}#item-information a.add{background:#f7f7f7 url(/static/v17895/img/ui-elements/fat-hr.gif) repeat-x;border-bottom:1px solid #e5e5e5;cursor:pointer;display:inline-block;margin:13px 0 -27px 0;padding:23px 0 17px 105px;position:relative;top:2px;width:833px}#item-information a.add:hover{text-decoration:none}#item-information a.add>div{margin-left:21px}#item-information a.add strong{color:#090;display:block;font-size:16px}#item-information a.add span{color:#4d4d4d;font-weight:normal}#item-information a.add .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -300px no-repeat;height:100px;left:-10px;position:absolute;top:-20px;width:100px}#item-information a.remove{position:absolute;right:30px;top:82px}#homeInsuranceIntro h1{font-size:30px}#homeInsurancePurchase #policy-term h3{margin-bottom:0}#homeInsurancePurchase #date-of-birth{margin-bottom:28px}#homeInsurancePurchase .app-init-error{margin-left:0px}#homeInsurancePurchase .datepicker{margin-bottom:28px;margin-top:19px}#homeInsurancePurchase .datepicker.native label.error{top:20px}#homeInsurancePurchase .subtype-options>ul{height:155px}#homeInsurancePurchase .subtype-options li.option{width:215px}#homeInsurancePurchase .subtype-options ul li div.image{height:100px;left:58px;position:absolute;top:3px;width:100px}#homeInsurancePurchase .subtype-options .CON .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -900px no-repeat}#homeInsurancePurchase .subtype-options .BUICON .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -900px no-repeat}#homeInsurancePurchase .subtype-options .BUI .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -800px no-repeat}#homeInsurancePurchase .subtype-options .TC04 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -900px no-repeat}#homeInsurancePurchase .subtype-options .subtypes-con-only .text,#homeInsurancePurchase .subtype-options .subtypes-bui-only .text{float:left;width:600px;margin-left:10px}#homeInsurancePurchase .subtype-options .subtypes-con-only .image-with-label,#homeInsurancePurchase .subtype-options .subtypes-bui-only .image-with-label{text-align:center;float:left;width:100px;margin-top:5px}#homeInsurancePurchase .subtype-options .subtypes-con-only .image-with-label .image,#homeInsurancePurchase .subtype-options .subtypes-bui-only .image-with-label .image{height:100px;float:left;width:100px}#homeInsurancePurchase .subtype-options .subtypes-con-only .image-with-label label,#homeInsurancePurchase .subtype-options .subtypes-bui-only .image-with-label label{margin-top:101px}#homeInsurancePurchase .subtype-options .subtypes-con-only .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -900px no-repeat}#homeInsurancePurchase .subtype-options .subtypes-bui-only .image-with-label{margin-top:-8px}#homeInsurancePurchase .subtype-options .subtypes-bui-only .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -900px no-repeat}#homeInsurancePurchase .housing-type{padding-bottom:0}#homeInsurancePurchase .housing-type .help-text{font-weight:bold}#homeInsurancePurchase .housing-type-options{width:100%}#homeInsurancePurchase .housing-type-options li.option{width:121px;height:170px}#homeInsurancePurchase .housing-type-options li.option a.icon.open-option-tooltip{display:inline}#homeInsurancePurchase .housing-type-options ul li div.image{height:85px;left:11px}#homeInsurancePurchase .housing-type-options .detached-house .image,#homeInsurancePurchase .housing-type-options .detached-house-rent .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -800px no-repeat}#homeInsurancePurchase .housing-type-options .terraced-house .image{background-image:url(/static/v17895/img/sales/home/terraced-house.png)}#homeInsurancePurchase .housing-type-options .semi-detached-house .image{background-image:url(/static/v17895/img/sales/home/semi-detached-house.png)}#homeInsurancePurchase .housing-type-options .apartment .image{background-image:url(/static/v17895/img/sales/home/apartment.png)}#homeInsurancePurchase .housing-type-options .cottage .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -900px no-repeat}#homeInsurancePurchase .housing-type-options .outbuilding .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -900px no-repeat}#homeInsurancePurchase ul.items li{list-style:none}section.about-building{padding-bottom:35px}section.about-building.HO01,section.about-building.HO02,section.about-building.HO03{min-height:111px}section.about-building.HO04,section.about-building.HO06{min-height:300px}section.about-building input.zipCode,section.about-building input.squareArea,section.about-building input.yearOfConstruction,section.about-building input.yearOfPipeRenewal,section.about-building input.outbuilding-yearOfConstruction,section.about-building input.outbuilding-yearOfPipeRenewal{width:70px}section.about-building .input-text{float:left;height:80px;position:relative}section.about-building .input-text:not(:last-child){margin-right:20px}section.about-building .input-text label.error{position:absolute}section.about-building .input-text label.error.too-big,section.about-building .input-text label.error.too-small,section.about-building .input-text label.error.too-wrong,section.about-building .input-text label.error.too-old{background-color:#fff;background-position:4px 10px;box-shadow:0 3px 4px #ddd;padding:10px 10px 10px 20px;z-index:1}section.about-building .input-text label[for=squareArea-0],section.about-building .input-text label[for=squareArea-1]{width:100px}section.about-building>ul{height:155px;margin:0;padding:0px}ul.types-of-use.option-panels li.option{width:250px}ul.types-of-use.option-panels li div.image{height:100px;left:73px;position:absolute;top:3px;width:100px}ul.types-of-use.option-panels .TC03 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -1400px no-repeat}ul.types-of-use.option-panels .checked .TC03 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -1400px no-repeat}ul.types-of-use.option-panels .TC04 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -900px no-repeat}ul.types-of-use.option-panels .TC05 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -1400px no-repeat}.outbuilding-specifier{display:none;margin-top:18px}.home-item-name{border-bottom:1px solid #e5e5e5;margin-top:30px;padding-bottom:14px;position:relative}.home-item-name h3{margin:0;padding-left:75px}.home-item-name p{margin:0;padding-left:75px}.home-item-name .image{height:100px;position:absolute;top:-44px;left:-21px;width:100px}.home-item-name.detached-house .image,.home-item-name.detached-house-rent .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -800px no-repeat}.home-item-name.terraced-house .image{background-image:url(/static/v17895/img/sales/home/terraced-house.png)}.home-item-name.semi-detached-house .image{background-image:url(/static/v17895/img/sales/home/semi-detached-house.png)}.home-item-name.apartment .image{background-image:url(/static/v17895/img/sales/home/apartment.png)}.home-item-name.cottage .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -900px no-repeat}.home-item-name.TC03 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -1400px no-repeat}.home-item-name.TC04 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -900px no-repeat}.home-item-name.TC05 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -1400px no-repeat}.construction-materials.option-panels li.option{width:214px}.construction-materials.option-panels ul.outbuilding li.option{width:171px}.construction-materials.option-panels ul.outbuilding li.option div.image{left:36px}.construction-materials.option-panels ul li div.image{height:100px;left:57px;position:absolute;top:3px;width:100px}.construction-materials.option-panels .CC01 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -900px no-repeat}.construction-materials.option-panels .CC03 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -200px no-repeat}.construction-materials.option-panels .CC02 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -1000px no-repeat}.construction-materials.option-panels .CC04 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -1400px no-repeat}.construction-materials.option-panels .CC05 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -700px no-repeat}.types-of-heating.option-panels li.option{width:143px}.types-of-heating.option-panels ul li div.image{height:100px;left:24px;position:absolute;top:1px;width:100px}.types-of-heating.option-panels ul.outbuilding li.option{width:286px}.types-of-heating.option-panels ul.outbuilding li.option div.image{left:93px}.types-of-heating.option-panels ul.outbuilding li.option>div label{display:table-cell;height:30px;padding-bottom:45px;padding-top:80px;vertical-align:middle;width:286px}.types-of-heating.option-panels .HEAT5 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -1000px no-repeat}.types-of-heating.option-panels .HEAT1 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px -1000px no-repeat}.types-of-heating.option-panels .HEAT2 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -200px no-repeat}.types-of-heating.option-panels .HEAT3 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -1000px no-repeat}.types-of-heating.option-panels .HEAT4 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -400px -1000px no-repeat}.types-of-heating.option-panels .HEAT6 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -700px no-repeat;top:5px}.types-of-heating.option-panels .HEAT7 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -1000px no-repeat}.types-of-heating.option-panels .HEAT8 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -700px no-repeat}.types-of-heating.option-panels .HEAT9 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -400px -1400px no-repeat}.types-of-heating.option-panels .HEAT10 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -1400px no-repeat}.home-appliances.option-panels{height:155px}.home-appliances.option-panels li.option{width:214px}.home-appliances.option-panels li.option>div label{display:table-cell;padding-bottom:38px;padding-top:78px;text-align:center;vertical-align:middle;width:214px}.home-appliances.option-panels li.option input[type=checkbox]{bottom:14px}.home-appliances.option-panels ul li div.image{height:100px;left:57px;position:absolute;top:-4px;width:100px}.home-appliances.option-panels ul.outbuilding li.option{width:286px}.home-appliances.option-panels ul.outbuilding li.option div.image{left:93px}.home-appliances.option-panels ul.outbuilding li.option>div label{width:286px}.home-appliances.option-panels .hotWaterPiping .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -300px no-repeat}.home-appliances.option-panels .outbuilding .hotWaterPiping .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -800px no-repeat}.home-appliances.option-panels .IN01 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px -1000px no-repeat}.home-appliances.option-panels .IN02 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px -1000px no-repeat}.home-appliances.option-panels .IN03 .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -700px -1000px no-repeat}.home-appliances.option-panels .electricity .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -1000px no-repeat}.home-appliances.option-panels .no-appliances .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -1400px no-repeat}.home-appliances.option-panels#home-appliances-for-building-and-contents div.last .option-tooltip,.home-appliances.option-panels#home-appliances-for-building div.last .option-tooltip{top:156px;right:-15px}#homeInsurancePurchase .phase-2 section{clear:both}#homeInsurancePurchase .phase-2 section.first{padding-bottom:0}#homeInsurancePurchase .phase-2 section.last{padding-top:5px}#homeInsurancePurchase .phase-2 .pipe-renewal{margin-top:20px}#homeInsurancePurchase .phase-2 .content-block.first .home-item-name{margin-top:20px}#homeInsurancePurchase .phase-3{position:relative}#homeInsurancePurchase .phase-3 #mandatory-coverages>div:last-child{border-bottom:1px solid #dae6e0}#homeInsurancePurchase .phase-3 #coverages-footer{border-top:3px solid #f2f2f2;margin-bottom:0;margin-top:0}#homeInsurancePurchase footer .group-1{float:left}#homeInsurancePurchase footer .group-1 #to-phase-4,#homeInsurancePurchase footer .group-1 #add-to-cart,#homeInsurancePurchase footer .group-1 span{float:left}#homeInsurancePurchase footer .group-1>span{padding:10px}#homeInsurancePurchase footer .group-2{float:right}#homeInsurancePurchase .add-to-cart{display:none}#homeInsurancePurchase #price-bar-alert{display:none}#home-overlay{background-color:rgba(255,255,255,.9);left:0;position:absolute;top:0;width:100%;z-index:1}#home-overlay #home-popup{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.5);margin:100px auto 0;padding:45px 0;text-align:center;width:74%}#home-overlay #home-popup #close-overlay{margin-left:6px}body#homev2 #progress-navi.state-2b,body#homev2 #progress-navi.state-3,body#home #progress-navi.state-2b,body#home #progress-navi.state-3{margin-top:120px}
#personal #index-top #index-top-bg div#title{left:0;position:absolute;top:165px;width:475px}#personal-insurance-purchase section.first h2{margin-bottom:0}#personal-insurance-purchase .datepicker label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}#personal-insurance-purchase .datepicker label.error{color:#e50051;font-size:11px;top:48px}#personal-insurance-purchase section.last .left{float:left;padding-top:44px;width:300px}#personal-insurance-purchase section.last .left h2{position:absolute;top:32px}#personal-insurance-purchase section.last .right{float:left;padding-top:45px;width:300px;margin-bottom:1px}.benefit-limits section{padding-top:11px}.benefit-limits section.last{padding-bottom:105px}.benefit-limits .add-to-cart{display:none}.personal-benefit-limits{margin-bottom:11px;clear:both;float:left;width:900px}.personal-benefit-limits .personal-benefit-limit-image label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}.personal-benefit-limits .personal-benefit-limit-image label.error{color:#e50051;font-size:11px}.personal-benefit-limits.option-panels.travel li.option{height:175px}.personal-benefit-limits.option-panels.travel li.option div.inputs{margin-top:0}.personal-benefit-limits.option-panels h4{display:inline-block;margin-bottom:0px}.personal-benefit-limits.option-panels h4 label,.personal-benefit-limits.option-panels h4 span.label{display:inline-block;margin-bottom:0;padding:12px 10px 12px 0}.personal-benefit-limits.option-panels.hover li.option.checked,.personal-benefit-limits.option-panels.hover li.option{background-color:#f7f3df}.personal-benefit-limits.option-panels li.option.checked{background-color:#fff}.personal-benefit-limits.option-panels li.option.checked:hover{background-color:#f7f3df}.personal-benefit-limits.option-panels li.option.checked select{display:block}.personal-benefit-limits.option-panels li.option.checked div.option-image{border-right-color:#ebebeb}.personal-benefit-limits.option-panels li.option.mandatory input{display:none}.personal-benefit-limits.option-panels li.option.mandatory select{margin-left:20px}.personal-benefit-limits.option-panels li.option.disabled{opacity:.6}.personal-benefit-limits.option-panels li.option.disabled a.info{display:none !important}.personal-benefit-limits.option-panels li.option{width:215px}.personal-benefit-limits.option-panels li.option:last-child>div,.personal-benefit-limits.option-panels li.option.last>div{border-right-width:0}.personal-benefit-limits.option-panels li.option div.image{float:left;left:-6px;position:relative;top:2px;width:80px}.personal-benefit-limits.option-panels li.option label{font-size:13px;font-weight:500;color:#192d6a;text-transform:none;line-height:18px;margin-bottom:0;padding:32px 14px 25px 0;text-align:left;position:static;width:115px;float:right}.personal-benefit-limits.option-panels li.option label.error{color:#e50051;font-size:11px}.personal-benefit-limits.option-panels li.option div.inputs{left:35px;margin:0;position:absolute;top:100px;width:170px}.personal-benefit-limits.option-panels li.option input[type=checkbox]{float:left;margin:3px 10px 0px 0;position:static;left:0px}.personal-benefit-limits.option-panels li.option input[type=number]{bottom:89px;color:gray;display:none;font-size:24px;font-weight:700;left:50%;margin-left:-61px;margin-right:0;padding-bottom:0;padding-top:0;position:absolute;text-align:center;width:122px;z-index:1}.personal-benefit-limits.option-panels li.option select{margin-left:50px;width:120px}.personal-benefit-limits.option-panels li.option .option-image{position:relative}.personal-benefit-limits.option-panels li.option .option-image .tooltip{display:none;min-height:192px;text-align:left;top:0;width:183px;z-index:3}.personal-benefit-limits.option-panels li.option .option-image .tooltip h4{margin-top:0;text-transform:none}.personal-benefit-limits.option-panels li.option .option-image .tooltip.arrow-left{right:-215px}.personal-benefit-limits.option-panels li.option .option-image .tooltip.arrow-right{left:-215px}.personal-benefit-limits.option-panels li.option .option-image .tooltip.arrow-left:before{top:101px}.personal-benefit-limits.option-panels li.option .option-image .tooltip.arrow-left:after{top:101px}.personal-benefit-limits.option-panels li.option .option-image .tooltip.arrow-right:before{top:101px}.personal-benefit-limits.option-panels li.option .option-image .tooltip.arrow-right:after{top:101px}.personal-benefit-limits.option-panels li.option.edit{background:#f7f3df url(/static/v17895/img/ui-elements/edit-pen-icon.png) no-repeat 185px 9px}.personal-benefit-limits.option-panels li.option.edit input[type=number],.personal-benefit-limits.option-panels li.option.edit .tooltip{display:block}.personal-benefit-limits.option-panels .image{height:100px;left:58px;position:absolute;top:0;width:100px}.personal-benefit-limits.option-panels .PINBATMED .image,.personal-benefit-limits.option-panels .PINBEN .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -400px no-repeat}.personal-benefit-limits.option-panels li.option .PINFIN label{padding-top:14px}.personal-benefit-limits.option-panels li.option .PINFIN .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -500px no-repeat}.personal-benefit-limits.option-panels .PINBEN-DISABILITY .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -400px no-repeat}.personal-benefit-limits.option-panels .PINBEN-DEATH .image,.personal-benefit-limits.option-panels .PINBAT-DEATH .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -400px no-repeat}.personal-benefit-limits.option-panels li.option .PINLUGLIALEG{border-right-width:0}.personal-benefit-limits.option-panels li.option .PINLUGLIALEG input{visibility:hidden}.personal-benefit-limits.option-panels li.option .PINLUGLIALEG label{padding-top:14px}.personal-benefit-limits.option-panels li.option .PINLUGLIALEG .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -400px no-repeat}.personal-benefit-limits.option-panels li.option .PINBAT-DISABILITY .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -400px no-repeat;left:-5px}.personal-benefit-limits.option-panels li.last .personal-death{border-right-width:0}.personal-benefit-limits.option-panels .PINBAT-DEATH .info-tooltip.option-tooltip{right:10px}.personal-benefit-limits.option-panels .PINLUGLIALEG div.inputs{margin:0 0 0 -69px;width:162px}div.policy-term{margin-bottom:14px;padding-bottom:26px;padding-top:3px}div.policy-term h2{margin-bottom:20px}div.policy-term h3{margin-bottom:7px}div.policy-term p{margin-bottom:6px;margin-top:7px}div.policy-term .closed{display:none}div.policy-term .open{display:block}div.policy-term .large-tooltip.policy-term-single-period,div.policy-term .large-tooltip.policy-term-annual{margin:30px 0 0 0;padding-bottom:0;padding-left:26px}div.policy-term .large-tooltip.policy-term-single-period p,div.policy-term .large-tooltip.policy-term-annual p{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/info-green.png) no-repeat 0 0;float:left;margin-left:34px;margin-top:1px;padding-left:28px;width:240px}div.policy-term .large-tooltip.policy-term-single-period .datepicker,div.policy-term .large-tooltip.policy-term-annual .datepicker{margin-top:5px;padding-bottom:0}div.policy-term .large-tooltip.policy-term-single-period .datepicker input,div.policy-term .large-tooltip.policy-term-annual .datepicker input{margin-bottom:17px}div.policy-term .large-tooltip.policy-term-single-period .datepicker label,div.policy-term .large-tooltip.policy-term-annual .datepicker label{margin-bottom:9px}div.policy-term .large-tooltip.policy-term-single-period .datepicker label.error,div.policy-term .large-tooltip.policy-term-annual .datepicker label.error{top:48px}div.policy-term .policy-term-single-period .datepicker{float:left}div.policy-term .policy-term-single-period .datepicker label.error{top:48px}div.policy-term .policy-term-single-period .dash{color:#063;float:left;margin:28px 11px 0px 10px}section.add-new-person.last{background-color:#f7f7f7;padding-bottom:17px;padding-top:21px}#max-number-of-items-reached-info{display:none}#who-to-insure-container section{padding-top:0}#who-to-insure-container section h2{margin-top:0}#insure-only-others{padding-bottom:0;padding-left:60px}#insure-only-others>div{float:left}#insure-only-others .input{margin-bottom:15px}#insure-only-others .input label{font-size:14px;text-transform:none}#insured-persons-title{padding-bottom:0}#insured-persons-title h3{font-family:"fatfrank","roboto","arial";font-weight:400;font-size:20px}.insured-items{margin:0px;padding:0px}.insured-items section{background:none;padding-right:10px}.insured-items section .insured-item{padding:12px 10px 10px 60px;position:relative}.insured-items section .insured-item .clearfix>div.input{float:left;margin-right:10px;position:relative}.insured-items section .insured-item .clearfix>div.input.zip-code{margin-right:5px}.insured-items section .insured-item .clearfix>div.input input{margin-right:0}.insured-items section .insured-item .clearfix>div.input label{font-size:14px;font-weight:500;color:#192d6a;text-transform:none}.insured-items section .insured-item .clearfix>div.input label.error{background-color:#fff;padding-bottom:2px;position:absolute;color:#e50051;font-size:11px}.insured-items section .insured-item .input.first-name input,.insured-items section .insured-item .input.last-name input{width:99px}.insured-items section .insured-item .input.personal-identity-number label{overflow:hidden;text-overflow:ellipsis;width:100px}.insured-items section .insured-item .input.personal-identity-number input{width:93px}.insured-items section .insured-item .input.address1 input{width:224px}.insured-items section .insured-item .input input{width:80px}.insured-items section .insured-item .remove-item{cursor:pointer;margin-left:7px;margin-top:25px}.insured-items section .SII-card{clear:left;margin-top:42px}.insured-items section .SII-card label{display:inline;font-size:14px;font-weight:500;text-transform:none}.insured-items section .SII-card label.error{color:#e50051;font-size:11px}.insured-items section .SII-card p{margin:0 0 4px}.insured-items section .SII-card .group{margin-bottom:11px}.item-icon{width:100px;height:100px;position:absolute;left:-24px;top:-9px;background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -400px -400px no-repeat}.item-icon .number{top:25px;left:20px;font-size:14px;font-weight:normal;position:absolute;text-align:center;text-shadow:0 1px 0 #fff;width:32px}#more-insured-items section{padding:15px 10px 24px 39px}#coverages-section h2{margin:9px 0 10px}#coverages-section p{margin-top:10px}#coverages-section>div>.checkbox{float:left;margin-top:-10px}#coverages-block{margin-top:0}.coverages{margin-bottom:16px;margin-top:0px}.coverages.option-narrow-panels ul li{width:143px}.coverages.option-narrow-panels ul li.option.checked{box-shadow:none}.coverages.option-narrow-panels ul li.option.checked div{border-right-color:#d9c76c}.coverages.option-narrow-panels ul li.option>div{border-right:1px solid #ebebeb}.coverages.option-narrow-panels ul li.option:last-child>div{border-right-width:0}.coverages.option-narrow-panels ul li div{border-right-width:0}.coverages.option-narrow-panels ul li div div.image{left:21px}.coverages.option-narrow-panels ul li div label{display:block;font-size:12px;width:111px}.option-panels.coverages ul li.option{height:297px;width:171px}.option-panels.coverages ul li.option div.image{height:100px;left:36px;position:absolute;top:1px;width:100px}.option-panels.coverages ul li.option label{height:173px;padding-left:15px;padding-right:15px;padding-top:101px;width:141px}.option-panels.coverages ul li.option .mandatory label{cursor:default}.option-panels.coverages ul li.option .PINMED .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -400px no-repeat}.option-panels.coverages ul li.option .PINFIN .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px -500px no-repeat}.option-panels.coverages ul li.option .PINBAT-DISABILITY .image,.option-panels.coverages ul li.option .PINBEN-DISABILITY .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -800px -400px no-repeat;left:-5px}.option-panels.coverages ul li.option .PINBAT .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -400px no-repeat}.option-panels.coverages ul li.option .PINBATMED .image,.option-panels.coverages ul li.option .PINBEN .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px -400px no-repeat}.option-panels.coverages ul li.option .PINLUG .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -400px no-repeat}.option-panels.coverages ul li.option .PINLUGLIALEG .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px -400px no-repeat}.option-panels.coverages ul li.option .PINBAT-DEATH .image,.option-panels.coverages ul li.option .PINBEN-DEATH .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -400px no-repeat}.phase-1 section{background:none}.phase-2 #progress{margin-top:123px}.phase-2 .content-wrapper{margin-top:10px}.phase-2 section.first{padding-bottom:19px;padding-top:31px}.phase-2 section.first h2{width:730px}.phase-2 section.first button{position:absolute;right:39px;top:29px}.phase-2 .benefit-limits section{padding-bottom:29px}.phase-2 .benefit-limits header{padding:10px 10px 0 55px;position:relative}.phase-2 .benefit-limits header .item-icon{top:-15px}.phase-2 .benefit-limits header .item-icon .number{top:26px}.phase-2 .benefit-limits header .text{margin-top:1px;padding:10px 0 10px 10px}.phase-2 .benefit-limits header .text .h2{margin:0 0 6px}.phase-2 .benefit-limits header .text .h3{margin-bottom:0}.phase-2 .benefit-limits header .text p{margin:0px}.phase-2 .benefit-limits header .text.keyboard-focus:focus{outline:5px solid #ffb700}.phase-2 .benefit-limits .buttons{margin:30px 0 9px;clear:both;float:left}.phase-2 .benefit-limits a.dangerous{font-weight:bold}.phase-2 .content-block.rest section{padding-top:21px}.confirm-addresses-of-the-insurees section{min-width:862px}.confirm-addresses-of-the-insurees dt label{font-weight:bold}.confirm-addresses-of-the-insurees label{text-transform:none;font-size:13px}.confirm-addresses-of-the-insurees label.required{display:none}.confirm-addresses-of-the-insurees .item-header{padding-left:60px;padding-top:18px;position:relative}.confirm-addresses-of-the-insurees .item-header .icon{height:40px;left:-9px;position:absolute;top:5px;width:43px;background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -164px -287px no-repeat;background-size:410px 656px}.confirm-addresses-of-the-insurees .item-data{padding-left:60px;border-bottom:1px solid #e5e5e5;padding-bottom:20px;margin-bottom:5px}.confirm-addresses-of-the-insurees .item-data dt{display:none}.confirm-addresses-of-the-insurees .group>p{margin:0px 0px 5px 0px}.confirm-addresses-of-the-insurees .ui-control-disabler{display:none}.confirm-addresses-of-the-insurees .ui-control-disabler.on{display:block;background-color:#000;opacity:.3;position:absolute;top:0px;left:0px;width:100%;height:100%}.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages{display:none}.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages>p{margin:0px}.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages h4{padding-top:27px;background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/myinsurance-hr.png) no-repeat 0 0px}.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages input[type=checkbox],.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages input[type=radio]{float:left}.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages label{float:left;width:755px;margin-top:6px}.confirm-addresses-of-the-insurees .confirm-purchasing-overlapping-coverages label.single-line{margin-top:11px}.confirm-addresses-of-the-insurees .resolutions{min-height:139px;margin-top:35px}.confirm-addresses-of-the-insurees .resolution{background:#f7f3df;background-clip:padding-box;border:1px solid rgba(51,47,26,.15);box-shadow:0 0 10px rgba(31,28,22,.2);-webkit-box-shadow:0 0 10px rgba(31,28,22,.2);font-size:13px;padding:10px 15px}.confirm-addresses-of-the-insurees .resolution button{margin:20px 0 5px}.confirm-addresses-of-the-insurees .resolution.does-have-overlapping-coverages-but-its-ok h3{margin-bottom:0}.confirm-addresses-of-the-insurees .cross-sell{margin-top:2em}.confirm-addresses-of-the-insurees .cross-sell ul{list-style:none;margin-bottom:11px;margin-top:11px;padding:0}.confirm-addresses-of-the-insurees .cross-sell ul li{float:left;margin-right:5px}.confirm-addresses-of-the-insurees .resolution.error h2{color:#444;font-size:13px;font-weight:normal;line-height:19.5px;margin:7px 0}#first-phase-section-1{background:none}#first-insured-item section{padding-bottom:19px;padding-top:0px}#travel-insurance-term-help{float:left;padding-top:45px;width:300px;margin-bottom:1px}
.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:7px 30px;font-size:16px;line-height:1.5;border-radius:25px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn:active.focus,.btn.active:focus,.btn.active.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:0}.btn:focus.keyboard-focus,.btn.focus.keyboard-focus,.btn:active:focus.keyboard-focus,.btn:active.focus.keyboard-focus,.btn.active:focus.keyboard-focus,.btn.active.focus.keyboard-focus{outline:5px solid #ffb700}.btn:focus.keyboard-focus,.btn.focus.keyboard-focus{box-shadow:0 0 0 5px #ffb700;outline:0}.btn:hover,.btn:focus,.btn.focus{color:#34373e;text-decoration:none}.btn:active,.btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn.disabled:focus,.btn.disabled.focus,.btn.disabled:active,.btn.disabled:hover{background-color:#e4e4e4;color:#666;cursor:not-allowed;pointer-events:none}.btn[disabled],fieldset[disabled] .btn{background-color:#e4e4e4;color:#666;cursor:not-allowed;pointer-events:none;-webkit-box-shadow:none;box-shadow:none}.btn-default{color:#34373e;background-color:#f0f0f0;border-color:rgba(0,0,0,0)}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#34373e;background-color:#d7d7d7;border-color:rgba(0,0,0,0)}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default .badge{color:#f0f0f0;background-color:#34373e}.btn-primary{color:#192d6a;background-color:#67e098;border-color:rgba(0,0,0,0)}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#192d6a;background-color:#3dd77b;border-color:rgba(0,0,0,0)}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary .badge{color:#67e098;background-color:#192d6a}.btn-primary-outline{color:#67e098;background-color:rgba(0,0,0,0);border-color:#67e098}.btn-primary-outline:hover,.btn-primary-outline:focus,.btn-primary-outline.focus,.btn-primary-outline:active,.btn-primary-outline.active,.open>.btn-primary-outline.dropdown-toggle{color:#67e098;background-color:rgba(0,0,0,0);border-color:#34d676}.btn-primary-outline:active,.btn-primary-outline.active,.open>.btn-primary-outline.dropdown-toggle{background-image:none}.btn-primary-outline .badge{color:rgba(0,0,0,0);background-color:#67e098}.btn-secondary{color:#fff;background-color:#1a2f68;border-color:rgba(0,0,0,0)}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{color:#fff;background-color:#101d3f;border-color:rgba(0,0,0,0)}.btn-secondary:active,.btn-secondary.active,.open>.btn-secondary.dropdown-toggle{background-image:none}.btn-secondary .badge{color:#1a2f68;background-color:#fff}.btn-secondary-invert{color:#1a2f68;background-color:#fff;border-color:rgba(0,0,0,0)}.btn-secondary-invert:hover,.btn-secondary-invert:focus,.btn-secondary-invert.focus,.btn-secondary-invert:active,.btn-secondary-invert.active,.open>.btn-secondary-invert.dropdown-toggle{color:#1a2f68;background-color:#e6e6e6;border-color:rgba(0,0,0,0)}.btn-secondary-invert:active,.btn-secondary-invert.active,.open>.btn-secondary-invert.dropdown-toggle{background-image:none}.btn-secondary-invert .badge{color:#fff;background-color:#1a2f68}.btn-secondary-outline{color:#1a2f68;background-color:rgba(0,0,0,0);border-color:#1a2f68}.btn-secondary-outline:hover,.btn-secondary-outline:focus,.btn-secondary-outline.focus,.btn-secondary-outline:active,.btn-secondary-outline.active,.open>.btn-secondary-outline.dropdown-toggle{color:#1a2f68;background-color:rgba(0,0,0,0);border-color:#0e1937}.btn-secondary-outline:active,.btn-secondary-outline.active,.open>.btn-secondary-outline.dropdown-toggle{background-image:none}.btn-secondary-outline .badge{color:rgba(0,0,0,0);background-color:#1a2f68}.btn-secondary-outline-invert{color:#fff;background-color:rgba(0,0,0,0);border-color:#fff}.btn-secondary-outline-invert:hover,.btn-secondary-outline-invert:focus,.btn-secondary-outline-invert.focus,.btn-secondary-outline-invert:active,.btn-secondary-outline-invert.active,.open>.btn-secondary-outline-invert.dropdown-toggle{color:#fff;background-color:rgba(0,0,0,0);border-color:#e0e0e0}.btn-secondary-outline-invert:active,.btn-secondary-outline-invert.active,.open>.btn-secondary-outline-invert.dropdown-toggle{background-image:none}.btn-secondary-outline-invert .badge{color:rgba(0,0,0,0);background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:hover,.btn-success:focus,.btn-success.focus,.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:hover,.btn-info:focus,.btn-info.focus,.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus,.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#192d6a;font-weight:normal;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:rgba(0,0,0,0)}.btn-link:hover,.btn-link:focus{color:#233f93;text-decoration:underline;background-color:rgba(0,0,0,0)}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777;text-decoration:none}.btn-lg{padding:10px 30px;font-size:16px;line-height:1.75;border-radius:25px;font-size:16px;text-transform:uppercase}.btn-sm{padding:5px 10px;font-size:14px;line-height:1;border-radius:20px;font-size:14px}.btn-xs{padding:1px 5px;font-size:14px;line-height:1;border-radius:20px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}#vehicle #index-top #index-top-bg div#title{left:0;position:absolute;top:165px;width:500px}#vehicle #date-change-form{margin:25px 0}#vehicle .liva-bonus-amount{background:#fff;margin:0 0 20px;padding:16px 29px 8px;text-align:center}@media(min-width:768px){#vehicle .liva-bonus-amount{margin-top:-50px}}#vehicle .liva-bonus-amount h3{display:none;font-size:20px}#vehicle .liva-bonus-amount .bonus{font-size:28px;line-height:36px}#vehicle .liva-bonus-amount p{margin:14px auto 3px;max-width:620px}#vehicle .liva-bonus-amount a{border:1px solid;display:inline-block;margin-left:10px;padding:5px 26px 7px}#vehicle.non-kilsa #wrap #header.insurance{background-image:none;border-bottom:0;height:auto;min-height:62px}#vehicle.non-kilsa #wrap #header.insurance #navbar{background-color:#fff;height:60px;width:100%}#vehicle.non-kilsa #wrap #header.insurance .bg-navbar-pop{height:62px;margin:0 auto;max-width:980px;padding-left:20px}#vehicle.non-kilsa #wrap #header.insurance a#logo{background-image:none;height:35px;left:50%;margin:0 0 0 -100px;position:relative;top:17px;width:200px}#vehicle.non-kilsa #wrap #header.insurance a#logo img{left:0;position:absolute}#vehicle-wrapper{border-bottom:0;border-right:0}#vehicle-wrapper .intro{margin-bottom:2em}#vehicle-wrapper .intro h1{margin:0}#vehicle-description{display:block}#vehicle-sales .not-valid{background-color:red}#vehicle-sales .has-accident .group>div{display:inline-block;margin-right:20px}#vehicle-sales #vehicle-types{padding:27px 39px 0}#vehicle-sales #vehicle-types #usage-type{margin-bottom:27px}#vehicle-sales #vehicle-types .option-panels li.option{width:121px}#vehicle-sales #vehicle-types .option-panels li.option .image{height:100px;left:12px;position:absolute;top:1px;width:100px}#vehicle-sales #vehicle-types .option-panels li.option>div.more{border-right:0}#vehicle-sales #vehicle-types .option-panels li.option div.more .image{top:-4px}#vehicle-sales #vehicle-types .option-panels li.option div.more a{color:#4d4d4d;display:block;font-weight:normal;height:20px;line-height:20px;margin-bottom:0;padding-bottom:23px;padding-top:85px;position:relative;width:100%}#vehicle-sales #vehicle-types ul{list-style:none;height:155px;margin:0;padding:0}#vehicle-sales #vehicle-types ul.first{float:left}#vehicle-sales #vehicle-types ul.last{display:none}#vehicle-sales #vehicle-types .vehicle-CAR .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") 0px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-VAN .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -100px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-MOT .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -200px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-MOP .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -300px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-SNO .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -400px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-TRA .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -500px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-TRL .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -600px 0px no-repeat}#vehicle-sales #vehicle-types .vehicle-TTR .image{background-image:url("/static/v17895/img/product-images/asuntovaunu.png");background-repeat:no-repeat;background-size:80px 46px;background-position:50% 50%}#vehicle-sales #vehicle-types .more .image{background:rgba(0,0,0,0) url("/static/v17895/img/ui-elements/desktop-sprite-map.png") -900px -1400px no-repeat}#vehicle-sales #vehicle-class-help{clear:left;margin-bottom:0}#vehicle-sales .small-interest-box{display:none}#vehicle-sales .interest-item{float:left;border:1px solid #000;border-radius:10px;width:250px;height:auto;margin:10px 15px 10px 0;padding:5px}#vehicle-sales .interest-item .buy-button{width:100%;height:35px;font-size:16px;font-weight:bold;text-align:center;border:1px solid #000;border-radius:6px;padding-top:7px}#vehicle-sales .interest-item .description{margin:10px 0;background-color:#eaeaea;height:auto;padding:10px;text-align:center}#vehicle-sales .interest-item .coverages p{font-weight:bold}#vehicle-sales .sub-section{padding:27px 39px 0}#vehicle-sales .sub-section.last{padding-bottom:34px}#vehicle-sales #trafi{margin-bottom:28px;padding-bottom:25px;padding-top:26px}#vehicle-sales #trafi .wrap{margin:0 auto;width:300px}#vehicle-sales #trafi .wrap h3{margin-bottom:0}#vehicle-sales #trafi #register-number{background:rgba(0,0,0,0) url(/static/v17895/img/sales/vehicle/register-number.png) no-repeat 0 0;height:65px;margin:15px 0 0 0;padding:8px 0 0 38px;width:262px}@media(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){#vehicle-sales #trafi #register-number{background-image:url("/static/v17895/img/sales/vehicle/register-number-2x.png");background-size:300px 73px}}#vehicle-sales #trafi #register-number input{color:#4d4d4d;font-size:30px;font-weight:700;height:44px;line-height:36px;margin-bottom:0;margin-right:21px;padding-bottom:3px;padding-top:3px;text-align:center;text-transform:uppercase;width:99px}#vehicle-sales #trafi #register-number input.numbers{margin-right:0}#vehicle-sales #trafi .manufacturer-serial{margin:2em 0 -1em}#vehicle-sales #trafi .manufacturer-serial h3{display:inline-block;margin-bottom:15px}#vehicle-sales #trafi .manufacturer-serial input{width:282px}#vehicle-sales #trafi #trafi-ajax-loader{display:none;float:left;margin-left:45px;margin-top:20px}#vehicle-sales #trafi #trafi-error{display:none;float:left;margin:20px 0 0 45px}#vehicle-sales #trafi label.error{margin-left:-54px;margin-top:16px;white-space:nowrap}#vehicle-sales #manual-details{display:none;padding:0 39px 34px}#vehicle-sales #manual-details.liva-flow{padding:34px 39px 0}#vehicle-sales #manual-details .vehicle-make{display:block;float:left;position:relative;margin:20px 0 30px}#vehicle-sales #manual-details .vehicle-make select{width:265px}#vehicle-sales #manual-details .vehicle-make input[type=text]{width:265px}#vehicle-sales #manual-details .details select{width:75px}#vehicle-sales #manual-details .details input{width:55px}#vehicle-sales #manual-details .details .detail{float:left;margin-right:35px}#vehicle-sales #manual-details .detail{height:65px}#vehicle-sales #manual-details .detail.datepicker{width:230px}#vehicle-sales #manual-details .detail.datepicker.ios input{position:initial;width:175px}#vehicle-sales #manual-details div.select{float:left;margin-right:20px}#vehicle-sales #manual-details label{margin-top:16px}#vehicle-sales #manual-details label.error{margin-top:6px}#vehicle-sales #manual-details label[for=firstRegistrationDate].error{top:48px}#vehicle-sales #manual-details label[for=firstUsageDate].error{top:48px}#vehicle-sales #manual-details #firstUsageDate-detail.normal label.error{position:relative;top:-12px}#vehicle-sales #usage-type h3{display:inline-block;margin-bottom:6px}#vehicle-sales #usage-type p.option{margin:1px 0}#vehicle-sales #usage-type #vehicle-usage-help{display:none}#vehicle-sales #usage{padding-bottom:25px;padding-top:25px}#vehicle-sales #usage h3{margin-bottom:8px}#vehicle-sales #usage p{margin-bottom:5px;margin-top:5px}#vehicle-sales #usage label{display:inline}#vehicle-sales #owner-info{padding-top:0;width:100%}#vehicle-sales #owner-info h3{display:inline-block}#vehicle-sales #owner-info input#zipCode{width:70px}#vehicle-sales #owner-info div.select{margin-right:20px}#vehicle-sales #owner-info div.select select#homeCity{width:277px}#vehicle-sales #owner-info div.select select#dob{width:100px}#vehicle-sales #owner-info #owner-name{clear:left;margin-top:10px}#vehicle-sales #owner-info #owner-name>label{display:inline}#vehicle-sales #owner-info div.ownerBox{margin-top:20px}#vehicle-sales #has-accident h3{display:inline-block}#vehicle-sales #personalIdentity p.info{cursor:pointer}#vehicle-sales #personalIdentity .ssn-info{display:none;position:relative;top:-83px;left:255px}#vehicle-sales #personalIdentity .ssn-info .tooltip{width:215px}#vehicle-sales #personalIdentity .identifierBox{position:relative}#vehicle-sales #personalIdentity .identifierBox label.error{margin-top:6px;position:absolute}#vehicle-sales #personalIdentity #vehicle-main-user{margin-top:20px}#vehicle-sales #vehicle-ssn-info{margin-bottom:0;margin-top:20px}#vehicle-sales #bonus-info{padding:28px 39px 0}#vehicle-sales #bonus-info .bonus-related{float:left;width:100%}#vehicle-sales #bonus-info h2{margin-bottom:20px}#vehicle-sales #bonus-info>label,#vehicle-sales #bonus-info .bonus-related>label{display:inline}#vehicle-sales #bonus-info>label ul,#vehicle-sales #bonus-info .bonus-related>label ul{line-height:19.5px;padding-left:30px}#vehicle-sales .automatic-bonus-info p{max-width:690px}#vehicle-sales #has-accident .tooltip-wrapper{position:initial}#vehicle-sales #has-accident .tooltip-wrapper .open-option-tooltip{left:5px;margin-top:-8px;position:relative;top:8px}#vehicle-sales #bonus-amount{padding:34px 39px 0;margin-top:3px}#vehicle-sales #bonus-amount .large-tooltip{margin-top:0;padding-top:7px}#vehicle-sales .continue-button.content-block.last{margin-top:-1px}#vehicle-sales #calculate-section{padding:34px 39px 34px}#vehicle-sales #current-insurance{box-sizing:border-box;float:left;padding:28px 39px 29px 39px;width:100%}#vehicle-sales #current-insurance #transferRegistrationNumberContainer{margin:20px 0}#vehicle-sales #current-insurance #insuranceCompany{width:278px}#vehicle-sales #current-insurance #insuranceCompany_chzn{margin-bottom:2px}#vehicle-sales #current-insurance #lastLossHistoryYear{width:110px}#vehicle-sales #current-insurance .slider-container{margin-bottom:27px;margin-top:6px}#vehicle-sales #current-insurance input.invalid{background-color:#e50051;color:#fff;text-shadow:none}#vehicle-sales #current-insurance input#transferRegistrationNumber{margin-bottom:0;text-transform:uppercase}#vehicle-sales #current-insurance .current-company-and-vehicle{border-right:1px solid #d2d2d2;float:left;min-height:167px;padding-right:27px;width:351px}#vehicle-sales #current-insurance .current-company-and-vehicle h3{margin-bottom:0}#vehicle-sales #current-insurance .current-bonus{float:left;display:inline-block;width:330px;padding-left:50px}#vehicle-sales #current-insurance .radio-arrow{background-image:none}#vehicle-sales #current-insurance .radio-arrow.active{background:rgba(0,0,0,0) url(/static/v17895/img/ui-elements/myinsurance-hr.png) repeat-x 29px 100%;padding-bottom:21px}#vehicle-sales #current-insurance #questionBonusContainer{margin-bottom:15px}#vehicle-sales #set-bonus-manually p.info{background-image:none;height:auto;margin:0 0 0 -3px;position:relative}#vehicle-sales #set-bonus-manually p.info:before{background-image:url(/static/v17895/img/ui-elements/link-icons.png);background-position:0 -110px;content:"";height:20px;left:0;position:absolute;top:0;width:22px}#vehicle-sales #set-bonus-manually #currentInsuranceBonusMobile{display:none}#vehicle-sales #insurance-type-info>div{margin-bottom:10px}#vehicle-sales #insurance-type-info>div#insurance-notice{margin-bottom:0}#vehicle-sales #insurance-type-info hr{margin-top:30px}#vehicle-sales #insurance-type-info h2{margin:9px 0 25px}#vehicle-sales #insurance-type-info h3{display:inline-block;margin:20px 0 6px}#vehicle-sales #insurance-type-info h3.inline{display:inline}#vehicle-sales #insurance-type-info label.inline{margin-bottom:0;min-width:120px;padding:12px 0 2px}#vehicle-sales #insurance-type-info #vehicle-relation{margin-bottom:20px}#vehicle-sales #insurance-type-info p.option{margin:1px 0}#vehicle-sales #insurance-type-info .text-input{margin:15px 0 0 30px}#vehicle-sales #insurance-type-info .large-tooltip{padding-bottom:28px;padding-top:28px}#vehicle-sales #insurance-type-info #evaky-owner-type_chzn{margin-bottom:18px;width:223px}#vehicle-sales #insurance-type-info #evaky-owner-name{width:234px}#vehicle-sales #insurance-type-info #evaky-alert{display:none;margin-top:60px}#vehicle-sales #insurance-type-info #evaky-alert h3{margin-top:0}#vehicle-sales #insurance-type-info .one-row{margin-bottom:10px;margin-top:10px}#vehicle-sales #insurance-type-info .one-row>div.text-input{float:left;margin:0 25px 0 0;width:249px}#vehicle-sales #insurance-type-info .one-row>div.text-input input{margin-bottom:0;width:234px}#vehicle-sales #insurance-type-info .one-row>div.text-input.last{margin-right:0}#vehicle-sales #insurance-type-info .one-row.first{margin-top:0}#vehicle-sales #insurance-type-info #notice{font-size:12px;margin:5px 0 0 30px}#vehicle-sales #payment-settings .datepicker{height:55px}#vehicle-sales #payment-settings .datepicker input[type=date]{width:173px}#vehicle-sales #payment-settings #startDateNextYearAlert,#vehicle-sales #payment-settings #previousInsuranceWarning,#vehicle-sales #payment-settings #firstUsageDateWarning{left:155px;margin-top:6px;padding-left:16px;position:absolute;top:-5px;width:300px}#vehicle-sales #payment-settings .datepicker.ios{height:auto}#vehicle-sales #payment-settings .datepicker.ios #startDateNextYearAlert,#vehicle-sales #payment-settings .datepicker.ios #previousInsuranceWarning,#vehicle-sales #payment-settings .datepicker.ios #firstUsageDateWarning,#vehicle-sales #payment-settings .datepicker.ios label.error{position:static}#vehicle-sales #payment-settings .excess-editor .ui-slider{width:245px}#vehicle-sales #vehicle-new-owner select{width:150px}#vehicle-sales #vehicle-new-owner p{margin:0}#vehicle-sales #vehicle-new-owner .large-tooltip{padding-bottom:24px}#vehicle-sales #vehicle-new-owner .upgrades{margin-left:-1px;margin-top:15px}#vehicle-sales #vehicle-new-owner div.upgrade{background:#fff;border:1px solid #ddd;border-radius:4px;box-sizing:border-box;float:left;margin-right:20px;padding:20px;width:190px}#vehicle-sales #vehicle-new-owner div.upgrade h3{margin-top:0}#vehicle-sales #vehicle-new-owner div.upgrade button{margin-top:10px}#vehicle-sales footer{width:917px !important}#vehicle-sales #trafi-indicator{display:none;margin:0}#vehicle-sales #interest-info{margin:0 0 15px 25px;font-weight:bold}#vehicle-wrapper #vehicle-sales #calculate-section.no-border{padding-top:30px}#vehicle-wrapper #vehicle-sales .continue-button.content-block #calculate-section.no-border{padding-top:10px}#vehicle-wrapper.alternative #vehicle-sales #bonus-info{border-bottom:1px solid #dae6e0;padding-bottom:34px}#vehicle-wrapper.alternative #vehicle-sales #bonus-info .bonus-related{margin-bottom:0}#vehicle-wrapper.alternative #vehicle-sales #calculate-section{border-top:3px solid #e7eaea;padding:28px 39px 34px}#vehicle-wrapper.alternative #vehicle-sales #calculate-section .discount-code{margin-bottom:40px}#vehicle-wrapper.alternative #vehicle-sales #calculate-section.no-border{border-top:0}body#vehicle.phase-2 #progress-holder{margin-top:123px}body#vehicle.phase-3 #progress-holder{margin-top:123px}body.sales #vehicle-sales #manual-details.liva-flow{padding:0 39px 20px}body.kilsa #vehicle-sales #trafi h3{text-align:center}body.kilsa #vehicle-sales #trafi .mileage{margin:27px auto 0;width:292px}body.kilsa #vehicle-sales #trafi .mileage select{box-sizing:border-box;width:80%}body.kilsa #vehicle-sales #trafi .mileage input{box-sizing:border-box;text-align:right;width:100px}body.kilsa #vehicle-sales #trafi .mileage label.error{margin:-10px auto 0;width:292px}body.kilsa #vehicle-sales #trafi .lightbox-content{font-size:18px;margin-left:auto;margin-right:auto;max-width:460px;text-align:center}body.kilsa #vehicle-sales #trafi .lightbox-content h3{font-size:22px;line-height:1.333em;margin-bottom:32px;margin-top:36px}body.kilsa #vehicle-sales #trafi .lightbox-content .btn{background-color:#008957;color:#fff;font-size:24px;margin-top:20px;padding:16px 50px 18px}body.kilsa #vehicle-sales .is-driver-young{display:none}body.kilsa #vehicle-sales .is-driver-young .group>div{display:inline-block;margin-right:20px}body.kilsa #vehicle-sales .is-driver-young legend{margin-bottom:16px}body.kilsa #vehicle-sales .badgearea{display:inline-block;padding:0px 15px}body.kilsa #vehicle-sales .badgearea:focus+.badgecontent{display:block !important;visibility:visible}body.kilsa #vehicle-sales .badge{background-color:#d7d7d7;border-radius:10px;box-sizing:border-box;color:#4d4d4d;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline;white-space:nowrap}body.kilsa #vehicle-sales .badgecontent{background-color:#e3e3e3;border-radius:4px;border:1px solid #e3e3e3;clear:left;font-size:13px;font-weight:normal;line-height:18px;margin:5px 0px 0px;min-height:20px;padding:6px 10px 7px;position:relative}@media(-webkit-min-device-pixel-ratio:1.25),(min-resolution:1.25dppx){#vehicle-sales #set-bonus-manually p.info:before{background-image:url("/static/v17895/img/ui-elements/link-icons-2x.png");background-size:38px 938px}}
/*! ========================================================================
 * Bootstrap Toggle:bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur,The New York Times Company
 * Licensed under MIT
 * ======================================================================== */.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{position:relative;overflow:hidden}.toggle input[type=checkbox]{display:none}.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}.toggle-handle{position:relative;margin:0 auto;padding-top:0px;padding-bottom:0px;height:100%;width:0px;border-width:0 1px}.toggle.btn{min-width:59px;min-height:34px}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-width:79px;min-height:45px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-width:50px;min-height:30px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-width:35px;min-height:22px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}
