﻿
.home_button {
    width: 100px;
    height: 100px;
    background-color: transparent;
    float: right;
    margin: -4px 5% 0 0;
}

.optionList, .formo {
    color: white;
    font-family: open sans;
    font-size: 14px;
    margin-right: 59px;
    padding: 20px;
    width: 569px;
    display: inline-block;
    float: right;
    height: 2px;
}

    .optionList > span, .optionTitle {
        /*text-align: center;*/
        font-size: 15px;
        display: block;
        padding-bottom: 6px;
    }

.payReqInfo {
    width: 400px;
    margin: 0 auto;
    margin-top: 20px;
}

.GraphBtn {
    height: 18px;
    background: url(../images/barChartIcon.png);
    right: 20px;
    top: 10px;
    cursor: pointer;
}

.ServicingChartContainer {
    background-color: lightgray;
    display: inline-block;
    height: auto;
    margin-right: 20px;
    margin-top: 30px;
    width: 368px;
    border-radius: 5px;
}

.ServicingChart {
    padding-bottom: 10px;
}

.ServicingChartContainer:nth-child(even) {
    margin-right: 0px;
}

.ChartHeadingContainer {
    height: 30px;
    margin-bottom: 20px;
    text-align: center;
    vertical-align: middle;
    line-height: 30px;
    font-family: sans-serif;
    color: white;
    background-color: gray;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.key {
    font-family: sans-serif;
    width: 100%;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    color: darkgray;
    text-decoration: underline;
}

.keyContainer {
    width: 248px;
    height: auto;
    margin: 0 auto;
}

.keyLabelContainer {
    width: 112px;
    height: auto;
    padding: 5px;
    display: inline-block;
}

.keyColor {
    display: inline-block;
    height: 15px;
    width: 15px;
    margin-right: 4px;
}

.keyLabel {
    font-family: sans-serif;
    font-size: 12px;
    display: inline-block;
}

.drawReqInfo {
    width: 400px;
    margin: 0 auto;
    margin-top: 20px;
}

.activeManageBtn {
    background-color: white;
    color: #2c99cc;
    cursor: pointer;
    display: inline-block;
    font-family: sans-serif;
    font-size: 14px;
    margin-right: 20px;
    margin-top: 13px;
    padding: 5px;
}

.managebtns {
    color: white;
    display: inline-block;
    font-family: sans-serif;
    font-size: 14px;
    margin-right: 20px;
    margin-top: 13px;
    padding: 5px;
}

    .managebtns:hover {
        cursor: pointer;
        color: #2c99cc;
        background-color: white;
    }

.ManageLoansSaveBtn {
    background-color: #2c99cc;
    color: white;
}

.rblRequestType td label {
    font-size: 12px;
}

.rblRequestType td input {
    height: 10px;
}

.rblRequestType td {
    padding: 10px;
}

.ManageQ {
    font-size: 16px;
    font-family: sans-serif;
}

.Manageheading {
    margin-top: 10px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    font-family: sans-serif;
}

.question {
    font-family: Open sans,Arial,sans-serif;
    font-size: 16px;
    font-weight: 400;
    margin-top: 13px;
    position: relative;
    width: 748px;
}

.label {
    width: 419px;
    font-family: Verdana,sans-serif;
}

.info_dd {
    font-family: 'Play', sans-serif;
    font-size: 20px;
    text-decoration: underline;
    color: #2c99cc;
    cursor: pointer;
}

.tipQ {
    background: white;
    border-radius: 5px;
    box-shadow: 0 1px 4px 0 rgba(97, 97, 97, 0.94);
    color: black;
    float: right;
    height: auto;
    left: 452px;
    max-width: 300px;
    min-height: 50px;
    padding: 10px;
    position: absolute;
    top: 28px;
    font-size: 14px;
    display: none;
}

    .tipQ:after {
        border-color: transparent #2c99cc;
        border-style: solid;
        border-width: 12px 14px 12px 0;
        content: "";
        display: block;
        left: -14px;
        position: absolute;
        top: 4px;
        width: 0;
        z-index: 1;
    }

.SummaryAccordion {
    width: 98%;
    height: 30px;
    background-color: #2c99cc;
    color: white;
    font-family: play,Verdana,sans-serif;
    line-height: 30px;
    padding-left: 10px;
    font-size: 15px;
    border-radius: 6px;
    margin-bottom: 5px;
}

.SummaryAccordionContent {
    padding-left: 5px;
    margin-bottom: 10px;
    font-family: sans-serif;
}

.whiteBox {
    width: 50%;
    height: auto;
    /*min-height:650px;*/
    background-color: white;
    border-radius: 25px;
    box-shadow: rgba(0,0,0,0.4) 10px 10px 8px;
    margin: 0 auto;
    padding-bottom: 50px;
}

.congratulations {
    width: 525px;
    height: auto;
    /*min-height:650px;*/
    background-color: white;
    border-radius: 25px;
    box-shadow: rgba(0,0,0,0.4) 10px 10px 8px;
    margin: 0 auto;
    padding-bottom: 50px;
    position: relative;
    top: 0px;
    left: 0px;
}

.Loan_Containers {
    height: auto;
    min-height: 500px;
    width: 96%;
    /*background-color:lightgray;*/
    margin: 0 auto;
}

.Loan_feildsInputs {
    /*background-color: #fbad21;*/
    color: black;
    display: inline-block;
    font-family: open sans,Arial,sans-serif;
    font-size: 14px;
    text-align: center;
    height: auto;
    min-height: 40px;
    margin-top: 5px;
}

.ChooseLoanTabs {
    /*background-color: #fbad21;*/
    color: black;
    display: inline-block;
    font-family: open sans,Arial,sans-serif;
    font-size: 14px;
    text-align: center;
    border-bottom: 2px solid orange;
}

.cl_loanId {
    width: 20%;
}

.cl_loanAmount {
    width: 20%;
}

.cl_createdDate {
    width: 20%;
}

.cl_address {
    width: 37%;
}

.FL_titleBox {
    height: 50px;
    font-family: play,Verdana,sans-serif;
    font-size: 30px;
    text-align: center;
    vertical-align: middle;
    line-height: 50px;
    color: white;
    background-color: #58595b;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
    margin: -.5em;
    margin-bottom: 20px;
}

.top_opacityBar {
    width: 100%;
    height: 140px;
    background: rgba(0,0,0,0.3);
}

.top_briefcases {
    width: 80px;
    height: 60px;
    vertical-align: bottom;
    line-height: 144px;
    display: inline-block;
    margin-right: 40px;
    color: white;
    text-align: center;
    font-family: sans-serif;
}

.top_briefcaseContainer {
    width: 701px;
    height: auto;
    margin: 0 auto;
    padding-top: 33px;
}


.top_opacityBar {
    width: 100%;
    height: 60px;
    background: rgba(0,0,0,0.6);
}

.top_briefcaseContainer {
    padding-top: 6px;
}

.FL_topheader {
    font-family: 'Play', Verdana;
    font-size: 40px;
    color: white;
    text-align: center;
}

.activecheck {
    background: url(../../images/MP_active.png);
}

.inactivecheck {
    background: url(../../images/MP_inactive.png);
    color: darkgray;
}

.inactivecomplete {
    background: url(../../images/MP_complete.png);
    color: darkgray;
}

.activecomplete {
    background: url(../../images/MP_complete.png);
    color: white;
}

.leftarrow {
    width: 30px;
    height: 50px;
    background: url(../../images/MP_leftarrow.png);
    float: left;
    margin-left: 15px;
    position: relative;
    top: 41px;
    cursor: pointer;
}

.rightarrow {
    width: 30px;
    height: 50px;
    background: url(../../images/MP_rightarrow.png);
    float: right;
    margin-right: 15px;
    position: relative;
    top: -52px;
    cursor: pointer;
}

.FL_topheader span {
    font-family: 'Play', Verdana;
    font-size: 40px;
    color: white;
    text-align: center;
}

.Success {
    text-align: center;
    color: #448ac7;
    font-family: 'Play', sans-serif;
    /*margin-top:20px;*/
    font-weight: 300;
    margin-top: 0px;
}

.Lender_infoBox {
    width: 400px;
    height: auto;
    min-height: 400px;
    border: 2px solid gray;
    border-radius: 25px;
    margin: 0 auto;
    margin-top: 33px;
    margin-bottom: 20px;
}

.LenderName {
    position: relative;
    top: -21px;
    left: 32px;
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    color: orange;
    background-color: white;
    padding: 5px;
    width: 330px;
}

.Lender_optionsBox {
    width: 400px;
    height: auto;
    min-height: 400px;
    margin: 0 auto;
}

.offerDetailsContainer {
    width: 100%;
    height: auto;
    margin-top: 25px;
}

.DetailContainer {
    width: calc(100% / 3 - 3px);
    display: inline-block;
}

.DetailLabel {
    font-family: 'Play', Arial;
}

.OffersSubmittedContainer {
    width: 100%;
    height: auto;
    border-top: 1px solid #2c99cc;
    padding-top: 20px;
}

.OfferComment {
    width: 100%;
    height: auto;
}

.OfferCommentTextbox {
    background-color: #dedede;
    border: medium none;
    border-radius: 5px;
    width: 99%;
    max-width: 99%;
    min-width: 99%;
    padding: 4px;
}

.AcceptDenyContainer {
    width: 100%;
    height: auto;
    margin-bottom: 28px;
}

.AcceptDenyBtn {
    width: calc(100% / 2 - 5px);
    height: 40px;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
    color: white;
    border-radius: 5px;
    font-family: 'play', sans-serif;
    cursor: pointer;
}

.AcceptDenyBtnBlue {
    background-color: #2c99cc;
}

    .AcceptDenyBtnBlue:hover {
        background-color: #6cadcc;
        transition: .5s ease-out .2s;
    }

.AcceptDenyBtnBlack {
    background-color: black;
}

    .AcceptDenyBtnBlack:hover {
        background-color: #323232;
        transition: .5s ease-out .2s;
    }

.InvestmentFundContainer {
    width: 100%;
    height: auto;
    margin-bottom: 10px;
}

.CongratsNavContainer {
    border: 1px solid lightgray;
    border-radius: 5px;
    display: inline-block;
    height: 211px;
    margin: 7px;
    padding: 5px;
    vertical-align: top;
    width: 240px;
    cursor: pointer;
    margin-right: 40px;
    margin-left: 45px;
    box-shadow: -1px -1px 2px black inset;
}

    .CongratsNavContainer:hover {
        background-color: whitesmoke;
        transition: .5s ease-out .2s;
    }

    .CongratsNavContainer h4 {
        text-align: center;
        color: #2c99cc;
        font-family: 'Play', sans-serif;
        margin-top: 10px;
        margin-bottom: 15px;
    }

    .CongratsNavContainer p {
        text-align: center;
        font-family: sans-serif;
        font-size: 12px;
    }

.CongratsIcon {
    height: 100px;
    width: 100px;
    /*background-color:black;*/
    margin: 0 auto;
    margin-top: 14px;
}

#ctl00_ContentPlaceHolder1_lblDti {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    margin-left: 31px;
    width: 135px;
}

