@font-face {
  font-family: 'icomoon';
  src:
    url('fonts/icomoon.woff2?qkbxsu') format('woff2'),
    url('fonts/icomoon.ttf?qkbxsu') format('truetype'),
    url('fonts/icomoon.woff?qkbxsu') format('woff'),
    url('fonts/icomoon.svg?qkbxsu#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*.branded{
padding-left: 113px;
   }*/
/*.brandedLaw{
padding-left: 40px;
}*/
i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.tk-auth-icon-logo-titlex .path1:before {
  content: "\e9a1";
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-titlex .path2:before {
  content: "\e9a5";
  margin-left: -3.0498046875em;
  color: rgb(58, 169, 224);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path1:before {
  content: "\ea3d";
  color: rgb(255, 255, 255);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path2:before {
  content: "\ea3e";
  margin-left: -3.9677734375em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path3:before {
  content: "\ea3f";
  margin-left: -3.9677734375em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path4:before {
  content: "\ea40";
  margin-left: -3.9677734375em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path5:before {
  content: "\ea41";
  margin-left: -3.9677734375em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path6:before {
  content: "\ea42";
  margin-left: -3.9677734375em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path7:before {
  content: "\ea43";
  margin-left: -3.9677734375em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-tk-icon-logo-easysoft-text .path8:before {
  content: "\ea44";
  margin-left: -3.9677734375em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-easysoft .path1:before {
  content: "\ea32";
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-easysoft .path2:before {
  content: "\ea33";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-easysoft .path3:before {
  content: "\ea34";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-easysoft .path4:before {
  content: "\ea35";
  margin-left: -2.0830078125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-easysoft .path5:before {
  content: "\ea36";
  margin-left: -2.0830078125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-easysoft .path6:before {
  content: "\ea37";
  margin-left: -2.0830078125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-easysoft .path7:before {
  content: "\ea38";
  margin-left: -2.0830078125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-easysoft .path8:before {
  content: "\ea39";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-easysoft .path9:before {
  content: "\ea3a";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-easysoft .path10:before {
  content: "\ea3b";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-easysoft .path11:before {
  content: "\ea3c";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-logo-leap:before {
  content: "\e95a";
  color: #f69139;
}
.tk-auth-icon-logo-rapidacc-gb .path1:before {
  content: "\e905";
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gb .path2:before {
  content: "\e906";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gb .path3:before {
  content: "\e907";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gb .path4:before {
  content: "\e908";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gb .path5:before {
  content: "\e909";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gb .path6:before {
  content: "\e90a";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gb .path7:before {
  content: "\e90b";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gb .path8:before {
  content: "\e90c";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gb .path9:before {
  content: "\e90d";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gb .path10:before {
  content: "\e90e";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gb .path11:before {
  content: "\e90f";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gb .path12:before {
  content: "\e910";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gb .path13:before {
  content: "\e911";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-gw .path1:before {
  content: "\e912";
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gw .path2:before {
  content: "\e913";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gw .path3:before {
  content: "\e914";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gw .path4:before {
  content: "\e915";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gw .path5:before {
  content: "\e916";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gw .path6:before {
  content: "\e917";
  margin-left: -6.5908203125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidacc-gw .path7:before {
  content: "\e918";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-gw .path8:before {
  content: "\e919";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-gw .path9:before {
  content: "\e91a";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-gw .path10:before {
  content: "\e91b";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-gw .path11:before {
  content: "\e91c";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-gw .path12:before {
  content: "\e91d";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-gw .path13:before {
  content: "\e91e";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path1:before {
  content: "\e91f";
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path2:before {
  content: "\e920";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path3:before {
  content: "\e921";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path4:before {
  content: "\e922";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path5:before {
  content: "\e923";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path6:before {
  content: "\e924";
  margin-left: -6.5908203125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidacc-wb .path7:before {
  content: "\e925";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-wb .path8:before {
  content: "\e926";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-wb .path9:before {
  content: "\e927";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-wb .path10:before {
  content: "\e928";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-wb .path11:before {
  content: "\e929";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-wb .path12:before {
  content: "\e92a";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc-wb .path13:before {
  content: "\e92b";
  margin-left: -6.5908203125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidacc:before {
  content: "\e92c";
}
.tk-auth-icon-logo-rapidpay-gb .path1:before {
  content: "\e92d";
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidpay-gb .path2:before {
  content: "\e92e";
  margin-left: -3.5em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidpay-gb .path3:before {
  content: "\e92f";
  margin-left: -3.5em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidpay-gb .path4:before {
  content: "\e930";
  margin-left: -3.5em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidpay-gb .path5:before {
  content: "\e931";
  margin-left: -3.5em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidpay-gw .path1:before {
  content: "\e932";
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidpay-gw .path2:before {
  content: "\e933";
  margin-left: -3.5em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidpay-gw .path3:before {
  content: "\e934";
  margin-left: -3.5em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidpay-gw .path4:before {
  content: "\e935";
  margin-left: -3.5em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidpay-gw .path5:before {
  content: "\e936";
  margin-left: -3.5em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidpay-icon:before {
  content: "\e937";
}
.tk-auth-icon-logo-rapidpay-wb .path1:before {
  content: "\e938";
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidpay-wb .path2:before {
  content: "\e939";
  margin-left: -3.5em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidpay-wb .path3:before {
  content: "\e93a";
  margin-left: -3.5em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidpay-wb .path4:before {
  content: "\e93b";
  margin-left: -3.5em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidpay-wb .path5:before {
  content: "\e93c";
  margin-left: -3.5em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidpay:before {
  content: "\e93d";
}
.tk-auth-icon-logo-rapidrec-gb .path1:before {
  content: "\e93e";
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gb .path2:before {
  content: "\e93f";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gb .path3:before {
  content: "\e940";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gb .path4:before {
  content: "\e941";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gb .path5:before {
  content: "\e942";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gb .path6:before {
  content: "\e943";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gb .path7:before {
  content: "\e944";
  margin-left: -4.36328125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidrec-gb .path8:before {
  content: "\e945";
  margin-left: -4.36328125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidrec-gb .path9:before {
  content: "\e946";
  margin-left: -4.36328125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidrec-gw .path1:before {
  content: "\e947";
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gw .path2:before {
  content: "\e948";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gw .path3:before {
  content: "\e949";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gw .path4:before {
  content: "\e94a";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gw .path5:before {
  content: "\e94b";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gw .path6:before {
  content: "\e94c";
  margin-left: -4.36328125em;
  color: rgb(77, 172, 58);
}
.tk-auth-icon-logo-rapidrec-gw .path7:before {
  content: "\e94d";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-gw .path8:before {
  content: "\e94e";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-gw .path9:before {
  content: "\e94f";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path1:before {
  content: "\e950";
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path2:before {
  content: "\e951";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path3:before {
  content: "\e952";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path4:before {
  content: "\e953";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path5:before {
  content: "\e954";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path6:before {
  content: "\e955";
  margin-left: -4.36328125em;
  color: rgb(255, 255, 255);
}
.tk-auth-icon-logo-rapidrec-wb .path7:before {
  content: "\e956";
  margin-left: -4.36328125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidrec-wb .path8:before {
  content: "\e957";
  margin-left: -4.36328125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidrec-wb .path9:before {
  content: "\e958";
  margin-left: -4.36328125em;
  color: rgb(35, 35, 35);
}
.tk-auth-icon-logo-rapidrec:before {
  content: "\e959";
}
.tk-auth-icon-logo-dox:before {
  content: "\e95d";
  color: #32abe2;
}
.tk-auth-icon-easy-soft .path1:before {
  content: "\ea27";
  color: rgb(9, 73, 117);
}
.tk-auth-icon-easy-soft .path2:before {
  content: "\ea28";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-easy-soft .path3:before {
  content: "\ea29";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-easy-soft .path4:before {
  content: "\ea2a";
  margin-left: -2.0830078125em;
  color: rgb(9, 73, 117);
}
.tk-auth-icon-easy-soft .path5:before {
  content: "\ea2b";
  margin-left: -2.0830078125em;
  color: rgb(9, 73, 117);
}
.tk-auth-icon-easy-soft .path6:before {
  content: "\ea2c";
  margin-left: -2.0830078125em;
  color: rgb(9, 73, 117);
}
.tk-auth-icon-easy-soft .path7:before {
  content: "\ea2d";
  margin-left: -2.0830078125em;
  color: rgb(9, 73, 117);
}
.tk-auth-icon-easy-soft .path8:before {
  content: "\ea2e";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-easy-soft .path9:before {
  content: "\ea2f";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-easy-soft .path10:before {
  content: "\ea30";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-easy-soft .path11:before {
  content: "\ea31";
  margin-left: -2.0830078125em;
  color: rgb(57, 168, 223);
}
.tk-auth-icon-clock:before {
  content: "\e964";
}
.tk-auth-icon-microsoft:before {
  content: "\e963";
}
.tk-auth-icon-email:before {
  content: "\e95e";
}
.tk-auth-icon-logo-lc:before {
  content: "\e900";
  color: #32abe1;
}
.tk-auth-icon-google:before {
  content: "\e95b";
}
.tk-auth-icon-linkedin:before {
  content: "\e95c";
}
.tk-auth-icon-facebook:before {
  content: "\e903";
}
.tk-auth-icon-grid:before {
  content: "\e901";
}
.tk-auth-icon-lock:before {
  content: "\e902";
}
.tk-auth-icon-user:before {
  content: "\e904";
}
.tk-auth-icon-error:before {
  content: "\e95f";
}
.tk-auth-icon-info:before {
  content: "\e960";
}
.tk-auth-icon-success:before {
  content: "\e961";
}
.tk-auth-icon-warning:before {
  content: "\e962";
}
/* --  Input  -- */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"],
input[type="date"],
input[type="url"],
input[type="tel"], textarea {
    width: 100%;
    
}
.login-heading{
      padding-top:5px;
}
/*.login-btns{
     padding-top:25px;
}*/
.login-btns{
     padding-top:0px;
}
#loginbtn{
    /*background-color:#009393;*/
    background-color:#048dd4;
}
 .asideShow{
     background-image:url(../Login_files/London.jpg);
        /*background-image: url('../Login_files/Img/thumb-1920-285917.jpg');*/
        width:100%; opacity: 0.9;
       display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    flex: 1 3 calc(100% - 400px);
    }
 .asideShow1{
     background-image:url(../Login_files/LT-SpineLegal.jpg);
        /*background-image: url('../Login_files/Img/thumb-1920-285917.jpg');*/
        width:100%; opacity: 0.9;
       display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    flex: 1 3 calc(100% - 400px);
    background-size:     cover;                   
    background-repeat:   no-repeat;
    background-position: center center; 
    }
 .loginBodyMiddle{
     background-size:     cover;                   
    background-repeat:   no-repeat;
    background-position: center center; 
 }
   /*.display-1{
 padding-top: 560px;
    padding-right: 30px;
    font-family:sans-serif;
 }*/
   .login-input-group-addon{
 padding-top: 6px;
   }
.login-input-group-addon .glyphicon-user { color: #048dd4;}
.login-input-group-addon .glyphicon-check { color: #048dd4;}
.gap50{display:block;clear:both;height:50px;width:100%;}
.gap501{display:block;clear:both;height:50px;width:100%;}
#LoginErrorResp{
      display:none;
  }
  #LoginError{
       display:block;
  }
  #login-alert-response{
     padding-top:25px;
  }
/*@media only screen and (min-width: 360px) and (max-width: 767px) {
    .asideShow{
        background-image:none;
    }
    .display-1{
       display:none;
    }
   .asideShow{
  visibility: visible;
}
   .asideShow1{
    background-image:none;
   }
   #loginBodyOuter.columns-1, #loginBodyOuter.columns-2{
       flex-flow:inherit;
   }
   .gap50{
     display:block;clear:both;height:28px;width:100%
 }
   
}*/
#loginBodyOuter.columns-2 .column-left {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 50vh;
    flex: 1 1 50vh;
}
#loginBodyOuter.columns-2 .column-left{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 40vw;flex:10 1 40vw;}
@media only screen and (min-width: 360px) and (max-width: 460px) {
    .asideShow{
        background-image:none;
    }
    .display-1{
       display:none;
    }
   .asideShow{
  visibility: visible;
}
   .asideShow1{
    background-image:none;
   }
   #loginBodyOuter.columns-1, #loginBodyOuter.columns-2{
       flex-flow:inherit;
   }
   .gap50{
     display:block;clear:both;height:55px;width:100%;
 }
  #loginForm{
      padding-left: 10px;
       /*padding-top: 74px;*/
       padding-top:35px;
       margin-left: auto;margin-right: auto;
  }
  /*.branded{
      padding-left:95px;
  }*/
  /*.brandedLaw{
      padding-left:20px;
  }*/
  .gap501{display:block;clear:both;height:50px;width:100%;}
  #LoginErrorResp{
      display:block;
  }
  #LoginError{
       display:none;
  }
  #login-alert-response{
     padding-top:10px;
  }
}
@media only screen and (min-width: 461px) and (max-width: 812px) {
    .asideShow{
        background-image:none;
    }
    .display-1{
       display:none;
    }
   .asideShow{
  visibility: visible;
}
   .asideShow1{
    background-image:none;
   }
   #loginBodyOuter.columns-1, #loginBodyOuter.columns-2{
       flex-flow:inherit;
   }
   .gap50{
     display:block;clear:both;height:55px;width:100%;
 }
  #loginForm{
      padding-left: 10px;
       padding-top: 35px;
       margin-left: auto;margin-right: auto;
  }
  /*.branded{
      padding-left:111px;
  }
  .brandedLaw{
      padding-left:20px;
  }*/

}
@media only screen and (min-width: 461px) and (max-width: 568px) {
    .asideShow{
        background-image:none;
    }
    .display-1{
        display:none;
    }
    .asideShow {
  visibility: visible;
}
     .asideShow1{
    background-image:none;
   }
     .gap50{
     display:block;clear:both;height:48px;width:100%
 } 
   
  #loginForm{
      padding-left: 10px;
      padding-top: 34px;
      margin-left: auto;margin-right: auto;
  }
}
@media only screen and (min-width: 411px) and (max-width: 731px) 
{
    #loginForm{
      /*padding-left: 19px;*/
      padding-top: 90px;
       margin-left: auto;margin-right: auto;
  }
     /*.branded{
      padding-left:107px;
  }*/
     /*.brandedLaw{
      padding-left:33px;
  }*/
     .gap501{
          display:block;clear:both;height:80px;width:100%
     }
}
@media only screen and (min-width: 320px) and (max-width: 359px) {
    .asideShow{
        background-image:none;
    }
    .display-1{
       display:none;
    }
   .asideShow{
  visibility: visible;
}
   .asideShow1{
    background-image:none;
   }
   #loginBodyOuter.columns-1, #loginBodyOuter.columns-2{
       flex-flow:inherit;
   }
   .gap50{
     display:block;clear:both;height:15px;width:100%;
 }
   .gap501{
     display:block;clear:both;height:0px;width:100%;
 }
  #loginForm{
      padding-left: 10px;
       /*padding-top: 35px;*/
       margin-left: auto;margin-right: auto;
  }
  .branded{
      /*padding-left:80px;*/
      padding-top: 15px;
  }
  .brandedLaw{
      padding-top: 15px;
  }
  #LoginErrorResp{
      display:block;
  }
  #LoginError{
       display:none;
  }
  #login-alert-response{
     padding-top:10px;
  }
  #loginBoxContainer{
       padding-left:10px;
       padding-right:10px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
   .asideShow1{
     display:none;
    }
   .branded{
       padding-top: 200px;
   }
}
@media only screen and (min-width: 750px) and (max-width: 1334px) {

    #loginBodyOuter.columns-2 .column-left{
        -webkit-box-flex: 1;
    -ms-flex: 1 1 50vh;
    flex: 31 1 79vh;
    }
}
@media only screen and (min-width: 1024px) and (max-width: 1366px) {
    .asideShow1 {
        background-image: url(../Login_files/LT-SpineLegal.jpg);
        /*background-image: url('../Login_files/Img/thumb-1920-285917.jpg');*/
        width: 100%;
        opacity: 0.9;
        display: flex;
        -webkit-box-align: center;
        align-items: center;
        -webkit-box-pack: center;
        justify-content: center;
        -webkit-box-flex: 1;
        flex: 1 3 calc(100% - 400px);
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center center;
    }

   .display-1{
 /*padding-top: 570px;
    padding-right: 30px;*/
    font-family:sans-serif;
 }
}
@media only screen and (min-width: 1367px) and (max-width: 1920px) {
   .asideShow1{
     background-image:url(../Login_files/LT-SpineLegalL.jpg);
        /*background-image: url('../Login_files/Img/thumb-1920-285917.jpg');*/
        width:100%; opacity: 0.9;
       display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    flex: 1 3 calc(100% - 400px);
    background-size:     cover;                   
    background-repeat:   no-repeat;
    background-position: center center; 
    }
   .brandedLaw{
       padding-top: 47px;
   }
   .display-1{
 /*padding-top: 955px;*/
 /*padding-top:675px;
    padding-right: 30px;*/
    font-family:sans-serif;
 }
}
