@font-face{font-family:'tnorth';src:url('/Areas/KENOREWARDS/Content/fonts/tnorth-bold-webfont.eot');src:url('/Areas/KENOREWARDS/Content/fonts/tnorth-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-bold-webfont.woff2') format('woff2'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-bold-webfont.woff') format('woff'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-bold-webfont.ttf') format('truetype'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-bold-webfont.svg#tnorthbold') format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'tnorth';src:url('/Areas/KENOREWARDS/Content/fonts/tnorth-regular-webfont.eot');src:url('/Areas/KENOREWARDS/Content/fonts/tnorth-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-regular-webfont.woff2') format('woff2'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-regular-webfont.woff') format('woff'),url('/Areas/KENOREWARDS/Content/fonts/tnorth-regular-webfont.ttf') format('truetype'),url('/Areas/KENOREWARDS/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:helvetica,sans-serif;font-size:11pt;color:#716f6a}a{color:#0060ac}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,.suggested-products-outer{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}.maingradient{padding:16px 0}.mainheader{color:#fff}.homepage .banners-outer{padding:16px 0}.top-header,.maingradient,.modal-header,.banners-outer{background-image:linear-gradient(to right,#009fe3,#522583);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:10pt;font-weight:bold}.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}.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 .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:#522583;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 #522583;width:115px}.search-input-div{float:left;width:60px}.site-search-input{border:none!important;width:100%;background:#fff;float:left;color:#522583;-webkit-box-shadow:none;outline:none;font-weight:bold;padding:4px 4px 6px 4px!important}.site-search-input::placeholder{color:#522583}.venuepicker{text-transform:uppercase;font-size:9pt}.venuepicker a:hover{text-decoration:none}.search-area{border:1px solid #0060ac;border-radius:4px;padding:7px;margin-bottom:10px}.search-area .fa-search{color:#0060ac;margin-right:2px}.search-area input{background-color:transparent;border:0;color:#0060ac;font-size:10pt;padding-left:2px;width:162px}.search-area input:focus{outline:none}.searchbtn{cursor:pointer}.popupsearch{display:inline-block;position:absolute;top:8px;background-color:#fff;right:88px}footer{font-size:10pt;color:#fff;background-color:#0060ac;box-shadow:0 500px 0 500px #0060ac;padding:18px 0;z-index:4999;font-weight:400}footer,footer a,footer a:hover,footer a:focus{color:#fff;font-size:10pt}.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:200px;height:150px;white-space:normal}.login-form{background-color:transparent}#bdy,.categories{background-color:#f2f2f2}.zsbtn{background-color:#0060ac;border-color:#0060ac}.banners{margin:0 auto;max-width:1000px;width:100%}.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:#f5833b;border-color:#f5833b}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#6b3b9f;border-color:#6b3b9f}.btn-default{background-color:#f5833b;color:#fff!important;font-weight:bold}.btn-default:hover{background-color:#f5833b;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.19),0 2px 4px 0 rgba(0,0,0,.19);transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.btn-primary{background-color:#009ee4;border-color:#009ee4;color:#fff!important}.btn-primary:hover{background-color:#009ee4;border-color:#009ee4;color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.19),0 2px 4px 0 rgba(0,0,0,.19);transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.btn-warning{background-color:#f37343;border-color:#f37343}.ui-datepicker{z-index:1000!important}.list-group-heading{background-color:#fff!important;color:#716f6a;margin-top:8px;font-family:'tnorth','Open Sans',sans-serif;letter-spacing:.5px;margin-top:0}.breadcrumb{background-color:#fff}a:hover,a:focus{color:#0060ac;text-decoration:underline}a.list-group-item{color:#716f6a;border:1px solid #fff}a.list-group-item.selected,a.list-group-item:focus{color:#716f6a;background-color:#e4e3e2!important;border:1px solid #e4e3e2}a.list-group-item:hover{color:#75519c;background-color:#eee9f3!important;border:1px solid #eee9f3}.cat-accordion .fa{font-size:16pt}.cat-accordion .arrow-show{display:none}.catbody,.catheader{border:none}.SectionHeader2,.fp-title,.catheader{background-color:transparent;margin-bottom:12px;border-bottom:2px solid #716f6a;font-weight:bold;text-align:left;padding:4px}.catbody,.catheader{border:none}.SectionHeader2,.fp-title,.catheader{background-color:transparent;margin-bottom:12px;border-bottom:2px solid #716f6a;font-weight:bold;text-align:left;padding:4px;border-top:none}.proddiv{width:260px;padding:10px}.proddivinner{border-radius:4px;min-height:292px}.proddivinner:hover{border:1px solid #eee9f3}.prod_det_col2{background-color:#fff}.SubHeading,.prodname .price,.featured-prodname .price{font-family:'tnorth','Open Sans',sans-serif;letter-spacing:.5px}.zsaccordion .panel-default.selected .panel-heading{background-color:#0060ac;font-family:'tnorth','Open Sans',sans-serif;letter-spacing:.5px}.zsaccordion .panel-default.selected .panel-body{border-top-color:#0060ac}.zsaccordion .panel-default.selected{border-color:#0060ac}.prod_det_col2 .btn-warning{display:none}.featured-prodname .price{font-weight:bold}@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}.popupsearch{display:block;position:relative;top:unset;right:unset}.searchbtn{display:none!important}}