/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.color-success{color:#325e1c;background-color:#f3faef;}.color-warning{color:#734c00;background-color:#fdf8ed;}.color-error{color:#a51b00;background-color:#fcf4f2;}
.field--name-field-location .form-item{display:inline-block;margin-right:1em;}.portal{display:flex;margin-top:3rem;margin-bottom:3rem;}.portal > p{flex-grow:1;flex-basis:0;font-size:1.5em;text-align:center;border:1px solid #ccc;line-height:2rem;margin:0 .5rem;}.portal > p a{display:block;width:100%;height:100%;color:#333;padding:1em;}.portal > p:hover{background:#eee;}.node--type-commission-entry .layout__region--top{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ccc;}.node--type-commission-entry .layout__region--first .field,.node--type-commission-entry .layout__region--second .field{margin-bottom:.5em;}#capslockdiv{height:1em;}#capslockdiv p{display:none;color:#c61414;margin:0;background:url(/themes/custom/seven_sub/css/images/warning.svg) left center no-repeat;background-size:1.5em 1.5em;text-indent:2em;font-size:1em;margin-left:.5em;line-height:2em;position:relative;top:-15px;}#page-title,h1#page-title,h1.page-title,h1.page-header{display:none;}p.login-title{line-height:40px;font-size:15px;font-weight:bold;color:#555;text-align:center;text-shadow:0 1px white;border-bottom:1px solid #cfcfcf;border-radius:3px 3px 0 0;-webkit-box-shadow:0 1px whitesmoke;box-shadow:0 1px whitesmoke;}#user-login-form{margin-bottom:2em;}#user-login-form .description{font-size:11px;color:#777;padding-left:10px;}#edit-name{background-size:1em 1em;border:1px solid #aaa;}#edit-pass{background-size:1em 1em;border:1px solid #aaa;}#user-login-form,#user-pass{max-width:600px;background-color:#fff;border:4px solid rgba(0,0,0,0.08);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-image:-ms-linear-gradient(top,#ffffff 0%,#f9faf8 100%);background-image:-moz-linear-gradient(top,#ffffff 0%,#f9faf8 100%);background-image:-o-linear-gradient(top,#ffffff 0%,#f9faf8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffffff),color-stop(100,#f9faf8));background-image:-webkit-linear-gradient(top,#ffffff 0%,#f9faf8 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#f9faf8 100%);}#user-login-form .form-item,#user-pass .form-item{padding-left:1em;}#user-pass .form-actions,#user-login-form .form-actions{margin:0 0 1em 1em;padding:0;}form.user-pass p:nth-child(3){text-align:center;}#user-login-form .actions-suffix{float:right;position:relative;bottom:30px;right:10px;}#edit-actions{margin-top:1em;}#user-pass label,#user-login-form label{display:block;font-weight:normal;font-size:.8em;}.form-item{max-width:100%;overflow:hidden;}.form-item-pass,p.forgot-password{display:inline-block;}p.super-login-password{font-size:.9em;margin:0 0 0 1em;}p.forgot-password{margin-left:1em;position:relative;top:-5px;}a.super-login-register,p.forgot-password a{border:none;}#user-pass .form-item.form-item-name,#user-login-form .form-item.form-item-name{margin:1em 0;}#user-login-form .form-item.form-item-pass{margin:0;}#user-login-form .messages,#user-pass .messages{margin:0 0 .1em .75em;}.back-to-login{font-size:.9em;float:right;margin:0 1em .125em 0;}input.form-text{border:2px solid #dadada;max-width:375px;overflow:hidden;}input.form-text:focus{outline:none;border-color:#0088cc;box-shadow:0 0 8px #9ecaed;}input.form-control{display:inline;width:auto;}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}.masquerade-block-form .container-inline,.views-exposed-form .form--inline{display:flex;align-items:self-end;}.views-exposed-form{padding-bottom:1em;}.masquerade-block-form .form-item,.views-exposed-form .form--inline .form-item{margin:0;}.views-exposed-form .form--inline .form-actions{margin:0 0 0 1em;}#edit-pass{background-size:1em 1em;border:1px solid #aaa;padding:1em;}.field--name-field-trade-in-info{margin-top:1em;border-top:1px solid #ccc;}.field--name-field-trade-in-info .field__items{width:100%;margin-left:1em;}.paragraph--type--trade-in .layout{float:left;margin:1em;padding:1em;border:1px dotted #ccc;}.paragraph--type--trade-in .field__item{display:inline;}.field--name-field-final-price{color:#d01026;}.view-staff-member-report form.views-exposed-form .form--inline{display:flex;align-items:center;}.view-staff-member-report form.views-exposed-form .form--inline > div{margin-right:1em;}.view-staff-member-report form.views-exposed-form .form--inline > fieldset{background:#c2ebc7;}.view-staff-member-report form.views-exposed-form .form-actions input{background:#c2ebc7;}
