.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('chosen-sprite.png') no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('chosen-sprite.png') no-repeat 100% -20px;background:url('chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url('chosen-sprite.png') no-repeat -30px -20px;background:url('chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('chosen-sprite@2x.png')!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}.input-sm{font-size:14px;padding:0 10px}html{height:100%}body{height:100%;background-color:#fff;width:100%;align-items:stretch}.body-content{padding-right:15px}.loading{font-size:20px;margin-top:20px}.dl-horizontal dt{white-space:normal}#logo{height:100%;width:100%}.section-header{color:#3d3b36;font-size:28px;font-weight:600;line-height:30px;padding-bottom:10px;text-transform:uppercase;margin-top:0;margin-bottom:0}.section-header .btn-link{padding:6px 6px}.date-range{background-color:#ebebeb}.help-button-col{padding-right:0;padding-bottom:10px}.footer{margin-top:30px;height:60px;-moz-box-shadow:0 0 6px 3px rgba(0,0,0,.2);-webkit-box-shadow:0 0 6px 3px rgba(0,0,0,.2);box-shadow:0 0 6px 3px rgba(0,0,0,.2);position:relative;clear:both;padding-top:20px;width:100%;border-top:1px solid #31322e;background-color:#585a52;color:#dfd7ca}.btn{font-size:14px;padding:3px 12px;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.control-label{font-size:16px;font-weight:bold;margin-right:10px}.form-horizontal .control-label{padding-top:0}.form-label{font-size:16px;font-weight:bold;margin-right:10px}.form-horizontal .form-label{padding-top:0}.report-date{width:100px}.white-card{background-repeat:repeat-x;margin-bottom:20px;padding:0}.jtable{padding:10px}.jtable-interactable>.jtable-main-container>.jtable>tbody>.jtable-data-row{cursor:pointer;overflow:auto;border-top:3px solid transparent;border-left:3px solid transparent}.jtable-interactable>.jtable-main-container>.jtable>tbody>.jtable-data-row:hover{border:3px solid #80bdff;border-radius:3px}.jtable-interactable>.jtable-main-container>.jtable>tbody>.jtable-data-row:hover>.jtable-referrer-container{background-color:#93ad3d}.jtable-interactable>.jtable-main-container>.jtable>tbody>.jtable-data-row:hover>.jtable-referral-container{background-color:#bf6945}.jtable-referral-container{background-color:#db784f;font-weight:bold}.jtable-referrer-container{background-color:#a9c745;font-weight:bold}.branch-dialog-fieldset{margin-top:-10px}.modal-subheading{font-size:12px;max-width:100%}.create-referral-validation-warning{color:red;margin-left:75px}.create-referral-state{width:53px}.create-referral-zip{width:115px}.create-referral-account-number{width:64px}.create-referral-icon{color:#d9534f;font-size:64px}.create-referral-duplicate{display:none;border-style:solid;border-width:3px;border-color:#d9534f}.create-referral-duplicate-container{display:flex;align-items:center;justify-content:center}.create-referral-duplicate-header{margin:auto}.create-referral-optedOut{display:none;border-style:solid;border-width:3px;border-color:#d9534f}.create-referral-optedOut-container{display:flex;align-items:center;justify-content:center}.create-referral-optedOut-header{margin:auto}.referral-detail{margin-bottom:20px}.referral-modal-override{max-width:750px!important}.create-user-dialog{width:100%;margin-top:-10px}.create-user-textbox{margin-bottom:10px}.create-user-subheading{font-size:14px}legend{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color -moz-use-text-color #e5e5e5;-moz-border-image:none;-o-border-image:none;-webkit-border-image:none;border-image:none;border-style:none none solid;border-width:0 0 1px;color:#333;display:block;margin-bottom:0;padding:0;width:100%}.modal-footer{-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;margin-bottom:0;padding:14px 15px 15px;text-align:right;color:rgba(0,0,0,.5)}fieldset{padding:10px 0;width:100%}.table{margin-bottom:0;overflow:hidden}.manage-account{color:#dfd7ca}.manage-account:hover{color:#fff}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48;-moz-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px #b94a48;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px #b94a48;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 6px #b94a48}select.input-validation-error{border:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#b94a48}.validation-summary-valid{display:none}select.input-sm{width:100%}.navbar-default .navbar-nav .active{color:#f8f5f0}.fa-calendar:hover{cursor:pointer}#StartPage{position:relative}#StartPage .create-referral{display:block;width:183px;height:183px;background-image:url('/Content/Images/add-referral.png');background-position:0 0;float:right}#StartPage .create-referral:hover{background-position:0 -183px}#StartPage .share-lead{display:block;width:183px;height:183px;background-image:url('/Content/Images/share-lead.png');background-position:0 0;float:right}#StartPage .share-lead:hover{background-position:0 -183px}#StartPage .gift-pickup{display:block;width:183px;height:183px;background-image:url('/Content/Images/pickup-gift.png');background-position:0 0;float:right}#StartPage .gift-pickup:hover{background-position:0 -183px}#StartPage .help-dialog{display:block;width:183px;height:183px;background-image:url('/Content/Images/help-icon.png');background-position:0 0;float:right}#StartPage .help-dialog:hover{background-position:0 -183px}#StartPage .referral-search{display:block;width:183px;height:183px;background-image:url('/Content/Images/referral-search.png');background-position:0 0;float:right}#StartPage .referral-search:hover{background-position:0 -183px}#ReferralTable td:nth-child(1){text-align:center;border-left:0;width:20px}#ReferralTable td:nth-child(2){text-align:left;width:150px}#ReferralTable td:nth-child(3){text-align:left;width:150px}#ReferralTable td:nth-child(4){text-align:left;width:218px}.dialog-form table{width:100%}.referral-status table td:nth-child(1){background-color:#3e3f3a;border:1px solid #3e3f3a;color:#fff;padding:2px 12px;width:130px}.referral-status table td:nth-child(3){padding-left:10px}.referral-status .canceled{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#ffa500}.referral-status .converted{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#325d88}.referral-status .fulfilled{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#d9524f}.referral-status .mail{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#d49998}.referral-status .pickup{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#ff1493}.referral-status .referred{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#6ca485}.referral-status .review{border:1px solid #3e3f3a;color:#fff;padding:2px 12px;font-weight:bold;background-color:#ff6a00}#IssueCouponForm .account-number{font-weight:bold;font-size:16px;letter-spacing:2px}#RedeemCouponForm #CouponCode{font-weight:bold;font-size:16px;letter-spacing:2px}#RedeemCouponForm #RedemptionItem{margin-top:20px}#LeadDetailForm fieldset{border:1px groove rgba(0,0,0,.25)!important;padding:0 1.4em 1.4em 1.4em!important;margin:0 0 1.5em 0!important;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}#LeadDetailForm fieldset label{min-width:150px}#LeadDetailForm legend{font-size:1.2em!important;font-weight:bold!important;text-align:left!important;width:auto;padding:0 10px;border-bottom:0}#LeadDetailForm #MoreDetail{padding:0 3px}.lead-footer{margin:0 1.5em 1.5em 1.5em}#ReferralDetailForm fieldset{border:1px groove rgba(0,0,0,.25)!important;padding:0 1.4em 1.4em 1.4em!important;margin:0 0 1.5em 0!important;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}#ReferralDetailForm fieldset label{min-width:150px}#ReferralDetailForm legend{font-size:1.2em!important;font-weight:bold!important;text-align:left!important;width:auto;padding:0 10px;border-bottom:0}#ReferralDetailForm #MoreDetail{padding:0 3px}#ReferralDetailForm .next-step{float:left;font-size:18px;margin-left:5px;position:relative;top:4px;display:none}#BranchDialogForm .coordinator-checkbox-list{border:1px solid #dfd7ca;border-radius:3px;width:280px;padding:0 5px;height:68px;overflow-y:scroll;color:#3e3f3a;box-shadow:0 1px 1px rgba(0,0,0,.075) inset}#BranchDialogForm .remove-coordinator-access{color:#d9524f;padding:1px;border-radius:3px}#BranchDialogForm .remove-coordinator-access:hover{cursor:pointer;background-color:#d9524f;color:#fff}#NewUserForm .location-checkbox-list{border:1px solid #dfd7ca;border-radius:3px;padding:0 5px;height:268px;overflow-y:scroll;color:#3e3f3a;box-shadow:0 1px 1px rgba(0,0,0,.075) inset}#UserDetailForm .last-login-date{background-color:#3e3f3a;padding:6px;font-size:16px;color:#fff}#UserDetailForm #ResetPasswordNotif{font-size:14px;color:#b94a48}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left;margin-right:-4px}.col-fixed{width:210px}.bootbox-confirm-icon{font-size:68px;width:90px;float:left}.bootbox-confirm-html{width:410px;float:left;font-size:16px;font-weight:bold}.bootbox-confirm-html-1line{width:410px;float:left;font-size:16px;font-weight:bold;vertical-align:middle;height:75px;line-height:75px}#GiftSelectionForm .fulfillment-item{width:260px;float:left;margin:10px;border:2px dotted #fff}#GiftSelectionForm .selected{border:2px dotted red}.duplicate-referral-link{color:#b94a48}.duplicate-referral-link:hover{color:#b94a48}.hide-address-icon{position:relative;top:8px;color:#98978b}.hide-address-icon:hover{cursor:pointer;color:#3e3f3a}a{color:#9dc44a;text-decoration:none}a:hover{color:#9dc44a}a:focus{color:#9dc44a}#sidebar{background-color:#323232;display:flex;flex-direction:column;height:100%;left:0;padding:20px;max-width:220px;min-width:220px;position:fixed;top:0;overflow-y:auto}.sidebar-panel{background-image:none;background-color:transparent;border-width:0;margin-bottom:0}.sidebar-panel:hover{background-image:none;background-color:transparent}.sidebar-footer{display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-end;margin:-20px}.sidebar-list{list-style:none}.sidebar-item{color:#fff;font-size:16px;padding-top:5px;padding-bottom:5px;height:25px}.sidebar-item:hover{text-decoration:none;background-image:none;background-color:transparent}.sidebar-item.active{color:#9dc44a}.sidebar-subitem{color:#fff;font-size:14px;position:relative}.sidebar-subitem.active{color:#9dc44a}.sidebar-list>li>a.sidebar-subitem:hover{text-decoration:none;background-color:transparent;color:#9dc44a}nav>ul>li{padding-top:20px;padding-bottom:20px}nav>ul>li>a{padding:0 25px 50px 25px}nav>ul>li>a:focus{color:#fff;text-decoration:none;background-image:none;background-color:transparent}nav>ul>li>a:hover,nav>ul>li>a :active{color:#9dc44a;text-decoration:none;background-image:none;background-color:transparent}.logout-control{display:inline-block;background-color:#39acc7}.logout-control:hover{background-color:#2d8aa0}.logout-text{display:block;color:#fff;padding-left:9px;padding-right:9px}.user-icon{width:24px;padding-left:4px;padding-right:4px}.user-info-text{display:block;color:#fff;font-size:10px}.user-info-section{background-color:#464646}.user-info-row{align-items:center;display:flex;width:100%}.user-info-cell{display:table-cell;vertical-align:middle;overflow:hidden}.user-info-name{flex:auto}.right{text-align:right}.rounded-button{background-color:#fff;border:solid 3px #a9c745;border-radius:12px;color:#000;font-weight:bold;letter-spacing:3px;padding:5px 40px;text-transform:uppercase}.form-group a{color:#db784f}.login-header{background-color:#3e3f3a}.login-header img{margin:3px 0 5px 50px;width:150px}.login-body{margin-top:-63px}.button-image{height:16px;width:16px}.bootstrap-grid-row-center{display:inline-block;vertical-align:middle;float:none}.flex-container{display:flex}.flex-row{flex-direction:row}.flex-column-left{align-items:center;justify-content:flex-start;display:flex}.flex-column-right{align-items:center;justify-content:flex-end;display:flex}.dashboard-buttons{flex-direction:row!important}.dashboard-buttons button{margin:10px 0 10px 10px;width:auto;flex-shrink:0}.button-base,.button-blue,.button-green,.button-lightgray-fill,.button-offwhite-fill,.button-orange,.button-red,.button-green-fill,.button-orange-fill,.button-red-fill,.btn-primary{background-color:#fff;border:2px solid;border-radius:0;color:#000;font-weight:600;letter-spacing:2px;padding:3px 16px;text-transform:uppercase}.button-blue,.btn-primary{border-color:#39acc7}.button-blue:hover:enabled{background-color:#f2f2f2;border-color:#339bb4}.button-blue:active:enabled{background-color:#e6e6e6;border-color:#2d8aa0}.button-blue:disabled,.button-blue[disabled]{border-color:#61bdd2;color:gray}.button-green,.button-green-fill{border-color:#a9c745}.button-green:hover:enabled{background-color:#f2f2f2;border-color:#9cba38}.button-green:active:enabled{background-color:#e6e6e6;border-color:#8ca732}.button-green:disabled,.button-green[disabled]{border-color:#bbd36c;color:gray}.button-green-fill{background-color:#a9c745;color:#fff}.button-lightgray-fill{background-color:#464646;border-color:#464646;color:#fff}.button-lightgray-fill:hover:enabled{background-color:#393939;border-color:#393939}.button-lightgray-fill:active:enabled{background-color:#2d2d2d;border-color:#2d2d2d}.button-lightgray-fill:disabled,.button-lightgray-fill[disabled]{background-color:#606060;border-color:#606060}.button-offwhite-fill{background-color:#ccc;border-color:#ccc}.button-offwhite-fill:hover:enabled{background-color:#bfbfbf;border-color:#bfbfbf}.button-offwhite-fill:active:enabled{background-color:#b3b3b3;border-color:#b3b3b3}.button-offwhite-fill:disabled,.button-offwhite-fill[disabled]{background-color:#e6e6e6;border-color:#e6e6e6}.button-orange,.button-orange-fill{border-color:#db784f}.button-orange:hover:enabled{background-color:#f2f2f2;border-color:#d7683a}.button-orange:active:enabled{background-color:#e6e6e6;border-color:#cd5a2a}.button-orange:disabled,.button-orange[disabled]{border-color:#e49879;color:gray}.button-orange-fill{background-color:#db784f;color:#fff}.button-orange-fill:hover:enabled{background-color:#d7683a;border-color:#d7683a}.button-orange-fill:active:enabled{background-color:#cd5a2a;border-color:#cd5a2a}.button-orange-fill:disabled,.button-orange-fill[disabled]{background-color:#e49879;border-color:#e49879}.button-red,.button-red-fill{border-color:#b94a48}.button-red:hover:enabled{background-color:#f2f2f2;border-color:#a74240}.button-red:active:enabled{background-color:#e6e6e6;border-color:#953b39}.button-red:disabled,.button-red[disabled]{border-color:#c76e6d;color:gray}.button-red-fill{background-color:#b94a48;color:#fff}.button-red-fill:hover:enabled{background-color:#a74240;border-color:#a74240}.button-red-fill:active:enabled{background-color:#953b39;border-color:#953b39}.button-red-fill:disabled,.button-red-fill[disabled]{background-color:#c76e6d;border-color:#c76e6d}.input-checkbox{height:13px;padding:0;margin:0;position:relative;top:-1px;vertical-align:bottom;width:13px;*overflow:hidden}.user-search-input{width:100%}.label-checkbox{display:block;font-size:12px;padding-left:15px;text-indent:-15px}.modal-body-wrapper{padding:15px 40px}.modal-content-wrapper{background-color:#fff}.modal-header-close{color:#000;opacity:1}.modal-header-default{padding:15px 40px 15px 40px}.modal-header-base,.modal-header-gray,.modal-header-blue,.modal-header-green,.modal-header-orange,.modal-header-red{color:#fff;padding:15px 40px 15px 40px;display:flex;justify-content:space-between;align-items:center}.modal-header-gray{background-color:#323232}.modal-header-blue{background-color:#39acc7}.modal-header-green{background-color:#a9c745}.modal-header-orange{background-color:#db784f}.modal-header-red{background-color:#b94a48}.modal-header-img{margin:-10px 0 -5px -5px}.modal-footer-base,.modal-footer-light,.modal-footer-add-referral{display:flex;justify-content:flex-end;align-items:center;padding:0 40px 30px 40px}.modal-footer-light *{margin-left:20px}.modal-footer-light *:first-child{margin-left:0}.modal-footer-add-referral{background-color:#3e3f3a;color:#fff;padding:10px 20px;flex-wrap:wrap}.modal-footer-add-referral *{margin-left:10px}.modal-footer-add-referral *:first-child{margin-left:0}.modal-form legend{margin-bottom:10px}.modal-form legend span{font-size:14px}.modal-form-group{display:flex;flex-flow:row wrap;margin:20px 0 10px 0}.modal-form-group label{line-height:2.4;margin-bottom:0;padding-right:30px;text-align:right;min-width:30%}.modal-form-group div{flex-grow:1;max-width:400px}.modal-form-group span{line-height:1.6}.modal-form-group input,.modal-form-group select{padding:6px 16px;border:1px solid #dfd7ca;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.modal-form-group input,.modal-form-group select,.modal-form-group span{max-width:100%;width:100%}.modal-form-group input[type=checkbox]{width:auto;vertical-align:middle;margin-top:10px}.results-table-container{max-height:157px;overflow-y:auto}.results-table-container table{font-size:13px;width:100%}.results-table-container table td,.results-table-container table th{padding:5px}.results-table-container table tbody tr{height:50px}.results-table-container table thead tr th:nth-of-type(1){min-width:30px}.jtable-center{text-align:center}.danger-label{color:#b22222;font-weight:bold}.loading-display{display:flex;align-items:center;justify-content:center}.close{color:#fff;opacity:1;background-color:transparent;border:0;font-size:32px;cursor:pointer}.icon-header{padding-right:7px}.fill-space{flex-grow:1}.no-shrink{flex-shrink:0}*{border-radius:0!important}.btn-primary{text-transform:none}.btn-primary:focus{color:#000}.btn-primary:active,.btn-primary:focus,.btn-primary:active:enabled{background-color:#f2f2f2;border-color:#339bb4}.btn-primary:hover:enabled{background-color:#f2f2f2;border-color:#339bb4;color:#000}.btn-primaryactive:enabled{background-color:#e6e6e6;border-color:#2d8aa0}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{border-color:#61bdd2;color:gray}.btn-default{background-color:#ccc;border-color:#ccc;text-transform:none;color:#000}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default,.btn-default:active:enabled,.btn-default:hover:enabled{background-color:#b3b3b3;border-color:#b3b3b3;color:#000}.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#e6e6e6;border-color:#e6e6e6}.btn-referral{background-color:#db784f;color:#fff;width:100%}.btn-referral:hover{color:#fff}.btn-help{color:#fff;width:100%}.btn-help:hover{color:#fff}.modal-dialog{width:650px}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row>[class*='col-']{display:flex;flex-direction:column}.chosen-container chosen-container-single{height:30px;width:inherit}.chosen-container-single a.chosen-single,.chosen-container-active.chosen-with-drop a.chosen-single{padding:6px 16px;border:1px solid #dfd7ca;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background:none;font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;color:inherit;font:inherit;margin:0;border-radius:0!important;box-sizing:border-box;overflow:visible!important;height:inherit;width:inherit}.chosen-container ul.chosen-results li.highlighted{background-image:none}.content-container{flex:auto;margin-left:220px}.browser-update-link{margin:.75rem;height:100px;width:auto}.gift-col-inbranch,.gift-col-amazon,.gift-col-amount{flex-shrink:0}.gift-col-inbranch{width:120px}.gift-col-amazon{width:160px}.gift-col-amount{width:180px}.fi-edit-save-btn{max-width:250px}@-webkit-keyframes fadeUpAndOut{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeUpAndOut{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeUpAndOut{-webkit-animation-name:fadeUpAndOut;animation-name:fadeUpAndOut;z-index:999;position:fixed;bottom:0;width:100%;font-size:25rem;color:#a9c745}.animated{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}