    .fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;
	 transition:opacity .15s linear}
	 .fade.in{opacity:1}	 	
	  button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
	 .btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,
	 .btn-primary[disabled]{color:#fff;}
	 .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
	 .modal-backdrop.fade{opacity:0}
	 .modal-backdrop,.modal-backdrop.fade.in{opacity:.08;filter:alpha(opacity=80)}
	 .modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;
	 -moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;
	 transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}
	 .modal-header{padding:9px 15px;border-bottom:1px solid #eee}
	 .modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}
	 .modal-form{margin-bottom:0}
	 .modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}
	 .modal-footer:after{clear:both}
	 .modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
	 .modal-footer .btn-group .btn+.btn{margin-left:-1px}
	 .modal-footer .btn-block+.btn-block{margin-left:0}
	  a.btn.null{background:#2f3945;padding:8px 25px;color:#fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;
				 border-radius: 5px;border:1px solid #1f252d;-webkit-box-shadow: 4px 5px 5px #20262f;
				 -moz-box-shadow: 4px 5px 5px #20262f;box-shadow: 4px 5px 5px #20262f;}
	 a.btn.btn-primary{background:#9a0000;padding:8px 25px;color:#fff;
					-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
					border:1px solid #9a0000;-webkit-box-shadow: 4px 5px 5px #20262f;
					-moz-box-shadow: 4px 5px 5px #20262f;box-shadow: 4px 5px 5px #20262f;}
    .modal{position: fixed;
	top: 10%;left: 0%;z-index: 1050;width: 560px;margin-left: 35%;background-color: #313944;
	border: 1px solid #999;border: 1px solid rgba(0,0,0,0.3);-webkit-border-radius: 6px;-moz-border-radius: 6px;
	border-radius: 6px;outline: 0;-webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3);box-shadow: 0 3px 7px rgba(0,0,0,0.3);
	-webkit-background-clip: padding-box;-moz-background-clip: padding-box;background-clip: padding-box;}

   .modal-body{position: relative;max-height: 400px;padding: 15px;overflow-y: auto;	color:#fff;}
   .modal-footer{padding: 14px 15px 15px;margin-bottom: 0;text-align: right;background-color: #2d343e;
   -webkit-border-radius: 0 0 6px 6px;-moz-border-radius: 0 0 6px 6px;border-radius: 0 0 6px 6px;}