.error.help-block{width:100%;float:left;font-size:12px;color:#DF0000;}
.message_valid{width: 40%;padding: 8px; text-align: center;margin:auto;background-color: #C4F2CE;color:#1C7B31;border:solid 2px #1C7B31;font-size: 14px;margin-bottom: 15px;font-weight: bold;text-align:center;}
.message_invalid{width:100%;float:left;height:50px;background-color:#F2DEDE;border:solid 1px #EBCCD1;border-radius:5px;color:#B94366;text-align:center;margin-bottom:15px;display:table;font-size:14px;font-weight:bold;}
.valign-div{display:table-cell;vertical-align: middle;padding-top:10px;}

#signature_need{color:#F90000;font-size:12px;font-weight:bold;}
.form-control{box-shadow: inset 0px 0px 10px rgba(205,205,205,0.9);}
.error.help-block{color:#F90000;font-size:12px;font-weight:bold;}
#preview-bgd-1{position:relative;width:100%;height:350px;background-image:url('https://secure.2290onlineform.com/images/2290Form-preview-bg.png');background-repeat:no-repeat;}
#businessNameDBA_oninput{width:100%;position:absolute;left:125px;top:109px;font-weight:bold;color:#13487E;}
#EIN_oninput{position:absolute;left:630px;top:109px;font-weight:bold;color:#13487E;letter-spacing:1.5px;}
#address_oninput{position:absolute;left:125px;top:175px;font-weight:bold;color:#13487E;}
#address_2_oninput{position:absolute;left:125px;top:225px;font-weight:bold;color:#13487E;}
#signature_oninput{position:absolute;left:285px;top:90px;font-weight:bold;color:#13487E;}
#phone_sig_oninput{position:absolute;left:685px;top:90px;font-weight:bold;color:#13487E;}
@media only screen and (max-width:414px)
{
    #preview-bgd-1{display:none;}
}
    .goback{width:100%;float:left;height:auto;margin-bottom:15px;}
    /* steps divs */
    .progress_cont{width:100%;float:left;height:auto;margin:30px 0 25px 0;}
    #progress {
        padding: 0;
        list-style-type: none;
        font-family: arial;
        font-size: 15px;
        clear: both;
        font-weight:bold;
        line-height: 1em;
        margin: 0 -1px;
        text-align: center;
    }
    
    #progress li {
        float: left;
        padding: 15px 30px 15px 40px;
        background: #CEE9FD;
        color: #103856;
        position: relative;
        border-top: 1px solid #CEE9FD;
        border-bottom: 1px solid #CEE9FD;
        width: 23%;
        margin: 0 7px;
    }
    
    #progress li:before {
        content: '';
        border-left: 23px solid #fff;
        border-top: 23px solid transparent;
        border-bottom: 23px solid transparent;
        position: absolute;
        top: 0;
        left: 0;
        
    }
    
    #progress li:after {
        content: '';
        border-left: 23px solid #CEE9FD;
        border-top: 23px solid transparent;
        border-bottom: 23px solid transparent;
        position: absolute;
        top: 0;
        left: 100%;
        z-index: 20;
    }
    
    #progress li.active {
        background: #1567af;
        color:#ffffff;
    }
    
    #progress li.active:after {
        border-left-color: #1567af;
    }
    #progress i{color:#F8A752;}
    
    
/********* MODEL BOX *********/
/* The Modal (background) */
    .modal_VIN {
      display: none; /* Hidden by default */
      position: fixed; /* Stay in place */
      z-index: 21; /* Sit on top */
      padding-top: 100px; /* Location of the box */
      left: 0;
      top: 0;
      width: 100%; /* Full width */
      height: 100%; /* Full height */
      overflow: auto; /* Enable scroll if needed */
      background-color: rgb(0,0,0); /* Fallback color */
      background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    }
    
    /* Modal Content */
    .modal_VIN-content {
      background-color: #fefefe;
      margin: auto;
      padding: 0px;
      border-radius:10px;    
      width: 50%;
    }
    
    /* The Close Button */
    .close_VIN {
      color: #CA0000;
      float: right;
      font-size: 28px;
      font-weight: bold;
      position:absolute;
      top:10px;
      right:10px;
    }
    
    .close_VIN:hover,
    .close_VIN:focus {
      color: #FF0000;
      text-decoration: none;
      cursor: pointer;
    }
/****** END OF MODEL BOX *****/