سلام دوستان بنده یه مشکلی دارم

قبلا یه قالب اختصاصی داشتم که متاسفانه با ورژن های جدید سازگار نیست
خوب بنده میخوام اون نوار مشکی رنگ قالب دیفالت ورژن 5 که در قسمت زیر هدر whmcs هست رو به رنگ قرمز تغییر بدم که مربوط به فایل css/bootstrap.css میشه

کد css/bootstrap.css:

کد PHP:
/*!
 * Bootstrap v2.0.3
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 * persian edition by Venon Web Developers 20120715
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  
displayblock;
}

audio,
canvas,
video {
  
displayinline-block;
  *
displayinline;
  *
zoom1;
}

audio:not([controls]) {
  
displaynone;
}

html {
  
font-size100%;
  -
webkit-text-size-adjust100%;
      -
ms-text-size-adjust100%;
}

a:focus {
  
outlinethin dotted #333;
  
outline5px auto -webkit-focus-ring-color;
  
outline-offset: -2px;
}

a:hover,
a:active {
  
outline0;
}

sub,
sup {
  
positionrelative;
  
font-size75%;
  
line-height0;
  
vertical-alignbaseline;
}

sup {
  
top: -0.5em;
}

sub {
  
bottom: -0.25em;
}

img {
  
max-width100%;
  
vertical-alignmiddle;
  
border0;
  -
ms-interpolation-modebicubic;
}

button,
input,
select,
textarea {
  
margin0;
  
font-size100%;
  
vertical-alignmiddle;
}

button,
input {
  *
overflowvisible;
  
line-heightnormal;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  
padding0;
  
border0;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  
cursorpointer;
  -
webkit-appearancebutton;
}

input[type="search"] {
  -
webkit-box-sizingcontent-box;
     -
moz-box-sizingcontent-box;
          
box-sizingcontent-box;
  -
webkit-appearancetextfield;
}

input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
  -
webkit-appearancenone;
}

textarea {
  
overflowauto;
  
vertical-aligntop;
}

.
clearfix {
  *
zoom1;
}

.
clearfix:before,
.
clearfix:after {
  
displaytable;
  
content"";
}

.
clearfix:after {
  
clearboth;
}

.
hide-text {
  
font0/0 a;
  
colortransparent;
  
text-shadownone;
  
background-colortransparent;
  
border0;
}

.
input-block-level {
  
displayblock;
  
width100%;
  
min-height28px;
  -
webkit-box-sizingborder-box;
     -
moz-box-sizingborder-box;
      -
ms-box-sizingborder-box;
          
box-sizingborder-box;
}

body {
  
margin0;
  
font-familytahomaHelveticaArialsans-serif;
  
font-size13px;
  
line-height18px;
  
color#333333;
  
background-color#ffffff;
}

{
  
color#0088cc;
  
text-decorationnone;
}

a:hover {
  
color#005580;
  
text-decorationnone;
}

.
row {
  
margin-left: -20px;
  *
zoom1;
}

.
row:before,
.
row:after {
  
displaytable;
  
content"";
}

.
row:after {
  
clearboth;
}

[class*=
"span"] {
  
floatleft;
  
margin-left20px;
}

.
container,
.
navbar-fixed-top .container,
.
navbar-fixed-bottom .container {
  
width940px;
}

.
span12 {
  
width940px;
}

.
span11 {
  
width860px;
}

.
span10 {
  
width780px;
}

.
span9 {
  
width700px;
}

.
span8 {
  
width620px;
}

.
span7 {
  
width540px;
}

.
span6 {
  
width460px;
}

.
span5 {
  
width380px;
}

.
span4 {
  
width300px;
}

.
span3 {
  
width220px;
}

.
span2 {
  
width140px;
}

.
span1 {
  
width60px;
}

.
offset12 {
  
margin-left980px;
}

.
offset11 {
  
margin-left900px;
}

.
offset10 {
  
margin-left820px;
}

.
offset9 {
  
margin-left740px;
}

.
offset8 {
  
margin-left660px;
}

.
offset7 {
  
margin-left580px;
}

.
offset6 {
  
margin-left500px;
}

.
offset5 {
  
margin-left420px;
}

.
offset4 {
  
margin-left340px;
}

.
offset3 {
  
margin-left260px;
}

.
offset2 {
  
margin-left180px;
}

.
offset1 {
  
margin-left100px;
}

.
row-fluid {
  
width100%;
  *
zoom1;
}

.
row-fluid:before,
.
row-fluid:after {
  
displaytable;
  
content"";
}

.
row-fluid:after {
  
clearboth;
}

.
row-fluid [class*="span"] {
  
displayblock;
  
floatleft;
  
width100%;
  
min-height28px;
  
margin-left2.127659574%;
  *
margin-left2.0744680846382977%;
  -
webkit-box-sizingborder-box;
     -
moz-box-sizingborder-box;
      -
ms-box-sizingborder-box;
          
box-sizingborder-box;
}

.
row-fluid [class*="span"]:first-child {
  
margin-left0;
}

.
row-fluid .span12 {
  
width99.99999998999999%;
  *
width99.94680850063828%;
}

.
row-fluid .span11 {
  
width91.489361693%;
  *
width91.4361702036383%;
}

.
row-fluid .span10 {
  
width82.97872339599999%;
  *
width82.92553190663828%;
}

.
row-fluid .span9 {
  
width74.468085099%;
  *
width74.4148936096383%;
}

.
row-fluid .span8 {
  
width65.95744680199999%;
  *
width65.90425531263828%;
}

.
row-fluid .span7 {
  
width57.446808505%;
  *
width57.3936170156383%;
}

.
row-fluid .span6 {
  
width48.93617020799999%;
  *
width48.88297871863829%;
}

.
row-fluid .span5 {
  
width40.425531911%;
  *
width40.3723404216383%;
}

.
row-fluid .span4 {
  
width31.914893614%;
  *
width31.8617021246383%;
}

.
row-fluid .span3 {
  
width23.404255317%;
  *
width23.3510638276383%;
}

.
row-fluid .span2 {
  
width14.89361702%;
  *
width14.8404255306383%;
}

.
row-fluid .span1 {
  
width6.382978723%;
  *
width6.329787233638298%;
}

.
container {
  
margin-rightauto;
  
margin-leftauto;
  *
zoom1;
}

.
container:before,
.
container:after {
  
displaytable;
  
content"";
}

.
container:after {
  
clearboth;
}

.
container-fluid {
  
padding-right20px;
  
padding-left20px;
  *
zoom1;
}

.
container-fluid:before,
.
container-fluid:after {
  
displaytable;
  
content"";
}

.
container-fluid:after {
  
clearboth;
}

{
  
margin0 0 9px;
  
font-familytahoma;
  
font-size13px;
  
line-height18px;
}

p small {
  
font-size11px;
  
color#999999;
}

.
lead {
  
margin-bottom18px;
  
font-size20px;
  
font-weight200;
  
line-height27px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  
margin0;
  
font-familyinherit;
  
font-weightbold;
  
colorinherit;
  
text-renderingoptimizelegibility;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  
font-weightnormal;
  
color#999999;
}

h1 {
  
font-size30px;
  
line-height36px;
}

h1 small {
  
font-size18px;
}

h2 {
  
font-size24px;
  
line-height36px;
}

h2 small {
  
font-size18px;
}

h3 {
  
font-size18px;
  
line-height27px;
}

h3 small {
  
font-size14px;
}

h4,
h5,
h6 {
  
line-height18px;
}

h4 {
  
font-size14px;
}

h4 small {
  
font-size12px;
}

h5 {
  
font-size12px;
}

h6 {
  
font-size11px;
  
color#999999;
  
text-transformuppercase;
}

.
page-header {
  
padding-bottom17px;
  
margin18px 0;
  
border-bottom1px solid #eeeeee;
}

.
page-header h1 {
  
line-height1;
}

ul,
ol {
  
padding0;
  
margin0 0 9px 25px;
}

ul ul,
ul ol,
ol ol,
ol ul {
  
margin-bottom0;
}

ul {
  list-
styledisc;
}

ol {
  list-
styledecimal;
}

li {
  
line-height18px;
}

ul.unstyled,
ol.unstyled {
  
margin-left0;
  list-
stylenone;
}

dl {
  
margin-bottom18px;
}

dt,
dd {
  
line-height18px;
}

dt {
  
font-weightbold;
  
line-height17px;
}

dd {
  
margin-left9px;
}

.
dl-horizontal dt {
  
floatleft;
  
width120px;
  
overflowhidden;
  
clearleft;
  
text-alignright;
  
text-overflowellipsis;
  
white-spacenowrap;
}

.
dl-horizontal dd {
  
margin-left130px;
}

hr {
  
margin18px 0;
  
border0;
  
border-top1px solid #eeeeee;
  
border-bottom1px solid #ffffff;
}

strong {
  
font-weightbold;
}

em {
  
font-styleitalic;
}

.
muted {
  
color#999999;
}

abbr[title] {
  
cursorhelp;
  
border-bottom1px dotted #ddd;
}

abbr.initialism {
  
font-size90%;
  
text-transformuppercase;
}

blockquote {
  
padding0 15px 0 0;
  
margin0 0 18px;
  
border-right5px solid #eeeeee;
}

blockquote p {
  
margin-bottom0;
  
font-size16px;
  
font-weight300;
  
line-height22.5px;
}

blockquote small {
  
displayblock;
  
line-height18px;
  
color#999999;
}

blockquote small:before {
  
content'\2014 \00A0';
}

blockquote.pull-right {
  
floatleft;
  
padding-right15px;
  
padding-left0;
  
border-right5px solid #eeeeee;
  
border-left0;
}

blockquote.pull-right p,
blockquote.pull-right small {
  
text-alignright;
}

q:before,
q:after,
blockquote:before,
blockquote:after {
  
content"";
}

address {
  
displayblock;
  
margin-bottom18px;
  
font-stylenormal;
  
line-height18px;
}

small {
  
font-size100%;
}

cite {
  
font-stylenormal;
}

code,
pre {
  
padding0 3px 2px;
  
font-familyMenloMonacoConsolas"Courier New"monospace;
  
font-size12px;
  
color#333333;
  
-webkit-border-radius3px;
     -
moz-border-radius3px;
          
border-radius3px;
}

code {
  
padding2px 4px;
  
color#d14;
  
background-color#f7f7f9;
  
border1px solid #e1e1e8;
}

pre {
  
displayblock;
  
padding8.5px;
  
margin0 0 9px;
  
font-size12.025px;
  
line-height18px;
  
word-break: break-all;
  
word-wrap: break-word;
  
white-spacepre;
  
white-spacepre-wrap;
  
background-color#f5f5f5;
  
border1px solid #ccc;
  
border1px solid rgba(0000.15);
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

pre.prettyprint {
  
margin-bottom18px;
}

pre code {
  
padding0;
  
colorinherit;
  
background-colortransparent;
  
border0;
}

.
pre-scrollable {
  
max-height340px;
  
overflow-yscroll;
}

form {
  
margin0 0 18px;
}

fieldset {
  
padding0;
  
margin0;
  
border0;
}

legend {
  
displayblock;
  
width100%;
  
padding0;
  
margin-bottom27px;
  
font-size19.5px;
  
line-height36px;
  
color#333333;
  
border0;
  
border-bottom1px solid #eee;
}

legend small {
  
font-size13.5px;
  
color#999999;
}

label,
input,
button,
select,
textarea {
  
font-size13px;
  
font-weightnormal;
  
line-height18px;
}

input,
button,
select,
textarea {
  
font-familytahoma;
}

label {
  
displayblock;
  
margin-bottom5px;
  
color#333333;
}

input,
textarea,
select,
.
uneditable-input {
  
displayinline-block;
  
width210px;
  
height18px;
  
padding4px;
  
margin-bottom9px;
  
font-size13px;
  
line-height18px;
  
color#555555;
  
background-color#ffffff;
  
border1px solid #cccccc;
  
-webkit-border-radius3px;
     -
moz-border-radius3px;
          
border-radius3px;
}

.
uneditable-textarea {
  
widthauto;
  
heightauto;
}

label input,
label textarea,
label select {
  
displayblock;
}

input[type="image"],
input[type="checkbox"],
input[type="radio"] {
  
widthauto;
  
heightauto;
  
padding0;
  
margin3px 0;
  *
margin-top0;
  
/* IE7 */

  
line-heightnormal;
  
cursorpointer;
  
background-colortransparent;
  
border\9;
  
/* IE9 and down */

  
-webkit-border-radius0;
     -
moz-border-radius0;
          
border-radius0;
}

input[type="image"] {
  
border0;
}

input[type="file"] {
  
widthauto;
  
paddinginitial;
  
line-heightinitial;
  
background-color#ffffff;
  
background-colorinitial;
  
borderinitial;
  -
webkit-box-shadownone;
     -
moz-box-shadownone;
          
box-shadownone;
}

input[type="button"],
input[type="reset"],
input[type="submit"] {
  
widthauto;
  
heightauto;
}

select,
input[type="file"] {
  
height28px;
  
/* In IE7, the height of the select element cannot be changed by height, only font-size */

  
*margin-top4px;
  
/* For IE7, add top margin to align select with labels */

  
line-height28px;
}

input[type="file"] {
  
line-height18px \9;
}

select {
  
width220px;
  
background-color#ffffff;
}

select[multiple],
select[size] {
  
heightauto;
}

input[type="image"] {
  -
webkit-box-shadownone;
     -
moz-box-shadownone;
          
box-shadownone;
}

textarea {
  
heightauto;
}

input[type="hidden"] {
  
displaynone;
}

