﻿/* BundleConfigでAnalysis.cssに結合 */

.enq_view select, .enq_view textarea{
    width:95%;
    max-width:none;
    display:inline-block;
}

.enq_view .btn-group-justified{
    width:95% ;
    display:inline-block;
}

.enq_view .question {
    margin-bottom: 4em;
    position: relative;
}

.enq_view{
    width:100% !important;
}

.enq_view .modal-body{
    width:100%;
}

.enq_form_container {
    width: 85%;
    margin: 0 auto;
    position: relative;
}

.q_num{
    font-size:1.1em;
    margin-right:1em;
        }

.label-danger {
    margin-left:.5em;
}

blockquote {
    border-left-color: #00b050;
}

.enq_view .modal-footer{
    margin:0;
}


.enq_view .text-success {
    font-size:1.5em;
    margin-left:.5em;
}

.enq_view .awesome_check{
    display:inline-block;
    vertical-align:bottom;
}

.enq_view .question-label {
    margin: .2em .1em;
    min-width: 125px;
}

.enq_form_container .panel-default {
    border: none;
    box-shadow: none;
}
.enq_form_container .panel-heading {
    background-color: #fff;
}
.enq_form_container .panel-body {
    border: none !important;
}
.enq_form_container .panel-heading a {
    text-decoration: none;
}
.caution {
    color: #d53636;
}

.question .question_values[check_type='0'] {
    display: inline-block;
}

.question.other-question {
    padding-top: 1em;
}

.question.other-question blockquote {
    border: none;
    padding-left: 0;
}

.question.other-question .q_num{
    display:none;
}

.flex-center-inline{
    display:inline-flex;
    justify-content: center;
    align-items: center;
}

.buttons-container {
    display: inline-flex;
}
.not-entered, .unselected-file {
    color: #ff0000;
}
.confirm-answer-value{
    margin-left:10px;
}
