@charset "utf-8";

.alert{border-radius:0.1875rem;padding:0.938rem;margin-bottom:1.5rem;text-shadow:none}
.alert{background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:4px}.alert,.alert h4{color:#c09853}
.alert h4{margin:0}
.alert .close{top:-2px;right:-21px;line-height:20px}
.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}
.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}
.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}
.alert-info h4{color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block > p,.alert-block > ul{margin-bottom:0}
.alert-block p + p{margin-top:5px}
legend{font-size:1.3rem;line-height:1.5}
legend small{font-size:0.8rem}
.input-prepend > .add-on,.input-append > .add-on{line-height:1.5}
.btn-primary{background:#b90000;color:#fff;text-shadow:none;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}
.btn-primary:hover{background:#d30000;color:#fff}
.btn-primary:active,.btn-primary:focus{background:#a00000;box-shadow:inset -1px -1px 1px rgba(0, 0, 0, 0.15);color:#fff}
.btn-group > .btn + .dropdown-toggle{box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}
.btn-group.open .btn-primary.dropdown-toggle{background:#a00000;color:#fff;box-shadow:inset -1px -1px 1px rgba(0, 0, 0, 0.15)}
.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus,.dropdown-submenu:hover > a,.dropdown-submenu:focus > a{background-image:none;background-color:#b90000}.btn-link{color:#b90000}.list-striped,.row-striped{border-top:1px solid #ddd}
.list-striped li,.list-striped dd,.row-striped .row,.row-striped .row-fluid{border-bottom:1px solid #ddd}
.list-striped li:nth-child(odd),.list-striped dd:nth-child(odd),.row-striped .row:nth-child(odd),.row-striped .row-fluid:nth-child(odd){background-color:#fcfcfc}
.list-striped li:hover,.list-striped dd:hover,.row-striped .row:hover,.row-striped .row-fluid:hover{background-color:#f2f2f2}.list-bordered,.row-bordered{border:1px solid #ddd}.row-even,.row-odd{border-bottom:1px solid #ddd}
.row-even{background-color:#fcfcfc}.iframe-bordered{border:1px solid #ddd}
blockquote{border-left:5px solid #ddd}
blockquote small{color:#333}
blockquote.pull-right{border-right:5px solid #ddd}
code,pre{color:#000;background-color:#f2f2f2;border:1px solid #ddd}
legend{color:#333}legend small{color:#999}
.input-prepend .chzn-container-single .chzn-single,.input-append .chzn-container-single .chzn-single{border-color:#ddd}
.input-prepend .chzn-container-single .chzn-drop,.input-append .chzn-container-single .chzn-drop{border-color:#ddd}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ddd;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border 0.2s linear, box-shadow 0.2s linear;-moz-transition:border 0.2s linear, box-shadow 0.2s linear;transition:border 0.2s linear, box-shadow 0.2s linear}#g-header .search form,#g-navigation .search form{margin-bottom:0}
#g-header .search input,#g-navigation .search input{margin-bottom:0;border:0}
.view-mailto #g-page-surround,.body-only #g-page-surround{box-shadow:none}
.nav-tabs.nav-dark{border-bottom:1px solid #333;text-shadow:1px 1px 1px #000}
.nav-tabs.nav-dark > li > a{color:#f8f8f8}
.nav-tabs.nav-dark > li > a:hover{border-color:#333 #333 #111;background-color:#777}
.nav-tabs.nav-dark > .active > a,.nav-tabs.nav-dark > .active > a:hover{color:#fff;background-color:#555;border:1px solid #222}
.tip-wrap{color:#fff;background-color:#000}
.search span.highlight{background-color:#fcfcfc}
.img-polaroid{background-color:#fff;border:1px solid rgba(0, 0, 0, 0.2);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1)}
.muted{color:#999}
a.muted:hover,a.muted:focus{color:#808080}
.alert{background-color:#f8f4ec;border-color:#eee4d2}
.alert a,.alert a:hover,.alert .alert-link,.alert .alert-link:hover{color:#a47e3c;font-weight:bold}
.alert a:hover,.alert a:hover:hover,.alert .alert-link:hover,.alert .alert-link:hover:hover{text-decoration:underline}.alert,.alert h4,.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#b78c43}
.alert-success{color:#468847;background-color:#dfeedf;border-color:#c4e0c4}
.alert-success a,.alert-success a:hover,.alert-success .alert-link,.alert-success .alert-link:hover{color:#356635;font-weight:bold}.alert-success a:hover,.alert-success a:hover:hover,.alert-success .alert-link:hover,.alert-success .alert-link:hover:hover{text-decoration:underline}.alert-success h4,.text-success{color:#468847}
a.text-success:hover,a.text-success:focus{color:#3d773e}
.alert-danger,.alert-error{color:#b94a48;background-color:#f6e7e7;border-color:#edd1d0}
.alert-danger a,.alert-error a,.alert-danger a:hover,.alert-error a:hover,.alert-danger .alert-link,.alert-error .alert-link,.alert-danger .alert-link:hover,.alert-error .alert-link:hover{color:#953b39;font-weight:bold}
.alert-danger a:hover,.alert-error a:hover,.alert-danger a:hover:hover,.alert-error a:hover:hover,.alert-danger .alert-link:hover,.alert-error .alert-link:hover,.alert-danger .alert-link:hover:hover,.alert-error .alert-link:hover:hover{text-decoration:underline}
.alert-danger h4,.alert-error h4,.text-error{color:#b94a48}
a.text-error:hover,a.text-error:focus{color:#a74240}
.alert-info{color:#3a87ad;background-color:#e2eff5;border-color:#c7e0ec}
.alert-info a,.alert-info a:hover,.alert-info .alert-link,.alert-info .alert-link:hover{color:#2d6987;font-weight:bold}
.alert-info a:hover,.alert-info a:hover:hover,.alert-info .alert-link:hover,.alert-info .alert-link:hover:hover{text-decoration:underline}
.alert-info h4,.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#34789a}

@media only all and (max-width:47.938rem){body{padding-right:0;padding-left:0}}

@media only all and (max-width:47.938rem){
    .navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}
.container-fluid{padding:0}
.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}
.dl-horizontal dd{margin-left:0}
.row-fluid{width:100%}
.row,.thumbnails{margin-left:0}
.thumbnails > li{float:none;margin-left:0}
.manager.thumbnails > li{float:left;margin-left:20px}
[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;box-sizing:border-box}
.span12,.row-fluid .span12{width:100%;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}

.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"] + [class*="span"]{margin-left:0}}

@media only all and (max-width:30rem){
    .nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.page-header h1 small{display:block;line-height:20px}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal-header .close{padding:10px;margin:-10px}}

    @media only all and (min-width:48rem) and (max-width:59.938rem){

        .row{margin-left:-20px}
        .row:before,.row:after{display:table;line-height:0;content:""}
        .row:after{clear:both}
        [class*="span"]{float:left;min-height:1px;margin-left:20px}
        .span12{width:724px}
        .span11{width:662px}
        .span10{width:600px}
        .span9{width:538px}
        .span8{width:476px}
        .span7{width:414px}
        .span6{width:352px}
        .span5{width:290px}
        .span4{width:228px}
        .span3{width:166px}

        .span2{width:104px}.span1{width:42px}
        .offset12{margin-left:764px}
        .offset11{margin-left:702px}
        .offset10{margin-left:640px}
        .offset9{margin-left:578px}

        .offset8{margin-left:516px}
        .offset7{margin-left:454px}
        .offset6{margin-left:392px}
        .offset5{margin-left:330px}
        .offset4{margin-left:268px}
        .offset3{margin-left:206px}
        .offset2{margin-left:144px}
        .offset1{margin-left:82px}
        .row-fluid{width:100%}
        .row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}
        .row-fluid:after{clear:both}
        .row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.76243%;box-sizing:border-box}
        .row-fluid [class*="span"]:first-child{margin-left:0}
        .row-fluid .controls-row [class*="span"] + [class*="span"]{margin-left:2.76243%}
        .row-fluid .span12{width:100%}.row-fluid .span11{width:91.43646%}
        .row-fluid .span10{width:82.87293%}
        .row-fluid .span9{width:74.30939%}
        .row-fluid .span8{width:65.74586%}
        .row-fluid .span7{width:57.18232%}
        .row-fluid .span6{width:48.61878%}
        .row-fluid .span5{width:40.05525%}
        .row-fluid .span4{width:31.49171%}
        .row-fluid .span3{width:22.92818%}
        .row-fluid .span2{width:14.36464%}
        .row-fluid .span1{width:5.8011%}
        .row-fluid .offset12{margin-left:105.52486%}
        .row-fluid .offset12:first-child{margin-left:102.76243%}
        .row-fluid .offset11{margin-left:96.96133%}
        .row-fluid .offset11:first-child{margin-left:94.1989%}
        .row-fluid .offset10{margin-left:88.39779%}
        .row-fluid .offset10:first-child{margin-left:85.63536%}
        .row-fluid .offset9{margin-left:79.83425%}
        .row-fluid .offset9:first-child{margin-left:77.07182%}
        .row-fluid .offset8{margin-left:71.27072%}
        .row-fluid .offset8:first-child{margin-left:68.50829%}
        .row-fluid .offset7{margin-left:62.70718%}
        .row-fluid .offset7:first-child{margin-left:59.94475%}
        .row-fluid .offset6{margin-left:54.14365%}
        .row-fluid .offset6:first-child{margin-left:51.38122%}
        .row-fluid .offset5{margin-left:45.58011%}
        .row-fluid .offset5:first-child{margin-left:42.81768%}
        .row-fluid .offset4{margin-left:37.01657%}
        .row-fluid .offset4:first-child{margin-left:34.25414%}
        .row-fluid .offset3{margin-left:28.45304%}
        .row-fluid .offset3:first-child{margin-left:25.69061%}
        .row-fluid .offset2{margin-left:19.8895%}
        .row-fluid .offset2:first-child{margin-left:17.12707%}
        .row-fluid .offset1{margin-left:11.32597%}
        .row-fluid .offset1:first-child{margin-left:8.56354%}
        input,textarea,.uneditable-input{margin-left:0}
        .controls-row [class*="span"] + [class*="span"]{margin-left:20px}
        input.span12,textarea.span12,.uneditable-input.span12{width:710px}
        input.span11,textarea.span11,.uneditable-input.span11{width:648px}
        input.span10,textarea.span10,.uneditable-input.span10{width:586px}
        input.span9,textarea.span9,.uneditable-input.span9{width:524px}
        input.span8,textarea.span8,.uneditable-input.span8{width:462px}

        input.span7,textarea.span7,.uneditable-input.span7{width:400px}
        input.span6,textarea.span6,.uneditable-input.span6{width:338px}
        input.span5,textarea.span5,.uneditable-input.span5{width:276px}
        input.span4,textarea.span4,.uneditable-input.span4{width:214px}
        input.span3,textarea.span3,.uneditable-input.span3{width:152px}
        input.span2,textarea.span2,.uneditable-input.span2{width:90px}
        input.span1,textarea.span1,.uneditable-input.span1{width:28px}
    }

        @media only all and (max-width:59.938rem){
            .navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}
            .navbar-fixed-bottom{margin-top:20px}
            .navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}
            .navbar .container{width:auto;padding:0}
            .navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}
            .nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}
            .nav-collapse .nav > li{float:none}
            .nav-collapse .nav > li > a{margin-bottom:2px}
            .nav-collapse .nav > .divider-vertical{display:none}
            .nav-collapse .nav .nav-header{color:#777;text-shadow:none}
            .nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;border-radius:0.1875rem}
            .nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;border-radius:0.1875rem}
            .nav-collapse .dropdown-menu li + li a{margin-bottom:2px}
            .nav-collapse .nav > li > a:hover,.nav-collapse .nav > li > a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}
            .navbar-inverse .nav-collapse .nav > li > a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}
            .navbar-inverse .nav-collapse .nav > li > a:hover,.navbar-inverse .nav-collapse .nav > li > a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}
            .nav-collapse.in .btn-group{padding:0;margin-top:5px}
            .nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:none;border-radius:0;box-shadow:none}.nav-collapse .open > .dropdown-menu{display:block}
            .nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav > li > .dropdown-menu:before,.nav-collapse .nav > li > .dropdown-menu:after{display:none}
            .nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}
            @media only all and (min-width:60rem){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}

            @media only all and (max-width:47.938rem){
                .form-horizontal .control-label{display:block;float:none;text-align:left}.form-horizontal .controls{margin:0}}@media only all and (max-width:47.938rem){div.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}div.modal.fade{top:-100px}div.modal.fade.in{top:20px}}
                @media only all and (max-width:30rem){div.modal{top:10px;right:10px;left:10px}}
                @media only all and (max-width:47.938rem){.pull-right.item-image{margin-left:0}.pull-left.item-image{margin-right:0}}