
/*! * Bootstrap v3.3.1 (http://getbootstrap.com) * Copyright 2011-2014 Twitter,Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=b005d252fd10fd7a2f46) * Config saved to config.json and https://gist.github.com/b005d252fd10fd7a2f46 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html { /*font-family:sans-serif;*/	-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }

body { margin: 0; }

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }

audio, canvas, progress, video { display: inline-block; vertical-align: baseline; }

audio:not([controls]) { display: none; height: 0; }
[hidden], template {
 display:none;
}

a { background-color: transparent; }

a:active, a:hover { outline: 0; }

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

dfn { font-style: italic; }

mark { background: #ff0; color: #000; }

small { font-size: 80%; }

sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

img { border: 0; }

figure { margin: 1em 40px; }

hr { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; }

pre { overflow: auto; }

code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; }

button { overflow: visible; }

button, select { text-transform: none; }
 button::-moz-focus-inner, input::-moz-focus-inner {
 border:0;
 padding:0;
}

input { line-height: normal; }
 input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
 height:auto;
}

input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance:none;
}

fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

legend { border: 0; padding: 0; }

textarea { overflow: auto; }

optgroup { font-weight: bold; }

table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }
/*! Source:https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print {

*, *:before, *:after { background: transparent !important; color: #000 !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important; }

a, a:visited { text-decoration: underline; }

a[href]:after { content: " (" attr(href) ")"; }

img { max-width: 100% !important; }

p, h2, h3 { orphans: 3; widows: 3; }

h2, h3 { page-break-after: avoid; }

select { background: #fff !important; }

.navbar { display: none; }

.btn>.caret, .dropup>.btn>.caret { border-top-color: #000 !important; }

.label { border: 1px solid #000; }

.table { border-collapse: collapse !important; }

.table td, .table th { background-color: #fff !important; }

.table-bordered th, .table-bordered td { border: 1px solid #ddd !important; }
}

@font-face { font-family: 'Glyphicons Halflings'; src: url('fonts/glyphicons-halflings-regular.eot'); src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); }

.glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.glyphicon-asterisk:before { content: "\2a"; }

.glyphicon-plus:before { content: "\2b"; }

.glyphicon-euro:before, .glyphicon-eur:before { content: "\20ac"; }

.glyphicon-minus:before { content: "\2212"; }

.glyphicon-cloud:before { content: "\2601"; }

.glyphicon-envelope:before { content: "\2709"; }

.glyphicon-pencil:before { content: "\270f"; }

.glyphicon-glass:before { content: "\e001"; }

.glyphicon-music:before { content: "\e002"; }

.glyphicon-search:before { content: "\e003"; }

.glyphicon-heart:before { content: "\e005"; }

.glyphicon-star:before { content: "\e006"; }

.glyphicon-star-empty:before { content: "\e007"; }

.glyphicon-user:before { content: "\e008"; }

.glyphicon-film:before { content: "\e009"; }

.glyphicon-th-large:before { content: "\e010"; }

.glyphicon-th:before { content: "\e011"; }

.glyphicon-th-list:before { content: "\e012"; }

.glyphicon-ok:before { content: "\e013"; }

.glyphicon-remove:before { content: "\e014"; }

.glyphicon-zoom-in:before { content: "\e015"; }

.glyphicon-zoom-out:before { content: "\e016"; }

.glyphicon-off:before { content: "\e017"; }

.glyphicon-signal:before { content: "\e018"; }

.glyphicon-cog:before { content: "\e019"; }

.glyphicon-trash:before { content: "\e020"; }

.glyphicon-home:before { content: "\e021"; }

.glyphicon-file:before { content: "\e022"; }

.glyphicon-time:before { content: "\e023"; }

.glyphicon-road:before { content: "\e024"; }

.glyphicon-download-alt:before { content: "\e025"; }

.glyphicon-download:before { content: "\e026"; }

.glyphicon-upload:before { content: "\e027"; }

.glyphicon-inbox:before { content: "\e028"; }

.glyphicon-play-circle:before { content: "\e029"; }

.glyphicon-repeat:before { content: "\e030"; }

.glyphicon-refresh:before { content: "\e031"; }

.glyphicon-list-alt:before { content: "\e032"; }

.glyphicon-lock:before { content: "\e033"; }

.glyphicon-flag:before { content: "\e034"; }

.glyphicon-headphones:before { content: "\e035"; }

.glyphicon-volume-off:before { content: "\e036"; }

.glyphicon-volume-down:before { content: "\e037"; }

.glyphicon-volume-up:before { content: "\e038"; }

.glyphicon-qrcode:before { content: "\e039"; }

.glyphicon-barcode:before { content: "\e040"; }

.glyphicon-tag:before { content: "\e041"; }

.glyphicon-tags:before { content: "\e042"; }

.glyphicon-book:before { content: "\e043"; }

.glyphicon-bookmark:before { content: "\e044"; }

.glyphicon-print:before { content: "\e045"; }

.glyphicon-camera:before { content: "\e046"; }

.glyphicon-font:before { content: "\e047"; }

.glyphicon-bold:before { content: "\e048"; }

.glyphicon-italic:before { content: "\e049"; }

.glyphicon-text-height:before { content: "\e050"; }

.glyphicon-text-width:before { content: "\e051"; }

.glyphicon-align-left:before { content: "\e052"; }

.glyphicon-align-center:before { content: "\e053"; }

.glyphicon-align-right:before { content: "\e054"; }

.glyphicon-align-justify:before { content: "\e055"; }

.glyphicon-list:before { content: "\e056"; }

.glyphicon-indent-left:before { content: "\e057"; }

.glyphicon-indent-right:before { content: "\e058"; }

.glyphicon-facetime-video:before { content: "\e059"; }

.glyphicon-picture:before { content: "\e060"; }

.glyphicon-map-marker:before { content: "\e062"; }

.glyphicon-adjust:before { content: "\e063"; }

.glyphicon-tint:before { content: "\e064"; }

.glyphicon-edit:before { content: "\e065"; }

.glyphicon-share:before { content: "\e066"; }

.glyphicon-check:before { content: "\e067"; }

.glyphicon-move:before { content: "\e068"; }

.glyphicon-step-backward:before { content: "\e069"; }

.glyphicon-fast-backward:before { content: "\e070"; }

.glyphicon-backward:before { content: "\e071"; }

.glyphicon-play:before { content: "\e072"; }

.glyphicon-pause:before { content: "\e073"; }

.glyphicon-stop:before { content: "\e074"; }

.glyphicon-forward:before { content: "\e075"; }

.glyphicon-fast-forward:before { content: "\e076"; }

.glyphicon-step-forward:before { content: "\e077"; }

.glyphicon-eject:before { content: "\e078"; }

.glyphicon-chevron-left:before { content: "\e079"; }

.glyphicon-chevron-right:before { content: "\e080"; }

.glyphicon-plus-sign:before { content: "\e081"; }

.glyphicon-minus-sign:before { content: "\e082"; }

.glyphicon-remove-sign:before { content: "\e083"; }

.glyphicon-ok-sign:before { content: "\e084"; }

.glyphicon-question-sign:before { content: "\e085"; }

.glyphicon-info-sign:before { content: "\e086"; }

.glyphicon-screenshot:before { content: "\e087"; }

.glyphicon-remove-circle:before { content: "\e088"; }

.glyphicon-ok-circle:before { content: "\e089"; }

.glyphicon-ban-circle:before { content: "\e090"; }

.glyphicon-arrow-left:before { content: "\e091"; }

.glyphicon-arrow-right:before { content: "\e092"; }

.glyphicon-arrow-up:before { content: "\e093"; }

.glyphicon-arrow-down:before { content: "\e094"; }

.glyphicon-share-alt:before { content: "\e095"; }

.glyphicon-resize-full:before { content: "\e096"; }

.glyphicon-resize-small:before { content: "\e097"; }

.glyphicon-exclamation-sign:before { content: "\e101"; }

.glyphicon-gift:before { content: "\e102"; }

.glyphicon-leaf:before { content: "\e103"; }

.glyphicon-fire:before { content: "\e104"; }

.glyphicon-eye-open:before { content: "\e105"; }

.glyphicon-eye-close:before { content: "\e106"; }

.glyphicon-warning-sign:before { content: "\e107"; }

.glyphicon-plane:before { content: "\e108"; }

.glyphicon-calendar:before { content: "\e109"; }

.glyphicon-random:before { content: "\e110"; }

.glyphicon-comment:before { content: "\e111"; }

.glyphicon-magnet:before { content: "\e112"; }

.glyphicon-chevron-up:before { content: "\e113"; }

.glyphicon-chevron-down:before { content: "\e114"; }

.glyphicon-retweet:before { content: "\e115"; }

.glyphicon-shopping-cart:before { content: "\e116"; }

.glyphicon-folder-close:before { content: "\e117"; }

.glyphicon-folder-open:before { content: "\e118"; }

.glyphicon-resize-vertical:before { content: "\e119"; }

.glyphicon-resize-horizontal:before { content: "\e120"; }

.glyphicon-hdd:before { content: "\e121"; }

.glyphicon-bullhorn:before { content: "\e122"; }

.glyphicon-bell:before { content: "\e123"; }

.glyphicon-certificate:before { content: "\e124"; }

.glyphicon-thumbs-up:before { content: "\e125"; }

.glyphicon-thumbs-down:before { content: "\e126"; }

.glyphicon-hand-right:before { content: "\e127"; }

.glyphicon-hand-left:before { content: "\e128"; }

.glyphicon-hand-up:before { content: "\e129"; }

.glyphicon-hand-down:before { content: "\e130"; }

.glyphicon-circle-arrow-right:before { content: "\e131"; }

.glyphicon-circle-arrow-left:before { content: "\e132"; }

.glyphicon-circle-arrow-up:before { content: "\e133"; }

.glyphicon-circle-arrow-down:before { content: "\e134"; }

.glyphicon-globe:before { content: "\e135"; }

.glyphicon-wrench:before { content: "\e136"; }

.glyphicon-tasks:before { content: "\e137"; }

.glyphicon-filter:before { content: "\e138"; }

.glyphicon-briefcase:before { content: "\e139"; }

.glyphicon-fullscreen:before { content: "\e140"; }

.glyphicon-dashboard:before { content: "\e141"; }

.glyphicon-paperclip:before { content: "\e142"; }

.glyphicon-heart-empty:before { content: "\e143"; }

.glyphicon-link:before { content: "\e144"; }

.glyphicon-phone:before { content: "\e145"; }

.glyphicon-pushpin:before { content: "\e146"; }

.glyphicon-usd:before { content: "\e148"; }

.glyphicon-gbp:before { content: "\e149"; }

.glyphicon-sort:before { content: "\e150"; }

.glyphicon-sort-by-alphabet:before { content: "\e151"; }

.glyphicon-sort-by-alphabet-alt:before { content: "\e152"; }

.glyphicon-sort-by-order:before { content: "\e153"; }

.glyphicon-sort-by-order-alt:before { content: "\e154"; }

.glyphicon-sort-by-attributes:before { content: "\e155"; }

.glyphicon-sort-by-attributes-alt:before { content: "\e156"; }

.glyphicon-unchecked:before { content: "\e157"; }

.glyphicon-expand:before { content: "\e158"; }

.glyphicon-collapse-down:before { content: "\e159"; }

.glyphicon-collapse-up:before { content: "\e160"; }

.glyphicon-log-in:before { content: "\e161"; }

.glyphicon-flash:before { content: "\e162"; }

.glyphicon-log-out:before { content: "\e163"; }

.glyphicon-new-window:before { content: "\e164"; }

.glyphicon-record:before { content: "\e165"; }

.glyphicon-save:before { content: "\e166"; }

.glyphicon-open:before { content: "\e167"; }

.glyphicon-saved:before { content: "\e168"; }

.glyphicon-import:before { content: "\e169"; }

.glyphicon-export:before { content: "\e170"; }

.glyphicon-send:before { content: "\e171"; }

.glyphicon-floppy-disk:before { content: "\e172"; }

.glyphicon-floppy-saved:before { content: "\e173"; }

.glyphicon-floppy-remove:before { content: "\e174"; }

.glyphicon-floppy-save:before { content: "\e175"; }

.glyphicon-floppy-open:before { content: "\e176"; }

.glyphicon-credit-card:before { content: "\e177"; }

.glyphicon-transfer:before { content: "\e178"; }

.glyphicon-cutlery:before { content: "\e179"; }

.glyphicon-header:before { content: "\e180"; }

.glyphicon-compressed:before { content: "\e181"; }

.glyphicon-earphone:before { content: "\e182"; }

.glyphicon-phone-alt:before { content: "\e183"; }

.glyphicon-tower:before { content: "\e184"; }

.glyphicon-stats:before { content: "\e185"; }

.glyphicon-sd-video:before { content: "\e186"; }

.glyphicon-hd-video:before { content: "\e187"; }

.glyphicon-subtitles:before { content: "\e188"; }

.glyphicon-sound-stereo:before { content: "\e189"; }

.glyphicon-sound-dolby:before { content: "\e190"; }

.glyphicon-sound-5-1:before { content: "\e191"; }

.glyphicon-sound-6-1:before { content: "\e192"; }

.glyphicon-sound-7-1:before { content: "\e193"; }

.glyphicon-copyright-mark:before { content: "\e194"; }

.glyphicon-registration-mark:before { content: "\e195"; }

.glyphicon-cloud-download:before { content: "\e197"; }

.glyphicon-cloud-upload:before { content: "\e198"; }

.glyphicon-tree-conifer:before { content: "\e199"; }

.glyphicon-tree-deciduous:before { content: "\e200"; }

* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

html { font-size: 10px; -webkit-tap-highlight-color: rgba(0,0,0,0); }

body { /*font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;*/	font-size: 14px; line-height: 1.42857143; color: #333333; background-color: #ffffff; }

