@import url(https://fonts.googleapis.com/css?family=Caveat:400,700);@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'),local('MaterialIcons-Regular'),url(/static/fonts/material-icons-regular.woff2) format('woff2'),url(/static/fonts/material-icons-regular.woff) format('woff'),url(/static/fonts/material-icons-regular.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(/static/fonts/roboto-light.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(/static/fonts/roboto-regular.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(/static/fonts/roboto-medium.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(/static/fonts/roboto-bold.woff) format('woff')}body{font-family:Roboto,sans-serif;font-size:14px;line-height:20px}h1{font-size:38px;line-height:44px;font-weight:400;margin:12px 0 0 0;font-family:Caveat,cursive}h1:first-child{margin-top:0}h2{font-size:34px;line-height:40px;font-weight:500;margin:12px 0 0 0}h2:first-child{margin-top:0}h3{font-size:30px;line-height:36px;font-weight:500;margin:12px 0 0 0}h3:first-child{margin-top:0}h4{font-size:26px;line-height:32px;font-weight:300;margin:12px 0 0 0}h4:first-child{margin-top:0}h5{font-size:22px;line-height:28px;font-weight:500;margin:12px 0 0 0}h5:first-child{margin-top:0}h6{font-size:18px;line-height:24px;font-weight:500;margin:12px 0 0 0}h6:first-child{margin-top:0}p{font-size:14px;line-height:20px;font-weight:400;margin:12px 0 0 0}p:first-child{margin-top:0}input{font-family:Roboto,sans-serif}.display4{font-size:112px;font-weight:300}.display3{font-size:56px}.display2{font-size:40px;line-height:46px}.display1{font-size:34px;line-height:40px}.headline{font-size:24px;line-height:28px}.title{font-size:20px;font-weight:500;line-height:24px}.subheading{font-size:16px;line-height:28px}.body2{font-size:14px;font-weight:500;line-height:24px}.body1{font-size:14px;line-height:20px}.caption{font-size:12px}.text-input-caption{font-size:16px;line-height:24px}.button-caption{font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase}.bold{font-weight:700}.medium{font-weight:500}.light{font-weight:300}.weak{font-size:12px}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html{font-size:1em}body{padding:0;margin:0;border:0;background-color:#eee}img{vertical-align:top}.ui-widget-content{box-shadow:0 8px 17px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}section{margin:auto;text-align:center}article{text-align:left}hr{background-color:#e0e0e0;height:1px;margin:0;border:none}div.spacer{height:48px}div.with-margin{margin:15px}.dim{color:#aaa}a:link,a:visited{color:#337ab7;text-decoration:none}a:active,a:hover{text-decoration:underline}a.decorated{text-decoration:underline}.template,.template-settings{position:absolute;display:none}.checklist{margin-top:5px}div.invisible,section.invisible,table.invisible,td.invisible,th.invisible{display:none}.cmp-dimmer{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:100}.cmp-dimmer.show{opacity:.6;animation:cmp-dimmer-fade-in .3s}@keyframes cmp-dimmer-fade-in{0%{opacity:0}100%{opacity:.6}}.cmp-dimmer.hide{opacity:0;animation:cmp-dimmer-fade-out .3s}@keyframes cmp-dimmer-fade-out{0%{opacity:.6}100%{opacity:0}}section.cmp-popup{position:fixed;width:500px;height:100%;right:-500px;top:0;z-index:101;background-color:#fff;text-align:left;color:#000;overflow-y:hidden;transition:transform .3s;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}@media (max-width:499px){section.cmp-popup{width:100%;right:-100%}}section.cmp-popup.show{transform:translateX(-100%)}section.cmp-popup>.header-parent{position:absolute;left:0;top:0;width:100%;height:60px;color:#fff;background-color:#4c0200;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}section.cmp-popup>.header-parent .header{position:absolute;left:72px;top:20px;font-size:20px;font-weight:500;line-height:24px}section.cmp-popup>.header-parent .close-button{position:absolute;left:8px;top:12px}section.cmp-popup>.header-parent .close-button input[type=button]{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}section.cmp-popup>.header-parent .action-button{position:absolute;top:15px;right:8px}section.cmp-popup>.header-parent .cmp-button input[type=button]:not(:disabled){color:#fff}section.cmp-popup>.content{position:absolute;left:0;top:60px;width:100%;height:calc(100% - 60px);color:gray;overflow-y:auto}section.cmp-popup>.progress-effect{position:absolute;top:60px;width:100%}.cmp-multiline-text-input{margin:28px 0 0 0;transition:height .3s}.cmp-multiline-text-input>.content{position:relative}.cmp-multiline-text-input>.content .input{padding:4px 0 3px 0;margin:0 0 8px 0;border-bottom:1px solid #9e9e9e;font-size:16px;line-height:24px;min-height:24px}.cmp-multiline-text-input>.content .input:focus{outline:0}.cmp-multiline-text-input>.content .input:focus~.icon{color:#337ab7}.cmp-multiline-text-input>.content .input:focus~hr{width:100%}.cmp-multiline-text-input>.content .input:focus~.hint{transition:all .3s}.cmp-multiline-text-input>.content hr{position:absolute;pointer-events:none;left:0;bottom:-1px;width:0;height:2px;background-color:#1565c0;transition:width .3s,background-color .3s}.cmp-multiline-text-input>.content .hint{position:absolute;pointer-events:none;color:#9e9e9e;left:0;top:-12px;font-size:12px;line-height:12px}.cmp-multiline-text-input>.footer{display:-webkit-flex;-webkit-justify-content:flex-end;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-end;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-multiline-text-input>.footer .error{font-size:12px;line-height:16px;color:#c62828;display:none}.cmp-multiline-text-input>.footer .word-count{font-size:12px;line-height:16px;color:#9e9e9e}.cmp-multiline-text-input>.footer .word-count.overflow{color:#c62828}.cmp-multiline-text-input.blank:not(.read-only) .hint{top:8px;font-size:16px;line-height:16px}.cmp-multiline-text-input.error hr{width:100%;background-color:#c62828}.cmp-multiline-text-input.error>.footer{display:-webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-between;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-multiline-text-input.error>.footer .error{display:block}.cmp-multiline-text-input.read-only .input{border-bottom:0;color:#424242}.cmp-multiline-text-input.read-only hr{display:none}.cmp-multiline-text-input.read-only>.footer .word-count{display:none}.cmp-multiline-text-input.read-only>.footer .error{display:none}.cmp-multiline-text-input.compact{margin-top:0}.cmp-multiline-text-input.compact .input{margin-bottom:0}.cmp-multiline-text-input.compact:not(.blank) .hint{display:none}.cmp-object-input .content .input{word-wrap:break-word;border-bottom:0;cursor:default;transition:background-color .3s}.cmp-object-input.hover .input{background-color:#f5f5f5}.cmp-select,.cmp-text-input{position:relative;font-size:16px;height:68px;transition:height .3s}.cmp-select input,.cmp-select select,.cmp-text-input input,.cmp-text-input select{width:100%;padding:0;margin-bottom:0;height:31px;position:absolute;left:0;top:28px;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;font-size:16px;line-height:24px}.cmp-select input:focus,.cmp-select select:focus,.cmp-text-input input:focus,.cmp-text-input select:focus{outline:0}.cmp-select input:focus~.icon,.cmp-select select:focus~.icon,.cmp-text-input input:focus~.icon,.cmp-text-input select:focus~.icon{color:#337ab7}.cmp-select input:focus~hr,.cmp-select select:focus~hr,.cmp-text-input input:focus~hr,.cmp-text-input select:focus~hr{width:100%}.cmp-select input:focus~.hint,.cmp-select select:focus~.hint,.cmp-text-input input:focus~.hint,.cmp-text-input select:focus~.hint{transition:all .3s}.cmp-select .icon,.cmp-text-input .icon{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;left:0;top:20px;width:36px;line-height:48px;transition:color .3s}.cmp-select hr,.cmp-text-input hr{position:absolute;pointer-events:none;left:0;top:59px;background-color:#337ab7;width:0;height:2px;transition:width .3s,background-color .3s}.cmp-select .hint,.cmp-text-input .hint{position:absolute;pointer-events:none;color:#9e9e9e;left:0;top:16px;font-size:12px;line-height:12px}.cmp-select .error,.cmp-text-input .error{position:absolute;font-size:12px;line-height:12px;color:#c62828;left:0;top:68px;opacity:0;transition:opacity .3s}.cmp-select.blank:not(.read-only) .hint,.cmp-text-input.blank:not(.read-only) .hint{top:36px;font-size:16px;line-height:16px}.cmp-select.error,.cmp-text-input.error{height:84px}.cmp-select.error hr,.cmp-text-input.error hr{width:100%;background-color:#c62828}.cmp-select.error .error,.cmp-text-input.error .error{opacity:1}.cmp-select.icon .error,.cmp-select.icon .hint,.cmp-select.icon input,.cmp-select.icon input:focus~hr,.cmp-select.icon select,.cmp-select.icon select:focus~hr,.cmp-select.icon.error hr,.cmp-text-input.icon .error,.cmp-text-input.icon .hint,.cmp-text-input.icon input,.cmp-text-input.icon input:focus~hr,.cmp-text-input.icon select,.cmp-text-input.icon select:focus~hr,.cmp-text-input.icon.error hr{left:48px;width:calc(100% - 48px)}.cmp-select.icon hr,.cmp-text-input.icon hr{left:48px}.cmp-select.read-only,.cmp-text-input.read-only{height:60px}.cmp-select.read-only input,.cmp-select.read-only select,.cmp-text-input.read-only input,.cmp-text-input.read-only select{border-bottom:0}.cmp-select.read-only input:read-only,.cmp-select.read-only select:read-only,.cmp-text-input.read-only input:read-only,.cmp-text-input.read-only select:read-only{cursor:text;color:#424242}.cmp-select.read-only hr,.cmp-text-input.read-only hr{display:none}.cmp-select.read-only .error,.cmp-text-input.read-only .error{opacity:0}.cmp-select.compact,.cmp-text-input.compact{height:48px}.cmp-select.compact.error,.cmp-text-input.compact.error{height:60px}.cmp-select.compact:not(.blank) .hint,.cmp-text-input.compact:not(.blank) .hint{display:none}.cmp-select.compact input,.cmp-select.compact select,.cmp-text-input.compact input,.cmp-text-input.compact select{top:8px}.cmp-select.compact .icon,.cmp-text-input.compact .icon{top:0}.cmp-select.compact hr,.cmp-text-input.compact hr{top:39px}.cmp-select.compact .hint,.cmp-select.compact:not(.read-only) .hint,.cmp-text-input.compact .hint,.cmp-text-input.compact:not(.read-only) .hint{top:16px}.cmp-select.compact .error,.cmp-text-input.compact .error{top:48px}.cmp-select select{height:32px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.cmp-select select::-ms-expand{display:none}.cmp-select select::-ms-value{color:#000;background-color:transparent}.cmp-select select:focus{outline:0}.cmp-select .drop-down{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';position:absolute;pointer-events:none;color:#9e9e9e;right:0;top:32px}.cmp-select.compact .drop-down{top:12px}.cmp-select.read-only .drop-down{display:none}.cmp-checkbox{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-checkbox input{position:relative;width:16px;height:16px;margin:0}.cmp-checkbox input:focus{outline:0}.cmp-checkbox input:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border-radius:50%;transition:box-shadow .3s}.cmp-checkbox input:focus:before{box-shadow:0 0 0 12px #e0f2f1}.cmp-checkbox input:after{content:'check';position:absolute;left:0;top:0;width:12px;height:12px;border:2px solid #757575;border-radius:2px;color:#fff;background-color:#fff;transition:background-color .3s,border .3s;text-align:center;font-family:'Material Icons',sans-serif;font-weight:700;font-style:normal;font-size:12px;display:inline-block;line-height:12px;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.cmp-checkbox input:checked:after{border-color:#009688;background-color:#009688}.cmp-checkbox .content{width:calc(100% - 32px);margin:0 0 0 16px}.cmp-button{position:relative;display:inline-block;font-size:14px;line-height:20px}.cmp-button.animate{animation:cmp-button-lift-up .3s}@keyframes cmp-button-lift-up{50%{transform:translateY(-2px);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}}.cmp-button.icon input[type=button]{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.cmp-button input[type=button]{height:36px;border:none;border-radius:2px;padding:0 8px;color:#fff;background:0 0;transition:color .3s;cursor:pointer;-webkit-appearance:none;font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase}.cmp-button input[type=button]:focus{outline:0}.cmp-button input[type=button]:disabled{color:#9e9e9e;cursor:default}.cmp-button.raised input[type=button]{padding:0 16px}.cmp-button.link input[type=button]{text-transform:none;text-decoration:underline;font-weight:400}.cmp-button.compact input[type=button]{font-size:12px;height:20px;padding:0 6px}.cmp-card .cmp-button input[type=button]:not(:disabled),section.cmp-popup .cmp-button input[type=button]:not(:disabled){color:#2196f3}.cmp-card .cmp-button.animate,section.cmp-popup .cmp-button.animate{animation:none}.cmp-card .cmp-button .ripple-effect .fade-out,section.cmp-popup .cmp-button .ripple-effect .fade-out{background-color:#757575}.cmp-button-group>.content{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.cmp-button-group>.content .cmp-button{margin-right:0}.cmp-button-group>.content .cmp-button.highlight{border-bottom:2px solid #c62828;border-radius:0}.cmp-button-group>.content .separator{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}section.mega-title{position:relative;margin-bottom:24px}section.mega-title:first-of-type{border-top:none}section.mega-title img{width:100%}@media (max-width:767px){section.mega-title img{opacity:1}}section.mega-title .container-parent{position:absolute;top:0;width:100%;height:100%;text-align:left;display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-end;-webkit-align-items:flex-end;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-end;align-items:flex-end;flex-direction:row;flex-wrap:wrap}@media (max-width:1024px){section.mega-title .container-parent{position:static;display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}section.mega-title .container{padding:40px 48px 16px 48px;border-top:8px solid #4c0200;background-color:#eee}section.mega-title .container.no-background-img{display:inline-block;margin-bottom:0}@media (max-width:1024px){section.mega-title .container{padding:24px;border-top:none}}@media (max-width:1024px){section.mega-title{margin-bottom:0}}.cmp-result-indicator{text-align:center}.cmp-result-indicator .icon{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:96px;display:inline-block;line-height:128px;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';display:block;transform:scale(0);transition:transform 1s}.cmp-result-indicator .icon.success{color:#4caf50}.cmp-result-indicator .icon.fail{color:#f44336}.cmp-result-indicator .icon.active{transform:scale(1)}.cmp-result-indicator .buttons{margin:16px 0 0 0}.cmp-result-indicator .buttons .cmp-button input[type=button]{color:#2196f3}.cmp-result-indicator .buttons .cmp-button.animate{animation:none}.cmp-result-indicator .buttons .cmp-button .ripple-effect .fade-out,.cmp-result-indicator .buttons .cmp-button .ripple-effect .ripple{background-color:#9e9e9e}.ripple-effect{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;border-radius:5px;overflow:hidden}.ripple-effect .fade-out{position:absolute;width:100%;height:100%;background-color:#fff;opacity:0;animation:fade-out .5s}@keyframes fade-out{0%{opacity:.25}}.ripple-effect .ripple{position:absolute;background-color:#fff;border-radius:50%;opacity:.75;transform:scale(0);animation:ripple .5s}@keyframes ripple{0%{transform:scale(.3)}100%{opacity:0;transform:scale(1)}}.progress-effect{position:relative;background-color:#bbdefb;height:6px}.progress-effect:before{content:"";position:absolute;left:0;right:100%;height:100%;background-color:#2196f3;animation:indeterminate 1.5s cubic-bezier(.2,.5,.8,.5) infinite}@keyframes indeterminate{30%{left:0}70%{right:0}100%{left:100%;right:0}}.cmp-card{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);border-radius:2px;display:inline-block;background-color:#fff;text-align:left}.cmp-chip{display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;display:inline-flex;line-height:14px;padding:8px;border-radius:8px;background-color:#eceff1}.cmp-chip>.cancel{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:18px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';margin-left:4px;color:#9e9e9e;cursor:pointer}.cmp-data-table>.footer{display:-webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;height:48px;padding:0 16px 0 12px;color:#757575}.cmp-data-table>.footer>.edit-bar{display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.cmp-data-table>.footer>.edit-bar>.cmp-button{margin-right:0}.cmp-data-table>.footer>.edit-bar>.cmp-button>input[type=button]{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';color:#757575}.cmp-data-table>.footer>.edit-bar>.error{margin-left:8px;color:#c62828}.cmp-data-table>.table-container{overflow-x:auto}.cmp-data-table>.table-container>table{margin:0;font-size:13px;border-collapse:collapse;width:100%}.cmp-data-table>.table-container>table>tr{transition:background-color .3s}.cmp-data-table>.table-container>table>tr.error.hover,.cmp-data-table>.table-container>table>tr.error.selected,.cmp-data-table>.table-container>table>tr.hover,.cmp-data-table>.table-container>table>tr.selected{background-color:#f5f5f5}.cmp-data-table>.table-container>table>tr.error{background-color:#ffcdd2}.cmp-data-table>.table-container>table>tr.error>td{border-bottom:1px solid #fafafa}.cmp-data-table>.table-container>table>tr th{font-size:12px;font-weight:400;color:#757575}.cmp-data-table>.table-container>table>tr td{color:#424242;line-height:16px;cursor:default}.cmp-data-table>.table-container>table>tr td,.cmp-data-table>.table-container>table>tr th{padding:16px 0 16px 24px;border-bottom:1px solid #e0e0e0;min-width:64px}.cmp-data-table>.table-container>table>tr td:last-child,.cmp-data-table>.table-container>table>tr th:last-child{padding-right:24px}.cmp-data-table>.table-container>table>tr td.number,.cmp-data-table>.table-container>table>tr th.number{text-align:right}.cmp-data-table>.table-container>table>tr td.empty{text-align:center}.cmp-data-editor>.header{padding:16px;font-size:20px;line-height:20px;color:#424242}.cmp-data-editor>.header>.cmp-button-group>.content>.cmp-button>input[type=button]{font-size:20px;text-transform:none;color:#424242;font-weight:400}.cmp-data-editor>.content{margin:0 24px}.cmp-data-editor>.arrays{margin:24px 0}.cmp-data-editor>.arrays>.title{padding:24px 0 12px 24px;font-size:20px;font-weight:400;line-height:20px;color:#424242}.cmp-dialog{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:101;color:#212121}.cmp-dialog>.cmp-card{min-width:250px;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.cmp-dialog>.cmp-card>.title{font-size:16px;line-height:28px;padding:24px 24px 20px 24px}.cmp-dialog>.cmp-card>.content{padding:0 24px 24px 24px;color:#757575;font-size:14px;line-height:20px}.cmp-dialog>.cmp-card>.footer{height:52px;display:-webkit-flex;-webkit-justify-content:flex-end;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-end;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.cmp-dialog>.cmp-card>.footer .cmp-button{margin:0 8px 0 0}.cmp-dialog.show{display:-webkit-flex;-webkit-justify-content:center;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.cmp-dialog.show .cmp-card{animation:cmp-dialog-fade-in .3s}@keyframes cmp-dialog-fade-in{0%{transform:scale(1.05)}50%{transform:scale(.95)}100%{transform:scale(1)}}.cmp-dialog.no-title .title{padding:0}.cmp-dialog.no-title .content{padding-top:24px}.cmp-datetime-picker>.cmp-card>.header{padding:16px 24px;background-color:#1565c0;color:#fafafa}.cmp-datetime-picker>.cmp-card>.header>.date{margin-top:8px}.cmp-datetime-picker>.cmp-card>.top-bar{display:-webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-between;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;margin:8px}.cmp-datetime-picker>.cmp-card>.calendar{margin:0 24px;width:238px}.cmp-datetime-picker>.cmp-card>.calendar>.date,.cmp-datetime-picker>.cmp-card>.calendar>.header{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-datetime-picker>.cmp-card>.calendar>.date>div,.cmp-datetime-picker>.cmp-card>.calendar>.header>div{margin:2px;padding:6px;width:18px;text-align:center;font-size:14px;line-height:18px}.cmp-datetime-picker>.cmp-card>.calendar>.date>div{cursor:pointer;border-radius:50%}.cmp-datetime-picker>.cmp-card>.calendar>.date>div.today{color:#1976d2;font-weight:500}.cmp-datetime-picker>.cmp-card>.calendar>.date>div:hover{background-color:#eee}.cmp-datetime-picker>.cmp-card>.calendar>.date>div.selected{color:#fafafa;background-color:#1565c0}.cmp-datetime-picker>.cmp-card>.calendar>.header{color:#9e9e9e}.cmp-datetime-picker>.cmp-card>.time-picker{text-align:center}.cmp-datetime-picker>.cmp-card>.time-picker>.cmp-select{display:inline-block;margin:0 8px 0 0;vertical-align:top;width:50px}.cmp-datetime-picker>.cmp-card>.time-picker>.cmp-select[data-tag=hour]{width:98px}.cmp-file-picker>.drop-target{position:relative;height:200px;background-color:#f5f5f5;color:#9e9e9e;border:1px #9e9e9e dashed;transition:background-color .3s,transform .3s,color .3s}.cmp-file-picker>.drop-target>.drop-message,.cmp-file-picker>.drop-target>.uploading-message{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%)}.cmp-file-picker>.drop-target>.drop-message>.drop-icon,.cmp-file-picker>.drop-target>.uploading-message>.drop-icon{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:48px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.cmp-file-picker>.drop-target>.drop-message>label.finder,.cmp-file-picker>.drop-target>.uploading-message>label.finder{text-decoration:underline;cursor:pointer}.cmp-file-picker>.drop-target>.drop-message>label.finder>input[type=file],.cmp-file-picker>.drop-target>.uploading-message>label.finder>input[type=file]{display:none}.cmp-file-picker>.drop-target>.uploading-message{display:none}.cmp-file-picker>.drop-target.drag-over{color:#2196f3;background-color:#fafafa;transform:scale(.95)}.cmp-file-picker>.drop-target.uploading>.uploading-message{display:block}.cmp-file-picker>.drop-target.uploading>.drop-message{display:none}.cmp-file-input{margin:28px 0 8px 0;position:relative}.cmp-file-input>.content{margin-top:8px}.cmp-file-input>.content>.cmp-file-picker{display:none}.cmp-file-input>.content>.image-container{position:relative}.cmp-file-input>.content>.image-container>.image{width:100%}.cmp-file-input>.content>.image-container>.cmp-button[data-tag=removeButton]{position:absolute;right:8px;bottom:8px}.cmp-file-input>.content>.image-container>.cmp-button[data-tag=removeButton]>input[type=button]{color:#fafafa}.cmp-file-input>.hint{position:absolute;color:#9e9e9e;font-size:12px;line-height:12px;top:-12px}.cmp-file-input>.error{font-size:12px;line-height:16px;color:#c62828;margin-top:8px;display:none}.cmp-file-input.read-only .cmp-button[data-tag=removeButton]{display:none}.cmp-file-input:not(.read-only)>.hint{transition:all .3s}.cmp-file-input.blank:not(.read-only) .cmp-file-picker{display:block}.cmp-file-input.blank:not(.read-only) .hint{top:24px;left:16px;font-size:16px;line-height:16px;pointer-events:none}.cmp-file-input.blank .image-container{display:none}.cmp-file-input.error:not(.read-only)>.error{display:block}.cmp-chip-input{margin:16px 0 0 0}.cmp-chip-input>.content{position:relative}.cmp-chip-input>.content>.field{position:relative;padding:16px 0 0 0;line-height:24px}.cmp-chip-input>.content>.field:hover{cursor:text}.cmp-chip-input>.content>.field>.hint{position:absolute;color:#9e9e9e;top:0;font-size:12px;line-height:12px;pointer-events:none}.cmp-chip-input>.content>.field>.chip-container{display:inline}.cmp-chip-input>.content>.field>.chip-container>.cmp-chip{font-size:16px;margin:4px 8px 4px 0}.cmp-chip-input>.content>.field>.chip-container.selected-for-delete>.cmp-chip:last-child{background-color:#cfd8dc}.cmp-chip-input>.content>.field>input{width:1px;font-size:1px;line-height:1px;padding:0;border:none}.cmp-chip-input>.content>.field>input:focus{width:auto;font-size:16px;line-height:16px;outline:0}.cmp-chip-input>.content>.field>input:focus~.hint{transition:all .3s}.cmp-chip-input>.content>.field>input:focus~hr.highlight{width:100%}.cmp-chip-input>.content>.error{margin-top:6px;font-size:12px;line-height:16px;color:#c62828;display:none}.cmp-chip-input>.content>.cmp-menu{margin-top:1px}.cmp-chip-input hr.underline{margin-top:4px;height:1px;background-color:#9e9e9e}.cmp-chip-input hr.highlight{position:absolute;pointer-events:none;bottom:-1px;width:0;height:2px;background-color:#1565c0;transition:width .3s,background-color .3s}.cmp-chip-input.read-only .cmp-chip>.cancel,.cmp-chip-input.read-only hr,.cmp-chip-input.read-only input{display:none}.cmp-chip-input.blank:not(.read-only) .hint{top:20px;font-size:16px;line-height:16px}.cmp-chip-input.error .error{display:block}.cmp-chip-input.error hr.highlight{background-color:#c62828;width:100%}.cmp-snack-bar{position:fixed;bottom:48px;left:0;width:100%;pointer-events:none;display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-snack-bar .content{background-color:#424242;border-radius:2px;color:#fafafa;padding:14px 24px;margin:0 48px;pointer-events:auto;display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;display:flex;justify-content:space-around;align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.cmp-snack-bar .content .cmp-button{margin-left:24px;display:none}.cmp-snack-bar .content .cmp-button input[type=button]{color:#64b5f6}.cmp-snack-bar.actionable .content{padding-right:16px}.cmp-snack-bar.actionable .cmp-button{display:block}.cmp-snack-bar.fade-in{opacity:1;animation:cmp-snack-bar-fade-in .3s}@keyframes cmp-snack-bar-fade-in{0%{opacity:0}}.cmp-snack-bar.fade-out{opacity:0;animation:cmp-snack-bar-fade-out .3s}@keyframes cmp-snack-bar-fade-out{0%{opacity:1}}.cmp-menu{position:absolute;z-index:10}.cmp-menu>.content .item{padding:12px 16px;cursor:pointer}.cmp-menu>.content .item.selected,.cmp-menu>.content .item:hover{background-color:#f5f5f5}.cmp-menu>.empty{padding:12px;font-style:italic}.cmp-template{position:absolute;display:none}body{background-color:#eee;color:#212121}body.popup-active{position:fixed}nav.cmp-navigation-bar{position:fixed;left:0;top:0;width:100%;z-index:10;background-color:#4c0200;height:48px;color:#eee;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}nav.cmp-navigation-bar .backdrop{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}nav.cmp-navigation-bar .cmp-button-group{height:100%;display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}nav.cmp-navigation-bar .cmp-button-group>.content .cmp-button{margin:0 4px}nav.cmp-navigation-bar .cmp-button-group>.content .cmp-button.underline{background-color:#824e4d}nav.cmp-navigation-bar .cmp-button-group>.content .cmp-button input[type=button]{font-size:16px;font-weight:400;text-transform:none}@media (max-width:900px){nav.cmp-navigation-bar .cmp-button-group{position:fixed;left:0;top:0;height:100%;transform:translateX(-100%);background-color:#4c0200;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}nav.cmp-navigation-bar .cmp-button-group>.content{margin-top:12px;display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:column;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}nav.cmp-navigation-bar .cmp-button-group>.content .cmp-button{margin:4px 16px}nav.cmp-navigation-bar .cmp-button-group.show{transform:translateX(0);transition:transform .3s}}nav.cmp-navigation-bar .compact-menu{height:100%;margin-left:12px;display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:center;-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}nav.cmp-navigation-bar .compact-menu .menu-button{font-family:'Material Icons',sans-serif;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga';cursor:pointer}nav.cmp-navigation-bar .compact-menu h6{margin:0 12px}@media (min-width:901px){nav.cmp-navigation-bar .backdrop,nav.cmp-navigation-bar .compact-menu{display:none}}section.footer{margin:128px 24px 24px 24px}svg.cmp-beer-glass .beer-color.srm-0,svg.cmp-beer-glass .beer-color.srm-1,svg.cmp-beer-glass .beer-color.srm-2,svg.cmp-beer-glass .beer-color.srm-3,svg.cmp-beer-glass .beer-color.srm-4,svg.cmp-beer-glass .beer-color.srm-5{color:#212121}svg.cmp-beer-glass .beer-color.srm-0 input[type=button],svg.cmp-beer-glass .beer-color.srm-1 input[type=button],svg.cmp-beer-glass .beer-color.srm-2 input[type=button],svg.cmp-beer-glass .beer-color.srm-3 input[type=button],svg.cmp-beer-glass .beer-color.srm-4 input[type=button],svg.cmp-beer-glass .beer-color.srm-5 input[type=button]{color:#212121}svg.cmp-beer-glass .beer-color.srm-0{fill:#f0efb5}svg.cmp-beer-glass .beer-color.srm-1{fill:#f0efb5}svg.cmp-beer-glass .beer-color.srm-2{fill:#e9d76c}svg.cmp-beer-glass .beer-color.srm-3{fill:#e1c336}svg.cmp-beer-glass .beer-color.srm-4{fill:#dab700}svg.cmp-beer-glass .beer-color.srm-5{fill:#d4ac00}svg.cmp-beer-glass .beer-color.srm-6{fill:#cfa200}svg.cmp-beer-glass .beer-color.srm-7{fill:#c99800}svg.cmp-beer-glass .beer-color.srm-8{fill:#c38e0d}svg.cmp-beer-glass .beer-color.srm-9{fill:#bd841a}svg.cmp-beer-glass .beer-color.srm-10{fill:#b87b1c}svg.cmp-beer-glass .beer-color.srm-11{fill:#b2731e}svg.cmp-beer-glass .beer-color.srm-12{fill:#ad6a20}svg.cmp-beer-glass .beer-color.srm-13{fill:#a86222}svg.cmp-beer-glass .beer-color.srm-14{fill:#a35b20}svg.cmp-beer-glass .beer-color.srm-15{fill:#9d531f}svg.cmp-beer-glass .beer-color.srm-16{fill:#984c1d}svg.cmp-beer-glass .beer-color.srm-17{fill:#94461c}svg.cmp-beer-glass .beer-color.srm-18{fill:#8f3f1c}svg.cmp-beer-glass .beer-color.srm-19{fill:#8a391d}svg.cmp-beer-glass .beer-color.srm-20{fill:#85341d}svg.cmp-beer-glass .beer-color.srm-21{fill:#812f1e}svg.cmp-beer-glass .beer-color.srm-22{fill:#7c2a1f}svg.cmp-beer-glass .beer-color.srm-23{fill:#78251c}svg.cmp-beer-glass .beer-color.srm-24{fill:#74211a}svg.cmp-beer-glass .beer-color.srm-25{fill:#701e18}svg.cmp-beer-glass .beer-color.srm-26{fill:#6b1a16}svg.cmp-beer-glass .beer-color.srm-27{fill:#671714}svg.cmp-beer-glass .beer-color.srm-28{fill:#641413}svg.cmp-beer-glass .beer-color.srm-29{fill:#601213}svg.cmp-beer-glass .beer-color.srm-30{fill:#5c1012}svg.cmp-beer-glass .beer-color.srm-31{fill:#580e12}svg.cmp-beer-glass .beer-color.srm-32{fill:#550d11}svg.cmp-beer-glass .beer-color.srm-33{fill:#510c11}svg.cmp-beer-glass .beer-color.srm-34{fill:#4e0c11}svg.cmp-beer-glass .beer-color.srm-35{fill:#4b0c11}svg.cmp-beer-glass .beer-color.srm-36{fill:#470c11}svg.cmp-beer-glass .beer-color.srm-37{fill:#440c11}svg.cmp-beer-glass .beer-color.srm-38{fill:#410c11}svg.cmp-beer-glass .beer-color.srm-39{fill:#3e0c11}svg.cmp-beer-glass .beer-color.srm-40{fill:#3c0c11}svg.cmp-beer-glass .beer-color.srm-41{fill:#390c11}svg.cmp-beer-glass .beer-color.srm-42{fill:#360c11}svg.cmp-beer-glass .beer-color.srm-43{fill:#340c11}svg.cmp-beer-glass .beer-color.srm-44{fill:#310c11}svg.cmp-beer-glass .beer-color.srm-45{fill:#2f0c11}svg.cmp-beer-glass .beer-color.srm-46{fill:#2d0c11}svg.cmp-beer-glass .beer-color.srm-47{fill:#2a0c11}svg.cmp-beer-glass .beer-color.srm-48{fill:#280c11}svg.cmp-beer-glass .beer-color.srm-49{fill:#260c11}svg.cmp-beer-glass .beer-color.srm-50{fill:#240c11}svg.cmp-beer-glass .beer-foam{fill:#fafafa}svg.cmp-beer-glass .glass-base{fill:#424242}svg.cmp-beer-glass .glass-top{stroke:#424242;stroke-width:4}section.cmp-beer-list .container{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:stretch;-webkit-align-items:stretch;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:stretch;align-items:stretch;flex-direction:row;flex-wrap:wrap;max-width:1096px;margin:auto}@media (max-width:1150px){section.cmp-beer-list .container{max-width:822px}}@media (max-width:900px){section.cmp-beer-list .container{max-width:548px}}section.cmp-beer-list .cmp-beer-card{position:relative;margin:12px;width:250px;padding-bottom:60px;overflow:hidden;color:#fff}@media (max-width:600px){section.cmp-beer-list .cmp-beer-card{width:100%;margin-left:24px;margin-right:24px}}section.cmp-beer-list .cmp-beer-card>*{position:relative;padding-left:24px;padding-right:24px}section.cmp-beer-list .cmp-beer-card .header{padding:8px;margin-bottom:24px;background-color:#e0e0e0;text-align:center}section.cmp-beer-list .cmp-beer-card .header svg.cmp-beer-glass{width:95px}section.cmp-beer-list .cmp-beer-card .cmp-button{position:absolute;left:16px;bottom:12px;padding:0}section.cmp-beer-list .cmp-beer-card .cmp-button input[type=button]{color:#fff}section.cmp-beer-list .cmp-beer-card.srm-0,section.cmp-beer-list .cmp-beer-card.srm-1,section.cmp-beer-list .cmp-beer-card.srm-2,section.cmp-beer-list .cmp-beer-card.srm-3,section.cmp-beer-list .cmp-beer-card.srm-4,section.cmp-beer-list .cmp-beer-card.srm-5{color:#212121}section.cmp-beer-list .cmp-beer-card.srm-0 input[type=button],section.cmp-beer-list .cmp-beer-card.srm-1 input[type=button],section.cmp-beer-list .cmp-beer-card.srm-2 input[type=button],section.cmp-beer-list .cmp-beer-card.srm-3 input[type=button],section.cmp-beer-list .cmp-beer-card.srm-4 input[type=button],section.cmp-beer-list .cmp-beer-card.srm-5 input[type=button]{color:#212121}section.cmp-beer-list .cmp-beer-card.srm-0{background-color:#f0efb5}section.cmp-beer-list .cmp-beer-card.srm-1{background-color:#f0efb5}section.cmp-beer-list .cmp-beer-card.srm-2{background-color:#e9d76c}section.cmp-beer-list .cmp-beer-card.srm-3{background-color:#e1c336}section.cmp-beer-list .cmp-beer-card.srm-4{background-color:#dab700}section.cmp-beer-list .cmp-beer-card.srm-5{background-color:#d4ac00}section.cmp-beer-list .cmp-beer-card.srm-6{background-color:#cfa200}section.cmp-beer-list .cmp-beer-card.srm-7{background-color:#c99800}section.cmp-beer-list .cmp-beer-card.srm-8{background-color:#c38e0d}section.cmp-beer-list .cmp-beer-card.srm-9{background-color:#bd841a}section.cmp-beer-list .cmp-beer-card.srm-10{background-color:#b87b1c}section.cmp-beer-list .cmp-beer-card.srm-11{background-color:#b2731e}section.cmp-beer-list .cmp-beer-card.srm-12{background-color:#ad6a20}section.cmp-beer-list .cmp-beer-card.srm-13{background-color:#a86222}section.cmp-beer-list .cmp-beer-card.srm-14{background-color:#a35b20}section.cmp-beer-list .cmp-beer-card.srm-15{background-color:#9d531f}section.cmp-beer-list .cmp-beer-card.srm-16{background-color:#984c1d}section.cmp-beer-list .cmp-beer-card.srm-17{background-color:#94461c}section.cmp-beer-list .cmp-beer-card.srm-18{background-color:#8f3f1c}section.cmp-beer-list .cmp-beer-card.srm-19{background-color:#8a391d}section.cmp-beer-list .cmp-beer-card.srm-20{background-color:#85341d}section.cmp-beer-list .cmp-beer-card.srm-21{background-color:#812f1e}section.cmp-beer-list .cmp-beer-card.srm-22{background-color:#7c2a1f}section.cmp-beer-list .cmp-beer-card.srm-23{background-color:#78251c}section.cmp-beer-list .cmp-beer-card.srm-24{background-color:#74211a}section.cmp-beer-list .cmp-beer-card.srm-25{background-color:#701e18}section.cmp-beer-list .cmp-beer-card.srm-26{background-color:#6b1a16}section.cmp-beer-list .cmp-beer-card.srm-27{background-color:#671714}section.cmp-beer-list .cmp-beer-card.srm-28{background-color:#641413}section.cmp-beer-list .cmp-beer-card.srm-29{background-color:#601213}section.cmp-beer-list .cmp-beer-card.srm-30{background-color:#5c1012}section.cmp-beer-list .cmp-beer-card.srm-31{background-color:#580e12}section.cmp-beer-list .cmp-beer-card.srm-32{background-color:#550d11}section.cmp-beer-list .cmp-beer-card.srm-33{background-color:#510c11}section.cmp-beer-list .cmp-beer-card.srm-34{background-color:#4e0c11}section.cmp-beer-list .cmp-beer-card.srm-35{background-color:#4b0c11}section.cmp-beer-list .cmp-beer-card.srm-36{background-color:#470c11}section.cmp-beer-list .cmp-beer-card.srm-37{background-color:#440c11}section.cmp-beer-list .cmp-beer-card.srm-38{background-color:#410c11}section.cmp-beer-list .cmp-beer-card.srm-39{background-color:#3e0c11}section.cmp-beer-list .cmp-beer-card.srm-40{background-color:#3c0c11}section.cmp-beer-list .cmp-beer-card.srm-41{background-color:#390c11}section.cmp-beer-list .cmp-beer-card.srm-42{background-color:#360c11}section.cmp-beer-list .cmp-beer-card.srm-43{background-color:#340c11}section.cmp-beer-list .cmp-beer-card.srm-44{background-color:#310c11}section.cmp-beer-list .cmp-beer-card.srm-45{background-color:#2f0c11}section.cmp-beer-list .cmp-beer-card.srm-46{background-color:#2d0c11}section.cmp-beer-list .cmp-beer-card.srm-47{background-color:#2a0c11}section.cmp-beer-list .cmp-beer-card.srm-48{background-color:#280c11}section.cmp-beer-list .cmp-beer-card.srm-49{background-color:#260c11}section.cmp-beer-list .cmp-beer-card.srm-50{background-color:#240c11}section.cmp-beer-list .cmp-card[data-tag=noBeers]{width:100%;text-align:center;padding:24px;margin:12px 24px}.cmp-digital-board{color:#fafafa}.cmp-digital-board>img.logo{width:160px}.cmp-digital-board .header-font{font-size:14px;line-height:20px}.cmp-digital-board .title-font{font-family:Caveat,cursive;font-size:22px;line-height:28px}.cmp-digital-board .subscript-font{font-size:14px;line-height:20px}.cmp-digital-board svg.cmp-beer-glass{width:100%;vertical-align:middle}.cmp-digital-board svg.cmp-beer-glass .glass-base{fill:#e0e0e0}.cmp-digital-board svg.cmp-beer-glass .glass-top{stroke:#e0e0e0;stroke-width:10px}.cmp-digital-board.board-mode .header-font{font-size:28px;line-height:36px}.cmp-digital-board.board-mode .title-font{font-size:38px;line-height:46px}.cmp-digital-board.board-mode .subscript-font{font-size:23px;line-height:31px}.cmp-digital-board.board-mode [data-tag=beerContainer]>.header{border-width:2px}.cmp-digital-board.board-mode [data-tag=beerContainer]>.content>.cmp-digital-board-beer>.glassware{width:65px}.cmp-digital-board.board-mode [data-tag=beerContainer]>.content>.cmp-digital-board-beer>.content{margin:0 0 0 16px}.cmp-digital-board.board-mode [data-tag=beerContainer]>.content>.cmp-digital-board-beer>.content>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmp-digital-board.board-mode [data-tag=productContainer]>.content>.cmp-product-section>.header{border-width:2px}.cmp-digital-board [data-tag=beerContainer]{text-align:left}.cmp-digital-board [data-tag=beerContainer]>.header{margin:12px 12px 0 12px;padding-bottom:4px;border-bottom:1px solid #fafafa}.cmp-digital-board [data-tag=beerContainer]>.content{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:space-between;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:space-between;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-digital-board [data-tag=beerContainer]>.content>.cmp-digital-board-beer{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:no-wrap;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:no-wrap;width:calc(50% - 24px);margin:8px 12px}@media (max-width:1200px){.cmp-digital-board [data-tag=beerContainer]>.content>.cmp-digital-board-beer{width:100%}}.cmp-digital-board [data-tag=beerContainer]>.content>.cmp-digital-board-beer>.glassware{width:40px}.cmp-digital-board [data-tag=beerContainer]>.content>.cmp-digital-board-beer>.content{margin:0 0 0 8px;text-align:left;width:calc(100% - 89px)}.cmp-digital-board [data-tag=productContainer]>.content{display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-digital-board [data-tag=productContainer]>.content>.cmp-product-section{width:100%;margin:12px;text-align:left}.cmp-digital-board [data-tag=productContainer]>.content>.cmp-product-section>.header{padding-bottom:4px;border-bottom:1px solid #fafafa}.cmp-digital-board [data-tag=productContainer]>.content>.cmp-product-section>.content{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}.cmp-digital-board [data-tag=productContainer]>.content>.cmp-product-section>.content>.product{width:calc(50% - 24px);margin:8px 24px 8px 0}@media (max-width:1200px){.cmp-digital-board [data-tag=productContainer]>.content>.cmp-product-section>.content>.product{width:100%}}section.cmp-tap-room-menu{background:#212121 url(/static/images/brewery/chalkboard-potrait.jpg);padding:40px 12px 256px 12px;color:#fafafa}section.cmp-tap-room-menu .boards{display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}section.cmp-tap-room-menu .boards .cmp-digital-board{width:50%;margin-top:24px}@media (max-width:640px){section.cmp-tap-room-menu .boards .cmp-digital-board{width:100%}}.cmp-event-list{padding:12px}.cmp-event-list .container{display:-webkit-flex;-webkit-justify-content:flex-start;-webkit-align-content:stretch;-webkit-align-items:stretch;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:flex-start;align-content:stretch;align-items:stretch;flex-direction:row;flex-wrap:wrap;max-width:972px;margin:auto}@media (max-width:1024px){.cmp-event-list .container{max-width:648px}}.cmp-event-list .container .cmp-card{position:relative;width:300px;margin:12px}@media (max-width:700px){.cmp-event-list .container .cmp-card{width:100%}}.cmp-event-list .container .cmp-card .cmp-header{position:absolute;width:100%;left:0;top:0;text-align:center;color:#fafafa;background-color:#b71c1c;padding:8px 0;font-weight:500}.cmp-event-list .container .cmp-card .img-container{position:relative;width:100%;height:225px;overflow:hidden;background-color:#212121}.cmp-event-list .container .cmp-card .img-container img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.cmp-event-list .container .cmp-card .texts{margin:24px;word-wrap:break-word}.cmp-event-list .container .cmp-card .texts p.date{margin-top:0}.cmp-event-list .container .cmp-card .cmp-button{position:absolute;left:16px;bottom:13px}section.cmp-front-door-container{position:relative;background:#212121 url(/static/images/brewery/chalkboard-landscape.jpg);background-size:100%;padding:40px 24px;color:#fafafa;line-height:24px}@media (max-width:940px){section.cmp-front-door-container{background-image:url(/static/images/brewery/chalkboard-potrait.jpg)}}section.cmp-front-door-container>.background>img.crane{position:absolute;right:0;bottom:0;width:38%;min-width:300px}section.cmp-front-door-container>.background>img.warship{position:absolute;left:0;bottom:0;width:38%;min-width:300px}section.cmp-front-door-container>.content{position:relative}section.cmp-front-door>.content .cmp-button{margin:0 6px}section.cmp-front-door>.content .cmp-button input[type=button]:not(:focus){background-color:#546e7a}section.cmp-front-door>.content .cmp-button input[type=button]:focus{background-color:#546e7a}section.cmp-front-door>.content>img.logo{width:160px}section.cmp-front-door>.cmp-dialog[data-tag=socialDialog] .content{max-width:250px}section.cmp-front-door>.cmp-dialog[data-tag=socialDialog] .content>.social-icons{display:-webkit-flex;-webkit-justify-content:center;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:center;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;margin-top:12px}section.cmp-front-door>.cmp-dialog[data-tag=socialDialog] .content>.social-icons a{margin:0 4px}section.cmp-front-door>.cmp-dialog[data-tag=socialDialog] .content>.social-icons a>img{width:48px}section.cmp-beer-highlights{display:-webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:stretch;-webkit-align-items:stretch;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-between;align-content:stretch;align-items:stretch;flex-direction:row;flex-wrap:wrap}section.cmp-beer-highlights>.content{padding:40px 24px;width:25%;background-color:#e0e0e0;text-align:left}section.cmp-beer-highlights>.content .cmp-button input[type=button]:not(:focus){background-color:#546e7a}section.cmp-beer-highlights>.content .cmp-button input[type=button]:focus{background-color:#546e7a}@media (max-width:950px){section.cmp-beer-highlights>.content{width:100%}}section.cmp-beer-highlights>section.cmp-beer-list{margin-top:40px;margin-bottom:40px}@media (max-width:1600px){section.cmp-beer-highlights>section.cmp-beer-list .cmp-card:nth-child(4){display:none}}@media (max-width:1300px){section.cmp-beer-highlights>section.cmp-beer-list .cmp-card:nth-child(3){display:none}}section.cmp-event-highlights{display:-webkit-flex;-webkit-justify-content:space-between;-webkit-align-content:stretch;-webkit-align-items:stretch;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-between;align-content:stretch;align-items:stretch;flex-direction:row;flex-wrap:wrap}section.cmp-event-highlights>.content{padding:40px 24px;width:25%;background-color:#e0e0e0;text-align:left}section.cmp-event-highlights>.content .cmp-button input[type=button]:not(:focus){background-color:#546e7a}section.cmp-event-highlights>.content .cmp-button input[type=button]:focus{background-color:#546e7a}@media (max-width:1024px){section.cmp-event-highlights>.content{width:100%}}section.cmp-event-highlights>section.cmp-event-list{margin-top:40px;margin-bottom:40px}@media (max-width:1410px){section.cmp-event-highlights>section.cmp-event-list .cmp-card:nth-child(3){display:none}}section.contact-us{margin:64px 15px}section.contact-us hr{margin:16px 0;background-color:#212121}section.contact-us>.container{display:-webkit-flex;-webkit-justify-content:space-around;-webkit-align-content:flex-start;-webkit-align-items:flex-start;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;display:flex;justify-content:space-around;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}section.contact-us>.container>article{margin-bottom:20px}