header#site-header{position:fixed;width:100px;left:0;top:0;right:0;height:100%;background:#232526;background:-webkit-linear-gradient(left top, #414345, #232526);background:linear-gradient(to bottom right, #414345, #232526);z-index:20;padding:5px 0}header#site-header div#site-logo{border-bottom:1px solid #aaa;margin:0 5px}header#site-header div#site-logo img{display:block;margin:10px auto}header#site-header div.menu-items .module-icon{opacity:.7}header#site-header div.menu-items .module-icon:hover{opacity:1}header#site-header div.menu-items .module-group{position:fixed;height:100%;width:250px;left:100px;top:0;overflow:visible;z-index:10;padding:0 5px;background-color:rgba(51,51,51,0.98);display:none}header#site-header div.menu-items .module-group-active{background-color:#4d4d4d}header#site-header div.menu-items .module-group-active::after{content:'';display:block;background-color:red;height:100%;width:50px;position:absolute;top:0;right:0}header#site-header div.menu-items .module-group-heading{color:#ddd;line-height:83px;font-weight:600;font-size:20pt;text-align:center;border-bottom:1px solid #aaa;margin-bottom:20px}header#site-header div.menu-items .module-icon{margin:0 auto}header#site-header div#admin-modules{position:absolute;bottom:0;left:0;right:0;padding:5px 0;overflow:visible}header#site-header div#admin-modules .adminPanel{padding-bottom:5px;margin-bottom:10px;overflow:visible}header#site-header div#admin-modules .adminPanel .modulePane{position:absolute;background-color:#333;left:100px;top:0;width:300px;padding-bottom:5px;display:none}header#site-header div#admin-modules .adminPanel .modulePane img{display:inline-block}header#site-header div#admin-modules div#logout-button{border-top:1px solid #aaa;margin:0 5px}header#site-header div#admin-modules div#logout-button img#logout-icon{margin:15px auto 10px auto}header#page-header{margin:0 15px;border-bottom:1px solid #ccc;height:85px}header#page-header div#logged-in-as{display:inline-block;float:right}header#page-header div#logged-in-as p{margin:2px 0}header#page-header div#page-title{display:inline-block;overflow:visible}header#page-header div#page-title h2{font-size:4rem;margin:0;line-height:85px;padding:0 20px 0 15px;display:inline-block}header#page-header div#page-title .slashes{display:inline-block;background-color:#5AA2D8;width:10px;height:65px;transform:skewX(-20deg);margin:10px 3px;vertical-align:top}@media screen and (max-width: 767px){#mobile-menu{display:inline;width:18px;height:14px;position:absolute;right:15px;top:15px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:40}#mobile-menu span{display:block;position:absolute;height:3px;width:100%;background:white;border-radius:1.5px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-menu span:nth-child(1){top:0}#mobile-menu span:nth-child(2),#mobile-menu span:nth-child(3){top:5px}#mobile-menu span:nth-child(4){top:10px}#mobile-menu.open span:nth-child(1){top:5px;width:0%;left:50%}#mobile-menu.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mobile-menu.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-menu.open span:nth-child(4){top:5px;width:0%;left:50%}}body#hub-startup-page{background:#232526;background:-webkit-linear-gradient(left top, #414345, #232526);background:linear-gradient(to bottom right, #414345, #232526);color:#fff}header#hub-startup-header{margin-top:150px;margin-bottom:50px}header#hub-startup-header img{margin:20px auto 30px auto}header#hub-startup-header h2{text-align:center;font-weight:normal}div#hub-startup div.grid{align-items:stretch}div#hub-startup div.grid div.detail-items{-webkit-box-flex:1 1 500px;-moz-box-flex:1 1 500px;-webkit-flex:1 1 500px;-ms-flex:1 1 500px;flex:1 1 500px;padding:0 15px}div#hub-startup div.grid div.detail-items input[type='submit']{background-color:#5AA2D8;color:#fff;width:150px;float:right;text-transform:uppercase}div#hub-startup div.grid div#user-details{border-right:2px solid #fff}html{height:100%}html body#login-page{height:100%;margin:0;padding:0;background:#232526;background:-webkit-linear-gradient(left top, #414345, #232526);background:linear-gradient(to bottom right, #414345, #232526);color:#fff}div#login{padding-top:350px}div#login div.grid{align-items:stretch}div#login div.grid div.login-items{-webkit-box-flex:1 1 400px;-moz-box-flex:1 1 400px;-webkit-flex:1 1 400px;-ms-flex:1 1 400px;flex:1 1 400px;padding:15px 20px}div#login div.grid div.login-items div#error-handling{height:26px}div#login div.grid div.login-items input[type='submit']{background-color:#5AA2D8;color:#fff;width:150px;float:right;text-transform:uppercase}div#login div.grid div#login-logo{border-right:2px solid #fff}div#login div.grid div#login-logo img{margin:20px auto 30px auto}div#login div.grid div#login-logo h2{text-align:center;font-weight:normal}@media screen and (max-width: 859px){div#login{padding-top:200px}div#login div.grid div#login-logo{border-right:none}}footer#login-footer{position:fixed;bottom:0;right:0;left:0;text-align:center}footer#login-footer div#powered-by{text-transform:capitalize;display:inline-block;line-height:20px;vertical-align:middle;padding:10px 0}footer#login-footer div#powered-by p{margin:0 0 0;display:inline-block}footer#login-footer div#powered-by img{display:inline-block;vertical-align:middle}table.listings-table,table.results-table,table.editable-table{width:100%;border-spacing:0}table.listings-table th,table.results-table th,table.editable-table th{background-color:#2a2a2a;color:white;line-height:4rem;padding:0 5px;border-right:2px solid white}table.listings-table th:nth-last-child(1),table.results-table th:nth-last-child(1),table.editable-table th:nth-last-child(1){border-right:none}table.listings-table tr td,table.results-table tr td,table.editable-table tr td{line-height:3rem;padding:0 5px;color:#1a1a1a;border-right:1px dashed #ccc}table.listings-table tr td:nth-last-child(1),table.results-table tr td:nth-last-child(1),table.editable-table tr td:nth-last-child(1){border-right:none}table.listings-table tr:nth-child(odd),table.results-table tr:nth-child(odd),table.editable-table tr:nth-child(odd){background-color:#f4f4f4}table.listings-table tr td.vehicle-product-add p,table.results-table tr td.vehicle-product-add p,table.editable-table tr td.vehicle-product-add p{text-align:center}table.listings-table tr td.vehicle-product-add p span.fa,table.results-table tr td.vehicle-product-add p span.fa,table.editable-table tr td.vehicle-product-add p span.fa{color:limegreen}table.listings-table tr:hover td,table.results-table tr:hover td,table.editable-table tr:hover td{background-color:rgba(90,162,216,0.25);cursor:pointer}table.listings-table td.empty-table,table.results-table td.empty-table,table.editable-table td.empty-table{text-align:center;padding:10px 5px}table.listings-table td.delete{width:150px;text-align:right}table.listings-table td.id{width:50px}.popup-shadow{position:fixed;top:0;bottom:0;left:0;right:0;z-index:25;background-color:rgba(51,51,51,0.8);color:#333}.popup-shadow .popup-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:25px;background-color:#f2f2f2;z-index:26;box-shadow:0 5px 30px 0 #1a1a1a;overflow-y:scroll}.popup-shadow .popup-box form input,.popup-shadow .popup-box form select{border:1px solid #999}.popup-shadow .popup-box form .button{margin-bottom:0}.popup-shadow .exit-cross{position:absolute;right:15px;top:10px;font-size:1.8rem;cursor:pointer}div#new-user{width:1000px}div#new-user h3{border-bottom:1px solid #999;margin-top:0;margin-bottom:5px;padding-bottom:10px;font-size:2.2rem}div#new-user div.grid h3{-webkit-box-flex:1 1 100%;-moz-box-flex:1 1 100%;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}div#new-user div.grid div.user-popup-items{-webkit-box-flex:1 1 300px;-moz-box-flex:1 1 300px;-webkit-flex:1 1 300px;-ms-flex:1 1 300px;flex:1 1 300px;padding:5px}div#new-user div.grid div#user-popup-personal{padding-right:10px}div#new-user div.grid div#user-popup-account{padding-left:10px}div#new-user div.grid div#user-popup-account div#db-group div.grid div.db-items{-webkit-box-flex:1 1 50%;-moz-box-flex:1 1 50%;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:5px}div#new-user div.grid div#user-popup-account div#db-group div.grid div#db-selection{padding-right:10px}div#new-user div.grid div#user-popup-account div#db-group div.grid div#create-new-db{padding-left:10px}div#new-user div.grid div#user-db-details{padding-right:10px}div#new-user div.grid div#user-db-account{padding-left:10px}div#new-user div#users-add-db{margin-top:20px;display:none}div#new-user input#submit-new-user-db{display:none}footer#footer{background:#ECE9E6;background:-webkit-linear-gradient(to bottom, #fff, #ECE9E6);background:linear-gradient(to bottom, #fff, #ECE9E6);position:fixed;bottom:0;right:0;height:95px;padding:15px;color:#333;width:calc(100% - 100px)}footer#footer div#footer-container{border-top:1px solid #333}footer#footer div#footer-container p{text-align:right;margin-bottom:5px}footer#footer div#footer-container div#footer-ownership{font-weight:400}footer#footer div#footer-container div#footer-ownership p#copyright{text-align:center;margin:0;display:inline-block;text-transform:capitalize;line-height:20px}footer#footer div#footer-container div#footer-ownership div#website-by{text-transform:capitalize;display:inline-block;line-height:20px;vertical-align:middle;float:right}footer#footer div#footer-container div#footer-ownership div#website-by p{margin:0 0 0;display:inline-block}footer#footer div#footer-container div#footer-ownership div#website-by img{display:inline-block;vertical-align:middle}
