*{box-sizing:border-box;-moz-box-sizing:border-box;}html{height:100%;}body{height:100%;background:#ebf1f9;font-family:'Lato',Helvetica,Arial,sans-serif;font-size:10px;font-weight:300;color:#777;padding:0;}body.insurance-page{background-position:top right;background-size:cover;}body.quote-page{background-position:top right;background-size:cover;}.push-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -50px;background:#eee;}body.insurance-page .push-wrapper{background:none;}.footer-wrapper,.push{height:50px;}img{width:auto;height:auto;box-sizing:content-box;-moz-box-sizing:content-box;}a{color:#0f70b7;transition:color 300ms;}a:hover{color:#94c120;}h1,h2,h3,h4{font-weight:300;font-size:3em;line-height:1.125em;margin-bottom:0.5em;letter-spacing:0.05em;color:#07548a;}h2{font-size:2.6em;}h3{font-size:2.3em;}h4{font-size:2em;}.wrapper{max-width:1050px;width:100%;margin:0 auto;padding:0 20px;position:relative;}.wrapperSteps{max-width:1150px;width:100%;margin:0 auto;padding:0 20px;position:relative;}.container-outer{max-width:1000px;padding:20px;width:100%;overflow:visible;margin:-25% auto 40px;background-color:rgba(255,255,255,0.9);}.container-outerAnnual{max-width:1000px;width:100%;margin:-25% auto 40px;background-color:rgba(255,255,255,0.9);}.container-inner{max-width:70%;float:left;margin-left:30%;overflow:visible;position:relative;z-index:10;border-left:1px solid #ddd;}.container-inner .content{float:right;padding-left:4%;width:100%;padding-top:20px;}.sidebar{float:left;width:38%;position:relative;margin:10px 0 0 -42%;}.content:before,.content:after{content:"\0020";display:block;height:0;overflow:hidden;}.content:after{clear:both;}.content{zoom:1;}div.col{float:left;margin:0 0 2% 0;}.col-1>div.col{width:100%;margin-right:0;}.col-2>div.col{width:47.5%;margin-right:5%;}.col-2>div.col:nth-of-type(2n+2){margin-right:0;}.col-3>div.col{width:30%;margin-right:5%;}.col-3>div.col:nth-of-type(3n+3){margin-right:0;}.col-4>div.col{width:21.25%;margin-right:5%;}.col-4>div.col:nth-of-type(4n+4){margin-right:0;}.col-2-1>div.col:nth-of-type(odd){width:65%;margin-right:5%;}.col-2-1>div.col:nth-of-type(even){width:30%;margin-right:0;}.col-3-1>div.col:nth-of-type(odd){width:73.75%;margin-right:5%;}.col-3-1>div.col:nth-of-type(even){width:21.25%;margin-right:0;}.col-2>div.col:nth-of-type(1),.col-3>div.col:nth-of-type(1),.col-4>div.col:nth-of-type(1),.col-2-1>div.col:nth-of-type(1),.col-3-1>div.col:nth-of-type(1){clear:left;}div.col img{margin-bottom:3%;}.col img.alignleft{float:left;margin:5px 5% 1em 0;max-width:370px;}.col img.alignright{float:right;margin:5px 0 1em 5%;max-width:370px;}.col img.aligncenter{display:block;margin:2% auto;}.button,.content .button{background-color:#94c120;border:none;border-radius:5px;padding:0.35em 0.75em;font-family:'Lato','Montserrat',Helvetica,Arial,sans-serif;font-size:1.8em;font-weight:400;letter-spacing:0.05em;display:inline-block;text-align:center;color:#fff;text-decoration:none;text-transform:uppercase;transition:background-color 300ms;}.button .fa{margin-left:0.25em;}.button.large{font-size:2.6em;}.button.medium{color:#fff;margin-bottom:40px;font-size:2.3em;background:#94c120;box-shadow:0px 4px 0px 0px rgba(0,0,0,0.22);}a.button.medium:hover{color:#fff;background-color:#07548a;text-decoration:none;}a.button:hover,input.button:hover,button.button:hover{color:#fff;background-color:#07548a;text-decoration:none;}.content ul,.content ol{font-size:1.6em;line-height:1.5em;margin:0 2px 1.5em 0;overflow:hidden;}.content ul li{list-style-type:disc;margin:0 0 1em 30px;}.content ol li{list-style-type:decimal;margin:0 0 1em 30px;}.content ul li .fa-check{color:#a0bc3e;}.content ul.arrow-list{overflow:visible;}.content ul.arrow-list li:before{content:"\f0da";font-family:'FontAwesome';font-style:normal;font-size:1.5em;color:#bc9358;position:absolute;top:0.015em;left:-0.75em;}.content ul.arrow-list li{position:relative;list-style-type:none;}.content ul.arrow-link-list{overflow:visible;}.content ul.arrow-link-list li{list-style-type:none;}.content ul.arrow-link-list li a:before{content:"\f0da";font-family:'FontAwesome';font-style:normal;font-size:1.5em;color:#bc9358;position:absolute;top:0.015em;left:-0.75em;transition:left 300ms;}.content ul.arrow-link-list li a:hover:before{left:-0.5em;}.content ul.arrow-link-list li a{position:relative;text-decoration:underline;}.content ul.tick-list{overflow:visible;}.content ul.tick-list li:before{content:"\f00c";font-family:'FontAwesome';font-style:normal;color:#bc9358;position:absolute;top:0.15em;left:-1.5em;}.content ul.tick-list li{position:relative;list-style-type:none;}.content ul.pdf-list{overflow:visible;}.content ul.pdf-list li:before{content:"\f1c1 ";font-family:'FontAwesome';font-style:normal;font-size:1.125em;color:#bc3e3e;position:absolute;top:0.015em;left:-1.125em;}.content ul.pdf-list li{position:relative;list-style-type:none;}.header-notice{background-color:#94c120;color:#fff;font-size:1.4em;padding:10px;}.header-notice .fa-bars{display:none;}.header-notice p{margin:0 30px;font-size:0.9em;text-align:center;}.header-notice a{color:#fff;}.header-notice .fa{position:absolute;top:1px;font-size:1.2em;}.header-notice .fa-info-circle{left:25px;}.header-notice .fa-times-circle{right:25px;}.header{padding:15px 0 5px;background-color:#fff;border-bottom:10px solid #0f70b7;}.header .logo{float:left;max-width:260px;display:block;width:35%;}.header a.header-email{float:right;margin:7px 0 0;color:#94c120;font-size:2em;text-decoration:none;font-family:'Montserrat','Lato',Helvetica,Arial,sans-serif;font-weight:400;}.header a.header-email:hover{color:#0f70b7;}nav.top-menu{float:right;margin-top:20px;clear:right;font-family:'Montserrat','Lato',Helvetica,Arial,sans-serif;}.home-page nav.top-menu{display:none;}.insurance-page nav.top-menu,.quote-page nav.top-menu{margin-top:36px;}nav.top-menu ul{text-transform:uppercase;font-size:1.6em;font-weight:400;margin-bottom:0;}nav.top-menu ul li{list-style-type:none;display:inline-block;margin:5px 10px;}nav.top-menu ul li:last-child{margin-right:0;}nav.top-menu ul li a{color:#0f70b7;text-decoration:none;}nav.top-menu ul li.current a,nav.top-menu ul li a:hover{color:#94c120;}.slide-inner .wrapperfaq{padding:13% 0;}.slide{background-position:right center;background-repeat:no-repeat;background-size:cover;border-bottom:10px solid #e5e5e5;}.slide .wrapper{padding:3% 20px 10%;text-align:left;}.slide h3{font-size:45px;color:#fff;font-weight:500;letter-spacing:normal;margin-bottom:15px;}.slide h4{font-size:2em;font-weight:500;color:#fff;letter-spacing:normal;margin-bottom:5em;}.slide h1{font-size:2em;font-weight:500;color:#fff;letter-spacing:normal;margin-bottom:0em;}.slide>.wrapper{width:100%;margin:0 auto;padding:20px 20px;position:relative;}.slideBGTravel{background-image:url(https://ucompare.blob.core.windows.net/images/02-min.jpg)}.slideBGCHX{background-image:url(https://ucompare.blob.core.windows.net/images/d1.jpg)}.slideGraph{background-image:url(../../Paul/slides/03.png);background-position:right center;background-repeat:no-repeat;background-size:cover;border-bottom:10px solid #e5e5e5;}.slideGraph .wrapper{padding:3% 20px 10%;text-align:left;}.slideGraph h3{font-size:45px;color:#fff;font-weight:500;letter-spacing:normal;margin-bottom:15px;}.slideGraph h4{font-size:2em;font-weight:500;color:#fff;letter-spacing:normal;margin-bottom:5em;}.slideGraph h1{font-size:2em;font-weight:500;color:#fff;letter-spacing:normal;margin-bottom:0em;}.slideGraph>.wrapper{width:100%;margin:0 auto;padding:20px 20px;position:relative;}.content p{font-size:1.6em;line-height:1.25em;margin:0 2px 1.125em;}.content p.text-larger{font-size:1.8em;}.content strong{font-size:105%;}h1 a,h2 a,h3 a,ul.arrow-link-list a{color:#0f70b7;text-decoration:none;}.homepage-intro{text-align:center;background-color:#f5f5f5;border-bottom:5px solid #e5e5e5;padding:1% 0;}.homepage-intro h2{font-size:4em;letter-spacing:-0.025em;}.homepage-intro p{font-size:1.6em;}.homepage-boxes{padding:3% 0;}.homepage-boxes h3{font-size:5em;text-align:center;color:#0f70b7;}.box-item{text-align:center;border:1px solid #e5e5e5;border-radius:5px;background-color:#f9f9f9;padding:1% 2%;transition:all 300ms;}.box-item:hover{background-color:#fff;border-color:#027cd2;}.box-item h2{font-family:'Montserrat','Lato',Helvetica,Arial,sans-serif;font-weight:400;font-size:2.1em;letter-spacing:normal;margin-bottom:0.125em;color:#07548a;}.box-item h2 small{display:block;}.box-item p{margin-bottom:0.25em;font-size:1.5em;line-height:1.25em;}.box-item .button{margin:5px 0;}.box-item a.read-more{display:block;font-family:'Montserrat','Lato',Helvetica,Arial,sans-serif;font-weight:400;font-size:1.3em;margin-bottom:0.5em;color:#07548a;}.box-item a.read-more:hover{color:#94c120;}.box-item span{display:inline-block;background:url(../images/icon-sprite-home.png) no-repeat;background-size:240% auto;width:100%;max-width:170px;padding-bottom:60px;height:0;background-position:center;}.homepage-boxes .singletrip span{background-position:center bottom 43.33%;}.homepage-boxes .singletrip:hover span{background-position:right 17px bottom 43.33%;}.homepage-boxes .annualtrip span{background-position:center bottom 35%;}.homepage-boxes .annualtrip:hover span{background-position:right 17px bottom 35%;}.homepage-boxes .backpacker span{background-position:center bottom 59.66%;}.homepage-boxes .backpacker:hover span{background-position:right 17px bottom 59.66%;}.homepage-boxes .winter span{background-position:center bottom 51.5%;}.homepage-boxes .winter:hover span{background-position:right 17px bottom 51.5%;}.homepage-boxes .cruise span{background-position:center bottom 67.5%;}.homepage-boxes .cruise:hover span{background-position:right 17px bottom 67.5%;}.homepage-boxes .business span{background-position:center bottom 75.5%;}.homepage-boxes .business:hover span{background-position:right 17px bottom 75.5%;}.stepReset{text-align:center;border:1px double #e5e5e5;border-radius:5px;background-color:#f9f9f9;padding:1% 2%;transition:all 300ms;}.homepage-boxes .step span{background:url(../images/01.svg) no-repeat;background-size:70% auto;width:100%;max-width:170px;height:150px;background-position:center;}.box-itemStep{text-align:center;padding:1% 2%;transition:all 300ms;}.box-itemStep:hover{background-color:#fff;border-color:#027cd2;}.box-itemStep p{margin-bottom:0.25em;font-size:1.5em;line-height:1.25em;}.box-itemStep p.thick{color:black;font-size:2.5em;font-weight:bold;}.box-itemStep span{display:inline-block;background-size:auto;width:100%;max-width:170px;padding-bottom:60px;height:150px;background-position:center;}.step1{background:url(../Content/images/01.svg) no-repeat;}.step2{background:url(../Content/images/02.svg) no-repeat;}.step3{background:url(../Content/images/03.svg) no-repeat;}.form-wrapper{z-index:3;margin-top:20px;overflow:hidden;}.form-wrapper .wrapper{max-width:1100px;width:100%;margin:0 auto;padding:0;position:relative;background-color:none;}.form-wrapper .form-row{position:relative;background-color:#fff;padding:5px 2% 10px;width:65%;margin-bottom:7px;overflow:visible;}.form-wrapper .help-div{display:none;position:absolute;top:0;right:-54%;width:50%;background-color:#94C120;color:#fff;padding:15px;}.form-wrapper .help-div p:last-of-type{margin-bottom:0;}.form-wrapper .form-row>label{font-size:1.8em;}.form-inline .form-group{margin-right:5px;display:inline-block;}.form-inline div.form-group:last-child{margin-right:0;}.form-wrapper .form-inline label.select-label{font-size:1.2em;position:relative;top:2px;width:80px;}.form-wrapper .fa-question-circle{position:relative;top:4px;color:#94C120;cursor:pointer;display:none;}.input-group-sm:before,.input-group-sm:after{content:"\0020";display:block;height:0;overflow:hidden;}.input-group-sm:after{clear:both;}.input-group-sm{zoom:1;border:1px solid #ccc;border-right:none;}.Bbutton{background-color:#f9f9f9;border-right:1px solid #ccc;padding:4px;font-weight:bold;color:#999;text-align:center;font-size:1.4em;display:block;float:left;cursor:pointer;transition:background-color 300ms;}.Bbutton:hover{background-color:#ddd;}div.Bbutton_clicked,div.Bbutton_clicked:hover{background-color:#94C120;color:#fff;}.Bbutton em{display:block;font-style:normal;font-weight:700;color:#333;line-height:1em;margin-bottom:2px;}.Bbutton_clicked em{color:#fff;}.Bbutton span{display:inline-block;}.group-3 .Bbutton{width:33.3333%;}.group-4 .Bbutton{width:25%;}.Bbutton span{background:url(../images/icon-sprite.png) no-repeat;background-size:250% auto;width:100%;max-width:135px;padding-bottom:33%;height:0;background-position:center;}.group-3 .Bbutton span{padding-bottom:48px;}.group-4 .Bbutton span{padding-bottom:35%;}.form-wrapper .people{margin-top:3%;}.form-wrapper .people .form-inline{padding-bottom:8px;}.form-inline select{margin-left:5px;}.form-wrapper .d-o-b{display:block;margin-bottom:2%;font-size:1.2em;}.form-wrapper input[type="checkbox"]{margin:0;left:0;vertical-align:middle;top:5px;}.form-wrapper .inline-checkbox input[type="checkbox"]{position:relative;vertical-align:middle;top:-1px;margin-right:5px;}.form-wrapper .checkbox label{font-size:1.6em;display:block;width:100%;}.form-wrapper .inline-checkbox label{padding-left:0;}.form-wrapper .inline-checkbox label .check-right{float:right;}#StartDateDiv label,#EndDateDiv label{font-size:1.8em;}.policy-holder-details hr{margin-top:0;}.policy-holder-details>label{margin-bottom:20px;}.policy-holder-details input.form-control{width:50%;}.policy-holder-details select.form-control{width:25%;}.alert{font-size:1.3em;}.singletrip_button span{background-position:center bottom 43.5%;}.annualtrip_button span{background-position:center bottom 35.5%;}.backpacker_button span{background-position:center bottom 59.5%;}.europe_button span{background-position:center bottom 19.5%;}.ww_button span{background-position:center bottom 11.75%;}.wwExc_button span{background-position:center bottom 3.75%;}.australia_button span{background-position:center bottom 28%;}.individual_button span{background-position:center bottom 100%;}.couple_button span{background-position:center bottom 92%;}.family_button span{background-position:center bottom 83.66%;}.winter_button span{background-position:center bottom 52%;}.cruise_button span{background-position:center bottom 68.33%;}.business_button span{background-position:center bottom 76%;}.singletrip_button.Bbutton_clicked span{background-position:left 13px bottom 43.5%;}.annualtrip_button.Bbutton_clicked span{background-position:left 13px bottom 35.5%;}.backpacker_button.Bbutton_clicked span{background-position:left 13px bottom 59.5%;}.europe_button.Bbutton_clicked span{background-position:left 13px bottom 19.5%;}.ww_button.Bbutton_clicked span{background-position:left 13px bottom 11.75%;}.wwExc_button.Bbutton_clicked span{background-position:left 13px bottom 3.75%;}.australia_button.Bbutton_clicked span{background-position:left 13px bottom 28%;}.individual_button.Bbutton_clicked span{background-position:left 13px bottom 100%;}.couple_button.Bbutton_clicked span{background-position:left 13px bottom 92%;}.family_button.Bbutton_clicked span{background-position:left 13px bottom 83.66%;}.winter_button.Bbutton_clicked span{background-position:left 13px bottom 52%;}.cruise_button.Bbutton_clicked span{background-position:left 13px bottom 68.33%;}.business_button.Bbutton_clicked span{background-position:left 13px bottom 76%;}.error-div{font-size:1.3em;margin-top:10px;padding:0.5em;}.send-box .error-div{float:left;width:65%;margin-top:3px;}.send-box .button{width:30%;}.quote-page h1{font-size:3.6em;}.quote-page #slider{border:1px solid #ddd;background-color:#fff;margin-bottom:20px;}.quote-page .slider-div{margin:0 auto;width:80%;padding:10px;font-size:1.4em;}.quote-page .slider-div .col{margin-bottom:0;}.quote-page .slider-div .slider-info{border:none;background:none;}.quote-page #filter-show{display:none;font-size:1.3em;margin:15px auto;width:200px;cursor:pointer;}.quote-summary{font-size:1.6em;margin-bottom:1.5em;}.quote-row .nav-tabs{font-size:1.8em;}.quote-row .nav-tabs span{margin:0 7px;}.quote-wrapper{position:relative;background-color:#fff;padding:1% 2% 2%;width:100%;border:1px solid #ddd;border-top:none;margin-bottom:1%;overflow:visible;}.quote-wrapper>div:last-of-type{border-bottom:none;margin-bottom:0;}.row-quote{border-bottom:1px solid #ddd;margin:0 0 15px 0;position:relative;}.row-quote .col{float:left;width:14.25%;padding:15px 10px 0;margin:0;font-size:1.6em;}.row-quote .quote-image{padding:0;margin-bottom:15px;}.row-quote .quote-image img{display:block;border:1px solid #ddd;width:100%;}.row-quote .quote-price{font-size:2em;padding-left:3%;color:#0f70b7;font-weight:700;}.row-quote .covers-wrapper{float:left;width:57%;}.row-quote .covers-wrapper .quote-cover{width:25%;}.row-quote .covers-wrapper p.mobile-show{display:none;}.row-quote .quote-cover{}.row-quote .quote-cover p{margin-bottom:0;}.row-quote .quote-cover span{font-size:0.85em;position:relative;top:-4px;}.row-quote .quote-button{}.row-quote .quote-button .button{font-size:0.9em;letter-spacing:normal;padding:0.5em 0.75em 0.35em;width:100%;}.modal{}.close-wrapper{font-size:1.4em;border-bottom:1px solid #e5e5e5;padding:15px;}.modal-header{border-bottom:1px solid #e5e5e5;padding:15px;background-color:#f9f9f9;}.modal-banner{border-bottom:1px solid #e5e5e5;padding:15px;}.modal-body{border-bottom:1px solid #e5e5e5;padding:15px;background-color:#f9f9f9;}.modal-footer{padding:15px;text-align:center;}.modal-content h3{font-weight:700;color:#888;font-size:2em;margin-top:0;}.modal-header div.col:nth-of-type(2){text-align:center;}.modal-header .img-logo{display:block;border:1px solid #ddd;width:100%;max-width:200px;}.modal-header .price{font-weight:700;color:#888;font-size:3em;}.modal-header h3{font-size:2em;}.modal-header .button{font-size:1.6em;letter-spacing:normal;padding:0.5em 0.75em;width:100%;}.modal-banner .pdfs{font-size:1.4em;}.modal-banner .pdfs .fa{color:red;}.modal-content div.col{margin-bottom:0;}.modal-content dl{font-size:1.2em;}.modal-content dt,.modal-content dd{display:inline-block;margin-bottom:2px;vertical-align:top;}.modal-content dt{width:64%;}.modal-content dd{width:34%;}.modal-content .col-2>div:nth-of-type(2) .quote-benefits dt{width:80%;}.modal-content .col-2>div:nth-of-type(2) .quote-benefits dd{width:18%;}ul.faq-menu{font-size:1.6em;margin:0 0 0 10px;padding:0;}ul.faq-menu li a{display:block;padding:1em 0.5em;color:#0F70B7;text-decoration:none;background-color:rgba(15,112,183,0);transition:all 400ms;}ul.faq-menu li a:hover{background-color:rgba(15,112,183,1);color:#fff;}.sidebar ul.arrow-link-list{overflow:visible;}.sidebar ul.arrow-link-list li{list-style-type:none;}.sidebar ul.arrow-link-list li a:before{content:"\f0da";font-family:'FontAwesome';font-style:normal;font-size:1.5em;color:#0F70B7;position:absolute;top:0.575em;left:-0.75em;transition:left 300ms;}.sidebar ul.arrow-link-list li a:hover:before{left:-0.5em;}.sidebar ul.arrow-link-list li a{position:relative;}.footer{background-color:#0F70B7;position:relative;padding:5px 0;color:#fff;clear:both;overflow:hidden;}.footer .wrapper{text-align:center;}.footer .wrapper h4{font-size:2.4em;line-height:2em;color:#fff;text-align:left;}.footer .wrapper img{max-width:549px;width:50%;display:inline-block;}.sub-footer{background-color:#0F70B7;border-top:1px solid #fff;min-height:50px;padding-top:14px;color:#fff;font-size:1.3em;}.sub-footer a{color:#fff;transition:color 300ms;white-space:nowrap;}.sub-footer a:hover{color:#fff;}.sub-footer .fa{vertical-align:middle;}.sub-footer .siteby{float:right;line-height:1em;}.sub-footer .footer-menu{text-align:center;}.sub-footer .footer-menu li{display:inline-block;padding-right:7px;margin-right:5px;border-right:1px solid #72B2E0;}.sub-footer .footer-menu li.no-border{border-right:none;}.sub-footer .contacts li:last-of-type{padding-right:0;margin-right:0;border-right:none;}.line{line-height:2em;margin-bottom:2em;border-bottom:1px solid #e4e4e4;}.overflow{overflow:hidden;}.left{float:left;}.right{float:right;}.clear{clear:both;padding:2% 0;}.text-center{text-align:center!important;}.text-blue{color:#0f70b7;}.text-green{color:#94c120;}.text-white{color:#fff;}.bg-white{background-color:#fff;padding:1% 20px;}