input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }

a { color: #800000; text-decoration: none; }

a:hover, a:focus { color: #23527c; text-decoration: underline; }

a:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

figure { margin: 0; }

img { vertical-align: middle; }

.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img { display: block; max-width: 100%; height: auto; }

hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eeeeee; }

.sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; }

h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; }

p { margin: 0 0 10px; }

.text-left { text-align: left; }

.text-right { text-align: right; }

.text-center { text-align: center; }

.text-justify { text-align: justify; }

.text-nowrap { white-space: nowrap; }

.text-lowercase { text-transform: lowercase; }

.text-uppercase { text-transform: uppercase; }

.text-capitalize { text-transform: capitalize; }

.page-header { padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 1px solid #eeeeee; }

ul, ol { margin-top: 0; margin-bottom: 10px; }

ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; }

.list-unstyled { padding-left: 0; list-style: none; }

.list-inline { padding-left: 0; list-style: none; margin-left: -5px; }

.list-inline>li { display: inline-block; padding-left: 5px; padding-right: 5px; }

dl { margin-top: 0; margin-bottom: 20px; }

dt, dd { line-height: 1.42857143; }

dt { font-weight: bold; }

dd { margin-left: 0; }
@media (min-width:768px) {

.dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.dl-horizontal dd { margin-left: 180px; }
}

abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #777777; }

.initialism { font-size: 90%; text-transform: uppercase; }

address { margin-bottom: 20px; font-style: normal; line-height: 1.42857143; }

.container { margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; width: 100%; max-width: 1100px; }

.container-fluid { margin-right: auto; margin-left: auto; padding-left: 0; padding-right: 0; }

.row { margin-left: 0; margin-right: 0; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 0; padding-right: 0; }

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; }

.col-xs-12 { width: 100%; }

.col-xs-11 { width: 91.66666667%; }

.col-xs-10 { width: 83.33333333%; }

.col-xs-9 { width: 75%; }

.col-xs-8 { width: 66.66666667%; }

.col-xs-7 { width: 58.33333333%; }

.col-xs-6 { width: 50%; }

.col-xs-5 { width: 41.66666667%; }

.col-xs-4 { width: 33.33333333%; }

.col-xs-3 { width: 25%; }

.col-xs-2 { width: 16.66666667%; }

.col-xs-1 { width: 8.33333333%; }

.col-xs-pull-12 { right: 100%; }

.col-xs-pull-11 { right: 91.66666667%; }

.col-xs-pull-10 { right: 83.33333333%; }

.col-xs-pull-9 { right: 75%; }

.col-xs-pull-8 { right: 66.66666667%; }

