@font-face{font-family:"Digital 7";src:url(/fonts/digital-7.ttf);src:url(/fonts/digital-7.ttf) format("truetype")}.digital_7{font-family:"Digital 7" !important}@font-face{font-family:"Bentley";src:url(/fonts/bentley-regular.woff) format("woff"),url(/fonts/bentley-regular.ttf) format("truetype"),url(/fonts/bentley-regular.eot) format("embedded-opentype"),url(/fonts/bentley-regular.svg) format("svg")}@font-face{font-family:"Bentley";src:url(/fonts/bentley-bold.woff) format("woff"),url(/fonts/bentley-bold.ttf) format("truetype"),url(/fonts/bentley-bold.eot) format("embedded-opentype"),url(/fonts/bentley-bold.svg) format("svg");font-weight:bold}@font-face{font-family:"Bentley";src:url(/fonts/bentley-regular_italic.woff) format("woff"),url(/fonts/bentley-regular_italic.ttf) format("truetype"),url(/fonts/bentley-regular_italic.eot) format("embedded-opentype"),url(/fonts/bentley-regular_italic.svg) format("svg");font-style:italic}@font-face{font-family:"Bentley";src:url(/fonts/bentley-light.woff) format("woff"),url(/fonts/bentley-light.ttf) format("truetype"),url(/fonts/bentley-light.eot) format("embedded-opentype"),url(/fonts/bentley-light.svg) format("svg");font-weight:lighter}.bentley{font-family:"Bentley" !important}@font-face{font-family:'Bentley Icons';src:url(/fonts/bentley-icons.ttf?y3q3vd);src:url(/fonts/bentley-icons.ttf?y3q3vd) format("truetype"),url(/fonts/bentley-icons.woff?y3q3vd) format("woff");font-weight:normal;font-style:normal}[class^="bentley-icon-"],[class*=" bentley-icon-"]{font-family:'Bentley Icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bentley-icon-rewards:before{content:"\e905"}.bentley-icon-dream:before{content:"\e906"}.bentley-icon-edit-profile:before{content:"\e907"}.bentley-icon-like:before{content:"\e908"}.bentley-icon-my-orders:before{content:"\e909"}.bentley-icon-taxation:before{content:"\e90b"}.bentley-icon-t-s-c-s:before{content:"\e90c"}.bentley-icon-trolley:before{content:"\e90e"}.bentley-icon-home:before{content:"\e90d"}.bentley-icon-contact-us:before{content:"\e900"}.bentley-icon-available-to-spend:before{content:"\e933"}.bentley-icon-cog:before{content:"\e019"}.bentley-icon-pie:before{content:"\e90a"}.theme #utility-nav-compact .dropdown-menu{left:unset;right:0}.theme .compact-header .tile,.theme .compact-header .tile-widget{height:100px}@media (max-width: 768px){.theme .compact-header .tile,.theme .compact-header .tile-widget{height:100px !important}}.theme .compact-header .tile .hi-user,.theme .compact-header .tile p,.theme .compact-header .tile-widget .hi-user,.theme .compact-header .tile-widget p{padding-right:5px}.theme .compact-header.bootstrap-theme-2 img{height:100%;width:100%}.theme .compact-header.bootstrap-theme img{height:100%;width:auto}.theme .compact-header.bootstrap-theme .compact-icon{text-align:center;height:20px !important}.theme .compact-header.bootstrap-theme .compact-icon .glyphicon{font-size:20px}.theme .compact-header.bootstrap-theme .compact-icon a{color:inherit !important}.theme .compact-header.bootstrap-theme .compact-icon a span{color:inherit !important}.theme .compact-header.bootstrap-theme .icon-container{position:absolute;top:25%;right:0}.theme .compact-header .compact-inner-tile{margin:0;position:relative;top:40%;width:100%}.theme .compact-header .my_account-widget .upload-profile-image{cursor:pointer}.theme .compact-header .compact-badge-message-notifications{font-size:10px;position:absolute;top:-10px;right:-0;width:20px;height:20px;padding:4px 0}#full-width-header-hero .carousel-control{width:5%;z-index:100001}#full-width-header-hero .tile-widget{height:100%}#full-width-header-hero .tile-widget .hero-image{height:100%}#full-width-header-hero .tile-widget .hero-image .cms-image-upload{text-align:center;padding:0}#full-width-header-hero .tile-widget .hero-image img{width:100%;height:100%}#full-width-header-hero .tile-widget .hero-image .hero-image-image{height:inherit}#full-width-header-hero .tile-widget .hero-image .cke_editable{bottom:unset}#full-width-header-hero .tile-widget .hero-image .hero-image-text-container{height:inherit;position:absolute;top:0;width:100%}#full-width-header-hero .tile-widget .hero-image .hero-image-text{height:100%}.badges-container{background-clip:content-box}.badges-container .fluid-tile{padding:20px;position:relative}.badges-container .collection-title-section{padding-left:22px;padding-right:22px}.badges-container .collection-image-section{padding-left:20px;padding-right:20px}.badges-container .collection-image-section .inline-badge{padding:5px;display:inline-block;vertical-align:top}.badges-container .collection-image-section .inline-badge .badge-image{margin-left:auto;margin-right:auto;display:block}.badges-container .collection-image-section .inline-badge .badge-description{text-align:center;margin-bottom:0px;min-height:18px;padding-top:5%}.badges-container .collection-image-section .inline-badge .badge-description p{margin:0}.badges-container .collection-image-section .inline-badge .badge-button-container{text-align:center}.badges-container .collection-image-section .inline-badge .badge-button-container .badge-button{width:60%}.claim-requests-form .btn-custom{width:auto}.claim-requests-form .small-column{width:100px}.claim-request-search .selectize-control.form-control{margin-bottom:0 !important}.claim-request-search .selectize-control.form-control:before{right:6px}.claim-request-search .selectize-control.form-control .selectize-input{border-color:#ccc;border-radius:5px;height:34px;padding-top:6px;padding-bottom:6px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.claim-request-search .selectize-control.form-control .selectize-input input{height:auto !important}.claim-request-search .selectize-control.form-control .selectize-input input::-webkit-input-placeholder{color:#999}.claim-request-search .selectize-control.form-control .selectize-input input:-ms-input-placeholder{color:#999}.claim-request-search .selectize-control.form-control .selectize-input input::-moz-placeholder{color:#999}.claim-request-search .selectize-control.form-control .selectize-input>div{background:none !important;color:inherit !important;text-shadow:none;box-shadow:none;-webkit-box-shadow:none;padding:0;line-height:1.7}.allocated_claim_user_select{position:relative;width:27%}.allocated_claim_user_select .glyphicon{position:absolute;left:14px;z-index:1;top:23px}.allocated_claim_user_select .selectize-input input{padding-left:14px !important}.allocated-user-name{padding-top:31px}.allocated-claim-info-container{padding-bottom:40px}.entity-toggle-input{position:absolute}#generate-export-button{position:inherit}.entity-toggle:not(.active){opacity:0.65}.claim_summary .claim-stat{height:60px;position:relative}.claim_summary .claim-stat img{width:33px;float:left}.claim_summary .claim-stat.no-icon .claim-stat-text{left:41px}.claim_summary .claim-stat-number{font-style:initial;font-size:30px;display:inline-block;width:100%;position:absolute;top:-5px;left:41px}.claim_summary .claim-stat-text{top:30px;left:8px;position:relative}.user-locale-selector li[dir='rtl'] a{text-align:right}html[dir='rtl'] #nav_categories .panel-title{text-align:right;padding-right:10px}html[dir='rtl'] .form-input.tsandcs-input label{margin-right:22px}html[dir='rtl'] .carousel .ml10{margin-left:0;margin-right:10px}.performance-products-claims-headers{background-color:#e9e9e9;border-bottom:5px solid white}.performance-products-claims td,.performance-products-claims th{border:0px !important}.claim-id-header{width:15%}.active-promotions{background-color:#f5f5f5;min-height:20px;padding:19px}.modal-widgets .widget-checkbox{margin-bottom:15px}.modal-widgets .widget-checkbox input.check_boxes{float:left;margin-right:10px}.modal-widgets .search_links_content{margin-bottom:12px}.tile-widget .lava_img{position:absolute}.tile-widget .image .lava_img,.tile-widget .carousel .lava_img,.tile-widget .text_media .lava_img{position:static}#add-new-line-item{width:20% !important}.remove-line-item{font-size:17px}.confirm-line-item-text{font-weight:bold;display:inline}.remove-line-item-text{margin-right:5px;font-weight:bold;display:inline}.confirm-line-item .glyphicon-ok{color:black;font-size:17px}.summary-line-item{font-weight:bold;margin-top:5px}.add-new-line-text{display:inline;font-weight:bold}.add-line-icon{font-size:17px}.points-earned-text{display:inline}.calculated-points-for-claim{text-align:center;display:inline}.remove-line-item-section-link{margin-top:5px}#submit-claim-form{margin-top:0px}#claim-form .new-line-item-section .claim_quantity label{top:0px;width:200px;position:absolute}#claim-form .new-line-item-section .claim_quantity input{margin-top:18px}#claim-form .new-line-item-section .claim_quantity span.error{width:200px}#claim-form .new-line-item-section .stack input.check_box{margin-left:0px !important}.recognition .clean-tile{padding:20px}.scan-video{width:100%;display:none;padding:0 30px}textarea.scan_value{margin-top:20px;display:none}#manual_scan_entry{position:relative;top:8px}code{white-space:normal}.edit_claim textarea.scan_value{display:block}.selectize-dropdown,.selectize-dropdown.form-control{height:auto !important;padding:0;margin:0;z-index:1000;background:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.form-control.selectize-control{padding:0;height:auto;border:none !important;background:none;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:30px !important}.field_with_hint .form-control.selectize-control{margin-bottom:15px !important}.field_with_hint .form-control.selectize-control+.hint{margin-bottom:5px;display:inline-block}.has-error .selectize-input{border:3px solid #a94442 !important}.sso-login-wrapper{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.theme .form_login.for-multiple-access-types{height:auto;padding:30px 20px}@media (min-width: 767px){.theme .form_login.for-multiple-access-types{padding-left:30px;padding-right:30px}}.theme .form_login.for-multiple-access-types>*:not(script)+*:not(script){margin-top:30px}.theme .form_login.for-multiple-access-types .forgotten{display:block;position:static}.partner-admin-container .company-dashboard{padding:20px;background-color:white}.partner-admin-container .accounts-info{padding-bottom:50px;text-align:center}.partner-admin-container .accounts-info .company-download{text-align:left}.partner-admin-container .accounts-info .header-container{height:70px;margin-bottom:10px}.partner-admin-container .accounts-info .header-container .header-info{font-weight:bold}.partner-admin-container .filter-by-date{padding-bottom:0}.partner-admin-container .filter-by-date p{padding:5% 0}.partner-admin-container .company-settings-container .company-dashboard-settings{margin-top:30px}.partner-admin-container .company-settings-container .earning-info{padding:10px}.partner-admin-container .company-settings-container .earning-info p:first-letter{text-transform:uppercase}.partner-admin-container .company-settings-container .earning-type-image{width:60%;margin:0 auto}.partner-admin-container .company-settings-container .earning-type-image svg .cls-1,.partner-admin-container .company-settings-container .earning-type-image svg .cls-2,.partner-admin-container .company-settings-container .earning-type-image svg .cls-3,.partner-admin-container .company-settings-container .earning-type-image svg .cls-4{fill:#ffffff}.partner-admin-container .change-earning-type{text-align:center;padding:20px !important}.partner-admin-container .change-earning-type .change-earning-type-image{background-color:#e3e3e3;padding:50px 0}.partner-admin-container .change-earning-type .change-earning-type-image svg{width:180px}.partner-admin-container .change-earning-type .change-earning-type-image svg .cls-1,.partner-admin-container .change-earning-type .change-earning-type-image svg .cls-2,.partner-admin-container .change-earning-type .change-earning-type-image svg .cls-3,.partner-admin-container .change-earning-type .change-earning-type-image svg .cls-4{fill:#e3e3e3}.partner-admin-container .change-earning-type .change-earning-type-text{height:110px;margin-top:20px}.partner-admin-container .change-earning-type .change-earning-type-text p:first-letter{text-transform:uppercase}.partner-admin-container .change-earning-type .change-earning-type-button{padding-top:20px}.partner-admin-container .change-earning-type .change-earning-type-button .btn-custom{width:50%}.partner-admin-container .change-earning-type .change-earning-type-icon .glyphicon{font-size:40px;background-color:green;border-radius:50px;color:white;padding:15px}.partner-admin-container .change-earning-type.selected .change-earning-type-image svg .cls-1,.partner-admin-container .change-earning-type.selected .change-earning-type-image svg .cls-2,.partner-admin-container .change-earning-type.selected .change-earning-type-image svg .cls-3,.partner-admin-container .change-earning-type.selected .change-earning-type-image svg .cls-4{stroke:green}.partner-admin-container #change-earning-modal .modal-footer{text-align:center}.partner-admin-container #change-earning-modal .modal-footer .btn-custom{width:40%}.temporary-claims-table th,.temporary-claims-table td{text-align:center}.temporary-claims-table .no-temporary-claims,.temporary-claims-table .processing-temporary-claims{padding:45px}.temporary-claims-table .processing-temporary-claims .processing_claims{font-size:20px}.invalid-claim{color:red !important}.basket_icon_container{display:inline-flex;align-items:center;height:45px;background-color:#c1c1c1;padding:6px 12px}.basket_icon_container .basket_icon{box-sizing:content-box;max-width:24px !important;width:100%;margin-bottom:3px}div.dropdown.user-locale-selector.nav{position:static}.header_top_fixed_container{position:absolute;top:0;display:flex;gap:10px}.dashboard-performance #performance-product-dropdown .selectize-input{min-height:34px !important;max-height:34px;padding:5px 10px 2px 10px}.dashboard-performance #performance-product-dropdown .selectize-input .item{padding:2px 10px;max-width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dashboard-performance #performance-product-dropdown .selectize-input .input{height:34px !important}.dashboard-performance.dashboard-recognition #performance-product-dropdown .selectize-input .item{max-width:220px}
