*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;box-sizing:border-box}.account{clear:both;float:left;margin-left:0;margin-right:0;width:100%}@media (min-width:1024px){.account{display:block;float:none;margin-left:auto;margin-right:auto;max-width:768px;overflow:hidden}.account:after{clear:both;content:" ";display:block}}.account.projects{max-width:100%;padding:0}.account .global-button,.account a,.account input,.account textarea{letter-spacing:1px}.account p{letter-spacing:normal}.account h1{font-size:18px}@media (min-width:768px){.account h1{font-size:20px}}@media (min-width:1024px){.account h1{font-size:22px}}.account h1.account-projects-heading{font-size:24px}@media (min-width:768px){.account h1.account-projects-heading{font-size:26px}}@media (min-width:1024px){.account h1.account-projects-heading{font-size:28px}}.account .read-more{color:#3a6f8f}.account-inner{clear:both;display:block;float:left;float:none;margin-left:auto;margin-right:auto;overflow:hidden;overflow:visible;position:relative;width:82.8571428571%}@media (min-width:1024px){.account-inner{clear:both;float:left;margin-left:0;margin-right:0;width:100%}.account-inner.account-projects-inner{display:block;float:none;margin-left:auto;margin-right:auto;max-width:768px;overflow:hidden}.account-inner.account-projects-inner:after{clear:both;content:" ";display:block}}.account-form-errors{background-color:#ededed;color:#bf1e2a;display:none;margin-bottom:20px;padding:20px}.account-form,.account-form-errors{clear:both;float:left;margin-left:0;margin-right:0;width:100%}#add-wishlist-new{transition:none;width:100%}#project-create-wishlist-form{display:none}.account-projects-heading{color:#3a6f8f;display:block;float:none;margin-left:auto;margin-right:auto;margin-top:40px;overflow:hidden;padding:20px 0;position:relative;text-align:center}.account-projects-heading h1{margin-bottom:0}.account-projects-heading .heading-inner{display:inline-block;position:relative}#account-login #forgot-password{font-size:14px;letter-spacing:1px;margin-bottom:10px;text-align:center}#account-login #forgot-password,#account-login #remember-me{clear:both;float:left;margin-left:0;margin-right:0;width:100%}#account-login #remember-me{display:flex;margin-bottom:60px}#account-login #remember-me .checkbox-holder{display:block;float:none;margin-left:auto;margin-right:auto;overflow:hidden;width:auto}#account-login .not-registered{clear:both;float:left;margin-left:0;margin-right:0;text-align:center;width:100%}#account-login .not-registered h6{margin-bottom:20px}#account-login .global-button{clear:both;float:left;font-size:14px;margin-left:0;margin-right:0;width:100%}#account-login hr{float:left;margin:40px 0}#account-forgotpswd .global-button{clear:both;float:left;font-size:14px;margin-left:0;margin-right:0;width:100%}#account-register p{margin-bottom:40px}#account-registered{clear:both;display:block;float:left;float:none;height:0;margin-left:auto;margin-right:auto;max-width:450px;opacity:0;overflow:hidden;text-align:center;visibility:hidden;width:100%}#account-registered.registered{height:auto;opacity:1;transition:visibility .4s ease,opacity .4s ease;transition-delay:1s;visibility:visible}#account-registered h2,#account-registered p{margin-bottom:30px}#account-registered .global-button{background-color:#ededed;clear:both;float:left;margin-left:0;margin-right:0;width:100%}@media (min-width:768px){#account-registered .global-button{clear:none;float:left;margin-right:4.7619047619%;width:47.619047619%}}#account-registered .global-button:first-of-type{background-color:transparent;border:1px solid #090f0f}#account-registered .global-button:last-of-type{float:right;margin-right:0}#account-home .account-name{display:inline-block}#account-home .account-home-column{clear:both;float:left;margin-bottom:20px;margin-left:0;margin-right:0;width:100%}@media (min-width:1024px){#account-home .account-home-column{clear:none;float:left;margin-right:14.2857142857%;width:42.8571428571%}}#account-home #account-dynamic-column{min-height:300px}@media (min-width:1024px){#account-home #account-dynamic-column{float:right;margin-right:0}}#account-home #account-dynamic-column hr{margin:20px 0}#account-home #account-dynamic-column .global-input{border-color:#d9d9d9}#account-home h1{font-size:24px;margin-bottom:0}@media (min-width:768px){#account-home h1{font-size:26px}}@media (min-width:1024px){#account-home h1{font-size:28px}}#account-home #account-nav-column{margin-top:46px}#account-home #account-home-nav{background-color:#ededed;clear:both;float:left;margin-left:0;margin-right:0;width:100%}@media (min-width:1024px){#account-home #account-home-nav{background-color:transparent}}#account-home #account-menu-title{clear:both;cursor:pointer;float:left;font-weight:700;margin-left:0;margin-right:0;padding:20px;position:relative;text-transform:uppercase;width:100%}@media (min-width:1024px){#account-home #account-menu-title{display:none}}#account-home #account-menu-title:after{background-image:url(/images/svg/arrow-black.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;content:"";height:15px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:.4s ease;width:15px}#account-home #account-menu-title.open:after{transform:translateY(-50%) rotate(90deg);transition:.4s ease}#account-home #account-home-nav-links{clear:both;display:none;float:left;margin-left:0;margin-right:0;width:100%}@media (min-width:1024px){#account-home #account-home-nav-links{display:block}}#account-home .account-link{clear:both;color:rgba(9,15,15,.6);cursor:pointer;float:left;font-size:14px;letter-spacing:2px;margin-left:0;margin-right:0;padding:10px 20px;text-transform:uppercase;transition:.4s ease;width:100%}@media (min-width:1024px){#account-home .account-link{border-bottom:1px solid #d9d9d9;padding:25px 0}}#account-home .account-link:first-child{border-top:1px solid #d9d9d9;padding-top:20px}@media (min-width:1024px){#account-home .account-link:first-child{padding:25px 0}}#account-home .account-link:last-child{padding-bottom:20px}@media (min-width:1024px){#account-home .account-link:last-child{padding:25px 0}}#account-home .account-link:hover{color:#002f49;transition:.4s ease}#account-home .account-link.active{color:#002f49;font-weight:700;transition:.4s ease}#account-home .account-link.admin{color:#4d917b}#account-home .account-link.admin:hover{color:#2a4e42}#account-home .account-link.logout{color:#cb797b}#account-home .account-link.logout:hover{color:#a03e40}#account-home .account-dynamic{clear:both;display:none;float:left;margin-left:0;margin-right:0;width:100%}#account-home .account-dynamic-title{border-bottom:1px solid #d9d9d9;color:#3a6f8f;font-size:18px;margin-bottom:20px;padding:10px 0}@media (min-width:768px){#account-home .account-dynamic-title{font-size:20px}}@media (min-width:1024px){#account-home .account-dynamic-title{font-size:22px}}#account-home .account-dynamic-content{clear:both;float:left;margin-bottom:20px;margin-left:0;margin-right:0;width:100%}#account-home .pdf-collection{border-bottom:1px solid #ededed;clear:both;float:left;margin-bottom:12px;margin-left:0;margin-right:0;padding-bottom:12px;width:100%}#account-home .pdf-collection-title{clear:both;cursor:pointer;float:left;margin-bottom:0;margin-left:0;margin-right:0;position:relative;width:100%}#account-home .pdf-collection-title:after{background-image:url(/images/svg/arrow-black.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;content:"";height:12px;position:absolute;right:10px;top:3px;transition:.4s ease;width:12px}#account-home .pdf-collection-title.open:after{transform:rotate(90deg)}#account-home .pdf-dropdown{display:none}#account-home .pdf-dropdown,#account-home .pdf-grid{clear:both;float:left;margin-left:0;margin-right:0;width:100%}#account-home .pdf-grid{margin-top:20px}#account-home .pdf-grid .pdf{background-color:#ededed;clear:none;float:left;margin-bottom:10px;margin-left:0;margin-right:0;padding:12px 20px;position:relative;width:100%}#account-home .pdf-grid .pdf h5{font-size:16px;font-weight:700;margin-bottom:0}#account-home .pdf-grid .pdf i{font-size:15px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.projects .account-projects-grid{padding:40px 0}.projects .account-project,.projects .account-projects-grid{clear:both;float:left;margin-left:0;margin-right:0;width:100%}.projects .account-project{background-color:#ededed;border-radius:5px;margin-bottom:4.347826087%;min-height:170px;padding:40px 30px;position:relative}@media (min-width:768px){.projects .account-project{clear:none;float:left;margin-bottom:2.8571428571%;margin-right:3.125%;width:31.25%}.projects .account-project:nth-child(3n){clear:right;margin-right:0}}.projects .account-project.hide{left:-50px;opacity:0}.projects .account-project.slide-in{left:0;opacity:1;transition:.3s cubic-bezier(.4,0,.2,1)}.projects .account-project.add{cursor:pointer;position:relative}.projects .account-project.add:hover:after{opacity:1;transition:.4s ease}.projects .account-project.add:after{background-image:url(/images/svg/add.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;left:50%;opacity:.7;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.4s ease;width:20px}.projects .account-project h2{color:#3a6f8f;font-size:16px}.projects .account-project .account-project-date-object{display:inline-block}.projects .account-project .account-view-project{clear:both;cursor:pointer;float:left;font-size:12px;margin-left:0;margin-right:0;text-transform:uppercase;width:100%}.projects .account-project-date{clear:both;color:#a1a1a1;display:inline-block;float:left;font-size:12px;margin-bottom:20px;margin-left:0;margin-right:0;width:100%}.projects #single-project-columns{clear:both;float:left;margin:40px 0;width:100%}.projects .single-project-column{border-bottom:1px solid #d9d9d9;clear:both;float:left;margin-bottom:25px;margin-left:0;margin-right:0;padding-bottom:25px;width:100%}@media (min-width:768px){.projects .single-project-column:first-child,.projects .single-project-column:nth-child(2){border-bottom:0;border-right:1px solid #d9d9d9;clear:none;float:left;margin-right:5.8823529412%;width:47.0588235294%}}@media (min-width:1024px){.projects .single-project-column:first-child,.projects .single-project-column:nth-child(2){clear:none;float:left;margin-right:3.8461538462%;width:30.7692307692%}}@media (min-width:768px){.projects .single-project-column:nth-child(2){border-right:0;margin-right:0}}@media (min-width:1024px){.projects .single-project-column:nth-child(2){border-right:1px solid #d9d9d9;clear:none;float:left;margin-right:3.8461538462%;padding-right:4.347826087%;width:30.7692307692%}}.projects .single-project-column:last-child{border:0}@media (min-width:768px){.projects .single-project-column:last-child>.global-button{clear:none;float:left;margin-right:2.6315789474%;width:31.5789473684%}.projects .single-project-column:last-child .account-form{clear:none;float:right;margin-right:0;width:31.5789473684%}}@media (min-width:1024px){.projects .single-project-column:last-child{clear:none;float:right;margin-right:0;width:30.7692307692%}.projects .single-project-column:last-child .account-form,.projects .single-project-column:last-child .global-button{clear:both;float:left;margin-left:0;margin-right:0;width:100%}}.projects .single-project-column h1{color:#3a6f8f;font-size:24px}@media (min-width:768px){.projects .single-project-column h1{font-size:26px}}@media (min-width:1024px){.projects .single-project-column h1{font-size:28px}}.projects .single-project-column h5{color:#4d917b;font-weight:700;margin-bottom:10px}.projects .single-project-list{clear:both;float:left;margin:0 0 20px;padding-left:20px;width:100%}.projects .single-project-list.no-list{padding-left:0}.projects .single-project-list li{clear:both;cursor:pointer;float:left;font-weight:700;list-style:none;margin-bottom:5px;margin-left:0;margin-right:0;min-height:20px;position:relative;width:100%}.projects .single-project-list li.complete{color:#d9d9d9;text-decoration:line-through;transition:.4s ease}.projects .single-project-list li.hide{left:-50px;opacity:0}.projects .single-project-list li.slide-in{left:0;opacity:1;transition:.3s cubic-bezier(.4,0,.2,1)}.projects .single-project-list li.delete{left:50px;opacity:0;transition:.3s cubic-bezier(.4,0,.2,1)}.projects .single-project-list li .list-item-remove{background-image:url(/images/svg/delete.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;height:10px;left:-20px;position:absolute;top:9px;transform:translateY(-50%);width:10px}.projects #single-project-wishlists{clear:both;float:left;margin-bottom:40px;margin-left:0;margin-right:0;width:100%}.projects #single-project-wishlists .single-project-wishlists-title{color:#3a6f8f;text-align:center}.projects .project-remove-wishlist{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin-top:5px;text-align:left}.projects .global-input{margin-bottom:5px}.projects #add-item-button{border:0;font-size:12px}.projects .global-button{clear:both;float:left;margin-left:0;margin-right:0;width:100%}#account-wishlist #edit-wishlist{color:#8b8d8d;float:none;font-size:12px;margin-bottom:0;margin-top:5px}@media (min-width:1024px){#account-wishlist #edit-wishlist{bottom:3px;display:inline-block;margin-top:0;position:absolute;right:-67px}}#account-wishlist #single-wishlist-actions{clear:both;float:left;margin-left:0;margin-right:0;width:100%}@media (min-width:1024px){#account-wishlist #single-wishlist-actions{clear:none;display:flex;float:right;justify-content:space-around;margin-right:0;width:72.7272727273%}}#account-wishlist #single-wishlist-actions .global-button{padding:15px 10px}@media (min-width:1024px){#account-wishlist #single-wishlist-actions .global-button{margin-bottom:0}#account-wishlist #single-wishlist-actions #wishlist-get-quote{clear:none;float:left;margin-right:2.6315789474%;max-width:160px;width:31.5789473684%}#account-wishlist #single-wishlist-actions #wishlist-get-pdf{clear:none;float:left;margin-right:2.6315789474%;min-width:160px;width:31.5789473684%}#account-wishlist #single-wishlist-actions form{clear:none;float:right;margin-right:0;max-width:180px;width:31.5789473684%}}#account-wishlist .wishlist-quantity-editor-input{background-color:transparent;border:unset;margin:0;text-align:center;width:-moz-fit-content;width:fit-content}#account-wishlist .wishlist-quantity-editor-input::-webkit-inner-spin-button,#account-wishlist .wishlist-quantity-editor-input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}#account-wishlist #single-wishlist-items{clear:both;float:left;margin-bottom:40px;margin-left:0;margin-right:0;width:100%}#account-wishlist .single-wishlist-item{border-bottom:1px solid #ededed;clear:both;float:left;left:0;margin-bottom:20px;margin-left:0;margin-right:0;position:relative;width:100%}@media (min-width:768px){#account-wishlist .single-wishlist-item{align-items:center;display:grid;grid-template-columns:48% 48%;justify-content:center}}#account-wishlist .single-wishlist-item:last-child{border:0}#account-wishlist .single-wishlist-item.remove{left:40px;opacity:0;transition:.3s ease-in-out;visibility:hidden}#account-wishlist .single-wishlist-item img{border-radius:5px;max-width:100px}#account-wishlist .single-wishlist-item .read-more{clear:none;float:left;margin-bottom:10px;margin-right:4%;padding:15px 0;text-align:right;width:48%}@media (min-width:768px){#account-wishlist .single-wishlist-item .read-more{clear:none;float:left;margin-right:1.9607843137%;width:74.5098039216%}}#account-wishlist .single-wishlist-item .global-button{margin-bottom:0}#account-wishlist .single-wishlist-item form{clear:none;float:right;margin-right:0;width:48%}@media (min-width:768px){#account-wishlist .single-wishlist-item form{clear:none;float:right;margin-right:0;width:23.5294117647%}}#account-wishlist .single-wishlist-item i{color:#fff;font-size:15px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}#account-wishlist .single-wishlist-item .delete{background-color:#dc3d41;border:0;border-radius:50%;cursor:pointer;display:block;float:none;height:25px;margin-bottom:0;margin-left:auto;margin-right:auto;overflow:hidden;width:25px}#account-wishlist .single-wishlist-item-column{clear:both;float:left;margin-bottom:20px;margin-left:0;margin-right:0;position:relative;width:100%}@media (min-width:768px){#account-wishlist .single-wishlist-item-column{clear:none;float:left;margin-left:0;margin-right:0;width:100%}}#account-wishlist .single-wishlist-item-column:last-child{align-items:center;display:grid;grid-template-columns:30% 70%}#account-wishlist .single-wishlist-item-column .read-more{margin-bottom:0}#account-wishlist .single-wishlist-item-column .wishlist-actions{align-items:center;display:flex;justify-content:center}#account-wishlist .single-wishlist-item-title{left:120px;position:absolute;top:50%;transform:translateY(-50%)}#account-wishlist .single-wishlist-item-title h3{font-size:16px}#account-wishlist .single-wishlist-item-code{color:#4d917b}#account-wishlist #previous-page{clear:both;float:left;margin-left:0;margin-right:0;width:100%}@media (min-width:1024px){#account-wishlist #previous-page{clear:none;float:left;margin-bottom:0;margin-right:9.0909090909%;width:18.1818181818%}}#account-wishlist #single-wishlist-details{clear:both;float:left;margin:40px 0;width:100%}#account-preloader{background-color:rgba(9,15,15,.8);height:100vh;opacity:0;position:fixed;transition:.4s ease;visibility:hidden;width:100vw;z-index:999999}#account-preloader.loading{opacity:1;transition:.4s ease;visibility:visible}#account-preloader .account-preloader-circle{color:#fff;height:60px;left:50%;position:absolute;position:fixed;top:50%;transform:translate(-50%,-50%);width:60px}.single-wishlist-item-actions-col{display:flex;flex-direction:column}.single-wishlist-item-actions-col>div:first-child{align-items:center;display:flex}.wishlist-quantity-editor{display:flex;flex-direction:column}.wishlist-quantity-editor .wishlist-quantity-editor-quantity{display:flex;flex-direction:row}.wishlist-quantity-editor .global-button.confirm{font-size:12px;min-width:20px;padding:5px 10px;width:auto}
