 .clearfix {*zoom: 1;} .clearfix:before, .clearfix:after {display: table; line-height: 0; content: "";} .clearfix:after {clear: both;} .hide-text {font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;} .input-block-level {display: block; width: 100%; min-height: 30px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display: block;} audio, canvas, video {display: inline-block; *display: inline; *zoom: 1;} audio:not([controls]) {display: none;} html {font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;} a:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;} a:hover, a:active {outline: 0;} sub, sup {position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;} sup {top: -0.5em;} sub {bottom: -0.25em;} img {width: auto\9; height: auto; max-width: 100%; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic;} #map_canvas img, .google-maps img {max-width: none;} button, input, select, textarea {margin: 0; font-size: 100%; vertical-align: middle;} button, input {*overflow: visible; line-height: normal;} button::-moz-focus-inner, input::-moz-focus-inner {padding: 0; border: 0;} button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button;} label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {cursor: pointer;} input[type="search"] {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield;} input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance: none;} textarea {overflow: auto; vertical-align: top;} @media print {* {color: #000 !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important;} a, a:visited {text-decoration: underline;} a[href]:after {content: " (" attr(href) ")";} abbr[title]:after {content: " (" attr(title) ")";} .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after {content: "";} pre, blockquote {border: 1px solid #999; page-break-inside: avoid;} thead {display: table-header-group;} tr, img {page-break-inside: avoid;} img {max-width: 100% !important;} @page {margin: 0.5cm;} p, h2, h3 {widows: 3; orphans: 3;} h2, h3 {page-break-after: avoid;}} body {margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 20px; color: #333333; background-color: #ffffff;} a {color: #0088cc; text-decoration: none;} a:hover, a:focus {color: #005580; text-decoration: underline;} .img-rounded {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .img-polaroid {padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);} .img-circle {-webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px;} .row {*zoom: 1;} .row:before, .row:after {display: table; line-height: 0; content: "";} .row:after {clear: both;} [class*="span"] {float: left; min-height: 1px;} .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width: 940px;} .span12 {width: 940px;} .span11 {width: 860px;} .span10 {width: 780px;} .span9 {width: 700px;} .span8 {width: 620px;} .span7 {width: 540px;} .span6 {width: 460px;} .span5 {width: 380px;} .span4 {width: 300px;} .span3 {width: 270px;} .span2 {width: 140px;} .span1 {width: 60px;} .offset12 {margin-left: 960px;} .offset11 {margin-left: 900px;} .offset10 {margin-left: 820px;} .offset9 {margin-left: 740px;} .offset8 {margin-left: 660px;} .offset7 {margin-left: 580px;} .offset6 {margin-left: 500px;} .offset5 {margin-left: 420px;} .offset4 {margin-left: 340px;} .offset3 {margin-left: 260px;} .offset2 {margin-left: 180px;} .offset1 {margin-left: 100px;} .row-fluid {width: 100%; *zoom: 1;} .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.127659574468085%; *margin-left: 2.074468085106383%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .row-fluid [class*="span"]:first-child {margin-left: 0;} .row-fluid .controls-row [class*="span"] + [class*="span"] {margin-left: 2.127659574468085%;} .row-fluid .span12 {width: 100%; *width: 99.94680851063829%;} .row-fluid .span11 {width: 91.48936170212765%; *width: 91.43617021276594%;} .row-fluid .span10 {width: 82.97872340425532%; *width: 82.92553191489361%;} .row-fluid .span9 {width: 74.46808510638297%; *width: 74.41489361702126%;} .row-fluid .span8 {width: 65.95744680851064%; *width: 65.90425531914893%;} .row-fluid .span7 {width: 57.44680851063829%; *width: 57.39361702127659%;} .row-fluid .span6 {width: 48.93617021276595%; *width: 48.88297872340425%;} .row-fluid .span5 {width: 40.42553191489362%; *width: 40.37234042553192%;} .row-fluid .span4 {width: 31.914893617021278%; *width: 31.861702127659576%;} .row-fluid .span3 {width: 23.404255319148934%; *width: 23.351063829787233%;} .row-fluid .span2 {width: 14.893617021276595%; *width: 14.840425531914894%;} .row-fluid .span1 {width: 6.382978723404255%; *width: 6.329787234042553%;} .row-fluid .offset12 {margin-left: 104.25531914893617%; *margin-left: 104.14893617021275%;} .row-fluid .offset12:first-child {margin-left: 102.12765957446808%; *margin-left: 102.02127659574467%;} .row-fluid .offset11 {margin-left: 95.74468085106382%; *margin-left: 95.6382978723404%;} .row-fluid .offset11:first-child {margin-left: 93.61702127659574%; *margin-left: 93.51063829787232%;} .row-fluid .offset10 {margin-left: 87.23404255319149%; *margin-left: 87.12765957446807%;} .row-fluid .offset10:first-child {margin-left: 85.1063829787234%; *margin-left: 84.99999999999999%;} .row-fluid .offset9 {margin-left: 78.72340425531914%; *margin-left: 78.61702127659572%;} .row-fluid .offset9:first-child {margin-left: 76.59574468085106%; *margin-left: 76.48936170212764%;} .row-fluid .offset8 {margin-left: 70.2127659574468%; *margin-left: 70.10638297872339%;} .row-fluid .offset8:first-child {margin-left: 68.08510638297872%; *margin-left: 67.9787234042553%;} .row-fluid .offset7 {margin-left: 61.70212765957446%; *margin-left: 61.59574468085106%;} .row-fluid .offset7:first-child {margin-left: 59.574468085106375%; *margin-left: 59.46808510638297%;} .row-fluid .offset6 {margin-left: 53.191489361702125%; *margin-left: 53.085106382978715%;} .row-fluid .offset6:first-child {margin-left: 51.063829787234035%; *margin-left: 50.95744680851063%;} .row-fluid .offset5 {margin-left: 44.68085106382979%; *margin-left: 44.57446808510638%;} .row-fluid .offset5:first-child {margin-left: 42.5531914893617%; *margin-left: 42.4468085106383%;} .row-fluid .offset4 {margin-left: 36.170212765957444%; *margin-left: 36.06382978723405%;} .row-fluid .offset4:first-child {margin-left: 34.04255319148936%; *margin-left: 33.93617021276596%;} .row-fluid .offset3 {margin-left: 27.659574468085104%; *margin-left: 27.5531914893617%;} .row-fluid .offset3:first-child {margin-left: 25.53191489361702%; *margin-left: 25.425531914893618%;} .row-fluid .offset2 {margin-left: 19.148936170212764%; *margin-left: 19.04255319148936%;} .row-fluid .offset2:first-child {margin-left: 17.02127659574468%; *margin-left: 16.914893617021278%;} .row-fluid .offset1 {margin-left: 10.638297872340425%; *margin-left: 10.53191489361702%;} .row-fluid .offset1:first-child {margin-left: 8.51063829787234%; *margin-left: 8.404255319148938%;} [class*="span"].hide, .row-fluid [class*="span"].hide {display: none;} [class*="span"].pull-right, .row-fluid [class*="span"].pull-right {float: right;} .container {margin-right: auto; margin-left: auto; *zoom: 1;} .container:before, .container:after {display: table; line-height: 0; content: "";} .container:after {clear: both;} .container-fluid {padding-right: 20px; padding-left: 20px; *zoom: 1;} .container-fluid:before, .container-fluid:after {display: table; line-height: 0; content: "";} .container-fluid:after {clear: both;} p {margin: 0 0 10px;} .lead {margin-bottom: 20px; font-size: 21px; font-weight: 200; line-height: 30px;} small {font-size: 85%;} strong {font-weight: bold;} em {font-style: italic;} cite {font-style: normal;} .muted {color: #999999;} a.muted:hover, a.muted:focus {color: #808080;} .text-warning {color: #c09853;} a.text-warning:hover, a.text-warning:focus {color: #a47e3c;} .text-error {color: #b94a48;} a.text-error:hover, a.text-error:focus {color: #953b39;} .text-info {color: #3a87ad;} a.text-info:hover, a.text-info:focus {color: #2d6987;} .text-success {color: #468847;} a.text-success:hover, a.text-success:focus {color: #356635;} .text-left {text-align: left;} .text-right {text-align: right;} .text-center {text-align: center;} h1, h2, h3, h4, h5, h6 {margin: 10px 0; font-family: inherit; font-weight: bold; line-height: 20px; color: inherit; text-rendering: optimizelegibility;} h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {font-weight: normal; line-height: 1; color: #999999;} h1, h2, h3 {line-height: 40px;} h1 {font-size: 38.5px;} h2 {font-size: 31.5px;} h3 {font-size: 24.5px;} h4 {font-size: 17.5px;} h5 {font-size: 14px;} h6 {font-size: 11.9px;} h1 small {font-size: 24.5px;} h2 small {font-size: 17.5px;} h3 small {font-size: 14px;} h4 small {font-size: 14px;} .page-header {padding-bottom: 9px; margin: 20px 0 30px; border-bottom: 1px solid #eeeeee;} ul, ol {padding: 0; margin: 0 0 10px 25px;} ul ul, ul ol, ol ol, ol ul {margin-bottom: 0;} li {line-height: 20px;} ul.unstyled, ol.unstyled {margin-left: 0; list-style: none;} ul.inline, ol.inline {margin-left: 0; list-style: none;} ul.inline > li, ol.inline > li {display: inline-block; *display: inline; padding-right: 5px; padding-left: 5px; *zoom: 1;} dl {margin-bottom: 20px;} dt, dd {line-height: 20px;} dt {font-weight: bold;} dd {margin-left: 10px;} .dl-horizontal {*zoom: 1;} .dl-horizontal:before, .dl-horizontal:after {display: table; line-height: 0; content: "";} .dl-horizontal:after {clear: both;} .dl-horizontal dt {float: left; width: 280px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap;} .dl-horizontal dd {margin-left: 300px;} hr {margin: 20px 0; border: 0; border-top: 1px solid #eeeeee; border-bottom: 1px solid #ffffff;} abbr[title], abbr[data-original-title] {cursor: help; border-bottom: 1px dotted #999999;} abbr.initialism {font-size: 90%; text-transform: uppercase;} blockquote {padding: 0 0 0 15px; margin: 0 0 20px; border-left: 5px solid #eeeeee;} blockquote p {margin-bottom: 0; font-size: 17.5px; font-weight: 300; line-height: 1.25;} blockquote small {display: block; line-height: 20px; color: #999999;} blockquote small:before {content: '\2014 \00A0';} blockquote.pull-right {float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #eeeeee; border-left: 0;} blockquote.pull-right p, blockquote.pull-right small {text-align: right;} blockquote.pull-right small:before {content: '';} blockquote.pull-right small:after {content: '\00A0 \2014';} q:before, q:after, blockquote:before, blockquote:after {content: "";} address {display: block; margin-bottom: 20px; font-style: normal; line-height: 20px;} code, pre {padding: 0 3px 2px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 12px; color: #333333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} code {padding: 2px 4px; color: #d14; white-space: nowrap; background-color: #f7f7f9; border: 1px solid #e1e1e8;} pre {display: block; padding: 9.5px; margin: 0 0 10px; font-size: 13px; line-height: 20px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} pre.prettyprint {margin-bottom: 20px;} pre code {padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0;} .pre-scrollable {max-height: 340px; overflow-y: scroll;} form {margin: 0 0 20px;} fieldset {padding: 0; margin: 0; border: 0;} legend {display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: 40px; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5;} legend small {font-size: 15px; color: #999999;} label, input, button, select, textarea {font-size: 14px; font-weight: normal; line-height: 20px;} input, button, select, textarea {font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;} label {display: block; margin-bottom: 5px;} select, 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 {display: inline-block; height: 20px; padding: 4px 6px; margin-bottom: 10px; font-size: 14px; line-height: 20px; color: #555555; vertical-align: middle; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} input, textarea, .uneditable-input {width: 206px;} textarea {height: auto;} 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: #ffffff; border: 1px solid #cccccc; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; -moz-transition: border linear 0.2s, box-shadow linear 0.2s; -o-transition: border linear 0.2s, box-shadow linear 0.2s; transition: border linear 0.2s, box-shadow linear 0.2s;} textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);} input[type="radio"], input[type="checkbox"] {margin: 4px 0 0; margin-top: 1px \9; *margin-top: 0; line-height: normal;} input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {width: auto;} select, input[type="file"] {height: 30px; *margin-top: 4px; line-height: 30px;} select {width: 220px; background-color: #ffffff; border: 1px solid #cccccc;} select[multiple], select[size] {height: auto;} select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;} .uneditable-input, .uneditable-textarea {color: #999999; cursor: not-allowed; background-color: #fcfcfc; border-color: #cccccc; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);} .uneditable-input {overflow: hidden; white-space: nowrap;} .uneditable-textarea {width: auto; height: auto;} input:-moz-placeholder, textarea:-moz-placeholder {color: #999999;} input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #999999;} input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #999999;} .radio, .checkbox {min-height: 20px; padding-left: 20px;} .radio input[type="radio"], .checkbox input[type="checkbox"] {float: left; margin-left: -20px;} .controls > .radio:first-child, .controls > .checkbox:first-child {padding-top: 5px;} .radio.inline, .checkbox.inline {display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle;} .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline {margin-left: 10px;} .input-mini {width: 60px;} .input-small {width: 90px;} .input-medium {width: 150px;} .input-large {width: 210px;} .input-xlarge {width: 270px;} .input-xxlarge {width: 530px;} 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"] {float: none; margin-left: 0;} .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .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"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] {display: inline-block;} input, textarea, .uneditable-input {margin-left: 0;} .controls-row [class*="span"] + [class*="span"] {margin-left: 20px;} input.span12, textarea.span12, .uneditable-input.span12 {width: 926px;} input.span11, textarea.span11, .uneditable-input.span11 {width: 846px;} input.span10, textarea.span10, .uneditable-input.span10 {width: 766px;} input.span9, textarea.span9, .uneditable-input.span9 {width: 686px;} input.span8, textarea.span8, .uneditable-input.span8 {width: 606px;} input.span7, textarea.span7, .uneditable-input.span7 {width: 526px;} input.span6, textarea.span6, .uneditable-input.span6 {width: 446px;} input.span5, textarea.span5, .uneditable-input.span5 {width: 366px;} input.span4, textarea.span4, .uneditable-input.span4 {width: 286px;} input.span3, textarea.span3, .uneditable-input.span3 {width: 206px;} input.span2, textarea.span2, .uneditable-input.span2 {width: 126px;} input.span1, textarea.span1, .uneditable-input.span1 {width: 46px;} .controls-row {*zoom: 1;} .controls-row:before, .controls-row:after {display: table; line-height: 0; content: "";} .controls-row:after {clear: both;} .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] {float: left;} .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] {padding-top: 5px;} input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] {cursor: not-allowed; background-color: #eeeeee;} input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] {background-color: transparent;} .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline {color: #c09853;} .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea {color: #c09853;} .control-group.warning input, .control-group.warning select, .control-group.warning textarea {border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus {border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 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 .control-label, .control-group.error .help-block, .control-group.error .help-inline {color: #b94a48;} .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea {color: #b94a48;} .control-group.error input, .control-group.error select, .control-group.error textarea {border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus {border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 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 .control-label, .control-group.success .help-block, .control-group.success .help-inline {color: #468847;} .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea {color: #468847;} .control-group.success input, .control-group.success select, .control-group.success textarea {border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus {border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 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;} .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline {color: #3a87ad;} .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea {color: #3a87ad;} .control-group.info input, .control-group.info select, .control-group.info textarea {border-color: #3a87ad; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);} .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus {border-color: #2d6987; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3;} .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on {color: #3a87ad; background-color: #d9edf7; border-color: #3a87ad;} input:focus:invalid, textarea:focus:invalid, select:focus:invalid {color: #b94a48; border-color: #ee5f5b;} input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7;} .form-actions {padding: 19px 20px 20px; margin-top: 20px; margin-bottom: 20px; background-color: #f5f5f5; border-top: 1px solid #e5e5e5; *zoom: 1;} .form-actions:before, .form-actions:after {display: table; line-height: 0; content: "";} .form-actions:after {clear: both;} .help-block, .help-inline {color: #595959;} .help-block {display: block; margin-bottom: 10px;} .help-inline {display: inline-block; *display: inline; padding-left: 5px; vertical-align: middle; *zoom: 1;} .input-append, .input-prepend {display: inline-block; margin-bottom: 10px; font-size: 0; white-space: nowrap; vertical-align: middle;} .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover {font-size: 14px;} .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input {position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;} .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus {z-index: 2;} .input-append .add-on, .input-prepend .add-on {display: inline-block; width: auto; height: 20px; min-width: 16px; padding: 4px 5px; font-size: 14px; font-weight: normal; line-height: 20px; text-align: center; text-shadow: 0 1px 0 #ffffff; background-color: #eeeeee; border: 1px solid #ccc;} .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle {vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .input-append .active, .input-prepend .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-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;} .input-append input, .input-append select, .input-append .uneditable-input {-webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;} .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child {-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;} .input-append .add-on, .input-append .btn, .input-append .btn-group {margin-left: -1px;} .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle {-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;} .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn {-webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;} .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child {margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;} .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child {margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;} .input-prepend.input-append .btn-group:first-child {margin-left: 0;} input.search-query {padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;} .form-search .input-append .search-query, .form-search .input-prepend .search-query {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .form-search .input-append .search-query {-webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px;} .form-search .input-append .btn {-webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0;} .form-search .input-prepend .search-query {-webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0;} .form-search .input-prepend .btn {-webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px;} .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 {display: inline-block; *display: inline; margin-bottom: 0; vertical-align: middle; *zoom: 1;} .form-search .hide, .form-inline .hide, .form-horizontal .hide {display: none;} .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group {display: inline-block;} .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend {margin-bottom: 0;} .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox {padding-left: 0; margin-bottom: 0; vertical-align: middle;} .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {float: left; margin-right: 3px; margin-left: 0;} .control-group {margin-bottom: 10px;} legend + .control-group {margin-top: 20px; -webkit-margin-top-collapse: separate;} .form-horizontal .control-group {margin-bottom: 20px; *zoom: 1;} .form-horizontal .control-group:before, .form-horizontal .control-group:after {display: table; line-height: 0; content: "";} .form-horizontal .control-group:after {clear: both;} .form-horizontal .control-label {float: left; width: 160px; padding-top: 5px; text-align: right;} .form-horizontal .controls {*display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0;} .form-horizontal .controls:first-child {*padding-left: 180px;} .form-horizontal .help-block {margin-bottom: 0;} .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block {margin-top: 10px;} .form-horizontal .form-actions {padding-left: 180px;} table {max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0;} .table {width: 100%; margin-bottom: 20px;} .table th, .table td {padding: 8px; line-height: 20px; text-align: left; vertical-align: top; border-top: 1px solid #dddddd;} .table th {font-weight: bold;} .table thead th {vertical-align: bottom;} .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-top: 0;} .table tbody + tbody {border-top: 2px solid #dddddd;} .table .table {background-color: #ffffff;} .table-condensed th, .table-condensed td {padding: 4px 5px;} .table-bordered {border: 1px solid #dddddd; border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .table-bordered th, .table-bordered td {border-left: 1px 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-top: 0;} .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child {-webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px;} .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child {-webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px;} .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child {-webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px;} .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child {-webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px;} .table-bordered tfoot + tbody:last-child tr:last-child td:first-child {-webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0;} .table-bordered tfoot + tbody:last-child tr:last-child td:last-child {-webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0;} .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child {-webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topleft: 4px;} .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child {-webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -moz-border-radius-topright: 4px;} .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th {background-color: #f9f9f9;} .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th {background-color: #f5f5f5;} .table-hover tbody.no-hover tr:hover > td, .table-hover tbody.no-hover tr:hover > th {background-color: transparent;} table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] {display: table-cell; float: none; margin-left: 0;} .table td.span1, .table th.span1 {float: none; width: 44px; margin-left: 0;} .table td.span2, .table th.span2 {float: none; width: 124px; margin-left: 0;} .table td.span3, .table th.span3 {float: none; width: 204px; margin-left: 0;} .table td.span4, .table th.span4 {float: none; width: 284px; margin-left: 0;} .table td.span5, .table th.span5 {float: none; width: 364px; margin-left: 0;} .table td.span6, .table th.span6 {float: none; width: 444px; margin-left: 0;} .table td.span7, .table th.span7 {float: none; width: 524px; margin-left: 0;} .table td.span8, .table th.span8 {float: none; width: 604px; margin-left: 0;} .table td.span9, .table th.span9 {float: none; width: 684px; margin-left: 0;} .table td.span10, .table th.span10 {float: none; width: 764px; margin-left: 0;} .table td.span11, .table th.span11 {float: none; width: 844px; margin-left: 0;} .table td.span12, .table th.span12 {float: none; width: 924px; margin-left: 0;} .table tbody tr.success > td {background-color: #dff0d8;} .table tbody tr.error > td {background-color: #f2dede;} .table tbody tr.warning > td {background-color: #fcf8e3;} .table tbody tr.info > td {background-color: #d9edf7;} .table-hover tbody tr.success:hover > td {background-color: #d0e9c6;} .table-hover tbody tr.error:hover > td {background-color: #ebcccc;} .table-hover tbody tr.warning:hover > td {background-color: #faf2cc;} .table-hover tbody tr.info:hover > td {background-color: #c4e3f3;} .dropup, .dropdown {position: relative;} .dropdown-toggle {*margin-bottom: -3px;} .dropdown-toggle:active, .open .dropdown-toggle {outline: 0;} .caret {display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: "";} .dropdown .caret {margin-top: 8px; margin-left: 2px;} .dropdown-menu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;} .dropdown-menu.pull-right {right: 0; left: auto;} .dropdown-menu .divider {*width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff;} .dropdown-menu > li > a {display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 20px; color: #333333; white-space: nowrap;} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a {color: #ffffff; text-decoration: none; background-color: #0081c2; background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {color: #ffffff; text-decoration: none; background-color: #0081c2; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); background-image: -moz-linear-gradient(top, #0088cc, #0077b3); background-image: linear-gradient(to bottom, #0088cc, #0077b3); background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); background-image: -o-linear-gradient(top, #0088cc, #0077b3); background-repeat: repeat-x; outline: 0; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);} .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {color: #999999;} .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {text-decoration: none; cursor: default; background-color: transparent; background-image: none; filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .open {*z-index: 1000;} .open > .dropdown-menu {display: block;} .pull-right > .dropdown-menu {right: 0; left: auto;} .dropup .caret, .navbar-fixed-bottom .dropdown .caret {border-top: 0; border-bottom: 4px solid #000000; content: "";} .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {top: auto; bottom: 100%; margin-bottom: 1px;} .dropdown-submenu {position: relative;} .dropdown-submenu > .dropdown-menu {top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px 6px; border-radius: 0 6px 6px 6px;} .dropdown-submenu:hover > .dropdown-menu {display: block;} .dropup .dropdown-submenu > .dropdown-menu {top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0;} .dropdown-submenu > a:after {display: block; float: right; width: 0; height: 0; margin-top: 5px; margin-right: -10px; border-color: transparent; border-left-color: #cccccc; border-style: solid; border-width: 5px 0 5px 5px; content: " ";} .dropdown-submenu:hover > a:after {border-left-color: #ffffff;} .dropdown-submenu.pull-left {float: none;} .dropdown-submenu.pull-left > .dropdown-menu {left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;} .dropdown .dropdown-menu .nav-header {padding-right: 20px; padding-left: 20px;} .typeahead {z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .well {min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);} .well blockquote {border-color: #ddd; border-color: rgba(0, 0, 0, 0.15);} .well-large {padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .well-small {padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} .fade {opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear;} .fade.in {opacity: 1;} .collapse {position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease;} .collapse.in {height: auto;} .close {float: right; font-size: 20px; font-weight: bold; line-height: 20px; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20);} .close:hover, .close:focus {color: #000000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40);} button.close {padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none;} .btn {display: inline-block; *display: inline; padding: 4px 12px; margin-bottom: 0; *margin-left: .3em; font-size: 14px; line-height: 20px; color: #333333; text-align: center; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color: #e6e6e6; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #cccccc; *border: 0; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); *zoom: 1; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);} .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {color: #333333; background-color: #e6e6e6; *background-color: #d9d9d9;} .btn:active, .btn.active {background-color: #cccccc \9;} .btn:first-child {*margin-left: 0;} .btn:hover, .btn:focus {color: #333333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear;} .btn:focus {outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;} .btn.active, .btn:active {background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);} .btn.disabled, .btn[disabled] {cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} .btn-large {padding: 11px 19px; font-size: 17.5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .btn-large [class^="icon-"], .btn-large [class*=" icon-"] {margin-top: 4px;} .btn-small {padding: 2px 10px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} .btn-small [class^="icon-"], .btn-small [class*=" icon-"] {margin-top: 0;} .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] {margin-top: -1px;} .btn-mini {padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} .btn-block {display: block; width: 100%; padding-right: 0; padding-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} .btn-block + .btn-block {margin-top: 5px;} input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {width: 100%;} .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active {color: rgba(255, 255, 255, 0.75);} .btn-primary {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #006dcc; *background-color: #0044cc; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); background-image: -o-linear-gradient(top, #0088cc, #0044cc); background-image: linear-gradient(to bottom, #0088cc, #0044cc); background-image: -moz-linear-gradient(top, #0088cc, #0044cc); background-repeat: repeat-x; border-color: #0044cc #0044cc #002a80; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {color: #ffffff; background-color: #0044cc; *background-color: #003bb3;} .btn-primary:active, .btn-primary.active {background-color: #003399 \9;} .btn-warning {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #faa732; *background-color: #f89406; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-repeat: repeat-x; border-color: #f89406 #f89406 #ad6704; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {color: #ffffff; background-color: #f89406; *background-color: #df8505;} .btn-warning:active, .btn-warning.active {background-color: #c67605 \9;} .btn-danger {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #da4f49; *background-color: #bd362f; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: #bd362f #bd362f #802420; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {color: #ffffff; background-color: #bd362f; *background-color: #a9302a;} .btn-danger:active, .btn-danger.active {background-color: #942a25 \9;} .btn-success {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5bb75b; *background-color: #51a351; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(to bottom, #62c462, #51a351); background-image: -moz-linear-gradient(top, #62c462, #51a351); background-repeat: repeat-x; border-color: #51a351 #51a351 #387038; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {color: #ffffff; background-color: #51a351; *background-color: #499249;} .btn-success:active, .btn-success.active {background-color: #408140 \9;} .btn-info {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; *background-color: #2f96b4; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-repeat: repeat-x; border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0;} .btn-info:active, .btn-info.active {background-color: #24748c \9;} .btn-inverse {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #363636; *background-color: #222222; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); background-image: -webkit-linear-gradient(top, #444444, #222222); background-image: -o-linear-gradient(top, #444444, #222222); background-image: linear-gradient(to bottom, #444444, #222222); background-image: -moz-linear-gradient(top, #444444, #222222); background-repeat: repeat-x; border-color: #222222 #222222 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {color: #ffffff; background-color: #222222; *background-color: #151515;} .btn-inverse:active, .btn-inverse.active {background-color: #080808 \9;} button.btn, input[type="submit"].btn {*padding-top: 3px; *padding-bottom: 3px;} button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner {padding: 0; border: 0;} button.btn.btn-large, input[type="submit"].btn.btn-large {*padding-top: 7px; *padding-bottom: 7px;} button.btn.btn-small, input[type="submit"].btn.btn-small {*padding-top: 3px; *padding-bottom: 3px;} button.btn.btn-mini, input[type="submit"].btn.btn-mini {*padding-top: 1px; *padding-bottom: 1px;} .btn-link, .btn-link:active, .btn-link[disabled] {background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;} .btn-link {color: #0088cc; cursor: pointer; border-color: transparent; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .btn-link:hover, .btn-link:focus {color: #005580; text-decoration: underline; background-color: transparent;} .btn-link[disabled]:hover, .btn-link[disabled]:focus {color: #333333; text-decoration: none;} .btn-group {position: relative; display: inline-block; *display: inline; *margin-left: .3em; font-size: 0; white-space: nowrap; vertical-align: middle; *zoom: 1;} .btn-group:first-child {*margin-left: 0;} .btn-group + .btn-group {margin-left: 5px;} .btn-toolbar {margin-top: 10px; margin-bottom: 10px; font-size: 0;} .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group {margin-left: 5px;} .btn-group > .btn {position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .btn-group > .btn + .btn {margin-left: -1px;} .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {font-size: 14px;} .btn-group > .btn-mini {font-size: 10.5px;} .btn-group > .btn-small {font-size: 11.9px;} .btn-group > .btn-large {font-size: 17.5px;} .btn-group > .btn:first-child {margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;} .btn-group > .btn:last-child, .btn-group > .dropdown-toggle {-webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;} .btn-group > .btn.large:first-child {margin-left: 0; -webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px;} .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle {-webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px;} .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active {z-index: 2;} .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {outline: 0;} .btn-group > .btn + .dropdown-toggle {*padding-top: 5px; padding-right: 8px; *padding-bottom: 5px; padding-left: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);} .btn-group > .btn-mini + .dropdown-toggle {*padding-top: 2px; padding-right: 5px; *padding-bottom: 2px; padding-left: 5px;} .btn-group > .btn-small + .dropdown-toggle {*padding-top: 5px; *padding-bottom: 4px;} .btn-group > .btn-large + .dropdown-toggle {*padding-top: 7px; padding-right: 12px; *padding-bottom: 7px; padding-left: 12px;} .btn-group.open .dropdown-toggle {background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);} .btn-group.open .btn.dropdown-toggle {background-color: #e6e6e6;} .btn-group.open .btn-primary.dropdown-toggle {background-color: #0044cc;} .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-top: 8px; margin-left: 0;} .btn-large .caret {margin-top: 6px;} .btn-large .caret {border-top-width: 5px; border-right-width: 5px; border-left-width: 5px;} .btn-mini .caret, .btn-small .caret {margin-top: 8px;} .dropup .btn-large .caret {border-bottom-width: 5px;} .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;} .btn-group-vertical {display: inline-block; *display: inline; *zoom: 1;} .btn-group-vertical > .btn {display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .btn-group-vertical > .btn + .btn {margin-top: -1px; margin-left: 0;} .btn-group-vertical > .btn:first-child {-webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;} .btn-group-vertical > .btn:last-child {-webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;} .btn-group-vertical > .btn-large:first-child {-webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0;} .btn-group-vertical > .btn-large:last-child {-webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;} .alert {padding: 8px 35px 8px 14px; margin-bottom: 20px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .alert, .alert h4 {color: #c09853;} .alert h4 {margin: 0;} .alert .close {position: relative; 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;} .nav {margin-bottom: 20px; margin-left: 0; list-style: none;} .nav > li > a {display: block;} .nav > li > a:hover, .nav > li > a:focus {text-decoration: none; background-color: #eeeeee;} .nav > li > a > img {max-width: none;} .nav > .pull-right {float: right;} .nav-header {display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 20px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase;} .nav li + .nav-header {margin-top: 9px;} .nav-list {padding-right: 15px; padding-left: 15px; margin-bottom: 0;} .nav-list > li > a, .nav-list .nav-header {margin-right: -15px; margin-left: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);} .nav-list > li > a {padding: 3px 15px;} .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #0088cc;} .nav-list [class^="icon-"], .nav-list [class*=" icon-"] {margin-right: 2px;} .nav-list .divider {*width: 100%; height: 1px; margin: 9px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff;} .nav-tabs, .nav-pills {*zoom: 1;} .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after {display: table; line-height: 0; content: "";} .nav-tabs:after, .nav-pills:after {clear: both;} .nav-tabs > li, .nav-pills > li {float: left;} .nav-tabs > li > a, .nav-pills > li > a {padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px;} .nav-tabs {border-bottom: 1px solid #ddd;} .nav-tabs > li {margin-bottom: -1px;} .nav-tabs > li > a {padding-top: 8px; padding-bottom: 8px; line-height: 20px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0;} .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {border-color: #eeeeee #eeeeee #dddddd;} .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {color: #555555; cursor: default; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent;} .nav-pills > li > a {padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;} .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus {color: #ffffff; background-color: #0088cc;} .nav-stacked > li {float: none;} .nav-stacked > li > a {margin-right: 0;} .nav-tabs.nav-stacked {border-bottom: 0;} .nav-tabs.nav-stacked > li > a {border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .nav-tabs.nav-stacked > li:first-child > a {-webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px;} .nav-tabs.nav-stacked > li:last-child > a {-webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px;} .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus {z-index: 2; border-color: #ddd;} .nav-pills.nav-stacked > li > a {margin-bottom: 3px;} .nav-pills.nav-stacked > li:last-child > a {margin-bottom: 1px;} .nav-tabs .dropdown-menu {-webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px;} .nav-pills .dropdown-menu {-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .nav .dropdown-toggle .caret {margin-top: 6px; border-top-color: #0088cc; border-bottom-color: #0088cc;} .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret {border-top-color: #005580; border-bottom-color: #005580;} .nav-tabs .dropdown-toggle .caret {margin-top: 8px;} .nav .active .dropdown-toggle .caret {border-top-color: #fff; border-bottom-color: #fff;} .nav-tabs .active .dropdown-toggle .caret {border-top-color: #555555; border-bottom-color: #555555;} .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus {cursor: pointer;} .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus {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, .nav li.dropdown.open a:focus .caret {border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100);} .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus {border-color: #999999;} .tabbable {*zoom: 1;} .tabbable:before, .tabbable:after {display: table; line-height: 0; content: "";} .tabbable:after {clear: both;} .tab-content {overflow: auto;} .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs {border-bottom: 0;} .tab-content > .tab-pane, .pill-content > .pill-pane {display: none;} .tab-content > .active, .pill-content > .active {display: block;} .tabs-below > .nav-tabs {border-top: 1px solid #ddd;} .tabs-below > .nav-tabs > li {margin-top: -1px; margin-bottom: 0;} .tabs-below > .nav-tabs > li > a {-webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;} .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus {border-top-color: #ddd; border-bottom-color: transparent;} .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus {border-color: transparent #ddd #ddd #ddd;} .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li {float: none;} .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a {min-width: 74px; margin-right: 0; margin-bottom: 3px;} .tabs-left > .nav-tabs {float: left; margin-right: 19px; border-right: 1px solid #ddd;} .tabs-left > .nav-tabs > li > a {margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;} .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus {border-color: #eeeeee #dddddd #eeeeee #eeeeee;} .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus {border-color: #ddd transparent #ddd #ddd; *border-right-color: #ffffff;} .tabs-right > .nav-tabs {float: right; margin-left: 19px; border-left: 1px solid #ddd;} .tabs-right > .nav-tabs > li > a {margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;} .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus {border-color: #eeeeee #eeeeee #eeeeee #dddddd;} .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus {border-color: #ddd #ddd #ddd transparent; *border-left-color: #ffffff;} .nav > .disabled > a {color: #999999;} .nav > .disabled > a:hover, .nav > .disabled > a:focus {text-decoration: none; cursor: default; background-color: transparent;} .navbar {*position: relative; *z-index: 2; margin-bottom: 20px; overflow: visible;} .navbar-inner {min-height: 40px; padding-right: 20px; padding-left: 20px; background-color: #fafafa; background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); background-repeat: repeat-x; border: 1px solid #d4d4d4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); *zoom: 1; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);} .navbar-inner:before, .navbar-inner:after {display: table; line-height: 0; content: "";} .navbar-inner:after {clear: both;} .navbar .container {width: auto;} .nav-collapse.collapse {height: auto; overflow: visible;} .navbar .brand {display: block; float: left; padding: 10px 20px 10px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #777777; text-shadow: 0 1px 0 #ffffff;} .navbar .brand:hover, .navbar .brand:focus {text-decoration: none;} .navbar-text {margin-bottom: 0; line-height: 40px; color: #777777;} .navbar-link {color: #777777;} .navbar-link:hover, .navbar-link:focus {color: #333333;} .navbar .divider-vertical {height: 40px; margin: 0 9px; border-right: 1px solid #ffffff; border-left: 1px solid #f2f2f2;} .navbar .btn, .navbar .btn-group {margin-top: 5px;} .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group {margin-top: 0;} .navbar-form {margin-bottom: 0; *zoom: 1;} .navbar-form:before, .navbar-form:after {display: table; line-height: 0; content: "";} .navbar-form:after {clear: both;} .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox {margin-top: 5px;} .navbar-form input, .navbar-form select, .navbar-form .btn {display: inline-block; margin-bottom: 0;} .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] {margin-top: 3px;} .navbar-form .input-append, .navbar-form .input-prepend {margin-top: 5px; white-space: nowrap;} .navbar-form .input-append input, .navbar-form .input-prepend input {margin-top: 0;} .navbar-search {position: relative; float: left; margin-top: 5px; margin-bottom: 0;} .navbar-search .search-query {padding: 4px 14px; margin-bottom: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;} .navbar-static-top {position: static; margin-bottom: 0;} .navbar-static-top .navbar-inner {-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .navbar-fixed-top, .navbar-fixed-bottom {position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0;} .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {border-width: 0 0 1px;} .navbar-fixed-bottom .navbar-inner {border-width: 1px 0 0;} .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner {padding-right: 0; padding-left: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width: 940px;} .navbar-fixed-top {top: 0;} .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner {-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);} .navbar-fixed-bottom {bottom: 0;} .navbar-fixed-bottom .navbar-inner {-webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1);} .navbar .nav {position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0;} .navbar .nav.pull-right {float: right; margin-right: 0;} .navbar .nav > li {float: left;} .navbar .nav > li > a {float: none; padding: 10px 15px 10px; color: #777777; text-decoration: none; text-shadow: 0 1px 0 #ffffff;} .navbar .nav .dropdown-toggle .caret {margin-top: 8px;} .navbar .nav > li > a:focus, .navbar .nav > li > a:hover {color: #333333; text-decoration: none; background-color: transparent;} .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {color: #555555; text-decoration: none; background-color: #e5e5e5; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125);} .navbar .btn-navbar {display: none; float: right; padding: 7px 10px; margin-right: 5px; margin-left: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ededed; *background-color: #e5e5e5; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); background-repeat: repeat-x; border-color: #e5e5e5 #e5e5e5 #bfbfbf; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false); -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075);} .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {color: #ffffff; background-color: #e5e5e5; *background-color: #d9d9d9;} .navbar .btn-navbar:active, .navbar .btn-navbar.active {background-color: #cccccc \9;} .navbar .btn-navbar .icon-bar {display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);} .btn-navbar .icon-bar + .icon-bar {margin-top: 3px;} .navbar .nav > li > .dropdown-menu:before {position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: '';} .navbar .nav > li > .dropdown-menu:after {position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: '';} .navbar-fixed-bottom .nav > li > .dropdown-menu:before {top: auto; bottom: -7px; border-top: 7px solid #ccc; border-bottom: 0; border-top-color: rgba(0, 0, 0, 0.2);} .navbar-fixed-bottom .nav > li > .dropdown-menu:after {top: auto; bottom: -6px; border-top: 6px solid #ffffff; border-bottom: 0;} .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret {border-top-color: #333333; border-bottom-color: #333333;} .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle {color: #555555; background-color: #e5e5e5;} .navbar .nav li.dropdown > .dropdown-toggle .caret {border-top-color: #777777; border-bottom-color: #777777;} .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {border-top-color: #555555; border-bottom-color: #555555;} .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right {right: 0; left: auto;} .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before {right: 12px; left: auto;} .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after {right: 13px; left: auto;} .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu {right: 100%; left: auto; margin-right: -1px; margin-left: 0; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;} .navbar-inverse .navbar-inner {background-color: #1b1b1b; background-image: -moz-linear-gradient(top, #222222, #111111); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); background-image: -webkit-linear-gradient(top, #222222, #111111); background-image: -o-linear-gradient(top, #222222, #111111); background-image: linear-gradient(to bottom, #222222, #111111); background-repeat: repeat-x; border-color: #252525; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);} .navbar-inverse .brand, .navbar-inverse .nav > li > a {color: #999999; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .navbar-inverse .brand:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:focus {color: #ffffff;} .navbar-inverse .brand {color: #999999;} .navbar-inverse .navbar-text {color: #999999;} .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover {color: #ffffff; background-color: transparent;} .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus {color: #ffffff; background-color: #111111;} .navbar-inverse .navbar-link {color: #999999;} .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus {color: #ffffff;} .navbar-inverse .divider-vertical {border-right-color: #222222; border-left-color: #111111;} .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle {color: #ffffff; background-color: #111111;} .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;} .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret {border-top-color: #999999; border-bottom-color: #999999;} .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret {border-top-color: #ffffff; border-bottom-color: #ffffff;} .navbar-inverse .navbar-search .search-query {color: #ffffff; background-color: #515151; border-color: #111111; -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none;} .navbar-inverse .navbar-search .search-query:-moz-placeholder {color: #cccccc;} .navbar-inverse .navbar-search .search-query:-ms-input-placeholder {color: #cccccc;} .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder {color: #cccccc;} .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused {padding: 5px 15px; color: #333333; text-shadow: 0 1px 0 #ffffff; background-color: #ffffff; border: 0; outline: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);} .navbar-inverse .btn-navbar {color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e0e0e; *background-color: #040404; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); background-image: -webkit-linear-gradient(top, #151515, #040404); background-image: -o-linear-gradient(top, #151515, #040404); background-image: linear-gradient(to bottom, #151515, #040404); background-image: -moz-linear-gradient(top, #151515, #040404); background-repeat: repeat-x; border-color: #040404 #040404 #000000; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); filter: progid:dximagetransform.microsoft.gradient(enabled=false);} .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] {color: #ffffff; background-color: #040404; *background-color: #000000;} .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active {background-color: #000000 \9;} .breadcrumb {padding: 8px 15px; margin: 0 0 20px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .breadcrumb > li {display: inline-block; *display: inline; text-shadow: 0 1px 0 #ffffff; *zoom: 1;} .breadcrumb > li > .divider {padding: 0 5px; color: #ccc;} .breadcrumb > .active {color: #999999;} .pagination {margin: 20px 0;} .pagination ul {display: inline-block; *display: inline; margin-bottom: 0; margin-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *zoom: 1; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);} .pagination ul > li {display: inline;} .pagination ul > li > a, .pagination ul > li > span {float: left; padding: 4px 12px; line-height: 20px; text-decoration: none; background-color: #ffffff; border: 1px solid #dddddd; border-left-width: 0;} .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {background-color: #f5f5f5;} .pagination ul > .active > a, .pagination ul > .active > span {color: #999999; cursor: default;} .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {color: #999999; cursor: default; background-color: transparent;} .pagination ul > li:first-child > a, .pagination ul > li:first-child > span {border-left-width: 1px; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px;} .pagination ul > li:last-child > a, .pagination ul > li:last-child > span {-webkit-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px;} .pagination-centered {text-align: center;} .pagination-right {text-align: right;} .pagination-large ul > li > a, .pagination-large ul > li > span {padding: 11px 19px; font-size: 17.5px;} .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span {-webkit-border-bottom-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-top-left-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px;} .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span {-webkit-border-top-right-radius: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px;} .pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span {-webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -moz-border-radius-bottomleft: 3px; -moz-border-radius-topleft: 3px;} .pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span {-webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px;} .pagination-small ul > li > a, .pagination-small ul > li > span {padding: 2px 10px; font-size: 11.9px;} .pagination-mini ul > li > a, .pagination-mini ul > li > span {padding: 0 6px; font-size: 10.5px;} .pager {margin: 20px 0; text-align: center; list-style: none; *zoom: 1;} .pager:before, .pager:after {display: table; line-height: 0; content: "";} .pager:after {clear: both;} .pager li {display: inline;} .pager li > a, .pager li > span {display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px;} .pager li > a:hover, .pager li > a:focus {text-decoration: none; background-color: #f5f5f5;} .pager .next > a, .pager .next > span {float: right;} .pager .previous > a, .pager .previous > span {float: left;} .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {color: #999999; cursor: default; background-color: #fff;} .modal-backdrop {position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000;} .modal-backdrop.fade {opacity: 0;} .modal-backdrop, .modal-backdrop.fade.in {opacity: 0.8; filter: alpha(opacity=80);} .modal {position: fixed; top: 10%; left: 50%; margin-left: -280px; z-index: 1050; width: 560px; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; outline: none; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; | background-clip: padding-box;} .modal.fade {top: -25%; -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; -moz-transition: opacity 0.3s linear, top 0.3s ease-out; -o-transition: opacity 0.3s linear, top 0.3s ease-out; transition: opacity 0.3s linear, top 0.3s ease-out;} .modal.fade.in {top: 10%;} .modal-header {padding: 9px 15px; border-bottom: 1px solid #eee;} .modal-header .close {margin-top: 2px;} .modal-header h3 {margin: 0; line-height: 30px;} .modal-body {position: relative; max-height: 400px; padding: 15px; overflow-y: auto;} .modal-form {margin-bottom: 0;} .modal-footer {padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; *zoom: 1; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff;} .modal-footer:before, .modal-footer:after {display: table; line-height: 0; content: "";} .modal-footer:after {clear: both;} .modal-footer .btn + .btn {margin-bottom: 0; margin-left: 5px;} .modal-footer .btn-group .btn + .btn {margin-left: -1px;} .modal-footer .btn-block + .btn-block {margin-left: 0;} .tooltip {position: absolute; z-index: 1030; display: block; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); visibility: visible;} .tooltip.in {opacity: 0.8; filter: alpha(opacity=80);} .tooltip.top {padding: 5px 0; margin-top: -3px;} .tooltip.right {padding: 0 5px; margin-left: 3px;} .tooltip.bottom {padding: 5px 0; margin-top: 3px;} .tooltip.left {padding: 0 5px; margin-left: -3px;} .tooltip-inner {max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #000000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .tooltip-arrow {position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid;} .tooltip.top .tooltip-arrow {bottom: 0; left: 50%; margin-left: -5px; border-top-color: #000000; border-width: 5px 5px 0;} .tooltip.right .tooltip-arrow {top: 50%; left: 0; margin-top: -5px; border-right-color: #000000; border-width: 5px 5px 5px 0;} .tooltip.left .tooltip-arrow {top: 50%; right: 0; margin-top: -5px; border-left-color: #000000; border-width: 5px 0 5px 5px;} .tooltip.bottom .tooltip-arrow {top: 0; left: 50%; margin-left: -5px; border-bottom-color: #000000; border-width: 0 5px 5px;} .popover {position: absolute; top: 0; left: 0; z-index: 1010; display: none; max-width: 276px; padding: 1px; text-align: left; white-space: normal; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;} .popover.top {margin-top: -10px;} .popover.right {margin-left: 10px;} .popover.bottom {margin-top: 10px;} .popover.left {margin-left: -10px;} .popover-title {padding: 8px 14px; margin: 0; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;} .popover-title:empty {display: none;} .popover-content {padding: 9px 14px;} .popover .arrow, .popover .arrow:after {position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid;} .popover .arrow {border-width: 11px;} .popover .arrow:after {border-width: 10px; content: "";} .popover.top .arrow {bottom: -11px; left: 50%; margin-left: -11px; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0;} .popover.top .arrow:after {bottom: 1px; margin-left: -10px; border-top-color: #ffffff; border-bottom-width: 0;} .popover.right .arrow {top: 50%; left: -11px; margin-top: -11px; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0;} .popover.right .arrow:after {bottom: -10px; left: 1px; border-right-color: #ffffff; border-left-width: 0;} .popover.bottom .arrow {top: -11px; left: 50%; margin-left: -11px; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); border-top-width: 0;} .popover.bottom .arrow:after {top: 1px; margin-left: -10px; border-bottom-color: #ffffff; border-top-width: 0;} .popover.left .arrow {top: 50%; right: -11px; margin-top: -11px; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); border-right-width: 0;} .popover.left .arrow:after {right: 1px; bottom: -10px; border-left-color: #ffffff; border-right-width: 0;} .thumbnails {margin-left: -20px; list-style: none; *zoom: 1;} .thumbnails:before, .thumbnails:after {display: table; line-height: 0; content: "";} .thumbnails:after {clear: both;} .row-fluid .thumbnails {margin-left: 0;} .thumbnails > li {float: left; margin-bottom: 20px; margin-left: 20px;} .thumbnail {display: block; padding: 4px; line-height: 20px; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;} a.thumbnail:hover, a.thumbnail:focus {border-color: #0088cc; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);} .thumbnail > img {display: block; max-width: 100%; margin-right: auto; margin-left: auto;} .thumbnail .caption {padding: 9px; color: #555555;} .media, .media-body {overflow: hidden; *overflow: visible; zoom: 1;} .media, .media .media {margin-top: 15px;} .media:first-child {margin-top: 0;} .media-object {display: block;} .media-heading {margin: 0 0 5px;} .media > .pull-left {margin-right: 10px;} .media > .pull-right {margin-left: 10px;} .media-list {margin-left: 0; list-style: none;} .label, .badge {display: inline-block; padding: 2px 4px; font-size: 11.844px; font-weight: bold; line-height: 14px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); white-space: nowrap; vertical-align: baseline; background-color: #999999;} .label {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} .badge {padding-right: 9px; padding-left: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px;} .label:empty, .badge:empty {display: none;} a.label:hover, a.label:focus, a.badge:hover, a.badge:focus {color: #ffffff; text-decoration: none; cursor: pointer;} .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;} .btn .label, .btn .badge {position: relative; top: -1px;} .btn-mini .label, .btn-mini .badge {top: 0;} @-webkit-keyframes progress-bar-stripes {from {background-position: 40px 0;} to {background-position: 0 0;}} @-moz-keyframes progress-bar-stripes {from {background-position: 40px 0;} to {background-position: 0 0;}} @-ms-keyframes progress-bar-stripes {from {background-position: 40px 0;} to {background-position: 0 0;}} @-o-keyframes progress-bar-stripes {from {background-position: 0 0;} to {background-position: 40px 0;}} @keyframes progress-bar-stripes {from {background-position: 40px 0;} to {background-position: 0 0;}} .progress {height: 20px; margin-bottom: 20px; overflow: hidden; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);} .progress .bar {float: left; width: 0; height: 100%; font-size: 12px; color: #ffffff; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease;} .progress .bar + .bar {-webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15);} .progress-striped .bar {background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px;} .progress.active .bar {-webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite;} .progress-danger .bar, .progress .bar-danger {background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0);} .progress-danger.progress-striped .bar, .progress-striped .bar-danger {background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} .progress-success .bar, .progress .bar-success {background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0);} .progress-success.progress-striped .bar, .progress-striped .bar-success {background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} .progress-info .bar, .progress .bar-info {background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);} .progress-info.progress-striped .bar, .progress-striped .bar-info {background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} .progress-warning .bar, .progress .bar-warning {background-color: #faa732; background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);} .progress-warning.progress-striped .bar, .progress-striped .bar-warning {background-color: #fbb450; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);} .accordion {margin-bottom: 20px;} .accordion-group {margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;} .accordion-heading {border-bottom: 0;} .accordion-heading .accordion-toggle {display: block; padding: 8px 15px;} .accordion-toggle {cursor: pointer;} .accordion-inner {padding: 9px 15px; border-top: 1px solid #e5e5e5;} .carousel {position: relative; margin-bottom: 20px; line-height: 1;} .carousel-inner {position: relative; width: 100%; overflow: hidden;} .carousel-inner > .item {position: relative; display: none; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left;} .carousel-inner > .item > img, .carousel-inner > .item > a > img {display: block; line-height: 1;} .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {display: block;} .carousel-inner > .active {left: 0;} .carousel-inner > .next, .carousel-inner > .prev {position: absolute; top: 0; width: 100%;} .carousel-inner > .next {left: 100%;} .carousel-inner > .prev {left: -100%;} .carousel-inner > .next.left, .carousel-inner > .prev.right {left: 0;} .carousel-inner > .active.left {left: -100%;} .carousel-inner > .active.right {left: 100%;} .carousel-control {position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #ffffff; text-align: center; background: #222222; border: 3px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50);} .carousel-control.right {right: 15px; left: auto;} .carousel-control:hover, .carousel-control:focus {color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90);} .carousel-indicators {position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none;} .carousel-indicators li {display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px;} .carousel-indicators .active {background-color: #fff;} .carousel-caption {position: absolute; right: 0; bottom: 0; left: 0; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.75);} .carousel-caption h4, .carousel-caption p {line-height: 20px; color: #ffffff;} .carousel-caption h4 {margin: 0 0 5px;} .carousel-caption p {margin-bottom: 0;} .hero-unit {padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 30px; color: inherit; background-color: #eeeeee; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .hero-unit h1 {margin-bottom: 0; font-size: 60px; line-height: 1; letter-spacing: -1px; color: inherit;} .hero-unit li {line-height: 30px;} .pull-right {float: right;} .pull-left {float: left;} .hide {display: none;} .show {display: block;} .invisible {visibility: hidden;} .affix {position: fixed;} .form-inline .checkbox-custom {padding-left: 20px;} .form-inline .checkbox-custom .checkbox {padding-left: 16px;} .checkbox-custom input[type=checkbox] {display: none;} .checkbox-custom i {width: 16px; height: 16px; padding-left: 16px; margin-right: 4px; margin-left: -20px; background-image: url(../img/form.png); background-position: 0 1px; background-repeat: no-repeat;} .checkbox-custom i.checked {background-position: -48px 1px;} .checkbox-custom i.disabled {background-position: -64px 1px;} .checkbox-custom i.disabled.checked {background-position: -80px 1px;} .checkbox-custom:hover i {background-position: -16px 1px;} .checkbox-custom:hover i.checked {background-position: -32px 1px;} .checkbox-custom:hover i.disabled {background-position: -64px 1px;} .checkbox-custom:hover i.disabled.checked {background-position: -80px 1px;} .combobox {display: inline-block;} .combobox a {font-size: 14px;} .combobox button.btn {border-radius: 0 4px 4px 0;} .datagrid thead {background-color: #f9f9f9;} .datagrid thead .datagrid-header-title {float: left; margin-right: 10px; font-size: 14px; font-weight: normal; line-height: 28px;} .datagrid thead .datagrid-header-left {float: left;} .datagrid thead .datagrid-header-right {float: right;} .datagrid thead .datagrid-header-right .search, .datagrid thead .datagrid-header-left .search, .datagrid thead .datagrid-header-right .filter, .datagrid thead .datagrid-header-left .filter {margin-bottom: 0; margin-left: 8px;} .datagrid thead .datagrid-header-right .search .dropdown-menu, .datagrid thead .datagrid-header-left .search .dropdown-menu, .datagrid thead .datagrid-header-right .filter .dropdown-menu, .datagrid thead .datagrid-header-left .filter .dropdown-menu {top: auto; left: auto;} .datagrid thead .sorted {padding-right: 30px; color: #333333; text-shadow: 'none'; background-color: #f1f1f1; background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e5e5e5)); background-image: -webkit-linear-gradient(top, #f9f9f9, #e5e5e5); background-image: -o-linear-gradient(top, #f9f9f9, #e5e5e5); background-image: -moz-linear-gradient(top, #f9f9f9, #e5e5e5); background-image: linear-gradient(to bottom, #f9f9f9, #e5e5e5); background-repeat: repeat-x; border-color: #e5e5e5 #e5e5e5 #bebebe; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0);} .datagrid thead .sorted i {float: right; margin-top: 2px; margin-right: -22px;} .datagrid thead .sortable {cursor: pointer;} .datagrid thead .sortable:hover {color: #333333; text-shadow: 'none'; background-color: #f1f1f1; background-image: -moz-linear-gradient(top, #f9f9f9, #e5e5e5); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f9f9f9), to(#e5e5e5)); background-image: -webkit-linear-gradient(top, #f9f9f9, #e5e5e5); background-image: -o-linear-gradient(top, #f9f9f9, #e5e5e5); background-image: linear-gradient(to bottom, #f9f9f9, #e5e5e5); background-repeat: repeat-x; border-color: #e5e5e5 #e5e5e5 #bebebe; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); filter: progid:dximagetransform.microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#ffe5e5e5', GradientType=0);} .datagrid tfoot {background-color: #f9f9f9;} .datagrid tfoot .datagrid-footer-left {float: left;} .datagrid tfoot .datagrid-footer-left .grid-controls {margin-top: 7px;} .datagrid tfoot .datagrid-footer-left .grid-controls select {width: 60px; margin: 0 5px 1px;} .datagrid tfoot .datagrid-footer-left .grid-controls .grid-pagesize {display: inline-block; margin-bottom: 5px; vertical-align: middle;} .datagrid tfoot .datagrid-footer-left .grid-controls .grid-pagesize .dropdown-menu {top: auto; left: auto;} .datagrid tfoot .datagrid-footer-left .grid-controls span {font-weight: normal;} .datagrid tfoot .datagrid-footer-right {float: right;} .datagrid tfoot .datagrid-footer-right .grid-pager > span {position: relative; top: 8px; font-weight: normal;} .datagrid tfoot .datagrid-footer-right .grid-pager .dropdown-menu {min-width: 50px;} .datagrid tfoot .datagrid-footer-right .grid-pager .combobox {position: relative; top: -2px; display: inline-block; margin-bottom: 4px; vertical-align: baseline;} .datagrid tfoot .datagrid-footer-right .grid-pager > button {position: relative; top: 7px;} .datagrid thead .datagrid-header-left {height: 100%; display:flex; flex-direction: row; align-items: center; float: left;} .datagrid thead .datagrid-header-left .grid-controls select {width: 60px; margin: 0 5px 1px;} .datagrid thead .datagrid-header-left .grid-controls .grid-pagesize {display: inline-block; margin-bottom: 5px; vertical-align: middle;} .datagrid thead .datagrid-header-left .grid-controls .grid-pagesize .dropdown-menu {top: auto; left: auto;} .datagrid thead .datagrid-header-left .grid-controls span {font-weight: normal;} .datagrid thead .datagrid-header-right {float: right;} .datagrid thead .datagrid-header-right .grid-pager > span {position: relative; top 0; font-weight: normal;} .datagrid thead .datagrid-header-right .grid-pager {vertical-align: middle;} .datagrid thead .datagrid-header-right .grid-pager .dropdown-menu {min-width: 50px;} .datagrid thead .datagrid-header-right .grid-pager .combobox {position: relative; top: -2px; display: inline-block; margin-bottom: 4px; vertical-align: baseline;} .datagrid thead .datagrid-header-right .grid-pager {padding-top: 10px; vertical-align: middle;} .datagrid thead .datagrid-header-right .grid-pager > button {top: 7px;} .datagrid-stretch-header {margin-bottom: 0; border-bottom: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0;} .datagrid-stretch-header thead:last-child tr:last-child > th:first-child, .datagrid-stretch-header thead:last-child tr:last-child > th:last-child {-webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -moz-border-radius-bottomright: 0; -moz-border-radius-bottomleft: 0;} .datagrid-stretch-wrapper {overflow: auto; border: 1px solid #dddddd;} .datagrid-stretch-wrapper .datagrid {margin-bottom: 0; border: none; border-collapse: collapse; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .datagrid-stretch-wrapper .datagrid td, .datagrid-stretch-wrapper .datagrid th {border-bottom: 1px solid #dddddd;} .datagrid-stretch-wrapper .datagrid td:first-child, .datagrid-stretch-wrapper .datagrid th:first-child {border-left: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;} .datagrid-stretch-footer {border-top: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -moz-border-radius-topright: 0; -moz-border-radius-topleft: 0;} .datagrid-stretch-footer th {border-top: 0;} .pillbox {padding: 3px;} .pillbox ul {display: inline-block; margin: 0;} .pillbox li {display: inline-block; float: left; padding: 1px 4px 2px; margin: 2px; font-size: 11.844px; font-weight: bold; line-height: 21px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); vertical-align: baseline; cursor: pointer; background-color: #999999; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;} .pillbox li:after {position: relative; top: -2px; float: right; padding-left: 4px; font-size: 20px; font-weight: bold; line-height: 20px; color: #000000; text-shadow: 0 1px 0 #ffffff; content: " \00D7"; opacity: 0.2; filter: alpha(opacity=20);} .pillbox li:hover:after {opacity: 0.4; filter: alpha(opacity=40);} .pillbox li.status-important {background-color: #b94a48;} .pillbox li.status-warning {background-color: #f89406;} .pillbox li.status-success {background-color: #468847;} .pillbox li.status-info {background-color: #3a87ad;} .radio-custom input[type=radio] {display: none;} .radio-custom i {width: 16px; height: 16px; padding-left: 16px; margin-right: 4px; margin-left: -20px; background-image: url(../img/form.png); background-position: 0 -15px; background-repeat: no-repeat;} .radio-custom i.checked {background-position: -48px -15px;} .radio-custom i.disabled {background-position: -64px -15px;} .radio-custom i.disabled.checked {background-position: -80px -15px;} .radio-custom:hover i {background-position: -16px -15px;} .radio-custom:hover i.checked {background-position: -32px -15px;} .radio-custom:hover i.disabled {background-position: -64px -15px;} .radio-custom:hover i.disabled.checked {background-position: -80px -15px;} .spinner input {float: left; width: 43px;} .spinner .btn {position: relative; width: 20px; height: 14px; padding-top: 0; padding-right: 9px; padding-left: 9px;} .spinner .btn.disabled {cursor: not-allowed;} .spinner .spinner-buttons {position: relative; left: -22px; float: left; width: 20px; height: 28px;} .spinner .spinner-up {top: 2px; padding: 0 0 4px 1px;} .spinner .spinner-up i {position: relative; top: -4px;} .spinner .spinner-down {top: 2px; height: 13px; padding: 0 0 4px 1px;} .spinner .spinner-down i {position: relative; top: -5px;} .search {display: inline-block;} .select .dropdown-label {display: inline-block; padding: 0 10px 0 0; margin: 0; font-weight: normal; color: #333; text-align: left;} #selectTextSize {position: absolute; top: 0; display: inline-block; visibility: hidden;} .tree {position: relative; padding: 10px 15px 0 15px; overflow-x: hidden; overflow-y: auto; border: 1px solid #BBBBBB; border-radius: 4px 4px 4px 4px;} .tree .tree-folder {width: 100%; min-height: 20px; margin-top: 1px; cursor: pointer;} .tree .tree-folder .tree-folder-header {position: relative; height: 20px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .tree .tree-folder .tree-folder-header:hover {background-color: #dfeef5;} .tree .tree-folder .tree-folder-header i {position: absolute; top: 1px; left: 5px; float: left;} .tree .tree-folder .tree-folder-header .tree-folder-name {padding-left: 29px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .tree .tree-folder .tree-folder-content {margin-left: 23px;} .tree .tree-item {position: relative; width: 100%; height: 20px; margin-top: 1px; cursor: pointer; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .tree .tree-item:hover {background-color: #dfeef5;} .tree .tree-item .tree-item-name {position: absolute; left: 29px;} .tree .tree-item .tree-dot {position: absolute; top: 8px; left: 10px; display: block; width: 4px; height: 4px; background-color: #333333; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;} .tree .tree-item .icon-ok {position: absolute; top: 1px; left: 5px;} .tree .tree-selected {background-color: #b9dff1;} .tree .tree-selected:hover {background-color: #b9dff1;} .wizard {background-color: #f9f9f9; border: 1px solid #d4d4d4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *zoom: 1; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);} .wizard:before, .wizard:after {display: table; line-height: 0; content: "";} .wizard:after {clear: both;} .wizard ul {padding: 0; margin: 0; list-style: none outside none;} .wizard ul li {position: relative; float: left; height: 46px; padding: 0 20px 0 30px; margin: 0; font-size: 16px; line-height: 46px; color: #999999; cursor: default; background: #ededed;} .wizard ul li .chevron {position: absolute; top: 0; right: -14px; display: block; border: 24px solid transparent; border-right: 0; border-left: 14px solid #d4d4d4;} .wizard ul li .chevron:before {position: absolute; top: -24px; right: 1px; display: block; border: 24px solid transparent; border-right: 0; border-left: 14px solid #ededed; content: "";} .wizard ul li.complete {color: #468847; background: #f3f4f5;} .wizard ul li.complete:hover {cursor: pointer; background: #e7eff8;} .wizard ul li.complete:hover .chevron:before {border-left: 14px solid #e7eff8;} .wizard ul li.complete .chevron:before {border-left: 14px solid #f3f4f5;} .wizard ul li.active {color: #3a87ad; background: #f1f6fc;} .wizard ul li.active .chevron:before {border-left: 14px solid #f1f6fc;} .wizard ul li .badge {margin-right: 8px;} .wizard ul li:nth-child(1) {z-index: 10; padding-left: 20px; border-radius: 4px 0 0 4px;} .wizard ul li:nth-child(2) {z-index: 9;} .wizard ul li:nth-child(3) {z-index: 8;} .wizard ul li:nth-child(4) {z-index: 7;} .wizard ul li:nth-child(5) {z-index: 6;} .wizard ul li:nth-child(6) {z-index: 5;} .wizard ul li:nth-child(7) {z-index: 4;} .wizard ul li:nth-child(8) {z-index: 3;} .wizard ul li:nth-child(9) {z-index: 2;} .wizard ul li:nth-child(10) {z-index: 1;} .wizard .actions {float: right; padding-right: 15px; line-height: 44px; vertical-align: middle;} .wizard .actions a {margin-right: 8px; font-size: 12px; line-height: 45px;} .wizard .actions .btn-prev i {margin-right: 5px;} .wizard .actions .btn-next i {margin-left: 5px;} .step-content .step-pane {display: none;} .step-content .active {display: block;} .panel {margin-bottom: 20px; background-color: #ffffff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);} .panel-body {padding: 15px;} .panel-body:before, .panel-body:after {display: table; content: " ";} .panel-body:after {clear: both;} .panel-body:before, .panel-body:after {display: table; content: " ";} .panel-body:after {clear: both;} .panel > .list-group {margin-bottom: 0;} .panel > .list-group .list-group-item {border-width: 1px 0;} .panel > .list-group .list-group-item:first-child {border-top-right-radius: 0; border-top-left-radius: 0;} .panel > .list-group .list-group-item:last-child {border-bottom: 0;} .panel-heading + .list-group .list-group-item:first-child {border-top-width: 0;} .panel > .table {margin-bottom: 0;} .panel > .panel-body + .table {border-top: 1px solid #dddddd;} .panel-heading {padding: 10px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 3px; border-top-left-radius: 3px;} .panel-title {margin-top: 0; margin-bottom: 0; font-size: 16px;} .panel-title > a {color: inherit;} .panel-footer {padding: 10px 15px; background-color: #f5f5f5; border-top: 1px solid #dddddd; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;} .panel-group .panel {margin-bottom: 0; overflow: hidden; border-radius: 4px;} .panel-group .panel + .panel {margin-top: 5px;} .panel-group .panel-heading {border-bottom: 0;} .panel-group .panel-heading + .panel-collapse .panel-body {border-top: 1px solid #dddddd;} .panel-group .panel-footer {border-top: 0;} .panel-group .panel-footer + .panel-collapse .panel-body {border-bottom: 1px solid #dddddd;} .panel-default {border-color: #dddddd;} .panel-default > .panel-heading {color: #333333; background-color: #f5f5f5; border-color: #dddddd;} .panel-default > .panel-heading + .panel-collapse .panel-body {border-top-color: #dddddd;} .panel-default > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #dddddd;} .panel-primary {border-color: #428bca;} .panel-primary > .panel-heading {color: #ffffff; background-color: #08c; border-color: #428bca;} .panel-primary > .panel-heading + .panel-collapse .panel-body {border-top-color: #428bca;} .panel-primary > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #428bca;} .panel-success {border-color: #d6e9c6;} .panel-success > .panel-heading {color: #468847; background-color: #dff0d8; border-color: #d6e9c6;} .panel-success > .panel-heading + .panel-collapse .panel-body {border-top-color: #d6e9c6;} .panel-success > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #d6e9c6;} .panel-warning {border-color: #fbeed5;} .panel-warning > .panel-heading {color: #c09853; background-color: #fcf8e3; border-color: #fbeed5;} .panel-warning > .panel-heading + .panel-collapse .panel-body {border-top-color: #fbeed5;} .panel-warning > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #fbeed5;} .panel-danger {border-color: #eed3d7;} .panel-danger > .panel-heading {color: #b94a48; background-color: #f2dede; border-color: #eed3d7;} .panel-danger > .panel-heading + .panel-collapse .panel-body {border-top-color: #eed3d7;} .panel-danger > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #eed3d7;} .panel-info {border-color: #bce8f1;} .panel-info > .panel-heading {color: #3a87ad; background-color: #d9edf7; border-color: #bce8f1;} .panel-info > .panel-heading + .panel-collapse .panel-body {border-top-color: #bce8f1;} .panel-info > .panel-footer + .panel-collapse .panel-body {border-bottom-color: #bce8f1;} .alert .close {top: -9px;} * {box-sizing: border-box; margin: 0; padding: 0; text-rendering: optimizelegibility;} button::-moz-focus-inner, input::-moz-focus-inner {border: 0 none; padding: 0;} img, fieldset {border: medium none;} a, object, input:focus, textarea:focus, button:focus {outline: medium none !important;} li {list-style: none outside none;} table {border-collapse: collapse; border-spacing: 0;} html {font-size: 100%;} h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: bold;} button, input[type="button"], input[type="reset"], input[type="submit"], input[type="checkbox"], input[type="radio"], select {cursor: pointer;} button[disabled], input[disabled] {cursor: default;} article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary, video, img, object, iframe {display: block;} html {color: #949494; font-family: 'PT Sans',sans-serif; font-size: 16px; height: 100%; width: 100%;} body {height: 100%;} .centering-block {margin: 0 auto; width: 960px;} h2 {color: #04252D; font-size: 48px; font-weight: 400;} hr.spacer {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-color: rgba(0, 0, 0, 0); border-color: -moz-use-text-color -moz-use-text-color #D9D9D9; border-image: none; border-style: none none dotted; border-width: 0 0 1px; clear: both; height: 1px; width: 100%;} .page-content {display: flex; min-height: 77%; position: relative;} .page-content .aside-switcher {left: -28px; top: 84px; transform: rotate(0deg);} .page-content .page-content-container {background-color: #FFFFFF; position: relative; width: 100%; z-index: 3;} .page-content .page-content-container h2 {float: left; font-size: 26px; margin-bottom: 24px;} .page-content .page-content-container .actions-group {float: right; margin-bottom: 20px;} .page-content aside {background-color: #FFFFFF; margin-right: 0; order: -1; overflow: hidden; padding-bottom: 90px; position: relative; transition: min-width 0.3s ease 0s; width: 0; z-index: 3;} .page-content aside > .field-group {margin-bottom: 20px; width: 100%;} .page-content aside > .field-group input[type="text"] {width: 100%;} .page-content aside .documents-list {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-clip: padding-box; border-color: #DEDEDE; border-image: none; border-radius: 3px; border-style: solid; border-width: 1px 1px 2px; margin-bottom: 11px;} .page-content aside .documents-list > header {background-color: #F8F8F8; background-image: linear-gradient(180deg, #FBFBFB 0%, #F6F6F6 100%); border-bottom: 1px solid #DEDEDE; color: #5C5C5C; font-size: 14px; font-weight: bold; height: 56px; padding: 20px 20px 0;} .page-content aside .documents-list ul li a {color: #474747; display: block; font-size: 13px; font-weight: bold; height: 50px; line-height: 50px; overflow: hidden; padding: 0 20px; text-decoration: none; text-overflow: ellipsis; text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); white-space: nowrap;} .page-content aside .documents-list ul li a:hover {background-color: #C4EFF6; background-image: linear-gradient(180deg, #CEEDF0 0%, #CCF1F7 2%, #CAF1F8 27%, #B6EBF3 100%);} .page-content aside .documents-list .pagination {border-top: 1px dotted #DDDDDD; padding: 14px 20px; width: 100%;} .page-content aside .documents-list .pagination .field-group input[type="text"] {width: 93px;} .page-content aside .actions-group .button {float: left; margin: 0 0 11px; padding: 0; text-align: center; width: 61px;} .page-content aside .actions-group .button:first-of-type {margin-right: 9px;} .page-content aside .actions-group .button.light-gray {width: 105px;} .page-content aside .actions-group .button.add {margin-left: 44px; margin-right: 9px;} .page-content aside + .aside-switcher {left: -28px;} .page-content aside + .aside-switcher.show {left: -28px;} .page-content aside + .aside-switcher.hide {left: 28px;} .page-content .page-content-container {padding-bottom: 100px;} .page-content.with-aside aside {margin-right: 30px; min-width: 220px;} .aside-switcher {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-clip: padding-box; background-color: #F6F6F6; border-color: #DEDEDE -moz-use-text-color #DEDEDE #DEDEDE; border-image: none; border-radius: 3px 0 0 3px; border-style: solid none solid solid; border-width: 1px 0 1px 1px; height: 329px; left: 28px; position: absolute !important; top: 210px; transform: rotate(180deg); transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s, background-color 0.3s ease 0s, left 0.3s ease 0s; width: 28px; z-index: 1;} .aside-switcher.icon-triangle-down:before {color: #04252D; content: ""; font-size: 6px; left: 8px; margin-top: -3px; top: 50%; transform: rotate(90deg);} .aside-switcher:hover {background-color: #E9E9E9;} .aside-switcher.show {opacity: 1; visibility: visible;} .aside-switcher.hide {opacity: 0; visibility: hidden;} .aside-switcher.show {left: 0;} .aside-switcher.hide {left: -28px;} #main-header {background-color: #04252D; color: #6999A4; font-size: 16px; height: 62px; margin: 0 0 62px; position: relative; z-index: 22;} #main-header h1 {float: left; height: 36px; margin: 0 35px 0 0; width: 32px;} #main-header h1 a {display: block; height: 36px; width: 32px;} #main-header h1 a.icon-logo {text-indent: -9999px;} #main-header h1 a.icon-logo:before {color: #6999A4; content: ""; font-size: 36px; left: 0; text-indent: 0; top: 12px; transition: color 0.3s ease 0s;} #main-header h1 a.icon-logo:hover:before {color: #FFFFFF !important;} #main-header nav {float: left;} #main-header nav > ul > li {float: left; padding: 7px 0 0; position: relative;} #main-header nav > ul > li > a {color: #6999A4; display: block; height: 55px; padding: 14px 22px 0; position: relative; text-decoration: none; transition: color 0.3s ease 0s; z-index: 3;} #main-header nav > ul > li > a > small {color: #6999A4; display: block; font-size: 11px; margin-left: 24px;} #main-header nav > ul > li > a:hover {color: #FFFFFF;} #main-header nav > ul > li > a:hover:before {color: #FFFFFF !important;} #main-header nav > ul > li > a[class^="icon-"]:before, #main-header nav > ul > li > a[class*=" icon-"]:before {float: left; margin: 0 5px 0 0; position: relative; transition: color 0.3s ease 0s;} #main-header nav > ul > li > a.active {background-clip: padding-box; background-color: #FFFFFF; border-radius: 3px 3px 0 0; color: #04252D;} #main-header nav > ul > li > a.active[class^="icon-"]:before, #main-header nav > ul > li > a.active[class*=" icon-"]:before {color: #04252D !important;} #main-header nav > ul > li > a.icon-file-pen:before {color: #6999A4; content: ""; font-size: 19px;} #main-header nav > ul > li > a.icon-briefcase:before {color: #6999A4; content: ""; font-size: 14px; margin-top: 2px;} #main-header nav > ul > li > a.icon-file-percent:before {color: #6999A4; content: ""; font-size: 17px;} #main-header nav > ul > li > a.icon-chart:before {color: #6999A4; content: ""; font-size: 17px; margin-top: 1px;} #main-header nav > ul > li > a.icon-library:before {color: #6999A4; content: ""; font-size: 14px; margin-right: 7px; margin-top: 3px;} #main-header nav > ul > li.with-submenu {padding-right: 10px;} #main-header nav > ul > li.with-submenu.icon-triangle-down:before {color: #6999A4; content: ""; font-size: 6px; right: 14px; top: 28px; z-index: 3;} #main-header nav > ul > li.with-submenu.icon-triangle-down:hover:before {color: #04252D;} #main-header nav > ul > li.with-submenu:hover > a {color: #04252D;} #main-header nav > ul > li.with-submenu:hover > a small {display: none;} #main-header nav > ul > li.with-submenu:hover > a:before {color: #04252D !important;} #main-header nav > ul > li.with-submenu:hover > menu {max-height: 200px; opacity: 1; padding: 54px 0 0; transition: opacity 0.3s ease 0s, max-height 0.3s ease 0s, padding-top 0.3s ease 0s;} #main-header menu {background-clip: padding-box; background-color: #FFFFFF; border: 1px solid #DFDFDF; border-radius: 0 0 3px 3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); left: 0; max-height: 0; opacity: 0; overflow: hidden; padding: 0; position: absolute; right: 0; top: 0; transition: opacity 0.3s ease 0s, max-height 0.3s ease 0s, padding-top 0.3s ease 0s;} #main-header menu li {display: block; float: none !important; padding: 0 !important;} #main-header menu li a {background-color: #FFFFFF; border-bottom: 1px solid #EDEDED; color: #007AC0; display: block; padding: 10px 0 10px 22px; text-decoration: none; transition: background-color 0.3s ease 0s;} #main-header menu li a:hover {background-color: #F7F7F7;} #main-header menu li:last-of-type a {border-bottom: 0 none;} #main-header #user-panel {float: right; height: 62px; padding: 0 0 0 17px; position: relative;} #main-header #user-panel:before {background-color: #063945; content: ""; height: 43px; left: 0; position: absolute; top: 9px; width: 1px;} #main-header #user-panel .messages {float: left; margin-right: 10px;} #main-header #user-panel .messages.icon-mail {height: 100%;} #main-header #user-panel .messages.icon-mail:before {color: #588690; content: ""; font-size: 11px; transition: color 0.3s ease 0s;} #main-header #user-panel .messages.icon-mail:hover:before {color: #FFFFFF;} #main-header #user-panel .messages .number-indicator {background-clip: padding-box; background-color: #E54E4E; border-radius: 100%; color: #FFFFFF; font-size: 11px; height: 15px; line-height: 15px; position: absolute; right: -8px; text-align: center; text-indent: 0; top: 15px; width: 15px;} #main-header #user-panel #logged-user {cursor: pointer; float: left; height: 62px; position: relative;} #main-header #user-panel #logged-user.icon-user {padding-left: 36px;} #main-header #user-panel #logged-user.icon-user:before {color: #FFFFFF; content: ""; font-size: 18px; left: 12px; top: 22px;} #main-header #user-panel #logged-user.icon-substitution {padding-left: 36px;} #main-header #user-panel #logged-user.icon-substitution:before {color: #FFFFFF; content: ""; font-size: 20px; left: 12px; top: 22px;} #main-header #user-panel #logged-user > small {color: #6999A4; display: block; font-size: 11px; padding: 7px 0 0; position: relative; z-index: 2;} #main-header #user-panel #logged-user > strong {color: #FFFFFF; display: block; font-size: 16px; font-weight: normal; max-width: 185px; min-width: 120px; overflow: hidden; padding-right: 28px; position: relative; text-overflow: ellipsis; white-space: nowrap; z-index: 2;} #main-header #user-panel #logged-user > strong.icon-triangle-down:before {color: #FFFFFF; content: ""; font-size: 6px; right: 10px; top: 7px;} #main-header #user-panel #logged-user > menu li a {padding: 10px 0 10px 36px;} #main-header #user-panel #logged-user > menu li:last-of-type a {color: #04252D;} #main-header #user-panel #logged-user:hover:before {color: #04252D; z-index: 2;} #main-header #user-panel #logged-user:hover > strong {color: #04252D;} #main-header #user-panel #logged-user:hover > strong.icon-triangle-down:before {color: #04252D; content: ""; font-size: 6px;} #main-header #user-panel #logged-user:hover > menu {max-height: 300px; opacity: 1; padding: 54px 0 0; transition: opacity 0.3s ease 0s, max-height 0.3s ease 0s, padding-top 0.3s ease 0s;} #main-footer {background-color: #04252D; clear: both; color: #2E6977; font-size: 11px; height: 62px; line-height: 62px; text-align: center;} form {position: relative;} input[type="text"], input[type="password"], input[type="search"], input[type="date"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], textarea {background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D8D8D8; border-radius: 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08) inset; color: #5C5C5C; display: block; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight: bold; height: 37px; outline: medium none; padding: 0 12px; transition: border-color 0.3s ease 0s; vertical-align: top;} input[type="text"]:-moz-placeholder, input[type="password"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="color"]:-moz-placeholder, input[type="date"]:-moz-placeholder, input[type="datetime"]:-moz-placeholder, input[type="datetime-local"]:-moz-placeholder, input[type="email"]:-moz-placeholder, input[type="month"]:-moz-placeholder, input[type="number"]:-moz-placeholder, input[type="search"]:-moz-placeholder, input[type="tel"]:-moz-placeholder, input[type="time"]:-moz-placeholder, input[type="url"]:-moz-placeholder, input[type="week"]:-moz-placeholder, textarea:-moz-placeholder {color: #D6D6D6;} input[type="text"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="date"]:focus, input[type="color"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="email"]:focus, input[type="month"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="week"]:focus, textarea:focus {border: 1px solid #BFBFBF;} input[type="text"]:disabled, input[type="password"]:disabled, input[type="search"]:disabled, input[type="date"]:disabled, input[type="color"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="email"]:disabled, input[type="month"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="week"]:disabled, textarea:disabled {background: none repeat scroll 0 0 #EBEBEB; cursor: not-allowed; opacity: 0.5;} textarea {height: auto; padding-top: 6px;} *::-moz-placeholder {color: #D6D6D6; opacity: 1;} label {display: block;} input[type="checkbox"], input[type="radio"] {clear: both; float: left; margin: 2px 6px 9px 0;} input[type="checkbox"] + label, input[type="radio"] + label {cursor: pointer; float: left;} .field-group {display: inline-block; vertical-align: top;} .field-group.icon-search:before {color: #BCBCBC; content: ""; font-size: 15px; margin-top: -7px; right: 12px; top: 50%;} .field-group.select-container select {-moz-appearance: none; background-clip: padding-box; background-color: #F8F8F8; background-image: linear-gradient(180deg, #FFFFFF 0%, #F2F2F2 100%); border: 1px solid #DEDEDE; border-radius: 3px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); color: #5C5C5C; display: block; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight: bold; height: 37px; outline: medium none; padding: 0 30px 0 12px; transition: border-color 0.3s ease 0s; width: 100%;} @media all and (min--moz-device-pixel-ratio: 0) and (min-width: 0px) {.field-group.select-container select {padding-top: 7px; text-indent: 0.01px; text-overflow: ""; width: 125%;} .field-group.select-container select option {padding: 5px 0;}} @media all and (min--moz-device-pixel-ratio: 0) and (min-width: 0px) {.field-group.select-container {background-clip: padding-box; border-radius: 3px; border-right: 1px solid #DEDEDE; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); overflow: hidden;} .field-group.select-container:hover {border-right: 1px solid #BFBFBF;}} .field-group.select-container.icon-triangle-down:before {color: #5C5C5C; content: ""; font-size: 5px; margin-top: -3px; right: 12px; top: 50%;} .field-group.select-container:hover select {border: 1px solid #BFBFBF;} .field-group.custom-checkbox {height: 37px; line-height: 37px; padding-left: 23px; position: relative;} .field-group.custom-checkbox:before {background-clip: padding-box; background-color: #FFFFFF; border: 1px solid #BABABA; border-radius: 2px; content: ""; height: 14px; left: 0; position: absolute; top: 10px; width: 14px;} .field-group.custom-checkbox input[type="checkbox"] {display: none; opacity: 0;} .field-group.custom-checkbox input[type="checkbox"] + label {color: #474747; cursor: pointer; font-size: 14px; margin-left: -23px; padding-left: 23px;} .field-group.custom-checkbox input[type="checkbox"] + label.icon-check:before {color: #00657E; content: ""; font-size: 12px; left: 2px; opacity: 0; top: 9px;} .field-group.custom-checkbox input[type="checkbox"]:checked + label.icon-check:before {opacity: 1;} .field-group.only-checkbox {height: 16px; line-height: 16px; padding-left: 14px; width: 16px;} .field-group.only-checkbox:before {top: 1px;} .field-group.only-checkbox input[type="checkbox"] + label {height: 16px; margin: 0; padding-left: 0; position: absolute; width: 16px;} .field-group.only-checkbox input[type="checkbox"] + label.icon-check:before {color: #00657E; content: ""; font-size: 12px; height: 16px; left: -12px; opacity: 0; top: 0; width: 16px;} .field-group.with-label {position: relative;} .field-group.with-label input[type="text"] {display: inline-block;} .field-group.with-label label {display: inline-block; font-size: 11px; position: absolute; top: -16px;} .field-group.time input[type="text"] {width: 120px;} .special-select {display: inline-block; height: 37px; position: relative; vertical-align: top; z-index: 21;} .special-select.disabled {opacity: 0.5;} .special-select.disabled * {cursor: not-allowed !important;} .special-select .special-select-container {background-clip: padding-box; background-color: #F8F8F8; background-image: linear-gradient(180deg, #FFFFFF 0%, #F2F2F2 100%); border: 1px solid #DEDEDE; border-radius: 3px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); max-height: 37px; overflow: hidden; padding: 12px 12px 0; position: absolute; transition: max-height 0.3s ease 0s, background-color 0.3s ease 0s;} .special-select .special-select-container label {color: #5C5C5C; cursor: pointer; display: block; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; margin: -12px -12px 0; padding: 0 30px 0 12px;} .special-select .special-select-container label.icon-triangle-down:before {color: #5C5C5C; content: ""; font-size: 5px; margin-top: -3px; right: 12px; top: 50%;} .special-select .special-select-container .field-group.search {pointer-events: none;} .special-select .special-select-container ul {clear: both; font-size: 14px; max-height: 100px; overflow: auto; padding: 3px 0 0;} .special-select .special-select-container ul li a {color: #007AC0; display: block; padding: 6px 0; text-decoration: none;} .special-select .special-select-container ul li a:hover {text-decoration: underline;} .special-select.active {z-index: 30;} .special-select.active .special-select-container {background-color: #FFFFFF; background-image: none; max-height: 204px;} .button, button {background-clip: padding-box; background-color: #099BEF; background-image: linear-gradient(180deg, #0BA5FD 0%, #0B9DF2 43%, #0798E9 63%, #0591E0 100%); border: 1px solid #119AE9; border-radius: 3px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2); color: #FFFFFF; display: inline-block; font-family: 'PT Sans',sans-serif; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; padding: 0 14px; text-decoration: none; transition: border 0.3s ease 0s;} .button.inactive, button.inactive {background-color: #C5DDEB; background-image: none; border: 1px solid #C5DDEB; box-shadow: none; cursor: not-allowed;} .button:hover:not(.inactive), button:hover:not(.inactive) {border: 1px solid #0C679C;} .button:active:not(.inactive), button:active:not(.inactive) {background-image: linear-gradient(180deg, #0591E0 0%, #0798E9 43%, #0B9DF2 63%, #0BA5FD 100%); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1) inset;} .button.light-gray, button.light-gray {background-color: #F8F8F8; background-image: linear-gradient(180deg, #FFFFFF 0%, #F2F2F2 100%); border: 1px solid #DEDEDE; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); color: #5C5C5C;} .button.light-gray.inactive, button.light-gray.inactive {box-shadow: none; opacity: 0.5;} .button.light-gray:hover:not(.inactive), button.light-gray:hover:not(.inactive) {border: 1px solid #BFBFBF;} .button.light-gray:active:not(.inactive), button.light-gray:active:not(.inactive) {background-image: linear-gradient(180deg, #F2F2F2 0%, #FFFFFF 100%); box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15) inset;} .table-container {background-clip: padding-box; border-radius: 3px; margin-bottom: 20px; overflow: hidden;} table {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; border-color: #DEDEDE; border-image: none; border-style: solid; border-width: 1px 1px 2px; font-family: 'PT Sans',sans-serif; font-size: 14px; width: 100%;} table tr {border-bottom: 1px dotted rgba(0, 0, 0, 0.1);} table tr.selected td {background-color: #C4EFF6; background-image: linear-gradient(180deg, #CEEDF0 0%, #CCF1F7 2%, #CAF1F8 27%, #B6EBF3 100%); color: #04252D;} table tr:hover td {background-color: #F6F6F6; background-image: linear-gradient(180deg, #F7F7F7 0%, #F3F3F3 100%); color: #474747;} table tr:hover td + th {background-color: #F6F6F6 !important; background-image: linear-gradient(180deg, #F7F7F7 0%, #F3F3F3 100%) !important; color: #474747;} table tr th {background-color: #F8F8F8; background-image: linear-gradient(180deg, #FBFBFB 0%, #F6F6F6 100%); border-bottom: 1px solid #DEDEDE; color: #5C5C5C; font-weight: bold; height: 54px; padding: 0 12px; text-align: center;} table tr th a {color: #5C5C5C; display: block; line-height: 14px; position: relative; text-decoration: none;} table tr th a:hover {color: #04252D;} table tr th a.icon-triangle-down {padding-right: 14px;} table tr th a.icon-triangle-down:before {color: #04252D; content: ""; font-size: 4px; margin-top: -2px; right: 0; top: 50%;} table tr th a.icon-triangle-up {padding-right: 14px;} table tr th a.icon-triangle-up:before {color: #04252D; content: ""; font-size: 4px; margin-top: -2px; right: 0; top: 50%; transform: rotate(180deg);} table tr th.checkbox {padding: 0 9px; width: 36px;} table tr th.checkbox input[type="checkbox"] {float: none; margin: 0; padding: 0;} table tr th.left-align {text-align: left;} table tr th.description {width: 200px;} table tr td {border-bottom: 1px dotted rgba(0, 0, 0, 0.1); border-right: 1px dotted rgba(0, 0, 0, 0.1); color: #474747; height: 54px; padding: 0 12px; text-align: center; text-shadow: 0 1px rgba(255, 255, 255, 0.3);} table tr td + th {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border-bottom: 1px dotted rgba(0, 0, 0, 0.1) !important;} table tr td.checkbox {padding: 0; width: 36px;} table tr td.checkbox input[type="checkbox"] {float: none; margin: 0; padding: 0;} table tr td.left-align {text-align: left;} table tr td.name-bold {font-size: 13px; font-weight: bold; width: 190px;} table tr td.options {text-align: center; width: 50px;} table tr td.options a {display: block; height: 25px; width: 25px;} table tr td.options a:before {transition: color 0.3s ease 0s;} table tr td.options a:hover:before {color: #04252D !important;} table tr td.options a.icon-search:before {color: #0F94A9; content: ""; font-size: 13px;} table tr td.options a.icon-copy:before {color: #0F94A9; content: ""; font-size: 14px;} table tr td.options a.icon-trash:before {color: #0F94A9; content: ""; font-size: 17px; left: -1px;} table.no-middle-borders tr td {border-right: 0 none;} .pre-table-options {margin-bottom: 20px;} .pre-table-options:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} .pre-table-options .field-group, .pre-table-options .special-select {float: left; margin-right: 35px;} .pre-table-options .field-group.offer-type, .pre-table-options .special-select.offer-type {width: 172px;} .pre-table-options .field-group.search, .pre-table-options .special-select.search {float: right; margin: 0;} .pre-table-options .special-select {width: 190px;} .after-table-options:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} .after-table-options .per-page {float: left;} .after-table-options .table-actions {clear: both; padding: 28px 0 0;} .after-table-options .pagination {float: right;} [class^="icon-"], [class*=" icon-"] {position: relative;} [class^="icon-"]:before, [class*=" icon-"]:before {font-style: normal; font-variant: normal; font-weight: normal; line-height: 100%; position: absolute; text-align: center; text-transform: none;} .icon-only[class^="icon-"], .icon-only[class*=" icon-"] {display: flex; text-decoration: none;} .icon-only[class^="icon-"]:before, .icon-only[class*=" icon-"]:before {left: 0; margin: auto; position: relative; text-indent: 0;} .per-page span {display: inline-block; height: 37px; line-height: 37px;} .per-page .select-container {margin: 0 8px;} .pagination {display: flex; max-width: 220px;} .pagination .button {max-width: 38px; min-width: 38px; width: 38px;} .pagination .button:first-of-type {margin-right: 5px;} .pagination .button.icon-only {display: inline-block; text-indent: 0;} .pagination .button.icon-only:before {top: 3px;} .pagination .button.icon-left-arrow:before {color: #5C5C5C; content: ""; font-size: 17px; left: -1px;} .pagination .button.icon-right-arrow:before {color: #5C5C5C; content: ""; font-size: 17px;} .pagination .field-group {margin-right: 5px; max-width: 160px; width: auto;} .pagination .field-group input[type="text"] {width: 100% !important;} .pagination .field-group + .pages-limit {height: 37px; line-height: 37px; margin-right: 5px; white-space: nowrap; width: 60px;} .message {background-clip: padding-box; border-radius: 3px; margin-bottom: 10px; padding: 5px 14px; position: relative;} .message .date {font-size: 11px;} .message .body {display: block; font-size: 14px; margin-bottom: 5px;} .message .close-message {height: 20px; position: absolute; right: 5px; top: 5px; width: 20px;} .message .close-message.icon-close:before {color: #BABABA; content: ""; font-size: 11px;} .message.yellow {background-color: #FCF8E0; border: 1px solid #FDF7E9;} .message.yellow .date {color: #A7905D;} .message.yellow .body {color: #A7905D;} .tabbed-box {-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background-clip: padding-box; border-color: #DEDEDE; border-image: none; border-radius: 3px; border-style: solid; border-width: 1px 1px 2px; clear: both; margin-bottom: 10px; position: relative;} .tabbed-box:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} .tabbed-box > input[type="checkbox"] {position: absolute; visibility: hidden; z-index: -1;} .tabbed-box > input[type="checkbox"]:checked + label {box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);} .tabbed-box > input[type="checkbox"]:checked + label.icon-arrow:before {color: #5C5C5C; content: ""; font-size: 17px; left: 14px; top: 20px; transform: rotate(180deg);} .tabbed-box > input[type="checkbox"]:checked + label ~ .tabbed-box-content {max-height: 800px;} .tabbed-box > label {background-color: #F8F8F8; background-image: linear-gradient(180deg, #FBFBFB 0%, #F6F6F6 100%); border-bottom: 1px solid #DEDEDE; box-shadow: 0 1px 1px rgba(0, 0, 0, 0); color: #5C5C5C; display: block; float: none !important; font-size: 14px; font-weight: bold; height: 56px; padding: 20px 0 0 48px; position: relative; width: 100%;} .tabbed-box > label.icon-arrow:before {color: #5C5C5C; content: ""; font-size: 17px; left: 14px; top: 20px;} .tabbed-box > .actions-group {padding-top: 19px; position: absolute; right: 20px; top: 0;} .tabbed-box > .actions-group ul li {display: inline-block; list-style: none outside none;} .tabbed-box > .actions-group ul li:last-child a {margin-right: 0;} .tabbed-box > .actions-group ul li a {color: #0E93A9; font-size: 14px; margin-right: 25px; text-decoration: none;} .tabbed-box > .actions-group ul li a:hover {text-decoration: underline;} .tabbed-box > .actions-group ul li a.icon-edit {padding-left: 20px;} .tabbed-box > .actions-group ul li a.icon-edit:before {color: #0F94A9; content: ""; font-size: 15px; left: 0; top: 0;} .tabbed-box > .actions-group ul li a.icon-publish {padding-left: 20px;} .tabbed-box > .actions-group ul li a.icon-publish:before {color: #0F94A9; content: ""; font-size: 15px; left: 0; top: 0;} .tabbed-box > .actions-group ul li a.icon-print {padding-left: 20px;} .tabbed-box > .actions-group ul li a.icon-print:before {color: #0F94A9; content: ""; font-size: 16px; left: 0; top: 0;} .tabbed-box .tabbed-box-content {max-height: 0; overflow: hidden; transition: max-height 0.3s ease 0s;} .tabbed-box .tabbed-box-content .special-content {display: flex; padding: 28px;} .tabbed-box .tabbed-box-content .special-content .special-content-box {flex: 1 1 0; padding: 0 30px 30px 0;} .tabbed-box .tabbed-box-content .special-content .special-content-box h3 {color: #A4A4A4; font-size: 12px; font-weight: bold; margin-bottom: 16px; text-transform: uppercase;} .tabbed-box .tabbed-box-content .special-content .special-content-box p {color: #474747; font-size: 14px;} .tabbed-box .tabbed-box-content table {border: 0 none; margin-bottom: 50px;} .tabbed-box .tabbed-box-content table tr th {background-image: linear-gradient(180deg, #FFFFFF 0%, #F6F6F6 100%);} .tabbed-box .tabbed-box-content table tr th:first-child {padding-left: 28px;} .tabbed-box .tabbed-box-content table tr th.type {width: 185px;} .tabbed-box .tabbed-box-content table tr th.unit {width: 90px;} .tabbed-box .tabbed-box-content table tr th.price {width: 140px;} .tabbed-box .tabbed-box-content table tr td {padding-bottom: 10px; padding-top: 18px; vertical-align: top;} .tabbed-box .tabbed-box-content table tr td:first-child {padding-left: 28px;} .tabbed-box .after-table-options {margin-top: -30px; padding: 0 60px 30px 30px;} .tabbed-box .after-table-options:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} .tabbed-box .after-table-options .to-right {float: right;} .tabbed-box .tabbed-box-buttons {display: none; margin-left: 145px; padding: 0 20px 20px;} .tabbed-box .tabbed-box-buttons:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} dl.data-list {padding: 10px 0 16px;} dl.data-list:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} dl.data-list dt {clear: left; color: #04252D; float: left; font-size: 13px; font-weight: bold; min-height: 30px; padding: 9px 0 0 20px; position: relative; text-align: right; width: 140px;} dl.data-list dd {color: #04252D; float: left; font-size: 14px; font-weight: normal; min-height: 30px; padding: 8px 20px 0 25px; position: relative;} dl.data-list dd span {display: inline;} dl.data-list dd > .field-group, dl.data-list dd > .special-select {display: none;} dl.data-list dd > textarea {display: none;} dl.data-list.form-visible dd > .field-group, dl.data-list.form-visible dd > .special-select {display: inline-block; margin-top: -8px;} dl.data-list.form-visible dd > textarea {display: block;} dl.data-list .tabbed-box-buttons {display: none;} .editing .data-list {padding-top: 20px;} .editing .data-list dd {margin-bottom: 6px;} .editing .data-list dd span {display: none;} .editing .data-list dd > .field-group, .editing .data-list dd > .special-select {display: inline-block; margin-top: -10px; width: 240px;} .editing .data-list dd > .field-group input[type="text"] {width: 250px;} .editing .data-list dd > .special-select {max-width: 250px;} .editing .data-list dd > .special-select .special-select-container {width: 250px;} .editing .data-list dd > textarea {display: block; width: 250px;} .editing .tabbed-box-buttons {display: block;} .modal-box {background-color: rgba(0, 0, 0, 0.6); bottom: 0; left: 0; opacity: 0; overflow: auto; position: fixed; right: 0; top: 0; transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s; visibility: hidden; z-index: 1001;} .modal-box.active {opacity: 1; visibility: visible;} .modal-box .modal-box-container {background-clip: padding-box; background-color: #FFFFFF; border-radius: 2px; box-shadow: 0 0 65px rgba(0, 0, 0, 0.65); color: #949494; margin: 30px auto 0; position: relative; width: 728px;} .modal-box .modal-box-container h2 {background-color: #F6F6F6; color: #04252D; font-size: 26px; padding: 30px 30px 28px;} .modal-box .modal-box-container .close-modal {height: 28px; position: absolute; right: 40px; text-indent: -9999px; top: 35px; transform: rotate(45deg); width: 28px;} .modal-box .modal-box-container .close-modal:before, .modal-box .modal-box-container .close-modal:after {background-color: #7F7F7F; content: ""; height: 1px; left: 50%; margin-left: -14px; margin-top: 0; position: absolute; top: 50%; width: 28px;} .modal-box .modal-box-container .close-modal:before {height: 28px; left: 50%; margin-left: 0; top: 0; width: 1px;} .modal-box .modal-box-container .close-modal:hover {opacity: 0.5;} .modal-box .modal-box-container p {line-height: 24px; margin-bottom: 30px;} .modal-box .modal-box-container footer {background-color: #F6F6F6; padding: 15px; text-align: right;} .tabbed-nav {clear: both; margin-top: -28px;} .tabbed-nav:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} .tabbed-nav ul {display: flex; flex-wrap: wrap; font-size: 13px; margin-bottom: 30px;} .tabbed-nav ul li {border-bottom: 1px solid #DEDEDE; flex-grow: 1; max-width: 15%; min-width: 10%; padding-right: 50px;} .tabbed-nav ul li a {color: #6999A4; display: inline-block; font-weight: bold; padding: 18px 0 6px; text-decoration: none; white-space: nowrap;} .tabbed-nav ul li a.active, .tabbed-nav ul li a:hover {border-bottom: 2px solid #04252D; color: #04252D; margin-bottom: -1px; padding-bottom: 5px;} #login-page {} #login-page h1 {margin-bottom: 80px; padding: 45px 0 0;} #login-page h1 img {display: block; margin: 0 auto;} #login-page h2 {color: #FFFFFF; font-size: 48px; font-weight: normal; margin-bottom: 50px; text-align: center; text-shadow: 0 -2px 0 rgba(0, 0, 0, 0.2);} #login-page fieldset {margin: 0 auto 100px; width: 400px;} #login-page fieldset:after {clear: both; content: "."; display: block; height: 0; overflow: hidden;} #login-page fieldset .field-group {display: block; margin-bottom: 12px;} #login-page fieldset .field-group:last-of-type {margin-bottom: 28px;} #login-page fieldset .field-group label {background-clip: padding-box; background-color: #EDEDED; border-radius: 3px 0 0 3px; float: left; height: 50px; margin-right: -42px; width: 42px;} #login-page fieldset .field-group label.icon-user:before {color: #0B7C88; font-size: 18px;} #login-page fieldset .field-group label.icon-key:before {color: #0B7C88; font-size: 17px;} #login-page fieldset .field-group input {border: 0 none; color: #04252D; font-size: 20px; font-weight: normal; height: 50px; padding-left: 54px; width: 100%;} #login-page fieldset button {font-size: 20px; height: 50px; text-align: center; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); width: 100%;} #login-page fieldset div.social-groups {display: block;} #login-page fieldset div.social-group {display: inline-block; float: left; margin-left: 50px;} #login-page fieldset div.social-group:first-of-type {margin-left: 75px;} #login-page .footer {bottom: 20px; color: #000000; font-size: 11px; left: 0; right: 0; text-align: center;} .main-page .welcome {float: left;} .main-page .welcome h2 {float: none; font-size: 48px; margin-bottom: 0;} .main-page .welcome p {clear: both; color: #0F94AA; font-size: 14px;} .main-page .dashboard-date {color: #0F94AA; float: right; font-size: 16px; margin-bottom: 28px;} .main-page .dashboard-date .calendar {background-clip: padding-box; background-color: #F6F6F6; border-radius: 3px; clear: both; float: right; margin-bottom: 10px; padding: 6px 8px 4px;} .main-page .dashboard-date .calendar strong {display: inline-block; font-size: 48px; line-height: 43px; margin: 0 10px 0 0;} .main-page .dashboard-date .calendar p {display: inline-block;} .main-page .dashboard-date .calendar p span {display: block;} .main-page .dashboard-date .calendar p em {display: block;} .main-page .dashboard-date .last-login {clear: both; display: block; font-size: 14px; white-space: nowrap;} .main-page .infos-panel {clear: both; margin-bottom: 45px;} .main-page .infos-panel h3 {color: #A4A4A4; font-size: 12px; font-weight: bold; margin-bottom: 10px; text-transform: uppercase;} .main-page .start-panel {display: flex; flex-wrap: wrap; margin-bottom: 136px;} .main-page .start-panel a {background-clip: padding-box; background-color: #99D4DE; border-radius: 4px; display: flex; height: 211px; margin: 0 20px 20px 0; text-decoration: none; transition: background-color 0.3s ease 0s, border 0.3s ease 0s; width: 470px;} .main-page .start-panel a:nth-child(2n) {margin-right: 0;} .main-page .start-panel a.offers {background-color: #99D4DE; border: 2px solid #99D4DE;} .main-page .start-panel a.offers:hover {background-color: #A6E5F0; border: 2px solid #8EC6D0;} .main-page .start-panel a.spedition {background-color: #67BFCC; border: 2px solid #67BFCC;} .main-page .start-panel a.spedition:hover {background-color: #70D2E0; border: 2px solid #57A8B4;} .main-page .start-panel a.invoices {background-color: #33AABC; border: 2px solid #33AABC;} .main-page .start-panel a.invoices:hover {background-color: #3BC1D5; border: 2px solid #30A0B1;} .main-page .start-panel a.reports {background-color: #0E94A9; border: 2px solid #0E94A9;} .main-page .start-panel a.reports:hover {background-color: #13A7BE; border: 2px solid #10879A;} .main-page .start-panel a span {color: #FFFFFF; font-size: 48px; line-height: 42px; margin: auto;} .main-page .start-panel a span[class^="icon-"]:before, .main-page .start-panel a span[class*=" icon-"]:before {left: 0; top: -4px;} .main-page .start-panel a span.icon-file-pen {padding-left: 60px;} .main-page .start-panel a span.icon-file-pen:before {color: #FFFFFF; content: ""; font-size: 53px;} .main-page .start-panel a span.icon-briefcase {padding-left: 74px;} .main-page .start-panel a span.icon-briefcase:before {color: #FFFFFF; content: ""; font-size: 48px;} .main-page .start-panel a span.icon-file-percent {padding-left: 60px;} .main-page .start-panel a span.icon-file-percent:before {color: #FFFFFF; content: ""; font-size: 48px;} .main-page .start-panel a span.icon-chart {padding-left: 72px;} .main-page:hover .start-panel a span.icon-chart:before {color: #FFFFFF; content: ""; font-size: 48px;} #loginError, #logoutInfo, #sessionExpiredWarn {display: none; margin-top: 19px;} #login-page {color: #FFFFFF;} #login-page h2 {color: #000000;} .form-signin {padding: 19px 29px 29px; margin: 0 auto 20px; background-color: #fff; border: 1px solid #e5e5e5; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05); box-shadow: 0 1px 2px rgba(0,0,0,.05);} body {background-color: #f5f5f5; padding-bottom: 40px; padding-top: 40px;} #login-page fieldset .field-group label {border: 1px solid #e2e2e2;} #login-page fieldset .field-group input {border: 1px solid #e2e2e2;} 