.intro1 {
    width: 100%;
    height: 600px;
    /*background:#2c99cc;*/
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    height: auto;
    padding-bottom: 72px;
    position: relative;
}

.introlanding {
    width: 100%;
    /*height:600px;*/
    background-position: center;
}

.introblue {
    width: 100%;
    height: 600px;
    background: url(http://localhost/FAMUS.Web/images/MBBlue_background2.png);
    background-size: 100% 600px;
    background-repeat: no-repeat;
    background-position: center;
}

.introgreen {
    width: 100%;
    height: 600px;
    background: url(http://localhost/FAMUS.Web/images/MBGreen_background.png);
    background-size: 100% 600px;
    background-repeat: no-repeat;
    background-position: center;
}

.hide {
    display: none;
}

.tipsH1 {
    font-size: 18px;
}

.home_list {
    list-style-type: none;
    height: 146px;
    width: 126px;
    text-align: center;
    font-family: open sans-serif,sans-serif;
    font-weight: 400;
    padding-left: 0;
}

#ctl00_ContentPlaceHolder1_cbRealtor {
    width: 10px !important;
    height: 10px;
}

.list_box {
    background-color: white;
    border: 2px solid #fbad21;
    border-radius: 20px;
    float: right;
    margin: 10px -13% 0 0;
    position: absolute;
    right: 18%;
    text-align: center;
    top: 89px;
    width: 126px;
    z-index: 2;
    height: auto;
    box-shadow: 2px 3px 3px rgba(0,0,0, 0.8);
}

li {
    margin-bottom: 5px;
}

.app {
    float: left;
    margin: 8px 0 0 672px;
    overflow: hidden;
    position: relative;
    width: 38%;
}

.landingLoanInfo {
    background-color: transparent;
}

.progress {
    margin: 0 auto;
    padding: 20px;
    width: 74%;
    font-family: open sans-serif,sans-serif;
    font-size: 14px;
    padding-top: 5px;
    position: relative;
}

.prog_new {
    width: 300px;
    height: 20px;
}

.progress div {
    border: 1px solid grey;
    border-radius: 5px;
    height: 10px;
    margin: 8px 0 11px;
    position: relative;
    width: 95%;
}
/*.progress { width: 100%; padding-bottom:80px; }*/
.progress > div {
    width: 90%;
    height: 6px;
    border: 1px solid #966824;
    margin: 6px auto 20px;
}

.progress > h3 {
    font-size: 140%;
    width: 90%;
    margin: 0 auto;
}

.progress > div > span {
    background: #2c99cc;
    height: 6px;
    display: block;
    width: 0%;
    opacity: 0.0;
    border-radius: 5px;
}

.coBor {
    cursor: pointer;
    display: block;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    width: 277px;
    text-decoration: underline;
}

.entAdd {
    cursor: pointer;
    display: block;
    font-family: 'Montserrat', sans-serif;
    font-weight: 600;
    width: 419px;
    text-decoration: underline;
    text-align: center;
    margin-bottom: 10px;
}

.RadioButtonContainer label {
    font-size: 12px;
    text-align: center;
}

.RadioButtonContainer td {
    padding: 0px 4px;
    width: 50%;
}

.RadioButtonContainer input {
    height: 20px;
    width: 100%;
    margin: 2px 0 8px 0;
    background-color: #dedede;
    padding-left: 4px;
    border: 0;
    border-radius: 5px;
}

.StrengthWeaknessGridHeader {
    background-color: black;
    color: white;
    text-align: center;
    font-family: sans-serif;
}

.btnDeleteWeakness {
    color: red;
}

.StrengthWeaknessGridRow > td:nth-child(even) {
    text-align: center;
}

.btnDeleteWeakness {
    border: 1px solid red;
    border-radius: 50%;
    display: inline-block;
    font-size: 28px;
    font-weight: bold;
    height: 20px;
    line-height: 17px;
    margin-bottom: 5px;
    margin-top: 5px;
    width: 20px;
}

.Update_EditSource {
    background-color: #2c99cc !important;
    color: white;
    font-family: 'Play',sans-serif;
    font-size: 16px;
    cursor: pointer;
}

.appraisalLink {
    float: right;
    color: gray;
}

.FullLoanNextBtn {
    background: black;
    color: white;
    font-family: 'Play', sans-serif;
    text-align: center;
    vertical-align: middle;
    line-height: 35px;
    height: 35px;
    width: 48%;
    display: inline-block;
    border-radius: 5px;
    float: right;
    position: relative;
}

    .FullLoanNextBtn:after {
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-left: 10px solid white;
        content: '';
        position: absolute;
        top: 7px;
        right: 10px;
    }

    .FullLoanNextBtn:hover::after {
        border-left: 10px solid #2c99cc;
    }

.FullLoanBackBtn {
    background: black;
    color: white;
    font-family: 'Play', sans-serif;
    text-align: center;
    vertical-align: middle;
    line-height: 35px;
    height: 35px;
    width: 48%;
    display: inline-block;
    border-radius: 5px;
    float: left;
    position: relative;
}

    .FullLoanBackBtn:after {
        width: 0;
        height: 0;
        border-top: 10px solid transparent;
        border-bottom: 10px solid transparent;
        border-right: 10px solid white;
        content: '';
        position: absolute;
        top: 7px;
        left: 10px;
    }

    .FullLoanBackBtn:hover::after {
        border-right: 10px solid #2c99cc;
    }

.FullLoanBtnContainer {
    /*float: right;*/
    display: inline-block;
    margin: 0 auto;
    /*padding:0px 6px;*/
    width: 98%;
}

.LoanSavedMessage {
    font-family: 'Play',sans-serif;
    width: 300px;
    height: 50px;
    text-align: center;
    vertical-align: middle;
    line-height: 50px;
    border-radius: 5px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: #2c99cc;
    color: white;
    font-size: 20px;
    box-shadow: 0px 0px 4px white inset;
    /*display:none;*/
}

.lblMarketplaceStatus {
    font-family: 'Play',sans-serif;
    width: 300px;
    height: auto;
    text-align: center;
    vertical-align: middle;
    line-height: 22px;
    border-radius: 5px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    background: #2c99cc;
    color: white;
    font-size: 20px;
    box-shadow: 0px 0px 4px white inset;
    max-height: 74px;
    padding: 30px;
    font-size: 21px;
}

    .lblMarketplaceStatus span {
        background-color: white;
        border-radius: 50%;
        box-shadow: 0 0 2px gray inset;
        color: gray;
        font-family: "play",sans-serif;
        font-size: 23px;
        height: 40px;
        line-height: 36px;
        position: absolute;
        right: -15px;
        text-align: center;
        top: -14px;
        vertical-align: middle;
        width: 40px;
        cursor: pointer;
    }

    .lblMarketplaceStatus a {
        color: white;
        text-decoration: underline;
    }

.Success span {
    font-family: play;
    font-size: 30px;
    font-weight: 300;
}

.PermissionHeading {
    color: #448ac7;
    font-family: play, sans-serif;
    font-size: 25px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 10px 0;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}

.AllowCreditPopUpContainer {
    background: rgba(255, 255, 255, 0.95) none repeat scroll 0 0;
    height: calc(100% - 70px);
    position: absolute;
    width: 100%;
    z-index: 5;
    border-bottom-left-radius: 25px;
    border-bottom-right-radius: 25px;
}

.PermissionBtn {
    background-color: #488ac7;
    border: 0 none;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-family: sans-serif;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 132px;
}
/*-------------------Tooltip hover Section for Status Page---------------------------*/
.h3Application:hover:after {
    content: 'Application will reach 100% upon successful completion of both The Quick App and the Full App';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}

.h3Processing:hover:after {
    content: 'Processing will reach 100% once all the necessary documents are uploaded to the Needs List and approved';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}

.h3RateStatus:hover:after {
    content: 'Rate Status will reach 100% once we have underwritten and provided appropriate pricing';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}

.h3Underwriting:hover:after {
    content: 'Underwriting will reach 100% once we have conducted a complete review of the loan request and associated documentation';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}

.h3Closing:hover:after {
    content: 'Closing will reach 100% once all documents required for the loan closing have been submitted';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}

.h3ReadyToClose:hover:after {
    content: 'Ready to Close will reach 100% once all loan documents have been prepared and all associated parties are clear to close';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}

.h3Submitted:hover:after {
    content: 'Submitted to Marketplace will reach 100% once you fill out the entire full app and Click submit to marketplace in the deal section of the full app. ';
    border: 1px solid #cccccc;
    background-color: #efefef;
    position: absolute;
    padding: 3px 8px;
    font-size: 12px;
    z-index: 9999;
    margin-left: 38px;
    margin-top: 30px;
    width: 300px;
    left: 0;
}
/*------------------- End Tooltip hover Section for Status Page---------------------------*/

.SourceAndUseRow {
    background: whitesmoke;
    text-align: center;
    font-family: 'Arial Rounded MT',sans-serif;
}

.SourceAndUseHeader {
    background: black;
    text-align: center;
    color: white;
    font-family: 'Arial Rounded MT',sans-serif;
}

.icon_container {
    width: 350px;
    margin: 0 auto;
}

.appraisalLink:hover {
    color: blue;
    text-decoration: underline;
}

.bar {
    background-color: white;
}

#ctl00_ContentPlaceHolder1_txaNewMsg {
    background-color: #c2c2c2;
}

