@import url(https://fonts.googleapis.com/css?family=Open+Sans:400italic,400,600,700);.brand-switcher{display:none !important}body{font-family:"Open Sans", "Helvetica Neue", Helvetica, sans-serif;background:#565859;color:#58585a}body.pdf-layout .header .logo{width:30.6416666667%}body.pdf-layout .header .logo img{margin-top:1.2em;height:auto}body.pdf-layout .header .nav{width:66.1666666667%}body.pdf-layout .header .nav h4{color:#999}body a{color:#32b8c9;text-decoration:underline;border-bottom:0}body a:visited{color:#32b8c9}body a:active,body a:hover,body a:focus{border-bottom:0;color:#b2dde5}.topnav{background:#32b8c9}.topnav .container{background:#32b8c9;padding:.5em 0 .5em 0}.topnav ul{list-style:none;margin:0;padding:0 0 0 1.5em}.topnav ul li{color:#58585a;float:left;margin-top:1em;margin-right:2em;font-size:12px;position:relative}.topnav ul li a{-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;color:#fff;background:transparent;text-decoration:none;padding:.5em 1.5em}.topnav ul li a:hover{color:#32b8c9;background:#d6f1f4;text-decoration:none}.topnav ul li:hover>ul{display:block}.topnav ul li ul{display:none;position:absolute;top:2em;left:0;background:#d6f1f4;padding:0 0 1em 0;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;z-index:10}.topnav ul li ul li{float:none;width:150px;font-size:12px;color:#32b8c9}.topnav ul li ul li a{color:#32b8c9}.topnav ul li ul li a:hover{text-decoration:underline}.topnav ul li.icon{width:45px;margin-top:0;margin-right:3em}.topnav ul li.icon a{padding:0}.topnav ul li.icon a:hover{background:transparent}.topnav ul li.call{float:right}.topnav ul li.call a{text-transform:none}@media screen and (max-width: 479px){.topnav ul{padding-bottom:1em}.topnav ul .call{display:none}.topnav .hours{display:none}}@media screen and (max-width: 767px){.topnav ul li{margin-right:.5em}.topnav ul li a{padding:.5em .75em}.real-trip-details a{float:none !important;display:block}}body.home .topnav .home a,body.why .topnav .why a,body.what .topnav .what a,body.faq .topnav .faq a,body.claim .topnav .claim a{color:#32b8c9;background:#fff;text-decoration:none}.hours{color:#fff;padding-top:3em;text-align:right;font-size:0.9em;padding-right:3.25em}header.header{position:relative;background:#fff}header.header .container{position:relative;padding-bottom:0}header.header .logo{width:23.875%;padding-top:1.5em;padding-bottom:1.25em;margin-left:1em}header.header .brand{text-align:center}header.header .brand h1{margin:.8em 0 0 0}header.header .brand a{color:#58585a;font-size:1.2em;font-weight:normal}header.header .brand a:active,header.header .brand a:hover,header.header .brand a:focus{border:none;color:#58585a;background:#fff}header.header .brand em{font-style:normal;font-weight:bold;color:#32b8c9}header.header .contact{position:absolute;top:1.5em;right:1em;text-align:right;padding:.5em 1em;font-size:.9em;width:50% !important}header.header .contact ul{list-style:none;margin:0;padding:.5em 0 .25em 0;overflow:hidden}header.header .contact ul li{float:left;margin-right:2em;font-size:85%}header.header .contact ul li a{text-transform:uppercase;text-decoration:none}header.header .contact ul li a:hover{text-decoration:underline}header.header .contact h4{margin:0 !important;color:#32b8c9 !important}header.header .contact .emergency{position:absolute;top:.5em;right:20em}header.header .contact span{font-size:1.55em !important;color:#32b8c9}header.header .contact p{margin:0;font-size:.9em}header.header .nav{width:100% !important}header.header .nav .progress ul li{color:#fff;padding-bottom:.5em}header.header .nav .progress ul li{color:#58585a !important;color:#555 !important;background:#EAEAEA;border-bottom:0 solid !important}header.header .nav .progress ul li a{color:#555 !important;text-decoration:none}header.header .nav .progress ul li.one{padding-left:2.5% !important}header.header .nav .progress ul li.four{margin-right:0 !important;width:19.5%}header.header .brand h2{display:none}.intropanel{display:none;margin:0;padding:2em 0 0 0;background:#efefef;opacity:1;visibility:inherit;background-image:url(/assets/brands/w2c/bg-japan-oct16-cb6287704fab4b1fff9910b7f09a9236de2da63f5c452b4e41de14a19c9b3a2d.jpg);background-color:transparent;background-size:cover;background-position:0 80%;background-repeat:no-repeat}.intropanel .panel{background:transparent}.intropanel .intro-copy{margin-top:40px;padding-left:3%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:rgba(0,0,0,0.5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);zoom:1}.intropanel .intro-copy h1{margin-top:0;font-size:48px;letter-spacing:-2px;margin-bottom:-10px;padding-bottom:0;color:#fff}.intropanel .intro-copy h1 span{color:#32b8c9;margin:0 -5px;padding:0}.intropanel .intro-copy h2{margin-top:0;padding-top:0;font-size:14px;letter-spacing:5px;text-transform:uppercase;font-weight:300;color:#fff}.intropanel .intro-copy p{font-size:14px;font-weight:400px;color:#fff}.intropanel .intro-copy .stacked{width:200px}.intropanel .intro-image{width:300px;float:right;padding-right:3%;display:none}.scooponpanel{margin:0;padding:2em 0 1em 0;background:#efefef;opacity:1;visibility:inherit;background-color:#59ccdb;background-size:cover;background-position:0 80%;background-repeat:no-repeat}.scooponpanel .panel{background:transparent}.scooponpanel .intro-copy{margin-top:40px;padding-left:3%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.scooponpanel .intro-copy h1{margin-top:0;font-size:48px;letter-spacing:-2px;margin-bottom:-10px;padding-bottom:0;color:#fff}.scooponpanel .intro-copy h1 span{color:#32b8c9;margin:0 -5px;padding:0}.scooponpanel .intro-copy .scoopon{max-width:250px}.scooponpanel .intro-copy .entertainnment-book{max-width:350px}.scooponpanel .intro-copy h2{margin-top:0;padding-top:0;font-size:14px;letter-spacing:5px;text-transform:uppercase;font-weight:300;color:#fff}.scooponpanel .intro-copy h3{margin-top:0;font-size:28px;margin-bottom:2px;padding-bottom:0;color:#fff}.scooponpanel .intro-copy p{font-size:14px;font-weight:400px;color:#fff}.scooponpanel .intro-copy .stacked{width:200px}.scooponpanel .intro-image{width:300px;float:right;padding-right:3%;display:none}body.home .intropanel{display:block}.main-panel{background:#fff;padding:1em 0 6em 0}nav.progress{display:none}body.home .header .nav .progress ul li.one,body.quotes.step1 .header .nav .progress ul li.two,body.quotes.step2 .header .nav .progress ul li.three,body.quotes.step3 .header .nav .progress ul li.four{color:#fff !important;background:#32b8c9;border-bottom:0px solid transparent}body.home .header .nav .progress ul li.one a,body.quotes.step1 .header .nav .progress ul li.two a,body.quotes.step2 .header .nav .progress ul li.three a,body.quotes.step3 .header .nav .progress ul li.four a{color:#fff !important;background:transparent !important}body.home .header .nav .progress ul li.one span,body.quotes.step1 .header .nav .progress ul li.two span,body.quotes.step2 .header .nav .progress ul li.three span,body.quotes.step3 .header .nav .progress ul li.four span{background-position:0 0}fieldset.checkbox .edr input.btn,fieldset.checkbox .edr button,#additional_items .links a,#dependents .links a,fieldset.nested-fields ol.extraitems .add-to-quote,fieldset.nested-fields ul.extraitems .add-to-quote,.annual-multi-trip button,.preExDeclaration .btn-primary{color:#fff;background:#32b8c9 !important;border:none}fieldset.checkbox .edr input.btn:hover,fieldset.checkbox .edr button:hover,#additional_items .links a:hover,#dependents .links a:hover,fieldset.nested-fields ol.extraitems .add-to-quote:hover,fieldset.nested-fields ul.extraitems .add-to-quote:hover,.annual-multi-trip button:hover,.preExDeclaration .btn-primary:hover{background:#b2dde5 !important}fieldset.checkbox .edr input.btn,fieldset.checkbox .edr button{padding:.5em 1em;top:2.5em !important}fieldset.age ol li #traveller_ages input,fieldset.age ol li #traveller_ages input{-webkit-appearance:none !important;-moz-appearance:textfield !important}#lean_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background:#000;display:none}#policy_wording{width:600px;height:400px;overflow:auto;background:#fff}.chzn-container-multi.chzn-container-active .chzn-choices .search-field,.chzn-container .chzn-results,.chzn-container-single .chzn-search{border-color:#32b8c9}.chzn-container .chzn-results .highlighted{background:#32b8c9}.chzn-container-multi .chzn-choices .search-choice{background:#efefef}fieldset ol li.state .chzn-container.chzn-container-single a{text-decoration:none}fieldset ol li.state .chzn-container.chzn-container-single .chzn-results{width:98.15% !important}fieldset ol li.state li:nth-child(1),fieldset ol li.state li:nth-child(2){display:block;width:30%}fieldset ol li.state li:nth-child(1) li,fieldset ol li.state li:nth-child(2) li{width:99%}fieldset ol li.state li:nth-child(3){display:block;width:30%}fieldset ol li.state li:nth-child(3) ul.chzn-results li{width:98%}fieldset.age ol li span{display:none}.chzn-container-single .chzn-default,.chzn-container-single .chzn-single{text-decoration:none !important}.chzn-container-single .chzn-default a,.chzn-container-single .chzn-single a{text-decoration:none !important}fieldset.age li #traveller_ages .links a,fieldset.actions input,fieldset.actions button,.form-actions .btn{background:#32b8c9;padding:.75em 1em;border:none !important;box-shadow:0 0 0 0 #32b8c9 !important;-webkit-box-shadow:0 0 0 0 #32b8c9 !important;-moz-box-shadow:0 0 0 0 #32b8c9 !important;text-transform:capitalize;text-decoration:none;color:white;border-radius:3px;font-weight:bold;text-shadow:0 1px 0 rgba(255,255,255,0.5)}fieldset.age li #traveller_ages .links a:active,fieldset.age li #traveller_ages .links a:hover,fieldset.age li #traveller_ages .links a:focus,fieldset.age li #traveller_ages .links a.active,fieldset.actions input:active,fieldset.actions input:hover,fieldset.actions input:focus,fieldset.actions input.active,fieldset.actions button:active,fieldset.actions button:hover,fieldset.actions button:focus,fieldset.actions button.active,.form-actions .btn:active,.form-actions .btn:hover,.form-actions .btn:focus,.form-actions .btn.active{background:#b2dde5;border:none !important;color:#32b8c9}fieldset.age li #traveller_ages .links a[disabled=disabled],fieldset.actions input[disabled=disabled],fieldset.actions button[disabled=disabled],.form-actions .btn[disabled=disabled]{color:#999;background:#ccc}fieldset.age li #traveller_ages .links a:visited,fieldset.age li #traveller_ages .links a:link:visited,fieldset.actions input:visited,fieldset.actions input:link:visited,fieldset.actions button:visited,fieldset.actions button:link:visited,.form-actions .btn:visited,.form-actions .btn:link:visited{color:#ff !important}.amt-conditions,.real-trip-details{text-align:left;margin:1em 0 2em .5em;background:#fafafa;border:1px solid #ddd}.amt-conditions a,.real-trip-details a{float:right}.amt-conditions strong,.real-trip-details strong{color:#32b8c9 !important}.amt-conditions h3{margin-top:0}.real-trip-details,.amt-offer{margin:0 0 1em 0}.amt-offer{background:#d9edf7}.amt-offer button{background:#32b8c9;border-color:#32b8c9}.amt-offer button:active,.amt-offer button:hover,.amt-offer button:focus{background:#b2dde5;color:#fff}.your-policy h2{background:#fafafa}.coverage .enhance-your-cover ul.items li,.coverage .additional-items ul.items li{background-position:55px -965px}.coverage .enhance-your-cover ul.items li.laptop,.coverage .additional-items ul.items li.laptop{background-position:-25px -965px}.coverage .enhance-your-cover ul.items li.camera,.coverage .additional-items ul.items li.camera{background-position:-120px -965px}.coverage .enhance-your-cover ul.items li.camcorder,.coverage .additional-items ul.items li.camcorder{background-position:-240px -965px}.coverage .enhance-your-cover{margin-top:0}.errorExplanation ~ .enhance-your-cover{margin-top:1em}.Zebra_DatePicker{border:1px solid #edede4 !important}.Zebra_DatePicker .dp_header td{color:#fff;background:#32b8c9}.Zebra_DatePicker .dp_header .dp_hover{color:#fff;background:#32b8c9}.Zebra_DatePicker .dp_daypicker th{color:#000;background:#fff !important}.Zebra_DatePicker td.dp_hover,.Zebra_DatePicker td.dp_selected{background:#32b8c9}.Zebra_DatePicker td.dp_current{color:#32b8c9}@media screen and (min-width: 767px){fieldset.checkbox .promo{margin-top:4em}}.coverage table thead th.basic button strong,.coverage table thead th.comprehensive button strong,.coverage table thead th.saver button strong,.coverage table thead th.amt button strong,.coverage table tfoot th.basic button strong,.coverage table tfoot th.comprehensive button strong,.coverage table tfoot th.saver button strong,.coverage table tfoot th.amt button strong,fieldset.checkbox .edr input.btn,fieldset.checkbox .edr button,#additional_items .links a,#dependents .links a,fieldset.nested-fields ol.extraitems .add-to-quote,fieldset.nested-fields ul.extraitems .add-to-quote,.annual-multi-trip button,.preExDeclaration .btn-primary{background:#32b8c9;border-color:#32b8c9}.coverage table thead th.basic button strong:active,.coverage table thead th.basic button strong:hover,.coverage table thead th.basic button strong:focus,.coverage table thead th.comprehensive button strong:active,.coverage table thead th.comprehensive button strong:hover,.coverage table thead th.comprehensive button strong:focus,.coverage table thead th.saver button strong:active,.coverage table thead th.saver button strong:hover,.coverage table thead th.saver button strong:focus,.coverage table thead th.amt button strong:active,.coverage table thead th.amt button strong:hover,.coverage table thead th.amt button strong:focus,.coverage table tfoot th.basic button strong:active,.coverage table tfoot th.basic button strong:hover,.coverage table tfoot th.basic button strong:focus,.coverage table tfoot th.comprehensive button strong:active,.coverage table tfoot th.comprehensive button strong:hover,.coverage table tfoot th.comprehensive button strong:focus,.coverage table tfoot th.saver button strong:active,.coverage table tfoot th.saver button strong:hover,.coverage table tfoot th.saver button strong:focus,.coverage table tfoot th.amt button strong:active,.coverage table tfoot th.amt button strong:hover,.coverage table tfoot th.amt button strong:focus,fieldset.checkbox .edr input.btn:active,fieldset.checkbox .edr input.btn:hover,fieldset.checkbox .edr input.btn:focus,fieldset.checkbox .edr button:active,fieldset.checkbox .edr button:hover,fieldset.checkbox .edr button:focus,#additional_items .links a:active,#additional_items .links a:hover,#additional_items .links a:focus,#dependents .links a:active,#dependents .links a:hover,#dependents .links a:focus,fieldset.nested-fields ol.extraitems .add-to-quote:active,fieldset.nested-fields ol.extraitems .add-to-quote:hover,fieldset.nested-fields ol.extraitems .add-to-quote:focus,fieldset.nested-fields ul.extraitems .add-to-quote:active,fieldset.nested-fields ul.extraitems .add-to-quote:hover,fieldset.nested-fields ul.extraitems .add-to-quote:focus,.annual-multi-trip button:active,.annual-multi-trip button:hover,.annual-multi-trip button:focus,.preExDeclaration .btn-primary:active,.preExDeclaration .btn-primary:hover,.preExDeclaration .btn-primary:focus{background:#b2dde5;color:#fff}.coverage table thead th.basic button strong[disabled=disabled],.coverage table thead th.comprehensive button strong[disabled=disabled],.coverage table thead th.saver button strong[disabled=disabled],.coverage table thead th.amt button strong[disabled=disabled],.coverage table tfoot th.basic button strong[disabled=disabled],.coverage table tfoot th.comprehensive button strong[disabled=disabled],.coverage table tfoot th.saver button strong[disabled=disabled],.coverage table tfoot th.amt button strong[disabled=disabled],fieldset.checkbox .edr input.btn[disabled=disabled],fieldset.checkbox .edr button[disabled=disabled],#additional_items .links a[disabled=disabled],#dependents .links a[disabled=disabled],fieldset.nested-fields ol.extraitems .add-to-quote[disabled=disabled],fieldset.nested-fields ul.extraitems .add-to-quote[disabled=disabled],.annual-multi-trip button[disabled=disabled],.preExDeclaration .btn-primary[disabled=disabled]{color:#999;background:#ccc}.coverage table thead th.basic button.comp h1,.coverage table thead th.comprehensive button.comp h1,.coverage table thead th.saver button.comp h1,.coverage table thead th.amt button.amt h1,.coverage table thead.btm th.basic button.comp h1,.coverage table thead.btm th.comprehensive button.comp h1,.coverage table thead.btm th.saver button.comp h1,.coverage table thead.btm th.amt button.amt h1,.coverage table thead th.basic button.comp span,.coverage table thead th.comprehensive button.comp span,.coverage table thead th.saver button.comp span,.coverage table thead th.amt button.amt span,.coverage table thead.btm th.basic button.comp span,.coverage table thead.btm th.comprehensive button.comp span,.coverage table thead.btm th.saver button.comp span,.coverage table thead.btm th.amt button.amt span{color:#444 !important;text-shadow:none !important}.coverage table thead th.basic button.comp h1:hover,.coverage table thead th.comprehensive button.comp h1:hover,.coverage table thead th.saver button.comp h1:hover,.coverage table thead th.amt button.amt h1:hover,.coverage table thead.btm th.basic button.comp h1:hover,.coverage table thead.btm th.comprehensive button.comp h1:hover,.coverage table thead.btm th.saver button.comp h1:hover,.coverage table thead.btm th.amt button.amt h1:hover,.coverage table thead th.basic button.comp span:hover,.coverage table thead th.comprehensive button.comp span:hover,.coverage table thead th.saver button.comp span:hover,.coverage table thead th.amt button.amt span:hover,.coverage table thead.btm th.basic button.comp span:hover,.coverage table thead.btm th.comprehensive button.comp span:hover,.coverage table thead.btm th.saver button.comp span:hover,.coverage table thead.btm th.amt button.amt span:hover{color:#32b8c9 !important}.your-policy h2{background:#32b8c9}.your-policy ul li.header,.your-policy p{background:#ccc;color:#333}.annual-multi-trip{background:#e0e1e0;border:1px solid #e0e1e0}.annual-multi-trip h3{color:#555}.note{margin:0;padding:1em 2em;font-weight:bold;color:#999}aside .travel-sim{display:none}section.coverage{width:100% !important}aside .credit-cards h6{border-bottom:none !important}aside .credit-cards ul li{display:none}.coverage table thead th.basic button,.coverage table thead th.comprehensive button,.coverage table thead th.basic button,.coverage table thead th.saver button,.coverage table thead th.amt button,.coverage table tfoot th.basic button,.coverage table tfoot th.comprehensive button,.coverage table tfoot th.saver button,.coverage table tfoot th.amt button{background:#fff !important}.coverage table thead th.basic button span,.coverage table thead th.comprehensive button span,.coverage table thead th.basic button span,.coverage table thead th.saver button span,.coverage table thead th.amt button span,.coverage table tfoot th.basic button span,.coverage table tfoot th.comprehensive button span,.coverage table tfoot th.saver button span,.coverage table tfoot th.amt button span{color:#32b8c9 !important;font-size:1em !important}.coverage table thead th.basic button strong,.coverage table thead th.comprehensive button strong,.coverage table thead th.basic button strong,.coverage table thead th.saver button strong,.coverage table thead th.amt button strong,.coverage table tfoot th.basic button strong,.coverage table tfoot th.comprehensive button strong,.coverage table tfoot th.saver button strong,.coverage table tfoot th.amt button strong{width:77% !important;margin-left:5%}.coverage table thead th,.coverage table tfoot th{background:#fff !important}.coverage table thead th.cover,.coverage table tfoot th.cover{background:#fff !important}.coverage table thead th.comprehensive,.coverage table tfoot th.comprehensive{background:#fff !important}#coverage tbody tr th{display:none}#coverage tbody tr td,#coverage tbody tr th{border-bottom:1px solid #fff;vertical-align:middle}#coverage tbody tr td:hover,#coverage tbody tr th:hover{background:#fff !important}.coverage table thead th.basic button.comp,.coverage table thead th.comprehensive button.comp,.coverage table thead th.saver button.comp,.coverage table thead th.amt button.comp,.coverage table tfoot th.basic button.comp,.coverage table tfoot th.comprehensive button.comp,.coverage table tfoot th.saver button.comp,.coverage table tfoot th.amt button.comp{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;margin-left:0 !important}.coverage table thead th.basic button,.coverage table thead th.saver button,.coverage table tfoot th.basic button,.coverage table tfoot th.saver button{width:95%}.coverage table thead th.basic button strong,.coverage table thead th.saver button strong,.coverage table tfoot th.basic button strong,.coverage table tfoot th.saver button strong{color:#555;background:#EAEAEA;text-shadow:none !important}.coverage table thead th.basic button strong:hover,.coverage table thead th.saver button strong:hover,.coverage table tfoot th.basic button strong:hover,.coverage table tfoot th.saver button strong:hover{background:#32b8c9}.coverage table thead th.saver button.comp span,.coverage table tfoot th.saver button.comp span{font-size:18px !important}.coverage table thead th.saver button.comp strong,.coverage table tfoot th.saver button.comp strong{color:#fff !important;background:#a1d078 !important}.coverage table thead th.saver button.comp strong:hover,.coverage table tfoot th.saver button.comp strong:hover{background:#32b8c9 !important}.coverage table thead th.basic button.comp span,.coverage table tfoot th.basic button.comp span{font-size:18px !important}.coverage table thead th.basic button.comp strong,.coverage table tfoot th.basic button.comp strong{color:#fff !important;background:#b369ab !important}.coverage table thead th.basic button.comp strong:hover,.coverage table tfoot th.basic button.comp strong:hover{background:#32b8c9 !important}.coverage table thead th.comprehensive button.comp span,.coverage table tfoot th.comprehensive button.comp span,.coverage table thead th.amt button.amt span,.coverage table tfoot th.amt button.amt span{font-size:18px !important}.coverage table thead th.comprehensive button.comp strong,.coverage table tfoot th.comprehensive button.comp strong,.coverage table thead th.amt button.amt strong,.coverage table tfoot th.amt button.amt strong{color:#fff !important;background:#c5a25d !important}.coverage table thead th.comprehensive button.comp strong:hover,.coverage table tfoot th.comprehensive button.comp strong:hover,.coverage table thead th.amt button.amt strong:hover,.coverage table tfoot th.amt button.amt strong:hover{background:#32b8c9 !important}.coverage table thead th.comprehensive button.comp strong.domestic,.coverage table tfoot th.comprehensive button.comp strong.domestic,.coverage table thead th.amt button.amt strong.domestic,.coverage table tfoot th.amt button.amt strong.domestic{background:#e7643b !important}#coverage tbody tr td.cover{background:#fff !important;border-bottom:1px solid #EAEAEA}#coverage tbody tr td.cover a{text-decoration:underline !important}#coverage tbody tr td.cover a:hover{color:#32b8c9 !important}#coverage tbody tr td{background:#fff !important}#coverage tbody tr td.comp{background:transparent !important;border-right:0px !important}#coverage tbody tr:nth-child(odd) td,tbody tr:nth-child(odd) th{background:#f5f5f5 !important}#coverage tbody tr:nth-child(odd) td.cover,tbody tr:nth-child(odd) th.cover{background:#f5f5f5 !important}#coverage tbody tr:nth-child(odd) td.cover:hover,tbody tr:nth-child(odd) th.cover:hover{background:#f5f5f5 !important}#coverage tbody tr:nth-child(odd) td.comp,tbody tr:nth-child(odd) th.comp{background:transparent}#coverage tbody tr:nth-child(odd) td.comp:hover,tbody tr:nth-child(odd) th.comp:hover{background:transparent}.coverage table tbody td strong{background:url(/assets/brands/w2c/icon-check-c61f62ddd8cede027b8065292c87f8844996bb069c131bd9eb91b20a5a27c38c.png) no-repeat 65px center !important}.coverage table tbody td em{background:transparent !important}.coi .tax-invoice table tbody th.total,.coi .tax-invoice table tbody td.total{border-color:#32b8c9 !important}.coi-pre-ex{padding:2em;border-top:1px solid #ccc}.traveller-screening-details{margin:1em 0 2em 0}.traveller-screening-details dt{font-weight:bold}.traveller-screening-details dd{padding-bottom:0.5em}.traveller-screening-details h5{font-size:1em}.coverage .enhance-your-cover,.coverage .additional-items{margin-left:0 !important;margin-right:0 !important}#additional_items .links a,#dependents .links a,.preExDeclaration .btn-primary{text-shadow:none !important;text-decoration:none !important}body.content table thead th.colbas,body.content table thead th.coless,body.content table thead th.coltop{width:15%;text-align:center !important}body.content table thead th.colbas .btn,body.content table thead th.coless .btn,body.content table thead th.coltop .btn{display:block;clear:both;margin:1em 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff !important;background:#32b8c9 !important;border:none;text-transform:uppercase;text-shadow:none;padding:.5em 1em;text-decoration:none}body.content table thead th.colbas .btn:hover,body.content table thead th.coless .btn:hover,body.content table thead th.coltop .btn:hover{color:#fff;background:#b2dde5 !important;text-shadow:none}body.content table thead th.colbas .btn{background:#a1d078 !important}body.content table thead th.coless .btn{background:#b369ab !important}body.content table thead th.coltop .btn{background:#c5a25d !important}body.content table tbody td{text-align:center}body.content table tbody td.terms{text-align:left}.aside .assistance,.aside .policy-benefits{border-color:#32b8c9 !important}.aside .assistance h3,.aside .policy-benefits h3{background:#32b8c9 !important;color:#fff !important}.aside .assistance ul li,.aside .policy-benefits ul li{background:url(/assets/brands/w2c/icon-tick-ca6f6c5c7c2e158b2173ad139f44ee26bf945c9061f35afe49d61e258bc59dd5.png) no-repeat 0 0.75em !important}.aside .assistance ul li.quiet,.aside .policy-benefits ul li.quiet{background:none !important}.coi{background:#fafafa;border-color:#ddd}.coi h1{background:#fafafa !important}.certificate table thead th,.certificate table thead td,.certificate table tbody th,.certificate table tbody td{background:transparent !important}.certificate .tax-invoice{background:#fff !important}.coi .tax-invoice table tbody th.total,.coi .tax-invoice table tbody td.total{color:#000 !important;border-bottom:1px solid #32b8c9}.certificate table thead th,.certificate table thead td,.certificate table tbody th,.certificate table tbody td{width:50%;border-bottom:0px solid #EAEAEA}@media screen and (max-width: 959px){body{font-size:80%}.aside{font-size:90%}.header .nav .progress ul{background-position:-100px 50%}.header .nav .progress ul li{width:19% !important;margin-right:.75em !important;font-weight:bold !important}.header .nav .progress ul li a strong{display:block !important}.header .nav .progress ul li strong,.header .nav .progress ul li a strong,.header .nav .progress ul li span,.header .nav .progress ul li a span{display:none !important}.hours{padding-top:6em}}@media screen and (max-width: 767px){body{font-size:80%}.aside{font-size:90%}.aside .credit-cards{display:none}.header .logo{display:block !important;width:25% !important}.header .nav{margin-top:0 !important;width:97% !important;position:relative}.header .nav .brand{width:40% !important}.header .nav .brand h1{display:none !important}.nav,.header .nav .brand{width:100% !important;display:block;text-align:left !important;float:none !important}.header .nav .brand h2{margin-bottom:1.5em !important}.header .nav .contact{margin-top:0em !important;margin-bottom:0 !important;width:55% !important}.header .nav .progress ul{background:none !important}.header .nav .progress ul li{width:17% !important;margin-right:.75em !important}.header .nav .progress ul li strong,.header .nav .progress ul li a strong,.header .nav .progress ul li span,.header .nav .progress ul li a span{display:none !important}.intropanel{display:none !important}.main,.aside,.coverage,.certificate,.quote{width:100% !important;float:none !important}.aside,.quote{margin-top:3em !important}.coverage table thead th.saver,.coverage table thead th.basic,.coverage table thead th.comprehensive{float:left;width:31% !important}.coverage table thead th.cover{float:none;display:block !important;width:100% !important}.coverage table tbody td.cover,#coverage tbody tr td.cover{float:none;display:block !important;width:100% !important;background:#f5f5f5 !important}#coverage tbody tr td.saver,#coverage tbody tr td.basic,#coverage tbody tr td.comp,#coverage tbody tr td{float:left;display:inline-block;width:28% !important;background:#fff !important}}@media screen and (max-width: 479px){body{text-rendering:optimizeSpeed}header.header .logo{display:none !important}.nav,.header .nav .brand{width:100% !important;display:block;text-align:left !important;float:none !important}.header .nav nav{margin-top:4em !important}.header .nav .contact{margin-top:-70px !important;margin-bottom:0 !important;width:90% !important}.header .nav .contact li{margin-right:5px !important}.header .nav .progress ul li{width:auto !important;margin-right:.1em !important}.header .nav .progress ul li strong,.header .nav .progress ul li a strong,.header .nav .progress ul li span,.header .nav .progress ul li a span{display:none !important}fieldset.age li #traveller_ages input{width:100% !important}fieldset.nested-fields ol li,fieldset.nested-fields ul li,fieldset.dates ul li{display:block;float:none;width:70% !important}.coverage table thead th.saver,.coverage table thead th.basic,.coverage table thead th.comprehensive{float:left;width:32% !important}.coverage table tbody td.saver,.coverage table tbody td.basic,.coverage table tbody td.comp,#coverage tbody tr td.comp,#coverage tbody tr td{float:left;display:inline-block;width:28% !important}.coverage table thead th.cover fieldset{display:block}}@media screen and (max-width: 321px){header.header .logo{display:none}.header .nav .contact h4,.header .nav .contact p{display:block}.header .nav .contact h4.emergency,.header .nav .contact p.emergency{display:block;width:90%}.header .nav .progress ul li{width:16% !important}.header .nav .progress ul li.four{width:18% !important}.header .nav .progress ul li strong{display:none}.header .nav .progress ul li span{display:none}fieldset.nested-fields ol li,fieldset.nested-fields ul li,fieldset.dates ul li{display:block;float:none;width:70% !important}#coverage tbody tr td.comp,#coverage tbody tr td.basic,#coverage tbody tr td.saver{width:27% !important}}#pds_trigger{display:block;background:#bee7fb;border-color:#bee7fb #bee7fb #bee7fb;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;font-size:1.286em;padding:.75em 1em;color:white;font-weight:bold;border-width:1px;width:auto;font-weight:normal;font-size:1em;color:#444}#pds_trigger:hover{background:#e1e1e1;border-color:#ddd #ddd #ddd}#pds{padding:.25em 1em}#pds p{font-size:1em;color:#252e35}#pds ul.contents{list-style:none;margin:0 0 2em 0;padding:0 0 1em 0;border-bottom:1px solid #ddd}#pds ul.contents li.header{margin-top:1em;font-weight:bold}#pds table td{width:auto;font-size:10px}.your-policy{margin-bottom:2em}body.home #pds_trigger{margin-bottom:2em}body.step1 .your-policy h2{display:none}body.step2 .main .disclaimer #pds_trigger{display:inline;background:white;border-color:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:1;padding:0;color:#32b8c9 !important;font-weight:normal;border-width:0px;width:auto;font-weight:normal;font-size:1em}body.step2 .main .disclaimer #pds_trigger:hover{background:#fff;border-color:none;text-decoration:underline}body.step3 fieldset.actions ol li{text-align:center !important;display:block}#connect-confirm h2{position:relative;border-bottom:1px solid #ccc}#connect-confirm h2 span{position:absolute;right:0;font-size:.6em}#connect-confirm h3{font-size:1.5em;text-align:center}#connect-confirm ul{list-style:none;margin:0;padding:0}#connect-confirm ul li{clear:both;padding:0 3%;text-align:right;overflow:hidden}#connect-confirm ul li strong{float:left;width:55%;text-align:left}#connect-confirm .confirm{width:32.333%;float:left;margin-bottom:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}#connect-confirm .confirm h4{margin:0;padding:1.5em/7 3%;text-align:center;font-size:3.428571429em;line-height:1.5em}#connect-confirm .confirm h4 sup{font-size:.5em;font-weight:normal}#connect-confirm .trip{width:32.333%;float:left;margin-bottom:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2%}#connect-confirm .options{width:32.333%;float:right;margin-bottom:2em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#coverage tbody tr th{border-top:1px solid #ccc}table thead.btm th{border-top:1px solid #ccc}#traveller_ages .links a{font-size:.9em !important;font-weight:normal;margin-left:1px}#traveller_ages .links a,.actions button{text-transform:uppercase;border:1px solid #fff !important;box-shadow:0 0 0 1px #32b8c9;-webkit-box-shadow:0 0 0 1px #32b8c9;-moz-box-shadow:0 0 0 1px #32b8c9}.actions button{font-size:1em !important}.coverage .enhance-your-cover{padding:0 1em 1em 1em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#fafafa;border:1px solid #ddd}.coverage .enhance-your-cover h2,.coverage .additional-items h2,.message h4,.coi h1,.assistance h3{color:#58585a !important}.success{background:#32b8c9;padding-left:1em}.success a{color:#fff !important;text-decoration:none;background:transparent;padding-left:0}.your-policy ul li{background:#fafafa;border-color:#32b8c9}.your-policy ul li.last{border-color:#32b8c9;padding-bottom:10px}.your-policy ul li.header{background:#fafafa;border-left:2px solid #32b8c9;border-right:2px solid #32b8c9;border-bottom:1px solid #32b8c9;border-top:1px solid #32b8c9}.your-policy ul li.header a{color:#32b8c9}.your-policy ul li.header a:hover{border-bottom:0;text-decoration:none}.your-policy p{color:#fff;background:#32b8c9;border:2px solid #32b8c9;border-bottom:none}.your-policy ul li:first-child{display:none}.your-policy h2{font-size:36px;padding-top:5px !important;padding-bottom:5px !important}.panel{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px}.footer{background:#565859;margin:0}.footer .container.terms{margin:0 auto !important;padding:3em 0 4em 0;color:#fff;text-align:center}.footer .container.terms p{color:#fff}.footer .container.terms a,.footer .container.terms:visited{color:#fff;text-decoration:underline}.footer .container.terms .links{color:#fff}.footer .container.terms .links a,.footer .container.terms .links:visited{color:#fff;text-decoration:underline}.footer .container.terms .links span{color:#fff !important;display:inline-block !important;padding:0 1em}body.minimal{font-family:"Helvetica Neue", Helvetica, sans-serif;background:#fff;color:#58585a}body.minimal a{color:#32b8c9;text-decoration:underline;border-bottom:0}body.minimal a:visited{color:#32b8c9}body.minimal a:active,body.minimal a:hover,body.minimal a:focus{border-bottom:0;color:#b2dde5}body.minimal .container{overflow:hidden;line-height:15px;width:710px;height:430px}body.minimal .container .content{padding:30px 20px 5px 20px}body.minimal .container .content .main{width:365px;float:right}body.minimal .container .content .main fieldset.dates ol li ul li{width:40%;margin-right:1em}body.minimal .container .content .main fieldset.dates ol li ul li.return{float:right;width:45%;margin-right:0}body.minimal .container .content .main fieldset.age li #traveller_ages .links{margin-top:.5em}body.minimal .container .content .main fieldset ol{margin:0}body.minimal .container .content .main fieldset ol li{margin:0 0 3px 0;padding:0;font-size:11px}body.minimal .container .content .main fieldset ol li label{font-size:10px;color:#fff;padding-bottom:0}body.minimal .container .content .main fieldset ol li label span{display:none}body.minimal .container .content .main fieldset ol li ul.chzn-results li{padding:.5em 1em .5em 1em;font-size:11px}body.minimal .container .content .main fieldset ol li ul.chzn-choices li{padding:.15em 1em .15em 2em}body.minimal .container .content .main fieldset.actions{border-top:none}body.minimal .container .content .main fieldset.actions ol li button{text-indent:0 !important;color:#fff;background:#f89226 !important;border:none;width:auto;padding-right:1em;padding-left:1em;float:left}body.minimal .container .content .main fieldset.actions ol li button:hover{background:#b2dde5 !important}dl dt{margin-bottom:.5em}dl dd{padding-bottom:1.25em;margin-left:5px}.coltop{color:#c5a25d}.coless{color:#b369ab}.colbas{color:#a1d078}.colamt{color:#c5a25d}.coldom{color:#e7643b}.pds{overflow:hidden}.pds ul{margin:2em 0;padding:0;list-style:none}.pds ul li{list-style:none;float:left;width:22%;margin-right:1em}.pds ul li:last-child{margin-right:0}.pds ul li a{font-weight:bold;text-decoration:none}.pds ul li a img{margin-top:10px;border:1px solid #ddd}.pds ul li a:hover{text-decoration:underline}.pds ul li.top a{color:#c5a25d}.pds ul li.top a:hover img{border-color:#c5a25d}.pds ul li.ess a{color:#b369ab}.pds ul li.ess a:hover img{border-color:#b369ab}.pds ul li.bas a{color:#a1d078}.pds ul li.bas a:hover img{border-color:#a1d078}.pds ul li.dom a{color:#e7643b}.pds ul li.dom a:hover img{border-color:#e7643b}.claimbtn{clear:both;margin:2em 0;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;color:#fff !important;background:#32b8c9 !important;border:none;text-transform:uppercase;text-shadow:none;padding:.5em 3em;text-decoration:none}.claimbtn:hover{color:#fff;background:#b2dde5 !important;text-shadow:none}.headerpanel{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin:0 0 2em 0;padding:4em 0;background:#efefef;opacity:1;visibility:inherit;background-image:url(/assets/brands/w2c/bg-japan-oct16-cb6287704fab4b1fff9910b7f09a9236de2da63f5c452b4e41de14a19c9b3a2d.jpg);background-color:transparent;background-size:cover;background-position:0 80%;background-repeat:no-repeat}.headerpanel .panel{background:transparent}.headerpanel.basics{background-image:url(/assets/brands/w2c/bg-basics-ccd8be08aa0c9e12858c5cb4b4e05a68318d0a1ac850f14b1bdf114c58004a48.jpg)}.headerpanel.compare{background-image:url(/assets/brands/w2c/bg-top-2a8ac62a5b4c7ad3d07b9fc6a332f5efdd26c647b9bd66e2a3dd0699c53d260f.jpg)}.headerpanel.domestic{background-image:url(/assets/brands/w2c/bg-domestic-476d8330c7aae728b58ed77956de01993a31293ddc0ce68ec04adc04a5d701f4.jpg)}.headerpanel.essentials{background-image:url(/assets/brands/w2c/bg-essentials-8e71473099c104b6a70ecb9b929210805a61bf988fd2f2b5314d5b9d0f5a16c7.jpg)}.headerpanel.faqs{background-image:url(/assets/brands/w2c/bg-top-2a8ac62a5b4c7ad3d07b9fc6a332f5efdd26c647b9bd66e2a3dd0699c53d260f.jpg)}.headerpanel.how-to-claim{background-image:url(/assets/brands/w2c/bg-japan-oct16-cb6287704fab4b1fff9910b7f09a9236de2da63f5c452b4e41de14a19c9b3a2d.jpg)}.headerpanel.japan{background-image:url(/assets/brands/w2c/bg-japan-d5538bb6a7e62025143ed07493a9762bdab964f719116237234e6975fe5bb0e3.jpg)}.headerpanel.pds{background-image:url(/assets/brands/w2c/bg-top-2a8ac62a5b4c7ad3d07b9fc6a332f5efdd26c647b9bd66e2a3dd0699c53d260f.jpg)}.headerpanel.preex{background-image:url(/assets/brands/w2c/bg-preex-e0b1aef5ecdc88b632240f23a842e0181a554c9eb32f51b024a69bba295839ab.jpg)}.headerpanel.ski{background-image:url(/assets/brands/w2c/bg-ski-ac343185045afd6119c1e72af10c92e21003309dfbc87034ebccbc96b01a1bea.jpg)}.headerpanel.top{background-image:url(/assets/brands/w2c/bg-top-2a8ac62a5b4c7ad3d07b9fc6a332f5efdd26c647b9bd66e2a3dd0699c53d260f.jpg)}.headerpanel.what{background-image:url(/assets/brands/w2c/bg-japan-oct16-cb6287704fab4b1fff9910b7f09a9236de2da63f5c452b4e41de14a19c9b3a2d.jpg)}.headerpanel.why{background-image:url(/assets/brands/w2c/bg-top-2a8ac62a5b4c7ad3d07b9fc6a332f5efdd26c647b9bd66e2a3dd0699c53d260f.jpg)}.headerpanel .intro-copy{padding-left:3%;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:rgba(255,255,255,0.8);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F000000,endColorstr=#7F000000);zoom:1}.headerpanel .intro-copy h1{margin-top:0;font-size:48px;letter-spacing:-2px;margin-bottom:-10px;padding-bottom:0;color:#222}.headerpanel .intro-copy h1 span{color:#32b8c9;margin:0 -5px;padding:0}.headerpanel .intro-copy h1.coltop{color:#c5a25d}.headerpanel .intro-copy h1.coless{color:#b369ab}.headerpanel .intro-copy h1.colbas{color:#a1d078}.headerpanel .intro-copy h1.colamt{color:#c5a25d}.headerpanel .intro-copy h1.coldom{color:#e7643b}.headerpanel .intro-copy h2{margin-top:0;padding-top:0;font-size:14px;letter-spacing:5px;text-transform:uppercase;font-weight:300;color:#fff}.headerpanel .intro-copy p{font-size:14px;font-weight:400px;color:#222;padding-right:40px}.headerpanel .intro-copy .stacked{width:200px}.headerpanel .intro-image{width:300px;float:right;padding-right:3%;display:none}.aside .canstartop{position:relative;overflow:hidden;margin-bottom:20px}.aside .canstartop img{float:left;width:48%}.aside .canstarbottom{position:relative;overflow:hidden;margin-top:40px}.aside .canstarbottom img{float:left;width:40%;margin-right:20%}.aside .canstarbottom img.second{margin-right:0}.intropanel .canstar{position:relative;overflow:hidden}.intropanel .canstar img{float:left}.intropanel .canstar img.second{margin-right:0}hr.gray{border-top:1px solid #ccc}form fieldset .privacy-pre-ex-notice{padding-bottom:10px}form fieldset .privacy-pre-ex-notice .privacy-question{float:left;width:65%}form fieldset .privacy-pre-ex-notice .privacy-answer{float:left;width:35%;text-align:right}form fieldset .privacy-pre-ex-notice .privacy-answer .field_with_errors{display:inline}form fieldset #pre-ex-privacy-declaration{margin-top:10px}.showScreening h3{margin-top:0px;padding-bottom:14px;border-bottom:1px solid #ccc}.preExDeclaration td,.prescreening td{background-color:white !important;border-bottom:1px solid #ccc;padding:20px 0}.preExDeclaration th,.prescreening th{padding:20px 0}.preExDeclaration .complete,.preExDeclaration .complete:hover,.prescreening .complete,.prescreening .complete:hover{cursor:default;box-shadow:none;border:none}.preExDeclaration .btn-primary,.prescreening .btn-primary{float:right;padding:.25em 1em;border-radius:3px}.preExDeclaration .btn-primary:hover,.prescreening .btn-primary:hover{color:#fff}.preExDeclaration .btn-group,.prescreening .btn-group{white-space:nowrap}.prescreening th.col-md-3{display:none}.preExCoverAvailable .form-action{float:left;margin-right:50px}.preExCoverAvailable .form-action .btn.decline{background-color:#58585a}.preExCoverAvailable .form-action .btn.decline:hover{background-color:#b2dde5}dd.traveller{margin:0 0 1em 0}.toggle label{padding:.25em 1em;border-radius:3px;background-color:#b2dde5 !important;color:#fff;margin-left:5px;display:inline-block}.toggle input{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden}.toggle input:checked+label{font-weight:bold;background-color:#32b8c9 !important}
