h1.main{font-size:30px;float:left;margin-top:0}.welcome{float:right;margin:10px}#mainNavWrap{background:url(https://koa.com/content/images/red_grad_back.png) repeat-x #fc352a;height:35px;border-radius:5px}#mainNav{width:100%;margin:0 auto}.mainNavItems{list-style:none;margin:0;padding:0;text-align:center}.mainNavItems li{display:inline}.mainNavItems li a{display:inline-block;color:#fff;font-weight:bold;font-size:16px;padding-top:8px;margin:0 20px;height:25px;background:url(https://koa.com/content/images/red_grad_back.png) repeat-x #fc352a}.mainNavItems li a:hover,.mainNavItems .selected{color:#ccc;text-decoration:none}#subNav{background:url(https://koa.com/content/images/yellow_grad_back.png) repeat-x #fce90f;height:35px;width:95%;margin:0 auto;vertical-align:middle;border-radius:5px}.subNavItems{list-style:none;margin:0;padding:0;text-align:center}.subNavItems li{display:inline}.subNavItems li a{display:inline-block;color:#000;font-weight:bold;font-size:14px;padding-top:10px;margin:0 35px;height:25px}.subNavItems li a:hover{color:#333;text-decoration:none}.vkrGrid{width:100%;background-color:#fff;margin:5px 0 10px 0;border-collapse:collapse}.vkrGrid td{padding:2px;color:#717171;text-align:center;height:35px}.vkrGrid th{background:url(https://koa.com/content/images/gray_grad_back.png) repeat-x #f8f8f8;line-height:35px;height:35px;border-radius:5px;border:1px solid #e1e1e1;padding-left:7px;padding-right:7px;-webkit-border-radius:5px;-webkit-border:1px solid #f8f8f8;-o-border-radius:5px;-o-border:1px solid #f8f8f8;text-align:center}.vkrGrid .alt{background:#eee}.formFieldTitle{color:#666}.acctSummary{list-style:none;margin:0;padding:0;text-align:center;display:block}.acctSummary li{text-align:-webkit-match-parent;display:inline-block;color:#000;font-size:14px;padding-top:10px;margin-left:15px;margin-right:15px;height:25px}.accountDetails{text-align:left;list-style:none;margin:0;padding:0;text-align:center;display:block}.accountDetails .col1Wrap{margin:0;padding:0;width:25%}.accountDetails .col2Wrap{margin:0;padding:0;width:49%}.accountDetails .colContent{text-align:left}.accountDetails fieldset{border:0}.accountDetails label{color:#666;width:100%;float:none;padding-left:3px;padding-top:5px}.accountDetails .inputText{width:90%;margin-bottom:10px}.accountDetails .inputCheck{width:90%;margin-bottom:10px;vertical-align:middle}.accountDetails .accountText{font-weight:bold;padding-left:3px}.accountDetails li{text-align:-webkit-match-parent;display:inline-block;padding-top:10px;margin-left:15px;margin-right:15px;height:25px}h3.hightlightHeading,h3.hightlightHeadingAlternate{font-size:14px!important;text-transform:uppercase;background:#fd0;padding:5px 10px;border-radius:5px}h3.hightlightHeadingAlternate{color:#fff!important;background:#e22b30}.secondarySection{margin-bottom:20px}.forms label{text-transform:uppercase;margin:10px 0 1px}.forms input[type='text'],.forms select,.forms input[type='password']{border:2px solid #e8e7e7;border-radius:3px;color:#666;font-family:Arial;font-size:12px;outline:medium none;padding:3px 3px 3px 5px;margin:0}.forms select{cursor:pointer}.forms .postalCode input{width:100px}.forms .stateProvince input{width:35px}.forms .col1,.forms .col2{float:left;width:49%}.formsWrapper{margin:0 20px 0 0}.fancyButton{background-color:#c02526;border:1px solid #8b0a06;border-radius:3px 3px 3px 3px;color:#fff;font-weight:bold;cursor:pointer;font-size:16px;outline:medium none;margin:15px 0;padding:10px 15px;display:block}.fancybox-slide--iframe .fancybox-content{width:100%;height:100%;max-height:85vh;max-width:600px;margin:0}.fancyButton:hover{color:#fff}.fancyButton.small{font-size:12px;padding:4px;margin:0;text-align:center}.forms input[type='submit']{margin:15px 0;padding:5px 10px;font-size:13px}.forms .checkboxWrap{margin:35px 10px 0 0}.forms .checkboxWrap label{float:left;margin:4px 0}.forms .checkboxWrap [type='checkbox']{float:left;margin:8px 6px}.validation-summary-accepted{background-color:#ffc;border:solid 3px #3c763d;font-weight:normal;margin-bottom:10px;margin-top:10px}.validation-summary-accepted ul{margin:0;padding:10px 5px 10px 10px}.validation-summary-accepted li{display:block;color:#3c763d}.exclusive-savings-wrap{margin:17px 0 8px;position:relative;width:100%;background:url(https://koa.com/content/images/vkr-yellow-icon-background.jpg) repeat top left}.exclusive-savings-headline-wrap{float:right;margin:0 30px}#savings-column-wrap{width:660px;float:left}.savings-cell-wrap{background:url(https://koa.com/content/images/vkr-savings-cell-shadow-new.png) center bottom no-repeat;margin:0 0 8px 24px;float:left;width:100%}.savings-cell{border-radius:6px;background:#fff;padding:20px 20px 0 20px}.savings-logo{min-width:200px;vertical-align:middle;text-align:center}.savings-info{}.savings-info h2{color:#d8333f;font-size:24px;text-transform:uppercase;margin-bottom:4px;margin-top:0}.savings-info p{font-size:12px;line-height:14px}.spacer{padding:5px 0}.zebra-list li{padding:10px}.zebra-list li.header{padding:0 10px}.zebra-list h4{margin-bottom:0}.zebra-list .col-1{font-weight:bold;font-size:1.2em;width:100px;padding:10px;line-height:24px}.zebra-list .col-2{padding:10px;width:200px;line-height:24px}.zebra-list .col-3{padding:10px;width:350px;float:left}.zebra-list .col-3 form{padding:0}.zebra-list .col-4{padding:10px;float:right}.zebra-list .col-4 a{float:right}.zebra-list .col-4 form{float:right;padding-left:3px}select.niceText{color:#696969;font-size:105%}.account-zebra-list li{margin:0;padding:10px}.account-zebra-list li.odd{background:#f4f4f4}.account-zebra-list h4{margin-bottom:13px;font-size:15px;line-height:15px}.account-zebra-list h4 .block-color{width:5px;height:14px}.account-zebra-list li .details{-display:inline;float:left;margin:0 15px;padding:10px 0 0 0;border-top:2px solid #d3d2d2}.account-zebra-list li .details-first{margin-left:0!important}.account-zebra-list li .details{padding-top:20px;width:280px}.account-zebra-list li ul li{margin:0 0 6px 0;padding:0}.account-zebra-list ul li .link-action3{font-size:13px;line-height:16px;background-position:100% -37px}.account-zebra-list ul li span.link-action3{padding:13px 14px 0 0}.account-zebra-list ul li a{font-weight:bold}.account-zebra-list li .details-last{margin-right:0!important}.account-zebra-list li .col-1,.account-zebra-list li .col-2{float:left}.account-list-info{width:100%;padding-top:10px;margin:0 10px 0 0;border-top:2px solid #d3d2d2;float:left}.account-list-links{border-top:2px solid #d3d2d2;float:left;margin:0 0 0 10px;padding-top:10px;width:100px}.account-list-info-key{float:left;font-weight:bold;line-height:18px;width:160px}.account-list-info-value{float:left;line-height:18px;padding-bottom:5px;clear:both}.account-form-select{border:2px solid #e8e7e7;border-radius:3px;color:#666;font-family:Arial;font-size:12px;outline:medium none;padding:3px 3px 3px 5px;margin:0}.bordered{padding-left:28px;border-bottom:4px solid #d3d3d3;border-top:4px solid #d3d3d3;color:#000;display:block;padding:10px 0}.vkr-reservations-list-points-info{width:74px;padding-top:10px;margin:0 0 0 10px;border-top:2px solid #d3d2d2;float:left}.topMenuContainer .points-info{margin-bottom:10px;font-size:13px;font-weight:bold;color:#e2282e;line-height:18px}.nav-steps li a{font-family:"Fjalla one";font-weight:normal;font-size:16px;text-transform:uppercase;color:#000}.social-nav a.dropdown-toggle{font-family:"Fjalla one";margin:0;font-weight:normal;font-size:14px;line-height:18px;letter-spacing:1px;text-transform:uppercase;color:#000}.social-nav{margin-left:-1px;margin-bottom:15px}.vkr-price-text{font-weight:bold;display:inline;font-family:"Fjalla one";text-transform:uppercase;font-size:30px;margin-top:20px;margin-bottom:10px;line-height:1.1;color:#3c763d!important}#vkr-purchase-type-tabs li{padding:10px}#vkr-purchase-type-tabs li.active{background:#fff}#vkr-purchase-type-tabs input[type="radio"]{margin:8px 0 0 5px!important;line-height:normal;display:block;float:left}#vkr-panel-new input[type="checkbox"],#vkr-panel-renew input[type="checkbox"]{margin:3px 10px 0 5px!important;line-height:normal;display:block;float:left}.vkr-panel-new{display:none}.vkr-panel-renew{display:none}.vkr-form-instructions-text{font-size:14px}.vkr-purchase-add-label{font-weight:normal;cursor:pointer}#vkr-benefits-list{list-style-position:inside;margin-left:15px}#vkr-benefits-list li{display:block}#vkr-benefits-list li:before{content:"";font-family:'Font Awesome 5 Pro';font-size:9px;font-weight:bold;float:left;margin-top:7px;margin-left:-15px;color:#d9534f}.tooltip-inner{background-color:#d9534f}.tooltip-arrow{border-top-color:#d9534f!important}.vkr-confirmation-block{margin-right:-15px;margin-left:-15px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:250px}.vkr-confirmation-content{height:inherit;width:inherit}.vkr-confirmation-content:hover .vkr-confirmation-content-preview,.vkr-confirmation-content:focus .vkr-confirmation-content-preview{opacity:0}.vkr-confirmation-content:hover .vkr-confirmation-content-details,.vkr-confirmation-content:focus .vkr-confirmation-content-details{opacity:1;transform:translateY(-80%);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.vkr-confirmation-content-preview{position:relative;top:50%}.vkr-confirmation-content-preview h4{color:#fff;font-family:'Fjalla One';font-size:18px;margin:0 auto;padding:0 10px 20px;text-align:center;text-transform:uppercase}.vkr-confirmation-content-details{position:relative;color:#fff;text-align:center;opacity:0;top:50%}.vkr-confirmation-padding{padding:10px;position:relative}.vkr-confirmation-background{width:100%;height:230px;overflow:hidden}.vkr-btn{text-align:center;font-family:'Fjalla One',sans-serif;font-size:14px;text-transform:uppercase;background-color:#ffd100;border-color:#ffd100;padding:5px 19px 5px;border-radius:4px;color:#000;margin:0 1em}.vkr-hover-sweep-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.vkr-hover-sweep-right:before{content:"";position:absolute;z-index:-10;top:0;left:0;right:0;bottom:0;background:#fff;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:4px}.vkr-hover-sweep-right:active,.vkr-hover-sweep-right:focus,.vkr-hover-sweep-right:hover{color:#000}.vkr-hover-sweep-right:active:before,.vkr-hover-sweep-right:focus:before,.vkr-hover-sweep-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.vkr-block-print:hover{background-color:rgba(207,79,11,.8);transition:ease-in .25s}.vkr-block-profile:hover{background-color:rgba(77,124,15,.8);transition:ease-in .25s}.vkr-block-coupon:hover{background-color:rgba(0,140,149,.8);transition:ease-in .25s}.vkr-block-offers:hover{background-color:rgba(0,159,77,.8);transition:ease-in .25s}.vkr-block-camp:hover{background-color:rgba(170,24,48,.8);transition:ease-in .25s}.vkr-block-blog:hover{background-color:rgba(32,93,139,.8);transition:ease-in .25s}.vkr-block-app:hover{background-color:rgba(175,103,175,.8);transition:ease-in .25s}.vkr-block-ways:hover{background-color:rgba(206,38,22,.8);transition:ease-in .25s}.vkr-confirmation-content-main{display:table}.vkr-confirmation-content-center{display:table-cell;vertical-align:middle}.vkr-phote-effect{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.25389)}.vertical-align{display:flex;flex-direction:row}.vertical-align>[class^="col-"],.vertical-align>[class*=" col-"]{display:flex;align-items:center;justify-content:center}.vkr-quote blockquote{border-left:none;margin:0;padding:10px 0 20px;font-style:italic;font-size:16px}.vkr-quote blockquote p:before{content:"";font-family:'Font Awesome 5 Pro';float:left;margin-right:10px}.vkr-purchase-type-label{font-family:"Fjalla one";display:inline;margin:10px;text-decoration:none;color:#3c763d;padding:0 0 0 10px;font-weight:300;font-size:1.35em;margin:10px auto;height:30px;-webkit-transition:all .25s;cursor:pointer}.vkr-purchase-type-label:hover{text-decoration:underline}@media(min-width:992px){#row-top,#row-bottom{padding-right:0}}@media(min-width:768px){.row.equal{display:flex;flex-wrap:wrap}}@media(max-width:767px){.vkr-confirmation-content-preview{opacity:0}.vkr-confirmation-content-details{opacity:1;transform:translateY(-80%);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.vkr-block-print{background-color:rgba(207,79,11,.8);transition:ease-in .25s}.vkr-block-profile{background-color:rgba(77,124,15,.8);transition:ease-in .25s}.vkr-block-coupon{background-color:rgba(0,140,149,.8);transition:ease-in .25s}.vkr-block-offers{background-color:rgba(0,159,77,.8);transition:ease-in .25s}.vkr-block-camp{background-color:rgba(170,24,48,.8);transition:ease-in .25s}.vkr-block-blog{background-color:rgba(32,93,139,.8);transition:ease-in .25s}.vkr-block-app{background-color:rgba(175,103,175,.8);transition:ease-in .25s}.vkr-block-ways{background-color:rgba(206,38,22,.8);transition:ease-in .25s}.table-hover td{padding:4px 0 4px 0}}