.photos {
    width: 700px;
    height: 400px;
    background-color: transparent;
    margin: 0px 0 0 46%;
}

.pic {
    width: 192px;
    height: 167px;
    background-color: white;
    display: inline-block;
    margin: 200px 0 0 20px;
}

.pic2 {
    width: 192px;
    height: 167px;
    background-color: white;
    display: inline-block;
    margin: 200px 0 0 20px;
}

.Name_plate {
    width: 192px;
    height: 100px;
    margin: 10px 0 0 20px;
    background-color: transparent;
    display: inline-block;
}

.Briefcase_img {
    background-color: transparent;
    height: 461px;
    margin: 10px 0 0 5%;
    position: absolute;
    width: 554px;
}

.FullLoan_header {
    color: white;
    display: inline-block;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 45px;
    font-weight: 600;
    height: 59px;
    margin: 70px 0 20px 20%;
    width: 323px;
}

.LargeGraphicTop {
    background: url(../../images/LargeMarkeplaceGraphic2.png) no-repeat;
    height: 324px;
    width: 400px;
    background-size: 100%;
    position: absolute;
    z-index: -1;
    top: 0px;
}

.LargeGraphicBottom {
    background: url(../../images/LargeMarketplaceGraphic1.png) no-repeat;
    height: 324px;
    width: 400px;
    background-size: 100%;
    position: absolute;
    z-index: -1;
    bottom: 0;
    right: 0;
}
/*#ctl00_ContentPlaceHolder1_divBorrower{ 
width:420px;display:inline-block
}*/
.pulldown_tab {
    display: none;
}

.description {
    color: #808080;
    font-family: 'Open Sans',sans-serif;
    font-weight: 400;
    height: 73px;
    margin: 0 0 0px 41%;
    width: 311px;
    float: left;
    background-color: transparent;
}

.whiteBox {
    background-color: white;
    border-radius: 5px;
    box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.4);
    height: auto;
    margin: 0 auto;
    padding-bottom: 50px;
    width: auto;
    display: table;
    padding: 1em;
}

.content {
    background-color: white;
    height: 480px;
    padding: 22px 36px 10px;
    width: 780px;
    overflow-y: scroll;
    border-bottom-left-radius: 20px;
    display: inline-block;
}

.text_bars {
    width: 422px;
    display: inline-block;
}

.newborrowerCol1 {
    width: 422px;
    display: inline-block;
}

.tabs {
    width: 100%;
    height: 30px;
    display: inline-block;
    background-color: transparent;
    margin-top: 34px;
}
/*Individual Tabs*/
.tabL {
    background-color: grey;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: white;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 84px;
}

.tabP {
    background-color: grey;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: white;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 89px;
}

.tabB {
    background-color: grey;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: white;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 96px;
}

.tabR {
    background-color: grey;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: white;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 99px;
}

.tabE {
    background-color: grey;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: white;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 113px;
}

.tabF {
    background-color: grey;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: white;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 123px;
}
/*Active Individual Tabs*/
.tabL_active {
    background-color: white;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: #fbad21;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 84px;
}

.tabP_active {
    background-color: white;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: #fbad21;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 89px;
}

.tabB_active {
    background-color: white;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: #fbad21;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 96px;
}

.tabR_active {
    background-color: white;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: #fbad21;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 99px;
}

.tabE_active {
    background-color: white;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: #fbad21;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 113px;
}

.tabF_active {
    background-color: white;
    border-top-left-radius: 30%;
    border-top-right-radius: 30%;
    color: #fbad21;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    vertical-align: middle;
    width: 123px;
}
/*End of Individual Tabs*/
.invTableHeading {
    margin-left: 0;
    width: 50%;
    color: var(--MainThemeColor);
    border-color: var(--MainThemeColor);
}

.icon_bar {
    display: none;
}

.icon {
    visibility: hidden;
}

select {
    width: 98%;
    margin: 2px 0 8px 0;
    background-color: #dedede;
    border: 0;
    height: 40px;
    border-radius: 5px;
}

input {
    width: 98%;
    margin: 2px 0 8px 0;
    background-color: #dedede;
    padding-left: 4px;
    border: 0;
    height: 20px;
    border-radius: 5px;
}

    input[type="checkbox"] {
        position: relative;
        top: 5px;
        width: 20px;
    }

span {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
}

label {
    font-family: Verdana,Open sans-serif,sans-serif;
}

.names {
    margin: -37px 0 0 46%;
    width: 687px;
}

.YFL {
    width: 30%;
}

.YLO {
    width: 30%;
    height: 93px;
}

.YPV {
    width: 30%;
}

.main_content {
    width: 429px;
    height: auto;
    margin: 0 auto;
}

#divTips {
    display: inline-block;
    float: right;
    width: 295px;
    font-family: open sans;
    padding-left: 22px;
    border-left: 1px solid grey;
}

.tipdiv {
    padding: 1px 24px 1px 0px;
    background-color: lightgray;
    color: black;
}

