/*!
 * Bootstrap Responsive v2.3.0
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}

@media(max-width:480px){
	.bgbanner{ background-image: url( ../images/bg_mobile.jpg); background-position: center; background-size: 300% 100%;}
	.head{ height: 80px;line-height:90px;}
     #loginbox{ margin-left: auto; margin-right: auto; width:90%; margin-top: 0 px; opacity:0.9;}
	.logo { width: 30%; }
	.logo img{ height: 30px;}
	.logo_txt{ font-size: 14px;}
	.foot{ background-color: none; }
	}

@media(max-width:767px){
    .bgbanner{  background-image: url( ../images/bg_mobile.jpg);  background-position: center;}
	#loginbox{ margin-left: auto; margin-right: auto; opacity:0.9;}
	#logo { width: 60%; }
}

@media(min-width:768px) and (max-width:945px){
.bgbanner{  background-image: url( ../images/bg_mobile.jpg);  background-position: center;}
	#loginbox{ margin-left: auto; margin-right: auto; opacity:0.9;}
	}

@media(min-width:946px) and (max-width:1199px){
	.bgbanner{ background-position: 30% top;}	
}

@media(min-width:1200px) and (max-width:1350px){
	.bgbanner{ background-position: 30% top;}
	#loginbox{ margin-left: 60%}
	
}
@media(min-width:1351px){
	.bgbanner{ background-position:center top;}
	#loginbox{ margin-left: 60%}
}
