.user-logged-in{
  background-color: #F7F7F8;
}
.content-header{
 background-color: #fff;
 overflow: visible;
}
*, *:before, *:after {
    box-sizing: inherit;
}
.form-element{
font-size: 16px !important;
}
.form-item__label{
  font-size: 16px !important;
  line-height: 2.125rem !important;
}
.form-item__description{
font-size: 14px !important;
}

@media (max-width: 576px){
  #apply_now{width: 100%; background-color: #3D50DF;}
  #logo_link{
  display: flex !important;
  place-content: flex-start !important;
  }
  #frm_login_create_account_links{
   display: flex !important;
   justify-content: flex-end;
  }
  #apply_for_ppp{
   text-align: center !important;
  }
  .terms_and_condition_sign_in{
   display: flow-root !important;
  }
  #logo_container{
    position: absolute; width: 118%; margin-top: -6px;
  } 
  #drp_div_btn{margin-right: 25px;} 
  #alc_logo{width: 10%;}
  .footercontainer{position: relative !important;}
  #drp_div_btn{margin-right: 17%}
  /*#drp_img{margin-left: 145%;}*/
  #down_arrow_icon{cursor: pointer;}
  footer{padding-top: 0;}
  #block-footerfirstcontainer-2{position: unset !important; bottom: unset !important; margin-left: 6% !important;}
}
.terms_and_condition_sign_in{
 text-align: center;
}
#edit-submit{
 background-color: #3D50DF;
 color: white;
}
a#forgot_password{
 color: #3D50DF;
 text-decoration: none;
}
@media (min-width: 577px) and (max-width: 991px){
  #alc_logo{width: 50% !important;}
  #block-footerfirstcontainer-2{position: unset !important; bottom: 0 !important; margin-left: 15% !important;}
#logo_link{
  display: flex !important;
  place-content: flex-start !important;
  }
  #frm_login_create_account_links{
   display: flex !important;
   justify-content: flex-end;
  }
  #apply_for_ppp{
   text-align: center !important;
  }
  .terms_and_condition_sign_in{
   display: flow-root !important;
  }
  .footercontainer{position: relative !important;}
  #content_holder{margin-left: 25%;}
  #alc_txt{width: 161%;}
  #apply_now{width: 100%; background-color: #3D50DF; padding-top: 5%; height: 66px; font-size: 23px;}
  #cash_img{float: right;}
  #our_products{margin-left: 2%;}
}
@media (min-width: 768px) and (max-width: 991px) {
  #alc_logo{
    width: 20% !important;
  }
}
.path-application-list{margin-top: 2%;}
#block-lenderleftside-2{margin-top: 5%;}
#drp_img{border-radius: 50%; height: 50px; width: 63px;} 
#drp_img:hover{cursor: pointer;}
#block-footerfirstcontainer-2{position: absolute; bottom: 0; margin-left: 15%;}
#edit-submit{width: 100%;}
footer{padding-bottom: 40px;}
#apply_now{width: 50%; height: 66px; padding-top: 12px; background-color: #3D50DF; font-size: 23px;}
#supporting_documents_files_table .form-type-webform-document-file,#supporting_documents_files_table .webform-multiple-table td .form-type-textfield input{margin-top: 0!important;}
#supporting_documents_files_table .webform-multiple-add .button{padding: calc(1.1rem - 1px) calc(1.5rem - 1px)}
.form-item-hidden{display:none;}
.view-id-flp_submissions .form-item__description {display:none;}
.sortable-heading > a::before {position: relative!important;}
.sortable-heading.is-active > a::before {border-bottom:0.125rem solid transparent!important;}
.views-view-table .tablesort {left: 0rem;}
.form-item--sba-ppp-loan-number input, 
.form-item--ppp-loan-amount input, 
.form-item--ppp-loan-disbursement-date input, 
.form-item--eidl-application-number-if-applicable input, 
.form-item--eidl-advance-amount-if-applicable- input, 
.form-item--forgiveness-calculation input, 
.form-item--ppp-loan-amount input,
.form-item--lender-ppp-loan-number input
{ pointer-events: none; color: #717171; border-color: #bbb; background: #ededed;}
.add-ppp-app-header {float:right;}
.btn-add-ppp-app {padding: 12px!important;background-color: #3D50DF!important;font-size: 20px!important;}
.webform-submission-apply-for-ppp-loan-form .form-item--staffs td:not(.webform-multiple-table--handle):not(.webform-multiple-table--weight):not(.webform-multiple-table--operations) {display: flex; flex-flow: row wrap;}
.webform-submission-apply-for-ppp-loan-form .form-item--staffs tr .form-item{width: 30rem;margin-left: 2rem;margin-top: 0.2rem;}
.webform-submission-apply-for-ppp-loan-form .form-item--staffs tr .form-item[class*="address"]{width:62rem;}
.webform-submission-apply-for-ppp-loan-form .form-item--staffs tr .form-item[class*="zip"], .webform-submission-apply-for-ppp-loan-form .form-item--staffs tr .form-item[class*="state"]{width:19rem;}
.webform-submission-apply-for-ppp-loan-form .form-item--staffs tr .form-item[class*="city"] {width:20rem;}
.webform-submission-apply-for-ppp-loan-form .form-item--staffs tr .form-item[class*="-name"] {margin-top:2rem;}