body{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:18px;margin:0}a{outline:none!important;text-decoration:none!important}@font-face{font-family:TrebuchetMS;src:url(https://loyalty360static.azureedge.net/Loyalty360/media/fonts/TrebuchetMS.eot?#iefix) format("embedded-opentype"),url(https://loyalty360static.azureedge.net/Loyalty360/media/fonts/TrebuchetMS.woff) format("woff"),url(https://loyalty360static.azureedge.net/Loyalty360/media/fonts/TrebuchetMS.ttf) format("truetype"),url(https://loyalty360static.azureedge.net/Loyalty360/media/fonts/TrebuchetMS.svg#TrebuchetMS) format("svg");font-weight:400;font-style:normal}header{padding:23px 0 20px;position:relative}@media(max-width:767px){header{padding:15px 0}}header .container{width:100%;max-width:1210px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}header .container .row{margin-left:-15px;margin-right:-15px;width:auto;display:block}header .img-responsive{display:block;max-width:100%;height:auto;border:0}header .header-left{width:33.33%}header .header-left,header .header-right{float:left;padding:0 15px;box-sizing:border-box}header .header-right{width:66.66%}header .loyalty360Logo{position:relative;display:inline-block;max-width:260px}@media(max-width:767px){header .loyalty360Logo{width:150px}}header .loyalty360Logo span.logoArrow{width:15px;height:10px;position:absolute;bottom:2px;right:0;z-index:100}@media(max-width:767px){header .loyalty360Logo span.logoArrow{right:-10px}}header .loyalty360Logo span.logoArrow a i{font-size:20px;color:#908c8b}header .loyalty360Logo span.logoArrow .dropdownmenu,header .loyalty360Logo span.logoArrow .dropdownMenuList{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box;margin-top:10px;border-radius:0;padding:0;font-family:TrebuchetMS}@media(max-width:767px){header .loyalty360Logo span.logoArrow .dropdownmenu,header .loyalty360Logo span.logoArrow .dropdownMenuList{left:auto;right:0}}header .loyalty360Logo span.logoArrow .dropdownmenu li a,header .loyalty360Logo span.logoArrow .dropdownMenuList li a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap;border-bottom:1px solid #908c8b;transition:all .3s ease-in-out}header .loyalty360Logo span.logoArrow .dropdownmenu li:last-child a,header .loyalty360Logo span.logoArrow .dropdownMenuList li:last-child a{border:none}header .loyalty360Logo span.logoArrow .dropdown-menu,header .loyalty360Logo span.logoArrow .dropdownMenuList{margin-top:10px;border-radius:0;padding:0;font-family:TrebuchetMS}@media(max-width:767px){header .loyalty360Logo span.logoArrow .dropdown-menu,header .loyalty360Logo span.logoArrow .dropdownMenuList{right:0;left:auto}}header .loyalty360Logo span.logoArrow .dropdown-menu li a,header .loyalty360Logo span.logoArrow .dropdownMenuList li a{border-bottom:1px solid #908c8b;transition:all .3s ease-in-out}header .loyalty360Logo span.logoArrow .dropdown-menu li a:hover,header .loyalty360Logo span.logoArrow .dropdownMenuList li a:hover{background:#000;color:#41d110}header .loyalty360Logo span.logoArrow .dropdown-menu li:last-child a,header .loyalty360Logo span.logoArrow .dropdownMenuList li:last-child a{border:none}header .headerRight{position:relative;padding-right:37px;margin-top:5px}@media(max-width:767px){header .headerRight{margin:0}}header .headerRight .userLink{text-align:right;padding:6px 0 0}header .headerRight .userLink .menu{display:inline-block;padding-right:40px;vertical-align:middle}header .headerRight .userLink .menu a{display:inline-block;font-size:18px;line-height:22px;color:#000;text-transform:uppercase;font-family:TrebuchetMS;float:left;cursor:pointer}@media(max-width:767px){header .headerRight .userLink .menu a{display:none}}header .headerRight .userLink .menu .navbartoggle{display:inline-block;float:none;position:relative;float:right;padding:3px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;outline:none;cursor:pointer}header .headerRight .userLink .menu .navbartoggle .icon-bar{background:#000;display:block;width:22px;height:2px;border-radius:1px}header .headerRight .userLink .menu .navbartoggle .icon-bar+.icon-bar{margin-top:4px}@media(max-width:1059px){header .headerRight .userLink .menu{padding-right:36px}}@media(max-width:991px){header .headerRight .userLink .menu{padding-right:14px}header .headerRight .userLink .menu a{font-size:15px}}header .headerRight .userLink .menu:after{content:"";display:block;clear:both}header .headerRight .userLink ul{display:inline-block;margin:0;padding:0;vertical-align:middle}header .headerRight .userLink ul li{display:inline-block;padding:0 36px 0 0}header .headerRight .userLink ul li a{font-size:18px;line-height:22px;color:#000;text-transform:uppercase;font-family:TrebuchetMS}header .headerRight .userLink ul li a:hover{color:#41d110}@media(max-width:1059px){header .headerRight .userLink ul li{padding-right:30px}}@media(max-width:991px){header .headerRight .userLink ul li{padding-right:13px}header .headerRight .userLink ul li a{font-size:15px}}@media(max-width:767px){header .headerRight .userLink ul li{display:none}}header .headerRight .search-block{position:absolute;right:0;top:0;z-index:2;max-width:300px;transition:all .3s ease-in-out}header .headerRight .search-block .input-group{transition:width .55s ease;width:30px;box-shadow:none}header .headerRight .search-block .input-group .form-control{padding:0;width:0;border:none;box-shadow:none}header .headerRight .search-block .input-group .btn-black{background:none;transition:all .3s ease-in-out;padding:7px 5px;font-size:14px;background:#231f20;color:#fff;border-radius:4px;display:block;text-align:center;cursor:pointer}header .headerRight .search-block .input-group.open .form-control{padding:6px 12px;width:100%;border:1px solid #ccc}header .headerRight .search-block .input-group.open .btn-black{border-radius:0 4px 4px 0}.sidemenubar{background:#000;min-width:380px;height:100%;position:fixed;z-index:999;left:0;top:0;overflow:auto;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}@media(max-width:1200px){.sidemenubar{width:300px;min-width:300px;max-width:300px;padding:0 0 0 20px}}.sidemenubar .sidemenubarin{max-width:345px;float:right;width:100%;padding:23px 0 15px 15px}.sidemenubar .sidemenubarin .sidebarlogo{padding:0 75px 100px 0;position:relative}@media(max-width:767px){.sidemenubar .sidemenubarin .sidebarlogo{padding-bottom:30px}}.sidemenubar .sidemenubarin .sidebarlogo a img{border:none;max-width:100%;height:auto}.sidemenubar .sidemenubarin .sidebarlogo .sidebar-close{width:25px;height:25px;font-size:18px;line-height:25px;display:block;text-align:center;color:#fff;position:absolute;right:30px;top:10px;cursor:pointer}.sidemenubar .sidemenubarin .sidebarlogo .sidebar-close i{font-size:18px;line-height:25px}.sidemenubar .sidemenubarin .side-nav{display:block;margin:0;padding:0}.sidemenubar .sidemenubarin .side-nav ul{display:block;margin:0;padding:0;list-style:none}.sidemenubar .sidemenubarin .side-nav ul:last-child li:last-child{border:0 none}.sidemenubar .sidemenubarin .side-nav ul li{position:relative;display:block;margin:0;padding:0;list-style:none;border-bottom:1px solid #666}.sidemenubar .sidemenubarin .side-nav ul li:last-child{border:0 none}@media(max-width:767px){.sidemenubar .sidemenubarin .side-nav ul li:last-child{border-bottom:1px solid #666}}.sidemenubar .sidemenubarin .side-nav ul li a{display:block;margin:0;padding:15px 20px 15px 0;font-size:20px;line-height:25px;text-transform:uppercase;color:#fff;font-weight:400}@media(max-width:767px){.sidemenubar .sidemenubarin .side-nav ul li a{font-size:16px;line-height:22px}}.sidemenubar .sidemenubarin .side-nav ul li span{width:25px;height:25px;font-size:20px;line-height:25px;display:block;text-align:center;color:#fff;position:absolute;right:10px;top:16px;cursor:pointer;transition:all .3s ease-in-out}.sidemenubar .sidemenubarin .side-nav ul li span i{font-size:20px;line-height:25px}.sidemenubar .sidemenubarin .side-nav ul li span.open{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.sidemenubar .sidemenubarin .side-nav ul ul{padding:0 0 0 10px;display:none}@media(min-width:768px){.sidemenubar .sidemenubarin .side-nav .userlinknav{display:none}}@media(max-width:767px){.sidemenubar .sidemenubarin .side-nav .userlinknav{display:block}}.sidemenubar.open{-webkit-animation:cd-menu-in .3s;animation:cd-menu-in .3s;opacity:1;visibility:visible}.searchbar{width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;background:#000;z-index:9999;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.searchbar .container{display:table;height:100%}@media(max-width:767px){.searchbar .container{padding:0}}.searchbar .container .form-group{display:table-cell;height:100%;vertical-align:middle;padding-right:40px;position:relative;margin-bottom:15px}.searchbar .container .form-group .input-group{position:relative;display:table;border-collapse:separate;width:100%}.searchbar .container .form-group .form-control{font-size:21px;height:100%;padding:5px 15px;color:#fff;background:none;background-color:transparent;font-weight:300;border:0;outline:none;box-shadow:none;width:100%;display:table-cell;vertical-align:middle;font-weight:500;box-shadow:none;text-shadow:none;font-family:Roboto,sans-serif}.searchbar .container .form-group .form-control::-webkit-input-placeholder{color:#fff;opacity:1}.searchbar .container .form-group .form-control:-moz-placeholder,.searchbar .container .form-group .form-control::-moz-placeholder{color:#fff;opacity:1}.searchbar .container .form-group .form-control:-ms-input-placeholder{color:#fff;opacity:1}.searchbar .container .form-group .form-control::-moz-search-cancel-button,.searchbar .container .form-group .form-control::-moz-search-decoration,.searchbar .container .form-group .form-control::-moz-search-results-button,.searchbar .container .form-group .form-control::-moz-search-results-decoration,.searchbar .container .form-group .form-control::-ms-search-cancel-button,.searchbar .container .form-group .form-control::-ms-search-decoration,.searchbar .container .form-group .form-control::-ms-search-results-button,.searchbar .container .form-group .form-control::-ms-search-results-decoration,.searchbar .container .form-group .form-control::-webkit-search-cancel-button,.searchbar .container .form-group .form-control::-webkit-search-decoration,.searchbar .container .form-group .form-control::-webkit-search-results-button,.searchbar .container .form-group .form-control::-webkit-search-results-decoration{display:none}.searchbar .container .form-group .input-group-btn{display:table-cell;width:1%;white-space:nowrap;vertical-align:middle}.searchbar .container .form-group .btn-search,.search-img{background:#39b54a;color:#fff;border-color:#39b54a;border-radius:50%;border:0 none;width:40px;height:40px;background-image:url(/Loyalty360/media/images/searchiconV1.png);background-repeat:no-repeat;background-position:center;font-size:0;display:block}.searchbar .container .form-group .search-close{width:40px;height:40px;font-size:20px;line-height:40px;display:block;text-align:center;color:#fff;position:absolute;right:0;top:25px;cursor:pointer;border-radius:50%;margin:0}.searchbar .container .form-group .search-close i{font-size:20px;line-height:40px}@media(max-width:767px){.searchbar .container .form-group .search-close{top:13px}}.searchbar.is-visible{-webkit-animation:cd-slide-in .3s;animation:cd-slide-in .3s;opacity:1;visibility:visible}@-webkit-keyframes cd-slide-in{0%{-webkit-transform:translateY(-100%)}to{-webkit-transform:translateY(0)}}@keyframes cd-slide-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes cd-menu-in{0%{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@keyframes cd-menu-in{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.search-overlay{width:100%;height:100%;position:fixed;display:none;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:999}header *{box-sizing:border-box;margin:0;padding:0}header:after,header:before{content:"";clear:both;display:block}header .header-right .headerRight{width:auto;text-align:right}@media(max-width:991px){header .header-right .headerRight{width:100%}}header .header-right .headerRight .userLink ul li a:after{display:none}.sidemenubar .sidemenubarin .side-nav ul li a{transition:all .3s ease-in-out}.sidemenubar .sidemenubarin .side-nav ul li a:hover{color:#41d110}.sidemenubar{box-sizing:border-box;-webkit-animation:cd-menu-out .3s;animation:cd-menu-out .3s;outline:none}@-webkit-keyframes cd-menu-out{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@keyframes cd-menu-out{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.sidemenubarin{box-sizing:border-box}.searchbar{-webkit-animation:cd-slide-out .3s;animation:cd-slide-out .3s}@-webkit-keyframes cd-slide-out{0%{-webkit-transform:translateY(0)}to{-webkit-transform:translateY(-100%)}}@keyframes cd-slide-out{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.jspVerticalBar{width:5px;border-radius:5px}.jspTrack{background:#dde;border-radius:5px}.jspDrag{background:#492d3f;border-radius:5px}header .loyalty360Logo span.logoArrow .dropdownmenu li a{border-bottom:1px solid #ccc;color:#666;font-size:13px;padding:5px 10px;line-height:22px}header .loyalty360Logo span.logoArrow .dropdownmenu{box-shadow:none}header .loyalty360Logo span.logoArrow .dropdownmenu li a:hover{background:#41d110;color:#fff}header .loyalty360Logo span.logoArrow .dropdownmenu{min-width:150px}.mCSB_inside>.mCSB_container{margin:0}header .loyalty360Logo span.logoArrow .dropdownmenu li a,header .loyalty360Logo span.logoArrow .dropdownMenuList li a{border-bottom:1px solid #ccc;color:#666;font-size:13px;padding:5px 10px;line-height:22px}header .loyalty360Logo span.logoArrow .dropdownmenu,header .loyalty360Logo span.logoArrow .dropdownMenuList{box-shadow:none}header .loyalty360Logo span.logoArrow .dropdownmenu li a:hover,header .loyalty360Logo span.logoArrow .dropdownMenuList li a:hover{background:#41d110;color:#fff}header .loyalty360Logo span.logoArrow .dropdownmenu,header .loyalty360Logo span.logoArrow .dropdownMenuList{min-width:150px}.mCSB_inside>.mCSB_container{margin:0}.mCSB_scrollTools{width:5px}.sticky_header{position:fixed;top:0;left:0;width:100%;z-index:99999;background:#fff}body{margin-top:91px !important}.sidemenubar.open{z-index:999999}@media(max-width:767px){body{margin-top:54px !important}}@media(max-width:1023px).chatWrapper{top:initial !important;}.main_popup{margin-top:81px;z-index:999999}