
/* タブのアイコン */

ons-tab .disabledVoting {
    width:24px;
    height:24px;
    background:url('./images/voting.png') center bottom no-repeat;
    background-size:contain;
}
ons-tab .activeVoting {
    width:24px;
    height:24px;
    background:url('./images/voting.png') center bottom no-repeat;
    background-size:contain;
}

ons-tab .disabledQuestion {
    width:24px;
    height:24px;
    background:url('./images/question.png') center bottom no-repeat;
    background-size:contain;
}
ons-tab .activeQuestion {
    width:24px;
    height:24px;
    background:url('./images/question.png') center bottom no-repeat;
    background-size:contain;
}

.alert-dialog-content .text-input {
    color: black;
}

.asteria-green {
    background-color:#00B140;
}

.pageTitle {
    height:44px;
    width:100%;
    position: relative;
    font-size: 1.2em;
}
.pageTitleString {
    position: absolute;
    top:0;
    bottom:0;
    margin:auto;
    height:1em;
    width:100%;
    text-align: center;
}
/* bootstrapとOnsenUIの「toast」クラスがカブるため再定義 */
#toast .toast {
    opacity: 100;
}
#toast-message {
    color:black;
}
#toast button {
    color:black;
}
/* bootstrapとOnsenUIの「popover」クラスがカブるため再定義 */
#popover .popover {
    top:auto;
    left:auto;
    z-index:99999;
}

.alert-dialog {
    width:90vw;
}