#TextBox1 {
    width: 137px;
    background-color: white;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#TextBox2 {
    width: 137px;
    background-color: white;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#TextBox3 {
    width: 137px;
    background-color: white;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

#TextBox4 {
    width: 137px;
    background-color: white;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.bottom_button {
    width: 300px;
    height: 50px;
    background-color: #2c99cc;
    color: white;
    font-family: 'Montserrat', sans-serif;
    font-size: 25px;
    box-shadow: 0px 2px 1px gray;
    border-radius: 17px;
}

.bottom_buttonDiv {
    width: 300px;
    margin: 0 auto;
}

.options_button {
    background-color: #fec34a;
    border: 2px solid #ffffff;
    border-radius: 20px;
    color: #ffffff;
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    height: 40px;
    line-height: 35px;
    margin: 23px 0px 0 0px;
    text-align: center;
    vertical-align: middle;
    width: 200px;
    cursor: pointer;
}

    .options_button:hover {
        background-color: white;
        border: 2px solid #ffffff;
        border-radius: 20px;
        color: #fec34a;
        display: inline-block;
        font-family: 'Open Sans',sans-serif;
        font-size: 14px;
        height: 40px;
        line-height: 35px;
        margin: 23px 0px 0 0px;
        text-align: center;
        vertical-align: middle;
        width: 200px;
    }

.ResponsivePullDown {
    display: none;
}

.saveBtn {
    background-color: #2c99cc;
    color: white;
    font-family: Play,sans-serif;
    font-size: 20px;
    border-radius: 5px;
    margin-top: 10px;
    cursor: pointer;
}

.execSumSubTabs {
    padding: 9px 11px;
    background-color: lightgray;
    display: inline-block;
    font-family: 'Play', sans-serif;
    border-left: 1px solid black;
    cursor: pointer;
    margin-right: -4px;
    width: 30%;
    text-align: center;
}

.execSumSubTabsContainer {
    background-color: lightgray;
    width: 100%;
}

.activenewbubblebtnsSmall {
    background-color: white;
    color: #2c99cc;
}

.infoDescription > h4 {
    font-family: sans-serif;
    margin-bottom: 5px;
}

.rightSuminnerdiv > h4 {
    font-family: sans-serif;
}

.exSumContent {
    width: 428px;
    margin: 0 auto;
}

.infoDescription {
    font-family: sans-serif;
}

.infoData {
    background-color: lightgray;
    height: 38px;
    margin-bottom: 8px;
    margin-top: 4px;
    padding-left: 4px;
    padding-top: 2px;
    line-height: 38px;
}

.FinancialColumn {
    font-family: sans-serif;
}

    .FinancialColumn > select {
        width: 98%;
    }

.exSumTab {
    padding: 4px;
    background-color: #2c99cc;
    color: white;
    border-radius: 6px;
    font-family: play,sans-serif;
    margin-bottom: 5px;
    cursor: pointer;
}

.exSumTabActive {
    padding: 4px;
    background-color: black;
    color: white;
    border-radius: 6px;
    font-family: play,sans-serif;
    margin-bottom: 5px;
    cursor: pointer;
}

.textareatabActive {
    background-color: #2c99cc;
    width: 211px;
    display: inline-block;
    color: white;
    margin-bottom: 0px;
}

.textareatab {
    background-color: lightgray;
    color: black;
    width: 211px;
    display: inline-block;
    margin-bottom: 0px;
}

.SW {
    font-family: sans-serif;
}

.SU {
    font-family: sans-serif;
    font-weight: bold;
}

.strength {
    width: 100%;
}

.weakness {
    width: 100%;
}

.DataCaption {
    font-family: sans-serif;
}

.DataField > select {
    width: 98%;
}

.source, .use {
    width: 328px;
    display: inline-block;
}

.sourceAmount, .useAmount {
    width: 91px;
    display: inline-block;
    float: right;
}

#gvStrengths {
    margin-top: 10px;
    margin-bottom: 10px;
}

.submitbtn {
    width: 273px;
    display: inline-block;
    float: right;
}

    .submitbtn > input {
        font-family: play,sans-serif;
        background-color: black;
        color: white;
        border-radius: 5px;
        font-size: 17px;
    }

.saveloanbtn {
    width: 150px;
    display: inline-block;
    float: left;
}

    .saveloanbtn > input {
        font-family: play,sans-serif;
        background-color: #2c99cc;
        color: white;
        border-radius: 5px;
        font-size: 17px;
    }

.SaveSubmitContainer {
    width: 428px;
    margin: 0 auto;
    margin-bottom: 40px;
}

.MarketPhotoContainer > h4 {
    font-family: sans-serif;
}

.MarketAnalysisTextHeading {
    font-family: sans-serif;
    margin-top: 8px;
}

.MarketAnalysisTextArea {
    width: 428px;
    height: 80px;
    max-width: 428px;
    min-width: 428px;
    min-height: 80px;
}

.HistoryRepeaterInfoContainer {
    display: inline-block;
    margin-right: 10px;
}

.SetUpDataTableLabelDescription {
    display: block;
    font-family: sans-serif;
    font-size: 12px;
    text-decoration: underline;
    font-weight: bold;
}

.ManageLoanHistoryLabel {
    font-family: sans-serif;
    font-size: 14px;
}

.ManageLoanRemoveBtn {
    background: #448ac7 none repeat scroll 0 0;
    border: medium none;
    border-radius: 4px;
    box-shadow: 1px 1px 1px gray;
    color: white;
    float: right;
    padding: 4px;
    text-transform: uppercase;
    cursor: pointer;
    font-family: sans-serif;
    font-size: 15px;
}

.OpenMangeLoanAttachment {
    border: 1px solid #448ac7;
    border-radius: 2px;
    color: #448ac7;
    font-family: sans-serif;
    font-size: 14px;
    padding: 2px 4px 2px 4px;
    text-transform: uppercase;
    display: inline-block;
    margin-bottom: 2px;
}

    .OpenMangeLoanAttachment:hover {
        border: 1px solid #448ac7;
        border-radius: 2px;
        color: white;
        font-family: sans-serif;
        font-size: 14px;
        padding: 2px 4px 2px 4px;
        text-transform: uppercase;
        background-color: #448ac7;
    }

.HistoryContentContainer {
    width: 98%;
    padding: 8px;
    background-color: white;
    border-radius: 5px;
    margin-bottom: 5px;
    border-bottom: 3px solid #b9b9b9;
    position: relative;
    height: auto;
    overflow: auto;
    margin: 0 auto;
    margin-top: 5px;
}

.HistoryRepeaterInfoContainer2 {
    display: inline-block;
    margin-right: 10px;
    width: 85px;
}

.titleHeader {
    color: #448ac7;
    font-family: sans-serif;
    font-size: 15px;
    text-decoration: underline;
    margin-bottom: 5px;
    margin: 10px 0px 5px 0px;
}

.ManageLoanHeader {
    font-family: open sans, sans-serif;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
    width: 107px;
    display: inline-block;
}

.ManageToggleBtnContainer {
    display: inline-block;
    width: 425px;
}

.HistoryToggleBtnActive {
    display: inline-block;
    margin-right: 15px;
    color: #448ac7;
    background-color: white;
    border-radius: 3px;
    padding: 4px 6px 4px 6px;
    font-family: sans-serif;
    cursor: pointer;
    box-shadow: 0px 2px 2px gray;
}

.HistoryToggleBtn {
    display: inline-block;
    margin-right: 15px;
    color: white;
    background-color: #448ac7;
    border-radius: 3px;
    padding: 4px 6px 4px 6px;
    font-family: sans-serif;
    cursor: pointer;
    box-shadow: 0px 2px 2px gray;
}

.balanceViewInfo {
    padding: 18px;
    position: relative;
}

.Uploadbutton {
    background-color: black;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    height: 29px;
    line-height: 28px;
    margin-left: 9px;
    text-align: center;
    vertical-align: middle;
    width: 112px;
    font-family: sans-serif;
}

.propertyImage {
    border: 2px dashed lightgray;
    height: auto;
    margin: 20px auto 0;
    min-height: 300px;
    position: relative;
    width: 421px;
    margin-top: 0px;
    margin-bottom: 20px;
}

.uploadPopUp {
    background: rgba(250, 250, 250, 0.8) none repeat scroll 0 0;
    height: 100%;
    position: absolute;
    width: 100%;
}

