 body{ height:100vh;}.login{background-color:#666;background: url(../../img/bg/1-v2.jpg) no-repeat center;}.login .logo{width:247px;margin:0 auto;margin-top:60px;padding:15px;text-align:center;}.border-bottom-gray{ border-bottom: solid 1px #ccc;padding-bottom:10px;}@media (max-width:991px){.login-container{ display:flex;flex-direction:column;}.login-container .content{order:1;}.login-container .infoBlock{order:2;margin-top:30px;}}@media (min-width:992px){.login-container{ position: relative;}.login-container .infoBlock{margin-bottom:0 !important;position:absolute;bottom:0;}}.login .content select{color:#000;}.login .content #message-box-section a,.login .content #message-box-section a:visited,.login .content #message-box-section a:hover,.login .content #message-box-section a:focus,.login .content #message-box-section a:active{color:#000;}#message-box-section{ background-color: rgba(255,255,255,0.9);border :1px outset #3C515A;margin-top:20px;text-align: left;padding:5px 10px;}#message-box-section span{ font-size:10pt;color:#3C515A;padding-right:5px;}#message-box-section img{ height:20px;width:20px;}#message-box-section .message-box-section-title{ font-weight:bold;text-transform: uppercase;}.login .content p,.login .content label{color:#fff;}.login .content .login-form,.login .content .forget-form{padding:0px;margin:0px;}a,a:hover,a:focus{ color:#FFF;}.login .content{ background: rgba(0,0,0,0.3);color:#FFF;padding-bottom:30px;}.login .content .m-wrap{width:249px;background-color:#fff;}.login-inputs{ width:100%;height:30px !important;}.login .content .control-group{margin-bottom:20px !important;}.login .content .input-icon .m-wrap{margin:0px !important;}.login .content .forget-form{display: none;}.login .content .register-form{display: none;}.login .content .form-title{font-weight:300;margin-bottom:25px;}.login .content .form-actions{background-color: transparent;clear:both;border:0px;border-bottom:1px solid #999;padding:0px 30px 25px 30px;margin-left: -30px;margin-right: -30px;}.login .content .forget-form .form-actions{border:0;margin-bottom:0;padding-bottom:20px;}.login .content .register-form .form-actions{border:0;margin-bottom:0;padding-bottom:0px;}.login .content .form-actions .checkbox{margin-top:8px;display: inline-block;}.login .content .form-actions .btn{margin-top:1px;}.login .content .forget-password{margin-top:25px;}.login .content .create-account{border-top:1px dotted #eee;padding-top:10px;margin-top:15px;}.login .content .create-account a{display: inline-block;margin-top:5px;}.login .content .select2-container i{display: inline-block;color:#ccc;z-index:1;margin:2px 4px 4px 3px;width:16px;height:16px;font-size:16px;text-align:center;}.login .content .select2-container a span{font-size:13px;}.login .content .select2-container a span img{margin-left:4px;}.text-light{ color:#eee;}.margin-bottom-20px{ margin-bottom:20px;}.login .copyright{text-align:center;margin:0 auto;padding:10px 10px 0 10px;color:#eee;font-size:12px;margin-bottom:10px;}.login .infoBlock{font-size:15px;padding:25px;margin-bottom:20px;background:#fff;background: rgba(0,0,0,0.3);zoom:1;opacity:1;color:#fff;line-height:20px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);}.social-icons{margin:0;}.social-icons:after,.social-icons:before{content: "";display: table;}.social-icons:after{clear:both;}.social-icons li{float:left;display:inline;list-style:none;margin-right:5px;margin-bottom:5px;text-indent:-9999px;}.social-icons li a,a.social-icon{width:28px;height:28px;display:block;background-position:0 0;background-repeat:no-repeat;transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;}.social-icons li:hover a{background-position:0 -38px;}@media (max-width:480px){.login .logo{margin-top:10px;}.login .content{padding:30px;}.login .content h3{font-size:22px;}.login .content .m-wrap{width:180px;}.login .checkbox{font-size:13px;}}