﻿body {
    font-size: 14px;
}

TEXTAREA {
    font-size: inherit
}
INPUT {
    font-size: inherit
}

.question {
    padding: 5px;
}


.surveyTextbox {
    margin-left: 5px;
}

#Form1 {
    height: 100%;
}

.htable {
    height: 52px;
}

.secondary {
    padding: 5px;
}

.surveyTextArea {
    margin-top: 5px;
}

.wizardSideBar {
    padding: 10px 5px 5px 10px;
}

.unselected-link, .selected-link {
    font-size: 14px;
    color: #465D7E;
    padding-bottom: 10px;
}

/*Uncomment this if we decide to enable jumping between sections*/
/*.unselected-link:hover, .selected-link:hover {
    cursor: pointer;
    text-decoration: underline;
    font-style: normal;
}*/

.selected-link {
    font-weight: bolder;
}

.verbiage {
    padding: 10px;
    text-align: center;
}


.fileupload {
    border: 1px black solid;
}

.section-title {
    text-decoration: underline;
    padding-top: 25px;
    font-style: normal;

}

ul {
    list-style: none;
    padding-left: 10px;
    margin: 0;
}

span {
    text-decoration: underline;
    font-style: italic;
}

.survey-table {
    font-size: 14px;
}

.survey-table tr {
    padding-top: 5px;

}

.survey-header {
    font-size: 16px;
    font-weight: bold;

}

.survey-error {
    font-size: 16px;
    font-weight: bold;
    padding: 5px; 
    border: none; 
    border-radius: 5px; 
    background-color: #FA5858; 
    height: 30px;
}

/*the tooltip will be applied to any element, containing data-title attribute*/
[data-title]
{
    position: relative;
    padding: 0;
}
 
[data-title]::before,
[data-title]::after
{
    position: absolute;
    z-index: 5;
    opacity: 0;
    visibility: hidden;
    background: #000;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, .8);
     
    -moz-transition: opacity 200ms 50ms linear;
    -webkit-transition: opacity 200ms 50ms linear;
    -ms-transition: opacity 200ms 50ms linear;
    -o-transition: opacity 200ms 50ms linear;
    transition: opacity 200ms 50ms linear;
}
 
[data-title]:hover::before,
[data-title]:hover::after
{
    opacity: 1;
    visibility: visible;
}
 
/* the tooltip */
[data-title]::before
{
    content: attr(data-title);
    width: 200px;
    padding: 4px;
    margin: 30px 0 0 -68px;
    font: normal 11px/16px Arial, Sans-serif;
    color: #fff;
    cursor: default;
    border-radius: 4px;
}
 
/* the pointer */
[data-title]::after
{
    content: "";
    width: 8px;
    height: 8px;
    margin: 26px 0 0 -6px;
     
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

.mpage {
    width: 940px;
    background-color: #e5dfcd;
    vertical-align: top;
    text-align: left;
    display: flex;
}