/*!
* Bootstrap v3.0.3 (http://getbootstrap.com)
* Copyright 2013 Twitter, Inc.
* Licensed under http://www.apache.org/licenses/LICENSE-2.0
*/

/*! normalize.css v2.1.3 | MIT License | git.io/normalize */

.sr-only{position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0, 0, 0, 0); border:0}
.close{float:right; font-size:21px; font-weight:bold; line-height:1; color:#000000; text-shadow:0 1px 0 #ffffff; opacity:0.2; filter:alpha(opacity=20)}
.close:hover,
.close:focus{color:#000000; text-decoration:none; cursor:pointer; opacity:0.5; filter:alpha(opacity=50)}
button.close{padding:0; cursor:pointer; background:transparent; border:0; -webkit-appearance:none}
.btn{display:inline-block; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:normal; line-height:1.428571429; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; background-image:none; border:1px solid transparent; border-radius:4px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none}
.btn:focus{outline:thin none}
.btn:hover,
.btn:focus{color:#333333; text-decoration:none}
.btn:active,
.btn.active{background-image:none; outline:0; -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn{pointer-events:none; cursor:not-allowed; opacity:0.65; filter:alpha(opacity=65); -webkit-box-shadow:none; box-shadow:none}
.btn-default{color:#333333; background-color:#ffffff; border-color:#cccccc}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{color:#333333; background-color:#ebebeb; border-color:#adadad}
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default{background-image:none}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active{background-color:#ffffff; border-color:#cccccc}
.btn-default .badge{color:#ffffff; background-color:#fff}
.btn-primary{color:#ffffff; background-color:#428bca; border-color:#357ebd}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{color:#ffffff; background-color:#3276b1; border-color:#285e8e}
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary{background-image:none}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active{background-color:#428bca; border-color:#357ebd}



.modal-open{overflow:hidden}
.modal{position:fixed; top:0; right:0; bottom:0; left:0; /*z-index:1040;*/ z-index:99999999; display:none; overflow:auto; overflow-y:scroll}
.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%); -ms-transform:translate(0, -25%); transform:translate(0, -25%); -webkit-transition:-webkit-transform 0.3s ease-out; -moz-transition:-moz-transform 0.3s ease-out; -o-transition:-o-transform 0.3s ease-out; transition:transform 0.3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0)}
.modal-dialog{position:relative; /*z-index:1050;*/ z-index:999999999; width:auto; margin:10px}
.modal-content{position:relative; background-color:#ffffff; border:1px solid #999999; border:1px solid rgba(0, 0, 0, 0.2); border-radius:6px; outline:none; -webkit-box-shadow:0 3px 9px rgba(0, 0, 0, 0.5); box-shadow:0 3px 9px rgba(0, 0, 0, 0.5); background-clip:padding-box}
.modal-backdrop{position:fixed; top:0; right:0; bottom:0; left:0; z-index:1030; background-color:#000000; z-index:99999;}
.modal-backdrop.fade{opacity:0; filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:0.5; filter:alpha(opacity=50)}
.modal-header{min-height:16.428571429px; padding:15px; border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0; line-height:1.428571429}
.modal-body{position:relative; padding:20px}
.modal-footer{padding:11px 12px; margin-top:0px; text-align:center; border-top:1px solid #e5e5e5}
.modal-footer:before,
.modal-footer:after{display:table; content:" "}
.modal-footer:after{clear:both}
.modal-footer:before,
.modal-footer:after{display:table; 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}

@media screen and (min-width:768px) {
.modal-dialog{width:340px; margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.5); box-shadow:0 5px 15px rgba(0, 0, 0, 0.5)}
}