.authentication[data-v-1916cbd2]{display:inline-block}.google-button[data-v-1916cbd2]{height:40px;border-width:0;background:#fff;color:#737373;border-radius:5px;white-space:nowrap;-webkit-box-shadow:1px 1px 0 1px rgba(0,0,0,.05);box-shadow:1px 1px 0 1px rgba(0,0,0,.05);-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:background-color,box-shadow;transition-property:background-color,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;padding:0}.google-button[data-v-1916cbd2]:focus,.google-button[data-v-1916cbd2]:hover{-webkit-box-shadow:1px 4px 5px 1px rgba(0,0,0,.1);box-shadow:1px 4px 5px 1px rgba(0,0,0,.1)}.google-button[data-v-1916cbd2]:active{background-color:#e5e5e5;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-duration:10ms;transition-duration:10ms}.google-button__icon[data-v-1916cbd2]{display:inline-block;vertical-align:middle;margin:8px 0 8px 8px;width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.google-button__icon--plus[data-v-1916cbd2]{width:27px}.google-button__text[data-v-1916cbd2]{display:inline-block;vertical-align:middle;padding:0 24px;font-size:14px;font-weight:700;font-family:Roboto,arial,sans-serif}body[data-v-1916cbd2],html[data-v-1916cbd2]{height:100%}body[data-v-1916cbd2]{background-color:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#nav[data-v-65845121]{padding:30px}#nav a[data-v-65845121]{font-weight:700;color:#555}#nav a.router-link-exact-active[data-v-65845121]{color:#3273dc}body{margin:0}hr{opacity:.3}.v-content{padding:0!important}.v-application a{text-decoration:none}.v-btn--outlined .v-btn__content .v-icon,.v-btn--round .v-btn__content .v-icon{color:#fff}#post-button{margin-left:86%}header .authentication{position:absolute;right:0}header .authentication .navbar-item{display:inline}.authentication .navbar-item{padding-right:10px;margin-bottom:0;color:#fff}header .navbar-item img{max-height:inherit}.signin,.signup{width:900px}.company-register,.signin,.signup{background-color:#fff;margin:0 auto 100px;padding:30px}.company-register{width:785px}.signin h2,.signup h2{padding:32px;font-weight:700;text-align:center}.v-application--wrap{background-color:#f5f5f5}.google_email{padding-right:20px}.signin .v-btn:not(.v-btn--round).v-size--default,.signup .v-btn:not(.v-btn--round).v-size--default{width:350px}#my-company-list,.company-list{margin:0 22%}.company-list .mx-auto{max-width:900px}.register_button{position:fixed;bottom:12px;right:22%}#my-company-list .v-btn--fab.v-size--large,#my-favorite-company-list .v-btn--fab.v-size--large,.company-list .v-btn--fab.v-size--large{height:80px;width:80px}.company-list .v-btn--icon.v-size--large .v-icon,.v-btn--fab.v-size--large .v-icon{font-size:35px}.company-list .company-counter{max-width:100%}.company-list .company-counter p{color:#e5222c}.company-list-detail{margin-bottom:20px;padding:30px}.company-list-detail .company-name{font-size:18px}.company-list-detail .v-card__subtitle,.v-card__text,.v-card__title{padding-top:5px}.company-list-detail .v-list-item__title{-ms-flex-item-align:center;align-self:center;font-size:1rem;padding-left:15px}.v-application .mx-auto{margin-right:0!important;margin-left:0!important}.company-list-detail .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-list-detail .material-icons{min-width:40px}.company-list-detail .icon{float:right}#chat-board .comment-content{font-size:14px}#chat-board .user_name{padding-left:16px}#chat-board .theme--light.v-divider{margin:0}#chat-board div{margin-left:2px}#chat-form-button{position:relative}#chat-form-button .theme--dark.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){position:absolute;top:410px;right:0}.company-register .col-md-3{max-width:100%}.company-register .register-center{text-align:center}.company-register .register{width:300px}.company-register .v-application a{color:#000;font-weight:700;text-decoration:none}.company-register h2{font-weight:700}.company-register span.required{background-color:red;color:#fff;font-size:14px;padding:5px;font-weight:700;margin-left:5px}#my-favorite-company-list{margin:0 22%}footer p{text-align:center}