html{scroll-behavior:auto!important}*,*::before,*::after{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;-ms-scroll-chaining:none;outline:0}header,main,footer,nav,aside,section,article{display:block}ul,li{list-style:none;list-style-type:none}[unselectable=on]{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}a,input[type=button]:not(:disabled),input[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}.disabled,input[type=button]:disabled,input[type=submit]:disabled,button:disabled{cursor:default}a,input,select,textarea,label,.dropdown,.filepicker,button{-webkit-touch-action:manipulation;-moz-touch-action:manipulation;-ms-touch-action:manipulation;-o-touch-action:manipulation;touch-action:manipulation}a{text-decoration:none;color:inherit;word-wrap:break-word}a img{border:0}img:not([src]):not([srcset]){visibility:hidden}@media only screen and (min-width:769px){a[href^=tel]{cursor:text}a[href^=tel]:hover,a[href^=tel]:active,a[href^=tel]:focus{text-decoration:none}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}textarea{resize:none}input:-webkit-autofill{background-color:inherit!important;color:inherit!important}::-webkit-input-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-moz-placeholder{opacity:1}::placeholder{opacity:1}body>div.inner{position:relative;min-height:100vh}img.svg{max-width:100%}body{font-family:'Open Sans',sans-serif;font-size:.9rem;color:#4c4c4c;overflow-y:scroll}.no_scroll{overflow-y:hidden;max-height:100vh}::-webkit-selection{background-color:#002d62;color:#fff}::-moz-selection{background-color:#002d62;color:#fff}::-ms-selection{background-color:#002d62;color:#fff}::-o-selection{background-color:#002d62;color:#fff}::selection{background-color:#002d62;color:#fff}h1{font-family:'Merriweather',Georgia,serif;font-weight:900;font-size:5rem;color:#002d62;margin-bottom:40px}h2{font-family:'Merriweather',Georgia,serif;font-weight:normal;font-size:3.25rem;color:#4c4c4c;border-bottom:1px solid #4c4c4c;margin-bottom:50px}h3{font-family:'Merriweather',Georgia,serif;font-weight:bold;font-size:2.5rem;color:#d11241;margin-bottom:20px}h4{font-family:'Open Sans',sans-serif;font-weight:bold;font-size:1.75rem;color:#4c4c4c;margin-bottom:20px}h5{text-transform:uppercase;font-family:'Open Sans',sans-serif;font-weight:bold;font-size:1.25rem;color:#4c4c4c;margin-bottom:20px}h6{font-family:'Open Sans',sans-serif;font-weight:bold;font-size:1rem;color:#4c4c4c;margin-bottom:20px}p{margin-bottom:20px}.bold{font-weight:bold}strong{font-weight:bold}em{font-style:oblique}.negative{color:red!important}hr{border-top:1px solid #ccc;margin:20px 0}a:not(.disabled),input[type=submit]:not(:disabled):not(.disabled),input[type=button]:not(:disabled):not(.disabled),button:not(:disabled):not(.disabled){cursor:pointer}a.disabled,input[type=submit]:disabled,input[type=submit].disabled,input[type=button]:disabled,input[type=button].disabled,button:disabled,button.disabled{cursor:default}.button,button:not(.link),input[type=button]:not(.link),input[type=submit]:not(.link){display:inline-block;text-transform:uppercase;font-weight:bold;border:2px solid #2c2c2c;height:45px;line-height:43px;padding:0 15px;color:#fff;background:#2c2c2c;text-align:center;-webkit-transition:all .3s ease-in-out,line-height 0s ease-in-out;-moz-transition:all .3s ease-in-out,line-height 0s ease-in-out;-ms-transition:all .3s ease-in-out,line-height 0s ease-in-out;-o-transition:all .3s ease-in-out,line-height 0s ease-in-out;transition:all .3s ease-in-out,line-height 0s ease-in-out}.button:active:not(:disabled),button:not(.link):active:not(:disabled),input[type=button]:not(.link):active:not(:disabled),input[type=submit]:not(.link):active:not(:disabled){line-height:45px}.button:hover:not(:disabled):not(.disabled),button:not(.link):hover:not(:disabled):not(.disabled),input[type=button]:not(.link):hover:not(:disabled):not(.disabled),input[type=submit]:not(.link):hover:not(:disabled):not(.disabled){background:#fff;color:#2c2c2c}.button.primary,button.primary,input[type=button].primary,input[type=submit].primary{background:#d11241;border-color:#d11241}.button.primary:hover:not(:disabled):not(.disabled),button.primary:hover:not(:disabled):not(.disabled),input[type=button].primary:hover:not(:disabled):not(.disabled),input[type=submit].primary:hover:not(:disabled):not(.disabled){background:#fff;color:#d11241}.button:disabled,.button.disabled,button:not(.link):disabled,button:not(.link).disabled,input[type=button]:not(.link):disabled,input[type=button]:not(.link).disabled,input[type=submit]:not(.link):disabled,input[type=submit]:not(.link).disabled{background:#2c2c2c;border-color:#2c2c2c;opacity:.5}.refresh_overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:99999;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.refresh_overlay:not(.visible){-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none}.refresh_overlay.visible{opacity:.5}button.refresh{background-image:url('/Content/Images/icon_refresh.svg');background-size:cover;background-repeat:no-repeat;display:inline-block;height:45px;width:45px;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}button.refresh:hover{background-image:url('/Content/Images/icon_refresh.svg')!important}main.layout a:not(.button):not(.k-link),.link{display:inline-block;color:#d11241}.link{background:transparent;cursor:pointer}a:not(.button):hover,.link:hover{text-decoration:underline}.fixed_width,.full_width{width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.fixed_width{max-width:1640px}.k-datepicker{max-width:100%}.k-datepicker .k-input{cursor:text}.k-dropdown .k-input .option_label{color:#b5b5b5}.k-combobox .k-dropdown-wrap,.k-dropdown .k-dropdown-wrap,.k-datepicker .k-picker-wrap{background:#fff;border-color:#4c4c4c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.k-dropdown-wrap .k-input,.k-picker-wrap .k-input{line-height:43px;text-indent:0;padding:0 10px}.k-dropdown-wrap .k-input:focus,.k-picker-wrap .k-input:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.k-combobox .k-dropdown-wrap .k-select,.k-dropdown .k-dropdown-wrap .k-select,.k-datepicker .k-picker-wrap .k-select{line-height:43px;width:43px;border:0}.k-picker-wrap.k-state-border-down{border-bottom-width:1px;padding-bottom:0}.k-alt{background-color:#fafafa}.k-dropdown-wrap .k-clear-value{right:43px}.k-popup.k-list-container,.k-popup.k-calendar-container{padding:0;color:#4c4c4c;background-color:#fff;border:1px solid #4c4c4c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.k-popup.k-list-container:not(.k-state-border-down){border-top-width:0}.k-popup.k-list-container.k-state-border-down{border-bottom-width:0}.k-popup.k-calendar-container:not(.k-state-border-down){top:-1px}.k-popup.k-calendar-container.k-state-border-down{top:1px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.k-popup .k-list>.k-item,.k-popup .k-list-optionlabel{padding:9px 10px;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.k-list-container .k-state-focused{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.k-list-container .k-state-hover{background:#002d62;color:#fff}.k-calendar td,.k-calendar .k-link{border:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.k-calendar .k-link{background:transparent!important}.k-calendar .k-link:hover{text-decoration:none}.k-calendar .k-content .k-state-selected{background:#d11241}.k-calendar .k-content .k-state-hover .k-link{color:#fff}.k-calendar .k-content .k-state-hover{background:#002d62!important}header.layout{position:fixed;z-index:99;top:0;left:0;right:0}header.layout .fixed_width{position:relative;height:100%}header.layout .header{position:relative;z-index:2;height:80px;line-height:80px;background:#fff;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.125);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.125);box-shadow:0 0 5px 5px rgba(0,0,0,.125);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}body.scrolled header.layout .header{height:60px;line-height:60px}header.layout .logo{display:inline-block;line-height:normal;vertical-align:middle;height:75%;width:100px}header.layout .logo img{max-height:100%}header.layout .alerts{position:relative;float:right;height:100%}header.layout .alerts .handle{position:relative;display:inline-block;width:45px;height:45px;background:transparent!important;border:0;padding:0;margin-right:-10px;vertical-align:middle;line-height:normal}header.layout .alerts .handle img{position:absolute;top:50%;left:50%;width:55%;height:55%;-webkit-transform:translate(-50%,-50%) rotate(-15deg);-moz-transform:translate(-50%,-50%) rotate(-15deg);-ms-transform:translate(-50%,-50%) rotate(-15deg);-o-transform:translate(-50%,-50%) rotate(-15deg);transform:translate(-50%,-50%) rotate(-15deg);-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}header.layout .alerts .handle:hover img{opacity:.9;-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(0 0 2px rgba(0,0,0,.5));-ms-filter:drop-shadow(0 0 2px rgba(0,0,0,.5));-o-filter:drop-shadow(0 0 2px rgba(0,0,0,.5));filter:drop-shadow(0 0 2px rgba(0,0,0,.5))}header.layout .alerts .handle span{position:absolute;z-index:1;top:1px;right:1px;display:inline-block;width:22px;height:22px;text-align:center;line-height:18px;background:red;color:#fff;border:2px solid #fff;padding-left:1px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-weight:bold;font-size:.7rem;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}header.layout .alerts .handle span:empty{opacity:0}header.layout .alerts .list{position:absolute;z-index:1;top:100%;right:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;width:400px;border:1px solid #4c4c4c;line-height:1.2;background:#fff;max-height:600px;overflow-y:scroll;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.3),0 0 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,.3),0 0 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.3),0 0 2px 0 rgba(0,0,0,.2)}header.layout .customer~.alerts .list{left:0;right:initial}header.layout .alerts .list:empty::after{content:'No notifications available.';text-align:center;display:block;padding:40px 10px}header.layout .alerts .list:not(.open){display:none}header.layout .alerts .list:not(.visible){opacity:0;max-height:0}header.layout .alerts .list li{position:relative;display:block}header.layout .alerts .alert{display:block;padding:10px}header.layout .alerts .unread{background:#eee}header.layout .alerts .alert:hover{background:#002d62;color:#fff;text-decoration:none}header.layout .alerts .alert~.alert{border-top:1px solid #ddd}header.layout .alerts .list span{display:block}header.layout .alerts .time{color:#a6a6a6;margin-top:4px}header.layout .alerts .time .icon{display:inline-block;vertical-align:middle;width:1.2rem;height:1.2rem;background:#777;border-radius:50%;margin-right:5px}header.layout .alerts .alert:hover .time,header.layout .alerts .alert:hover~.read{color:#fff}header.layout .alerts li:not(.unread) .read{display:none}header.layout .alerts .read{position:absolute;bottom:5px;right:10px;font-size:.6875rem}header.layout .name{float:right;height:100%;font-family:'Open Sans',sans-serif;font-size:1rem;font-weight:600;margin-right:20px}header.layout .name>span{line-height:normal;display:inline-block;vertical-align:middle}header.layout .name span span{display:inline-block;font-size:.8rem;font-weight:normal;vertical-align:bottom}header.layout .customer{float:right;height:100%}header.layout .customer .dynamic_label{line-height:23px;vertical-align:middle;display:inline-block;position:relative;padding:10px;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}header.layout .customer .dynamic_label label{top:10px;left:10px}header.layout .customer .k-combobox{vertical-align:middle;line-height:normal}header.layout .nav{position:absolute;z-index:1;top:100%;left:0;right:0;background:#2763ab;height:40px;line-height:40px;text-align:right;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.125);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.125);box-shadow:0 0 5px 5px rgba(0,0,0,.125);-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;-o-transition:-o-transform 300ms ease-in-out;transition:transform 300ms ease-in-out}body.scrolled header.layout:not(:hover) .nav{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-ms-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px)}header.layout .nav nav{-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px)}header.layout .nav a{display:inline-block;color:#fff;padding:0 15px}header.layout .nav a:hover{text-decoration:underline}main.layout{padding-bottom:100px;padding-top:100px;min-height:100vh}body.error main.layout{padding-top:140px}.page_error{position:absolute;top:calc(100% + 40px);left:0;right:0;width:100%;text-align:left;background:red;line-height:normal;padding:10px 0;color:#fff;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.125);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,.125);box-shadow:0 0 5px 5px rgba(0,0,0,.125);-webkit-transition:-webkit-transform 300ms ease-in-out;-moz-transition:-moz-transform 300ms ease-in-out;-ms-transition:-ms-transform 300ms ease-in-out;-o-transition:-o-transform 300ms ease-in-out;transition:transform 300ms ease-in-out}body.scrolled header.layout:not(:hover) .page_error{-webkit-transform:translateY(-35px);-moz-transform:translateY(-35px);-ms-transform:translateY(-35px);-o-transform:translateY(-35px);transform:translateY(-35px)}footer.layout{position:absolute;left:0;right:0;bottom:0;background:#2c2c2c;color:#fff;height:100px;line-height:100px;text-align:center}.copy{line-height:normal;vertical-align:middle;display:inline-block;font-size:.9rem}.flex{position:relative;display:inline-block;height:25px;padding:2px 33px 0 0;margin-left:20px;vertical-align:middle;line-height:.7rem;text-decoration:none;font-size:.6rem;text-align:right}a.flex:hover{text-decoration:none}.flex::before,.flex::after{content:'';position:absolute;top:0;right:0;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.flex::before{background-color:#a93338;background-image:url('/Content/Images/icon_flex.png');z-index:0}.flex::after{background-image:url('/Content/Images/icon_flex2.png');z-index:1}.flex:not(:hover)::before,.flex:hover::after{opacity:0}input[type=text],input[type=number],input[type=email],input[type=password],input[type=search],input[type=tel],select,textarea{border:1px solid #4c4c4c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff;color:#4c4c4c;line-height:23px;padding:10px;font-family:'Open Sans',sans-serif;-webkit-transition:-webkit-box-shadow 150ms ease-out;-moz-transition:-moz-box-shadow 150ms ease-out;-ms-transition:box-shadow 150ms ease-out;-o-transition:box-shadow 150ms ease-out;transition:box-shadow 150ms ease-out}textarea{padding:15px 10px 10px}select[multiple]{padding:0;overflow:auto}select[size='1']{height:calc(2px + 1*44px)}select[size='2']{height:calc(2px + 2*44px)}select[size='3']{height:calc(2px + 3*44px)}select[size='4']{height:calc(2px + 4*44px)}select[size='5']{height:calc(2px + 5*44px)}select[size='6']{height:calc(2px + 6*44px)}select[size='7']{height:calc(2px + 7*44px)}select[size='8']{height:calc(2px + 8*44px)}select[size='9']{height:calc(2px + 9*44px)}select[size='10']{height:calc(2px + 10*44px)}select[size='11']{height:calc(2px + 11*44px)}select[size='12']{height:calc(2px + 12*44px)}select[size='13']{height:calc(2px + 13*44px)}select[size='14']{height:calc(2px + 14*44px)}select[size='15']{height:calc(2px + 15*44px)}select[size='16']{height:calc(2px + 16*44px)}select[size='17']{height:calc(2px + 17*44px)}select[size='18']{height:calc(2px + 18*44px)}select[size='19']{height:calc(2px + 19*44px)}select[size='20']{height:calc(2px + 20*44px)}select[multiple] option{padding:12px 10px;height:44px}select option:checked{background:#002d62 repeat url('data:image/bmp;base64,Qk1CAAAAAAAAAD4AAAAoAAAAAQAAAAEAAAABAAEAAAAAAAQAAAATCwAAEwsAAAIAAAACAAAAYi0AAP///wAAAAAA');color:#fff}input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,select:focus,textarea:focus{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}::-webkit-input-placeholder{color:#b5b5b5}:-ms-input-placeholder{color:#b5b5b5}::-moz-placeholder{color:#b5b5b5}:-moz-placeholder{color:#b5b5b5}::placeholder{color:#b5b5b5}.checkbox,.radio{position:relative;display:inline-block}.checkbox input,.radio input{position:absolute;top:0;left:0;width:1px;height:1px;opacity:.0001;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none}.checkbox>span,.radio>span{display:inline-block;vertical-align:middle;cursor:pointer}.checkbox>span:first-of-type,.radio>span:first-of-type{position:relative;width:20px;height:20px;background:#fff;margin-right:10px;border:1px solid #4c4c4c;cursor:pointer;-webkit-transition:-webkit-box-shadow 150ms ease-out;-moz-transition:-moz-box-shadow 150ms ease-out;-ms-transition:box-shadow 150ms ease-out;-o-transition:box-shadow 150ms ease-out;transition:box-shadow 150ms ease-out;-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2);box-shadow:inset 2px 2px 4px rgba(0,0,0,.2)}.checkbox input:disabled~span,.checkbox.disabled input~span,.radio input:disabled~span,.radio.disabled input~span,.checkbox.readonly input~span,.radio.readonly input~span{cursor:default;background:#ccc}.checkbox input:disabled,.checkbox.disabled input,.radio input:disabled,.radio.disabled input,.checkbox.readonly,.radio.readonly{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none}.radio>span:first-of-type{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.checkbox input:focus~span:first-of-type,.radio input:focus~span:first-of-type{-webkit-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),0 0 3px rgba(0,0,0,.3);box-shadow:inset 2px 2px 4px rgba(0,0,0,.2),0 0 3px rgba(0,0,0,.3)}.checkbox input:checked~span:first-of-type::after,.radio input:checked~span:first-of-type::after{content:'';position:absolute;top:4px;left:4px;right:4px;bottom:4px;background:#002d62}.checkbox input:disabled:checked~span:first-of-type::after,.checkbox.disabled input:checked~span:first-of-type::after,.radio input:disabled:checked~span:first-of-type::after,.radio.disabled input:checked~span:first-of-type::after,.checkbox.readonly input:checked~span:first-of-type::after,.radio.readonly input:checked~span:first-of-type::after{background:#696969}.radio input:checked~span:first-of-type::after{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.checkbox:not(.disabled):not(.readonly)>input:not(:disabled)~span:first-of-type:hover,.radio:not(.disabled):not(.readonly)>input:not(:disabled)~span:first-of-type:hover{background:#f0f4fa}.checkbox_list,.radio_list{display:block;margin-bottom:10px}.checkbox_list .checkbox,.radio_list .radio{display:block}.checkbox_list .checkbox~.checkbox,.radio_list .radio~.radio{margin-top:10px}.l{text-align:left!important}.r{text-align:right!important}.c{text-align:center!important}.k-grid{border:0}.k-grid-header{border:0;background:transparent}.k-grid tr.k-state-selected,.k-grid tr.k-state-selected:hover{background:transparent}.k-grid td{border:0;font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:1rem;color:#4c4c4c;cursor:pointer}.k-grid-header th.k-header{border:0;background:transparent;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;font-weight:bold;font-size:.9rem;line-height:.9rem;color:#4c4c4c}.k-grid-header th.k-header a{color:#4c4c4c}.k-grid-header th.k-header a:hover{text-decoration:none}.k-i-sort-asc-sm{border-bottom:5px solid #4c4c4c}.k-i-sort-desc-sm{border-top:5px solid #4c4c4c}.k-i-sort-asc-sm,.k-i-sort-desc-sm{display:inline-block;line-height:normal;vertical-align:middle!important;font-size:0;margin-left:5px;border-left:5px solid transparent;border-right:5px solid transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.k-i-sort-asc-sm::before,.k-i-sort-desc-sm::before{display:none}.k-grid .check_col .checkbox span:first-of-type{margin:0}.k-grid-norecords-template{background:#f7f7f7;width:auto;height:auto;line-height:1.2;padding:100px 0;font-family:'Merriweather',Georgia,serif;font-weight:bold;font-size:2.5rem;color:#555}.k-grid td,.k-grid .k-grid-header th{padding:10px;border-bottom:1px solid #e6e7e8}.k-grid tr:hover{background:transparent}.k-grid tbody tr:hover td{background:rgba(0,0,0,.05)}.k-grid tr>td:first-child,.k-grid tr>th:first-child{padding-left:0}.k-grid tr>td:last-child,.k-grid tr>th:last-child{padding-right:0}.k-grid .actions{text-align:right}.k-grid .actions button,.k-grid .actions a{display:inline-block;width:30px;height:30px;line-height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;vertical-align:middle;text-align:center;background-color:#2867b1;border:0;padding:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.k-grid .actions button span,.k-grid .actions a span{font-size:0}.k-grid .actions button::after,.k-grid .actions a::after{display:inline-block;vertical-align:middle}.k-grid .actions .remove{background:#d21242}.k-grid .actions .download.excel{background:#28b167}.k-grid .actions .remove::after{content:'×';font-weight:normal;font-size:1.5rem;color:#fff}.k-grid .actions .download::after{content:'';width:50%;height:50%;background:no-repeat center center url('/Content/Images/icon_download_white.svg');-webkit-background-size:contain;-moz-background-size:contain;-ms-background-size:contain;-o-background-size:contain;background-size:contain}.k-grid .actions button:hover,.k-grid .actions a:hover{background-color:#3e7ac4!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25)}.k-grid .actions .remove:hover{background:#de2e5c!important}.k-grid .actions .download.excel:hover{background:#3ec47a!important}.k-grid .actions button:active,.k-grid .actions a:active{line-height:30px;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.k-grid-norecords~.k-pager-wrap{display:none}.k-pager-wrap{margin-top:20px;border:0;padding:0;background:transparent}.k-pager-info,.k-pager-sizes{padding:0;font-family:'Roboto Condensed',sans-serif;font-weight:normal;font-size:.9rem;color:#4c4c4c}.k-pager-wrap .k-state-selected{background:#d21242;border-color:#d21242}.k-pager-sizes{float:right}.k-pager-sizes .k-widget.k-dropdown{margin-top:0;width:4.5rem}.k-pager-sizes .k-dropdown-wrap{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#4c4c4c;background:#fff;height:25px;line-height:23px}.k-pager-sizes .k-dropdown-wrap .k-select .k-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.k-pager-sizes .k-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:25px;line-height:23px;padding-right:0}.k-list-container .k-state-focused.k-state-selected,.k-listview>.k-state-focused.k-state-selected,.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.k-list-container .k-state-highlight,.k-list-container .k-state-selected{background:#002d62}@media(max-width:1024px){.k-webkit .k-pager-numbers+.k-link{margin-left:5.3em}}.k-loading-mask{background:rgba(255,255,255,.6666)}.k-loading-image,.spinner div{background-image:url('/Content/Images/spinner.svg');width:100px;height:100px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.k-loading-color{display:none}.k-listbox .k-list-scroller{border:1px solid #4c4c4c}.spinner hr{display:none}.has_spinner.spinner_visible{opacity:.3333}.top_actions{float:right;line-height:4rem}.top_actions a,.top_actions button{display:inline-block;width:50px;height:50px;line-height:50px;vertical-align:middle;color:#fff!important;background-color:#2867b1;text-align:center;font-weight:normal;font-size:3rem;padding:0;border:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.top_actions a span,.top_actions button span{font-size:0}.top_actions a:hover,.top_actions button:hover{text-decoration:none!important;background-color:#3e7ac4!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.25);-moz-box-shadow:0 2px 4px rgba(0,0,0,.25);box-shadow:0 2px 4px rgba(0,0,0,.25)}.top_actions a:active,.top_actions button:active{line-height:50px;-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.top_actions .add::after{content:'+'}.top_actions .remove::after{content:'×'}.block{padding:50px 0}.light_grey{background-color:#f8f8f8}.add_edit_header{margin-bottom:50px}.add_edit_header .title{display:inline-block}.add_edit_header .save,.add_edit_header .review,.add_edit_header .approval,.add_edit_header .approve,.add_edit_header .changes,.add_edit_header .cancel{float:right;margin-right:5px}.add_edit_header .cancel{margin-right:0}.add_edit_header .late{line-height:45px;margin-right:20px;float:right}.add_edit_header .late label.read{display:inline-block;padding:5px 10px;background:#070;color:#fff;font-weight:bold;line-height:normal;text-transform:uppercase}.add_edit_header::after{content:'';display:block;clear:both}label.required::after{content:'*';margin-left:.3333rem;color:#d21242}.field.readonly label.required::after{content:''}.input-validation-error,.k-input-validation-error,.k-input-validation-error input,.k-input-validation-error .k-input{color:#b10000!important;background:#ffefef!important;border-color:#8c0c2d!important}.k-input-validation-error .k-dropdown-wrap{background:#ffefef!important}.input-validation-error::-webkit-input-placeholder,.k-input-validation-error ::-webkit-input-placeholder{color:#f4769d!important}.input-validation-error:-ms-input-placeholder,.k-input-validation-error :-ms-input-placeholder{color:#f4769d!important}.input-validation-error::-moz-placeholder,.k-input-validation-error ::-moz-placeholder{color:#f4769d!important}.input-validation-error:-moz-placeholder,.k-input-validation-error :-moz-placeholder{color:#f4769d!important}.input-validation-error::placeholder,.k-input-validation-error ::placeholder{color:#f4769d!important}.field-validation-valid{visibility:hidden;height:1.5em}.field-validation-error{color:#d11241;height:1.5em;font-size:75%;margin-top:2px}.form_fields{width:calc(100% + 20px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}.form_fields::after{content:'';display:block;clear:both}.field{position:relative;padding:10px;display:inline-block;width:100%;float:left}.field .text{line-height:45px}.field p{margin:0}.field>span,.field>label,.field>input,.field>select,.field>textarea,.field>.k-combobox,.field>.dynamic_label>span,.field>.dynamic_label>label,.field>.dynamic_label>input,.field>.dynamic_label>select,.field>.dynamic_label>textarea,.field>.dynamic_label>.k-combobox{display:block;width:100%}.field.currency span:not([class]){position:absolute;top:30px;left:20px;line-height:23px;width:auto;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.field.currency span:not([class])::before{content:'$'}.field.currency input:not(:focus)~span{opacity:0}.field.currency input{padding-left:calc(10px + 1ch)!important}.label_above>div:first-child{padding:10px 10px 0;margin-bottom:-5px}.label_above>div:first-child label{line-height:1.2;font-weight:bold}.label_above>div:last-child{padding:10px}.field.label{padding-bottom:0!important;line-height:1.2!important}.field.label label:not(.dynamic){line-height:1.2!important}.field.readonly label{line-height:1.2!important;font-weight:bold}.field.heading{display:block;padding:10px 10px 5px;float:none;clear:both}.field.heading label{display:inline-block;line-height:1.2!important;padding:0 0 5px;border-bottom:1px #ccc dotted}.dynamic_label{position:relative}.dynamic_label label{position:absolute;z-index:1;top:0;left:0;overflow:hidden;white-space:nowrap;width:calc(100% - 20px);line-height:45px;font-size:.9rem;color:#000;opacity:.3333;padding:0 10px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;-o-pointer-events:none;pointer-events:none}.field.dynamic_label label{top:10px;left:10px}.dynamic_label label.active{font-weight:bold;font-size:.6rem;line-height:20px;opacity:1}.dynamic_label input[type=text],.dynamic_label input[type=number],.dynamic_label input[type=email],.dynamic_label input[type=password],.dynamic_label input[type=search],.dynamic_label input[type=tel],.dynamic_label select,.dynamic_label textarea,.dynamic_label .k-dropdown-wrap .k-input{line-height:23px;padding:20px 10px 0}.width_5{width:5%!important}.width_10{width:10%!important}.width_12{width:12.5%!important}.width_15{width:15%!important}.width_16{width:16.6667%!important}.width_20{width:20%!important}.width_25{width:25%!important}.width_30{width:30%!important}.width_33{width:33.3333%!important}.width_35{width:35%!important}.width_40{width:40%!important}.width_45{width:45%!important}.width_50{width:50%!important}.width_55{width:55%!important}.width_60{width:60%!important}.width_65{width:65%!important}.width_66{width:66.6667%!important}.width_70{width:70%!important}.width_75{width:75%!important}.width_80{width:80%!important}.width_83{width:83.3333%!important}.width_85{width:85%!important}.width_90{width:90%!important}.width_95{width:95%!important}.columns{width:calc(100% + 20px);-webkit-transform:translate(-10px,-10px);-moz-transform:translate(-10px,-10px);-ms-transform:translate(-10px,-10px);-o-transform:translate(-10px,-10px);transform:translate(-10px,-10px)}.columns::after{content:'';display:block;clear:both}.column{padding:10px;display:inline-block;width:100%;float:left}ol.letters{padding-left:1rem}ol.letters>li{list-style:upper-alpha}ol.numbers{padding-left:1rem}ol.numbers>li{list-style:decimal}.clear::after{content:'';display:block;clear:both}.multiselect_list select[multiple]{margin-top:5px;padding:0}.multiselect_list .dynamic_label{position:static}.multiselect_list button{width:45px}.multiselect_list{padding:10px;position:relative}.multiselect_list::after{content:'';display:block;clear:both}.multiselect_list .lists{float:left;width:calc(100% - 50px);padding:0}.multiselect_list .buttons{float:left;width:45px;margin-left:5px}.multiselect_list button~button{margin-top:5px}.data_table{border:0;border-spacing:0}.data_table thead th,.data_table thead td{font-weight:bold;font-size:.9rem;color:#313131;line-height:.9rem;text-transform:uppercase}.data_table th:first-child,.data_table td:first-child{padding-left:0}.data_table th:last-child,.data_table td:last-child{padding-right:0}.data_table th,.data_table td{padding:10px;border-bottom:1px solid #e6e7e8;font-family:'Roboto Condensed',sans-serif;font-size:1rem;color:#4c4c4c;text-align:left;line-height:1.6em}.data_table tbody:not(:empty)~tfoot.empty{display:none}.data_table tfoot.empty td{text-align:center;background:#f7f7f7;width:auto;height:auto;line-height:1.2;padding:50px;font-family:'Merriweather',Georgia,serif;font-weight:bold;font-size:2rem;color:#555}