@font-face{font-family:'tnorth';src:url('/Areas/KENOLAM/Content/fonts/tnorth-bold-webfont.eot');src:url('/Areas/KENOLAM/Content/fonts/tnorth-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Areas/KENOLAM/Content/fonts/tnorth-bold-webfont.woff2') format('woff2'),url('/Areas/KENOLAM/Content/fonts/tnorth-bold-webfont.woff') format('woff'),url('/Areas/KENOLAM/Content/fonts/tnorth-bold-webfont.ttf') format('truetype'),url('/Areas/KENOLAM/Content/fonts/tnorth-bold-webfont.svg#tnorthbold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'tnorth';src:url('/Areas/KENOLAM/Content/fonts/tnorth-regular-webfont.eot');src:url('/Areas/KENOLAM/Content/fonts/tnorth-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/Areas/KENOLAM/Content/fonts/tnorth-regular-webfont.woff2') format('woff2'),url('/Areas/KENOLAM/Content/fonts/tnorth-regular-webfont.woff') format('woff'),url('/Areas/KENOLAM/Content/fonts/tnorth-regular-webfont.ttf') format('truetype'),url('/Areas/KENOLAM/Content/fonts/tnorth-regular-webfont.svg#tnorth') format('svg');font-weight:normal;font-style:normal}body,html{height:100%;min-width:320px;font-size:16px}body,.form-control{font-family:'tnorth','Open Sans',sans-serif;color:#716f6a}h1{font-family:'tnorth','Open Sans',sans-serif;font-size:24pt;letter-spacing:.5px}.PageHeading{color:#0060ac}.TitleText,h2,.PageHeading{font-family:'tnorth','Open Sans',sans-serif;font-size:20pt;font-weight:bold;letter-spacing:.5px}h3{font-family:'tnorth','Open Sans',sans-serif;font-size:1.3rem;letter-spacing:.5px}h4{font-family:'tnorth','Open Sans',sans-serif;font-size:1.2rem;letter-spacing:.5px}h5{font-family:'tnorth','Open Sans',Arial;font-size:1.1rem;letter-spacing:.5px}.mainpanel{background-color:#f2f2f2;padding:16px 0}.mainpanelalt{background-color:#d4d3d3;padding:16px 0}.loadingDiv{min-height:500px;position:relative;background-color:#d4d3d3}.overlay{position:absolute;top:0;left:0;right:0;bottom:0}.overlayspinner{position:absolute;top:50%;left:50%}.pagination{font-family:Arial,Verdana,Helvetica,san-serif}.nav-item,.navbar-nav li,footer a{font-family:'tnorth','Open Sans',sans-serif;letter-spacing:.5px}.hdr-refresh{position:fixed;top:0;left:0;right:0;z-index:1000}.main{padding-top:93px}.maingradient{padding:16px 0}.campaign-type-header{font-size:20px;text-transform:uppercase;margin-bottom:10px}.campaign-types{background-color:#fff;margin:0 5px;padding:20px;border-radius:10px}.mainheader{color:#fff}.top-header{min-height:32px}.top-header,.maingradient,.modal-header{background-image:linear-gradient(to right,#f2e500,#017f2d);color:#fff}.top-header{font-size:9pt;text-align:right}.top-header ul{list-style:none}.top-header li{display:inline-block;padding:0 8px;line-height:10px}.top-header .container{padding-right:0;padding-left:0}.top-header a{color:#fff}.top-header a:hover,.top-header a:focus,.top-header a:active{color:#fff}.top-header .nav-link{padding:0 1em}.loginpartial ul{margin-bottom:6px}.loginpartial a{font-size:9pt}.points-display{color:#ea973e;font-size:9pt}.archive-table{border-collapse:collapse;width:100%;border:none}.archive-table thead tr{border-bottom:1px solid #716f6a}.archive-table th,td{padding:8px 12px;text-align:left}.archive-table tr:nth-child(even){background-color:#f9f9f9}.archive-table tr:nth-child(odd){background-color:#fff}.archive-section[open] summary .archive-collapse-status{transform:rotate(90deg)}.archive-section .archive-summary{cursor:pointer;font-weight:bold}.archive-collapse-status{margin-right:10px;display:inline-block;font-size:12px;transition:transform .3s ease}#image-preview{position:absolute;z-index:9999;display:none;pointer-events:none}.cart-summary{position:relative;margin-right:10px}.cart-summary .badge{position:absolute;right:-4px;bottom:-4px;font-size:8pt;color:#fff;background-color:#f04d22;padding:2px;border:solid 1px #fff;border-radius:10px;line-height:8px;min-width:14px;text-align:center;font-family:helvetica,sans-serif}.bottom-header{background-color:#fff;border-bottom:1px solid #d4e4f1;font-size:10pt}.bottom-header .container{padding-left:0;padding-right:0}.bottom-header .navbar-brand{padding:0}.bottom-header .navbar-right{margin-right:100px}.bottom-header .nav>li{padding-left:0;padding-right:0;color:#0060ac;font-weight:bold;margin-top:12px}.bottom-header .nav>li>a{padding-top:6px;padding-bottom:6px;color:#0060ac}.bottom-header .nav>li>a:hover{color:#7cc1ec}.bottom-header .nav>li.active{background-color:#8cc63e;color:#fff;border-radius:3px}.bottom-header .nav>li.active>a{color:#fff}.bottom-header .navbar{margin-bottom:0;min-height:60px}.navbar-nav li,.loginpartial a,.points-display{font-family:'tnorth','Open Sans',sans-serif;letter-spacing:.5px}.navbar-brand img{max-height:50px;margin-top:4px}.search-bar{padding:4px 15px;border-left:1px solid #7cb316;width:115px}.search-input-div{float:left;width:60px}.site-search-input{border:none!important;width:100%;background:#fff;float:left;color:#7cb316;-webkit-box-shadow:none;outline:none;font-weight:bold;padding:4px 4px 6px 4px!important}.site-search-input::placeholder{color:#7cb316}.venuepicker{text-transform:uppercase;font-size:9pt}.venuepicker a:hover{text-decoration:none}footer{background-color:#8cc63e;box-shadow:0 500px 0 500px #8cc63e;padding:20px 0}footer,footer a,footer a:hover,footer a:focus{color:#fff}.needHelpDiv{background-color:#000;transform:rotate(270deg);position:fixed;right:-40px;bottom:110px;padding:6px;width:110px;text-align:center;height:32px;z-index:2000}.needHelpDiv a{color:#fff;text-decoration:none!important}.logindiv{background:url(/Areas/KENOLAM/Content/Images/Log-in-image.jpg) no-repeat;background-size:cover;background-position:center;min-height:720px;padding-top:280px}.MainColLeft{width:240px;position:fixed;margin-top:16px;background-color:#fff;height:500px;max-height:500px;border-radius:6px;z-index:500;border:1px solid #017f2d}.MainColLeft .nav-item{position:relative;font-size:11pt;font-weight:bold;padding:8px}.MainColLeft .nav-item a{min-height:50px;width:100%;color:#716f6a;line-height:50px;display:block;border-radius:4px}.MainColLeft .nav-item a:hover,.MainColLeft .nav-item a:focus,.MainColLeft .nav-item a:active{text-decoration:none}.MainColLeft .nav-item a:hover{color:#7cb316}.MainColLeft .nav-item.active a{background-color:#6abeeb;color:#fff}.MainColLeft .fa-chevron-right{line-height:50px;width:40px}.MainColRight{margin-left:256px;position:relative}.btn-toolbar .btn{width:350px;height:250px;font-size:1.8em;white-space:normal;box-shadow:5px 10px #cfcabf}.glow{font-size:80px;color:#fff;text-align:center;-webkit-animation:glow 1s ease-in-out infinite alternate;-moz-animation:glow 1s ease-in-out infinite alternate;animation:glow 1s ease-in-out infinite alternate}@-webkit-keyframes glow{from{text-shadow:0 0 10px #fff,0 0 20px #fff,0 0 30px #fff,0 0 40px #fff,0 0 50px #fff,0 0 60px #fff,0 0 70px #fff}to{text-shadow:0 0 20px #fff,0 0 30px #8cc63e,0 0 40px #8cc63e,0 0 50px #8cc63e,0 0 60px #8cc63e,0 0 70px #8cc63e,0 0 80px #8cc63e}}.prize-selected{color:#8cc63e}.cp-asset{max-height:unset;height:auto}.cp-asset img{max-width:unset;max-height:unset;width:200px!important}.campaign-prizes .list-group-item{background-color:#8cc63e;color:#fff}.campaign-prizes .list-group-item:hover{background-color:#017f2d;color:#fff}.campaign-prizes .catheader{background-image:linear-gradient(to right,#a6c310,#017f2d);color:#fff}.prodname .soh{color:#f37343;text-transform:uppercase}#faq-sections,.faqs{font-family:helvetica,sans-serif;font-size:11pt}.navbar-toggle{border-color:rgba(0,0,0,.1)}.navbar-toggle .icon-bar{background-color:rgba(0,0,0,.5)}.main{padding-bottom:0}.btn-primary{background-color:#8cc63e;border-color:#8cc63e}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#7cb316;border-color:#7cb316}.btn-warning{background-color:#f37343;border-color:#f37343}.ui-datepicker{z-index:1000!important}.datepicker.form-control[readonly]{background-color:#fff;cursor:text}.saveaddress{display:none}.reorder-order .arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;vertical-align:middle;margin-top:6px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.reorder-order.collapsed .arrow{margin-top:1px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.badge2{font-size:14px;padding:7px 14px}@media(max-width:1199px){.bottom-header .navbar-right{margin-right:-15px!important}}@media(max-width:992px){.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}.MainColRight{margin-left:0}.MainColLeft{position:fixed;left:0;top:93px;width:100%;margin-top:0;display:block;height:auto;overflow:auto;font-size:15px;background-color:#fff;border-radius:unset}.MainColLeft .nav-item{display:none}.MainColLeft .nav-item.active{display:block}.step-header h3{font-size:1em}}