.col-xs-pull-7 { right: 58.33333333%; }

.col-xs-pull-6 { right: 50%; }

.col-xs-pull-5 { right: 41.66666667%; }

.col-xs-pull-4 { right: 33.33333333%; }

.col-xs-pull-3 { right: 25%; }

.col-xs-pull-2 { right: 16.66666667%; }

.col-xs-pull-1 { right: 8.33333333%; }

.col-xs-pull-0 { right: auto; }

.col-xs-push-12 { left: 100%; }

.col-xs-push-11 { left: 91.66666667%; }

.col-xs-push-10 { left: 83.33333333%; }

.col-xs-push-9 { left: 75%; }

.col-xs-push-8 { left: 66.66666667%; }

.col-xs-push-7 { left: 58.33333333%; }

.col-xs-push-6 { left: 50%; }

.col-xs-push-5 { left: 41.66666667%; }

.col-xs-push-4 { left: 33.33333333%; }

.col-xs-push-3 { left: 25%; }

.col-xs-push-2 { left: 16.66666667%; }

.col-xs-push-1 { left: 8.33333333%; }

.col-xs-push-0 { left: auto; }

.col-xs-offset-12 { margin-left: 100%; }

.col-xs-offset-11 { margin-left: 91.66666667%; }

.col-xs-offset-10 { margin-left: 83.33333333%; }

