/* ヘッダータブの選択アクティブ時のカラーをブルーからオレンジに変更 */
.v-slide-group__wrapper > .v-tabs-bar__content > .v-tab--active {
    color: orange !important;
}

.header-tab__active__event {
    border-bottom: 2px solid orange !important;
}

/* ヘッダーロゴの大きさをデフォルトの大きさから微調整 */
.header__logo {
    width: 100%;
}

/* ヘッダーの文字カラーを黒色に変更 */
.header-tab__no-active {
    color: #000 !important;
}

/* メニュータブの文字カラーを変更 */
.menu__name {
    color:#000 !important;
}

/* ヘッダーを固定にして、背景カラーを少し透明に変更 */
.header__wrap {
    position: fixed;
    background-color: #fff;
    z-index: 100000;
}

/* 差分のコンテンツがヘッダーで隠れてしまう挙動の変更 */
.event__layout {
    margin-top: 64px !important;
}

/* ログイン画面の青字のボタンや文言カラーの変更 */
.smart__forget__link {
    color: orange !important;
}

form > .login-button > .login-button__content {
    background-color: orange !important;
}

form > .login-button > .register-button {
    color: orange !important;
    border: thin solid orange !important;
}

.login-form > .login-form__mail > .primary--text {
    color: orange !important;
    caret-color: orange !important;
}

.login-form >.login-form__password > .primary--text {
    color: orange !important;
    caret-color: orange !important;
}


/* パスワードの再設定画面の青字のボタンや文言カラーの変更 */
form > .reset-buton > .reset-buton__content {
    background-color: orange !important;
}
.reset-cancel__link {
    color: orange !important;
}

/* 新規登録画面のテキストやボタンカラーの変更 */
.register-layout__contents > section > form > .register__button > button {
    background-color: orange !important;
}
.register-layout__contents > section > form > .agreement__group > a {
    color: orange !important;
}
.register__account__text {
    color: orange !important;
}
.register-passcode__code > .primary--text {
    color: orange !important;
    caret-color: orange !important;
}
.register__password > .primary--text {
    color: orange !important;
    caret-color: orange !important;
}

/* マイページ */
.mypage-title__text {
    border-color: orange !important;
}
.mypage-layout__wrap > div:nth-of-type(1) {
    margin-top: 64px;
}

/* 認証コードダイアログボタンカラー変更 */
.dialog__content__button {
    background-color: orange !important;
    border-color: orange !important;
}

/* 認証コード入力画面 */
form > .register-passcode__button__group > .register-passcode__button > .register-passcode__button__content {
    background-color: orange !important;
}

form > .register-passcode__button__group > .register-passcode__cancel > .register-passcode__cancel__link {
    color: orange !important;
}

/* 会員情報更新画面（ログイン or 新規登録後） */

.item__wrap > .item__postal-code > button {
    background-color: orange !important;
}

.profile__button > button {
    background-color: orange !important;
    border-color: orange !important;
}

.item__wrap > .item__description > .primary--text {
    color: orange !important;
    caret-color: orange !important;
}

/* 画面上部に戻るボタン */
.top-button__wrap>.base-background-color {
    background: linear-gradient(to right, orange, yellow) !important;
}

/* ブース一覧のボタンなどのカラー変更 */
.booth-list-title__text {
    border-color: orange !important;
}
.mdi-view-grid::before {
    /* タイルアイコンカラー */
    color: orange !important;
}
.mdi-format-list-bulleted::before {
    /* リストアイコンカラー */
    color: orange !important;
}
.booth-search__button {
    background-color: orange !important;
}
.booth-list__pagination > li > .v-pagination__item {
    background-color: orange !important;
    border-color: orange !important;
}
.search-other__col > .filter__button > div > .base-color {
    color: orange !important;
}
.booth-search__action-button {
    color: orange !important;
    caret-color: orange !important;
}

.portal-event-top{
  display: none !important;
}
.v-tab--active {
  display: none !important;
}
#list-item-182{
  display: none !important;
}
.booth-staff__wrap{
display: none !important;
}