.UploadPhotoContainer {
    height: 130px;
    margin: 107px auto 0;
    width: 300px;
}

    .UploadPhotoContainer > #ctl00_ContentPlaceHolder1_btnPropPhoto, #ctl00_ContentPlaceHolder1_btnStreetPhoto, #ctl00_ContentPlaceHolder1_btnAerialPhoto {
        background-color: #2c99cc;
        border-radius: 5px;
        font-family: play,sans-serif;
        color: white;
        font-size: 15px;
        cursor: pointer;
    }

.WeaknessesColumn {
    margin-bottom: 20px;
}

.MarketPhoto {
    border: 2px dashed lightgray;
    height: auto;
    margin: 0 auto 20px;
    min-height: 300px;
    position: relative;
    width: 421px;
}

.Needs_header {
    color: white;
    display: inline-block;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 45px;
    font-weight: 600;
    height: 59px;
    margin: 70px 0 20px 19%;
    width: 482px;
}

.description1 {
    color: #808080;
    font-family: 'Open Sans',sans-serif;
    font-weight: 400;
    height: 73px;
    margin: 0 0 0px 21%;
    width: 354px;
    float: left;
    background-color: transparent;
}

.descriptionOptions {
    color: #808080;
    font-family: 'Open Sans',sans-serif;
    font-weight: 400;
    height: 73px;
    margin: 0 0 0px 21%;
    width: 354px;
    float: left;
    background-color: transparent;
    font-size: 20px;
}

.descriptionNeeds {
    color: #808080;
    font-family: 'Open Sans',sans-serif;
    font-weight: 400;
    height: 73px;
    margin: 0 0 0px 21%;
    width: 354px;
    float: left;
    background-color: transparent;
}

.message_input {
    width: 308px;
    z-index: 1;
    height: 39px;
    max-height: 39px;
    max-width: 308px;
    border: none;
    width: 81%;
}

.message_send {
    height: 40px;
    left: -6px;
    position: relative;
    top: -12px;
    width: 60px;
}

.messageWrite {
    margin: 0 auto;
    width: 380px;
}

.message_area {
    margin: 0 auto;
    width: 90%;
    height: 200px;
    border: 2px solid lightgray;
    margin-bottom: 10px;
}

.Member {
    border-bottom: 1px solid gray;
    height: auto;
    margin: 10px auto 0;
    min-height: 113px;
    padding: 5px;
    width: 95%;
    overflow: auto;
    margin-bottom: 16px;
}

.contactInfo {
    display: inline-block;
}

.options {
    height: 366px;
    margin: 0 auto;
    top: 120px;
    width: 209px;
}

.options2 {
    width: 100%;
    height: 500px;
    margin: 104px 0 0 43%;
    top: 120px;
    left: 800px;
}

.options3 {
    width: 100%;
    height: 500px;
    margin: 0px 0 0 43%;
    top: 120px;
    left: 800px;
}

.Options_header {
    color: white;
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    font-size: 45px;
    font-weight: 600;
    height: 59px;
    margin: 70px 0 20px 19%;
    width: 404px;
}

.Property_header {
    color: white;
    display: inline-block;
    font-family: 'Open Sans',sans-serif;
    font-size: 45px;
    font-weight: 600;
    height: 59px;
    margin: 70px 0 20px 37%;
    width: 450px;
}

.house {
    cursor: pointer;
}

.GraphBtn {
    background: rgba(0, 0, 0, 0) url("../../images/barChartIcon.png") repeat scroll 0 0;
    cursor: pointer;
    height: 30px;
    overflow: auto;
    position: absolute;
    right: 20px;
    top: 10px;
    width: 30px;
}

.PreviewOpenbtn {
    padding: 0px 4px 0px 4px;
    color: #448ac7;
    font-family: sans-serif;
}
/*-------------------Graph For Manage Loans Servicing History---------------------------*/
.ArmAPRTableHeader {
    /*background-color: #002d56;*/
    background-color: #a8a8a8;
    color: white;
    font-family: sans-serif;
    font-size: 12px;
}

.ArmAPRTableRow > td {
    font-family: sans-serif;
    font-size: 12px;
    text-align: center;
    padding: 5px;
}

.ArmAPRTableHeader > th {
    width: auto;
    padding: 5px;
}

#gvHistory {
    margin-top: 10px;
}

.HistoryFooter {
    font-family: sans-serif;
    font-size: 13px;
    text-align: center;
    font-weight: bold;
}

.ArmAPRTableRow > td > span {
    font-size: 12px;
}

/*-------------------End of Graph For Manage Loans Servicing History---------------------------*/
/* Css for Landing/Messages/MyTeam briefcase and contents in briefcase*/

.large_briefcase {
    position: absolute;
    left: 0px;
    top: 83px;
    z-index: 0;
}

.text_area {
    position: absolute;
    left: 145px;
    top: 200px;
    z-index: 1;
    background-color: #2a6ea1;
    width: 300px;
    height: 175px;
    border-radius: 20px;
}

.text_area_orange {
    position: absolute;
    left: 145px;
    top: 200px;
    z-index: 1;
    background-color: #fbad21;
    width: 300px;
    height: 175px;
    border-radius: 20px;
}

.text_area_green {
    position: absolute;
    left: 145px;
    top: 200px;
    z-index: 1;
    background-color: #40b710;
    width: 300px;
    height: 175px;
    border-radius: 20px;
}

.text_area_text {
    position: absolute;
    left: 162px;
    top: 211px;
    z-index: 1;
    background-color: transparent;
    width: 275px;
    height: 150px;
    border-radius: 20px;
    color: white;
    font-family: open sans-serif,sans-serif;
    font-weight: 400;
    font-size: 20px;
}

.Percent_icon {
    position: relative;
    left: 0px;
    top: 0px;
    z-index: 1;
    background-color: transparent;
    width: 81px;
    height: 50px;
    display: inline-block;
    margin-right: 45px;
}

.messages_icon {
    position: relative;
    left: 0px;
    top: 0px;
    z-index: 1;
    background-color: transparent;
    width: 81px;
    height: 50px;
    display: inline-block;
    margin-right: 45px;
}

.Messages_title {
    position: absolute;
    left: 195px;
    top: 150px;
    z-index: 1;
    color: #40b710;
    font-family: open sans-serif,sans-serif;
    font-weight: 500;
    font-size: 45px;
}

.See_Your_Status {
    position: absolute;
    left: 134px;
    top: 150px;
    z-index: 1;
    color: #fbad21;
    font-family: open sans-serif,sans-serif;
    font-weight: 500;
    font-size: 45px;
}

.myteam_icon {
    position: relative;
    left: 0px;
    top: 0px;
    z-index: 1;
    background-color: transparent;
    width: 81px;
    height: 50px;
    display: inline-block;
}

.Your_Team_title {
    position: absolute;
    left: 187px;
    top: 150px;
    z-index: 1;
    color: #2a6ea1;
    font-family: open sans-serif,sans-serif;
    font-weight: 500;
    font-size: 45px;
}

#needslistb {
    display: none;
}
/*@media (max-width:1800px) {
.main_content {
	margin-left:4%;
}
}*/
.HM_content {
    background-color: white;
    height: auto;
    margin: 56px auto 40px;
    min-height: 500px;
    overflow: hidden;
    padding-bottom: 20px;
    width: 50%;
    border-radius: 5px;
    box-shadow: 10px 10px 8px rgba(0, 0, 0, 0.4);
    font-family: 'Play', sans-serif;
}

    .HM_content .tab_bar {
        background-color: #58595b;
        height: 52px;
        margin: 0 auto;
        width: 100%;
    }

    .HM_content .QuickApp {
        color: white;
        cursor: pointer;
        display: inline-block;
        font-family: Open sans,sans-serif;
        font-size: 25px;
        height: 45px;
        line-height: 50px;
        margin-left: 16px;
        margin-right: -4px;
        vertical-align: middle;
        text-align: center;
    }

    .HM_content .loanID2 {
        color: white;
        display: inline-block;
        float: right;
        font-family: open sans,Arial,sans-serif;
        font-size: 14px;
        line-height: 53px;
        padding-right: 20px;
        vertical-align: bottom;
    }

    .HM_content .Question_section {
        border-right: 2px solid gray;
        display: inline-block;
        height: auto;
        margin-left: 10px;
        margin-top: 20px;
        width: 486px;
    }

    .HM_content .Congrats {
        display: block;
        font-size: 22px;
        text-align: center;
    }

.Congrats h3 {
    color: #2c99cc;
    font-family: sans-serif;
    font-size: 30px;
    margin-bottom: 10px;
}

