/*!
 * Angular Material Design
 * https://github.com/angular/material
 * @license MIT
 * v1.1.3
 */body,html{height:100%;position:relative}body{margin:0;padding:0}[tabindex='-1']:focus{outline:0}.inset{padding:10px}a.md-no-style,button.md-no-style{font-weight:400;background-color:inherit;text-align:left;border:none;padding:0;margin:0}button,input,select,textarea{vertical-align:baseline}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[type=button][disabled],input[type=reset][disabled],input[type=submit][disabled]{cursor:default}textarea{vertical-align:top;overflow:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;-webkit-box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input:-webkit-autofill{text-shadow:none}.md-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-transform:none;width:1px}.md-shadow{position:absolute;top:0;left:0;bottom:0;right:0;border-radius:inherit;pointer-events:none}.md-shadow-bottom-z-1{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-shadow-bottom-z-2{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-shadow-animated.md-shadow{transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.md-ripple-container{pointer-events:none;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;transition:all .55s cubic-bezier(.25,.8,.25,1)}.md-ripple{position:absolute;-ms-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0;border-radius:50%}.md-ripple.md-ripple-placed{transition:margin .9s cubic-bezier(.25,.8,.25,1),border .9s cubic-bezier(.25,.8,.25,1),width .9s cubic-bezier(.25,.8,.25,1),height .9s cubic-bezier(.25,.8,.25,1),opacity .9s cubic-bezier(.25,.8,.25,1),transform .9s cubic-bezier(.25,.8,.25,1)}.md-ripple.md-ripple-scaled{-ms-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.md-ripple.md-ripple-active,.md-ripple.md-ripple-full,.md-ripple.md-ripple-visible{opacity:.2}.md-ripple.md-ripple-remove{animation:md-remove-ripple .9s cubic-bezier(.25,.8,.25,1)}@keyframes md-remove-ripple{0%{opacity:.15}100%{opacity:0}}.md-padding{padding:8px}.md-margin{margin:8px}.md-scroll-mask{position:absolute;background-color:transparent;top:0;right:0;bottom:0;left:0;z-index:50}.md-scroll-mask>.md-scroll-mask-bar{display:block;position:absolute;background-color:#fafafa;right:0;top:0;bottom:0;z-index:65;box-shadow:inset 0 0 1px rgba(0,0,0,.3)}.md-no-momentum{-webkit-overflow-scrolling:auto}.md-no-flicker{-webkit-filter:blur(0)}@media (min-width:960px){.md-padding{padding:16px}}body[dir=ltr],body[dir=rtl],html[dir=ltr],html[dir=rtl]{unicode-bidi:embed}bdo[dir=rtl]{direction:rtl;unicode-bidi:bidi-override}bdo[dir=ltr]{direction:ltr;unicode-bidi:bidi-override}body,html{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.md-display-4{font-size:112px;font-weight:300;letter-spacing:-.010em;line-height:112px}.md-display-3{font-size:56px;font-weight:400;letter-spacing:-.005em;line-height:56px}.md-display-2{font-size:45px;font-weight:400;line-height:64px}.md-display-1{font-size:34px;font-weight:400;line-height:40px}.md-headline{font-size:24px;font-weight:400;line-height:32px}.md-title{font-size:20px;font-weight:500;letter-spacing:.005em}.md-subhead{font-size:16px;font-weight:400;letter-spacing:.010em;line-height:24px}.md-body-1{font-size:14px;font-weight:400;letter-spacing:.010em;line-height:20px}.md-body-2{font-size:14px;font-weight:500;letter-spacing:.010em;line-height:24px}.md-caption{font-size:12px;letter-spacing:.020em}.md-button{letter-spacing:.010em}button,html,input,select,textarea{font-family:Roboto,"Helvetica Neue",sans-serif}button,input,select,textarea{font-size:100%}.md-panel-outer-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}._md-panel-hidden{display:none}._md-panel-fullscreen{border-radius:0;left:0;min-height:100%;min-width:100%;position:fixed;top:0}._md-panel-shown .md-panel{opacity:1;transition:none}.md-panel{opacity:0;position:fixed}.md-panel._md-panel-shown{opacity:1;transition:none}.md-panel._md-panel-animate-enter{opacity:1;transition:all .3s cubic-bezier(0,0,.2,1)}.md-panel._md-panel-animate-leave{opacity:1;transition:all .3s cubic-bezier(.4,0,1,1)}.md-panel._md-panel-animate-fade-out,.md-panel._md-panel-animate-scale-out{opacity:0}.md-panel._md-panel-backdrop{height:100%;position:absolute;width:100%}.md-panel._md-opaque-enter{opacity:.48;transition:opacity .3s cubic-bezier(0,0,.2,1)}.md-panel._md-opaque-leave{transition:opacity .3s cubic-bezier(.4,0,1,1)}md-autocomplete{border-radius:2px;display:block;height:40px;position:relative;overflow:visible;min-width:190px}md-autocomplete[disabled] input{cursor:default}md-autocomplete[md-floating-label]{border-radius:0;background:0 0;height:auto}md-autocomplete[md-floating-label] md-input-container{padding-bottom:0}md-autocomplete[md-floating-label] md-autocomplete-wrap{height:auto}md-autocomplete[md-floating-label] .md-show-clear-button button{display:block;position:absolute;right:0;top:20px;width:30px;height:30px}md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:30px}[dir=rtl] md-autocomplete[md-floating-label] .md-show-clear-button input{padding-right:0;padding-left:30px}md-autocomplete md-autocomplete-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;position:relative;overflow:visible;height:40px}md-autocomplete md-autocomplete-wrap.md-menu-showing{z-index:51}md-autocomplete md-autocomplete-wrap input,md-autocomplete md-autocomplete-wrap md-input-container{-ms-flex:1 1 0%;flex:1 1 0%;box-sizing:border-box;min-width:0}md-autocomplete md-autocomplete-wrap md-progress-linear{position:absolute;bottom:-2px;left:0}md-autocomplete md-autocomplete-wrap md-progress-linear.md-inline{bottom:40px;right:2px;left:2px;width:auto}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate{position:absolute;top:0;left:0;width:100%;height:3px;transition:none}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate .md-container{transition:none;height:3px}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-enter.ng-enter-active{opacity:1}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave{transition:opacity .15s linear}md-autocomplete md-autocomplete-wrap md-progress-linear .md-mode-indeterminate.ng-leave.ng-leave-active{opacity:0}md-autocomplete input:not(.md-input){font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:0;background:0 0;width:100%;padding:0 15px;line-height:40px;height:40px}md-autocomplete input:not(.md-input)::-ms-clear{display:none}md-autocomplete .md-show-clear-button button{position:relative;line-height:20px;text-align:center;width:30px;height:30px;cursor:pointer;border:none;border-radius:50%;padding:0;font-size:12px;background:0 0;margin:auto 5px}md-autocomplete .md-show-clear-button button:after{content:'';position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;-ms-transform:scale(0);transform:scale(0);opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-autocomplete .md-show-clear-button button:focus{outline:0}md-autocomplete .md-show-clear-button button:focus:after{-ms-transform:scale(1);transform:scale(1);opacity:1}md-autocomplete .md-show-clear-button button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(.9)}md-autocomplete .md-show-clear-button button md-icon path{stroke-width:0}md-autocomplete .md-show-clear-button button.ng-enter{-ms-transform:scale(0);transform:scale(0);transition:transform .15s ease-out}md-autocomplete .md-show-clear-button button.ng-enter.ng-enter-active{-ms-transform:scale(1);transform:scale(1)}md-autocomplete .md-show-clear-button button.ng-leave{transition:transform .15s ease-out}md-autocomplete .md-show-clear-button button.ng-leave.ng-leave-active{-ms-transform:scale(0);transform:scale(0)}@media screen and (-ms-high-contrast:active){md-autocomplete input{border:1px solid #fff}md-autocomplete li:focus{color:#fff}}.md-virtual-repeat-container.md-autocomplete-suggestions-container{position:absolute;box-shadow:0 2px 5px rgba(0,0,0,.25);z-index:100;height:100%}.md-virtual-repeat-container.md-not-found{height:48px}.md-autocomplete-suggestions{margin:0;list-style:none;padding:0}.md-autocomplete-suggestions li{font-size:14px;overflow:hidden;padding:0 15px;line-height:48px;height:48px;transition:background .15s linear;margin:0;white-space:nowrap;text-overflow:ellipsis}.md-autocomplete-suggestions li:focus{outline:0}.md-autocomplete-suggestions li:not(.md-not-found-wrapper){cursor:pointer}@media screen and (-ms-high-contrast:active){.md-autocomplete-suggestions,md-autocomplete{border:1px solid #fff}}md-backdrop{transition:opacity 450ms;position:absolute;top:0;bottom:0;left:0;right:0;z-index:50}md-backdrop.md-menu-backdrop{position:fixed!important;z-index:99}md-backdrop.md-select-backdrop{z-index:81;transition-duration:0}md-backdrop.md-dialog-backdrop{z-index:79}md-backdrop.md-bottom-sheet-backdrop{z-index:69}md-backdrop.md-sidenav-backdrop{z-index:59}md-backdrop.md-click-catcher{position:absolute}md-backdrop.md-opaque{opacity:.48}md-backdrop.md-opaque.ng-enter{opacity:0}md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.48}md-backdrop.md-opaque.ng-leave{opacity:.48;transition:opacity .4s}md-backdrop.md-opaque.ng-leave.md-opaque.ng-leave-active{opacity:0}md-bottom-sheet{position:absolute;left:0;right:0;bottom:0;padding:8px 16px 88px 16px;z-index:70;border-top-width:1px;border-top-style:solid;transform:translate3d(0,80px,0);transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:transform}md-bottom-sheet.md-has-header{padding-top:0}md-bottom-sheet.ng-enter{opacity:0;transform:translate3d(0,100%,0)}md-bottom-sheet.ng-enter-active{opacity:1;display:block;transform:translate3d(0,80px,0)!important}md-bottom-sheet.ng-leave-active{transform:translate3d(0,100%,0)!important;transition:all .3s cubic-bezier(.55,0,.55,.2)}md-bottom-sheet .md-subheader{background-color:transparent;font-family:Roboto,"Helvetica Neue",sans-serif;line-height:56px;padding:0;white-space:nowrap}md-bottom-sheet md-inline-icon{display:inline-block;height:24px;width:24px;fill:#444}md-bottom-sheet md-list-item{display:-ms-flexbox;display:flex;outline:0}md-bottom-sheet md-list-item:hover{cursor:pointer}md-bottom-sheet.md-list md-list-item{padding:0;-ms-flex-align:center;align-items:center;height:48px}md-bottom-sheet.md-grid{padding-left:24px;padding-right:24px;padding-top:0}md-bottom-sheet.md-grid md-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:all .5s;-ms-flex-align:center;align-items:center}md-bottom-sheet.md-grid md-list-item{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;transition:all .5s;height:96px;margin-top:8px;margin-bottom:8px}@media (max-width:960px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;max-width:33.33333%}md-bottom-sheet.md-grid md-list-item:nth-of-type(3n+1){-ms-flex-align:start;align-items:flex-start}md-bottom-sheet.md-grid md-list-item:nth-of-type(3n){-ms-flex-align:end;align-items:flex-end}}@media (min-width:960px) and (max-width:1279px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}}@media (min-width:1280px) and (max-width:1919px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 16.66667%;flex:1 1 16.66667%;max-width:16.66667%}}@media (min-width:1920px){md-bottom-sheet.md-grid md-list-item{-ms-flex:1 1 14.28571%;flex:1 1 14.28571%;max-width:14.28571%}}md-bottom-sheet.md-grid md-list-item::before{display:none}md-bottom-sheet.md-grid md-list-item .md-list-item-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:48px;padding-bottom:16px}md-bottom-sheet.md-grid md-list-item .md-grid-item-content{border:1px solid transparent;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:80px}md-bottom-sheet.md-grid md-list-item .md-grid-text{font-weight:400;line-height:16px;font-size:13px;margin:0;white-space:nowrap;width:64px;text-align:center;text-transform:none;padding-top:8px}@media screen and (-ms-high-contrast:active){md-bottom-sheet{border:1px solid #fff}}button.md-button::-moz-focus-inner{border:0}.md-button{display:inline-block;position:relative;cursor:pointer;min-height:36px;min-width:88px;line-height:36px;vertical-align:middle;-ms-flex-align:center;align-items:center;text-align:center;border-radius:2px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;border:0;padding:0 6px;margin:6px 8px;background:0 0;color:currentColor;white-space:nowrap;text-transform:uppercase;font-weight:500;font-size:14px;font-style:inherit;font-variant:inherit;font-family:inherit;text-decoration:none;overflow:hidden;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1),background-color .4s cubic-bezier(.25,.8,.25,1)}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){min-height:32px}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){line-height:32px}.md-dense :not(.md-dense-disabled) .md-button:not(.md-dense-disabled),.md-dense>.md-button:not(.md-dense-disabled){font-size:13px}.md-button:focus{outline:0}.md-button:focus,.md-button:hover{text-decoration:none}.md-button.ng-hide,.md-button.ng-leave{transition:none}.md-button.md-cornered{border-radius:0}.md-button.md-icon{padding:0;background:0 0}.md-button.md-raised:not([disabled]){box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button.md-icon-button{margin:0 6px;height:40px;min-width:0;line-height:24px;padding:8px;width:40px;border-radius:50%}.md-button.md-icon-button .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-fab{z-index:20;line-height:56px;min-width:0;width:56px;height:56px;vertical-align:middle;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:50%;background-clip:padding-box;overflow:hidden;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-property:background-color,box-shadow,transform}.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}.md-button.md-fab.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}.md-button.md-fab.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}.md-button.md-fab.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}.md-button.md-fab .md-ripple-container{border-radius:50%;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-fab.md-mini{line-height:40px;width:40px;height:40px}.md-button.md-fab.ng-hide,.md-button.md-fab.ng-leave{transition:none}.md-button:not([disabled]).md-fab.md-focused,.md-button:not([disabled]).md-raised.md-focused{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.md-button:not([disabled]).md-fab:active,.md-button:not([disabled]).md-raised:active{box-shadow:0 4px 8px 0 rgba(0,0,0,.4)}.md-button .md-ripple-container{border-radius:2px;background-clip:padding-box;overflow:hidden;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.md-button.md-icon-button md-icon,button.md-button.md-fab md-icon{display:block}.md-toast-open-top .md-button.md-fab-top-left,.md-toast-open-top .md-button.md-fab-top-right{transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3d(0,42px,0)}.md-toast-open-top .md-button.md-fab-top-left:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-left:not([disabled]):hover,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]).md-focused,.md-toast-open-top .md-button.md-fab-top-right:not([disabled]):hover{transform:translate3d(0,41px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left,.md-toast-open-bottom .md-button.md-fab-bottom-right{transition:all .4s cubic-bezier(.25,.8,.25,1);transform:translate3d(0,-42px,0)}.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-left:not([disabled]):hover,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]).md-focused,.md-toast-open-bottom .md-button.md-fab-bottom-right:not([disabled]):hover{transform:translate3d(0,-43px,0)}.md-button-group{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:100%}.md-button-group>.md-button{-ms-flex:1;flex:1;display:block;overflow:hidden;width:0;border-width:1px 0 1px 1px;border-radius:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.md-button-group>.md-button:first-child{border-radius:2px 0 0 2px}.md-button-group>.md-button:last-child{border-right-width:1px;border-radius:0 2px 2px 0}@media screen and (-ms-high-contrast:active){.md-button.md-fab,.md-button.md-raised{border:1px solid #fff}}md-card{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}md-card md-card-header{padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}md-card md-card-header:first-child md-card-avatar{margin-right:12px}[dir=rtl] md-card md-card-header:first-child md-card-avatar{margin-right:auto;margin-left:12px}md-card md-card-header:last-child md-card-avatar{margin-left:12px}[dir=rtl] md-card md-card-header:last-child md-card-avatar{margin-left:auto;margin-right:12px}md-card md-card-header md-card-avatar{width:40px;height:40px}md-card md-card-header md-card-avatar .md-user-avatar,md-card md-card-header md-card-avatar md-icon{border-radius:50%}md-card md-card-header md-card-avatar md-icon{padding:8px}md-card md-card-header md-card-avatar md-icon>svg{height:inherit;width:inherit}md-card md-card-header md-card-avatar+md-card-header-text{max-height:40px}md-card md-card-header md-card-avatar+md-card-header-text .md-title{font-size:14px}md-card md-card-header md-card-header-text{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}md-card md-card-header md-card-header-text .md-subhead{font-size:14px}md-card md-card-title-media img,md-card>img,md-card>md-card-header img{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:auto}md-card md-card-title{padding:24px 16px 16px;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row}md-card md-card-title+md-card-content{padding-top:0}md-card md-card-title md-card-title-text{-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}md-card md-card-title md-card-title-text .md-subhead{padding-top:0;font-size:14px}md-card md-card-title md-card-title-text:only-child .md-subhead{padding-top:12px}md-card md-card-title md-card-title-media{margin-top:-8px}md-card md-card-title md-card-title-media .md-media-sm{height:80px;width:80px}md-card md-card-title md-card-title-media .md-media-md{height:112px;width:112px}md-card md-card-title md-card-title-media .md-media-lg{height:152px;width:152px}md-card md-card-content{display:block;padding:16px}md-card md-card-content>p:first-child{margin-top:0}md-card md-card-content>p:last-child{margin-bottom:0}md-card md-card-content .md-media-xl{height:240px;width:240px}md-card .md-actions,md-card md-card-actions{margin:8px}md-card .md-actions.layout-column .md-button:not(.md-icon-button),md-card md-card-actions.layout-column .md-button:not(.md-icon-button){margin:2px 0}md-card .md-actions.layout-column .md-button:not(.md-icon-button):first-of-type,md-card md-card-actions.layout-column .md-button:not(.md-icon-button):first-of-type{margin-top:0}md-card .md-actions.layout-column .md-button:not(.md-icon-button):last-of-type,md-card md-card-actions.layout-column .md-button:not(.md-icon-button):last-of-type{margin-bottom:0}md-card .md-actions.layout-column .md-button.md-icon-button,md-card md-card-actions.layout-column .md-button.md-icon-button{margin-top:6px;margin-bottom:6px}md-card .md-actions md-card-icon-actions,md-card md-card-actions md-card-icon-actions{-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button),md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button){margin:0 4px}md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type,md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type{margin-left:0}[dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type,[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):first-of-type{margin-left:auto;margin-right:0}md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type,md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type{margin-right:0}[dir=rtl] md-card .md-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type,[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button:not(.md-icon-button):last-of-type{margin-right:auto;margin-left:0}md-card .md-actions:not(.layout-column) .md-button.md-icon-button,md-card md-card-actions:not(.layout-column) .md-button.md-icon-button{margin-left:6px;margin-right:6px}md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type,md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type{margin-left:12px}[dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:first-of-type,[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:first-of-type{margin-left:auto;margin-right:12px}md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type,md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type{margin-right:12px}[dir=rtl] md-card .md-actions:not(.layout-column) .md-button.md-icon-button:last-of-type,[dir=rtl] md-card md-card-actions:not(.layout-column) .md-button.md-icon-button:last-of-type{margin-right:auto;margin-left:12px}md-card .md-actions:not(.layout-column) .md-button+md-card-icon-actions,md-card md-card-actions:not(.layout-column) .md-button+md-card-icon-actions{-ms-flex:1;flex:1;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}md-card md-card-footer{margin-top:auto;padding:16px}@media screen and (-ms-high-contrast:active){md-card{border:1px solid #fff}}.md-image-no-fill>img{width:auto;height:auto}.md-inline-form md-checkbox{margin:19px 0 18px}md-checkbox{box-sizing:border-box;display:inline-block;margin-bottom:16px;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;min-width:20px;min-height:20px;margin-left:0;margin-right:16px}[dir=rtl] md-checkbox{margin-left:16px}[dir=rtl] md-checkbox{margin-right:0}md-checkbox:last-of-type{margin-left:0;margin-right:0}md-checkbox.md-focused:not([disabled]) .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-checkbox.md-focused:not([disabled]):not(.md-checked) .md-container:before{background-color:rgba(0,0,0,.12)}md-checkbox.md-align-top-left>div.md-container{top:12px}md-checkbox .md-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;left:0;right:auto}[dir=rtl] md-checkbox .md-container{left:auto}[dir=rtl] md-checkbox .md-container{right:0}md-checkbox .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-checkbox .md-container:after{box-sizing:border-box;content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-checkbox .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-checkbox .md-icon{box-sizing:border-box;transition:240ms;position:absolute;top:0;left:0;width:20px;height:20px;border-width:2px;border-style:solid;border-radius:2px}md-checkbox.md-checked .md-icon{border-color:transparent}md-checkbox.md-checked .md-icon:after{box-sizing:border-box;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4.66667px;top:.22222px;display:table;width:6.66667px;height:13.33333px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-checkbox[disabled]{cursor:default}md-checkbox.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-checkbox .md-label{box-sizing:border-box;position:relative;display:inline-block;vertical-align:middle;white-space:normal;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;margin-left:30px;margin-right:0}[dir=rtl] md-checkbox .md-label{margin-left:0}[dir=rtl] md-checkbox .md-label{margin-right:30px}.md-contact-chips .md-chips md-chip{padding:0 25px 0 0}[dir=rtl] .md-contact-chips .md-chips md-chip{padding:0 0 0 25px}.md-contact-chips .md-chips md-chip .md-contact-avatar{float:left}[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-avatar{float:right}.md-contact-chips .md-chips md-chip .md-contact-avatar img{height:32px;border-radius:16px}.md-contact-chips .md-chips md-chip .md-contact-name{display:inline-block;height:32px;margin-left:8px}[dir=rtl] .md-contact-chips .md-chips md-chip .md-contact-name{margin-left:auto;margin-right:8px}.md-contact-suggestion{height:56px}.md-contact-suggestion img{height:40px;border-radius:20px;margin-top:8px}.md-contact-suggestion .md-contact-name{margin-left:8px;width:120px}[dir=rtl] .md-contact-suggestion .md-contact-name{margin-left:auto;margin-right:8px}.md-contact-suggestion .md-contact-email,.md-contact-suggestion .md-contact-name{display:inline-block;overflow:hidden;text-overflow:ellipsis}.md-contact-chips-suggestions li{height:100%}.md-chips{display:block;font-family:Roboto,"Helvetica Neue",sans-serif;font-size:16px;padding:0 0 8px 3px;vertical-align:middle}.md-chips:after{content:'';display:table;clear:both}[dir=rtl] .md-chips{padding:0 3px 8px 0}.md-chips.md-readonly .md-chip-input-container{min-height:32px}.md-chips:not(.md-readonly){cursor:text}.md-chips.md-removable md-chip{padding-right:22px}[dir=rtl] .md-chips.md-removable md-chip{padding-right:0;padding-left:22px}.md-chips.md-removable md-chip .md-chip-content{padding-right:4px}[dir=rtl] .md-chips.md-removable md-chip .md-chip-content{padding-right:0;padding-left:4px}.md-chips md-chip{cursor:default;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 12px 0 12px;float:left;box-sizing:border-box;max-width:100%;position:relative}[dir=rtl] .md-chips md-chip{margin:8px 0 0 8px}[dir=rtl] .md-chips md-chip{float:right}.md-chips md-chip .md-chip-content{display:block;float:left;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .md-chips md-chip .md-chip-content{float:right}.md-chips md-chip .md-chip-content:focus{outline:0}.md-chips md-chip._md-chip-content-edit-is-enabled{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.md-chips md-chip .md-chip-remove-container{position:absolute;right:0;line-height:22px}[dir=rtl] .md-chips md-chip .md-chip-remove-container{right:auto;left:0}.md-chips md-chip .md-chip-remove{text-align:center;width:32px;height:32px;min-width:0;padding:0;background:0 0;border:none;box-shadow:none;margin:0;position:relative}.md-chips md-chip .md-chip-remove md-icon{height:18px;width:18px;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.md-chips .md-chip-input-container{display:block;line-height:32px;margin:8px 8px 0 0;padding:0;float:left}[dir=rtl] .md-chips .md-chip-input-container{margin:8px 0 0 8px}[dir=rtl] .md-chips .md-chip-input-container{float:right}.md-chips .md-chip-input-container input:not([type]),.md-chips .md-chip-input-container input[type=email],.md-chips .md-chip-input-container input[type=number],.md-chips .md-chip-input-container input[type=tel],.md-chips .md-chip-input-container input[type=text],.md-chips .md-chip-input-container input[type=url]{border:0;height:32px;line-height:32px;padding:0}.md-chips .md-chip-input-container input:not([type]):focus,.md-chips .md-chip-input-container input[type=email]:focus,.md-chips .md-chip-input-container input[type=number]:focus,.md-chips .md-chip-input-container input[type=tel]:focus,.md-chips .md-chip-input-container input[type=text]:focus,.md-chips .md-chip-input-container input[type=url]:focus{outline:0}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{background:0 0;height:32px}.md-chips .md-chip-input-container md-autocomplete md-autocomplete-wrap{box-shadow:none}.md-chips .md-chip-input-container md-autocomplete input{position:relative}.md-chips .md-chip-input-container input{border:0;height:32px;line-height:32px;padding:0}.md-chips .md-chip-input-container input:focus{outline:0}.md-chips .md-chip-input-container md-autocomplete,.md-chips .md-chip-input-container md-autocomplete-wrap{height:32px}.md-chips .md-chip-input-container md-autocomplete{box-shadow:none}.md-chips .md-chip-input-container md-autocomplete input{position:relative}.md-chips .md-chip-input-container:not(:first-child){margin:8px 8px 0 0}[dir=rtl] .md-chips .md-chip-input-container:not(:first-child){margin:8px 0 0 8px}.md-chips .md-chip-input-container input{background:0 0;border-width:0}.md-chips md-autocomplete button{display:none}@media screen and (-ms-high-contrast:active){.md-chip-input-container,md-chip{border:1px solid #fff}.md-chip-input-container md-autocomplete{border:none}}md-content{display:block;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}md-content[md-scroll-y]{overflow-y:auto;overflow-x:hidden}md-content[md-scroll-x]{overflow-x:auto;overflow-y:hidden}@media print{md-content{overflow:visible!important}}md-calendar{font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-calendar-scroll-mask{display:inline-block;overflow:hidden;height:308px}.md-calendar-scroll-mask .md-virtual-repeat-scroller{overflow-y:scroll;-webkit-overflow-scrolling:touch}.md-calendar-scroll-mask .md-virtual-repeat-scroller::-webkit-scrollbar{display:none}.md-calendar-scroll-mask .md-virtual-repeat-offsetter{width:100%}.md-calendar-scroll-container{box-shadow:inset -3px 3px 6px rgba(0,0,0,.2);display:inline-block;height:308px;width:346px}.md-calendar-date{height:44px;width:44px;text-align:center;padding:0;border:none;box-sizing:content-box}.md-calendar-date:first-child{padding-left:16px}[dir=rtl] .md-calendar-date:first-child{padding-left:0;padding-right:16px}.md-calendar-date:last-child{padding-right:16px}[dir=rtl] .md-calendar-date:last-child{padding-right:0;padding-left:16px}.md-calendar-date.md-calendar-date-disabled{cursor:default}.md-calendar-date-selection-indicator{transition:background-color,color .4s cubic-bezier(.25,.8,.25,1);border-radius:50%;display:inline-block;width:40px;height:40px;line-height:40px}.md-calendar-date:not(.md-disabled) .md-calendar-date-selection-indicator{cursor:pointer}.md-calendar-month-label{height:44px;font-size:14px;font-weight:500;padding:0 0 0 24px}[dir=rtl] .md-calendar-month-label{padding:0 24px 0 0}md-calendar-month .md-calendar-month-label:not(.md-calendar-month-label-disabled){cursor:pointer}.md-calendar-month-label md-icon{-ms-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .md-calendar-month-label md-icon{-ms-transform:none;transform:none}.md-calendar-month-label span{vertical-align:middle}.md-calendar-day-header{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar-day-header th{height:40px;width:44px;text-align:center;padding:0;border:none;box-sizing:content-box;font-weight:400}.md-calendar-day-header th:first-child{padding-left:16px}[dir=rtl] .md-calendar-day-header th:first-child{padding-left:0;padding-right:16px}.md-calendar-day-header th:last-child{padding-right:16px}[dir=rtl] .md-calendar-day-header th:last-child{padding-right:0;padding-left:16px}.md-calendar{table-layout:fixed;border-spacing:0;border-collapse:collapse}.md-calendar tr:last-child td{border-bottom-width:1px;border-bottom-style:solid}.md-calendar:first-child{border-top:1px solid transparent}.md-calendar tbody,.md-calendar td,.md-calendar tr{vertical-align:middle;box-sizing:content-box}md-datepicker{white-space:nowrap;overflow:hidden;vertical-align:middle}.md-inline-form md-datepicker{margin-top:12px}.md-datepicker-button{display:inline-block;box-sizing:border-box;background:0 0;vertical-align:middle;position:relative}.md-datepicker-button:before{top:0;left:0;bottom:0;right:0;position:absolute;content:'';speak:none}.md-datepicker-input{font-size:14px;box-sizing:border-box;border:none;box-shadow:none;outline:0;background:0 0;min-width:120px;max-width:328px;padding:0 0 5px}.md-datepicker-input::-ms-clear{display:none}._md-datepicker-floating-label>md-datepicker{overflow:visible}._md-datepicker-floating-label>md-datepicker .md-datepicker-input-container{border:none}._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:left;margin-top:-12px;top:9.5px}[dir=rtl] ._md-datepicker-floating-label>md-datepicker .md-datepicker-button{float:right}._md-datepicker-floating-label .md-input{float:none}._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:18px;left:auto;width:calc(100% - 84px)}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){right:auto}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore){left:18px}._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:64px}[dir=rtl] ._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:auto;margin-right:64px}._md-datepicker-has-triangle-icon{padding-right:18px;margin-right:-18px}[dir=rtl] ._md-datepicker-has-triangle-icon{padding-right:0;padding-left:18px}[dir=rtl] ._md-datepicker-has-triangle-icon{margin-right:auto;margin-left:-18px}.md-datepicker-input-container{position:relative;border-bottom-width:1px;border-bottom-style:solid;display:inline-block;width:auto}.md-icon-button+.md-datepicker-input-container{margin-left:12px}[dir=rtl] .md-icon-button+.md-datepicker-input-container{margin-left:auto;margin-right:12px}.md-datepicker-input-container.md-datepicker-focused{border-bottom-width:2px}.md-datepicker-is-showing .md-scroll-mask{z-index:99}.md-datepicker-calendar-pane{position:absolute;top:0;left:-100%;z-index:100;border-width:1px;border-style:solid;background:0 0;-ms-transform:scale(0);transform:scale(0);-ms-transform-origin:0 0;transform-origin:0 0;transition:transform .2s cubic-bezier(.25,.8,.25,1)}.md-datepicker-calendar-pane.md-pane-open{-ms-transform:scale(1);transform:scale(1)}.md-datepicker-input-mask{height:40px;width:340px;position:relative;overflow:hidden;background:0 0;pointer-events:none;cursor:text}.md-datepicker-calendar{opacity:0;transition:opacity .2s cubic-bezier(.5,0,.25,1)}.md-pane-open .md-datepicker-calendar{opacity:1}.md-datepicker-calendar md-calendar:focus{outline:0}.md-datepicker-expand-triangle{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid}.md-datepicker-triangle-button{position:absolute;right:0;bottom:-2.5px;-ms-transform:translateX(45%);transform:translateX(45%)}[dir=rtl] .md-datepicker-triangle-button{right:auto;left:0}[dir=rtl] .md-datepicker-triangle-button{-ms-transform:translateX(-45%);transform:translateX(-45%)}.md-datepicker-triangle-button.md-button.md-icon-button{height:36px;width:36px;position:absolute;padding:8px}md-datepicker[disabled] .md-datepicker-input-container{border-bottom-color:transparent}md-datepicker[disabled] .md-datepicker-triangle-button{display:none}.md-datepicker-open{overflow:hidden}.md-datepicker-open .md-datepicker-input-container,.md-datepicker-open input.md-input{border-bottom-color:transparent}.md-datepicker-open .md-datepicker-triangle-button,.md-datepicker-open.md-input-has-placeholder>label,.md-datepicker-open.md-input-has-value>label{display:none}.md-datepicker-pos-adjusted .md-datepicker-input-mask{display:none}.md-datepicker-calendar-pane .md-calendar{-ms-transform:translateY(-85px);transform:translateY(-85px);transition:transform .65s cubic-bezier(.25,.8,.25,1);transition-delay:125ms}.md-datepicker-calendar-pane.md-pane-open .md-calendar{-ms-transform:translateY(0);transform:translateY(0)}.md-dialog-is-showing{max-height:100%}.md-dialog-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;z-index:80;overflow:hidden}md-dialog{opacity:0;min-width:240px;max-width:80%;max-height:80%;position:relative;overflow:auto;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}md-dialog.md-transition-in{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}md-dialog.md-transition-out{opacity:0;transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-transform:translate(0,100%) scale(.2);transform:translate(0,100%) scale(.2)}md-dialog>form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:auto}md-dialog .md-dialog-content{padding:24px}md-dialog md-dialog-content{-ms-flex-order:1;order:1;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}md-dialog md-dialog-content:not([layout=row])>:first-child:not(.md-subheader){margin-top:0}md-dialog md-dialog-content:focus{outline:0}md-dialog md-dialog-content .md-subheader{margin:0}md-dialog md-dialog-content .md-dialog-content-body{width:100%}md-dialog md-dialog-content .md-prompt-input-container{width:100%;box-sizing:border-box}md-dialog .md-actions,md-dialog md-dialog-actions{display:-ms-flexbox;display:flex;-ms-flex-order:2;order:2;box-sizing:border-box;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;padding-right:8px;padding-left:16px;min-height:52px;overflow:hidden}[dir=rtl] md-dialog .md-actions,[dir=rtl] md-dialog md-dialog-actions{padding-right:16px}[dir=rtl] md-dialog .md-actions,[dir=rtl] md-dialog md-dialog-actions{padding-left:8px}md-dialog .md-actions .md-button,md-dialog md-dialog-actions .md-button{margin-bottom:8px;margin-left:8px;margin-right:0;margin-top:8px}[dir=rtl] md-dialog .md-actions .md-button,[dir=rtl] md-dialog md-dialog-actions .md-button{margin-left:0}[dir=rtl] md-dialog .md-actions .md-button,[dir=rtl] md-dialog md-dialog-actions .md-button{margin-right:8px}md-dialog.md-content-overflow .md-actions,md-dialog.md-content-overflow md-dialog-actions{border-top-width:1px;border-top-style:solid}@media screen and (-ms-high-contrast:active){md-dialog{border:1px solid #fff}}@media (max-width:959px){md-dialog.md-dialog-fullscreen{min-height:100%;min-width:100%;border-radius:0}}md-divider{display:block;border-top-width:1px;border-top-style:solid;margin:0}md-divider[md-inset]{margin-left:80px}[dir=rtl] md-divider[md-inset]{margin-left:auto;margin-right:80px}.layout-gt-lg-row>md-divider,.layout-gt-md-row>md-divider,.layout-gt-sm-row>md-divider,.layout-gt-xs-row>md-divider,.layout-lg-row>md-divider,.layout-md-row>md-divider,.layout-row>md-divider,.layout-sm-row>md-divider,.layout-xl-row>md-divider,.layout-xs-row>md-divider{border-top-width:0;border-right-width:1px;border-right-style:solid}md-fab-speed-dial{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:20}md-fab-speed-dial.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}md-fab-speed-dial.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}md-fab-speed-dial.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}md-fab-speed-dial.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}md-fab-speed-dial:not(.md-hover-full){pointer-events:none}md-fab-speed-dial:not(.md-hover-full) .md-fab-action-item,md-fab-speed-dial:not(.md-hover-full) md-fab-trigger{pointer-events:auto}md-fab-speed-dial:not(.md-hover-full).md-is-open{pointer-events:auto}md-fab-speed-dial ._md-css-variables{z-index:20}md-fab-speed-dial.md-is-open .md-fab-action-item{-ms-flex-align:center;align-items:center}md-fab-speed-dial md-fab-actions{display:-ms-flexbox;display:flex;height:auto}md-fab-speed-dial md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-speed-dial.md-down{-ms-flex-direction:column;flex-direction:column}md-fab-speed-dial.md-down md-fab-trigger{-ms-flex-order:1;order:1}md-fab-speed-dial.md-down md-fab-actions{-ms-flex-direction:column;flex-direction:column;-ms-flex-order:2;order:2}md-fab-speed-dial.md-up{-ms-flex-direction:column;flex-direction:column}md-fab-speed-dial.md-up md-fab-trigger{-ms-flex-order:2;order:2}md-fab-speed-dial.md-up md-fab-actions{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-order:1;order:1}md-fab-speed-dial.md-left{-ms-flex-direction:row;flex-direction:row}md-fab-speed-dial.md-left md-fab-trigger{-ms-flex-order:2;order:2}md-fab-speed-dial.md-left md-fab-actions{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-order:1;order:1}md-fab-speed-dial.md-left md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-speed-dial.md-right{-ms-flex-direction:row;flex-direction:row}md-fab-speed-dial.md-right md-fab-trigger{-ms-flex-order:1;order:1}md-fab-speed-dial.md-right md-fab-actions{-ms-flex-direction:row;flex-direction:row;-ms-flex-order:2;order:2}md-fab-speed-dial.md-right md-fab-actions .md-fab-action-item{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-speed-dial.md-fling-remove .md-fab-action-item>*,md-fab-speed-dial.md-scale-remove .md-fab-action-item>*{visibility:hidden}md-fab-speed-dial.md-fling .md-fab-action-item{opacity:1}md-fab-speed-dial.md-fling.md-animations-waiting .md-fab-action-item{opacity:0;transition-duration:0s}md-fab-speed-dial.md-scale .md-fab-action-item{-ms-transform:scale(0);transform:scale(0);transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.14286s}md-fab-toolbar{display:block}md-fab-toolbar.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:absolute}md-fab-toolbar.md-fab-bottom-left{top:auto;right:auto;bottom:20px;left:20px;position:absolute}md-fab-toolbar.md-fab-top-right{top:20px;right:20px;bottom:auto;left:auto;position:absolute}md-fab-toolbar.md-fab-top-left{top:20px;right:auto;bottom:auto;left:20px;position:absolute}md-fab-toolbar .md-fab-toolbar-wrapper{display:block;position:relative;overflow:hidden;height:68px}md-fab-toolbar md-fab-trigger{position:absolute;z-index:20}md-fab-toolbar md-fab-trigger button{overflow:visible!important}md-fab-toolbar md-fab-trigger .md-fab-toolbar-background{display:block;position:absolute;z-index:21;opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2)}md-fab-toolbar md-fab-trigger md-icon{position:relative;z-index:22;opacity:1;transition:all .2s ease-in}md-fab-toolbar.md-left md-fab-trigger{right:0}[dir=rtl] md-fab-toolbar.md-left md-fab-trigger{right:auto;left:0}md-fab-toolbar.md-left .md-toolbar-tools{-ms-flex-direction:row-reverse;flex-direction:row-reverse}md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-right:.6rem}[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-right:auto;margin-left:.6rem}md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-left:-.8rem}[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:first-child{margin-left:auto;margin-right:-.8rem}md-fab-toolbar.md-left .md-toolbar-tools>.md-button:last-child{margin-right:8px}[dir=rtl] md-fab-toolbar.md-left .md-toolbar-tools>.md-button:last-child{margin-right:auto;margin-left:8px}md-fab-toolbar.md-right md-fab-trigger{left:0}[dir=rtl] md-fab-toolbar.md-right md-fab-trigger{left:auto;right:0}md-fab-toolbar.md-right .md-toolbar-tools{-ms-flex-direction:row;flex-direction:row}md-fab-toolbar md-toolbar{background-color:transparent!important;pointer-events:none;z-index:23}md-fab-toolbar md-toolbar .md-toolbar-tools{padding:0 20px;margin-top:3px}md-fab-toolbar md-toolbar .md-fab-action-item{opacity:0;-ms-transform:scale(0);transform:scale(0);transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.15s}md-fab-toolbar.md-is-open md-fab-trigger>button{box-shadow:none}md-fab-toolbar.md-is-open md-fab-trigger>button md-icon{opacity:0}md-fab-toolbar.md-is-open .md-fab-action-item{opacity:1;-ms-transform:scale(1);transform:scale(1)}md-grid-list{box-sizing:border-box;display:block;position:relative}md-grid-list md-grid-tile,md-grid-list md-grid-tile-footer,md-grid-list md-grid-tile-header,md-grid-list md-grid-tile>figure{box-sizing:border-box}md-grid-list md-grid-tile{display:block;position:absolute}md-grid-list md-grid-tile figure{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0}md-grid-list md-grid-tile md-grid-tile-footer,md-grid-list md-grid-tile md-grid-tile-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:48px;color:#fff;background:rgba(0,0,0,.18);overflow:hidden;position:absolute;left:0;right:0}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h3,md-grid-list md-grid-tile md-grid-tile-header h4{font-weight:400;margin:0 0 0 16px}md-grid-list md-grid-tile md-grid-tile-footer h3,md-grid-list md-grid-tile md-grid-tile-header h3{font-size:14px}md-grid-list md-grid-tile md-grid-tile-footer h4,md-grid-list md-grid-tile md-grid-tile-header h4{font-size:12px}md-grid-list md-grid-tile md-grid-tile-header{top:0}md-grid-list md-grid-tile md-grid-tile-footer{bottom:0}@media screen and (-ms-high-contrast:active){md-grid-tile{border:1px solid #fff}md-grid-tile-footer{border-top:1px solid #fff}}md-icon{margin:auto;background-repeat:no-repeat no-repeat;display:inline-block;vertical-align:middle;fill:currentColor;height:24px;width:24px;min-height:24px;min-width:24px}md-icon svg{pointer-events:none;display:block}md-icon[md-font-icon]{line-height:24px;width:auto}md-input-container{display:inline-block;position:relative;padding:2px;margin:18px 0;vertical-align:middle}md-input-container:after{content:'';display:table;clear:both}md-input-container.md-block{display:block}md-input-container .md-errors-spacer{float:right;min-height:24px;min-width:1px}[dir=rtl] md-input-container .md-errors-spacer{float:left}md-input-container>md-icon{position:absolute;top:8px;left:2px;right:auto}[dir=rtl] md-input-container>md-icon{left:auto}[dir=rtl] md-input-container>md-icon{right:2px}md-input-container input[type=color],md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=datetime],md-input-container input[type=email],md-input-container input[type=month],md-input-container input[type=number],md-input-container input[type=password],md-input-container input[type=search],md-input-container input[type=tel],md-input-container input[type=text],md-input-container input[type=time],md-input-container input[type=url],md-input-container input[type=week],md-input-container textarea{-moz-appearance:none;-webkit-appearance:none}md-input-container input[type=date],md-input-container input[type=datetime-local],md-input-container input[type=month],md-input-container input[type=time],md-input-container input[type=week]{min-height:26px}md-input-container textarea{resize:none;overflow:hidden}md-input-container textarea.md-input{min-height:26px;-ms-flex-preferred-size:auto}md-input-container textarea[md-no-autogrow]{height:auto;overflow:auto}md-input-container label:not(.md-container-ignore){position:absolute;bottom:100%;left:0;right:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){left:auto}[dir=rtl] md-input-container label:not(.md-container-ignore){right:0}md-input-container label:not(.md-container-ignore).md-required:after{content:' *';font-size:13px;vertical-align:top}md-input-container .md-placeholder,md-input-container label:not(.md-no-float):not(.md-container-ignore){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;-ms-flex-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:3px;padding-right:0;z-index:1;transform:translate3d(0,28px,0) scale(1);transition:transform .4s cubic-bezier(.25,.8,.25,1);max-width:100%;-ms-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-left:0}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){padding-right:3px}[dir=rtl] md-input-container .md-placeholder,[dir=rtl] md-input-container label:not(.md-no-float):not(.md-container-ignore){-ms-transform-origin:right top;transform-origin:right top}md-input-container .md-placeholder{position:absolute;top:0;opacity:0;transition-property:opacity,transform;transform:translate3d(0,30px,0)}md-input-container.md-input-focused .md-placeholder{opacity:1;transform:translate3d(0,24px,0)}md-input-container.md-input-has-value .md-placeholder{transition:none;opacity:0}md-input-container:not(.md-input-has-value) input:not(:focus),md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-ampm-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-day-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-hour-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-millisecond-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-minute-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-month-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-second-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-text,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-week-field,md-input-container:not(.md-input-has-value) input:not(:focus)::-webkit-datetime-edit-year-field{color:transparent}md-input-container .md-input{-ms-flex-order:2;order:2;display:block;margin-top:0;background:0 0;padding-top:2px;padding-bottom:1px;padding-left:2px;padding-right:2px;border-width:0 0 1px 0;line-height:26px;height:30px;-ms-flex-preferred-size:26px;border-radius:0;border-style:solid;width:100%;box-sizing:border-box;float:left}[dir=rtl] md-input-container .md-input{float:right}md-input-container .md-input:focus{outline:0}md-input-container .md-input:invalid{outline:0;box-shadow:none}md-input-container .md-input.md-no-flex{-ms-flex:none!important;flex:none!important}md-input-container .md-char-counter{text-align:right;padding-right:2px;padding-left:0}[dir=rtl] md-input-container .md-char-counter{text-align:left}[dir=rtl] md-input-container .md-char-counter{padding-right:0}[dir=rtl] md-input-container .md-char-counter{padding-left:2px}md-input-container .md-input-messages-animation{position:relative;-ms-flex-order:4;order:4;overflow:hidden;clear:left}[dir=rtl] md-input-container .md-input-messages-animation{clear:right}md-input-container .md-input-messages-animation.ng-enter .md-input-message-animation{opacity:0;margin-top:-100px}md-input-container .md-char-counter,md-input-container .md-input-message-animation{font-size:12px;line-height:14px;overflow:hidden;transition:all .3s cubic-bezier(.55,0,.55,.2);opacity:1;margin-top:0;padding-top:5px}md-input-container .md-char-counter:not(.md-char-counter),md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:5px;padding-left:0}[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-right:0}[dir=rtl] md-input-container .md-char-counter:not(.md-char-counter),[dir=rtl] md-input-container .md-input-message-animation:not(.md-char-counter){padding-left:5px}md-input-container:not(.md-input-invalid) .md-auto-hide .md-input-message-animation{opacity:0;margin-top:-100px}md-input-container .md-input-message-animation:not(.ng-animate){opacity:0;margin-top:-100px}md-input-container .md-input-message-animation.ng-enter{opacity:0;margin-top:-100px}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0,6px,0) scale(.75);transition:transform cubic-bezier(.25,.8,.25,1) .4s,width cubic-bezier(.25,.8,.25,1) .4s}md-input-container.md-input-has-value label{transition:none}md-input-container .md-input.ng-invalid.ng-dirty,md-input-container.md-input-focused .md-input,md-input-container.md-input-resized .md-input{padding-bottom:0;border-width:0 0 2px 0}[disabled] md-input-container .md-input,md-input-container .md-input[disabled]{background-position:bottom -1px left 0;background-size:4px 1px;background-repeat:repeat-x}md-input-container.md-icon-float{transition:margin-top .4s cubic-bezier(.25,.8,.25,1)}md-input-container.md-icon-float>label{pointer-events:none;position:absolute}md-input-container.md-icon-float>md-icon{top:8px;left:2px;right:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{left:auto}[dir=rtl] md-input-container.md-icon-float>md-icon{right:2px}md-input-container.md-icon-left>label .md-placeholder,md-input-container.md-icon-left>label:not(.md-no-float):not(.md-container-ignore),md-input-container.md-icon-right>label .md-placeholder,md-input-container.md-icon-right>label:not(.md-no-float):not(.md-container-ignore){width:calc(100% - 36px - 18px)}md-input-container.md-icon-left{padding-left:36px;padding-right:0}[dir=rtl] md-input-container.md-icon-left{padding-left:0}[dir=rtl] md-input-container.md-icon-left{padding-right:36px}md-input-container.md-icon-left>label{left:36px;right:auto}[dir=rtl] md-input-container.md-icon-left>label{left:auto}[dir=rtl] md-input-container.md-icon-left>label{right:36px}md-input-container.md-icon-right{padding-left:0;padding-right:36px}[dir=rtl] md-input-container.md-icon-right{padding-left:36px}[dir=rtl] md-input-container.md-icon-right{padding-right:0}md-input-container.md-icon-right>md-icon:last-of-type{margin:0;right:2px;left:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{right:auto}[dir=rtl] md-input-container.md-icon-right>md-icon:last-of-type{left:2px}md-input-container.md-icon-left.md-icon-right{padding-left:36px;padding-right:36px}md-input-container.md-icon-left.md-icon-right>label .md-placeholder,md-input-container.md-icon-left.md-icon-right>label:not(.md-no-float):not(.md-container-ignore){width:calc(100% - (36px * 2))}.md-resize-wrapper{position:relative}.md-resize-wrapper:after{content:'';display:table;clear:both}.md-resize-handle{position:absolute;bottom:-5px;left:0;height:10px;background:0 0;width:100%;cursor:ns-resize}@media screen and (-ms-high-contrast:active){md-input-container.md-default-theme>md-icon{fill:#fff}}md-list{display:block;padding:8px 0 8px 0}md-list .md-subheader{font-size:14px;font-weight:500;letter-spacing:.010em;line-height:1.2em}md-list.md-dense md-list-item,md-list.md-dense md-list-item .md-list-item-inner{min-height:48px}md-list.md-dense md-list-item .md-list-item-inner::before,md-list.md-dense md-list-item::before{content:'';min-height:48px;visibility:hidden;display:inline-block}md-list.md-dense md-list-item .md-list-item-inner md-icon:first-child,md-list.md-dense md-list-item md-icon:first-child{width:20px;height:20px}md-list.md-dense md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list.md-dense md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:36px}[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list.md-dense md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:36px}md-list.md-dense md-list-item .md-avatar,md-list.md-dense md-list-item .md-avatar-icon,md-list.md-dense md-list-item .md-list-item-inner .md-avatar,md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon{margin-right:20px}[dir=rtl] md-list.md-dense md-list-item .md-avatar,[dir=rtl] md-list.md-dense md-list-item .md-avatar-icon,[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list.md-dense md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:20px}md-list.md-dense md-list-item .md-avatar,md-list.md-dense md-list-item .md-list-item-inner .md-avatar{-ms-flex:none;flex:none;width:36px;height:36px}md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}[dir=rtl] md-list.md-dense md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense md-list-item.md-2-line .md-list-item-text h4,md-list.md-dense md-list-item.md-2-line .md-list-item-text p,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line .md-list-item-text h4,md-list.md-dense md-list-item.md-3-line .md-list-item-text p,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h4,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text p{line-height:1.05;font-size:12px}md-list.md-dense md-list-item.md-2-line .md-list-item-text h3,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line .md-list-item-text h3,md-list.md-dense md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:13px}md-list.md-dense md-list-item.md-2-line,md-list.md-dense md-list-item.md-2-line>.md-no-style{min-height:60px}md-list.md-dense md-list-item.md-2-line::before,md-list.md-dense md-list-item.md-2-line>.md-no-style::before{content:'';min-height:60px;visibility:hidden;display:inline-block}md-list.md-dense md-list-item.md-2-line .md-avatar-icon,md-list.md-dense md-list-item.md-2-line>.md-avatar,md-list.md-dense md-list-item.md-2-line>.md-no-style .md-avatar-icon,md-list.md-dense md-list-item.md-2-line>.md-no-style>.md-avatar{margin-top:12px}md-list.md-dense md-list-item.md-3-line,md-list.md-dense md-list-item.md-3-line>.md-no-style{min-height:76px}md-list.md-dense md-list-item.md-3-line::before,md-list.md-dense md-list-item.md-3-line>.md-no-style::before{content:'';min-height:76px;visibility:hidden;display:inline-block}md-list.md-dense md-list-item.md-3-line>.md-avatar,md-list.md-dense md-list-item.md-3-line>.md-no-style>.md-avatar,md-list.md-dense md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list.md-dense md-list-item.md-3-line>md-icon:first-child{margin-top:16px}md-list-item{position:relative}md-list-item.md-proxy-focus.md-focused .md-no-style{transition:background-color .15s linear}md-list-item._md-button-wrap{position:relative}md-list-item._md-button-wrap>div.md-button:first-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px;margin:0;font-weight:400;text-align:left;border:medium none}[dir=rtl] md-list-item._md-button-wrap>div.md-button:first-child{text-align:right}md-list-item._md-button-wrap>div.md-button:first-child>.md-button:first-child{position:absolute;top:0;left:0;height:100%;margin:0;padding:0}md-list-item._md-button-wrap>div.md-button:first-child .md-list-item-inner{width:100%;min-height:inherit}md-list-item .md-no-style,md-list-item.md-no-proxy{position:relative;padding:0 16px;-ms-flex:1 1 auto;flex:1 1 auto}md-list-item .md-no-style.md-button,md-list-item.md-no-proxy.md-button{font-size:inherit;height:inherit;text-align:left;text-transform:none;width:100%;white-space:normal;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-align:inherit;align-items:inherit;border-radius:0;margin:0}[dir=rtl] md-list-item .md-no-style.md-button,[dir=rtl] md-list-item.md-no-proxy.md-button{text-align:right}md-list-item .md-no-style.md-button>.md-ripple-container,md-list-item.md-no-proxy.md-button>.md-ripple-container{border-radius:0}md-list-item .md-no-style:focus,md-list-item.md-no-proxy:focus{outline:0}md-list-item.md-clickable:hover{cursor:pointer}md-list-item md-divider{position:absolute;bottom:0;left:0;width:100%}[dir=rtl] md-list-item md-divider{left:auto;right:0}md-list-item md-divider[md-inset]{left:72px;width:calc(100% - 72px);margin:0!important}[dir=rtl] md-list-item md-divider[md-inset]{left:auto;right:72px}md-list-item,md-list-item .md-list-item-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;min-height:48px;height:auto}md-list-item .md-list-item-inner::before,md-list-item::before{content:'';min-height:48px;visibility:hidden;display:inline-block}md-list-item .md-list-item-inner>div.md-primary>md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner>div.md-secondary>md-icon:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon.md-secondary:not(.md-avatar-icon),md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list-item>div.md-primary>md-icon:not(.md-avatar-icon),md-list-item>div.md-secondary>md-icon:not(.md-avatar-icon),md-list-item>md-icon.md-secondary:not(.md-avatar-icon),md-list-item>md-icon:first-child:not(.md-avatar-icon){width:24px;margin-top:16px;margin-bottom:12px;box-sizing:content-box}md-list-item .md-list-item-inner md-checkbox.md-secondary,md-list-item .md-list-item-inner>div.md-primary>md-checkbox,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox,md-list-item .md-list-item-inner>md-checkbox,md-list-item md-checkbox.md-secondary,md-list-item>div.md-primary>md-checkbox,md-list-item>div.md-secondary>md-checkbox,md-list-item>md-checkbox{-ms-grid-row-align:center;-ms-flex-item-align:center;align-self:center}md-list-item .md-list-item-inner md-checkbox.md-secondary .md-label,md-list-item .md-list-item-inner>div.md-primary>md-checkbox .md-label,md-list-item .md-list-item-inner>div.md-secondary>md-checkbox .md-label,md-list-item .md-list-item-inner>md-checkbox .md-label,md-list-item md-checkbox.md-secondary .md-label,md-list-item>div.md-primary>md-checkbox .md-label,md-list-item>div.md-secondary>md-checkbox .md-label,md-list-item>md-checkbox .md-label{display:none}md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:32px}[dir=rtl] md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),[dir=rtl] md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-right:auto;margin-left:32px}md-list-item .md-avatar,md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar,md-list-item .md-list-item-inner .md-avatar-icon{margin-top:8px;margin-bottom:8px;margin-right:16px;border-radius:50%;box-sizing:content-box}[dir=rtl] md-list-item .md-avatar,[dir=rtl] md-list-item .md-avatar-icon,[dir=rtl] md-list-item .md-list-item-inner .md-avatar,[dir=rtl] md-list-item .md-list-item-inner .md-avatar-icon{margin-right:auto;margin-left:16px}md-list-item .md-avatar,md-list-item .md-list-item-inner .md-avatar{-ms-flex:none;flex:none;width:40px;height:40px}md-list-item .md-avatar-icon,md-list-item .md-list-item-inner .md-avatar-icon{padding:8px}md-list-item .md-avatar-icon svg,md-list-item .md-list-item-inner .md-avatar-icon svg{width:24px;height:24px}md-list-item .md-list-item-inner>md-checkbox,md-list-item>md-checkbox{width:24px;margin-left:3px;margin-right:29px;margin-top:16px}[dir=rtl] md-list-item .md-list-item-inner>md-checkbox,[dir=rtl] md-list-item>md-checkbox{margin-left:29px}[dir=rtl] md-list-item .md-list-item-inner>md-checkbox,[dir=rtl] md-list-item>md-checkbox{margin-right:3px}md-list-item .md-list-item-inner .md-secondary-container,md-list-item .md-secondary-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;margin:auto;margin-right:0;margin-left:auto}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,[dir=rtl] md-list-item .md-secondary-container{margin-right:auto}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container,[dir=rtl] md-list-item .md-secondary-container{margin-left:0}md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,md-list-item .md-secondary-container .md-button:last-of-type,md-list-item .md-secondary-container .md-icon-button:last-of-type{margin-right:0}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container .md-icon-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-button:last-of-type,[dir=rtl] md-list-item .md-secondary-container .md-icon-button:last-of-type{margin-right:auto;margin-left:0}md-list-item .md-list-item-inner .md-secondary-container md-checkbox,md-list-item .md-secondary-container md-checkbox{margin-top:0;margin-bottom:0}md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,md-list-item .md-secondary-container md-checkbox:last-child{width:24px;margin-right:0}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-checkbox:last-child,[dir=rtl] md-list-item .md-secondary-container md-checkbox:last-child{margin-right:auto;margin-left:0}md-list-item .md-list-item-inner .md-secondary-container md-switch,md-list-item .md-secondary-container md-switch{margin-top:0;margin-bottom:0;margin-right:-6px}[dir=rtl] md-list-item .md-list-item-inner .md-secondary-container md-switch,[dir=rtl] md-list-item .md-secondary-container md-switch{margin-right:auto;margin-left:-6px}md-list-item .md-list-item-inner>.md-list-item-inner>p,md-list-item .md-list-item-inner>p,md-list-item>.md-list-item-inner>p,md-list-item>p{-ms-flex:1 1 auto;flex:1 1 auto;margin:0}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style,md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}md-list-item.md-2-line.md-long-text,md-list-item.md-2-line>.md-no-style.md-long-text,md-list-item.md-3-line.md-long-text,md-list-item.md-3-line>.md-no-style.md-long-text{margin-top:8px;margin-bottom:8px}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text,md-list-item.md-3-line .md-list-item-text,md-list-item.md-3-line>.md-no-style .md-list-item-text{-ms-flex:1 1 auto;flex:1 1 auto;margin:auto;text-overflow:ellipsis;overflow:hidden}md-list-item.md-2-line .md-list-item-text.md-offset,md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,md-list-item.md-3-line .md-list-item-text.md-offset,md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:56px}[dir=rtl] md-list-item.md-2-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-2-line>.md-no-style .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line .md-list-item-text.md-offset,[dir=rtl] md-list-item.md-3-line>.md-no-style .md-list-item-text.md-offset{margin-left:auto;margin-right:56px}md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-size:16px;font-weight:400;letter-spacing:.010em;margin:0;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text h4,md-list-item.md-2-line>.md-no-style .md-list-item-text h4,md-list-item.md-3-line .md-list-item-text h4,md-list-item.md-3-line>.md-no-style .md-list-item-text h4{font-size:14px;letter-spacing:.010em;margin:3px 0 1px 0;font-weight:400;line-height:1.2em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-size:14px;font-weight:500;letter-spacing:.010em;margin:0;line-height:1.6em}md-list-item.md-2-line,md-list-item.md-2-line>.md-no-style{height:auto;min-height:72px}md-list-item.md-2-line::before,md-list-item.md-2-line>.md-no-style::before{content:'';min-height:72px;visibility:hidden;display:inline-block}md-list-item.md-2-line .md-avatar-icon,md-list-item.md-2-line>.md-avatar,md-list-item.md-2-line>.md-no-style .md-avatar-icon,md-list-item.md-2-line>.md-no-style>.md-avatar{margin-top:12px}md-list-item.md-2-line>.md-no-style>md-icon:first-child,md-list-item.md-2-line>md-icon:first-child{-ms-flex-item-align:start;align-self:flex-start}md-list-item.md-2-line .md-list-item-text,md-list-item.md-2-line>.md-no-style .md-list-item-text{-ms-flex:1 1 auto;flex:1 1 auto}md-list-item.md-3-line,md-list-item.md-3-line>.md-no-style{height:auto;min-height:88px}md-list-item.md-3-line::before,md-list-item.md-3-line>.md-no-style::before{content:'';min-height:88px;visibility:hidden;display:inline-block}md-list-item.md-3-line>.md-avatar,md-list-item.md-3-line>.md-no-style>.md-avatar,md-list-item.md-3-line>.md-no-style>md-icon:first-child,md-list-item.md-3-line>md-icon:first-child{margin-top:16px}.md-open-menu-container{position:fixed;left:0;top:0;z-index:100;opacity:0;border-radius:2px}.md-open-menu-container md-menu-divider{margin-top:4px;margin-bottom:4px;height:1px;min-height:1px;max-height:1px;width:100%}.md-open-menu-container md-menu-content>*{opacity:0}.md-open-menu-container:not(.md-clickable){pointer-events:none}.md-open-menu-container.md-active{opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:.2s}.md-open-menu-container.md-active>md-menu-content>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.2s;transition-delay:.1s}.md-open-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-menu-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:8px 0;max-height:304px;overflow-y:auto}md-menu-content.md-dense{max-height:208px}md-menu-content.md-dense md-menu-item{height:32px;min-height:0}md-menu-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;min-height:48px;height:48px;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start}md-menu-item>*{width:100%;margin:auto 0;padding-left:16px;padding-right:16px}md-menu-item>a.md-button{padding-top:5px}md-menu-item>.md-button{text-align:left;display:inline-block;border-radius:0;margin:auto 0;font-size:15px;text-transform:none;font-weight:400;height:100%;padding-left:16px;padding-right:16px;width:100%}md-menu-item>.md-button::-moz-focus-inner{padding:0;border:0}[dir=rtl] md-menu-item>.md-button{text-align:right}md-menu-item>.md-button md-icon{margin:auto 16px auto 0}[dir=rtl] md-menu-item>.md-button md-icon{margin:auto 0 auto 16px}md-menu-item>.md-button p{display:inline-block;margin:auto}md-menu-item>.md-button span{margin-top:auto;margin-bottom:auto}md-menu-item>.md-button .md-ripple-container{border-radius:inherit}md-toolbar .md-menu{height:auto;margin:auto;padding:0}@media (max-width:959px){md-menu-content{min-width:112px}md-menu-content[width="3"]{min-width:168px}md-menu-content[width="4"]{min-width:224px}md-menu-content[width="5"]{min-width:280px}md-menu-content[width="6"]{min-width:336px}md-menu-content[width="7"]{min-width:392px}}@media (min-width:960px){md-menu-content{min-width:96px}md-menu-content[width="3"]{min-width:192px}md-menu-content[width="4"]{min-width:256px}md-menu-content[width="5"]{min-width:320px}md-menu-content[width="6"]{min-width:384px}md-menu-content[width="7"]{min-width:448px}}md-toolbar.md-menu-toolbar h2.md-toolbar-tools{line-height:1rem;height:auto;padding:28px;padding-bottom:12px}md-toolbar.md-has-open-menu{position:relative;z-index:100}md-menu-bar{padding:0 20px;display:block;position:relative;z-index:2}md-menu-bar .md-menu{display:inline-block;padding:0;position:relative}md-menu-bar button{font-size:14px;padding:0 10px;margin:0;border:0;background-color:transparent;height:40px}md-menu-bar md-backdrop.md-menu-backdrop{z-index:-2}md-menu-content.md-menu-bar-menu.md-dense{max-height:none;padding:16px 0}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent{position:relative}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon{position:absolute;padding:0;width:24px;top:6px;left:24px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>md-icon{left:auto;right:24px}md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button{padding:0 32px 0 64px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent .md-menu>.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item.md-indent>.md-button{padding:0 64px 0 32px}md-menu-content.md-menu-bar-menu.md-dense .md-button{min-height:0;height:32px}md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:left}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span{float:right}md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:right;margin:0 8px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-button span.md-alt-text{float:left}md-menu-content.md-menu-bar-menu.md-dense md-menu-divider{margin:8px 0}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button,md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button{text-align:left}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button,[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense md-menu-item>.md-button{text-align:right}md-menu-content.md-menu-bar-menu.md-dense .md-menu{padding:0}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{position:relative;margin:0;width:100%;text-transform:none;font-weight:400;border-radius:0;padding-left:16px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button{padding-left:0;padding-right:16px}md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{display:block;content:'\25BC';position:absolute;top:0;speak:none;-ms-transform:rotate(270deg) scaleY(.45) scaleX(.9);transform:rotate(270deg) scaleY(.45) scaleX(.9);right:28px}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{-ms-transform:rotate(90deg) scaleY(.45) scaleX(.9);transform:rotate(90deg) scaleY(.45) scaleX(.9)}[dir=rtl] md-menu-content.md-menu-bar-menu.md-dense .md-menu>.md-button:after{right:auto;left:28px}.md-nav-bar{border-style:solid;border-width:0 0 1px;height:48px;position:relative}._md-nav-bar-list{outline:0;list-style:none;margin:0;padding:0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.md-nav-item:first-of-type{margin-left:8px}.md-button._md-nav-button{line-height:24px;margin:0 4px;padding:12px 16px;transition:background-color .35s cubic-bezier(.35,0,.25,1)}.md-button._md-nav-button:focus{outline:0}.md-button._md-nav-button:hover{background-color:inherit}md-nav-ink-bar{bottom:0;height:2px;left:auto;position:absolute;right:auto;background-color:#000}md-nav-ink-bar._md-left{transition:left 125ms cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}md-nav-ink-bar._md-right{transition:left .25s cubic-bezier(.35,0,.25,1),right 125ms cubic-bezier(.35,0,.25,1)}md-nav-ink-bar.ng-animate{transition:none}md-nav-extra-content{min-height:48px;padding-right:12px}@keyframes indeterminate-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}md-progress-circular{position:relative;display:block}md-progress-circular._md-progress-circular-disabled{visibility:hidden}md-progress-circular.md-mode-indeterminate svg{animation:indeterminate-rotate 1.568s linear infinite}md-progress-circular svg{position:absolute;overflow:visible;top:0;left:0}md-progress-linear{display:block;position:relative;width:100%;height:5px;padding-top:0!important;margin-bottom:0!important}md-progress-linear._md-progress-linear-disabled{visibility:hidden}md-progress-linear .md-container{display:block;position:relative;overflow:hidden;width:100%;height:5px;-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1)}md-progress-linear .md-container .md-bar{position:absolute;left:0;top:0;bottom:0;width:100%;height:5px}md-progress-linear .md-container .md-dashed:before{content:"";display:none;position:absolute;margin-top:0;height:5px;width:100%;background-color:transparent;background-size:10px 10px!important;background-position:0 -23px}md-progress-linear .md-container .md-bar1,md-progress-linear .md-container .md-bar2{transition:transform .2s linear}md-progress-linear .md-container.md-mode-query .md-bar1{display:none}md-progress-linear .md-container.md-mode-query .md-bar2{transition:all .2s linear;animation:query .8s infinite cubic-bezier(.39,.575,.565,1)}md-progress-linear .md-container.md-mode-determinate .md-bar1{display:none}md-progress-linear .md-container.md-mode-indeterminate .md-bar1{animation:md-progress-linear-indeterminate-scale-1 4s infinite,md-progress-linear-indeterminate-1 4s infinite}md-progress-linear .md-container.md-mode-indeterminate .md-bar2{animation:md-progress-linear-indeterminate-scale-2 4s infinite,md-progress-linear-indeterminate-2 4s infinite}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container{animation:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar1{animation-name:none}md-progress-linear .md-container.ng-hide ._md-progress-linear-disabled md-progress-linear .md-container .md-bar2{animation-name:none}md-progress-linear .md-container.md-mode-buffer{background-color:transparent!important;transition:all .2s linear}md-progress-linear .md-container.md-mode-buffer .md-dashed:before{display:block;animation:buffer 3s infinite linear}@keyframes query{0%{opacity:1;transform:translateX(35%) scale(.3,1)}100%{opacity:0;transform:translateX(-50%) scale(0,1)}}@keyframes buffer{0%{opacity:1;background-position:0 -23px}50%{opacity:0}100%{opacity:1;background-position:-200px -23px}}@keyframes md-progress-linear-indeterminate-scale-1{0%{transform:scaleX(.1);animation-timing-function:linear}36.6%{transform:scaleX(.1);animation-timing-function:cubic-bezier(.33473,.12482,.78584,1)}69.15%{transform:scaleX(.83);animation-timing-function:cubic-bezier(.22573,0,.23365,1.37098)}100%{transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-1{0%{left:-105.16667%;animation-timing-function:linear}20%{left:-105.16667%;animation-timing-function:cubic-bezier(.5,0,.70173,.49582)}69.15%{left:21.5%;animation-timing-function:cubic-bezier(.30244,.38135,.55,.95635)}100%{left:95.44444%}}@keyframes md-progress-linear-indeterminate-scale-2{0%{transform:scaleX(.1);animation-timing-function:cubic-bezier(.20503,.05705,.57661,.45397)}19.15%{transform:scaleX(.57);animation-timing-function:cubic-bezier(.15231,.19643,.64837,1.00432)}44.15%{transform:scaleX(.91);animation-timing-function:cubic-bezier(.25776,-.00316,.21176,1.38179)}100%{transform:scaleX(.1)}}@keyframes md-progress-linear-indeterminate-2{0%{left:-54.88889%;animation-timing-function:cubic-bezier(.15,0,.51506,.40968)}25%{left:-17.25%;animation-timing-function:cubic-bezier(.31033,.28406,.8,.73372)}48.35%{left:29.5%;animation-timing-function:cubic-bezier(.4,.62703,.6,.90203)}100%{left:117.38889%}}md-radio-button{box-sizing:border-box;display:block;margin-bottom:16px;white-space:nowrap;cursor:pointer;position:relative}md-radio-button[disabled]{cursor:default}md-radio-button[disabled] .md-container{cursor:default}md-radio-button .md-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;cursor:pointer;left:0;right:auto}[dir=rtl] md-radio-button .md-container{left:auto}[dir=rtl] md-radio-button .md-container{right:0}md-radio-button .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-radio-button .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-radio-button.md-align-top-left>div.md-container{top:12px}md-radio-button .md-off{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-style:solid;border-width:2px;border-radius:50%;transition:border-color ease .28s}md-radio-button .md-on{box-sizing:border-box;position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;transition:transform ease .28s;-ms-transform:scale(0);transform:scale(0)}md-radio-button.md-checked .md-on{-ms-transform:scale(.5);transform:scale(.5)}md-radio-button .md-label{box-sizing:border-box;position:relative;display:inline-block;margin-left:30px;margin-right:0;vertical-align:middle;white-space:normal;pointer-events:none;width:auto}[dir=rtl] md-radio-button .md-label{margin-left:0}[dir=rtl] md-radio-button .md-label{margin-right:30px}md-radio-group.layout-column md-radio-button,md-radio-group.layout-gt-lg-column md-radio-button,md-radio-group.layout-gt-md-column md-radio-button,md-radio-group.layout-gt-sm-column md-radio-button,md-radio-group.layout-gt-xs-column md-radio-button,md-radio-group.layout-lg-column md-radio-button,md-radio-group.layout-md-column md-radio-button,md-radio-group.layout-sm-column md-radio-button,md-radio-group.layout-xl-column md-radio-button,md-radio-group.layout-xs-column md-radio-button{margin-bottom:16px}md-radio-group.layout-gt-lg-row md-radio-button,md-radio-group.layout-gt-md-row md-radio-button,md-radio-group.layout-gt-sm-row md-radio-button,md-radio-group.layout-gt-xs-row md-radio-button,md-radio-group.layout-lg-row md-radio-button,md-radio-group.layout-md-row md-radio-button,md-radio-group.layout-row md-radio-button,md-radio-group.layout-sm-row md-radio-button,md-radio-group.layout-xl-row md-radio-button,md-radio-group.layout-xs-row md-radio-button{margin-top:0;margin-bottom:0;margin-left:0;margin-right:16px}[dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-md-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button,[dir=rtl] md-radio-group.layout-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-md-row md-radio-button,[dir=rtl] md-radio-group.layout-row md-radio-button,[dir=rtl] md-radio-group.layout-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-xl-row md-radio-button,[dir=rtl] md-radio-group.layout-xs-row md-radio-button{margin-left:16px}[dir=rtl] md-radio-group.layout-gt-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-md-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-gt-xs-row md-radio-button,[dir=rtl] md-radio-group.layout-lg-row md-radio-button,[dir=rtl] md-radio-group.layout-md-row md-radio-button,[dir=rtl] md-radio-group.layout-row md-radio-button,[dir=rtl] md-radio-group.layout-sm-row md-radio-button,[dir=rtl] md-radio-group.layout-xl-row md-radio-button,[dir=rtl] md-radio-group.layout-xs-row md-radio-button{margin-right:0}md-radio-group.layout-gt-lg-row md-radio-button:last-of-type,md-radio-group.layout-gt-md-row md-radio-button:last-of-type,md-radio-group.layout-gt-sm-row md-radio-button:last-of-type,md-radio-group.layout-gt-xs-row md-radio-button:last-of-type,md-radio-group.layout-lg-row md-radio-button:last-of-type,md-radio-group.layout-md-row md-radio-button:last-of-type,md-radio-group.layout-row md-radio-button:last-of-type,md-radio-group.layout-sm-row md-radio-button:last-of-type,md-radio-group.layout-xl-row md-radio-button:last-of-type,md-radio-group.layout-xs-row md-radio-button:last-of-type{margin-left:0;margin-right:0}md-radio-group:focus{outline:0}md-radio-group.md-focused .md-checked .md-container:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-radio-group[disabled] md-radio-button{cursor:default}md-radio-group[disabled] md-radio-button .md-container{cursor:default}.md-inline-form md-radio-group{margin:18px 0 19px}.md-inline-form md-radio-group md-radio-button{display:inline-block;height:30px;padding:2px;box-sizing:border-box;margin-top:0;margin-bottom:0}@media screen and (-ms-high-contrast:active){md-radio-button.md-default-theme .md-on{background-color:#fff}}md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{transition:transform .4s cubic-bezier(.25,.8,.25,1);-ms-transform-origin:left top;transform-origin:left top}[dir=rtl] md-input-container:not([md-no-float]) .md-select-placeholder span:first-child{-ms-transform-origin:right top;transform-origin:right top}md-input-container.md-input-focused:not([md-no-float]) .md-select-placeholder span:first-child{-ms-transform:translateY(-22px) translateX(-2px) scale(.75);transform:translateY(-22px) translateX(-2px) scale(.75)}.md-select-menu-container{position:fixed;left:0;top:0;z-index:90;opacity:0;display:none;-ms-transform:translateY(-1px);transform:translateY(-1px)}.md-select-menu-container:not(.md-clickable){pointer-events:none}.md-select-menu-container md-progress-circular{display:table;margin:24px auto!important}.md-select-menu-container.md-active{display:block;opacity:1}.md-select-menu-container.md-active md-select-menu{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-duration:150ms}.md-select-menu-container.md-active md-select-menu>*{opacity:1;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:150ms;transition-delay:.1s}.md-select-menu-container.md-leave{opacity:0;transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:250ms}md-input-container>md-select{margin:0;-ms-flex-order:2;order:2}md-input-container:not(.md-input-has-value) md-select.ng-required:not(.md-no-asterisk) .md-select-value span:first-child:after,md-input-container:not(.md-input-has-value) md-select[required]:not(.md-no-asterisk) .md-select-value span:first-child:after{content:' *';font-size:13px;vertical-align:top}md-input-container.md-input-invalid md-select .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select{display:-ms-flexbox;display:flex;margin:20px 0 26px 0}md-select.ng-required.ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after,md-select[required].ng-invalid:not(.md-no-asterisk) .md-select-value span:first-child:after{content:' *';font-size:13px;vertical-align:top}md-select[disabled] .md-select-value{background-position:0 bottom;background-size:4px 1px;background-repeat:repeat-x;margin-bottom:-1px}md-select:focus{outline:0}md-select[disabled]:hover{cursor:default}md-select:not([disabled]):hover{cursor:pointer}md-select:not([disabled]).ng-invalid.ng-touched .md-select-value{border-bottom-style:solid;padding-bottom:1px}md-select:not([disabled]):focus .md-select-value{border-bottom-width:2px;border-bottom-style:solid;padding-bottom:0}md-select:not([disabled]):focus.ng-invalid.ng-touched .md-select-value{padding-bottom:0}md-input-container.md-input-has-value .md-select-value>span:not(.md-select-icon){transform:translate3d(0,1px,0)}.md-select-value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:2px 2px 1px;border-bottom-width:1px;border-bottom-style:solid;background-color:transparent;position:relative;box-sizing:content-box;min-width:64px;min-height:26px;-ms-flex-positive:1;flex-grow:1}.md-select-value>span:not(.md-select-icon){max-width:100%;-ms-flex:1 1 auto;flex:1 1 auto;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-select-value>span:not(.md-select-icon) .md-text{display:inline}.md-select-value .md-select-icon{display:block;-ms-flex-align:end;align-items:flex-end;text-align:end;width:24px;margin:0 4px;transform:translate3d(0,-2px,0);font-size:1.2rem}.md-select-value .md-select-icon:after{display:block;content:'\25BC';position:relative;top:2px;speak:none;font-size:13px;-ms-transform:scaleY(.5) scaleX(1);transform:scaleY(.5) scaleX(1)}.md-select-value.md-select-placeholder{display:-ms-flexbox;display:flex;-ms-flex-order:1;order:1;pointer-events:none;-webkit-font-smoothing:antialiased;padding-left:2px;z-index:1}md-select-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);max-height:256px;min-height:48px;overflow-y:hidden;-ms-transform-origin:left top;transform-origin:left top;-ms-transform:scale(1);transform:scale(1)}md-select-menu.md-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}md-select-menu:not(.md-overflow) md-content{padding-top:8px;padding-bottom:8px}[dir=rtl] md-select-menu{-ms-transform-origin:right top;transform-origin:right top}md-select-menu md-content{min-width:136px;min-height:48px;max-height:256px;overflow-y:auto}md-select-menu>*{opacity:0}md-option{cursor:pointer;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:auto;transition:background .15s linear;padding:0 16px 0 16px;height:48px}md-option[disabled]{cursor:default}md-option:focus{outline:0}md-option .md-text{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}md-optgroup{display:block}md-optgroup label{display:block;font-size:14px;text-transform:uppercase;padding:16px;font-weight:500}md-optgroup md-option{padding-left:32px;padding-right:32px}@media screen and (-ms-high-contrast:active){.md-select-backdrop{background-color:transparent}md-select-menu{border:1px solid #fff}}md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:40px;padding-right:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-left:16px}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled{padding-right:40px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:inline-block;width:20px;height:20px;left:0;right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{right:0}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:before{box-sizing:border-box;background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container:after{box-sizing:border-box;content:'';position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-15px;top:-15px;right:-15px;bottom:-15px}md-select-menu[multiple] md-option.md-checkbox-enabled .md-icon{box-sizing:border-box;transition:240ms;position:absolute;top:0;left:0;width:20px;height:20px;border-width:2px;border-style:solid;border-radius:2px}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon{border-color:transparent}md-select-menu[multiple] md-option.md-checkbox-enabled[selected] .md-icon:after{box-sizing:border-box;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:4.66667px;top:.22222px;display:table;width:6.66667px;height:13.33333px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-select-menu[multiple] md-option.md-checkbox-enabled[disabled]{cursor:default}md-select-menu[multiple] md-option.md-checkbox-enabled.md-indeterminate .md-icon:after{box-sizing:border-box;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:table;width:12px;height:2px;border-width:2px;border-style:solid;border-top:0;border-left:0;content:''}md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:10.66667px;margin-right:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-left:auto}[dir=rtl] md-select-menu[multiple] md-option.md-checkbox-enabled .md-container{margin-right:10.66667px}md-sidenav{box-sizing:border-box;position:absolute;-ms-flex-direction:column;flex-direction:column;z-index:60;width:320px;max-width:320px;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}md-sidenav ul{list-style:none}md-sidenav.md-closed{display:none}md-sidenav.md-closed-add,md-sidenav.md-closed-remove{display:-ms-flexbox;display:flex;transition:.2s ease-in all}md-sidenav.md-closed-add.md-closed-add-active,md-sidenav.md-closed-remove.md-closed-remove-active{transition:all .4s cubic-bezier(.25,.8,.25,1)}md-sidenav.md-locked-open-add,md-sidenav.md-locked-open-remove{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-locked-open,md-sidenav.md-locked-open.md-closed,md-sidenav.md-locked-open.md-closed.md-sidenav-left,md-sidenav.md-locked-open.md-closed.md-sidenav-right{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-locked-open-remove.md-closed{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-closed.md-locked-open-add{position:static;display:-ms-flexbox;display:flex;transform:translate3d(0,0,0)}md-sidenav.md-closed.md-locked-open-add:not(.md-locked-open-add-active){transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2);width:0!important;min-width:0!important}md-sidenav.md-closed.md-locked-open-add-active{transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2)}md-sidenav.md-locked-open-remove-active{transition:width .3s cubic-bezier(.55,0,.55,.2),min-width .3s cubic-bezier(.55,0,.55,.2);width:0!important;min-width:0!important}.md-sidenav-backdrop.md-locked-open{display:none}.md-sidenav-left,md-sidenav{left:0;top:0;transform:translate3d(0,0,0)}.md-sidenav-left.md-closed,md-sidenav.md-closed{transform:translate3d(-100%,0,0)}.md-sidenav-right{left:100%;top:0;-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.md-sidenav-right.md-closed{-ms-transform:translate(0,0);transform:translate(0,0)}@media (min-width:600px){md-sidenav{max-width:400px}}@media (max-width:456px){md-sidenav{width:calc(100% - 56px);min-width:calc(100% - 56px);max-width:calc(100% - 56px)}}@media screen and (-ms-high-contrast:active){.md-sidenav-left,md-sidenav{border-right:1px solid #fff}.md-sidenav-right{border-left:1px solid #fff}}@keyframes sliderFocusThumb{0%{transform:scale(.7)}30%{transform:scale(1)}100%{transform:scale(.7)}}@keyframes sliderDiscreteFocusThumb{0%{transform:scale(.7)}50%{transform:scale(.8)}100%{transform:scale(0)}}@keyframes sliderDiscreteFocusRing{0%{transform:scale(.7);opacity:0}50%{transform:scale(1);opacity:1}100%{transform:scale(0)}}md-slider{height:48px;min-width:128px;position:relative;margin-left:4px;margin-right:4px;padding:0;display:block;-ms-flex-direction:row;flex-direction:row}md-slider *,md-slider :after{box-sizing:border-box}md-slider .md-slider-wrapper{outline:0;width:100%;height:100%}md-slider .md-slider-content{position:relative}md-slider .md-track-container{width:100%;position:absolute;top:23px;height:2px}md-slider .md-track{position:absolute;left:0;right:0;height:100%}md-slider .md-track-fill{transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:width,height}md-slider .md-track-ticks{position:absolute;left:0;right:0;height:100%}md-slider .md-track-ticks canvas{width:100%;height:100%}md-slider .md-thumb-container{position:absolute;left:0;top:50%;transform:translate3d(-50%,-50%,0);transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:left,right,bottom}[dir=rtl] md-slider .md-thumb-container{left:auto;right:0}md-slider .md-thumb{z-index:1;position:absolute;left:-10px;top:14px;width:20px;height:20px;border-radius:20px;-ms-transform:scale(.7);transform:scale(.7);transition:all .4s cubic-bezier(.25,.8,.25,1)}[dir=rtl] md-slider .md-thumb{left:auto;right:-10px}md-slider .md-thumb:after{content:'';position:absolute;width:20px;height:20px;border-radius:20px;border-width:3px;border-style:solid;transition:inherit}md-slider .md-sign{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;left:-14px;top:-17px;width:28px;height:28px;border-radius:28px;transform:scale(.4) translate3d(0,67.5px,0);transition:all .3s cubic-bezier(.35,0,.25,1)}md-slider .md-sign:after{position:absolute;content:'';left:0;border-radius:16px;top:19px;border-left:14px solid transparent;border-right:14px solid transparent;border-top-width:16px;border-top-style:solid;opacity:0;transform:translate3d(0,-8px,0);transition:all .2s cubic-bezier(.35,0,.25,1)}[dir=rtl] md-slider .md-sign:after{left:auto;right:0}md-slider .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}md-slider .md-focus-ring{position:absolute;left:-17px;top:7px;width:34px;height:34px;border-radius:34px;-ms-transform:scale(.7);transform:scale(.7);opacity:0;transition:all .35s cubic-bezier(.35,0,.25,1)}[dir=rtl] md-slider .md-focus-ring{left:auto;right:-17px}md-slider .md-disabled-thumb{position:absolute;left:-14px;top:10px;width:28px;height:28px;border-radius:28px;-ms-transform:scale(.5);transform:scale(.5);border-width:4px;border-style:solid;display:none}[dir=rtl] md-slider .md-disabled-thumb{left:auto;right:-14px}md-slider.md-min .md-sign{opacity:0}md-slider:focus{outline:0}md-slider.md-dragging .md-thumb-container,md-slider.md-dragging .md-track-fill{transition:none}md-slider:not([md-discrete]) .md-sign,md-slider:not([md-discrete]) .md-track-ticks{display:none}md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper .md-thumb:hover{-ms-transform:scale(.8);transform:scale(.8)}md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring{-ms-transform:scale(1);transform:scale(1);opacity:1}md-slider:not([md-discrete]):not([disabled]) .md-slider-wrapper.md-focused .md-thumb{animation:sliderFocusThumb .7s cubic-bezier(.35,0,.25,1)}md-slider:not([md-discrete]):not([disabled]).md-active .md-slider-wrapper .md-thumb{-ms-transform:scale(1);transform:scale(1)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-focus-ring{-ms-transform:scale(0);transform:scale(0);animation:sliderDiscreteFocusRing .5s cubic-bezier(.35,0,.25,1)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb{animation:sliderDiscreteFocusThumb .5s cubic-bezier(.35,0,.25,1)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-thumb,md-slider[md-discrete]:not([disabled]).md-active .md-thumb{-ms-transform:scale(0);transform:scale(0)}md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign,md-slider[md-discrete]:not([disabled]) .md-slider-wrapper.md-focused .md-sign:after,md-slider[md-discrete]:not([disabled]).md-active .md-sign,md-slider[md-discrete]:not([disabled]).md-active .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}md-slider[md-discrete][disabled][readonly] .md-thumb{-ms-transform:scale(0);transform:scale(0)}md-slider[md-discrete][disabled][readonly] .md-sign,md-slider[md-discrete][disabled][readonly] .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}md-slider[disabled] .md-track-fill{display:none}md-slider[disabled] .md-track-ticks{opacity:0}md-slider[disabled]:not([readonly]) .md-sign{opacity:0}md-slider[disabled] .md-thumb{-ms-transform:scale(.5);transform:scale(.5)}md-slider[disabled] .md-disabled-thumb{display:block}md-slider[md-vertical]{-ms-flex-direction:column;flex-direction:column;min-height:128px;min-width:0}md-slider[md-vertical] .md-slider-wrapper{-ms-flex:1;flex:1;padding-top:12px;padding-bottom:12px;width:48px;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}md-slider[md-vertical] .md-track-container{height:100%;width:2px;top:0;left:calc(50% - (2px / 2))}md-slider[md-vertical] .md-thumb-container{top:auto;margin-bottom:23px;left:calc(50% - 1px);bottom:0}md-slider[md-vertical] .md-thumb-container .md-thumb:after{left:1px}md-slider[md-vertical] .md-thumb-container .md-focus-ring{left:-16px}md-slider[md-vertical] .md-track-fill{bottom:0}md-slider[md-vertical][md-discrete] .md-sign{left:-40px;top:9.5px;transform:scale(.4) translate3d(67.5px,0,0)}md-slider[md-vertical][md-discrete] .md-sign:after{top:9.5px;left:19px;border-top:14px solid transparent;border-right:0;border-bottom:14px solid transparent;border-left-width:16px;border-left-style:solid;opacity:0;transform:translate3d(0,-8px,0);transition:all .2s ease-in-out}md-slider[md-vertical][md-discrete] .md-sign .md-thumb-text{z-index:1;font-size:12px;font-weight:700}md-slider[md-vertical][md-discrete] .md-focused .md-sign:after,md-slider[md-vertical][md-discrete].md-active .md-sign:after,md-slider[md-vertical][md-discrete][disabled][readonly] .md-sign:after{top:0}md-slider[md-vertical][disabled][readonly] .md-thumb{-ms-transform:scale(0);transform:scale(0)}md-slider[md-vertical][disabled][readonly] .md-sign,md-slider[md-vertical][disabled][readonly] .md-sign:after{opacity:1;transform:translate3d(0,0,0) scale(1)}md-slider[md-invert]:not([md-vertical]) .md-track-fill{left:auto;right:0}[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill{left:0}[dir=rtl] md-slider[md-invert]:not([md-vertical]) .md-track-fill{right:auto}md-slider[md-invert][md-vertical] .md-track-fill{bottom:auto;top:0}md-slider-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}md-slider-container>:first-child:not(md-slider),md-slider-container>:last-child:not(md-slider){min-width:25px;max-width:42px;height:25px;transition:all .4s cubic-bezier(.25,.8,.25,1);transition-property:color,max-width}md-slider-container>:first-child:not(md-slider){margin-right:16px}[dir=rtl] md-slider-container>:first-child:not(md-slider){margin-right:auto;margin-left:16px}md-slider-container>:last-child:not(md-slider){margin-left:16px}[dir=rtl] md-slider-container>:last-child:not(md-slider){margin-left:auto;margin-right:16px}md-slider-container[md-vertical]{-ms-flex-direction:column;flex-direction:column}md-slider-container[md-vertical]>:first-child:not(md-slider),md-slider-container[md-vertical]>:last-child:not(md-slider){margin-right:0;margin-left:0;text-align:center}md-slider-container md-input-container input[type=number]{text-align:center;padding-left:15px;height:50px;margin-top:-25px}[dir=rtl] md-slider-container md-input-container input[type=number]{padding-left:0;padding-right:15px}@media screen and (-ms-high-contrast:active){md-slider.md-default-theme .md-track{border-bottom:1px solid #fff}}.md-sticky-clone{z-index:2;top:0;left:0;right:0;position:absolute!important;transform:translate3d(-9999px,-9999px,0)}.md-sticky-clone[sticky-state=active]{transform:translate3d(0,0,0)}.md-sticky-clone[sticky-state=active]:not(.md-sticky-no-effect) .md-subheader-inner{animation:subheaderStickyHoverIn .3s ease-out both}@keyframes subheaderStickyHoverIn{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}}@keyframes subheaderStickyHoverOut{0%{box-shadow:0 2px 4px 0 rgba(0,0,0,.16)}100%{box-shadow:0 0 0 0 transparent}}.md-subheader-wrapper:not(.md-sticky-no-effect){transition:.2s ease-out margin}.md-subheader-wrapper:not(.md-sticky-no-effect) .md-subheader{margin:0}.md-subheader-wrapper:not(.md-sticky-no-effect).md-sticky-clone{z-index:2}.md-subheader-wrapper:not(.md-sticky-no-effect)[sticky-state=active]{margin-top:-2px}.md-subheader-wrapper:not(.md-sticky-no-effect):not(.md-sticky-clone)[sticky-prev-state=active] .md-subheader-inner:after{animation:subheaderStickyHoverOut .3s ease-out both}.md-subheader{display:block;font-size:14px;font-weight:500;line-height:1em;margin:0;position:relative}.md-subheader .md-subheader-inner{display:block;padding:16px}.md-subheader .md-subheader-content{display:block;z-index:1;position:relative}.md-inline-form md-switch{margin-top:18px;margin-bottom:19px}md-switch{margin:16px 0;white-space:nowrap;cursor:pointer;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30px;line-height:28px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:inherit;margin-right:16px}[dir=rtl] md-switch{margin-left:16px}[dir=rtl] md-switch{margin-right:inherit}md-switch:last-of-type{margin-left:inherit;margin-right:0}[dir=rtl] md-switch:last-of-type{margin-left:0}[dir=rtl] md-switch:last-of-type{margin-right:inherit}md-switch[disabled]{cursor:default}md-switch[disabled] .md-container{cursor:default}md-switch .md-container{cursor:-webkit-grab;cursor:grab;width:36px;height:24px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:8px;float:left}[dir=rtl] md-switch .md-container{margin-right:0;margin-left:8px}md-switch.md-inverted .md-container{margin-right:initial;margin-left:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-right:8px}[dir=rtl] md-switch.md-inverted .md-container{margin-left:initial}md-switch:not([disabled]) .md-dragging,md-switch:not([disabled]).md-dragging .md-container{cursor:-webkit-grabbing;cursor:grabbing}md-switch.md-focused:not([disabled]) .md-thumb:before{left:-8px;top:-8px;right:-8px;bottom:-8px}md-switch.md-focused:not([disabled]):not(.md-checked) .md-thumb:before{background-color:rgba(0,0,0,.12)}md-switch .md-label{border-color:transparent;border-width:0;float:left}md-switch .md-bar{left:1px;width:34px;top:5px;height:14px;border-radius:8px;position:absolute}md-switch .md-thumb-container{top:2px;left:0;width:16px;position:absolute;transform:translate3d(0,0,0);z-index:1}md-switch.md-checked .md-thumb-container{transform:translate3d(100%,0,0)}md-switch .md-thumb{position:absolute;margin:0;left:0;top:0;outline:0;height:20px;width:20px;border-radius:50%;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}md-switch .md-thumb:before{background-color:transparent;border-radius:50%;content:'';position:absolute;display:block;height:auto;left:0;top:0;right:0;bottom:0;transition:all .5s;width:auto}md-switch .md-thumb .md-ripple-container{position:absolute;display:block;width:auto;height:auto;left:-20px;top:-20px;right:-20px;bottom:-20px}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb,md-switch:not(.md-dragging) .md-thumb-container{transition:all 80ms linear;transition-property:transform,background-color}md-switch:not(.md-dragging) .md-bar,md-switch:not(.md-dragging) .md-thumb{transition-delay:50ms}@media screen and (-ms-high-contrast:active){md-switch.md-default-theme .md-bar{background-color:#666}md-switch.md-default-theme.md-checked .md-bar{background-color:#9e9e9e}md-switch.md-default-theme .md-thumb{background-color:#fff}}.md-toast-text{padding:0 6px}md-toast{position:absolute;z-index:105;box-sizing:border-box;cursor:default;overflow:hidden;padding:8px;opacity:1;transition:all .4s cubic-bezier(.25,.8,.25,1)}md-toast .md-toast-content{display:-ms-flexbox;display:flex;direction:row;-ms-flex-align:center;align-items:center;max-height:168px;max-width:100%;min-height:48px;padding:0 18px;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);border-radius:2px;font-size:14px;overflow:hidden;transform:translate3d(0,0,0) rotateZ(0);transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-flex-pack:start;justify-content:flex-start}md-toast .md-toast-content::before{content:'';min-height:48px;visibility:hidden;display:inline-block}[dir=rtl] md-toast .md-toast-content{-ms-flex-pack:end;justify-content:flex-end}md-toast .md-toast-content span{-ms-flex:1 1 0%;flex:1 1 0%;box-sizing:border-box;min-width:0}md-toast.md-capsule{border-radius:24px}md-toast.md-capsule .md-toast-content{border-radius:24px}md-toast.ng-leave-active .md-toast-content{transition:all .3s cubic-bezier(.55,0,.55,.2)}md-toast.md-swipedown .md-toast-content,md-toast.md-swipeleft .md-toast-content,md-toast.md-swiperight .md-toast-content,md-toast.md-swipeup .md-toast-content{transition:all .4s cubic-bezier(.25,.8,.25,1)}md-toast.ng-enter{opacity:0}md-toast.ng-enter .md-toast-content{transform:translate3d(0,100%,0)}md-toast.ng-enter.md-top .md-toast-content{transform:translate3d(0,-100%,0)}md-toast.ng-enter.ng-enter-active{opacity:1}md-toast.ng-enter.ng-enter-active .md-toast-content{transform:translate3d(0,0,0)}md-toast.ng-leave.ng-leave-active .md-toast-content{opacity:0;transform:translate3d(0,100%,0)}md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0,-50%,0)}md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0,50%,0)}md-toast.ng-leave.ng-leave-active.md-top .md-toast-content{transform:translate3d(0,-100%,0)}md-toast .md-action{line-height:19px;margin-left:24px;margin-right:0;cursor:pointer;text-transform:uppercase;float:right}md-toast .md-button{min-width:0;margin-right:0;margin-left:12px}[dir=rtl] md-toast .md-button{margin-right:12px}[dir=rtl] md-toast .md-button{margin-left:0}@media (max-width:959px){md-toast{left:0;right:0;width:100%;max-width:100%;min-width:0;border-radius:0;bottom:0;padding:0}md-toast.ng-leave.ng-leave-active.md-swipeup .md-toast-content{transform:translate3d(0,-50%,0)}md-toast.ng-leave.ng-leave-active.md-swipedown .md-toast-content{transform:translate3d(0,50%,0)}}@media (min-width:960px){md-toast{min-width:304px}md-toast.md-bottom{bottom:0}md-toast.md-left{left:0}md-toast.md-right{right:0}md-toast.md-top{top:0}md-toast._md-start{left:0}[dir=rtl] md-toast._md-start{left:auto;right:0}md-toast._md-end{right:0}[dir=rtl] md-toast._md-end{right:auto;left:0}md-toast.ng-leave.ng-leave-active.md-swipeleft .md-toast-content{transform:translate3d(-50%,0,0)}md-toast.ng-leave.ng-leave-active.md-swiperight .md-toast-content{transform:translate3d(50%,0,0)}}@media (min-width:1920px){md-toast .md-toast-content{max-width:568px}}@media screen and (-ms-high-contrast:active){md-toast{border:1px solid #fff}}.md-toast-animating{overflow:hidden!important}@keyframes md-tab-content-hide{0%{opacity:1}50%{opacity:1}100%{opacity:0}}md-tab-data{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0}md-tabs{display:block;margin:0;border-radius:2px;overflow:hidden;position:relative;-ms-flex-negative:0;flex-shrink:0}md-tabs:not(.md-no-tab-content):not(.md-dynamic-height){min-height:248px}md-tabs[md-align-tabs=bottom]{padding-bottom:48px}md-tabs[md-align-tabs=bottom] md-tabs-wrapper{position:absolute;bottom:0;left:0;right:0;height:48px;z-index:2}md-tabs[md-align-tabs=bottom] md-tabs-content-wrapper{top:0;bottom:48px}md-tabs.md-dynamic-height md-tabs-content-wrapper{min-height:0;position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:visible}md-tabs.md-dynamic-height md-tab-content.md-active{position:relative}md-tabs[md-border-bottom] md-tabs-wrapper{border-width:0 0 1px;border-style:solid}md-tabs[md-border-bottom]:not(.md-dynamic-height) md-tabs-content-wrapper{top:49px}md-tabs-wrapper{display:block;position:relative;transform:translate3d(0,0,0)}md-tabs-wrapper md-next-button,md-tabs-wrapper md-prev-button{height:100%;width:32px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1em;z-index:2;cursor:pointer;font-size:16px;background:transparent no-repeat center center;transition:all .5s cubic-bezier(.35,0,.25,1)}md-tabs-wrapper md-next-button:focus,md-tabs-wrapper md-prev-button:focus{outline:0}md-tabs-wrapper md-next-button.md-disabled,md-tabs-wrapper md-prev-button.md-disabled{opacity:.25;cursor:default}md-tabs-wrapper md-next-button.ng-leave,md-tabs-wrapper md-prev-button.ng-leave{transition:none}md-tabs-wrapper md-next-button md-icon,md-tabs-wrapper md-prev-button md-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}md-tabs-wrapper md-prev-button{left:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMjA4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTUuNCw3LjQgMTQsNiA4LDEyIDE0LDE4IDE1LjQsMTYuNiAxMC44LDEyIAkJIiBzdHlsZT0iZmlsbDp3aGl0ZTsiLz4gPHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+IDwvZz4gPC9nPiA8ZyBpZD0iR3JpZCIgZGlzcGxheT0ibm9uZSI+IDxnIGRpc3BsYXk9ImlubGluZSI+IDwvZz4gPC9nPiA8L3N2Zz4NCg==)}[dir=rtl] md-tabs-wrapper md-prev-button{left:auto;right:0}md-tabs-wrapper md-next-button{right:0;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPiA8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8ZyBpZD0iSGVhZGVyIj4gPGc+IDxyZWN0IHg9Ii02MTgiIHk9Ii0xMzM2IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+IDwvZz4gPC9nPiA8ZyBpZD0iTGFiZWwiPiA8L2c+IDxnIGlkPSJJY29uIj4gPGc+IDxwb2x5Z29uIHBvaW50cz0iMTAsNiA4LjYsNy40IDEzLjIsMTIgOC42LDE2LjYgMTAsMTggMTYsMTIgCQkiIHN0eWxlPSJmaWxsOndoaXRlOyIvPiA8cmVjdCBmaWxsPSJub25lIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiLz4gPC9nPiA8L2c+IDxnIGlkPSJHcmlkIiBkaXNwbGF5PSJub25lIj4gPGcgZGlzcGxheT0iaW5saW5lIj4gPC9nPiA8L2c+IDwvc3ZnPg0K)}[dir=rtl] md-tabs-wrapper md-next-button{right:auto;left:0}md-tabs-wrapper md-next-button md-icon{transform:translate3d(-50%,-50%,0) rotate(180deg)}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper{width:100%;-ms-flex-direction:row;flex-direction:row}md-tabs-wrapper.md-stretch-tabs md-pagination-wrapper md-tab-item{-ms-flex-positive:1;flex-grow:1}md-tabs-canvas{position:relative;overflow:hidden;display:block;height:48px}md-tabs-canvas:after{content:'';display:table;clear:both}md-tabs-canvas .md-dummy-wrapper{position:absolute;top:0;left:0}[dir=rtl] md-tabs-canvas .md-dummy-wrapper{left:auto;right:0}md-tabs-canvas.md-paginated{margin:0 32px}md-tabs-canvas.md-center-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center}md-tabs-canvas.md-center-tabs .md-tab{float:none;display:inline-block}md-pagination-wrapper{height:48px;display:-ms-flexbox;display:flex;transition:transform .5s cubic-bezier(.35,0,.25,1);position:absolute;left:0;transform:translate3d(0,0,0)}md-pagination-wrapper:after{content:'';display:table;clear:both}[dir=rtl] md-pagination-wrapper{left:auto;right:0}md-pagination-wrapper.md-center-tabs{position:relative;-ms-flex-pack:center;justify-content:center}md-tabs-content-wrapper{display:block;position:absolute;top:48px;left:0;right:0;bottom:0;overflow:hidden}md-tab-content{display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;bottom:0;transition:transform .5s cubic-bezier(.35,0,.25,1);overflow:auto;transform:translate3d(0,0,0)}md-tab-content.md-no-scroll{bottom:auto;overflow:hidden}md-tab-content.md-no-transition,md-tab-content.ng-leave{transition:none}md-tab-content.md-left:not(.md-active){-ms-transform:translateX(-100%);transform:translateX(-100%);animation:1s md-tab-content-hide;opacity:0}[dir=rtl] md-tab-content.md-left:not(.md-active){-ms-transform:translateX(100%);transform:translateX(100%)}md-tab-content.md-left:not(.md-active) *{transition:visibility 0s linear;transition-delay:.5s;visibility:hidden}md-tab-content.md-right:not(.md-active){-ms-transform:translateX(100%);transform:translateX(100%);animation:1s md-tab-content-hide;opacity:0}[dir=rtl] md-tab-content.md-right:not(.md-active){-ms-transform:translateX(-100%);transform:translateX(-100%)}md-tab-content.md-right:not(.md-active) *{transition:visibility 0s linear;transition-delay:.5s;visibility:hidden}md-tab-content>div{-ms-flex:1 0 100%;flex:1 0 100%;min-width:0}md-tab-content>div.ng-leave{animation:1s md-tab-content-hide}md-ink-bar{position:absolute;left:auto;right:auto;bottom:0;height:2px}md-ink-bar.md-left{transition:left 125ms cubic-bezier(.35,0,.25,1),right .25s cubic-bezier(.35,0,.25,1)}md-ink-bar.md-right{transition:left .25s cubic-bezier(.35,0,.25,1),right 125ms cubic-bezier(.35,0,.25,1)}md-tab{position:absolute;z-index:-1;left:-9999px}.md-tab{font-size:14px;text-align:center;line-height:24px;padding:12px 24px;transition:background-color .35s cubic-bezier(.35,0,.25,1);cursor:pointer;white-space:nowrap;position:relative;text-transform:uppercase;float:left;font-weight:500;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}[dir=rtl] .md-tab{float:right}.md-tab.md-focused{box-shadow:none;outline:0}.md-tab.md-active{cursor:default}.md-tab.md-disabled{pointer-events:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;opacity:.5;cursor:default}.md-tab.ng-leave{transition:none}md-toolbar+md-tabs{border-top-left-radius:0;border-top-right-radius:0}md-toolbar{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;font-size:20px;min-height:64px;width:100%}md-toolbar._md-toolbar-transitions{transition-duration:.5s;transition-timing-function:cubic-bezier(.35,0,.25,1);transition-property:background-color,fill,color}md-toolbar.md-whiteframe-z1-add,md-toolbar.md-whiteframe-z1-remove{transition:box-shadow .5s linear}md-toolbar md-toolbar-filler{width:72px}md-toolbar *,md-toolbar :after,md-toolbar :before{box-sizing:border-box}md-toolbar.ng-animate{transition:none}md-toolbar.md-tall{height:128px;min-height:128px;max-height:128px}md-toolbar.md-medium-tall{height:88px;min-height:88px;max-height:88px}md-toolbar.md-medium-tall .md-toolbar-tools{height:48px;min-height:48px;max-height:48px}md-toolbar>.md-indent{margin-left:64px}[dir=rtl] md-toolbar>.md-indent{margin-left:auto;margin-right:64px}md-toolbar~md-content>md-list{padding:0}md-toolbar~md-content>md-list md-list-item:last-child md-divider{display:none}.md-toolbar-tools{font-size:20px;letter-spacing:.005em;box-sizing:border-box;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;width:100%;height:64px;max-height:64px;padding:0 16px;margin:0}.md-toolbar-tools h1,.md-toolbar-tools h2,.md-toolbar-tools h3{font-size:inherit;font-weight:inherit;margin:inherit}.md-toolbar-tools a{color:inherit;text-decoration:none}.md-toolbar-tools .fill-height{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.md-toolbar-tools md-checkbox{margin:inherit}.md-toolbar-tools .md-button{margin-top:0;margin-bottom:0}.md-toolbar-tools .md-button,.md-toolbar-tools .md-button.md-icon-button md-icon{transition-duration:.5s;transition-timing-function:cubic-bezier(.35,0,.25,1);transition-property:background-color,fill,color}.md-toolbar-tools .md-button.md-icon-button md-icon.ng-animate,.md-toolbar-tools .md-button.ng-animate{transition:none}.md-toolbar-tools>.md-button:first-child{margin-left:-8px}[dir=rtl] .md-toolbar-tools>.md-button:first-child{margin-left:auto;margin-right:-8px}.md-toolbar-tools>.md-button:last-child{margin-right:-8px}[dir=rtl] .md-toolbar-tools>.md-button:last-child{margin-right:auto;margin-left:-8px}.md-toolbar-tools>md-menu:last-child{margin-right:-8px}[dir=rtl] .md-toolbar-tools>md-menu:last-child{margin-right:auto;margin-left:-8px}.md-toolbar-tools>md-menu:last-child>.md-button{margin-right:0}[dir=rtl] .md-toolbar-tools>md-menu:last-child>.md-button{margin-right:auto;margin-left:0}@media screen and (-ms-high-contrast:active){.md-toolbar-tools{border-bottom:1px solid #fff}}@media (min-width:0) and (max-width:959px) and (orientation:portrait){md-toolbar{min-height:56px}.md-toolbar-tools{height:56px;max-height:56px}}@media (min-width:0) and (max-width:959px) and (orientation:landscape){md-toolbar{min-height:48px}.md-toolbar-tools{height:48px;max-height:48px}}.md-tooltip{pointer-events:none;border-radius:4px;overflow:hidden;opacity:0;font-weight:500;font-size:14px;white-space:nowrap;text-overflow:ellipsis;height:32px;line-height:32px;padding-right:16px;padding-left:16px}.md-tooltip.md-origin-top{-ms-transform-origin:center bottom;transform-origin:center bottom;margin-top:-24px}.md-tooltip.md-origin-right{-ms-transform-origin:left center;transform-origin:left center;margin-left:24px}.md-tooltip.md-origin-bottom{-ms-transform-origin:center top;transform-origin:center top;margin-top:24px}.md-tooltip.md-origin-left{-ms-transform-origin:right center;transform-origin:right center;margin-left:-24px}@media (min-width:960px){.md-tooltip{font-size:10px;height:22px;line-height:22px;padding-right:8px;padding-left:8px}.md-tooltip.md-origin-top{margin-top:-14px}.md-tooltip.md-origin-right{margin-left:14px}.md-tooltip.md-origin-bottom{margin-top:14px}.md-tooltip.md-origin-left{margin-left:-14px}}.md-tooltip.md-show-add{-ms-transform:scale(0);transform:scale(0)}.md-tooltip.md-show{transition:all .4s cubic-bezier(.25,.8,.25,1);-ms-transform:scale(1);transform:scale(1);opacity:.9}.md-tooltip.md-hide{transition:all .3s cubic-bezier(.55,0,.55,.2);transition-duration:.1s;-ms-transform:scale(0);transform:scale(0);opacity:0}.md-truncate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.md-truncate.md-clip{text-overflow:clip}.md-truncate.flex{width:0}.md-virtual-repeat-container{box-sizing:border-box;display:block;margin:0;overflow:hidden;padding:0;position:relative}.md-virtual-repeat-container .md-virtual-repeat-scroller{bottom:0;box-sizing:border-box;left:0;margin:0;overflow-x:hidden;padding:0;position:absolute;right:0;top:0;-webkit-overflow-scrolling:touch}.md-virtual-repeat-container .md-virtual-repeat-sizer{box-sizing:border-box;height:1px;display:block;margin:0;padding:0;width:1px}.md-virtual-repeat-container .md-virtual-repeat-offsetter{box-sizing:border-box;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-scroller{overflow-x:auto;overflow-y:hidden}.md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{bottom:16px;right:auto;white-space:nowrap}[dir=rtl] .md-virtual-repeat-container.md-orient-horizontal .md-virtual-repeat-offsetter{right:auto;left:auto}.md-whiteframe-1dp,.md-whiteframe-z1{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.md-whiteframe-2dp{box-shadow:0 1px 5px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12)}.md-whiteframe-3dp{box-shadow:0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12)}.md-whiteframe-4dp,.md-whiteframe-z2{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.md-whiteframe-5dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.md-whiteframe-6dp{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.md-whiteframe-7dp,.md-whiteframe-z3{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.md-whiteframe-8dp{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.md-whiteframe-9dp{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.md-whiteframe-10dp,.md-whiteframe-z4{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.md-whiteframe-11dp{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.md-whiteframe-12dp{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.md-whiteframe-13dp,.md-whiteframe-z5{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.md-whiteframe-14dp{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.md-whiteframe-15dp{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.md-whiteframe-16dp{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.md-whiteframe-17dp{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.md-whiteframe-18dp{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.md-whiteframe-19dp{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.md-whiteframe-20dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.md-whiteframe-21dp{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.md-whiteframe-22dp{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.md-whiteframe-23dp{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.md-whiteframe-24dp{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}@media screen and (-ms-high-contrast:active){md-whiteframe{border:1px solid #fff}}@media print{[md-whiteframe],md-whiteframe{background-color:#fff}}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@-moz-document url-prefix(){.layout-fill{margin:0;width:100%;min-height:100%;height:100%}}.flex-order{-ms-flex-order:0;order:0}.flex-order--20{-ms-flex-order:-20;order:-20}.flex-order--19{-ms-flex-order:-19;order:-19}.flex-order--18{-ms-flex-order:-18;order:-18}.flex-order--17{-ms-flex-order:-17;order:-17}.flex-order--16{-ms-flex-order:-16;order:-16}.flex-order--15{-ms-flex-order:-15;order:-15}.flex-order--14{-ms-flex-order:-14;order:-14}.flex-order--13{-ms-flex-order:-13;order:-13}.flex-order--12{-ms-flex-order:-12;order:-12}.flex-order--11{-ms-flex-order:-11;order:-11}.flex-order--10{-ms-flex-order:-10;order:-10}.flex-order--9{-ms-flex-order:-9;order:-9}.flex-order--8{-ms-flex-order:-8;order:-8}.flex-order--7{-ms-flex-order:-7;order:-7}.flex-order--6{-ms-flex-order:-6;order:-6}.flex-order--5{-ms-flex-order:-5;order:-5}.flex-order--4{-ms-flex-order:-4;order:-4}.flex-order--3{-ms-flex-order:-3;order:-3}.flex-order--2{-ms-flex-order:-2;order:-2}.flex-order--1{-ms-flex-order:-1;order:-1}.flex-order-0{-ms-flex-order:0;order:0}.flex-order-1{-ms-flex-order:1;order:1}.flex-order-2{-ms-flex-order:2;order:2}.flex-order-3{-ms-flex-order:3;order:3}.flex-order-4{-ms-flex-order:4;order:4}.flex-order-5{-ms-flex-order:5;order:5}.flex-order-6{-ms-flex-order:6;order:6}.flex-order-7{-ms-flex-order:7;order:7}.flex-order-8{-ms-flex-order:8;order:8}.flex-order-9{-ms-flex-order:9;order:9}.flex-order-10{-ms-flex-order:10;order:10}.flex-order-11{-ms-flex-order:11;order:11}.flex-order-12{-ms-flex-order:12;order:12}.flex-order-13{-ms-flex-order:13;order:13}.flex-order-14{-ms-flex-order:14;order:14}.flex-order-15{-ms-flex-order:15;order:15}.flex-order-16{-ms-flex-order:16;order:16}.flex-order-17{-ms-flex-order:17;order:17}.flex-order-18{-ms-flex-order:18;order:18}.flex-order-19{-ms-flex-order:19;order:19}.flex-order-20{-ms-flex-order:20;order:20}.flex-offset-0,.offset-0{margin-left:0}[dir=rtl] .flex-offset-0,[dir=rtl] .offset-0{margin-left:auto;margin-right:0}.flex-offset-5,.offset-5{margin-left:5%}[dir=rtl] .flex-offset-5,[dir=rtl] .offset-5{margin-left:auto;margin-right:5%}.flex-offset-10,.offset-10{margin-left:10%}[dir=rtl] .flex-offset-10,[dir=rtl] .offset-10{margin-left:auto;margin-right:10%}.flex-offset-15,.offset-15{margin-left:15%}[dir=rtl] .flex-offset-15,[dir=rtl] .offset-15{margin-left:auto;margin-right:15%}.flex-offset-20,.offset-20{margin-left:20%}[dir=rtl] .flex-offset-20,[dir=rtl] .offset-20{margin-left:auto;margin-right:20%}.flex-offset-25,.offset-25{margin-left:25%}[dir=rtl] .flex-offset-25,[dir=rtl] .offset-25{margin-left:auto;margin-right:25%}.flex-offset-30,.offset-30{margin-left:30%}[dir=rtl] .flex-offset-30,[dir=rtl] .offset-30{margin-left:auto;margin-right:30%}.flex-offset-35,.offset-35{margin-left:35%}[dir=rtl] .flex-offset-35,[dir=rtl] .offset-35{margin-left:auto;margin-right:35%}.flex-offset-40,.offset-40{margin-left:40%}[dir=rtl] .flex-offset-40,[dir=rtl] .offset-40{margin-left:auto;margin-right:40%}.flex-offset-45,.offset-45{margin-left:45%}[dir=rtl] .flex-offset-45,[dir=rtl] .offset-45{margin-left:auto;margin-right:45%}.flex-offset-50,.offset-50{margin-left:50%}[dir=rtl] .flex-offset-50,[dir=rtl] .offset-50{margin-left:auto;margin-right:50%}.flex-offset-55,.offset-55{margin-left:55%}[dir=rtl] .flex-offset-55,[dir=rtl] .offset-55{margin-left:auto;margin-right:55%}.flex-offset-60,.offset-60{margin-left:60%}[dir=rtl] .flex-offset-60,[dir=rtl] .offset-60{margin-left:auto;margin-right:60%}.flex-offset-65,.offset-65{margin-left:65%}[dir=rtl] .flex-offset-65,[dir=rtl] .offset-65{margin-left:auto;margin-right:65%}.flex-offset-70,.offset-70{margin-left:70%}[dir=rtl] .flex-offset-70,[dir=rtl] .offset-70{margin-left:auto;margin-right:70%}.flex-offset-75,.offset-75{margin-left:75%}[dir=rtl] .flex-offset-75,[dir=rtl] .offset-75{margin-left:auto;margin-right:75%}.flex-offset-80,.offset-80{margin-left:80%}[dir=rtl] .flex-offset-80,[dir=rtl] .offset-80{margin-left:auto;margin-right:80%}.flex-offset-85,.offset-85{margin-left:85%}[dir=rtl] .flex-offset-85,[dir=rtl] .offset-85{margin-left:auto;margin-right:85%}.flex-offset-90,.offset-90{margin-left:90%}[dir=rtl] .flex-offset-90,[dir=rtl] .offset-90{margin-left:auto;margin-right:90%}.flex-offset-95,.offset-95{margin-left:95%}[dir=rtl] .flex-offset-95,[dir=rtl] .offset-95{margin-left:auto;margin-right:95%}.flex-offset-33,.offset-33{margin-left:calc(100% / 3)}.flex-offset-66,.offset-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-66,[dir=rtl] .offset-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align,.layout-align-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-start,.layout-align-start-center,.layout-align-start-end,.layout-align-start-start,.layout-align-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-center,.layout-align-center-center,.layout-align-center-end,.layout-align-center-start,.layout-align-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-end,.layout-align-end-center,.layout-align-end-end,.layout-align-end-start,.layout-align-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-space-around,.layout-align-space-around-center,.layout-align-space-around-end,.layout-align-space-around-start,.layout-align-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-space-between,.layout-align-space-between-center,.layout-align-space-between-end,.layout-align-space-between-start,.layout-align-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-center-start,.layout-align-end-start,.layout-align-space-around-start,.layout-align-space-between-start,.layout-align-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-center-center,.layout-align-end-center,.layout-align-space-around-center,.layout-align-space-between-center,.layout-align-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-center-center>*,.layout-align-end-center>*,.layout-align-space-around-center>*,.layout-align-space-between-center>*,.layout-align-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-center-end,.layout-align-end-end,.layout-align-space-around-end,.layout-align-space-between-end,.layout-align-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-center-stretch,.layout-align-end-stretch,.layout-align-space-around-stretch,.layout-align-space-between-stretch,.layout-align-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex{-ms-flex:1;flex:1;box-sizing:border-box}.flex-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-row>.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-row>.flex{min-width:0}.layout-column>.flex-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-column>.flex{min-height:0}.layout,.layout-column,.layout-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-column{-ms-flex-direction:column;flex-direction:column}.layout-row{-ms-flex-direction:row;flex-direction:row}.layout-padding-sm>*,.layout-padding>.flex-sm{padding:4px}.layout-padding,.layout-padding-gt-sm,.layout-padding-gt-sm>*,.layout-padding-md,.layout-padding-md>*,.layout-padding>*,.layout-padding>.flex,.layout-padding>.flex-gt-sm,.layout-padding>.flex-md{padding:8px}.layout-padding-gt-lg>*,.layout-padding-gt-md>*,.layout-padding-lg>*,.layout-padding>.flex-gt-lg,.layout-padding>.flex-gt-md,.layout-padding>.flex-lg{padding:16px}.layout-margin-sm>*,.layout-margin>.flex-sm{margin:4px}.layout-margin,.layout-margin-gt-sm,.layout-margin-gt-sm>*,.layout-margin-md,.layout-margin-md>*,.layout-margin>*,.layout-margin>.flex,.layout-margin>.flex-gt-sm,.layout-margin>.flex-md{margin:8px}.layout-margin-gt-lg>*,.layout-margin-gt-md>*,.layout-margin-lg>*,.layout-margin>.flex-gt-lg,.layout-margin>.flex-gt-md,.layout-margin>.flex-lg{margin:16px}.layout-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.layout-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.layout-fill{margin:0;width:100%;min-height:100%;height:100%}@media (max-width:599px){.hide-xs:not(.show-xs):not(.show),.hide:not(.show-xs):not(.show){display:none}.flex-order-xs--20{-ms-flex-order:-20;order:-20}.flex-order-xs--19{-ms-flex-order:-19;order:-19}.flex-order-xs--18{-ms-flex-order:-18;order:-18}.flex-order-xs--17{-ms-flex-order:-17;order:-17}.flex-order-xs--16{-ms-flex-order:-16;order:-16}.flex-order-xs--15{-ms-flex-order:-15;order:-15}.flex-order-xs--14{-ms-flex-order:-14;order:-14}.flex-order-xs--13{-ms-flex-order:-13;order:-13}.flex-order-xs--12{-ms-flex-order:-12;order:-12}.flex-order-xs--11{-ms-flex-order:-11;order:-11}.flex-order-xs--10{-ms-flex-order:-10;order:-10}.flex-order-xs--9{-ms-flex-order:-9;order:-9}.flex-order-xs--8{-ms-flex-order:-8;order:-8}.flex-order-xs--7{-ms-flex-order:-7;order:-7}.flex-order-xs--6{-ms-flex-order:-6;order:-6}.flex-order-xs--5{-ms-flex-order:-5;order:-5}.flex-order-xs--4{-ms-flex-order:-4;order:-4}.flex-order-xs--3{-ms-flex-order:-3;order:-3}.flex-order-xs--2{-ms-flex-order:-2;order:-2}.flex-order-xs--1{-ms-flex-order:-1;order:-1}.flex-order-xs-0{-ms-flex-order:0;order:0}.flex-order-xs-1{-ms-flex-order:1;order:1}.flex-order-xs-2{-ms-flex-order:2;order:2}.flex-order-xs-3{-ms-flex-order:3;order:3}.flex-order-xs-4{-ms-flex-order:4;order:4}.flex-order-xs-5{-ms-flex-order:5;order:5}.flex-order-xs-6{-ms-flex-order:6;order:6}.flex-order-xs-7{-ms-flex-order:7;order:7}.flex-order-xs-8{-ms-flex-order:8;order:8}.flex-order-xs-9{-ms-flex-order:9;order:9}.flex-order-xs-10{-ms-flex-order:10;order:10}.flex-order-xs-11{-ms-flex-order:11;order:11}.flex-order-xs-12{-ms-flex-order:12;order:12}.flex-order-xs-13{-ms-flex-order:13;order:13}.flex-order-xs-14{-ms-flex-order:14;order:14}.flex-order-xs-15{-ms-flex-order:15;order:15}.flex-order-xs-16{-ms-flex-order:16;order:16}.flex-order-xs-17{-ms-flex-order:17;order:17}.flex-order-xs-18{-ms-flex-order:18;order:18}.flex-order-xs-19{-ms-flex-order:19;order:19}.flex-order-xs-20{-ms-flex-order:20;order:20}.flex-offset-xs-0,.offset-xs-0{margin-left:0}[dir=rtl] .flex-offset-xs-0,[dir=rtl] .offset-xs-0{margin-left:auto;margin-right:0}.flex-offset-xs-5,.offset-xs-5{margin-left:5%}[dir=rtl] .flex-offset-xs-5,[dir=rtl] .offset-xs-5{margin-left:auto;margin-right:5%}.flex-offset-xs-10,.offset-xs-10{margin-left:10%}[dir=rtl] .flex-offset-xs-10,[dir=rtl] .offset-xs-10{margin-left:auto;margin-right:10%}.flex-offset-xs-15,.offset-xs-15{margin-left:15%}[dir=rtl] .flex-offset-xs-15,[dir=rtl] .offset-xs-15{margin-left:auto;margin-right:15%}.flex-offset-xs-20,.offset-xs-20{margin-left:20%}[dir=rtl] .flex-offset-xs-20,[dir=rtl] .offset-xs-20{margin-left:auto;margin-right:20%}.flex-offset-xs-25,.offset-xs-25{margin-left:25%}[dir=rtl] .flex-offset-xs-25,[dir=rtl] .offset-xs-25{margin-left:auto;margin-right:25%}.flex-offset-xs-30,.offset-xs-30{margin-left:30%}[dir=rtl] .flex-offset-xs-30,[dir=rtl] .offset-xs-30{margin-left:auto;margin-right:30%}.flex-offset-xs-35,.offset-xs-35{margin-left:35%}[dir=rtl] .flex-offset-xs-35,[dir=rtl] .offset-xs-35{margin-left:auto;margin-right:35%}.flex-offset-xs-40,.offset-xs-40{margin-left:40%}[dir=rtl] .flex-offset-xs-40,[dir=rtl] .offset-xs-40{margin-left:auto;margin-right:40%}.flex-offset-xs-45,.offset-xs-45{margin-left:45%}[dir=rtl] .flex-offset-xs-45,[dir=rtl] .offset-xs-45{margin-left:auto;margin-right:45%}.flex-offset-xs-50,.offset-xs-50{margin-left:50%}[dir=rtl] .flex-offset-xs-50,[dir=rtl] .offset-xs-50{margin-left:auto;margin-right:50%}.flex-offset-xs-55,.offset-xs-55{margin-left:55%}[dir=rtl] .flex-offset-xs-55,[dir=rtl] .offset-xs-55{margin-left:auto;margin-right:55%}.flex-offset-xs-60,.offset-xs-60{margin-left:60%}[dir=rtl] .flex-offset-xs-60,[dir=rtl] .offset-xs-60{margin-left:auto;margin-right:60%}.flex-offset-xs-65,.offset-xs-65{margin-left:65%}[dir=rtl] .flex-offset-xs-65,[dir=rtl] .offset-xs-65{margin-left:auto;margin-right:65%}.flex-offset-xs-70,.offset-xs-70{margin-left:70%}[dir=rtl] .flex-offset-xs-70,[dir=rtl] .offset-xs-70{margin-left:auto;margin-right:70%}.flex-offset-xs-75,.offset-xs-75{margin-left:75%}[dir=rtl] .flex-offset-xs-75,[dir=rtl] .offset-xs-75{margin-left:auto;margin-right:75%}.flex-offset-xs-80,.offset-xs-80{margin-left:80%}[dir=rtl] .flex-offset-xs-80,[dir=rtl] .offset-xs-80{margin-left:auto;margin-right:80%}.flex-offset-xs-85,.offset-xs-85{margin-left:85%}[dir=rtl] .flex-offset-xs-85,[dir=rtl] .offset-xs-85{margin-left:auto;margin-right:85%}.flex-offset-xs-90,.offset-xs-90{margin-left:90%}[dir=rtl] .flex-offset-xs-90,[dir=rtl] .offset-xs-90{margin-left:auto;margin-right:90%}.flex-offset-xs-95,.offset-xs-95{margin-left:95%}[dir=rtl] .flex-offset-xs-95,[dir=rtl] .offset-xs-95{margin-left:auto;margin-right:95%}.flex-offset-xs-33,.offset-xs-33{margin-left:calc(100% / 3)}.flex-offset-xs-66,.offset-xs-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-xs-66,[dir=rtl] .offset-xs-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-xs,.layout-align-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-xs-start,.layout-align-xs-start-center,.layout-align-xs-start-end,.layout-align-xs-start-start,.layout-align-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-xs-center,.layout-align-xs-center-center,.layout-align-xs-center-end,.layout-align-xs-center-start,.layout-align-xs-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-xs-end,.layout-align-xs-end-center,.layout-align-xs-end-end,.layout-align-xs-end-start,.layout-align-xs-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-xs-space-around,.layout-align-xs-space-around-center,.layout-align-xs-space-around-end,.layout-align-xs-space-around-start,.layout-align-xs-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-xs-space-between,.layout-align-xs-space-between-center,.layout-align-xs-space-between-end,.layout-align-xs-space-between-start,.layout-align-xs-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-xs-center-start,.layout-align-xs-end-start,.layout-align-xs-space-around-start,.layout-align-xs-space-between-start,.layout-align-xs-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-xs-center-center,.layout-align-xs-end-center,.layout-align-xs-space-around-center,.layout-align-xs-space-between-center,.layout-align-xs-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-xs-center-center>*,.layout-align-xs-end-center>*,.layout-align-xs-space-around-center>*,.layout-align-xs-space-between-center>*,.layout-align-xs-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-xs-center-end,.layout-align-xs-end-end,.layout-align-xs-space-around-end,.layout-align-xs-space-between-end,.layout-align-xs-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-xs-center-stretch,.layout-align-xs-end-stretch,.layout-align-xs-space-around-stretch,.layout-align-xs-space-between-stretch,.layout-align-xs-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-xs{-ms-flex:1;flex:1;box-sizing:border-box}.flex-xs-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-xs-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xs-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-xs-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-xs-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-xs-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-xs-column>.flex-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-row>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xs-column>.flex-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-xs-row>.flex{min-width:0}.layout-xs-column>.flex-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-xs-column>.flex-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xs-column>.flex{min-height:0}.layout-xs,.layout-xs-column,.layout-xs-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-xs-column{-ms-flex-direction:column;flex-direction:column}.layout-xs-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:600px){.flex-order-gt-xs--20{-ms-flex-order:-20;order:-20}.flex-order-gt-xs--19{-ms-flex-order:-19;order:-19}.flex-order-gt-xs--18{-ms-flex-order:-18;order:-18}.flex-order-gt-xs--17{-ms-flex-order:-17;order:-17}.flex-order-gt-xs--16{-ms-flex-order:-16;order:-16}.flex-order-gt-xs--15{-ms-flex-order:-15;order:-15}.flex-order-gt-xs--14{-ms-flex-order:-14;order:-14}.flex-order-gt-xs--13{-ms-flex-order:-13;order:-13}.flex-order-gt-xs--12{-ms-flex-order:-12;order:-12}.flex-order-gt-xs--11{-ms-flex-order:-11;order:-11}.flex-order-gt-xs--10{-ms-flex-order:-10;order:-10}.flex-order-gt-xs--9{-ms-flex-order:-9;order:-9}.flex-order-gt-xs--8{-ms-flex-order:-8;order:-8}.flex-order-gt-xs--7{-ms-flex-order:-7;order:-7}.flex-order-gt-xs--6{-ms-flex-order:-6;order:-6}.flex-order-gt-xs--5{-ms-flex-order:-5;order:-5}.flex-order-gt-xs--4{-ms-flex-order:-4;order:-4}.flex-order-gt-xs--3{-ms-flex-order:-3;order:-3}.flex-order-gt-xs--2{-ms-flex-order:-2;order:-2}.flex-order-gt-xs--1{-ms-flex-order:-1;order:-1}.flex-order-gt-xs-0{-ms-flex-order:0;order:0}.flex-order-gt-xs-1{-ms-flex-order:1;order:1}.flex-order-gt-xs-2{-ms-flex-order:2;order:2}.flex-order-gt-xs-3{-ms-flex-order:3;order:3}.flex-order-gt-xs-4{-ms-flex-order:4;order:4}.flex-order-gt-xs-5{-ms-flex-order:5;order:5}.flex-order-gt-xs-6{-ms-flex-order:6;order:6}.flex-order-gt-xs-7{-ms-flex-order:7;order:7}.flex-order-gt-xs-8{-ms-flex-order:8;order:8}.flex-order-gt-xs-9{-ms-flex-order:9;order:9}.flex-order-gt-xs-10{-ms-flex-order:10;order:10}.flex-order-gt-xs-11{-ms-flex-order:11;order:11}.flex-order-gt-xs-12{-ms-flex-order:12;order:12}.flex-order-gt-xs-13{-ms-flex-order:13;order:13}.flex-order-gt-xs-14{-ms-flex-order:14;order:14}.flex-order-gt-xs-15{-ms-flex-order:15;order:15}.flex-order-gt-xs-16{-ms-flex-order:16;order:16}.flex-order-gt-xs-17{-ms-flex-order:17;order:17}.flex-order-gt-xs-18{-ms-flex-order:18;order:18}.flex-order-gt-xs-19{-ms-flex-order:19;order:19}.flex-order-gt-xs-20{-ms-flex-order:20;order:20}.flex-offset-gt-xs-0,.offset-gt-xs-0{margin-left:0}[dir=rtl] .flex-offset-gt-xs-0,[dir=rtl] .offset-gt-xs-0{margin-left:auto;margin-right:0}.flex-offset-gt-xs-5,.offset-gt-xs-5{margin-left:5%}[dir=rtl] .flex-offset-gt-xs-5,[dir=rtl] .offset-gt-xs-5{margin-left:auto;margin-right:5%}.flex-offset-gt-xs-10,.offset-gt-xs-10{margin-left:10%}[dir=rtl] .flex-offset-gt-xs-10,[dir=rtl] .offset-gt-xs-10{margin-left:auto;margin-right:10%}.flex-offset-gt-xs-15,.offset-gt-xs-15{margin-left:15%}[dir=rtl] .flex-offset-gt-xs-15,[dir=rtl] .offset-gt-xs-15{margin-left:auto;margin-right:15%}.flex-offset-gt-xs-20,.offset-gt-xs-20{margin-left:20%}[dir=rtl] .flex-offset-gt-xs-20,[dir=rtl] .offset-gt-xs-20{margin-left:auto;margin-right:20%}.flex-offset-gt-xs-25,.offset-gt-xs-25{margin-left:25%}[dir=rtl] .flex-offset-gt-xs-25,[dir=rtl] .offset-gt-xs-25{margin-left:auto;margin-right:25%}.flex-offset-gt-xs-30,.offset-gt-xs-30{margin-left:30%}[dir=rtl] .flex-offset-gt-xs-30,[dir=rtl] .offset-gt-xs-30{margin-left:auto;margin-right:30%}.flex-offset-gt-xs-35,.offset-gt-xs-35{margin-left:35%}[dir=rtl] .flex-offset-gt-xs-35,[dir=rtl] .offset-gt-xs-35{margin-left:auto;margin-right:35%}.flex-offset-gt-xs-40,.offset-gt-xs-40{margin-left:40%}[dir=rtl] .flex-offset-gt-xs-40,[dir=rtl] .offset-gt-xs-40{margin-left:auto;margin-right:40%}.flex-offset-gt-xs-45,.offset-gt-xs-45{margin-left:45%}[dir=rtl] .flex-offset-gt-xs-45,[dir=rtl] .offset-gt-xs-45{margin-left:auto;margin-right:45%}.flex-offset-gt-xs-50,.offset-gt-xs-50{margin-left:50%}[dir=rtl] .flex-offset-gt-xs-50,[dir=rtl] .offset-gt-xs-50{margin-left:auto;margin-right:50%}.flex-offset-gt-xs-55,.offset-gt-xs-55{margin-left:55%}[dir=rtl] .flex-offset-gt-xs-55,[dir=rtl] .offset-gt-xs-55{margin-left:auto;margin-right:55%}.flex-offset-gt-xs-60,.offset-gt-xs-60{margin-left:60%}[dir=rtl] .flex-offset-gt-xs-60,[dir=rtl] .offset-gt-xs-60{margin-left:auto;margin-right:60%}.flex-offset-gt-xs-65,.offset-gt-xs-65{margin-left:65%}[dir=rtl] .flex-offset-gt-xs-65,[dir=rtl] .offset-gt-xs-65{margin-left:auto;margin-right:65%}.flex-offset-gt-xs-70,.offset-gt-xs-70{margin-left:70%}[dir=rtl] .flex-offset-gt-xs-70,[dir=rtl] .offset-gt-xs-70{margin-left:auto;margin-right:70%}.flex-offset-gt-xs-75,.offset-gt-xs-75{margin-left:75%}[dir=rtl] .flex-offset-gt-xs-75,[dir=rtl] .offset-gt-xs-75{margin-left:auto;margin-right:75%}.flex-offset-gt-xs-80,.offset-gt-xs-80{margin-left:80%}[dir=rtl] .flex-offset-gt-xs-80,[dir=rtl] .offset-gt-xs-80{margin-left:auto;margin-right:80%}.flex-offset-gt-xs-85,.offset-gt-xs-85{margin-left:85%}[dir=rtl] .flex-offset-gt-xs-85,[dir=rtl] .offset-gt-xs-85{margin-left:auto;margin-right:85%}.flex-offset-gt-xs-90,.offset-gt-xs-90{margin-left:90%}[dir=rtl] .flex-offset-gt-xs-90,[dir=rtl] .offset-gt-xs-90{margin-left:auto;margin-right:90%}.flex-offset-gt-xs-95,.offset-gt-xs-95{margin-left:95%}[dir=rtl] .flex-offset-gt-xs-95,[dir=rtl] .offset-gt-xs-95{margin-left:auto;margin-right:95%}.flex-offset-gt-xs-33,.offset-gt-xs-33{margin-left:calc(100% / 3)}.flex-offset-gt-xs-66,.offset-gt-xs-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-xs-66,[dir=rtl] .offset-gt-xs-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-xs,.layout-align-gt-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-xs-start,.layout-align-gt-xs-start-center,.layout-align-gt-xs-start-end,.layout-align-gt-xs-start-start,.layout-align-gt-xs-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-xs-center,.layout-align-gt-xs-center-center,.layout-align-gt-xs-center-end,.layout-align-gt-xs-center-start,.layout-align-gt-xs-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-xs-end,.layout-align-gt-xs-end-center,.layout-align-gt-xs-end-end,.layout-align-gt-xs-end-start,.layout-align-gt-xs-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-xs-space-around,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-xs-space-between,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-xs-center-start,.layout-align-gt-xs-end-start,.layout-align-gt-xs-space-around-start,.layout-align-gt-xs-space-between-start,.layout-align-gt-xs-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-xs-center-center,.layout-align-gt-xs-end-center,.layout-align-gt-xs-space-around-center,.layout-align-gt-xs-space-between-center,.layout-align-gt-xs-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-xs-center-center>*,.layout-align-gt-xs-end-center>*,.layout-align-gt-xs-space-around-center>*,.layout-align-gt-xs-space-between-center>*,.layout-align-gt-xs-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-xs-center-end,.layout-align-gt-xs-end-end,.layout-align-gt-xs-space-around-end,.layout-align-gt-xs-space-between-end,.layout-align-gt-xs-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-xs-center-stretch,.layout-align-gt-xs-end-stretch,.layout-align-gt-xs-space-around-stretch,.layout-align-gt-xs-space-between-stretch,.layout-align-gt-xs-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-xs{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-xs-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-xs-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-xs-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-xs-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-xs-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-xs-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-xs-column>.flex-gt-xs-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-xs-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-xs-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex-gt-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-xs-row>.flex{min-width:0}.layout-gt-xs-column>.flex-gt-xs-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-xs-column>.flex-gt-xs-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-xs-column>.flex{min-height:0}.layout-gt-xs,.layout-gt-xs-column,.layout-gt-xs-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-xs-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-xs-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:600px) and (max-width:959px){.hide-gt-xs:not(.show-gt-xs):not(.show-sm):not(.show),.hide:not(.show-gt-xs):not(.show-sm):not(.show){display:none}.hide-sm:not(.show-gt-xs):not(.show-sm):not(.show){display:none}.flex-order-sm--20{-ms-flex-order:-20;order:-20}.flex-order-sm--19{-ms-flex-order:-19;order:-19}.flex-order-sm--18{-ms-flex-order:-18;order:-18}.flex-order-sm--17{-ms-flex-order:-17;order:-17}.flex-order-sm--16{-ms-flex-order:-16;order:-16}.flex-order-sm--15{-ms-flex-order:-15;order:-15}.flex-order-sm--14{-ms-flex-order:-14;order:-14}.flex-order-sm--13{-ms-flex-order:-13;order:-13}.flex-order-sm--12{-ms-flex-order:-12;order:-12}.flex-order-sm--11{-ms-flex-order:-11;order:-11}.flex-order-sm--10{-ms-flex-order:-10;order:-10}.flex-order-sm--9{-ms-flex-order:-9;order:-9}.flex-order-sm--8{-ms-flex-order:-8;order:-8}.flex-order-sm--7{-ms-flex-order:-7;order:-7}.flex-order-sm--6{-ms-flex-order:-6;order:-6}.flex-order-sm--5{-ms-flex-order:-5;order:-5}.flex-order-sm--4{-ms-flex-order:-4;order:-4}.flex-order-sm--3{-ms-flex-order:-3;order:-3}.flex-order-sm--2{-ms-flex-order:-2;order:-2}.flex-order-sm--1{-ms-flex-order:-1;order:-1}.flex-order-sm-0{-ms-flex-order:0;order:0}.flex-order-sm-1{-ms-flex-order:1;order:1}.flex-order-sm-2{-ms-flex-order:2;order:2}.flex-order-sm-3{-ms-flex-order:3;order:3}.flex-order-sm-4{-ms-flex-order:4;order:4}.flex-order-sm-5{-ms-flex-order:5;order:5}.flex-order-sm-6{-ms-flex-order:6;order:6}.flex-order-sm-7{-ms-flex-order:7;order:7}.flex-order-sm-8{-ms-flex-order:8;order:8}.flex-order-sm-9{-ms-flex-order:9;order:9}.flex-order-sm-10{-ms-flex-order:10;order:10}.flex-order-sm-11{-ms-flex-order:11;order:11}.flex-order-sm-12{-ms-flex-order:12;order:12}.flex-order-sm-13{-ms-flex-order:13;order:13}.flex-order-sm-14{-ms-flex-order:14;order:14}.flex-order-sm-15{-ms-flex-order:15;order:15}.flex-order-sm-16{-ms-flex-order:16;order:16}.flex-order-sm-17{-ms-flex-order:17;order:17}.flex-order-sm-18{-ms-flex-order:18;order:18}.flex-order-sm-19{-ms-flex-order:19;order:19}.flex-order-sm-20{-ms-flex-order:20;order:20}.flex-offset-sm-0,.offset-sm-0{margin-left:0}[dir=rtl] .flex-offset-sm-0,[dir=rtl] .offset-sm-0{margin-left:auto;margin-right:0}.flex-offset-sm-5,.offset-sm-5{margin-left:5%}[dir=rtl] .flex-offset-sm-5,[dir=rtl] .offset-sm-5{margin-left:auto;margin-right:5%}.flex-offset-sm-10,.offset-sm-10{margin-left:10%}[dir=rtl] .flex-offset-sm-10,[dir=rtl] .offset-sm-10{margin-left:auto;margin-right:10%}.flex-offset-sm-15,.offset-sm-15{margin-left:15%}[dir=rtl] .flex-offset-sm-15,[dir=rtl] .offset-sm-15{margin-left:auto;margin-right:15%}.flex-offset-sm-20,.offset-sm-20{margin-left:20%}[dir=rtl] .flex-offset-sm-20,[dir=rtl] .offset-sm-20{margin-left:auto;margin-right:20%}.flex-offset-sm-25,.offset-sm-25{margin-left:25%}[dir=rtl] .flex-offset-sm-25,[dir=rtl] .offset-sm-25{margin-left:auto;margin-right:25%}.flex-offset-sm-30,.offset-sm-30{margin-left:30%}[dir=rtl] .flex-offset-sm-30,[dir=rtl] .offset-sm-30{margin-left:auto;margin-right:30%}.flex-offset-sm-35,.offset-sm-35{margin-left:35%}[dir=rtl] .flex-offset-sm-35,[dir=rtl] .offset-sm-35{margin-left:auto;margin-right:35%}.flex-offset-sm-40,.offset-sm-40{margin-left:40%}[dir=rtl] .flex-offset-sm-40,[dir=rtl] .offset-sm-40{margin-left:auto;margin-right:40%}.flex-offset-sm-45,.offset-sm-45{margin-left:45%}[dir=rtl] .flex-offset-sm-45,[dir=rtl] .offset-sm-45{margin-left:auto;margin-right:45%}.flex-offset-sm-50,.offset-sm-50{margin-left:50%}[dir=rtl] .flex-offset-sm-50,[dir=rtl] .offset-sm-50{margin-left:auto;margin-right:50%}.flex-offset-sm-55,.offset-sm-55{margin-left:55%}[dir=rtl] .flex-offset-sm-55,[dir=rtl] .offset-sm-55{margin-left:auto;margin-right:55%}.flex-offset-sm-60,.offset-sm-60{margin-left:60%}[dir=rtl] .flex-offset-sm-60,[dir=rtl] .offset-sm-60{margin-left:auto;margin-right:60%}.flex-offset-sm-65,.offset-sm-65{margin-left:65%}[dir=rtl] .flex-offset-sm-65,[dir=rtl] .offset-sm-65{margin-left:auto;margin-right:65%}.flex-offset-sm-70,.offset-sm-70{margin-left:70%}[dir=rtl] .flex-offset-sm-70,[dir=rtl] .offset-sm-70{margin-left:auto;margin-right:70%}.flex-offset-sm-75,.offset-sm-75{margin-left:75%}[dir=rtl] .flex-offset-sm-75,[dir=rtl] .offset-sm-75{margin-left:auto;margin-right:75%}.flex-offset-sm-80,.offset-sm-80{margin-left:80%}[dir=rtl] .flex-offset-sm-80,[dir=rtl] .offset-sm-80{margin-left:auto;margin-right:80%}.flex-offset-sm-85,.offset-sm-85{margin-left:85%}[dir=rtl] .flex-offset-sm-85,[dir=rtl] .offset-sm-85{margin-left:auto;margin-right:85%}.flex-offset-sm-90,.offset-sm-90{margin-left:90%}[dir=rtl] .flex-offset-sm-90,[dir=rtl] .offset-sm-90{margin-left:auto;margin-right:90%}.flex-offset-sm-95,.offset-sm-95{margin-left:95%}[dir=rtl] .flex-offset-sm-95,[dir=rtl] .offset-sm-95{margin-left:auto;margin-right:95%}.flex-offset-sm-33,.offset-sm-33{margin-left:calc(100% / 3)}.flex-offset-sm-66,.offset-sm-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-sm-66,[dir=rtl] .offset-sm-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-sm,.layout-align-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-sm-start,.layout-align-sm-start-center,.layout-align-sm-start-end,.layout-align-sm-start-start,.layout-align-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-sm-center,.layout-align-sm-center-center,.layout-align-sm-center-end,.layout-align-sm-center-start,.layout-align-sm-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-sm-end,.layout-align-sm-end-center,.layout-align-sm-end-end,.layout-align-sm-end-start,.layout-align-sm-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-sm-space-around,.layout-align-sm-space-around-center,.layout-align-sm-space-around-end,.layout-align-sm-space-around-start,.layout-align-sm-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-sm-space-between,.layout-align-sm-space-between-center,.layout-align-sm-space-between-end,.layout-align-sm-space-between-start,.layout-align-sm-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-sm-center-start,.layout-align-sm-end-start,.layout-align-sm-space-around-start,.layout-align-sm-space-between-start,.layout-align-sm-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-sm-center-center,.layout-align-sm-end-center,.layout-align-sm-space-around-center,.layout-align-sm-space-between-center,.layout-align-sm-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-sm-center-center>*,.layout-align-sm-end-center>*,.layout-align-sm-space-around-center>*,.layout-align-sm-space-between-center>*,.layout-align-sm-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-sm-center-end,.layout-align-sm-end-end,.layout-align-sm-space-around-end,.layout-align-sm-space-between-end,.layout-align-sm-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-sm-center-stretch,.layout-align-sm-end-stretch,.layout-align-sm-space-around-stretch,.layout-align-sm-space-between-stretch,.layout-align-sm-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-sm{-ms-flex:1;flex:1;box-sizing:border-box}.flex-sm-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-sm-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-sm-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-sm-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-sm-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-sm-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-sm-column>.flex-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-row>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-sm-column>.flex-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-sm-row>.flex{min-width:0}.layout-sm-column>.flex-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-sm-column>.flex-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-sm-column>.flex{min-height:0}.layout-sm,.layout-sm-column,.layout-sm-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-sm-column{-ms-flex-direction:column;flex-direction:column}.layout-sm-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:960px){.flex-order-gt-sm--20{-ms-flex-order:-20;order:-20}.flex-order-gt-sm--19{-ms-flex-order:-19;order:-19}.flex-order-gt-sm--18{-ms-flex-order:-18;order:-18}.flex-order-gt-sm--17{-ms-flex-order:-17;order:-17}.flex-order-gt-sm--16{-ms-flex-order:-16;order:-16}.flex-order-gt-sm--15{-ms-flex-order:-15;order:-15}.flex-order-gt-sm--14{-ms-flex-order:-14;order:-14}.flex-order-gt-sm--13{-ms-flex-order:-13;order:-13}.flex-order-gt-sm--12{-ms-flex-order:-12;order:-12}.flex-order-gt-sm--11{-ms-flex-order:-11;order:-11}.flex-order-gt-sm--10{-ms-flex-order:-10;order:-10}.flex-order-gt-sm--9{-ms-flex-order:-9;order:-9}.flex-order-gt-sm--8{-ms-flex-order:-8;order:-8}.flex-order-gt-sm--7{-ms-flex-order:-7;order:-7}.flex-order-gt-sm--6{-ms-flex-order:-6;order:-6}.flex-order-gt-sm--5{-ms-flex-order:-5;order:-5}.flex-order-gt-sm--4{-ms-flex-order:-4;order:-4}.flex-order-gt-sm--3{-ms-flex-order:-3;order:-3}.flex-order-gt-sm--2{-ms-flex-order:-2;order:-2}.flex-order-gt-sm--1{-ms-flex-order:-1;order:-1}.flex-order-gt-sm-0{-ms-flex-order:0;order:0}.flex-order-gt-sm-1{-ms-flex-order:1;order:1}.flex-order-gt-sm-2{-ms-flex-order:2;order:2}.flex-order-gt-sm-3{-ms-flex-order:3;order:3}.flex-order-gt-sm-4{-ms-flex-order:4;order:4}.flex-order-gt-sm-5{-ms-flex-order:5;order:5}.flex-order-gt-sm-6{-ms-flex-order:6;order:6}.flex-order-gt-sm-7{-ms-flex-order:7;order:7}.flex-order-gt-sm-8{-ms-flex-order:8;order:8}.flex-order-gt-sm-9{-ms-flex-order:9;order:9}.flex-order-gt-sm-10{-ms-flex-order:10;order:10}.flex-order-gt-sm-11{-ms-flex-order:11;order:11}.flex-order-gt-sm-12{-ms-flex-order:12;order:12}.flex-order-gt-sm-13{-ms-flex-order:13;order:13}.flex-order-gt-sm-14{-ms-flex-order:14;order:14}.flex-order-gt-sm-15{-ms-flex-order:15;order:15}.flex-order-gt-sm-16{-ms-flex-order:16;order:16}.flex-order-gt-sm-17{-ms-flex-order:17;order:17}.flex-order-gt-sm-18{-ms-flex-order:18;order:18}.flex-order-gt-sm-19{-ms-flex-order:19;order:19}.flex-order-gt-sm-20{-ms-flex-order:20;order:20}.flex-offset-gt-sm-0,.offset-gt-sm-0{margin-left:0}[dir=rtl] .flex-offset-gt-sm-0,[dir=rtl] .offset-gt-sm-0{margin-left:auto;margin-right:0}.flex-offset-gt-sm-5,.offset-gt-sm-5{margin-left:5%}[dir=rtl] .flex-offset-gt-sm-5,[dir=rtl] .offset-gt-sm-5{margin-left:auto;margin-right:5%}.flex-offset-gt-sm-10,.offset-gt-sm-10{margin-left:10%}[dir=rtl] .flex-offset-gt-sm-10,[dir=rtl] .offset-gt-sm-10{margin-left:auto;margin-right:10%}.flex-offset-gt-sm-15,.offset-gt-sm-15{margin-left:15%}[dir=rtl] .flex-offset-gt-sm-15,[dir=rtl] .offset-gt-sm-15{margin-left:auto;margin-right:15%}.flex-offset-gt-sm-20,.offset-gt-sm-20{margin-left:20%}[dir=rtl] .flex-offset-gt-sm-20,[dir=rtl] .offset-gt-sm-20{margin-left:auto;margin-right:20%}.flex-offset-gt-sm-25,.offset-gt-sm-25{margin-left:25%}[dir=rtl] .flex-offset-gt-sm-25,[dir=rtl] .offset-gt-sm-25{margin-left:auto;margin-right:25%}.flex-offset-gt-sm-30,.offset-gt-sm-30{margin-left:30%}[dir=rtl] .flex-offset-gt-sm-30,[dir=rtl] .offset-gt-sm-30{margin-left:auto;margin-right:30%}.flex-offset-gt-sm-35,.offset-gt-sm-35{margin-left:35%}[dir=rtl] .flex-offset-gt-sm-35,[dir=rtl] .offset-gt-sm-35{margin-left:auto;margin-right:35%}.flex-offset-gt-sm-40,.offset-gt-sm-40{margin-left:40%}[dir=rtl] .flex-offset-gt-sm-40,[dir=rtl] .offset-gt-sm-40{margin-left:auto;margin-right:40%}.flex-offset-gt-sm-45,.offset-gt-sm-45{margin-left:45%}[dir=rtl] .flex-offset-gt-sm-45,[dir=rtl] .offset-gt-sm-45{margin-left:auto;margin-right:45%}.flex-offset-gt-sm-50,.offset-gt-sm-50{margin-left:50%}[dir=rtl] .flex-offset-gt-sm-50,[dir=rtl] .offset-gt-sm-50{margin-left:auto;margin-right:50%}.flex-offset-gt-sm-55,.offset-gt-sm-55{margin-left:55%}[dir=rtl] .flex-offset-gt-sm-55,[dir=rtl] .offset-gt-sm-55{margin-left:auto;margin-right:55%}.flex-offset-gt-sm-60,.offset-gt-sm-60{margin-left:60%}[dir=rtl] .flex-offset-gt-sm-60,[dir=rtl] .offset-gt-sm-60{margin-left:auto;margin-right:60%}.flex-offset-gt-sm-65,.offset-gt-sm-65{margin-left:65%}[dir=rtl] .flex-offset-gt-sm-65,[dir=rtl] .offset-gt-sm-65{margin-left:auto;margin-right:65%}.flex-offset-gt-sm-70,.offset-gt-sm-70{margin-left:70%}[dir=rtl] .flex-offset-gt-sm-70,[dir=rtl] .offset-gt-sm-70{margin-left:auto;margin-right:70%}.flex-offset-gt-sm-75,.offset-gt-sm-75{margin-left:75%}[dir=rtl] .flex-offset-gt-sm-75,[dir=rtl] .offset-gt-sm-75{margin-left:auto;margin-right:75%}.flex-offset-gt-sm-80,.offset-gt-sm-80{margin-left:80%}[dir=rtl] .flex-offset-gt-sm-80,[dir=rtl] .offset-gt-sm-80{margin-left:auto;margin-right:80%}.flex-offset-gt-sm-85,.offset-gt-sm-85{margin-left:85%}[dir=rtl] .flex-offset-gt-sm-85,[dir=rtl] .offset-gt-sm-85{margin-left:auto;margin-right:85%}.flex-offset-gt-sm-90,.offset-gt-sm-90{margin-left:90%}[dir=rtl] .flex-offset-gt-sm-90,[dir=rtl] .offset-gt-sm-90{margin-left:auto;margin-right:90%}.flex-offset-gt-sm-95,.offset-gt-sm-95{margin-left:95%}[dir=rtl] .flex-offset-gt-sm-95,[dir=rtl] .offset-gt-sm-95{margin-left:auto;margin-right:95%}.flex-offset-gt-sm-33,.offset-gt-sm-33{margin-left:calc(100% / 3)}.flex-offset-gt-sm-66,.offset-gt-sm-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-sm-66,[dir=rtl] .offset-gt-sm-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-sm,.layout-align-gt-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-sm-start,.layout-align-gt-sm-start-center,.layout-align-gt-sm-start-end,.layout-align-gt-sm-start-start,.layout-align-gt-sm-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-sm-center,.layout-align-gt-sm-center-center,.layout-align-gt-sm-center-end,.layout-align-gt-sm-center-start,.layout-align-gt-sm-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-sm-end,.layout-align-gt-sm-end-center,.layout-align-gt-sm-end-end,.layout-align-gt-sm-end-start,.layout-align-gt-sm-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-sm-space-around,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-sm-space-between,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-sm-center-start,.layout-align-gt-sm-end-start,.layout-align-gt-sm-space-around-start,.layout-align-gt-sm-space-between-start,.layout-align-gt-sm-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-sm-center-center,.layout-align-gt-sm-end-center,.layout-align-gt-sm-space-around-center,.layout-align-gt-sm-space-between-center,.layout-align-gt-sm-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-sm-center-center>*,.layout-align-gt-sm-end-center>*,.layout-align-gt-sm-space-around-center>*,.layout-align-gt-sm-space-between-center>*,.layout-align-gt-sm-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-sm-center-end,.layout-align-gt-sm-end-end,.layout-align-gt-sm-space-around-end,.layout-align-gt-sm-space-between-end,.layout-align-gt-sm-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-sm-center-stretch,.layout-align-gt-sm-end-stretch,.layout-align-gt-sm-space-around-stretch,.layout-align-gt-sm-space-between-stretch,.layout-align-gt-sm-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-sm{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-sm-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-sm-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-sm-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-sm-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-sm-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-sm-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-sm-column>.flex-gt-sm-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-sm-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-sm-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex-gt-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-sm-row>.flex{min-width:0}.layout-gt-sm-column>.flex-gt-sm-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-sm-column>.flex-gt-sm-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-sm-column>.flex{min-height:0}.layout-gt-sm,.layout-gt-sm-column,.layout-gt-sm-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-sm-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-sm-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:960px) and (max-width:1279px){.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-md):not(.show){display:none}.hide-md:not(.show-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}.flex-order-md--20{-ms-flex-order:-20;order:-20}.flex-order-md--19{-ms-flex-order:-19;order:-19}.flex-order-md--18{-ms-flex-order:-18;order:-18}.flex-order-md--17{-ms-flex-order:-17;order:-17}.flex-order-md--16{-ms-flex-order:-16;order:-16}.flex-order-md--15{-ms-flex-order:-15;order:-15}.flex-order-md--14{-ms-flex-order:-14;order:-14}.flex-order-md--13{-ms-flex-order:-13;order:-13}.flex-order-md--12{-ms-flex-order:-12;order:-12}.flex-order-md--11{-ms-flex-order:-11;order:-11}.flex-order-md--10{-ms-flex-order:-10;order:-10}.flex-order-md--9{-ms-flex-order:-9;order:-9}.flex-order-md--8{-ms-flex-order:-8;order:-8}.flex-order-md--7{-ms-flex-order:-7;order:-7}.flex-order-md--6{-ms-flex-order:-6;order:-6}.flex-order-md--5{-ms-flex-order:-5;order:-5}.flex-order-md--4{-ms-flex-order:-4;order:-4}.flex-order-md--3{-ms-flex-order:-3;order:-3}.flex-order-md--2{-ms-flex-order:-2;order:-2}.flex-order-md--1{-ms-flex-order:-1;order:-1}.flex-order-md-0{-ms-flex-order:0;order:0}.flex-order-md-1{-ms-flex-order:1;order:1}.flex-order-md-2{-ms-flex-order:2;order:2}.flex-order-md-3{-ms-flex-order:3;order:3}.flex-order-md-4{-ms-flex-order:4;order:4}.flex-order-md-5{-ms-flex-order:5;order:5}.flex-order-md-6{-ms-flex-order:6;order:6}.flex-order-md-7{-ms-flex-order:7;order:7}.flex-order-md-8{-ms-flex-order:8;order:8}.flex-order-md-9{-ms-flex-order:9;order:9}.flex-order-md-10{-ms-flex-order:10;order:10}.flex-order-md-11{-ms-flex-order:11;order:11}.flex-order-md-12{-ms-flex-order:12;order:12}.flex-order-md-13{-ms-flex-order:13;order:13}.flex-order-md-14{-ms-flex-order:14;order:14}.flex-order-md-15{-ms-flex-order:15;order:15}.flex-order-md-16{-ms-flex-order:16;order:16}.flex-order-md-17{-ms-flex-order:17;order:17}.flex-order-md-18{-ms-flex-order:18;order:18}.flex-order-md-19{-ms-flex-order:19;order:19}.flex-order-md-20{-ms-flex-order:20;order:20}.flex-offset-md-0,.offset-md-0{margin-left:0}[dir=rtl] .flex-offset-md-0,[dir=rtl] .offset-md-0{margin-left:auto;margin-right:0}.flex-offset-md-5,.offset-md-5{margin-left:5%}[dir=rtl] .flex-offset-md-5,[dir=rtl] .offset-md-5{margin-left:auto;margin-right:5%}.flex-offset-md-10,.offset-md-10{margin-left:10%}[dir=rtl] .flex-offset-md-10,[dir=rtl] .offset-md-10{margin-left:auto;margin-right:10%}.flex-offset-md-15,.offset-md-15{margin-left:15%}[dir=rtl] .flex-offset-md-15,[dir=rtl] .offset-md-15{margin-left:auto;margin-right:15%}.flex-offset-md-20,.offset-md-20{margin-left:20%}[dir=rtl] .flex-offset-md-20,[dir=rtl] .offset-md-20{margin-left:auto;margin-right:20%}.flex-offset-md-25,.offset-md-25{margin-left:25%}[dir=rtl] .flex-offset-md-25,[dir=rtl] .offset-md-25{margin-left:auto;margin-right:25%}.flex-offset-md-30,.offset-md-30{margin-left:30%}[dir=rtl] .flex-offset-md-30,[dir=rtl] .offset-md-30{margin-left:auto;margin-right:30%}.flex-offset-md-35,.offset-md-35{margin-left:35%}[dir=rtl] .flex-offset-md-35,[dir=rtl] .offset-md-35{margin-left:auto;margin-right:35%}.flex-offset-md-40,.offset-md-40{margin-left:40%}[dir=rtl] .flex-offset-md-40,[dir=rtl] .offset-md-40{margin-left:auto;margin-right:40%}.flex-offset-md-45,.offset-md-45{margin-left:45%}[dir=rtl] .flex-offset-md-45,[dir=rtl] .offset-md-45{margin-left:auto;margin-right:45%}.flex-offset-md-50,.offset-md-50{margin-left:50%}[dir=rtl] .flex-offset-md-50,[dir=rtl] .offset-md-50{margin-left:auto;margin-right:50%}.flex-offset-md-55,.offset-md-55{margin-left:55%}[dir=rtl] .flex-offset-md-55,[dir=rtl] .offset-md-55{margin-left:auto;margin-right:55%}.flex-offset-md-60,.offset-md-60{margin-left:60%}[dir=rtl] .flex-offset-md-60,[dir=rtl] .offset-md-60{margin-left:auto;margin-right:60%}.flex-offset-md-65,.offset-md-65{margin-left:65%}[dir=rtl] .flex-offset-md-65,[dir=rtl] .offset-md-65{margin-left:auto;margin-right:65%}.flex-offset-md-70,.offset-md-70{margin-left:70%}[dir=rtl] .flex-offset-md-70,[dir=rtl] .offset-md-70{margin-left:auto;margin-right:70%}.flex-offset-md-75,.offset-md-75{margin-left:75%}[dir=rtl] .flex-offset-md-75,[dir=rtl] .offset-md-75{margin-left:auto;margin-right:75%}.flex-offset-md-80,.offset-md-80{margin-left:80%}[dir=rtl] .flex-offset-md-80,[dir=rtl] .offset-md-80{margin-left:auto;margin-right:80%}.flex-offset-md-85,.offset-md-85{margin-left:85%}[dir=rtl] .flex-offset-md-85,[dir=rtl] .offset-md-85{margin-left:auto;margin-right:85%}.flex-offset-md-90,.offset-md-90{margin-left:90%}[dir=rtl] .flex-offset-md-90,[dir=rtl] .offset-md-90{margin-left:auto;margin-right:90%}.flex-offset-md-95,.offset-md-95{margin-left:95%}[dir=rtl] .flex-offset-md-95,[dir=rtl] .offset-md-95{margin-left:auto;margin-right:95%}.flex-offset-md-33,.offset-md-33{margin-left:calc(100% / 3)}.flex-offset-md-66,.offset-md-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-md-66,[dir=rtl] .offset-md-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-md,.layout-align-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-md-start,.layout-align-md-start-center,.layout-align-md-start-end,.layout-align-md-start-start,.layout-align-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-md-center,.layout-align-md-center-center,.layout-align-md-center-end,.layout-align-md-center-start,.layout-align-md-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-md-end,.layout-align-md-end-center,.layout-align-md-end-end,.layout-align-md-end-start,.layout-align-md-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-md-space-around,.layout-align-md-space-around-center,.layout-align-md-space-around-end,.layout-align-md-space-around-start,.layout-align-md-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-md-space-between,.layout-align-md-space-between-center,.layout-align-md-space-between-end,.layout-align-md-space-between-start,.layout-align-md-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-md-center-start,.layout-align-md-end-start,.layout-align-md-space-around-start,.layout-align-md-space-between-start,.layout-align-md-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-md-center-center,.layout-align-md-end-center,.layout-align-md-space-around-center,.layout-align-md-space-between-center,.layout-align-md-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-md-center-center>*,.layout-align-md-end-center>*,.layout-align-md-space-around-center>*,.layout-align-md-space-between-center>*,.layout-align-md-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-md-center-end,.layout-align-md-end-end,.layout-align-md-space-around-end,.layout-align-md-space-between-end,.layout-align-md-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-md-center-stretch,.layout-align-md-end-stretch,.layout-align-md-space-around-stretch,.layout-align-md-space-between-stretch,.layout-align-md-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-md{-ms-flex:1;flex:1;box-sizing:border-box}.flex-md-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-md-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-md-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-md-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-md-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-md-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-md-column>.flex-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-row>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-md-column>.flex-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-md-row>.flex{min-width:0}.layout-md-column>.flex-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-md-column>.flex-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-md-column>.flex{min-height:0}.layout-md,.layout-md-column,.layout-md-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-md-column{-ms-flex-direction:column;flex-direction:column}.layout-md-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px){.flex-order-gt-md--20{-ms-flex-order:-20;order:-20}.flex-order-gt-md--19{-ms-flex-order:-19;order:-19}.flex-order-gt-md--18{-ms-flex-order:-18;order:-18}.flex-order-gt-md--17{-ms-flex-order:-17;order:-17}.flex-order-gt-md--16{-ms-flex-order:-16;order:-16}.flex-order-gt-md--15{-ms-flex-order:-15;order:-15}.flex-order-gt-md--14{-ms-flex-order:-14;order:-14}.flex-order-gt-md--13{-ms-flex-order:-13;order:-13}.flex-order-gt-md--12{-ms-flex-order:-12;order:-12}.flex-order-gt-md--11{-ms-flex-order:-11;order:-11}.flex-order-gt-md--10{-ms-flex-order:-10;order:-10}.flex-order-gt-md--9{-ms-flex-order:-9;order:-9}.flex-order-gt-md--8{-ms-flex-order:-8;order:-8}.flex-order-gt-md--7{-ms-flex-order:-7;order:-7}.flex-order-gt-md--6{-ms-flex-order:-6;order:-6}.flex-order-gt-md--5{-ms-flex-order:-5;order:-5}.flex-order-gt-md--4{-ms-flex-order:-4;order:-4}.flex-order-gt-md--3{-ms-flex-order:-3;order:-3}.flex-order-gt-md--2{-ms-flex-order:-2;order:-2}.flex-order-gt-md--1{-ms-flex-order:-1;order:-1}.flex-order-gt-md-0{-ms-flex-order:0;order:0}.flex-order-gt-md-1{-ms-flex-order:1;order:1}.flex-order-gt-md-2{-ms-flex-order:2;order:2}.flex-order-gt-md-3{-ms-flex-order:3;order:3}.flex-order-gt-md-4{-ms-flex-order:4;order:4}.flex-order-gt-md-5{-ms-flex-order:5;order:5}.flex-order-gt-md-6{-ms-flex-order:6;order:6}.flex-order-gt-md-7{-ms-flex-order:7;order:7}.flex-order-gt-md-8{-ms-flex-order:8;order:8}.flex-order-gt-md-9{-ms-flex-order:9;order:9}.flex-order-gt-md-10{-ms-flex-order:10;order:10}.flex-order-gt-md-11{-ms-flex-order:11;order:11}.flex-order-gt-md-12{-ms-flex-order:12;order:12}.flex-order-gt-md-13{-ms-flex-order:13;order:13}.flex-order-gt-md-14{-ms-flex-order:14;order:14}.flex-order-gt-md-15{-ms-flex-order:15;order:15}.flex-order-gt-md-16{-ms-flex-order:16;order:16}.flex-order-gt-md-17{-ms-flex-order:17;order:17}.flex-order-gt-md-18{-ms-flex-order:18;order:18}.flex-order-gt-md-19{-ms-flex-order:19;order:19}.flex-order-gt-md-20{-ms-flex-order:20;order:20}.flex-offset-gt-md-0,.offset-gt-md-0{margin-left:0}[dir=rtl] .flex-offset-gt-md-0,[dir=rtl] .offset-gt-md-0{margin-left:auto;margin-right:0}.flex-offset-gt-md-5,.offset-gt-md-5{margin-left:5%}[dir=rtl] .flex-offset-gt-md-5,[dir=rtl] .offset-gt-md-5{margin-left:auto;margin-right:5%}.flex-offset-gt-md-10,.offset-gt-md-10{margin-left:10%}[dir=rtl] .flex-offset-gt-md-10,[dir=rtl] .offset-gt-md-10{margin-left:auto;margin-right:10%}.flex-offset-gt-md-15,.offset-gt-md-15{margin-left:15%}[dir=rtl] .flex-offset-gt-md-15,[dir=rtl] .offset-gt-md-15{margin-left:auto;margin-right:15%}.flex-offset-gt-md-20,.offset-gt-md-20{margin-left:20%}[dir=rtl] .flex-offset-gt-md-20,[dir=rtl] .offset-gt-md-20{margin-left:auto;margin-right:20%}.flex-offset-gt-md-25,.offset-gt-md-25{margin-left:25%}[dir=rtl] .flex-offset-gt-md-25,[dir=rtl] .offset-gt-md-25{margin-left:auto;margin-right:25%}.flex-offset-gt-md-30,.offset-gt-md-30{margin-left:30%}[dir=rtl] .flex-offset-gt-md-30,[dir=rtl] .offset-gt-md-30{margin-left:auto;margin-right:30%}.flex-offset-gt-md-35,.offset-gt-md-35{margin-left:35%}[dir=rtl] .flex-offset-gt-md-35,[dir=rtl] .offset-gt-md-35{margin-left:auto;margin-right:35%}.flex-offset-gt-md-40,.offset-gt-md-40{margin-left:40%}[dir=rtl] .flex-offset-gt-md-40,[dir=rtl] .offset-gt-md-40{margin-left:auto;margin-right:40%}.flex-offset-gt-md-45,.offset-gt-md-45{margin-left:45%}[dir=rtl] .flex-offset-gt-md-45,[dir=rtl] .offset-gt-md-45{margin-left:auto;margin-right:45%}.flex-offset-gt-md-50,.offset-gt-md-50{margin-left:50%}[dir=rtl] .flex-offset-gt-md-50,[dir=rtl] .offset-gt-md-50{margin-left:auto;margin-right:50%}.flex-offset-gt-md-55,.offset-gt-md-55{margin-left:55%}[dir=rtl] .flex-offset-gt-md-55,[dir=rtl] .offset-gt-md-55{margin-left:auto;margin-right:55%}.flex-offset-gt-md-60,.offset-gt-md-60{margin-left:60%}[dir=rtl] .flex-offset-gt-md-60,[dir=rtl] .offset-gt-md-60{margin-left:auto;margin-right:60%}.flex-offset-gt-md-65,.offset-gt-md-65{margin-left:65%}[dir=rtl] .flex-offset-gt-md-65,[dir=rtl] .offset-gt-md-65{margin-left:auto;margin-right:65%}.flex-offset-gt-md-70,.offset-gt-md-70{margin-left:70%}[dir=rtl] .flex-offset-gt-md-70,[dir=rtl] .offset-gt-md-70{margin-left:auto;margin-right:70%}.flex-offset-gt-md-75,.offset-gt-md-75{margin-left:75%}[dir=rtl] .flex-offset-gt-md-75,[dir=rtl] .offset-gt-md-75{margin-left:auto;margin-right:75%}.flex-offset-gt-md-80,.offset-gt-md-80{margin-left:80%}[dir=rtl] .flex-offset-gt-md-80,[dir=rtl] .offset-gt-md-80{margin-left:auto;margin-right:80%}.flex-offset-gt-md-85,.offset-gt-md-85{margin-left:85%}[dir=rtl] .flex-offset-gt-md-85,[dir=rtl] .offset-gt-md-85{margin-left:auto;margin-right:85%}.flex-offset-gt-md-90,.offset-gt-md-90{margin-left:90%}[dir=rtl] .flex-offset-gt-md-90,[dir=rtl] .offset-gt-md-90{margin-left:auto;margin-right:90%}.flex-offset-gt-md-95,.offset-gt-md-95{margin-left:95%}[dir=rtl] .flex-offset-gt-md-95,[dir=rtl] .offset-gt-md-95{margin-left:auto;margin-right:95%}.flex-offset-gt-md-33,.offset-gt-md-33{margin-left:calc(100% / 3)}.flex-offset-gt-md-66,.offset-gt-md-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-md-66,[dir=rtl] .offset-gt-md-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-md,.layout-align-gt-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-md-start,.layout-align-gt-md-start-center,.layout-align-gt-md-start-end,.layout-align-gt-md-start-start,.layout-align-gt-md-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-md-center,.layout-align-gt-md-center-center,.layout-align-gt-md-center-end,.layout-align-gt-md-center-start,.layout-align-gt-md-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-md-end,.layout-align-gt-md-end-center,.layout-align-gt-md-end-end,.layout-align-gt-md-end-start,.layout-align-gt-md-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-md-space-around,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-md-space-between,.layout-align-gt-md-space-between-center,.layout-align-gt-md-space-between-end,.layout-align-gt-md-space-between-start,.layout-align-gt-md-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-md-center-start,.layout-align-gt-md-end-start,.layout-align-gt-md-space-around-start,.layout-align-gt-md-space-between-start,.layout-align-gt-md-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-md-center-center,.layout-align-gt-md-end-center,.layout-align-gt-md-space-around-center,.layout-align-gt-md-space-between-center,.layout-align-gt-md-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-md-center-center>*,.layout-align-gt-md-end-center>*,.layout-align-gt-md-space-around-center>*,.layout-align-gt-md-space-between-center>*,.layout-align-gt-md-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-md-center-end,.layout-align-gt-md-end-end,.layout-align-gt-md-space-around-end,.layout-align-gt-md-space-between-end,.layout-align-gt-md-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-md-center-stretch,.layout-align-gt-md-end-stretch,.layout-align-gt-md-space-around-stretch,.layout-align-gt-md-space-between-stretch,.layout-align-gt-md-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-md{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-md-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-md-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-md-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-md-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-md-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-md-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-md-column>.flex-gt-md-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-md-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-md-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex-gt-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-md-row>.flex{min-width:0}.layout-gt-md-column>.flex-gt-md-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-md-column>.flex-gt-md-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-md-column>.flex{min-height:0}.layout-gt-md,.layout-gt-md-column,.layout-gt-md-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-md-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-md-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1280px) and (max-width:1919px){.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-lg):not(.show){display:none}.hide-lg:not(.show-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}.flex-order-lg--20{-ms-flex-order:-20;order:-20}.flex-order-lg--19{-ms-flex-order:-19;order:-19}.flex-order-lg--18{-ms-flex-order:-18;order:-18}.flex-order-lg--17{-ms-flex-order:-17;order:-17}.flex-order-lg--16{-ms-flex-order:-16;order:-16}.flex-order-lg--15{-ms-flex-order:-15;order:-15}.flex-order-lg--14{-ms-flex-order:-14;order:-14}.flex-order-lg--13{-ms-flex-order:-13;order:-13}.flex-order-lg--12{-ms-flex-order:-12;order:-12}.flex-order-lg--11{-ms-flex-order:-11;order:-11}.flex-order-lg--10{-ms-flex-order:-10;order:-10}.flex-order-lg--9{-ms-flex-order:-9;order:-9}.flex-order-lg--8{-ms-flex-order:-8;order:-8}.flex-order-lg--7{-ms-flex-order:-7;order:-7}.flex-order-lg--6{-ms-flex-order:-6;order:-6}.flex-order-lg--5{-ms-flex-order:-5;order:-5}.flex-order-lg--4{-ms-flex-order:-4;order:-4}.flex-order-lg--3{-ms-flex-order:-3;order:-3}.flex-order-lg--2{-ms-flex-order:-2;order:-2}.flex-order-lg--1{-ms-flex-order:-1;order:-1}.flex-order-lg-0{-ms-flex-order:0;order:0}.flex-order-lg-1{-ms-flex-order:1;order:1}.flex-order-lg-2{-ms-flex-order:2;order:2}.flex-order-lg-3{-ms-flex-order:3;order:3}.flex-order-lg-4{-ms-flex-order:4;order:4}.flex-order-lg-5{-ms-flex-order:5;order:5}.flex-order-lg-6{-ms-flex-order:6;order:6}.flex-order-lg-7{-ms-flex-order:7;order:7}.flex-order-lg-8{-ms-flex-order:8;order:8}.flex-order-lg-9{-ms-flex-order:9;order:9}.flex-order-lg-10{-ms-flex-order:10;order:10}.flex-order-lg-11{-ms-flex-order:11;order:11}.flex-order-lg-12{-ms-flex-order:12;order:12}.flex-order-lg-13{-ms-flex-order:13;order:13}.flex-order-lg-14{-ms-flex-order:14;order:14}.flex-order-lg-15{-ms-flex-order:15;order:15}.flex-order-lg-16{-ms-flex-order:16;order:16}.flex-order-lg-17{-ms-flex-order:17;order:17}.flex-order-lg-18{-ms-flex-order:18;order:18}.flex-order-lg-19{-ms-flex-order:19;order:19}.flex-order-lg-20{-ms-flex-order:20;order:20}.flex-offset-lg-0,.offset-lg-0{margin-left:0}[dir=rtl] .flex-offset-lg-0,[dir=rtl] .offset-lg-0{margin-left:auto;margin-right:0}.flex-offset-lg-5,.offset-lg-5{margin-left:5%}[dir=rtl] .flex-offset-lg-5,[dir=rtl] .offset-lg-5{margin-left:auto;margin-right:5%}.flex-offset-lg-10,.offset-lg-10{margin-left:10%}[dir=rtl] .flex-offset-lg-10,[dir=rtl] .offset-lg-10{margin-left:auto;margin-right:10%}.flex-offset-lg-15,.offset-lg-15{margin-left:15%}[dir=rtl] .flex-offset-lg-15,[dir=rtl] .offset-lg-15{margin-left:auto;margin-right:15%}.flex-offset-lg-20,.offset-lg-20{margin-left:20%}[dir=rtl] .flex-offset-lg-20,[dir=rtl] .offset-lg-20{margin-left:auto;margin-right:20%}.flex-offset-lg-25,.offset-lg-25{margin-left:25%}[dir=rtl] .flex-offset-lg-25,[dir=rtl] .offset-lg-25{margin-left:auto;margin-right:25%}.flex-offset-lg-30,.offset-lg-30{margin-left:30%}[dir=rtl] .flex-offset-lg-30,[dir=rtl] .offset-lg-30{margin-left:auto;margin-right:30%}.flex-offset-lg-35,.offset-lg-35{margin-left:35%}[dir=rtl] .flex-offset-lg-35,[dir=rtl] .offset-lg-35{margin-left:auto;margin-right:35%}.flex-offset-lg-40,.offset-lg-40{margin-left:40%}[dir=rtl] .flex-offset-lg-40,[dir=rtl] .offset-lg-40{margin-left:auto;margin-right:40%}.flex-offset-lg-45,.offset-lg-45{margin-left:45%}[dir=rtl] .flex-offset-lg-45,[dir=rtl] .offset-lg-45{margin-left:auto;margin-right:45%}.flex-offset-lg-50,.offset-lg-50{margin-left:50%}[dir=rtl] .flex-offset-lg-50,[dir=rtl] .offset-lg-50{margin-left:auto;margin-right:50%}.flex-offset-lg-55,.offset-lg-55{margin-left:55%}[dir=rtl] .flex-offset-lg-55,[dir=rtl] .offset-lg-55{margin-left:auto;margin-right:55%}.flex-offset-lg-60,.offset-lg-60{margin-left:60%}[dir=rtl] .flex-offset-lg-60,[dir=rtl] .offset-lg-60{margin-left:auto;margin-right:60%}.flex-offset-lg-65,.offset-lg-65{margin-left:65%}[dir=rtl] .flex-offset-lg-65,[dir=rtl] .offset-lg-65{margin-left:auto;margin-right:65%}.flex-offset-lg-70,.offset-lg-70{margin-left:70%}[dir=rtl] .flex-offset-lg-70,[dir=rtl] .offset-lg-70{margin-left:auto;margin-right:70%}.flex-offset-lg-75,.offset-lg-75{margin-left:75%}[dir=rtl] .flex-offset-lg-75,[dir=rtl] .offset-lg-75{margin-left:auto;margin-right:75%}.flex-offset-lg-80,.offset-lg-80{margin-left:80%}[dir=rtl] .flex-offset-lg-80,[dir=rtl] .offset-lg-80{margin-left:auto;margin-right:80%}.flex-offset-lg-85,.offset-lg-85{margin-left:85%}[dir=rtl] .flex-offset-lg-85,[dir=rtl] .offset-lg-85{margin-left:auto;margin-right:85%}.flex-offset-lg-90,.offset-lg-90{margin-left:90%}[dir=rtl] .flex-offset-lg-90,[dir=rtl] .offset-lg-90{margin-left:auto;margin-right:90%}.flex-offset-lg-95,.offset-lg-95{margin-left:95%}[dir=rtl] .flex-offset-lg-95,[dir=rtl] .offset-lg-95{margin-left:auto;margin-right:95%}.flex-offset-lg-33,.offset-lg-33{margin-left:calc(100% / 3)}.flex-offset-lg-66,.offset-lg-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-lg-66,[dir=rtl] .offset-lg-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-lg,.layout-align-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-lg-start,.layout-align-lg-start-center,.layout-align-lg-start-end,.layout-align-lg-start-start,.layout-align-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-lg-center,.layout-align-lg-center-center,.layout-align-lg-center-end,.layout-align-lg-center-start,.layout-align-lg-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-lg-end,.layout-align-lg-end-center,.layout-align-lg-end-end,.layout-align-lg-end-start,.layout-align-lg-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-lg-space-around,.layout-align-lg-space-around-center,.layout-align-lg-space-around-end,.layout-align-lg-space-around-start,.layout-align-lg-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-lg-space-between,.layout-align-lg-space-between-center,.layout-align-lg-space-between-end,.layout-align-lg-space-between-start,.layout-align-lg-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-lg-center-start,.layout-align-lg-end-start,.layout-align-lg-space-around-start,.layout-align-lg-space-between-start,.layout-align-lg-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-lg-center-center,.layout-align-lg-end-center,.layout-align-lg-space-around-center,.layout-align-lg-space-between-center,.layout-align-lg-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-lg-center-center>*,.layout-align-lg-end-center>*,.layout-align-lg-space-around-center>*,.layout-align-lg-space-between-center>*,.layout-align-lg-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-lg-center-end,.layout-align-lg-end-end,.layout-align-lg-space-around-end,.layout-align-lg-space-between-end,.layout-align-lg-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-lg-center-stretch,.layout-align-lg-end-stretch,.layout-align-lg-space-around-stretch,.layout-align-lg-space-between-stretch,.layout-align-lg-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-lg{-ms-flex:1;flex:1;box-sizing:border-box}.flex-lg-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-lg-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-lg-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-lg-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-lg-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-lg-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-lg-column>.flex-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-row>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-lg-column>.flex-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-lg-row>.flex{min-width:0}.layout-lg-column>.flex-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-lg-column>.flex-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-lg-column>.flex{min-height:0}.layout-lg,.layout-lg-column,.layout-lg-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-lg-column{-ms-flex-direction:column;flex-direction:column}.layout-lg-row{-ms-flex-direction:row;flex-direction:row}}@media (min-width:1920px){.flex-order-gt-lg--20{-ms-flex-order:-20;order:-20}.flex-order-gt-lg--19{-ms-flex-order:-19;order:-19}.flex-order-gt-lg--18{-ms-flex-order:-18;order:-18}.flex-order-gt-lg--17{-ms-flex-order:-17;order:-17}.flex-order-gt-lg--16{-ms-flex-order:-16;order:-16}.flex-order-gt-lg--15{-ms-flex-order:-15;order:-15}.flex-order-gt-lg--14{-ms-flex-order:-14;order:-14}.flex-order-gt-lg--13{-ms-flex-order:-13;order:-13}.flex-order-gt-lg--12{-ms-flex-order:-12;order:-12}.flex-order-gt-lg--11{-ms-flex-order:-11;order:-11}.flex-order-gt-lg--10{-ms-flex-order:-10;order:-10}.flex-order-gt-lg--9{-ms-flex-order:-9;order:-9}.flex-order-gt-lg--8{-ms-flex-order:-8;order:-8}.flex-order-gt-lg--7{-ms-flex-order:-7;order:-7}.flex-order-gt-lg--6{-ms-flex-order:-6;order:-6}.flex-order-gt-lg--5{-ms-flex-order:-5;order:-5}.flex-order-gt-lg--4{-ms-flex-order:-4;order:-4}.flex-order-gt-lg--3{-ms-flex-order:-3;order:-3}.flex-order-gt-lg--2{-ms-flex-order:-2;order:-2}.flex-order-gt-lg--1{-ms-flex-order:-1;order:-1}.flex-order-gt-lg-0{-ms-flex-order:0;order:0}.flex-order-gt-lg-1{-ms-flex-order:1;order:1}.flex-order-gt-lg-2{-ms-flex-order:2;order:2}.flex-order-gt-lg-3{-ms-flex-order:3;order:3}.flex-order-gt-lg-4{-ms-flex-order:4;order:4}.flex-order-gt-lg-5{-ms-flex-order:5;order:5}.flex-order-gt-lg-6{-ms-flex-order:6;order:6}.flex-order-gt-lg-7{-ms-flex-order:7;order:7}.flex-order-gt-lg-8{-ms-flex-order:8;order:8}.flex-order-gt-lg-9{-ms-flex-order:9;order:9}.flex-order-gt-lg-10{-ms-flex-order:10;order:10}.flex-order-gt-lg-11{-ms-flex-order:11;order:11}.flex-order-gt-lg-12{-ms-flex-order:12;order:12}.flex-order-gt-lg-13{-ms-flex-order:13;order:13}.flex-order-gt-lg-14{-ms-flex-order:14;order:14}.flex-order-gt-lg-15{-ms-flex-order:15;order:15}.flex-order-gt-lg-16{-ms-flex-order:16;order:16}.flex-order-gt-lg-17{-ms-flex-order:17;order:17}.flex-order-gt-lg-18{-ms-flex-order:18;order:18}.flex-order-gt-lg-19{-ms-flex-order:19;order:19}.flex-order-gt-lg-20{-ms-flex-order:20;order:20}.flex-offset-gt-lg-0,.offset-gt-lg-0{margin-left:0}[dir=rtl] .flex-offset-gt-lg-0,[dir=rtl] .offset-gt-lg-0{margin-left:auto;margin-right:0}.flex-offset-gt-lg-5,.offset-gt-lg-5{margin-left:5%}[dir=rtl] .flex-offset-gt-lg-5,[dir=rtl] .offset-gt-lg-5{margin-left:auto;margin-right:5%}.flex-offset-gt-lg-10,.offset-gt-lg-10{margin-left:10%}[dir=rtl] .flex-offset-gt-lg-10,[dir=rtl] .offset-gt-lg-10{margin-left:auto;margin-right:10%}.flex-offset-gt-lg-15,.offset-gt-lg-15{margin-left:15%}[dir=rtl] .flex-offset-gt-lg-15,[dir=rtl] .offset-gt-lg-15{margin-left:auto;margin-right:15%}.flex-offset-gt-lg-20,.offset-gt-lg-20{margin-left:20%}[dir=rtl] .flex-offset-gt-lg-20,[dir=rtl] .offset-gt-lg-20{margin-left:auto;margin-right:20%}.flex-offset-gt-lg-25,.offset-gt-lg-25{margin-left:25%}[dir=rtl] .flex-offset-gt-lg-25,[dir=rtl] .offset-gt-lg-25{margin-left:auto;margin-right:25%}.flex-offset-gt-lg-30,.offset-gt-lg-30{margin-left:30%}[dir=rtl] .flex-offset-gt-lg-30,[dir=rtl] .offset-gt-lg-30{margin-left:auto;margin-right:30%}.flex-offset-gt-lg-35,.offset-gt-lg-35{margin-left:35%}[dir=rtl] .flex-offset-gt-lg-35,[dir=rtl] .offset-gt-lg-35{margin-left:auto;margin-right:35%}.flex-offset-gt-lg-40,.offset-gt-lg-40{margin-left:40%}[dir=rtl] .flex-offset-gt-lg-40,[dir=rtl] .offset-gt-lg-40{margin-left:auto;margin-right:40%}.flex-offset-gt-lg-45,.offset-gt-lg-45{margin-left:45%}[dir=rtl] .flex-offset-gt-lg-45,[dir=rtl] .offset-gt-lg-45{margin-left:auto;margin-right:45%}.flex-offset-gt-lg-50,.offset-gt-lg-50{margin-left:50%}[dir=rtl] .flex-offset-gt-lg-50,[dir=rtl] .offset-gt-lg-50{margin-left:auto;margin-right:50%}.flex-offset-gt-lg-55,.offset-gt-lg-55{margin-left:55%}[dir=rtl] .flex-offset-gt-lg-55,[dir=rtl] .offset-gt-lg-55{margin-left:auto;margin-right:55%}.flex-offset-gt-lg-60,.offset-gt-lg-60{margin-left:60%}[dir=rtl] .flex-offset-gt-lg-60,[dir=rtl] .offset-gt-lg-60{margin-left:auto;margin-right:60%}.flex-offset-gt-lg-65,.offset-gt-lg-65{margin-left:65%}[dir=rtl] .flex-offset-gt-lg-65,[dir=rtl] .offset-gt-lg-65{margin-left:auto;margin-right:65%}.flex-offset-gt-lg-70,.offset-gt-lg-70{margin-left:70%}[dir=rtl] .flex-offset-gt-lg-70,[dir=rtl] .offset-gt-lg-70{margin-left:auto;margin-right:70%}.flex-offset-gt-lg-75,.offset-gt-lg-75{margin-left:75%}[dir=rtl] .flex-offset-gt-lg-75,[dir=rtl] .offset-gt-lg-75{margin-left:auto;margin-right:75%}.flex-offset-gt-lg-80,.offset-gt-lg-80{margin-left:80%}[dir=rtl] .flex-offset-gt-lg-80,[dir=rtl] .offset-gt-lg-80{margin-left:auto;margin-right:80%}.flex-offset-gt-lg-85,.offset-gt-lg-85{margin-left:85%}[dir=rtl] .flex-offset-gt-lg-85,[dir=rtl] .offset-gt-lg-85{margin-left:auto;margin-right:85%}.flex-offset-gt-lg-90,.offset-gt-lg-90{margin-left:90%}[dir=rtl] .flex-offset-gt-lg-90,[dir=rtl] .offset-gt-lg-90{margin-left:auto;margin-right:90%}.flex-offset-gt-lg-95,.offset-gt-lg-95{margin-left:95%}[dir=rtl] .flex-offset-gt-lg-95,[dir=rtl] .offset-gt-lg-95{margin-left:auto;margin-right:95%}.flex-offset-gt-lg-33,.offset-gt-lg-33{margin-left:calc(100% / 3)}.flex-offset-gt-lg-66,.offset-gt-lg-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-gt-lg-66,[dir=rtl] .offset-gt-lg-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-gt-lg,.layout-align-gt-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-gt-lg-start,.layout-align-gt-lg-start-center,.layout-align-gt-lg-start-end,.layout-align-gt-lg-start-start,.layout-align-gt-lg-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-gt-lg-center,.layout-align-gt-lg-center-center,.layout-align-gt-lg-center-end,.layout-align-gt-lg-center-start,.layout-align-gt-lg-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-gt-lg-end,.layout-align-gt-lg-end-center,.layout-align-gt-lg-end-end,.layout-align-gt-lg-end-start,.layout-align-gt-lg-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-gt-lg-space-around,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-gt-lg-space-between,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-gt-lg-center-start,.layout-align-gt-lg-end-start,.layout-align-gt-lg-space-around-start,.layout-align-gt-lg-space-between-start,.layout-align-gt-lg-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-gt-lg-center-center,.layout-align-gt-lg-end-center,.layout-align-gt-lg-space-around-center,.layout-align-gt-lg-space-between-center,.layout-align-gt-lg-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-gt-lg-center-center>*,.layout-align-gt-lg-end-center>*,.layout-align-gt-lg-space-around-center>*,.layout-align-gt-lg-space-between-center>*,.layout-align-gt-lg-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-gt-lg-center-end,.layout-align-gt-lg-end-end,.layout-align-gt-lg-space-around-end,.layout-align-gt-lg-space-between-end,.layout-align-gt-lg-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-gt-lg-center-stretch,.layout-align-gt-lg-end-stretch,.layout-align-gt-lg-space-around-stretch,.layout-align-gt-lg-space-between-stretch,.layout-align-gt-lg-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-gt-lg{-ms-flex:1;flex:1;box-sizing:border-box}.flex-gt-lg-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-gt-lg-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-lg-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-gt-lg-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-gt-lg-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-gt-lg-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-gt-lg-column>.flex-gt-lg-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-gt-lg-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-gt-lg-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex-gt-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-gt-lg-row>.flex{min-width:0}.layout-gt-lg-column>.flex-gt-lg-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-gt-lg-column>.flex-gt-lg-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-gt-lg-column>.flex{min-height:0}.layout-gt-lg,.layout-gt-lg-column,.layout-gt-lg-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-gt-lg-column{-ms-flex-direction:column;flex-direction:column}.layout-gt-lg-row{-ms-flex-direction:row;flex-direction:row}.flex-order-xl--20{-ms-flex-order:-20;order:-20}.flex-order-xl--19{-ms-flex-order:-19;order:-19}.flex-order-xl--18{-ms-flex-order:-18;order:-18}.flex-order-xl--17{-ms-flex-order:-17;order:-17}.flex-order-xl--16{-ms-flex-order:-16;order:-16}.flex-order-xl--15{-ms-flex-order:-15;order:-15}.flex-order-xl--14{-ms-flex-order:-14;order:-14}.flex-order-xl--13{-ms-flex-order:-13;order:-13}.flex-order-xl--12{-ms-flex-order:-12;order:-12}.flex-order-xl--11{-ms-flex-order:-11;order:-11}.flex-order-xl--10{-ms-flex-order:-10;order:-10}.flex-order-xl--9{-ms-flex-order:-9;order:-9}.flex-order-xl--8{-ms-flex-order:-8;order:-8}.flex-order-xl--7{-ms-flex-order:-7;order:-7}.flex-order-xl--6{-ms-flex-order:-6;order:-6}.flex-order-xl--5{-ms-flex-order:-5;order:-5}.flex-order-xl--4{-ms-flex-order:-4;order:-4}.flex-order-xl--3{-ms-flex-order:-3;order:-3}.flex-order-xl--2{-ms-flex-order:-2;order:-2}.flex-order-xl--1{-ms-flex-order:-1;order:-1}.flex-order-xl-0{-ms-flex-order:0;order:0}.flex-order-xl-1{-ms-flex-order:1;order:1}.flex-order-xl-2{-ms-flex-order:2;order:2}.flex-order-xl-3{-ms-flex-order:3;order:3}.flex-order-xl-4{-ms-flex-order:4;order:4}.flex-order-xl-5{-ms-flex-order:5;order:5}.flex-order-xl-6{-ms-flex-order:6;order:6}.flex-order-xl-7{-ms-flex-order:7;order:7}.flex-order-xl-8{-ms-flex-order:8;order:8}.flex-order-xl-9{-ms-flex-order:9;order:9}.flex-order-xl-10{-ms-flex-order:10;order:10}.flex-order-xl-11{-ms-flex-order:11;order:11}.flex-order-xl-12{-ms-flex-order:12;order:12}.flex-order-xl-13{-ms-flex-order:13;order:13}.flex-order-xl-14{-ms-flex-order:14;order:14}.flex-order-xl-15{-ms-flex-order:15;order:15}.flex-order-xl-16{-ms-flex-order:16;order:16}.flex-order-xl-17{-ms-flex-order:17;order:17}.flex-order-xl-18{-ms-flex-order:18;order:18}.flex-order-xl-19{-ms-flex-order:19;order:19}.flex-order-xl-20{-ms-flex-order:20;order:20}.flex-offset-xl-0,.offset-xl-0{margin-left:0}[dir=rtl] .flex-offset-xl-0,[dir=rtl] .offset-xl-0{margin-left:auto;margin-right:0}.flex-offset-xl-5,.offset-xl-5{margin-left:5%}[dir=rtl] .flex-offset-xl-5,[dir=rtl] .offset-xl-5{margin-left:auto;margin-right:5%}.flex-offset-xl-10,.offset-xl-10{margin-left:10%}[dir=rtl] .flex-offset-xl-10,[dir=rtl] .offset-xl-10{margin-left:auto;margin-right:10%}.flex-offset-xl-15,.offset-xl-15{margin-left:15%}[dir=rtl] .flex-offset-xl-15,[dir=rtl] .offset-xl-15{margin-left:auto;margin-right:15%}.flex-offset-xl-20,.offset-xl-20{margin-left:20%}[dir=rtl] .flex-offset-xl-20,[dir=rtl] .offset-xl-20{margin-left:auto;margin-right:20%}.flex-offset-xl-25,.offset-xl-25{margin-left:25%}[dir=rtl] .flex-offset-xl-25,[dir=rtl] .offset-xl-25{margin-left:auto;margin-right:25%}.flex-offset-xl-30,.offset-xl-30{margin-left:30%}[dir=rtl] .flex-offset-xl-30,[dir=rtl] .offset-xl-30{margin-left:auto;margin-right:30%}.flex-offset-xl-35,.offset-xl-35{margin-left:35%}[dir=rtl] .flex-offset-xl-35,[dir=rtl] .offset-xl-35{margin-left:auto;margin-right:35%}.flex-offset-xl-40,.offset-xl-40{margin-left:40%}[dir=rtl] .flex-offset-xl-40,[dir=rtl] .offset-xl-40{margin-left:auto;margin-right:40%}.flex-offset-xl-45,.offset-xl-45{margin-left:45%}[dir=rtl] .flex-offset-xl-45,[dir=rtl] .offset-xl-45{margin-left:auto;margin-right:45%}.flex-offset-xl-50,.offset-xl-50{margin-left:50%}[dir=rtl] .flex-offset-xl-50,[dir=rtl] .offset-xl-50{margin-left:auto;margin-right:50%}.flex-offset-xl-55,.offset-xl-55{margin-left:55%}[dir=rtl] .flex-offset-xl-55,[dir=rtl] .offset-xl-55{margin-left:auto;margin-right:55%}.flex-offset-xl-60,.offset-xl-60{margin-left:60%}[dir=rtl] .flex-offset-xl-60,[dir=rtl] .offset-xl-60{margin-left:auto;margin-right:60%}.flex-offset-xl-65,.offset-xl-65{margin-left:65%}[dir=rtl] .flex-offset-xl-65,[dir=rtl] .offset-xl-65{margin-left:auto;margin-right:65%}.flex-offset-xl-70,.offset-xl-70{margin-left:70%}[dir=rtl] .flex-offset-xl-70,[dir=rtl] .offset-xl-70{margin-left:auto;margin-right:70%}.flex-offset-xl-75,.offset-xl-75{margin-left:75%}[dir=rtl] .flex-offset-xl-75,[dir=rtl] .offset-xl-75{margin-left:auto;margin-right:75%}.flex-offset-xl-80,.offset-xl-80{margin-left:80%}[dir=rtl] .flex-offset-xl-80,[dir=rtl] .offset-xl-80{margin-left:auto;margin-right:80%}.flex-offset-xl-85,.offset-xl-85{margin-left:85%}[dir=rtl] .flex-offset-xl-85,[dir=rtl] .offset-xl-85{margin-left:auto;margin-right:85%}.flex-offset-xl-90,.offset-xl-90{margin-left:90%}[dir=rtl] .flex-offset-xl-90,[dir=rtl] .offset-xl-90{margin-left:auto;margin-right:90%}.flex-offset-xl-95,.offset-xl-95{margin-left:95%}[dir=rtl] .flex-offset-xl-95,[dir=rtl] .offset-xl-95{margin-left:auto;margin-right:95%}.flex-offset-xl-33,.offset-xl-33{margin-left:calc(100% / 3)}.flex-offset-xl-66,.offset-xl-66{margin-left:calc(200% / 3)}[dir=rtl] .flex-offset-xl-66,[dir=rtl] .offset-xl-66{margin-left:auto;margin-right:calc(200% / 3)}.layout-align-xl,.layout-align-xl-start-stretch{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-align:stretch;align-items:stretch}.layout-align-xl-start,.layout-align-xl-start-center,.layout-align-xl-start-end,.layout-align-xl-start-start,.layout-align-xl-start-stretch{-ms-flex-pack:start;justify-content:flex-start}.layout-align-xl-center,.layout-align-xl-center-center,.layout-align-xl-center-end,.layout-align-xl-center-start,.layout-align-xl-center-stretch{-ms-flex-pack:center;justify-content:center}.layout-align-xl-end,.layout-align-xl-end-center,.layout-align-xl-end-end,.layout-align-xl-end-start,.layout-align-xl-end-stretch{-ms-flex-pack:end;justify-content:flex-end}.layout-align-xl-space-around,.layout-align-xl-space-around-center,.layout-align-xl-space-around-end,.layout-align-xl-space-around-start,.layout-align-xl-space-around-stretch{-ms-flex-pack:distribute;justify-content:space-around}.layout-align-xl-space-between,.layout-align-xl-space-between-center,.layout-align-xl-space-between-end,.layout-align-xl-space-between-start,.layout-align-xl-space-between-stretch{-ms-flex-pack:justify;justify-content:space-between}.layout-align-xl-center-start,.layout-align-xl-end-start,.layout-align-xl-space-around-start,.layout-align-xl-space-between-start,.layout-align-xl-start-start{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.layout-align-xl-center-center,.layout-align-xl-end-center,.layout-align-xl-space-around-center,.layout-align-xl-space-between-center,.layout-align-xl-start-center{-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%}.layout-align-xl-center-center>*,.layout-align-xl-end-center>*,.layout-align-xl-space-around-center>*,.layout-align-xl-space-between-center>*,.layout-align-xl-start-center>*{max-width:100%;box-sizing:border-box}.layout-align-xl-center-end,.layout-align-xl-end-end,.layout-align-xl-space-around-end,.layout-align-xl-space-between-end,.layout-align-xl-start-end{-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end}.layout-align-xl-center-stretch,.layout-align-xl-end-stretch,.layout-align-xl-space-around-stretch,.layout-align-xl-space-between-stretch,.layout-align-xl-start-stretch{-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex-xl{-ms-flex:1;flex:1;box-sizing:border-box}.flex-xl-grow{-ms-flex:1 1 100%;flex:1 1 100%;box-sizing:border-box}.flex-xl-initial{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xl-auto{-ms-flex:1 1 auto;flex:1 1 auto;box-sizing:border-box}.flex-xl-none{-ms-flex:0 0 auto;flex:0 0 auto;box-sizing:border-box}.flex-xl-noshrink{-ms-flex:1 0 auto;flex:1 0 auto;box-sizing:border-box}.flex-xl-nogrow{-ms-flex:0 1 auto;flex:0 1 auto;box-sizing:border-box}.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-column>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:0;max-height:100%;box-sizing:border-box;min-width:0}.layout-xl-column>.flex-xl-0{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:0%;box-sizing:border-box;min-height:0}.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:5%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-5{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:5%;box-sizing:border-box}.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:10%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-10{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:10%;box-sizing:border-box}.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:15%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-15{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:15%;box-sizing:border-box}.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:20%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-20{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:20%;box-sizing:border-box}.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:25%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-25{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:25%;box-sizing:border-box}.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:30%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-30{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:30%;box-sizing:border-box}.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:35%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-35{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:35%;box-sizing:border-box}.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:40%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-40{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:40%;box-sizing:border-box}.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:45%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-45{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:45%;box-sizing:border-box}.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:50%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-50{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:50%;box-sizing:border-box}.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:55%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-55{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:55%;box-sizing:border-box}.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:60%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-60{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:60%;box-sizing:border-box}.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:65%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-65{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:65%;box-sizing:border-box}.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:70%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-70{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:70%;box-sizing:border-box}.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:75%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-75{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:75%;box-sizing:border-box}.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:80%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-80{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:80%;box-sizing:border-box}.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:85%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-85{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:85%;box-sizing:border-box}.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:90%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-90{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:90%;box-sizing:border-box}.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:95%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-95{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:95%;box-sizing:border-box}.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-row>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-column>.flex-xl-33{-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-column>.flex-xl-66{-ms-flex:1 1 66.66%;flex:1 1 66.66%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-row>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xl-column>.flex-xl-100{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex-xl-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:33.33%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex-xl-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:66.66%;max-height:100%;box-sizing:border-box}.layout-xl-row>.flex{min-width:0}.layout-xl-column>.flex-xl-33{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:33.33%;box-sizing:border-box}.layout-xl-column>.flex-xl-66{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;max-height:66.66%;box-sizing:border-box}.layout-xl-column>.flex{min-height:0}.layout-xl,.layout-xl-column,.layout-xl-row{box-sizing:border-box;display:-ms-flexbox;display:flex}.layout-xl-column{-ms-flex-direction:column;flex-direction:column}.layout-xl-row{-ms-flex-direction:row;flex-direction:row}.hide-gt-lg:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-md:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-sm:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide-gt-xs:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show),.hide:not(.show-gt-xs):not(.show-gt-sm):not(.show-gt-md):not(.show-gt-lg):not(.show-xl):not(.show){display:none}.hide-xl:not(.show-xl):not(.show-gt-lg):not(.show-gt-md):not(.show-gt-sm):not(.show-gt-xs):not(.show){display:none}}@media print{.hide-print:not(.show-print):not(.show){display:none!important}}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;/*lte IE 8*/-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
.about{background-color:#eaeaea}.about .top_section{padding:20px;background-color:#fff;width:100%;padding-top:30px}@media screen and (min-width:600px){.about .top_section{padding-top:50px;padding-bottom:40px}}.about .top_section h1{font-weight:400;font-size:28px;color:#4a4a4a}@media screen and (min-width:600px){.about .top_section h1{font-size:36px}}.about .top_section p{width:100%;font-size:18px;line-height:26px;color:#222}.about .top_section p a.branded_link{color:#222;word-break:normal}@media screen and (min-width:960px){.about .top_section p{width:650px;max-width:650px}}.about .middle_section{background-color:#eaeaea;width:100%;position:relative}.about .middle_section .white_box{width:100%;background-color:#fff;height:200px;position:absolute;z-index:0}.about .middle_section .avatars{z-index:1;width:70%;max-width:1020px}@media screen and (min-width:1280px){.about .middle_section .avatars{width:100%}}.about .middle_section .avatars .figure img{width:75%}@media screen and (min-width:1280px){.about .middle_section .avatars .figure img{width:100%}}.about .middle_section .kit_buttons{width:100%;max-width:1020px;margin:20px}@media screen and (min-width:600px){.about .middle_section .kit_buttons{margin-top:60px;margin-bottom:40px}}.about .middle_section .kit_buttons .branded_button.md-button,.about .middle_section .kit_buttons .md-button.branded_button,.about .middle_section .kit_buttons .md-button.branded_button.md-focused,.about .middle_section .kit_buttons .md-button.branded_button:hover,.about .middle_section .kit_buttons .md-button.branded_button:not([disabled]):hover,.about .middle_section .kit_buttons .md-button:not([disabled]).md-focused.branded_button,.about .middle_section .kit_buttons a.md-button.branded_button,.about .middle_section .kit_buttons a.md-button.branded_button:not([disabled]):hover,.about .middle_section .kit_buttons a.md-button:not([disabled]).md-focused.branded_button{width:300px;height:60px;padding-top:9px}@media screen and (min-width:600px){.about .middle_section .kit_buttons .branded_button.md-button,.about .middle_section .kit_buttons .md-button.branded_button,.about .middle_section .kit_buttons .md-button.branded_button.md-focused,.about .middle_section .kit_buttons .md-button.branded_button:hover,.about .middle_section .kit_buttons .md-button.branded_button:not([disabled]):hover,.about .middle_section .kit_buttons .md-button:not([disabled]).md-focused.branded_button,.about .middle_section .kit_buttons a.md-button.branded_button,.about .middle_section .kit_buttons a.md-button.branded_button:not([disabled]):hover,.about .middle_section .kit_buttons a.md-button:not([disabled]).md-focused.branded_button{width:490px;height:80px;padding-top:19px}}.about .middle_section .kit_buttons .branded_button.md-button span,.about .middle_section .kit_buttons .md-button.branded_button span,.about .middle_section .kit_buttons .md-button.branded_button.md-focused span,.about .middle_section .kit_buttons .md-button.branded_button:hover span,.about .middle_section .kit_buttons .md-button.branded_button:not([disabled]):hover span,.about .middle_section .kit_buttons .md-button:not([disabled]).md-focused.branded_button span,.about .middle_section .kit_buttons a.md-button.branded_button span,.about .middle_section .kit_buttons a.md-button.branded_button:not([disabled]):hover span,.about .middle_section .kit_buttons a.md-button:not([disabled]).md-focused.branded_button span{font-size:14px;color:#4a4a4a;letter-spacing:1.5}.about .bottom_section{padding-top:49px;background-color:#fff;width:100%}.about .bottom_section h3{color:#4a4a4a;font-size:21px;font-weight:400;line-height:1.2;margin:0 12px 20px;max-width:413px;text-align:center}.about .bottom_section h3+h3{margin-bottom:0}.about .bottom_section h4{text-align:center;font-size:16px;color:#9b9b9b;line-height:23px}.about .bottom_section h4 a.branded_link{color:#9b9b9b}.about-jobs{padding:0;list-style-type:none}.about-jobs-position{text-align:center}.about-jobs-position-link{display:block;font-size:16px;padding:10px;text-decoration:underline}.about-jobsAnchor{display:block;position:relative;top:-100px;visibility:hidden}
.activities_page .container{margin-right:auto;margin-left:auto}.activities_page .container .no_activities{padding-left:10px;padding-right:10px;width:100%}@media screen and (min-width:600px){.activities_page .container .no_activities{margin-top:104px}}.activities_page .container .no_activities .nonewfriends{width:100%;color:#4a4a4a;font-size:18px;font-weight:400;padding-top:24px}@media screen and (min-width:600px){.activities_page .container .no_activities .nonewfriends{text-align:center;border:1px solid #ddd;padding-bottom:24px}}.activities_page .container .no_activities .suggestions{width:100%;color:#4a4a4a;font-size:16px;text-align:left;margin-top:15px;font-weight:400}.activities_page .container .no_activities .suggestions div{width:100%}@media screen and (min-width:600px){.activities_page .container .no_activities .suggestions{margin-top:56px;text-align:center}}.activities_page .container .no_activities .suggestions .names{margin-top:20px}.activities_page .container .no_activities .suggestions .names .name{font-weight:600;margin-left:10px}.activities_page .container .no_activities .suggestions .names .name:first-child{margin-left:0}.activities_page .container .activities_container{margin-top:20px;margin-bottom:60px;width:100%}@media screen and (min-width:600px){.activities_page .container .activities_container{margin-top:60px}}.activities_page .container .activities_container .new_activities_count{padding-left:20px;padding-bottom:22px;color:#4a4a4a;font-size:18px;font-weight:400;border-bottom:1px solid #ddd}.activities_page .container .activities_container a.notification{border-bottom:1px solid #ddd}@media screen and (min-width:960px){.activities_page .container .activities_container a.notification{border-left:1px solid #ddd;border-right:1px solid #ddd}}
.admin_comment_migration_dialog,.admin_create_banner_dialog,.admin_custom_availability_dialog,.admin_report_resolution_dialog{padding:20px}.admin_comment_migration_dialog .image_container,.admin_create_banner_dialog .image_container,.admin_custom_availability_dialog .image_container,.admin_report_resolution_dialog .image_container{background-color:#fff;opacity:1;height:60px;width:60px}.admin_comment_migration_dialog .image_container .product_image,.admin_create_banner_dialog .image_container .product_image,.admin_custom_availability_dialog .image_container .product_image,.admin_report_resolution_dialog .image_container .product_image{height:50px;width:50px}.admin_comment_migration_dialog .md-toolbar-tools h2,.admin_create_banner_dialog .md-toolbar-tools h2,.admin_custom_availability_dialog .md-toolbar-tools h2,.admin_report_resolution_dialog .md-toolbar-tools h2{color:#fff}.admin_create_banner_dialog{min-width:950px;width:950px;max-width:620px}.admin_create_banner_dialog .upload_images{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}.admin_create_banner_dialog .upload_images .md-button{min-width:300px!important}.editorial .homepage.admin_preview .editorial_personalization .inner_container{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial{overflow:auto;max-height:initial}@media screen and (min-width:960px){.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial{max-height:initial}}.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial a.banner_action{pointer-events:none}.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial.admin_mobile_preview a.banner_action img.desktop_banner{display:none}@media screen and (min-width:960px){.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial.admin_mobile_preview a.banner_action img.desktop_banner{display:none}}.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial.admin_mobile_preview a.banner_action img.mobile_banner{display:initial}@media screen and (min-width:960px){.editorial .homepage.admin_preview .editorial_personalization .inner_container .homepage_section.editorial.admin_mobile_preview a.banner_action img.mobile_banner{display:initial}}.admin-productCategory .admin-productCategory-products-pageControl{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.admin-productCategory .admin-productCategory-products-pageControl button{border:none;background-color:#fff}.admin-productCategory .admin-productCategory-products-pageControl button.disabled{opacity:.5}.admin-product .admin-product-recommendations-pageControl{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.admin-product .admin-product-recommendations-pageControl button{border:none;background-color:#fff}.admin-product .admin-product-recommendations-pageControl button.disabled{opacity:.5}.admin .admin_container{width:100%}.admin .md-icon-button{box-sizing:content-box}.admin .avatar_container{height:100px}.admin .contain_image{height:100px;width:100px}.admin .cover_image{height:50px;width:50px}.admin .md-sidenav-left md-content{background-color:#ccc}.admin .md-sidenav-left md-content ul{padding-left:10px}.admin .md-sidenav-left md-content ul li .md-button{text-align:left}.admin md-toolbar.admin-toolbar{position:fixed;top:0;height:75px;z-index:4}.admin md-toolbar.admin-toolbar p .md-button span{font-size:20px}.admin .body{padding-bottom:200px}.admin .body md-select{overflow:hidden}.admin .body .contents{max-width:100vw;padding:34px}@media screen and (max-width:600px){.admin .body .contents{padding:5px}}.admin .body .contents .chip{cursor:default;border-radius:16px;display:block;height:32px;line-height:32px;margin:8px 8px 0 0;padding:0 8px 0 12px;float:left;background:#e0e0e0;color:#424242;white-space:nowrap}.admin .body .contents .chip.featured{background-color:#daa520;color:#424242}.admin .body .contents .chip>a{text-decoration:none}.admin .body .contents .kit_select{max-width:200px}.admin .body table{width:100%;border-collapse:collapse}.admin .body table td,.admin .body table th{border:1px solid #000;overflow-x:hidden}.admin .body table td a,.admin .body table th a{cursor:pointer;text-decoration:underline}.admin .body table td a.notification,.admin .body table th a.notification{text-decoration:none}.admin .body table td .md-button.md-icon-button{height:18px;line-height:18px;width:18px;margin:0}.admin .body table td.bold{font-weight:700}.admin .body .spacer{height:300px}.admin .body.editorial .targeting{padding-right:5px}.admin .body.editorial td.disabled{opacity:.5}.admin .body.availabilities .contain_image{border:1px solid #000}@media screen and (max-width:600px){.admin .body.users table td.id,.admin .body.users table th.id{max-width:20px}}@media screen and (max-width:600px){.admin .body.users table td.username,.admin .body.users table th.username{max-width:100px}}.admin .admin-user-providers-createUserProviderDialog,.admin .admin-users-createUserDialog{background-color:#d3d3d3;border-radius:5px;padding:10px;width:100%;margin-bottom:10px}@media screen and (max-width:600px){.admin .body.collections table td.id,.admin .body.collections table th.id{max-width:20px}}.admin .body.collections table td.name,.admin .body.collections table th.name{max-width:200px}@media screen and (max-width:600px){.admin .body.collections table td.name,.admin .body.collections table th.name{max-width:80px}}.admin .body.collections table td.presentable,.admin .body.collections table th.presentable{max-width:60px}.admin .body.collections table td.recommendations,.admin .body.collections table th.recommendations{max-width:80px}.admin .body.collection table td.recommendation{height:100%}.admin .body.collection table td.recommendation .contain_image{height:40px;width:40px;min-width:40px}.admin .body.collection .social{max-width:100%}.admin .body.collection .social-images{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:80%}.admin .body.collection .social-images-image{border:1px solid #d3d3d3;display:block;width:50%}.admin .body.user .user_info .user_details .avatar{width:200px;height:200px}.admin .body.user .user_info .user_details .user_profile{padding-left:20px}.admin .body.user .user_info .user_details .user_profile label{color:grey}.admin .body.user .editing .edit_image{position:relative}.admin .body.user .editing .edit_image .loading_spinner{width:100%;position:absolute;z-index:1000;height:226px;pointer-events:all}.admin .body.user .editing .edit_image .avatar_container{border-radius:50%;height:auto}.admin .body.user .editing .edit_image .avatar_container .avatar{width:150px;height:150px;border-radius:50%}.admin .body.user .editing .edit_image .avatar_container[disabled]{opacity:.1}.admin .body.user .editing .edit_image input{max-width:200px}.admin .body.user .editing .edit_image input[type=file]::-webkit-file-upload-button{max-width:200px;font-size:14px}.admin .body.user .editing .edit_image .error_message{color:#ff645d;font-size:12px;max-width:200px;text-align:center}.admin .body.topic .contents .label_image{max-width:300px}.admin .body.topic .contents .cover_image{max-width:300px}.admin .body.topic .contents .topic_data p{width:100%}.admin .body.search md-content{background-color:#d3d3d3;width:100%;box-sizing:border-box;padding-bottom:100px}.admin .body.search md-content .search_result_outer{background-color:#fff;border-radius:5px;margin-top:5px}.admin .body.search md-content .search_result_outer .search_result_inner{padding:5px}.admin .body.search md-content .search_result_outer .search_result_inner .metadata{width:100px}.admin .body.search md-content .search_result_outer .search_result_inner .id_link{padding:10px;width:100px}.admin .body.search md-content .search_result_outer .search_result_inner .result_body{padding-left:50px}.admin .body.search md-content .search_result_outer .search_result_inner p{margin-right:4px}.admin .body.search md-content .search_result_outer .search_result_inner .main{width:150px}.admin .body.search md-content .search_result_outer .search_result_inner .contain_image.collection{height:75px;width:75px}.admin .body.search md-content .search_result_outer .search_result_inner .contain_image.main{height:150px;width:150px}.admin .body.search em{font-weight:600;font-style:normal;background:#ffefa1}.admin-search-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.admin-search-results-error{width:100%;color:#8b0000;white-space:pre-wrap}.admin-search-form-query{height:300px}.admin-search-results.search_results{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.admin-search-results.search_results .wide_container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.admin-search-results.search_results .wide_container .search_result{max-width:100%}.admin-search-results-result{width:100%;max-width:500px;margin-top:5px}.admin-availability-view-data-availability{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.admin-availability-view-data-availability-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:end;align-items:flex-end}.admin-availability-edit{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.admin-availability-edit-form{-ms-flex-positive:1;flex-grow:1}.admin-availability-edit-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:end;align-items:flex-end}.admin-availability-edit-form-suggestion-label{font-weight:400;font-size:11px;font-style:italic;color:#ff1493}.admin-availability-edit-form-error{overflow-wrap:normal;max-width:100%;word-wrap:normal;white-space:pre-wrap}.admin-availability-view-data-availability-warning{font-weight:400;font-size:11px;font-style:italic;color:#ff1493}.admin-user-recentInstagramLikes-like{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.admin-user-recentInstagramLikes-like-from{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.admin-user-recentInstagramLikes-like-caption{-ms-flex-positive:1;flex-grow:1;margin:10px}.admin-user-recentInstagramLikes-like-caption-avatar{border-radius:50%;max-height:50px;margin:10px}.admin-user-recentInstagramLikes-like-metadata{width:250px}.admin-mergeAvailabilitiesModal>.editModal-form{width:1200px}.admin-mergeAvailabilitiesModal table{text-align:left;width:100%}.admin-mergeAvailabilitiesModal table,.admin-mergeAvailabilitiesModal td,.admin-mergeAvailabilitiesModal th{border:1px solid #777}.admin-availabilitiesConfirmation{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.admin-availabilitiesConfirmation>ul{padding:0;list-style-type:none}.admin-availabilitiesConfirmation-separator{font-size:32px;padding:16px}.fa{font-style:normal}.fa-sort-asc:before{content:"\25B2"}.fa-sort-desc:before{content:"\25BC"}.fa-external-link:before{content:"\1F517"}
.allKitsView{background-color:#f5f5f5;padding:12px 0}@media screen and (min-width:960px){.allKitsView{padding:0}}.allKitsView-nav{box-sizing:border-box;background:#fff;margin:0 12px}@media screen and (min-width:960px){.allKitsView-nav{margin:0}.allKitsView-nav.card{border-radius:0}}.allKitsView-nav-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:0 auto;max-width:1440px;padding:0}.allKitsView-nav-list-item{color:#c3c3c3}.allKitsView-nav-list-item-link{border-bottom:4px solid #fff;display:block;font-size:16px;font-weight:600;min-width:100px;padding:12px;text-align:center}@media screen and (min-width:960px){.allKitsView-nav-list-item-link{font-size:21px}}.is-active .allKitsView-nav-list-item-link{border-bottom:4px solid #7ed321;color:#313131}.allKitsView-feed{min-height:calc(100vh - 140px);padding-bottom:10px}@media screen and (min-width:960px){.allKitsView-feed{padding-bottom:18px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}}.allKitsView-feed-container{max-width:1476px}@media screen and (min-width:960px){.allKitsView-feed-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.allKitsView-kitCardWrapper{padding:12px}@media screen and (min-width:960px){.allKitsView-kitCardWrapper{-ms-flex:0 1 33.333%;flex:0 1 33.333%;max-width:33.333%;padding:18px;width:33.333%}}.allKitsView-loadMore{width:100%}.allKitsView-loadMore-btn{background-color:#9b9b9b;border-radius:5px;border:0;color:#fff;display:block;font-weight:600;font-size:14px;margin:12px auto;padding:12px;text-align:center;text-transform:uppercase}
.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}.appView{padding-top:65px}@media screen and (min-width:600px){.appView{padding-top:75px}}input.input{-webkit-appearance:none;box-sizing:border-box;width:100%}*{box-sizing:border-box}body{-webkit-overflow-scrolling:touch;padding:0;font-family:proxima-nova,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:14px;font-display:auto;color:#4a4a4a;-webkit-font-smoothing:antialiased;margin:0;width:100%}body.is-scrollLocked{-webkit-overflow-scrolling:auto;overflow-y:hidden!important}.appView{box-sizing:border-box;cursor:default!important;min-height:100%}.noscroll{height:100vh;overflow:hidden!important;top:0;width:100%}b,h1,h2,h3,h4,h5,strong{font-family:proxima-nova,Helvetica,sans-serif;font-weight:600;color:#000}a{cursor:pointer;color:inherit;text-decoration:none}span.emoji{font-family:fantasy!important}a.branded_link{cursor:pointer;text-decoration:underline;font-family:proxima-nova,Helvetica,sans-serif;word-break:break-all}.md-button,a.md-button{display:initial}.md-button ng-pluralize,.md-button span,a.md-button ng-pluralize,a.md-button span{font-family:proxima-nova,Helvetica,sans-serif;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;-webkit-font-smoothing:subpixel-antialiased}.md-button:not([disabled]).md-focused,.md-button:not([disabled]):hover,a.md-button:not([disabled]).md-focused,a.md-button:not([disabled]):hover{background-color:initial}.md-button.md-icon-button,.md-button.md-icon-button:hover,.md-button.noborder,a.md-button.md-icon-button,a.md-button.noborder{pointer-events:all;border:0}.branded_subtle_text_button.md-button,.md-button.branded_subtle_text_button,.md-button.branded_subtle_text_button.md-focused,.md-button.branded_subtle_text_button:hover,.md-button.branded_subtle_text_button:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_subtle_text_button,a.md-button.branded_subtle_text_button,a.md-button.branded_subtle_text_button:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_subtle_text_button{pointer-events:all;background-color:transparent;margin:0;padding:0;color:#4a4a4a}.branded_subtle_text_button.md-button ng-pluralize,.branded_subtle_text_button.md-button span,.md-button.branded_subtle_text_button ng-pluralize,.md-button.branded_subtle_text_button span,.md-button.branded_subtle_text_button.md-focused ng-pluralize,.md-button.branded_subtle_text_button.md-focused span,.md-button.branded_subtle_text_button:hover ng-pluralize,.md-button.branded_subtle_text_button:hover span,.md-button.branded_subtle_text_button:not([disabled]):hover ng-pluralize,.md-button.branded_subtle_text_button:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_subtle_text_button ng-pluralize,.md-button:not([disabled]).md-focused.branded_subtle_text_button span,a.md-button.branded_subtle_text_button ng-pluralize,a.md-button.branded_subtle_text_button span,a.md-button.branded_subtle_text_button:not([disabled]):hover ng-pluralize,a.md-button.branded_subtle_text_button:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_subtle_text_button ng-pluralize,a.md-button:not([disabled]).md-focused.branded_subtle_text_button span{font-weight:400;color:#059d4e;font-size:16px;text-transform:none;letter-spacing:normal}.branded_text_button.md-button,.md-button.branded_text_button,.md-button.branded_text_button.md-focused,.md-button.branded_text_button:hover,.md-button.branded_text_button:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_text_button,a.branded_text_button,a.md-button.branded_text_button,a.md-button.branded_text_button:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_text_button{pointer-events:all;background-color:transparent;margin:0;padding:0;color:#4a4a4a}.branded_text_button.md-button ng-pluralize,.branded_text_button.md-button span,.md-button.branded_text_button ng-pluralize,.md-button.branded_text_button span,.md-button.branded_text_button.md-focused ng-pluralize,.md-button.branded_text_button.md-focused span,.md-button.branded_text_button:hover ng-pluralize,.md-button.branded_text_button:hover span,.md-button.branded_text_button:not([disabled]):hover ng-pluralize,.md-button.branded_text_button:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_text_button ng-pluralize,.md-button:not([disabled]).md-focused.branded_text_button span,a.branded_text_button ng-pluralize,a.branded_text_button span,a.md-button.branded_text_button ng-pluralize,a.md-button.branded_text_button span,a.md-button.branded_text_button:not([disabled]):hover ng-pluralize,a.md-button.branded_text_button:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_text_button ng-pluralize,a.md-button:not([disabled]).md-focused.branded_text_button span{font-weight:400;font-size:12px;color:#4a4a4a;letter-spacing:1.5px}.branded_text_button.delete.md-button,.md-button.branded_text_button.delete,.md-button.branded_text_button.delete.md-focused,.md-button.branded_text_button.delete:hover,.md-button.branded_text_button.delete:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_text_button.delete,a.md-button.branded_text_button.delete,a.md-button.branded_text_button.delete:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_text_button.delete{color:#ff645d}.branded_text_button.delete.md-button ng-pluralize,.branded_text_button.delete.md-button span,.md-button.branded_text_button.delete ng-pluralize,.md-button.branded_text_button.delete span,.md-button.branded_text_button.delete.md-focused ng-pluralize,.md-button.branded_text_button.delete.md-focused span,.md-button.branded_text_button.delete:hover ng-pluralize,.md-button.branded_text_button.delete:hover span,.md-button.branded_text_button.delete:not([disabled]):hover ng-pluralize,.md-button.branded_text_button.delete:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_text_button.delete ng-pluralize,.md-button:not([disabled]).md-focused.branded_text_button.delete span,a.md-button.branded_text_button.delete ng-pluralize,a.md-button.branded_text_button.delete span,a.md-button.branded_text_button.delete:not([disabled]):hover ng-pluralize,a.md-button.branded_text_button.delete:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_text_button.delete ng-pluralize,a.md-button:not([disabled]).md-focused.branded_text_button.delete span{color:#ff645d;font-weight:600}.branded_button.md-button,.md-button.branded_button,.md-button.branded_button.md-focused,.md-button.branded_button:hover,.md-button.branded_button:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button,a.md-button.branded_button,a.md-button.branded_button:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button{pointer-events:all;background-color:#fff;color:#000;border-radius:5px;border:1px solid #d8d8d8;padding-right:20px;padding-left:20px;height:40px;min-width:40px}.branded_button.md-button ng-pluralize,.branded_button.md-button span,.md-button.branded_button ng-pluralize,.md-button.branded_button span,.md-button.branded_button.md-focused ng-pluralize,.md-button.branded_button.md-focused span,.md-button.branded_button:hover ng-pluralize,.md-button.branded_button:hover span,.md-button.branded_button:not([disabled]):hover ng-pluralize,.md-button.branded_button:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_button ng-pluralize,.md-button:not([disabled]).md-focused.branded_button span,a.md-button.branded_button ng-pluralize,a.md-button.branded_button span,a.md-button.branded_button:not([disabled]):hover ng-pluralize,a.md-button.branded_button:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_button ng-pluralize,a.md-button:not([disabled]).md-focused.branded_button span{font-weight:600;font-size:12px;line-height:40px;letter-spacing:1.5px;color:#333}.branded_button.icon.md-button,.md-button.branded_button.icon,.md-button.branded_button.icon.md-focused,.md-button.branded_button.icon:hover,.md-button.branded_button.icon:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button.icon,a.md-button.branded_button.icon,a.md-button.branded_button.icon:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button.icon{padding-right:5px;padding-left:5px;padding-top:2px}.branded_button.load_more.md-button,.md-button.branded_button.load_more,.md-button.branded_button.load_more.md-focused,.md-button.branded_button.load_more:hover,.md-button.branded_button.load_more:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button.load_more,a.md-button.branded_button.load_more,a.md-button.branded_button.load_more:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button.load_more{background-color:#9b9b9b;color:#fff;border:0}.branded_button.load_more.md-button ng-pluralize,.branded_button.load_more.md-button span,.md-button.branded_button.load_more ng-pluralize,.md-button.branded_button.load_more span,.md-button.branded_button.load_more.md-focused ng-pluralize,.md-button.branded_button.load_more.md-focused span,.md-button.branded_button.load_more:hover ng-pluralize,.md-button.branded_button.load_more:hover span,.md-button.branded_button.load_more:not([disabled]):hover ng-pluralize,.md-button.branded_button.load_more:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_button.load_more ng-pluralize,.md-button:not([disabled]).md-focused.branded_button.load_more span,a.md-button.branded_button.load_more ng-pluralize,a.md-button.branded_button.load_more span,a.md-button.branded_button.load_more:not([disabled]):hover ng-pluralize,a.md-button.branded_button.load_more:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_button.load_more ng-pluralize,a.md-button:not([disabled]).md-focused.branded_button.load_more span{color:#fff}.branded_button.delete.md-button,.md-button.branded_button.delete,.md-button.branded_button.delete.md-focused,.md-button.branded_button.delete:hover,.md-button.branded_button.delete:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button.delete,a.md-button.branded_button.delete,a.md-button.branded_button.delete:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button.delete{background-color:#ff645d;color:#fff;border:0}.branded_button.delete.md-button ng-pluralize,.branded_button.delete.md-button span,.md-button.branded_button.delete ng-pluralize,.md-button.branded_button.delete span,.md-button.branded_button.delete.md-focused ng-pluralize,.md-button.branded_button.delete.md-focused span,.md-button.branded_button.delete:hover ng-pluralize,.md-button.branded_button.delete:hover span,.md-button.branded_button.delete:not([disabled]):hover ng-pluralize,.md-button.branded_button.delete:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_button.delete ng-pluralize,.md-button:not([disabled]).md-focused.branded_button.delete span,a.md-button.branded_button.delete ng-pluralize,a.md-button.branded_button.delete span,a.md-button.branded_button.delete:not([disabled]):hover ng-pluralize,a.md-button.branded_button.delete:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_button.delete ng-pluralize,a.md-button:not([disabled]).md-focused.branded_button.delete span{color:#fff}.branded_button.cta.md-button,.md-button.branded_button.cta,.md-button.branded_button.cta.md-focused,.md-button.branded_button.cta:hover,.md-button.branded_button.cta:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button.cta,a.md-button.branded_button.cta,a.md-button.branded_button.cta:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button.cta{background-color:#7ed321;color:#fff;cursor:pointer;border:0}.branded_button.cta.md-button ng-pluralize,.branded_button.cta.md-button span,.md-button.branded_button.cta ng-pluralize,.md-button.branded_button.cta span,.md-button.branded_button.cta.md-focused ng-pluralize,.md-button.branded_button.cta.md-focused span,.md-button.branded_button.cta:hover ng-pluralize,.md-button.branded_button.cta:hover span,.md-button.branded_button.cta:not([disabled]):hover ng-pluralize,.md-button.branded_button.cta:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_button.cta ng-pluralize,.md-button:not([disabled]).md-focused.branded_button.cta span,a.md-button.branded_button.cta ng-pluralize,a.md-button.branded_button.cta span,a.md-button.branded_button.cta:not([disabled]):hover ng-pluralize,a.md-button.branded_button.cta:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_button.cta ng-pluralize,a.md-button:not([disabled]).md-focused.branded_button.cta span{color:#fff}.branded_button.alt_cta.md-button,.md-button.branded_button.alt_cta,.md-button.branded_button.alt_cta.md-focused,.md-button.branded_button.alt_cta:hover,.md-button.branded_button.alt_cta:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button.alt_cta,a.md-button.branded_button.alt_cta,a.md-button.branded_button.alt_cta:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button.alt_cta{background-color:#000;color:#fff;border:0}.branded_button.alt_cta.md-button ng-pluralize,.branded_button.alt_cta.md-button span,.md-button.branded_button.alt_cta ng-pluralize,.md-button.branded_button.alt_cta span,.md-button.branded_button.alt_cta.md-focused ng-pluralize,.md-button.branded_button.alt_cta.md-focused span,.md-button.branded_button.alt_cta:hover ng-pluralize,.md-button.branded_button.alt_cta:hover span,.md-button.branded_button.alt_cta:not([disabled]):hover ng-pluralize,.md-button.branded_button.alt_cta:not([disabled]):hover span,.md-button:not([disabled]).md-focused.branded_button.alt_cta ng-pluralize,.md-button:not([disabled]).md-focused.branded_button.alt_cta span,a.md-button.branded_button.alt_cta ng-pluralize,a.md-button.branded_button.alt_cta span,a.md-button.branded_button.alt_cta:not([disabled]):hover ng-pluralize,a.md-button.branded_button.alt_cta:not([disabled]):hover span,a.md-button:not([disabled]).md-focused.branded_button.alt_cta ng-pluralize,a.md-button:not([disabled]).md-focused.branded_button.alt_cta span{color:#fff}.branded_button.follow.md-button:before,.md-button.branded_button.follow.md-focused:before,.md-button.branded_button.follow:before,.md-button.branded_button.follow:hover:before,.md-button.branded_button.follow:not([disabled]):hover:before,.md-button:not([disabled]).md-focused.branded_button.follow:before,a.md-button.branded_button.follow:before,a.md-button.branded_button.follow:not([disabled]):hover:before,a.md-button:not([disabled]).md-focused.branded_button.follow:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/FollowButton.b71f3bf6.svg);position:relative;top:4px}@media screen and (min-width:600px){.branded_button.follow.md-button:after,.md-button.branded_button.follow.md-focused:after,.md-button.branded_button.follow:after,.md-button.branded_button.follow:hover:after,.md-button.branded_button.follow:not([disabled]):hover:after,.md-button:not([disabled]).md-focused.branded_button.follow:after,a.md-button.branded_button.follow:after,a.md-button.branded_button.follow:not([disabled]):hover:after,a.md-button:not([disabled]).md-focused.branded_button.follow:after{content:"Follow";font-family:proxima-nova,Helvetica,sans-serif;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:2px;margin-left:10px;-webkit-font-smoothing:subpixel-antialiased}}.branded_button.follow.small_follow.md-button,.md-button.branded_button.follow.small_follow,.md-button.branded_button.follow.small_follow.md-focused,.md-button.branded_button.follow.small_follow:hover,.md-button.branded_button.follow.small_follow:not([disabled]):hover,.md-button:not([disabled]).md-focused.branded_button.follow.small_follow,a.md-button.branded_button.follow.small_follow,a.md-button.branded_button.follow.small_follow:not([disabled]):hover,a.md-button:not([disabled]).md-focused.branded_button.follow.small_follow{width:115px;margin:0;padding-left:10px;padding-right:10px}.branded_button.follow.small_follow.md-button:before,.md-button.branded_button.follow.small_follow.md-focused:before,.md-button.branded_button.follow.small_follow:before,.md-button.branded_button.follow.small_follow:hover:before,.md-button.branded_button.follow.small_follow:not([disabled]):hover:before,.md-button:not([disabled]).md-focused.branded_button.follow.small_follow:before,a.md-button.branded_button.follow.small_follow:before,a.md-button.branded_button.follow.small_follow:not([disabled]):hover:before,a.md-button:not([disabled]).md-focused.branded_button.follow.small_follow:before{margin-right:5px;top:4px}.branded_button.follow.small_follow.md-button:after,.md-button.branded_button.follow.small_follow.md-focused:after,.md-button.branded_button.follow.small_follow:after,.md-button.branded_button.follow.small_follow:hover:after,.md-button.branded_button.follow.small_follow:not([disabled]):hover:after,.md-button:not([disabled]).md-focused.branded_button.follow.small_follow:after,a.md-button.branded_button.follow.small_follow:after,a.md-button.branded_button.follow.small_follow:not([disabled]):hover:after,a.md-button:not([disabled]).md-focused.branded_button.follow.small_follow:after{font-size:12px}.contain_image,.cover_image{background:no-repeat center center}.contain_image{background-size:contain}.cover_image{background-size:cover}[ng-click],[ng-href]{cursor:pointer}:focus{outline:0}.scrollable,md-content{width:100%;min-height:100%;display:block;overflow-x:hidden;overflow-y:auto!important;-webkit-overflow-scrolling:touch;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-negative:0;flex-shrink:0}.logged_out_banner_container{box-sizing:border-box;width:100%}@media screen and (min-width:600px){.logged_out_banner_container{padding:8px}}.logged_out_banner{box-sizing:border-box;width:100%;padding:18px;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f9a280}@media screen and (min-width:600px){.logged_out_banner{margin-top:0;margin-bottom:0;border-radius:5px}}@media screen and (min-width:960px){.logged_out_banner{height:88px;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1440px){.logged_out_banner{height:100px}}.logged_out_banner .welcome_messaging{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width:960px){.logged_out_banner .welcome_messaging{-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.logged_out_banner .md-button.branded_button.create_an_account,.logged_out_banner .md-button.branded_button.create_an_account:hover{border:0}.logged_out_banner .md-button.branded_button.create_an_account span,.logged_out_banner .md-button.branded_button.create_an_account:hover span{color:#f9a280}.loggedOutBanner-welcomeMessaging-headline{text-align:center;margin:0;font-size:16px;color:#fff;font-weight:600}@media screen and (min-width:600px){.loggedOutBanner-welcomeMessaging-headline{font-size:21px}}.loggedOutBanner-welcomeMessaging-detail{text-align:center;font-size:16px;margin:0;margin-bottom:14px;color:#fff;font-weight:400}@media screen and (min-width:600px){.loggedOutBanner-welcomeMessaging-detail{font-size:21px;margin-bottom:0}}.container{min-width:320px;max-width:1024px}.wide_container{margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.tooltip_container{max-width:150px;text-overflow:ellipsis}md-tooltip .md-background.md-show-add{transition:none}md-tooltip .md-background.md-show-remove{transition:none}md-tooltip .md-content.md-show-add{transition:none}md-tooltip .md-content.md-show-remove{transition:none}md-tooltip.md-hide{transition:none}md-tooltip.md-show{transition:none}md-toast{background-color:#fff;position:fixed}md-toast span{color:#9b9b9b;font-size:16px}md-toast button span{color:#000;font-size:16px;font-family:proxima-nova,Helvetica,sans-serif;font-weight:600;text-transform:none}md-input-container input{border:1px solid #ccc;padding:20px;background-color:#fff}md-input-container textarea{min-height:120px;border:1px solid #ccc;padding:20px;background-color:#fff}md-input-container .input_message{padding-left:20px}.kit-input-field{margin-bottom:17px;width:100%;max-height:130px;position:relative}.kit-input-field label{font-size:14px;color:#4a4a4a;display:block;margin-bottom:5px;vertical-align:top}.kit-input-field .desc{float:left}.kit-input-field .story{min-height:115px}.kit-input-field .error{float:right;color:#dd291c;text-align:right;font-size:14px}.kit-input-field .clear_input_holder{position:relative}.kit-input-field .clear-input{position:absolute;right:5px;top:29px;z-index:1;background-color:transparent;border:0}.kit-input-field .clear-input .clear_icon{pointer-events:all;width:20px;height:20px}.kit-input-field input{-webkit-appearance:none;box-sizing:border-box;width:100%;display:block;height:auto;font-size:14px;border:solid 1px #d8d8d8;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;color:#000;line-height:14px}.kit-input-field textarea{-webkit-appearance:none;line-height:normal;box-sizing:border-box;width:100%;display:block;min-height:60px;max-height:60px;font-size:14px;border:solid 1px #d8d8d8;padding:10px;color:#000;resize:none}.kit-input-field md-select,.kit-input-field md-select:not([disabled]):focus{background-color:#fff;box-sizing:border-box;width:100%;display:block;font-size:14px;border:solid 1px #d8d8d8;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:6px;color:#000;line-height:14px}.kit-input-field md-select md-select-label,.kit-input-field md-select:not([disabled]):focus md-select-label{width:100%;border-bottom:0}.kit-input-field md-select md-select-label .md-select-icon,.kit-input-field md-select:not([disabled]):focus md-select-label .md-select-icon{right:0}.kit-input-field input:focus,.kit-input-field textarea:focus{-webkit-appearance:none;outline:0;border:solid 1px #9b9b9b;font-size:14px}.kit-input-field input,.kit-input-field md-autocomplete,.kit-input-field md-select,.kit-input-field textarea{-webkit-appearance:none;clear:both}.kit-input-field ::-webkit-input-placeholder{padding-top:2px;padding-left:2px;color:#9b9b9b}.kit-input-field :-moz-placeholder{padding-top:2px;padding-left:2px;color:#9b9b9b}.kit-input-field ::-moz-placeholder{padding-top:2px;padding-left:2px;color:#9b9b9b}.kit-input-field :-ms-input-placeholder{padding-top:2px;padding-left:2px;color:#9b9b9b}md-backdrop.md-opaque{background-color:#000;opacity:.7}md-backdrop.md-opaque.ng-enter.md-opaque.ng-enter-active{opacity:.7}md-backdrop.md-opaque.ng-leave{opacity:.7}.rec_ribbon_container .rec_row .image_container{margin:0 -1px 0 0;padding:2px;border:1px solid #e5e5e5;border-radius:0}@media screen and (min-width:600px){.rec_ribbon_container .rec_row .image_container{padding:10px}}.rec_ribbon_container .rec_row .image_container .product_image{height:50px;width:50px}@media screen and (min-width:600px){.rec_ribbon_container .rec_row .image_container .product_image{height:60px;width:60px}}.rec_ribbon_container .rec_row .tally_container{width:60px;height:54px;margin:0}@media screen and (min-width:600px){.rec_ribbon_container .rec_row .tally_container{width:80px;height:80px}}.rec_ribbon_container .rec_row .tally_container .tally{font-size:18px;margin-top:0;margin-bottom:5px}.rec_ribbon_container .rec_row .tally_container .tally_text{font-size:12px;margin:0}div.md-dialog-container md-dialog.md-transition-in{transition-duration:.1s}div.md-dialog-container md-dialog.md-transition-out{transition-duration:.1s}h1,h2,h3,h4,h5,h6,md-card,md-list,md-select,md-toolbar,ol,p,ul{text-rendering:optimizeLegibility}

.brandView{padding:0 18px;margin-bottom:30px}@media screen and (min-width:1441px){.brandView{padding:0}}.brandView-backLink{display:block;margin-top:33px}.brandView-heading{font-size:23px}@media screen and (min-width:600px){.brandView-heading{font-size:33px}}.brandView-list{padding:0;list-style-type:none}.brandView-list-item-link{display:block;font-size:16px;line-height:1.2;margin-bottom:6px}@media screen and (min-width:600px){.brandView-list-item-link{font-size:18px}}
.brandsView{padding:0 18px;margin-bottom:30px}@media screen and (min-width:960px){.brandsView{max-width:960px;padding:0}}.brandsView-heading{font-size:23px;text-align:center}@media screen and (min-width:600px){.brandsView-heading{font-size:33px}}.brandsView-topList{list-style-type:none;padding:0;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;text-align:center}.brandsView-topList-item{margin-bottom:12px;width:34%}.brandsView-topList-item:nth-child(3),.brandsView-topList-item:nth-child(4),.brandsView-topList-item:nth-child(5){width:33.333%}.brandsView-topList-item-link{-ms-flex-align:center;align-items:center;height:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.brandsView-topList-item-link{height:120px}}.brandsView-topList-item-link-logo{display:block;width:80px}@media screen and (min-width:600px){.brandsView-topList-item-link-logo{width:160px}}.brandsView-list{padding:0;list-style-type:none}.brandsView-list-item-link{display:block;font-size:16px;line-height:1.2;margin-bottom:6px}@media screen and (min-width:600px){.brandsView-list-item-link{font-size:18px}}
.card{border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:block}@media screen and (min-width:600px){.card{border-radius:5px}}
.kitPageRecommendationModalBackdrop{z-index:51;background-color:rgba(0,0,0,.7);height:100%;pointer-events:all;position:fixed;right:0;top:0;cursor:default;width:100%}.report_backdrop{background-color:rgba(0,0,0,.7);height:100%;pointer-events:all;position:fixed;right:0;top:0;width:100%;z-index:4}.report_backdrop .report_dialog{max-height:400px;max-width:300px;min-height:150px;min-width:250px;padding:20px;pointer-events:all;z-index:4;border-radius:10px;background-color:#fff}@media screen and (min-width:600px){.report_backdrop .report_dialog{max-width:350px;padding:40px}}.report_backdrop .report_dialog .reportDialog-reportAProblemHeadline{font-size:21px;color:#4a4a4a;margin-top:0}.report_backdrop .report_dialog p{font-size:18px;color:#4a4a4a;line-height:28px}.report_backdrop .report_dialog .radio_form div{padding-bottom:5px}@media screen and (min-width:600px){.report_backdrop .report_dialog .radio_form div{padding-bottom:10px}}.report_backdrop .report_dialog .radio_form div label{font-size:18px;color:#999;margin-left:10px}.report_backdrop .report_dialog .radio_form .kit-input-field textarea{max-height:40px;min-height:42px;margin-top:5px;min-width:230px;border-radius:5px}.collectionView .more_actions_holder{position:relative}.collectionView .more_actions_holder .md-icon-button{width:28px;height:28px;box-sizing:content-box;min-height:28px}.collectionView .more_actions_holder .more_actions,.collectionView .more_actions_holder .more_actions:hover{z-index:1;border:1px solid #ddd;border-radius:5px;background-color:#fff;position:absolute;padding-left:13px;padding-right:13px;left:auto;right:-5px}@media screen and (min-width:600px){.collectionView .more_actions_holder .more_actions,.collectionView .more_actions_holder .more_actions:hover{right:-58px}}.collectionView .more_actions_holder .more_actions span,.collectionView .more_actions_holder .more_actions:hover span{color:#f24f18}.collectionView .collection_info_container{width:100%;background-color:#f6f7f6}@media screen and (min-width:1280px){.collectionView .collection_info_container{border-bottom:solid 1px #ddd}}.collectionView .collection_info_container .collection_card.editing_float{z-index:5}.collectionView .collection_info_container .collection_card{width:100%;background-color:#fff;margin:0;display:table}@media screen and (min-width:960px){.collectionView .collection_info_container .collection_card{background-color:#f6f7f6}}.collectionView .collection_info_container .collection_card .collection_container{border-right:none;padding:20px;width:100%}@media screen and (min-width:960px){.collectionView .collection_info_container .collection_card .collection_container{max-width:65%;border-right:1px solid #ddd}}.collectionView .collection_info_container .collection_card .collection_container .collection_details{width:100%}.collectionView .collection_info_container .collection_card .collection_container .collection_details .name_and_share{width:100%}.collectionView .collection_info_container .collection_card .collection_container .collection_details .name_and_share .kit_name{margin-top:0;margin-bottom:10px;font-size:32px;line-height:32px;font-weight:400;word-break:break-word}@media screen and (min-width:600px){.collectionView .collection_info_container .collection_card .collection_container .collection_details .name_and_share .kit_name{font-size:35px;line-height:35px}}@media screen and (min-width:1280px){.collectionView .collection_info_container .collection_card .collection_container .collection_details .name_and_share .kit_name{width:100%}}.collectionView .collection_info_container .collection_card .collection_container .collection_details .description{margin-top:0;margin-bottom:20px;font-size:14px;line-height:18px;width:280px;word-break:break-word}@media screen and (min-width:960px){.collectionView .collection_info_container .collection_card .collection_container .collection_details .description{width:550px;font-size:16px;line-height:20px}}.collectionView .collection_info_container .collection_card .collection_container .collection_details .hover_and_edit{width:100%}.collectionView .collection_info_container .collection_card .collection_container .collection_details .hover_and_edit span.tooltip_hover{width:100%;max-width:400px;margin-top:15px;min-height:20px;color:#4a4a4a;font-size:14px;max-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collectionView .collection_info_container .collection_card .collection_container .collection_details .kit_stats{margin-top:10px}.collectionView .collection_info_container .collection_card .collection_container .collection_details .dateline{margin-top:20px}@media screen and (min-width:600px){.collectionView .collection_info_container .collection_card .collection_container .collection_details .dateline{margin-top:5px}}.collectionView .collection_info_container .collection_card .collection_container .collection_details .dateline span{text-align:right;font-size:12px;font-weight:400}.collectionView .collection_info_container .collection_card .collection_container .editing{width:100%}.collectionView .collection_info_container .collection_card .collection_container .editing .md-button[disabled]{cursor:pointer}.collectionView .collection_info_container .collection_card .collection_container .editing .collection_actions .cta{width:120px}.collectionView .collection_info_container .collection_card .collection_container .editing .collection_actions .delete{margin-top:10px;margin-right:5px}.collectionView .collection_info_container .collection_card .collection_container .editing .collection_actions .cancel{margin-top:115px;width:120px}.collectionView .collection_info_container .collection_card .collection_container .editing .tooltip_hover{margin-top:15px;min-height:20px;color:#4a4a4a;font-size:14px}.collectionView .recommendations_container{background-color:#fff;width:100%;padding-top:0}.collectionView-header{cursor:default;position:relative;width:100%}.collectionView-header.is-customCoverImage{background-color:#444;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:260px}@media screen and (min-width:600px){.collectionView-header.is-customCoverImage{height:400px}}.collectionCoverImage{background-position:center center;background-repeat:no-repeat;background-size:cover;height:260px}@media screen and (min-width:600px){.collectionCoverImage{height:400px}}.collectionCoverImage.is-lightbox{-ms-flex-align:center;align-items:center;background-image:none!important;background-color:rgba(0,0,0,.75);bottom:0;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-pack:center;justify-content:center;left:0;padding:40px;position:fixed;right:0;top:0;width:100vw;z-index:5}@media screen and (min-width:600px){.collectionCoverImage.is-lightbox{padding:40px}}.collectionCoverImage-image{display:none}.is-lightbox>.collectionCoverImage-image{-webkit-touch-callout:default;display:block;cursor:default;max-height:calc(100vh - 120px);max-width:calc(100vw - 120px)}.collectionView-header:before{bottom:0;box-shadow:inset 0 -170px 93px 0 rgba(0,0,0,.5);content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:1}@media screen and (min-width:600px){.collectionView-header:before{box-shadow:inset 0 -122px 93px 0 rgba(0,0,0,.5)}}.collectionView-header .kitSpinner{left:50%;margin-left:-40px;position:absolute;top:0}@media screen and (min-width:600px){.collectionView-header .kitSpinner{top:160px}}.collectionView-header-wrapper{-ms-flex-align:center;align-items:center;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;left:0;margin:0 auto;max-width:750px;padding-bottom:20px;position:absolute;right:0;top:0;z-index:2}@media screen and (min-width:600px){.collectionView-header-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;padding-left:12px;padding-right:12px;top:auto}}@media screen and (min-width:800px){.collectionView-header-wrapper{padding-left:0;padding-right:0}}.collectionView-header-coverImageActions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;left:6px;position:absolute;right:6px;top:6px;z-index:2}@media screen and (min-width:600px){.collectionView-header-coverImageActions{opacity:0;-ms-flex-direction:column;flex-direction:column;left:auto;right:12px;top:12px;transition:opacity .2s ease-in-out;width:210px}}@media screen and (min-width:600px){.collectionView-header:hover .collectionView-header-coverImageActions{opacity:1}}.collectionView-header-coverImageActions-add,.collectionView-header-coverImageActions-remove{-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;background-color:rgba(0,0,0,.42);border-radius:7px;border:solid 2px #fff;color:#fff;display:-ms-flexbox;display:flex;font-size:10px;height:40px;-ms-flex-pack:center;justify-content:center;letter-spacing:1.3px;text-align:center;text-transform:uppercase}@media screen and (min-width:600px){.collectionView-header-coverImageActions-add,.collectionView-header-coverImageActions-remove{font-size:12px;margin:0 0 4px;max-width:none;width:100%}}.collectionView-header-coverImageActions-add{margin-right:1px}.collectionView-header-coverImageActions-remove{margin-left:1px}.collectionView-content{margin:0 auto;padding:0 0 45px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;background-color:#fff}@media screen and (min-width:600px){.collectionView-content{min-height:calc(100vh - 430px)}}.kitUserHeader{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:10px}@media screen and (min-width:600px){.kitUserHeader{padding:10px 0}}.kitUserHeader-user{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.kitUserHeader-user{-ms-flex-direction:row;flex-direction:row}}.kitUserHeader-user-avatar,.kitUserHeader-user-avatar .kitAvatar-img{pointer-events:none}.kitUserHeader-user-avatar>.kitAvatar{pointer-events:all}.kitUserHeader-user-info{color:#fff;pointer-events:none;text-align:center}@media screen and (min-width:600px){.kitUserHeader-user-info{margin-left:12px;text-align:left}}.kitUserHeader-user-info-username{color:#fff;display:inline-block;margin:0 0 5px;pointer-events:none;text-shadow:0 1px 1px rgba(0,0,0,.66)}.kitUserHeader-user-info-username-link{pointer-events:all}.kitUserHeader-user-info-bio{-webkit-line-clamp:3;display:-webkit-box;font-size:13px;height:3.3em;line-height:1.1;margin:0;max-width:300px;overflow:hidden;text-shadow:0 1px 1px rgba(0,0,0,.66);word-wrap:break-word}@media screen and (min-width:960px){.kitUserHeader-cta{opacity:1}}.kitUserHeader-cta>.kitButton{margin:0 auto}.kitInfo{width:100%;max-width:750px;padding:20px 12px 10px;text-align:center}.kitInfo-name{color:#4a4a4a;font-size:23px;font-weight:600;line-height:1.2;margin:0 0 8px;word-wrap:break-word}.kitInfo-countAndReportWrapper{position:relative;margin:0 0 22px}.kitInfo-reportBtn{display:block;position:absolute;right:0;top:-18px}@media screen and (min-width:600px){.kitInfo-reportBtn{display:none}}@media screen and (min-width:600px){.kitInfo:hover .kitInfo-reportBtn{display:block}}.kitInfo-count{color:#888;font-size:12px;letter-spacing:1px;font-weight:600;text-transform:uppercase;text-align:center}.kitInfo-description{color:#4a4a4a;font-size:14px;line-height:1.4;margin:0;word-wrap:break-word}@media screen and (min-width:750px){.kitInfo-name{font-size:33px}.kitInfo-description{font-size:16px}}.kitSocialBar{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px 0;pointer-events:all;margin:0 20px}@media screen and (min-width:600px){.kitSocialBar{margin:0 auto;max-width:300px}}.kitSocialBar>kit-button{margin:0 12px;opacity:.5}.is-confettied .kitSocialBar{z-index:10;position:relative}.niceKit{margin:10px auto 60px;text-align:center}.niceKit-btn{display:inline-block;margin-bottom:12px}.niceKit-btn .kitButton--icon-heart:before{height:14px;width:14px}.niceKit-btn .kitButton{height:40px}.niceKit-btn .kitButton-text{margin-left:6px}.niceKit-btn .kitButton-counter{color:#4a4a4a;font-size:12px}.niceKit-names{text-align:center}.backToTop{text-align:center}@media screen and (min-width:600px){.backToTop{text-align:right}}.backToTop-link{color:#aaa;display:inline-block;line-height:44px}.backToTop-link:after{background-image:url(images/icon-caret-top-circle.25a3bc2f.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:20px;margin-bottom:-4px;margin-left:4px;width:20px}.collectionView-footerAddCta{max-width:750px;-ms-flex-align:center;align-items:center;background-color:#f8f9fa;border-radius:5px;display:-ms-flexbox;display:flex;font-size:24px;margin-bottom:30px;padding:30px 40px;width:100%}.collectionView-footerAddCta:before{background-color:#7ed321;background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-plus.5dd22046.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border-radius:5px;content:'';display:block;height:40px;margin-right:20px;width:40px}.exploreFooter{background-color:#edeff0;pointer-events:all;width:100%}@media screen and (min-width:600px){.exploreFooter{padding-top:15px}}.exploreFooter-container{max-width:1440px;margin:0 auto}.exploreFooter-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;color:#4a4a4a;font-size:14px;font-weight:400;-ms-flex-pack:center;justify-content:center;letter-spacing:2px;line-height:35px;margin:0;padding:20px 8px;text-transform:uppercase}@media screen and (min-width:600px){.exploreFooter-header{-ms-flex-pack:start;justify-content:flex-start;padding:8px}}.exploreFooter-header-caret{display:none;margin-left:8px}@media screen and (min-width:600px){.exploreFooter-header-caret{display:inline-block}}.exploreFooter-kits{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.exploreFooter-kits{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}}.exploreFooter-kits-wrapper{padding:0 8px 8px;width:100%}@media screen and (min-width:960px){.exploreFooter-kits-wrapper{padding:8px 8px 20px;width:33.333%}}.kitBuyAllBtn{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:5px;border:1px solid #d8d8d8;display:-ms-flexbox;display:flex;color:#4b4b4b;cursor:pointer;font-size:13px;font-weight:600;height:40px;-ms-flex-pack:center;justify-content:center;padding:0 12px;pointer-events:all;text-align:center;z-index:1;margin:0 auto 20px;text-transform:uppercase;width:165px}.kitBuyAllBtn--confirm{background-color:#7ed321;border:1px solid #7ed321;color:#fff;font-weight:600;padding:12px 20px;text-transform:uppercase}.editModal{display:none}.editModal.is-active{background:rgba(0,0,0,.7);bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;height:100vh;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:70}.editModal-form{background-color:#fff;border-radius:5px;min-height:100vh;padding:20px 20px 80px;pointer-events:all;width:100%}.is-active .editModal-form{animation-name:springIn;animation-duration:.3s;animation-fill-mode:both}.editModal-form-headerImg{display:block;height:150px;margin:0 auto 10px}.editModal-form-headerImg--loading{opacity:.5}.editModal-form-headerImg-spinner{position:fixed;top:20px;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;box-sizing:border-box;height:150px;-ms-flex-align:center;align-items:center}.editModal-form-upload{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.editModal-form-upload-button{text-decoration:underline;border:none;font-size:12px;background-color:transparent;padding:0}.editModal-form-upload-error{padding-top:5px;font-size:12px;color:#ff645d}.editModal-recs{width:100%}.editModal-recs-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:60px;margin-top:5px}.editModal-recs-grid-item{margin-right:5px}.editModal-recs-grid-item-img{border:1px solid #ccc;height:60px;width:60px}.editModal-recs-info{height:1em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editModal-actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:750px){.editModal-form{height:auto;margin:60px auto;min-height:0;padding:20px;width:750px}.editModal-form-headerImg{max-height:none}.editModal-actions{-ms-flex-direction:row;flex-direction:row}}.buyAllPrompt{background:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;right:0;top:0;z-index:10}.buyAllPrompt-content{-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px;-ms-flex-pack:center;justify-content:center;max-width:300px;padding:20px;text-align:center;width:310px}@media screen and (min-width:600px){.buyAllPrompt-content{max-width:360px;padding:25px;width:auto}}.editModal .kit-input-field{max-height:none}.kit-input-field>.collectionView-description{height:90px;max-height:none;resize:vertical}@media screen and (min-width:600px){.kit-input-field>.collectionView-description{min-height:150px;height:auto}}@media screen and (max-width:600px){.is-largeNumberOfRecommendations .editModal-recs-grid-item.sortable-fallback{display:none}}.collectionView-content-recommendations--grid{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;max-width:960px;margin-top:30px}@media screen and (min-width:960px){.collectionView-content-recommendations--grid{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}
.community{width:100%;padding-top:64px;line-height:19px}.community .container{padding-top:50px;padding-left:20px;padding-right:20px;padding-bottom:90px}.community .container h1{font-weight:400;font-size:36px;color:#222}.community .container h2,.community .container h3{font-size:14px;letter-spacing:1.5px;color:#4a4a4a;text-transform:uppercase;font-weight:600}.community .container hr.rule_divider{width:100px;border:0;background:0 0;border-bottom:1px dashed #4a4a4a}.community .container li,.community .container p{font-size:16px;line-height:23px;color:#222;width:100%;text-align:left}@media screen and (min-width:600px){.community .container li,.community .container p{width:650px}}.community .container img.support{height:14px;margin-bottom:-3px}.community .what_to_do{background:#f6f6f6;width:100%}.community .what_to_do .container{padding-bottom:30px}.community .what_to_do .container h2,.community .what_to_do .container h3{font-size:16px;width:100%;letter-spacing:normal;text-transform:none;text-align:left}.community .what_to_do .container p{color:#4a4a4a}
creator-card{display:block}.creatorCard{display:block;text-align:center}.creatorCard-info{-ms-flex-align:center;align-items:center;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-top:-45px;padding:50px 30px 30px}@media screen and (min-width:960px){.creatorCard-info{height:260px}}@media screen and (min-width:1140px){.creatorCard-info{padding:50px 60px 30px}}.creatorCard-avatar{display:inline-block}.creatorCard-avatar .kitAvatar{box-shadow:0 2px 4px 0 rgba(0,0,0,.15);height:85px;width:85px}.creatorCard-username{color:#222;font-weight:600;font-size:22px;margin:0 auto 4px}.creatorCard-badge{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:20px;margin:0 auto 16px}.creatorCard-badge-icon{height:16px;margin-right:4px}.creatorCard-badge-text{font-size:16px;font-weight:600;color:#f5a623}.creatorCard-kitSays{margin:0 auto 12px;-ms-flex:1 1 auto;flex:1 1 auto}.creatorCard-kitSays-heading{font-size:12px;font-weight:600;letter-spacing:1px;text-align:center;color:#9b9b9b;text-transform:uppercase;margin:0 auto 8px}.creatorCard-kitSays-blurb{font-size:16px;line-height:1.1;text-align:center;font-style:italic;color:#222;margin:0}
.creatorsView{background-color:#f5f5f5;min-height:100vh;overflow:auto}.creatorsView-grid{max-width:1456px;margin:0 auto;padding-top:16px}@media screen and (min-width:960px){.creatorsView-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px}}.creatorsView-grid-wrapper{padding:12px}@media screen and (min-width:960px){.creatorsView-grid-wrapper{padding:16px;width:33.333%}}
.exploreView{background-color:#f5f5f5;padding:0 8px;min-height:100vh;overflow:auto}@media screen and (min-width:960px){.exploreView{padding:0}}.exploreView-mainContent{max-width:1456px;margin:12px auto 0}@media screen and (min-width:960px){.exploreView-mainContent{margin:40px auto 0}}.exploreView-heading{color:#222;font-size:17px;font-weight:600;margin:20px 0 20px;text-align:center}@media screen and (min-width:960px){.exploreView-heading{font-size:25px;margin:0 16px 20px;text-align:left}}.exploreView-grid{margin-bottom:12px;width:100%}@media screen and (min-width:960px){.exploreView-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}}@media screen and (min-width:960px){.exploreView-grid-wrapper{padding:0 16px;margin:0;min-width:33.333%;width:33.333%}}.exploreView-featuredWrapper{overflow:hidden;margin-bottom:12px}@media screen and (min-width:960px){.exploreView-featuredWrapper{margin:0}}.exploreView-featuredWrapper .topCreatorsCard{display:none;margin-bottom:0}@media screen and (min-width:960px){.exploreView-featuredWrapper .topCreatorsCard{display:inherit}}.exploreView-grid>.exploreView-grid-wrapper{margin-bottom:12px}@media screen and (min-width:960px){.exploreView-grid>.exploreView-grid-wrapper{margin-bottom:20px}}
div.md-dialog-container md-dialog.following_list_dialog{box-shadow:none;border-radius:10px;width:500px;min-height:350px;max-height:418px;background-color:#f6f6f6}div.md-dialog-container md-dialog.following_list_dialog.md-transition-in{transition-duration:1ms}div.md-dialog-container md-dialog.following_list_dialog.md-transition-out{transition-duration:1ms}div.md-dialog-container md-dialog.following_list_dialog .header{background-color:#fff;width:500px;height:73px;font-size:18px;font-weight:400;color:#4a4a4a;padding-left:29px;padding-right:29px;padding-bottom:21px;padding-top:21px;pointer-events:none;z-index:100;position:fixed;border-top-left-radius:10px;border-top-right-radius:10px}div.md-dialog-container md-dialog.following_list_dialog .dialog{display:block;padding-top:108px;padding-bottom:35px;overflow-y:auto;width:100%;padding-left:29px;padding-right:29px}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip{width:100%;margin-bottom:22px}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .follow .cover_image{width:50px;height:50px;border-radius:50%}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .follow .userinfo{padding-left:15px}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .follow .userinfo div.username{margin:0}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .follow .userinfo div.username h2{max-width:180px;text-overflow:ellipsis;overflow-y:hidden;display:inline;font-weight:400;font-size:18px;color:#4a4a4a;margin:8px 0 0}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .follow .userinfo div.username span{margin-top:8px;margin-left:8px;color:#9b9b9b;font-size:12px;margin-bottom:4px}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .follow .userinfo ng-pluralize{font-weight:400;font-size:13px;color:#9b9b9b}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .md-button.follow{margin-top:8px;margin-right:0}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .thats_you{width:140px;font-weight:400;font-size:14px;color:#000;text-align:center;height:40px}div.md-dialog-container md-dialog.following_list_dialog .dialog .follow_chip .thats_you span{width:140px}
.legal_footer{width:100%;background-color:transparent;padding-bottom:40px;padding-left:10px;padding-right:10px}@media screen and (min-width:1450px){.legal_footer{padding-left:0;padding-right:0}}.legal_footer .wide_container{border-top:1px solid #d0d0d0;padding-top:20px;padding-left:10px;padding-right:10px}@media screen and (min-width:1450px){.legal_footer .wide_container{padding-left:0;padding-right:0}}.legal_footer .wide_container .legal .branded_text_button{min-width:20px}.legal_footer .wide_container .legal .footer_logo{margin-bottom:10px;margin-right:30px}@media screen and (min-width:600px){.legal_footer .wide_container .legal .footer_logo{margin-bottom:0}}.legal_footer .wide_container .legal .footer_logo img{height:26px;width:26px}.legal_footer .wide_container .legal .branded_text_button.md-button,.legal_footer .wide_container .legal .md-button.branded_text_button,.legal_footer .wide_container .legal .md-button.branded_text_button.md-focused,.legal_footer .wide_container .legal .md-button.branded_text_button:hover,.legal_footer .wide_container .legal .md-button.branded_text_button:not([disabled]):hover,.legal_footer .wide_container .legal .md-button:not([disabled]).md-focused.branded_text_button,.legal_footer .wide_container .legal a.md-button.branded_text_button,.legal_footer .wide_container .legal a.md-button.branded_text_button:not([disabled]):hover,.legal_footer .wide_container .legal a.md-button:not([disabled]).md-focused.branded_text_button{padding-right:30px}.legal_footer .wide_container .sharebox .icon{padding-right:20px;padding-left:0}@media screen and (min-width:600px){.legal_footer .wide_container .sharebox .icon{padding-right:0;padding-left:20px}}
.forInfluencersPage .editorialCarousel{margin-bottom:32px}@media screen and (min-width:960px){.forInfluencersPage .editorialCarousel{margin-bottom:64px}}.forInfluencersPage-section{max-width:1140px;margin:0 auto 40px}@media screen and (min-width:960px){.forInfluencersPage-section{margin-bottom:80px;padding:0 20px}}.forInfluencersPage-heading{color:#222;font-size:23px;font-weight:300;line-height:1;margin:0 auto 4px;text-align:center}@media screen and (min-width:960px){.forInfluencersPage-heading{font-size:34px;margin:0 0 8px;text-align:left;width:100%}}.forInfluencersPage-subheading{color:#9b9b9b;font-size:18px;font-weight:300;line-height:1.1;text-align:center;margin:0 40px}@media screen and (min-width:960px){.forInfluencersPage-subheading{font-size:20px;margin:0;text-align:left}}.forInfluencersPage-welcome{text-align:center}@media screen and (min-width:960px){.forInfluencersPage-welcome{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;padding:0;text-align:left}}@media screen and (min-width:960px){.forInfluencersPage-welcome-text{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:center;justify-content:center;max-width:550px;padding-left:20px;width:50%}}@media screen and (min-width:1440px){.forInfluencersPage-welcome-text{padding-left:0}}.forInfluencersPage-welcome-text-info{color:#9b9b9b;font-size:18px;font-weight:300;line-height:1.1;margin:20px 20px}@media screen and (min-width:960px){.forInfluencersPage-welcome-text-info{font-size:25px;margin:20px 0 0;width:100%}}.forInfluencersPage-welcome-images{-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:960px){.forInfluencersPage-welcome-images{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-pack:start;justify-content:flex-start;max-width:50%;width:50%}}@media screen and (min-width:1115px){.forInfluencersPage-welcome-images{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:1440px){.forInfluencersPage-welcome-images{-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:2000px){.forInfluencersPage-welcome-images{-ms-flex-pack:end;justify-content:flex-end}}.forInfluencersPage-welcome-images-mobile{margin:0;max-width:100%}@media screen and (min-width:960px){.forInfluencersPage-welcome-images-mobile{display:none}}.forInfluencersPage-welcome-images-desktop{display:none}@media screen and (min-width:960px){.forInfluencersPage-welcome-images-desktop{display:block;max-height:400px}}@media screen and (min-width:1440px){.forInfluencersPage-welcome-images-desktop{max-height:720px}}.forInfluencersPage-howItWorks-list{list-style-type:none;margin:0;padding:40px 0 0}@media screen and (min-width:960px){.forInfluencersPage-howItWorks-list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.forInfluencersPage-howItWorks-listItem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (min-width:960px){.forInfluencersPage-howItWorks-listItem{margin-bottom:0;max-width:260px}}.forInfluencersPage-howItWorks-listItem-icon{margin:0 0 20px;height:80px}@media screen and (min-width:960px){.forInfluencersPage-howItWorks-listItem-icon{height:120px;margin-bottom:40px}}.forInfluencersPage-howItWorks-listItem-blurb{color:#9b9b9b;font-size:13px;line-height:1.2;margin:0 20px 20px;max-width:260px;text-align:center}@media screen and (min-width:960px){.forInfluencersPage-howItWorks-listItem-blurb{font-size:16px;max-width:320px;min-height:3.6em}}.forInfluencersPage-howItWorks-listItem-link{border-bottom:1px solid #9b9b9b;color:#9b9b9b;font-size:13px;text-align:center}@media screen and (min-width:960px){.forInfluencersPage-howItWorks-listItem-link{font-size:18px}}.forInfluencersPage-influencers-list{list-style-type:none;margin:40px 0 0;padding:0}@media screen and (min-width:960px){.forInfluencersPage-influencers-list{margin:0}}@media screen and (min-width:960px){.forInfluencersPage-influencers-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:40px 0}}.forInfluencersPage-influencers-listItem{margin-bottom:40px}@media screen and (min-width:960px){.forInfluencersPage-influencers-listItem{margin-bottom:0;width:100%;max-width:260px}}.forInfluencersPage-influencers-listItem-link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.forInfluencersPage-influencers-listItem-link{max-width:260px}}.forInfluencersPage-influencers-listItem-icon{border-radius:100%;margin:0 0 9px;height:94px}@media screen and (min-width:960px){.forInfluencersPage-influencers-listItem-icon{height:140px;margin-bottom:18px}}.forInfluencersPage-influencers-listItem-name{color:#222;font-size:20px;text-align:center;margin:0 0 6px}@media screen and (min-width:960px){.forInfluencersPage-influencers-listItem-name{font-size:22px;text-align:left;margin-bottom:8px;width:260px}}.forInfluencersPage-influencers-listItem-bio{color:#9b9b9b;font-size:13px;text-align:center;margin:0;max-width:170px}@media screen and (min-width:960px){.forInfluencersPage-influencers-listItem-bio{font-size:16px;text-align:left;max-width:260px}}.forInfluencersPage-community{margin-bottom:0}@media screen and (min-width:960px){.forInfluencersPage-community{margin-bottom:80px}}.forInfluencersPage-community-heading{margin:0 40px 4px}@media screen and (min-width:960px){.forInfluencersPage-community-heading{margin:0 0 12px;max-width:400px}}@media screen and (min-width:960px){.forInfluencersPage-community-subheading{max-width:550px}}.forInfluencersPage-community-list{list-style-type:none;padding:30px 0 0}@media screen and (min-width:960px){.forInfluencersPage-community-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:60px}}.forInfluencersPage-community-listItem{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:40px}@media screen and (min-width:960px){.forInfluencersPage-community-listItem{-ms-flex-align:start;align-items:flex-start;width:33.333%;-ms-flex:1 0 auto;flex:1 0 auto}}.forInfluencersPage-community-listItem-icon{margin:0 0 8px;height:21px}@media screen and (min-width:960px){.forInfluencersPage-community-listItem-icon{height:35px;margin-bottom:15px}}.forInfluencersPage-community-listItem-heading{color:#222;font-size:20px;text-align:center;margin:0 0 6px}@media screen and (min-width:960px){.forInfluencersPage-community-listItem-heading{font-size:22px;text-align:left;margin-bottom:9px;width:260px}}.forInfluencersPage-community-listItem-info{color:#9b9b9b;font-size:13px;text-align:center;margin:0;max-width:170px}@media screen and (min-width:960px){.forInfluencersPage-community-listItem-info{font-size:16px;text-align:left;max-width:260px}}.forInfluencers-readyBanner{-ms-flex-align:center;align-items:center;background-color:#444;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:180px;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}@media screen and (min-width:960px){.forInfluencers-readyBanner{height:320px;margin-bottom:95px}}.forInfluencers-readyBanner-heading{color:#fff;font-size:24px;line-height:1.1;margin:0 0 20px;text-align:center}@media screen and (min-width:960px){.forInfluencers-readyBanner-heading{font-size:34px;margin-bottom:24px}}.forInfluencers-readyBanner-cta{border:2px solid #fff;background-color:transparent;border-radius:70px;text-align:center;font-size:13px;font-weight:600;width:165px;padding:12px;color:#fff}@media screen and (min-width:960px){.forInfluencers-readyBanner-cta{font-size:18px;padding:8px;width:230px}}.forInfluencersPage-learn-list{list-style-type:none;padding:30px 0}@media screen and (min-width:960px){.forInfluencersPage-learn-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px}}.forInfluencersPage-learn-listItem{padding:0 40px;margin-bottom:40px}@media screen and (min-width:960px){.forInfluencersPage-learn-listItem{-ms-flex:1 0 auto;flex:1 0 auto;margin-right:3.333%;margin-bottom:0;max-width:30%;padding:0;width:30%}}.forInfluencersPage-learn-listItem-link{-ms-flex-align:center;align-items:center;border-radius:3px;border:1px solid #d9d9d9;color:#222;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;height:160px;-ms-flex-pack:center;justify-content:center;line-height:1;padding:0 50px;text-align:center}@media screen and (min-width:960px){.forInfluencersPage-learn-listItem-link{font-size:21px;height:225px;padding:0 65px;width:100%}}.forInfluencersPage-learn-listItem-link-icon{height:42px;margin:0 0 24px}@media screen and (min-width:960px){.forInfluencersPage-learn-listItem-link-icon{height:48px;margin-bottom:35px}}.forInfluencersPage-learn-contact{color:#222;font-size:18px;font-weight:300;line-height:1.3;margin:0 auto;text-align:center;width:160px}@media screen and (min-width:960px){.forInfluencersPage-learn-contact{font-size:22px;text-align:left;width:auto}}.forInfluencersPage-learn-contact-link{text-decoration:underline}
#intercom-container{display:none;pointer-events:none}@media screen and (min-width:960px){#intercom-container{display:block;pointer-events:all}}#intercom-container .intercom-launcher{display:none;left:20px;right:auto}#intercom-container .intercom-launcher .intercom-launcher-button{display:none}@media screen and (min-width:960px){#intercom-container .intercom-launcher .intercom-launcher-button{display:block}}@media screen and (min-width:960px){#intercom-container .intercom-launcher{display:block}}#intercom-container .intercom-sheet{left:0;right:auto}#intercom-container .intercom-launcher-frame{left:20px;right:auto}#intercom-container .intercom-messenger-frame{left:20px;right:auto}
.kitCtaLink{background-color:#7bd500;border-radius:5px;border:0;color:#fff;display:inline-block;font-size:14px;font-weight:600;letter-spacing:inherit;padding:12px 18px;text-align:center;text-transform:none;transition:all .2s;width:auto}.kitCtaLink[disabled]{background-color:#afb9bd;opacity:.5}
.kit_stats span{margin-right:10px;font-weight:400;font-size:16px;color:#000}
.mainPage{background-color:#f5f5f5}.mainPage-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:12px}@media screen and (min-width:960px){.mainPage-content{-ms-flex-direction:row;flex-direction:row;max-width:1560px;margin:0 auto;padding:12px 0}}@media screen and (min-width:1440px){.mainPage-content{padding:12px 60px}}.mainPage-feed{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.mainPage-feed{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:66.666%}}.mainPage-feed-section{min-width:100%;width:100%}@media screen and (min-width:960px){.mainPage-feed-section{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:500px;padding:16px 0 0}}.mainPage-feed-section-title{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:12px 0;min-width:100%;width:100%}@media screen and (min-width:960px){.mainPage-feed-section-title{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0 16px}}.mainPage-feed-section-title-heading{line-height:1;margin:0}@media screen and (min-width:960px){.mainPage-feed-section-title-heading{font-size:25px}}.mainPage-feed-section-title-link{color:#9b9b9b}.mainPage-feed-section-title-link:before{display:inline;content:'See more';font-size:14px}@media screen and (min-width:960px){.mainPage-feed-section-title-link:before{font-size:18px}}.mainPage-feed-cardWrapper{display:block;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:15px;width:100%}@media screen and (min-width:960px){.mainPage-feed-cardWrapper{margin-bottom:0;min-width:50%;max-width:50%;padding:16px;width:50%}}.mainPage-feed-loadMore{-ms-flex:1 0 auto;flex:1 0 auto;margin:30px 0;text-align:center;min-width:100%}@media screen and (min-width:960px){.mainPage-feed-loadMore{width:100%}}.mainPage-feed-loadMore-btn{display:inline-block}.mainPage-feed-moreAnchor{display:block;position:relative;top:-80px;visibility:hidden}.mainPage-sidebar{display:none;-ms-flex:1 1 auto;flex:1 1 auto;padding:13px 0}@media screen and (min-width:960px){.mainPage-sidebar{display:block;width:33.333%;padding:16px}}.inviteFriendsCard{-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:13px;padding:39px 12px;width:100%}@media screen and (min-width:600px){.inviteFriendsCard{margin-bottom:32px}}.inviteFriendsCard-image{width:78px;height:auto}.inviteFriendsCard-headline{text-align:center;font-weight:600;font-size:20px;color:#292929;margin-bottom:0}.inviteFriendsCard-pitch{margin-top:7px;max-width:250px;font-size:14px;text-align:center;font-weight:400;color:#888}.inviteFriendsCard-button .kitButton.kitButton--primary{border-radius:4px;font-size:12px;height:34px;letter-spacing:1.3px;padding:10px;text-transform:uppercase}.inviteFriendsCard .kitButton-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.editorialCarousel{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;height:290px;max-width:100%;overflow:hidden;padding-top:15px;width:100%}@media screen and (min-width:960px){.editorialCarousel{padding-top:32px;height:382px}}@media screen and (min-width:960px){.mainPage-feed .communitiesCard,.mainPage-feed .learnMoreCard,.mainPage-feed .recentActivitiesCard,.mainPage-feed .showcasedCreatorCard,.mainPage-feed .topCreatorsCard{display:none}}.editorialCarousel .slick-dots{bottom:-35px}@media screen and (min-width:960px){.editorialCarousel .slick-dots{display:none!important}}.editorialCarousel .slick-dots li button{border-radius:50%;border:solid 2px #979797;height:3px;padding:3px;width:3px}.editorialCarousel .slick-dots li button:before{display:none}.editorialCarousel .slick-dots li.slick-active button{background-color:#979797}
.mentionList,.topicTypeaheadList{background:#fff;border-radius:4px;border:1px solid #edeff0;box-shadow:1px 3px 0 rgba(0,0,0,.14);list-style-type:none;max-width:300px;padding:0}.mentionList-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:4px 8px;border-bottom:1px solid #edeff0}.mentionList-item:last-child{border-bottom:0}.mentionList-item.active{background-color:#edeff0}.mentionList-item kit-avatar{margin-right:4px}.mentionList-item .kitAvatar{height:30px;width:30px}.topicTypeaheadList-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:4px 8px;border-bottom:1px solid #edeff0}.topicTypeaheadList-item.active{background-color:#edeff0}.topicTypeaheadList-item:last-child{border-bottom:0}.topicTypeaheadList-item-name{font-weight:600;font-size:16px}.topicTypeaheadList-item-description{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
a.notification{width:100%;text-decoration:none;font-size:16px;color:#333;font-weight:400;padding-left:19px;padding-right:19px;padding-top:14px;padding-bottom:10px}a.notification .symbol{width:25px;min-width:25px}a.notification .symbol img{width:25px;min-width:25px}a.notification .symbol .avatar{width:25px;height:25px;border-radius:50%;background-clip:padding-box;-moz-background-clip:padding;-webkit-background-clip:padding}a.notification .details{margin-left:12px}a.notification .collection_name,a.notification .username{font-size:16px;word-break:break-word;font-weight:600}a.notification .dateline{font-size:13px;color:#ababab}a.notification.unactioned{background-color:#fff5f1}.notifications_page .container{margin-right:auto;margin-left:auto}.notifications_page .container .no_notifications{padding-left:10px;padding-right:10px;width:100%}@media screen and (min-width:600px){.notifications_page .container .no_notifications{margin-top:104px}}.notifications_page .container .no_notifications .nonewfriends{width:100%;color:#4a4a4a;font-size:18px;font-weight:400;padding-top:24px}@media screen and (min-width:600px){.notifications_page .container .no_notifications .nonewfriends{text-align:center;border:1px solid #ddd;padding-bottom:24px}}.notifications_page .container .no_notifications .suggestions{width:100%;color:#4a4a4a;font-size:16px;text-align:left;margin-top:15px;font-weight:400}.notifications_page .container .no_notifications .suggestions div{width:100%}@media screen and (min-width:600px){.notifications_page .container .no_notifications .suggestions{margin-top:56px;text-align:center}}.notifications_page .container .no_notifications .suggestions .names{margin-top:20px}.notifications_page .container .no_notifications .suggestions .names .name{font-weight:600;margin-left:10px}.notifications_page .container .no_notifications .suggestions .names .name:first-child{margin-left:0}.notifications_page .container .notifications_container{margin-top:20px;margin-bottom:60px;width:100%}@media screen and (min-width:600px){.notifications_page .container .notifications_container{margin-top:60px}}.notifications_page .container .notifications_container .new_notifications_count{padding-left:20px;padding-bottom:22px;color:#4a4a4a;font-size:18px;font-weight:400;border-bottom:1px solid #ddd}.notifications_page .container .notifications_container a.notification{border-bottom:1px solid #ddd}@media screen and (min-width:960px){.notifications_page .container .notifications_container a.notification{border-left:1px solid #ddd;border-right:1px solid #ddd}}.notifications_tooltip_holder{position:fixed;width:100%;top:68px}.notifications_tooltip_holder .wide_container.reminder_tooltip_container{position:relative;opacity:1}.notifications_tooltip_holder .wide_container.reminder_tooltip_container .tip{width:24px;height:24px;z-index:3;position:absolute;top:-11px;right:78px}.notifications_tooltip_holder .wide_container.reminder_tooltip_container .tip img{width:40px}@media screen and (min-width:1440px){.notifications_tooltip_holder .wide_container.reminder_tooltip_container .tip{right:72px}}.notifications_tooltip_holder .wide_container.reminder_tooltip_container a.reminder_tooltip{pointer-events:all;background-color:#4a4a4a;box-sizing:border-box;position:absolute;overflow-y:hidden;padding:20px;color:#fff;font-weight:400;width:100%;font-size:12px}@media screen and (min-width:600px){.notifications_tooltip_holder .wide_container.reminder_tooltip_container a.reminder_tooltip{width:auto;margin-top:9px;font-size:18px;right:10px;border-radius:5px}}.notifications_tooltip_holder .wide_container.reminder_tooltip_container a.reminder_tooltip .avatar{width:30px;height:30px;border-radius:15px}.notifications_tooltip_holder .wide_container.reminder_tooltip_container a.reminder_tooltip span{margin-left:15px}.notifications_tooltip_holder .wide_container.reminder_tooltip_container a.reminder_tooltip span.times{font-size:20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:600px){.notifications_tooltip_holder .wide_container.reminder_tooltip_container a.reminder_tooltip span.times{display:none}}.notifications_tooltip_holder .wide_container.reminder_tooltip_container.ng-hide-add,.notifications_tooltip_holder .wide_container.reminder_tooltip_container.ng-hide-remove{transition:opacity 2s}.notifications_tooltip_holder .wide_container.reminder_tooltip_container.ng-hide{opacity:0}.notifications_tooltip_holder .wide_container.notifications_tooltip_container{position:relative;top:0}.notifications_tooltip_holder .wide_container.notifications_tooltip_container .tip{width:24px;height:24px;z-index:3;position:absolute;top:-11px;right:72px}.notifications_tooltip_holder .wide_container.notifications_tooltip_container .tip img{width:40px}.notifications_tooltip_holder .wide_container.notifications_tooltip_container div.notifications_tooltip{background-color:#fff;pointer-events:all;box-sizing:border-box;position:absolute;width:461px;border-radius:10px;margin-top:9px;right:10px;border:1px solid #dadada;overflow-y:hidden;padding-top:20px}.notifications_tooltip_holder .wide_container.notifications_tooltip_container div.notifications_tooltip a{text-decoration:none}.notifications_tooltip_holder .wide_container.notifications_tooltip_container div.notifications_tooltip .no_notifications{color:#9b9b9b;font-size:16px;font-weight:400;margin-bottom:39px;margin-top:15px}.notifications_tooltip_holder .wide_container.notifications_tooltip_container div.notifications_tooltip .new_notifications_count{padding-left:20px;padding-bottom:13px;color:#4a4a4a;font-size:18px;font-weight:400;border-bottom:1px solid #ddd}.notifications_tooltip_holder .wide_container.notifications_tooltip_container div.notifications_tooltip a.notification{border-bottom:1px solid #ddd}.notifications_tooltip_holder .wide_container.notifications_tooltip_container div.notifications_tooltip .actions .see_all_notifications{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:600;color:#fff;background-color:#00a863;border-radius:5px;padding-left:25px;padding-right:25px;padding-top:3px;padding-bottom:4px}
.onboarding_tooltip_overlay{background-color:rgba(0,0,0,.7);top:0;z-index:1;position:absolute;right:0;width:100%;height:100%}.onboarding_tooltip_target{position:relative}.onboarding_tooltip_target .onboarding_tooltip_container{position:absolute;z-index:2;right:-12px;top:80px}@media screen and (min-width:600px){.onboarding_tooltip_target .onboarding_tooltip_container{right:-4px}}.onboarding_tooltip_target .onboarding_tooltip_container .tip{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#fff;width:24px;height:24px;position:absolute;top:-6px;right:19px;z-index:2}@media screen and (min-width:600px){.onboarding_tooltip_target .onboarding_tooltip_container .tip{right:11px}}.onboarding_tooltip_target .onboarding_tooltip_container .onboarding_tooltip{background-color:#fff;border-radius:5px;z-index:4;position:absolute;right:0;width:269px;height:60px;padding-top:20px;font-size:16px;padding-left:38px;padding-right:38px;margin-right:1px;top:1px}
.paginator{list-style-type:none;padding:0}.paginator:before{content:'Page';display:inline-block}.paginator-item{display:inline-block;padding:8px}.paginator-item-link.is-active{font-weight:600;cursor:default}
.productView{background-color:#f9f9f9}.productView>.wide_container{max-width:640px}.productView-backLink{color:#000;display:block;font-size:16px;font-weight:600;padding:18px}.productView-product{background-color:#fff;padding:0 18px;text-align:center}@media screen and (min-width:600px){.productView-product{border-radius:4px;border:solid 1px #efefef;margin:0 18px}}.productView-product-buyButton{background-color:#7ed321;border-radius:4px;color:#fff;display:inline-block;font-weight:600;margin:0 auto 14px;padding:12px 18px}.productView-product-recommenders{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-top:14px}.productView-product-recommenders-avatar{margin-right:10px}.productView-product-recommenders-text{font-size:15px;font-weight:600;text-align:left}.productView-product-recommenders-text-subheading{color:#7ed321}.productView-product-shareLinks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:20px}.productView-product-carousel{margin:0 60px}.productView-product-carousel-image{background-position:center center;background-repeat:no-repeat;background-size:contain;margin:12px auto;height:calc(100vw - 160px);width:calc(100vw - 160px)}@media screen and (min-width:600px){.productView-product-carousel-image{height:550px;width:550px}}.productView-product-name{font-size:22px;text-align:center}.productView-product-price{color:#7ed321;font-size:17px;font-weight:600;margin-top:0;text-align:center}.productView-recommendations{padding:18px}.productView-recommendation{background-color:#fff;border-radius:3px;border:solid 1px #efefef;margin-bottom:15px;padding-top:18px}.productView-recommendation-text{display:-ms-flexbox;display:flex;padding-bottom:18px}@media screen and (min-width:600px){.productView-recommendation-text{padding:0 12px 18px}}.productView-recommendation-text-quote{display:none;height:30px;margin-right:18px}@media screen and (min-width:600px){.productView-recommendation-text-quote{display:block}}.productView-recommendation-text-description{border-left:3px solid #7ed321;margin:0;padding-left:15px}@media screen and (min-width:600px){.productView-recommendation-text-description{border-left:0;font-size:22px;padding:0}}.productView-recommendation-user{display:-ms-flexbox;display:flex;padding:0 12px}.productView-recommendation-user-info{-ms-flex:1;flex:1;margin-left:12px;margin-bottom:20px;overflow:hidden}.productView-recommendation-user-info-name{color:#000;font-size:16px;margin:0}.productView-recommendation-user-info-name:after{display:inline;content:' recommends this';color:#7ed321}.productView-recommendation-user-info-bio{color:#9b9b9b;height:1.4em;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis}.productView-recommendation-collection{padding:12px;border-top:1px solid #e9e9e9}.productView-recommendation-collection-heading{font-size:14px;margin:0}.productView-recommendation-collection-name{font-size:16px;font-weight:600;margin:0}.productView-recommendations-heading{font-size:15px;font-weight:600}.productView-relatedProducts-heading{font-size:15px;font-weight:600;margin:0;padding:0 18px}.productView-relatedProducts-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:18px}.productView-relatedProduct{background-color:#fff;border-radius:4px;border:solid 1px #efefef;display:block;-ms-flex:1;flex:1;max-width:calc(50vw - 24px);min-width:calc(50vw - 24px);margin-bottom:12px;padding:12px}@media screen and (min-width:600px){.productView-relatedProduct{max-width:292px;min-width:292px;padding:12px}}.productView-relatedProduct:nth-child(odd){margin-right:12px}@media screen and (min-width:600px){.productView-relatedProduct:nth-child(odd){margin-right:20px}}.productView-relatedProduct-image{background-size:contain;background-position:center center;background-repeat:no-repeat;height:120px;width:100%}.productView-relatedProduct-name{font-size:14px;font-weight:600;line-height:1.1;overflow:hidden}
.productCategoryView{padding:0 18px;margin-bottom:30px}@media screen and (min-width:1441px){.productCategoryView{padding:0}}.productCategoryView-backLink{display:block;margin-top:33px}.productCategoryView-heading{font-size:23px}@media screen and (min-width:600px){.productCategoryView-heading{font-size:33px}}.productCategoryView-productsList{list-style-type:none;margin-bottom:30px;padding:0}.productCategoryView-productsList-item{margin-bottom:6px}.productCategoryView-productsList-item-link{font-size:16px;line-height:1.2}
.productsView{padding:0 18px;margin-bottom:30px}@media screen and (min-width:1441px){.productsView{padding:0}}.productsView-heading{font-size:23px}@media screen and (min-width:600px){.productsView-heading{font-size:33px}}.productsView-categoriesList{padding:0;list-style-type:none}.productsView-categoriesList-item{margin-bottom:20px}.productsView-categoriesList-item-link{display:block;font-size:18px;font-weight:600;line-height:1.4;margin-bottom:6px}@media screen and (min-width:600px){.productsView-categoriesList-item-link{font-size:23px}}.productsView-productsList{padding:0;list-style-type:none}.productsView-productsList-item{margin-bottom:6px}.productsView-productsList-item-link{font-size:16px;line-height:1.2}.productView-recommendation-top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}.productView-recommendation-redirect{padding-right:10px;margin-top:10px;padding-left:5px}.productView-recommendation-redirect-image{height:25px}
div.search_results{width:100%;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box}div.search_results .wide_container{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px;padding-left:5px;padding-right:5px;padding-bottom:20px}@media screen and (min-width:960px){div.search_results .wide_container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}div.search_results .wide_container .search_result{width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:1px;box-sizing:border-box;width:100%}@media screen and (min-width:960px){div.search_results .wide_container .search_result{-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}div.search_results .wide_container .search_result .search_result_inner{width:100%;border-radius:5px;background-color:#fff;min-height:175px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_top{width:100%}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_top .recommender{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #edeff0;width:100%;height:45px;margin-left:12px}@media screen and (min-width:960px){div.search_results .wide_container .search_result .search_result_inner .search_result_inner_top .recommender{border-bottom:none;width:auto}}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_top .recommender .recommender_image{display:-ms-flexbox;display:flex;margin-right:5px}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_top .recommender h3{font-size:14px;color:#4a4a4a;font-weight:400;text-transform:initial;margin-top:0;margin-bottom:0}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_bottom{padding-top:10px;padding-bottom:0;padding-left:17px;padding-right:17px;width:100%;text-align:start;min-height:45px;max-height:45px;box-sizing:border-box;border-top:1px solid #edeff0}@media screen and (min-width:960px){div.search_results .wide_container .search_result .search_result_inner .search_result_inner_bottom{min-height:105px;max-height:105px}}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_bottom span.found_in{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}div.search_results .wide_container .search_result .search_result_inner .search_result_inner_bottom span.found_in .branded_subtle_text_button{min-width:0}div.search_results .wide_container .search_result.collection .search_result_inner{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner{height:248px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_top{border-bottom:none}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_top{margin-top:0;margin-bottom:0}}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_top .recommender{margin-top:10px;height:50px;max-height:50px;margin-left:18px;padding-left:0}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_top .recommender .recommender_image{display:-ms-flexbox;display:flex}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_top .recommender .recommender_image{margin-right:10px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_top .recommender h3{color:#4a4a4a;font-size:14px;line-height:16px}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom{max-height:initial;padding-top:13px;padding-left:12px;padding-right:12px;padding-bottom:15px;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom{padding-right:18px;padding-left:18px;padding-top:18px;padding-bottom:24px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento{width:84px;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento{width:144px;margin-right:20px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento .bento_image{background-size:cover;background-position:center center;background-repeat:no-repeat;width:42px;height:42px;-ms-flex:1 0 50%;flex:1 0 50%;box-sizing:border-box}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento .bento_image{height:72px;width:72px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento.product_count_1 .bento_image{width:84px;height:84px;-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento.product_count_1 .bento_image{height:144px;width:144px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento.product_count_2 .bento_image{width:84px;-ms-flex:1 0 100%;flex:1 0 100%}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento.product_count_2 .bento_image{width:144px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento.product_count_3 .bento_image:nth-child(3){width:84px;-ms-flex:1 0 100%;flex:1 0 100%;background-size:cover}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .kit_product_bento.product_count_3 .bento_image:nth-child(3){width:144px}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .collection_info{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .collection_info h2{font-size:18px;line-height:1.1;margin-top:0;margin-bottom:5px;font-weight:400;color:#4a4a4a;max-width:100%;word-break:break-word}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .collection_info h2{font-size:25px;max-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .collection_info p{display:none;color:#393939;max-width:100%;font-size:14px;line-height:1.3;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;max-height:54.6px;word-break:break-word}@media screen and (min-width:960px){div.search_results .wide_container .search_result.collection .search_result_inner .search_result_inner_bottom .collection_info p{display:block;display:-webkit-box}}div.search_results .wide_container .search_result.user .search_result_inner{padding-top:19px;padding-left:12px;padding-right:12px;padding-bottom:14px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner{height:184px;-ms-flex-direction:row;flex-direction:row}}div.search_results .wide_container .search_result.user .search_result_inner .user_image{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_image{max-width:102px;margin-right:20px;margin-left:8px}}div.search_results .wide_container .search_result.user .search_result_inner .user_image .cover_image.avatar{height:60px;width:60px;border-radius:50%}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_image .cover_image.avatar{height:102px;width:102px}}div.search_results .wide_container .search_result.user .search_result_inner .user_image .followButton{display:-ms-flexbox;display:flex}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_image .followButton{display:none}}div.search_results .wide_container .search_result.user .search_result_inner .user_info{-ms-flex-negative:1;flex-shrink:1;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames{width:100%}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames h2{font-weight:400;font-size:16px;margin-top:8px;margin-bottom:0}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames h2{font-size:25px;margin-top:0}}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames.is-longName>h2{font-size:13px}@media screen and (min-width:600px){div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames.is-longName>h2{font-size:17px}}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames h3{margin-top:5px;font-size:12px;color:#9b9b9b;margin-bottom:5px}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames h3 span{font-weight:400}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .usernames h3{font-size:14px}}div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .followButton{display:none}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_info .username_row .followButton{display:-ms-flexbox;display:flex;margin-right:8px}}div.search_results .wide_container .search_result.user .search_result_inner .user_info p{word-break:break-word;font-size:14px;color:#393939;margin-top:0;margin-bottom:6px}@media screen and (min-width:960px){div.search_results .wide_container .search_result.user .search_result_inner .user_info p{max-width:100%;display:block;display:-ms-flexbox;display:flex;font-size:14px;line-height:1;-webkit-line-clamp:4;text-overflow:ellipsis;overflow:hidden;max-height:56px}}div.search_results .wide_container .search_result.user .search_result_inner .user_info div.stats span{color:#4a4a4a;font-size:14px}.searchResult-userInfo-username-authorityBadge{margin-bottom:-2px;width:16px;height:16px}@media screen and (min-width:960px){.searchResult-userInfo-username-authorityBadge{height:21px;width:21px}}.search{height:100%;background-color:#f5f5f5}.search .loading_state{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:rgba(237,239,240,.8);top:0;right:0;left:0;position:absolute;z-index:1;width:100%;height:100vh;padding-top:100px}@media screen and (min-width:960px){.search .loading_state{padding-top:0;-ms-flex-pack:center;justify-content:center}}.search .loading_state i{position:fixed;left:48%;top:250px}@media screen and (min-width:960px){.search .loading_state i{top:400px}}.search .results{width:100%;min-height:calc(100vh - 65px);height:100%;-ms-flex:1;flex:1}@media screen and (min-width:600px){.search .results{min-height:calc(100vh - 75px)}}.search .kitTabs-nav{position:fixed}.search .kitTab{padding-top:50px;min-height:calc(100vh - 65px)}@media screen and (min-width:600px){.search .kitTab{min-height:calc(100vh - 75px)}}.search-zeroState{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:start;justify-content:flex-start;padding:80px 0 40px}@media screen and (min-width:960px){.search-zeroState{padding:200px 0 160px}}.search-zeroState-title{color:#4a4a4a;font-size:16px;font-weight:400;max-width:212px;text-align:center}@media screen and (min-width:960px){.search-zeroState-title{font-size:25px;max-width:100%}}.search-suggestions{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;max-width:100%;min-height:calc(100vh - 60px)}.search-suggestions h1{margin-top:45px;margin-bottom:20px;font-size:16px;font-weight:400;color:#4a4a4a}@media screen and (min-width:600px){.search-suggestions h1{margin-top:121px;margin-bottom:24px;font-size:25px}}.search-suggestions .suggested_searches{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.search-suggestions .suggested_searches .suggestion_row{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.search-suggestions .suggested_searches .suggestion_row{-ms-flex-direction:row;flex-direction:row}}.search-suggestions .suggested_searches .suggestion_row .suggested_search{border:none;width:160px;padding-right:10px;padding-left:10px}.search-suggestions .suggested_searches .suggestion_row .suggested_search .button_container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.search-suggestions .suggested_searches .suggestion_row .suggested_search .button_container div{padding-top:2px;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#67aea6}.search-suggestions .suggested_searches .suggestion_row .suggested_search .button_container img{margin-left:5px;margin-left:5px;width:17px;height:20px}.search-inviteCallout{border-top:1px solid #ccc;margin:40px auto;max-width:250px;padding:30px 20px}@media screen and (min-width:600px){.search-inviteCallout{max-width:800px}}.search-inviteCallout-heading{color:#4a4a4a;font-size:21px;text-align:center}.search-inviteCallout-button{display:block;margin:0 auto;max-width:175px}.search-loadMoreBtn{background:#a8b3b8;border-radius:5px;border:0;color:#fff;display:block;height:40px;margin:0 auto;padding:0 16px}.searchResultCardWrapper{padding:12px;width:100%}@media screen and (min-width:960px){.searchResultCardWrapper{padding:16px;width:33.333%}}.searchResultCardWrapper>.searchResultProduct{margin-bottom:12px}@media screen and (min-width:960px){.searchResultCardWrapper>.searchResultProduct{margin-bottom:32px}}.search-container{margin:0 auto;max-width:1456px;overflow:hidden;width:100%}@media screen and (min-width:960px){.search-container{display:-ms-flexbox;display:flex}}.search-header{background:#222;color:#fff;display:none;font-size:36px;height:100px;margin:0;text-align:center}@media screen and (min-width:960px){.search-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}
.editing{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:start;align-items:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;width:100%}.editing p.email_security{padding-left:5px;margin-top:-15px;font-weight:400;font-size:10px;color:#4a4a4a}.editing .input_message .error a{text-decoration:underline}.editing .fullname,.editing .more_info{width:100%}.editing .fullname div.kit-input-field.pad,.editing .more_info div.kit-input-field.pad{padding-right:20px}.editing .spacer{width:20px!important}.editing .kit-input-field{width:100%}.editing .kit-input-field input,.editing .kit-input-field textarea{width:100%}.editing md-input-container.email{padding-bottom:20px}.edit_image{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin:10px auto 0;max-width:100%;position:relative}@media screen and (min-width:768px){.edit_image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:10px auto 20px;width:220px}}.edit_image .loading_spinner{-ms-flex-align:center;align-items:center;background-color:rgba(255,255,255,.4);display:-ms-flexbox;display:flex;height:125px;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:all;position:absolute;width:100%;z-index:1000}.edit_image .avatar_container{-ms-flex-negative:0;flex-shrink:0;box-sizing:content-box;border:2px dashed #ccc;padding:5px;border-radius:50%;height:50px;width:50px}@media screen and (min-width:600px){.edit_image .avatar_container{height:100px;width:100px}}.edit_image .avatar_container[disabled]{opacity:.1}.edit_image input{max-width:200px}.edit_image input[type=file]::-webkit-file-upload-button{max-width:200px;font-size:14px}.edit_image .error_message{color:#ff645d;font-size:12px;max-width:200px;text-align:center}.user_view-edit-providers{list-style-type:none;padding:0}.user_view-edit-provider{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:12px;opacity:.5}.user_view-edit-provider.is-active{opacity:1}.user_view-edit-provider-icon{width:18px;margin-right:8px}.user_view-edit-provider-text{margin:0}.user_view-edit-fieldset{border:0;padding:0;margin:0 0 12px;width:100%}.user_view-edit-heading{font-size:16px;margin:0 0 12px}.user_view-edit-heading>small{display:block;color:#9b9b9b;font-size:14px;font-weight:100}.user_view-editForm-changeImageBtn{-webkit-font-smoothing:subpixel-antialiased;color:#4a4a4a;font-size:12px;font-weight:400;height:40px;letter-spacing:1.5px;line-height:40px;text-transform:uppercase}.settings--monetization .settings-content{padding-bottom:80px}.settings-content{margin:0 auto;max-width:600px;padding:8px 16px}@media screen and (min-width:600px){.settings-content{margin:10px auto;padding:16px}}.settings-alert{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:0;-ms-flex-pack:center;justify-content:center;margin:0;overflow:hidden;padding:0;text-align:center;transition:height .3s ease-in;width:100%}.settings-alert.is-active{height:40px}.settings-alert--success{color:#7ed321}.settings-alert--error{color:#ff645d}.settings-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.settings-actions-cta{-ms-flex:1 0 auto;flex:1 0 auto;margin:8px 0;width:100%}.settings-action-changePassword{font-size:15px;color:#4a4a4a;text-decoration:underline}.settings-heading{margin:10px 0;font-size:22px}@media screen and (min-width:600px){.settings-heading{margin:0 0 10px}}.settings-heading>small{display:inline-block;color:#9b9b9b;font-size:14px;font-weight:100}label.settings-subheading{font-weight:600;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.settings-subheading .settings-learnLink{font-weight:400}.settings-info{margin-top:0}.settings-learnLink{text-decoration:underline}.settings-avatar .kitAvatar{height:50px;width:50px}@media screen and (min-width:600px){.settings-avatar .kitAvatar{height:100px;width:100px}}.settings--monetization .settings-actions{background:linear-gradient(to bottom,rgba(255,255,255,.2) 0,#fff 25%,#fff 100%);bottom:0;left:0;max-width:568px;padding:12px;position:fixed}@media screen and (min-width:568px){.settings--monetization .settings-actions{left:auto;padding:12px 0}}.settings-info-nav{display:none}@media screen and (min-width:960px){.settings-info-nav{display:block;padding:0;width:180px;list-style-type:none}}.settings-info-nav-item{text-decoration:underline;margin-bottom:4px}.settings-sectionAnchor{display:block;position:relative;top:-90px;visibility:hidden}.settings input[type=number]::-webkit-inner-spin-button,.settings input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
body.md-dialog-is-showing{overflow:visible!important}.md-dialog-backdrop{bottom:0;left:0;position:fixed;right:0;top:0}@media screen and (max-width:600px){md-dialog{left:5%;max-width:90%;position:fixed;right:0;top:33%;width:90%}}.slick-next,.slick-next:active,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:active,.slick-prev:focus,.slick-prev:hover{background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:.7;font-weight:600;height:60px;padding:10px;width:60px;z-index:10}.slick-next:active:before,.slick-next:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:active:before,.slick-prev:before,.slick-prev:focus:before,.slick-prev:hover:before{content:''}.slick-prev,.slick-prev:focus,.slick-prev:hover{background-image:url(images/chevron-left.eb929e18.svg);left:-55px}.slick-next,.slick-next:focus,.slick-next:hover{background-image:url(images/chevron-right.b5097003.svg);right:-55px}.is-scrollLocked mentio-menu,.md-sidenav-backdrop~mentio-menu{position:fixed!important}@media screen and (min-width:600px){md-sidenav~mentio-menu{transform:translate3d(-100vw,0,0)}}@media screen and (min-width:960px){md-sidenav~mentio-menu{transform:translate3d(-800px,0,0)}}md-sidenav.md-closed~mentio-menu{-ms-transform:none;transform:none}@media screen and (min-width:960px){md-sidenav.md-closed~mentio-menu{-ms-transform:none;transform:none}}.mentionList{min-width:200px}@media screen and (max-width:600px){mentio-menu{left:0!important;margin:12px;width:calc(100vw - 24px)}}
.legal_toolbar{min-height:64px;max-height:64px;position:fixed;overflow-y:hidden;background-color:#fff;color:#000;border-bottom:1px solid #e1e1e1;top:0;left:0;pointer-events:none}.legal_toolbar .toolbar_brand_link{pointer-events:all}.terms{width:100%;padding-top:64px;line-height:19px;font-family:proxima-nova,Helvetica,sans-serif;background-color:#f4f4f4}.terms .container{padding-top:50px;padding-left:20px;padding-right:20px;padding-bottom:200px}.terms .container ol{margin:0;padding:0}.terms .container .c1{padding-bottom:12pt;orphans:2;widows:2;text-align:justify;direction:ltr}.terms .container .c14{margin-left:87pt;text-indent:-51pt;padding-bottom:10pt;line-height:1.1500000000000001}.terms .container .c5{text-align:justify}.terms .container .c2{orphans:2;widows:2;direction:ltr}.terms .container .c7{color:#15c;text-decoration:underline}.terms .container .c4{color:inherit;text-decoration:inherit}.terms .container .c3{font-weight:700;text-decoration:underline}.terms .container .c11{margin-left:125pt;text-indent:-52pt}.terms .container .c6{font-style:italic;text-decoration:underline}.terms .container .c18{max-width:468pt;padding:72pt 72pt 72pt 72pt}.terms .container .c19{margin-left:87pt;text-indent:-51pt}.terms .container .c21{color:#222}.terms .container .c13{font-weight:700}.terms .container .c0{font-family:proxima-nova,Helvetica,sans-serif}.terms .container .c10{height:11pt}.terms .container .c12{color:#15c}.terms .container .c16{text-align:center}.terms .container .c8{font-size:7pt}.terms .container .c20{font-style:italic}.terms .container .c17{line-height:1.1500000000000001}.terms .container .c15{vertical-align:super}.terms .container .title{padding-top:0;color:#000;font-size:21pt;padding-bottom:0;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.terms .container .subtitle{padding-top:0;color:#666;font-size:13pt;padding-bottom:10pt;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}.terms .container li{color:#000;font-size:11pt;font-family:proxima-nova,Helvetica,sans-serif}.terms .container p{margin:0;color:#000;font-size:11pt;font-family:proxima-nova,Helvetica,sans-serif;padding-bottom:10px}.terms .container h1{padding-top:10pt;color:#000;font-size:16pt;padding-bottom:0;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.terms .container h2{padding-top:10pt;color:#000;font-weight:700;font-size:13pt;padding-bottom:0;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.terms .container h3{padding-top:8pt;color:#666;font-weight:700;font-size:12pt;padding-bottom:0;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.terms .container h4{padding-top:8pt;color:#666;text-decoration:underline;font-size:11pt;padding-bottom:0;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.terms .container h5{padding-top:8pt;color:#666;font-size:11pt;padding-bottom:0;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;orphans:2;widows:2;text-align:left}.terms .container h6{padding-top:8pt;color:#666;font-size:11pt;padding-bottom:0;font-family:proxima-nova,Helvetica,sans-serif;line-height:1.15;page-break-after:avoid;font-style:italic;orphans:2;widows:2;text-align:left}.terms .container p{font-family:proxima-nova,Helvetica,sans-serif}.terms .container img.support{height:14px;margin-bottom:-4px}.terms .container .nav{margin-bottom:20px;width:100%;color:#00a863}.terms .container .nav a{font-size:12px;text-transform:uppercase;letter-spacing:1.5px;font-weight:600;font-family:proxima-nova,Helvetica,sans-serif}@media screen and (min-width:600px){.terms .container .nav a{font-size:14px}}#contact{width:100%}
.topicPage{background-color:#eaeaea;overflow:auto}.topicPage-wrapper{margin:0 auto;max-width:1440px}.topicPage-sidebar{display:none;padding:12px}@media screen and (min-width:960px){.topicPage-sidebar{display:block;min-width:33.333%;width:370px}}.topicPage-sidebar .showcasedCreatorCard{margin-bottom:12px}@media screen and (min-width:960px){.topicPage-sidebar .showcasedCreatorCard{margin-bottom:32px}}@media screen and (min-width:960px){.topicPage-content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}}.topicPage-collections-feed{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.topicPage-collections-feed{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}}.is-popularTabActive .topicPage-collections-feed--popular{display:-ms-flexbox;display:flex}.is-popularTabActive .topicPage-collections-feed--new,.is-popularTabActive .topicPage-sidebar{display:none}@media screen and (min-width:960px){.is-popularTabActive .topicPage-sidebar{display:block}}.is-newTabActive .topicPage-collections-feed--new{display:-ms-flexbox;display:flex}.is-newTabActive .topicPage-collections-feed--popular,.is-newTabActive .topicPage-sidebar{display:none}@media screen and (min-width:960px){.is-newTabActive .topicPage-sidebar{display:block}}.is-peopleTabActive .navTab-link--people{color:#313131;border-bottom:4px solid #7ed321}.is-peopleTabActive .topicPage-sidebar{display:block}.is-peopleTabActive .topicPage-collections{display:none}@media screen and (min-width:960px){.is-peopleTabActive .topicPage-collections{display:block}.is-peopleTabActive .topicPage-collections-feed--new{display:none}.is-peopleTabActive .navTab-link--popular{color:#313131;border-bottom:4px solid #7ed321}}@media screen and (min-width:960px){.topicPage .navTab-link.navTab-link--people{display:none}}.topicPage-mainCol{-ms-flex:1;flex:1}@media screen and (min-width:960px){.topicPage-mainCol{min-width:66.666%;width:66.666%}}.topicPage-header{-ms-flex-align:center;align-items:center;background-color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:200px;-ms-flex-pack:center;justify-content:center;padding:30px;position:relative;transition:all .3s ease-in}@media screen and (min-width:960px){.topicPage-header{height:300px;padding:30px 8px}}.topicPage-header-grid{-ms-flex-align:center;align-items:center;background-color:#fff;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;opacity:.25;overflow:hidden;position:absolute;right:0;top:0;z-index:0}.topicPage-header-grid-item{background-position:center center;background-repeat:no-repeat;background-size:cover;-ms-flex:1 0 auto;flex:1 0 auto;height:200px;width:200px}@media screen and (min-width:960px){.topicPage-header-grid-item{height:300px;width:300px}}.topicPage-header-name{color:#fff;font-size:20px;font-weight:600;margin:0 0 8px;z-index:1}@media screen and (min-width:960px){.topicPage-header-name{font-size:26px}}.topicPage-header-description{color:#9b9b9b;font-size:18px;font-weight:400;line-height:1;margin:0 0 20px;max-width:500px;text-align:center;z-index:1}@media screen and (min-width:960px){.topicPage-header-description{font-size:24px}}.topicPage-header follow-button{z-index:1}@media screen and (min-width:960px){.topicPage .navTab--people{display:none}}.topicPage-collections-loadMoreWrapper{-ms-flex:2 0 auto;flex:2 0 auto;width:100%}.topicPage-collections-loadMoreBtn{background-color:#9b9b9b;border-radius:5px;border:0;color:#fff;display:block;font-size:14px;font-weight:600;margin:12px auto;max-width:200px;padding:12px;text-align:center;text-transform:uppercase}.topicPage-kitCardWrapper{padding:12px}@media screen and (min-width:960px){.topicPage-kitCardWrapper{-ms-flex:0 1 50%;flex:0 1 50%;max-width:50%;width:50%}}
.user_view{-ms-flex-align:center;align-items:center;background-color:#edeff0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;width:100%;min-height:calc(100vh - 74px)}.user_view .user_info{background-color:#fff;box-sizing:border-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:column;flex-direction:column;height:auto;-ms-flex-negative:0;flex-shrink:0}.user_view .user_info .user_details{box-sizing:border-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-direction:row;flex-direction:row;position:relative}@media screen and (min-width:960px){.user_view .user_info .user_details{height:auto}}.user_view .user_info .user_details .user_switch{width:100%}.user_view .empty_profile{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;background-color:#edeff0;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;width:100%}@media screen and (min-width:600px){.user_view .empty_profile{-ms-flex-positive:1;flex-grow:1}}.user_view .empty_profile .legal_footer{margin-top:0}.tab_body_content{-ms-flex-positive:1;flex-grow:1;width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.tab_body_content .empty{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex:1 1 auto;flex:1 1 auto}.tab_body_content .empty h2{padding-right:20px;padding-left:20px;text-align:center;font-weight:400;font-size:16px}@media screen and (min-width:960px){.tab_body_content .empty h2{font-size:25px}}.user_view-tabs{width:100%}.user_view-tabs-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0;position:relative;width:100%;max-width:1440px}@media screen and (min-width:600px){.user_view-tabs-container{-ms-flex-pack:center;justify-content:center}}.user_view-tabs .navTab{-ms-flex:1 1 auto;flex:1 1 auto;margin:0}@media screen and (min-width:960px){.user_view-tabs .navTab{-ms-flex:0 0 auto;flex:0 0 auto;margin:0 12px}}.user_view-tabs .navTab-link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0}@media screen and (min-width:960px){.user_view-tabs .navTab-link{-ms-flex-direction:row;flex-direction:row}}.user_view-tabs ng-pluralize,.user_view-tabs span{display:inline-block;margin:0;padding:0;white-space:nowrap}.user_view-tabs span{margin-right:2px;font-size:14px}@media screen and (min-width:600px){.user_view-tabs span{font-size:16px;margin-right:4px}}.user_view-tabs ng-pluralize{font-size:11px}@media screen and (min-width:600px){.user_view-tabs ng-pluralize{font-size:16px}}.userProfileTabbedContent-tabs-collectionLikes{padding-top:12px}.userProfileTabbedContent-tabs-collectionLikes .kit_card_container{max-width:1440px}.userProfileTabbedContent-tabs-collectionLikes .kit_card_container .kit_card{padding:8px}.userProfileTabbedContent-tabs-collectionLikes .kit_card_container .kit_card .kit_card_interior{border-radius:5px;box-shadow:none;border-bottom:1px solid #edeff0}@media screen and (min-width:600px){.userProfileTabbedContent-tabs-collectionLikes .kit_card_container .kit_card .kit_card_interior .kit_card_bottom{border-top:1px solid #edeff0}}.user_view .kitSpinner-bounce{background-color:#666}.user_view .user_details button.user_view-editProfileBtn:hover,.user_view button.user_view-editProfileBtn,.user_view button.user_view-editProfileBtn:active,.user_view button.user_view-editProfileBtn:focus{padding-left:8px;padding-right:8px;position:absolute;right:0;top:0}@media screen and (min-width:600px){.user_view .user_details button.user_view-editProfileBtn:hover,.user_view button.user_view-editProfileBtn,.user_view button.user_view-editProfileBtn:active,.user_view button.user_view-editProfileBtn:focus{padding:0 20px;position:relative}}.userCanvas{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;cursor:default;background-position:center center;background-repeat:no-repeat;background-size:cover;height:330px}@media screen and (min-width:960px){.userCanvas{height:492px}}.userCanvas.is-coverImage{cursor:pointer}.userCanvas .wide_container{position:relative}.userCanvas-info{-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.46);box-shadow:0 2px 9px 0 rgba(0,0,0,.08);display:-ms-flexbox;display:flex;cursor:default;-ms-flex-direction:column;flex-direction:column;height:330px;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:960px){.userCanvas-info{border-radius:5px;margin-left:8px;height:423px;width:500px}}.userCanvas-info-avatar .kitAvatar{-ms-flex-negative:0;flex-shrink:0;border:2px solid #fff;height:52px;margin-bottom:10px;width:52px}@media screen and (min-width:960px){.userCanvas-info-avatar .kitAvatar{border:3px solid #fff;height:90px;width:90px}}.userCanvas-info-username{font-size:16px;color:#fff;line-height:1.1;margin:0}@media screen and (min-width:960px){.userCanvas-info-username{font-weight:600}}.userCanvas-info-givenName{font-size:26px;color:#fff;line-height:1.24;margin:0;padding:0 12px;position:relative;text-align:center}.userCanvas-info-givenName.is-longName{font-size:14px}@media screen and (min-width:960px){.userCanvas-info-givenName{font-size:34px}.userCanvas-info-givenName.is-longName{font-size:22px}}.userCanvas-info-badgeIcon{height:16px}@media screen and (min-width:960px){.userCanvas-info-badgeIcon{height:19px}}.userCanvas-info-badgeText{color:#f5a623;font-size:16px;font-weight:600;margin:0}.userCanvas-info-bio{color:#fff;font-size:13px;line-height:1.2;text-align:center;padding:0 18px;word-break:break-word}@media screen and (min-width:960px){.userCanvas-info-bio{font-size:16px}}.userCanvas-info-url{-webkit-line-clamp:2;color:#fff;font-size:15px;font-weight:600;line-height:1;margin-bottom:10px;max-height:2em;overflow:hidden;padding:0 20px;text-align:center;text-overflow:ellipsis;width:100%;word-break:break-word}@media screen and (min-width:960px){.userCanvas-info-url{font-size:16px}}.userCanvas-info-socialActions{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.userCanvas-info-socialActions-provider{height:34px;margin-right:8px;width:34px}@media screen and (min-width:960px){.userCanvas-info-socialActions-provider{height:34px;width:34px}}.userCanvas-info-socialActions-provider-img{pointer-events:none}.userCanvas-info-socialActions-followBtn{margin-left:2px}@media screen and (min-width:960px){.userCanvas-info-socialActions-followBtn a.kitButton{height:34px}}.userCanvas-info-socialActions-editProfileBtn{margin-left:2px;-ms-flex-align:center;align-items:center;background:#fff;border-radius:5px;border:1px solid #d8d8d8;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:29px;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:1.8px;padding:0 8px;text-transform:uppercase}@media screen and (min-width:960px){.userCanvas-info-socialActions-editProfileBtn{height:34px}}.userCanvas-info--self{padding-top:30px}@media screen and (min-width:960px){.userCanvas-info--self{padding-top:0}}.userCanvas-coverImageActions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;left:6px;position:absolute;right:6px;top:6px;z-index:2}@media screen and (min-width:960px){.userCanvas-coverImageActions{opacity:0;left:auto;right:12px;top:-18px;transition:opacity .2s ease-in-out}}@media screen and (min-width:960px){.userCanvas:hover .userCanvas-coverImageActions{opacity:1}}.userCanvas-coverImageActions-add,.userCanvas-coverImageActions-remove{-ms-flex-align:center;align-items:center;-ms-flex:1 1 auto;flex:1 1 auto;background-color:rgba(255,255,255,.12);border-radius:100px;color:#fff;display:-ms-flexbox;display:flex;font-size:10px;font-weight:600;height:28px;-ms-flex-pack:center;justify-content:center;letter-spacing:1.3px;text-align:center;text-transform:uppercase}@media screen and (min-width:960px){.userCanvas-coverImageActions-add,.userCanvas-coverImageActions-remove{background-color:rgba(0,0,0,.46);box-shadow:0 2px 9px 0 rgba(0,0,0,.08);font-size:11px;letter-spacing:1.5px;height:34px;margin:0 0 4px;width:176px}}.userCanvas-coverImageActions-add{margin-right:1px}.userCanvas-coverImageActions-remove{margin-left:1px}.userCanvas .userCanvas-spinner{left:50%;margin-left:-40px;position:absolute;top:-20px;width:80px}@media screen and (min-width:960px){.userCanvas .userCanvas-spinner{top:200px}}.user_view .kit_card_container{display:inline-block;max-width:1440px;padding:8px;transform:translateZ(0);width:100%}@media screen and (min-width:960px){.user_view .kit_card_container{-ms-flex:0 1 33.333%;flex:0 1 33.333%;max-width:33.333%;width:33.333%}}.userProfileTabbedContent-tabs-collectionLikes,.user_view-collections-zeroState,.user_view-collectionsList{width:100%;padding-top:12px}@media screen and (min-width:600px){.userProfileTabbedContent-tabs-collectionLikes,.user_view-collections-zeroState,.user_view-collectionsList{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:1440px}}.user_view-collections-zeroState{padding:8px;width:100%}.user_view-collections-zeroState-prompt{background:#fff;width:100%;text-align:center;font-size:16px;height:90vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.user_view-collections-zeroState-prompt{font-size:23px;height:400px}}.user_view-collections-zeroState-filler{border:dashed 2px #dedede;border-radius:5px;height:90vw;width:100%}@media screen and (min-width:960px){.user_view-collections-zeroState-filler{height:400px}}.user_view-reorderButton{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:100px;border:solid 1px #e5e5e5;color:#222;display:-ms-flexbox;display:flex;font-size:10px;font-weight:600;height:28px;-ms-flex-pack:center;justify-content:center;letter-spacing:1.5px;margin:20px auto 0;padding:0 12px;text-transform:uppercase}.reorderBackdrop{background:rgba(0,0,0,.63);bottom:0;height:100vh;left:0;right:0;top:0;width:100vw;z-index:3;position:fixed}.reorderKitsMobileMenu{bottom:0;display:block;height:100vh;left:0;max-height:100vh;pointer-events:all;position:fixed;right:0;top:0;z-index:10}.reorderKitsMobileMenu-list{display:block;height:100vh;-webkit-overflow-scrolling:touch;overflow-y:scroll;list-style-type:none;margin:0;padding:12px 12px 50px}.reorderKitsMobileMenu-list-item{margin-bottom:12px;width:100%}.reorderKitsMobileMenu-list-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:3px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#222;font-size:18px;font-weight:600;width:100%}.reorderKitsMobileMenu-list-item-inner-handler{padding:10px 20px}.reorderKitsMobileMenu-list-item-inner-title{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reorderKitsMobileMenu-list-item.is-ghost{opacity:0}.reorderKitsMobileMenu-list-item.is-chosen .reorderKitsMobileMenu-list-item-inner{cursor:-webkit-grabbing;cursor:grabbing;-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.reorderKitsMobileMenu-saveBtn a.kitButton{bottom:12px;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);height:40px;left:50%;margin-left:-50px;position:fixed;text-transform:uppercase;width:100px}.user_view-reorderButton--desktop,.user_view-saveReorderButton{display:none;margin:0;position:absolute;right:8px}.user_view-saveReorderButton{-ms-flex-align:center;align-items:center;border:none;background-color:#7ed321;border-radius:100px;color:#fff;font-size:10px;font-weight:600;height:28px;-ms-flex-pack:center;justify-content:center;letter-spacing:1.5px;padding:0 12px;text-transform:uppercase;width:112px;z-index:10}@media screen and (min-width:960px){.reorderKitsMobileMenu,.user_view-reorderButton--mobile{display:none}.user_view-reorderButton--desktop{display:block;top:12px}.user_view-saveReorderButton{display:-ms-flexbox;display:flex}}.is-reordering .kit_card_container{cursor:-webkit-grab;cursor:grab;z-index:10}.userCanvas-info-tooltip{background-color:rgba(0,0,0,.65);border-radius:4px;color:#fff;font-size:12px;font-weight:600;display:none;opacity:0;position:absolute;text-align:center;right:-41px;top:-32px;transition:opacity .2s ease-in}@media screen and (min-width:600px){.userCanvas-info-tooltip{display:block}}.userCanvas-info-tooltip-content{position:relative;padding:8px;width:100px}.userCanvas-info-tooltip-content:after{border-color:rgba(0,0,0,.65) transparent transparent transparent;border-style:solid;border-width:6px 4px 0 4px;bottom:-6px;content:'';height:0;left:50%;margin-left:-4px;position:absolute;width:0}.userCanvas-info-givenName:hover .userCanvas-info-tooltip{opacity:1}.userCoverImageLightbox{-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);bottom:0;display:-ms-flexbox;display:flex;height:100vh;-ms-flex-pack:center;justify-content:center;left:0;padding:40px;position:fixed;right:0;top:0;width:100vw;z-index:5}@media screen and (min-width:600px){.userCoverImageLightbox{padding:40px}}.userCoverImageLightbox-image{-webkit-touch-callout:default;cursor:default;display:block;max-height:calc(100vh - 120px);max-width:calc(100vw - 120px)}.user_profile_tab_body,.user_tab_container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.user_view-loadMoreCollections{margin:16px auto 24px}
@keyframes springIn{60%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.05)}to{transform:scale(1)}}@keyframes popIn{60%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{transform:scale(.9) translateZ(0)}60%{transform:scale(1.2) translateZ(0)}to{transform:scale(1) translateZ(0)}}@keyframes popOut{60%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{transform:scale(1.1) translateZ(0)}60%{transform:scale(.8) translateZ(0)}to{transform:scale(1) translateZ(0)}}@keyframes fadeOut{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:1}to{opacity:0}}@keyframes fadeInUp{from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.account_creation{background-color:rgba(0,0,0,.7);height:100%;position:fixed;right:0;top:0;width:100%;z-index:3}.account_creation .modal{background:#fff;border-radius:10px;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;text-align:center;width:310px}@media screen and (min-width:600px){.account_creation .modal{border-radius:10px;width:350px}}.account_creation .modal form{padding:0 25px 5px;width:100%}@media screen and (min-width:600px){.account_creation .modal form{padding:25px 50px}}.account_creation .modal form h1{font-size:22px;padding-bottom:30px}.account_creation .modal form .kit-input-field{margin-bottom:8px}@media screen and (min-width:600px){.account_creation .modal form .kit-input-field{margin-bottom:17px}}.account_creation .modal form .kit-input-field .error{margin-right:0}.account_creation .modal form a.link{text-decoration:underline}.account_creation .modal form .legal{font-size:12px;font-weight:400;color:#999;display:block;margin-bottom:5px;vertical-align:top;width:100%}.account_creation .modal form .legal a{text-decoration:underline}.account_creation .modal .cta,.account_creation .modal .cta:hover{cursor:pointer}.account_creation .modal .alternate_provider_error{margin-top:20px}@media screen and (min-width:600px){.account_creation.animation .modal{width:600px}}.account_creation.animation .modal img.star{margin-bottom:-5px}.account_creation.animation .modal img.tangram{padding-top:0;padding-bottom:20px}.account_creation.animation .modal p{font-size:18px}.account_creation.animation .modal .actions{height:52px;margin-bottom:20px}.account_creation.tooltip{background-color:rgba(0,0,0,.7);top:64px}@media screen and (min-width:600px){.account_creation.tooltip{top:74px}}.account_creation.tooltip .wide_container{position:relative;top:0;height:100%}.account_creation.tooltip .wide_container .onboarding_tooltip_bg{width:291px;height:97px;font-size:16px;margin-top:20px;margin-right:20px;padding-right:5px;background:#fff;border-radius:10px}@media screen and (min-width:600px){.account_creation.tooltip .wide_container .onboarding_tooltip_bg{width:426px;height:80px}}@media screen and (min-width:1440px){.account_creation.tooltip .wide_container .onboarding_tooltip_bg{margin-right:0}}.account_creation.tooltip .wide_container .onboarding_tooltip_bg .tip{-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;width:24px;height:24px;position:relative;bottom:47px;left:153px}@media screen and (min-width:600px){.account_creation.tooltip .wide_container .onboarding_tooltip_bg .tip{bottom:35px;left:244px}}@media screen and (min-width:1440px){.account_creation.tooltip .wide_container .onboarding_tooltip_bg .tip{left:223px}}.loginForm-alreadyHave{width:100%}.loginForm-alreadyHave-link{background-color:#efefef;color:#222;display:block;font-size:15px;font-weight:600;padding:20px 0}.account_creation-emailInput[readonly]{background-color:#e9e9e9}.accountCreation-loaded-submitButton:disabled{opacity:.5;cursor:pointer}
.adminCreateTopicDialog{min-width:600px}.adminCreateTopicDialog-content{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding:5px}.adminCreateTopicDialog-previewTopicUrl{width:100%;-ms-flex:1;flex:1}.adminCreateTopicDialog-content-topicNameContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%}.adminCreateTopicDialog-uploadImages-uploadImageButton{display:-ms-flexbox;display:flex;max-width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;min-height:80px}.adminCreateTopicDialog-uploadImages-image{height:80px;width:auto}.adminCreateTopicDialog-content-description{width:100%}.adminCreateTopicDialog-content-tooltipInstructions{width:100%;border:1px solid #ccc}.adminCreateTopicDialog-content-tooltip{width:100%;margin:0}.adminCreateTopicDialog-content-tooltipInstructions-code{margin:0}.adminCreateTopicDialog-content-administrativeRow{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;width:100%;margin-top:5px}
.adminKitRow-cell{vertical-align:top}.adminKitRow-topicsCell{min-width:600px}.adminKitRow-topicsCell-topics{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.adminKitRow-topicsCell-topics md-autocomplete{min-width:250px}.admin .body .contents .adminKitRow-topicsCell-topics .chip.chip--suggested{background:rgba(236,182,210,.41)}.adminKitRow-topicsCell-addTopic{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.adminKitRow-topicsCell-addTopic>select{max-width:250px}
.changePasswordModal{background-color:rgba(0,0,0,.7);display:block;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:20}.changePasswordModal-content{position:fixed;box-shadow:0 2px 3px 0 rgba(0,0,0,.07);background-color:#f5f5f5;border-radius:3px;margin-top:18px;margin-left:20px;margin-right:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;overflow:hidden;width:90vw;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1}@media screen and (min-width:600px){.changePasswordModal-content{top:50%;margin-top:-268px;left:50%;width:450px;margin-left:-225px}}.changePasswordModal-content-headline{width:100%;background:#fff;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;border-top-right-radius:3px;border-top-left-radius:3px;height:75px;color:#474747;border-bottom:solid 1px #eee;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:600px){.changePasswordModal-content-headline{height:100px}}.changePasswordModal-content-headline span{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;font-size:22px;font-weight:600}@media screen and (min-width:600px){.changePasswordModal-content-headline span{font-size:28px}}.changePasswordModal-content-subheading{font-weight:400;color:#474747;width:100%;padding-top:18px;padding-left:20px;margin-top:0;padding-right:20px;margin-bottom:15px;font-size:16px;line-height:1.2;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:600px){.changePasswordModal-content-subheading{font-size:20px;margin-bottom:20px;padding-left:25px;padding-right:25px}}.changePasswordModal-content-inputField{padding:0 15px;height:48px;border-radius:3px;background-color:#fff;border:solid 1px #bbbcba;color:#474747;font-size:16px;margin-bottom:15px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:600px){.changePasswordModal-content-inputField{font-size:20px;height:60px;padding:0 20px}}.changePasswordModal-content-inputField--error{border:solid 1px #e74c3c;color:#e74c3c}.changePasswordModal-content-globalError{padding-left:20px;padding-right:20px;margin-bottom:15px;height:19px;font-size:14px;color:#e74c3c;line-height:1.36;width:100%;-ms-flex-negative:0;flex-shrink:0;min-height:40px}@media screen and (min-width:600px){.changePasswordModal-content-globalError{font-size:20px;margin-bottom:20px;padding-left:25px;padding-right:25px}}.changePasswordModal-content-inputFieldError div{margin-bottom:15px;height:19px;font-size:14px;color:#e74c3c;line-height:1.36}.changePasswordModal-content-button{background-color:#7ed321;width:100%;font-size:14px;font-weight:600;color:#fff;letter-spacing:2px;cursor:pointer;border-radius:3px;height:48px;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;padding-top:16px;padding-bottom:15px;margin-bottom:12px}@media screen and (min-width:600px){.changePasswordModal-content-button{margin-bottom:15px;font-size:18px;height:60px;padding-top:20px;padding-bottom:18px;padding-left:25px;padding-right:25px}}.changePasswordModal-content-button--cancel{border-radius:0;background-color:transparent;color:#7ed321;padding:0;margin-top:10px;height:22px;margin-bottom:25px}.changePasswordModal-content-form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:20px;padding-left:20px;overflow:hidden;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:600px){.changePasswordModal-content-form{padding-left:25px;padding-right:25px}}
.communitiesCard{background-color:#fff;margin-bottom:13px}@media screen and (min-width:600px){.communitiesCard{margin-bottom:32px}}.communitiesCard-header{-ms-flex-align:center;align-items:center;border-bottom:1px solid #d7d7d7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px}.communitiesCard-header-title{color:#888;font-size:12px;font-weight:600;margin:0;text-transform:uppercase}.communitiesCard-header-link{-webkit-touch-callout:default;color:#9b9b9b;font-size:14px}.communitiesCard-list{padding:0;margin:0}.communitiesCard-list-item{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:12px}.communitiesCard-list-item-link{-webkit-touch-callout:default;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.communitiesCard-list-item-link-img{-ms-flex:0 0 40px;flex:0 0 40px;margin-right:12px;height:40px;width:40px}.communitiesCard-list-item-link-info{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;margin-right:8px}.communitiesCard-list-item-link-info-name{color:#000;font-size:16px;font-weight:600;margin:0}.communitiesCard-list-item-link-info-description{color:#9b9b9b;font-size:13px;margin:0}.communitiesCard-list-item-followBtn{-ms-flex:0 0 87px;flex:0 0 87px}.communitiesCard-list-item-followBtn .kitButton{padding:0}
.confettiModal{background:rgba(0,0,0,.75);bottom:0;left:0;position:fixed;right:0;top:0;z-index:5}.confettiModal-content{width:100%;top:150px;position:fixed}@media screen and (min-width:600px){.confettiModal-content{top:250px}}.confettiModal-content-heading,.confettiModal-content-subheading{color:#fff;font-size:30px;font-weight:600;line-height:1;margin:0;text-align:center}@media screen and (min-width:600px){.confettiModal-content-heading,.confettiModal-content-subheading{font-size:45px}}.confettiModal-content-subheading{font-weight:400}.confettiModal-content-input{font-size:15px;left:10%;margin-top:20px;padding:4px 8px;pointer-events:all;position:absolute;width:80%}@media screen and (min-width:600px){.confettiModal-content-input{font-size:19px;left:50%;margin-left:-170px;width:340px}}
creation-search-result-card{width:100%}@media screen and (min-width:960px){creation-search-result-card{width:50%}}creation-search-result-card .result{padding-bottom:30px}creation-search-result-card .result .img_container{background-color:#fff;margin:0;padding:20px 22%;border-radius:0;overflow-y:hidden}@media screen and (min-width:600px){creation-search-result-card .result .img_container{padding:27px 22%}}creation-search-result-card .result .img_container .result-image{height:140px;width:140px}@media screen and (min-width:600px){creation-search-result-card .result .img_container .result-image{height:193px;width:193px}}creation-search-result-card .result .result_details{margin-top:2px;background-color:#fff;overflow-y:hidden;padding:10px}@media screen and (min-width:600px){creation-search-result-card .result .result_details{height:100px}}@media screen and (min-width:600px){creation-search-result-card .result .result_details{padding:17px}}creation-search-result-card .result .result_details .brand{font-size:12px;margin-bottom:5px;color:#9b9b9b;margin-top:0}creation-search-result-card .result .result_details .title{display:block;display:-webkit-box;margin-bottom:0;margin-top:0;font-size:13px;line-height:1.5;-webkit-line-clamp:2;text-overflow:ellipsis;color:#4a4a4a;overflow:hidden;position:relative;height:39px}@media screen and (min-width:600px){creation-search-result-card .result .result_details .title{margin-bottom:17px}}creation-search-result-card .result .result_details .button_holder{min-width:45px}creation-search-result-card .result .result_details .button_holder .branded_button.cta.icon.md-button{padding-top:7px}@media screen and (min-width:960px){creation-search-result-card:nth-child(even){padding-left:15px}creation-search-result-card:nth-child(odd){padding-right:15px}}
md-backdrop.md-sidenav-backdrop{position:fixed;top:0!important}md-backdrop.md-sidenav-backdrop.ng-leave{animation:cubic-bezier(.55,0,.55,.2) mdBackdropFadeOut .5s both}.creationSidenav{top:0!important;min-width:100%;padding-top:0;background-color:#f6f6f6;position:fixed;height:100%}.creationSidenav md-content{padding-left:35px;padding-right:30px;background-color:#f6f6f6}.creationSidenav .search_box{box-sizing:border-box;background-color:#ededed;pointer-events:none;z-index:100;min-width:100%;max-width:100%;padding-left:20px;padding-right:20px;padding-bottom:10px;padding-top:15px;min-height:70px;height:70px}@media screen and (min-width:600px){.creationSidenav .search_box{margin-top:0;padding-left:38px;padding-right:38px;padding-bottom:12px;height:75px;min-height:75px}}.creationSidenav .search_box .search_box_center{width:73%;padding-left:5px;padding-right:5px}.creationSidenav .search_box .search_box_center h2{font-size:16px;font-weight:400;color:#4a4a4a;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}@media screen and (min-width:600px){.creationSidenav .search_box .search_box_center h2{font-size:21px}}.creationSidenav .search_box .close_container{pointer-events:all;height:40px;width:40px}.creationSidenav .search_box .close_container .md-button.close{width:40px;max-width:40px;min-width:40px;padding:0;margin:0;font-size:16px;padding-top:1px}.creationSidenav .search_box .close_container .md-button.close span{font-size:13px}.creationSidenav .search_box .close_container .md-button.close span i{font-size:13px}@media screen and (min-width:600px){.creationSidenav .search_box .close_container{width:100px}.creationSidenav .search_box .close_container .md-button.close{width:90px;min-width:90px;max-width:90px}}.creationSidenav .search_box .back_container{height:40px;width:40px}.creationSidenav .search_box .back_container .md-button.back{width:40px;max-width:40px;min-width:40px;height:40px;padding:0;margin:0;font-size:16px;padding-top:4px}.creationSidenav .search_box .back_container .md-button.back span{font-size:13px}.creationSidenav .search_box .back_container .md-button.back span i{font-size:13px}@media screen and (min-width:600px){.creationSidenav .search_box .back_container{width:100px}.creationSidenav .search_box .back_container .md-button.back{padding-top:1px;width:90px;min-width:90px;max-width:90px}}.creationSidenav .kit_selection{position:absolute;width:100%}.creationSidenav .kit_selection .selection_inner{width:100%}.creationSidenav .kit_selection .selection_inner .create_button_container{width:100%}@media screen and (min-width:600px){.creationSidenav .kit_selection .selection_inner .create_button_container{margin-top:15px;min-height:160px;padding-left:14px;padding-right:35px}}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .create_button_container{padding-left:38px;padding-right:38px}}.creationSidenav .kit_selection .selection_inner .create_button_container .create_a_new_kit{background-color:#7161ef;font-size:16px;width:100%;height:50px;min-height:50px;max-height:50px}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .create_button_container .create_a_new_kit{width:700px;height:80px;max-height:80px;min-height:80px}}.creationSidenav .kit_selection .selection_inner .create_button_container .create_a_new_kit span{font-size:14px;letter-spacing:normal;color:#fff;text-transform:none}@media screen and (min-width:600px){.creationSidenav .kit_selection .selection_inner .create_button_container .create_a_new_kit span{font-size:21px}}.creationSidenav .kit_selection .selection_inner .choose_cta{color:#4a4a4a;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:1.5px;width:100%;margin-top:30px;margin-bottom:15px}@media screen and (min-width:600px){.creationSidenav .kit_selection .selection_inner .choose_cta{padding-left:10px}}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .choose_cta{width:700px}}.creationSidenav .kit_selection .selection_inner .selectable_kit_list{width:100%;padding-right:20px;padding-left:20px;padding-bottom:200px}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .selectable_kit_list{padding-left:0;padding-right:0}}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit{width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}@media screen and (min-width:600px){.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe{padding-bottom:3px}}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior{background-color:#fff;width:100%;border-radius:5px}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior{box-shadow:0 1px 2px 0 rgba(0,0,0,.15);width:700px;height:180px}}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top{box-sizing:border-box;width:100%;padding-top:10px;padding-left:17px;padding-right:17px}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top{padding-top:23px;padding-bottom:23px}}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .name_dateline_container{width:100%;margin-bottom:10px}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .name_dateline_container .kit_name{margin-top:0;margin-bottom:0;text-transform:none;word-break:normal;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:8px;font-weight:400;color:#4a4a4a}@media screen and (min-width:960px){.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .name_dateline_container .kit_name{padding-left:13px;font-size:25px}}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .rec_container{margin-left:13px;min-height:80px}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .rec_container .image_container{border:1px solid #e5e5e5;margin-right:-1px}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .rec_container .image_container .product_image{height:80px;width:80px}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .md-button.branded_button.add.cta,.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .md-button.branded_button.add.cta:hover{padding-left:6px;padding-right:5px}.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .md-button.branded_button.add.cta span.plus,.creationSidenav .kit_selection .selection_inner .selectable_kit_list .select_kit .kit_selection_stripe .kit_selection_stripe_interior .kit_selection_stripe_top .md-button.branded_button.add.cta:hover span.plus{font-size:30px}.creationSidenav .kit_creation{width:100%}.creationSidenav .kit_creation .create_collection{width:100%;padding-top:10px}@media screen and (min-width:600px){.creationSidenav .kit_creation .create_collection{padding-top:30px}}.creationSidenav .kit_creation .create_collection form{width:280px}@media screen and (min-width:600px){.creationSidenav .kit_creation .create_collection form{width:600px}}.creationSidenav .kit_creation .create_collection form .button_holder{width:100%}.creationSidenav .kit_creation .create_collection form .button_holder .branded_button.cta{margin-top:0;margin-right:0}@media screen and (min-width:600px){.creationSidenav .kit_creation .create_collection form .button_holder .branded_button.cta{margin-top:7px}}.creationSidenav .kit_creation .create_collection form .kit-input-field{margin-bottom:4px}@media screen and (min-width:600px){.creationSidenav .kit_creation .create_collection form .kit-input-field{margin-bottom:17px}}.creationSidenav .addRecommendationScreen{width:100%;position:absolute}.creationSidenav .addRecommendationScreen .addRecommendationContent{width:100%;background-color:#f3f3f3}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper{width:100%;position:relative;padding-left:20px;padding-right:20px;padding-bottom:20px}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper h2{width:100%;font-weight:400;font-size:18px;text-align:center;color:#4a4a4a}@media screen and (min-width:600px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper h2{max-width:100%}}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper h2{font-size:25px;margin-bottom:50px;text-align:center;max-width:100%}}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form{width:100%}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form input{border-radius:5px;height:50px;font-size:16px}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form input{max-width:600px;height:60px;font-size:21px}}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form ::-webkit-input-placeholder{padding-top:3px}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form ::-webkit-input-placeholder{padding-top:6px}}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form :-moz-placeholder{padding-top:3px}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form :-moz-placeholder{padding-top:6px}}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form ::-moz-placeholder{padding-top:3px}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form ::-moz-placeholder{padding-top:6px}}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form :-ms-input-placeholder{padding-top:3px}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper form :-ms-input-placeholder{padding-top:6px}}.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper .submit{border-radius:5px;background-color:#7ed321;height:45px;width:45px;padding-top:14px}@media screen and (min-width:960px){.creationSidenav .addRecommendationScreen .addRecommendationContent .addRecommendationWrapper .submit{padding-top:21px;width:60px;height:60px}}.creationSidenav .search_function{position:absolute;background-color:#f3f3f3}.creationSidenav .search_function .kit-input-field{top:6px;width:100%}.creationSidenav .search_function .kit-input-field .clear_input_holder{padding-top:20px}.creationSidenav .search_function .kit-input-field .clear_input_holder input{pointer-events:all;padding-right:45px}.creationSidenav .search_function .search_field_holder{width:100%;padding-left:16px;padding-right:16px;padding-top:17px;padding-bottom:2px;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box}@media screen and (min-width:600px){.creationSidenav .search_function .search_field_holder{padding-left:38px;padding-right:38px}}.creationSidenav .search_function .search_field_holder .kit-input-field{margin-bottom:5px}.creationSidenav .search_function .search_field_holder .search_description_container{height:20px;position:relative;width:100%}.creationSidenav .search_function .search_field_holder .search_description_container .search_description{position:absolute;padding-left:0;font-size:15px;max-width:240px}@media screen and (min-width:600px){.creationSidenav .search_function .search_field_holder .search_description_container .search_description{padding-left:0;max-width:inherit;font-size:20px}}.creationSidenav .search_function .search_field_holder .search_description_container .search_description.ng-animate{transition:all linear 50ms}.creationSidenav .search_function .search_field_holder .search_description_container .search_description.ng-enter,.creationSidenav .search_function .search_field_holder .search_description_container .search_description.ng-leave.ng-leave-active{opacity:0}.creationSidenav .search_function .search_field_holder .search_description_container .search_description.ng-enter.ng-enter-active,.creationSidenav .search_function .search_field_holder .search_description_container .search_description.ng-leave{opacity:1}.creationSidenav .search_function .creation_search_results{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;width:100%;padding-left:16px;padding-right:16px;padding-top:17px}@media screen and (min-width:600px){.creationSidenav .search_function .creation_search_results{padding-top:0;padding-left:38px;padding-right:38px}}.creationSidenav .search_function .creation_search_results .status_switch{-ms-flex-negative:0;flex-shrink:0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:10px;padding-bottom:100px;margin-bottom:100px;width:100%}.creationSidenav .search_function .creation_search_results .results{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;max-width:100%;width:100%}@media screen and (min-width:800px){.creationSidenav .search_function .creation_search_results .results{max-width:724px}}.creationSidenav .search_function .creation_search_results a.search_suggestion{color:#0097a7}.creationSidenav .search_function .creation_search_results a.email_help{color:#f44336}.creationSidenav .search_function .creation_search_results a.search_for_it{text-decoration:underline;font-weight:600}.creationSidenav .make_recommendation{position:absolute}.creationSidenav .make_recommendation .switchpanel{position:absolute;right:0}.creationSidenav .make_recommendation .search_box{z-index:100;position:absolute;top:0;right:0;left:0}.creationSidenav .make_recommendation .search_box .search_box_center label{font-size:16px}@media screen and (min-width:600px){.creationSidenav .make_recommendation .search_box .search_box_center label{font-size:21px}}.creationSidenav .make_recommendation .success_panel{background-color:#f3f3f3}.creationSidenav .make_recommendation .success_panel .banner{color:#000;font-weight:400;font-size:15px;white-space:pre-line;text-align:center}.creationSidenav .make_recommendation .success_panel .banner img{width:26px;height:26px;margin-right:10px}.creationSidenav .make_recommendation .success_panel .actions a.md-button,.creationSidenav .make_recommendation .success_panel .actions button.md-button{width:187px;margin-top:20px}@media screen and (min-width:600px){.creationSidenav .make_recommendation .success_panel .actions a.md-button,.creationSidenav .make_recommendation .success_panel .actions button.md-button{width:233px;height:50px;margin-top:8px;padding-bottom:4px;padding-top:4px}.creationSidenav .make_recommendation .success_panel .actions a.md-button span,.creationSidenav .make_recommendation .success_panel .actions button.md-button span{font-size:16px}}.creationSidenav .make_recommendation .success_panel .visit{text-align:center;width:300px;background:#fff;border:solid 1px #ccc;padding:5px 5px 20px;margin:0 0 30px}.creationSidenav .make_recommendation .success_panel .visit label{font-size:11px}@media screen and (min-width:600px){.creationSidenav .make_recommendation .success_panel .visit label{font-size:16px}}.creationSidenav .make_recommendation .success_panel .visit h1{font-size:17px}@media screen and (min-width:600px){.creationSidenav .make_recommendation .success_panel .visit h1{font-size:25px}}@media screen and (min-width:600px){.creationSidenav .make_recommendation .success_panel .visit{margin:30px 0;padding:60px;width:450px}}.creationSidenav .make_recommendation .success_panel .visit .rec_container{margin-top:26px;height:62px}.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container{margin:0 -1px 0 0;max-width:50px;padding:5px;border:1px solid #e5e5e5;border-radius:0;background-color:#fff}@media screen and (min-width:600px){.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container{padding:10px;max-width:60px}}.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container .product_image{height:40px;width:40px}.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-enter,.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-leave,.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-move{transition:all linear 1s}.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-enter,.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-leave.ng-leave-active,.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-move{opacity:0}.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-enter.ng-enter-active,.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-leave,.creationSidenav .make_recommendation .success_panel .visit .rec_container .image_container.ng-move.ng-move-active{opacity:1}.creationSidenav-createKit-topicTooltip{border:1px solid #80c66f;background-color:#effcde;color:#666;padding:15px;margin-bottom:5px;width:100%;display:block}.creationSidenav-createKit-topicTooltip a{font-weight:600;text-decoration:underline}.creationSidenav-createRecommendation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:800px;width:100%;padding-bottom:80px;padding-top:85px;padding-left:20px;padding-right:20px;-ms-flex-negative:0;flex-shrink:0;height:100%}@media screen and (min-width:600px){.creationSidenav-createRecommendation{padding-left:38px;padding-right:38px;padding-top:80px}}@media screen and (min-width:960px){.creationSidenav-createRecommendation{-ms-flex-align:start;align-items:flex-start}}.creationSidenav-createRecommendation-customHeader{color:#4a4a4a;font-size:17px;font-weight:400;line-height:1.3;text-align:center;margin:10px 40px 24px}@media screen and (min-width:600px){.creationSidenav-createRecommendation-customHeader{font-size:19px;margin:35px auto 15px}}.creationSidenav-createRecommendation-form{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-pack:start;justify-content:flex-start;margin-left:-1px;margin-top:35px;width:100%}@media screen and (min-width:960px){.creationSidenav-createRecommendation-form{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}}.creationSidenav-createRecommendation-form-inputs{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0;padding-bottom:50px}@media screen and (min-width:960px){.creationSidenav-createRecommendation-form-inputs{-ms-flex-negative:1;flex-shrink:1}}.creationSidenav-createRecommendation-form-inputs-addRow{width:100%;margin-top:22px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:50px}.creationSidenav-createRecommendation-form-inputs-addRow-addButton{max-width:300px;float:right;margin:0;-ms-flex-negative:0;flex-shrink:0}.creationSidenav-createRecommendation-form-inputs-addRow-addButton:disabled{opacity:.5;cursor:pointer}.creationSidenav-createRecommendation-form-image{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:600px){.creationSidenav-createRecommendation-form-image{padding-bottom:34px}}@media screen and (min-width:960px){.creationSidenav-createRecommendation-form-image{margin-right:32px;max-width:250px}}.creationSidenav-createRecommendation-form-image-selectedImageContainer{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;height:250px;-ms-flex-pack:center;justify-content:center;padding:10px;width:250px}@media screen and (min-width:600px){.creationSidenav-createRecommendation-form-image-selectedImageContainer{padding:23px}}.creationSidenav-createRecommendation-form-image-selectedImageContainer.is-customImagePrompt{border:1px dashed #d8d8d8}.creationSidenav-createRecommendation-form-image-selectedImageContainer-selectedImage{height:200px;width:200px}.creationSidenav-createRecommendation-form-image-customImagePrompt{-ms-flex-align:center;align-items:center;background:0 0;border:0;color:#9b9b9b;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;-ms-flex-pack:center;justify-content:center}.creationSidenav-createRecommendation-form-image-customImagePrompt-img{opacity:.5;height:45px;width:45px;margin:0 auto 10px}.creationSidenav-createRecommendation-form-image-directions{width:100%;display:-ms-flexbox;display:flex;top:2px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:end;justify-content:flex-end;position:relative;color:#4b4b4b;margin-bottom:20px;max-width:250px}.creationSidenav-createRecommendation-form-image-directions .error{font-size:14px;color:#ff645d}.creationSidenav-createRecommendation-form-image-directions-chooser{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:relative;font-size:12px;font-weight:400;margin-top:8px;width:100%}.creationSidenav-createRecommendation-form-image-directions-chooser-label{padding-left:3px}.creationSidenav-createRecommendation-form-image-directions-chooser-buttons-button{padding-left:3px;padding-right:3px;padding-bottom:0;padding-top:0;border:none;background-color:transparent}.creationSidenav-createRecommendation-form-image-directions-chooser-buttons-button-image{width:30px;height:30px}.creationSidenav-createKit-submitButton:disabled{opacity:.5;cursor:pointer}.creationSidenav-createRecommendation-form-image-directions-chooser-buttons-button:disabled{opacity:.3;cursor:pointer}.creationSidenav-createRecommendation-form-image-directions-upload{background-color:transparent;border:0;font-size:12px;padding:10px 0;text-align:left;text-decoration:underline;width:100%}.creationSidenav-createRecommendation-form-image-directions-upload--custom{background-color:#fff;padding:10px}.creationSidenav-createRecommendation-form-image-directions-error{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.creationSidenav-createRecommendation-form-image-directions-error-message{font-size:12px;color:#ff645d}md-select-menu{max-height:initial}md-select-menu md-option{min-height:48px}md-select-menu md-option .md-text{font-size:14px;font-weight:400}md-select-menu md-option.create_option div{color:#9792e3;font-weight:600}@media screen and (min-width:960px){.creationSidenav{min-width:800px}}.addRecommendationContent{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}input.addRecommendationContent-input{background-position:12px center;background-repeat:no-repeat;background-size:25px 25px;padding-left:50px}.addRecommendationContent-input--search{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-search-light.a68c3142.svg)}.addRecommendationContent-input--link{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-link-light.bdbfd25e.svg)}.addRecommendationContent .kit-input-field{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:4px}@media screen and (min-width:600px){.addRecommendationContent .kit-input-field{margin-bottom:17px}}.addRecommendationContent-orDivider{height:14px;margin-bottom:4px;position:relative;width:100%}@media screen and (min-width:600px){.addRecommendationContent-orDivider{height:24px;margin-bottom:17px}}.addRecommendationContent-orDivider:before{border-top:solid 1px #9b9b9b;content:'';display:block;height:1px;left:50%;margin-left:-60px;position:absolute;top:7px;width:120px}@media screen and (min-width:600px){.addRecommendationContent-orDivider:before{top:12px}}.addRecommendationContent-orDivider:after{background-color:#f3f3f3;color:#9b9b9b;content:'or';display:block;font-size:14px;height:14px;left:50%;line-height:14px;margin-left:-20px;position:absolute;text-align:center;width:40px}@media screen and (min-width:600px){.addRecommendationContent-orDivider:after{height:24px;line-height:24px;font-size:24px;margin-left:-30px;width:60px}}.addRecommendationContent-recommendationsList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin:40px 0 0;padding:0}.addRecommendationContent-recommendationsList-item{margin:4px}.addRecommendationContent-recommendationsList-item-image{border:solid 1px #d6d6d6;height:40px;width:40px}@media screen and (min-width:600px){.addRecommendationContent-recommendationsList-item-image{height:100px;width:100px}}.addRecommendationContent-viewKitBtn{display:block;margin:20px auto}.addedRecConfirmation{animation-name:fadeOut;animation-duration:1s;animation-delay:1s;animation-fill-mode:both;-ms-flex-align:center;align-items:center;background-color:rgba(5,5,5,.62);border-radius:10px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:250px;-ms-flex-pack:center;justify-content:center;left:50%;margin-left:-155px;margin-top:-125px;position:absolute;top:50%;width:310px}.addedRecConfirmation-icon{height:88px;width:88px}.addedRecConfirmation-message{font-size:23px;margin-bottom:0;text-align:center}
.creatorHoverCardWrapper{display:none;-ms-flex-align:end;align-items:flex-end;height:150px;width:320px;position:absolute;z-index:50}@media screen and (min-width:960px){.creatorHoverCardWrapper.is-active{animation-name:fadeInUp;animation-duration:.2s;animation-fill-mode:both;display:-ms-flexbox;display:flex}}.creatorHoverCard{background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.15);border:1px solid #ededed;padding:12px;position:relative;width:100%}.creatorHoverCard:after,.creatorHoverCard:before{border-style:solid;content:'';display:block;height:0;position:absolute;width:0}.creatorHoverCard.is-above:before{border-color:#ddd transparent transparent transparent;border-width:10px 7px 0 7px;bottom:-11px}.creatorHoverCard.is-above:after{border-color:#fff transparent transparent transparent;border-width:10px 7px 0 7px;bottom:-10px}.creatorHoverCard.is-below{-ms-flex-item-align:start;align-self:flex-start}.creatorHoverCard.is-below:before{border-color:transparent transparent #ddd transparent;border-width:0 7px 10px 7px;top:-11px}.creatorHoverCard.is-below:after{border-color:transparent transparent #fff transparent;border-width:0 7px 10px 7px;top:-10px}.creatorHoverCard.is-left:after,.creatorHoverCard.is-left:before{right:20px}.creatorHoverCard.is-right:after,.creatorHoverCard.is-right:before{left:20px}.creatorHoverCard.is-centered:after,.creatorHoverCard.is-centered:before{left:50%;margin-left:-7px}.creatorHoverCard-header{display:-ms-flexbox;display:flex}.creatorHoverCard-header-avatar{margin-right:8px}.creatorHoverCard-header-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;margin:0 8px 4px 0;text-overflow:ellipsis;width:0}.creatorHoverCard-header-info-name{margin:0;font-size:14px;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.creatorHoverCard-header-info-username{color:#9b9b9b;font-size:14px;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.creatorHoverCard-header-info-badge{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-weight:600;width:100%}.creatorHoverCard-header-info-badge-icon{margin-right:2px;height:14px}.creatorHoverCard-header-info-badge-text{overflow:hidden;white-space:nowrap;color:#f5a623;text-overflow:ellipsis}.creatorHoverCard-bio{margin:0;font-size:14px;color:#9b9b9b}
.editorialCarouselBanner{margin-bottom:70px;max-width:360px;padding:0 15px;width:100vw}@media screen and (min-width:960px){.editorialCarouselBanner{max-width:900px}}.editorialCarouselBanner-link{display:block;pointer-events:none}.editorialCarouselBanner-img.editorialCarouselBanner-img--desktop{border-radius:10px;display:none;margin:0 auto;width:100%}@media screen and (min-width:960px){.editorialCarouselBanner-img.editorialCarouselBanner-img--desktop{display:initial}}.editorialCarouselBanner-img.editorialCarouselBanner-img--mobile{max-width:360px;border-radius:4px;width:100%}@media screen and (min-width:960px){.editorialCarouselBanner-img.editorialCarouselBanner-img--mobile{display:none}}.editorialCarousel .slick-slider{width:1080px;height:250px;margin-bottom:40px}@media screen and (min-width:960px){.editorialCarousel .slick-slider{width:2700px;height:350px}}@media screen and (min-width:960px){.editorialCarousel .slick-slider .slick-track .slick-slide{width:900px;min-width:900px!important;height:350px}}.editorialCarousel .slick-slider .slick-track .slick-slide.slick-active.slick-center a.banner_action{pointer-events:all}
.followButton{-ms-flex-align:center;align-items:center;width:87px;height:29px;border-radius:4px;background-color:#fff;border:solid 1px #d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition:all .2s ease-in-out}.followButton:after{color:#222;font-family:proxima-nova,Helvetica,sans-serif;font-size:10px;font-weight:600;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:1px;text-transform:uppercase;content:"Follow";margin-left:6px;transition:all .2s ease-in-out}.followButton:before{width:18px;height:18px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;transition:all .2s ease-in-out}follow-button[type=user] .followButton:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-follow-plus.5642fd9c.svg)}follow-button[type=user][dark] .followButton:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-follow-plus-dark.af4c9c4b.svg)}follow-button[type].is-active .followButton:after{content:"Following";margin-left:0}follow-button[type].is-active .followButton:before{background-image:none;width:0}follow-button[type=topic] .followButton:before{width:10px;height:10px}follow-button[type=topic] .followButton:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-follow-topic.4622123b.svg)}follow-button[type=topic][dark] .followButton:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-follow-topic-dark.523c36f1.svg)}follow-button[size=small] .followButton{height:28px;min-width:90px}follow-button[size=small] .followButton:after{font-size:8px}follow-button[size=small] .followButton:before{width:12px;height:12px}follow-button[type=topic][size=small] .followButton:before{width:8px;height:8px}follow-button[size=large] .followButton{width:105px;height:34px}follow-button[size=large] .followButton:after{font-size:12px}follow-button[type=topic][size=large] .followButton:before{width:12px;height:12px}follow-button.is-active .followButton{background-color:#fff;border:solid 1px #e2e2e2}follow-button.is-active .followButton:after{color:#b8b8b8}follow-button[dark] .followButton:after{color:#222}follow-button.is-active[dark] .followButton{border:solid 1px #fff;background-color:transparent}follow-button.is-active[dark] .followButton:after{color:#fff}
kit-avatar{display:inline-block}.kitAvatar{-webkit-touch-callout:default;background-clip:padding-box;border-radius:50%;display:inline-block;height:75px;overflow:hidden;width:75px}.kitAvatar-img{width:100%}.kitAvatar--xsmall{height:25px;width:25px}.kitAvatar--small{height:45px;width:45px}.kitAvatar--medium{height:62px;width:62px}.kitAvatar--large{height:100px;width:100px}.kitAvatar--bordered{border:3px solid #fff}@media screen and (min-width:600px){.kitAvatar--responsive-small{height:45px;width:45px}.kitAvatar--responsive-medium{height:62px;width:62px}.kitAvatar--responsive-large{height:100px;width:100px}}
.kitButton{-ms-flex-align:center;align-items:center;background:#fff;border-radius:5px;border:1px solid #d8d8d8;display:-ms-flexbox;display:flex;font-family:proxima-nova,Helvetica,sans-serif;font-size:12px;font-weight:600;height:26px;-ms-flex-pack:distribute;justify-content:space-around;letter-spacing:1.8px;padding:0 8px;text-transform:uppercase}kit-button[size=large] .kitButton{font-size:15px;height:28px;min-width:90px}kit-button[size=xlarge] .kitButton{font-size:19px;height:45px;min-width:150px}kit-button[type=primary] .kitButton{background-color:#7ed321;border-radius:100px;border:1px solid #7ed321;letter-spacing:normal;color:#fff;text-transform:none}kit-button[type=primary] .kitButton.is-active{background-color:#fff;border:1px solid #d2d2d2;color:#999}kit-button[type=muted] .kitButton{background-color:#9b9b9b;border-radius:5px;border:0;color:#fff;font-weight:600;font-size:14px;letter-spacing:normal;padding:12px;text-align:center;text-transform:uppercase}.kitButton.kitButton--subtle{border:0;padding:0}.kitButton--bar{border:0;background-color:#fff;border-radius:0;padding:0;text-transform:initial;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;font-size:12px;font-weight:600;color:#4b4b4b;height:40px;padding-right:5px;border-right:solid 1px #e8e8e8}kit-button:last-of-type>.kitButton--bar{border-right:0}.kitButton--bar>.kitButton-text{min-width:35px}.kitButton--bar:before{margin-right:10px}.kitButton--menu{border:0;background-color:#fff;border-radius:0;padding:0;text-transform:initial;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;letter-spacing:normal;font-size:18px;font-weight:400;color:#4b4b4b;height:40px;padding-right:5px}.kitButton--menu:before{margin-right:10px}.kitButton--menu.kitButton--icon:before{height:28px;width:28px}.kitButton.kitButton--stacked{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;letter-spacing:.8px;height:40px}.kitButton.kitButton--stacked>.kitButton-text{text-indent:0;margin-top:5px}@media screen and (min-width:600px){.kitButton.kitButton--stacked>.kitButton-text{margin-top:8px}}.kitButton.kitButton--stacked.kitButton--icon:before{height:17px;width:17px}@media screen and (min-width:600px){.kitButton.kitButton--stacked.kitButton--icon:before{height:20px;width:20px}}.kitButton--responsive>.kitButton-text{display:none}@media screen and (min-width:600px){.kitButton{padding:0 8px}.kitButton--responsive>.kitButton-text{display:inline}}.kitButton-counter{color:#9b9b9b;font-size:13px;font-weight:600;margin:0;padding-left:0}@media screen and (min-width:600px){.kitButton-counter{font-size:16px}}.kitButton--counter-right .kitButton-counter{margin-left:4px}.kitButton--counter-left .kitButton-counter{-ms-flex-order:2;order:2}.kitButton--counter-left .kitButton-text{-ms-flex-order:3;order:3}.kitButton--icon:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block;height:20px;width:20px}.kitButton--animated:before{animation-duration:.3s;animation-fill-mode:both;animation-name:popIn}.kitButton--icon-flag:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-flag.509941b2.svg);opacity:.5}.kitButton--icon-flag:hover:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-flag.509941b2.svg);opacity:1}.kitButton--icon-facebook:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-facebook.64b657f2.svg)}.kitButton--icon-twitter:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-twitter.66a2abfa.svg)}.kitButton.kitButton--stacked.kitButton--icon.kitButton--icon-email:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-email.872797c3.svg);height:20px;width:20px}@media screen and (min-width:600px){.kitButton.kitButton--stacked.kitButton--icon.kitButton--icon-email:before{height:25px;width:25px}}.kitButton--icon-pinterest:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-pinterest.6815aeb2.svg)}.kitButton--icon-heart:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-heart.d37fc77a.svg);height:11px;width:11px}@media screen and (min-width:600px){.kitButton--icon-heart:before{height:14px;width:14px}}.kitButton--icon-heart.is-active:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-heart-active.642bce84.svg)}.kitButton--icon-link:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-link.10836f44.svg)}.kitButton--icon-facebook-circle:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-facebook-circle.7e88bf46.svg)}.kitButton--icon-twitter-circle:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-twitter-circle.e605e1a9.svg)}.kitButton--icon-pinterest-circle:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-pinterest-circle.28bd8672.svg)}.kitButton--icon-link-circle:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-link-circle.cc3ef3b8.svg)}.kitButton--icon-bookmark:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-bookmark-empty.307a4637.svg)}.kitButton--icon-bookmark .kitButton-text:after{content:'Save'}.kitButton--icon-bookmark.is-active:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-bookmark-filled.6a7a13ed.svg)}.kitButton--icon-bookmark.is-active .kitButton-text:after{content:'Saved'}.kitButton--icon-share:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-share-button.2a5d25fc.svg)}.kitButton--icon-addToKit:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-addToKit-button.0ee943ee.svg)}.kitButton--icon-embed:before{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-embed.96b16bfa.svg)}
.kitCanvas{background-color:#fff;background-position:center center;background-size:cover;position:relative;width:100%}.kitCanvas-container{margin:0 auto;overflow:hidden;position:relative;width:100%}.kitTangram{display:-ms-flexbox;display:flex;height:260px;-ms-flex-pack:center;justify-content:center;opacity:0;position:relative;margin-left:auto;margin-right:auto;transition:opacity .3s ease-in-out;width:100%}@media screen and (min-width:600px){.kitTangram{height:400px}}.kitTangram.is-loaded{opacity:1}.kitTangram-item{display:-ms-flexbox;display:flex;height:260px}@media screen and (min-width:600px){.kitTangram-item{height:400px}}.kitTangram-item-el{background-position:center center;background-repeat:no-repeat;background-size:cover;height:260px;max-height:100%;width:100%}@media screen and (min-width:600px){.kitTangram-item-el{height:400px}}.kitTangram--0,.kitTangram--1{background:#444;height:260px}.kitTangram--0 .kitTangram-item,.kitTangram--1 .kitTangram-item{display:none}@media screen and (min-width:600px){.kitTangram--0,.kitTangram--1{height:260px}}.kitTangram--2{max-width:1600px}.kitTangram--2 .kitTangram-item{max-width:400px;width:100%}.kitTangram--3{max-width:1200px}.kitTangram--3 .kitTangram-item{width:50%}.kitTangram--3 .kitTangram-item:first-child{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.kitTangram--3 .kitTangram-item{max-width:800px;width:100%}.kitTangram--3 .kitTangram-item:first-child{-ms-flex-direction:row;flex-direction:row}.kitTangram--3 .kitTangram-item:last-child{max-width:400px}}.kitTangram--4 .kitTangram-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}@media screen and (min-width:600px){.kitTangram--4 .kitTangram-item{-ms-flex-direction:row;flex-direction:row;width:100%}}.kitTangram--5{-ms-flex-wrap:wrap;flex-wrap:wrap}.kitTangram--5 .kitTangram-item{height:130px;width:50%}.kitTangram--5 .kitTangram-item:nth-of-type(1){-ms-flex-order:1;order:1}.kitTangram--5 .kitTangram-item:nth-of-type(3){-ms-flex-order:2;order:2}.kitTangram--5 .kitTangram-item:nth-of-type(2){-ms-flex-order:3;order:3;width:100%}@media screen and (min-width:600px){.kitTangram--5{-ms-flex-wrap:no;flex-wrap:no}.kitTangram--5 .kitTangram-item{height:400px;width:20%}.kitTangram--5 .kitTangram-item:nth-of-type(1),.kitTangram--5 .kitTangram-item:nth-of-type(2){-ms-flex-order:no;order:no;height:400px;width:40%}}.kitTangram--6{-ms-flex-wrap:wrap;flex-wrap:wrap}.kitTangram--6 .kitTangram-item{height:130px;width:50%}.kitTangram--6 .kitTangram-item:nth-of-type(1){-ms-flex-order:1;order:1}.kitTangram--6 .kitTangram-item:nth-of-type(2){-ms-flex-order:4;order:4}.kitTangram--6 .kitTangram-item:nth-of-type(3){-ms-flex-order:2;order:2}.kitTangram--6 .kitTangram-item:nth-of-type(4){-ms-flex-order:3;order:3}@media screen and (min-width:600px){.kitTangram--6{-ms-flex-wrap:no;flex-wrap:no;left:50%;margin-left:-1200px;width:2400px}.kitTangram--6 .kitTangram-item{height:400px;width:400px}.kitTangram--6 .kitTangram-item:nth-of-type(1),.kitTangram--6 .kitTangram-item:nth-of-type(2){width:800px;-ms-flex-order:1;order:1}.kitTangram--6 .kitTangram-item:nth-of-type(3){-ms-flex-order:3;order:3}.kitTangram--6 .kitTangram-item:nth-of-type(4){-ms-flex-order:4;order:4}}.kitTangram--7{-ms-flex-wrap:wrap;flex-wrap:wrap}.kitTangram--7 .kitTangram-item{height:130px;display:-ms-flexbox;display:flex}.kitTangram--7 .kitTangram-item-el{width:50%}.kitTangram--7 .kitTangram-item:nth-of-type(1){-ms-flex-order:1;order:1;width:50%}.kitTangram--7 .kitTangram-item:nth-of-type(2){-ms-flex-order:2;order:2;width:50%}.kitTangram--7 .kitTangram-item:nth-of-type(3){-ms-flex-order:3;order:3;width:50%}.kitTangram--7 .kitTangram-item:nth-of-type(4){-ms-flex-order:4;order:4;width:25%}.kitTangram--7 .kitTangram-item:nth-of-type(5){-ms-flex-order:5;order:5;width:25%}.kitTangram--7 .kitTangram-item:nth-of-type(3) .kitTangram-item-el,.kitTangram--7 .kitTangram-item:nth-of-type(4) .kitTangram-item-el,.kitTangram--7 .kitTangram-item:nth-of-type(5) .kitTangram-item-el{width:100%}.kitTangram--8{-ms-flex-wrap:wrap;flex-wrap:wrap}.kitTangram--8 .kitTangram-item{height:130px;width:50%}.kitTangram--8 .kitTangram-item-el{width:50%}.kitTangram--8 .kitTangram-item:nth-of-type(4),.kitTangram--8 .kitTangram-item:nth-of-type(5){width:25%}.kitTangram--8 .kitTangram-item:nth-of-type(4) .kitTangram-item-el,.kitTangram--8 .kitTangram-item:nth-of-type(5) .kitTangram-item-el{width:100%}.kitTangram--9{-ms-flex-wrap:wrap;flex-wrap:wrap}.kitTangram--9 .kitTangram-item{width:50%;height:130px}.kitTangram--9 .kitTangram-item:first-child{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kitTangram--9 .kitTangram-item-el--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.kitTangram--9 .kitTangram-item-el--wrapper .kitTangram-item-el{height:50%}.kitTangram--9 .kitTangram-item:nth-of-type(4),.kitTangram--9 .kitTangram-item:nth-of-type(5){width:25%}.kitTangram--10{-ms-flex-wrap:wrap;flex-wrap:wrap}.kitTangram--10 .kitTangram-item{width:50%;height:100px}.kitTangram--10 .kitTangram-item:first-child{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.kitTangram--10 .kitTangram-item-el--wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.kitTangram--10 .kitTangram-item-el--wrapper .kitTangram-item-el{height:50%}.kitTangram--10 .kitTangram-item:nth-of-type(4),.kitTangram--10 .kitTangram-item:nth-of-type(5){width:25%}.kitTangram--10 .kitTangram-item:nth-of-type(2){-ms-flex-order:4;order:4}
.kitCard{background-color:#fff;display:block;width:100%}.kitCard--nobadge kit-avatar{margin-top:-12px}.kitCard-header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.kitCard-header-authorityBadge{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;cursor:pointer;padding-left:10px;position:relative}@media screen and (min-width:600px){.kitCard-header-authorityBadge{padding:10px 14px 0}}.kitCard-header-authorityBadge-icon{height:14px;margin-right:6px}@media screen and (min-width:600px){.kitCard-header-authorityBadge-icon{height:22px}}.kitCard-header-authorityBadge-text{color:#f5a623;font-size:12px;font-weight:600;line-height:1;margin:0}@media screen and (min-width:600px){.kitCard-header-authorityBadge-text{font-size:16px}}.kitCard-header-authorityBadge-tooltip{background-color:rgba(0,0,0,.65);border-radius:4px;color:#fff;font-size:12px;font-weight:600;display:block;opacity:0;position:absolute;text-align:center;left:-25px;top:-28px;transition:opacity .2s ease-in}.kitCard-header-authorityBadge-tooltip-content{position:relative;padding:8px;width:100px}.kitCard-header-authorityBadge-tooltip-content:after{border-color:rgba(0,0,0,.65) transparent transparent transparent;border-style:solid;border-width:6px 4px 0 4px;bottom:-6px;content:'';height:0;left:50%;margin-left:-4px;position:absolute;width:0}.kitCard-header-authorityBadge:hover .kitCard-header-authorityBadge-tooltip{opacity:1}.kitCard-header-likeBtn{margin-left:3px;padding:3px 10px}@media screen and (min-width:600px){.kitCard-header-likeBtn{padding:10px 14px 0}}.kitCard-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding-bottom:16px}@media screen and (min-width:600px){.kitCard-info{height:172px}}@media screen and (min-width:600px){.kitCard--noOwner .kitCard-info{height:85px}}.kitCard-info-userTitle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.kitCard-body{-webkit-touch-callout:default;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.kitCard-body-ownerAvatar{-webkit-touch-callout:default;margin-bottom:4px}.kitCard-body-title{font-size:15px;line-height:1;margin:0;max-width:100%;text-align:center;padding-left:18px;padding-right:18px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:600px){.kitCard-body-title{-webkit-line-clamp:2;-ms-flex-align:center;align-items:center;display:-webkit-box;font-size:20px;max-height:2em;overflow:hidden;padding-left:30px;padding-right:30px}}.kitCard-body-title-link{word-break:break-word}.kitCard-topics{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;list-style-type:none;margin-top:6px;padding:0;pointer-events:all}.kitCard-coverImage{border-top:1px solid #f0f0f0;border-radius:0 0 3px 3px;background-position:center center;background-repeat:no-repeat;background-size:cover;height:300px;position:relative;width:100%}@media screen and (min-width:600px){.kitCard-coverImage{border-radius:0 0 5px 5px}}.kitCard-coverImage-count{background-color:#222;border-radius:100px;bottom:25px;color:#fff;font-size:15px;font-weight:600;letter-spacing:1.1px;line-height:1;opacity:.66;padding:8px 12px;position:absolute;right:25px;text-align:center;text-transform:uppercase}.kitCard-recommendations{border-radius:0 0 3px 3px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;width:100%}@media screen and (min-width:600px){.kitCard-recommendations{border-radius:0 0 5px 5px}}.kitCard-recommendations-rec{border-top:1px solid #f0f0f0;border-right:1px solid #f0f0f0;height:150px;position:relative;width:33.333%}.kitCard-recommendations-rec-image{background-position:center center;background-repeat:no-repeat;background-size:contain;bottom:20px;left:20px;position:absolute;right:20px;top:20px}.kitCard-recommendations-tuple{display:-ms-flexbox;display:flex;width:66.666%}.kitCard-recommendations-tuple>.kitCard-recommendations-rec{width:50%}.kitCard-recommendations-rec-additionalCount{-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.88);bottom:0;color:#393939;display:-ms-flexbox;display:flex;font-size:36px;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0}.kitCard-recommendations>.kitCard-recommendations-rec:nth-child(2),.kitCard-recommendations>.kitCard-recommendations-rec:nth-child(5){border-right:0}.kitCard-recommendations--5>.kitCard-recommendations-rec:nth-child(3),.kitCard-recommendations--5>.kitCard-recommendations-rec:nth-child(4){width:50%}.kitCard-recommendations--5>.kitCard-recommendations-rec:nth-child(2),.kitCard-recommendations--5>.kitCard-recommendations-rec:nth-child(4){border-right:0}.kitCard-recommendations--4 .kitCard-recommendations-tuple{width:100%}.kitCard-recommendations--4 .kitCard-recommendations-tuple>.kitCard-recommendations-rec{width:50%}.kitCard-recommendations--4 .kitCard-recommendations-rec{width:50%}.kitCard-recommendations--4>.kitCard-recommendations-rec:nth-child(2){border-right:1px solid #f0f0f0}.kitCard-recommendations--4 .kitCard-recommendations-tuple>.kitCard-recommendations-rec:nth-child(2),.kitCard-recommendations--4>.kitCard-recommendations-rec:nth-child(3){border-right:0}.kitCard-recommendations--3 .kitCard-recommendations-tuple{-ms-flex-direction:column;flex-direction:column;height:300px;width:33.333%}.kitCard-recommendations--3 .kitCard-recommendations-tuple>.kitCard-recommendations-rec{width:100%}.kitCard-recommendations--3 .kitCard-recommendations-rec{height:300px;width:66.666%}.kitCard-recommendations--3>.kitCard-recommendations-rec:nth-child(2){border-right:0}.kitCard-recommendations--2 .kitCard-recommendations-tuple{height:300px;width:100%}.kitCard-recommendations--2 .kitCard-recommendations-tuple>.kitCard-recommendations-rec{height:300px;width:50%}.kitCard-recommendations--2 .kitCard-recommendations-tuple>.kitCard-recommendations-rec:nth-child(2){border-right:0}.kitCard-recommendations--1 .kitCard-recommendations-tuple{height:300px;width:100%}.kitCard-recommendations--1 .kitCard-recommendations-tuple>.kitCard-recommendations-rec{border-right:0;height:300px;width:100%}.kitCard-zeroRecommendations{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/kit-card-zero-placeholder.3b74077c.svg);border-top:1px solid #f0f0f0;background-position:center center;background-repeat:no-repeat;background-size:cover;height:300px;width:100%}
.kitEmailShareModal{background-color:rgba(0,0,0,.7);display:none;height:100vh;left:0;position:fixed;pointer-events:all;top:0;width:100%;z-index:20}.kitEmailShareModal.is-active{display:block}.kitEmailShareModal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;transition-property:height,margin-top;transition-duration:.2s;transition-timing-function:ease-in;background-color:#f5f5f5;cursor:default;overflow:hidden;position:fixed;border-radius:3px;width:90vw;height:260px;margin-top:15px;margin-left:20px;margin-right:20px;padding:20px}@media screen and (min-width:700px){.kitEmailShareModal-content{top:50%;margin-top:-225px;padding:50px;left:50%;margin-left:-329px;width:659px;height:450px}}.kitEmailShareModal-content.sent{height:102px}@media screen and (min-width:700px){.kitEmailShareModal-content.sent{padding:50px;margin-top:-72px;height:145px}}.kitEmailShareModal-content-header{font-size:16px;color:#474747;text-align:center;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:5px;margin:5px}@media screen and (min-width:700px){.kitEmailShareModal-content-header{font-size:26px;padding:15px 0;margin:10px}}.kitEmailShareModal-content-body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.kitEmailShareModal-content-body-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.kitEmailShareModal-content-header-status{margin-right:5px}.kitEmailShareModal .kit-input-field{margin-bottom:10px}@media screen and (min-width:700px){.kitEmailShareModal .kit-input-field{margin-bottom:17px}}.kitEmailShareModal .kit-input-field textarea.kitEmailShareModal-content-textbox{max-height:50px;min-height:50px}@media screen and (min-width:700px){.kitEmailShareModal .kit-input-field textarea.kitEmailShareModal-content-textbox{min-height:60px;max-height:120px}}.kitEmailShareModal-content-done{-ms-flex-negative:0;flex-shrink:0;border-radius:3px;background-color:#7ed322;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:2px;text-align:center;color:#fff;text-transform:uppercase;width:100%;display:block;padding-top:12px;padding-bottom:12px}@media screen and (min-width:700px){.kitEmailShareModal-content-done{float:right;width:120px;margin-top:20px;margin-bottom:20px}}
.kitEmbedModal{background-color:rgba(0,0,0,.7);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:20}.kitEmbedModal.is-active{display:block}.kitEmbedModal-content{transition-property:height,margin-top;transition-duration:.2s;transition-timing-function:ease-in;background-color:#f5f5f5;cursor:default;overflow:hidden;position:fixed;border-radius:3px;width:90vw;height:410px;top:50%;margin-top:-205px;margin-left:20px;margin-right:20px}@media screen and (min-width:700px){.kitEmbedModal-content{left:50%;margin-left:-329px;width:659px}}.kitEmbedModal-content .navTabs{box-shadow:none;border-bottom:2px solid #eee}.kitEmbedModal-content .navTab{padding:0}.kitEmbedModal-content .navTabs-list{-ms-flex-pack:distribute;justify-content:space-around}.kitEmbedModal-content .navTabContent{margin:10px}@media screen and (min-width:700px){.kitEmbedModal-content .navTabContent{margin:25px}}.kitEmbedModal-content .navTab-link{width:50px;margin-left:5px}@media screen and (min-width:700px){.kitEmbedModal-content .navTab-link{width:auto;margin-left:auto}}@media screen and (min-width:700px){.kitEmbedModal-content .navTab-link:before{width:29px}}.kitEmbedModal-content .navTab-link:after{display:none;text-transform:uppercase;color:#9b9b9b;font-size:13px}@media screen and (min-width:700px){.kitEmbedModal-content .navTab-link:after{display:block;letter-spacing:.9px;padding-left:10px;padding-bottom:4px}}.kitEmbedModal-content .navTab-link.is-active{border-bottom:2px solid #7ed321}.kitEmbedModal-content .navTab-link.is-active:after{color:#7ed322}.kitEmbedModal-content .navTab-link--embed:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-embed-inactive.e5785f65.svg)}.kitEmbedModal-content .navTab-link--embed.is-active:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-embed-active.7d8b5189.svg)}.kitEmbedModal-content .navTab-link--embed:after{content:'Embed'}.kitEmbedModal-content .navTab-link--wordpress:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-wordpress-inactive.4c5a1a2f.svg)}.kitEmbedModal-content .navTab-link--wordpress.is-active:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-wordpress-active.a9b6ddf1.svg)}.kitEmbedModal-content .navTab-link--wordpress:after{content:'Wordpress'}.kitEmbedModal-content .navTab-link--medium:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-medium-inactive.cf311afd.svg)}.kitEmbedModal-content .navTab-link--medium.is-active:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-medium-active.1cce4ec7.svg)}.kitEmbedModal-content .navTab-link--medium:after{content:'Medium'}.kitEmbedModal-content .navTab-link--image:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-image-inactive.c20b50da.svg)}.kitEmbedModal-content .navTab-link--image.is-active:before{content:url(//dklgc3xuvi2vs.cloudfront.net/images/embed-modal-image-active.68d8fec8.svg)}.kitEmbedModal-content .navTab-link--image:after{content:'Image'}.kitEmbedModal-content-header{background-color:#fff;padding:29px 0;margin:0;font-size:26px;color:#474747;text-align:center}.kitEmbedModal-content-instructions{font-size:16px;line-height:1.25;color:#888;margin-top:0;margin-bottom:11px;text-align:center}@media screen and (min-width:700px){.kitEmbedModal-content-instructions{margin-top:25px;text-align:left}}.kitEmbedModal-content-textbox{width:100%;height:128px;background-color:#fff;border:solid 1px #eee;padding:15px;font-size:12px;font-family:monospace}@media screen and (min-width:700px){.kitEmbedModal-content-textbox{height:135px}}.kitEmbedModal-content-link{font-weight:600;text-decoration:underline}.kitEmbedModal-content-input{width:100%;height:46px;background-color:#fff;border:solid 1px #eee;padding:15px;font-size:12px;font-family:monospace}.kitEmbedModal-content-done{-ms-flex-negative:0;flex-shrink:0;border-radius:3px;background-color:#7ed322;font-size:14px;font-weight:600;font-style:normal;font-stretch:normal;letter-spacing:2px;text-align:center;color:#fff;text-transform:uppercase;padding-top:12px;padding-bottom:12px;margin-top:20px;margin-bottom:20px;width:100%;display:block}@media screen and (min-width:700px){.kitEmbedModal-content-done{float:right;width:120px}}.kitEmbedModal--wordpress .kitEmbedModal-content{height:410px;margin-top:-205px}@media screen and (min-width:700px){.kitEmbedModal--wordpress .kitEmbedModal-content{height:370px;margin-top:-185px}}.kitEmbedModal--medium .kitEmbedModal-content{height:345px;margin-top:-172px}.kitEmbedModal--image .kitEmbedModal-content{height:475px;margin-top:-237px}@media screen and (min-width:700px){.kitEmbedModal--image .kitEmbedModal-content{height:537px;margin-top:-268px}}.kitEmbedModal-content--image{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}@media screen and (min-width:700px){.kitEmbedModal-content--image{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}.kitEmbedModal-content--image-img{height:200px;width:auto;border:solid 1px #eee}@media screen and (min-width:700px){.kitEmbedModal-content--image-img{height:289px;margin-right:25px}}
.kitInviteModal{background-color:rgba(0,0,0,.7);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:20}.kitInviteModal.is-active{display:block}.kitInviteModal-content{background-color:#edeff0;cursor:default;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100%}@media screen and (min-width:600px){.kitInviteModal-content{border-radius:10px;height:650px;left:50%;margin-left:-325px;margin-top:-325px;top:50vh;width:650px}}.kitInviteModal-header{background-color:#fff;padding:30px 0;text-align:center}.kitInviteModal-header-title{color:#4a4a4a;font-weight:400;font-size:18px;margin:0}@media screen and (min-width:600px){.kitInviteModal-header-title{font-size:32px}}.kitInviteModal-header-close{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/icon-close.346b3cc7.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:18px;position:absolute;right:15px;top:32px;width:18px}@media screen and (min-width:600px){.kitInviteModal-header-close{display:none}}.kitInviteModal .kitTabs-nav-item{-ms-flex:1;flex:1}.kitInviteModal .kitTabs-nav-item-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%}.kitInviteModal-facebook{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.kitInviteModal-facebook-icon{height:75px;margin:60px 0 40px}@media screen and (min-width:600px){.kitInviteModal-facebook-icon{margin:90px 0 50px}}.kitInviteModal-facebook-heading{color:#4a4a4a;font-size:18px;line-height:1.2;margin:0 0 30px;max-width:200px;text-align:center}@media screen and (min-width:600px){.kitInviteModal-facebook-heading{font-size:23px}}@media screen and (min-width:600px){.kitInviteModal-facebook-cta{font-size:18px}}.kitInviteModal-email{padding:12px}.kitInviteModal-email-heading{font-size:18px;text-align:center;max-width:250px;margin:30px auto 25px}@media screen and (min-width:520px){.kitInviteModal-email-heading{font-size:23px;margin-top:120px;max-width:none}}.kitInviteModal-email-inputWrapper{position:relative;margin:0 auto;max-width:520px}input.kitInviteModal-email-input,input.kitInviteModal-email-input:focus{border-radius:5px;border:solid 1px #d8d8d8;font-size:18px;line-height:18px;text-align:center}@media screen and (min-width:520px){input.kitInviteModal-email-input,input.kitInviteModal-email-input:focus{font-size:21px;line-height:21px}}.kitInviteModal-email-clearInput{position:absolute;top:11px;right:21px}@media screen and (min-width:520px){.kitInviteModal-email-clearInput{top:13px}}.kitInviteModal-email-cta{display:block;margin:30px auto}@media screen and (min-width:600px){.kitInviteModal-email-cta{font-size:18px}}.kitInviteModal-socialConnect{text-align:center}.kitInviteModal-socialConnect-icon{display:block;height:65px;margin:60px auto 20px}@media screen and (min-width:600px){.kitInviteModal-socialConnect-icon{height:80px;margin:85px auto 50px}}.kitInviteModal-socialConnect-heading{color:#4a4a4a;font-size:18px;line-height:1.2;margin:0 auto 40px;max-width:250px;text-align:center}@media screen and (min-width:600px){.kitInviteModal-socialConnect-heading{font-size:23px;max-width:365px}}@media screen and (min-width:600px){.kitInviteModal-socialConnect-cta{font-size:18px}}.kitInviteModal-authErr{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:calc(100vh - 135px);-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.kitInviteModal-authErr{height:500px}}.kitInviteModal-authErr-heading{color:#4a4a4a;font-size:18px;line-height:1.2;margin:0 auto 40px;max-width:250px;text-align:center}@media screen and (min-width:600px){.kitInviteModal-authErr-heading{font-size:23px;max-width:365px}}.kitInviteModal-friends{height:calc(100vh - 135px);overflow:scroll;padding:0 12px;text-align:center}@media screen and (min-width:600px){.kitInviteModal-friends{height:500px}}.kitInviteModal-friends-heading{color:#4a4a4a;font-size:18px;font-weight:400;line-height:1.2;text-align:center}@media screen and (min-width:600px){.kitInviteModal-friends-heading{font-size:23px}}.kitInviteModal-friends-searchInput{background-color:#fff;border-radius:5px;border:solid 1px #d8d8d8;height:45px;text-align:center;width:100%}@media screen and (min-width:600px){.kitInviteModal-friends-searchInput{display:block;font-size:21px;height:60px;margin:0 auto 20px;max-width:520px}}.kitInviteModal-friends-list{list-style-type:none;padding:0}@media screen and (min-width:600px){.kitInviteModal-friends-list{margin:0 auto 20px;max-width:520px}}.kitInviteModal-friends-listItem--kitUserUnfollowed:last-of-type,.kitInviteModal-friends-listItem--nonKitUser:last-of-type{border-bottom:1px solid #d8d8d8}.kitInviteModal-friends-listItem{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.kitInviteModal-friends-listItem-avatar{border-radius:50%;height:60px;margin-right:10px;width:60px}@media screen and (min-width:600px){.kitInviteModal-friends-listItem-avatar{height:75px;margin-right:18px;width:75px}}.kitInviteModal-friends-listItem-avatar .kitAvatar{height:60px;width:60px}@media screen and (min-width:600px){.kitInviteModal-friends-listItem-avatar .kitAvatar{height:75px;margin-right:18px;width:75px}}.kitInviteModal-friends-listItem-names{-ms-flex:1;flex:1;text-align:left}.kitInviteModal-friends-listItem-names-name{color:#4a4a4a;font-size:23px;line-height:1;margin:0 12px 4px 0}.kitInviteModal-friends-listItem-names-username{color:#888;font-size:18px;line-height:1;margin:0}.kitInviteModal-friends-listItem-cta{color:#222;font-family:proxima-nova,Helvetica,sans-serif;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;-ms-flex-align:center;align-items:center;width:105px;height:34px;border-radius:4px;background-color:#fff;border:solid 1px #d9d9d9;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.inviteFriendsCard-button .kitButton-text>span{min-width:150px;text-align:center}
.recommendationModalBackdrop{z-index:4;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.7);top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.recommendationModal{max-width:300px;min-height:150px;max-height:400px;padding:20px;z-index:5;border-radius:10px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:600px){.recommendationModal{width:350px;max-width:350px;padding:40px}}.recommendationModal-mobileActions-actionBtn:last-child{padding-bottom:15px}.recommendationModal-mobileActions-actionBtn{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding-bottom:25px;padding-top:15px}.recommendationModal-mobileActions-actionBtn-icon{width:22px;height:auto}.recommendationModal-mobileActions-actionBtn-description{margin-left:13px;font-size:12px;color:#4a4a4a;font-weight:400;text-transform:uppercase;letter-spacing:1.5px}.recommendationModal-reportDialog{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.recommendationModal-reportDialog-reportScreen-headline{font-size:21px;color:#4a4a4a;padding-bottom:15px}@media screen and (min-width:600px){.recommendationModal-reportDialog-reportScreen-headline{padding-bottom:34px}}.recommendationModal-reportDialog-reasonForm-submit,.recommendationModal-reportDialog-reportScreen,.recommendationModal-reportDialog-submitted{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.recommendationModal-reportDialog-reasonForm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:100%}.recommendationModal-reportDialog-reasonForm-radioContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:100%;padding-bottom:5px}@media screen and (min-width:600px){.recommendationModal-reportDialog-reasonForm-radioContainer{padding-bottom:10px}}.recommendationModal-reportDialog-reasonForm-radioContainer-description{font-size:18px;color:#999;margin-left:10px}.recommendationModal-reportDialog-reasonForm-radioContainer-additionalInfo{max-height:40px;min-height:42px;margin-top:5px;min-width:230px;border-radius:5px}.recommendationModal-copyProductLink{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.recommendationModal-copyProductLink-label{letter-spacing:1.5px;text-transform:uppercase;font-size:12px;color:#4a4a4a}.recommendationModal-copyProductLink-link{margin-top:13px;height:40px;padding:12px;font-size:12px;color:#059d4e;width:200px;border:1px solid #d2d2d2;border-radius:0}.recommendation.editing_float{background-color:#fff;z-index:5}.recommendation.editing_recommendation{width:100%}.recommendation.editing_recommendation form{max-width:1080px}.recommendation.editing_recommendation form .img_container{width:430px}.recommendation.editing_recommendation form .recommendation_body{margin-top:0;margin-left:48px;margin-right:48px}.recommendation.editing_recommendation form .recommendation_body .kit-input-field .story{min-height:215px}.recommendation.editing_recommendation form .actions{margin-right:50px;height:320px}@media screen and (min-width:1280px){.recommendation.editing_recommendation form .actions{margin-right:0}}.recommendation.editing_recommendation form .actions .delete{margin-top:10px;margin-right:5px}.recommendation.editing_recommendation form .actions .cancel{margin-top:0;width:120px}.recommendation.editing_recommendation form .actions .cta{width:120px}.recommendation.editing_recommendation .recommendation_body{margin-top:10px;width:300px;text-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:600px){.recommendation.editing_recommendation .recommendation_body{margin:20px 80px;width:400px}}@media screen and (min-width:1280px){.recommendation.editing_recommendation .recommendation_body{margin-left:50px;width:500px;text-align:left;-ms-flex-align:start;align-items:flex-start}}.recommendation.editing_recommendation .recommendation_body h3{margin-top:0;margin-bottom:30px;color:#555;width:100%;text-align:center}@media screen and (min-width:600px){.recommendation.editing_recommendation .recommendation_body h3{text-align:left}}.recommendation.editing_recommendation .recommendation_body p{font-size:16px;color:#4a4a4a;line-height:24px;margin-top:0;margin-bottom:20px;text-align:left;width:100%}.recommendation.editing_recommendation .recommendation_body .actions{width:100%}.recommendation.editing_recommendation .img_container{background:#fff}@media screen and (min-width:600px){.recommendation.editing_recommendation .img_container{padding:2px}}@media screen and (min-width:600px){.recommendation.editing_recommendation .img_container{margin:0 auto}}@media screen and (min-width:1280px){.recommendation.editing_recommendation .img_container{margin:0}}.recommendation.editing_recommendation .img_container .contain_image{height:320px}@media screen and (min-width:600px){.recommendation.editing_recommendation .img_container .contain_image{width:313px;height:313px}}.recommendation a.anchor{display:block;position:relative;top:-80px;visibility:hidden}.recommendation{width:100%}.recommendation .md-button.md-icon-button{width:24px;height:24px;margin:0;box-sizing:content-box;min-height:24px}.recommendation .nonediting{padding-top:20px;max-width:750px;width:100%}@media screen and (min-width:600px){.recommendation .nonediting{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:600px) and (max-width:750px){.recommendation .nonediting{padding:0 12px}}@media screen and (min-width:600px){.recommendation .nonediting .product_card_section{max-width:340px}}.recommendation .nonediting .product_card_section .product_card{display:block;position:relative;min-height:320px;width:100%}@media screen and (min-width:600px){.recommendation .nonediting .product_card_section .product_card{padding:10px;margin-bottom:10px;width:340px}}.recommendation .nonediting .product_card_section .product_card .recommendation-photo{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/tangram-placeholder.71f35a3a.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:100vw;width:100%}@media screen and (min-width:600px){.recommendation .nonediting .product_card_section .product_card .recommendation-photo{height:318px}}.recommendation .nonediting .product_card_section .product_card .recommendation-photo-image{opacity:0;transition:all .2s ease-in;width:100%}.recommendation .nonediting .product_card_section .product_card .recommendation-photo-image.is-loaded{background-color:#fff;opacity:1}.recommendation .nonediting .product_card_section .product_card .img_container .contain_image{height:100vw;width:100%;min-width:100vw}@media screen and (min-width:600px){.recommendation .nonediting .product_card_section .product_card .img_container .contain_image{width:313px;height:313px;min-width:313px}}.recommendation .nonediting .product_card_section .product_card .name_row{width:100%;padding:15px}@media screen and (min-width:600px){.recommendation .nonediting .product_card_section .product_card .name_row{padding:0;margin-top:21px}}.recommendation .nonediting .product_card_section .product_card .name_row .favicon_container{padding-top:4px;padding-right:12px;min-width:30px}.recommendation .nonediting .product_card_section .product_card .name_row .name{word-break:break-word;font-size:16px}.recommendation .nonediting .product_card_section .product_card .name_row .promoted_badge{padding-top:8px}.recommendation .nonediting .product_card_section .product_card .name_row .promoted_badge span{padding-left:8px;font-size:11px;color:#9b9b9b}.recommendation .nonediting .product_card_section .product_card .kudos{margin-top:10px;position:absolute;right:0;padding-left:10px;padding-right:10px}@media screen and (min-width:600px){.recommendation .nonediting .product_card_section .product_card .kudos{margin-right:10px;margin-top:0}}.recommendation .nonediting .product_card_section .product_card .kudos img{width:19px;height:16px;top:4px;position:relative}.recommendation .nonediting .product_card_section .product_card .kudos span{margin-left:5px}.recommendation .nonediting .recommendation_body{padding:0 20px;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:750px){.recommendation .nonediting .recommendation_body{padding:0;margin-left:60px}}.recommendation .nonediting .recommendation_body .recommendation_section{width:100%}.recommendation .nonediting .recommendation_body .recommendation_section .recommendation_holder{width:100%}.recommendation .nonediting .recommendation_body .recommendation_section .recommendation_holder .recommendation_description{width:100%}.recommendation .nonediting .recommendation_body .recommendation_comments{width:100%}.recommendation .nonediting .recommendation_body .recommendation_comments .comment_button_holder{width:100%}.recommendation .nonediting .recommendation_body .recommendation_comments .comment_button_holder .hide_comments ng-pluralize,.recommendation .nonediting .recommendation_body .recommendation_comments .comment_button_holder .hide_comments span,.recommendation .nonediting .recommendation_body .recommendation_comments .comment_button_holder .show_comments ng-pluralize,.recommendation .nonediting .recommendation_body .recommendation_comments .comment_button_holder .show_comments span{font-size:14px;color:#9b9b9b}.recommendation .nonediting .recommendation_body .recommendation_comments .recommendation_comment:first-child{padding-top:0}.recommendation .nonediting .recommendation_body .recommendation_comments .leave_a_comment{width:100%}.recommendation .nonediting .recommendation_body .recommendation_comments .leave_a_comment input,.recommendation .nonediting .recommendation_body .recommendation_comments .leave_a_comment textarea{width:100%;border-radius:5px;border:1px solid #d8d8d8;padding:10px;box-sizing:border-box;resize:none}.recommendation .nonediting .recommendation_body .recommendation_comments .leave_a_comment textarea{height:80px}.recommendation:last-child{margin-bottom:0}@media screen and (min-width:1280px){.recommendation:last-child{margin-bottom:30px}}.recommendation:first-child{padding-top:0}@media screen and (min-width:600px){.recommendation:first-child{padding-top:30px}}.recommendation-name{color:#333;font-size:23px;font-weight:600;line-height:1;margin:8px 0}@media screen and (min-width:600px){.recommendation-name{font-size:26px}}.recommendation-availableAtBtn{background-color:#7ed321;border-radius:100px;color:#fff;display:block;font-weight:600;margin:12px auto 0;overflow:hidden;padding:12px 20px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:calc(100% - 40px)}.recommendation-text{color:#4b4b4b;font-size:16px;line-height:1.2;margin:8px 0 12px;width:100%;word-break:break-word}@media screen and (min-width:600px){.recommendation-text{font-size:18px}}.recommendation-recommender{display:-ms-flexbox;display:flex;width:100%}.recommendation-recommender-avatar{margin-right:10px}.recommendation-recommender-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.recommendation-recommender-username{font-size:14px;color:#333;font-weight:600}.recommendation-recommender-dateline{font-size:12px;color:#9b9b9b;font-weight:400}.recommendation-reply{color:#7ed321;display:block}@media screen and (min-width:600px){.recommendation-recommender-reportBtn,.recommendation-reply,.recommendation_comment .reply,.recommendation_comment-action{opacity:0;transition:opacity .2s ease-in-out}.recommendation-recommender:hover .recommendation-recommender-reportBtn,.recommendation_comment:hover .recommendation_comment-action,.recommendation_comment:hover .reply,.recommendation_section:hover .recommendation-reply{opacity:1}}.recommendationActions{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px 20px 0;width:100%}.recommendationActions-social{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.recommendationActions-social .kitButton{margin:0 8px}.recommendationActions-edit{color:#7ed321;font-weight:600}.recommendationActions-social-tooltipTarget{position:relative}.recommendationActions-social-tooltipTarget-tooltipContainer{position:absolute;top:42px;z-index:2}.recommendationActions-social-tooltipTarget-tooltipContainer-tip{background:#fff;border-right:1px solid #dadada;border-top:1px solid #dadada;bottom:8px;display:block;height:14px;left:6px;position:absolute;top:-7px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:14px;z-index:3}.recommendationActions-social-tooltipTarget-tooltipContainer-message{background-color:#fff;border-radius:5px;border:1px solid #dadada;display:block;font-size:12px;left:10%;margin:0;min-width:115px;overflow-y:hidden;padding:12px;pointer-events:all;position:absolute;text-align:center;text-transform:uppercase}.recommendationActions-social-tooltipTarget-tooltipContainer-message-success{letter-spacing:1.5px;color:#059d4e}.recommendationActions-social-tooltipTarget-tooltipContainer-message-input{margin-top:13px;width:200px;height:20px;padding:10px;color:#059d4e;font-size:12px;border:1px solid #d2d2d2}.recommendationActions-reportBtn{margin-top:-3px}.copyProductLinkText{background:#f0f0f0;padding:8px 12px;margin:12px auto;width:90%;word-wrap:break-word;position:relative}@media screen and (min-width:600px){.copyProductLinkText{max-width:340px}}.copyProductLinkText:before{border-color:transparent transparent #f0f0f0 transparent;border-style:solid;border-width:0 6px 10px 6px;content:'';display:block;height:0;left:50%;margin-left:-5px;position:absolute;top:-10px;width:0}.copyProductLinkText-heading{margin:0;text-transform:uppercase}.copyProductLinkText-link{-webkit-touch-callout:default;text-decoration:underline}.recommendation-description-otherAction-report .kitButton{-ms-flex-pack:end;justify-content:flex-end}.comment-report .kitButton{-ms-flex-pack:end;justify-content:flex-end}
.gridProductRecommendation{position:relative;width:100%}@media screen and (min-width:960px){.gridProductRecommendation{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;border:solid 1px #e0e0e0;margin-right:-1px;margin-bottom:-1px;height:582px;width:320px}}.gridProductRecommendation-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;position:relative;cursor:pointer}@media screen and (min-width:960px){.gridProductRecommendation-card{height:582px;width:320px}}.gridProductRecommendation-card-photo{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/tangram-placeholder.71f35a3a.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;height:100vw;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin:32px}@media screen and (min-width:960px){.gridProductRecommendation-card-photo{height:256px;width:256px}}.gridProductRecommendation-card-photo-image{background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/tangram-placeholder.71f35a3a.svg);background-position:center center;background-repeat:no-repeat;background-size:cover;background-color:#fff;opacity:0;transition:all .2s ease-in;width:100%;height:auto}@media screen and (min-width:960px){.gridProductRecommendation-card-photo-image{height:255px;width:auto}}.gridProductRecommendation-card-photo-image.is-loaded{opacity:1}.gridProductRecommendation-card-text{padding-top:10px;padding-left:20px;padding-right:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.gridProductRecommendation-card-text-title{color:#595959;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-weight:600;display:block;display:-webkit-box;margin-bottom:0;margin-top:0;font-size:20px;line-height:1.2;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;position:relative;max-height:48px}.gridProductRecommendation-card-text-description{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;color:#737373;margin-bottom:0;margin-top:5px;display:block;display:-webkit-box;max-height:72px;font-size:15px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;position:relative}.gridProductRecommendation-card-text-description-truncation{color:#7ed321;text-decoration:underline}.gridProductRecommendation-card-text:hover .gridProductRecommendation-card-text-description:after,.gridProductRecommendation-card-text:hover .gridProductRecommendation-card-text-description:before{background-color:#f6fdf1;background:#f6fdf1}.gridProductRecommendation-card-text-description--empty{font-size:15px;line-height:1.2;color:#7ed321;text-decoration:underline;margin-bottom:0;margin-top:5px}.gridProductRecommendation-card-text-commentIndicator{width:100%;padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;text-decoration:underline;text-transform:uppercase;color:#333;letter-spacing:1px;font-size:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.gridProductRecommendation-card-text-commentIndicator>img{margin-right:5px}.gridProductRecommendation-card-button{margin-left:20px;margin-right:20px;margin-bottom:20px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:278px;max-width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;padding:11px;height:40px;border-radius:2px;background-color:#7ed321;text-align:center;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff}
.kitPageRecommendationModal-backdrop{display:block;background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10;cursor:default}.kitPageRecommendationModal{opacity:1;position:fixed;border-radius:3px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:visible;z-index:82;pointer-events:all;width:785px;height:560px;top:50%;margin-top:-310px;left:50%;margin-left:-329px}.kitPageRecommendationModal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:10px;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.kitPageRecommendationModal-edit{padding:20px;width:100%;-ms-flex:1;flex:1}.kitPageRecommendationModal-report{padding:20px;width:100%;-ms-flex:1;flex:1}.kitPageRecommendationModal-report-reasonForm-submit{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.kitPageRecommendationModal-productInfo{-ms-flex:1;flex:1;height:540px;width:375px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.kitPageRecommendationModal-discussion-kitInfo-creatorUsername,.kitPageRecommendationModal-discussion-kitInfo-kitName{font-weight:600;text-decoration:underline}.kitPageRecommendationModal-productInfo-title{min-height:50px;margin-top:0;color:#333;font-size:26px;font-weight:600;line-height:1.12;padding:10px;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.kitPageRecommendationModal-productInfo:hover .kitPageRecommendationModal-productInfo-flagLink{display:initial}.kitPageRecommendationModal-productInfo-flagLink{display:none;padding-left:10px;height:0;overflow-y:visible;color:#a9a9a9;font-size:14px;text-decoration:underline;z-index:1;pointer-events:all}.kitPageRecommendationModal-productInfo-editLink{padding-left:10px;height:0;overflow-y:visible;color:#626060;font-size:14px;text-decoration:underline;z-index:1;pointer-events:all}.kitPageRecommendationModal-productInfo-image{z-index:0;margin:15px;-ms-flex:1 1;flex:1 1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-image:url(//dklgc3xuvi2vs.cloudfront.net/images/tangram-placeholder.71f35a3a.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.kitPageRecommendationModal-discussion{padding-left:20px;-ms-flex:1;flex:1;padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:540px}.kitPageRecommendationModal .recommendationActionBar{position:relative;opacity:1}.kitPageRecommendationModal-productInfo-availableButton{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0;padding:11px;height:40px;border-radius:2px;background-color:#7ed321;text-align:center;font-size:14px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#fff}.kitPageRecommendationModal-discussion-creator{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;margin-bottom:10px}.kitPageRecommendationModal-discussion-creator-avatar{margin-right:12px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.kitPageRecommendationModal-discussion-recommendation{border-bottom:1px solid #e8e8e8;margin-bottom:15px;width:100%}.kitPageRecommendationModal-nextArrow,.kitPageRecommendationModal-previousArrow{position:absolute;top:220px;padding:20px}.kitPageRecommendationModal-nextArrow img,.kitPageRecommendationModal-previousArrow img{width:21px;height:42px}.kitPageRecommendationModal-previousArrow{left:-60px}.kitPageRecommendationModal-nextArrow{right:-60px}.kitPageRecommendationModal-discussion-kitInfo{min-height:65px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex:1;flex:1}.kitPageRecommendationModal-discussion-kitInfo-fromLine{color:#262626;font-size:16px;font-weight:400;line-height:1.25}.kitPageRecommendationModal-discussion-kitInfo-published{color:#aeabab;font-size:14px;line-height:1.71}.kitPageRecommendationModal-discussion-fullRecommendationText{font-size:15px;line-height:1.25;color:#626060;margin-bottom:15px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.kitPageRecommendationModal-discussion-truncatedRecommendationText{margin-bottom:15px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;cursor:default;color:#626060;display:block;display:-webkit-box;font-size:15px;line-height:1.25;overflow:hidden;position:relative;background:#fff}.kitPageRecommendationModal-discussion-truncatedRecommendationText-truncation{text-decoration:underline;color:#7ed321}.kitPageRecommendationModal-discussion-comments{-ms-flex:1;flex:1;overflow-y:auto}.kitPageRecommendationModal-discussion-comments-comment .recommendation_comment-action{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;position:relative}.kitPageRecommendationModal-discussion-comments-comment .recommendation_comment-action img{top:10px;right:0;position:absolute}.kitPageRecommendationModal-discussion-commentBox{width:100%;margin-top:5px}.kitPageRecommendationModal-discussion-commentBox-input{width:100%;height:41px;padding-top:10px;padding-left:14px;border-radius:3px;border:solid 1px #d3d1d1;resize:none}.kitPageRecommendationModal-closeButton{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:65px;padding-right:5px;padding-left:3px}.kitPageRecommendationModal-closeButton img{opacity:.5}
.kitSpinner{margin:40px auto 40px;width:80px;text-align:center}.kitSpinner-bounce{animation:sk-bouncedelay 1.4s infinite ease-in-out both;background-color:#666;border-radius:100%;display:inline-block;opacity:.3;height:18px;width:18px}.kitSpinner-bounce--1{animation-delay:-.32s}.kitSpinner-bounce--2{animation-delay:-.16s}.kitSpinner--small{margin:20px auto 20px;width:40px}.kitSpinner--small>.kitSpinner-bounce{height:9px;width:9px}.kitSpinner--large{margin:80px auto 80px;width:160px}.kitSpinner--large>.kitSpinner-bounce{height:36px;width:36px}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}
.learnMoreCard{background-color:#fff;margin-bottom:13px;padding:20px 12px;text-align:center}@media screen and (min-width:600px){.learnMoreCard{margin-bottom:32px}}.learnMoreCard-logos{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%}.learnMoreCard-logos-logo--youtube{height:50px}@media screen and (min-width:1280px){.learnMoreCard-logos-logo--youtube{height:75px}}.learnMoreCard-logos-logo--instagram{height:30px;margin-right:10px}@media screen and (min-width:1280px){.learnMoreCard-logos-logo--instagram{height:45px}}.learnMoreCard-logos-logo--twitch{height:20px;margin-left:5px}@media screen and (min-width:1280px){.learnMoreCard-logos-logo--twitch{height:35px;margin-left:10px}}.learnMoreCard-pitch{font-size:14px;color:#393939;text-align:center}.learnMoreCard-cta{background-color:#7ed321;border-radius:4px;color:#fff;display:inline-block;font-size:10px;font-weight:600;letter-spacing:1.3px;padding:10px;text-align:center;text-transform:uppercase}@media screen and (min-width:960px){.learnMoreCard-cta{font-size:12px}}
@keyframes bannerDismiss{60%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{height:90px;opacity:1}60%{height:90px;opacity:0}to{height:0;opacity:0}}.bannerContainer{animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;display:block;cursor:pointer;height:90px;overflow:hidden;transition:all .5s ease-in-out;width:100%}.bannerContainer.is-static{animation-delay:0s}.bannerContainer.is-static>.banner{position:relative;-ms-transform:translateY(0);transform:translateY(0)}.bannerContainer.is-static.is-dismissed>.banner,.bannerContainer.is-visible>.banner{-ms-transform:translateY(0);transform:translateY(0)}.bannerContainer.is-dismissed>.banner{-ms-transform:translateY(200px);transform:translateY(200px)}.bannerContainer.is-dismissed{animation-name:bannerDismiss}.banner{-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);bottom:0;display:-ms-flexbox;display:flex;height:90px;padding:8px 12px;position:fixed;-ms-transform:translateY(200px);transform:translateY(200px);transition:all .5s;width:100%;z-index:5}.banner-container{position:relative;width:100%}@media screen and (min-width:600px){.banner-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.banner-content{text-align:center}@media screen and (min-width:600px){.banner-content{text-align:left}}.banner-content-heading{color:#fff;font-size:16px;font-weight:600;line-height:1;margin:0 0 8px}@media screen and (min-width:600px){.banner-content-heading{font-size:20px;margin:0 0 2px}}.banner-content-heading-subheading,.banner-content-heading-title{display:block}@media screen and (min-width:600px){.banner-content-heading-subheading,.banner-content-heading-title{display:inline}}.banner-content-heading-subheading{font-weight:400}@media screen and (min-width:600px){.banner-content-heading-subheading{font-weight:600}}.banner-content-message{color:#9b9b9b;display:none;font-size:15px;line-height:1.1;margin:0 0 18px;text-align:center}@media screen and (min-width:600px){.banner-content-message{display:block;font-size:14px;margin-bottom:0;text-align:left}}.banner-cta{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.banner-cta{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}}.banner-cta-btn{background-color:#7ed321;border-radius:4px;color:#fff;display:inline-block;font-size:10px;font-weight:600;letter-spacing:1.3px;margin:0;padding:8px 16px;text-align:center;text-transform:uppercase}@media screen and (min-width:600px){.banner-cta-btn{font-size:12px}}.banner-cta-dismiss{background:0 0;border:0;color:#fff;font-size:10px;font-weight:600;margin-right:4px;text-transform:uppercase}@media screen and (min-width:600px){.banner-cta-dismiss{font-size:12px;margin-right:8px}}
.loginPrompt{background-color:rgba(0,0,0,.7);height:100vh;left:0;position:fixed;top:0;width:100%;z-index:20}.loginPrompt-signIn{position:fixed;background-color:#f5f5f5;height:100vh;transition-property:height,margin-top;transition-duration:.2s;transition-timing-function:ease-in;width:100vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;overflow:scroll}@media screen and (min-width:600px){.loginPrompt-signIn{overflow:hidden;box-shadow:0 2px 3px 0 rgba(0,0,0,.07);border-radius:3px;top:50%;margin-top:-243px;left:50%;width:450px;margin-left:-225px;height:487px}}.loginPrompt-signIn-modal{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex:1;flex:1}@media screen and (min-width:600px){.loginPrompt-signIn-modal{-ms-flex-pack:justify;justify-content:space-between}}.loginPrompt-signIn--TOOLTIP{display:none}.loginPrompt-signIn--IS_LOADING{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.loginPrompt-signIn--IS_LOADING{height:200px;margin-top:-100px}}@media screen and (min-width:600px){.loginPrompt-signIn--EMAIL_STATUS_CHECK{height:339px;margin-top:-169px}}@media screen and (min-width:600px){.loginPrompt-signIn--EMAIL_STATUS_CHECK.loginPrompt-signIn--failedSubmission{height:359px;margin-top:-180px}}@media screen and (min-width:600px){.loginPrompt-signIn--CREATE_ACCOUNT_EMAIL{height:637px;margin-top:-318px}}@media screen and (min-width:600px){.loginPrompt-signIn--CREATE_ACCOUNT_EMAIL.loginPrompt-signIn--failedSubmission{height:716px;margin-top:-358px}}@media screen and (min-width:600px){.loginPrompt-signIn--LOGIN_ACCOUNT_EMAIL{height:461px;margin-top:-232px}}@media screen and (min-width:600px){.loginPrompt-signIn--LOGIN_ACCOUNT_EMAIL.loginPrompt-signIn--failedSubmission{height:514px;margin-top:-260px}}@media screen and (min-width:600px){.loginPrompt-signIn--RESET_PASSWORD{height:440px;margin-top:-220px}}.loginPrompt-signIn--SUCCESS{-ms-flex-pack:center;justify-content:center}@media screen and (min-width:600px){.loginPrompt-signIn--SUCCESS{height:420px;margin-top:-210px}}.loginPrompt-signIn-chooseMethodModal{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.loginPrompt-signIn-headline{width:100%;background:#fff;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;border-top-right-radius:3px;border-top-left-radius:3px;height:75px;color:#474747;border-bottom:solid 1px #eee;margin-bottom:10px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:600px){.loginPrompt-signIn-headline{height:100px}}.loginPrompt-signIn-headline-text{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;font-size:22px;font-weight:600;margin-top:4px}@media screen and (min-width:600px){.loginPrompt-signIn-headline-text{font-size:28px}}.loginPrompt-signIn-headline-icon{height:22px;margin-top:2px;margin-left:7px}@media screen and (min-width:600px){.loginPrompt-signIn-headline-icon{height:28px}}.loginPrompt-signIn-headline-face{margin-left:7px}.loginPrompt-signIn-headline-back{position:absolute;left:5px;height:75px;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:600px){.loginPrompt-signIn-headline-back{height:100px}}.loginPrompt-signIn-headline-close{position:absolute;right:5px;height:75px;padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:600px){.loginPrompt-signIn-headline-close{display:none}}.loginPrompt-signIn-subheading{font-weight:400;color:#474747;width:100%;padding-top:18px;margin-top:0;margin-bottom:10px;font-size:16px;line-height:1.2;-ms-flex-negative:0;flex-shrink:0;padding-left:25px;padding-right:25px}@media screen and (min-width:600px){.loginPrompt-signIn-subheading{font-size:20px;margin-bottom:20px}}.loginPrompt-signIn-subheading-emailAddress{word-break:break-word}.loginPrompt-signIn-inputField{height:48px;border-radius:3px;background-color:#fff;border:solid 1px #bbbcba;color:#474747;font-size:16px;margin-bottom:10px;margin-top:5px;-ms-flex-negative:0;flex-shrink:0;padding:13px 15px 11px}@media screen and (min-width:600px){.loginPrompt-signIn-inputField{font-size:20px;height:60px;padding:20px 20px 16px}}.loginPrompt-signIn-inputField--error{border:solid 1px #e74c3c;color:#e74c3c}.loginPrompt-signIn-globalError{padding-left:20px;padding-right:20px;margin-bottom:15px;height:19px;font-size:14px;color:#e74c3c;line-height:1.36;width:100%;-ms-flex-negative:0;flex-shrink:0;min-height:40px}@media screen and (min-width:600px){.loginPrompt-signIn-globalError{font-size:20px;margin-bottom:20px;padding-left:25px;padding-right:25px}}.loginPrompt-signIn-inputFieldError div{margin-bottom:10px;height:19px;font-size:14px;color:#e74c3c;line-height:1.36;padding-left:1px;padding-right:1px}.loginPrompt-signIn-button{background-color:#7ed321;width:100%;font-size:14px;font-weight:600;color:#fff;letter-spacing:2px;cursor:pointer;border-radius:3px;height:48px;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;-ms-flex-negative:0;flex-shrink:0;padding-top:16px;padding-bottom:15px;margin-bottom:12px;margin-top:5px}@media screen and (min-width:600px){.loginPrompt-signIn-button{margin-bottom:15px;font-size:18px;height:60px;padding-top:20px;padding-bottom:18px;padding-left:25px;padding-right:25px}}.loginPrompt-signIn-button--bottom{margin-bottom:25px}.loginPrompt-signIn-legal{width:100%;padding-left:25px;padding-right:25px;padding-top:8px;font-size:14px;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;margin-bottom:10px;color:#5d5d5d}@media screen and (min-width:600px){.loginPrompt-signIn-legal{font-size:18px;margin-bottom:25px}}.loginPrompt-signIn-legal-link{text-decoration:underline}.loginPrompt-signIn-form{-ms-flex-negative:0;flex-shrink:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:25px;padding-right:25px;overflow:hidden;-ms-flex-pack:start;justify-content:flex-start}.loginPrompt-signIn-icon{margin-bottom:17px}.loginPrompt-signIn-textlink{background-color:transparent;width:100%;font-size:14px;font-weight:600;color:#7ed321;letter-spacing:2px;cursor:pointer;border-radius:3px;height:48px;border:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;padding-top:5px;padding-bottom:25px}@media screen and (min-width:600px){.loginPrompt-signIn-textlink{font-size:18px;height:60px;padding-top:7px;padding-left:25px;padding-right:25px}}.loginPrompt-signIn-chooseMethodModal-form-buttonContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;width:100%;padding-left:25px;padding-right:25px;margin-top:0;overflow:hidden}.loginPrompt-signIn-chooseMethodModal-form-button--twitter{background-color:#1da0f2}.loginPrompt-signIn-chooseMethodModal-form-button--facebook{background-color:#3b5999}.loginPrompt-signIn-chooseMethodModal-form-button--email{background-color:#222}.loginPrompt-signIn-resetPassword-icon{width:65px;height:65px;margin-top:25px;margin-bottom:17px}
.mentionedTopic{cursor:pointer;text-decoration:underline;font-family:proxima-nova,Helvetica,sans-serif;word-break:break-all;white-space:nowrap}
.mentionedUser{cursor:pointer;text-decoration:underline;font-family:proxima-nova,Helvetica,sans-serif;word-break:break-all;white-space:nowrap}
.navTab{-ms-flex:1 0 auto;flex:1 0 auto;padding:0 12px}@media screen and (min-width:600px){.navTab{-ms-flex:0 0 auto;flex:0 0 auto}}.navTab-link{-ms-flex-align:center;align-items:center;border-bottom:4px solid #fff;color:#c3c3c3;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;height:50px;-ms-flex-pack:center;justify-content:center;margin:0;min-width:60px;padding:0;text-decoration:none;white-space:nowrap}@media screen and (min-width:600px){.navTab-link{font-size:18px;padding:0 8px}}.navTab-link.is-active{color:#313131;border-bottom:4px solid #7ed321}
.navTabs{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);-ms-flex-pack:center;justify-content:center;overflow-x:auto;width:100%}.navTabs-list{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;list-style-type:none;margin:0;padding:0}@media screen and (min-width:600px){.navTabs-list{-ms-flex-pack:center;justify-content:center}}
.recentActivitiesCard{background-color:#fff;margin-bottom:13px}@media screen and (min-width:600px){.recentActivitiesCard{margin-bottom:32px}}.recentActivitiesCard-header{-ms-flex-align:center;align-items:center;border-bottom:1px solid #d7d7d7;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px}.recentActivitiesCard-header-title{color:#888;font-size:12px;font-weight:600;margin:0;text-transform:uppercase}.recentActivitiesCard-header-link{color:#9b9b9b;font-size:14px}
.recommendationActionBar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;width:99%;height:40px;background-color:#fff;margin-right:2px;margin-left:2px;margin-bottom:15px}@media screen and (min-width:960px){.recommendationActionBar{position:absolute;top:0;margin-bottom:9px;right:0}}.recommendationActionBar-button{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.gridProductRecommendation-card-photo .recommendationActionBar{position:absolute;top:0;right:0}@media screen and (min-width:960px){.recommendationActionBar{opacity:0;transition:opacity .2s ease-in-out}.gridProductRecommendation-card:hover .recommendationActionBar,.product_card:hover .recommendationActionBar{opacity:1}}.recommendationActionBar-shareTooltip{position:absolute;right:5%;top:40px;border:solid 1px #dfdfdf;width:185px;height:182px;border-radius:2px;background-color:#fff;box-shadow:0 3px 5px 0 rgba(0,0,0,.05);transition:height,width .5s ease-in}.recommendationActionBar-shareTooltip:before{border-style:solid;display:block;height:0;position:absolute;width:0;content:" ";top:-11px;right:20px;border-color:transparent transparent #dfdfdf transparent;border-width:0 7px 10px 7px}.recommendationActionBar-shareTooltip:after{border-style:solid;display:block;height:0;position:absolute;right:20px;width:0;content:" ";border-color:transparent transparent #fff transparent;border-width:0 7px 10px 7px;top:-9px}.recommendationActionBar-shareTooltip.recommendationActionBar-shareTooltip--showCopyLink{height:100px;width:250px;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.recommendationActionBar-shareTooltip-message{text-align:center;width:100%}.recommendationActionBar-copiedSuccessMessage{font-size:18px;letter-spacing:1.5px;color:#059d4e}.recommendationActionBar-copyProductLinkText{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.recommendationActionBar-copyProductLinkText-heading{margin:0;text-transform:uppercase}.recommendationActionBar-copyProductLinkText--link{-webkit-touch-callout:default;text-decoration:underline}@media screen and (min-width:600px){.recommendationActionBar-copyProductLinkText--link{display:none}}.recommendationActionBar-copyProductLinkText--textarea{resize:none}@media screen and (min-width:600px){.recommendationActionBar-copyProductLinkText--textarea{display:initial}}.recommendationActionBar-shareTooltip-actions{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;padding-top:10px;padding-left:15px}
.recommendation_comment{width:100%;padding-bottom:5px}.recommendation_comment .commenter{width:100%}.recommendation_comment .commenter a{margin-right:-2px;width:100%;padding:2px}.recommendation_comment .commenter kit-avatar{margin-right:10px}.recommendation_comment .commenter .username{font-size:14px;color:#000;font-weight:600}.recommendation_comment .commenter .dateline{font-size:12px;color:#9b9b9b;font-weight:400}.recommendation_comment .reply{color:#7ed321;text-align:left;min-height:20px;line-height:20px}.recommendation_comment .reply span{font-size:13px}.md-button.recommendation_comment-action{min-width:30px;margin-right:0}.recommendation-comment-text{font-size:15px;color:#4b4b4b;line-height:1.5;word-break:break-word}
.searchResultCollection-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.searchResultCollection-header-badge{height:16px;margin-left:4px}.searchResultCollectionVm-header-likeBtn{margin-right:12px}.searchResultCollection-countAndTopics{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.searchResultCollection-countAndTopics{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}}.searchResultCollection-countAndTopics-count{font-size:14px;color:#9b9b9b;margin-bottom:8px}@media screen and (min-width:960px){.searchResultCollection-countAndTopics-count{font-size:16px;margin-bottom:0;margin-right:8px}}
.searchResultProduct{background:#fff;display:-ms-flexbox;display:flex;padding:12px 18px 0;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:960px){.searchResultProduct{padding:12px 32px 8px}}.searchResultProduct-recommendationCount{color:#9b9b9b;font-size:15px;font-weight:600;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}@media screen and (min-width:960px){.searchResultProduct-recommendationCount{margin:0 0 8px -20px}}.searchResultProduct-image{-webkit-touch-callout:default;display:block;background-position:center center;background-repeat:no-repeat;background-size:contain;height:300px;margin:0 0 20px;width:100%}@media screen and (min-width:960px){.searchResultProduct-image{margin:0 0 25px}}.searchResultProduct-name{-webkit-touch-callout:default;-webkit-line-clamp:3;color:#222;display:-webkit-box;font-size:23px;font-weight:600;line-height:1;margin:0 0 10px;max-height:3em;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:960px){.searchResultProduct-name{margin:0 0 14px}}.searchResultProduct-buyButton{background-color:#7ed321;border-radius:4px;color:#fff;display:block;font-size:12px;font-weight:700;letter-spacing:1px;margin-bottom:13px;overflow:hidden;padding:12px 20px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:960px){.searchResultProduct-buyButton{margin-bottom:18px}}.searchResultProduct-recommendations{padding:0;list-style-type:none;margin:0}.searchResultProduct-recommendation{margin-bottom:18px}.searchResultProduct-recommendation-link{-webkit-touch-callout:default;display:block}.searchResultProduct-recommendation-description{background-color:#f6f6f6;border-radius:12px;margin-bottom:10px;padding:12px}.searchResultProduct-recommendation-description-text{-webkit-line-clamp:3;color:#4b4b4b;display:-webkit-box;font-size:15px;line-height:1.2;max-height:3.6em;margin:0;overflow:hidden;text-overflow:ellipsis}.searchResultProduct-recommendation-footer{display:-ms-flexbox;display:flex}.searchResultProduct-recommendation-footer-avatar{-webkit-touch-callout:default;margin-right:8px}.searchResultProduct-recommendation-footer-avatar .kitAvatar{-webkit-touch-callout:default;height:38px;width:38px}.searchResultProduct-recommendation-footer-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;width:0}.searchResultProduct-recommendation-footer-info-collection{color:#4b4b4b;font-size:15px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.searchResultProduct-recommendation-footer-info-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:0}.searchResultProduct-recommendation-footer-info-user-username .usernameLink{-webkit-touch-callout:default;color:#616161;font-size:14px;font-weight:600;margin:0}.searchResultProduct-recommendation-footer-info-user-badge{height:12px;margin-left:4px}.searchResultProduct-showMore{color:#9b9b9b;font-size:11px;font-weight:600;letter-spacing:.1px;margin-bottom:11px;text-transform:uppercase}
.search_result.recommendation{width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;max-width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:960px){.search_result.recommendation{max-width:50%}}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner{height:300px}}.search_result.recommendation .search_result_inner .search_result_inner_top{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}}.search_result.recommendation .search_result_inner .search_result_inner_top>.recommendation_image{display:none}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top>.recommendation_image{display:block;width:150px;height:150px;margin-right:9px;-ms-flex-negative:0;flex-shrink:0;margin-top:20px;margin-left:20px}}.search_result.recommendation .search_result_inner .search_result_inner_top .placeholder{height:18px}.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info{padding-top:12px}}.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details{padding-top:9px;padding-left:12px;padding-right:12px;padding-bottom:12px}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details{padding-top:13px}}.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details .recommendation_name_row{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details .recommendation_name_row>.recommendation_image{width:70px;height:70px;margin-right:9px;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details .recommendation_name_row>.recommendation_image{display:none}}.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details .recommendation_name_row .recommendation_name{font-weight:400;color:#4a4a4a;-ms-flex-positive:1;flex-grow:1;max-width:100%;word-break:break-word;display:block;display:-webkit-box;font-size:18px;line-height:1;-webkit-line-clamp:2;text-overflow:ellipsis;overflow:hidden;max-height:36px}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details .recommendation_name_row .recommendation_name{margin-top:0;margin-bottom:0;font-size:25px;max-height:50px}}.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details p{max-width:100%;word-break:break-word;display:block;display:-webkit-box;font-size:13px;line-height:1.5;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;max-height:58.5px}@media screen and (min-width:960px){.search_result.recommendation .search_result_inner .search_result_inner_top .recommendation_info .recommendation_details p{margin-top:5px;font-size:14px;line-height:1.2;max-height:50.4px}}.search_result.recommendation .md-button.branded_subtle_text_button>span,.search_result.recommendation:hover .md-button.branded_subtle_text_button>span{color:#4a4a4a}.search_result.recommendation .other_recommendation_image{margin-right:4px;max-height:40px}

.showcasedCreatorCard{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;margin:0 0 32px;overflow:hidden;width:100%}@media screen and (min-width:600px){.showcasedCreatorCard{margin:0 0 32px}}.showcasedCreatorCard-heading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:40px;letter-spacing:1.8px;margin:0 0 15px;padding:8px 20px;text-transform:uppercase;width:100%}.showcasedCreatorCard-avatarUsername{text-align:center}.showcasedCreatorCard-overlay{background:rgba(0,0,0,.25);-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.showcasedCreatorCard-heading{border-bottom:1px solid rgba(240,240,240,.28);color:#fff;margin-bottom:40px}.showcasedCreatorCard-avatar .kitAvatar{border:3px solid #fff}.showcasedCreatorCard-username{color:#fff;font-size:14px;font-weight:600;margin:4px 0 4px;text-align:center}@media screen and (min-width:600px){.showcasedCreatorCard-username{font-size:23px}}.showcasedCreatorCard-badge{-ms-flex-align:center;align-items:center;color:#f5a623;cursor:default;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;-ms-flex-pack:center;justify-content:center;margin-bottom:8px;position:relative}.showcasedCreatorCard-badge-icon{height:22px;margin-right:4px}.showcasedCreatorCard-badge-tooltip{background-color:rgba(0,0,0,.65);border-radius:4px;color:#fff;font-size:12px;font-weight:600;display:block;opacity:0;position:absolute;text-align:center;left:-39px;top:-40px;transition:opacity .2s ease-in}.showcasedCreatorCard-badge-tooltip-content{position:relative;padding:8px;width:100px}.showcasedCreatorCard-badge-tooltip-content:after{border-color:rgba(0,0,0,.65) transparent transparent transparent;border-style:solid;border-width:6px 4px 0 4px;bottom:-6px;content:'';height:0;left:50%;margin-left:-4px;position:absolute;width:0}.showcasedCreatorCard-badge:hover .showcasedCreatorCard-badge-tooltip{opacity:1}.showcasedCreatorCard-bio{color:#fff;opacity:.75;font-size:16px;margin:0 0 16px;padding:0 12px;text-align:center;width:100%;word-wrap:break-word}.showcasedCreatorCard .topicPage-cta{margin:0 0 40px}
static-logged-out-banner{display:block;width:100%}.staticBanner{background-color:#222;padding:20px}@media screen and (min-width:600px){.staticBanner{padding:40px 20px}}.staticBanner-content{text-align:center}.staticBanner-content-heading{color:#fff;font-size:18px;font-weight:600;margin:0 0 4px}@media screen and (min-width:600px){.staticBanner-content-heading{font-size:25px}}.staticBanner-content-message{color:#9b9b9b;font-size:15px;line-height:1.1;text-align:center;margin:0 0 18px}@media screen and (min-width:600px){.staticBanner-content-message{font-size:19px}}.staticBanner-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.staticBanner-cta-btn{border-radius:4px;color:#fff;display:inline-block;font-size:10px;font-weight:600;letter-spacing:1.3px;margin:0 4px;padding:10px 16px;text-align:center;text-transform:uppercase}@media screen and (min-width:600px){.staticBanner-cta-btn{font-size:12px;padding:10px 20px}}.staticBanner-cta-btn--primary{background-color:#7ed321}.staticBanner-cta-btn--secondary{border:solid 1px #c6c6c6}
.topCreatorsCard{background:#fff;margin:0 0 13px;width:100%}@media screen and (min-width:600px){.topCreatorsCard{margin:0 0 32px}}.topCreatorsCard-heading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600;height:40px;letter-spacing:1.8px;margin:0 0 15px;padding:8px 20px;text-transform:uppercase;width:100%}.topCreatorsCard-heading{color:#888;border-bottom:1px solid #d7d7d7;color:#222;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0}.topCreatorsCard-heading-link{color:#9b9b9b;font-size:14px;font-weight:400;text-transform:none;letter-spacing:normal}.topCreatorsCard-list{list-style-type:none;margin:0;padding:0}.topCreatorsCard-list-item{-ms-flex-align:center;align-items:center;border-bottom:solid 1px #f0f0f0;display:-ms-flexbox;display:flex;height:95px;padding:12px}.topCreatorsCard-list-item-link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;width:0}.topCreatorsCard-list-cta{margin:0 0 0 8px;-ms-flex:0 1 70px;flex:0 1 70px}.topCreatorsCard-list-item-avatar{margin:0 12px 0 0;height:62px;width:62px;-ms-flex-negative:0;flex-shrink:0}.topCreatorsCard-list-item-avatar .kitAvatar{height:62px;width:62px}.topCreatorsCard-list-item-info{-ms-flex:1;flex:1;margin-right:12px;width:0}.topCreatorsCard-list-item-username{color:#000;display:inline-block;font-size:16px;font-weight:600;line-height:1;margin:0;overflow:hidden;text-overflow:ellipsis}.topCreatorsCard-list-item-badge{-ms-flex-align:center;align-items:center;color:#f5a623;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topCreatorsCard-list-item-badge-text{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topCreatorsCard-list-item-badge-icon{height:13px;margin-right:4px}.topCreatorsCard-list-item-bio{-webkit-line-clamp:2;color:#9b9b9b;display:-webkit-box;font-size:14px;max-height:2em;overflow:hidden;margin:0;line-height:1;word-wrap:break-word}.topCreatorsCard-list .topicPage-cta{margin:0 0 0 8px}
md-toolbar.toolbar{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:solid 1px #eee;box-sizing:border-box;color:#000;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;left:0;height:65px;min-width:320px;pointer-events:none;position:fixed;top:0;width:100%;z-index:3}md-toolbar.toolbar.tooltip{z-index:100}@media screen and (min-width:600px){md-toolbar.toolbar{height:75px}}md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form{width:100%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .search_box{-webkit-appearance:none;background:#f5f5f5;border-radius:100px;border:1px solid #cbd0d3;font-size:16px;height:40px;outline:0;padding-left:35px;padding-right:32px;pointer-events:all;width:100%}@media screen and (min-width:600px){md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .search_box{padding-left:40px}}md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_clear_button.md-icon-button,md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_clear_button.md-icon-button:hover{position:absolute;top:13px;right:85px}@media screen and (min-width:600px){md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_clear_button.md-icon-button,md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_clear_button.md-icon-button:hover{top:18px;right:95px}}md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_search_button.md-icon-button,md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_search_button.md-icon-button:hover{background-color:#7ed321;width:40px;height:40px;margin-right:0;margin-left:9px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;min-width:40px;padding:0}md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_search_button.md-icon-button img,md-toolbar.toolbar .md-toolbar-tools.search_mobile_mode .mobile_search_form .md-button.toolbar_form_search_button.md-icon-button:hover img{padding-left:12px;padding-right:12px}md-toolbar.toolbar .md-toolbar-tools{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 15px}@media screen and (min-width:600px){md-toolbar.toolbar .md-toolbar-tools{padding:8px;min-height:74px}}md-toolbar.toolbar .md-toolbar-tools .search_form{display:none;pointer-events:all;position:relative;padding-left:30px}@media screen and (min-width:960px){md-toolbar.toolbar .md-toolbar-tools .search_form{display:initial}}md-toolbar.toolbar .md-toolbar-tools .search_form .search_box{background:#f5f5f5;border:1px solid #cbd0d3;border-radius:100px;width:180px;height:40px;outline:0;padding-left:40px;padding-right:40px;font-size:16px;transition:.15s width!important;-webkit-appearance:none}md-toolbar.toolbar .md-toolbar-tools .search_form .search_form-glassIcon{position:absolute;left:48px;top:13px}md-toolbar.toolbar .md-toolbar-tools .search_form .toolbar_form_clear_button{position:absolute;top:2px;right:0}md-toolbar.toolbar .md-toolbar-tools .md-button.toolbar_search_button.md-icon-button,md-toolbar.toolbar .md-toolbar-tools .md-button.toolbar_search_button.md-icon-button:hover{padding-top:13px;margin:0;width:40px;padding-right:8px}@media screen and (min-width:960px){md-toolbar.toolbar .md-toolbar-tools .md-button.toolbar_search_button.md-icon-button,md-toolbar.toolbar .md-toolbar-tools .md-button.toolbar_search_button.md-icon-button:hover{display:none}}md-toolbar.toolbar .toolbar_brand_link{pointer-events:all;background-color:transparent;padding-top:6px}md-toolbar.toolbar .toolbar_brand_link .toolbar_brand{max-height:20px;height:16px}md-toolbar.toolbar .toolbar_explore_link{display:none;pointer-events:all;margin-left:38px;font-size:17px;color:#222;font-weight:600}@media screen and (min-width:600px){md-toolbar.toolbar .toolbar_explore_link{display:initial}}md-toolbar.toolbar .onboarding_tooltip_target{margin-left:15px}md-toolbar.toolbar kit-avatar{display:-ms-flexbox;display:flex;pointer-events:all}md-toolbar.toolbar a.alert{position:relative;height:36px;margin-right:0;margin-left:7px;width:36px;min-width:36px;background-color:#fff;pointer-events:all;padding-left:0;padding-right:0}md-toolbar.toolbar a.alert .bell{background-color:#222;border-radius:50%;z-index:2;padding-top:8px;padding-left:10px;width:36px;height:36px}md-toolbar.toolbar a.alert .indicator{position:absolute;z-index:3;height:15px;width:15px;background:#ff0096;border-radius:10px;left:25px;bottom:25px;opacity:1}md-toolbar.toolbar a.alert .indicator.ng-hide-add,md-toolbar.toolbar a.alert .indicator.ng-hide-remove{transition:opacity .5s}md-toolbar.toolbar a.alert .indicator.ng-hide{opacity:0}md-toolbar.toolbar .mobile_search_backdrop{width:100%;min-height:100%;top:60px;position:fixed;background-color:#000;opacity:.5;pointer-events:all;margin-top:4px;z-index:4}@media screen and (min-width:600px){md-toolbar.toolbar .mobile_search_backdrop{margin-top:9px}}@media screen and (min-width:960px){md-toolbar.toolbar .mobile_search_backdrop{display:none}}.toolbar-create-button--small{pointer-events:all;padding:5px 5px 0 5px}.toolbar-create-button--small img{height:36px;width:36px}.md-toolbar-tools .toolbar-create-button{width:128px;-ms-flex-align:center;align-items:center;background-color:#7ed321;border-radius:36px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:36px;-ms-flex-pack:center;justify-content:center;pointer-events:all;text-align:center;-webkit-font-smoothing:subpixel-antialiased;-webkit-text-size-adjust:none;padding:0 12px;margin:0 10px 0 10px;font-weight:600;font-size:13px;letter-spacing:1.5px;text-transform:uppercase}.md-button.toolbar-sign-in-button:not([disabled]).md-focused,.md-button.toolbar-sign-in-button:not([disabled]):hover,.toolbar-sign-in-button{background-color:#222;border-radius:100px;color:#fff;font-size:13px;font-weight:600;height:36px;letter-spacing:1px;margin:0;pointer-events:all;min-width:96px;padding-top:0;padding-bottom:0}.toolbar-sign-in-button-cta{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;text-align:center;text-indent:1px;padding-left:10px;padding-right:10px}.userDropdown{display:none;position:fixed;left:0;pointer-events:all;top:64px;width:100vw;z-index:20}@media screen and (min-width:600px){.userDropdown{left:auto;max-width:105px;position:absolute;right:0;top:55px}}.userDropdown.is-active{display:block}.toolbar-avatar .kitAvatar.kitAvatar--small{height:36px;width:36px}.userDropdown-menu{background:#fff;border:solid 1px #eaeaea;left:0;list-style-type:none;margin:0;padding:0;right:0;text-align:center;pointer-events:all}@media screen and (min-width:600px){.userDropdown-menu{max-width:105px}}.userDropdown-menu-item{color:#222;font-size:15px;font-weight:600;line-height:1;pointer-events:all}.userDropdown-menu-item-link{-webkit-touch-callout:default;display:block;padding:10px;pointer-events:all}.mobile_search_form-glassIcon{position:absolute;height:13px;top:25px;left:35px}@media screen and (min-width:600px){.mobile_search_form-glassIcon{top:30px;left:25px}}.mobile_search_form-cancel{font-weight:600;margin:0 0 0 12px;min-width:60px;padding:0;pointer-events:all;width:60px}@media screen and (min-width:600px){.mobile_search_form-cancel{min-width:80px;width:80px}}.toolbar-item{-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.toolbar-item-links{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center;align-items:center}.toolbar-default{position:relative}.toolbar-topTooltip{background:#fff;border-radius:4px;display:block;top:90px;box-shadow:0 2px 4px rgba(0,0,0,.15);position:absolute;right:8px;width:180px;z-index:100}.toolbar-topTooltip-inner{font-size:14px;padding:12px;position:relative;width:100%}.toolbar-topTooltip:before{border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 7px 10px 7px;content:'';display:block;height:0;position:absolute;top:-10px;width:0}.toolbar-topTooltip.is-CREATE:before{right:125px}.toolbar-topTooltip.is-AVATAR:before{right:24px}@media screen and (min-width:600px){.toolbar-topTooltip{width:210px}.toolbar-topTooltip-inner{font-size:16px}.toolbar-topTooltip.is-CREATE:before{right:113px}.toolbar-topTooltip.is-AVATAR:before{right:12px}}
.topicCard{background-color:#000;display:-ms-flexbox;display:flex;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;width:100%}.topicCard-overlay{-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.75);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:170px;-ms-flex-pack:center;justify-content:center;padding:0 30px;width:100%}@media screen and (min-width:960px){.topicCard-overlay{height:225px}}.topicCard-name{color:#fff;font-size:18px;font-weight:700;margin:0 0 4px;text-align:center}@media screen and (min-width:960px){.topicCard-name{font-size:22px}}.topicCard-description{color:#9b9b9b;font-size:14px;line-height:1.2;margin:0 0 4px;text-align:center}@media screen and (min-width:960px){.topicCard-description{font-size:18px}}.topicCard-followBtn{margin-top:8px}
.topicTag{-webkit-touch-callout:default;background-color:#f1f1f1;border-radius:4px;color:#9b9b9b;font-size:12px;font-weight:600;margin:4px;padding:2px 6px;pointer-events:all}@media screen and (min-width:600px){.topicTag{font-size:12px;padding:4px 6px}}.topicTag:first-child{margin-left:0}.topicTag:last-child{margin-right:0}
.usernameLink{color:#9b9b9b;font-size:13px;font-weight:600;margin:0 7px 0 0}@media screen and (min-width:600px){.usernameLink{font-size:17px}}