#login,#login>.container-fluid,#login>.container-fluid .row{height:100%}#login .background-image-container{max-width:100%;height:100%;overflow:hidden;margin-left:-12px;background-image:url(../img/blend-referentie.jpg);background-size:cover;background-position:50%}#login .background-image-container img.background-image{max-width:100%;height:100%}#login .logo{background-image:url(../img/blend_logo_wide.png);background-repeat:no-repeat;background-size:300px 100px;width:300px;height:100px}#login .login-section{margin-left:30px;top:50%;position:relative;margin-top:-285px;background-color:#fff}#login .login-section img.logo{width:250px;margin-bottom:100px}#login .login-section .dealerPortalTitle{margin:60px 0 60px 0}#login .login-section .dealerPortalTitle h3{text-transform:uppercase;font-weight:700}#login .login-section form input{width:350px;height:45px}#login .login-section button.login-btn{background-color:#47897f;color:#fff;width:175px;height:50px;margin-top:0}#login .login-section button.passwordForgotBtn{margin-top:30px;color:#000}@media screen and (max-width:375px){#login .login-section form input{width:300px}}@keyframes spinner{to{transform:rotate(1turn)}}.spinner{border:1px dotted #ccc;background-color:#ddeafa;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.spinner .progress{position:absolute;top:50%;left:50%;padding-top:140px;transform:translate(-50%,-50%);font-size:1.5em;font-weight:700;color:#415a68;text-align:center;width:400px}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:80px;height:80px;margin-top:-40px;margin-left:-40px;border-radius:50%;border:3px solid #ccc;border-top-color:#415a68;animation:spinner .6s linear infinite}#addProductModal .row .col{margin:7.5px}#addProductModal .filter-title{display:block;margin-bottom:5px}#addProductModal .table{background-color:inherit}#addProductModal .table th{vertical-align:middle}#addProductModal .btn-outline-primary{color:#409eff;border-color:#409eff}#addProductModal .btn-outline-primary.btn-primary{color:#fff;background-color:#409eff;border-color:#409eff}#addProductModal .reset-btn{margin-top:26px}#addProductModal .form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:5px;margin-left:24px}#addProductModal .card .card-body{padding:15px}#addProductModal .card:hover{cursor:pointer}#addProductModal .card:hover h5.card-title{color:#007bff}#addProductModal .card .card-img-top{height:180px;width:180px;object-fit:cover}#addProductModal .card h5.card-title{text-align:center;margin-bottom:0;font-size:14px;width:150px}#orderComponent .el-checkbox-group label{margin-bottom:0}#orderComponent .el-checkbox-group .el-checkbox__input{vertical-align:top;margin-top:3px}#orderComponent .btn-new-status{color:#fff!important;background-color:#0b7180!important}#tickets .dropdown-item{cursor:pointer}#tickets .el-form--label-top .el-form-item__label{padding:0;margin-bottom:-8px}#tickets .ticketStatusLabels{font-size:12px}#tickets .ticketModal .el-table td{vertical-align:top}#tickets .ticketModal .el-table td .optionTable{width:100%}#tickets .ticketModal .el-table td .optionTable td{width:50%;background-color:transparent;font-size:11px;line-height:8px}#tickets .ticketModal .el-table td .optionTable td:hover{background-color:transparent}#orderComponent .options,#orderComponent .options input,#orderComponent .options select{font-size:12px!important}#orderComponent .form-control{padding:.05rem .75rem}#newsDialogComponent .el-dialog{margin-top:10vh!important}#newsDialogComponent .el-dialog .el-dialog__header{display:none}#newsDialogComponent .el-dialog .el-dialog__body{z-index:2;padding:0;position:relative}#newsDialogComponent .el-dialog .el-dialog__body .banner{max-width:100%;min-height:200px}#newsDialogComponent .el-dialog .el-dialog__body .article{padding:30px 30px;background-color:#fff}#newsDialogComponent .el-dialog .el-dialog__body .article .article-inner{max-height:400px;overflow-y:auto;background-color:#fff}#newsDialogComponent .el-dialog .el-dialog__body .files{padding:30px 30px 30px 0;background-color:#fff}#newsDialogComponent .el-dialog .el-dialog__body .files .files-inner{max-height:400px;background-color:#fff}#newsDialogComponent .el-dialog .el-dialog__body .files .files-inner .filesTitle{padding-bottom:20px}#newsDialogComponent .el-dialog .el-dialog__body .files .files-inner ul{margin:0;padding:0}#newsDialogComponent .el-dialog .el-dialog__body .files .files-inner ul li{padding-bottom:5px}#newsDialogComponent .el-dialog .el-dialog__body .files .files-inner ul li a{color:#606266}#newsDialogComponent .el-dialog .el-dialog__body .files .files-inner ul li a:hover{text-decoration:underline}#newsOverview .pagination-bar{margin-top:20px}#newsOverview .newsTable td{padding:5px 0}#newsOverview .newsTable td a{color:#606266}#newsOverview .newsTable td a:hover{text-decoration:underline}