.Congrats .bckQA {
    background-color: #2c99cc;
    border: 0 none;
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    color: white;
    cursor: pointer;
    font-size: 15px;
    height: 50px;
    line-height: 44px;
    text-align: center;
    vertical-align: middle;
    width: 220px;
}

.Congrats input {
    padding-left: 4px;
}

.HM_content .Tip_section {
    display: inline-block;
    float: right;
    height: auto;
    min-height: 400px;
    padding: 14px;
    position: relative;
    width: 33%;
}

.HM_content .WYNTK {
    font-family: open sans,Arial,sans-serif;
    font-size: 34px;
    margin-top: 0;
    text-align: center;
}

#companyAccentColor {
    background-color: var(--MainThemeAccentColor) !important;
}

.printBtn {
    background-color: var(--MainThemeAccentColor) !important;
    width: auto;
    height: 25px;
    position: absolute;
    right: 33%;
    top: 1.6%;
    color: white;
}

@media (max-width:1100px) {
    .descriptionNeeds {
        display: none;
    }

    .question {
        width: 675px;
    }
}

@media (max-width:1400px)and (min-width:1000px) {

    .YFL {
        width: 92%;
    }

    .FullLoan_header {
        color: white;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 45px;
        font-weight: 600;
        height: 59px;
        margin: 21px 0 3px 39%;
        width: 323px;
    }

    .description1 {
        background-color: transparent;
        color: #808080;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-weight: 400;
        height: 73px;
        margin: 0 0 0 39%;
        width: 311px;
    }
    /*.main_content { height: 600px; margin-left: 16%; width: 505px; }*/
    /*.intro1 { background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / rgba(0, 0, 0, 0); height: 787px; width: 100%;background-size:cover }*/
    /*.introlanding { background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / 100% 700px rgba(0, 0, 0, 0); height: 700px; width: 100%; }*/
    .description1 {
        background-color: transparent;
        color: #808080;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-weight: 400;
        height: 73px;
        margin: 0 0 0 32%;
        width: 519px;
    }

    .descriptionOptions {
        background-color: transparent;
        color: #808080;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-weight: 400;
        height: 73px;
        margin: 0 0 0 24%;
        width: 331px;
        font-size: 20px;
    }
}

@media (max-width:999px),(max-device-width:999px) {
    .YFL {
        width: 80%;
    }
    /*.main_content {
    height: 600px;
    margin-left: 21%;
    width: 505px;
}*/
    .FullLoan_header {
        color: white;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 45px;
        font-weight: 600;
        height: 59px;
        margin: 21px 0 3px 39%;
        width: 323px;
    }
    /*.intro1 { 
	background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / rgba(0, 0, 0, 0); 
	height: 787px; 
	width: 100%; 
	background-size:cover;
}*/
    /*.introlanding { 
	background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / 100% 787px rgba(0, 0, 0, 0); 
	height: 700px; 
	width: 100%; 

}*/
    .footer2 {
        background-color: white;
        height: 200px;
        margin: 796px 0 0;
        padding-top: 10px;
        position: absolute;
        width: 100%;
    }

    .description1 {
        display: none;
    }
}

@media (max-width:924px),(max-device-width:924px) {
    /*.tipQ { 
display:none !important;
}*/
    .question {
        width: 450px;
    }

    .tipQ::after {
        display: none;
    }

    .tipQ {
        background: white none repeat scroll 0 0;
        border-radius: 5px;
        box-shadow: 0 1px 4px 0 rgba(97, 97, 97, 0.94);
        color: black;
        float: none;
        font-size: 14px;
        height: auto;
        left: 0px;
        margin-top: 5px;
        /*max-width:0px;*/
        min-height: 21px;
        padding: 5px;
        position: relative;
        top: 0px;
        width: 90%;
        max-width: 90%;
        margin-bottom: 10px;
    }
}

@media (max-width:849px),(max-device-width:849px) {
    .YFL {
        width: 65%;
    }
    /*.main_content {
    height: 600px;
    margin-left: 13%;
    width: 505px;
}*/
    .FullLoan_header {
        color: white;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 45px;
        font-weight: 600;
        height: 59px;
        margin: 21px 0 3px 39%;
        width: 323px;
    }
    /*.intro1 { 
	background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / rgba(0, 0, 0, 0); 
	height: 800px; 
	width: 100%; 
	background-size:cover;*/
    .footer2 {
        background-color: white;
        height: 200px;
        margin: 796px 0 0;
        padding-top: 10px;
        position: absolute;
        width: 100%;
    }

    .description1 {
        display: none;
    }
}

@media (max-width:1400px),(max-device-width:1400px) {
    .app {
        float: left;
        margin: 8px 0 0 592px;
        overflow: hidden;
        position: relative;
        width: 51%;
    }

    .Briefcase_img {
        background-color: transparent;
        height: 461px;
        margin: 10px 0 0 0;
        position: absolute;
        width: 554px;
    }

    .printBtn {
        right: 26%;
    }
}

@media (max-width:684px),(max-device-width:684px) {
    /*.footer {
    background-color: white;
    height: 200px;
    margin: 5px 0 0 14%;
    padding-top: 10px;
    width: 470px;
}

.footer_left {
    border-right: 1px solid #808080;
    color: #808080;
    display: inline-block;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-weight: 400;
    height: 150px;
    padding-right: 10px;
    text-align: right;
    width: 153px;
}
.footer_right {
    width: 296px;
	float:left;
}*/

    .logo {
        background-color: transparent;
        float: left;
        height: 48px;
        margin: 10px 0 0 5%;
        width: 245px;
        object-fit:contain;
    }

    .MB2_logo {
        height: 64px;
    }

    .house {
        height: 64px;
        margin-top: 12px;
    }

    /*.list_box {
    background-color: white;
    border-radius: 20px;
	border:2px solid #fbad21;
    float: right;
    height: auto;
    margin: -2px -8% 0 0;
    text-align: center;
    width: 117px;
	top:89px;
	right:18%
}*/
    .content {
        background-color: white;
        border-bottom-left-radius: 20px;
        height: 940px;
        padding: 22px 36px 10px;
        width: 426px;
        overflow-y: visible;
    }
    /*.intro1 { 
	background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / rgba(0, 0, 0, 0); 
	height: 1200px; 
	width: 100%; 
	background-size:cover;
}*/


}

@media (max-width:550px),(max-device-width:550px) {

    .footer_left {
        border-right: 0px transparent;
        color: #808080;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 14px;
        font-weight: 400;
        height: 119px;
        padding-right: 10px;
        text-align: left;
    }

    .footer_right {
        color: #808080;
        display: inline-block;
        float: right;
        font-family: 'Open Sans',sans-serif;
        font-size: 14px;
        font-weight: 400;
        height: 120px;
        padding-left: 10px;
        width: 100%;
    }
}

@media (max-width:540px),(max-device-width:540px) {
    .text_bars {
        width: 97%;
    }
}

@media (max-width:520px),(max-device-width:520px) {
    .FullLoan_header {
        color: white;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 45px;
        font-weight: 600;
        height: 59px;
        margin: 21px 0 3px 29%;
        width: 323px;
    }

    .smaller_tabs {
        display: inline;
    }

    .tabs {
        background-color: transparent;
        display: inline-block;
        height: 30px;
        margin-top: 3px;
        width: 524px;
    }
    /*Individual Tabs*/
    .tabL {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: white;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 10%;
        font-size: 13px;
    }

    .tabP {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: white;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 11%;
        font-size: 13px;
    }

    .tabB {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: white;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 12%;
        font-size: 13px;
    }

    .tabR {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: white;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 13%;
        font-size: 13px;
    }

    .tabE {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: white;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 16%;
        font-size: 13px;
    }

    .tabF {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: white;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 13%;
        font-size: 13px;
    }
    /*Active Individual Tabs*/
    .tabL_active {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 10%;
        font-size: 13px;
    }

    .tabP_active {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 11%;
        font-size: 13px;
    }

    .tabB_active {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 12%;
        font-size: 13px;
    }

    .tabR_active {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 13%;
        font-size: 13px;
    }

    .tabE_active {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 16%;
        font-size: 13px;
    }

    .tabF_active {
        background-color: transparent;
        border-top-left-radius: 30%;
        border-top-right-radius: 30%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: right;
        vertical-align: middle;
        width: 17%;
        font-size: 13px;
    }
    /*End of Individual Tabs*/
}

