@charset "utf-8";

/**
 * iroha Board Project
 *
 * @author        Kotaro Miura
 * @copyright     2015-2016 iroha Soft, Inc. (http://irohasoft.jp)
 * @link          http://irohaboard.irohasoft.jp
 * @license       http://www.gnu.org/licenses/gpl-3.0.en.html GPL License
 */

body {
    -webkit-touch-callout: none;
    /* リンク長押しのポップアップを無効化 */
    -webkit-user-select: none;
    /* テキスト長押しの選択ボックスを無効化 */
}


/* custom.css */


/** 選択肢ラベルの文字色修正 **/

.answer-field_label {
    color: #ffffff;
    border-radius: 10px;
    background-color: #1976D2;
    margin-bottom: 5px;
}

.grid-table:active,
.grid-table:hover {
    cursor: pointer;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
}

.list-group-item:active,
.list-group-item:hover {
    cursor: pointer;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
}


/** ADMIN 集計・明細ボタン **/

.btn_summary {
    width: 80px;
    height: 35px;
    margin-left: 10px;
    margin-right: 5px;
    margin-bottom: 3px;
    background-color: rgb(155, 240, 248);
    color: darkblue;
}

.btn_detail {
    width: 80px;
    height: 35px;
    margin-left: 10px;
    margin-right: 5px;
    margin-bottom: 3px;
    background-color: rgb(155, 240, 248);
    color: darkblue;
}

.btn_break {
    overflow-wrap: break-word;
    white-space: normal;
}

.login-heading {
    background-color: #00BCD4;
    color: #fff;
    text-align: center;
    font-weight: bold;
    font-size: 16px;
    border-radius: 5px;
    margin: 5px;
}

.btn-login {
    background-color: #4DD0E1;
    color: #fff !important;
    text-align: center;
    font-size: 16px !important;
    border-radius: 5px;
    margin: 5px;
    max-width: 200px;
    padding: 15px !important;
}

.btn-login:hover {
    background-color: #26C6DA;
    color: #fff !important;
}

.btn-login:active {
    background-color: #26C6DA;
    color: #fff !important;
}

.submitbtn {
    text-align: center;
}

.form-login {
    padding: 10px !important;
}

.form-login:focus {
    background-color: #80DEEA !important;
}

.remember_me label {
    display: inline;
    cursor: pointer;
}