.col-xs-offset-9 { margin-left: 75%; }

.col-xs-offset-8 { margin-left: 66.66666667%; }

.col-xs-offset-7 { margin-left: 58.33333333%; }

.col-xs-offset-6 { margin-left: 50%; }

.col-xs-offset-5 { margin-left: 41.66666667%; }

.col-xs-offset-4 { margin-left: 33.33333333%; }

.col-xs-offset-3 { margin-left: 25%; }

.col-xs-offset-2 { margin-left: 16.66666667%; }

.col-xs-offset-1 { margin-left: 8.33333333%; }

.col-xs-offset-0 { margin-left: 0%; }
@media (min-width:768px) {

.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; }

.col-sm-12 { width: 100%; }

.col-sm-11 { width: 91.66666667%; }

.col-sm-10 { width: 83.33333333%; }

.col-sm-9 { width: 75%; }

.col-sm-8 { width: 66.66666667%; }

.col-sm-7 { width: 58.33333333%; }

.col-sm-6 { width: 50%; }

.col-sm-5 { width: 41.66666667%; }

.col-sm-4 { width: 33.33333333%; }

.col-sm-3 { width: 25%; }

.col-sm-2 { width: 16.66666667%; }

.col-sm-1 { width: 8.33333333%; }

.col-sm-pull-12 { right: 100%; }

.col-sm-pull-11 { right: 91.66666667%; }

.col-sm-pull-10 { right: 83.33333333%; }

.col-sm-pull-9 { right: 75%; }

.col-sm-pull-8 { right: 66.66666667%; }

.col-sm-pull-7 { right: 58.33333333%; }

.col-sm-pull-6 { right: 50%; }

.col-sm-pull-5 { right: 41.66666667%; }

.col-sm-pull-4 { right: 33.33333333%; }

.col-sm-pull-3 { right: 25%; }

.col-sm-pull-2 { right: 16.66666667%; }

.col-sm-pull-1 { right: 8.33333333%; }

.col-sm-pull-0 { right: auto; }

.col-sm-push-12 { left: 100%; }

.col-sm-push-11 { left: 91.66666667%; }

.col-sm-push-10 { left: 83.33333333%; }

.col-sm-push-9 { left: 75%; }

.col-sm-push-8 { left: 66.66666667%; }

.col-sm-push-7 { left: 58.33333333%; }

.col-sm-push-6 { left: 50%; }

.col-sm-push-5 { left: 41.66666667%; }

.col-sm-push-4 { left: 33.33333333%; }

.col-sm-push-3 { left: 25%; }

.col-sm-push-2 { left: 16.66666667%; }

.col-sm-push-1 { left: 8.33333333%; }

.col-sm-push-0 { left: auto; }

.col-sm-offset-12 { margin-left: 100%; }

.col-sm-offset-11 { margin-left: 91.66666667%; }

.col-sm-offset-10 { margin-left: 83.33333333%; }

.col-sm-offset-9 { margin-left: 75%; }

.col-sm-offset-8 { margin-left: 66.66666667%; }

.col-sm-offset-7 { margin-left: 58.33333333%; }