@media (max-width:450px),(max-device-width:450px) {
    .house {
        height: 38px;
        margin-top: 0px;
    }

    .list_box {
        background-color: white;
        border: 2px solid #fbad21;
        border-radius: 20px;
        float: right;
        height: auto;
        margin: -2px -8% 0 0;
        position: absolute;
        right: 11%;
        text-align: center;
        top: 73px;
        /*width: 117px;*/
        display: none;
    }

    .FullLoan_header {
        color: white;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 27px;
        font-weight: 600;
        height: 59px;
        margin: -8px 0 3px 29%;
        width: 100%;
        text-align: center;
    }

    .home_button {
        background-color: transparent;
        float: right;
        height: 100px;
        margin: 20px 10px 0 0;
        width: 44px;
    }

    .MB2_logo {
        height: 50px;
    }

    .logo {
        background-color: transparent;
        float: left;
        height: 80px;
        margin: 10px 0 0 5%;
        width: 193px;
        object-fit:contain;
    }

    .header {
        background-color: white;
        height: 74px;
        width: 100%;
    }

    /*.intro1 {
    background: url("http://localhost/FAMUS.Web/images/MBOrange_background.png") no-repeat scroll center center / rgba(0, 0, 0, 0);
    height: 1200px;
    width: 100%;
	background-size:cover;
}*/
    .text_bars {
        width: 80%;
    }
    /*Individual Tabs*/
    .tabL {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: white;
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        background-color: grey;
        border: 1px solid white;
    }

    .tabP {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: white;
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        background-color: grey;
        border: 1px solid white;
    }

    .tabB {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: white;
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        background-color: grey;
        border: 1px solid white;
    }

    .tabR {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: white;
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        background-color: grey;
        border: 1px solid white;
    }

    .tabE {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: white;
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        background-color: grey;
        border: 1px solid white;
    }

    .tabF {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: white;
        display: block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        margin-bottom: 10px;
        font-size: 15px;
        background-color: grey;
        border: 1px solid white;
        border-bottom-color: grey;
    }
    /*Active Individual Tabs*/
    .tabL_active {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        border: 1px solid white;
    }

    .tabP_active {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        border: 1px solid white;
    }

    .tabB_active {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        border: 1px solid white;
    }

    .tabR_active {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        border: 1px solid white;
    }

    .tabE_active {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        font-size: 15px;
        border: 1px solid white;
    }

    .tabF_active {
        background-color: transparent;
        border-top-left-radius: 0%;
        border-top-right-radius: 0%;
        color: grey;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        text-align: center;
        vertical-align: middle;
        width: 100%;
        margin-bottom: 10px;
        font-size: 15px;
        border: 1px solid white;
    }
    /*End of Individual Tabs*/
    .tabs {
        background-color: transparent;
        display: inline-block;
        height: 180px;
        margin-top: -6px;
        width: 106%;
    }
}

@media (max-width:425px),(max-device-width:425px) {
    .text_bars {
        width: 67%;
    }

    .FullLoan_header {
        color: white;
        display: inline-block;
        float: left;
        font-family: 'Open Sans',sans-serif;
        font-size: 27px;
        font-weight: 600;
        height: 59px;
        margin: -8px 0 3px -4%;
        text-align: center;
        width: 169%;
    }
}

@media (max-width:400px),(max-device-width:400px) {
    .text_bars {
        width: 90%;
    }

    .tabs {
        background-color: transparent;
        display: inline-block;
        height: 179px;
        margin-top: -23px;
        width: 106%;
    }

    .leftarrow {
        display: none;
    }

    .rightarrow {
        display: none;
    }
}

@media (max-width:1200px),(max-device-width:1200px) {

    /*.main_content {
	margin-left:11%
}*/
    .large_briefcase {
        display: none;
    }

    .Briefcase_img {
        display: none;
    }

    .app {
        float: left;
        margin: 8px 0 0 0%;
        overflow: hidden;
        position: relative;
        width: 100%;
    }

    .icon_bar {
        width: 42%;
        height: 70px;
        background-color: white;
        margin-left: 28%;
        visibility: visible;
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;
        display: block;
    }

    .icon_barMessages {
        background-color: white;
        height: 70px;
        margin-left: 28%;
        position: absolute;
        top: 592px;
        visibility: visible;
        width: 42%;
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 10px;
    }

    .MessageBubble {
        display: none;
    }

    .icon {
        margin: 10px 0px 0px 10%;
        display: inline-block;
        visibility: visible;
    }

    .photos {
        background-color: transparent;
        float: left;
        height: 522px;
        margin: 0;
        padding-top: 109px;
        width: 206px;
    }

    .pic {
        background-color: white;
        height: 167px;
        margin: 5px 0 0 11px;
        width: 192px;
        display: block;
        float: left;
    }

    .team_members {
        height: 625px;
        width: 385px;
        margin-left: 27%;
    }

    .names {
        float: right;
        height: 517px;
        padding-top: 109px;
        width: 175px;
        margin: 0px;
    }

    .Name_plate {
        background-color: transparent;
        display: inline-block;
        height: 100px;
        margin: 10px 0 62px 8px;
        width: 192px;
    }

    .printBtn {
        right: 4%;
        top: 0.8%;
    }
}

@media (max-width:1050px),(max-device-width:1050px) {
    /*.main_content {
	margin-left:4%;
}*/
    .descriptionOptions {
        display: none;
    }

    .icon {
        margin: 10px 0px 0px 8%;
        display: inline-block;
        visibility: visible;
    }

    .pulldown_tab {
        display: inline-block;
    }
}

@media (max-width:950px),(max-device-width:950px) {
    #divTips {
        display: none;
    }



    .content {
        background-color: white;
        border-bottom-left-radius: 20px;
        display: inline-block;
        height: 600px;
        overflow-y: scroll;
        padding: 22px 36px 10px;
        width: 91%;
    }

    /*.main_content {
    margin-left: 22%;
}*/
    .icon {
        margin: 10px 0px 0px 6%;
        display: inline-block;
        visibility: visible;
    }
    /*.newborrowerCol1 {
    display: inline-block;
    width: 87%;
}*/
    /*#ctl00_ContentPlaceHolder1_divBorrower {
	width:97%;
}*/

    .printBtn {
        right: 4%;
        top: 4.2%;
    }
}

@media (max-width:850px),(max-device-width:850px) {
    /*.main_content {
    margin-left: 17%;
}*/
    .icon {
        margin: 10px 0px 0px 4%;
        display: inline-block;
        visibility: visible;
    }

    .pic {
        background-color: white;
        display: block;
        float: left;
        height: 141px;
        margin: 5px 0 14px 11px;
        width: 143px;
    }

    .names {
        float: right;
        height: 517px;
        margin: 0 52px 0 0;
        padding-top: 109px;
        width: 175px;
    }

    .photos {
        background-color: transparent;
        float: left;
        height: 522px;
        margin: 0;
        padding-top: 109px;
        width: 157px;
    }

    .Name_plate {
        background-color: transparent;
        display: inline-block;
        height: 100px;
        margin: 10px 0 47px 8px;
        width: 192px;
    }
}

@media (max-width:930px),(max-device-width:930px) {
    .top_briefcaseContainer {
        width: 515px;
    }

    .top_briefcases {
        margin: 0 auto;
        font-size: 14px;
    }

    .rightarrow {
        display: none;
    }

    .leftarrow {
        display: none;
    }

    .whiteBox {
        width: 95% !important;
    }
}

@media (max-width:750px),(max-device-width:750px) {
    /*.main_content {
    margin-left: 13%;
}*/
    .icon {
        margin: 10px 0px 0px 10%;
        display: inline-block;
        visibility: visible;
    }

    .icon_bar {
        width: 70%;
        height: 70px;
        background-color: white;
        margin-left: 16%;
    }

    .icon_barMessages {
        width: 70%;
        height: 70px;
        background-color: white;
        margin-left: 16%;
        position: absolute;
        top: 592px;
    }

    .team_members {
        height: 625px;
        width: 385px;
        margin-left: 15%;
    }

    .QS_titleBox {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
    }

    .leftarrow {
        display: none;
    }

    .rightarrow {
        display: none;
    }
    /*.top_opacityBar2 {
    height: 206px;
}*/
}

@media (max-width:650px),(max-device-width:650px) {
    /*.main_content {
    margin-left: 8%;
}*/
    .icon {
        margin: 10px 0px 0px 7%;
        display: inline-block;
        visibility: visible;
    }
}

