/**
* @author    JoomlaShine.com http://www.joomlashine.com
* @copyright Copyright (C) 2008 - 2011 JoomlaShine.com. All rights reserved.
* @license   JoomlaShine.com Proprietary License
*/
/************************************************************************************
 desktop layout (larger than 1200): common settings for wide desktop screen
*************************************************************************************/
/* SC LOGIN */	
	#scLogoutButton .button {
	    background: #FFF;
		line-height: 2;
		border-radius: 100px;
		font-size: 0.9vw;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		width:135% !important;
		float:right;
		color: #000;
		text-shadow: 0 0 0 !important;
		margin-top:3px;
	}
	#scLogoutButton .button:focus{ outline:0;}
	#sclogin-form{ margin: 0 0 0 !important;}
	.sclogin-greeting{display:none;}
	#form-sclogin-remember li{font-size:14px;}
	.sourcecoast.modal-backdrop{
		z-index:998 !important;
	}
	#login-modal{
		z-index:999 !important;
		position:fixed !important;
	}
	.input-block-level{
		text-align:center;
	}
	input#sclogin-username.input-block-level, input#sclogin-passwd.input-block-level{
		height:60px !important;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		
	}
	#form-sclogin-submitcreate .btn {
		width:88%;
		margin-left: 6% !important;
		margin-right: 6% !important;
		height: 50px !important;
		background-color: #fff !important;
		background-image: none !important;
		color: #000;
		border: 1px solid #000;
	}
	#form-sclogin-submitcreate .btn-secondary {
		padding-top:13px;
		height:30px !important;
		width: 83% !important;
		
	}
	.sourcecoast label{
		font-size: 13px !important;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		letter-spacing: 1px;
	}
	.sclogin-joomla-login ul li{font-size:13px;}
	.sourcecoast .btn-primary{
		color: #111 !important;
		/*width: auto !important;*/
		float: ;
		background: #FFF !important;
		/*border-radius: 0px !important;*/
		border: 1px solid #000 !important;
		line-height: 2 !important;
		font-size: 0.9vw ;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		margin-top: 0px;
		border-radius:0px !important;
	}
	.sclogin-joomla-login ul{
		list-style-type: none;
		font-size: 16px;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		letter-spacing: 1px;
	}
	.modal-title{
	    font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif;
		
	}
	.sourcecoast .close{
		font-size:30px !important;
	} 
	.sclogin-greeting{
		text-align:center;
	}
	.logout-button{
		text-align:center;
	}
	.sclogin .sclogout-button{
		float:none !important;
	}
	.sclogin-modal-links{
		text-align:center !important;
	}
	#jsn-pos-breadcrumbs, #jsn-pos-user-top, #jsn-usermodules1, #jsn-pos-mainbody-top, #jsn-pos-user-bottom, #jsn-pos-banner, #jsn-usermodules2, #jsn-pos-mainbody-bottom{
		background-image: none !important;
	}
	input.sclogin-username.input-block-level, input.sclogin-passwd.input-block-level{height: 9vh!important;} 
