@import url(//fonts.googleapis.com/css?family=Fjalla+One);.modal-open{padding-right:0!important}body{margin:0;font-size:16px;line-height:25px;color:#2d2d2d;background-color:#fff;font-family:"Fjalla One"}.activate-homepage{}.activate-homepage .container-fluid{max-width:100%!important}.activate-homepage #partnerMenuLink{display:none}.activate-homepage #footerlink{display:none}.activate-homepage .sub-zero{margin:0;padding:0}.activate-homepage #PartnerCarousel .carousel .item img{width:60%}.activate-homepage #PartnerCarousel{text-align:center;margin-bottom:20px}.activate-homepage #PartnerCarousel h4{margin-top:40px;margin-bottom:40px;color:#002554;text-align:left}.activate-homepage #login-row{display:none;height:100%;position:relative}.activate-homepage #loginBlock{margin:0 auto;width:100%;padding:15px}.activate-homepage #login-row .bordered{border-bottom:0 solid #000;border-top:0 solid #000;padding:0 0}.activate-homepage #loginTab{position:relative;top:164px;right:0;height:0}.activate-homepage #loginTab a{color:#777;border:0;font-size:.7em}.activate-homepage #loginTab li a:hover{background-color:transparent;border:0}.activate-homepage .nav-tabs{border-bottom:0 solid #ddd}.activate-homepage #loginBlock h1{font-family:"Fjalla One";font-weight:100;font-size:1.875em;color:#777;text-align:center;text-transform:none;line-height:35px;margin-top:0!important}.activate-homepage #loginBlock input{padding:3px 10px;margin:3px 0;border:0;width:100%;border:1px solid #ddd}.activate-homepage #loginBlock label{display:block;float:left;width:150px;text-align:right;margin:10px 5px 0 0;font-weight:bold;color:#fff}.activate-homepage #loginBlock .col-md-6{width:100%}.activate-homepage #loginBlock .col-md-offset-3{margin-left:0%}.activate-homepage #login{width:100%;position:relative;right:0}.activate-homepage #loginBlock .form-group{margin-bottom:0;text-align:right;line-height:25px;float:right}.activate-homepage #loginBlock .form-group{float:none}.activate-homepage #activateAccount{height:100%;position:relative;z-index:100;right:0;bottom:0;display:none}.activate-homepage #activateAccount h1{font-family:"Fjalla One";font-weight:100;font-size:1.875em;text-transform:none;line-height:35px;color:#777;text-align:center;margin-top:0!important}.activate-homepage #activateAccount .col-md-6{width:100%}.activate-homepage #activateAccount,.activate-homepage #searchbox{color:#777;padding:15px;margin:0 auto;width:100%}.activate-homepage #activateAccount fieldset{width:321px;margin:0 auto}.activate-homepage #activateAccount input{padding:3px 10px;margin:3px 0;border:0;width:100%;border:1px solid #ddd}.activate-homepage #activateAccount label{display:none;width:100%;text-align:left;margin:0 0 0 10px;font-weight:bold;color:#777}.activate-homepage #activateAccount p.disclaimer{text-align:right;margin:0}.activate-homepage #activateAccount .form-group{margin-bottom:0;line-height:25px}.activate-homepage #activateAccount .col-md-offset-3{margin-left:0%}.activate-homepage #activateAccount .form-group:nth-of-type(6){float:right;width:50%;display:none!important}.activate-homepage .item_introtext{line-height:25px}.activate-homepage #maintop-row{background:url(maintopBg.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff;margin-bottom:20px;margin-top:20px;padding:7%}.activate-homepage #maintop-row .item-title{color:#fff}.activate-homepage .carousel .item img{width:100%;height:auto}.activate-homepage #myCarousel .carousel-caption{background:url(camera_caption.png) 0 0 repeat;color:#fff;left:50%;right:0;top:0;bottom:0;display:block;position:absolute;z-index:1;padding:4% 0% 0% 5%;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.6)}.activate-homepage .carousel-caption{position:relative;right:0%;bottom:0;left:0%;z-index:10;padding-top:20px;padding-bottom:0;color:#002554;text-align:center;text-shadow:0 0 0 transparent}.activate-homepage h1{font-family:"Fjalla One";text-transform:none;line-height:100px}.activate-homepage h2{color:#002554}.activate-homepage h3{font-family:"Fjalla One";font-size:4.188em;color:#002554}.activate-homepage h4{font-family:"Fjalla One";font-size:3.125em;color:#002554}.activate-homepage h5{font-family:"Fjalla One";font-size:1.5em;color:#d50032;line-height:25px}.activate-homepage h6{font-size:2em;color:#002554;font-weight:600}.activate-homepage b,.activate-homepage strong{font-weight:400}.activate-homepage #myCarousel p{font-size:1.5em;margin-top:20px}.activate-homepage .lowestairfare{font-size:70px}.activate-homepage .guaranteed{font-size:91px}.activate-homepage .youveearnedthis{font-size:70px}.activate-homepage .freetraveldiscount{font-size:70px}.activate-homepage .receiveupto{font-size:70px}.activate-homepage .off{font-size:107px}.activate-homepage #maintop-row h4{font-family:"Fjalla One";font-size:1.5em;color:#fff}.activate-homepage .form_buttons{position:absolute;bottom:37%;left:55%;z-index:50}.activate-homepage .form_buttons2{display:none;text-align:center;margin:0 auto;width:183px}.activate-homepage .img-responsive{display:inline-block}.activate-homepage button{font-size:1.875em;color:#fff;border:1px solid #ccc;border-radius:0;padding:18px 15px 15px 15px;background-color:#002554;width:183px}.activate-homepage button:hover{background-color:#41b6e6}.activate-homepage .button-nostyle{font-size:1.125em;color:#fff;border:0 solid #ccc;border-radius:0;padding:19px;background-color:transparent;width:103px;text-align:center}.activate-homepage .arrow img{width:10%;height:10%;margin-left:10px}.activate-homepage input[type="submit"]{font-size:1.25em;color:#fff;border:1px solid #ccc;border-radius:10px;width:110px;background-color:#d50032}.activate-homepage #partnerLogoImgId{max-width:100%;height:auto;margin-bottom:20px;margin-top:20px}.activate-homepage #partnerPhoneNumber{font-family:"Fjalla One";color:#002554;font-size:1.563em;padding-top:59px}.activate-homepage #footer-wrapper{position:relative;background-color:#036;padding-top:60px;padding-bottom:60px;margin-top:0;color:#fff}.activate-homepage #footer-wrapper a{color:#fff}@media screen and (max-width:1600px){.activate-homepage .form_buttons{position:absolute;bottom:30%;left:55%;z-index:50}}@media screen and (max-width:1430px){.activate-homepage .form_buttons{position:absolute;bottom:22%;left:55%;z-index:50}}@media screen and (max-width:1300px){.activate-homepage .form_buttons{position:absolute;bottom:8%;left:55%;z-index:50}.activate-homepage .youveearnedthis{font-size:50px}.activate-homepage .freetraveldiscount{font-size:50px}}@media screen and (max-width:1100px){.activate-homepage #myCarousel .carousel-caption{background:url(camera_caption.png) 0 0 repeat;color:#fff;left:0;right:0;top:0;bottom:0;display:block;position:absolute;z-index:1;padding:4% 5% 4% 2%;text-align:right;text-shadow:0 1px 2px rgba(0,0,0,.6)}.activate-homepage .arrow{display:none}.activate-homepage .form_buttons{position:relative;top:10px;right:0%;left:0%;z-index:50;margin:0 auto;width:183px;margin-bottom:20px}.activate-homepage .button-nostyle{font-size:1.125em;color:#002554;border:0 solid #ccc;border-radius:0;padding:19px;background-color:transparent;width:179px;text-align:center}.activate-homepage .lowestairfare{font-size:50px}.activate-homepage .guaranteed{font-size:50px}.activate-homepage .receiveupto{font-size:50px}.activate-homepage .off{font-size:50px}.activate-homepage h1{font-family:"Fjalla One";text-transform:none;line-height:55px!important}}@media screen and (max-width:992px){.activate-homepage #partnerLogoImgId{display:block;margin:0 auto;margin-bottom:20px;padding-top:20px}.activate-homepage #partnerPhoneNumber{padding-top:0;padding-bottom:10px}}@media screen and (max-width:767px){.activate-homepage #myCarousel p{font-size:.875em;margin-top:5px}.activate-homepage h1{font-size:50px!important}}@media screen and (max-width:580px){.activate-homepage #myCarousel{display:none}.activate-homepage .form_buttons2{display:block}.activate-homepage h1{color:#777;line-height:35px!important;font-size:2em!important}}@media screen and (max-width:420px){.activate-homepage #PartnerCarousel{display:none}.activate-homepage #loginTab{top:200px!important;right:20px!important}.activate-homepage .modal{display:none!important}.activate-homepage .modal-backdrop.in{display:none!important}.activate-homepage h4{font-family:"Gotham A","Gotham B";font-weight:400;font-style:normal;font-size:2.5em;text-transform:none}.activate-homepage p{font-size:.875em;line-height:24px;margin-top:0}.activate-homepage #activateAccount .col-md-6{padding-right:30px;padding-left:30px}.activate-homepage #loginBlock .col-md-6{padding-right:30px;padding-left:30px}}