.
radio,
.
checkbox {
  
min-height18px;
  
padding-right18px;
}

.
radio input[type="radio"],
.
checkbox input[type="checkbox"] {
  
floatright;
  
margin-right: -18px;
}

.
controls > .radio:first-child,
.
controls > .checkbox:first-child {
  
padding-top5px;
}

.
radio.inline,
.
checkbox.inline {
  
displayinline-block;
  
padding-top5px;
  
margin-bottom0;
  
vertical-alignmiddle;
}

.
radio.inline + .radio.inline,
.
checkbox.inline + .checkbox.inline {
  
margin-left10px;
}

input,
textarea {
  -
webkit-box-shadowinset 0 1px 1px rgba(0000.075);
     -
moz-box-shadowinset 0 1px 1px rgba(0000.075);
          
box-shadowinset 0 1px 1px rgba(0000.075);
  -
webkit-transitionborder linear 0.2sbox-shadow linear 0.2s;
     -
moz-transitionborder linear 0.2sbox-shadow linear 0.2s;
      -
ms-transitionborder linear 0.2sbox-shadow linear 0.2s;
       -
o-transitionborder linear 0.2sbox-shadow linear 0.2s;
          
transitionborder linear 0.2sbox-shadow linear 0.2s;
}

input:focus,
textarea:focus {
  
border-colorrgba(821682360.8);
  
outline0;
  
outlinethin dotted \9;
  
/* IE6-9 */

  
-webkit-box-shadowinset 0 1px 1px rgba(0000.075), 0 0 8px rgba(821682360.6);
     -
moz-box-shadowinset 0 1px 1px rgba(0000.075), 0 0 8px rgba(821682360.6);
          
box-shadowinset 0 1px 1px rgba(0000.075), 0 0 8px rgba(821682360.6);
}

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
select:focus {
  
outlinethin dotted #333;
  
outline5px auto -webkit-focus-ring-color;
  
outline-offset: -2px;
  -
webkit-box-shadownone;
     -
moz-box-shadownone;
          
box-shadownone;
}

.
input-mini {
  
width60px;
}

.
input-small {
  
width90px;
}

.
input-medium {
  
width150px;
}

.
input-large {
  
width210px;
}

.
input-xlarge {
  
width270px;
}

.
input-xxlarge {
  
width530px;
}

input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.
uneditable-input[class*="span"],
.
row-fluid input[class*="span"],
.
row-fluid select[class*="span"],
.
row-fluid textarea[class*="span"],
.
row-fluid .uneditable-input[class*="span"] {
  
floatnone;
  
margin-left0;
}

input,
textarea,
.
uneditable-input {
  
margin-left0;
}

input.span12,
textarea.span12,
.
uneditable-input.span12 {
  
width930px;
}

input.span11,
textarea.span11,
.
uneditable-input.span11 {
  
width850px;
}

input.span10,
textarea.span10,
.
uneditable-input.span10 {
  
width770px;
}

input.span9,
textarea.span9,
.
uneditable-input.span9 {
  
width690px;
}

input.span8,
textarea.span8,
.
uneditable-input.span8 {
  
width610px;
}

input.span7,
textarea.span7,
.
uneditable-input.span7 {
  
width530px;
}

input.span6,
textarea.span6,
.
uneditable-input.span6 {
  
width450px;
}

input.span5,
textarea.span5,
.
uneditable-input.span5 {
  
width370px;
}

input.span4,
textarea.span4,
.
uneditable-input.span4 {
  
width290px;
}

input.span3,
textarea.span3,
.
uneditable-input.span3 {
  
width210px;
}

input.span2,
textarea.span2,
.
uneditable-input.span2 {
  
width130px;
}

input.span1,
textarea.span1,
.
uneditable-input.span1 {
  
width50px;
}

input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  
cursornot-allowed;
  
background-color#eeeeee;
  
border-color#ddd;
}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"][readonly],
input[type="checkbox"][readonly] {
  
background-colortransparent;
}

.
control-group.warning label,
.
control-group.warning .help-block,
.
control-group.warning .help-inline {
  
color#c09853;
}

.
control-group.warning input,
.
control-group.warning select,
.
control-group.warning textarea {
  
color#c09853;
  
border-color#c09853;
}

.
control-group.warning input:focus,
.
control-group.warning select:focus,
.
control-group.warning textarea:focus {
  
border-color#a47e3c;
  
-webkit-box-shadow0 0 6px #dbc59e;
     
-moz-box-shadow0 0 6px #dbc59e;
          
box-shadow0 0 6px #dbc59e;
}

.
control-group.warning .input-prepend .add-on,
.
control-group.warning .input-append .add-on {
  
color#c09853;
  
background-color#fcf8e3;
  
border-color#c09853;
}

.
control-group.error label,
.
control-group.error .help-block,
.
control-group.error .help-inline {
  
color#b94a48;
}

.
control-group.error input,
.
control-group.error select,
.
control-group.error textarea {
  
color#b94a48;
  
border-color#b94a48;
}

.
control-group.error input:focus,
.
control-group.error select:focus,
.
control-group.error textarea:focus {
  
border-color#953b39;
  
-webkit-box-shadow0 0 6px #d59392;
     
-moz-box-shadow0 0 6px #d59392;
          
box-shadow0 0 6px #d59392;
}

.
control-group.error .input-prepend .add-on,
.
control-group.error .input-append .add-on {
  
color#b94a48;
  
background-color#f2dede;
  
border-color#b94a48;
}

.
control-group.success label,
.
control-group.success .help-block,
.
control-group.success .help-inline {
  
color#468847;
}

.
control-group.success input,
.
control-group.success select,
.
control-group.success textarea {
  
color#468847;
  
border-color#468847;
}

.
control-group.success input:focus,
.
control-group.success select:focus,
.
control-group.success textarea:focus {
  
border-color#356635;
  
-webkit-box-shadow0 0 6px #7aba7b;
     
-moz-box-shadow0 0 6px #7aba7b;
          
box-shadow0 0 6px #7aba7b;
}

.
control-group.success .input-prepend .add-on,
.
control-group.success .input-append .add-on {
  
color#468847;
  
background-color#dff0d8;
  
border-color#468847;
}

input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid {
  
color#b94a48;
  
border-color#ee5f5b;
}

input:focus:required:invalid:focus,
textarea:focus:required:invalid:focus,
select:focus:required:invalid:focus {
  
border-color#e9322d;
  
-webkit-box-shadow0 0 6px #f8b9b7;
     
-moz-box-shadow0 0 6px #f8b9b7;
          
box-shadow0 0 6px #f8b9b7;
}

.
form-actions {
  
padding17px 20px 18px;
  
margin-top18px;
  
margin-bottom18px;
  
background-color#f5f5f5;
  
border-top1px solid #ddd;
  
*zoom1;
}

.
form-actions:before,
.
form-actions:after {
  
displaytable;
  
content"";
}

.
form-actions:after {
  
clearboth;
}

.
uneditable-input {
  
overflowhidden;
  
white-spacenowrap;
  
cursornot-allowed;
  
background-color#ffffff;
  
border-color#eee;
  
-webkit-box-shadowinset 0 1px 2px rgba(0000.025);
     -
moz-box-shadowinset 0 1px 2px rgba(0000.025);
          
box-shadowinset 0 1px 2px rgba(0000.025);
}

:-
moz-placeholder {
  
color#999999;
}

::-
webkit-input-placeholder {
  
color#999999;
}

.
help-block,
.
help-inline {
  
color#555555;
}

.
help-block {
  
displayblock;
  
margin-bottom9px;
}

.
help-inline {
  
displayinline-block;
  *
displayinline;
  
padding-left5px;
  
vertical-alignmiddle;
  *
zoom1;
}

.
input-prepend,
.
input-append {
  
margin-bottom5px;
}

.
input-prepend input,
.
input-append input,
.
input-prepend select,
.
input-append select,
.
input-prepend .uneditable-input,
.
input-append .uneditable-input {
  
positionrelative;
  
margin-bottom0;
  *
margin-left0;
  
vertical-alignmiddle;
  -
webkit-border-radius0 3px 3px 0;
     -
moz-border-radius0 3px 3px 0;
          
border-radius0 3px 3px 0;
}

.
input-prepend input:focus,
.
input-append input:focus,
.
input-prepend select:focus,
.
input-append select:focus,
.
input-prepend .uneditable-input:focus,
.
input-append .uneditable-input:focus {
  
z-index2;
}

.
input-prepend .uneditable-input,
.
input-append .uneditable-input {
  
border-left-color#ccc;
}

.
input-prepend .add-on,
.
input-append .add-on {
  
displayinline-block;
  
widthauto;
  
height18px;
  
min-width16px;
  
padding4px 5px;
  
font-weightnormal;
  
line-height18px;
  
text-aligncenter;
  
text-shadow0 1px 0 #ffffff;
  
vertical-alignmiddle;
  
background-color#eeeeee;
  
border1px solid #ccc;
}

.
input-prepend .add-on,
.
input-append .add-on,
.
input-prepend .btn,
.
input-append .btn {
  
margin-left: -1px;
  -
webkit-border-radius0;
     -
moz-border-radius0;
          
border-radius0;
}

.
input-prepend .active,
.
input-append .active {
  
background-color#a9dba9;
  
border-color#46a546;
}

.
input-prepend .add-on,
.
input-prepend .btn {
  
margin-right: -1px;
}

.
input-prepend .add-on:first-child,
.
input-prepend .btn:first-child {
  -
webkit-border-radius3px 0 0 3px;
     -
moz-border-radius3px 0 0 3px;
          
border-radius3px 0 0 3px;
}

.
input-append input,
.
input-append select,
.
input-append .uneditable-input {
  -
webkit-border-radius0 3px 3px 0;
     -
moz-border-radius0 3px 3px 0;
          
border-radius0 3px 3px 0;
}

.
input-append .uneditable-input {
  
border-right-color#ccc;
  
border-left-color#eee;
}

.
input-append .add-on:last-child,
.
input-append .btn:last-child {
  -
webkit-border-radius3px 0 0 3px;
     -
moz-border-radius3px 0 0 3px;
          
border-radius3px 0 0 3px;
}

.
input-prepend.input-append input,
.
input-prepend.input-append select,
.
input-prepend.input-append .uneditable-input {
  -
webkit-border-radius0;
     -
moz-border-radius0;
          
border-radius0;
}

.
input-prepend.input-append .add-on:first-child,
.
input-prepend.input-append .btn:first-child {
  
margin-right: -1px;
  -
webkit-border-radius0 3px 3px 0;
     -
moz-border-radius0 3px 3px 0;
          
border-radius0 3px 3px 0;
}

.
input-prepend.input-append .add-on:last-child,
.
input-prepend.input-append .btn:last-child {
  
margin-left: -1px;
  -
webkit-border-radius0 3px 3px 0;
     -
moz-border-radius0 3px 3px 0;
          
border-radius0 3px 3px 0;
}

.
search-query {
  
padding-right14px;
  
padding-right4px \9;
  
padding-left14px;
  
padding-left4px \9;
  
/* IE7-8 doesn't have border-radius, so don't indent the padding */

  
margin-bottom0;
  -
webkit-border-radius14px;
     -
moz-border-radius14px;
          
border-radius14px;
}

.
form-search input,
.
form-inline input,
.
form-horizontal input,
.
form-search textarea,
.
form-inline textarea,
.
form-horizontal textarea,
.
form-search select,
.
form-inline select,
.
form-horizontal select,
.
form-search .help-inline,
.
form-inline .help-inline,
.
form-horizontal .help-inline,
.
form-search .uneditable-input,
.
form-inline .uneditable-input,
.
form-horizontal .uneditable-input,
.
form-search .input-prepend,
.
form-inline .input-prepend,
.
form-horizontal .input-prepend,
.
form-search .input-append,
.
form-inline .input-append,
.
form-horizontal .input-append {
  
displayinline-block;
  *
displayinline;
  
margin-bottom0;
  *
zoom1;
}

.
form-search .hide,
.
form-inline .hide,
.
form-horizontal .hide {
  
displaynone;
}

.
form-search label,
.
form-inline label {
  
displayinline-block;
}

.
form-search .input-append,
.
form-inline .input-append,
.
form-search .input-prepend,
.
form-inline .input-prepend {
  
margin-bottom0;
}

.
form-search .radio,
.
form-search .checkbox,
.
form-inline .radio,
.
form-inline .checkbox {
  
padding-left0;
  
margin-bottom0;
  
vertical-alignmiddle;
}

.
form-search .radio input[type="radio"],
.
form-search .checkbox input[type="checkbox"],
.
form-inline .radio input[type="radio"],
.
form-inline .checkbox input[type="checkbox"] {
  
floatleft;
  
margin-right3px;
  
margin-left0;
}

.
control-group {
  
margin-bottom9px;
}

legend + .control-group {
  
margin-top18px;
  -
webkit-margin-top-collapseseparate;
}

.
form-horizontal .control-group {
  
margin-bottom18px;
  *
zoom1;
}

.
form-horizontal .control-group:before,
.
form-horizontal .control-group:after {
  
displaytable;
  
content"";
}

.
form-horizontal .control-group:after {
  
clearboth;
}

.
form-horizontal .control-label {
  
floatright;
  
width140px;
  
padding-top5px;
  
text-alignright;
}

.
form-horizontal .controls {
  *
displayinline-block;
  *
padding-left20px;
  
margin-right160px;
  *
margin-left0;
}

.
form-horizontal .controls:first-child {
  *
padding-right160px;
}

.
form-horizontal .help-block {
  
margin-top9px;
  
margin-bottom0;
}