.col-sm-offset-6 { margin-left: 50%; }

.col-sm-offset-5 { margin-left: 41.66666667%; }

.col-sm-offset-4 { margin-left: 33.33333333%; }

.col-sm-offset-3 { margin-left: 25%; }

.col-sm-offset-2 { margin-left: 16.66666667%; }

.col-sm-offset-1 { margin-left: 8.33333333%; }

.col-sm-offset-0 { margin-left: 0%; }
}
@media (min-width:992px) {

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; }

.col-md-12 { width: 100%; }

.col-md-11 { width: 91.66666667%; }

.col-md-10 { width: 83.33333333%; }

.col-md-9 { width: 75%; }

.col-md-8 { width: 66.66666667%; }

.col-md-7 { width: 58.33333333%; }

.col-md-6 { width: 50%; }

.col-md-5 { width: 41.66666667%; }

.col-md-4 { width: 33.33333333%; }

.col-md-3 { width: 25%; }

.col-md-2 { width: 16.66666667%; }

.col-md-1 { width: 8.33333333%; }

.col-md-pull-12 { right: 100%; }

.col-md-pull-11 { right: 91.66666667%; }

.col-md-pull-10 { right: 83.33333333%; }

.col-md-pull-9 { right: 75%; }

.col-md-pull-8 { right: 66.66666667%; }

.col-md-pull-7 { right: 58.33333333%; }

.col-md-pull-6 { right: 50%; }

.col-md-pull-5 { right: 41.66666667%; }

.col-md-pull-4 { right: 33.33333333%; }

.col-md-pull-3 { right: 25%; }

.col-md-pull-2 { right: 16.66666667%; }

.col-md-pull-1 { right: 8.33333333%; }

.col-md-pull-0 { right: auto; }

.col-md-push-12 { left: 100%; }

.col-md-push-11 { left: 91.66666667%; }

.col-md-push-10 { left: 83.33333333%; }

.col-md-push-9 { left: 75%; }

.col-md-push-8 { left: 66.66666667%; }

.col-md-push-7 { left: 58.33333333%; }

.col-md-push-6 { left: 50%; }

.col-md-push-5 { left: 41.66666667%; }

.col-md-push-4 { left: 33.33333333%; }

.col-md-push-3 { left: 25%; }

.col-md-push-2 { left: 16.66666667%; }

.col-md-push-1 { left: 8.33333333%; }

.col-md-push-0 { left: auto; }

.col-md-offset-12 { margin-left: 100%; }

.col-md-offset-11 { margin-left: 91.66666667%; }

.col-md-offset-10 { margin-left: 83.33333333%; }

.col-md-offset-9 { margin-left: 75%; }

.col-md-offset-8 { margin-left: 66.66666667%; }

.col-md-offset-7 { margin-left: 58.33333333%; }

.col-md-offset-6 { margin-left: 50%; }

.col-md-offset-5 { margin-left: 41.66666667%; }

.col-md-offset-4 { margin-left: 33.33333333%; }

.col-md-offset-3 { margin-left: 25%; }

.col-md-offset-2 { margin-left: 16.66666667%; }

.col-md-offset-1 { margin-left: 8.33333333%; }

.col-md-offset-0 { margin-left: 0%; }
}
@media (min-width:1200px) {

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; }

.col-lg-12 { width: 100%; }

.col-lg-11 { width: 91.66666667%; }

.col-lg-10 { width: 83.33333333%; }

.col-lg-9 { width: 75%; }

.col-lg-8 { width: 66.66666667%; }

.col-lg-7 { width: 58.33333333%; }

.col-lg-6 { width: 50%; }

.col-lg-5 { width: 41.66666667%; }

.col-lg-4 { width: 33.33333333%; }

.col-lg-3 { width: 25%; }

.col-lg-2 { width: 16.66666667%; }

.col-lg-1 { width: 8.33333333%; }

.col-lg-pull-12 { right: 100%; }

.col-lg-pull-11 { right: 91.66666667%; }

.col-lg-pull-10 { right: 83.33333333%; }

.col-lg-pull-9 { right: 75%; }

.col-lg-pull-8 { right: 66.66666667%; }

.col-lg-pull-7 { right: 58.33333333%; }

