﻿

input[type="tel"] {width: 50px !important;display:inline !important}


.chkChoice input 
{ 
    margin-left: -20px !important;
    vertical-align:top !important; 
}
.chkChoice td 
{ 
    padding-left: 20px !important;
    vertical-align:top !important; 
}


#mainContent_GMDatePickerA15_image
{
	vertical-align:middle !important;
}

#mainContent_GMDatePicker1_image 
{
    vertical-align:middle !important;
}

.no-bullet 
{
    list-style-type: none;
}



 a.anchor
{
 text-decoration: none !important;
 color:#000000 !important;
 
}

p.header
{
    font-size: 100% !important;
    font-weight: bold !important;
    line-height: 20px !important;
    color:Black !important;
}




.headersm {
color: #000; 
font-weight: bold !important;
font-size: 100% !important;
}

.headermed {
color: #000; 
font-weight: bold !important;
font-size: 1.5rem !important;
}
.elaws-btn 
{
    background-color:#0071bc !important;
    font-weight:bold  !important;
}

    .elaws-btn:hover {
        background-color: #205493 !important;
        font-weight: bold !important;
        text-decoration: underline;
    }






.elaws-logo 
{
    vertical-align:bottom;
}

.quest 
{
    font-family: inherit;
    font-size: 100%  !important;
    font-weight: bold !important;
    line-height: 16px !important;
    margin-bottom: 1.25rem;
    text-rendering: optimizelegibility;
}

.contin
{
    font-family: inherit;
    font-size: 100%  !important;
    font-weight: bold !important;

}


.boxlight 
{
    
    border: 1px solid !important;
    border-color:#dddddd !important;
    padding: 10px 10px 10px 10px !important;
}

.tblblue 
{
    background:#EEEEFF !important;
     border: 1px solid !important;
    border-color:#000033 !important;
    padding: 10px 10px 10px 10px !important;
}

.tblyellow 
{
    background:#FFFFCC !important;
    
    border-color:#666600 !important;
}

ul.indent1, ol.indent1 
{
    margin-left:35px;
    margin-top:-20px;
}

p.indent1
{
 margin-left:35px;   
}

/* START Annoucement Status */
.warning-status {
    background-color: #FFF1D2 !important;
    color: #212121;
    border-left: solid 6px #FDAF1D;
    padding: 15px 0 15px 0;
    position: relative;
    margin-bottom: 10px;
}

.warning-icon {
    width: 31px;
    height: 36px;
    background-image: url("//www.dol.gov/images/status/exclamation-triangle-solid.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: 10;
    left: 20px;
    float: left;
}

.success-status {
    background-color: #E7F4E4;
    color: #212121;
    border-left: solid 6px #297A38;
    padding: 15px 0 15px 0;
    position: relative;
    margin-bottom: 10px;
}

.success-icon {
    width: 31px;
    height: 36px;
    background-image: url("//www.dol.gov/images/status/check-circle-solid.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: 10;
    left: 20px;
    float: left;
}

.error-status {
    background-color: #F9DEDE;
    color: #212121;
    border-left: solid 6px #F91A12;
    padding: 15px 0 15px 0;
    position: relative;
    margin-bottom: 10px;
}

.error-icon {
    width: 31px;
    height: 36px;
    background-image: url("//www.dol.gov/images/status/exclamation-circle-solid.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: 10;
    left: 20px;
    float: left;
}

.info-status {
    background-color: #E1F3F8;
    color: #212121;
    border-left: solid 6px #00A6D2;
    padding: 15px 0 15px 0;
    position: relative;
    margin-bottom: 10px;
}

.info-icon {
    width: 31px;
    height: 36px;
    background-image: url("//www.dol.gov/images/status/info-circle-solid.svg");
    background-repeat: no-repeat;
    position: absolute;
    top: 10;
    left: 20px;
    float: left;
}

.annoucement {
    color: #212121;
    padding: 0 30px 0 70px;
}

    .annoucement p {
        font-size: 90%;
        margin-left: 0;
        margin-top: 7px;
        margin-bottom: 0;
        line-height: 1.3;
        padding: 0;
    }

.status {
    font-size: 100%;
    font-weight: bold;
}

/* END Annoucement Status */
@media (min-width: 321px) and (max-width: 767px) {
    /* this class removes the space of a stacked divs*/
    div.md-additional-column {
        margin-top: -20px !important;
    }
}


.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}