.
form-horizontal .form-actions {
  
padding-left160px;
}

table {
  
max-width100%;
  
background-colortransparent;
  
border-collapsecollapse;
  
border-spacing0;
}

.
table {
  
width100%;
  
margin-bottom18px;
}

.
table th,
.
table td {
  
padding8px;
  
line-height18px;
  
text-alignright;
  
vertical-aligntop;
  
border-top1px solid #dddddd;
}

.
table th {
  
font-weightbold;
}

.
table thead th {
  
vertical-alignbottom;
}

.
table caption thead tr:first-child th,
.
table caption thead tr:first-child td,
.
table colgroup thead tr:first-child th,
.
table colgroup thead tr:first-child td,
.
table thead:first-child tr:first-child th,
.
table thead:first-child tr:first-child td {
  
border-top0;
}

.
table tbody tbody {
  
border-top2px solid #dddddd;
}

.
table-condensed th,
.
table-condensed td {
  
padding4px 5px;
}

.
table-bordered {
  
border1px solid #dddddd;
  
border-collapseseparate;
  *
border-collapsecollapsed;
  
border-left0;
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

.
table-bordered th,
.
table-bordered td {
  
border-left1px solid #dddddd;
}

.
table-bordered caption thead tr:first-child th,
.
table-bordered caption tbody tr:first-child th,
.
table-bordered caption tbody tr:first-child td,
.
table-bordered colgroup thead tr:first-child th,
.
table-bordered colgroup tbody tr:first-child th,
.
table-bordered colgroup tbody tr:first-child td,
.
table-bordered thead:first-child tr:first-child th,
.
table-bordered tbody:first-child tr:first-child th,
.
table-bordered tbody:first-child tr:first-child td {
  
border-top0;
}

.
table-bordered thead:first-child tr:first-child th:first-child,
.
table-bordered tbody:first-child tr:first-child td:first-child {
  -
webkit-border-top-left-radius4px;
          
border-top-left-radius4px;
  -
moz-border-radius-topleft4px;
}

.
table-bordered thead:first-child tr:first-child th:last-child,
.
table-bordered tbody:first-child tr:first-child td:last-child {
  -
webkit-border-top-right-radius4px;
          
border-top-right-radius4px;
  -
moz-border-radius-topright4px;
}

.
table-bordered thead:last-child tr:last-child th:first-child,
.
table-bordered tbody:last-child tr:last-child td:first-child {
  -
webkit-border-radius0 0 0 4px;
     -
moz-border-radius0 0 0 4px;
          
border-radius0 0 0 4px;
  -
webkit-border-bottom-left-radius4px;
          
border-bottom-left-radius4px;
  -
moz-border-radius-bottomleft4px;
}

.
table-bordered thead:last-child tr:last-child th:last-child,
.
table-bordered tbody:last-child tr:last-child td:last-child {
  -
webkit-border-bottom-right-radius4px;
          
border-bottom-right-radius4px;
  -
moz-border-radius-bottomright4px;
}

.
table-striped tbody tr:nth-child(oddtd,
.
table-striped tbody tr:nth-child(oddth {
  
background-color#f9f9f9;
}

.
table tbody tr:hover td,
.
table tbody tr:hover th {
  
background-color#f5f5f5;
}

table .span1 {
  
floatnone;
  
width44px;
  
margin-left0;
}

table .span2 {
  
floatnone;
  
width124px;
  
margin-left0;
}

table .span3 {
  
floatnone;
  
width204px;
  
margin-left0;
}

table .span4 {
  
floatnone;
  
width284px;
  
margin-left0;
}

table .span5 {
  
floatnone;
  
width364px;
  
margin-left0;
}

table .span6 {
  
floatnone;
  
width444px;
  
margin-left0;
}

table .span7 {
  
floatnone;
  
width524px;
  
margin-left0;
}

table .span8 {
  
floatnone;
  
width604px;
  
margin-left0;
}

table .span9 {
  
floatnone;
  
width684px;
  
margin-left0;
}

table .span10 {
  
floatnone;
  
width764px;
  
margin-left0;
}

table .span11 {
  
floatnone;
  
width844px;
  
margin-left0;
}

table .span12 {
  
floatnone;
  
width924px;
  
margin-left0;
}

table .span13 {
  
floatnone;
  
width1004px;
  
margin-left0;
}

table .span14 {
  
floatnone;
  
width1084px;
  
margin-left0;
}

table .span15 {
  
floatnone;
  
width1164px;
  
margin-left0;
}

table .span16 {
  
floatnone;
  
width1244px;
  
margin-left0;
}

table .span17 {
  
floatnone;
  
width1324px;
  
margin-left0;
}

table .span18 {
  
floatnone;
  
width1404px;
  
margin-left0;
}

table .span19 {
  
floatnone;
  
width1484px;
  
margin-left0;
}

table .span20 {
  
floatnone;
  
width1564px;
  
margin-left0;
}

table .span21 {
  
floatnone;
  
width1644px;
  
margin-left0;
}

table .span22 {
  
floatnone;
  
width1724px;
  
margin-left0;
}

table .span23 {
  
floatnone;
  
width1804px;
  
margin-left0;
}

table .span24 {
  
floatnone;
  
width1884px;
  
margin-left0;
}

[class^=
"icon-"],
[class*=
" icon-"] {
  
displayinline-block;
  
width14px;
  
height14px;
  *
margin-right.3em;
  
line-height14px;
  
vertical-aligntext-top;
  
background-imageurl("../img/glyphicons-halflings.png");
  
background-position14px 14px;
  
background-repeatno-repeat;
}

[class^=
"icon-"]:last-child,
[class*=
" icon-"]:last-child {
  *
margin-left0;
}

.
icon-white {
  
background-imageurl("../img/glyphicons-halflings-white.png");
}

.
icon-glass {
  
background-position0      0;
}

.
icon-music {
  
background-position: -24px 0;
}

.
icon-search {
  
background-position: -48px 0;
}

.
icon-envelope {
  
background-position: -72px 0;
}

.
icon-heart {
  
background-position: -96px 0;
}

.
icon-star {
  
background-position: -120px 0;
}

.
icon-star-empty {
  
background-position: -144px 0;
}

.
icon-user {
  
background-position: -168px 0;
}

.
icon-film {
  
background-position: -192px 0;
}

.
icon-th-large {
  
background-position: -216px 0;
}

.
icon-th {
  
background-position: -240px 0;
}

.
icon-th-list {
  
background-position: -264px 0;
}

.
icon-ok {
  
background-position: -288px 0;
}

.
icon-remove {
  
background-position: -312px 0;
}

.
icon-zoom-in {
  
background-position: -336px 0;
}

.
icon-zoom-out {
  
background-position: -360px 0;
}

.
icon-off {
  
background-position: -384px 0;
}

.
icon-signal {
  
background-position: -408px 0;
}

.
icon-cog {
  
background-position: -432px 0;
}

.
icon-trash {
  
background-position: -456px 0;
}

.
icon-home {
  
background-position-24px;
}

.
icon-file {
  
background-position: -24px -24px;
}

.
icon-time {
  
background-position: -48px -24px;
}

.
icon-road {
  
background-position: -72px -24px;
}

.
icon-download-alt {
  
background-position: -96px -24px;
}

.
icon-download {
  
background-position: -120px -24px;
}

.
icon-upload {
  
background-position: -144px -24px;
}

.
icon-inbox {
  
background-position: -168px -24px;
}

.
icon-play-circle {
  
background-position: -192px -24px;
}

.
icon-repeat {
  
background-position: -216px -24px;
}

.
icon-refresh {
  
background-position: -240px -24px;
}

.
icon-list-alt {
  
background-position: -264px -24px;
}

.
icon-lock {
  
background-position: -287px -24px;
}

.
icon-flag {
  
background-position: -312px -24px;
}

.
icon-headphones {
  
background-position: -336px -24px;
}

.
icon-volume-off {
  
background-position: -360px -24px;
}

.
icon-volume-down {
  
background-position: -384px -24px;
}

.
icon-volume-up {
  
background-position: -408px -24px;
}

.
icon-qrcode {
  
background-position: -432px -24px;
}

.
icon-barcode {
  
background-position: -456px -24px;
}

.
icon-tag {
  
background-position-48px;
}

.
icon-tags {
  
background-position: -25px -48px;
}

.
icon-book {
  
background-position: -48px -48px;
}

.
icon-bookmark {
  
background-position: -72px -48px;
}

.
icon-print {
  
background-position: -96px -48px;
}

.
icon-camera {
  
background-position: -120px -48px;
}

.
icon-font {
  
background-position: -144px -48px;
}

.
icon-bold {
  
background-position: -167px -48px;
}

.
icon-italic {
  
background-position: -192px -48px;
}

.
icon-text-height {
  
background-position: -216px -48px;
}

.
icon-text-width {
  
background-position: -240px -48px;
}

.
icon-align-left {
  
background-position: -264px -48px;
}

.
icon-align-center {
  
background-position: -288px -48px;
}

.
icon-align-right {
  
background-position: -312px -48px;
}

.
icon-align-justify {
  
background-position: -336px -48px;
}

.
icon-list {
  
background-position: -360px -48px;
}

.
icon-indent-left {
  
background-position: -384px -48px;
}

.
icon-indent-right {
  
background-position: -408px -48px;
}

.
icon-facetime-video {
  
background-position: -432px -48px;
}

.
icon-picture {
  
background-position: -456px -48px;
}

.
icon-pencil {
  
background-position-72px;
}

.
icon-map-marker {
  
background-position: -24px -72px;
}

.
icon-adjust {
  
background-position: -48px -72px;
}

.
icon-tint {
  
background-position: -72px -72px;
}

.
icon-edit {
  
background-position: -96px -72px;
}

.
icon-share {
  
background-position: -120px -72px;
}

.
icon-check {
  
background-position: -144px -72px;
}

.
icon-move {
  
background-position: -168px -72px;
}

.
icon-step-backward {
  
background-position: -192px -72px;
}

.
icon-fast-backward {
  
background-position: -216px -72px;
}

.
icon-backward {
  
background-position: -240px -72px;
}

.
icon-play {
  
background-position: -264px -72px;
}

.
icon-pause {
  
background-position: -288px -72px;
}

.
icon-stop {
  
background-position: -312px -72px;
}

.
icon-forward {
  
background-position: -336px -72px;
}

.
icon-fast-forward {
  
background-position: -360px -72px;
}

.
icon-step-forward {
  
background-position: -384px -72px;
}

.
icon-eject {
  
background-position: -408px -72px;
}

.
icon-chevron-left {
  
background-position: -432px -72px;
}

.
icon-chevron-right {
  
background-position: -456px -72px;
}

.
icon-plus-sign {
  
background-position-96px;
}

.
icon-minus-sign {
  
background-position: -24px -96px;
}

.
icon-remove-sign {
  
background-position: -48px -96px;
}

.
icon-ok-sign {
  
background-position: -72px -96px;
}

.
icon-question-sign {
  
background-position: -96px -96px;
}

.
icon-info-sign {
  
background-position: -120px -96px;
}

.
icon-screenshot {
  
background-position: -144px -96px;
}

.
icon-remove-circle {
  
background-position: -168px -96px;
}

.
icon-ok-circle {
  
background-position: -192px -96px;
}

.
icon-ban-circle {
  
background-position: -216px -96px;
}

.
icon-arrow-left {
  
background-position: -240px -96px;
}

.
icon-arrow-right {
  
background-position: -264px -96px;
}

.
icon-arrow-up {
  
background-position: -289px -96px;
}

.
icon-arrow-down {
  
background-position: -312px -96px;
}

.
icon-share-alt {
  
background-position: -336px -96px;
}

.
icon-resize-full {
  
background-position: -360px -96px;
}

.
icon-resize-small {
  
background-position: -384px -96px;
}

.
icon-plus {
  
background-position: -408px -96px;
}

.
icon-minus {
  
background-position: -433px -96px;
}

.
icon-asterisk {
  
background-position: -456px -96px;
}

.
icon-exclamation-sign {
  
background-position-120px;
}

.
icon-gift {
  
background-position: -24px -120px;
}

.
icon-leaf {
  
background-position: -48px -120px;
}

.
icon-fire {
  
background-position: -72px -120px;
}

.
icon-eye-open {
  
background-position: -96px -120px;
}

.
icon-eye-close {
  
background-position: -120px -120px;
}

.
icon-warning-sign {
  
background-position: -144px -120px;
}

.
icon-plane {
  
background-position: -168px -120px;
}

.
icon-calendar {
  
background-position: -192px -120px;
}

.
icon-random {
  
background-position: -216px -120px;
}

.
icon-comment {
  
background-position: -240px -120px;
}

.
icon-magnet {
  
background-position: -264px -120px;
}

.
icon-chevron-up {
  
background-position: -288px -120px;
}

.
icon-chevron-down {
  
background-position: -313px -119px;
}

.
icon-retweet {
  
background-position: -336px -120px;
}

.
icon-shopping-cart {
  
background-position: -360px -120px;
}

.
icon-folder-close {
  
background-position: -384px -120px;
}

.
icon-folder-open {
  
background-position: -408px -120px;
}

.
icon-resize-vertical {
  
background-position: -432px -119px;
}

.
icon-resize-horizontal {
  
background-position: -456px -118px;
}

.
icon-hdd {
  
background-position-144px;
}

.
icon-bullhorn {
  
background-position: -24px -144px;
}

.
icon-bell {
  
background-position: -48px -144px;
}

.
icon-certificate {
  
background-position: -72px -144px;
}

.
icon-thumbs-up {
  
background-position: -96px -144px;
}

.
icon-thumbs-down {
  
background-position: -120px -144px;
}

.
icon-hand-right {
  
background-position: -144px -144px;
}

.
icon-hand-left {
  
background-position: -168px -144px;
}

.
icon-hand-up {
  
background-position: -192px -144px;
}

.
icon-hand-down {
  
background-position: -216px -144px;
}

.
icon-circle-arrow-right {
  
background-position: -240px -144px;
}

.
icon-circle-arrow-left {
  
background-position: -264px -144px;
}

.
icon-circle-arrow-up {
  
background-position: -288px -144px;
}

.
icon-circle-arrow-down {
  
background-position: -312px -144px;
}

.
icon-globe {
  
background-position: -336px -144px;
}

.
icon-wrench {
  
background-position: -360px -144px;
}

.
icon-tasks {
  
background-position: -384px -144px;
}

.
icon-filter {
  
background-position: -408px -144px;
}

.
icon-briefcase {
  
background-position: -432px -144px;
}

.
icon-fullscreen {
  
background-position: -456px -144px;
}

.
dropup,
.
dropdown {
  
positionrelative;
}

.
dropdown-toggle {
  *
margin-bottom: -3px;
}

.
dropdown-toggle:active,
.
open .dropdown-toggle {
  
outline0;
}

.
caret {
  
displayinline-block;
  
width0;
  
height0;
  
vertical-aligntop;
  
border-top4px solid #000000;
  
border-right4px solid transparent;
  
border-left4px solid transparent;
  
content"";
  
opacity0.3;
  
filteralpha(opacity=30);
}

.
dropdown .caret {
  
margin-top8px;
  
margin-left2px;
}

.
dropdown:hover .caret,
.
open .caret {
  
opacity1;
  
filteralpha(opacity=100);
}

.
dropdown-menu {
  
positionabsolute;
  
top100%;
  
left0;
  
z-index1000;
  
displaynone;
  
floatleft;
  
min-width160px;
  
padding4px 0;
  
margin1px 0 0;
  list-
stylenone;
  
background-color#ffffff;
  
border1px solid #ccc;
  
border1px solid rgba(0000.2);
  *
border-right-width2px;
  *
border-bottom-width2px;
  -
webkit-border-radius5px;
     -
moz-border-radius5px;
          
border-radius5px;
  -
webkit-box-shadow0 5px 10px rgba(0000.2);
     -
moz-box-shadow0 5px 10px rgba(0000.2);
          
box-shadow0 5px 10px rgba(0000.2);
  -
webkit-background-clippadding-box;
     -
moz-background-clippadding;
          
background-clippadding-box;
}

.
dropdown-menu.pull-right {
  
right0;
  
leftauto;
}

.
dropdown-menu .divider {
  *
width100%;
  
height1px;
  
margin8px 1px;
  *
margin: -5px 0 5px;
  
overflowhidden;
  
background-color#e5e5e5;
  
border-bottom1px solid #ffffff;
}

.
dropdown-menu a {
  
displayblock;
  
padding3px 15px;
  
clearboth;
  
font-weightnormal;
  
line-height18px;
  
color#333333;
  
white-spacenowrap;
}

.
dropdown-menu li a:hover,
.
dropdown-menu .active a,
.
dropdown-menu .active a:hover {
  
color#ffffff;
  
text-decorationnone;
  
background-color#0088cc;
}

.
open {
  *
z-index1000;
}

.
open .dropdown-menu {
  
displayblock;
}

.
pull-right .dropdown-menu {
  
right0;
  
leftauto;
}

.
dropup .caret,
.
navbar-fixed-bottom .dropdown .caret {
  
border-top0;
  
border-bottom4px solid #000000;
  
content"\2191";
}

.
dropup .dropdown-menu,
.
navbar-fixed-bottom .dropdown .dropdown-menu {
  
topauto;
  
bottom100%;
  
margin-bottom1px;
}

.
typeahead {
  
margin-top2px;
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

.
well {
  
min-height20px;
  
padding19px;
  
margin-bottom20px;
  
background-color#f5f5f5;
  
border1px solid #eee;
  
border1px solid rgba(0000.05);
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
  -
webkit-box-shadowinset 0 1px 1px rgba(0000.05);
     -
moz-box-shadowinset 0 1px 1px rgba(0000.05);
          
box-shadowinset 0 1px 1px rgba(0000.05);
}

.
well blockquote {
  
border-color#ddd;
  
border-colorrgba(0000.15);
}

.
well-large {
  
padding24px;
  -
webkit-border-radius6px;
     -
moz-border-radius6px;
          
border-radius6px;
}

.
well-small {
  
padding9px;
  -
webkit-border-radius3px;
     -
moz-border-radius3px;
          
border-radius3px;
}

.
fade {
  
opacity0;
  
filteralpha(opacity=0);
  -
webkit-transitionopacity 0.15s linear;
     -
moz-transitionopacity 0.15s linear;
      -
ms-transitionopacity 0.15s linear;
       -
o-transitionopacity 0.15s linear;
          
transitionopacity 0.15s linear;
}

.
fade.in {
  
opacity1;
  
filteralpha(opacity=100);
}

.
collapse {
  
positionrelative;
  
height0;
  
overflowhidden;
  -
webkit-transitionheight 0.35s ease;
     -
moz-transitionheight 0.35s ease;
      -
ms-transitionheight 0.35s ease;
       -
o-transitionheight 0.35s ease;
          
transitionheight 0.35s ease;
}

.
collapse.in {
  
heightauto;
}

.
close {
  
floatright;
  
font-size20px;
  
font-weightbold;
  
line-height18px;
  
color#000000;
  
text-shadow0 1px 0 #ffffff;
  
opacity0.2;
  
filteralpha(opacity=20);
}

.
close:hover {
  
color#000000;
  
text-decorationnone;
  
cursorpointer;
  
opacity0.4;
  
filteralpha(opacity=40);
}

button.close {
  
padding0;
  
cursorpointer;
  
backgroundtransparent;
  
border0;
  -
webkit-appearancenone;
}

.
btn {
  
displayinline-block;
  *
displayinline;
  
padding4px 10px 4px;
  
margin-bottom0;
  *
margin-left.3em;
  
font-size12px;
  
line-height18px;
  *
line-height20px;
  
color#333333;
  
text-aligncenter;
  
text-shadow0 1px 1px rgba(2552552550.75);
  
vertical-alignmiddle;
  
cursorpointer;
  
background-color#f5f5f5;
  
*background-color#e6e6e6;
  
background-image: -ms-linear-gradient(top#ffffff, #e6e6e6);
  
background-image: -webkit-gradient(linear0 00 100%, from(#ffffff), to(#e6e6e6));
  
background-image: -webkit-linear-gradient(top#ffffff, #e6e6e6);
  
background-image: -o-linear-gradient(top#ffffff, #e6e6e6);
  
background-imagelinear-gradient(top#ffffff, #e6e6e6);
  
background-image: -moz-linear-gradient(top#ffffff, #e6e6e6);
  
background-repeatrepeat-x;
  
border1px solid #cccccc;
  
*border0;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
border-color#e6e6e6 #e6e6e6 #bfbfbf;
  
border-bottom-color#b3b3b3;
  
-webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#ffffff'endColorstr='#e6e6e6'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
  *
zoom1;
  -
webkit-box-shadowinset 0 1px 0 rgba(2552552550.2), 0 1px 2px rgba(0000.05);
     -
moz-box-shadowinset 0 1px 0 rgba(2552552550.2), 0 1px 2px rgba(0000.05);
          
box-shadowinset 0 1px 0 rgba(2552552550.2), 0 1px 2px rgba(0000.05);
}

.
btn:hover,
.
btn:active,
.
btn.active,
.
btn.disabled,
.
btn[disabled] {
  
background-color#e6e6e6;
  
*background-color#d9d9d9;
}

.
btn:active,
.
btn.active {
  
background-color#cccccc \9;
}

.
btn:first-child {
  *
margin-left0;
}

.
btn:hover {
  
color#333333;
  
text-decorationnone;
  
background-color#e6e6e6;
  
*background-color#d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  
background-position-15px;
  -
webkit-transitionbackground-position 0.1s linear;
     -
moz-transitionbackground-position 0.1s linear;
      -
ms-transitionbackground-position 0.1s linear;
       -
o-transitionbackground-position 0.1s linear;
          
transitionbackground-position 0.1s linear;
}

.
btn:focus {
  
outlinethin dotted #333;
  
outline5px auto -webkit-focus-ring-color;
  
outline-offset: -2px;
}

.
btn.active,
.
btn:active {
  
background-color#e6e6e6;
  
background-color#d9d9d9 \9;
  
background-imagenone;
  
outline0;
  -
webkit-box-shadowinset 0 2px 4px rgba(0000.15), 0 1px 2px rgba(0000.05);
     -
moz-box-shadowinset 0 2px 4px rgba(0000.15), 0 1px 2px rgba(0000.05);
          
box-shadowinset 0 2px 4px rgba(0000.15), 0 1px 2px rgba(0000.05);
}

.
btn.disabled,
.
btn[disabled] {
  
cursor: default;
  
background-color#e6e6e6;
  
background-imagenone;
  
opacity0.65;
  
filteralpha(opacity=65);
  -
webkit-box-shadownone;
     -
moz-box-shadownone;
          
box-shadownone;
}

.
btn-large {
  
padding9px 14px;
  
font-size14px;
  
line-heightnormal;
  -
webkit-border-radius5px;
     -
moz-border-radius5px;
          
border-radius5px;
}

.
btn-large [class^="icon-"] {
  
margin-top1px;
}

.
btn-small {
  
padding5px 9px;
  
font-size11px;
  
line-height16px;
}

.
btn-small [class^="icon-"] {
  
margin-top: -1px;
}

.
btn-mini {
  
padding2px 6px;
  
font-size11px;
  
line-height14px;
}

.
btn-primary,
.
btn-primary:hover,
.
btn-warning,
.
btn-warning:hover,
.
btn-danger,
.
btn-danger:hover,
.
btn-success,
.
btn-success:hover,
.
btn-info,
.
btn-info:hover,
.
btn-inverse,
.
btn-inverse:hover {
  
color#ffffff;
  
text-shadow-1px 0 rgba(0000.25);
}

.
btn-primary.active,
.
btn-warning.active,
.
btn-danger.active,
.
btn-success.active,
.
btn-info.active,
.
btn-inverse.active {
  
colorrgba(2552552550.75);
}

.
btn {
  
border-color#ccc;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
}

.
btn-primary {
  
background-color#0074cc;
  
*background-color#0055cc;
  
background-image: -ms-linear-gradient(top#0088cc, #0055cc);
  
background-image: -webkit-gradient(linear0 00 100%, from(#0088cc), to(#0055cc));
  
background-image: -webkit-linear-gradient(top#0088cc, #0055cc);
  
background-image: -o-linear-gradient(top#0088cc, #0055cc);
  
background-image: -moz-linear-gradient(top#0088cc, #0055cc);
  
background-imagelinear-gradient(top#0088cc, #0055cc);
  
background-repeatrepeat-x;
  
border-color#0055cc #0055cc #003580;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#0088cc'endColorstr='#0055cc'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
}

.
btn-primary:hover,
.
btn-primary:active,
.
btn-primary.active,
.
btn-primary.disabled,
.
btn-primary[disabled] {
  
background-color#0055cc;
  
*background-color#004ab3;
}

.
btn-primary:active,
.
btn-primary.active {
  
background-color#004099 \9;
}

.
btn-warning {
  
background-color#faa732;
  
*background-color#f89406;
  
background-image: -ms-linear-gradient(top#fbb450, #f89406);
  
background-image: -webkit-gradient(linear0 00 100%, from(#fbb450), to(#f89406));
  
background-image: -webkit-linear-gradient(top#fbb450, #f89406);
  
background-image: -o-linear-gradient(top#fbb450, #f89406);
  
background-image: -moz-linear-gradient(top#fbb450, #f89406);
  
background-imagelinear-gradient(top#fbb450, #f89406);
  
background-repeatrepeat-x;
  
border-color#f89406 #f89406 #ad6704;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#fbb450'endColorstr='#f89406'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
}

.
btn-warning:hover,
.
btn-warning:active,
.
btn-warning.active,
.
btn-warning.disabled,
.
btn-warning[disabled] {
  
background-color#f89406;
  
*background-color#df8505;
}

.
btn-warning:active,
.
btn-warning.active {
  
background-color#c67605 \9;
}

.
btn-danger {
  
background-color#da4f49;
  
*background-color#bd362f;
  
background-image: -ms-linear-gradient(top#ee5f5b, #bd362f);
  
background-image: -webkit-gradient(linear0 00 100%, from(#ee5f5b), to(#bd362f));
  
background-image: -webkit-linear-gradient(top#ee5f5b, #bd362f);
  
background-image: -o-linear-gradient(top#ee5f5b, #bd362f);
  
background-image: -moz-linear-gradient(top#ee5f5b, #bd362f);
  
background-imagelinear-gradient(top#ee5f5b, #bd362f);
  
background-repeatrepeat-x;
  
border-color#bd362f #bd362f #802420;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b'endColorstr='#bd362f'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
}

.
btn-danger:hover,
.
btn-danger:active,
.
btn-danger.active,
.
btn-danger.disabled,
.
btn-danger[disabled] {
  
background-color#bd362f;
  
*background-color#a9302a;
}

.
btn-danger:active,
.
btn-danger.active {
  
background-color#942a25 \9;
}

.
btn-success {
  
background-color#5bb75b;
  
*background-color#51a351;
  
background-image: -ms-linear-gradient(top#62c462, #51a351);
  
background-image: -webkit-gradient(linear0 00 100%, from(#62c462), to(#51a351));
  
background-image: -webkit-linear-gradient(top#62c462, #51a351);
  
background-image: -o-linear-gradient(top#62c462, #51a351);
  
background-image: -moz-linear-gradient(top#62c462, #51a351);
  
background-imagelinear-gradient(top#62c462, #51a351);
  
background-repeatrepeat-x;
  
border-color#51a351 #51a351 #387038;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#62c462'endColorstr='#51a351'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
}

.
btn-success:hover,
.
btn-success:active,
.
btn-success.active,
.
btn-success.disabled,
.
btn-success[disabled] {
  
background-color#51a351;
  
*background-color#499249;
}

.
btn-success:active,
.
btn-success.active {
  
background-color#408140 \9;
}

.
btn-info {
  
background-color#49afcd;
  
*background-color#2f96b4;
  
background-image: -ms-linear-gradient(top#5bc0de, #2f96b4);
  
background-image: -webkit-gradient(linear0 00 100%, from(#5bc0de), to(#2f96b4));
  
background-image: -webkit-linear-gradient(top#5bc0de, #2f96b4);
  
background-image: -o-linear-gradient(top#5bc0de, #2f96b4);
  
background-image: -moz-linear-gradient(top#5bc0de, #2f96b4);
  
background-imagelinear-gradient(top#5bc0de, #2f96b4);
  
background-repeatrepeat-x;
  
border-color#2f96b4 #2f96b4 #1f6377;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de'endColorstr='#2f96b4'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
}

.
btn-info:hover,
.
btn-info:active,
.
btn-info.active,
.
btn-info.disabled,
.
btn-info[disabled] {
  
background-color#2f96b4;
  
*background-color#2a85a0;
}

.
btn-info:active,
.
btn-info.active {
  
background-color#24748c \9;
}

.
btn-inverse {
  
background-color#414141;
  
*background-color#222222;
  
background-image: -ms-linear-gradient(top#555555, #222222);
  
background-image: -webkit-gradient(linear0 00 100%, from(#555555), to(#222222));
  
background-image: -webkit-linear-gradient(top#555555, #222222);
  
background-image: -o-linear-gradient(top#555555, #222222);
  
background-image: -moz-linear-gradient(top#555555, #222222);
  
background-imagelinear-gradient(top#555555, #222222);
  
background-repeatrepeat-x;
  
border-color#222222 #222222 #000000;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#555555'endColorstr='#222222'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
}

.
btn-inverse:hover,
.
btn-inverse:active,
.
btn-inverse.active,
.
btn-inverse.disabled,
.
btn-inverse[disabled] {
  
background-color#222222;
  
*background-color#151515;
}

.
btn-inverse:active,
.
btn-inverse.active {
  
background-color#080808 \9;
}

button.btn,
input[type="submit"].btn {
  *
padding-top2px;
  *
padding-bottom2px;
}

button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  
padding0;
  
border0;
}

button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *
padding-top7px;
  *
padding-bottom7px;
}

button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *
padding-top3px;
  *
padding-bottom3px;
}

button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *
padding-top1px;
  *
padding-bottom1px;
}

.
btn-group {
  
positionrelative;
  *
margin-left.3em;
  *
zoom1;
}

.
btn-group:before,
.
btn-group:after {
  
displaytable;
  
content"";
}

.
btn-group:after {
  
clearboth;
}

.
btn-group:first-child {
  *
margin-left0;
}

.
btn-group + .btn-group {
  
margin-left5px;
}

.
btn-toolbar {
  
margin-top9px;
  
margin-bottom9px;
}

.
btn-toolbar .btn-group {
  
displayinline-block;
  *
displayinline;
  
/* IE7 inline-block hack */

  
*zoom1;
}

.
btn-group > .btn {
  
positionrelative;
  
floatleft;
  
margin-left: -1px;
  -
webkit-border-radius0;
     -
moz-border-radius0;
          
border-radius0;
}

.
btn-group > .btn:first-child {
  
margin-left0;
  -
webkit-border-bottom-left-radius4px;
          
border-bottom-left-radius4px;
  -
webkit-border-top-left-radius4px;
          
border-top-left-radius4px;
  -
moz-border-radius-bottomleft4px;
  -
moz-border-radius-topleft4px;
}

.
btn-group > .btn:last-child,
.
btn-group > .dropdown-toggle {
  -
webkit-border-top-right-radius4px;
          
border-top-right-radius4px;
  -
webkit-border-bottom-right-radius4px;
          
border-bottom-right-radius4px;
  -
moz-border-radius-topright4px;
  -
moz-border-radius-bottomright4px;
}

.
btn-group > .btn.large:first-child {
  
margin-left0;
  -
webkit-border-bottom-left-radius6px;
          
border-bottom-left-radius6px;
  -
webkit-border-top-left-radius6px;
          
border-top-left-radius6px;
  -
moz-border-radius-bottomleft6px;
  -
moz-border-radius-topleft6px;
}

.
btn-group > .btn.large:last-child,
.
btn-group > .large.dropdown-toggle {
  -
webkit-border-top-right-radius6px;
          
border-top-right-radius6px;
  -
webkit-border-bottom-right-radius6px;
          
border-bottom-right-radius6px;
  -
moz-border-radius-topright6px;
  -
moz-border-radius-bottomright6px;
}

.
btn-group > .btn:hover,
.
btn-group > .btn:focus,
.
btn-group > .btn:active,
.
btn-group > .btn.active {
  
z-index2;
}

.
btn-group .dropdown-toggle:active,
.
btn-group.open .dropdown-toggle {
  
outline0;
}

.
btn-group > .dropdown-toggle {
  *
padding-top4px;
  
padding-right8px;
  *
padding-bottom4px;
  
padding-left8px;
  -
webkit-box-shadowinset 1px 0 0 rgba(2552552550.125), inset 0 1px 0 rgba(2552552550.2), 0 1px 2px rgba(0000.05);
     -
moz-box-shadowinset 1px 0 0 rgba(2552552550.125), inset 0 1px 0 rgba(2552552550.2), 0 1px 2px rgba(0000.05);
          
box-shadowinset 1px 0 0 rgba(2552552550.125), inset 0 1px 0 rgba(2552552550.2), 0 1px 2px rgba(0000.05);
}

.
btn-group > .btn-mini.dropdown-toggle {
  
padding-right5px;
  
padding-left5px;
}

.
btn-group > .btn-small.dropdown-toggle {
  *
padding-top4px;
  *
padding-bottom4px;
}

.
btn-group > .btn-large.dropdown-toggle {
  
padding-right12px;
  
padding-left12px;
}

.
btn-group.open .dropdown-toggle {
  
background-imagenone;
  -
webkit-box-shadowinset 0 2px 4px rgba(0000.15), 0 1px 2px rgba(0000.05);
     -
moz-box-shadowinset 0 2px 4px rgba(0000.15), 0 1px 2px rgba(0000.05);
          
box-shadowinset 0 2px 4px rgba(0000.15), 0 1px 2px rgba(0000.05);
}

.
btn-group.open .btn.dropdown-toggle {
  
background-color#e6e6e6;
}

.
btn-group.open .btn-primary.dropdown-toggle {
  
background-color#0055cc;
}

.
btn-group.open .btn-warning.dropdown-toggle {
  
background-color#f89406;
}

.
btn-group.open .btn-danger.dropdown-toggle {
  
background-color#bd362f;
}

.
btn-group.open .btn-success.dropdown-toggle {
  
background-color#51a351;
}

.
btn-group.open .btn-info.dropdown-toggle {
  
background-color#2f96b4;
}

.
btn-group.open .btn-inverse.dropdown-toggle {
  
background-color#222222;
}

.
btn .caret {
  
margin-top7px;
  
margin-left0;
}

.
btn:hover .caret,
.
open.btn-group .caret {
  
opacity1;
  
filteralpha(opacity=100);
}

.
btn-mini .caret {
  
margin-top5px;
}

.
btn-small .caret {
  
margin-top6px;
}

.
btn-large .caret {
  
margin-top6px;
  
border-top-width5px;
  
border-right-width5px;
  
border-left-width5px;
}

.
dropup .btn-large .caret {
  
border-top0;
  
border-bottom5px solid #000000;
}

.
btn-primary .caret,
.
btn-warning .caret,
.
btn-danger .caret,
.
btn-info .caret,
.
btn-success .caret,
.
btn-inverse .caret {
  
border-top-color#ffffff;
  
border-bottom-color#ffffff;
  
opacity0.75;
  
filteralpha(opacity=75);
}

.
alert {
  
padding8px 35px 8px 14px;
  
margin-bottom18px;
  
color#c09853;
  
text-shadow0 1px 0 rgba(2552552550.5);
  
background-color#fcf8e3;
  
border1px solid #fbeed5;
  
-webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

.
alert-heading {
  
colorinherit;
}

.
alert .close {
  
positionrelative;
  
top: -2px;
  
right: -21px;
  
line-height18px;
}

.
alert-success {
  
color#468847;
  
background-color#dff0d8;
  
border-color#d6e9c6;
}

.
alert-danger,
.
alert-error {
  
color#b94a48;
  
background-color#f2dede;
  
border-color#eed3d7;
}

.
alert-info {
  
color#3a87ad;
  
background-color#d9edf7;
  
border-color#bce8f1;
}

.
alert-block {
  
padding-top14px;
  
padding-bottom14px;
}

.
alert-block p,
.
alert-block ul {
  
margin-bottom0;
}

.
alert-block p {
  
margin-top5px;
}

.
nav {
  
margin-bottom18px;
  
margin-left0;
  list-
stylenone;
}

.
nav li {
  
displayblock;
}

.
nav li a:hover {
  
text-decorationnone;
  
background-color#eeeeee;
}

.
nav > .pull-right {
  
floatright;
}

.
nav .nav-header {
  
displayblock;
  
padding3px 15px;
  
font-size11px;
  
font-weightbold;
  
line-height18px;
  
color#999999;
  
text-shadow0 1px 0 rgba(2552552550.5);
  
text-transformuppercase;
}

.
nav li + .nav-header {
  
margin-top9px;
}

.
nav-list {
  
padding-right15px;
  
padding-left15px;
  
margin-bottom0;
}

.
nav-list > li a,
.
nav-list .nav-header {
  
margin-right: -15px;
  
margin-left: -15px;
  
text-shadow0 1px 0 rgba(2552552550.5);
}

.
nav-list > li {
  
padding3px 15px;
}

.
nav-list > .active a,
.
nav-list > .active a:hover {
  
color#ffffff;
  
text-shadow-1px 0 rgba(0000.2);
  
background-color#0088cc;
}

.
nav-list [class^="icon-"] {
  
margin-right2px;
}

.
nav-list .divider {
  *
width100%;
  
height1px;
  
margin8px 1px;
  *
margin: -5px 0 5px;
  
overflowhidden;
  
background-color#e5e5e5;
  
border-bottom1px solid #ffffff;
}

.
nav-tabs,
.
nav-pills {
  *
zoom1;
}

.
nav-tabs:before,
.
nav-pills:before,
.
nav-tabs:after,
.
nav-pills:after {
  
displaytable;
  
content"";
}

.
nav-tabs:after,
.
nav-pills:after {
  
clearboth;
}

.
nav-tabs li,
.
nav-pills li {
  
floatright;
}

.
nav-tabs li a,
.
nav-pills li {
  
padding-right12px;
  
padding-left12px;
  
margin-right2px;
  
line-height14px;
}

.
nav-tabs {
  
border-bottom1px solid #ddd;
}

.
nav-tabs li {
  
margin-bottom: -1px;
}

.
nav-tabs li {
  
padding-top8px;
  
padding-bottom8px;
  
line-height18px;
  
border1px solid transparent;
  -
webkit-border-radius4px 4px 0 0;
     -
moz-border-radius4px 4px 0 0;
          
border-radius4px 4px 0 0;
}

.
nav-tabs li a:hover {
  
border-color#eeeeee #eeeeee #dddddd;
}

.
nav-tabs > .active a,
.
nav-tabs > .active a:hover {
  
color#555555;
  
cursor: default;
  
background-color#ffffff;
  
border1px solid #ddd;
  
border-bottom-colortransparent;
}

.
nav-pills li {
  
padding-top8px;
  
padding-bottom8px;
  
margin-top2px;
  
margin-bottom2px;
  -
webkit-border-radius5px;
     -
moz-border-radius5px;
          
border-radius5px;
}

.
nav-pills > .active a,
.
nav-pills > .active a:hover {
  
color#ffffff;
  
background-color#0088cc;
}

.
nav-stacked li {
  
floatnone;
}

.
nav-stacked li {
  
margin-right0;
}

.
nav-tabs.nav-stacked {
  
border-bottom0;
}

.
nav-tabs.nav-stacked li {
  
border1px solid #ddd;
  
-webkit-border-radius0;
     -
moz-border-radius0;
          
border-radius0;
}

.
nav-tabs.nav-stacked li:first-child {
  -
webkit-border-radius4px 4px 0 0;
     -
moz-border-radius4px 4px 0 0;
          
border-radius4px 4px 0 0;
}

.
nav-tabs.nav-stacked li:last-child {
  -
webkit-border-radius0 0 4px 4px;
     -
moz-border-radius0 0 4px 4px;
          
border-radius0 0 4px 4px;
}

.
nav-tabs.nav-stacked li a:hover {
  
z-index2;
  
border-color#ddd;
}

.
nav-pills.nav-stacked li {
  
margin-bottom3px;
}

.
nav-pills.nav-stacked li:last-child {
  
margin-bottom1px;
}

.
nav-tabs .dropdown-menu {
  -
webkit-border-radius0 0 5px 5px;
     -
moz-border-radius0 0 5px 5px;
          
border-radius0 0 5px 5px;
}

.
nav-pills .dropdown-menu {
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

.
nav-tabs .dropdown-toggle .caret,
.
nav-pills .dropdown-toggle .caret {
  
margin-top6px;
  
border-top-color#0088cc;
  
border-bottom-color#0088cc;
}

.
nav-tabs .dropdown-toggle:hover .caret,
.
nav-pills .dropdown-toggle:hover .caret {
  
border-top-color#005580;
  
border-bottom-color#005580;
}

.
nav-tabs .active .dropdown-toggle .caret,
.
nav-pills .active .dropdown-toggle .caret {
  
border-top-color#333333;
  
border-bottom-color#333333;
}

.
nav > .dropdown.active a:hover {
  
color#000000;
  
cursorpointer;
}

.
nav-tabs .open .dropdown-toggle,
.
nav-pills .open .dropdown-toggle,
.
nav li.dropdown.open.active a:hover {
  
color#ffffff;
  
background-color#999999;
  
border-color#999999;
}

.
nav li.dropdown.open .caret,
.
nav li.dropdown.open.active .caret,
.
nav li.dropdown.open a:hover .caret {
  
border-top-color#ffffff;
  
border-bottom-color#ffffff;
  
opacity1;
  
filteralpha(opacity=100);
}

.
tabs-stacked .open a:hover {
  
border-color#999999;
}

.
tabbable {
  *
zoom1;
}

.
tabbable:before,
.
tabbable:after {
  
displaytable;
  
content"";
}

.
tabbable:after {
  
clearboth;
}

.
tab-content {
  
overflowauto;
}

.
tabs-below > .nav-tabs,
.
tabs-right > .nav-tabs,
.
tabs-left > .nav-tabs {
  
border-bottom0;
}

.
tab-content > .tab-pane,
.
pill-content > .pill-pane {
  
displaynone;
}

.
tab-content > .active,
.
pill-content > .active {
  
displayblock;
}

.
tabs-below > .nav-tabs {
  
border-top1px solid #ddd;
}

.
tabs-below > .nav-tabs li {
  
margin-top: -1px;
  
margin-bottom0;
}

.
tabs-below > .nav-tabs li {
  -
webkit-border-radius0 0 4px 4px;
     -
moz-border-radius0 0 4px 4px;
          
border-radius0 0 4px 4px;
}

.
tabs-below > .nav-tabs li a:hover {
  
border-top-color#ddd;
  
border-bottom-colortransparent;
}

.
tabs-below > .nav-tabs > .active a,
.
tabs-below > .nav-tabs > .active a:hover {
  
border-colortransparent #ddd #ddd #ddd;
}

.
tabs-left > .nav-tabs li,
.
tabs-right > .nav-tabs li {
  
floatnone;
}

.
tabs-left > .nav-tabs li a,
.
tabs-right > .nav-tabs li {
  
min-width74px;
  
margin-right0;
  
margin-bottom3px;
}

.
tabs-left > .nav-tabs {
  
floatleft;
  
margin-right19px;
  
border-right1px solid #ddd;
}

.
tabs-left > .nav-tabs li {
  
margin-right: -1px;
  -
webkit-border-radius4px 0 0 4px;
     -
moz-border-radius4px 0 0 4px;
          
border-radius4px 0 0 4px;
}

.
tabs-left > .nav-tabs li a:hover {
  
border-color#eeeeee #dddddd #eeeeee #eeeeee;
}

.
tabs-left > .nav-tabs .active a,
.
tabs-left > .nav-tabs .active a:hover {
  
border-color#ddd transparent #ddd #ddd;
  
*border-right-color#ffffff;
}

.
tabs-right > .nav-tabs {
  
floatright;
  
margin-left19px;
  
border-left1px solid #ddd;
}

.
tabs-right > .nav-tabs li {
  
margin-left: -1px;
  -
webkit-border-radius0 4px 4px 0;
     -
moz-border-radius0 4px 4px 0;
          
border-radius0 4px 4px 0;
}

.
tabs-right > .nav-tabs li a:hover {
  
border-color#eeeeee #eeeeee #eeeeee #dddddd;
}

.
tabs-right > .nav-tabs .active a,
.
tabs-right > .nav-tabs .active a:hover {
  
border-color#ddd #ddd #ddd transparent;
  
*border-left-color#ffffff;
}

.
navbar {
  *
positionrelative;
  *
z-index2;
  
margin-bottom18px;
  
overflowvisible;
}

.
navbar-inner {
  
min-height40px;
  
padding-right20px;
  
padding-left20px;
  
background-color#2c2c2c;
  
background-image: -moz-linear-gradient(top#333333, #222222);
  
background-image: -ms-linear-gradient(top#333333, #222222);
  
background-image: -webkit-gradient(linear0 00 100%, from(#333333), to(#222222));
  
background-image: -webkit-linear-gradient(top#333333, #222222);
  
background-image: -o-linear-gradient(top#333333, #222222);
  
background-imagelinear-gradient(top#333333, #222222);
  
background-repeatrepeat-x;
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#333333'endColorstr='#222222'GradientType=0);
  -
webkit-box-shadow0 1px 3px rgba(0000.25), inset 0 -1px 0 rgba(0000.1);
     -
moz-box-shadow0 1px 3px rgba(0000.25), inset 0 -1px 0 rgba(0000.1);
          
box-shadow0 1px 3px rgba(0000.25), inset 0 -1px 0 rgba(0000.1);
}

.
navbar .container {
  
widthauto;
}

.
nav-collapse.collapse {
  
heightauto;
}

.
navbar {
  
color#999999;
}

.
navbar .brand:hover {
  
text-decorationnone;
}

.
navbar .brand {
  
displayblock;
  
floatleft;
  
padding8px 20px 12px;
  
margin-left: -20px;
  
font-size20px;
  
font-weight200;
  
line-height1;
  
color#999999;
}

.
navbar .navbar-text {
  
margin-bottom0;
  
line-height40px;
}

.
navbar .navbar-link {
  
color#999999;
}

.
navbar .navbar-link:hover {
  
color#ffffff;
}

.
navbar .btn,
.
navbar .btn-group {
  
margin-top5px;
}

.
navbar .btn-group .btn {
  
margin0;
}

.
navbar-form {
  
margin-bottom0;
  *
zoom1;
}

.
navbar-form:before,
.
navbar-form:after {
  
displaytable;
  
content"";
}

.
navbar-form:after {
  
clearboth;
}

.
navbar-form input,
.
navbar-form select,
.
navbar-form .radio,
.
navbar-form .checkbox {
  
margin-top5px;
}

.
navbar-form input,
.
navbar-form select {
  
displayinline-block;
  
margin-bottom0;
}

.
navbar-form input[type="image"],
.
navbar-form input[type="checkbox"],
.
navbar-form input[type="radio"] {
  
margin-top3px;
}

.
navbar-form .input-append,
.
navbar-form .input-prepend {
  
margin-top6px;
  
white-spacenowrap;
}

.
navbar-form .input-append input,
.
navbar-form .input-prepend input {
  
margin-top0;
}

.
navbar-search {
  
positionrelative;
  
floatleft;
  
margin-top6px;
  
margin-bottom0;
}

.
navbar-search .search-query {
  
padding4px 9px;
  
font-familytahoma;
  
font-size13px;
  
font-weightnormal;
  
line-height1;
  
color#ffffff;
  
background-color#626262;
  
border1px solid #151515;
  
-webkit-box-shadowinset 0 1px 2px rgba(0000.1), 0 1px 0 rgba(2552552550.15);
     -
moz-box-shadowinset 0 1px 2px rgba(0000.1), 0 1px 0 rgba(2552552550.15);
          
box-shadowinset 0 1px 2px rgba(0000.1), 0 1px 0 rgba(2552552550.15);
  -
webkit-transitionnone;
     -
moz-transitionnone;
      -
ms-transitionnone;
       -
o-transitionnone;
          
transitionnone;
}

.
navbar-search .search-query:-moz-placeholder {
  
color#cccccc;
}

.
navbar-search .search-query::-webkit-input-placeholder {
  
color#cccccc;
}

.
navbar-search .search-query:focus,
.
navbar-search .search-query.focused {
  
padding5px 10px;
  
color#333333;
  
text-shadow0 1px 0 #ffffff;
  
background-color#ffffff;
  
border0;
  
outline0;
  -
webkit-box-shadow0 0 3px rgba(0000.15);
     -
moz-box-shadow0 0 3px rgba(0000.15);
          
box-shadow0 0 3px rgba(0000.15);
}

.
navbar-fixed-top,
.
navbar-fixed-bottom {
  
positionfixed;
  
right0;
  
left0;
  
z-index1030;
  
margin-bottom0;
}

.
navbar-fixed-top .navbar-inner,
.
navbar-fixed-bottom .navbar-inner {
  
padding-right0;
  
padding-left0;
  -
webkit-border-radius0;
     -
moz-border-radius0;
          
border-radius0;
}

.
navbar-fixed-top .container,
.
navbar-fixed-bottom .container {
  
width940px;
}

.
navbar-fixed-top {
  
top0;
}

.
navbar-fixed-bottom {
  
bottom0;
}

.
navbar .nav {
  
positionrelative;
  
left0;
  
displayblock;
  
floatright;
  
margin0 0 0 10px;
}

.
navbar .nav.pull-right {
  
floatright;
}

.
navbar .nav li {
  
displayblock;
  
floatleft;
}

.
navbar .nav li {
  
floatnone;
  
padding9px 10px 11px;
  
line-height19px;
  
color#999999;
  
text-decorationnone;
  
text-shadow-1px 0 rgba(0000.25);
}

.
navbar .btn {
  
displayinline-block;
  
padding4px 10px 4px;
  
margin5px 5px 6px;
  
line-height18px;
}

.
navbar .btn-group {
  
padding5px 5px 6px;
  
margin0;
}

.
navbar .nav li a:hover {
  
color#ffffff;
  
text-decorationnone;
  
background-colortransparent;
}

.
navbar .nav .active a,
.
navbar .nav .active a:hover {
  
color#ffffff;
  
text-decorationnone;
  
background-color#222222;
}

.
navbar .divider-vertical {
  
width1px;
  
height40px;
  
margin0 9px;
  
overflowhidden;
  
background-color#222222;
  
border-right1px solid #333333;
}

.
navbar .nav.pull-right {
  
margin-right0;
  
margin-left10px;
}

.
navbar .btn-navbar {
  
displaynone;
  
floatright;
  
padding7px 10px;
  
margin-right5px;
  
margin-left5px;
  
background-color#2c2c2c;
  
*background-color#222222;
  
background-image: -ms-linear-gradient(top#333333, #222222);
  
background-image: -webkit-gradient(linear0 00 100%, from(#333333), to(#222222));
  
background-image: -webkit-linear-gradient(top#333333, #222222);
  
background-image: -o-linear-gradient(top#333333, #222222);
  
background-imagelinear-gradient(top#333333, #222222);
  
background-image: -moz-linear-gradient(top#333333, #222222);
  
background-repeatrepeat-x;
  
border-color#222222 #222222 #000000;
  
border-colorrgba(0000.1rgba(0000.1rgba(0000.25);
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#333333'endColorstr='#222222'GradientType=0);
  
filterprogid:dximagetransform.microsoft.gradient(enabled=false);
  -
webkit-box-shadowinset 0 1px 0 rgba(2552552550.1), 0 1px 0 rgba(2552552550.075);
     -
moz-box-shadowinset 0 1px 0 rgba(2552552550.1), 0 1px 0 rgba(2552552550.075);
          
box-shadowinset 0 1px 0 rgba(2552552550.1), 0 1px 0 rgba(2552552550.075);
}

.
navbar .btn-navbar:hover,
.
navbar .btn-navbar:active,
.
navbar .btn-navbar.active,
.
navbar .btn-navbar.disabled,
.
navbar .btn-navbar[disabled] {
  
background-color#222222;
  
*background-color#151515;
}

.
navbar .btn-navbar:active,
.
navbar .btn-navbar.active {
  
background-color#080808 \9;
}

.
navbar .btn-navbar .icon-bar {
  
displayblock;
  
width18px;
  
height2px;
  
background-color#f5f5f5;
  
-webkit-border-radius1px;
     -
moz-border-radius1px;
          
border-radius1px;
  -
webkit-box-shadow0 1px 0 rgba(0000.25);
     -
moz-box-shadow0 1px 0 rgba(0000.25);
          
box-shadow0 1px 0 rgba(0000.25);
}

.
btn-navbar .icon-bar + .icon-bar {
  
margin-top3px;
}

.
navbar .dropdown-menu:before {
  
positionabsolute;
  
top: -7px;
  
left9px;
  
displayinline-block;
  
border-right7px solid transparent;
  
border-bottom7px solid #ccc;
  
border-left7px solid transparent;
  
border-bottom-colorrgba(0000.2);
  
content'';
}

.
navbar .dropdown-menu:after {
  
positionabsolute;
  
top: -6px;
  
left10px;
  
displayinline-block;
  
border-right6px solid transparent;
  
border-bottom6px solid #ffffff;
  
border-left6px solid transparent;
  
content'';
}

.
navbar-fixed-bottom .dropdown-menu:before {
  
topauto;
  
bottom: -7px;
  
border-top7px solid #ccc;
  
border-bottom0;
  
border-top-colorrgba(0000.2);
}

.
navbar-fixed-bottom .dropdown-menu:after {
  
topauto;
  
bottom: -6px;
  
border-top6px solid #ffffff;
  
border-bottom0;
}

.
navbar .nav li.dropdown .dropdown-toggle .caret,
.
navbar .nav li.dropdown.open .caret {
  
border-top-color#ffffff;
  
border-bottom-color#ffffff;
}

.
navbar .nav li.dropdown.active .caret {
  
opacity1;
  
filteralpha(opacity=100);
}

.
navbar .nav li.dropdown.open > .dropdown-toggle,
.
navbar .nav li.dropdown.active > .dropdown-toggle,
.
navbar .nav li.dropdown.open.active > .dropdown-toggle {
  
background-colortransparent;
}

.
navbar .nav li.dropdown.active > .dropdown-toggle:hover {
  
color#ffffff;
}

.
navbar .pull-right .dropdown-menu,
.
navbar .dropdown-menu.pull-right {
  
right0;
  
leftauto;
}

.
navbar .pull-right .dropdown-menu:before,
.
navbar .dropdown-menu.pull-right:before {
  
right12px;
  
leftauto;
}

.
navbar .pull-right .dropdown-menu:after,
.
navbar .dropdown-menu.pull-right:after {
  
right13px;
  
leftauto;
}

.
breadcrumb {
  
padding7px 14px;
  
margin0 0 18px;
  list-
stylenone;
  
background-color#fbfbfb;
  
background-image: -moz-linear-gradient(top#ffffff, #f5f5f5);
  
background-image: -ms-linear-gradient(top#ffffff, #f5f5f5);
  
background-image: -webkit-gradient(linear0 00 100%, from(#ffffff), to(#f5f5f5));
  
background-image: -webkit-linear-gradient(top#ffffff, #f5f5f5);
  
background-image: -o-linear-gradient(top#ffffff, #f5f5f5);
  
background-imagelinear-gradient(top#ffffff, #f5f5f5);
  
background-repeatrepeat-x;
  
border1px solid #ddd;
  
-webkit-border-radius3px;
     -
moz-border-radius3px;
          
border-radius3px;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#ffffff'endColorstr='#f5f5f5'GradientType=0);
  -
webkit-box-shadowinset 0 1px 0 #ffffff;
     
-moz-box-shadowinset 0 1px 0 #ffffff;
          
box-shadowinset 0 1px 0 #ffffff;
}

.
breadcrumb li {
  
displayinline-block;
  *
displayinline;
  
text-shadow0 1px 0 #ffffff;
  
*zoom1;
}

.
breadcrumb .divider {
  
padding0 5px;
  
color#999999;
}

.
breadcrumb .active a {
  
color#333333;
}

.
pagination {
  
height36px;
  
margin18px 0;
}

.
pagination ul {
  
displayinline-block;
  *
displayinline;
  
margin-bottom0;
  
margin-left0;
  -
webkit-border-radius3px;
     -
moz-border-radius3px;
          
border-radius3px;
  *
zoom1;
  -
webkit-box-shadow0 1px 2px rgba(0000.05);
     -
moz-box-shadow0 1px 2px rgba(0000.05);
          
box-shadow0 1px 2px rgba(0000.05);
float:left;
}

.
pagination li {
  
displayinline;
}

.
pagination a {
  
floatleft;
  
padding0 14px;
  
line-height34px;
  
text-decorationnone;
  
border1px solid #ddd;
  
border-left-width0;
}

.
pagination a:hover,
.
pagination .active a {
  
background-color#f5f5f5;
}

.
pagination .active a {
  
color#999999;
  
cursor: default;
}

.
pagination .disabled span,
.
pagination .disabled a,
.
pagination .disabled a:hover {
  
color#999999;
  
cursor: default;
  
background-colortransparent;
}

.
pagination li:first-child a {
  
border-left-width1px;
  -
webkit-border-radius3px 0 0 3px;
     -
moz-border-radius3px 0 0 3px;
          
border-radius3px 0 0 3px;
}

.
pagination li:last-child a {
  -
webkit-border-radius0 3px 3px 0;
     -
moz-border-radius0 3px 3px 0;
          
border-radius0 3px 3px 0;
}

.
pagination-centered {
  
text-aligncenter;
}

.
pagination-right {
  
text-alignright;
}

.
pager {
  
margin-bottom18px;
  
margin-left0;
  
text-aligncenter;
  list-
stylenone;
  *
zoom1;
}

.
pager:before,
.
pager:after {
  
displaytable;
  
content"";
}

.
pager:after {
  
clearboth;
}

.
pager li {
  
displayinline;
}

.
pager a {
  
displayinline-block;
  
padding5px 14px;
  
background-color#fff;
  
border1px solid #ddd;
  
-webkit-border-radius15px;
     -
moz-border-radius15px;
          
border-radius15px;
}

.
pager a:hover {
  
text-decorationnone;
  
background-color#f5f5f5;
}

.
pager .next a {
  
floatright;
}

.
pager .previous a {
  
floatleft;
}

.
pager .disabled a,
.
pager .disabled a:hover {
  
color#999999;
  
cursor: default;
  
background-color#fff;
}

.
modal-open .dropdown-menu {
  
z-index2050;
}

.
modal-open .dropdown.open {
  *
z-index2050;
}

.
modal-open .popover {
  
z-index2060;
}

.
modal-open .tooltip {
  
z-index2070;
}

.
modal-backdrop {
  
positionfixed;
  
top0;
  
right0;
  
bottom0;
  
left0;
  
z-index1040;
  
background-color#000000;
}

.
modal-backdrop.fade {
  
opacity0;
}

.
modal-backdrop,
.
modal-backdrop.fade.in {
  
opacity0.8;
  
filteralpha(opacity=80);
}

.
modal {
  
positionfixed;
  
top50%;
  
left50%;
  
z-index1050;
  
width560px;
  
margin: -250px 0 0 -280px;
  
overflowauto;
  
background-color#ffffff;
  
border1px solid #999;
  
border1px solid rgba(0000.3);
  *
border1px solid #999;
  
-webkit-border-radius6px;
     -
moz-border-radius6px;
          
border-radius6px;
  -
webkit-box-shadow0 3px 7px rgba(0000.3);
     -
moz-box-shadow0 3px 7px rgba(0000.3);
          
box-shadow0 3px 7px rgba(0000.3);
  -
webkit-background-clippadding-box;
     -
moz-background-clippadding-box;
          
background-clippadding-box;
}

.
modal.fade {
  
top: -25%;
  -
webkit-transitionopacity 0.3s lineartop 0.3s ease-out;
     -
moz-transitionopacity 0.3s lineartop 0.3s ease-out;
      -
ms-transitionopacity 0.3s lineartop 0.3s ease-out;
       -
o-transitionopacity 0.3s lineartop 0.3s ease-out;
          
transitionopacity 0.3s lineartop 0.3s ease-out;
}

.
modal.fade.in {
  
top50%;
}

.
modal-header {
  
padding9px 15px;
  
border-bottom1px solid #eee;
}

.
modal-header .close {
  
margin-top2px;
}

.
modal-body {
  
max-height400px;
  
padding15px;
  
overflow-yauto;
}

.
modal-form {
  
margin-bottom0;
}

.
modal-footer {
  
padding14px 15px 15px;
  
margin-bottom0;
  
text-alignright;
  
background-color#f5f5f5;
  
border-top1px solid #ddd;
  
-webkit-border-radius0 0 6px 6px;
     -
moz-border-radius0 0 6px 6px;
          
border-radius0 0 6px 6px;
  *
zoom1;
  -
webkit-box-shadowinset 0 1px 0 #ffffff;
     
-moz-box-shadowinset 0 1px 0 #ffffff;
          
box-shadowinset 0 1px 0 #ffffff;
}

.
modal-footer:before,
.
modal-footer:after {
  
displaytable;
  
content"";
}

.
modal-footer:after {
  
clearboth;
}

.
modal-footer .btn + .btn {
  
margin-bottom0;
  
margin-left5px;
}

.
modal-footer .btn-group .btn + .btn {
  
margin-left: -1px;
}

.
tooltip {
  
positionabsolute;
  
z-index1020;
  
displayblock;
  
padding5px;
  
font-size11px;
  
opacity0;
  
filteralpha(opacity=0);
  
visibilityvisible;
}

.
tooltip.in {
  
opacity0.8;
  
filteralpha(opacity=80);
}

.
tooltip.top {
  
margin-top: -2px;
}

.
tooltip.right {
  
margin-left2px;
}

.
tooltip.bottom {
  
margin-top2px;
}

.
tooltip.left {
  
margin-left: -2px;
}

.
tooltip.top .tooltip-arrow {
  
bottom0;
  
left50%;
  
margin-left: -5px;
  
border-top5px solid #000000;
  
border-right5px solid transparent;
  
border-left5px solid transparent;
}

.
tooltip.left .tooltip-arrow {
  
top50%;
  
right0;
  
margin-top: -5px;
  
border-top5px solid transparent;
  
border-bottom5px solid transparent;
  
border-left5px solid #000000;
}

.
tooltip.bottom .tooltip-arrow {
  
top0;
  
left50%;
  
margin-left: -5px;
  
border-right5px solid transparent;
  
border-bottom5px solid #000000;
  
border-left5px solid transparent;
}

.
tooltip.right .tooltip-arrow {
  
top50%;
  
left0;
  
margin-top: -5px;
  
border-top5px solid transparent;
  
border-right5px solid #000000;
  
border-bottom5px solid transparent;
}

.
tooltip-inner {
  
max-width200px;
  
padding3px 8px;
  
color#ffffff;
  
text-aligncenter;
  
text-decorationnone;
  
background-color#000000;
  
-webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

.
tooltip-arrow {
  
positionabsolute;
  
width0;
  
height0;
}

.
popover {
  
positionabsolute;
  
top0;
  
left0;
  
z-index1010;
  
displaynone;
  
padding5px;
}

.
popover.top {
  
margin-top: -5px;
}

.
popover.right {
  
margin-left5px;
}

.
popover.bottom {
  
margin-top5px;
}

.
popover.left {
  
margin-left: -5px;
}

.
popover.top .arrow {
  
bottom0;
  
left50%;
  
margin-left: -5px;
  
border-top5px solid #000000;
  
border-right5px solid transparent;
  
border-left5px solid transparent;
}

.
popover.right .arrow {
  
top50%;
  
left0;
  
margin-top: -5px;
  
border-top5px solid transparent;
  
border-right5px solid #000000;
  
border-bottom5px solid transparent;
}

.
popover.bottom .arrow {
  
top0;
  
left50%;
  
margin-left: -5px;
  
border-right5px solid transparent;
  
border-bottom5px solid #000000;
  
border-left5px solid transparent;
}

.
popover.left .arrow {
  
top50%;
  
right0;
  
margin-top: -5px;
  
border-top5px solid transparent;
  
border-bottom5px solid transparent;
  
border-left5px solid #000000;
}

.
popover .arrow {
  
positionabsolute;
  
width0;
  
height0;
}

.
popover-inner {
  
width280px;
  
padding3px;
  
overflowhidden;
  
background#000000;
  
backgroundrgba(0000.8);
  -
webkit-border-radius6px;
     -
moz-border-radius6px;
          
border-radius6px;
  -
webkit-box-shadow0 3px 7px rgba(0000.3);
     -
moz-box-shadow0 3px 7px rgba(0000.3);
          
box-shadow0 3px 7px rgba(0000.3);
}

.
popover-title {
  
padding9px 15px;
  
line-height1;
  
background-color#f5f5f5;
  
border-bottom1px solid #eee;
  
-webkit-border-radius3px 3px 0 0;
     -
moz-border-radius3px 3px 0 0;
          
border-radius3px 3px 0 0;
}

.
popover-content {
  
padding14px;
  
background-color#ffffff;
  
-webkit-border-radius0 0 3px 3px;
     -
moz-border-radius0 0 3px 3px;
          
border-radius0 0 3px 3px;
  -
webkit-background-clippadding-box;
     -
moz-background-clippadding-box;
          
background-clippadding-box;
}

.
popover-content p,
.
popover-content ul,
.
popover-content ol {
  
margin-bottom0;
}

.
thumbnails {
  
margin-left: -20px;
  list-
stylenone;
  *
zoom1;
}

.
thumbnails:before,
.
thumbnails:after {
  
displaytable;
  
content"";
}

.
thumbnails:after {
  
clearboth;
}

.
row-fluid .thumbnails {
  
margin-left0;
}

.
thumbnails li {
  
floatleft;
  
margin-bottom18px;
  
margin-left20px;
}

.
thumbnail {
  
displayblock;
  
padding4px;
  
line-height1;
  
border1px solid #ddd;
  
-webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
  -
webkit-box-shadow0 1px 1px rgba(0000.075);
     -
moz-box-shadow0 1px 1px rgba(0000.075);
          
box-shadow0 1px 1px rgba(0000.075);
}

a.thumbnail:hover {
  
border-color#0088cc;
  
-webkit-box-shadow0 1px 4px rgba(01052140.25);
     -
moz-box-shadow0 1px 4px rgba(01052140.25);
          
box-shadow0 1px 4px rgba(01052140.25);
}

.
thumbnail img {
  
displayblock;
  
max-width100%;
  
margin-rightauto;
  
margin-leftauto;
}

.
thumbnail .caption {
  
padding9px;
}

.
label,
.
badge {
  
font-size12px;
  
line-height14px;
  
color#ffffff;
  
text-shadow-1px 0 rgba(0000.25);
  
white-spacenowrap;
  
vertical-alignbaseline;
  
background-color#999999;
}

.
label {
  
padding1px 4px 2px;
  -
webkit-border-radius3px;
     -
moz-border-radius3px;
          
border-radius3px;
}

.
badge {
  
padding1px 9px 2px;
  -
webkit-border-radius9px;
     -
moz-border-radius9px;
          
border-radius9px;
}

a.label:hover,
a.badge:hover {
  
color#ffffff;
  
text-decorationnone;
  
cursorpointer;
}

.
label-important,
.
badge-important {
  
background-color#b94a48;
}

.
label-important[href],
.
badge-important[href] {
  
background-color#953b39;
}

.
label-warning,
.
badge-warning {
  
background-color#f89406;
}

.
label-warning[href],
.
badge-warning[href] {
  
background-color#c67605;
}

.
label-success,
.
badge-success {
  
background-color#468847;
}

.
label-success[href],
.
badge-success[href] {
  
background-color#356635;
}

.
label-info,
.
badge-info {
  
background-color#3a87ad;
}

.
label-info[href],
.
badge-info[href] {
  
background-color#2d6987;
}

.
label-inverse,
.
badge-inverse {
  
background-color#333333;
}

.
label-inverse[href],
.
badge-inverse[href] {
  
background-color#1a1a1a;
}

@-
webkit-keyframes progress-bar-stripes {
  
from {
    
background-position40px 0;
  }
  
to {
    
background-position0 0;
  }
}

@-
moz-keyframes progress-bar-stripes {
  
from {
    
background-position40px 0;
  }
  
to {
    
background-position0 0;
  }
}

@-
ms-keyframes progress-bar-stripes {
  
from {
    
background-position40px 0;
  }
  
to {
    
background-position0 0;
  }
}

@-
o-keyframes progress-bar-stripes {
  
from {
    
background-position0 0;
  }
  
to {
    
background-position40px 0;
  }
}

@
keyframes progress-bar-stripes {
  
from {
    
background-position40px 0;
  }
  
to {
    
background-position0 0;
  }
}

.
progress {
  
height18px;
  
margin-bottom18px;
  
overflowhidden;
  
background-color#f7f7f7;
  
background-image: -moz-linear-gradient(top#f5f5f5, #f9f9f9);
  
background-image: -ms-linear-gradient(top#f5f5f5, #f9f9f9);
  
background-image: -webkit-gradient(linear0 00 100%, from(#f5f5f5), to(#f9f9f9));
  
background-image: -webkit-linear-gradient(top#f5f5f5, #f9f9f9);
  
background-image: -o-linear-gradient(top#f5f5f5, #f9f9f9);
  
background-imagelinear-gradient(top#f5f5f5, #f9f9f9);
  
background-repeatrepeat-x;
  -
webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#f5f5f5'endColorstr='#f9f9f9'GradientType=0);
  -
webkit-box-shadowinset 0 1px 2px rgba(0000.1);
     -
moz-box-shadowinset 0 1px 2px rgba(0000.1);
          
box-shadowinset 0 1px 2px rgba(0000.1);
}

.
progress .bar {
  
width0;
  
height18px;
  
font-size12px;
  
color#ffffff;
  
text-aligncenter;
  
text-shadow-1px 0 rgba(0000.25);
  
background-color#0e90d2;
  
background-image: -moz-linear-gradient(top#149bdf, #0480be);
  
background-image: -webkit-gradient(linear0 00 100%, from(#149bdf), to(#0480be));
  
background-image: -webkit-linear-gradient(top#149bdf, #0480be);
  
background-image: -o-linear-gradient(top#149bdf, #0480be);
  
background-imagelinear-gradient(top#149bdf, #0480be);
  
background-image: -ms-linear-gradient(top#149bdf, #0480be);
  
background-repeatrepeat-x;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#149bdf'endColorstr='#0480be'GradientType=0);
  -
webkit-box-shadowinset 0 -1px 0 rgba(0000.15);
     -
moz-box-shadowinset 0 -1px 0 rgba(0000.15);
          
box-shadowinset 0 -1px 0 rgba(0000.15);
  -
webkit-box-sizingborder-box;
     -
moz-box-sizingborder-box;
      -
ms-box-sizingborder-box;
          
box-sizingborder-box;
  -
webkit-transitionwidth 0.6s ease;
     -
moz-transitionwidth 0.6s ease;
      -
ms-transitionwidth 0.6s ease;
       -
o-transitionwidth 0.6s ease;
          
transitionwidth 0.6s ease;
}

.
progress-striped .bar {
  
background-color#149bdf;
  
background-image: -o-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -webkit-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -moz-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -ms-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -webkit-gradient(linear0 100%, 1000color-stop(0.25rgba(2552552550.15)), color-stop(0.25transparent), color-stop(0.5transparent), color-stop(0.5rgba(2552552550.15)), color-stop(0.75rgba(2552552550.15)), color-stop(0.75transparent), to(transparent));
  
background-imagelinear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  -
webkit-background-size40px 40px;
     -
moz-background-size40px 40px;
       -
o-background-size40px 40px;
          
background-size40px 40px;
}

.
progress.active .bar {
  -
webkit-animationprogress-bar-stripes 2s linear infinite;
     -
moz-animationprogress-bar-stripes 2s linear infinite;
      -
ms-animationprogress-bar-stripes 2s linear infinite;
       -
o-animationprogress-bar-stripes 2s linear infinite;
          
animationprogress-bar-stripes 2s linear infinite;
}

.
progress-danger .bar {
  
background-color#dd514c;
  
background-image: -moz-linear-gradient(top#ee5f5b, #c43c35);
  
background-image: -ms-linear-gradient(top#ee5f5b, #c43c35);
  
background-image: -webkit-gradient(linear0 00 100%, from(#ee5f5b), to(#c43c35));
  
background-image: -webkit-linear-gradient(top#ee5f5b, #c43c35);
  
background-image: -o-linear-gradient(top#ee5f5b, #c43c35);
  
background-imagelinear-gradient(top#ee5f5b, #c43c35);
  
background-repeatrepeat-x;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#ee5f5b'endColorstr='#c43c35'GradientType=0);
}

.
progress-danger.progress-striped .bar {
  
background-color#ee5f5b;
  
background-image: -webkit-gradient(linear0 100%, 1000color-stop(0.25rgba(2552552550.15)), color-stop(0.25transparent), color-stop(0.5transparent), color-stop(0.5rgba(2552552550.15)), color-stop(0.75rgba(2552552550.15)), color-stop(0.75transparent), to(transparent));
  
background-image: -webkit-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -moz-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -ms-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -o-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-imagelinear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
}

.
progress-success .bar {
  
background-color#5eb95e;
  
background-image: -moz-linear-gradient(top#62c462, #57a957);
  
background-image: -ms-linear-gradient(top#62c462, #57a957);
  
background-image: -webkit-gradient(linear0 00 100%, from(#62c462), to(#57a957));
  
background-image: -webkit-linear-gradient(top#62c462, #57a957);
  
background-image: -o-linear-gradient(top#62c462, #57a957);
  
background-imagelinear-gradient(top#62c462, #57a957);
  
background-repeatrepeat-x;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#62c462'endColorstr='#57a957'GradientType=0);
}

.
progress-success.progress-striped .bar {
  
background-color#62c462;
  
background-image: -webkit-gradient(linear0 100%, 1000color-stop(0.25rgba(2552552550.15)), color-stop(0.25transparent), color-stop(0.5transparent), color-stop(0.5rgba(2552552550.15)), color-stop(0.75rgba(2552552550.15)), color-stop(0.75transparent), to(transparent));
  
background-image: -webkit-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -moz-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -ms-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -o-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-imagelinear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
}

.
progress-info .bar {
  
background-color#4bb1cf;
  
background-image: -moz-linear-gradient(top#5bc0de, #339bb9);
  
background-image: -ms-linear-gradient(top#5bc0de, #339bb9);
  
background-image: -webkit-gradient(linear0 00 100%, from(#5bc0de), to(#339bb9));
  
background-image: -webkit-linear-gradient(top#5bc0de, #339bb9);
  
background-image: -o-linear-gradient(top#5bc0de, #339bb9);
  
background-imagelinear-gradient(top#5bc0de, #339bb9);
  
background-repeatrepeat-x;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#5bc0de'endColorstr='#339bb9'GradientType=0);
}

.
progress-info.progress-striped .bar {
  
background-color#5bc0de;
  
background-image: -webkit-gradient(linear0 100%, 1000color-stop(0.25rgba(2552552550.15)), color-stop(0.25transparent), color-stop(0.5transparent), color-stop(0.5rgba(2552552550.15)), color-stop(0.75rgba(2552552550.15)), color-stop(0.75transparent), to(transparent));
  
background-image: -webkit-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -moz-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -ms-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -o-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-imagelinear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
}

.
progress-warning .bar {
  
background-color#faa732;
  
background-image: -moz-linear-gradient(top#fbb450, #f89406);
  
background-image: -ms-linear-gradient(top#fbb450, #f89406);
  
background-image: -webkit-gradient(linear0 00 100%, from(#fbb450), to(#f89406));
  
background-image: -webkit-linear-gradient(top#fbb450, #f89406);
  
background-image: -o-linear-gradient(top#fbb450, #f89406);
  
background-imagelinear-gradient(top#fbb450, #f89406);
  
background-repeatrepeat-x;
  
filterprogid:dximagetransform.microsoft.gradient(startColorstr='#fbb450'endColorstr='#f89406'GradientType=0);
}

.
progress-warning.progress-striped .bar {
  
background-color#fbb450;
  
background-image: -webkit-gradient(linear0 100%, 1000color-stop(0.25rgba(2552552550.15)), color-stop(0.25transparent), color-stop(0.5transparent), color-stop(0.5rgba(2552552550.15)), color-stop(0.75rgba(2552552550.15)), color-stop(0.75transparent), to(transparent));
  
background-image: -webkit-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -moz-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -ms-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-image: -o-linear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
  
background-imagelinear-gradient(-45degrgba(2552552550.1525%, transparent 25%, transparent 50%, rgba(2552552550.1550%, rgba(2552552550.1575%, transparent 75%, transparent);
}

.
accordion {
  
margin-bottom18px;
}

.
accordion-group {
  
margin-bottom2px;
  
border1px solid #e5e5e5;
  
-webkit-border-radius4px;
     -
moz-border-radius4px;
          
border-radius4px;
}

.
accordion-heading {
  
border-bottom0;
}

.
accordion-heading .accordion-toggle {
  
displayblock;
  
padding8px 15px;
}

.
accordion-toggle {
  
cursorpointer;
}

.
accordion-inner {
  
padding9px 15px;
  
border-top1px solid #e5e5e5;
}

.
carousel {
  
positionrelative;
  
margin-bottom18px;
  
line-height1;
}

.
carousel-inner {
  
positionrelative;
  
width100%;
  
overflowhidden;
}

.
carousel .item {
  
positionrelative;
  
displaynone;
  -
webkit-transition0.6s ease-in-out left;
     -
moz-transition0.6s ease-in-out left;
      -
ms-transition0.6s ease-in-out left;
       -
o-transition0.6s ease-in-out left;
          
transition0.6s ease-in-out left;
}

.
carousel .item img {
  
displayblock;
  
line-height1;
}

.
carousel .active,
.
carousel .next,
.
carousel .prev {
  
displayblock;
}

.
carousel .active {
  
left0;
}

.
carousel .next,
.
carousel .prev {
  
positionabsolute;
  
top0;
  
width100%;
}

.
carousel .next {
  
left100%;
}

.
carousel .prev {
  
left: -100%;
}

.
carousel .next.left,
.
carousel .prev.right {
  
left0;
}

.
carousel .active.left {
  
left: -100%;
}

.
carousel .active.right {
  
left100%;
}

.
carousel-control {
  
positionabsolute;
  
top40%;
  
left15px;
  
width40px;
  
height40px;
  
margin-top: -20px;
  
font-size60px;
  
font-weight100;
  
line-height30px;
  
color#ffffff;
  
text-aligncenter;
  
background#222222;
  
border3px solid #ffffff;
  
-webkit-border-radius23px;
     -
moz-border-radius23px;
          
border-radius23px;
  
opacity0.5;
  
filteralpha(opacity=50);
}

.
carousel-control.right {
  
right15px;
  
leftauto;
}

.
carousel-control:hover {
  
color#ffffff;
  
text-decorationnone;
  
opacity0.9;
  
filteralpha(opacity=90);
}

.
carousel-caption {
  
positionabsolute;
  
right0;
  
bottom0;
  
left0;
  
padding10px 15px 5px;
  
background#333333;
  
backgroundrgba(0000.75);
}

.
carousel-caption h4,
.
carousel-caption p {
  
color#ffffff;
}

.
hero-unit {
  
padding60px;
  
margin-bottom30px;
  
background-color#eeeeee;
  
-webkit-border-radius6px;
     -
moz-border-radius6px;
          
border-radius6px;
}

.
hero-unit h1 {
  
margin-bottom0;
  
font-size60px;
  
line-height1;
  
letter-spacing: -1px;
  
colorinherit;
}

.
hero-unit p {
  
font-size18px;
  
font-weight200;
  
line-height27px;
  
colorinherit;
}

.
pull-right {
  
floatleft !important;
}

.
pull-left {
  
floatleft !important;
}

.
hide {
  
displaynone;
}

.
show {
  
displayblock;
}

.
invisible {
  
visibilityhidden;

دوستان میتونن راهنمایی کنن یا رنگش رو به قرمز قرار بدهند و ارسال کنن؟

ممنون میشم خیلی ضروری است.