.col-lg-pull-6 { right: 50%; }

.col-lg-pull-5 { right: 41.66666667%; }

.col-lg-pull-4 { right: 33.33333333%; }

.col-lg-pull-3 { right: 25%; }

.col-lg-pull-2 { right: 16.66666667%; }

.col-lg-pull-1 { right: 8.33333333%; }

.col-lg-pull-0 { right: auto; }

.col-lg-push-12 { left: 100%; }

.col-lg-push-11 { left: 91.66666667%; }

.col-lg-push-10 { left: 83.33333333%; }

.col-lg-push-9 { left: 75%; }

.col-lg-push-8 { left: 66.66666667%; }

.col-lg-push-7 { left: 58.33333333%; }

.col-lg-push-6 { left: 50%; }

.col-lg-push-5 { left: 41.66666667%; }

.col-lg-push-4 { left: 33.33333333%; }

.col-lg-push-3 { left: 25%; }

.col-lg-push-2 { left: 16.66666667%; }

.col-lg-push-1 { left: 8.33333333%; }

.col-lg-push-0 { left: auto; }

.col-lg-offset-12 { margin-left: 100%; }

.col-lg-offset-11 { margin-left: 91.66666667%; }

.col-lg-offset-10 { margin-left: 83.33333333%; }

.col-lg-offset-9 { margin-left: 75%; }

.col-lg-offset-8 { margin-left: 66.66666667%; }

.col-lg-offset-7 { margin-left: 58.33333333%; }

.col-lg-offset-6 { margin-left: 50%; }

.col-lg-offset-5 { margin-left: 41.66666667%; }

.col-lg-offset-4 { margin-left: 33.33333333%; }

.col-lg-offset-3 { margin-left: 25%; }

.col-lg-offset-2 { margin-left: 16.66666667%; }

.col-lg-offset-1 { margin-left: 8.33333333%; }

.col-lg-offset-0 { margin-left: 0%; }
}

table { background-color: transparent; }

caption { padding-top: 8px; padding-bottom: 8px; color: #777777; text-align: left; }

th { text-align: left; }

.table { width: 100%; max-width: 100%; margin-bottom: 20px; }

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd; }

.table>thead>tr>th { vertical-align: bottom; border-bottom: 2px solid #dddddd; }

fieldset { padding: 0; margin: 0; border: 0; min-width: 0; }

legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5; }

label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; }

input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal; }

input[type="file"] { display: block; }

input[type="range"] { display: block; width: 100%; }

select[multiple], select[size] { height: auto; }

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; }

.form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555555; background-color: #ffffff; background-image: none; border: 1px solid #cccccc; border-radius: 4px; -webkit-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-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; }

.form-control:focus { border-color: #66afe9; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6); }
.form-control::-moz-placeholder {
 color:#999999;
 opacity:1;
}
.form-control:-ms-input-placeholder {
 color:#999999;
}
.form-control::-webkit-input-placeholder {
 color:#999999;
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: #eeeeee; opacity: 1; }

textarea.form-control { height: auto; }

input[type="search"] { -webkit-appearance: none; }

.form-group { margin-bottom: 15px; }

.radio, .checkbox { position: relative; display: block; margin-top: 10px; margin-bottom: 10px; }

.radio label, .checkbox label { min-height: 20px; padding-left: 20px; margin-bottom: 0; font-weight: normal; cursor: pointer; }

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; margin-top: 4px \9; }
 @media (min-width:768px) {
.form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: middle; }
 .form-horizontal .control-label {
 text-align:right;
 margin-bottom:0;
 padding-top:7px;
}
}

.btn { display: inline-block; margin-bottom: 0; font-weight: normal; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }

.input-group-btn>.btn+.btn { margin-left: -1px; }

.input-group-btn>.btn:hover, .input-group-btn>.btn:focus, .input-group-btn>.btn:active { z-index: 2; }

.input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group { margin-right: -1px; }

.input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group { margin-left: -1px; }
*/ .nav {
 margin-bottom:0;
 padding-left:0;
 list-style:none;
}

.nav>li { position: relative; display: block; }

.nav>li>a { position: relative; display: block; padding: 10px 15px; }