@media (max-width:601px),(max-device-width:601px) {
    .top_briefcaseContainer {
        width: 248px;
        padding-top: 5px;
    }

    .top_briefcases {
        margin: 0 auto 22px;
    }

    .rightarrow {
        top: -130px;
    }

    .rightarrow2 {
        top: -39px;
    }
    /*.top_opacityBar2 {
    height: 175px;
}*/
    .top_opacityBar {
        display: none;
    }

    .FL_topheader {
        margin-top: 33px;
        font-size: 31px;
    }

    .ResponsivePullDownContainer {
        background-color: white;
        height: auto;
        width: 100%;
        position: absolute;
        z-index: 1000;
        display: initial;
        left: 0;
    }

    .ResponsivePullDown {
        background-color: white;
        height: auto;
        width: 100%;
        position: relative;
        z-index: 1000;
        display: none;
        box-shadow: 0px 4px 3px;
    }

    .ResponsivePullDownTabContainer {
        width: 100px;
        height: 0px;
        background-color: black;
        position: relative;
        top: 0px;
        margin: 0 auto;
    }

    .ResponsivePullDownTab {
        width: 100px;
        height: 30px;
        position: absolute;
        background: url(../../Custom/Marketplace/images/marketplacePullDown.png);
        cursor: pointer;
    }

    .PullDownLabel {
        display: block;
        font-family: sans-serif;
        font-size: 17px;
        margin: 0 auto;
        padding-top: 4px;
        padding-bottom: 4px;
        text-align: center;
        width: 100%;
        color: #2c99cc;
        background-color: white;
    }

        .PullDownLabel:hover {
            color: white;
            background-color: #2c99cc;
        }
}

@media (max-width:550px),(max-device-width:550px) {
    .content {
        background-color: white;
        border-bottom-left-radius: 20px;
        display: inline-block;
        height: 600px;
        overflow-y: scroll;
        padding: 22px 36px 10px;
        width: 91%;
        border-top: 4px solid grey;
        margin-top: 0px;
    }
    /*.main_content {
    margin-left: 0%;
	width:100%;
}*/
    .icon {
        margin: 10px 0px 0px 4%;
        display: inline-block;
        visibility: visible;
    }

    .team_members {
        height: 625px;
        width: 385px;
        margin-left: 14%;
    }

    .whiteBox {
        border-radius: 0px;
    }
}

@media (max-width:525px),(max-device-width:525px) {
    .whiteBox {
        width: 100%;
        border-radius: 0px;
    }

    .FL_titleBox {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
    }

    .main_content {
        padding-left: 10px;
        width: 97%;
    }

    .newborrowerCol1 {
        width: 90%;
    }

    .question {
        width: 100%;
    }

    .label {
        width: 100%;
    }

    .progress > div {
        width: 99%;
    }

    .progress > h3 {
        font-size: 110%;
        width: 100%;
    }

    .message_area {
        margin: 0 auto;
        width: 90%;
    }
}

@media (max-width:450px),(max-device-width:450px) {
    .icon {
        margin: 10px 0px 0px 6%;
        display: inline-block;
        visibility: visible;
    }

    .icon_bar {
        width: 96%;
        height: 70px;
        background-color: white;
        margin-left: 2%;
    }

    .icon_barMessages {
        width: 96%;
        height: 70px;
        background-color: white;
        margin-left: 2%;
        position: absolute;
        top: 592px;
    }

    .photos {
        background-color: transparent;
        float: left;
        height: 522px;
        margin: 0;
        padding-top: 90px;
        width: 157px;
    }

    .names {
        float: right;
        height: 517px;
        padding-top: 52px;
        width: 175px;
    }

    .Percent_icon {
        margin-right: 10px;
    }

    .messages_icon {
        margin-right: 10px;
    }

    .Percent_icon {
        margin-right: 10px;
    }

    .icon_container {
        width: 275px;
        margin: 0 auto;
    }

    .message_input {
        width: 217px;
    }

    .messageWrite {
        margin: 0 auto;
        width: 284px;
    }

    .message_area {
        font-size: 12px;
    }

    .top_opacityBar2 {
        height: 205px;
    }
}

@media (max-width:430px),(max-device-width:430px) {
    .icon {
        margin: 10px 0px 0px 6%;
        display: inline-block;
        visibility: visible;
    }

    .photos {
        background-color: transparent;
        float: left;
        height: 522px;
        margin: 0;
        padding-top: 90px;
        width: 206px;
    }

    .names {
        float: right;
        height: 517px;
        padding-top: 52px;
        width: 175px;
        margin: -575px 52px 0 0;
    }

    .team_members {
        height: 625px;
        margin-left: 0;
        width: 385px;
        margin-left: 3%;
    }
}

@media (max-width:400px),(max-device-width:400px) {
    .icon {
        margin: 10px 0px 0px 3%;
        display: inline-block;
        visibility: visible;
    }

    .photos {
        background-color: transparent;
        float: left;
        height: 522px;
        margin: 0;
        padding-top: 90px;
        width: 206px;
    }

    .names {
        float: right;
        height: 517px;
        padding-top: 52px;
        width: 175px;
    }
}

@media (max-width:350px),(max-device-width:350px) {

    /*.message_send {
    height: 39px;
    left: 75%;
    position: absolute;
    top: 371px;
    width: 19%;
}*/
    .icon {
        margin: 10px 0px 0px 3px;
        display: inline-block;
        visibility: visible;
    }

    .photos {
        background-color: transparent;
        float: left;
        height: 522px;
        margin: 0;
        padding-top: 90px;
        width: 206px;
    }

    .names {
        float: right;
        height: 517px;
        padding-top: 52px;
        width: 175px;
    }
}

@media (max-width:1200px),(max-device-width:1200px) {
    .HM_content {
        width: 90%;
    }
}

@media (max-width:800px),(max-device-width:800px) {

    .HM_content {
        width: 100%;
    }

        .HM_content .Tip_section {
            display: none;
        }

    .tipQ::after {
        display: none;
    }

    .tipQ {
        background: white none repeat scroll 0 0;
        border-radius: 5px;
        box-shadow: 0 1px 4px 0 rgba(97, 97, 97, 0.94);
        color: black;
        float: none;
        font-size: 14px;
        height: auto;
        left: 0px;
        margin-top: 5px;
        /*max-width:0px;*/
        min-height: 21px;
        padding: 5px;
        position: relative;
        top: 0px;
        width: 95%;
    }

    .HM_content .Question_section {
        border-right: none;
        display: inline-block;
        height: auto;
        margin-left: 10px;
        margin-top: 20px;
        min-height: 400px;
        width: 486px;
    }

    .borrower_tab {
        display: none;
    }

    .deal_tab {
        display: none;
    }

    .property_tab {
        display: none;
    }

    .loan_tab {
        display: none;
    }

    .financialinfo_tab {
        display: none;
    }

    .financial_tab {
        display: none;
    }

    .progressBar {
        background-color: lightgray;
        border-radius: 20px;
        display: inline-block;
        height: 20px;
        margin-left: -8px;
        width: 76%;
        float: none;
    }

    .nav_icon_section {
        height: auto;
        padding-left: 35px;
        width: 240px;
        margin: 0 auto !important;
        display: block;
        left: 0px;
        margin-top: 10px !important;
    }

    .Team_section {
        border-right: 0px;
    }

    .Status_section {
        border-right: 0px;
    }

    .bottomWhite_bar {
        height: 146px;
    }
}

@media (max-width:500px),(max-device-width:500px) {
    #arrow_submit {
        width: 140px;
    }

    .HM_content {
        width: 100%;
        border-radius: 0px;
    }

        .HM_content .Question_section {
            width: 100%;
        }

    .textbox {
        width: 100%;
    }

    .textboxDollar {
        width: 100%;
    }

    .textarea {
        width: 100%;
    }

    .DropDownList {
        width: 100%;
    }

    .save_changes {
        width: 100%;
    }

    .arrows {
        width: 80px;
    }

    .Team_section {
        width: 95%;
    }

    .Status_section {
        width: 95%;
    }

    .Messages_section {
        width: 100%;
    }

    .textbox2 {
        width: 62%;
    }

    .send_section {
        width: 100%;
    }

    .QuickApp {
        font-size: 23px;
    }

    .Section_title_box {
        width: 90%;
    }

    .Section_title {
        font-size: 25px;
        line-height: 49px;
        vertical-align: bottom;
    }
}

@media (max-width:360px),(max-device-width:360px) {
    .HM_content .Question_section {
        margin-left: 0px;
    }

    .textbox2 {
        width: 175px;
    }

    .send_section {
        width: 100%;
    }
}