@media only screen and (max-width: 1023px), (max-device-width: 1023px) {
	.sclogin-joomla-login.vertical input.sclogin-username.input-block-level, .sclogin-joomla-login.vertical input.sclogin-passwd.input-block-level{height :50px !important;}
	/************** STANDARD JOOMLA LOGIN FORM ***************/
	.login{
		width:90%;
		margin:auto;
	}
	.form-validate  .control-label{
		width: 100%;
		text-align: center !important;
		float: left;
	}
	.control-group .controls{margin-left:0 !important; text-align:center;}
	.control-group .controls input{
	    width: 80%;
		margin: 1% 0% 2% 0%;
		min-height:30px;
	}
	.form-horizontal .control-group {
		margin-bottom: 0px !important;
	}
	.control-group .controls button{
		width: 100px;
		background: #FFF !important;
		color: #000;
		border: 1px solid #000;
	}
	.well{
	    background: #FFF;
		border: 1px solid #bbb;
	}
	.nav-tabs.nav-stacked{
	    width: 40%;
		margin: auto;
		text-align: center;
	}
	#user-registration .btn-primary{
	    width: 100px;
		background: #FFF;
		border: 1px solid #000;
		color: #000;
		line-height: 2;
	}
	.nav-tabs.nav-stacked li{ border: 1px solid #000;}
	#user-registration{text-align:center;}
	.reset{
		width: 90%;
		margin: auto;
		border: 1px solid #ccc;
		padding: 2%;
	}
	.remind{
		width: 90%;
		margin: auto;
		border: 1px solid #ccc;
		padding: 2%;
	}
	#jform_captcha{
	    width: 310px;
		margin: auto;
	}
	.form-actions{
	    background: #FFF !important;
		border-top: 0px !important;
	}
	.form-horizontal .form-actions {
		padding-left: 0px !important;
	}
	#adminForm .buttonBar-right button{
		width: 100px;
		line-height: 2;
		background: #FFF;
		color: #000;
		border: 1px solid #000;
		text-shadow: 0 0 0;
	}
	#com-form-login, #adminForm{
		width: 85%;
		margin: auto;
		padding: 10px 10px 10px 10px;
		border: 1px solid #ddd;
	}
	.userdate input{
		width: 100px;
		line-height: 2;
		background: #FFF;
		border: 1px solid #000;
		color: #000;
	}
	/************** END OF STANDARD JOOMLA LOGIN FORM ********/
	.sclogin-modal-links a.btn-primary {
		color: #FFF !important;
		float: right;
		background: #db7119 !important;
		line-height: 2;
		margin-top: 3px;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		border-radius: 0px;
	}
	.sclogin-modal-links a.btn-primary:hover {
		background: #CCD2E9;
	}
	.sclogin-modal-links a.btn-primary:focus {outline:0;}
	#form-sclogin-submitcreate .btn {
		width: 88%;
	}
	#jsn-menu .jsn-modulecontainer:nth-child(4) {
		width: 15%;
		
	}
	.modal-title{
	    font-size:12px !important;
	}	
	input#sclogin-username.input-block-level, input#sclogin-passwd.input-block-level{
		font-size: 20px !important;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing:1px;
	}
}
@media only screen and (max-width: 480px), (max-device-width: 480px) {
	/************** STANDARD JOOMLA LOGIN FORM ***************/
	.sourcecoast .btn-primary{margin-top:13px !important;}
	.login{
		width:90%;
		margin:auto;
	}
	.form-validate  .control-label{
		width: 100%;
		text-align: center !important;
		float: left;
	}
	.control-group .controls{margin-left:0 !important; text-align:center;}
	.control-group .controls input{
	    width: 80%;
		margin: 1% 0% 2% 0%;
		min-height:30px;
	}
	.form-horizontal .control-group {
		margin-bottom: 0px !important;
	}
	.control-group .controls button{
		width: 100px;
		background: #FFF !important;
		color: #000;
		border: 1px solid #000;
	}
	.well{
	    background: #FFF;
		border: 1px solid #bbb;
	}
	.nav-tabs.nav-stacked{
	    width: 40%;
		margin: auto;
		text-align: center;
	}
	#user-registration .btn-primary{
	    width: 100px;
		background: #FFF;
		border: 1px solid #000;
		color: #000;
		line-height: 2;
	}
	.nav-tabs.nav-stacked li{ border: 1px solid #000;}
	#user-registration{text-align:center;}
	.reset{
		width: 90%;
		margin: auto;
		border: 1px solid #ccc;
		padding: 2%;
	}
	.remind{
		width: 90%;
		margin: auto;
		border: 1px solid #ccc;
		padding: 2%;
	}
	#jform_captcha{
	    width: 310px;
		margin: auto;
	}
	.form-actions{
	    background: #FFF !important;
		border-top: 0px !important;
	}
	.form-horizontal .form-actions {
		padding-left: 0px !important;
	}
	#adminForm .buttonBar-right button{
		        width: 45%;
        line-height: 2;
        background: #db7119;
        color: #fffdfd;
        border: 0px solid #000;
        text-shadow: 0 0 0;
        height: auto; 
        padding: 10px 0 10px 0; margin: 10px 0 10px 0;
	}
	#com-form-login, #adminForm{
		width: 97%;
		margin: auto;
		padding: 1%;
		border: 0px solid #ddd;
		    background: rgba(255, 255, 255, 0.5);
	}
	.userdate input{
		width: 100px;
		line-height: 2;
		background: #FFF;
		border: 1px solid #000;
		color: #000;
	}
	/************** END OF STANDARD JOOMLA LOGIN FORM ********/

	#scLogoutButton .button {
	    background: #FFF;
		line-height: 2;
		border-radius: 100px;
		font-size: 14px !important;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		width:60px !important;
		float:right;
		margin-top:3px;
		color:#000;
		
	}
	.sclogin-modal-links a.btn-primary {
		color: #111 !important;
		float: right;
		background: #db7119 !important;
		line-height: 2;
		margin-top: 13px !important;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		border-radius: 0px;
		width:55px;
		font-size:14px !important;
		border:1px solid #000;
	}
	.sclogin-modal-links a.btn-primary:hover {
		background: #FFF;
	}
	.sclogin-modal-links a.btn-primary:focus {outline:0;}
	#form-sclogin-submitcreate .btn {
		/*width: 79%;*/
		width: 88%;
	}
	#form-sclogin-submitcreate .btn-secondary {
		padding-top:13px;
		height:30px !important;
		width: 79% !important;
	#jsn-menu .jsn-modulecontainer:nth-child(4) {
		width: 40px;
	}
	.modal-title{
	    font-size:12px !important;
	}	
	input#sclogin-username.input-block-level, input#sclogin-passwd.input-block-level{
		font-size: 20px !important;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		letter-spacing:1px;
	}
}
@media only screen and (min-width: 1024px) {
	/************** STANDARD JOOMLA LOGIN FORM ***************/
	.login{
		width:40%;
		margin:auto;
	}
	.form-validate  .control-label{
		width: 100%;
		text-align: center !important;
		float: left;
	}
	.control-group .controls{margin-left:0 !important; text-align:center;}
	.control-group .controls input{
	    width: 80%;
		margin: 1% 0% 2% 0%;
		min-height:50px;
	}
	.form-horizontal .control-group {
		margin-bottom: 0px !important;
	}
	.control-group .controls button{
		width: 100px;
		background: #FFF !important;
		color: #000;
		border: 1px solid #000;
	}
	.well{
	    background: #FFF;
		border: 1px solid #bbb;
	}
	.nav-tabs.nav-stacked{
	    width: 25%;
		margin: auto;
		text-align: center;
	}
	#user-registration .btn-primary{
	    width: 100px;
		background: #FFF;
		border: 1px solid #000;
		color: #000;
		line-height: 2;
	}
	.nav-tabs.nav-stacked li{ border: 1px solid #000;}
	#user-registration{text-align:center;}
	.reset{
		width: 40%;
		margin: auto;
		border: 1px solid #ccc;
		padding: 2%;
	}
	.remind{
		width: 40%;
		margin: auto;
		border: 1px solid #ccc;
		padding: 2%;
	}
	#jform_captcha{
	    width: 310px;
		margin: auto;
	}
	.form-actions{
	    background: #FFF !important;
		border-top: 0px !important;
	}
	.form-horizontal .form-actions {
		padding-left: 0px !important;
	}
	#adminForm .buttonBar-right button{
		width: 100px;
		line-height: 2;
		background: #FFF;
		color: #FFF;
		border: 1px solid #000;
		text-shadow: 0 0 0;
	}
	#com-form-login, #adminForm{
		width: 98%;
		margin: auto;
		padding: 10px 10px 10px 10px;
		border: 1px solid #ddd;
		    background: rgba(255, 255, 255, 0.5);
	}
	.userdate input{
		width: 100px;
		line-height: 2;
		background: #FFF;
		border: 1px solid #000;
		color: #000;
	}
	/************** END OF STANDARD JOOMLA LOGIN FORM ********/
	.sourcecoast .modal-body{max-height:60% !important;}
	.sclogin-joomla-login.vertical a.forgot.btn {
		width: 5% !important;
		height: 45px !important;
	}
	.sclogin-modal-links a.btn-primary {
		color: #111 !important;
		width: auto !important;
		float: right;
		background: #FFF !important;
		border-radius:0px;
		border:1px solid #000;
		line-height: 2;
		font-size: 0.9vw;
		font-family: 'Microsoft JhengHei', 微软雅黑, Tahoma, Verdana, Arial, Simsun, 宋体, sans-serif !important;
		margin-top: 20px;
	}
	.sclogin-modal-links a.btn-primary:hover {
		background: #CCD2E9;
	}
	.sclogin-modal-links a.btn-primary:focus {outline:0;}
	.modal-title{ 
		font-size: 1vw !important;
	}
	input#sclogin-username.input-block-level, input#sclogin-passwd.input-block-level{
		font-size: 1vw !important;
	}
	
}
@media only screen and (min-width: 1900px){
	
}
@media only screen and (min-width: 3000px){
	
}
@media only screen and (min-width: 4000px){
	
}