/*!
 * Bootstrap v2.3.1
 *
 * 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.
 */.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:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:0}.modal.fade{-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;top:-100%}.modal.fade.in{top:35%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header h3{font-size:24px}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:after,.modal-footer:before{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .bootstrap-btn+.bootstrap-btn{margin-left:5px;margin-bottom:0}.modal-footer .bootstrap-btn-group .bootstrap-btn+.bootstrap-btn{margin-left:-1px}.modal-footer .bootstrap-btn-block+.bootstrap-btn-block{margin-left:0}.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}.bootstrap table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.bootstrap .table{width:100%;margin-bottom:20px}.bootstrap .table td,.bootstrap .table th{padding:8px;line-height:20px;text-align:left;vertical-align:top}.bootstrap .table th{font-weight:700}.bootstrap .table thead th{vertical-align:bottom}.bootstrap-btn,.modal .btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);width:auto!important}.bootstrap-btn.active,.bootstrap-btn.disabled,.bootstrap-btn:active,.bootstrap-btn:focus,.bootstrap-btn:hover,.bootstrap-btn[disabled] .modal .btn:hover,.modal .btn.active,.modal .btn.disabled,.modal .btn:active,.modal .btn:focus,.modal .btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.bootstrap-btn:first-child,.modal .btn:first-child{*margin-left:0}.bootstrap-btn:focus,.bootstrap-btn:hover,.modal .btn:focus,.modal .btn:hover{color:#333;text-decoration:none;background-position:0 -30px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.bootstrap-btn:focus,.modal .btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bootstrap-btn.active,.bootstrap-btn:active,.modal .btn.active,.modal .btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.bootstrap-btn.disabled,.bootstrap-btn[disabled],.modal .btn.disabled,.modal .btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.bootstrap-btn-large [class*=" icon-"],.bootstrap-btn-large [class^=icon-]{margin-top:4px}.bootstrap-btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bootstrap-btn-small [class*=" icon-"],.bootstrap-btn-small [class^=icon-]{margin-top:0}.bootstrap-btn-mini [class*=" icon-"],.bootstrap-btn-mini [class^=icon-]{margin-top:-1px}.bootstrap-btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bootstrap-btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-btn-block+.bootstrap-btn-block{margin-top:5px}input[type=button].bootstrap-btn-block,input[type=reset].bootstrap-btn-block,input[type=submit].bootstrap-btn-block{width:100%}.bootstrap-btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-btn-primary.active,.bootstrap-btn-primary.disabled,.bootstrap-btn-primary:active,.bootstrap-btn-primary:focus,.bootstrap-btn-primary:hover,.bootstrap-btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.bootstrap-btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-btn-warning.active,.bootstrap-btn-warning.disabled,.bootstrap-btn-warning:active,.bootstrap-btn-warning:focus,.bootstrap-btn-warning:hover,.bootstrap-btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.bootstrap-btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-btn-danger.active,.bootstrap-btn-danger.disabled,.bootstrap-btn-danger:active,.bootstrap-btn-danger:focus,.bootstrap-btn-danger:hover,.bootstrap-btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.bootstrap-btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-btn-success.active,.bootstrap-btn-success.disabled,.bootstrap-btn-success:active,.bootstrap-btn-success:focus,.bootstrap-btn-success:hover,.bootstrap-btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.bootstrap-btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-btn-info.active,.bootstrap-btn-info.disabled,.bootstrap-btn-info:active,.bootstrap-btn-info:focus,.bootstrap-btn-info:hover,.bootstrap-btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.bootstrap-btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1)rgba(0,0,0,.1)rgba(0,0,0,.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.bootstrap-btn-inverse.active,.bootstrap-btn-inverse.disabled,.bootstrap-btn-inverse:active,.bootstrap-btn-inverse:focus,.bootstrap-btn-inverse:hover,.bootstrap-btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}button.bootstrap-btn,input[type=submit].bootstrap-btn{*padding-top:3px;*padding-bottom:3px}button.bootstrap-btn::-moz-focus-inner,input[type=submit].bootstrap-btn::-moz-focus-inner{padding:0;border:0}button.bootstrap-btn.bootstrap-btn-large,input[type=submit].bootstrap-btn.bootstrap-btn-large{*padding-top:7px;*padding-bottom:7px}button.bootstrap-btn.bootstrap-btn-small,input[type=submit].bootstrap-btn.bootstrap-btn-small{*padding-top:3px;*padding-bottom:3px}button.bootstrap-btn.bootstrap-btn-mini,input[type=submit].bootstrap-btn.bootstrap-btn-mini{*padding-top:1px;*padding-bottom:1px}.bootstrap-btn-link,.bootstrap-btn-link:active,.bootstrap-btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bootstrap-btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.bootstrap-btn-link:focus,.bootstrap-btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.bootstrap-btn-link[disabled]:focus,.bootstrap-btn-link[disabled]:hover{color:#333;text-decoration:none}
