.mat-elevation-z0{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{-webkit-box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{-webkit-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);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)}.mat-elevation-z5{-webkit-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);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)}.mat-elevation-z6{-webkit-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);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)}.mat-elevation-z7{-webkit-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);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)}.mat-elevation-z8{-webkit-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);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)}.mat-elevation-z9{-webkit-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);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)}.mat-elevation-z10{-webkit-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);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)}.mat-elevation-z11{-webkit-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);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)}.mat-elevation-z12{-webkit-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);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)}.mat-elevation-z13{-webkit-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);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)}.mat-elevation-z14{-webkit-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);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)}.mat-elevation-z15{-webkit-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);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)}.mat-elevation-z16{-webkit-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);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)}.mat-elevation-z17{-webkit-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);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)}.mat-elevation-z18{-webkit-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);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)}.mat-elevation-z19{-webkit-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);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)}.mat-elevation-z20{-webkit-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);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)}.mat-elevation-z21{-webkit-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);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)}.mat-elevation-z22{-webkit-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);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)}.mat-elevation-z23{-webkit-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);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)}.mat-elevation-z24{-webkit-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);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)}.mat-card{font-family:Montserrat,Helvetica,sans-serif}.mat-card-title{font-size:inherit;font-weight:inherit}.mat-card-content,.mat-card-header .mat-card-title,.mat-card-subtitle{font-size:inherit}.mat-dialog-title{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:Montserrat,Helvetica,sans-serif}.mat-expansion-panel-header{font-family:Montserrat,Helvetica,sans-serif;font-size:inherit;font-weight:inherit}.mat-expansion-panel-content{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:Montserrat,Helvetica,sans-serif}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:inherit}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:inherit}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Montserrat,Helvetica,sans-serif;font-size:inherit}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font-size:inherit;font-weight:inherit;line-height:inherit;font-family:Montserrat,Helvetica,sans-serif;margin:0}.mat-list-item,.mat-list-option{font-family:Montserrat,Helvetica,sans-serif}.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item{font-size:inherit}.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-list .mat-list-option,.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option{font-size:inherit}.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2){font-size:inherit}.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader{font-family:Montserrat,Helvetica,sans-serif;font-size:inherit;font-weight:inherit}.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item{font-size:inherit}.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option{font-size:inherit}.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:inherit}.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader{font-family:Montserrat,Helvetica,sans-serif;font-size:inherit;font-weight:inherit}.mat-ripple{overflow:hidden}@media screen and (-ms-high-contrast:active){.mat-ripple{display:none}}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;-webkit-transition:opacity,-webkit-transform cubic-bezier(0,0,.2,1);transition:opacity,transform cubic-bezier(0,0,.2,1),-webkit-transform cubic-bezier(0,0,.2,1);-webkit-transform:scale(0);transform:scale(0)}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-transition:opacity .4s cubic-bezier(.25,.8,.25,1);transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.288)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.mat-select-content{background-color:#fff}.mat-selected{background-color:#575756}.mat-dialog-container{background:#fff}body{color:#3c3c3b;background:#e5eaee;font-family:Montserrat,Helvetica,sans-serif;font-weight:400}.page-wrapper{padding-top:100px;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,sans-serif;font-weight:600}.bold{font-weight:600}.text-xs{font-size:.85rem}a{color:#ec6611}a:hover{text-decoration:none;color:#c85808}.link{cursor:pointer}.link-secondary{color:#5594db}.link-secondary:hover{text-decoration:none;color:#4e7fb0}.btn-primary{background-color:#ec6611;border-color:#ec6611;color:#fff;cursor:pointer}.btn-primary:hover{background-color:#c85808;border-color:#c85808;color:#fff}.btn-primary.active,.btn-primary:active{background-color:#ec6611;background-image:none;border-color:#ec6611}.btn-primary:focus{-webkit-box-shadow:none;box-shadow:none}.btn-primary:disabled{background-color:#ec6611;border-color:#ec6611;color:#fff;pointer-events:none;cursor:not-allowed}.form-control{border-color:#e5eaee;border-radius:0;color:#3c3c3b}.form-control:focus{color:#3c3c3b;background-color:#fff;border-color:#e5eaee;outline:0}.form-card{margin:50px auto;background:#fff;padding:2rem}.form-card .alert{font-size:14px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:576px){.form-card{max-width:20rem}.form-card.register{max-width:40rem}}mat-form-field{margin:1.25rem 0}mat-form-field--full-width{width:100%}mat-label{font-family:Montserrat,Helvetica,sans-serif;color:#000}form.mat-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}input.mat-form-input,mat-select.mat-form-input{background-color:#e5eaee;padding:8px}input.mat-form-input--disabled,mat-select.mat-form-input--disabled{background-color:#e5eaee}input.mat-form-valid,mat-select.mat-form-valid{-webkit-box-shadow:0 0 5px #090;box-shadow:0 0 5px #090}div.mat-form-error{color:#721c24;background-color:#f8d7da;border-color:#f8d7da;padding:.5rem 1rem}div.mat-form-button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}mat-error.mat-form-error{margin-bottom:1rem;color:#721c24;background-color:#f8d7da;border-color:#f8d7da;padding:.5rem 1rem}a.mat-form-button,button.mat-form-button{margin-top:35px;margin-left:0;background-color:#ec6611;border-color:#ec6611;color:#fff;cursor:pointer}a.mat-form-button:hover,button.mat-form-button:hover{background-color:#c85808;border-color:#c85808;color:#fff}a.mat-form-button.active,a.mat-form-button:active,button.mat-form-button.active,button.mat-form-button:active{background-color:#ec6611;background-image:none;border-color:#ec6611}a.mat-form-button:focus,button.mat-form-button:focus{-webkit-box-shadow:none;box-shadow:none}a.mat-form-button:disabled,button.mat-form-button:disabled{background-color:#ec6611;border-color:#ec6611;color:#fff;pointer-events:none;cursor:not-allowed}a.mat-form-reset,button.mat-form-reset{margin-top:35px;margin-left:3rem;background-color:#e5eaee;border-color:#e5eaee;color:#3c3c3b;cursor:pointer}a.mat-form-reset:hover,button.mat-form-reset:hover{background-color:#dbe1e5;border-color:#dbe1e5;color:#3c3c3b}a.mat-form-reset.active,a.mat-form-reset:active,button.mat-form-reset.active,button.mat-form-reset:active{background-color:#e5eaee;background-image:none;border-color:#e5eaee}a.mat-form-reset:focus,button.mat-form-reset:focus{-webkit-box-shadow:none;box-shadow:none}a.mat-form-reset:disabled,button.mat-form-reset:disabled{background-color:#e5eaee;border-color:#e5eaee;color:#3c3c3b;pointer-events:none;cursor:not-allowed}form-messages.mat-form-message{margin:15px}.mat-form-field--full-width{width:100%}input[type=checkbox]{cursor:pointer}.full-page--centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.full-page{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100vh - 100px)}.full-page--centered .full-page__child{margin-top:-50px}.full-page__child{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-nav__logo{margin-right:30px}}.container .visible-xs{display:none}@media(min-width:576px){.container .visible-xs{display:block}}.container .visible-sm{display:none}@media(min-width:768px){.container .visible-sm{display:block}}.container .visible-lg{display:none}@media(min-width:992px){.container .visible-lg{display:block}}.container .visible-xl{display:none}@media(min-width:1200px){.container .visible-xl{display:block}.container .hidden-xl{display:none}}@media(min-width:576px){.container .hidden-xs{display:none}}@media(min-width:768px){.container .hidden-sm{display:none}}@media(min-width:992px){.container .hidden-lg{display:none}}.tooltip-disabled-downloads{display:inline-block;position:relative;text-align:left}.tooltip-disabled-downloads .bottom{width:140px;top:40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px 20px;color:#e5eaee;background-color:#3c3c3b;font-weight:400;font-size:13px;border-radius:8px;position:absolute;z-index:99999999;-webkit-box-sizing:border-box;box-sizing:border-box;display:none}.tooltip-disabled-downloads .bottom i{position:absolute;bottom:100%;left:50%;margin-left:-12px;width:24px;height:12px;overflow:hidden}.tooltip-disabled-downloads .bottom i::after{content:"";position:absolute;width:12px;height:12px;left:50%;-webkit-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);background-color:#3c3c3b}.tooltip-disabled-downloads .bottom-show{display:block}.main-nav{position:fixed;top:-680px;left:0;width:100%;height:760px;z-index:15}.main-nav #searchBar{-ms-flex-preferred-size:unset;flex-basis:unset}.main-nav__overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:14;background-color:rgba(255,255,255,.8)}.main-nav__bar{height:100%;padding:0;top:0}.main-nav__bar .container{top:340px;position:relative;max-width:none}@media screen and (min-width:992px){.main-nav__bar .container{max-width:960px}}.main-nav__bar--primary{background-color:#3c3c3b}.main-nav__logo img{width:100px}@media screen and (min-width:425px){.main-nav__logo img{width:135px}}.main-nav .nav-item{height:100%}.main-nav .nav-item a{font-size:10px}@media screen and (min-width:1200px){.main-nav__bar .container{max-width:1200px}.main-nav .nav-item a{font-size:14px}}.main-nav .nav-link{color:#fff;padding-left:.25rem;padding-right:.25rem}.main-nav .nav-link .fa-sign-out{font-size:22px}.main-nav .navbar-toggler{cursor:pointer;color:#fff;border:1px solid #fff;margin:0 1rem;line-height:1.846;padding:5px 10px;border-radius:5px;font-size:13px}.main-nav .search-toggler{border:none;font-size:2rem}.main-nav .nav-search{position:relative}.main-nav .nav-search>input{background:#e5eaee;border-radius:0;border:none;height:24px;color:#3c3c3b;font-size:14px;padding-left:10px;width:100%}@media screen and (min-width:768px){.main-nav .nav-search>input{width:235px}.main-nav .search-tray{display:none}}.main-nav .nav-search>input:focus{background:#fff}.main-nav .nav-search>input ::-webkit-input-placeholder{color:#878787}.main-nav .nav-search>input ::-moz-placeholder{color:#878787}.main-nav .nav-search>input ::-ms-input-placeholder{color:#878787}.main-nav .nav-search>input ::placeholder{color:#878787}.main-nav .nav-search>button{width:30px;height:24px;padding:0;background-color:#ec6611;position:absolute;right:0;top:0;border:none;cursor:pointer}.main-nav .nav-search>button i{color:#fff}.main-nav .search-tray{position:absolute;background-color:#3c3c3b;top:675px;padding:1rem 2rem;width:100%;-webkit-transition:top .4s;transition:top .4s;z-index:-1}.main-nav .search-tray--open{top:750px}.main-nav .nav-tray{position:absolute;background-color:#3c3c3b;top:440px;padding:1rem 2rem;width:100%;-webkit-transition:top .4s;transition:top .4s;z-index:-1}.main-nav .nav-tray--open{top:750px}.main-nav .nav-tray a.nav-link{padding-left:1rem}.main-nav .nav-tray a.nav-link:hover{background-color:#575756}@media screen and (min-width:768px){.main-nav .nav-tray{display:none}}.main-nav .nav-search input:not([disabled]):focus{outline:0}.alert{border:0;border-radius:0;padding:.5rem 1rem}.account__container{padding:2rem 3rem}.account__container .no-products{margin-top:1rem}.account__container .product-filters{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.account__container .product-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.account__container .product-filters form{-webkit-box-flex:1;-ms-flex:1;flex:1}.account__container .product-filters .product-search{width:100%;font-size:.8rem;padding:.3rem .5rem;background-color:transparent;border:1px solid #e5eaee;font-family:FontAwesome,sans-serif}.account__container .product-filters .product-sort{font-size:.8rem}.account__container .product-filters .product-sort label{font-weight:700;margin-right:.5rem}.account__container .product-filters .product-sort select{width:100%;padding:.3rem .5rem;background-color:transparent;border:1px solid #e5eaee}@media screen and (min-width:768px){.account__container .product-filters .product-search{width:50%}.account__container .product-filters .product-sort select{width:auto}}.owned-product__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;padding:1.5rem 0;border-bottom:2px solid #e5eaee}.owned-product__container .product-summary-error{font-size:.8rem}.owned-product__container .cover-image{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;margin-right:1rem}.owned-product__container .cover-image>img{width:100%}.owned-product__container .details{-webkit-box-flex:6;-ms-flex:6;flex:6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.owned-product__container .details .row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.owned-product__container .details .product-details{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:1rem}.owned-product__container .details .product-details .title{font-size:.8rem;line-height:1.5rem}.owned-product__container .details .product-details .product-rating{color:#e5eaee}.owned-product__container .details .product-details .product-rating .gold{color:gold}.owned-product__container .details .product-details .product-type{padding:.5rem 0;color:#575756;font-size:.8rem;font-weight:700}.owned-product__container .details .actions{-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.owned-product__container .details .actions .reader-link{font-weight:700;font-size:.7rem;background-color:#5594db;color:#fff;padding:.5rem 1rem;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.owned-product__container .details .actions .reader-link:hover{background-color:#4e7fb0}.owned-product__container .details .actions .downloads-container .downloads-not-free-icons{float:left}.owned-product__container .details .actions .downloads-container .download-btn{cursor:pointer;border:none;font-weight:700;font-size:.7rem;text-transform:uppercase;margin-top:.7rem;background-color:transparent;outline:0;-webkit-transition:color .3s;transition:color .3s}.owned-product__container .details .actions .downloads-container .download-btn:hover{color:#ec6611}.owned-product__container .details .actions .downloads-container .download-disabled{color:#878787}.owned-product__container .details .actions .downloads-container .downloadTooltip{cursor:auto}.owned-product__container .details .actions .downloads-container .downloadTooltip p{-webkit-margin-after:0;margin-block-end:0;text-transform:none}.owned-product__container .details .actions .downloads-container .downloadTooltip a{cursor:pointer;color:#fff}.owned-product__container .details .non-order,.owned-product__container .details .order-details{width:100%;padding:0 1rem;text-transform:capitalize;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:.7rem;font-weight:700}.owned-product__container .details .non-order .price-paid,.owned-product__container .details .order-details .price-paid{font-size:.8rem}.account-credits{padding:2rem 3rem}.account-credits__info{margin:0 0 1rem}.account-credits__available-credits{margin:0;color:#f7be53}.circle{width:100px;height:100px;background:#f7be53;border-radius:50%;position:relative;margin:2rem 0}.circle__inner{-webkit-transform:translate(5px,5px);transform:translate(5px,5px);width:90px;height:90px;border:3px solid #fff;border-radius:50%}.circle__text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:2rem;font-weight:700}