/*!
 * Remark Material (http://getbootstrapadmin.com/remark)
 * Copyright 2017 amazingsurge
 * Licensed under the Themeforest Standard Licenses
 */

 .page-login-v2{height:100%;overflow-x:hidden}
 .page-login-v2:before{/ background-image:url(../../images/fishy_bg.png); /background-position:100%!important;}
 .page-login-v2.page-dark.layout-full:after{background-color:rgba(33,33,33,.6)}
 .page-login-v2 .page-brand-info{    / margin:220px 100px 0 90px; /}
 .page-login-v2 .page-brand-info .brand-img{vertical-align:middle;filter:invert(1);}
 .page-login-v2 .page-brand-info .brand-text{display:inline-block;margin:11px 0 11px 20px;vertical-align:middle}
 .page-login-v2 .page-brand-info p{max-width:650px;opacity:.6}
 .page-login-v2 .page-login-main{position:absolute;top:0;right:0;height:auto;min-height:100%;padding:150px 60px 100px;color:#757575;background:#fff}
 .page-login-v2 .page-login-main .brand{margin-bottom:60px}
 .page-login-v2 .page-login-main .brand-img{vertical-align:middle}
 .page-login-v2 .page-login-main .brand-text{display:inline-block;margin:11px 0 11px 20px;color:#3f51b5;vertical-align:middle}
 .page-login-v2 form{width:350px;margin:45px 0 20px}
 .page-login-v2 form>button{margin-top:38px}
 .page-login-v2 form a{margin-left:20px}
 .page-login-v2 footer{position:absolute;right:0;bottom:0;left:0;margin:50px 60px;text-align:center}
 .page-login-v2 .social .icon,.page-login-v2 .social .icon:active,.page-login-v2 .social .icon:hover{color:#fff}
 
 .page-login-v2 .page-content{height:100vh;overflow:hidden;padding:0px;}
 .page-login-v2 .page-brand-info,.page-login-v2 .page-brand-info .login-left-img{width:100%;height:100%;}
 .page-login-v2 .page-brand-info .login-left-img{background:#f7f7f7;}
 .page-login-v2 .page-brand-info .login-left-img img{height:100%;width:100%;object-fit:cover;}
 
 
 
 @media (max-width:1199px){
     .page-login-v2 .page-brand-info .login-left-img img{object-fit:contain;}
 }
 
 @media (max-width:991px){
     .page-login-v2 .page-login-main{padding-top:60px}
 }
 
 @media (min-width:768px){
     .page-login-v2 .page-content{padding-right:470px!important;}
 }
 
 
 @media (min-width:768px) and (max-width:991px){
     .page-login-v2 .page-login-main{padding-top:80px}
     .page-login-v2 .page-brand-info>p{color:transparent;opacity:0}
 }
 
 
 @media (max-width:767px){
     .page-login-v2 .page-login-main{width:100%;padding-top:60px}
     .page-login-v2 form{width:auto}
 }
 
 @media (max-width:479px){
     .page-login-v2 .page-brand-info{margin:220px 0 0}
     .page-login-v2 .page-login-main{padding:50px 30px 180px}
     .page-login-v2 form{width:auto}
     .page-login-v2 footer{margin:50px 30px}
 }

 @media (max-width:1199px){
  
    .page-login-v2 .page-brand-info{display:none;}
    .page-login-v2 .page-content{width:100%;padding-right:0px!important;overflow: auto;}
    .page-login-v2 .page-content .page-login-main{/ display: table-cell; /position:relative;height:auto;min-height:auto;width:100%;}
    .page-login-v2 form{margin-left:auto;margin-right:auto;}
    
    }