/**********************/
/*     Enquiry Modal    */
/**********************/
.form-1 {
    padding-top: 1.625rem;    
    padding-bottom: 1.625rem;    
}

.form-1 .block-heading {
    padding: 20px;
}

.form-1 .modal-header {
    padding: 15px;
    display:block;
    text-align:center;
    border-bottom:none;    
}

.form-1 .modal-content {
    border-radius: 0;    
}

.form-1 .text-container {
    margin-bottom: 4rem;
}

.form-1 .section-title {
    margin-bottom: 0.5rem;
}

.form-1 h2 {
    color: #555555;
}

.form-1 .list-unstyled .fas {
    color: #fe0000;
    font-size: 0.5rem;
    line-height: 1.375rem;
}

.form-1 .list-unstyled .media-body {
    margin-left: 0.625rem;
}

.form-1 .label-control {
    color: #888;
    top: 0.325rem;
}

.form-1 .form-control-input,
.form-1 .form-control-select {
   border: 1px solid #333333;
    background-color: tansparent;
    color: #555555;
    height: 4rem;
    border-radius: 0.9rem;
    font: bold 1.275rem/1.375rem "Open Sans", sans-serif;
}

.form-1 .form-control-textarea {
    border: 1px solid #333333;
    background-color: transparent;
    color: #fff;
}

.form-1 .form-control-input:focus,
.form-1 .form-control-input:hover,
.form-1 .form-control-select:focus,
.form-1 .form-control-select:hover,
.form-1 .form-control-textarea:focus,
.form-1 .form-control-textarea:hover {
    border: 1px solid #555555;
    font: 1.275rem/1.375rem "Open Sans", sans-serif;
    
}


.form-1 .label-control {
    position: absolute;    
    top: 0.5rem; 
    left: 1.375rem;
    color: #555555;
    opacity: 1;
    font: 10 1.275rem/1.075rem "Open Sans", sans-serif;
    cursor: text;
    transition: all 0.2s ease;
    font-style: italic;
}

.form-1 .form-control-input:focus + .label-control,
.form-1 .form-control-input.notEmpty + .label-control,
.form-1 .form-control-textarea:focus + .label-control,
.form-1 .form-control-textarea.notEmpty + .label-control {
    top: 0.5rem;
    opacity: 1;
    font-size: 1.275rem;
    font-weight: 10;
    color: #aaa; 
}

.form-1.form-control-submit-button {
    border-radius: 0.5rem;
}

#lmsgSubmit.h3.text-center.tada.animated,
#lmsgSubmit.h3.text-center {
    color: #ff0000;
}

.form-1 .help-block.with-errors .list-unstyled {
    color: #red;
}

.form-1 .p-large {
    font: 400 italic 1.125rem/1.625rem "Open Sans", sans-serif;
    text-align:center;
}

.form-1 .p-small {
    font: 400 0.675rem/1.275rem "Open Sans", sans-serif;
}