﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1199px) {
	.divCenter .col-lg-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
}

@media screen and (max-width: 1023px) {
	.divCenter .col-lg-6 { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; }
	.boxLft, .boxRht { float:none; margin: 0 auto 40px; }
	.divCenter { position: fixed; left: auto; top: 50%; margin: 0; margin-top: -290px; min-height: 674px; }
	.message { margin: 0 auto 40px; float: none; }
	.message.rht { margin-left: auto; }
}

@media screen and (max-width: 767px) {
	.innerDiv { overflow:auto; }
	.innerDiv2 { overflow:auto; padding:30px 0; }  
	.loginDiv { position:relative; left:auto; top:auto; margin-left:0; margin-top:0; }	
	.divCenter { position: relative; left: auto; top: auto; margin: 0; margin-top: 0; min-height: auto; }
	.push { margin-bottom: 45px; }	
}

@media screen and (max-width: 639px) {
	.loginBox { width:528px; }
}

@media screen and (max-width: 567px) {
	.loginBox { width:440px; }
	.loginDiv img { width:66%; }
}

@media screen and (max-width: 479px) {	
	.loginBox { width:320px; padding:40px; }
	.siteLogo img { width: 63%; float: left; }
	.burgMenu { padding: 20px 25px; }
	.innerTwoBox { width:100%; }
}

@media screen and (max-width: 359px) {	
	.loginBox { width:280px; }
	.btn.login, .btn.register { float:none; width:100%; }
	.btn.login { margin-bottom:10px; }	
}