.nav>li>a:hover, .nav>li>a:focus { text-decoration: none; background-color: #eeeeee; }

.nav>li.disabled>a { color: #777777; }

.nav>li.disabled>a:hover, .nav>li.disabled>a:focus { color: #777777; text-decoration: none; background-color: transparent; cursor: not-allowed; }

.nav .open>a, .nav .open>a:hover, .nav .open>a:focus { background-color: #eeeeee; border-color: #337ab7; }

.nav .nav-divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; }

.nav>li>a>img { max-width: none; }

.navbar { position: relative; margin: 5px 0; padding: 0 2px; }
@media (min-width:768px) {

.navbar { border-radius: 4px; }
}
@media (min-width:768px) {

.navbar-header { float: left; }
}

.navbar-collapse { overflow-x: visible; padding-right: 0; padding-left: 0; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); box-shadow: inset 0 1px 0 rgba(255,255,255,0.1); -webkit-overflow-scrolling: touch; }
/*.navbar-collapse.in {
	overflow-y:auto;
}*/
@media (min-width:768px) {

.navbar-collapse { width: auto; border-top: 0; -webkit-box-shadow: none; box-shadow: none; }

.navbar-collapse.collapse { display: block !important; visibility: visible !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }
}

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; }
@media (max-device-width:480px) and (orientation:landscape) {

.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; }
}

.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse { margin-right: 0; margin-left: 0; }

.navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; }

.navbar-toggle { position: relative; float: right; margin-right: 0; padding: 9px 10px; margin-top: 0; margin-bottom: 0; background-color: #fff; background-image: none; border: 1px solid transparent; border-radius: 4px; }

.navbar-toggle:focus { outline: 0; }

.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }

.navbar-toggle .icon-bar+.icon-bar { margin-top: 4px; }
@media (min-width:768px) {

.navbar-toggle { display: none; }
}

.navbar-nav { margin: 0; }

.navbar-nav>li>a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; }
 @media (min-width:768px) {

.navbar-nav { float: left; margin: 0; }

.navbar-nav>li { float: left; margin: 0 5px 0 0; text-align: center; }

.navbar-nav>li:last-child { margin-right: 0px; }

.navbar-nav>li>a { padding: 9px 7px 9px 8px; color: #fff; }
}

.navbar-default .navbar-nav>li>a { /*	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;box-shadow:inset 0px 1px 0px 0px #f5978e;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f24537		),color-stop(1,#c62d1f) );background:-moz-linear-gradient(center top,#f24537 5%,#c62d1f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537',endColorstr='#c62d1f' );*/	background-color: #800000; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border: 1px solid #800000; display: block; color: #ffffff; font-size: 15px; font-weight: bold; /*	min-width:70px;*/	text-decoration: none; text-shadow: 1px 1px 0px #810e05; font-family: Arial, Helvetica, sans-serif; }

.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { color: #fff; /*background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#c62d1f		),color-stop(1,#f24537) );background:-moz-linear-gradient(center top,#c62d1f 5%,#f24537 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f',endColorstr='#f24537' );*/	background-color: #a60f0f; }

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus { color: #fff; /*background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#c62d1f		),color-stop(1,#f24537) );background:-moz-linear-gradient(center top,#c62d1f 5%,#f24537 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f',endColorstr='#f24537' );*/	background-color: #a60f0f; }

.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus { color: #cccccc; background-color: transparent; }

.navbar-default .navbar-toggle { border-color: #dddddd; }

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: #dddddd; }

.navbar-default .navbar-toggle .icon-bar { background-color: #800000; }

.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span { color: #777777; background-color: #ffffff; cursor: not-allowed; }

.label { display: inline; padding: .2em .6em .3em; font-size: 75%; font-weight: bold; line-height: 1; color: #ffffff; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: .25em; }

.btn .label { position: relative; top: -1px; }
 @-webkit-keyframes 
progress-bar-stripes {  from {
 background-position:40px 0;
}

to { background-position: 0 0; }
}
@-o-keyframes 
progress-bar-stripes {  from {
 background-position:40px 0;
}

to { background-position: 0 0; }
}
@keyframes 
progress-bar-stripes {  from {
 background-position:40px 0;
}

to { background-position: 0 0; }
}

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.hide { display: none !important; }

.show { display: block !important; }

.invisible { visibility: hidden; }

ul{ padding:0}
