@charset "UTF-8";@import url("https://use.typekit.net/fbl4eng.css");@import "/modules/datatables/css/datatables.min.css";@import "/modules/smartmenus/addons/bootstrap/jquery.smartmenus.bootstrap.css";@import "/modules/font-awesome-5/css/fontawesome.min.css";@import "/modules/font-awesome-5/css/all.min.css";/*! * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */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;}h1 {  font-size: 2em;  margin: 0.67em 0;}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;}svg:not(:root) {  overflow: hidden;}figure {  margin: 1em 40px;}hr {  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,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;}button[disabled],html input[disabled] {  cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {  border: 0;  padding: 0;}input {  line-height: normal;}input[type="checkbox"],input[type="radio"] {  box-sizing: border-box;  padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {  height: auto;}input[type="search"] {  -webkit-appearance: textfield;  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;    box-shadow: none !important;    text-shadow: none !important;  }  a,  a:visited {    text-decoration: underline;  }  a[href]:after {    content: " (" attr(href) ")";  }  abbr[title]:after {    content: " (" attr(title) ")";  }  a[href^="#"]:after,  a[href^="javascript:"]: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;  }  p,  h2,  h3 {    orphans: 3;    widows: 3;  }  h2,  h3 {    page-break-after: avoid;  }  .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.woff2') format('woff2'), 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";}.glyphicon-cd:before {  content: "\e201";}.glyphicon-save-file:before {  content: "\e202";}.glyphicon-open-file:before {  content: "\e203";}.glyphicon-level-up:before {  content: "\e204";}.glyphicon-copy:before {  content: "\e205";}.glyphicon-paste:before {  content: "\e206";}.glyphicon-alert:before {  content: "\e209";}.glyphicon-equalizer:before {  content: "\e210";}.glyphicon-king:before {  content: "\e211";}.glyphicon-queen:before {  content: "\e212";}.glyphicon-pawn:before {  content: "\e213";}.glyphicon-bishop:before {  content: "\e214";}.glyphicon-knight:before {  content: "\e215";}.glyphicon-baby-formula:before {  content: "\e216";}.glyphicon-tent:before {  content: "\26fa";}.glyphicon-blackboard:before {  content: "\e218";}.glyphicon-bed:before {  content: "\e219";}.glyphicon-apple:before {  content: "\f8ff";}.glyphicon-erase:before {  content: "\e221";}.glyphicon-hourglass:before {  content: "\231b";}.glyphicon-lamp:before {  content: "\e223";}.glyphicon-duplicate:before {  content: "\e224";}.glyphicon-piggy-bank:before {  content: "\e225";}.glyphicon-scissors:before {  content: "\e226";}.glyphicon-bitcoin:before {  content: "\e227";}.glyphicon-btc:before {  content: "\e227";}.glyphicon-xbt:before {  content: "\e227";}.glyphicon-yen:before {  content: "\00a5";}.glyphicon-jpy:before {  content: "\00a5";}.glyphicon-ruble:before {  content: "\20bd";}.glyphicon-rub:before {  content: "\20bd";}.glyphicon-scale:before {  content: "\e230";}.glyphicon-ice-lolly:before {  content: "\e231";}.glyphicon-ice-lolly-tasted:before {  content: "\e232";}.glyphicon-education:before {  content: "\e233";}.glyphicon-option-horizontal:before {  content: "\e234";}.glyphicon-option-vertical:before {  content: "\e235";}.glyphicon-menu-hamburger:before {  content: "\e236";}.glyphicon-modal-window:before {  content: "\e237";}.glyphicon-oil:before {  content: "\e238";}.glyphicon-grain:before {  content: "\e239";}.glyphicon-sunglasses:before {  content: "\e240";}.glyphicon-text-size:before {  content: "\e241";}.glyphicon-text-color:before {  content: "\e242";}.glyphicon-text-background:before {  content: "\e243";}.glyphicon-object-align-top:before {  content: "\e244";}.glyphicon-object-align-bottom:before {  content: "\e245";}.glyphicon-object-align-horizontal:before {  content: "\e246";}.glyphicon-object-align-left:before {  content: "\e247";}.glyphicon-object-align-vertical:before {  content: "\e248";}.glyphicon-object-align-right:before {  content: "\e249";}.glyphicon-triangle-right:before {  content: "\e250";}.glyphicon-triangle-left:before {  content: "\e251";}.glyphicon-triangle-bottom:before {  content: "\e252";}.glyphicon-triangle-top:before {  content: "\e253";}.glyphicon-console:before {  content: "\e254";}.glyphicon-superscript:before {  content: "\e255";}.glyphicon-subscript:before {  content: "\e256";}.glyphicon-menu-left:before {  content: "\e257";}.glyphicon-menu-right:before {  content: "\e258";}.glyphicon-menu-down:before {  content: "\e259";}.glyphicon-menu-up:before {  content: "\e260";}* {  -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: liberation-sans, sans-serif;  font-size: 14px;  line-height: 1.42857143;  color: #333333;  background-color: #fff;}input,button,select,textarea {  font-family: inherit;  font-size: inherit;  line-height: inherit;}a {  color: #af1116;  text-decoration: none;}a:hover,a:focus {  color: #690a0d;  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;}.img-rounded {  border-radius: 6px;}.img-thumbnail {  padding: 4px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out;  transition: all 0.2s ease-in-out;  display: inline-block;  max-width: 100%;  height: auto;}.img-circle {  border-radius: 50%;}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;}[role="button"] {  cursor: pointer;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small {  font-weight: normal;  line-height: 1;  color: #777777;}h1,.h1,h2,.h2,h3,.h3 {  margin-top: 20px;  margin-bottom: 10px;}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small {  font-size: 65%;}h4,.h4,h5,.h5,h6,.h6 {  margin-top: 10px;  margin-bottom: 10px;}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small {  font-size: 75%;}h1,.h1 {  font-size: 36px;}h2,.h2 {  font-size: 30px;}h3,.h3 {  font-size: 24px;}h4,.h4 {  font-size: 18px;}h5,.h5 {  font-size: 14px;}h6,.h6 {  font-size: 12px;}p {  margin: 0 0 10px;}.lead {  margin-bottom: 20px;  font-size: 16px;  font-weight: 300;  line-height: 1.4;}@media (min-width: 768px) {  .lead {    font-size: 21px;  }}small,.small {  font-size: 85%;}mark,.mark {  background-color: #fcf8e3;  padding: 0.2em;}.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;}.text-muted {  color: #777777;}.text-primary {  color: #af1116;}a.text-primary:hover,a.text-primary:focus {  color: #810c10;}.text-success {  color: #3c763d;}a.text-success:hover,a.text-success:focus {  color: #2b542c;}.text-info {  color: #31708f;}a.text-info:hover,a.text-info:focus {  color: #245269;}.text-warning {  color: #8a6d3b;}a.text-warning:hover,a.text-warning:focus {  color: #66512c;}.text-danger {  color: #a94442;}a.text-danger:hover,a.text-danger:focus {  color: #843534;}.bg-primary {  color: #fff;  background-color: #af1116;}a.bg-primary:hover,a.bg-primary:focus {  background-color: #810c10;}.bg-success {  background-color: #dff0d8;}a.bg-success:hover,a.bg-success:focus {  background-color: #c1e2b3;}.bg-info {  background-color: #d9edf7;}a.bg-info:hover,a.bg-info:focus {  background-color: #afd9ee;}.bg-warning {  background-color: #fcf8e3;}a.bg-warning:hover,a.bg-warning:focus {  background-color: #f7ecb5;}.bg-danger {  background-color: #f2dede;}a.bg-danger:hover,a.bg-danger:focus {  background-color: #e4b9b9;}.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;}blockquote {  padding: 10px 20px;  margin: 0 0 20px;  font-size: 17.5px;  border-left: 5px solid #eeeeee;}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child {  margin-bottom: 0;}blockquote footer,blockquote small,blockquote .small {  display: block;  font-size: 80%;  line-height: 1.42857143;  color: #777777;}blockquote footer:before,blockquote small:before,blockquote .small:before {  content: '\2014 \00A0';}.blockquote-reverse,blockquote.pull-right {  padding-right: 15px;  padding-left: 0;  border-right: 5px solid #eeeeee;  border-left: 0;  text-align: right;}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before {  content: '';}.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after {  content: '\00A0 \2014';}address {  margin-bottom: 20px;  font-style: normal;  line-height: 1.42857143;}code,kbd,pre,samp {  font-family: Menlo, Monaco, Consolas, "Courier New", monospace;}code {  padding: 2px 4px;  font-size: 90%;  color: #c7254e;  background-color: #f9f2f4;  border-radius: 4px;}kbd {  padding: 2px 4px;  font-size: 90%;  color: #fff;  background-color: #333;  border-radius: 3px;  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);}kbd kbd {  padding: 0;  font-size: 100%;  font-weight: bold;  box-shadow: none;}pre {  display: block;  padding: 9.5px;  margin: 0 0 10px;  font-size: 13px;  line-height: 1.42857143;  word-break: break-all;  word-wrap: break-word;  color: #333333;  background-color: #f5f5f5;  border: 1px solid #ccc;  border-radius: 4px;}pre code {  padding: 0;  font-size: inherit;  color: inherit;  white-space: pre-wrap;  background-color: transparent;  border-radius: 0;}.pre-scrollable {  max-height: 340px;  overflow-y: scroll;}.container {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 768px) {  .container {    width: 750px;  }}@media (min-width: 992px) {  .container {    width: 970px;  }}@media (min-width: 1200px) {  .container {    width: 1170px;  }}.container-fluid {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;}.row {  margin-left: -15px;  margin-right: -15px;}.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: 15px;  padding-right: 15px;}.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 #ddd;}.table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {  border-top: 0;}.table > tbody + tbody {  border-top: 2px solid #ddd;}.table .table {  background-color: #fff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td {  padding: 5px;}.table-bordered {  border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td {  border: 1px solid #ddd;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {  border-bottom-width: 2px;}.table-striped > tbody > tr:nth-of-type(odd) {  background-color: #f9f9f9;}.table-hover > tbody > tr:hover {  background-color: #f5f5f5;}table col[class*="col-"] {  position: static;  float: none;  display: table-column;}table td[class*="col-"],table th[class*="col-"] {  position: static;  float: none;  display: table-cell;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th {  background-color: #f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {  background-color: #e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {  background-color: #dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {  background-color: #d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {  background-color: #fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {  background-color: #f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc;}.table-responsive {  overflow-x: auto;  min-height: 0.01%;}@media screen and (max-width: 767px) {  .table-responsive {    width: 100%;    margin-bottom: 15px;    overflow-y: hidden;    -ms-overflow-style: -ms-autohiding-scrollbar;    border: 1px solid #ddd;  }  .table-responsive > .table {    margin-bottom: 0;  }  .table-responsive > .table > thead > tr > th,  .table-responsive > .table > tbody > tr > th,  .table-responsive > .table > tfoot > tr > th,  .table-responsive > .table > thead > tr > td,  .table-responsive > .table > tbody > tr > td,  .table-responsive > .table > tfoot > tr > td {    white-space: nowrap;  }  .table-responsive > .table-bordered {    border: 0;  }  .table-responsive > .table-bordered > thead > tr > th:first-child,  .table-responsive > .table-bordered > tbody > tr > th:first-child,  .table-responsive > .table-bordered > tfoot > tr > th:first-child,  .table-responsive > .table-bordered > thead > tr > td:first-child,  .table-responsive > .table-bordered > tbody > tr > td:first-child,  .table-responsive > .table-bordered > tfoot > tr > td:first-child {    border-left: 0;  }  .table-responsive > .table-bordered > thead > tr > th:last-child,  .table-responsive > .table-bordered > tbody > tr > th:last-child,  .table-responsive > .table-bordered > tfoot > tr > th:last-child,  .table-responsive > .table-bordered > thead > tr > td:last-child,  .table-responsive > .table-bordered > tbody > tr > td:last-child,  .table-responsive > .table-bordered > tfoot > tr > td:last-child {    border-right: 0;  }  .table-responsive > .table-bordered > tbody > tr:last-child > th,  .table-responsive > .table-bordered > tfoot > tr:last-child > th,  .table-responsive > .table-bordered > tbody > tr:last-child > td,  .table-responsive > .table-bordered > tfoot > tr:last-child > td {    border-bottom: 0;  }}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;}output {  display: block;  padding-top: 10px;  font-size: 14px;  line-height: 1.42857143;  color: #555555;}.form-control {  display: block;  width: 100%;  height: 40px;  padding: 9px 15px;  font-size: 14px;  line-height: 1.42857143;  color: #555555;  background-color: #fff;  background-image: none;  border: 1px solid #ccc;  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, 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: #999;  opacity: 1;}.form-control:-ms-input-placeholder {  color: #999;}.form-control::-webkit-input-placeholder {  color: #999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {  background-color: #eeeeee;  opacity: 1;}.form-control[disabled],fieldset[disabled] .form-control {  cursor: not-allowed;}textarea.form-control {  height: auto;}input[type="search"] {  -webkit-appearance: none;}@media screen and (-webkit-min-device-pixel-ratio: 0) {  input[type="date"].form-control,  input[type="time"].form-control,  input[type="datetime-local"].form-control,  input[type="month"].form-control {    line-height: 40px;  }  input[type="date"].input-sm,  input[type="time"].input-sm,  input[type="datetime-local"].input-sm,  input[type="month"].input-sm,  .input-group-sm input[type="date"],  .input-group-sm input[type="time"],  .input-group-sm input[type="datetime-local"],  .input-group-sm input[type="month"] {    line-height: 28px;  }  input[type="date"].input-lg,  input[type="time"].input-lg,  input[type="datetime-local"].input-lg,  input[type="month"].input-lg,  .input-group-lg input[type="date"],  .input-group-lg input[type="time"],  .input-group-lg input[type="datetime-local"],  .input-group-lg input[type="month"] {    line-height: 54px;  }}.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;}.radio + .radio,.checkbox + .checkbox {  margin-top: -5px;}.radio-inline,.checkbox-inline {  position: relative;  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  vertical-align: middle;  font-weight: normal;  cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {  cursor: not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline {  cursor: not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {  cursor: not-allowed;}.form-control-static {  padding-top: 10px;  padding-bottom: 10px;  margin-bottom: 0;  min-height: 34px;}.form-control-static.input-lg,.form-control-static.input-sm {  padding-left: 0;  padding-right: 0;}.input-sm {  height: 28px;  padding: 4px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}select.input-sm {  height: 28px;  line-height: 28px;}textarea.input-sm,select[multiple].input-sm {  height: auto;}.form-group-sm .form-control {  height: 28px;  padding: 4px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}.form-group-sm select.form-control {  height: 28px;  line-height: 28px;}.form-group-sm textarea.form-control,.form-group-sm select[multiple].form-control {  height: auto;}.form-group-sm .form-control-static {  height: 28px;  min-height: 32px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;}.input-lg {  height: 54px;  padding: 14px 20px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}select.input-lg {  height: 54px;  line-height: 54px;}textarea.input-lg,select[multiple].input-lg {  height: auto;}.form-group-lg .form-control {  height: 54px;  padding: 14px 20px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}.form-group-lg select.form-control {  height: 54px;  line-height: 54px;}.form-group-lg textarea.form-control,.form-group-lg select[multiple].form-control {  height: auto;}.form-group-lg .form-control-static {  height: 54px;  min-height: 38px;  padding: 15px 20px;  font-size: 18px;  line-height: 1.3333333;}.has-feedback {  position: relative;}.has-feedback .form-control {  padding-right: 50px;}.form-control-feedback {  position: absolute;  top: 0;  right: 0;  z-index: 2;  display: block;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  pointer-events: none;}.input-lg + .form-control-feedback,.input-group-lg + .form-control-feedback,.form-group-lg .form-control + .form-control-feedback {  width: 54px;  height: 54px;  line-height: 54px;}.input-sm + .form-control-feedback,.input-group-sm + .form-control-feedback,.form-group-sm .form-control + .form-control-feedback {  width: 28px;  height: 28px;  line-height: 28px;}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label {  color: #3c763d;}.has-success .form-control {  border-color: #3c763d;  -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);}.has-success .form-control:focus {  border-color: #2b542c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;}.has-success .input-group-addon {  color: #3c763d;  border-color: #3c763d;  background-color: #dff0d8;}.has-success .form-control-feedback {  color: #3c763d;}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label {  color: #8a6d3b;}.has-warning .form-control {  border-color: #8a6d3b;  -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);}.has-warning .form-control:focus {  border-color: #66512c;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;}.has-warning .input-group-addon {  color: #8a6d3b;  border-color: #8a6d3b;  background-color: #fcf8e3;}.has-warning .form-control-feedback {  color: #8a6d3b;}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label {  color: #a94442;}.has-error .form-control {  border-color: #a94442;  -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);}.has-error .form-control:focus {  border-color: #843534;  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;}.has-error .input-group-addon {  color: #a94442;  border-color: #a94442;  background-color: #f2dede;}.has-error .form-control-feedback {  color: #a94442;}.has-feedback label ~ .form-control-feedback {  top: 25px;}.has-feedback label.sr-only ~ .form-control-feedback {  top: 0;}.help-block {  display: block;  margin-top: 5px;  margin-bottom: 10px;  color: #737373;}@media (min-width: 768px) {  .form-inline .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .form-control {    display: inline-block;    width: auto;    vertical-align: middle;  }  .form-inline .form-control-static {    display: inline-block;  }  .form-inline .input-group {    display: inline-table;    vertical-align: middle;  }  .form-inline .input-group .input-group-addon,  .form-inline .input-group .input-group-btn,  .form-inline .input-group .form-control {    width: auto;  }  .form-inline .input-group > .form-control {    width: 100%;  }  .form-inline .control-label {    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .radio,  .form-inline .checkbox {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle;  }  .form-inline .radio label,  .form-inline .checkbox label {    padding-left: 0;  }  .form-inline .radio input[type="radio"],  .form-inline .checkbox input[type="checkbox"] {    position: relative;    margin-left: 0;  }  .form-inline .has-feedback .form-control-feedback {    top: 0;  }}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline {  margin-top: 0;  margin-bottom: 0;  padding-top: 10px;}.form-horizontal .radio,.form-horizontal .checkbox {  min-height: 30px;}.form-horizontal .form-group {  margin-left: -15px;  margin-right: -15px;}@media (min-width: 768px) {  .form-horizontal .control-label {    text-align: right;    margin-bottom: 0;    padding-top: 10px;  }}.form-horizontal .has-feedback .form-control-feedback {  right: 15px;}@media (min-width: 768px) {  .form-horizontal .form-group-lg .control-label {    padding-top: 19.6666662px;    font-size: 18px;  }}@media (min-width: 768px) {  .form-horizontal .form-group-sm .control-label {    padding-top: 5px;    font-size: 12px;  }}.btn {  display: inline-block;  margin-bottom: 0;  font-weight: bold;  text-align: center;  vertical-align: middle;  touch-action: manipulation;  cursor: pointer;  background-image: none;  border: 1px solid transparent;  white-space: nowrap;  padding: 9px 15px;  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;}.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}.btn:hover,.btn:focus,.btn.focus {  color: #333;  text-decoration: none;}.btn:active,.btn.active {  outline: 0;  background-image: none;  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {  cursor: not-allowed;  opacity: 0.65;  filter: alpha(opacity=65);  -webkit-box-shadow: none;  box-shadow: none;}a.btn.disabled,fieldset[disabled] a.btn {  pointer-events: none;}.btn-default {  color: #333;  background-color: #fff;  border-color: #ccc;}.btn-default:focus,.btn-default.focus {  color: #333;  background-color: #e6e6e6;  border-color: #8c8c8c;}.btn-default:hover {  color: #333;  background-color: #e6e6e6;  border-color: #adadad;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {  color: #333;  background-color: #e6e6e6;  border-color: #adadad;}.btn-default:active:hover,.btn-default.active:hover,.open > .dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open > .dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open > .dropdown-toggle.btn-default.focus {  color: #333;  background-color: #d4d4d4;  border-color: #8c8c8c;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {  background-image: none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {  background-color: #fff;  border-color: #ccc;}.btn-default .badge {  color: #fff;  background-color: #333;}.btn-primary {  color: #fff;  background-color: #af1116;  border-color: #af1116;}.btn-primary:focus,.btn-primary.focus {  color: #fff;  background-color: #810c10;  border-color: #3b0607;}.btn-primary:hover {  color: #fff;  background-color: #810c10;  border-color: #770c0f;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {  color: #fff;  background-color: #810c10;  border-color: #770c0f;}.btn-primary:active:hover,.btn-primary.active:hover,.open > .dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open > .dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open > .dropdown-toggle.btn-primary.focus {  color: #fff;  background-color: #60090c;  border-color: #3b0607;}.btn-primary:active,.btn-primary.active,.open > .dropdown-toggle.btn-primary {  background-image: none;}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active {  background-color: #af1116;  border-color: #af1116;}.btn-primary .badge {  color: #af1116;  background-color: #fff;}.btn-success {  color: #fff;  background-color: #5cb85c;  border-color: #4cae4c;}.btn-success:focus,.btn-success.focus {  color: #fff;  background-color: #449d44;  border-color: #255625;}.btn-success:hover {  color: #fff;  background-color: #449d44;  border-color: #398439;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {  color: #fff;  background-color: #449d44;  border-color: #398439;}.btn-success:active:hover,.btn-success.active:hover,.open > .dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open > .dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open > .dropdown-toggle.btn-success.focus {  color: #fff;  background-color: #398439;  border-color: #255625;}.btn-success:active,.btn-success.active,.open > .dropdown-toggle.btn-success {  background-image: none;}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active {  background-color: #5cb85c;  border-color: #4cae4c;}.btn-success .badge {  color: #5cb85c;  background-color: #fff;}.btn-info {  color: #fff;  background-color: #5bc0de;  border-color: #46b8da;}.btn-info:focus,.btn-info.focus {  color: #fff;  background-color: #31b0d5;  border-color: #1b6d85;}.btn-info:hover {  color: #fff;  background-color: #31b0d5;  border-color: #269abc;}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {  color: #fff;  background-color: #31b0d5;  border-color: #269abc;}.btn-info:active:hover,.btn-info.active:hover,.open > .dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open > .dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open > .dropdown-toggle.btn-info.focus {  color: #fff;  background-color: #269abc;  border-color: #1b6d85;}.btn-info:active,.btn-info.active,.open > .dropdown-toggle.btn-info {  background-image: none;}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active {  background-color: #5bc0de;  border-color: #46b8da;}.btn-info .badge {  color: #5bc0de;  background-color: #fff;}.btn-warning {  color: #fff;  background-color: #f0ad4e;  border-color: #eea236;}.btn-warning:focus,.btn-warning.focus {  color: #fff;  background-color: #ec971f;  border-color: #985f0d;}.btn-warning:hover {  color: #fff;  background-color: #ec971f;  border-color: #d58512;}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {  color: #fff;  background-color: #ec971f;  border-color: #d58512;}.btn-warning:active:hover,.btn-warning.active:hover,.open > .dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open > .dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open > .dropdown-toggle.btn-warning.focus {  color: #fff;  background-color: #d58512;  border-color: #985f0d;}.btn-warning:active,.btn-warning.active,.open > .dropdown-toggle.btn-warning {  background-image: none;}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active {  background-color: #f0ad4e;  border-color: #eea236;}.btn-warning .badge {  color: #f0ad4e;  background-color: #fff;}.btn-danger {  color: #fff;  background-color: #d9534f;  border-color: #d43f3a;}.btn-danger:focus,.btn-danger.focus {  color: #fff;  background-color: #c9302c;  border-color: #761c19;}.btn-danger:hover {  color: #fff;  background-color: #c9302c;  border-color: #ac2925;}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {  color: #fff;  background-color: #c9302c;  border-color: #ac2925;}.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus {  color: #fff;  background-color: #ac2925;  border-color: #761c19;}.btn-danger:active,.btn-danger.active,.open > .dropdown-toggle.btn-danger {  background-image: none;}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active {  background-color: #d9534f;  border-color: #d43f3a;}.btn-danger .badge {  color: #d9534f;  background-color: #fff;}.btn-link {  color: #af1116;  font-weight: normal;  border-radius: 0;}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;  box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {  border-color: transparent;}.btn-link:hover,.btn-link:focus {  color: #690a0d;  text-decoration: underline;  background-color: transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {  color: #777777;  text-decoration: none;}.btn-lg,.btn-group-lg > .btn {  padding: 14px 20px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}.btn-sm,.btn-group-sm > .btn {  padding: 4px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}.btn-xs,.btn-group-xs > .btn {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}.btn-block {  display: block;  width: 100%;}.btn-block + .btn-block {  margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {  width: 100%;}.fade {  opacity: 0;  -webkit-transition: opacity 0.15s linear;  -o-transition: opacity 0.15s linear;  transition: opacity 0.15s linear;}.fade.in {  opacity: 1;}.collapse {  display: none;}.collapse.in {  display: block;}tr.collapse.in {  display: table-row;}tbody.collapse.in {  display: table-row-group;}.collapsing {  position: relative;  height: 0;  overflow: hidden;  -webkit-transition-property: height, visibility;  transition-property: height, visibility;  -webkit-transition-duration: 0.35s;  transition-duration: 0.35s;  -webkit-transition-timing-function: ease;  transition-timing-function: ease;}.caret {  display: inline-block;  width: 0;  height: 0;  margin-left: 2px;  vertical-align: middle;  border-top: 4px dashed;  border-top: 4px solid \9;  border-right: 4px solid transparent;  border-left: 4px solid transparent;}.dropup,.dropdown {  position: relative;}.dropdown-toggle:focus {  outline: 0;}.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;  font-size: 14px;  text-align: left;  background-color: #fff;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.15);  border-radius: 4px;  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);  background-clip: padding-box;}.dropdown-menu.pull-right {  right: 0;  left: auto;}.dropdown-menu .divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5;}.dropdown-menu > li > a {  display: block;  padding: 3px 20px;  clear: both;  font-weight: normal;  line-height: 1.42857143;  color: #333333;  white-space: nowrap;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus {  text-decoration: none;  color: #262626;  background-color: #f5f5f5;}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus {  color: #fff;  text-decoration: none;  outline: 0;  background-color: #af1116;}.dropdown-menu > .disabled > a,.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {  color: #777777;}.dropdown-menu > .disabled > a:hover,.dropdown-menu > .disabled > a:focus {  text-decoration: none;  background-color: transparent;  background-image: none;  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);  cursor: not-allowed;}.open > .dropdown-menu {  display: block;}.open > a {  outline: 0;}.dropdown-menu-right {  left: auto;  right: 0;}.dropdown-menu-left {  left: 0;  right: auto;}.dropdown-header {  display: block;  padding: 3px 20px;  font-size: 12px;  line-height: 1.42857143;  color: #777777;  white-space: nowrap;}.dropdown-backdrop {  position: fixed;  left: 0;  right: 0;  bottom: 0;  top: 0;  z-index: 990;}.pull-right > .dropdown-menu {  right: 0;  left: auto;}.dropup .caret,.navbar-fixed-bottom .dropdown .caret {  border-top: 0;  border-bottom: 4px dashed;  border-bottom: 4px solid \9;  content: "";}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu {  top: auto;  bottom: 100%;  margin-bottom: 2px;}@media (min-width: 768px) {  .navbar-right .dropdown-menu {    left: auto;    right: 0;  }  .navbar-right .dropdown-menu-left {    left: 0;    right: auto;  }}.btn-group,.btn-group-vertical {  position: relative;  display: inline-block;  vertical-align: middle;}.btn-group > .btn,.btn-group-vertical > .btn {  position: relative;  float: left;}.btn-group > .btn:hover,.btn-group-vertical > .btn:hover,.btn-group > .btn:focus,.btn-group-vertical > .btn:focus,.btn-group > .btn:active,.btn-group-vertical > .btn:active,.btn-group > .btn.active,.btn-group-vertical > .btn.active {  z-index: 2;}.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group {  margin-left: -1px;}.btn-toolbar {  margin-left: -5px;}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group {  float: left;}.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group {  margin-left: 5px;}.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {  border-radius: 0;}.btn-group > .btn:first-child {  margin-left: 0;}.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {  border-bottom-right-radius: 0;  border-top-right-radius: 0;}.btn-group > .btn:last-child:not(:first-child),.btn-group > .dropdown-toggle:not(:first-child) {  border-bottom-left-radius: 0;  border-top-left-radius: 0;}.btn-group > .btn-group {  float: left;}.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0;}.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-top-right-radius: 0;}.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-bottom-left-radius: 0;  border-top-left-radius: 0;}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle {  outline: 0;}.btn-group > .btn + .dropdown-toggle {  padding-left: 8px;  padding-right: 8px;}.btn-group > .btn-lg + .dropdown-toggle {  padding-left: 12px;  padding-right: 12px;}.btn-group.open .dropdown-toggle {  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);}.btn-group.open .dropdown-toggle.btn-link {  -webkit-box-shadow: none;  box-shadow: none;}.btn .caret {  margin-left: 0;}.btn-lg .caret {  border-width: 5px 5px 0;  border-bottom-width: 0;}.dropup .btn-lg .caret {  border-width: 0 5px 5px;}.btn-group-vertical > .btn,.btn-group-vertical > .btn-group,.btn-group-vertical > .btn-group > .btn {  display: block;  float: none;  width: 100%;  max-width: 100%;}.btn-group-vertical > .btn-group > .btn {  float: none;}.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group {  margin-top: -1px;  margin-left: 0;}.btn-group-vertical > .btn:not(:first-child):not(:last-child) {  border-radius: 0;}.btn-group-vertical > .btn:first-child:not(:last-child) {  border-top-right-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.btn-group-vertical > .btn:last-child:not(:first-child) {  border-bottom-left-radius: 4px;  border-top-right-radius: 0;  border-top-left-radius: 0;}.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {  border-radius: 0;}.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {  border-top-right-radius: 0;  border-top-left-radius: 0;}.btn-group-justified {  display: table;  width: 100%;  table-layout: fixed;  border-collapse: separate;}.btn-group-justified > .btn,.btn-group-justified > .btn-group {  float: none;  display: table-cell;  width: 1%;}.btn-group-justified > .btn-group .btn {  width: 100%;}.btn-group-justified > .btn-group .dropdown-menu {  left: auto;}[data-toggle="buttons"] > .btn input[type="radio"],[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],[data-toggle="buttons"] > .btn input[type="checkbox"],[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {  position: absolute;  clip: rect(0, 0, 0, 0);  pointer-events: none;}.input-group {  position: relative;  display: table;  border-collapse: separate;}.input-group[class*="col-"] {  float: none;  padding-left: 0;  padding-right: 0;}.input-group .form-control {  position: relative;  z-index: 2;  float: left;  width: 100%;  margin-bottom: 0;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {  height: 54px;  padding: 14px 20px;  font-size: 18px;  line-height: 1.3333333;  border-radius: 6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {  height: 54px;  line-height: 54px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn {  height: auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {  height: 28px;  padding: 4px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {  height: 28px;  line-height: 28px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn {  height: auto;}.input-group-addon,.input-group-btn,.input-group .form-control {  display: table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {  border-radius: 0;}.input-group-addon,.input-group-btn {  width: 1%;  white-space: nowrap;  vertical-align: middle;}.input-group-addon {  padding: 9px 15px;  font-size: 14px;  font-weight: normal;  line-height: 1;  color: #555555;  text-align: center;  background-color: #eeeeee;  border: 1px solid #ccc;  border-radius: 4px;}.input-group-addon.input-sm {  padding: 4px 10px;  font-size: 12px;  border-radius: 3px;}.input-group-addon.input-lg {  padding: 14px 20px;  font-size: 18px;  border-radius: 6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {  margin-top: 0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {  border-bottom-right-radius: 0;  border-top-right-radius: 0;}.input-group-addon:first-child {  border-right: 0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {  border-bottom-left-radius: 0;  border-top-left-radius: 0;}.input-group-addon:last-child {  border-left: 0;}.input-group-btn {  position: relative;  font-size: 0;  white-space: nowrap;}.input-group-btn > .btn {  position: relative;}.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 {  z-index: 2;  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: #af1116;}.nav .nav-divider {  height: 1px;  margin: 9px 0;  overflow: hidden;  background-color: #e5e5e5;}.nav > li > a > img {  max-width: none;}.nav-tabs {  border-bottom: 1px solid #ddd;}.nav-tabs > li {  float: left;  margin-bottom: -1px;}.nav-tabs > li > a {  margin-right: 2px;  line-height: 1.42857143;  border: 1px solid transparent;  border-radius: 4px 4px 0 0;}.nav-tabs > li > a:hover {  border-color: #eeeeee #eeeeee #ddd;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:hover,.nav-tabs > li.active > a:focus {  color: #555555;  background-color: #fff;  border: 1px solid #ddd;  border-bottom-color: transparent;  cursor: default;}.nav-tabs.nav-justified {  width: 100%;  border-bottom: 0;}.nav-tabs.nav-justified > li {  float: none;}.nav-tabs.nav-justified > li > a {  text-align: center;  margin-bottom: 5px;}.nav-tabs.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto;}@media (min-width: 768px) {  .nav-tabs.nav-justified > li {    display: table-cell;    width: 1%;  }  .nav-tabs.nav-justified > li > a {    margin-bottom: 0;  }}.nav-tabs.nav-justified > li > a {  margin-right: 0;  border-radius: 4px;}.nav-tabs.nav-justified > .active > a,.nav-tabs.nav-justified > .active > a:hover,.nav-tabs.nav-justified > .active > a:focus {  border: 1px solid #ddd;}@media (min-width: 768px) {  .nav-tabs.nav-justified > li > a {    border-bottom: 1px solid #ddd;    border-radius: 4px 4px 0 0;  }  .nav-tabs.nav-justified > .active > a,  .nav-tabs.nav-justified > .active > a:hover,  .nav-tabs.nav-justified > .active > a:focus {    border-bottom-color: #fff;  }}.nav-pills > li {  float: left;}.nav-pills > li > a {  border-radius: 4px;}.nav-pills > li + li {  margin-left: 2px;}.nav-pills > li.active > a,.nav-pills > li.active > a:hover,.nav-pills > li.active > a:focus {  color: #fff;  background-color: #af1116;}.nav-stacked > li {  float: none;}.nav-stacked > li + li {  margin-top: 2px;  margin-left: 0;}.nav-justified {  width: 100%;}.nav-justified > li {  float: none;}.nav-justified > li > a {  text-align: center;  margin-bottom: 5px;}.nav-justified > .dropdown .dropdown-menu {  top: auto;  left: auto;}@media (min-width: 768px) {  .nav-justified > li {    display: table-cell;    width: 1%;  }  .nav-justified > li > a {    margin-bottom: 0;  }}.nav-tabs-justified {  border-bottom: 0;}.nav-tabs-justified > li > a {  margin-right: 0;  border-radius: 4px;}.nav-tabs-justified > .active > a,.nav-tabs-justified > .active > a:hover,.nav-tabs-justified > .active > a:focus {  border: 1px solid #ddd;}@media (min-width: 768px) {  .nav-tabs-justified > li > a {    border-bottom: 1px solid #ddd;    border-radius: 4px 4px 0 0;  }  .nav-tabs-justified > .active > a,  .nav-tabs-justified > .active > a:hover,  .nav-tabs-justified > .active > a:focus {    border-bottom-color: #fff;  }}.tab-content > .tab-pane {  display: none;}.tab-content > .active {  display: block;}.nav-tabs .dropdown-menu {  margin-top: -1px;  border-top-right-radius: 0;  border-top-left-radius: 0;}.navbar {  position: relative;  min-height: 50px;  margin-bottom: 0;  border: 1px solid transparent;}@media (min-width: 768px) {  .navbar {    border-radius: 4px;  }}@media (min-width: 768px) {  .navbar-header {    float: left;  }}.navbar-collapse {  overflow-x: visible;  padding-right: 15px;  padding-left: 15px;  border-top: 1px solid transparent;  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;    box-shadow: none;  }  .navbar-collapse.collapse {    display: block !important;    height: auto !important;    padding-bottom: 0;    overflow: visible !important;  }  .navbar-collapse.in {    overflow-y: visible;  }  .navbar-fixed-top .navbar-collapse,  .navbar-static-top .navbar-collapse,  .navbar-fixed-bottom .navbar-collapse {    padding-left: 0;    padding-right: 0;  }}.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: -15px;  margin-left: -15px;}@media (min-width: 768px) {  .container > .navbar-header,  .container-fluid > .navbar-header,  .container > .navbar-collapse,  .container-fluid > .navbar-collapse {    margin-right: 0;    margin-left: 0;  }}.navbar-static-top {  z-index: 1000;  border-width: 0 0 1px;}@media (min-width: 768px) {  .navbar-static-top {    border-radius: 0;  }}.navbar-fixed-top,.navbar-fixed-bottom {  position: fixed;  right: 0;  left: 0;  z-index: 1030;}@media (min-width: 768px) {  .navbar-fixed-top,  .navbar-fixed-bottom {    border-radius: 0;  }}.navbar-fixed-top {  top: 0;  border-width: 0 0 1px;}.navbar-fixed-bottom {  bottom: 0;  margin-bottom: 0;  border-width: 1px 0 0;}.navbar-brand {  float: left;  padding: 15px 15px;  font-size: 18px;  line-height: 20px;  height: 50px;}.navbar-brand:hover,.navbar-brand:focus {  text-decoration: none;}.navbar-brand > img {  display: block;}@media (min-width: 768px) {  .navbar > .container .navbar-brand,  .navbar > .container-fluid .navbar-brand {    margin-left: -15px;  }}.navbar-toggle {  position: relative;  float: right;  margin-right: 15px;  padding: 9px 10px;  margin-top: 8px;  margin-bottom: 8px;  background-color: transparent;  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: 7.5px -15px;}.navbar-nav > li > a {  padding-top: 10px;  padding-bottom: 10px;  line-height: 20px;}@media (max-width: 767px) {  .navbar-nav .open .dropdown-menu {    position: static;    float: none;    width: auto;    margin-top: 0;    background-color: transparent;    border: 0;    box-shadow: none;  }  .navbar-nav .open .dropdown-menu > li > a,  .navbar-nav .open .dropdown-menu .dropdown-header {    padding: 5px 15px 5px 25px;  }  .navbar-nav .open .dropdown-menu > li > a {    line-height: 20px;  }  .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-nav .open .dropdown-menu > li > a:focus {    background-image: none;  }}@media (min-width: 768px) {  .navbar-nav {    float: left;    margin: 0;  }  .navbar-nav > li {    float: left;  }  .navbar-nav > li > a {    padding-top: 15px;    padding-bottom: 15px;  }}.navbar-form {  margin-left: -15px;  margin-right: -15px;  padding: 10px 15px;  border-top: 1px solid transparent;  border-bottom: 1px solid transparent;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);  margin-top: 5px;  margin-bottom: 5px;}@media (min-width: 768px) {  .navbar-form .form-group {    display: inline-block;    margin-bottom: 0;    vertical-align: middle;  }  .navbar-form .form-control {    display: inline-block;    width: auto;    vertical-align: middle;  }  .navbar-form .form-control-static {    display: inline-block;  }  .navbar-form .input-group {    display: inline-table;    vertical-align: middle;  }  .navbar-form .input-group .input-group-addon,  .navbar-form .input-group .input-group-btn,  .navbar-form .input-group .form-control {    width: auto;  }  .navbar-form .input-group > .form-control {    width: 100%;  }  .navbar-form .control-label {    margin-bottom: 0;    vertical-align: middle;  }  .navbar-form .radio,  .navbar-form .checkbox {    display: inline-block;    margin-top: 0;    margin-bottom: 0;    vertical-align: middle;  }  .navbar-form .radio label,  .navbar-form .checkbox label {    padding-left: 0;  }  .navbar-form .radio input[type="radio"],  .navbar-form .checkbox input[type="checkbox"] {    position: relative;    margin-left: 0;  }  .navbar-form .has-feedback .form-control-feedback {    top: 0;  }}@media (max-width: 767px) {  .navbar-form .form-group {    margin-bottom: 5px;  }  .navbar-form .form-group:last-child {    margin-bottom: 0;  }}@media (min-width: 768px) {  .navbar-form {    width: auto;    border: 0;    margin-left: 0;    margin-right: 0;    padding-top: 0;    padding-bottom: 0;    -webkit-box-shadow: none;    box-shadow: none;  }}.navbar-nav > li > .dropdown-menu {  margin-top: 0;  border-top-right-radius: 0;  border-top-left-radius: 0;}.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {  margin-bottom: 0;  border-top-right-radius: 4px;  border-top-left-radius: 4px;  border-bottom-right-radius: 0;  border-bottom-left-radius: 0;}.navbar-btn {  margin-top: 5px;  margin-bottom: 5px;}.navbar-btn.btn-sm {  margin-top: 11px;  margin-bottom: 11px;}.navbar-btn.btn-xs {  margin-top: 14px;  margin-bottom: 14px;}.navbar-text {  margin-top: 15px;  margin-bottom: 15px;}@media (min-width: 768px) {  .navbar-text {    float: left;    margin-left: 15px;    margin-right: 15px;  }}@media (min-width: 768px) {  .navbar-left {    float: left !important;  }  .navbar-right {    float: right !important;    margin-right: -15px;  }  .navbar-right ~ .navbar-right {    margin-right: 0;  }}.navbar-default {  background-color: #fff;  border-color: #eee;}.navbar-default .navbar-brand {  color: #000;}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus {  color: #000000;  background-color: transparent;}.navbar-default .navbar-text {  color: #777;}.navbar-default .navbar-nav > li > a {  color: #000;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus {  color: #333;  background-color: transparent;}.navbar-default .navbar-nav > .active > a,.navbar-default .navbar-nav > .active > a:hover,.navbar-default .navbar-nav > .active > a:focus {  color: #555;  background-color: #eeeeee;}.navbar-default .navbar-nav > .disabled > a,.navbar-default .navbar-nav > .disabled > a:hover,.navbar-default .navbar-nav > .disabled > a:focus {  color: #ccc;  background-color: transparent;}.navbar-default .navbar-toggle {  border-color: #ddd;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus {  background-color: #ddd;}.navbar-default .navbar-toggle .icon-bar {  background-color: #888;}.navbar-default .navbar-collapse,.navbar-default .navbar-form {  border-color: #eee;}.navbar-default .navbar-nav > .open > a,.navbar-default .navbar-nav > .open > a:hover,.navbar-default .navbar-nav > .open > a:focus {  background-color: #eeeeee;  color: #555;}@media (max-width: 767px) {  .navbar-default .navbar-nav .open .dropdown-menu > li > a {    color: #000;  }  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {    color: #333;    background-color: transparent;  }  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {    color: #555;    background-color: #eeeeee;  }  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {    color: #ccc;    background-color: transparent;  }}.navbar-default .navbar-link {  color: #000;}.navbar-default .navbar-link:hover {  color: #333;}.navbar-default .btn-link {  color: #000;}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus {  color: #333;}.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus {  color: #ccc;}.navbar-inverse {  background-color: #222;  border-color: #080808;}.navbar-inverse .navbar-brand {  color: #9d9d9d;}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus {  color: #fff;  background-color: transparent;}.navbar-inverse .navbar-text {  color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a {  color: #9d9d9d;}.navbar-inverse .navbar-nav > li > a:hover,.navbar-inverse .navbar-nav > li > a:focus {  color: #fff;  background-color: transparent;}.navbar-inverse .navbar-nav > .active > a,.navbar-inverse .navbar-nav > .active > a:hover,.navbar-inverse .navbar-nav > .active > a:focus {  color: #fff;  background-color: #080808;}.navbar-inverse .navbar-nav > .disabled > a,.navbar-inverse .navbar-nav > .disabled > a:hover,.navbar-inverse .navbar-nav > .disabled > a:focus {  color: #444;  background-color: transparent;}.navbar-inverse .navbar-toggle {  border-color: #333;}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus {  background-color: #333;}.navbar-inverse .navbar-toggle .icon-bar {  background-color: #fff;}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form {  border-color: #101010;}.navbar-inverse .navbar-nav > .open > a,.navbar-inverse .navbar-nav > .open > a:hover,.navbar-inverse .navbar-nav > .open > a:focus {  background-color: #080808;  color: #fff;}@media (max-width: 767px) {  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {    border-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu .divider {    background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {    color: #9d9d9d;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {    color: #fff;    background-color: transparent;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {    color: #fff;    background-color: #080808;  }  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {    color: #444;    background-color: transparent;  }}.navbar-inverse .navbar-link {  color: #9d9d9d;}.navbar-inverse .navbar-link:hover {  color: #fff;}.navbar-inverse .btn-link {  color: #9d9d9d;}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus {  color: #fff;}.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:focus {  color: #444;}.breadcrumb {  padding: 8px 15px;  margin-bottom: 20px;  list-style: none;  background-color: transparent;  border-radius: 4px;}.breadcrumb > li {  display: inline-block;}.breadcrumb > li + li:before {  content: "/\00a0";  padding: 0 5px;  color: #ccc;}.breadcrumb > .active {  color: #777777;}.pagination {  display: inline-block;  padding-left: 0;  margin: 20px 0;  border-radius: 4px;}.pagination > li {  display: inline;}.pagination > li > a,.pagination > li > span {  position: relative;  float: left;  padding: 9px 15px;  line-height: 1.42857143;  text-decoration: none;  color: #af1116;  background-color: #fff;  border: 1px solid #ddd;  margin-left: -1px;}.pagination > li:first-child > a,.pagination > li:first-child > span {  margin-left: 0;  border-bottom-left-radius: 4px;  border-top-left-radius: 4px;}.pagination > li:last-child > a,.pagination > li:last-child > span {  border-bottom-right-radius: 4px;  border-top-right-radius: 4px;}.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {  z-index: 3;  color: #690a0d;  background-color: #eeeeee;  border-color: #ddd;}.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {  z-index: 2;  color: #fff;  background-color: #af1116;  border-color: #af1116;  cursor: default;}.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {  color: #777777;  background-color: #fff;  border-color: #ddd;  cursor: not-allowed;}.pagination-lg > li > a,.pagination-lg > li > span {  padding: 14px 20px;  font-size: 18px;  line-height: 1.3333333;}.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {  border-bottom-left-radius: 6px;  border-top-left-radius: 6px;}.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {  border-bottom-right-radius: 6px;  border-top-right-radius: 6px;}.pagination-sm > li > a,.pagination-sm > li > span {  padding: 4px 10px;  font-size: 12px;  line-height: 1.5;}.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {  border-bottom-left-radius: 3px;  border-top-left-radius: 3px;}.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {  border-bottom-right-radius: 3px;  border-top-right-radius: 3px;}.pager {  padding-left: 0;  margin: 20px 0;  list-style: none;  text-align: center;}.pager li {  display: inline;}.pager li > a,.pager li > span {  display: inline-block;  padding: 5px 14px;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 15px;}.pager li > a:hover,.pager li > a:focus {  text-decoration: none;  background-color: #eeeeee;}.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: #777777;  background-color: #fff;  cursor: not-allowed;}.label {  display: inline;  padding: 0.2em 0.6em 0.3em;  font-size: 75%;  font-weight: bold;  line-height: 1;  color: #fff;  text-align: center;  white-space: nowrap;  vertical-align: baseline;  border-radius: 0.25em;}a.label:hover,a.label:focus {  color: #fff;  text-decoration: none;  cursor: pointer;}.label:empty {  display: none;}.btn .label {  position: relative;  top: -1px;}.label-default {  background-color: #777777;}.label-default[href]:hover,.label-default[href]:focus {  background-color: #5e5e5e;}.label-primary {  background-color: #af1116;}.label-primary[href]:hover,.label-primary[href]:focus {  background-color: #810c10;}.label-success {  background-color: #5cb85c;}.label-success[href]:hover,.label-success[href]:focus {  background-color: #449d44;}.label-info {  background-color: #5bc0de;}.label-info[href]:hover,.label-info[href]:focus {  background-color: #31b0d5;}.label-warning {  background-color: #f0ad4e;}.label-warning[href]:hover,.label-warning[href]:focus {  background-color: #ec971f;}.label-danger {  background-color: #d9534f;}.label-danger[href]:hover,.label-danger[href]:focus {  background-color: #c9302c;}.badge {  display: inline-block;  min-width: 10px;  padding: 3px 7px;  font-size: 12px;  font-weight: bold;  color: #fff;  line-height: 1;  vertical-align: middle;  white-space: nowrap;  text-align: center;  background-color: #777777;  border-radius: 10px;}.badge:empty {  display: none;}.btn .badge {  position: relative;  top: -1px;}.btn-xs .badge,.btn-group-xs > .btn .badge {  top: 0;  padding: 1px 5px;}a.badge:hover,a.badge:focus {  color: #fff;  text-decoration: none;  cursor: pointer;}.list-group-item.active > .badge,.nav-pills > .active > a > .badge {  color: #af1116;  background-color: #fff;}.list-group-item > .badge {  float: right;}.list-group-item > .badge + .badge {  margin-right: 5px;}.nav-pills > li > a > .badge {  margin-left: 3px;}.jumbotron {  padding-top: 30px;  padding-bottom: 30px;  margin-bottom: 30px;  color: inherit;  background-color: #eeeeee;}.jumbotron h1,.jumbotron .h1 {  color: inherit;}.jumbotron p {  margin-bottom: 15px;  font-size: 21px;  font-weight: 200;}.jumbotron > hr {  border-top-color: #d5d5d5;}.container .jumbotron,.container-fluid .jumbotron {  border-radius: 6px;}.jumbotron .container {  max-width: 100%;}@media screen and (min-width: 768px) {  .jumbotron {    padding-top: 48px;    padding-bottom: 48px;  }  .container .jumbotron,  .container-fluid .jumbotron {    padding-left: 60px;    padding-right: 60px;  }  .jumbotron h1,  .jumbotron .h1 {    font-size: 63px;  }}.thumbnail {  display: block;  padding: 4px;  margin-bottom: 20px;  line-height: 1.42857143;  background-color: #fff;  border: 1px solid #ddd;  border-radius: 4px;  -webkit-transition: border 0.2s ease-in-out;  -o-transition: border 0.2s ease-in-out;  transition: border 0.2s ease-in-out;}.thumbnail > img,.thumbnail a > img {  margin-left: auto;  margin-right: auto;}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active {  border-color: #af1116;}.thumbnail .caption {  padding: 9px;  color: #333333;}.alert {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px;}.alert h4 {  margin-top: 0;  color: inherit;}.alert .alert-link {  font-weight: bold;}.alert > p,.alert > ul {  margin-bottom: 0;}.alert > p + p {  margin-top: 5px;}.alert-dismissable,.alert-dismissible {  padding-right: 35px;}.alert-dismissable .close,.alert-dismissible .close {  position: relative;  top: -2px;  right: -21px;  color: inherit;}.alert-success {  background-color: #dff0d8;  border-color: #d6e9c6;  color: #3c763d;}.alert-success hr {  border-top-color: #c9e2b3;}.alert-success .alert-link {  color: #2b542c;}.alert-info {  background-color: #d9edf7;  border-color: #bce8f1;  color: #31708f;}.alert-info hr {  border-top-color: #a6e1ec;}.alert-info .alert-link {  color: #245269;}.alert-warning {  background-color: #fcf8e3;  border-color: #faebcc;  color: #8a6d3b;}.alert-warning hr {  border-top-color: #f7e1b5;}.alert-warning .alert-link {  color: #66512c;}.alert-danger {  background-color: #f2dede;  border-color: #ebccd1;  color: #a94442;}.alert-danger hr {  border-top-color: #e4b9c0;}.alert-danger .alert-link {  color: #843534;}@-webkit-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;  }}.progress {  overflow: hidden;  height: 20px;  margin-bottom: 20px;  background-color: #f5f5f5;  border-radius: 4px;  -webkit-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;  line-height: 20px;  color: #fff;  text-align: center;  background-color: #af1116;  -webkit-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-transition: width 0.6s ease;  -o-transition: width 0.6s ease;  transition: width 0.6s ease;}.progress-striped .progress-bar,.progress-bar-striped {  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: -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);  background-size: 40px 40px;}.progress.active .progress-bar,.progress-bar.active {  -webkit-animation: progress-bar-stripes 2s linear infinite;  -o-animation: progress-bar-stripes 2s linear infinite;  animation: progress-bar-stripes 2s linear infinite;}.progress-bar-success {  background-color: #5cb85c;}.progress-striped .progress-bar-success {  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: -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-bar-info {  background-color: #5bc0de;}.progress-striped .progress-bar-info {  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: -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-bar-warning {  background-color: #f0ad4e;}.progress-striped .progress-bar-warning {  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: -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-bar-danger {  background-color: #d9534f;}.progress-striped .progress-bar-danger {  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: -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);}.media {  margin-top: 15px;}.media:first-child {  margin-top: 0;}.media,.media-body {  zoom: 1;  overflow: hidden;}.media-body {  width: 10000px;}.media-object {  display: block;}.media-object.img-thumbnail {  max-width: none;}.media-right,.media > .pull-right {  padding-left: 10px;}.media-left,.media > .pull-left {  padding-right: 10px;}.media-left,.media-right,.media-body {  display: table-cell;  vertical-align: top;}.media-middle {  vertical-align: middle;}.media-bottom {  vertical-align: bottom;}.media-heading {  margin-top: 0;  margin-bottom: 5px;}.media-list {  padding-left: 0;  list-style: none;}.list-group {  margin-bottom: 20px;  padding-left: 0;}.list-group-item {  position: relative;  display: block;  padding: 10px 15px;  margin-bottom: -1px;  background-color: #fff;  border: 1px solid #ddd;}.list-group-item:first-child {  border-top-right-radius: 4px;  border-top-left-radius: 4px;}.list-group-item:last-child {  margin-bottom: 0;  border-bottom-right-radius: 4px;  border-bottom-left-radius: 4px;}a.list-group-item,button.list-group-item {  color: #555;}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading {  color: #333;}a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus {  text-decoration: none;  color: #555;  background-color: #f5f5f5;}button.list-group-item {  width: 100%;  text-align: left;}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus {  background-color: #eeeeee;  color: #777777;  cursor: not-allowed;}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading {  color: inherit;}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text {  color: #777777;}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus {  z-index: 2;  color: #fff;  background-color: #af1116;  border-color: #af1116;}.list-group-item.active .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active .list-group-item-heading > small,.list-group-item.active:hover .list-group-item-heading > small,.list-group-item.active:focus .list-group-item-heading > small,.list-group-item.active .list-group-item-heading > .small,.list-group-item.active:hover .list-group-item-heading > .small,.list-group-item.active:focus .list-group-item-heading > .small {  color: inherit;}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text {  color: #f5979a;}.list-group-item-success {  color: #3c763d;  background-color: #dff0d8;}a.list-group-item-success,button.list-group-item-success {  color: #3c763d;}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading {  color: inherit;}a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus {  color: #3c763d;  background-color: #d0e9c6;}a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus {  color: #fff;  background-color: #3c763d;  border-color: #3c763d;}.list-group-item-info {  color: #31708f;  background-color: #d9edf7;}a.list-group-item-info,button.list-group-item-info {  color: #31708f;}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading {  color: inherit;}a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus {  color: #31708f;  background-color: #c4e3f3;}a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus {  color: #fff;  background-color: #31708f;  border-color: #31708f;}.list-group-item-warning {  color: #8a6d3b;  background-color: #fcf8e3;}a.list-group-item-warning,button.list-group-item-warning {  color: #8a6d3b;}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading {  color: inherit;}a.list-group-item-warning:hover,button.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:focus {  color: #8a6d3b;  background-color: #faf2cc;}a.list-group-item-warning.active,button.list-group-item-warning.active,a.list-group-item-warning.active:hover,button.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active:focus {  color: #fff;  background-color: #8a6d3b;  border-color: #8a6d3b;}.list-group-item-danger {  color: #a94442;  background-color: #f2dede;}a.list-group-item-danger,button.list-group-item-danger {  color: #a94442;}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading {  color: inherit;}a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus {  color: #a94442;  background-color: #ebcccc;}a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus {  color: #fff;  background-color: #a94442;  border-color: #a94442;}.list-group-item-heading {  margin-top: 0;  margin-bottom: 5px;}.list-group-item-text {  margin-bottom: 0;  line-height: 1.3;}.panel {  margin-bottom: 20px;  background-color: #fff;  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-heading {  padding: 10px 15px;  border-bottom: 1px solid transparent;  border-top-right-radius: 3px;  border-top-left-radius: 3px;}.panel-heading > .dropdown .dropdown-toggle {  color: inherit;}.panel-title {  margin-top: 0;  margin-bottom: 0;  font-size: 16px;  color: inherit;}.panel-title > a,.panel-title > small,.panel-title > .small,.panel-title > small > a,.panel-title > .small > a {  color: inherit;}.panel-footer {  padding: 10px 15px;  background-color: #e8f5f5;  border-top: 1px solid #ddd;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel > .list-group,.panel > .panel-collapse > .list-group {  margin-bottom: 0;}.panel > .list-group .list-group-item,.panel > .panel-collapse > .list-group .list-group-item {  border-width: 1px 0;  border-radius: 0;}.panel > .list-group:first-child .list-group-item:first-child,.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {  border-top: 0;  border-top-right-radius: 3px;  border-top-left-radius: 3px;}.panel > .list-group:last-child .list-group-item:last-child,.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {  border-bottom: 0;  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {  border-top-right-radius: 0;  border-top-left-radius: 0;}.panel-heading + .list-group .list-group-item:first-child {  border-top-width: 0;}.list-group + .panel-footer {  border-top-width: 0;}.panel > .table,.panel > .table-responsive > .table,.panel > .panel-collapse > .table {  margin-bottom: 0;}.panel > .table caption,.panel > .table-responsive > .table caption,.panel > .panel-collapse > .table caption {  padding-left: 15px;  padding-right: 15px;}.panel > .table:first-child,.panel > .table-responsive:first-child > .table:first-child {  border-top-right-radius: 3px;  border-top-left-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {  border-top-left-radius: 3px;  border-top-right-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {  border-top-left-radius: 3px;}.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {  border-top-right-radius: 3px;}.panel > .table:last-child,.panel > .table-responsive:last-child > .table:last-child {  border-bottom-right-radius: 3px;  border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {  border-bottom-left-radius: 3px;  border-bottom-right-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {  border-bottom-left-radius: 3px;}.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {  border-bottom-right-radius: 3px;}.panel > .panel-body + .table,.panel > .panel-body + .table-responsive,.panel > .table + .panel-body,.panel > .table-responsive + .panel-body {  border-top: 1px solid #ddd;}.panel > .table > tbody:first-child > tr:first-child th,.panel > .table > tbody:first-child > tr:first-child td {  border-top: 0;}.panel > .table-bordered,.panel > .table-responsive > .table-bordered {  border: 0;}.panel > .table-bordered > thead > tr > th:first-child,.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,.panel > .table-bordered > tbody > tr > th:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,.panel > .table-bordered > tfoot > tr > th:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,.panel > .table-bordered > thead > tr > td:first-child,.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,.panel > .table-bordered > tbody > tr > td:first-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,.panel > .table-bordered > tfoot > tr > td:first-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {  border-left: 0;}.panel > .table-bordered > thead > tr > th:last-child,.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,.panel > .table-bordered > tbody > tr > th:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,.panel > .table-bordered > tfoot > tr > th:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,.panel > .table-bordered > thead > tr > td:last-child,.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,.panel > .table-bordered > tbody > tr > td:last-child,.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,.panel > .table-bordered > tfoot > tr > td:last-child,.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {  border-right: 0;}.panel > .table-bordered > thead > tr:first-child > td,.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,.panel > .table-bordered > tbody > tr:first-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,.panel > .table-bordered > thead > tr:first-child > th,.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,.panel > .table-bordered > tbody > tr:first-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {  border-bottom: 0;}.panel > .table-bordered > tbody > tr:last-child > td,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,.panel > .table-bordered > tfoot > tr:last-child > td,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,.panel > .table-bordered > tbody > tr:last-child > th,.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,.panel > .table-bordered > tfoot > tr:last-child > th,.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {  border-bottom: 0;}.panel > .table-responsive {  border: 0;  margin-bottom: 0;}.panel-group {  margin-bottom: 20px;}.panel-group .panel {  margin-bottom: 0;  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,.panel-group .panel-heading + .panel-collapse > .list-group {  border-top: 1px solid #ddd;}.panel-group .panel-footer {  border-top: 0;}.panel-group .panel-footer + .panel-collapse .panel-body {  border-bottom: 1px solid #ddd;}.panel-default {  border-color: #c4e6e6;}.panel-default > .panel-heading {  color: #333333;  background-color: #e8f5f5;  border-color: #c4e6e6;}.panel-default > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #c4e6e6;}.panel-default > .panel-heading .badge {  color: #e8f5f5;  background-color: #333333;}.panel-default > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #c4e6e6;}.panel-primary {  border-color: #af1116;}.panel-primary > .panel-heading {  color: #fff;  background-color: #af1116;  border-color: #af1116;}.panel-primary > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #af1116;}.panel-primary > .panel-heading .badge {  color: #af1116;  background-color: #fff;}.panel-primary > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #af1116;}.panel-success {  border-color: #d6e9c6;}.panel-success > .panel-heading {  color: #3c763d;  background-color: #dff0d8;  border-color: #d6e9c6;}.panel-success > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #d6e9c6;}.panel-success > .panel-heading .badge {  color: #dff0d8;  background-color: #3c763d;}.panel-success > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #d6e9c6;}.panel-info {  border-color: #bce8f1;}.panel-info > .panel-heading {  color: #31708f;  background-color: #d9edf7;  border-color: #bce8f1;}.panel-info > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #bce8f1;}.panel-info > .panel-heading .badge {  color: #d9edf7;  background-color: #31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #bce8f1;}.panel-warning {  border-color: #faebcc;}.panel-warning > .panel-heading {  color: #8a6d3b;  background-color: #fcf8e3;  border-color: #faebcc;}.panel-warning > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #faebcc;}.panel-warning > .panel-heading .badge {  color: #fcf8e3;  background-color: #8a6d3b;}.panel-warning > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #faebcc;}.panel-danger {  border-color: #ebccd1;}.panel-danger > .panel-heading {  color: #a94442;  background-color: #f2dede;  border-color: #ebccd1;}.panel-danger > .panel-heading + .panel-collapse > .panel-body {  border-top-color: #ebccd1;}.panel-danger > .panel-heading .badge {  color: #f2dede;  background-color: #a94442;}.panel-danger > .panel-footer + .panel-collapse > .panel-body {  border-bottom-color: #ebccd1;}.embed-responsive {  position: relative;  display: block;  height: 0;  padding: 0;  overflow: hidden;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video {  position: absolute;  top: 0;  left: 0;  bottom: 0;  height: 100%;  width: 100%;  border: 0;}.embed-responsive-16by9 {  padding-bottom: 56.25%;}.embed-responsive-4by3 {  padding-bottom: 75%;}.well {  min-height: 20px;  padding: 19px;  margin-bottom: 20px;  background-color: #f5f5f5;  border: 1px solid #e3e3e3;  border-radius: 4px;  -webkit-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-lg {  padding: 24px;  border-radius: 6px;}.well-sm {  padding: 9px;  border-radius: 3px;}.close {  float: right;  font-size: 21px;  font-weight: bold;  line-height: 1;  color: #000;  text-shadow: 0 1px 0 #fff;  opacity: 0.2;  filter: alpha(opacity=20);}.close:hover,.close:focus {  color: #000;  text-decoration: none;  cursor: pointer;  opacity: 0.5;  filter: alpha(opacity=50);}button.close {  padding: 0;  cursor: pointer;  background: transparent;  border: 0;  -webkit-appearance: none;}.modal-open {  overflow: hidden;}.modal {  display: none;  overflow: hidden;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1050;  -webkit-overflow-scrolling: touch;  outline: 0;}.modal.fade .modal-dialog {  -webkit-transform: translate(0, -25%);  -ms-transform: translate(0, -25%);  -o-transform: translate(0, -25%);  transform: translate(0, -25%);  -webkit-transition: -webkit-transform 0.3s ease-out;  -moz-transition: -moz-transform 0.3s ease-out;  -o-transition: -o-transform 0.3s ease-out;  transition: transform 0.3s ease-out;}.modal.in .modal-dialog {  -webkit-transform: translate(0, 0);  -ms-transform: translate(0, 0);  -o-transform: translate(0, 0);  transform: translate(0, 0);}.modal-open .modal {  overflow-x: hidden;  overflow-y: auto;}.modal-dialog {  position: relative;  width: auto;  margin: 10px;}.modal-content {  position: relative;  background-color: #fff;  border: 1px solid #999;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 6px;  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  background-clip: padding-box;  outline: 0;}.modal-backdrop {  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  z-index: 1040;  background-color: #000;}.modal-backdrop.fade {  opacity: 0;  filter: alpha(opacity=0);}.modal-backdrop.in {  opacity: 0.5;  filter: alpha(opacity=50);}.modal-header {  padding: 15px;  border-bottom: 1px solid #e5e5e5;  min-height: 16.42857143px;}.modal-header .close {  margin-top: -2px;}.modal-title {  margin: 0;  line-height: 1.42857143;}.modal-body {  position: relative;  padding: 15px;}.modal-footer {  padding: 15px;  text-align: right;  border-top: 1px solid #e5e5e5;}.modal-footer .btn + .btn {  margin-left: 5px;  margin-bottom: 0;}.modal-footer .btn-group .btn + .btn {  margin-left: -1px;}.modal-footer .btn-block + .btn-block {  margin-left: 0;}.modal-scrollbar-measure {  position: absolute;  top: -9999px;  width: 50px;  height: 50px;  overflow: scroll;}@media (min-width: 768px) {  .modal-dialog {    width: 600px;    margin: 30px auto;  }  .modal-content {    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);  }  .modal-sm {    width: 300px;  }}@media (min-width: 992px) {  .modal-lg {    width: 900px;  }}.tooltip {  position: absolute;  z-index: 1070;  display: block;  font-family: liberation-sans, sans-serif;  font-style: normal;  font-weight: normal;  letter-spacing: normal;  line-break: auto;  line-height: 1.42857143;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  white-space: normal;  word-break: normal;  word-spacing: normal;  word-wrap: normal;  font-size: 12px;  opacity: 0;  filter: alpha(opacity=0);}.tooltip.in {  opacity: 0.9;  filter: alpha(opacity=90);}.tooltip.top {  margin-top: -3px;  padding: 5px 0;}.tooltip.right {  margin-left: 3px;  padding: 0 5px;}.tooltip.bottom {  margin-top: 3px;  padding: 5px 0;}.tooltip.left {  margin-left: -3px;  padding: 0 5px;}.tooltip-inner {  max-width: 200px;  padding: 3px 8px;  color: #fff;  text-align: center;  background-color: #000;  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-width: 5px 5px 0;  border-top-color: #000;}.tooltip.top-left .tooltip-arrow {  bottom: 0;  right: 5px;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #000;}.tooltip.top-right .tooltip-arrow {  bottom: 0;  left: 5px;  margin-bottom: -5px;  border-width: 5px 5px 0;  border-top-color: #000;}.tooltip.right .tooltip-arrow {  top: 50%;  left: 0;  margin-top: -5px;  border-width: 5px 5px 5px 0;  border-right-color: #000;}.tooltip.left .tooltip-arrow {  top: 50%;  right: 0;  margin-top: -5px;  border-width: 5px 0 5px 5px;  border-left-color: #000;}.tooltip.bottom .tooltip-arrow {  top: 0;  left: 50%;  margin-left: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000;}.tooltip.bottom-left .tooltip-arrow {  top: 0;  right: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000;}.tooltip.bottom-right .tooltip-arrow {  top: 0;  left: 5px;  margin-top: -5px;  border-width: 0 5px 5px;  border-bottom-color: #000;}.popover {  position: absolute;  top: 0;  left: 0;  z-index: 1060;  display: none;  max-width: 276px;  padding: 1px;  font-family: liberation-sans, sans-serif;  font-style: normal;  font-weight: normal;  letter-spacing: normal;  line-break: auto;  line-height: 1.42857143;  text-align: left;  text-align: start;  text-decoration: none;  text-shadow: none;  text-transform: none;  white-space: normal;  word-break: normal;  word-spacing: normal;  word-wrap: normal;  font-size: 14px;  background-color: #fff;  background-clip: padding-box;  border: 1px solid #ccc;  border: 1px solid rgba(0, 0, 0, 0.2);  border-radius: 6px;  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);}.popover.top {  margin-top: -10px;}.popover.right {  margin-left: 10px;}.popover.bottom {  margin-top: 10px;}.popover.left {  margin-left: -10px;}.popover-title {  margin: 0;  padding: 8px 14px;  font-size: 14px;  background-color: #f7f7f7;  border-bottom: 1px solid #ebebeb;  border-radius: 5px 5px 0 0;}.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 {  left: 50%;  margin-left: -11px;  border-bottom-width: 0;  border-top-color: #999999;  border-top-color: rgba(0, 0, 0, 0.25);  bottom: -11px;}.popover.top > .arrow:after {  content: " ";  bottom: 1px;  margin-left: -10px;  border-bottom-width: 0;  border-top-color: #fff;}.popover.right > .arrow {  top: 50%;  left: -11px;  margin-top: -11px;  border-left-width: 0;  border-right-color: #999999;  border-right-color: rgba(0, 0, 0, 0.25);}.popover.right > .arrow:after {  content: " ";  left: 1px;  bottom: -10px;  border-left-width: 0;  border-right-color: #fff;}.popover.bottom > .arrow {  left: 50%;  margin-left: -11px;  border-top-width: 0;  border-bottom-color: #999999;  border-bottom-color: rgba(0, 0, 0, 0.25);  top: -11px;}.popover.bottom > .arrow:after {  content: " ";  top: 1px;  margin-left: -10px;  border-top-width: 0;  border-bottom-color: #fff;}.popover.left > .arrow {  top: 50%;  right: -11px;  margin-top: -11px;  border-right-width: 0;  border-left-color: #999999;  border-left-color: rgba(0, 0, 0, 0.25);}.popover.left > .arrow:after {  content: " ";  right: 1px;  border-right-width: 0;  border-left-color: #fff;  bottom: -10px;}.carousel {  position: relative;}.carousel-inner {  position: relative;  overflow: hidden;  width: 100%;}.carousel-inner > .item {  display: none;  position: relative;  -webkit-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 {  line-height: 1;}@media all and (transform-3d), (-webkit-transform-3d) {  .carousel-inner > .item {    -webkit-transition: -webkit-transform 0.6s ease-in-out;    -moz-transition: -moz-transform 0.6s ease-in-out;    -o-transition: -o-transform 0.6s ease-in-out;    transition: transform 0.6s ease-in-out;    -webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    backface-visibility: hidden;    -webkit-perspective: 1000px;    -moz-perspective: 1000px;    perspective: 1000px;  }  .carousel-inner > .item.next,  .carousel-inner > .item.active.right {    -webkit-transform: translate3d(100%, 0, 0);    transform: translate3d(100%, 0, 0);    left: 0;  }  .carousel-inner > .item.prev,  .carousel-inner > .item.active.left {    -webkit-transform: translate3d(-100%, 0, 0);    transform: translate3d(-100%, 0, 0);    left: 0;  }  .carousel-inner > .item.next.left,  .carousel-inner > .item.prev.right,  .carousel-inner > .item.active {    -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);    left: 0;  }}.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: 0;  left: 0;  bottom: 0;  width: 15%;  opacity: 0.5;  filter: alpha(opacity=50);  font-size: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-control.left {  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}.carousel-control.right {  left: auto;  right: 0;  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);  background-repeat: repeat-x;  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}.carousel-control:hover,.carousel-control:focus {  outline: 0;  color: #fff;  text-decoration: none;  opacity: 0.9;  filter: alpha(opacity=90);}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right {  position: absolute;  top: 50%;  margin-top: -10px;  z-index: 5;  display: inline-block;}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left {  left: 50%;  margin-left: -10px;}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right {  right: 50%;  margin-right: -10px;}.carousel-control .icon-prev,.carousel-control .icon-next {  width: 20px;  height: 20px;  line-height: 1;  font-family: serif;}.carousel-control .icon-prev:before {  content: '\2039';}.carousel-control .icon-next:before {  content: '\203a';}.carousel-indicators {  position: absolute;  bottom: 10px;  left: 50%;  z-index: 15;  width: 60%;  margin-left: -30%;  padding-left: 0;  list-style: none;  text-align: center;}.carousel-indicators li {  display: inline-block;  width: 10px;  height: 10px;  margin: 1px;  text-indent: -999px;  border: 1px solid #fff;  border-radius: 10px;  cursor: pointer;  background-color: #000 \9;  background-color: rgba(0, 0, 0, 0);}.carousel-indicators .active {  margin: 0;  width: 12px;  height: 12px;  background-color: #fff;}.carousel-caption {  position: absolute;  left: 15%;  right: 15%;  bottom: 20px;  z-index: 10;  padding-top: 20px;  padding-bottom: 20px;  color: #fff;  text-align: center;  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);}.carousel-caption .btn {  text-shadow: none;}@media screen and (min-width: 768px) {  .carousel-control .glyphicon-chevron-left,  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-prev,  .carousel-control .icon-next {    width: 30px;    height: 30px;    margin-top: -15px;    font-size: 30px;  }  .carousel-control .glyphicon-chevron-left,  .carousel-control .icon-prev {    margin-left: -15px;  }  .carousel-control .glyphicon-chevron-right,  .carousel-control .icon-next {    margin-right: -15px;  }  .carousel-caption {    left: 20%;    right: 20%;    padding-bottom: 30px;  }  .carousel-indicators {    bottom: 20px;  }}.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .form-group:before,.form-horizontal .form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical > .btn-group:before,.btn-group-vertical > .btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after,#booking-form .form-error:before,#booking-form .form-error:after {  content: " ";  display: table;}.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after,#booking-form .form-error:after {  clear: both;}.center-block {  display: block;  margin-left: auto;  margin-right: auto;}.pull-right {  float: right !important;}.pull-left {  float: left !important;}.hide {  display: none !important;}.show {  display: block !important;}.invisible {  visibility: hidden;}.text-hide {  font: 0/0 a;  color: transparent;  text-shadow: none;  background-color: transparent;  border: 0;}.hidden {  display: none !important;}.affix {  position: fixed;}@-ms-viewport {  width: device-width;}.visible-xs,.visible-sm,.visible-md,.visible-lg {  display: none !important;}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block {  display: none !important;}@media (max-width: 767px) {  .visible-xs {    display: block !important;  }  table.visible-xs {    display: table !important;  }  tr.visible-xs {    display: table-row !important;  }  th.visible-xs,  td.visible-xs {    display: table-cell !important;  }}@media (max-width: 767px) {  .visible-xs-block {    display: block !important;  }}@media (max-width: 767px) {  .visible-xs-inline {    display: inline !important;  }}@media (max-width: 767px) {  .visible-xs-inline-block {    display: inline-block !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm {    display: block !important;  }  table.visible-sm {    display: table !important;  }  tr.visible-sm {    display: table-row !important;  }  th.visible-sm,  td.visible-sm {    display: table-cell !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm-block {    display: block !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline {    display: inline !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .visible-sm-inline-block {    display: inline-block !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md {    display: block !important;  }  table.visible-md {    display: table !important;  }  tr.visible-md {    display: table-row !important;  }  th.visible-md,  td.visible-md {    display: table-cell !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md-block {    display: block !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline {    display: inline !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .visible-md-inline-block {    display: inline-block !important;  }}@media (min-width: 1200px) {  .visible-lg {    display: block !important;  }  table.visible-lg {    display: table !important;  }  tr.visible-lg {    display: table-row !important;  }  th.visible-lg,  td.visible-lg {    display: table-cell !important;  }}@media (min-width: 1200px) {  .visible-lg-block {    display: block !important;  }}@media (min-width: 1200px) {  .visible-lg-inline {    display: inline !important;  }}@media (min-width: 1200px) {  .visible-lg-inline-block {    display: inline-block !important;  }}@media (max-width: 767px) {  .hidden-xs {    display: none !important;  }}@media (min-width: 768px) and (max-width: 991px) {  .hidden-sm {    display: none !important;  }}@media (min-width: 992px) and (max-width: 1199px) {  .hidden-md {    display: none !important;  }}@media (min-width: 1200px) {  .hidden-lg {    display: none !important;  }}.visible-print {  display: none !important;}@media print {  .visible-print {    display: block !important;  }  table.visible-print {    display: table !important;  }  tr.visible-print {    display: table-row !important;  }  th.visible-print,  td.visible-print {    display: table-cell !important;  }}.visible-print-block {  display: none !important;}@media print {  .visible-print-block {    display: block !important;  }}.visible-print-inline {  display: none !important;}@media print {  .visible-print-inline {    display: inline !important;  }}.visible-print-inline-block {  display: none !important;}@media print {  .visible-print-inline-block {    display: inline-block !important;  }}@media print {  .hidden-print {    display: none !important;  }}.igallery-grid a {  float: left;  padding: 15px;  width: 100%;  text-align: center;  color: #000;  text-decoration: none;}.igallery-grid a:hover,.igallery-grid a:focus {  color: #af1116;}@media (min-width: 480px) {  .igallery-grid a {    width: 50%;  }}@media (min-width: 768px) {  .igallery-grid a {    width: 33.3333334%;  }}@media (min-width: 992px) {  .igallery-grid a {    width: 25%;  }}.igallery-masonry {  opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}.igallery-masonry.active {  opacity: 1;  filter: alpha(opacity=100);}.igallery-masonry-item,.igallery-masonry .grid-sizer {  width: 100%;  margin-bottom: 10px;}@media (min-width: 480px) {  .igallery-masonry-item,  .igallery-masonry .grid-sizer {    width: 50%;  }}@media (min-width: 600px) {  .igallery-masonry-item,  .igallery-masonry .grid-sizer {    width: 33.333334%;  }}@media (min-width: 992px) {  .igallery-masonry-item,  .igallery-masonry .grid-sizer {    width: 25%;  }}.igallery-masonry-item a,.igallery-masonry .grid-sizer a {  display: block;  padding: 10px;}.search-results-list {  list-style: none;  margin: 0;  padding: 0;}.search-results-list > li {  margin: 0;  border-bottom: 1px solid #eee;}.search-results-list > li > a {  display: block;  color: #333333;  padding: 15px;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}.search-results-list > li > a:hover,.search-results-list > li > a:focus {  text-decoration: none;  background: #eee;}.search-results-list > li > a > span {  display: block;}.search-results-list > li > a .result-title {  font-size: 18px;}.search-results-list > li > a .result-url {  margin-bottom: 15px;}.search-results-list > li > a .result-content {  padding-left: 15px;  padding-right: 15px;}.search-results-list .highlight {  display: inline-block;  color: #000;  background: #ffe955;}.adv-search-result + .adv-search-result {  margin-top: 30px;  padding-top: 30px;  border-top: 1px solid #ddd;}.adv-search-result-link {  display: block;  padding-left: 15px;  border-left: 1px solid #f8a41a;}.adv-search-result-link:hover,.adv-search-result-link:focus {  text-decoration: none;}.adv-search-result-title {  font-family: inherit;  font-weight: 500;  line-height: 1.1;  color: inherit;  margin-top: 20px;  margin-bottom: 10px;  font-size: 24px;}.adv-search-result-title small,.adv-search-result-title .small {  font-weight: normal;  line-height: 1;  color: #777777;}.adv-search-result-title small,.adv-search-result-title .small {  font-size: 65%;}.adv-search-result-content {  text-decoration: none;  color: #333333;}#adv-search-form {  padding: 15px;  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);  border-radius: 6px;}#adv-search-form h3 {  margin-top: 0;}/* Slider */.slick-slider {  position: relative;  display: block;  box-sizing: border-box;  -webkit-touch-callout: none;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  -ms-touch-action: pan-y;  touch-action: pan-y;  -webkit-tap-highlight-color: transparent;}.slick-list {  position: relative;  overflow: hidden;  display: block;  margin: 0;  padding: 0;}.slick-list:focus {  outline: none;}.slick-list.dragging {  cursor: pointer;  cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {  -webkit-transform: translate3d(0, 0, 0);  -moz-transform: translate3d(0, 0, 0);  -ms-transform: translate3d(0, 0, 0);  -o-transform: translate3d(0, 0, 0);  transform: translate3d(0, 0, 0);}.slick-track {  position: relative;  left: 0;  top: 0;  display: block;}.slick-track:before,.slick-track:after {  content: "";  display: table;}.slick-track:after {  clear: both;}.slick-loading .slick-track {  visibility: hidden;}.slick-slide {  float: left;  height: 100%;  min-height: 1px;  display: none;}[dir="rtl"] .slick-slide {  float: right;}.slick-slide img {  display: block;}.slick-slide.slick-loading img {  display: none;}.slick-slide.dragging img {  pointer-events: none;}.slick-initialized .slick-slide {  display: block;}.slick-loading .slick-slide {  visibility: hidden;}.slick-vertical .slick-slide {  display: block;  height: auto;  border: 1px solid transparent;}.slick-arrow.slick-hidden {  display: none;}/* Slider */.slick-loading .slick-list {  background: #fff url('../images/ajax-loader.gif') center center no-repeat;}/* Icons */@font-face {  font-family: 'slick';  font-weight: normal;  font-style: normal;  src: url('../fonts/slick.eot');  src: url('../fonts/slick.eot?#iefix') format('embedded-opentype'), url('../fonts/slick.woff') format('woff'), url('../fonts/slick.ttf') format('truetype'), url('../fonts/slick.svg#slick') format('svg');}/* Arrows */.slick-prev,.slick-next {  position: absolute;  display: block;  height: 20px;  width: 20px;  line-height: 0px;  font-size: 0px;  cursor: pointer;  background: transparent;  color: transparent;  top: 50%;  -webkit-transform: translate(0, -50%);  -ms-transform: translate(0, -50%);  transform: translate(0, -50%);  padding: 0;  border: none;  outline: none;}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus {  outline: none;  background: transparent;  color: transparent;}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before {  opacity: 1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before {  opacity: 0.25;}.slick-prev:before,.slick-next:before {  font-family: "slick";  font-size: 20px;  line-height: 1;  color: white;  opacity: 0.75;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.slick-prev {  left: -25px;}.slick-prev[dir="rtl"] {  left: auto;  right: -25px;}.slick-prev:before {  content: "←";}.slick-prev:before[dir="rtl"] {  content: "→";}.slick-next {  right: -25px;}.slick-next[dir="rtl"] {  left: -25px;  right: auto;}.slick-next:before {  content: "→";}.slick-next:before[dir="rtl"] {  content: "←";}/* Dots */.slick-dotted .slick-slider {  margin-bottom: 30px;}.slick-dots {  position: absolute;  bottom: -25px;  list-style: none;  display: block;  text-align: center;  padding: 0;  margin: 0;  width: 100%;}.slick-dots li {  position: relative;  display: inline-block;  height: 20px;  width: 20px;  margin: 0 5px;  padding: 0;  cursor: pointer;}.slick-dots li button {  border: 0;  background: transparent;  display: block;  height: 20px;  width: 20px;  outline: none;  line-height: 0px;  font-size: 0px;  color: transparent;  padding: 5px;  cursor: pointer;}.slick-dots li button:hover,.slick-dots li button:focus {  outline: none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before {  opacity: 1;}.slick-dots li button:before {  position: absolute;  top: 0;  left: 0;  content: "•";  width: 20px;  height: 20px;  font-family: "slick";  font-size: 6px;  line-height: 20px;  text-align: center;  color: black;  opacity: 0.25;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {  color: black;  opacity: 0.75;}.slick-track {  margin-left: auto;  margin-right: auto;}@-webkit-keyframes backgroundScroll {  from {    background-position: 0 0;  }  to {    background-position: -1920px 0;  }}@-moz-keyframes backgroundScroll {  from {    background-position: 0 0;  }  to {    background-position: -1920px 0;  }}@keyframes backgroundScroll {  from {    background-position: 0 0;  }  to {    background-position: -1920px 0;  }}@media (min-width: 768px) {  body.fend {    padding-top: 100px;  }}body.mce-content-body {  padding: 15px;  background: #fff;}@media (min-width: 1440px) {  .container {    width: 1410px;  }}hr {  margin-top: 30px;  margin-bottom: 30px;}.text-xlarge {  font-size: 1.8em;}.text-medium {  font-size: 16px;}.datatable {  visibility: hidden;}.dataTables_wrapper .datatable {  visibility: visible;}.dataTables_wrapper {  background: #fff;}.dataTables_info {  display: inline-block;  padding-right: 15px;}table.dataTable {  display: none;  margin-top: 0!important;  margin-bottom: 0!important;  padding: 10px 15px;}table.dataTable.dtr-column > tbody > tr > td.control:before,table.dataTable.dtr-column > tbody > tr > th.control:before {  content: '\f0d7';  position: static;  top: auto;  left: auto;  display: inline-block;  margin: 0;  height: auto;  width: auto;  font: normal normal normal 14px/1 'FontAwesome';  border: none;  background: transparent;  color: #333333;  -webkit-box-shadow: 0 0 transparent;  box-shadow: 0 0 transparent;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}table.dataTable.dtr-column > tbody > tr > td.control:before:hover,table.dataTable.dtr-column > tbody > tr > th.control:before:hover {  color: #af1116;}table.dataTable.dtr-column > tbody > tr.parent td.control:before,table.dataTable.dtr-column > tbody > tr.parent th.control:before {  color: #810c10;  content: '\f0d8' !important;  background: transparent;}table.dataTable thead .sorting:after {  opacity: 0;  filter: alpha(opacity=0);}table.dataTable thead .sorting:hover:after {  opacity: 0.25;  filter: alpha(opacity=25);}.table tr.child td,.table tr.child:hover td {  background: #f9f9f9;}.btn {  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}.btn-secondary {  color: #000;  background-color: #f8a41a;  border-color: #f8a41a;}.btn-secondary:focus,.btn-secondary.focus {  color: #000;  background-color: #d88907;  border-color: #8e5a04;}.btn-secondary:hover {  color: #000;  background-color: #d88907;  border-color: #ce8306;}.btn-secondary:active,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary {  color: #000;  background-color: #d88907;  border-color: #ce8306;}.btn-secondary:active:hover,.btn-secondary.active:hover,.open > .dropdown-toggle.btn-secondary:hover,.btn-secondary:active:focus,.btn-secondary.active:focus,.open > .dropdown-toggle.btn-secondary:focus,.btn-secondary:active.focus,.btn-secondary.active.focus,.open > .dropdown-toggle.btn-secondary.focus {  color: #000;  background-color: #b67306;  border-color: #8e5a04;}.btn-secondary:active,.btn-secondary.active,.open > .dropdown-toggle.btn-secondary {  background-image: none;}.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary,.btn-secondary.disabled:hover,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary:hover,.btn-secondary.disabled:focus,.btn-secondary[disabled]:focus,fieldset[disabled] .btn-secondary:focus,.btn-secondary.disabled.focus,.btn-secondary[disabled].focus,fieldset[disabled] .btn-secondary.focus,.btn-secondary.disabled:active,.btn-secondary[disabled]:active,fieldset[disabled] .btn-secondary:active,.btn-secondary.disabled.active,.btn-secondary[disabled].active,fieldset[disabled] .btn-secondary.active {  background-color: #f8a41a;  border-color: #f8a41a;}.btn-secondary .badge {  color: #f8a41a;  background-color: #000;}.btn-lg.btn-pill,.btn-sm.btn-pill,.btn-pill {  border-radius: 100px;}.btn-wide {  padding-left: 22.5px;  padding-right: 22.5px;}.panel {  border: 0;}.panel-header {  border-width: 0 0 1px 0;}.panel-footer {  border-width: 1px 0 0 0;}#header {  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);}@media (min-width: 768px) {  #header {    position: fixed;    top: 0;    left: 0;    width: 100%;    height: 100px;    z-index: 1030;  }}#logo {  display: block;  padding: 10px 15px;}@media (min-width: 480px) {  #logo {    float: left;    width: 200px;  }}#logo img {  max-height: 80px;}@media (min-width: 768px) {  .right {    margin-left: 200px;  }}.top {  text-align: right;  line-height: 49px;  font-size: 24px;}@media (min-width: 768px) {  .top {    padding-top: 50px;  }}@media (min-width: 768px) {  .top {    padding-top: 0;    border-bottom: 1px solid #eee;  }}.top a {  text-decoration: none;}.tel {  color: #af1116;  font-weight: bold;}.social-icons {  padding-left: 15px;  display: inline-block;  white-space: nowrap;  float: right;}.social-icons a {  display: inline-block;}.facebook {  color: #3b5998;}.facebook:hover {  color: #2d4373;}.twitter {  color: #55acee;}.twitter:hover {  color: #2795e9;}.linkedin {  color: #007bb5;}.linkedin:hover {  color: #005882;}#navbar-toggle {  margin-right: 0;  margin-left: 15px;}@media (max-width: 480px) {  #navbar-toggle {    position: absolute;    top: 20px;    right: 15px;  }}.navbar-default {  border: 0;  border-radius: 0;}@media (min-width: 768px) and (max-width: 991px) {  .navbar-nav > li > a {    padding-left: 10px;    padding-right: 10px;  }}@media (min-width: 992px) {  .navbar-nav > li > a {    padding-left: 20px;    padding-right: 20px;    font-size: 18px;  }}@media (min-width: 1200px) {  .navbar-nav > li > a {    padding-left: 30px;    padding-right: 30px;  }}@media (min-width: 768px) {  .navbar-nav > li > a .caret {    display: none;  }}.navbar-nav .dropdown-menu {  border-color: #eee;}#booking-form {  display: block;  overflow: hidden;  max-height: 85px;  padding: 15px 0;  color: #fff;  background: #f8a41a;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}a#booking-form {  text-decoration: none;  font-size: 24px;}a#booking-form:hover,a#booking-form:focus {  background: #fab84b;}@media (min-width: 768px) {  #booking-form {    max-height: 70px;    padding: 15px 0;  }}#booking-form.active {  max-height: 900px;}@media (min-width: 768px) {  #booking-form.active {    max-height: 550px;  }}#booking-form .form-error {  margin-right: auto;  margin-left: auto;  padding-left: 15px;  padding-right: 15px;}@media (min-width: 768px) {  #booking-form .form-error {    width: 750px;  }}@media (min-width: 992px) {  #booking-form .form-error {    width: 970px;  }}@media (min-width: 1200px) {  #booking-form .form-error {    width: 1170px;  }}#booking-form .form-error > .navbar-header,#booking-form .form-error > .navbar-collapse {  margin-right: -15px;  margin-left: -15px;}@media (min-width: 768px) {  #booking-form .form-error > .navbar-header,  #booking-form .form-error > .navbar-collapse {    margin-right: 0;    margin-left: 0;  }}@media (min-width: 1440px) {  #booking-form .form-error {    width: 1410px;  }}#booking-form #booking-toggle {  text-align: center;}@media (min-width: 768px) {  #booking-form #booking-toggle {    font-size: 18px;  }}#booking-form .booking-toggle {  cursor: pointer;}@media (max-width: 767px) {  #booking-form .booking-toggle {    display: inline-block;    margin-bottom: 0;    font-weight: bold;    text-align: center;    vertical-align: middle;    touch-action: manipulation;    cursor: pointer;    background-image: none;    border: 1px solid transparent;    white-space: nowrap;    padding: 9px 15px;    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;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s;    padding-left: 22.5px;    padding-right: 22.5px;    padding: 14px 20px;    font-size: 18px;    line-height: 1.3333333;    border-radius: 6px;    border-color: #fff;  }  #booking-form .booking-toggle:focus,  #booking-form .booking-toggle:active:focus,  #booking-form .booking-toggle.active:focus,  #booking-form .booking-toggle.focus,  #booking-form .booking-toggle:active.focus,  #booking-form .booking-toggle.active.focus {    outline: thin dotted;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px;  }  #booking-form .booking-toggle:hover,  #booking-form .booking-toggle:focus,  #booking-form .booking-toggle.focus {    color: #333;    text-decoration: none;  }  #booking-form .booking-toggle:active,  #booking-form .booking-toggle.active {    outline: 0;    background-image: none;    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);  }  #booking-form .booking-toggle.disabled,  #booking-form .booking-toggle[disabled],  fieldset[disabled] #booking-form .booking-toggle {    cursor: not-allowed;    opacity: 0.65;    filter: alpha(opacity=65);    -webkit-box-shadow: none;    box-shadow: none;  }  a#booking-form .booking-toggle.disabled,  fieldset[disabled] a#booking-form .booking-toggle {    pointer-events: none;  }  #booking-form .booking-toggle-secondary {    color: #000;    background-color: #f8a41a;    border-color: #f8a41a;  }  #booking-form .booking-toggle-secondary:focus,  #booking-form .booking-toggle-secondary.focus {    color: #000;    background-color: #d88907;    border-color: #8e5a04;  }  #booking-form .booking-toggle-secondary:hover {    color: #000;    background-color: #d88907;    border-color: #ce8306;  }  #booking-form .booking-toggle-secondary:active,  #booking-form .booking-toggle-secondary.active,  .open > .dropdown-toggle#booking-form .booking-toggle-secondary {    color: #000;    background-color: #d88907;    border-color: #ce8306;  }  #booking-form .booking-toggle-secondary:active:hover,  #booking-form .booking-toggle-secondary.active:hover,  .open > .dropdown-toggle#booking-form .booking-toggle-secondary:hover,  #booking-form .booking-toggle-secondary:active:focus,  #booking-form .booking-toggle-secondary.active:focus,  .open > .dropdown-toggle#booking-form .booking-toggle-secondary:focus,  #booking-form .booking-toggle-secondary:active.focus,  #booking-form .booking-toggle-secondary.active.focus,  .open > .dropdown-toggle#booking-form .booking-toggle-secondary.focus {    color: #000;    background-color: #b67306;    border-color: #8e5a04;  }  #booking-form .booking-toggle-secondary:active,  #booking-form .booking-toggle-secondary.active,  .open > .dropdown-toggle#booking-form .booking-toggle-secondary {    background-image: none;  }  #booking-form .booking-toggle-secondary.disabled,  #booking-form .booking-toggle-secondary[disabled],  fieldset[disabled] #booking-form .booking-toggle-secondary,  #booking-form .booking-toggle-secondary.disabled:hover,  #booking-form .booking-toggle-secondary[disabled]:hover,  fieldset[disabled] #booking-form .booking-toggle-secondary:hover,  #booking-form .booking-toggle-secondary.disabled:focus,  #booking-form .booking-toggle-secondary[disabled]:focus,  fieldset[disabled] #booking-form .booking-toggle-secondary:focus,  #booking-form .booking-toggle-secondary.disabled.focus,  #booking-form .booking-toggle-secondary[disabled].focus,  fieldset[disabled] #booking-form .booking-toggle-secondary.focus,  #booking-form .booking-toggle-secondary.disabled:active,  #booking-form .booking-toggle-secondary[disabled]:active,  fieldset[disabled] #booking-form .booking-toggle-secondary:active,  #booking-form .booking-toggle-secondary.disabled.active,  #booking-form .booking-toggle-secondary[disabled].active,  fieldset[disabled] #booking-form .booking-toggle-secondary.active {    background-color: #f8a41a;    border-color: #f8a41a;  }  #booking-form .booking-toggle-secondary .badge {    color: #f8a41a;    background-color: #000;  }  .btn-lg#booking-form .booking-toggle,  .btn-sm#booking-form .booking-toggle,  #booking-form .booking-toggle {    border-radius: 100px;  }}@media (min-width: 768px) {  #booking-form .booking-toggle {    line-height: 40px;    margin-bottom: 0;  }}#booking-form .form-control {  border-radius: 100px;  background: rgba(255, 255, 255, 0.75);  border-color: #fff;  -webkit-box-shadow: none;  box-shadow: none;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}#booking-form .form-control:focus {  background: #fff;}#booking-form .form-control.field-error {  border-color: #d9534f;  -webkit-box-shadow: inset 0 0 2px 0 #d9534f;  box-shadow: inset 0 0 2px 0 #d9534f;}#booking-form .btn-group {  border: 1px solid #fff;  border-radius: 100px;  padding: 2px;}#booking-form .btn-group .btn {  border-radius: 100px;  padding-top: 6px;  padding-bottom: 6px;}#booking-form .btn-group .btn.active {  color: #000;  background: #fff;  -webkit-box-shadow: none;  box-shadow: none;  border-radius: 100px;}#booking-form .btn-default {  border-color: #fff;}#booking-form .help-block {  color: #fde9c7;}#booking-form #dummRet {  display: none;}#content img,.mce-content-body img {  max-width: 100%;  height: auto;}#page-title {  position: relative;  padding: 30px 0;  color: #fff;  background: #af1116 url(/fend/images/page-title.png) fixed;  -webkit-animation: backgroundScroll 40s linear infinite;  -o-animation: backgroundScroll 40s linear infinite;  animation: backgroundScroll 40s linear infinite;}@media (min-width: 768px) {  #page-title {    padding: 50px 0;  }}.articleroot4317 #page-title {  padding-top: 10vh;  padding-bottom: 10vh;}#page-title.has-bg {  background: #af1116 no-repeat center;  background-size: cover;  -webkit-animation: none;  -o-animation: none;  animation: none;  background-color: #000 !important;}#page-title.has-bg::before {  content: '';  z-index: 1;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: rgba(175, 17, 22, 0.7);}#page-title.has-bg .container {  position: relative;  z-index: 2;}#page-title h1 {  margin-top: 0;}#page-title .breadcrumb {  margin-bottom: 0;}#page-title .breadcrumb li:before {  margin-left: 4px;  text-align: center;}#page-title .breadcrumb li a {  color: #ffffff;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;  text-decoration: none;}#page-title .breadcrumb li a:hover,#page-title .breadcrumb li a:focus {  color: #fff;}#page-title .tagline {  margin: 0;  padding-top: 15px;  color: #fff;  text-align: right;}#wrapper {  background: #f8fdfd;  padding: 60px 0;}#content-area {  position: relative;}#content-area.col-md-9 {  padding-right: 30px;}#column {  margin-top: 60px;}@media (min-width: 992px) {  #column {    margin-top: 0;  }}#column-nav {  margin-bottom: 30px;}#column-nav a {  display: block;  padding: 10px 15px;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}#column-nav > a {  font-size: 16px;  font-weight: bold;  color: #f8a41a;  border-bottom: 1px solid #f8a41a;}#blog-search-column {  margin-bottom: 30px;}h4 {  margin-bottom: 10px;  font-weight: bold;  font-size: 1.25em;  color: #000;}#subnav {  list-style: none;  margin: 0;  padding: 0;}#subnav li.active {  padding-left: 5px;}#subnav li.active a {  color: #000;  font-weight: bold;}#subnav li a {  color: #595959;}.column-links {  list-style: none;  margin: 30px 0 0 0;  padding: 0;}@media (min-width: 992px) {  .column-links {    margin-top: 0;  }}.column-links li {  margin-bottom: 10px;}.column-links li a {  display: flex;  align-items: center;  width: 100%;  height: 60px;  background: #fff;  border-radius: 4px;  overflow: hidden;  text-decoration: none;  font-weight: bold;  color: #333333;  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}#quick-links.column-links li a {  line-height: 20px;  font-size: 16px;}.column-links li a:hover,.column-links li a:focus {  color: #af1116;}.column-links li a span {  flex: 0 0 60px;  width: 60px;  height: 60px;  background: #eee;  background-size: cover;  background-position: center;}.column-links li a strong {  padding-left: 10px;  padding-right: 10px;  vertical-align: middle;}#newsletter-bar {  padding: 40px 0;  text-align: center;  background: #dbeef8 url(/fend/images/clouds.png) fixed;  -webkit-animation: backgroundScroll 40s linear infinite;  -o-animation: backgroundScroll 40s linear infinite;  animation: backgroundScroll 40s linear infinite;}#newsletter-bar h3 {  margin: 0;}#mc_embed_signup {  background: #fff;  clear: left;  font: 14px Helvetica, Arial, sans-serif;}#mc_embed_signup form {  display: block;  position: relative;  text-align: left;  padding: 10px 0 10px 3%;}#mc_embed_signup form #mc_embed_signup_scroll h2 {  font-weight: bold;  padding: 0;  margin: 15px 0;  font-size: 1.4em;}#mc_embed_signup form #mc_embed_signup_scroll .asterisk {  color: #af1116;  font-size: 200%;}#mc_embed_signup form #mc_embed_signup_scroll .indicates-required {  text-align: right;  font-size: 11px;  margin-right: 4%;}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group {  clear: left;  position: relative;  width: 96%;  padding-bottom: 3%;  min-height: 50px;}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group label {  display: block;  margin-bottom: 3px;}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group input {  display: block;  width: 100%;  padding: 8px 0;  text-indent: 2%;}#mc_embed_signup form #mc_embed_signup_scroll .mc-field-group select {  display: inline-block;  width: 99%;  padding: 5px 0;  margin-bottom: 2px;}#mc_embed_signup form #mc_embed_signup_scroll #mc-embedded-subscribe {  padding: 9px 15px;  font-size: 14px;  background-color: #af1116;  color: #fff;  border-color: #af1116;  font-weight: bold;}#mapshell {  height: 320px;}#reportForm fieldset {  overflow: hidden;  max-height: 850px;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}#reportForm fieldset[disabled] {  max-height: 0;}#reportForm #care-types {  padding-bottom: 30px;}#reportForm #btn-submit[disabled] {  display: none;}#faq {  margin-top: 20px;}.faq-heading a {  display: block;  padding: 10px 15px;  font-size: 18px;  text-decoration: none;  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}.faq-heading a:hover,.faq-heading a:focus {  color: #f8a41a;  background: #f9f9f9;}.faq-heading a .fa {  -webkit-transition: 0.25s;  -o-transition: 0.25s;  transition: 0.25s;}.faq-content .inner {  padding: 15px 20px;}.faq.active .faq-heading a {  color: #000;  background: #f0f0f0;}.faq.active .faq-heading a .fa {  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  -o-transform: rotate(90deg);  transform: rotate(90deg);}.faq table {  width: 100%!important;}.faq table td {  width: 25%!important;}.assigned-to li + li {  margin-top: 5px;}.assigned-list .btn-danger {  float: right;}@media (min-width: 768px) {  #assessment {    float: right;  }}iframe#flightbook {  width: 100%;  height: 100vh;  border: 0;}#blog-share #st-1 .st-btn[data-network='sharethis'] {  background-color: #395214;}#blog-share #st-1 .st-btn[data-network='email'] {  background-color: #575757;}#blog-share #st-1 .st-btn[data-network='sms'] {  color: #000;}#footer {  color: #777777;  background: #2a2a2a;}#footer a {  color: #ccc;}#footer a:hover {  color: #fff;}#footer-main,#footer-nav {  padding-top: 30px;  padding-bottom: 30px;}#footer-main p {  color: #BABABA;}#footer-nav {  background: #333;}#footer-nav a {  display: inline-block;  padding: 5px;}#footer-nav a.root {  margin-bottom: 10px;  color: #f8a41a;  font-size: 16px;  font-weight: bold;}.footer-nav {  list-style: none;  margin: 0;  padding: 0;}.footer-nav li {  text-align: center;}.footer-nav li a {  text-align: center;}#members {  margin-top: -60px;  margin-bottom: 30px;}#members #memberslinks p {  margin: 0;  padding: 15px 30px;  background: #dbeef8;  border-bottom-right-radius: 6px;  border-bottom-left-radius: 6px;}#members #memberslinks #restricted_links {  display: none;}.loginunsuccess {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px;  background-color: #f2dede;  border-color: #ebccd1;  color: #a94442;}.loginunsuccess h4 {  margin-top: 0;  color: inherit;}.loginunsuccess .alert-link {  font-weight: bold;}.loginunsuccess > p,.loginunsuccess > ul {  margin-bottom: 0;}.loginunsuccess > p + p {  margin-top: 5px;}.loginunsuccess hr {  border-top-color: #e4b9c0;}.loginunsuccess .alert-link {  color: #843534;}.loginsuccess {  padding: 15px;  margin-bottom: 20px;  border: 1px solid transparent;  border-radius: 4px;  background-color: #dff0d8;  border-color: #d6e9c6;  color: #3c763d;  position: absolute;  top: 0;  left: 0;  width: 100%;}.loginsuccess h4 {  margin-top: 0;  color: inherit;}.loginsuccess .alert-link {  font-weight: bold;}.loginsuccess > p,.loginsuccess > ul {  margin-bottom: 0;}.loginsuccess > p + p {  margin-top: 5px;}.loginsuccess hr {  border-top-color: #c9e2b3;}.loginsuccess .alert-link {  color: #2b542c;}body.articleroot4317 header#page-title.has-bg {  background: transparent no-repeat center;  background-size: cover;  -webkit-animation: none;  -o-animation: none;  animation: none;}body.articleroot4317 header#page-title.has-bg::before {  content: '';  z-index: 1;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  background: none;}body.articleroot4317 header#page-title.has-bg .container {  position: relative;  z-index: 2;}body.articleroot4317 p {  font-size: 17px;}@media screen and (max-width: 767px) {}@media (min-width: 768px) {}@media (min-width: 992px) {}@media (max-width: 991px) {}@media (min-width: 768px) {}@media (min-width: 992px) {}@media (max-width: 991px) {}@media (max-width: 991px) {}@media (min-width: 992px) {}@media (min-width: 992px) {}@media (min-width: 1200px) {}@media (min-width: 992px) {}@media (min-width: 1200px) {}@media (min-width: 1200px) {}.alert-sims {  position: fixed;  bottom: 0;  left: 0;  right: 0;  z-index: 10000;  height: 50px;  line-height: 50px;  background: #a02622;  color: #fff;  text-align: center;  box-shadow: 0 0 30px rgba(0, 0, 0, 0.75);}#sims-admin-bar {  position: fixed;  bottom: 0;  right: 0;  z-index: 9999999;  padding: 10px 20px;  background: rgba(0, 0, 0, 0.75);  color: #fff;  font-size: 14px;  border-left: 10px solid transparent;}#sims-admin-bar.status-visible {  background: #295E1C;  border-left-color: #4bad33;}#sims-admin-bar.status-hidden {  background: #707070;  border-left-color: #a3a3a3;}#sims-admin-bar.status-disabled {  background: #a02622;}#sims-admin-bar.status-deleted {  background: #990000;  border-left-color: #ff0000;}#sims-admin-bar.status-draft {  background: #005372;  border-left-color: #009ed8;}#sims-admin-bar span,#sims-admin-bar a {  display: inline-block;  padding: 5px 10px;  color: #fff;}#recaptcha-modal {  z-index: 9999;  position: fixed;  top: 0;  right: 0;  bottom: 0;  left: 0;  display: flex;  align-items: center;  justify-content: center;  background: rgba(0, 0, 0, 0.75);}#recaptcha-modal-body {  padding: 15px;  background: #fff;  border-radius: 10px;}#recaptcha-modal-body h4 {  display: flex;  justify-content: space-between;}#recaptcha-modal .g-recaptcha {  margin-top: 1em;  margin-bottom: 1em;}#recaptcha-modal-buttons {  display: flex;  align-items: center;  justify-content: flex-end;}#recaptcha-modal-buttons button {  padding: 0.5em 1em;  border: 1px solid rgba(0, 0, 0, 0.1);  background: transparent;  border-radius: 5px;  font-weight: bold;}#recaptcha-modal-buttons button:hover,#recaptcha-modal-buttons button:focus {  border-color: #000000;}#recaptcha-modal-buttons button#recaptcha-modal-submit {  margin-left: 0.5em;  border-width: 2px;}/*!* Lightbox for Bootstrap 3 by @ashleydw* https://github.com/ashleydw/lightbox** License: https://github.com/ashleydw/lightbox/blob/master/LICENSE*/.ekko-lightbox-container {  position: relative;}.ekko-lightbox-nav-overlay {  z-index: 100;  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;}.ekko-lightbox-nav-overlay a {  opacity: 0;  -webkit-transition: opacity 0.5s;  -moz-transition: opacity 0.5s;  -o-transition: opacity 0.5s;  transition: opacity 0.5s;  color: #fff;  font-size: 30px;  height: 100%;  width: 49%;  display: block;  padding-top: 45%;  text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);  filter: dropshadow(color=#000, offx=2, offy=2);  z-index: 100;}.ekko-lightbox-nav-overlay a:empty {  width: 49%;}.ekko-lightbox-nav-overlay a:hover {  opacity: 1;  text-decoration: none;}.ekko-lightbox-nav-overlay a.glyphicon-chevron-left {  padding-left: 15px;  float: left;  left: 0;  text-align: left;}.ekko-lightbox-nav-overlay a.glyphicon-chevron-right {  padding-right: 15px;  float: right;  right: 0;  text-align: right;}.ekko-lightbox .modal-footer {  text-align: left;}.modal-backdrop.in {  filter: alpha(opacity=95);  -webkit-opacity: 0.95;  -moz-opacity: 0.95;  opacity: 0.95;  background-color: #333333;}.ekko-lightbox .modal-content {  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;  -webkit-border-radius: 0;  -moz-border-radius: 0;  border-radius: 0;  border: none;  background-color: transparent;}.ekko-lightbox .modal-header {  border: 0;  padding-left: 0;  padding-right: 0;}.ekko-lightbox .modal-header .close {  filter: alpha(opacity=50);  -webkit-opacity: 0.5;  -moz-opacity: 0.5;  opacity: 0.5;  color: #fff;  text-shadow: 0;  font-weight: 100;  margin-top: 5px;}.ekko-lightbox .modal-header .close:hover {  filter: alpha(opacity=100);  -webkit-opacity: 1;  -moz-opacity: 1;  opacity: 1;}.ekko-lightbox .modal-header h4.modal-title {  font-weight: 100;  color: #fff;  padding: 0;}.ekko-lightbox .modal-body {  padding: 0;}.ekko-lightbox .modal-dialog {  z-index: 1050;}.ekko-lightbox .modal-footer {  filter: alpha(opacity=90);  -webkit-opacity: 0.9;  -moz-opacity: 0.9;  opacity: 0.9;  border: 0;  color: #fff;  font-weight: 100;  padding: 0;}.xdsoft_datetimepicker {box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);background: #fff;border-bottom: 1px solid #bbb;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;color: #333;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;padding: 8px;padding-left: 0;padding-top: 2px;position: absolute;z-index: 9999;-moz-box-sizing: border-box;box-sizing: border-box;display: none;}.xdsoft_datetimepicker iframe {position: absolute;left: 0;top: 0;width: 75px;height: 210px;background: transparent;border: none;}/*For IE8 or lower*/.xdsoft_datetimepicker button {border: none !important;}.xdsoft_noselect {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;}.xdsoft_noselect::selection { background: transparent }.xdsoft_noselect::-moz-selection { background: transparent }.xdsoft_datetimepicker.xdsoft_inline {display: inline-block;position: static;box-shadow: none;}.xdsoft_datetimepicker * {-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;margin: 0;}.xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker {display: none;}.xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active {display: block;}.xdsoft_datetimepicker .xdsoft_datepicker {width: 224px;float: left;margin-left: 8px;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {width: 256px;}.xdsoft_datetimepicker .xdsoft_timepicker {width: 58px;float: left;text-align: center;margin-left: 8px;margin-top: 0;}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker {margin-top: 8px;margin-bottom: 3px}.xdsoft_datetimepicker .xdsoft_mounthpicker {position: relative;text-align: center;}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);}.xdsoft_datetimepicker .xdsoft_label i {opacity: 0.5;background-position: -92px -19px;display: inline-block;width: 9px;height: 20px;vertical-align: middle;}.xdsoft_datetimepicker .xdsoft_prev {float: left;background-position: -20px 0;}.xdsoft_datetimepicker .xdsoft_today_button {float: left;background-position: -70px 0;margin-left: 5px;}.xdsoft_datetimepicker .xdsoft_next {float: right;background-position: 0 0;}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev ,.xdsoft_datetimepicker .xdsoft_today_button {background-color: transparent;background-repeat: no-repeat;border: 0 none;cursor: pointer;display: block;height: 30px;opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";outline: medium none;overflow: hidden;padding: 0;position: relative;text-indent: 100%;white-space: nowrap;width: 20px;min-width: 0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {float: none;background-position: -40px -15px;height: 15px;width: 30px;display: block;margin-left: 14px;margin-top: 7px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {background-position: -40px 0;margin-bottom: 7px;margin-top: 0;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {height: 151px;overflow: hidden;border-bottom: 1px solid #ddd;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div {background: #f5f5f5;border-top: 1px solid #ddd;color: #666;font-size: 12px;text-align: center;border-collapse: collapse;cursor: pointer;border-bottom-width: 0;height: 25px;line-height: 25px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div > div:first-child {border-top-width: 0;}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}.xdsoft_datetimepicker .xdsoft_label {display: inline;position: relative;z-index: 9999;margin: 0;padding: 5px 3px;font-size: 14px;line-height: 20px;font-weight: bold;background-color: #fff;float: left;width: 182px;text-align: center;cursor: pointer;}.xdsoft_datetimepicker .xdsoft_label:hover>span {text-decoration: underline;}.xdsoft_datetimepicker .xdsoft_label:hover i {opacity: 1.0;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {border: 1px solid #ccc;position: absolute;right: 0;top: 30px;z-index: 101;display: none;background: #fff;max-height: 160px;overflow-y: hidden;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{ right: -7px }.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{ right: 2px }.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {color: #fff;background: #ff8000;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {padding: 2px 10px 2px 5px;text-decoration: none !important;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {background: #33aaff;box-shadow: #178fe5 0 1px 3px 0 inset;color: #fff;font-weight: 700;}.xdsoft_datetimepicker .xdsoft_month {width: 100px;text-align: right;}.xdsoft_datetimepicker .xdsoft_calendar {clear: both;}.xdsoft_datetimepicker .xdsoft_year{width: 48px;margin-left: 5px;}.xdsoft_datetimepicker .xdsoft_calendar table {border-collapse: collapse;width: 100%;}.xdsoft_datetimepicker .xdsoft_calendar td > div {padding-right: 5px;}.xdsoft_datetimepicker .xdsoft_calendar th {height: 25px;}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th {width: 14.2857142%;background: #f5f5f5;border: 1px solid #ddd;color: #666;font-size: 12px;text-align: right;vertical-align: middle;padding: 0;border-collapse: collapse;cursor: pointer;height: 25px;}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {width: 12.5%;}.xdsoft_datetimepicker .xdsoft_calendar th {background: #f1f1f1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {color: #33aaff;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {background: #ffe9d2;box-shadow: #ffb871 0 1px 4px 0 inset;color: #000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {background: #c1ffc9;box-shadow: #00dd1c 0 1px 4px 0 inset;color: #000;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {background: #33aaff;box-shadow: #178fe5 0 1px 3px 0 inset;color: #fff;font-weight: 700;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box >div >div.xdsoft_disabled {opacity: 0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";cursor: default;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {opacity: 0.2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div:hover {color: #fff !important;background: #ff8000 !important;box-shadow: none !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover {background: #33aaff !important;box-shadow: #178fe5 0 1px 3px 0 inset !important;color: #fff !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover {color: inherit!important;background: inherit !important;box-shadow: inherit !important;}.xdsoft_datetimepicker .xdsoft_calendar th {font-weight: 700;text-align: center;color: #999;cursor: default;}.xdsoft_datetimepicker .xdsoft_copyright {color: #ccc !important;font-size: 10px;clear: both;float: none;margin-left: 8px;}.xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important }.xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important }.xdsoft_time_box {position: relative;border: 1px solid #ccc;}.xdsoft_scrollbar >.xdsoft_scroller {background: #ccc !important;height: 20px;border-radius: 3px;}.xdsoft_scrollbar {position: absolute;width: 7px;right: 0;top: 0;bottom: 0;cursor: pointer;}.xdsoft_scroller_box {position: relative;}.xdsoft_datetimepicker.xdsoft_dark {box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);background: #000;border-bottom: 1px solid #444;border-left: 1px solid #333;border-right: 1px solid #333;border-top: 1px solid #333;color: #ccc;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {border-bottom: 1px solid #222;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div {background: #0a0a0a;border-top: 1px solid #222;color: #999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {background-color: #000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {border: 1px solid #333;background: #000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {color: #000;background: #007fff;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {background: #cc5500;box-shadow: #b03e00 0 1px 3px 0 inset;color: #000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {background: #0a0a0a;border: 1px solid #222;color: #999;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {background: #0e0e0e;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {color: #cc5500;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {background: #ffe9d2;box-shadow: #ffb871 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {background: #c1ffc9;box-shadow: #00dd1c 0 1px 4px 0 inset;color:#000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current {background: #cc5500;box-shadow: #b03e00 0 1px 3px 0 inset;color: #000;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box >div >div:hover {color: #000 !important;background: #007fff !important;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {color: #666;}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important }.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important }.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important }.xdsoft_dark .xdsoft_time_box {border: 1px solid #333;}.xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller {background: #333 !important;}.xdsoft_datetimepicker .xdsoft_save_selected {    display: block;    border: 1px solid #dddddd !important;    margin-top: 5px;    width: 100%;    color: #454551;    font-size: 13px;}.xdsoft_datetimepicker .blue-gradient-button {font-family: "museo-sans", "Book Antiqua", sans-serif;font-size: 12px;font-weight: 300;color: #82878c;height: 28px;position: relative;padding: 4px 17px 4px 33px;border: 1px solid #d7d8da;background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);/* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));/* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);/* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%);/* Opera 11.10+ */background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);/* IE10+ */background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);/* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 );/* IE6-9 */}.xdsoft_datetimepicker .blue-gradient-button:hover, .xdsoft_datetimepicker .blue-gradient-button:focus, .xdsoft_datetimepicker .blue-gradient-button:hover span, .xdsoft_datetimepicker .blue-gradient-button:focus span {  color: #454551;  background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);  /* FF3.6+ */  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));  /* Chrome,Safari4+ */  background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);  /* Chrome10+,Safari5.1+ */  background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);  /* Opera 11.10+ */  background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);  /* IE10+ */  background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);  /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 );  /* IE6-9 */}/*! jQuery UI - v1.12.1 - 2019-06-02* http://jqueryui.com* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}@charset "UTF-8";/* To support standalone search widget. */.flight-search-box {  background-color: #af1116;  padding: 15px;  padding-top: 30px; }  .flight-search-box .btn {    border-radius: 0;    font-weight: 700; }    .flight-search-box .btn.btn-dark {      color: #fff;      background-color: #313d4e; }    .flight-search-box .btn.btn-light {      color: #313d4e;      background-color: #fff; }    .flight-search-box .btn.btn-primary {      color: #fff;      background-color: #af1116; }  .flight-search-box .form-control {    border-radius: 0;    font-weight: 700;    font-size: 12pt;    border-width: 0;    background-color: #fff;    color: #313d4e; }  .flight-search-box .form-group label {    color: #b1b1b1;    font-size: 12pt; }  .flight-search-box .form-group .form-control {    border: solid 1px #b1b1b1; }  .flight-search-box .invalid-feedback {    background-color: #fff; }  .flight-search-box .slick-prev:before,  .flight-search-box .slick-next:before {    color: #313d4e; }  .flight-search-box .border-right {    border-color: #ececec; }  .flight-search-box .input-group .input-group-text {    background-color: #fff;    color: #af1116;    font-size: 16pt;    line-height: 36px;    border-width: 0;    border-radius: 0; }  .flight-search-box .input-group.disabled {    background-color: #ececec; }    .flight-search-box .input-group.disabled .input-group-text,    .flight-search-box .input-group.disabled input {      background-color: #ececec; }/* End of standalone search widget support. */.common-body {  margin-bottom: 20px;  /*----- Tab Links -----*/  /* Clearfix */  /*----- Content of Tabs -----*/ }  .common-body .btn {    border-radius: 0;    font-weight: 700; }    .common-body .btn.btn-dark {      color: #fff;      background-color: #313d4e; }    .common-body .btn.btn-light {      color: #313d4e;      background-color: #fff; }    .common-body .btn.btn-primary {      color: #fff;      background-color: #af1116; }  .common-body .form-control {    border-radius: 0;    font-weight: 700;    font-size: 12pt;    border-width: 0;    background-color: #fff;    color: #313d4e; }  .common-body .form-group label {    color: #b1b1b1;    font-size: 12pt; }  .common-body .form-group .form-control {    border: solid 1px #b1b1b1; }  .common-body .invalid-feedback {    background-color: #fff; }  .common-body .slick-prev:before,  .common-body .slick-next:before {    color: #313d4e; }  .common-body .border-right {    border-color: #ececec; }  .common-body html {    height: 100%; }  .common-body body {    height: 100%;    background-color: #ececec;    font-family: 'Montserrat', sans-serif;    font-weight: 400;    font-size: 14pt; }  .common-body header {    background-color: #fff;    color: #313d4e;    font-weight: 400;    font-size: 14pt; }    .common-body header .navbar {      padding: 0 1rem; }    .common-body header a {      color: #313d4e; }      .common-body header a:visited {        color: #313d4e; }      .common-body header a:hover {        color: #af1116; }    .common-body header .navbar-brand {      background-image: url("../img/logo.jpg");      height: 82px;      width: 197px;      padding: 0; }      @media (max-width: 768px) {        .common-body header .navbar-brand {          background-size: 100%;          height: 40px;          width: 104px; } }    .common-body header .navbar-nav {      margin-top: 45px; }      .common-body header .navbar-nav .nav-item.active {        border-bottom: solid 4px #af1116; }    .common-body header .navbar-light .navbar-nav .nav-link {      color: #313d4e; }    .common-body header .navbar-collapse.collapse.show {      z-index: 1; }      .common-body header .navbar-collapse.collapse.show .navbar-nav {        margin-top: 0; }      .common-body header .navbar-collapse.collapse.show .nav-item {        background-color: #fff;        color: #313d4e;        border-width: 0;        border-left: solid 4px #fff; }        .common-body header .navbar-collapse.collapse.show .nav-item .nav-link {          color: #313d4e; }        .common-body header .navbar-collapse.collapse.show .nav-item.active {          border-left: solid 4px #af1116; }  @media (min-width: 992px) {    .common-body header .header-form {      position: absolute;      top: 0;      right: 16px; } }  @media (min-width: 1200px) {    .common-body header .header-form {      position: absolute;      top: 0;      right: 16px; } }  .common-body h4.blue-text {    margin-bottom: 16px; }  .common-body .main-header-bar {    background-color: #af1116; }    .common-body .main-header-bar h1 {      font-size: 16pt;      padding: 9px 6px;      margin: 0;      color: #fff; }  @media (min-width: 768px) {    .common-body .main-header-bar h1 {      font-size: 24pt;      padding: 20px 30px;      margin-bottom: .5rem; } }  .common-body footer {    background-color: #ececec;    width: 100%; }    .common-body footer .footer-links {      padding-top: 40px;      padding-bottom: 40px;      background-color: #313d4e;      color: #fff; }      .common-body footer .footer-links .link-row {        padding: 2px 0; }      .common-body footer .footer-links a {        color: #fff; }        .common-body footer .footer-links a:visited {          color: #fff; }    .common-body footer .footer-notice {      background-color: #af1116;      color: #fff;      line-height: 50px;      font-size: 10pt; }    .common-body footer .social-media-icon .fa-stack-2x {      color: #af1116; }    .common-body footer .social-media-icon .fa-stack-1x {      color: #fff; }  .common-body .x-wide-modal {    width: 80%;    max-width: none; }  .common-body .container-body {    background-color: #fff;    color: #313d4e;    font-size: 14pt;    min-height: 100%; }    .common-body .container-body .inverted-color {      color: #fff;      background-color: #313d4e; }    .common-body .container-body .alt-bg {      background-color: #ececec; }  .common-body .header-paragraph {    padding: 9px 21px; }  .common-body .no-bottom-margin {    margin-bottom: 0; }  .common-body .big-bottom-margin {    margin-bottom: 60px; }  .common-body .separator {    height: 2px;    width: 100%;    margin-top: 30px;    margin-bottom: 40px;    background-color: #d9d9d9; }  .common-body .index-art-field {    background-image: url("../img/index_art.jpg");    background-size: cover;    height: 720px;    margin: 0 -15px;    padding: 0 15px;    padding-top: 94px; }  .common-body .flight-search-box {    background-color: #af1116;    padding: 15px;    padding-top: 30px; }  .common-body .input-group .input-group-text {    background-color: #fff;    color: #af1116;    font-size: 16pt;    line-height: 36px;    border-width: 0;    border-radius: 0; }  .common-body .input-group.disabled {    background-color: #ececec; }    .common-body .input-group.disabled .input-group-text,    .common-body .input-group.disabled input {      background-color: #ececec; }  .common-body .routes-schedules-whitespace {    height: 175px; }  .common-body .route-map {    background-image: url("../img/RoutesSchedulesBackground.png");    background-repeat: no-repeat;    background-size: contain;    height: 352px;    margin-bottom: 19px; }  .common-body h2 {    color: #af1116;    font-weight: 700;    margin: 0;    line-height: 98px; }  .common-body .travel-info-section h4.blue-text {    margin-top: 30px; }  .common-body h4 {    color: #af1116;    font-weight: 700; }  .common-body .modal-header {    background-color: #af1116;    color: white; }    .common-body .modal-header .close {      color: white; }  .common-body .modal-body h1, .common-body .modal-body h2, .common-body .modal-body h3, .common-body .modal-body h4, .common-body .modal-body h5, .common-body .modal-body h6 {    font-size: 20px;    color: #af1116;    font-weight: 700; }  .common-body .modal-body h6 {    color: #b1b1b1;    font-weight: 700;    font-size: 16px; }  .common-body .featured-fares-row {    padding-bottom: 15px; }    .common-body .featured-fares-row .featured-fares .featured-fare {      border: solid 2px #ececec;      border-left-width: 0;      border-right-width: 0;      padding-top: 15px;      padding-bottom: 15px;      border-left-width: 2px; }      .common-body .featured-fares-row .featured-fares .featured-fare.slick-current {        border-left-color: #fff; }      @media (max-width: 768px) and (min-width: 576px) {        .common-body .featured-fares-row .featured-fares .featured-fare {          max-width: 50%; } }      @media (max-width: 576px) {        .common-body .featured-fares-row .featured-fares .featured-fare {          min-width: 100%; } }      .common-body .featured-fares-row .featured-fares .featured-fare .featured-location-row {        font-size: 10pt;        font-weight: 700; }        @media (max-width: 768px) {          .common-body .featured-fares-row .featured-fares .featured-fare .featured-location-row {            font-size: 7.5pt; }            .common-body .featured-fares-row .featured-fares .featured-fare .featured-location-row i {              font-size: 10pt; } }        @media (max-width: 576px) {          .common-body .featured-fares-row .featured-fares .featured-fare .featured-location-row div {            max-width: 50%; } }      .common-body .featured-fares-row .featured-fares .featured-fare .featured-date-row {        font-size: 10pt;        font-weight: 400; }      .common-body .featured-fares-row .featured-fares .featured-fare .featured-total-row {        font-size: 16pt;        font-weight: 400; }        @media (max-width: 768px) {          .common-body .featured-fares-row .featured-fares .featured-fare .featured-total-row {            font-size: 14.5pt; } }  .common-body .fa-between-columns {    color: #af1116;    float: right;    font-size: 14pt;    margin-right: -24px; }  .common-body .aircraft-image-top {    background-image: url("../img/aircraft_interior.png");    height: 352px;    background-repeat: no-repeat;    background-size: contain;    margin-bottom: 19px; }  .common-body .aircraft-image-bottom {    background-image: url("../img/aircraft_exterior.png");    height: 302px;    background-repeat: no-repeat;    background-size: contain;    background-position: center;    margin-top: 50px;    margin-bottom: 70px; }  .common-body .aircraft-page-row {    margin-left: 5px; }  .common-body .aircraft-specs-row {    width: 99%;    margin-top: 60px;    padding-bottom: 15px;    height: 106px;    border-style: none; }    .common-body .aircraft-specs-row .aircraft-specs {      background-color: #ececec;      border: none 2px #d9d9d9;      border-left-style: solid;      padding-top: 23px;      padding-bottom: 23px;      text-align: center;      vertical-align: middle; }      .common-body .aircraft-specs-row .aircraft-specs .spec-header-row {        font-size: 10pt; }      .common-body .aircraft-specs-row .aircraft-specs .spec-detail-row {        font-size: 12pt;        font-weight: 700; }    .common-body .aircraft-specs-row .aircraft-specs:first-child {      border-left-style: none; }  .common-body .travel-info-sidebar {    margin-top: 24px; }    .common-body .travel-info-sidebar dl {      font-size: 12pt; }      .common-body .travel-info-sidebar dl dt {        font-weight: 700;        margin-top: 6px; }      .common-body .travel-info-sidebar dl dd {        font-weight: 400;        margin: 0;        margin-left: 15px;        color: #313d4e; }      .common-body .travel-info-sidebar dl a, .common-body .travel-info-sidebar dl a:visited, .common-body .travel-info-sidebar dl a:active {        text-decoration: none;        color: #313d4e; }        .common-body .travel-info-sidebar dl a.active, .common-body .travel-info-sidebar dl a:visited.active, .common-body .travel-info-sidebar dl a:active.active {          color: #af1116;          font-weight: 700; }  .common-body .collapse-card .card .card-header {    padding: 0; }    .common-body .collapse-card .card .card-header h5 {      margin: 0; }      .common-body .collapse-card .card .card-header h5 .btn-link {        color: #313d4e;        width: 100%;        text-align: left; }        .common-body .collapse-card .card .card-header h5 .btn-link .chevron {          float: right;          margin-top: 4px; }  .common-body .fa-blue-icon {    color: #af1116;    background-color: #fff;    font-size: 18pt; }  .common-body .dark-background {    background-color: #313d4e;    color: #fff; }  .common-body .btn-wide {    width: 165px; }  .common-body input[type=checkbox].big-checkbox {    height: 20px;    width: 20px;    vertical-align: middle; }  .common-body input[type=checkbox].massive-checkbox {    height: 38px;    width: 38px;    vertical-align: middle; }  .common-body .selected-fare-tile {    background-color: #ececec; }  .common-body .date-range-fares-row {    display: none; }  @media (min-width: 768px) {    .common-body .date-range-fares-row {      display: flex; } }  .common-body .date-range-fares {    border-bottom: 1px solid #ececec;    font-size: 10pt; }  .common-body #divDepartingFlights > div > div > div {    padding: 0; }  .common-body .loading-stage {    text-align: center;    padding: 120px 0;    font-size: 36pt; }  .common-body .flight-box {    display: none; }  .common-body .flight-box-small {    display: none; }  .common-body .flight-box .time,  .common-body .flight-box-small .time {    color: #b1b1b1; }  @media (max-width: 768px) {    .common-body .flight-box-small {      display: block; } }  @media (min-width: 768px) {    .common-body .flight-box {      display: block; } }  .common-body .flight-stop-row {    color: #313d4e; }    .common-body .flight-stop-row.summary {      text-align: left;      font-size: 10pt; }    .common-body .flight-stop-row .show-behind {      float: left;      width: 99%;      margin-right: -100%; }    .common-body .flight-stop-row .flight-stop-block {      float: left;      font-size: 10pt;      text-align: center; }      .common-body .flight-stop-row .flight-stop-block.origin {        text-align: left; }      .common-body .flight-stop-row .flight-stop-block.destination {        text-align: right; }    @media (max-width: 992px) {      .common-body .flight-stop-row.location .flight-stop-block, .common-body .flight-stop-row.time .flight-stop-block {        width: 100% !important; } }  .common-body .flight-option-row {    border-top: solid 1px #d9d9d9; }    .common-body .flight-option-row:first-child {      border-top-width: 0; }    .common-body .flight-option-row .fare-basis-details-toggle {      display: none; }    .common-body .flight-option-row .fare-tile {      position: relative;      vertical-align: bottom;      padding-bottom: 0; }      .common-body .flight-option-row .fare-tile .fare-details {        position: absolute;        margin-top: 40%;        top: 0;        left: 0;        width: 100%; }        .common-body .flight-option-row .fare-tile .fare-details .fa-check {          display: none; }        .common-body .flight-option-row .fare-tile .fare-details.selected-fare .fa-check {          display: inline; }    .common-body .flight-option-row .selected-fare-tile .fare-basis-details-toggle {      display: block;      font-size: 12pt; }  .common-body .fare-select-column {    width: 15%; }  @media (max-width: 768px) {    .common-body .fare-select-column {      width: 25%; } }  .common-body .slick-slide {    padding: 23px 0; }    .common-body .slick-slide.slick-center {      background-color: lightgrey; }  .common-body .outbound-box h5 {    margin: 0;    padding: 3px;    font-size: 12pt; }  @media (min-width: 768px) {    .common-body .outbound-box h5 {      font-size: 16pt; } }  .common-body .passenger-information-header {    font-size: 12pt;    padding: 15px 0;    margin-bottom: 15px;    border-bottom: solid 1px #ececec; }    .common-body .passenger-information-header strong {      font-size: 14pt; }  .common-body .route-box hr {    margin-top: 15px;    margin-bottom: 0; }  .common-body .route-box .fa-blue-icon {    font-size: 18pt;    position: absolute;    top: 4px;    left: 50%;    margin-left: -12px; }  .common-body .mobility-row {    margin-bottom: 30px; }  .common-body .mobility-comments-area {    margin: 0 15px;    padding: 15px;    background-color: #ececec; }  .common-body .booking-reference {    background-color: #ececec;    margin: 15px;    padding: 30px 60px; }  .common-body .flight-leg-summary-row {    padding-left: 21px; }    .common-body .flight-leg-summary-row > div {      padding-top: 21px;      padding-bottom: 21px; }  .common-body .confirmation-information-row {    margin-top: 15px; }  .common-body .display-none {    display: none; }  .common-body .terms-and-conditions {    font-size: 9pt; }    .common-body .terms-and-conditions h6 {      color: #af1116;      font-weight: 700; }  .common-body .wait-div,  .common-body .fullscreen-wait-div {    margin: 0;    padding: 0;    position: fixed;    right: 0;    top: 0;    width: 100%;    height: 100%;    background-color: #666666;    z-index: 30001;    opacity: .8;    filter: alpha(opacity=70);    display: none; }  .common-body .wait-div {    position: absolute; }  .common-body .wait-div h1,  .common-body .fullscreen-wait-div h1 {    position: absolute;    top: 50%;    left: 50%;    color: White; }  @media (max-width: 768px) {    .common-body .arrivals {      font-size: 10pt; }    .common-body .departures {      font-size: 10pt; } }  .common-body .flight-row {    display: none; }  .common-body .flight-row-small {    display: none; }  @media (max-width: 768px) {    .common-body .flight-row-small {      display: table-row; } }  @media (min-width: 768px) {    .common-body .flight-row {      display: table-row; } }  .common-body .tabs {    background: transparent;    border: none; }    .common-body .tabs .tab-links {      background: transparent;      border: none;      border-bottom: 1px solid #c0c0c0;      -moz-border-radius: 0px;      -webkit-border-radius: 0px;      border-radius: 0px; }    .common-body .tabs .tab-links .tab-link {      background: transparent;      border: none; }    .common-body .tabs .tab-links .tab-link .active {      background: transparent no-repeat bottom center;      border: none; }    .common-body .tabs .tab-links .tab-link > a {      color: #000000;      font-weight: bold;      background: transparent; }    .common-body .tabs .tab-links .tab-link.disabled > a {      color: #c0c0c0;      background: transparent; }    .common-body .tabs .tab-links .tab-link.active > a {      color: #af1116;      font-weight: bold;      background: transparent; }  .common-body a.viewFareRulesModal {    color: white; }  .common-body .modal .btn-primary {    background-color: #af1116; }  .common-body .payment-details-header {    background-color: #af1116;    margin: 20px 0 20px 0;    color: white; }  .common-body .cancel-leg-reason-modal {    font-size: 14px;    line-height: 20px; }    .common-body .cancel-leg-reason-modal .cancel-leg-reason-reservation {      line-height: 5px;      border: 1px solid #d8d7d7;      padding: 2%; }  .common-body table {    width: 100%; }    .common-body table.fixed-layout {      table-layout: fixed; }    .common-body table.open-table > tbody > tr > td {      padding: 20px 6px; }    .common-body table > thead > tr {      background-color: #313d4e;      color: #fff; }      .common-body table > thead > tr > th {        padding: 6px 1px; }    .common-body table > tbody > tr > td {      border-right: solid 1px #d9d9d9; }    .common-body table > tbody > tr > td:last-child {      border-right: none; }    .common-body table > tbody > tr:nth-child(even) {      background-color: #ececec; }    .common-body table > tbody > tr:nth-child(odd) {      background-color: #fff; }    .common-body table > tbody > tr.baggage-dimensions-header {      color: #007dbd;      background-color: #AAAAAA;      text-align: center;      font-weight: bold; }    .common-body table > tbody > tr.baggage-dimensions-details {      color: #007dbd;      background-color: lightgrey;      text-align: center; }    .common-body table.middle-table > thead > tr > th,    .common-body table.middle-table > tbody > tr > td {      vertical-align: middle; }    .common-body table.top-table > thead > tr > th,    .common-body table.top-table > tbody > tr > td {      vertical-align: top; }    .common-body table.col-1-top > thead > tr > th:first-child,    .common-body table.col-1-top > tbody > tr > td:first-child {      vertical-align: top; }    .common-body table.center-table > thead > tr > th,    .common-body table.center-table > tbody > tr > td {      text-align: center; }    .common-body table.left-table > thead > tr > th,    .common-body table.left-table > tbody > tr > td {      text-align: left;      padding-left: 19px; }    .common-body table.col-1-left > thead > tr > th:first-child,    .common-body table.col-1-left > tbody > tr > td:first-child {      text-align: left;      padding-left: 19px; }  .common-body .flight-charges-table-container {    text-align: left;    background-color: #313d4e;    color: #fff;    border-width: 0;    font-size: 12pt;    padding: 20px; }  .common-body table.flight-charges-table {    text-align: left;    background-color: #313d4e;    color: #fff;    border-width: 0;    font-size: 12pt; }    .common-body table.flight-charges-table tbody, .common-body table.flight-charges-table tr, .common-body table.flight-charges-table th, .common-body table.flight-charges-table td {      text-align: left;      background-color: #313d4e;      color: #fff;      border-width: 0;      font-size: 12pt; }    .common-body table.flight-charges-table td {      border-top: solid 1px #ececec; }    .common-body table.flight-charges-table h4 {      padding: 0;      font-size: 14pt; }  .common-body .small-table {    font-size: 80%; }  .common-body .box {    margin: 10px auto;    display: block;    position: relative;    border: 1px solid #efefef; }  .common-body .box header {    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#f2f2f2));    background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);    background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);    background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);    border-bottom: 1px solid #d4d4d4;    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); }  .common-body .box header:before,  .common-body .box header:after {    content: " ";    /* 1 */    display: table;    /* 2 */ }  .common-body .box header:after {    clear: both; }  .common-body .box .body {    padding: 10px;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }  .common-body .tabs {    width: 100%;    display: inline-block;    border-width: 0px; }  .common-body .tab-links:after {    display: block;    clear: both;    content: ''; }  .common-body .tab-links {    background-color: white;    border: 0px;    margin: 0px;    background: none !important; }  .common-body .tab-links li {    margin: 0 5px !important;    float: left;    list-style: none;    cursor: default;    display: inline-block;    font-weight: 600;    color: #4c4c4c;    transition: all linear 0.15s; }  .common-body .tab-content {    padding: 15px;    background: #fff;    border: 1px solid #aaa;    border-radius: 4px;    z-index: -99; }  .common-body .tab {    display: none; }  .common-body .tab.active {    display: block; }  .common-body .tab-links a {    display: inline-block;    border-radius: 5px 5px 0px 0px;    text-decoration: none;    /*transition: all linear 0.2s;*/    border: 1px solid silver;    border-bottom: 0px;    background: lightgrey;    width: 150px;    text-align: center; }  .common-body .tab-links .active {    margin-top: 1px; }  .common-body .active > a {    margin-bottom: -1px;    background: transparent; }  .common-body .tab-links a:hover {    background: #a7cce5;    text-decoration: none; }  .common-body .tab-links li.active a, .common-body .tab-links li.active a:hover {    border: 1px solid #ccc;    border-bottom: 1px solid #fff;    color: #444; }  .common-body .validation-summary-errors li {    font-weight: bold;    color: #ff0000; }  .common-body > .index-art-field {    height: 820px; }.modal .btn {  border-radius: 0;  font-weight: 700; }  .modal .btn.btn-dark {    color: #fff;    background-color: #313d4e; }  .modal .btn.btn-light {    color: #313d4e;    background-color: #fff; }  .modal .btn.btn-primary {    color: #fff;    background-color: #af1116; }.modal .form-control {  border-radius: 0;  font-weight: 700;  font-size: 12pt;  border-width: 0;  background-color: #fff;  color: #313d4e; }.modal .form-group label {  color: #b1b1b1;  font-size: 12pt; }.modal .form-group .form-control {  border: solid 1px #b1b1b1; }.modal .invalid-feedback {  background-color: #fff; }.modal .slick-prev:before,.modal .slick-next:before {  color: #313d4e; }.modal .border-right {  border-color: #ececec; }.modal html {  height: 100%; }.modal body {  height: 100%;  background-color: #ececec;  font-family: 'Montserrat', sans-serif;  font-weight: 400;  font-size: 14pt; }.modal header {  background-color: #fff;  color: #313d4e;  font-weight: 400;  font-size: 14pt; }  .modal header .navbar {    padding: 0 1rem; }  .modal header a {    color: #313d4e; }    .modal header a:visited {      color: #313d4e; }    .modal header a:hover {      color: #af1116; }  .modal header .navbar-brand {    background-image: url("../img/logo.jpg");    height: 82px;    width: 197px;    padding: 0; }    @media (max-width: 768px) {      .modal header .navbar-brand {        background-size: 100%;        height: 40px;        width: 104px; } }  .modal header .navbar-nav {    margin-top: 45px; }    .modal header .navbar-nav .nav-item.active {      border-bottom: solid 4px #af1116; }  .modal header .navbar-light .navbar-nav .nav-link {    color: #313d4e; }  .modal header .navbar-collapse.collapse.show {    z-index: 1; }    .modal header .navbar-collapse.collapse.show .navbar-nav {      margin-top: 0; }    .modal header .navbar-collapse.collapse.show .nav-item {      background-color: #fff;      color: #313d4e;      border-width: 0;      border-left: solid 4px #fff; }      .modal header .navbar-collapse.collapse.show .nav-item .nav-link {        color: #313d4e; }      .modal header .navbar-collapse.collapse.show .nav-item.active {        border-left: solid 4px #af1116; }@media (min-width: 992px) {  .modal header .header-form {    position: absolute;    top: 0;    right: 16px; } }@media (min-width: 1200px) {  .modal header .header-form {    position: absolute;    top: 0;    right: 16px; } }.modal h4.blue-text {  margin-bottom: 16px; }.modal .main-header-bar {  background-color: #af1116; }  .modal .main-header-bar h1 {    font-size: 16pt;    padding: 9px 6px;    margin: 0;    color: #fff; }@media (min-width: 768px) {  .modal .main-header-bar h1 {    font-size: 24pt;    padding: 20px 30px;    margin-bottom: .5rem; } }.modal footer {  background-color: #ececec;  width: 100%; }  .modal footer .footer-links {    padding-top: 40px;    padding-bottom: 40px;    background-color: #313d4e;    color: #fff; }    .modal footer .footer-links .link-row {      padding: 2px 0; }    .modal footer .footer-links a {      color: #fff; }      .modal footer .footer-links a:visited {        color: #fff; }  .modal footer .footer-notice {    background-color: #af1116;    color: #fff;    line-height: 50px;    font-size: 10pt; }  .modal footer .social-media-icon .fa-stack-2x {    color: #af1116; }  .modal footer .social-media-icon .fa-stack-1x {    color: #fff; }.modal .x-wide-modal {  width: 80%;  max-width: none; }.modal .container-body {  background-color: #fff;  color: #313d4e;  font-size: 14pt;  min-height: 100%; }  .modal .container-body .inverted-color {    color: #fff;    background-color: #313d4e; }  .modal .container-body .alt-bg {    background-color: #ececec; }.modal .header-paragraph {  padding: 9px 21px; }.modal .no-bottom-margin {  margin-bottom: 0; }.modal .big-bottom-margin {  margin-bottom: 60px; }.modal .separator {  height: 2px;  width: 100%;  margin-top: 30px;  margin-bottom: 40px;  background-color: #d9d9d9; }.modal .index-art-field {  background-image: url("../img/index_art.jpg");  background-size: cover;  height: 720px;  margin: 0 -15px;  padding: 0 15px;  padding-top: 94px; }.modal .flight-search-box {  background-color: #af1116;  padding: 15px;  padding-top: 30px; }.modal .input-group .input-group-text {  background-color: #fff;  color: #af1116;  font-size: 16pt;  line-height: 36px;  border-width: 0;  border-radius: 0; }.modal .input-group.disabled {  background-color: #ececec; }  .modal .input-group.disabled .input-group-text,  .modal .input-group.disabled input {    background-color: #ececec; }.modal .routes-schedules-whitespace {  height: 175px; }.modal .route-map {  background-image: url("../img/RoutesSchedulesBackground.png");  background-repeat: no-repeat;  background-size: contain;  height: 352px;  margin-bottom: 19px; }.modal h2 {  color: #af1116;  font-weight: 700;  margin: 0;  line-height: 98px; }.modal .travel-info-section h4.blue-text {  margin-top: 30px; }.modal h4 {  color: #af1116;  font-weight: 700; }.modal .modal-header {  background-color: #af1116;  color: white; }  .modal .modal-header .close {    color: white; }.modal .modal-body h1, .modal .modal-body h2, .modal .modal-body h3, .modal .modal-body h4, .modal .modal-body h5, .modal .modal-body h6 {  font-size: 20px;  color: #af1116;  font-weight: 700; }.modal .modal-body h6 {  color: #b1b1b1;  font-weight: 700;  font-size: 16px; }.modal .featured-fares-row {  padding-bottom: 15px; }  .modal .featured-fares-row .featured-fares .featured-fare {    border: solid 2px #ececec;    border-left-width: 0;    border-right-width: 0;    padding-top: 15px;    padding-bottom: 15px;    border-left-width: 2px; }    .modal .featured-fares-row .featured-fares .featured-fare.slick-current {      border-left-color: #fff; }    @media (max-width: 768px) and (min-width: 576px) {      .modal .featured-fares-row .featured-fares .featured-fare {        max-width: 50%; } }    @media (max-width: 576px) {      .modal .featured-fares-row .featured-fares .featured-fare {        min-width: 100%; } }    .modal .featured-fares-row .featured-fares .featured-fare .featured-location-row {      font-size: 10pt;      font-weight: 700; }      @media (max-width: 768px) {        .modal .featured-fares-row .featured-fares .featured-fare .featured-location-row {          font-size: 7.5pt; }          .modal .featured-fares-row .featured-fares .featured-fare .featured-location-row i {            font-size: 10pt; } }      @media (max-width: 576px) {        .modal .featured-fares-row .featured-fares .featured-fare .featured-location-row div {          max-width: 50%; } }    .modal .featured-fares-row .featured-fares .featured-fare .featured-date-row {      font-size: 10pt;      font-weight: 400; }    .modal .featured-fares-row .featured-fares .featured-fare .featured-total-row {      font-size: 16pt;      font-weight: 400; }      @media (max-width: 768px) {        .modal .featured-fares-row .featured-fares .featured-fare .featured-total-row {          font-size: 14.5pt; } }.modal .fa-between-columns {  color: #af1116;  float: right;  font-size: 14pt;  margin-right: -24px; }.modal .aircraft-image-top {  background-image: url("../img/aircraft_interior.png");  height: 352px;  background-repeat: no-repeat;  background-size: contain;  margin-bottom: 19px; }.modal .aircraft-image-bottom {  background-image: url("../img/aircraft_exterior.png");  height: 302px;  background-repeat: no-repeat;  background-size: contain;  background-position: center;  margin-top: 50px;  margin-bottom: 70px; }.modal .aircraft-page-row {  margin-left: 5px; }.modal .aircraft-specs-row {  width: 99%;  margin-top: 60px;  padding-bottom: 15px;  height: 106px;  border-style: none; }  .modal .aircraft-specs-row .aircraft-specs {    background-color: #ececec;    border: none 2px #d9d9d9;    border-left-style: solid;    padding-top: 23px;    padding-bottom: 23px;    text-align: center;    vertical-align: middle; }    .modal .aircraft-specs-row .aircraft-specs .spec-header-row {      font-size: 10pt; }    .modal .aircraft-specs-row .aircraft-specs .spec-detail-row {      font-size: 12pt;      font-weight: 700; }  .modal .aircraft-specs-row .aircraft-specs:first-child {    border-left-style: none; }.modal .travel-info-sidebar {  margin-top: 24px; }  .modal .travel-info-sidebar dl {    font-size: 12pt; }    .modal .travel-info-sidebar dl dt {      font-weight: 700;      margin-top: 6px; }    .modal .travel-info-sidebar dl dd {      font-weight: 400;      margin: 0;      margin-left: 15px;      color: #313d4e; }    .modal .travel-info-sidebar dl a, .modal .travel-info-sidebar dl a:visited, .modal .travel-info-sidebar dl a:active {      text-decoration: none;      color: #313d4e; }      .modal .travel-info-sidebar dl a.active, .modal .travel-info-sidebar dl a:visited.active, .modal .travel-info-sidebar dl a:active.active {        color: #af1116;        font-weight: 700; }.modal .collapse-card .card .card-header {  padding: 0; }  .modal .collapse-card .card .card-header h5 {    margin: 0; }    .modal .collapse-card .card .card-header h5 .btn-link {      color: #313d4e;      width: 100%;      text-align: left; }      .modal .collapse-card .card .card-header h5 .btn-link .chevron {        float: right;        margin-top: 4px; }.modal .fa-blue-icon {  color: #af1116;  background-color: #fff;  font-size: 18pt; }.modal .dark-background {  background-color: #313d4e;  color: #fff; }.modal .btn-wide {  width: 165px; }.modal input[type=checkbox].big-checkbox {  height: 20px;  width: 20px;  vertical-align: middle; }.modal input[type=checkbox].massive-checkbox {  height: 38px;  width: 38px;  vertical-align: middle; }.modal .selected-fare-tile {  background-color: #ececec; }.modal .date-range-fares-row {  display: none; }@media (min-width: 768px) {  .modal .date-range-fares-row {    display: flex; } }.modal .date-range-fares {  border-bottom: 1px solid #ececec;  font-size: 10pt; }.modal #divDepartingFlights > div > div > div {  padding: 0; }.modal .loading-stage {  text-align: center;  padding: 120px 0;  font-size: 36pt; }.modal .flight-box {  display: none; }.modal .flight-box-small {  display: none; }.modal .flight-box .time,.modal .flight-box-small .time {  color: #b1b1b1; }@media (max-width: 768px) {  .modal .flight-box-small {    display: block; } }@media (min-width: 768px) {  .modal .flight-box {    display: block; } }.modal .flight-stop-row {  color: #313d4e; }  .modal .flight-stop-row.summary {    text-align: left;    font-size: 10pt; }  .modal .flight-stop-row .show-behind {    float: left;    width: 99%;    margin-right: -100%; }  .modal .flight-stop-row .flight-stop-block {    float: left;    font-size: 10pt;    text-align: center; }    .modal .flight-stop-row .flight-stop-block.origin {      text-align: left; }    .modal .flight-stop-row .flight-stop-block.destination {      text-align: right; }  @media (max-width: 992px) {    .modal .flight-stop-row.location .flight-stop-block, .modal .flight-stop-row.time .flight-stop-block {      width: 100% !important; } }.modal .flight-option-row {  border-top: solid 1px #d9d9d9; }  .modal .flight-option-row:first-child {    border-top-width: 0; }  .modal .flight-option-row .fare-basis-details-toggle {    display: none; }  .modal .flight-option-row .fare-tile {    position: relative;    vertical-align: bottom;    padding-bottom: 0; }    .modal .flight-option-row .fare-tile .fare-details {      position: absolute;      margin-top: 40%;      top: 0;      left: 0;      width: 100%; }      .modal .flight-option-row .fare-tile .fare-details .fa-check {        display: none; }      .modal .flight-option-row .fare-tile .fare-details.selected-fare .fa-check {        display: inline; }  .modal .flight-option-row .selected-fare-tile .fare-basis-details-toggle {    display: block;    font-size: 12pt; }.modal .fare-select-column {  width: 15%; }@media (max-width: 768px) {  .modal .fare-select-column {    width: 25%; } }.modal .slick-slide {  padding: 23px 0; }  .modal .slick-slide.slick-center {    background-color: lightgrey; }.modal .outbound-box h5 {  margin: 0;  padding: 3px;  font-size: 12pt; }@media (min-width: 768px) {  .modal .outbound-box h5 {    font-size: 16pt; } }.modal .passenger-information-header {  font-size: 12pt;  padding: 15px 0;  margin-bottom: 15px;  border-bottom: solid 1px #ececec; }  .modal .passenger-information-header strong {    font-size: 14pt; }.modal .route-box hr {  margin-top: 15px;  margin-bottom: 0; }.modal .route-box .fa-blue-icon {  font-size: 18pt;  position: absolute;  top: 4px;  left: 50%;  margin-left: -12px; }.modal .mobility-row {  margin-bottom: 30px; }.modal .mobility-comments-area {  margin: 0 15px;  padding: 15px;  background-color: #ececec; }.modal .booking-reference {  background-color: #ececec;  margin: 15px;  padding: 30px 60px; }.modal .flight-leg-summary-row {  padding-left: 21px; }  .modal .flight-leg-summary-row > div {    padding-top: 21px;    padding-bottom: 21px; }.modal .confirmation-information-row {  margin-top: 15px; }.modal .display-none {  display: none; }.modal .terms-and-conditions {  font-size: 9pt; }  .modal .terms-and-conditions h6 {    color: #af1116;    font-weight: 700; }.modal .wait-div,.modal .fullscreen-wait-div {  margin: 0;  padding: 0;  position: fixed;  right: 0;  top: 0;  width: 100%;  height: 100%;  background-color: #666666;  z-index: 30001;  opacity: .8;  filter: alpha(opacity=70);  display: none; }.modal .wait-div {  position: absolute; }.modal .wait-div h1,.modal .fullscreen-wait-div h1 {  position: absolute;  top: 50%;  left: 50%;  color: White; }@media (max-width: 768px) {  .modal .arrivals {    font-size: 10pt; }  .modal .departures {    font-size: 10pt; } }.modal .flight-row {  display: none; }.modal .flight-row-small {  display: none; }@media (max-width: 768px) {  .modal .flight-row-small {    display: table-row; } }@media (min-width: 768px) {  .modal .flight-row {    display: table-row; } }.modal .tabs {  background: transparent;  border: none; }  .modal .tabs .tab-links {    background: transparent;    border: none;    border-bottom: 1px solid #c0c0c0;    -moz-border-radius: 0px;    -webkit-border-radius: 0px;    border-radius: 0px; }  .modal .tabs .tab-links .tab-link {    background: transparent;    border: none; }  .modal .tabs .tab-links .tab-link .active {    background: transparent no-repeat bottom center;    border: none; }  .modal .tabs .tab-links .tab-link > a {    color: #000000;    font-weight: bold;    background: transparent; }  .modal .tabs .tab-links .tab-link.disabled > a {    color: #c0c0c0;    background: transparent; }  .modal .tabs .tab-links .tab-link.active > a {    color: #af1116;    font-weight: bold;    background: transparent; }.modal a.viewFareRulesModal {  color: white; }.modal .modal .btn-primary {  background-color: #af1116; }.modal .payment-details-header {  background-color: #af1116;  margin: 20px 0 20px 0;  color: white; }.modal .cancel-leg-reason-modal {  font-size: 14px;  line-height: 20px; }  .modal .cancel-leg-reason-modal .cancel-leg-reason-reservation {    line-height: 5px;    border: 1px solid #d8d7d7;    padding: 2%; }.main-header-bar > .main-header-col {  /*----- Tab Links -----*/  /* Clearfix */  /*----- Content of Tabs -----*/ }  .main-header-bar > .main-header-col .btn {    border-radius: 0;    font-weight: 700; }    .main-header-bar > .main-header-col .btn.btn-dark {      color: #fff;      background-color: #313d4e; }    .main-header-bar > .main-header-col .btn.btn-light {      color: #313d4e;      background-color: #fff; }    .main-header-bar > .main-header-col .btn.btn-primary {      color: #fff;      background-color: #af1116; }  .main-header-bar > .main-header-col .form-control {    border-radius: 0;    font-weight: 700;    font-size: 12pt;    border-width: 0;    background-color: #fff;    color: #313d4e; }  .main-header-bar > .main-header-col .form-group label {    color: #b1b1b1;    font-size: 12pt; }  .main-header-bar > .main-header-col .form-group .form-control {    border: solid 1px #b1b1b1; }  .main-header-bar > .main-header-col .invalid-feedback {    background-color: #fff; }  .main-header-bar > .main-header-col .slick-prev:before,  .main-header-bar > .main-header-col .slick-next:before {    color: #313d4e; }  .main-header-bar > .main-header-col .border-right {    border-color: #ececec; }  .main-header-bar > .main-header-col html {    height: 100%; }  .main-header-bar > .main-header-col body {    height: 100%;    background-color: #ececec;    font-family: 'Montserrat', sans-serif;    font-weight: 400;    font-size: 14pt; }  .main-header-bar > .main-header-col header {    background-color: #fff;    color: #313d4e;    font-weight: 400;    font-size: 14pt; }    .main-header-bar > .main-header-col header .navbar {      padding: 0 1rem; }    .main-header-bar > .main-header-col header a {      color: #313d4e; }      .main-header-bar > .main-header-col header a:visited {        color: #313d4e; }      .main-header-bar > .main-header-col header a:hover {        color: #af1116; }    .main-header-bar > .main-header-col header .navbar-brand {      background-image: url("../img/logo.jpg");      height: 82px;      width: 197px;      padding: 0; }      @media (max-width: 768px) {        .main-header-bar > .main-header-col header .navbar-brand {          background-size: 100%;          height: 40px;          width: 104px; } }    .main-header-bar > .main-header-col header .navbar-nav {      margin-top: 45px; }      .main-header-bar > .main-header-col header .navbar-nav .nav-item.active {        border-bottom: solid 4px #af1116; }    .main-header-bar > .main-header-col header .navbar-light .navbar-nav .nav-link {      color: #313d4e; }    .main-header-bar > .main-header-col header .navbar-collapse.collapse.show {      z-index: 1; }      .main-header-bar > .main-header-col header .navbar-collapse.collapse.show .navbar-nav {        margin-top: 0; }      .main-header-bar > .main-header-col header .navbar-collapse.collapse.show .nav-item {        background-color: #fff;        color: #313d4e;        border-width: 0;        border-left: solid 4px #fff; }        .main-header-bar > .main-header-col header .navbar-collapse.collapse.show .nav-item .nav-link {          color: #313d4e; }        .main-header-bar > .main-header-col header .navbar-collapse.collapse.show .nav-item.active {          border-left: solid 4px #af1116; }  @media (min-width: 992px) {    .main-header-bar > .main-header-col header .header-form {      position: absolute;      top: 0;      right: 16px; } }  @media (min-width: 1200px) {    .main-header-bar > .main-header-col header .header-form {      position: absolute;      top: 0;      right: 16px; } }  .main-header-bar > .main-header-col h4.blue-text {    margin-bottom: 16px; }  .main-header-bar > .main-header-col .main-header-bar {    background-color: #af1116; }    .main-header-bar > .main-header-col .main-header-bar h1 {      font-size: 16pt;      padding: 9px 6px;      margin: 0;      color: #fff; }  @media (min-width: 768px) {    .main-header-bar > .main-header-col .main-header-bar h1 {      font-size: 24pt;      padding: 20px 30px;      margin-bottom: .5rem; } }  .main-header-bar > .main-header-col footer {    background-color: #ececec;    width: 100%; }    .main-header-bar > .main-header-col footer .footer-links {      padding-top: 40px;      padding-bottom: 40px;      background-color: #313d4e;      color: #fff; }      .main-header-bar > .main-header-col footer .footer-links .link-row {        padding: 2px 0; }      .main-header-bar > .main-header-col footer .footer-links a {        color: #fff; }        .main-header-bar > .main-header-col footer .footer-links a:visited {          color: #fff; }    .main-header-bar > .main-header-col footer .footer-notice {      background-color: #af1116;      color: #fff;      line-height: 50px;      font-size: 10pt; }    .main-header-bar > .main-header-col footer .social-media-icon .fa-stack-2x {      color: #af1116; }    .main-header-bar > .main-header-col footer .social-media-icon .fa-stack-1x {      color: #fff; }  .main-header-bar > .main-header-col .x-wide-modal {    width: 80%;    max-width: none; }  .main-header-bar > .main-header-col .container-body {    background-color: #fff;    color: #313d4e;    font-size: 14pt;    min-height: 100%; }    .main-header-bar > .main-header-col .container-body .inverted-color {      color: #fff;      background-color: #313d4e; }    .main-header-bar > .main-header-col .container-body .alt-bg {      background-color: #ececec; }  .main-header-bar > .main-header-col .header-paragraph {    padding: 9px 21px; }  .main-header-bar > .main-header-col .no-bottom-margin {    margin-bottom: 0; }  .main-header-bar > .main-header-col .big-bottom-margin {    margin-bottom: 60px; }  .main-header-bar > .main-header-col .separator {    height: 2px;    width: 100%;    margin-top: 30px;    margin-bottom: 40px;    background-color: #d9d9d9; }  .main-header-bar > .main-header-col .index-art-field {    background-image: url("../img/index_art.jpg");    background-size: cover;    height: 720px;    margin: 0 -15px;    padding: 0 15px;    padding-top: 94px; }  .main-header-bar > .main-header-col .flight-search-box {    background-color: #af1116;    padding: 15px;    padding-top: 30px; }  .main-header-bar > .main-header-col .input-group .input-group-text {    background-color: #fff;    color: #af1116;    font-size: 16pt;    line-height: 36px;    border-width: 0;    border-radius: 0; }  .main-header-bar > .main-header-col .input-group.disabled {    background-color: #ececec; }    .main-header-bar > .main-header-col .input-group.disabled .input-group-text,    .main-header-bar > .main-header-col .input-group.disabled input {      background-color: #ececec; }  .main-header-bar > .main-header-col .routes-schedules-whitespace {    height: 175px; }  .main-header-bar > .main-header-col .route-map {    background-image: url("../img/RoutesSchedulesBackground.png");    background-repeat: no-repeat;    background-size: contain;    height: 352px;    margin-bottom: 19px; }  .main-header-bar > .main-header-col h2 {    color: #af1116;    font-weight: 700;    margin: 0;    line-height: 98px; }  .main-header-bar > .main-header-col .travel-info-section h4.blue-text {    margin-top: 30px; }  .main-header-bar > .main-header-col h4 {    color: #af1116;    font-weight: 700; }  .main-header-bar > .main-header-col .modal-header {    background-color: #af1116;    color: white; }    .main-header-bar > .main-header-col .modal-header .close {      color: white; }  .main-header-bar > .main-header-col .modal-body h1, .main-header-bar > .main-header-col .modal-body h2, .main-header-bar > .main-header-col .modal-body h3, .main-header-bar > .main-header-col .modal-body h4, .main-header-bar > .main-header-col .modal-body h5, .main-header-bar > .main-header-col .modal-body h6 {    font-size: 20px;    color: #af1116;    font-weight: 700; }  .main-header-bar > .main-header-col .modal-body h6 {    color: #b1b1b1;    font-weight: 700;    font-size: 16px; }  .main-header-bar > .main-header-col .featured-fares-row {    padding-bottom: 15px; }    .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare {      border: solid 2px #ececec;      border-left-width: 0;      border-right-width: 0;      padding-top: 15px;      padding-bottom: 15px;      border-left-width: 2px; }      .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare.slick-current {        border-left-color: #fff; }      @media (max-width: 768px) and (min-width: 576px) {        .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare {          max-width: 50%; } }      @media (max-width: 576px) {        .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare {          min-width: 100%; } }      .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-location-row {        font-size: 10pt;        font-weight: 700; }        @media (max-width: 768px) {          .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-location-row {            font-size: 7.5pt; }            .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-location-row i {              font-size: 10pt; } }        @media (max-width: 576px) {          .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-location-row div {            max-width: 50%; } }      .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-date-row {        font-size: 10pt;        font-weight: 400; }      .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-total-row {        font-size: 16pt;        font-weight: 400; }        @media (max-width: 768px) {          .main-header-bar > .main-header-col .featured-fares-row .featured-fares .featured-fare .featured-total-row {            font-size: 14.5pt; } }  .main-header-bar > .main-header-col .fa-between-columns {    color: #af1116;    float: right;    font-size: 14pt;    margin-right: -24px; }  .main-header-bar > .main-header-col .aircraft-image-top {    background-image: url("../img/aircraft_interior.png");    height: 352px;    background-repeat: no-repeat;    background-size: contain;    margin-bottom: 19px; }  .main-header-bar > .main-header-col .aircraft-image-bottom {    background-image: url("../img/aircraft_exterior.png");    height: 302px;    background-repeat: no-repeat;    background-size: contain;    background-position: center;    margin-top: 50px;    margin-bottom: 70px; }  .main-header-bar > .main-header-col .aircraft-page-row {    margin-left: 5px; }  .main-header-bar > .main-header-col .aircraft-specs-row {    width: 99%;    margin-top: 60px;    padding-bottom: 15px;    height: 106px;    border-style: none; }    .main-header-bar > .main-header-col .aircraft-specs-row .aircraft-specs {      background-color: #ececec;      border: none 2px #d9d9d9;      border-left-style: solid;      padding-top: 23px;      padding-bottom: 23px;      text-align: center;      vertical-align: middle; }      .main-header-bar > .main-header-col .aircraft-specs-row .aircraft-specs .spec-header-row {        font-size: 10pt; }      .main-header-bar > .main-header-col .aircraft-specs-row .aircraft-specs .spec-detail-row {        font-size: 12pt;        font-weight: 700; }    .main-header-bar > .main-header-col .aircraft-specs-row .aircraft-specs:first-child {      border-left-style: none; }  .main-header-bar > .main-header-col .travel-info-sidebar {    margin-top: 24px; }    .main-header-bar > .main-header-col .travel-info-sidebar dl {      font-size: 12pt; }      .main-header-bar > .main-header-col .travel-info-sidebar dl dt {        font-weight: 700;        margin-top: 6px; }      .main-header-bar > .main-header-col .travel-info-sidebar dl dd {        font-weight: 400;        margin: 0;        margin-left: 15px;        color: #313d4e; }      .main-header-bar > .main-header-col .travel-info-sidebar dl a, .main-header-bar > .main-header-col .travel-info-sidebar dl a:visited, .main-header-bar > .main-header-col .travel-info-sidebar dl a:active {        text-decoration: none;        color: #313d4e; }        .main-header-bar > .main-header-col .travel-info-sidebar dl a.active, .main-header-bar > .main-header-col .travel-info-sidebar dl a:visited.active, .main-header-bar > .main-header-col .travel-info-sidebar dl a:active.active {          color: #af1116;          font-weight: 700; }  .main-header-bar > .main-header-col .collapse-card .card .card-header {    padding: 0; }    .main-header-bar > .main-header-col .collapse-card .card .card-header h5 {      margin: 0; }      .main-header-bar > .main-header-col .collapse-card .card .card-header h5 .btn-link {        color: #313d4e;        width: 100%;        text-align: left; }        .main-header-bar > .main-header-col .collapse-card .card .card-header h5 .btn-link .chevron {          float: right;          margin-top: 4px; }  .main-header-bar > .main-header-col .fa-blue-icon {    color: #af1116;    background-color: #fff;    font-size: 18pt; }  .main-header-bar > .main-header-col .dark-background {    background-color: #313d4e;    color: #fff; }  .main-header-bar > .main-header-col .btn-wide {    width: 165px; }  .main-header-bar > .main-header-col input[type=checkbox].big-checkbox {    height: 20px;    width: 20px;    vertical-align: middle; }  .main-header-bar > .main-header-col input[type=checkbox].massive-checkbox {    height: 38px;    width: 38px;    vertical-align: middle; }  .main-header-bar > .main-header-col .selected-fare-tile {    background-color: #ececec; }  .main-header-bar > .main-header-col .date-range-fares-row {    display: none; }  @media (min-width: 768px) {    .main-header-bar > .main-header-col .date-range-fares-row {      display: flex; } }  .main-header-bar > .main-header-col .date-range-fares {    border-bottom: 1px solid #ececec;    font-size: 10pt; }  .main-header-bar > .main-header-col #divDepartingFlights > div > div > div {    padding: 0; }  .main-header-bar > .main-header-col .loading-stage {    text-align: center;    padding: 120px 0;    font-size: 36pt; }  .main-header-bar > .main-header-col .flight-box {    display: none; }  .main-header-bar > .main-header-col .flight-box-small {    display: none; }  .main-header-bar > .main-header-col .flight-box .time,  .main-header-bar > .main-header-col .flight-box-small .time {    color: #b1b1b1; }  @media (max-width: 768px) {    .main-header-bar > .main-header-col .flight-box-small {      display: block; } }  @media (min-width: 768px) {    .main-header-bar > .main-header-col .flight-box {      display: block; } }  .main-header-bar > .main-header-col .flight-stop-row {    color: #313d4e; }    .main-header-bar > .main-header-col .flight-stop-row.summary {      text-align: left;      font-size: 10pt; }    .main-header-bar > .main-header-col .flight-stop-row .show-behind {      float: left;      width: 99%;      margin-right: -100%; }    .main-header-bar > .main-header-col .flight-stop-row .flight-stop-block {      float: left;      font-size: 10pt;      text-align: center; }      .main-header-bar > .main-header-col .flight-stop-row .flight-stop-block.origin {        text-align: left; }      .main-header-bar > .main-header-col .flight-stop-row .flight-stop-block.destination {        text-align: right; }    @media (max-width: 992px) {      .main-header-bar > .main-header-col .flight-stop-row.location .flight-stop-block, .main-header-bar > .main-header-col .flight-stop-row.time .flight-stop-block {        width: 100% !important; } }  .main-header-bar > .main-header-col .flight-option-row {    border-top: solid 1px #d9d9d9; }    .main-header-bar > .main-header-col .flight-option-row:first-child {      border-top-width: 0; }    .main-header-bar > .main-header-col .flight-option-row .fare-basis-details-toggle {      display: none; }    .main-header-bar > .main-header-col .flight-option-row .fare-tile {      position: relative;      vertical-align: bottom;      padding-bottom: 0; }      .main-header-bar > .main-header-col .flight-option-row .fare-tile .fare-details {        position: absolute;        margin-top: 40%;        top: 0;        left: 0;        width: 100%; }        .main-header-bar > .main-header-col .flight-option-row .fare-tile .fare-details .fa-check {          display: none; }        .main-header-bar > .main-header-col .flight-option-row .fare-tile .fare-details.selected-fare .fa-check {          display: inline; }    .main-header-bar > .main-header-col .flight-option-row .selected-fare-tile .fare-basis-details-toggle {      display: block;      font-size: 12pt; }  .main-header-bar > .main-header-col .fare-select-column {    width: 15%; }  @media (max-width: 768px) {    .main-header-bar > .main-header-col .fare-select-column {      width: 25%; } }  .main-header-bar > .main-header-col .slick-slide {    padding: 23px 0; }    .main-header-bar > .main-header-col .slick-slide.slick-center {      background-color: lightgrey; }  .main-header-bar > .main-header-col .outbound-box h5 {    margin: 0;    padding: 3px;    font-size: 12pt; }  @media (min-width: 768px) {    .main-header-bar > .main-header-col .outbound-box h5 {      font-size: 16pt; } }  .main-header-bar > .main-header-col .passenger-information-header {    font-size: 12pt;    padding: 15px 0;    margin-bottom: 15px;    border-bottom: solid 1px #ececec; }    .main-header-bar > .main-header-col .passenger-information-header strong {      font-size: 14pt; }  .main-header-bar > .main-header-col .route-box hr {    margin-top: 15px;    margin-bottom: 0; }  .main-header-bar > .main-header-col .route-box .fa-blue-icon {    font-size: 18pt;    position: absolute;    top: 4px;    left: 50%;    margin-left: -12px; }  .main-header-bar > .main-header-col .mobility-row {    margin-bottom: 30px; }  .main-header-bar > .main-header-col .mobility-comments-area {    margin: 0 15px;    padding: 15px;    background-color: #ececec; }  .main-header-bar > .main-header-col .booking-reference {    background-color: #ececec;    margin: 15px;    padding: 30px 60px; }  .main-header-bar > .main-header-col .flight-leg-summary-row {    padding-left: 21px; }    .main-header-bar > .main-header-col .flight-leg-summary-row > div {      padding-top: 21px;      padding-bottom: 21px; }  .main-header-bar > .main-header-col .confirmation-information-row {    margin-top: 15px; }  .main-header-bar > .main-header-col .display-none {    display: none; }  .main-header-bar > .main-header-col .terms-and-conditions {    font-size: 9pt; }    .main-header-bar > .main-header-col .terms-and-conditions h6 {      color: #af1116;      font-weight: 700; }  .main-header-bar > .main-header-col .wait-div,  .main-header-bar > .main-header-col .fullscreen-wait-div {    margin: 0;    padding: 0;    position: fixed;    right: 0;    top: 0;    width: 100%;    height: 100%;    background-color: #666666;    z-index: 30001;    opacity: .8;    filter: alpha(opacity=70);    display: none; }  .main-header-bar > .main-header-col .wait-div {    position: absolute; }  .main-header-bar > .main-header-col .wait-div h1,  .main-header-bar > .main-header-col .fullscreen-wait-div h1 {    position: absolute;    top: 50%;    left: 50%;    color: White; }  @media (max-width: 768px) {    .main-header-bar > .main-header-col .arrivals {      font-size: 10pt; }    .main-header-bar > .main-header-col .departures {      font-size: 10pt; } }  .main-header-bar > .main-header-col .flight-row {    display: none; }  .main-header-bar > .main-header-col .flight-row-small {    display: none; }  @media (max-width: 768px) {    .main-header-bar > .main-header-col .flight-row-small {      display: table-row; } }  @media (min-width: 768px) {    .main-header-bar > .main-header-col .flight-row {      display: table-row; } }  .main-header-bar > .main-header-col .tabs {    background: transparent;    border: none; }    .main-header-bar > .main-header-col .tabs .tab-links {      background: transparent;      border: none;      border-bottom: 1px solid #c0c0c0;      -moz-border-radius: 0px;      -webkit-border-radius: 0px;      border-radius: 0px; }    .main-header-bar > .main-header-col .tabs .tab-links .tab-link {      background: transparent;      border: none; }    .main-header-bar > .main-header-col .tabs .tab-links .tab-link .active {      background: transparent no-repeat bottom center;      border: none; }    .main-header-bar > .main-header-col .tabs .tab-links .tab-link > a {      color: #000000;      font-weight: bold;      background: transparent; }    .main-header-bar > .main-header-col .tabs .tab-links .tab-link.disabled > a {      color: #c0c0c0;      background: transparent; }    .main-header-bar > .main-header-col .tabs .tab-links .tab-link.active > a {      color: #af1116;      font-weight: bold;      background: transparent; }  .main-header-bar > .main-header-col a.viewFareRulesModal {    color: white; }  .main-header-bar > .main-header-col .modal .btn-primary {    background-color: #af1116; }  .main-header-bar > .main-header-col .payment-details-header {    background-color: #af1116;    margin: 20px 0 20px 0;    color: white; }  .main-header-bar > .main-header-col .cancel-leg-reason-modal {    font-size: 14px;    line-height: 20px; }    .main-header-bar > .main-header-col .cancel-leg-reason-modal .cancel-leg-reason-reservation {      line-height: 5px;      border: 1px solid #d8d7d7;      padding: 2%; }  .main-header-bar > .main-header-col table {    width: 100%; }    .main-header-bar > .main-header-col table.fixed-layout {      table-layout: fixed; }    .main-header-bar > .main-header-col table.open-table > tbody > tr > td {      padding: 20px 6px; }    .main-header-bar > .main-header-col table > thead > tr {      background-color: #313d4e;      color: #fff; }      .main-header-bar > .main-header-col table > thead > tr > th {        padding: 6px 1px; }    .main-header-bar > .main-header-col table > tbody > tr > td {      border-right: solid 1px #d9d9d9; }    .main-header-bar > .main-header-col table > tbody > tr > td:last-child {      border-right: none; }    .main-header-bar > .main-header-col table > tbody > tr:nth-child(even) {      background-color: #ececec; }    .main-header-bar > .main-header-col table > tbody > tr:nth-child(odd) {      background-color: #fff; }    .main-header-bar > .main-header-col table > tbody > tr.baggage-dimensions-header {      color: #007dbd;      background-color: #AAAAAA;      text-align: center;      font-weight: bold; }    .main-header-bar > .main-header-col table > tbody > tr.baggage-dimensions-details {      color: #007dbd;      background-color: lightgrey;      text-align: center; }    .main-header-bar > .main-header-col table.middle-table > thead > tr > th,    .main-header-bar > .main-header-col table.middle-table > tbody > tr > td {      vertical-align: middle; }    .main-header-bar > .main-header-col table.top-table > thead > tr > th,    .main-header-bar > .main-header-col table.top-table > tbody > tr > td {      vertical-align: top; }    .main-header-bar > .main-header-col table.col-1-top > thead > tr > th:first-child,    .main-header-bar > .main-header-col table.col-1-top > tbody > tr > td:first-child {      vertical-align: top; }    .main-header-bar > .main-header-col table.center-table > thead > tr > th,    .main-header-bar > .main-header-col table.center-table > tbody > tr > td {      text-align: center; }    .main-header-bar > .main-header-col table.left-table > thead > tr > th,    .main-header-bar > .main-header-col table.left-table > tbody > tr > td {      text-align: left;      padding-left: 19px; }    .main-header-bar > .main-header-col table.col-1-left > thead > tr > th:first-child,    .main-header-bar > .main-header-col table.col-1-left > tbody > tr > td:first-child {      text-align: left;      padding-left: 19px; }  .main-header-bar > .main-header-col .flight-charges-table-container {    text-align: left;    background-color: #313d4e;    color: #fff;    border-width: 0;    font-size: 12pt;    padding: 20px; }  .main-header-bar > .main-header-col table.flight-charges-table {    text-align: left;    background-color: #313d4e;    color: #fff;    border-width: 0;    font-size: 12pt; }    .main-header-bar > .main-header-col table.flight-charges-table tbody, .main-header-bar > .main-header-col table.flight-charges-table tr, .main-header-bar > .main-header-col table.flight-charges-table th, .main-header-bar > .main-header-col table.flight-charges-table td {      text-align: left;      background-color: #313d4e;      color: #fff;      border-width: 0;      font-size: 12pt; }    .main-header-bar > .main-header-col table.flight-charges-table td {      border-top: solid 1px #ececec; }    .main-header-bar > .main-header-col table.flight-charges-table h4 {      padding: 0;      font-size: 14pt; }  .main-header-bar > .main-header-col .small-table {    font-size: 80%; }  .main-header-bar > .main-header-col .box {    margin: 10px auto;    display: block;    position: relative;    border: 1px solid #efefef; }  .main-header-bar > .main-header-col .box header {    background-image: -webkit-gradient(linear, left 0%, left 100%, from(#ffffff), to(#f2f2f2));    background-image: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);    background-image: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%);    background-image: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);    border-bottom: 1px solid #d4d4d4;    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); }  .main-header-bar > .main-header-col .box header:before,  .main-header-bar > .main-header-col .box header:after {    content: " ";    /* 1 */    display: table;    /* 2 */ }  .main-header-bar > .main-header-col .box header:after {    clear: both; }  .main-header-bar > .main-header-col .box .body {    padding: 10px;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }  .main-header-bar > .main-header-col .tabs {    width: 100%;    display: inline-block;    border-width: 0px; }  .main-header-bar > .main-header-col .tab-links:after {    display: block;    clear: both;    content: ''; }  .main-header-bar > .main-header-col .tab-links {    background-color: white;    border: 0px;    margin: 0px;    background: none !important; }  .main-header-bar > .main-header-col .tab-links li {    margin: 0 5px !important;    float: left;    list-style: none;    cursor: default;    display: inline-block;    font-weight: 600;    color: #4c4c4c;    transition: all linear 0.15s; }  .main-header-bar > .main-header-col .tab-content {    padding: 15px;    background: #fff;    border: 1px solid #aaa;    border-radius: 4px;    z-index: -99; }  .main-header-bar > .main-header-col .tab {    display: none; }  .main-header-bar > .main-header-col .tab.active {    display: block; }  .main-header-bar > .main-header-col .tab-links a {    display: inline-block;    border-radius: 5px 5px 0px 0px;    text-decoration: none;    /*transition: all linear 0.2s;*/    border: 1px solid silver;    border-bottom: 0px;    background: lightgrey;    width: 150px;    text-align: center; }  .main-header-bar > .main-header-col .tab-links .active {    margin-top: 1px; }  .main-header-bar > .main-header-col .active > a {    margin-bottom: -1px;    background: transparent; }  .main-header-bar > .main-header-col .tab-links a:hover {    background: #a7cce5;    text-decoration: none; }  .main-header-bar > .main-header-col .tab-links li.active a, .main-header-bar > .main-header-col .tab-links li.active a:hover {    border: 1px solid #ccc;    border-bottom: 1px solid #fff;    color: #444; }  .main-header-bar > .main-header-col .validation-summary-errors li {    font-weight: bold;    color: #ff0000; }  .main-header-bar > .main-header-col .flight-search-box {    background-color: transparent; }  .main-header-bar > .main-header-col .flight-search-box.flight-selection {    background-color: #F8A41A;    margin: 0 -30px;    width: 105.6%; }.northstar-content {  /*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */  /*@media (min-width: 768px) {      .right {          margin-left: 200px;      }  }*/  /*!* Lightbox for Bootstrap 3 by @ashleydw* https://github.com/ashleydw/lightbox** License: https://github.com/ashleydw/lightbox/blob/master/LICENSE*/  /*For IE8 or lower*/  /*@charset "UTF-8";*/  /* Header Login Button Style imported from skyline */ }  .northstar-content html {    font-family: sans-serif;    -ms-text-size-adjust: 100%;    -webkit-text-size-adjust: 100%; }  .northstar-content body {    margin: 0; }  .northstar-content article, .northstar-content aside, .northstar-content details, .northstar-content figcaption, .northstar-content figure, .northstar-content footer, .northstar-content header, .northstar-content hgroup, .northstar-content main, .northstar-content menu, .northstar-content nav, .northstar-content section, .northstar-content summary {    display: block; }  .northstar-content audio, .northstar-content canvas, .northstar-content progress, .northstar-content video {    display: inline-block;    vertical-align: baseline; }  .northstar-content audio:not([controls]) {    display: none;    height: 0; }  .northstar-content [hidden], .northstar-content template {    display: none; }  .northstar-content a {    background-color: transparent; }  .northstar-content a:active, .northstar-content a:hover {    outline: 0; }  .northstar-content abbr[title] {    border-bottom: 1px dotted; }  .northstar-content b, .northstar-content strong {    font-weight: bold; }  .northstar-content dfn {    font-style: italic; }  .northstar-content h1 {    font-size: 2em;    margin: 0.67em 0; }  .northstar-content mark {    background: #ff0;    color: #000; }  .northstar-content small {    font-size: 80%; }  .northstar-content sub, .northstar-content sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline; }  .northstar-content sup {    top: -0.5em; }  .northstar-content sub {    bottom: -0.25em; }  .northstar-content img {    border: 0; }  .northstar-content svg:not(:root) {    overflow: hidden; }  .northstar-content figure {    margin: 1em 40px; }  .northstar-content hr {    box-sizing: content-box;    height: 0; }  .northstar-content pre {    overflow: auto; }  .northstar-content code, .northstar-content kbd, .northstar-content pre, .northstar-content samp {    font-family: monospace, monospace;    font-size: 1em; }  .northstar-content button, .northstar-content input, .northstar-content optgroup, .northstar-content select, .northstar-content textarea {    color: inherit;    font: inherit;    margin: 0; }  .northstar-content button {    overflow: visible; }  .northstar-content button, .northstar-content select {    text-transform: none; }  .northstar-content button, .northstar-content html input[type="button"], .northstar-content input[type="reset"], .northstar-content input[type="submit"] {    -webkit-appearance: button;    cursor: pointer; }  .northstar-content button[disabled], .northstar-content html input[disabled] {    cursor: default; }  .northstar-content button::-moz-focus-inner, .northstar-content input::-moz-focus-inner {    border: 0;    padding: 0; }  .northstar-content input {    line-height: normal; }  .northstar-content input[type="checkbox"], .northstar-content input[type="radio"] {    box-sizing: border-box;    padding: 0; }  .northstar-content input[type="number"]::-webkit-inner-spin-button, .northstar-content input[type="number"]::-webkit-outer-spin-button {    height: auto; }  .northstar-content input[type="search"] {    -webkit-appearance: textfield;    box-sizing: content-box; }  .northstar-content input[type="search"]::-webkit-search-cancel-button, .northstar-content input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none; }  .northstar-content fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em; }  .northstar-content legend {    border: 0;    padding: 0; }  .northstar-content textarea {    overflow: auto; }  .northstar-content optgroup {    font-weight: bold; }  .northstar-content table {    border-collapse: collapse;    border-spacing: 0; }  .northstar-content td, .northstar-content th {    padding: 0; }  @media print {    .northstar-content *, .northstar-content *:before, .northstar-content *:after {      background: transparent !important;      color: #000 !important;      box-shadow: none !important;      text-shadow: none !important; }    .northstar-content a, .northstar-content a:visited {      text-decoration: underline; }    .northstar-content a[href]:after {      content: " (" attr(href) ")"; }    .northstar-content abbr[title]:after {      content: " (" attr(title) ")"; }    .northstar-content a[href^="#"]:after, .northstar-content a[href^="javascript:"]:after {      content: ""; }    .northstar-content pre, .northstar-content blockquote {      border: 1px solid #999;      page-break-inside: avoid; }    .northstar-content thead {      display: table-header-group; }    .northstar-content tr, .northstar-content img {      page-break-inside: avoid; }    .northstar-content img {      max-width: 100% !important; }    .northstar-content p, .northstar-content h2, .northstar-content h3 {      orphans: 3;      widows: 3; }    .northstar-content h2, .northstar-content h3 {      page-break-after: avoid; }    .northstar-content .navbar {      display: none; }    .northstar-content .btn > .caret, .northstar-content .dropup > .btn > .caret {      border-top-color: #000 !important; }    .northstar-content .label {      border: 1px solid #000; }    .northstar-content .table {      border-collapse: collapse !important; }    .northstar-content .table td, .northstar-content .table th {      background-color: #fff !important; }    .northstar-content .table-bordered th, .northstar-content .table-bordered td {      border: 1px solid #ddd !important; } }@font-face {  .northstar-content {    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.woff2") format("woff2"), 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"); } }  .northstar-content .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; }  .northstar-content .glyphicon-asterisk:before {    content: "\2a"; }  .northstar-content .glyphicon-plus:before {    content: "\2b"; }  .northstar-content .glyphicon-euro:before, .northstar-content .glyphicon-eur:before {    content: "\20ac"; }  .northstar-content .glyphicon-minus:before {    content: "\2212"; }  .northstar-content .glyphicon-cloud:before {    content: "\2601"; }  .northstar-content .glyphicon-envelope:before {    content: "\2709"; }  .northstar-content .glyphicon-pencil:before {    content: "\270f"; }  .northstar-content .glyphicon-glass:before {    content: "\e001"; }  .northstar-content .glyphicon-music:before {    content: "\e002"; }  .northstar-content .glyphicon-search:before {    content: "\e003"; }  .northstar-content .glyphicon-heart:before {    content: "\e005"; }  .northstar-content .glyphicon-star:before {    content: "\e006"; }  .northstar-content .glyphicon-star-empty:before {    content: "\e007"; }  .northstar-content .glyphicon-user:before {    content: "\e008"; }  .northstar-content .glyphicon-film:before {    content: "\e009"; }  .northstar-content .glyphicon-th-large:before {    content: "\e010"; }  .northstar-content .glyphicon-th:before {    content: "\e011"; }  .northstar-content .glyphicon-th-list:before {    content: "\e012"; }  .northstar-content .glyphicon-ok:before {    content: "\e013"; }  .northstar-content .glyphicon-remove:before {    content: "\e014"; }  .northstar-content .glyphicon-zoom-in:before {    content: "\e015"; }  .northstar-content .glyphicon-zoom-out:before {    content: "\e016"; }  .northstar-content .glyphicon-off:before {    content: "\e017"; }  .northstar-content .glyphicon-signal:before {    content: "\e018"; }  .northstar-content .glyphicon-cog:before {    content: "\e019"; }  .northstar-content .glyphicon-trash:before {    content: "\e020"; }  .northstar-content .glyphicon-home:before {    content: "\e021"; }  .northstar-content .glyphicon-file:before {    content: "\e022"; }  .northstar-content .glyphicon-time:before {    content: "\e023"; }  .northstar-content .glyphicon-road:before {    content: "\e024"; }  .northstar-content .glyphicon-download-alt:before {    content: "\e025"; }  .northstar-content .glyphicon-download:before {    content: "\e026"; }  .northstar-content .glyphicon-upload:before {    content: "\e027"; }  .northstar-content .glyphicon-inbox:before {    content: "\e028"; }  .northstar-content .glyphicon-play-circle:before {    content: "\e029"; }  .northstar-content .glyphicon-repeat:before {    content: "\e030"; }  .northstar-content .glyphicon-refresh:before {    content: "\e031"; }  .northstar-content .glyphicon-list-alt:before {    content: "\e032"; }  .northstar-content .glyphicon-lock:before {    content: "\e033"; }  .northstar-content .glyphicon-flag:before {    content: "\e034"; }  .northstar-content .glyphicon-headphones:before {    content: "\e035"; }  .northstar-content .glyphicon-volume-off:before {    content: "\e036"; }  .northstar-content .glyphicon-volume-down:before {    content: "\e037"; }  .northstar-content .glyphicon-volume-up:before {    content: "\e038"; }  .northstar-content .glyphicon-qrcode:before {    content: "\e039"; }  .northstar-content .glyphicon-barcode:before {    content: "\e040"; }  .northstar-content .glyphicon-tag:before {    content: "\e041"; }  .northstar-content .glyphicon-tags:before {    content: "\e042"; }  .northstar-content .glyphicon-book:before {    content: "\e043"; }  .northstar-content .glyphicon-bookmark:before {    content: "\e044"; }  .northstar-content .glyphicon-print:before {    content: "\e045"; }  .northstar-content .glyphicon-camera:before {    content: "\e046"; }  .northstar-content .glyphicon-font:before {    content: "\e047"; }  .northstar-content .glyphicon-bold:before {    content: "\e048"; }  .northstar-content .glyphicon-italic:before {    content: "\e049"; }  .northstar-content .glyphicon-text-height:before {    content: "\e050"; }  .northstar-content .glyphicon-text-width:before {    content: "\e051"; }  .northstar-content .glyphicon-align-left:before {    content: "\e052"; }  .northstar-content .glyphicon-align-center:before {    content: "\e053"; }  .northstar-content .glyphicon-align-right:before {    content: "\e054"; }  .northstar-content .glyphicon-align-justify:before {    content: "\e055"; }  .northstar-content .glyphicon-list:before {    content: "\e056"; }  .northstar-content .glyphicon-indent-left:before {    content: "\e057"; }  .northstar-content .glyphicon-indent-right:before {    content: "\e058"; }  .northstar-content .glyphicon-facetime-video:before {    content: "\e059"; }  .northstar-content .glyphicon-picture:before {    content: "\e060"; }  .northstar-content .glyphicon-map-marker:before {    content: "\e062"; }  .northstar-content .glyphicon-adjust:before {    content: "\e063"; }  .northstar-content .glyphicon-tint:before {    content: "\e064"; }  .northstar-content .glyphicon-edit:before {    content: "\e065"; }  .northstar-content .glyphicon-share:before {    content: "\e066"; }  .northstar-content .glyphicon-check:before {    content: "\e067"; }  .northstar-content .glyphicon-move:before {    content: "\e068"; }  .northstar-content .glyphicon-step-backward:before {    content: "\e069"; }  .northstar-content .glyphicon-fast-backward:before {    content: "\e070"; }  .northstar-content .glyphicon-backward:before {    content: "\e071"; }  .northstar-content .glyphicon-play:before {    content: "\e072"; }  .northstar-content .glyphicon-pause:before {    content: "\e073"; }  .northstar-content .glyphicon-stop:before {    content: "\e074"; }  .northstar-content .glyphicon-forward:before {    content: "\e075"; }  .northstar-content .glyphicon-fast-forward:before {    content: "\e076"; }  .northstar-content .glyphicon-step-forward:before {    content: "\e077"; }  .northstar-content .glyphicon-eject:before {    content: "\e078"; }  .northstar-content .glyphicon-chevron-left:before {    content: "\e079"; }  .northstar-content .glyphicon-chevron-right:before {    content: "\e080"; }  .northstar-content .glyphicon-plus-sign:before {    content: "\e081"; }  .northstar-content .glyphicon-minus-sign:before {    content: "\e082"; }  .northstar-content .glyphicon-remove-sign:before {    content: "\e083"; }  .northstar-content .glyphicon-ok-sign:before {    content: "\e084"; }  .northstar-content .glyphicon-question-sign:before {    content: "\e085"; }  .northstar-content .glyphicon-info-sign:before {    content: "\e086"; }  .northstar-content .glyphicon-screenshot:before {    content: "\e087"; }  .northstar-content .glyphicon-remove-circle:before {    content: "\e088"; }  .northstar-content .glyphicon-ok-circle:before {    content: "\e089"; }  .northstar-content .glyphicon-ban-circle:before {    content: "\e090"; }  .northstar-content .glyphicon-arrow-left:before {    content: "\e091"; }  .northstar-content .glyphicon-arrow-right:before {    content: "\e092"; }  .northstar-content .glyphicon-arrow-up:before {    content: "\e093"; }  .northstar-content .glyphicon-arrow-down:before {    content: "\e094"; }  .northstar-content .glyphicon-share-alt:before {    content: "\e095"; }  .northstar-content .glyphicon-resize-full:before {    content: "\e096"; }  .northstar-content .glyphicon-resize-small:before {    content: "\e097"; }  .northstar-content .glyphicon-exclamation-sign:before {    content: "\e101"; }  .northstar-content .glyphicon-gift:before {    content: "\e102"; }  .northstar-content .glyphicon-leaf:before {    content: "\e103"; }  .northstar-content .glyphicon-fire:before {    content: "\e104"; }  .northstar-content .glyphicon-eye-open:before {    content: "\e105"; }  .northstar-content .glyphicon-eye-close:before {    content: "\e106"; }  .northstar-content .glyphicon-warning-sign:before {    content: "\e107"; }  .northstar-content .glyphicon-plane:before {    content: "\e108"; }  .northstar-content .glyphicon-calendar:before {    content: "\e109"; }  .northstar-content .glyphicon-random:before {    content: "\e110"; }  .northstar-content .glyphicon-comment:before {    content: "\e111"; }  .northstar-content .glyphicon-magnet:before {    content: "\e112"; }  .northstar-content .glyphicon-chevron-up:before {    content: "\e113"; }  .northstar-content .glyphicon-chevron-down:before {    content: "\e114"; }  .northstar-content .glyphicon-retweet:before {    content: "\e115"; }  .northstar-content .glyphicon-shopping-cart:before {    content: "\e116"; }  .northstar-content .glyphicon-folder-close:before {    content: "\e117"; }  .northstar-content .glyphicon-folder-open:before {    content: "\e118"; }  .northstar-content .glyphicon-resize-vertical:before {    content: "\e119"; }  .northstar-content .glyphicon-resize-horizontal:before {    content: "\e120"; }  .northstar-content .glyphicon-hdd:before {    content: "\e121"; }  .northstar-content .glyphicon-bullhorn:before {    content: "\e122"; }  .northstar-content .glyphicon-bell:before {    content: "\e123"; }  .northstar-content .glyphicon-certificate:before {    content: "\e124"; }  .northstar-content .glyphicon-thumbs-up:before {    content: "\e125"; }  .northstar-content .glyphicon-thumbs-down:before {    content: "\e126"; }  .northstar-content .glyphicon-hand-right:before {    content: "\e127"; }  .northstar-content .glyphicon-hand-left:before {    content: "\e128"; }  .northstar-content .glyphicon-hand-up:before {    content: "\e129"; }  .northstar-content .glyphicon-hand-down:before {    content: "\e130"; }  .northstar-content .glyphicon-circle-arrow-right:before {    content: "\e131"; }  .northstar-content .glyphicon-circle-arrow-left:before {    content: "\e132"; }  .northstar-content .glyphicon-circle-arrow-up:before {    content: "\e133"; }  .northstar-content .glyphicon-circle-arrow-down:before {    content: "\e134"; }  .northstar-content .glyphicon-globe:before {    content: "\e135"; }  .northstar-content .glyphicon-wrench:before {    content: "\e136"; }  .northstar-content .glyphicon-tasks:before {    content: "\e137"; }  .northstar-content .glyphicon-filter:before {    content: "\e138"; }  .northstar-content .glyphicon-briefcase:before {    content: "\e139"; }  .northstar-content .glyphicon-fullscreen:before {    content: "\e140"; }  .northstar-content .glyphicon-dashboard:before {    content: "\e141"; }  .northstar-content .glyphicon-paperclip:before {    content: "\e142"; }  .northstar-content .glyphicon-heart-empty:before {    content: "\e143"; }  .northstar-content .glyphicon-link:before {    content: "\e144"; }  .northstar-content .glyphicon-phone:before {    content: "\e145"; }  .northstar-content .glyphicon-pushpin:before {    content: "\e146"; }  .northstar-content .glyphicon-usd:before {    content: "\e148"; }  .northstar-content .glyphicon-gbp:before {    content: "\e149"; }  .northstar-content .glyphicon-sort:before {    content: "\e150"; }  .northstar-content .glyphicon-sort-by-alphabet:before {    content: "\e151"; }  .northstar-content .glyphicon-sort-by-alphabet-alt:before {    content: "\e152"; }  .northstar-content .glyphicon-sort-by-order:before {    content: "\e153"; }  .northstar-content .glyphicon-sort-by-order-alt:before {    content: "\e154"; }  .northstar-content .glyphicon-sort-by-attributes:before {    content: "\e155"; }  .northstar-content .glyphicon-sort-by-attributes-alt:before {    content: "\e156"; }  .northstar-content .glyphicon-unchecked:before {    content: "\e157"; }  .northstar-content .glyphicon-expand:before {    content: "\e158"; }  .northstar-content .glyphicon-collapse-down:before {    content: "\e159"; }  .northstar-content .glyphicon-collapse-up:before {    content: "\e160"; }  .northstar-content .glyphicon-log-in:before {    content: "\e161"; }  .northstar-content .glyphicon-flash:before {    content: "\e162"; }  .northstar-content .glyphicon-log-out:before {    content: "\e163"; }  .northstar-content .glyphicon-new-window:before {    content: "\e164"; }  .northstar-content .glyphicon-record:before {    content: "\e165"; }  .northstar-content .glyphicon-save:before {    content: "\e166"; }  .northstar-content .glyphicon-open:before {    content: "\e167"; }  .northstar-content .glyphicon-saved:before {    content: "\e168"; }  .northstar-content .glyphicon-import:before {    content: "\e169"; }  .northstar-content .glyphicon-export:before {    content: "\e170"; }  .northstar-content .glyphicon-send:before {    content: "\e171"; }  .northstar-content .glyphicon-floppy-disk:before {    content: "\e172"; }  .northstar-content .glyphicon-floppy-saved:before {    content: "\e173"; }  .northstar-content .glyphicon-floppy-remove:before {    content: "\e174"; }  .northstar-content .glyphicon-floppy-save:before {    content: "\e175"; }  .northstar-content .glyphicon-floppy-open:before {    content: "\e176"; }  .northstar-content .glyphicon-credit-card:before {    content: "\e177"; }  .northstar-content .glyphicon-transfer:before {    content: "\e178"; }  .northstar-content .glyphicon-cutlery:before {    content: "\e179"; }  .northstar-content .glyphicon-header:before {    content: "\e180"; }  .northstar-content .glyphicon-compressed:before {    content: "\e181"; }  .northstar-content .glyphicon-earphone:before {    content: "\e182"; }  .northstar-content .glyphicon-phone-alt:before {    content: "\e183"; }  .northstar-content .glyphicon-tower:before {    content: "\e184"; }  .northstar-content .glyphicon-stats:before {    content: "\e185"; }  .northstar-content .glyphicon-sd-video:before {    content: "\e186"; }  .northstar-content .glyphicon-hd-video:before {    content: "\e187"; }  .northstar-content .glyphicon-subtitles:before {    content: "\e188"; }  .northstar-content .glyphicon-sound-stereo:before {    content: "\e189"; }  .northstar-content .glyphicon-sound-dolby:before {    content: "\e190"; }  .northstar-content .glyphicon-sound-5-1:before {    content: "\e191"; }  .northstar-content .glyphicon-sound-6-1:before {    content: "\e192"; }  .northstar-content .glyphicon-sound-7-1:before {    content: "\e193"; }  .northstar-content .glyphicon-copyright-mark:before {    content: "\e194"; }  .northstar-content .glyphicon-registration-mark:before {    content: "\e195"; }  .northstar-content .glyphicon-cloud-download:before {    content: "\e197"; }  .northstar-content .glyphicon-cloud-upload:before {    content: "\e198"; }  .northstar-content .glyphicon-tree-conifer:before {    content: "\e199"; }  .northstar-content .glyphicon-tree-deciduous:before {    content: "\e200"; }  .northstar-content .glyphicon-cd:before {    content: "\e201"; }  .northstar-content .glyphicon-save-file:before {    content: "\e202"; }  .northstar-content .glyphicon-open-file:before {    content: "\e203"; }  .northstar-content .glyphicon-level-up:before {    content: "\e204"; }  .northstar-content .glyphicon-copy:before {    content: "\e205"; }  .northstar-content .glyphicon-paste:before {    content: "\e206"; }  .northstar-content .glyphicon-alert:before {    content: "\e209"; }  .northstar-content .glyphicon-equalizer:before {    content: "\e210"; }  .northstar-content .glyphicon-king:before {    content: "\e211"; }  .northstar-content .glyphicon-queen:before {    content: "\e212"; }  .northstar-content .glyphicon-pawn:before {    content: "\e213"; }  .northstar-content .glyphicon-bishop:before {    content: "\e214"; }  .northstar-content .glyphicon-knight:before {    content: "\e215"; }  .northstar-content .glyphicon-baby-formula:before {    content: "\e216"; }  .northstar-content .glyphicon-tent:before {    content: "\26fa"; }  .northstar-content .glyphicon-blackboard:before {    content: "\e218"; }  .northstar-content .glyphicon-bed:before {    content: "\e219"; }  .northstar-content .glyphicon-apple:before {    content: "\f8ff"; }  .northstar-content .glyphicon-erase:before {    content: "\e221"; }  .northstar-content .glyphicon-hourglass:before {    content: "\231b"; }  .northstar-content .glyphicon-lamp:before {    content: "\e223"; }  .northstar-content .glyphicon-duplicate:before {    content: "\e224"; }  .northstar-content .glyphicon-piggy-bank:before {    content: "\e225"; }  .northstar-content .glyphicon-scissors:before {    content: "\e226"; }  .northstar-content .glyphicon-bitcoin:before {    content: "\e227"; }  .northstar-content .glyphicon-btc:before {    content: "\e227"; }  .northstar-content .glyphicon-xbt:before {    content: "\e227"; }  .northstar-content .glyphicon-yen:before {    content: "\00a5"; }  .northstar-content .glyphicon-jpy:before {    content: "\00a5"; }  .northstar-content .glyphicon-ruble:before {    content: "\20bd"; }  .northstar-content .glyphicon-rub:before {    content: "\20bd"; }  .northstar-content .glyphicon-scale:before {    content: "\e230"; }  .northstar-content .glyphicon-ice-lolly:before {    content: "\e231"; }  .northstar-content .glyphicon-ice-lolly-tasted:before {    content: "\e232"; }  .northstar-content .glyphicon-education:before {    content: "\e233"; }  .northstar-content .glyphicon-option-horizontal:before {    content: "\e234"; }  .northstar-content .glyphicon-option-vertical:before {    content: "\e235"; }  .northstar-content .glyphicon-menu-hamburger:before {    content: "\e236"; }  .northstar-content .glyphicon-modal-window:before {    content: "\e237"; }  .northstar-content .glyphicon-oil:before {    content: "\e238"; }  .northstar-content .glyphicon-grain:before {    content: "\e239"; }  .northstar-content .glyphicon-sunglasses:before {    content: "\e240"; }  .northstar-content .glyphicon-text-size:before {    content: "\e241"; }  .northstar-content .glyphicon-text-color:before {    content: "\e242"; }  .northstar-content .glyphicon-text-background:before {    content: "\e243"; }  .northstar-content .glyphicon-object-align-top:before {    content: "\e244"; }  .northstar-content .glyphicon-object-align-bottom:before {    content: "\e245"; }  .northstar-content .glyphicon-object-align-horizontal:before {    content: "\e246"; }  .northstar-content .glyphicon-object-align-left:before {    content: "\e247"; }  .northstar-content .glyphicon-object-align-vertical:before {    content: "\e248"; }  .northstar-content .glyphicon-object-align-right:before {    content: "\e249"; }  .northstar-content .glyphicon-triangle-right:before {    content: "\e250"; }  .northstar-content .glyphicon-triangle-left:before {    content: "\e251"; }  .northstar-content .glyphicon-triangle-bottom:before {    content: "\e252"; }  .northstar-content .glyphicon-triangle-top:before {    content: "\e253"; }  .northstar-content .glyphicon-console:before {    content: "\e254"; }  .northstar-content .glyphicon-superscript:before {    content: "\e255"; }  .northstar-content .glyphicon-subscript:before {    content: "\e256"; }  .northstar-content .glyphicon-menu-left:before {    content: "\e257"; }  .northstar-content .glyphicon-menu-right:before {    content: "\e258"; }  .northstar-content .glyphicon-menu-down:before {    content: "\e259"; }  .northstar-content .glyphicon-menu-up:before {    content: "\e260"; }  .northstar-content * {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box; }  .northstar-content *:before, .northstar-content *:after {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box; }  .northstar-content html {    font-size: 10px;    -webkit-tap-highlight-color: transparent; }  .northstar-content body {    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;    font-size: 14px;    line-height: 1.42857143;    color: #333333;    background-color: #fff; }  .northstar-content input, .northstar-content button, .northstar-content select, .northstar-content textarea {    font-family: inherit;    font-size: inherit;    line-height: inherit; }  .northstar-content a.tel {    color: #af1116;    text-decoration: none; }  .northstar-content a.tel:hover, .northstar-content a.tel:focus {    color: #690a0d;    text-decoration: underline; }  .northstar-content a.sf-with-ul {    color: #000;    text-decoration: none;    font-size: 18px; }  .northstar-content a.sf-with-ul:hover, .northstar-content a.sf-with-ul:focus {    color: #777777;    /*text-decoration: underline;*/ }  .northstar-content a.sf-sub-with-ul {    font-size: 14px; }  .northstar-content a.sf-sub-with-ul:hover, .northstar-content a.sf-sub-with-ul:focus {    color: #777777;    /*text-decoration: underline;*/ }  .northstar-content a:focus {    outline: thin dotted;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px; }  .northstar-content .sf-menu ul li {    white-space: nowrap; }  .northstar-content figure {    margin: 0; }  .northstar-content img {    vertical-align: middle; }  .northstar-content .img-responsive, .northstar-content .thumbnail > img, .northstar-content .thumbnail a > img, .northstar-content .carousel-inner > .item > img, .northstar-content .carousel-inner > .item > a > img {    display: block;    max-width: 100%;    height: auto; }  .northstar-content .img-rounded {    border-radius: 6px; }  .northstar-content .img-thumbnail {    padding: 4px;    line-height: 1.42857143;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 4px;    -webkit-transition: all 0.2s ease-in-out;    -o-transition: all 0.2s ease-in-out;    transition: all 0.2s ease-in-out;    display: inline-block;    max-width: 100%;    height: auto; }  .northstar-content .img-circle {    border-radius: 50%; }  .northstar-content hr {    margin-top: 20px;    margin-bottom: 20px;    border: 0;    border-top: 1px solid #eeeeee; }  .northstar-content .sr-only {    position: absolute;    width: 1px;    height: 1px;    margin: -1px;    padding: 0;    overflow: hidden;    clip: rect(0, 0, 0, 0);    border: 0; }  .northstar-content .sr-only-focusable:active, .northstar-content .sr-only-focusable:focus {    position: static;    width: auto;    height: auto;    margin: 0;    overflow: visible;    clip: auto; }  .northstar-content [role="button"] {    cursor: pointer; }  .northstar-content h1, .northstar-content h2, .northstar-content h3, .northstar-content h4, .northstar-content h5, .northstar-content h6, .northstar-content .h1, .northstar-content .h2, .northstar-content .h3, .northstar-content .h4, .northstar-content .h5, .northstar-content .h6 {    font-family: inherit;    font-weight: 500;    line-height: 1.1;    color: inherit; }  .northstar-content h1 small, .northstar-content h2 small, .northstar-content h3 small, .northstar-content h4 small, .northstar-content h5 small, .northstar-content h6 small, .northstar-content .h1 small, .northstar-content .h2 small, .northstar-content .h3 small, .northstar-content .h4 small, .northstar-content .h5 small, .northstar-content .h6 small, .northstar-content h1 .small, .northstar-content h2 .small, .northstar-content h3 .small, .northstar-content h4 .small, .northstar-content h5 .small, .northstar-content h6 .small, .northstar-content .h1 .small, .northstar-content .h2 .small, .northstar-content .h3 .small, .northstar-content .h4 .small, .northstar-content .h5 .small, .northstar-content .h6 .small {    font-weight: normal;    line-height: 1;    color: #777777; }  .northstar-content h1, .northstar-content .h1, .northstar-content h2, .northstar-content .h2, .northstar-content h3, .northstar-content .h3 {    margin-top: 20px;    margin-bottom: 10px; }  .northstar-content h1 small, .northstar-content .h1 small, .northstar-content h2 small, .northstar-content .h2 small, .northstar-content h3 small, .northstar-content .h3 small, .northstar-content h1 .small, .northstar-content .h1 .small, .northstar-content h2 .small, .northstar-content .h2 .small, .northstar-content h3 .small, .northstar-content .h3 .small {    font-size: 65%; }  .northstar-content h4, .northstar-content .h4, .northstar-content h5, .northstar-content .h5, .northstar-content h6, .northstar-content .h6 {    margin-top: 10px;    margin-bottom: 10px; }  .northstar-content h4 small, .northstar-content .h4 small, .northstar-content h5 small, .northstar-content .h5 small, .northstar-content h6 small, .northstar-content .h6 small, .northstar-content h4 .small, .northstar-content .h4 .small, .northstar-content h5 .small, .northstar-content .h5 .small, .northstar-content h6 .small, .northstar-content .h6 .small {    font-size: 75%; }  .northstar-content h1, .northstar-content .h1 {    font-size: 36px; }  .northstar-content h2, .northstar-content .h2 {    font-size: 30px; }  .northstar-content h3, .northstar-content .h3 {    font-size: 24px; }  .northstar-content h4, .northstar-content .h4 {    font-size: 18px; }  .northstar-content h5, .northstar-content .h5 {    font-size: 14px; }  .northstar-content h6, .northstar-content .h6 {    font-size: 12px; }  .northstar-content p {    margin: 0 0 10px; }  .northstar-content .lead {    margin-bottom: 20px;    font-size: 16px;    font-weight: 300;    line-height: 1.4; }  @media (min-width: 768px) {    .northstar-content .lead {      font-size: 21px; } }  .northstar-content small, .northstar-content .small {    font-size: 85%; }  .northstar-content mark, .northstar-content .mark {    background-color: #fcf8e3;    padding: 0.2em; }  .northstar-content .text-left {    text-align: left; }  .northstar-content .text-right {    text-align: right; }  .northstar-content .text-center {    text-align: center; }  .northstar-content .text-justify {    text-align: justify; }  .northstar-content .text-nowrap {    white-space: nowrap; }  .northstar-content .text-lowercase {    text-transform: lowercase; }  .northstar-content .text-uppercase {    text-transform: uppercase; }  .northstar-content .text-capitalize {    text-transform: capitalize; }  .northstar-content .text-muted {    color: #777777; }  .northstar-content .text-primary {    color: #af1116; }  .northstar-content a.text-primary:hover, .northstar-content a.text-primary:focus {    color: #810c10; }  .northstar-content .text-success {    color: #3c763d; }  .northstar-content a.text-success:hover, .northstar-content a.text-success:focus {    color: #2b542c; }  .northstar-content .text-info {    color: #31708f; }  .northstar-content a.text-info:hover, .northstar-content a.text-info:focus {    color: #245269; }  .northstar-content .text-warning {    color: #8a6d3b; }  .northstar-content a.text-warning:hover, .northstar-content a.text-warning:focus {    color: #66512c; }  .northstar-content .text-danger {    color: #a94442; }  .northstar-content a.text-danger:hover, .northstar-content a.text-danger:focus {    color: #843534; }  .northstar-content .bg-primary {    color: #fff;    background-color: #af1116; }  .northstar-content a.bg-primary:hover, .northstar-content a.bg-primary:focus {    background-color: #810c10; }  .northstar-content .bg-success {    background-color: #dff0d8; }  .northstar-content a.bg-success:hover, .northstar-content a.bg-success:focus {    background-color: #c1e2b3; }  .northstar-content .bg-info {    background-color: #d9edf7; }  .northstar-content a.bg-info:hover, .northstar-content a.bg-info:focus {    background-color: #afd9ee; }  .northstar-content .bg-warning {    background-color: #fcf8e3; }  .northstar-content a.bg-warning:hover, .northstar-content a.bg-warning:focus {    background-color: #f7ecb5; }  .northstar-content .bg-danger {    background-color: #f2dede; }  .northstar-content a.bg-danger:hover, .northstar-content a.bg-danger:focus {    background-color: #e4b9b9; }  .northstar-content .page-header {    padding-bottom: 9px;    margin: 40px 0 20px;    border-bottom: 1px solid #eeeeee; }  .northstar-content ul, .northstar-content ol {    margin-top: 0;    margin-bottom: 10px; }  .northstar-content ul ul, .northstar-content ol ul, .northstar-content ul ol, .northstar-content ol ol {    margin-bottom: 0; }  .northstar-content .list-unstyled {    padding-left: 0;    list-style: none; }  .northstar-content .list-inline {    padding-left: 0;    list-style: none;    margin-left: -5px; }  .northstar-content .list-inline > li {    display: inline-block;    padding-left: 5px;    padding-right: 5px; }  .northstar-content dl {    margin-top: 0;    margin-bottom: 20px; }  .northstar-content dt, .northstar-content dd {    line-height: 1.42857143; }  .northstar-content dt {    font-weight: bold; }  .northstar-content dd {    margin-left: 0; }  @media (min-width: 768px) {    .northstar-content .dl-horizontal dt {      float: left;      width: 160px;      clear: left;      text-align: right;      overflow: hidden;      text-overflow: ellipsis;      white-space: nowrap; }    .northstar-content .dl-horizontal dd {      margin-left: 180px; } }  .northstar-content abbr[title], .northstar-content abbr[data-original-title] {    cursor: help;    border-bottom: 1px dotted #777777; }  .northstar-content .initialism {    font-size: 90%;    text-transform: uppercase; }  .northstar-content blockquote {    padding: 10px 20px;    margin: 0 0 20px;    font-size: 17.5px;    border-left: 5px solid #eeeeee; }  .northstar-content blockquote p:last-child, .northstar-content blockquote ul:last-child, .northstar-content blockquote ol:last-child {    margin-bottom: 0; }  .northstar-content blockquote footer, .northstar-content blockquote small, .northstar-content blockquote .small {    display: block;    font-size: 80%;    line-height: 1.42857143;    color: #777777; }  .northstar-content blockquote footer:before, .northstar-content blockquote small:before, .northstar-content blockquote .small:before {    content: '\2014 \00A0'; }  .northstar-content .blockquote-reverse, .northstar-content blockquote.pull-right {    padding-right: 15px;    padding-left: 0;    border-right: 5px solid #eeeeee;    border-left: 0;    text-align: right; }  .northstar-content .blockquote-reverse footer:before, .northstar-content blockquote.pull-right footer:before, .northstar-content .blockquote-reverse small:before, .northstar-content blockquote.pull-right small:before, .northstar-content .blockquote-reverse .small:before, .northstar-content blockquote.pull-right .small:before {    content: ''; }  .northstar-content .blockquote-reverse footer:after, .northstar-content blockquote.pull-right footer:after, .northstar-content .blockquote-reverse small:after, .northstar-content blockquote.pull-right small:after, .northstar-content .blockquote-reverse .small:after, .northstar-content blockquote.pull-right .small:after {    content: '\00A0 \2014'; }  .northstar-content address {    margin-bottom: 20px;    font-style: normal;    line-height: 1.42857143; }  .northstar-content code, .northstar-content kbd, .northstar-content pre, .northstar-content samp {    font-family: Menlo, Monaco, Consolas, "Courier New", monospace; }  .northstar-content code {    padding: 2px 4px;    font-size: 90%;    color: #c7254e;    background-color: #f9f2f4;    border-radius: 4px; }  .northstar-content kbd {    padding: 2px 4px;    font-size: 90%;    color: #fff;    background-color: #333;    border-radius: 3px;    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25); }  .northstar-content kbd kbd {    padding: 0;    font-size: 100%;    font-weight: bold;    box-shadow: none; }  .northstar-content pre {    display: block;    padding: 9.5px;    margin: 0 0 10px;    font-size: 13px;    line-height: 1.42857143;    word-break: break-all;    word-wrap: break-word;    color: #333333;    background-color: #f5f5f5;    border: 1px solid #ccc;    border-radius: 4px; }  .northstar-content pre code {    padding: 0;    font-size: inherit;    color: inherit;    white-space: pre-wrap;    background-color: transparent;    border-radius: 0; }  .northstar-content .pre-scrollable {    max-height: 340px;    overflow-y: scroll; }  .northstar-content .container {    margin-right: auto;    margin-left: auto;    padding-left: 15px;    padding-right: 15px; }  @media (min-width: 768px) {    .northstar-content .container {      width: 750px; } }  @media (min-width: 992px) {    .northstar-content .container {      width: 970px; } }  @media (min-width: 1200px) {    .northstar-content .container {      width: 1170px; } }  .northstar-content .container-fluid {    margin-right: auto;    margin-left: auto;    padding-left: 15px;    padding-right: 15px; }  .northstar-content .row {    margin-left: -15px;    margin-right: -15px; }  .northstar-content .col-xs-1, .northstar-content .col-sm-1, .northstar-content .col-md-1, .northstar-content .col-lg-1, .northstar-content .col-xs-2, .northstar-content .col-sm-2, .northstar-content .col-md-2, .northstar-content .col-lg-2, .northstar-content .col-xs-3, .northstar-content .col-sm-3, .northstar-content .col-md-3, .northstar-content .col-lg-3, .northstar-content .col-xs-4, .northstar-content .col-sm-4, .northstar-content .col-md-4, .northstar-content .col-lg-4, .northstar-content .col-xs-5, .northstar-content .col-sm-5, .northstar-content .col-md-5, .northstar-content .col-lg-5, .northstar-content .col-xs-6, .northstar-content .col-sm-6, .northstar-content .col-md-6, .northstar-content .col-lg-6, .northstar-content .col-xs-7, .northstar-content .col-sm-7, .northstar-content .col-md-7, .northstar-content .col-lg-7, .northstar-content .col-xs-8, .northstar-content .col-sm-8, .northstar-content .col-md-8, .northstar-content .col-lg-8, .northstar-content .col-xs-9, .northstar-content .col-sm-9, .northstar-content .col-md-9, .northstar-content .col-lg-9, .northstar-content .col-xs-10, .northstar-content .col-sm-10, .northstar-content .col-md-10, .northstar-content .col-lg-10, .northstar-content .col-xs-11, .northstar-content .col-sm-11, .northstar-content .col-md-11, .northstar-content .col-lg-11, .northstar-content .col-xs-12, .northstar-content .col-sm-12, .northstar-content .col-md-12, .northstar-content .col-lg-12 {    position: relative;    min-height: 1px;    padding-left: 15px;    padding-right: 15px; }  .northstar-content .col-xs-1, .northstar-content .col-xs-2, .northstar-content .col-xs-3, .northstar-content .col-xs-4, .northstar-content .col-xs-5, .northstar-content .col-xs-6, .northstar-content .col-xs-7, .northstar-content .col-xs-8, .northstar-content .col-xs-9, .northstar-content .col-xs-10, .northstar-content .col-xs-11, .northstar-content .col-xs-12 {    float: left; }  .northstar-content .col-xs-12 {    width: 100%; }  .northstar-content .col-xs-11 {    width: 91.66666667%; }  .northstar-content .col-xs-10 {    width: 83.33333333%; }  .northstar-content .col-xs-9 {    width: 75%; }  .northstar-content .col-xs-8 {    width: 66.66666667%; }  .northstar-content .col-xs-7 {    width: 58.33333333%; }  .northstar-content .col-xs-6 {    width: 50%; }  .northstar-content .col-xs-5 {    width: 41.66666667%; }  .northstar-content .col-xs-4 {    width: 33.33333333%; }  .northstar-content .col-xs-3 {    width: 25%; }  .northstar-content .col-xs-2 {    width: 16.66666667%; }  .northstar-content .col-xs-1 {    width: 8.33333333%; }  .northstar-content .col-xs-pull-12 {    right: 100%; }  .northstar-content .col-xs-pull-11 {    right: 91.66666667%; }  .northstar-content .col-xs-pull-10 {    right: 83.33333333%; }  .northstar-content .col-xs-pull-9 {    right: 75%; }  .northstar-content .col-xs-pull-8 {    right: 66.66666667%; }  .northstar-content .col-xs-pull-7 {    right: 58.33333333%; }  .northstar-content .col-xs-pull-6 {    right: 50%; }  .northstar-content .col-xs-pull-5 {    right: 41.66666667%; }  .northstar-content .col-xs-pull-4 {    right: 33.33333333%; }  .northstar-content .col-xs-pull-3 {    right: 25%; }  .northstar-content .col-xs-pull-2 {    right: 16.66666667%; }  .northstar-content .col-xs-pull-1 {    right: 8.33333333%; }  .northstar-content .col-xs-pull-0 {    right: auto; }  .northstar-content .col-xs-push-12 {    left: 100%; }  .northstar-content .col-xs-push-11 {    left: 91.66666667%; }  .northstar-content .col-xs-push-10 {    left: 83.33333333%; }  .northstar-content .col-xs-push-9 {    left: 75%; }  .northstar-content .col-xs-push-8 {    left: 66.66666667%; }  .northstar-content .col-xs-push-7 {    left: 58.33333333%; }  .northstar-content .col-xs-push-6 {    left: 50%; }  .northstar-content .col-xs-push-5 {    left: 41.66666667%; }  .northstar-content .col-xs-push-4 {    left: 33.33333333%; }  .northstar-content .col-xs-push-3 {    left: 25%; }  .northstar-content .col-xs-push-2 {    left: 16.66666667%; }  .northstar-content .col-xs-push-1 {    left: 8.33333333%; }  .northstar-content .col-xs-push-0 {    left: auto; }  .northstar-content .col-xs-offset-12 {    margin-left: 100%; }  .northstar-content .col-xs-offset-11 {    margin-left: 91.66666667%; }  .northstar-content .col-xs-offset-10 {    margin-left: 83.33333333%; }  .northstar-content .col-xs-offset-9 {    margin-left: 75%; }  .northstar-content .col-xs-offset-8 {    margin-left: 66.66666667%; }  .northstar-content .col-xs-offset-7 {    margin-left: 58.33333333%; }  .northstar-content .col-xs-offset-6 {    margin-left: 50%; }  .northstar-content .col-xs-offset-5 {    margin-left: 41.66666667%; }  .northstar-content .col-xs-offset-4 {    margin-left: 33.33333333%; }  .northstar-content .col-xs-offset-3 {    margin-left: 25%; }  .northstar-content .col-xs-offset-2 {    margin-left: 16.66666667%; }  .northstar-content .col-xs-offset-1 {    margin-left: 8.33333333%; }  .northstar-content .col-xs-offset-0 {    margin-left: 0%; }  @media (min-width: 768px) {    .northstar-content .col-sm-1, .northstar-content .col-sm-2, .northstar-content .col-sm-3, .northstar-content .col-sm-4, .northstar-content .col-sm-5, .northstar-content .col-sm-6, .northstar-content .col-sm-7, .northstar-content .col-sm-8, .northstar-content .col-sm-9, .northstar-content .col-sm-10, .northstar-content .col-sm-11, .northstar-content .col-sm-12 {      float: left; }    .northstar-content .col-sm-12 {      width: 100%; }    .northstar-content .col-sm-11 {      width: 91.66666667%; }    .northstar-content .col-sm-10 {      width: 83.33333333%; }    .northstar-content .col-sm-9 {      width: 75%; }    .northstar-content .col-sm-8 {      width: 66.66666667%; }    .northstar-content .col-sm-7 {      width: 58.33333333%; }    .northstar-content .col-sm-6 {      width: 50%; }    .northstar-content .col-sm-5 {      width: 41.66666667%; }    .northstar-content .col-sm-4 {      width: 33.33333333%; }    .northstar-content .col-sm-3 {      width: 25%; }    .northstar-content .col-sm-2 {      width: 16.66666667%; }    .northstar-content .col-sm-1 {      width: 8.33333333%; }    .northstar-content .col-sm-pull-12 {      right: 100%; }    .northstar-content .col-sm-pull-11 {      right: 91.66666667%; }    .northstar-content .col-sm-pull-10 {      right: 83.33333333%; }    .northstar-content .col-sm-pull-9 {      right: 75%; }    .northstar-content .col-sm-pull-8 {      right: 66.66666667%; }    .northstar-content .col-sm-pull-7 {      right: 58.33333333%; }    .northstar-content .col-sm-pull-6 {      right: 50%; }    .northstar-content .col-sm-pull-5 {      right: 41.66666667%; }    .northstar-content .col-sm-pull-4 {      right: 33.33333333%; }    .northstar-content .col-sm-pull-3 {      right: 25%; }    .northstar-content .col-sm-pull-2 {      right: 16.66666667%; }    .northstar-content .col-sm-pull-1 {      right: 8.33333333%; }    .northstar-content .col-sm-pull-0 {      right: auto; }    .northstar-content .col-sm-push-12 {      left: 100%; }    .northstar-content .col-sm-push-11 {      left: 91.66666667%; }    .northstar-content .col-sm-push-10 {      left: 83.33333333%; }    .northstar-content .col-sm-push-9 {      left: 75%; }    .northstar-content .col-sm-push-8 {      left: 66.66666667%; }    .northstar-content .col-sm-push-7 {      left: 58.33333333%; }    .northstar-content .col-sm-push-6 {      left: 50%; }    .northstar-content .col-sm-push-5 {      left: 41.66666667%; }    .northstar-content .col-sm-push-4 {      left: 33.33333333%; }    .northstar-content .col-sm-push-3 {      left: 25%; }    .northstar-content .col-sm-push-2 {      left: 16.66666667%; }    .northstar-content .col-sm-push-1 {      left: 8.33333333%; }    .northstar-content .col-sm-push-0 {      left: auto; }    .northstar-content .col-sm-offset-12 {      margin-left: 100%; }    .northstar-content .col-sm-offset-11 {      margin-left: 91.66666667%; }    .northstar-content .col-sm-offset-10 {      margin-left: 83.33333333%; }    .northstar-content .col-sm-offset-9 {      margin-left: 75%; }    .northstar-content .col-sm-offset-8 {      margin-left: 66.66666667%; }    .northstar-content .col-sm-offset-7 {      margin-left: 58.33333333%; }    .northstar-content .col-sm-offset-6 {      margin-left: 50%; }    .northstar-content .col-sm-offset-5 {      margin-left: 41.66666667%; }    .northstar-content .col-sm-offset-4 {      margin-left: 33.33333333%; }    .northstar-content .col-sm-offset-3 {      margin-left: 25%; }    .northstar-content .col-sm-offset-2 {      margin-left: 16.66666667%; }    .northstar-content .col-sm-offset-1 {      margin-left: 8.33333333%; }    .northstar-content .col-sm-offset-0 {      margin-left: 0%; } }  @media (min-width: 992px) {    .northstar-content .col-md-1, .northstar-content .col-md-2, .northstar-content .col-md-3, .northstar-content .col-md-4, .northstar-content .col-md-5, .northstar-content .col-md-6, .northstar-content .col-md-7, .northstar-content .col-md-8, .northstar-content .col-md-9, .northstar-content .col-md-10, .northstar-content .col-md-11, .northstar-content .col-md-12 {      float: left; }    .northstar-content .col-md-12 {      width: 100%; }    .northstar-content .col-md-11 {      width: 91.66666667%; }    .northstar-content .col-md-10 {      width: 83.33333333%; }    .northstar-content .col-md-9 {      width: 75%; }    .northstar-content .col-md-8 {      width: 66.66666667%; }    .northstar-content .col-md-7 {      width: 58.33333333%; }    .northstar-content .col-md-6 {      width: 50%; }    .northstar-content .col-md-5 {      width: 41.66666667%; }    .northstar-content .col-md-4 {      width: 33.33333333%; }    .northstar-content .col-md-3 {      width: 25%; }    .northstar-content .col-md-2 {      width: 16.66666667%; }    .northstar-content .col-md-1 {      width: 8.33333333%; }    .northstar-content .col-md-pull-12 {      right: 100%; }    .northstar-content .col-md-pull-11 {      right: 91.66666667%; }    .northstar-content .col-md-pull-10 {      right: 83.33333333%; }    .northstar-content .col-md-pull-9 {      right: 75%; }    .northstar-content .col-md-pull-8 {      right: 66.66666667%; }    .northstar-content .col-md-pull-7 {      right: 58.33333333%; }    .northstar-content .col-md-pull-6 {      right: 50%; }    .northstar-content .col-md-pull-5 {      right: 41.66666667%; }    .northstar-content .col-md-pull-4 {      right: 33.33333333%; }    .northstar-content .col-md-pull-3 {      right: 25%; }    .northstar-content .col-md-pull-2 {      right: 16.66666667%; }    .northstar-content .col-md-pull-1 {      right: 8.33333333%; }    .northstar-content .col-md-pull-0 {      right: auto; }    .northstar-content .col-md-push-12 {      left: 100%; }    .northstar-content .col-md-push-11 {      left: 91.66666667%; }    .northstar-content .col-md-push-10 {      left: 83.33333333%; }    .northstar-content .col-md-push-9 {      left: 75%; }    .northstar-content .col-md-push-8 {      left: 66.66666667%; }    .northstar-content .col-md-push-7 {      left: 58.33333333%; }    .northstar-content .col-md-push-6 {      left: 50%; }    .northstar-content .col-md-push-5 {      left: 41.66666667%; }    .northstar-content .col-md-push-4 {      left: 33.33333333%; }    .northstar-content .col-md-push-3 {      left: 25%; }    .northstar-content .col-md-push-2 {      left: 16.66666667%; }    .northstar-content .col-md-push-1 {      left: 8.33333333%; }    .northstar-content .col-md-push-0 {      left: auto; }    .northstar-content .col-md-offset-12 {      margin-left: 100%; }    .northstar-content .col-md-offset-11 {      margin-left: 91.66666667%; }    .northstar-content .col-md-offset-10 {      margin-left: 83.33333333%; }    .northstar-content .col-md-offset-9 {      margin-left: 75%; }    .northstar-content .col-md-offset-8 {      margin-left: 66.66666667%; }    .northstar-content .col-md-offset-7 {      margin-left: 58.33333333%; }    .northstar-content .col-md-offset-6 {      margin-left: 50%; }    .northstar-content .col-md-offset-5 {      margin-left: 41.66666667%; }    .northstar-content .col-md-offset-4 {      margin-left: 33.33333333%; }    .northstar-content .col-md-offset-3 {      margin-left: 25%; }    .northstar-content .col-md-offset-2 {      margin-left: 16.66666667%; }    .northstar-content .col-md-offset-1 {      margin-left: 8.33333333%; }    .northstar-content .col-md-offset-0 {      margin-left: 0%; } }  @media (min-width: 1200px) {    .northstar-content .col-lg-1, .northstar-content .col-lg-2, .northstar-content .col-lg-3, .northstar-content .col-lg-4, .northstar-content .col-lg-5, .northstar-content .col-lg-6, .northstar-content .col-lg-7, .northstar-content .col-lg-8, .northstar-content .col-lg-9, .northstar-content .col-lg-10, .northstar-content .col-lg-11, .northstar-content .col-lg-12 {      float: left; }    .northstar-content .col-lg-12 {      width: 100%; }    .northstar-content .col-lg-11 {      width: 91.66666667%; }    .northstar-content .col-lg-10 {      width: 83.33333333%; }    .northstar-content .col-lg-9 {      width: 75%; }    .northstar-content .col-lg-8 {      width: 66.66666667%; }    .northstar-content .col-lg-7 {      width: 58.33333333%; }    .northstar-content .col-lg-6 {      width: 50%; }    .northstar-content .col-lg-5 {      width: 41.66666667%; }    .northstar-content .col-lg-4 {      width: 33.33333333%; }    .northstar-content .col-lg-3 {      width: 25%; }    .northstar-content .col-lg-2 {      width: 16.66666667%; }    .northstar-content .col-lg-1 {      width: 8.33333333%; }    .northstar-content .col-lg-pull-12 {      right: 100%; }    .northstar-content .col-lg-pull-11 {      right: 91.66666667%; }    .northstar-content .col-lg-pull-10 {      right: 83.33333333%; }    .northstar-content .col-lg-pull-9 {      right: 75%; }    .northstar-content .col-lg-pull-8 {      right: 66.66666667%; }    .northstar-content .col-lg-pull-7 {      right: 58.33333333%; }    .northstar-content .col-lg-pull-6 {      right: 50%; }    .northstar-content .col-lg-pull-5 {      right: 41.66666667%; }    .northstar-content .col-lg-pull-4 {      right: 33.33333333%; }    .northstar-content .col-lg-pull-3 {      right: 25%; }    .northstar-content .col-lg-pull-2 {      right: 16.66666667%; }    .northstar-content .col-lg-pull-1 {      right: 8.33333333%; }    .northstar-content .col-lg-pull-0 {      right: auto; }    .northstar-content .col-lg-push-12 {      left: 100%; }    .northstar-content .col-lg-push-11 {      left: 91.66666667%; }    .northstar-content .col-lg-push-10 {      left: 83.33333333%; }    .northstar-content .col-lg-push-9 {      left: 75%; }    .northstar-content .col-lg-push-8 {      left: 66.66666667%; }    .northstar-content .col-lg-push-7 {      left: 58.33333333%; }    .northstar-content .col-lg-push-6 {      left: 50%; }    .northstar-content .col-lg-push-5 {      left: 41.66666667%; }    .northstar-content .col-lg-push-4 {      left: 33.33333333%; }    .northstar-content .col-lg-push-3 {      left: 25%; }    .northstar-content .col-lg-push-2 {      left: 16.66666667%; }    .northstar-content .col-lg-push-1 {      left: 8.33333333%; }    .northstar-content .col-lg-push-0 {      left: auto; }    .northstar-content .col-lg-offset-12 {      margin-left: 100%; }    .northstar-content .col-lg-offset-11 {      margin-left: 91.66666667%; }    .northstar-content .col-lg-offset-10 {      margin-left: 83.33333333%; }    .northstar-content .col-lg-offset-9 {      margin-left: 75%; }    .northstar-content .col-lg-offset-8 {      margin-left: 66.66666667%; }    .northstar-content .col-lg-offset-7 {      margin-left: 58.33333333%; }    .northstar-content .col-lg-offset-6 {      margin-left: 50%; }    .northstar-content .col-lg-offset-5 {      margin-left: 41.66666667%; }    .northstar-content .col-lg-offset-4 {      margin-left: 33.33333333%; }    .northstar-content .col-lg-offset-3 {      margin-left: 25%; }    .northstar-content .col-lg-offset-2 {      margin-left: 16.66666667%; }    .northstar-content .col-lg-offset-1 {      margin-left: 8.33333333%; }    .northstar-content .col-lg-offset-0 {      margin-left: 0%; } }  .northstar-content table {    background-color: transparent; }  .northstar-content caption {    padding-top: 8px;    padding-bottom: 8px;    color: #777777;    text-align: left; }  .northstar-content th {    text-align: left; }  .northstar-content .table {    width: 100%;    max-width: 100%;    margin-bottom: 20px; }  .northstar-content .table > thead > tr > th, .northstar-content .table > tbody > tr > th, .northstar-content .table > tfoot > tr > th, .northstar-content .table > thead > tr > td, .northstar-content .table > tbody > tr > td, .northstar-content .table > tfoot > tr > td {    padding: 8px;    line-height: 1.42857143;    vertical-align: top;    border-top: 1px solid #ddd; }  .northstar-content .table > thead > tr > th {    vertical-align: bottom;    border-bottom: 2px solid #ddd; }  .northstar-content .table > caption + thead > tr:first-child > th, .northstar-content .table > colgroup + thead > tr:first-child > th, .northstar-content .table > thead:first-child > tr:first-child > th, .northstar-content .table > caption + thead > tr:first-child > td, .northstar-content .table > colgroup + thead > tr:first-child > td, .northstar-content .table > thead:first-child > tr:first-child > td {    border-top: 0; }  .northstar-content .table > tbody + tbody {    border-top: 2px solid #ddd; }  .northstar-content .table .table {    background-color: #fff; }  .northstar-content .table-condensed > thead > tr > th, .northstar-content .table-condensed > tbody > tr > th, .northstar-content .table-condensed > tfoot > tr > th, .northstar-content .table-condensed > thead > tr > td, .northstar-content .table-condensed > tbody > tr > td, .northstar-content .table-condensed > tfoot > tr > td {    padding: 5px; }  .northstar-content .table-bordered {    border: 1px solid #ddd; }  .northstar-content .table-bordered > thead > tr > th, .northstar-content .table-bordered > tbody > tr > th, .northstar-content .table-bordered > tfoot > tr > th, .northstar-content .table-bordered > thead > tr > td, .northstar-content .table-bordered > tbody > tr > td, .northstar-content .table-bordered > tfoot > tr > td {    border: 1px solid #ddd; }  .northstar-content .table-bordered > thead > tr > th, .northstar-content .table-bordered > thead > tr > td {    border-bottom-width: 2px; }  .northstar-content .table-striped > tbody > tr:nth-of-type(odd) {    background-color: #f9f9f9; }  .northstar-content .table-hover > tbody > tr:hover {    background-color: #f5f5f5; }  .northstar-content table col[class*="col-"] {    position: static;    float: none;    display: table-column; }  .northstar-content table td[class*="col-"], .northstar-content table th[class*="col-"] {    position: static;    float: none;    display: table-cell; }  .northstar-content .table > thead > tr > td.active, .northstar-content .table > tbody > tr > td.active, .northstar-content .table > tfoot > tr > td.active, .northstar-content .table > thead > tr > th.active, .northstar-content .table > tbody > tr > th.active, .northstar-content .table > tfoot > tr > th.active, .northstar-content .table > thead > tr.active > td, .northstar-content .table > tbody > tr.active > td, .northstar-content .table > tfoot > tr.active > td, .northstar-content .table > thead > tr.active > th, .northstar-content .table > tbody > tr.active > th, .northstar-content .table > tfoot > tr.active > th {    background-color: #f5f5f5; }  .northstar-content .table-hover > tbody > tr > td.active:hover, .northstar-content .table-hover > tbody > tr > th.active:hover, .northstar-content .table-hover > tbody > tr.active:hover > td, .northstar-content .table-hover > tbody > tr:hover > .active, .northstar-content .table-hover > tbody > tr.active:hover > th {    background-color: #e8e8e8; }  .northstar-content .table > thead > tr > td.success, .northstar-content .table > tbody > tr > td.success, .northstar-content .table > tfoot > tr > td.success, .northstar-content .table > thead > tr > th.success, .northstar-content .table > tbody > tr > th.success, .northstar-content .table > tfoot > tr > th.success, .northstar-content .table > thead > tr.success > td, .northstar-content .table > tbody > tr.success > td, .northstar-content .table > tfoot > tr.success > td, .northstar-content .table > thead > tr.success > th, .northstar-content .table > tbody > tr.success > th, .northstar-content .table > tfoot > tr.success > th {    background-color: #dff0d8; }  .northstar-content .table-hover > tbody > tr > td.success:hover, .northstar-content .table-hover > tbody > tr > th.success:hover, .northstar-content .table-hover > tbody > tr.success:hover > td, .northstar-content .table-hover > tbody > tr:hover > .success, .northstar-content .table-hover > tbody > tr.success:hover > th {    background-color: #d0e9c6; }  .northstar-content .table > thead > tr > td.info, .northstar-content .table > tbody > tr > td.info, .northstar-content .table > tfoot > tr > td.info, .northstar-content .table > thead > tr > th.info, .northstar-content .table > tbody > tr > th.info, .northstar-content .table > tfoot > tr > th.info, .northstar-content .table > thead > tr.info > td, .northstar-content .table > tbody > tr.info > td, .northstar-content .table > tfoot > tr.info > td, .northstar-content .table > thead > tr.info > th, .northstar-content .table > tbody > tr.info > th, .northstar-content .table > tfoot > tr.info > th {    background-color: #d9edf7; }  .northstar-content .table-hover > tbody > tr > td.info:hover, .northstar-content .table-hover > tbody > tr > th.info:hover, .northstar-content .table-hover > tbody > tr.info:hover > td, .northstar-content .table-hover > tbody > tr:hover > .info, .northstar-content .table-hover > tbody > tr.info:hover > th {    background-color: #c4e3f3; }  .northstar-content .table > thead > tr > td.warning, .northstar-content .table > tbody > tr > td.warning, .northstar-content .table > tfoot > tr > td.warning, .northstar-content .table > thead > tr > th.warning, .northstar-content .table > tbody > tr > th.warning, .northstar-content .table > tfoot > tr > th.warning, .northstar-content .table > thead > tr.warning > td, .northstar-content .table > tbody > tr.warning > td, .northstar-content .table > tfoot > tr.warning > td, .northstar-content .table > thead > tr.warning > th, .northstar-content .table > tbody > tr.warning > th, .northstar-content .table > tfoot > tr.warning > th {    background-color: #fcf8e3; }  .northstar-content .table-hover > tbody > tr > td.warning:hover, .northstar-content .table-hover > tbody > tr > th.warning:hover, .northstar-content .table-hover > tbody > tr.warning:hover > td, .northstar-content .table-hover > tbody > tr:hover > .warning, .northstar-content .table-hover > tbody > tr.warning:hover > th {    background-color: #faf2cc; }  .northstar-content .table > thead > tr > td.danger, .northstar-content .table > tbody > tr > td.danger, .northstar-content .table > tfoot > tr > td.danger, .northstar-content .table > thead > tr > th.danger, .northstar-content .table > tbody > tr > th.danger, .northstar-content .table > tfoot > tr > th.danger, .northstar-content .table > thead > tr.danger > td, .northstar-content .table > tbody > tr.danger > td, .northstar-content .table > tfoot > tr.danger > td, .northstar-content .table > thead > tr.danger > th, .northstar-content .table > tbody > tr.danger > th, .northstar-content .table > tfoot > tr.danger > th {    background-color: #f2dede; }  .northstar-content .table-hover > tbody > tr > td.danger:hover, .northstar-content .table-hover > tbody > tr > th.danger:hover, .northstar-content .table-hover > tbody > tr.danger:hover > td, .northstar-content .table-hover > tbody > tr:hover > .danger, .northstar-content .table-hover > tbody > tr.danger:hover > th {    background-color: #ebcccc; }  .northstar-content .table-responsive {    overflow-x: auto;    min-height: 0.01%; }  @media screen and (max-width: 767px) {    .northstar-content .table-responsive {      width: 100%;      margin-bottom: 15px;      overflow-y: hidden;      -ms-overflow-style: -ms-autohiding-scrollbar;      border: 1px solid #ddd; }    .northstar-content .table-responsive > .table {      margin-bottom: 0; }    .northstar-content .table-responsive > .table > thead > tr > th, .northstar-content .table-responsive > .table > tbody > tr > th, .northstar-content .table-responsive > .table > tfoot > tr > th, .northstar-content .table-responsive > .table > thead > tr > td, .northstar-content .table-responsive > .table > tbody > tr > td, .northstar-content .table-responsive > .table > tfoot > tr > td {      white-space: nowrap; }    .northstar-content .table-responsive > .table-bordered {      border: 0; }    .northstar-content .table-responsive > .table-bordered > thead > tr > th:first-child, .northstar-content .table-responsive > .table-bordered > tbody > tr > th:first-child, .northstar-content .table-responsive > .table-bordered > tfoot > tr > th:first-child, .northstar-content .table-responsive > .table-bordered > thead > tr > td:first-child, .northstar-content .table-responsive > .table-bordered > tbody > tr > td:first-child, .northstar-content .table-responsive > .table-bordered > tfoot > tr > td:first-child {      border-left: 0; }    .northstar-content .table-responsive > .table-bordered > thead > tr > th:last-child, .northstar-content .table-responsive > .table-bordered > tbody > tr > th:last-child, .northstar-content .table-responsive > .table-bordered > tfoot > tr > th:last-child, .northstar-content .table-responsive > .table-bordered > thead > tr > td:last-child, .northstar-content .table-responsive > .table-bordered > tbody > tr > td:last-child, .northstar-content .table-responsive > .table-bordered > tfoot > tr > td:last-child {      border-right: 0; }    .northstar-content .table-responsive > .table-bordered > tbody > tr:last-child > th, .northstar-content .table-responsive > .table-bordered > tfoot > tr:last-child > th, .northstar-content .table-responsive > .table-bordered > tbody > tr:last-child > td, .northstar-content .table-responsive > .table-bordered > tfoot > tr:last-child > td {      border-bottom: 0; } }  .northstar-content fieldset {    padding: 0;    margin: 0;    border: 0;    min-width: 0; }  .northstar-content 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; }  .northstar-content label {    display: inline-block;    max-width: 100%;    margin-bottom: 5px;    font-weight: bold; }  .northstar-content input[type="search"] {    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box; }  .northstar-content input[type="radio"], .northstar-content input[type="checkbox"] {    margin: 4px 0 0;    margin-top: 1px \9;    line-height: normal; }  .northstar-content input[type="file"] {    display: block; }  .northstar-content input[type="range"] {    display: block;    width: 100%; }  .northstar-content select[multiple], .northstar-content select[size] {    height: auto; }  .northstar-content input[type="file"]:focus, .northstar-content input[type="radio"]:focus, .northstar-content input[type="checkbox"]:focus {    outline: thin dotted;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px; }  .northstar-content output {    display: block;    padding-top: 10px;    font-size: 14px;    line-height: 1.42857143;    color: #555555; }  .northstar-content .form-control {    display: block;    width: 100%;    height: 40px;    padding: 9px 15px;    font-size: 14px;    line-height: 1.42857143;    color: #555555;    background-color: #fff;    background-image: none;    border: 1px solid #ccc;    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, 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; }  .northstar-content .form-control:focus {    border-color: #66afe9;    outline: 0;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }  .northstar-content .form-control::-moz-placeholder {    color: #999;    opacity: 1; }  .northstar-content .form-control:-ms-input-placeholder {    color: #999; }  .northstar-content .form-control::-webkit-input-placeholder {    color: #999; }  .northstar-content .form-control[disabled], .northstar-content .form-control[readonly], .northstar-content fieldset[disabled] .form-control {    background-color: #eeeeee;    opacity: 1; }  .northstar-content .form-control[disabled], .northstar-content fieldset[disabled] .form-control {    cursor: not-allowed; }  .northstar-content textarea.form-control {    height: auto; }  .northstar-content input[type="search"] {    -webkit-appearance: none; }  @media screen and (-webkit-min-device-pixel-ratio: 0) {    .northstar-content input[type="date"].form-control, .northstar-content input[type="time"].form-control, .northstar-content input[type="datetime-local"].form-control, .northstar-content input[type="month"].form-control {      line-height: 40px; }    .northstar-content input[type="date"].input-sm, .northstar-content input[type="time"].input-sm, .northstar-content input[type="datetime-local"].input-sm, .northstar-content input[type="month"].input-sm, .northstar-content .input-group-sm input[type="date"], .northstar-content .input-group-sm input[type="time"], .northstar-content .input-group-sm input[type="datetime-local"], .northstar-content .input-group-sm input[type="month"] {      line-height: 28px; }    .northstar-content input[type="date"].input-lg, .northstar-content input[type="time"].input-lg, .northstar-content input[type="datetime-local"].input-lg, .northstar-content input[type="month"].input-lg, .northstar-content .input-group-lg input[type="date"], .northstar-content .input-group-lg input[type="time"], .northstar-content .input-group-lg input[type="datetime-local"], .northstar-content .input-group-lg input[type="month"] {      line-height: 54px; } }  .northstar-content .form-group {    margin-bottom: 15px; }  .northstar-content .radio, .northstar-content .checkbox {    position: relative;    display: block;    margin-top: 10px;    margin-bottom: 10px; }  .northstar-content .radio label, .northstar-content .checkbox label {    min-height: 20px;    padding-left: 20px;    margin-bottom: 0;    font-weight: normal;    cursor: pointer; }  .northstar-content .radio input[type="radio"], .northstar-content .radio-inline input[type="radio"], .northstar-content .checkbox input[type="checkbox"], .northstar-content .checkbox-inline input[type="checkbox"] {    position: absolute;    margin-left: -20px;    margin-top: 4px \9; }  .northstar-content .radio + .radio, .northstar-content .checkbox + .checkbox {    margin-top: -5px; }  .northstar-content .radio-inline, .northstar-content .checkbox-inline {    position: relative;    display: inline-block;    padding-left: 20px;    margin-bottom: 0;    vertical-align: middle;    font-weight: normal;    cursor: pointer; }  .northstar-content .radio-inline + .radio-inline, .northstar-content .checkbox-inline + .checkbox-inline {    margin-top: 0;    margin-left: 10px; }  .northstar-content input[type="radio"][disabled], .northstar-content input[type="checkbox"][disabled], .northstar-content input[type="radio"].disabled, .northstar-content input[type="checkbox"].disabled, .northstar-content fieldset[disabled] input[type="radio"], .northstar-content fieldset[disabled] input[type="checkbox"] {    cursor: not-allowed; }  .northstar-content .radio-inline.disabled, .northstar-content .checkbox-inline.disabled, .northstar-content fieldset[disabled] .radio-inline, .northstar-content fieldset[disabled] .checkbox-inline {    cursor: not-allowed; }  .northstar-content .radio.disabled label, .northstar-content .checkbox.disabled label, .northstar-content fieldset[disabled] .radio label, .northstar-content fieldset[disabled] .checkbox label {    cursor: not-allowed; }  .northstar-content .form-control-static {    padding-top: 10px;    padding-bottom: 10px;    margin-bottom: 0;    min-height: 34px; }  .northstar-content .form-control-static.input-lg, .northstar-content .form-control-static.input-sm {    padding-left: 0;    padding-right: 0; }  .northstar-content .input-sm {    height: 28px;    padding: 4px 10px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px; }  .northstar-content select.input-sm {    height: 28px;    line-height: 28px; }  .northstar-content textarea.input-sm, .northstar-content select[multiple].input-sm {    height: auto; }  .northstar-content .form-group-sm .form-control {    height: 28px;    padding: 4px 10px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px; }  .northstar-content .form-group-sm select.form-control {    height: 28px;    line-height: 28px; }  .northstar-content .form-group-sm textarea.form-control, .northstar-content .form-group-sm select[multiple].form-control {    height: auto; }  .northstar-content .form-group-sm .form-control-static {    height: 28px;    min-height: 32px;    padding: 5px 10px;    font-size: 12px;    line-height: 1.5; }  .northstar-content .input-lg {    height: 54px;    padding: 14px 20px;    font-size: 18px;    line-height: 1.3333333;    border-radius: 6px; }  .northstar-content select.input-lg {    height: 54px;    line-height: 54px; }  .northstar-content textarea.input-lg, .northstar-content select[multiple].input-lg {    height: auto; }  .northstar-content .form-group-lg .form-control {    height: 54px;    padding: 14px 20px;    font-size: 18px;    line-height: 1.3333333;    border-radius: 6px; }  .northstar-content .form-group-lg select.form-control {    height: 54px;    line-height: 54px; }  .northstar-content .form-group-lg textarea.form-control, .northstar-content .form-group-lg select[multiple].form-control {    height: auto; }  .northstar-content .form-group-lg .form-control-static {    height: 54px;    min-height: 38px;    padding: 15px 20px;    font-size: 18px;    line-height: 1.3333333; }  .northstar-content .has-feedback {    position: relative; }  .northstar-content .has-feedback .form-control {    padding-right: 50px; }  .northstar-content .form-control-feedback {    position: absolute;    top: 0;    right: 0;    z-index: 2;    display: block;    width: 40px;    height: 40px;    line-height: 40px;    text-align: center;    pointer-events: none; }  .northstar-content .input-lg + .form-control-feedback, .northstar-content .input-group-lg + .form-control-feedback, .northstar-content .form-group-lg .form-control + .form-control-feedback {    width: 54px;    height: 54px;    line-height: 54px; }  .northstar-content .input-sm + .form-control-feedback, .northstar-content .input-group-sm + .form-control-feedback, .northstar-content .form-group-sm .form-control + .form-control-feedback {    width: 28px;    height: 28px;    line-height: 28px; }  .northstar-content .has-success .help-block, .northstar-content .has-success .control-label, .northstar-content .has-success .radio, .northstar-content .has-success .checkbox, .northstar-content .has-success .radio-inline, .northstar-content .has-success .checkbox-inline, .northstar-content .has-success.radio label, .northstar-content .has-success.checkbox label, .northstar-content .has-success.radio-inline label, .northstar-content .has-success.checkbox-inline label {    color: #3c763d; }  .northstar-content .has-success .form-control {    border-color: #3c763d;    -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); }  .northstar-content .has-success .form-control:focus {    border-color: #2b542c;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168; }  .northstar-content .has-success .input-group-addon {    color: #3c763d;    border-color: #3c763d;    background-color: #dff0d8; }  .northstar-content .has-success .form-control-feedback {    color: #3c763d; }  .northstar-content .has-warning .help-block, .northstar-content .has-warning .control-label, .northstar-content .has-warning .radio, .northstar-content .has-warning .checkbox, .northstar-content .has-warning .radio-inline, .northstar-content .has-warning .checkbox-inline, .northstar-content .has-warning.radio label, .northstar-content .has-warning.checkbox label, .northstar-content .has-warning.radio-inline label, .northstar-content .has-warning.checkbox-inline label {    color: #8a6d3b; }  .northstar-content .has-warning .form-control {    border-color: #8a6d3b;    -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); }  .northstar-content .has-warning .form-control:focus {    border-color: #66512c;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b; }  .northstar-content .has-warning .input-group-addon {    color: #8a6d3b;    border-color: #8a6d3b;    background-color: #fcf8e3; }  .northstar-content .has-warning .form-control-feedback {    color: #8a6d3b; }  .northstar-content .has-error .help-block, .northstar-content .has-error .control-label, .northstar-content .has-error .radio, .northstar-content .has-error .checkbox, .northstar-content .has-error .radio-inline, .northstar-content .has-error .checkbox-inline, .northstar-content .has-error.radio label, .northstar-content .has-error.checkbox label, .northstar-content .has-error.radio-inline label, .northstar-content .has-error.checkbox-inline label {    color: #a94442; }  .northstar-content .has-error .form-control {    border-color: #a94442;    -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); }  .northstar-content .has-error .form-control:focus {    border-color: #843534;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483; }  .northstar-content .has-error .input-group-addon {    color: #a94442;    border-color: #a94442;    background-color: #f2dede; }  .northstar-content .has-error .form-control-feedback {    color: #a94442; }  .northstar-content .has-feedback label ~ .form-control-feedback {    top: 25px; }  .northstar-content .has-feedback label.sr-only ~ .form-control-feedback {    top: 0; }  .northstar-content .help-block {    display: block;    margin-top: 5px;    margin-bottom: 10px;    color: #737373; }  @media (min-width: 768px) {    .northstar-content .form-inline .form-group {      display: inline-block;      margin-bottom: 0;      vertical-align: middle; }    .northstar-content .form-inline .form-control {      display: inline-block;      width: auto;      vertical-align: middle; }    .northstar-content .form-inline .form-control-static {      display: inline-block; }    .northstar-content .form-inline .input-group {      display: inline-table;      vertical-align: middle; }    .northstar-content .form-inline .input-group .input-group-addon, .northstar-content .form-inline .input-group .input-group-btn, .northstar-content .form-inline .input-group .form-control {      width: auto; }    .northstar-content .form-inline .input-group > .form-control {      width: 100%; }    .northstar-content .form-inline .control-label {      margin-bottom: 0;      vertical-align: middle; }    .northstar-content .form-inline .radio, .northstar-content .form-inline .checkbox {      display: inline-block;      margin-top: 0;      margin-bottom: 0;      vertical-align: middle; }    .northstar-content .form-inline .radio label, .northstar-content .form-inline .checkbox label {      padding-left: 0; }    .northstar-content .form-inline .radio input[type="radio"], .northstar-content .form-inline .checkbox input[type="checkbox"] {      position: relative;      margin-left: 0; }    .northstar-content .form-inline .has-feedback .form-control-feedback {      top: 0; } }  .northstar-content .form-horizontal .radio, .northstar-content .form-horizontal .checkbox, .northstar-content .form-horizontal .radio-inline, .northstar-content .form-horizontal .checkbox-inline {    margin-top: 0;    margin-bottom: 0;    padding-top: 10px; }  .northstar-content .form-horizontal .radio, .northstar-content .form-horizontal .checkbox {    min-height: 30px; }  .northstar-content .form-horizontal .form-group {    margin-left: -15px;    margin-right: -15px; }  @media (min-width: 768px) {    .northstar-content .form-horizontal .control-label {      text-align: right;      margin-bottom: 0;      padding-top: 10px; } }  .northstar-content .form-horizontal .has-feedback .form-control-feedback {    right: 15px; }  @media (min-width: 768px) {    .northstar-content .form-horizontal .form-group-lg .control-label {      padding-top: 19.6666662px;      font-size: 18px; } }  @media (min-width: 768px) {    .northstar-content .form-horizontal .form-group-sm .control-label {      padding-top: 5px;      font-size: 12px; } }  .northstar-content .btn {    display: inline-block;    margin-bottom: 0;    font-weight: bold;    text-align: center;    vertical-align: middle;    touch-action: manipulation;    cursor: pointer;    background-image: none;    border: 1px solid transparent;    white-space: nowrap;    padding: 9px 15px;    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; }  .northstar-content .btn:focus, .northstar-content .btn:active:focus, .northstar-content .btn.active:focus, .northstar-content .btn.focus, .northstar-content .btn:active.focus, .northstar-content .btn.active.focus {    outline: thin dotted;    outline: 5px auto -webkit-focus-ring-color;    outline-offset: -2px; }  .northstar-content .btn:hover, .northstar-content .btn:focus, .northstar-content .btn.focus {    color: #333;    text-decoration: none; }  .northstar-content .btn:active, .northstar-content .btn.active {    outline: 0;    background-image: none;    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }  .northstar-content .btn.disabled, .northstar-content .btn[disabled], .northstar-content fieldset[disabled] .btn {    cursor: not-allowed;    opacity: 0.65;    filter: alpha(opacity=65);    -webkit-box-shadow: none;    box-shadow: none; }  .northstar-content a.btn.disabled, .northstar-content fieldset[disabled] a.btn {    pointer-events: none; }  .northstar-content .btn-default {    color: #333;    background-color: #fff;    border-color: #ccc; }  .northstar-content .btn-default:focus, .northstar-content .btn-default.focus {    color: #333;    background-color: #e6e6e6;    border-color: #8c8c8c; }  .northstar-content .btn-default:hover {    color: #333;    background-color: #e6e6e6;    border-color: #adadad; }  .northstar-content .btn-default:active, .northstar-content .btn-default.active, .northstar-content .open > .dropdown-toggle.btn-default {    color: #333;    background-color: #e6e6e6;    border-color: #adadad; }  .northstar-content .btn-default:active:hover, .northstar-content .btn-default.active:hover, .northstar-content .open > .dropdown-toggle.btn-default:hover, .northstar-content .btn-default:active:focus, .northstar-content .btn-default.active:focus, .northstar-content .open > .dropdown-toggle.btn-default:focus, .northstar-content .btn-default:active.focus, .northstar-content .btn-default.active.focus, .northstar-content .open > .dropdown-toggle.btn-default.focus {    color: #333;    background-color: #d4d4d4;    border-color: #8c8c8c; }  .northstar-content .btn-default:active, .northstar-content .btn-default.active, .northstar-content .open > .dropdown-toggle.btn-default {    background-image: none; }  .northstar-content .btn-default.disabled, .northstar-content .btn-default[disabled], .northstar-content fieldset[disabled] .btn-default, .northstar-content .btn-default.disabled:hover, .northstar-content .btn-default[disabled]:hover, .northstar-content fieldset[disabled] .btn-default:hover, .northstar-content .btn-default.disabled:focus, .northstar-content .btn-default[disabled]:focus, .northstar-content fieldset[disabled] .btn-default:focus, .northstar-content .btn-default.disabled.focus, .northstar-content .btn-default[disabled].focus, .northstar-content fieldset[disabled] .btn-default.focus, .northstar-content .btn-default.disabled:active, .northstar-content .btn-default[disabled]:active, .northstar-content fieldset[disabled] .btn-default:active, .northstar-content .btn-default.disabled.active, .northstar-content .btn-default[disabled].active, .northstar-content fieldset[disabled] .btn-default.active {    background-color: #fff;    border-color: #ccc; }  .northstar-content .btn-default .badge {    color: #fff;    background-color: #333; }  .northstar-content .btn-primary {    color: #fff;    background-color: #af1116;    border-color: #af1116; }  .northstar-content .btn-primary:focus, .northstar-content .btn-primary.focus {    color: #fff;    background-color: #810c10;    border-color: #3b0607; }  .northstar-content .btn-primary:hover {    color: #fff;    background-color: #810c10;    border-color: #770c0f; }  .northstar-content .btn-primary:active, .northstar-content .btn-primary.active, .northstar-content .open > .dropdown-toggle.btn-primary {    color: #fff;    background-color: #810c10;    border-color: #770c0f; }  .northstar-content .btn-primary:active:hover, .northstar-content .btn-primary.active:hover, .northstar-content .open > .dropdown-toggle.btn-primary:hover, .northstar-content .btn-primary:active:focus, .northstar-content .btn-primary.active:focus, .northstar-content .open > .dropdown-toggle.btn-primary:focus, .northstar-content .btn-primary:active.focus, .northstar-content .btn-primary.active.focus, .northstar-content .open > .dropdown-toggle.btn-primary.focus {    color: #fff;    background-color: #60090c;    border-color: #3b0607; }  .northstar-content .btn-primary:active, .northstar-content .btn-primary.active, .northstar-content .open > .dropdown-toggle.btn-primary {    background-image: none; }  .northstar-content .btn-primary.disabled, .northstar-content .btn-primary[disabled], .northstar-content fieldset[disabled] .btn-primary, .northstar-content .btn-primary.disabled:hover, .northstar-content .btn-primary[disabled]:hover, .northstar-content fieldset[disabled] .btn-primary:hover, .northstar-content .btn-primary.disabled:focus, .northstar-content .btn-primary[disabled]:focus, .northstar-content fieldset[disabled] .btn-primary:focus, .northstar-content .btn-primary.disabled.focus, .northstar-content .btn-primary[disabled].focus, .northstar-content fieldset[disabled] .btn-primary.focus, .northstar-content .btn-primary.disabled:active, .northstar-content .btn-primary[disabled]:active, .northstar-content fieldset[disabled] .btn-primary:active, .northstar-content .btn-primary.disabled.active, .northstar-content .btn-primary[disabled].active, .northstar-content fieldset[disabled] .btn-primary.active {    background-color: #af1116;    border-color: #af1116; }  .northstar-content .btn-primary .badge {    color: #af1116;    background-color: #fff; }  .northstar-content .btn-success {    color: #fff;    background-color: #5cb85c;    border-color: #4cae4c; }  .northstar-content .btn-success:focus, .northstar-content .btn-success.focus {    color: #fff;    background-color: #449d44;    border-color: #255625; }  .northstar-content .btn-success:hover {    color: #fff;    background-color: #449d44;    border-color: #398439; }  .northstar-content .btn-success:active, .northstar-content .btn-success.active, .northstar-content .open > .dropdown-toggle.btn-success {    color: #fff;    background-color: #449d44;    border-color: #398439; }  .northstar-content .btn-success:active:hover, .northstar-content .btn-success.active:hover, .northstar-content .open > .dropdown-toggle.btn-success:hover, .northstar-content .btn-success:active:focus, .northstar-content .btn-success.active:focus, .northstar-content .open > .dropdown-toggle.btn-success:focus, .northstar-content .btn-success:active.focus, .northstar-content .btn-success.active.focus, .northstar-content .open > .dropdown-toggle.btn-success.focus {    color: #fff;    background-color: #398439;    border-color: #255625; }  .northstar-content .btn-success:active, .northstar-content .btn-success.active, .northstar-content .open > .dropdown-toggle.btn-success {    background-image: none; }  .northstar-content .btn-success.disabled, .northstar-content .btn-success[disabled], .northstar-content fieldset[disabled] .btn-success, .northstar-content .btn-success.disabled:hover, .northstar-content .btn-success[disabled]:hover, .northstar-content fieldset[disabled] .btn-success:hover, .northstar-content .btn-success.disabled:focus, .northstar-content .btn-success[disabled]:focus, .northstar-content fieldset[disabled] .btn-success:focus, .northstar-content .btn-success.disabled.focus, .northstar-content .btn-success[disabled].focus, .northstar-content fieldset[disabled] .btn-success.focus, .northstar-content .btn-success.disabled:active, .northstar-content .btn-success[disabled]:active, .northstar-content fieldset[disabled] .btn-success:active, .northstar-content .btn-success.disabled.active, .northstar-content .btn-success[disabled].active, .northstar-content fieldset[disabled] .btn-success.active {    background-color: #5cb85c;    border-color: #4cae4c; }  .northstar-content .btn-success .badge {    color: #5cb85c;    background-color: #fff; }  .northstar-content .btn-info {    color: #fff;    background-color: #5bc0de;    border-color: #46b8da; }  .northstar-content .btn-info:focus, .northstar-content .btn-info.focus {    color: #fff;    background-color: #31b0d5;    border-color: #1b6d85; }  .northstar-content .btn-info:hover {    color: #fff;    background-color: #31b0d5;    border-color: #269abc; }  .northstar-content .btn-info:active, .northstar-content .btn-info.active, .northstar-content .open > .dropdown-toggle.btn-info {    color: #fff;    background-color: #31b0d5;    border-color: #269abc; }  .northstar-content .btn-info:active:hover, .northstar-content .btn-info.active:hover, .northstar-content .open > .dropdown-toggle.btn-info:hover, .northstar-content .btn-info:active:focus, .northstar-content .btn-info.active:focus, .northstar-content .open > .dropdown-toggle.btn-info:focus, .northstar-content .btn-info:active.focus, .northstar-content .btn-info.active.focus, .northstar-content .open > .dropdown-toggle.btn-info.focus {    color: #fff;    background-color: #269abc;    border-color: #1b6d85; }  .northstar-content .btn-info:active, .northstar-content .btn-info.active, .northstar-content .open > .dropdown-toggle.btn-info {    background-image: none; }  .northstar-content .btn-info.disabled, .northstar-content .btn-info[disabled], .northstar-content fieldset[disabled] .btn-info, .northstar-content .btn-info.disabled:hover, .northstar-content .btn-info[disabled]:hover, .northstar-content fieldset[disabled] .btn-info:hover, .northstar-content .btn-info.disabled:focus, .northstar-content .btn-info[disabled]:focus, .northstar-content fieldset[disabled] .btn-info:focus, .northstar-content .btn-info.disabled.focus, .northstar-content .btn-info[disabled].focus, .northstar-content fieldset[disabled] .btn-info.focus, .northstar-content .btn-info.disabled:active, .northstar-content .btn-info[disabled]:active, .northstar-content fieldset[disabled] .btn-info:active, .northstar-content .btn-info.disabled.active, .northstar-content .btn-info[disabled].active, .northstar-content fieldset[disabled] .btn-info.active {    background-color: #5bc0de;    border-color: #46b8da; }  .northstar-content .btn-info .badge {    color: #5bc0de;    background-color: #fff; }  .northstar-content .btn-warning {    color: #fff;    background-color: #f0ad4e;    border-color: #eea236; }  .northstar-content .btn-warning:focus, .northstar-content .btn-warning.focus {    color: #fff;    background-color: #ec971f;    border-color: #985f0d; }  .northstar-content .btn-warning:hover {    color: #fff;    background-color: #ec971f;    border-color: #d58512; }  .northstar-content .btn-warning:active, .northstar-content .btn-warning.active, .northstar-content .open > .dropdown-toggle.btn-warning {    color: #fff;    background-color: #ec971f;    border-color: #d58512; }  .northstar-content .btn-warning:active:hover, .northstar-content .btn-warning.active:hover, .northstar-content .open > .dropdown-toggle.btn-warning:hover, .northstar-content .btn-warning:active:focus, .northstar-content .btn-warning.active:focus, .northstar-content .open > .dropdown-toggle.btn-warning:focus, .northstar-content .btn-warning:active.focus, .northstar-content .btn-warning.active.focus, .northstar-content .open > .dropdown-toggle.btn-warning.focus {    color: #fff;    background-color: #d58512;    border-color: #985f0d; }  .northstar-content .btn-warning:active, .northstar-content .btn-warning.active, .northstar-content .open > .dropdown-toggle.btn-warning {    background-image: none; }  .northstar-content .btn-warning.disabled, .northstar-content .btn-warning[disabled], .northstar-content fieldset[disabled] .btn-warning, .northstar-content .btn-warning.disabled:hover, .northstar-content .btn-warning[disabled]:hover, .northstar-content fieldset[disabled] .btn-warning:hover, .northstar-content .btn-warning.disabled:focus, .northstar-content .btn-warning[disabled]:focus, .northstar-content fieldset[disabled] .btn-warning:focus, .northstar-content .btn-warning.disabled.focus, .northstar-content .btn-warning[disabled].focus, .northstar-content fieldset[disabled] .btn-warning.focus, .northstar-content .btn-warning.disabled:active, .northstar-content .btn-warning[disabled]:active, .northstar-content fieldset[disabled] .btn-warning:active, .northstar-content .btn-warning.disabled.active, .northstar-content .btn-warning[disabled].active, .northstar-content fieldset[disabled] .btn-warning.active {    background-color: #f0ad4e;    border-color: #eea236; }  .northstar-content .btn-warning .badge {    color: #f0ad4e;    background-color: #fff; }  .northstar-content .btn-danger {    color: #fff;    background-color: #d9534f;    border-color: #d43f3a; }  .northstar-content .btn-danger:focus, .northstar-content .btn-danger.focus {    color: #fff;    background-color: #c9302c;    border-color: #761c19; }  .northstar-content .btn-danger:hover {    color: #fff;    background-color: #c9302c;    border-color: #ac2925; }  .northstar-content .btn-danger:active, .northstar-content .btn-danger.active, .northstar-content .open > .dropdown-toggle.btn-danger {    color: #fff;    background-color: #c9302c;    border-color: #ac2925; }  .northstar-content .btn-danger:active:hover, .northstar-content .btn-danger.active:hover, .northstar-content .open > .dropdown-toggle.btn-danger:hover, .northstar-content .btn-danger:active:focus, .northstar-content .btn-danger.active:focus, .northstar-content .open > .dropdown-toggle.btn-danger:focus, .northstar-content .btn-danger:active.focus, .northstar-content .btn-danger.active.focus, .northstar-content .open > .dropdown-toggle.btn-danger.focus {    color: #fff;    background-color: #ac2925;    border-color: #761c19; }  .northstar-content .btn-danger:active, .northstar-content .btn-danger.active, .northstar-content .open > .dropdown-toggle.btn-danger {    background-image: none; }  .northstar-content .btn-danger.disabled, .northstar-content .btn-danger[disabled], .northstar-content fieldset[disabled] .btn-danger, .northstar-content .btn-danger.disabled:hover, .northstar-content .btn-danger[disabled]:hover, .northstar-content fieldset[disabled] .btn-danger:hover, .northstar-content .btn-danger.disabled:focus, .northstar-content .btn-danger[disabled]:focus, .northstar-content fieldset[disabled] .btn-danger:focus, .northstar-content .btn-danger.disabled.focus, .northstar-content .btn-danger[disabled].focus, .northstar-content fieldset[disabled] .btn-danger.focus, .northstar-content .btn-danger.disabled:active, .northstar-content .btn-danger[disabled]:active, .northstar-content fieldset[disabled] .btn-danger:active, .northstar-content .btn-danger.disabled.active, .northstar-content .btn-danger[disabled].active, .northstar-content fieldset[disabled] .btn-danger.active {    background-color: #d9534f;    border-color: #d43f3a; }  .northstar-content .btn-danger .badge {    color: #d9534f;    background-color: #fff; }  .northstar-content .btn-link {    color: #af1116;    font-weight: normal;    border-radius: 0; }  .northstar-content .btn-link, .northstar-content .btn-link:active, .northstar-content .btn-link.active, .northstar-content .btn-link[disabled], .northstar-content fieldset[disabled] .btn-link {    background-color: transparent;    -webkit-box-shadow: none;    box-shadow: none; }  .northstar-content .btn-link, .northstar-content .btn-link:hover, .northstar-content .btn-link:focus, .northstar-content .btn-link:active {    border-color: transparent; }  .northstar-content .btn-link:hover, .northstar-content .btn-link:focus {    color: #690a0d;    text-decoration: underline;    background-color: transparent; }  .northstar-content .btn-link[disabled]:hover, .northstar-content fieldset[disabled] .btn-link:hover, .northstar-content .btn-link[disabled]:focus, .northstar-content fieldset[disabled] .btn-link:focus {    color: #777777;    text-decoration: none; }  .northstar-content .btn-lg, .northstar-content .btn-group-lg > .btn {    padding: 14px 20px;    font-size: 18px;    line-height: 1.3333333;    border-radius: 6px; }  .northstar-content .btn-sm, .northstar-content .btn-group-sm > .btn {    padding: 4px 10px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px; }  .northstar-content .btn-xs, .northstar-content .btn-group-xs > .btn {    padding: 1px 5px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px; }  .northstar-content .btn-block {    display: block;    width: 100%; }  .northstar-content .btn-block + .btn-block {    margin-top: 5px; }  .northstar-content input[type="submit"].btn-block, .northstar-content input[type="reset"].btn-block, .northstar-content input[type="button"].btn-block {    width: 100%; }  .northstar-content .fade {    opacity: 0;    -webkit-transition: opacity 0.15s linear;    -o-transition: opacity 0.15s linear;    transition: opacity 0.15s linear; }  .northstar-content .fade.in {    opacity: 1; }  .northstar-content .collapse {    display: none; }  .northstar-content .collapse.in {    display: block; }  .northstar-content tr.collapse.in {    display: table-row; }  .northstar-content tbody.collapse.in {    display: table-row-group; }  .northstar-content .collapsing {    position: relative;    height: 0;    overflow: hidden;    -webkit-transition-property: height, visibility;    transition-property: height, visibility;    -webkit-transition-duration: 0.35s;    transition-duration: 0.35s;    -webkit-transition-timing-function: ease;    transition-timing-function: ease; }  .northstar-content .caret {    display: inline-block;    width: 0;    height: 0;    margin-left: 2px;    vertical-align: middle;    border-top: 4px dashed;    border-top: 4px solid \9;    border-right: 4px solid transparent;    border-left: 4px solid transparent; }  .northstar-content .dropup, .northstar-content .dropdown {    position: relative; }  .northstar-content .dropdown-toggle:focus {    outline: 0; }  .northstar-content .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;    font-size: 14px;    text-align: left;    background-color: #fff;    border: 1px solid #ccc;    border: 1px solid rgba(0, 0, 0, 0.15);    border-radius: 4px;    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);    background-clip: padding-box; }  .northstar-content .dropdown-menu.pull-right {    right: 0;    left: auto; }  .northstar-content .dropdown-menu .divider {    height: 1px;    margin: 9px 0;    overflow: hidden;    background-color: #e5e5e5; }  .northstar-content .dropdown-menu > li > a {    display: block;    padding: 3px 20px;    clear: both;    font-weight: normal;    line-height: 1.42857143;    color: #333333;    white-space: nowrap; }  .northstar-content .dropdown-menu > li > a:hover, .northstar-content .dropdown-menu > li > a:focus {    text-decoration: none;    color: #262626;    background-color: #f5f5f5; }  .northstar-content .dropdown-menu > .active > a, .northstar-content .dropdown-menu > .active > a:hover, .northstar-content .dropdown-menu > .active > a:focus {    color: #fff;    text-decoration: none;    outline: 0;    background-color: #af1116; }  .northstar-content .dropdown-menu > .disabled > a, .northstar-content .dropdown-menu > .disabled > a:hover, .northstar-content .dropdown-menu > .disabled > a:focus {    color: #777777; }  .northstar-content .dropdown-menu > .disabled > a:hover, .northstar-content .dropdown-menu > .disabled > a:focus {    text-decoration: none;    background-color: transparent;    background-image: none;    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);    cursor: not-allowed; }  .northstar-content .open > .dropdown-menu {    display: block; }  .northstar-content .open > a {    outline: 0; }  .northstar-content .dropdown-menu-right {    left: auto;    right: 0; }  .northstar-content .dropdown-menu-left {    left: 0;    right: auto; }  .northstar-content .dropdown-header {    display: block;    padding: 3px 20px;    font-size: 12px;    line-height: 1.42857143;    color: #777777;    white-space: nowrap; }  .northstar-content .dropdown-backdrop {    position: fixed;    left: 0;    right: 0;    bottom: 0;    top: 0;    z-index: 990; }  .northstar-content .pull-right > .dropdown-menu {    right: 0;    left: auto; }  .northstar-content .dropup .caret, .northstar-content .navbar-fixed-bottom .dropdown .caret {    border-top: 0;    border-bottom: 4px dashed;    border-bottom: 4px solid \9;    content: ""; }  .northstar-content .dropup .dropdown-menu, .northstar-content .navbar-fixed-bottom .dropdown .dropdown-menu {    top: auto;    bottom: 100%;    margin-bottom: 2px; }  @media (min-width: 768px) {    .northstar-content .navbar-right .dropdown-menu {      left: auto;      right: 0; }    .northstar-content .navbar-right .dropdown-menu-left {      left: 0;      right: auto; } }  .northstar-content .btn-group, .northstar-content .btn-group-vertical {    position: relative;    display: inline-block;    vertical-align: middle; }  .northstar-content .btn-group > .btn, .northstar-content .btn-group-vertical > .btn {    position: relative;    float: left; }  .northstar-content .btn-group > .btn:hover, .northstar-content .btn-group-vertical > .btn:hover, .northstar-content .btn-group > .btn:focus, .northstar-content .btn-group-vertical > .btn:focus, .northstar-content .btn-group > .btn:active, .northstar-content .btn-group-vertical > .btn:active, .northstar-content .btn-group > .btn.active, .northstar-content .btn-group-vertical > .btn.active {    z-index: 2; }  .northstar-content .btn-group .btn + .btn, .northstar-content .btn-group .btn + .btn-group, .northstar-content .btn-group .btn-group + .btn, .northstar-content .btn-group .btn-group + .btn-group {    margin-left: -1px; }  .northstar-content .btn-toolbar {    margin-left: -5px; }  .northstar-content .btn-toolbar .btn, .northstar-content .btn-toolbar .btn-group, .northstar-content .btn-toolbar .input-group {    float: left; }  .northstar-content .btn-toolbar > .btn, .northstar-content .btn-toolbar > .btn-group, .northstar-content .btn-toolbar > .input-group {    margin-left: 5px; }  .northstar-content .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {    border-radius: 0; }  .northstar-content .btn-group > .btn:first-child {    margin-left: 0; }  .northstar-content .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {    border-bottom-right-radius: 0;    border-top-right-radius: 0; }  .northstar-content .btn-group > .btn:last-child:not(:first-child), .northstar-content .btn-group > .dropdown-toggle:not(:first-child) {    border-bottom-left-radius: 0;    border-top-left-radius: 0; }  .northstar-content .btn-group > .btn-group {    float: left; }  .northstar-content .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {    border-radius: 0; }  .northstar-content .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .northstar-content .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {    border-bottom-right-radius: 0;    border-top-right-radius: 0; }  .northstar-content .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {    border-bottom-left-radius: 0;    border-top-left-radius: 0; }  .northstar-content .btn-group .dropdown-toggle:active, .northstar-content .btn-group.open .dropdown-toggle {    outline: 0; }  .northstar-content .btn-group > .btn + .dropdown-toggle {    padding-left: 8px;    padding-right: 8px; }  .northstar-content .btn-group > .btn-lg + .dropdown-toggle {    padding-left: 12px;    padding-right: 12px; }  .northstar-content .btn-group.open .dropdown-toggle {    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }  .northstar-content .btn-group.open .dropdown-toggle.btn-link {    -webkit-box-shadow: none;    box-shadow: none; }  .northstar-content .btn .caret {    margin-left: 0; }  .northstar-content .btn-lg .caret {    border-width: 5px 5px 0;    border-bottom-width: 0; }  .northstar-content .dropup .btn-lg .caret {    border-width: 0 5px 5px; }  .northstar-content .btn-group-vertical > .btn, .northstar-content .btn-group-vertical > .btn-group, .northstar-content .btn-group-vertical > .btn-group > .btn {    display: block;    float: none;    width: 100%;    max-width: 100%; }  .northstar-content .btn-group-vertical > .btn-group > .btn {    float: none; }  .northstar-content .btn-group-vertical > .btn + .btn, .northstar-content .btn-group-vertical > .btn + .btn-group, .northstar-content .btn-group-vertical > .btn-group + .btn, .northstar-content .btn-group-vertical > .btn-group + .btn-group {    margin-top: -1px;    margin-left: 0; }  .northstar-content .btn-group-vertical > .btn:not(:first-child):not(:last-child) {    border-radius: 0; }  .northstar-content .btn-group-vertical > .btn:first-child:not(:last-child) {    border-top-right-radius: 4px;    border-bottom-right-radius: 0;    border-bottom-left-radius: 0; }  .northstar-content .btn-group-vertical > .btn:last-child:not(:first-child) {    border-bottom-left-radius: 4px;    border-top-right-radius: 0;    border-top-left-radius: 0; }  .northstar-content .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {    border-radius: 0; }  .northstar-content .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .northstar-content .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {    border-bottom-right-radius: 0;    border-bottom-left-radius: 0; }  .northstar-content .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {    border-top-right-radius: 0;    border-top-left-radius: 0; }  .northstar-content .btn-group-justified {    display: table;    width: 100%;    table-layout: fixed;    border-collapse: separate; }  .northstar-content .btn-group-justified > .btn, .northstar-content .btn-group-justified > .btn-group {    float: none;    display: table-cell;    width: 1%; }  .northstar-content .btn-group-justified > .btn-group .btn {    width: 100%; }  .northstar-content .btn-group-justified > .btn-group .dropdown-menu {    left: auto; }  .northstar-content [data-toggle="buttons"] > .btn input[type="radio"], .northstar-content [data-toggle="buttons"] > .btn-group > .btn input[type="radio"], .northstar-content [data-toggle="buttons"] > .btn input[type="checkbox"], .northstar-content [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {    position: absolute;    clip: rect(0, 0, 0, 0);    pointer-events: none; }  .northstar-content .input-group {    position: relative;    display: table;    border-collapse: separate; }  .northstar-content .input-group[class*="col-"] {    float: none;    padding-left: 0;    padding-right: 0; }  .northstar-content .input-group .form-control {    position: relative;    z-index: 2;    float: left;    width: 100%;    margin-bottom: 0; }  .northstar-content .input-group-lg > .form-control, .northstar-content .input-group-lg > .input-group-addon, .northstar-content .input-group-lg > .input-group-btn > .btn {    height: 54px;    padding: 14px 20px;    font-size: 18px;    line-height: 1.3333333;    border-radius: 6px; }  .northstar-content select.input-group-lg > .form-control, .northstar-content select.input-group-lg > .input-group-addon, .northstar-content select.input-group-lg > .input-group-btn > .btn {    height: 54px;    line-height: 54px; }  .northstar-content textarea.input-group-lg > .form-control, .northstar-content textarea.input-group-lg > .input-group-addon, .northstar-content textarea.input-group-lg > .input-group-btn > .btn, .northstar-content select[multiple].input-group-lg > .form-control, .northstar-content select[multiple].input-group-lg > .input-group-addon, .northstar-content select[multiple].input-group-lg > .input-group-btn > .btn {    height: auto; }  .northstar-content .input-group-sm > .form-control, .northstar-content .input-group-sm > .input-group-addon, .northstar-content .input-group-sm > .input-group-btn > .btn {    height: 28px;    padding: 4px 10px;    font-size: 12px;    line-height: 1.5;    border-radius: 3px; }  .northstar-content select.input-group-sm > .form-control, .northstar-content select.input-group-sm > .input-group-addon, .northstar-content select.input-group-sm > .input-group-btn > .btn {    height: 28px;    line-height: 28px; }  .northstar-content textarea.input-group-sm > .form-control, .northstar-content textarea.input-group-sm > .input-group-addon, .northstar-content textarea.input-group-sm > .input-group-btn > .btn, .northstar-content select[multiple].input-group-sm > .form-control, .northstar-content select[multiple].input-group-sm > .input-group-addon, .northstar-content select[multiple].input-group-sm > .input-group-btn > .btn {    height: auto; }  .northstar-content .input-group-addon, .northstar-content .input-group-btn, .northstar-content .input-group .form-control {    display: table-cell; }  .northstar-content .input-group-addon:not(:first-child):not(:last-child), .northstar-content .input-group-btn:not(:first-child):not(:last-child), .northstar-content .input-group .form-control:not(:first-child):not(:last-child) {    border-radius: 0; }  .northstar-content .input-group-addon, .northstar-content .input-group-btn {    width: 1%;    white-space: nowrap;    vertical-align: middle; }  .northstar-content .input-group-addon {    padding: 9px 15px;    font-size: 14px;    font-weight: normal;    line-height: 1;    color: #555555;    text-align: center;    background-color: #eeeeee;    border: 1px solid #ccc;    border-radius: 4px; }  .northstar-content .input-group-addon.input-sm {    padding: 4px 10px;    font-size: 12px;    border-radius: 3px; }  .northstar-content .input-group-addon.input-lg {    padding: 14px 20px;    font-size: 18px;    border-radius: 6px; }  .northstar-content .input-group-addon input[type="radio"], .northstar-content .input-group-addon input[type="checkbox"] {    margin-top: 0; }  .northstar-content .input-group .form-control:first-child, .northstar-content .input-group-addon:first-child, .northstar-content .input-group-btn:first-child > .btn, .northstar-content .input-group-btn:first-child > .btn-group > .btn, .northstar-content .input-group-btn:first-child > .dropdown-toggle, .northstar-content .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .northstar-content .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {    border-bottom-right-radius: 0;    border-top-right-radius: 0; }  .northstar-content .input-group-addon:first-child {    border-right: 0; }  .northstar-content .input-group .form-control:last-child, .northstar-content .input-group-addon:last-child, .northstar-content .input-group-btn:last-child > .btn, .northstar-content .input-group-btn:last-child > .btn-group > .btn, .northstar-content .input-group-btn:last-child > .dropdown-toggle, .northstar-content .input-group-btn:first-child > .btn:not(:first-child), .northstar-content .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {    border-bottom-left-radius: 0;    border-top-left-radius: 0; }  .northstar-content .input-group-addon:last-child {    border-left: 0; }  .northstar-content .input-group-btn {    position: relative;    font-size: 0;    white-space: nowrap; }  .northstar-content .input-group-btn > .btn {    position: relative; }  .northstar-content .input-group-btn > .btn + .btn {    margin-left: -1px; }  .northstar-content .input-group-btn > .btn:hover, .northstar-content .input-group-btn > .btn:focus, .northstar-content .input-group-btn > .btn:active {    z-index: 2; }  .northstar-content .input-group-btn:first-child > .btn, .northstar-content .input-group-btn:first-child > .btn-group {    margin-right: -1px; }  .northstar-content .input-group-btn:last-child > .btn, .northstar-content .input-group-btn:last-child > .btn-group {    z-index: 2;    margin-left: -1px; }  .northstar-content .nav {    margin-bottom: 0;    padding-left: 0;    list-style: none; }  .northstar-content .nav > li {    position: relative;    display: block; }  .northstar-content .nav > li > a {    position: relative;    display: block;    padding: 10px 15px; }  .northstar-content .nav > li > a:hover, .northstar-content .nav > li > a:focus {    text-decoration: none;    background-color: #eeeeee; }  .northstar-content .nav > li.disabled > a {    color: #777777; }  .northstar-content .nav > li.disabled > a:hover, .northstar-content .nav > li.disabled > a:focus {    color: #777777;    text-decoration: none;    background-color: transparent;    cursor: not-allowed; }  .northstar-content .nav .open > a, .northstar-content .nav .open > a:hover, .northstar-content .nav .open > a:focus {    background-color: #eeeeee;    border-color: #af1116; }  .northstar-content .nav .nav-divider {    height: 1px;    margin: 9px 0;    overflow: hidden;    background-color: #e5e5e5; }  .northstar-content .nav > li > a > img {    max-width: none; }  .northstar-content .nav-tabs {    border-bottom: 1px solid #ddd; }  .northstar-content .nav-tabs > li {    float: left;    margin-bottom: -1px; }  .northstar-content .nav-tabs > li > a {    margin-right: 2px;    line-height: 1.42857143;    border: 1px solid transparent;    border-radius: 4px 4px 0 0; }  .northstar-content .nav-tabs > li > a:hover {    border-color: #eeeeee #eeeeee #ddd; }  .northstar-content .nav-tabs > li.active > a, .northstar-content .nav-tabs > li.active > a:hover, .northstar-content .nav-tabs > li.active > a:focus {    color: #555555;    background-color: #fff;    border: 1px solid #ddd;    border-bottom-color: transparent;    cursor: default; }  .northstar-content .nav-tabs.nav-justified {    width: 100%;    border-bottom: 0; }  .northstar-content .nav-tabs.nav-justified > li {    float: none; }  .northstar-content .nav-tabs.nav-justified > li > a {    text-align: center;    margin-bottom: 5px; }  .northstar-content .nav-tabs.nav-justified > .dropdown .dropdown-menu {    top: auto;    left: auto; }  @media (min-width: 768px) {    .northstar-content .nav-tabs.nav-justified > li {      display: table-cell;      width: 1%; }    .northstar-content .nav-tabs.nav-justified > li > a {      margin-bottom: 0; } }  .northstar-content .nav-tabs.nav-justified > li > a {    margin-right: 0;    border-radius: 4px; }  .northstar-content .nav-tabs.nav-justified > .active > a, .northstar-content .nav-tabs.nav-justified > .active > a:hover, .northstar-content .nav-tabs.nav-justified > .active > a:focus {    border: 1px solid #ddd; }  @media (min-width: 768px) {    .northstar-content .nav-tabs.nav-justified > li > a {      border-bottom: 1px solid #ddd;      border-radius: 4px 4px 0 0; }    .northstar-content .nav-tabs.nav-justified > .active > a, .northstar-content .nav-tabs.nav-justified > .active > a:hover, .northstar-content .nav-tabs.nav-justified > .active > a:focus {      border-bottom-color: #fff; } }  .northstar-content .nav-pills > li {    float: left; }  .northstar-content .nav-pills > li > a {    border-radius: 4px; }  .northstar-content .nav-pills > li + li {    margin-left: 2px; }  .northstar-content .nav-pills > li.active > a, .northstar-content .nav-pills > li.active > a:hover, .northstar-content .nav-pills > li.active > a:focus {    color: #fff;    background-color: #af1116; }  .northstar-content .nav-stacked > li {    float: none; }  .northstar-content .nav-stacked > li + li {    margin-top: 2px;    margin-left: 0; }  .northstar-content .nav-justified {    width: 100%; }  .northstar-content .nav-justified > li {    float: none; }  .northstar-content .nav-justified > li > a {    text-align: center;    margin-bottom: 5px; }  .northstar-content .nav-justified > .dropdown .dropdown-menu {    top: auto;    left: auto; }  @media (min-width: 768px) {    .northstar-content .nav-justified > li {      display: table-cell;      width: 1%; }    .northstar-content .nav-justified > li > a {      margin-bottom: 0; } }  .northstar-content .nav-tabs-justified {    border-bottom: 0; }  .northstar-content .nav-tabs-justified > li > a {    margin-right: 0;    border-radius: 4px; }  .northstar-content .nav-tabs-justified > .active > a, .northstar-content .nav-tabs-justified > .active > a:hover, .northstar-content .nav-tabs-justified > .active > a:focus {    border: 1px solid #ddd; }  @media (min-width: 768px) {    .northstar-content .nav-tabs-justified > li > a {      border-bottom: 1px solid #ddd;      border-radius: 4px 4px 0 0; }    .northstar-content .nav-tabs-justified > .active > a, .northstar-content .nav-tabs-justified > .active > a:hover, .northstar-content .nav-tabs-justified > .active > a:focus {      border-bottom-color: #fff; } }  .northstar-content .tab-content > .tab-pane {    display: none; }  .northstar-content .tab-content > .active {    display: block; }  .northstar-content .nav-tabs .dropdown-menu {    margin-top: -1px;    border-top-right-radius: 0;    border-top-left-radius: 0; }  .northstar-content .navbar {    position: relative;    min-height: 50px;    margin-bottom: 0;    border: 1px solid transparent; }  @media (min-width: 768px) {    .northstar-content .navbar {      border-radius: 4px; } }  @media (min-width: 768px) {    .northstar-content .navbar-header {      float: left; } }  .northstar-content .navbar-collapse {    overflow-x: visible;    padding-right: 15px;    padding-left: 15px;    border-top: 1px solid transparent;    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);    -webkit-overflow-scrolling: touch; }  .northstar-content .navbar-collapse.in {    overflow-y: auto; }  @media (min-width: 768px) {    .northstar-content .navbar-collapse {      width: auto;      border-top: 0;      box-shadow: none; }    .northstar-content .navbar-collapse.collapse {      display: block !important;      height: auto !important;      padding-bottom: 0;      overflow: visible !important; }    .northstar-content .navbar-collapse.in {      overflow-y: visible; }    .northstar-content .navbar-fixed-top .navbar-collapse, .northstar-content .navbar-static-top .navbar-collapse, .northstar-content .navbar-fixed-bottom .navbar-collapse {      padding-left: 0;      padding-right: 0; } }  .northstar-content .navbar-fixed-top .navbar-collapse, .northstar-content .navbar-fixed-bottom .navbar-collapse {    max-height: 340px; }  @media (max-device-width: 480px) and (orientation: landscape) {    .northstar-content .navbar-fixed-top .navbar-collapse, .northstar-content .navbar-fixed-bottom .navbar-collapse {      max-height: 200px; } }  .northstar-content .container > .navbar-header, .northstar-content .container-fluid > .navbar-header, .northstar-content .container > .navbar-collapse, .northstar-content .container-fluid > .navbar-collapse {    margin-right: -15px;    margin-left: -15px; }  @media (min-width: 768px) {    .northstar-content .container > .navbar-header, .northstar-content .container-fluid > .navbar-header, .northstar-content .container > .navbar-collapse, .northstar-content .container-fluid > .navbar-collapse {      margin-right: 0;      margin-left: 0; } }  .northstar-content .navbar-static-top {    z-index: 1000;    border-width: 0 0 1px; }  @media (min-width: 768px) {    .northstar-content .navbar-static-top {      border-radius: 0; } }  .northstar-content .navbar-fixed-top, .northstar-content .navbar-fixed-bottom {    position: fixed;    right: 0;    left: 0;    z-index: 1030; }  @media (min-width: 768px) {    .northstar-content .navbar-fixed-top, .northstar-content .navbar-fixed-bottom {      border-radius: 0; } }  .northstar-content .navbar-fixed-top {    top: 0;    border-width: 0 0 1px; }  .northstar-content .navbar-fixed-bottom {    bottom: 0;    margin-bottom: 0;    border-width: 1px 0 0; }  .northstar-content .navbar-brand {    float: left;    padding: 15px 15px;    font-size: 18px;    line-height: 20px;    height: 50px; }  .northstar-content .navbar-brand:hover, .northstar-content .navbar-brand:focus {    text-decoration: none; }  .northstar-content .navbar-brand > img {    display: block; }  @media (min-width: 768px) {    .northstar-content .navbar > .container .navbar-brand, .northstar-content .navbar > .container-fluid .navbar-brand {      margin-left: -15px; } }  .northstar-content .navbar-toggle {    padding: 9px 10px;    background-color: transparent;    background-image: none;    border: 1px solid transparent;    border-radius: 4px;    position: absolute;    top: 20%;    right: 1%; }  .northstar-content .navbar-toggle:focus {    outline: 0; }  .northstar-content .navbar-toggle .icon-bar {    display: block;    width: 22px;    height: 2px;    border-radius: 1px; }  .northstar-content #navbar-content {    text-align: left; }    .northstar-content #navbar-content a {      color: black !important;      cursor: pointer !important; }    .northstar-content #navbar-content .main-nav-item {      display: flex;      justify-content: space-between;      flex-wrap: wrap; }    .northstar-content #navbar-content .nav-item {      margin-left: 2%; }    .northstar-content #navbar-content .nav-item:hover {      background-color: #eeeeee; }  .northstar-content .navbar-toggle .icon-bar + .icon-bar {    margin-top: 4px; }  @media (min-width: 769px) {    .northstar-content .navbar-toggle {      display: none; }    .northstar-content #navbar-content {      display: none !important; } }  .northstar-content .navbar-nav {    margin: 7.5px -15px; }  .northstar-content .navbar-nav > li > a {    padding-top: 10px;    padding-bottom: 10px;    line-height: 20px; }  @media (max-width: 767px) {    .northstar-content .navbar-nav .open .dropdown-menu {      position: static;      float: none;      width: auto;      margin-top: 0;      background-color: transparent;      border: 0;      box-shadow: none; }    .northstar-content .navbar-nav .open .dropdown-menu > li > a, .northstar-content .navbar-nav .open .dropdown-menu .dropdown-header {      padding: 5px 15px 5px 25px; }    .northstar-content .navbar-nav .open .dropdown-menu > li > a {      line-height: 20px; }    .northstar-content .navbar-nav .open .dropdown-menu > li > a:hover, .northstar-content .navbar-nav .open .dropdown-menu > li > a:focus {      background-image: none; } }  @media (min-width: 768px) {    .northstar-content .navbar-nav {      float: left;      margin: 0; }    .northstar-content .navbar-nav > li {      float: left; }    .northstar-content .navbar-nav > li > a {      padding-top: 15px;      padding-bottom: 15px; } }  .northstar-content .navbar-form {    margin-left: -15px;    margin-right: -15px;    padding: 10px 15px;    border-top: 1px solid transparent;    border-bottom: 1px solid transparent;    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);    margin-top: 5px;    margin-bottom: 5px; }  @media (min-width: 768px) {    .northstar-content .navbar-form .form-group {      display: inline-block;      margin-bottom: 0;      vertical-align: middle; }    .northstar-content .navbar-form .form-control {      display: inline-block;      width: auto;      vertical-align: middle; }    .northstar-content .navbar-form .form-control-static {      display: inline-block; }    .northstar-content .navbar-form .input-group {      display: inline-table;      vertical-align: middle; }    .northstar-content .navbar-form .input-group .input-group-addon, .northstar-content .navbar-form .input-group .input-group-btn, .northstar-content .navbar-form .input-group .form-control {      width: auto; }    .northstar-content .navbar-form .input-group > .form-control {      width: 100%; }    .northstar-content .navbar-form .control-label {      margin-bottom: 0;      vertical-align: middle; }    .northstar-content .navbar-form .radio, .northstar-content .navbar-form .checkbox {      display: inline-block;      margin-top: 0;      margin-bottom: 0;      vertical-align: middle; }    .northstar-content .navbar-form .radio label, .northstar-content .navbar-form .checkbox label {      padding-left: 0; }    .northstar-content .navbar-form .radio input[type="radio"], .northstar-content .navbar-form .checkbox input[type="checkbox"] {      position: relative;      margin-left: 0; }    .northstar-content .navbar-form .has-feedback .form-control-feedback {      top: 0; } }  @media (max-width: 767px) {    .northstar-content .navbar-form .form-group {      margin-bottom: 5px; }    .northstar-content .navbar-form .form-group:last-child {      margin-bottom: 0; } }  @media (min-width: 768px) {    .northstar-content .navbar-form {      width: auto;      border: 0;      margin-left: 0;      margin-right: 0;      padding-top: 0;      padding-bottom: 0;      -webkit-box-shadow: none;      box-shadow: none; } }  .northstar-content .navbar-nav > li > .dropdown-menu {    margin-top: 0;    border-top-right-radius: 0;    border-top-left-radius: 0; }  .northstar-content .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {    margin-bottom: 0;    border-top-right-radius: 4px;    border-top-left-radius: 4px;    border-bottom-right-radius: 0;    border-bottom-left-radius: 0; }  .northstar-content .navbar-btn {    margin-top: 5px;    margin-bottom: 5px; }  .northstar-content .navbar-btn.btn-sm {    margin-top: 11px;    margin-bottom: 11px; }  .northstar-content .navbar-btn.btn-xs {    margin-top: 14px;    margin-bottom: 14px; }  .northstar-content .navbar-text {    margin-top: 15px;    margin-bottom: 15px; }  @media (min-width: 768px) {    .northstar-content .navbar-text {      float: left;      margin-left: 15px;      margin-right: 15px; } }  @media (min-width: 768px) {    .northstar-content .navbar-left {      float: left !important; }    .northstar-content .navbar-right {      float: right !important;      margin-right: -15px; }    .northstar-content .navbar-right ~ .navbar-right {      margin-right: 0; } }  .northstar-content .navbar-default {    background-color: #fff;    border-color: #eee; }  .northstar-content .navbar-default .navbar-brand {    color: #000; }  .northstar-content .navbar-default .navbar-brand:hover, .northstar-content .navbar-default .navbar-brand:focus {    color: #000000;    background-color: transparent; }  .northstar-content .navbar-default .navbar-text {    color: #777; }  .northstar-content .navbar-default .navbar-nav > li > a {    color: #000; }  .northstar-content .navbar-default .navbar-nav > li > a:hover, .northstar-content .navbar-default .navbar-nav > li > a:focus {    color: #333;    background-color: transparent; }  .northstar-content .navbar-default .navbar-nav > .active > a, .northstar-content .navbar-default .navbar-nav > .active > a:hover, .northstar-content .navbar-default .navbar-nav > .active > a:focus {    color: #555;    background-color: #eeeeee; }  .northstar-content .navbar-default .navbar-nav > .disabled > a, .northstar-content .navbar-default .navbar-nav > .disabled > a:hover, .northstar-content .navbar-default .navbar-nav > .disabled > a:focus {    color: #ccc;    background-color: transparent; }  .northstar-content .navbar-default .navbar-toggle {    border-color: #ddd; }  .northstar-content .navbar-default .navbar-toggle:hover, .northstar-content .navbar-default .navbar-toggle:focus {    background-color: #ddd; }  .northstar-content .navbar-default .navbar-toggle .icon-bar {    background-color: #888; }  .northstar-content .navbar-default .navbar-collapse, .northstar-content .navbar-default .navbar-form {    border-color: #eee; }  .northstar-content .navbar-default .navbar-nav > .open > a, .northstar-content .navbar-default .navbar-nav > .open > a:hover, .northstar-content .navbar-default .navbar-nav > .open > a:focus {    background-color: #eeeeee;    color: #555; }  @media (max-width: 767px) {    .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > li > a {      color: #000; }    .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {      color: #333;      background-color: transparent; }    .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {      color: #555;      background-color: #eeeeee; }    .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .northstar-content .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {      color: #ccc;      background-color: transparent; } }  .northstar-content .navbar-default .navbar-link {    color: #000; }  .northstar-content .navbar-default .navbar-link:hover {    color: #333; }  .northstar-content .navbar-default .btn-link {    color: #000; }  .northstar-content .navbar-default .btn-link:hover, .northstar-content .navbar-default .btn-link:focus {    color: #333; }  .northstar-content .navbar-default .btn-link[disabled]:hover, .northstar-content fieldset[disabled] .navbar-default .btn-link:hover, .northstar-content .navbar-default .btn-link[disabled]:focus, .northstar-content fieldset[disabled] .navbar-default .btn-link:focus {    color: #ccc; }  .northstar-content .navbar-inverse {    background-color: #222;    border-color: #080808; }  .northstar-content .navbar-inverse .navbar-brand {    color: #9d9d9d; }  .northstar-content .navbar-inverse .navbar-brand:hover, .northstar-content .navbar-inverse .navbar-brand:focus {    color: #fff;    background-color: transparent; }  .northstar-content .navbar-inverse .navbar-text {    color: #9d9d9d; }  .northstar-content .navbar-inverse .navbar-nav > li > a {    color: #9d9d9d; }  .northstar-content .navbar-inverse .navbar-nav > li > a:hover, .northstar-content .navbar-inverse .navbar-nav > li > a:focus {    color: #fff;    background-color: transparent; }  .northstar-content .navbar-inverse .navbar-nav > .active > a, .northstar-content .navbar-inverse .navbar-nav > .active > a:hover, .northstar-content .navbar-inverse .navbar-nav > .active > a:focus {    color: #fff;    background-color: #080808; }  .northstar-content .navbar-inverse .navbar-nav > .disabled > a, .northstar-content .navbar-inverse .navbar-nav > .disabled > a:hover, .northstar-content .navbar-inverse .navbar-nav > .disabled > a:focus {    color: #444;    background-color: transparent; }  .northstar-content .navbar-inverse .navbar-toggle {    border-color: #333; }  .northstar-content .navbar-inverse .navbar-toggle:hover, .northstar-content .navbar-inverse .navbar-toggle:focus {    background-color: #333; }  .northstar-content .navbar-inverse .navbar-toggle .icon-bar {    background-color: #fff; }  .northstar-content .navbar-inverse .navbar-collapse, .northstar-content .navbar-inverse .navbar-form {    border-color: #101010; }  .northstar-content .navbar-inverse .navbar-nav > .open > a, .northstar-content .navbar-inverse .navbar-nav > .open > a:hover, .northstar-content .navbar-inverse .navbar-nav > .open > a:focus {    background-color: #080808;    color: #fff; }  @media (max-width: 767px) {    .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {      border-color: #080808; }    .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu .divider {      background-color: #080808; }    .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {      color: #9d9d9d; }    .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {      color: #fff;      background-color: transparent; }    .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {      color: #fff;      background-color: #080808; }    .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .northstar-content .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {      color: #444;      background-color: transparent; } }  .northstar-content .navbar-inverse .navbar-link {    color: #9d9d9d; }  .northstar-content .navbar-inverse .navbar-link:hover {    color: #fff; }  .northstar-content .navbar-inverse .btn-link {    color: #9d9d9d; }  .northstar-content .navbar-inverse .btn-link:hover, .northstar-content .navbar-inverse .btn-link:focus {    color: #fff; }  .northstar-content .navbar-inverse .btn-link[disabled]:hover, .northstar-content fieldset[disabled] .navbar-inverse .btn-link:hover, .northstar-content .navbar-inverse .btn-link[disabled]:focus, .northstar-content fieldset[disabled] .navbar-inverse .btn-link:focus {    color: #444; }  .northstar-content .breadcrumb {    padding: 8px 15px;    margin-bottom: 20px;    list-style: none;    background-color: transparent;    border-radius: 4px; }  .northstar-content .breadcrumb > li {    display: inline-block; }  .northstar-content .breadcrumb > li + li:before {    content: "/\00a0";    padding: 0 5px;    color: #ccc; }  .northstar-content .breadcrumb > .active {    color: #777777; }  .northstar-content .pagination {    display: inline-block;    padding-left: 0;    margin: 20px 0;    border-radius: 4px; }  .northstar-content .pagination > li {    display: inline; }  .northstar-content .pagination > li > a, .northstar-content .pagination > li > span {    position: relative;    float: left;    padding: 9px 15px;    line-height: 1.42857143;    text-decoration: none;    color: #af1116;    background-color: #fff;    border: 1px solid #ddd;    margin-left: -1px; }  .northstar-content .pagination > li:first-child > a, .northstar-content .pagination > li:first-child > span {    margin-left: 0;    border-bottom-left-radius: 4px;    border-top-left-radius: 4px; }  .northstar-content .pagination > li:last-child > a, .northstar-content .pagination > li:last-child > span {    border-bottom-right-radius: 4px;    border-top-right-radius: 4px; }  .northstar-content .pagination > li > a:hover, .northstar-content .pagination > li > span:hover, .northstar-content .pagination > li > a:focus, .northstar-content .pagination > li > span:focus {    z-index: 3;    color: #690a0d;    background-color: #eeeeee;    border-color: #ddd; }  .northstar-content .pagination > .active > a, .northstar-content .pagination > .active > span, .northstar-content .pagination > .active > a:hover, .northstar-content .pagination > .active > span:hover, .northstar-content .pagination > .active > a:focus, .northstar-content .pagination > .active > span:focus {    z-index: 2;    color: #fff;    background-color: #af1116;    border-color: #af1116;    cursor: default; }  .northstar-content .pagination > .disabled > span, .northstar-content .pagination > .disabled > span:hover, .northstar-content .pagination > .disabled > span:focus, .northstar-content .pagination > .disabled > a, .northstar-content .pagination > .disabled > a:hover, .northstar-content .pagination > .disabled > a:focus {    color: #777777;    background-color: #fff;    border-color: #ddd;    cursor: not-allowed; }  .northstar-content .pagination-lg > li > a, .northstar-content .pagination-lg > li > span {    padding: 14px 20px;    font-size: 18px;    line-height: 1.3333333; }  .northstar-content .pagination-lg > li:first-child > a, .northstar-content .pagination-lg > li:first-child > span {    border-bottom-left-radius: 6px;    border-top-left-radius: 6px; }  .northstar-content .pagination-lg > li:last-child > a, .northstar-content .pagination-lg > li:last-child > span {    border-bottom-right-radius: 6px;    border-top-right-radius: 6px; }  .northstar-content .pagination-sm > li > a, .northstar-content .pagination-sm > li > span {    padding: 4px 10px;    font-size: 12px;    line-height: 1.5; }  .northstar-content .pagination-sm > li:first-child > a, .northstar-content .pagination-sm > li:first-child > span {    border-bottom-left-radius: 3px;    border-top-left-radius: 3px; }  .northstar-content .pagination-sm > li:last-child > a, .northstar-content .pagination-sm > li:last-child > span {    border-bottom-right-radius: 3px;    border-top-right-radius: 3px; }  .northstar-content .pager {    padding-left: 0;    margin: 20px 0;    list-style: none;    text-align: center; }  .northstar-content .pager li {    display: inline; }  .northstar-content .pager li > a, .northstar-content .pager li > span {    display: inline-block;    padding: 5px 14px;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 15px; }  .northstar-content .pager li > a:hover, .northstar-content .pager li > a:focus {    text-decoration: none;    background-color: #eeeeee; }  .northstar-content .pager .next > a, .northstar-content .pager .next > span {    float: right; }  .northstar-content .pager .previous > a, .northstar-content .pager .previous > span {    float: left; }  .northstar-content .pager .disabled > a, .northstar-content .pager .disabled > a:hover, .northstar-content .pager .disabled > a:focus, .northstar-content .pager .disabled > span {    color: #777777;    background-color: #fff;    cursor: not-allowed; }  .northstar-content .label {    display: inline;    padding: 0.2em 0.6em 0.3em;    font-size: 75%;    font-weight: bold;    line-height: 1;    color: #fff;    text-align: center;    white-space: nowrap;    vertical-align: baseline;    border-radius: 0.25em; }  .northstar-content a.label:hover, .northstar-content a.label:focus {    color: #fff;    text-decoration: none;    cursor: pointer; }  .northstar-content .label:empty {    display: none; }  .northstar-content .btn .label {    position: relative;    top: -1px; }  .northstar-content .label-default {    background-color: #777777; }  .northstar-content .label-default[href]:hover, .northstar-content .label-default[href]:focus {    background-color: #5e5e5e; }  .northstar-content .label-primary {    background-color: #af1116; }  .northstar-content .label-primary[href]:hover, .northstar-content .label-primary[href]:focus {    background-color: #810c10; }  .northstar-content .label-success {    background-color: #5cb85c; }  .northstar-content .label-success[href]:hover, .northstar-content .label-success[href]:focus {    background-color: #449d44; }  .northstar-content .label-info {    background-color: #5bc0de; }  .northstar-content .label-info[href]:hover, .northstar-content .label-info[href]:focus {    background-color: #31b0d5; }  .northstar-content .label-warning {    background-color: #f0ad4e; }  .northstar-content .label-warning[href]:hover, .northstar-content .label-warning[href]:focus {    background-color: #ec971f; }  .northstar-content .label-danger {    background-color: #d9534f; }  .northstar-content .label-danger[href]:hover, .northstar-content .label-danger[href]:focus {    background-color: #c9302c; }  .northstar-content .badge {    display: inline-block;    min-width: 10px;    padding: 3px 7px;    font-size: 12px;    font-weight: bold;    color: #fff;    line-height: 1;    vertical-align: middle;    white-space: nowrap;    text-align: center;    background-color: #777777;    border-radius: 10px; }  .northstar-content .badge:empty {    display: none; }  .northstar-content .btn .badge {    position: relative;    top: -1px; }  .northstar-content .btn-xs .badge, .northstar-content .btn-group-xs > .btn .badge {    top: 0;    padding: 1px 5px; }  .northstar-content a.badge:hover, .northstar-content a.badge:focus {    color: #fff;    text-decoration: none;    cursor: pointer; }  .northstar-content .list-group-item.active > .badge, .northstar-content .nav-pills > .active > a > .badge {    color: #af1116;    background-color: #fff; }  .northstar-content .list-group-item > .badge {    float: right; }  .northstar-content .list-group-item > .badge + .badge {    margin-right: 5px; }  .northstar-content .nav-pills > li > a > .badge {    margin-left: 3px; }  .northstar-content .jumbotron {    padding-top: 30px;    padding-bottom: 30px;    margin-bottom: 30px;    color: inherit;    background-color: #eeeeee; }  .northstar-content .jumbotron h1, .northstar-content .jumbotron .h1 {    color: inherit; }  .northstar-content .jumbotron p {    margin-bottom: 15px;    font-size: 21px;    font-weight: 200; }  .northstar-content .jumbotron > hr {    border-top-color: #d5d5d5; }  .northstar-content .container .jumbotron, .northstar-content .container-fluid .jumbotron {    border-radius: 6px; }  .northstar-content .jumbotron .container {    max-width: 100%; }  @media screen and (min-width: 768px) {    .northstar-content .jumbotron {      padding-top: 48px;      padding-bottom: 48px; }    .northstar-content .container .jumbotron, .northstar-content .container-fluid .jumbotron {      padding-left: 60px;      padding-right: 60px; }    .northstar-content .jumbotron h1, .northstar-content .jumbotron .h1 {      font-size: 63px; } }  .northstar-content .thumbnail {    display: block;    padding: 4px;    margin-bottom: 20px;    line-height: 1.42857143;    background-color: #fff;    border: 1px solid #ddd;    border-radius: 4px;    -webkit-transition: border 0.2s ease-in-out;    -o-transition: border 0.2s ease-in-out;    transition: border 0.2s ease-in-out; }  .northstar-content .thumbnail > img, .northstar-content .thumbnail a > img {    margin-left: auto;    margin-right: auto; }  .northstar-content a.thumbnail:hover, .northstar-content a.thumbnail:focus, .northstar-content a.thumbnail.active {    border-color: #af1116; }  .northstar-content .thumbnail .caption {    padding: 9px;    color: #333333; }  .northstar-content .alert {    padding: 15px;    margin-bottom: 20px;    border: 1px solid transparent;    border-radius: 4px; }  .northstar-content .alert h4 {    margin-top: 0;    color: inherit; }  .northstar-content .alert .alert-link {    font-weight: bold; }  .northstar-content .alert > p, .northstar-content .alert > ul {    margin-bottom: 0; }  .northstar-content .alert > p + p {    margin-top: 5px; }  .northstar-content .alert-dismissable, .northstar-content .alert-dismissible {    padding-right: 35px; }  .northstar-content .alert-dismissable .close, .northstar-content .alert-dismissible .close {    position: relative;    top: -2px;    right: -21px;    color: inherit; }  .northstar-content .alert-success {    background-color: #dff0d8;    border-color: #d6e9c6;    color: #3c763d; }  .northstar-content .alert-success hr {    border-top-color: #c9e2b3; }  .northstar-content .alert-success .alert-link {    color: #2b542c; }  .northstar-content .alert-info {    background-color: #d9edf7;    border-color: #bce8f1;    color: #31708f; }  .northstar-content .alert-info hr {    border-top-color: #a6e1ec; }  .northstar-content .alert-info .alert-link {    color: #245269; }  .northstar-content .alert-warning {    background-color: #fcf8e3;    border-color: #faebcc;    color: #8a6d3b; }  .northstar-content .alert-warning hr {    border-top-color: #f7e1b5; }  .northstar-content .alert-warning .alert-link {    color: #66512c; }  .northstar-content .alert-danger {    background-color: #f2dede;    border-color: #ebccd1;    color: #a94442; }  .northstar-content .alert-danger hr {    border-top-color: #e4b9c0; }  .northstar-content .alert-danger .alert-link {    color: #843534; }@-webkit-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; } }  .northstar-content .progress {    overflow: hidden;    height: 20px;    margin-bottom: 20px;    background-color: #f5f5f5;    border-radius: 4px;    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); }  .northstar-content .progress-bar {    float: left;    width: 0%;    height: 100%;    font-size: 12px;    line-height: 20px;    color: #fff;    text-align: center;    background-color: #af1116;    -webkit-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-transition: width 0.6s ease;    -o-transition: width 0.6s ease;    transition: width 0.6s ease; }  .northstar-content .progress-striped .progress-bar, .northstar-content .progress-bar-striped {    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: -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);    background-size: 40px 40px; }  .northstar-content .progress.active .progress-bar, .northstar-content .progress-bar.active {    -webkit-animation: progress-bar-stripes 2s linear infinite;    -o-animation: progress-bar-stripes 2s linear infinite;    animation: progress-bar-stripes 2s linear infinite; }  .northstar-content .progress-bar-success {    background-color: #5cb85c; }  .northstar-content .progress-striped .progress-bar-success {    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: -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); }  .northstar-content .progress-bar-info {    background-color: #5bc0de; }  .northstar-content .progress-striped .progress-bar-info {    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: -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); }  .northstar-content .progress-bar-warning {    background-color: #f0ad4e; }  .northstar-content .progress-striped .progress-bar-warning {    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: -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); }  .northstar-content .progress-bar-danger {    background-color: #d9534f; }  .northstar-content .progress-striped .progress-bar-danger {    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: -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); }  .northstar-content .media {    margin-top: 15px; }  .northstar-content .media:first-child {    margin-top: 0; }  .northstar-content .media, .northstar-content .media-body {    zoom: 1;    overflow: hidden; }  .northstar-content .media-body {    width: 10000px; }  .northstar-content .media-object {    display: block; }  .northstar-content .media-object.img-thumbnail {    max-width: none; }  .northstar-content .media-right, .northstar-content .media > .pull-right {    padding-left: 10px; }  .northstar-content .media-left, .northstar-content .media > .pull-left {    padding-right: 10px; }  .northstar-content .media-left, .northstar-content .media-right, .northstar-content .media-body {    display: table-cell;    vertical-align: top; }  .northstar-content .media-middle {    vertical-align: middle; }  .northstar-content .media-bottom {    vertical-align: bottom; }  .northstar-content .media-heading {    margin-top: 0;    margin-bottom: 5px; }  .northstar-content .media-list {    padding-left: 0;    list-style: none; }  .northstar-content .list-group {    margin-bottom: 20px;    padding-left: 0; }  .northstar-content .list-group-item {    position: relative;    display: block;    padding: 10px 15px;    margin-bottom: -1px;    background-color: #fff;    border: 1px solid #ddd; }  .northstar-content .list-group-item:first-child {    border-top-right-radius: 4px;    border-top-left-radius: 4px; }  .northstar-content .list-group-item:last-child {    margin-bottom: 0;    border-bottom-right-radius: 4px;    border-bottom-left-radius: 4px; }  .northstar-content a.list-group-item, .northstar-content button.list-group-item {    color: #555; }  .northstar-content a.list-group-item .list-group-item-heading, .northstar-content button.list-group-item .list-group-item-heading {    color: #333; }  .northstar-content a.list-group-item:hover, .northstar-content button.list-group-item:hover, .northstar-content a.list-group-item:focus, .northstar-content button.list-group-item:focus {    text-decoration: none;    color: #555;    background-color: #f5f5f5; }  .northstar-content button.list-group-item {    width: 100%;    text-align: left; }  .northstar-content .list-group-item.disabled, .northstar-content .list-group-item.disabled:hover, .northstar-content .list-group-item.disabled:focus {    background-color: #eeeeee;    color: #777777;    cursor: not-allowed; }  .northstar-content .list-group-item.disabled .list-group-item-heading, .northstar-content .list-group-item.disabled:hover .list-group-item-heading, .northstar-content .list-group-item.disabled:focus .list-group-item-heading {    color: inherit; }  .northstar-content .list-group-item.disabled .list-group-item-text, .northstar-content .list-group-item.disabled:hover .list-group-item-text, .northstar-content .list-group-item.disabled:focus .list-group-item-text {    color: #777777; }  .northstar-content .list-group-item.active, .northstar-content .list-group-item.active:hover, .northstar-content .list-group-item.active:focus {    z-index: 2;    color: #fff;    background-color: #af1116;    border-color: #af1116; }  .northstar-content .list-group-item.active .list-group-item-heading, .northstar-content .list-group-item.active:hover .list-group-item-heading, .northstar-content .list-group-item.active:focus .list-group-item-heading, .northstar-content .list-group-item.active .list-group-item-heading > small, .northstar-content .list-group-item.active:hover .list-group-item-heading > small, .northstar-content .list-group-item.active:focus .list-group-item-heading > small, .northstar-content .list-group-item.active .list-group-item-heading > .small, .northstar-content .list-group-item.active:hover .list-group-item-heading > .small, .northstar-content .list-group-item.active:focus .list-group-item-heading > .small {    color: inherit; }  .northstar-content .list-group-item.active .list-group-item-text, .northstar-content .list-group-item.active:hover .list-group-item-text, .northstar-content .list-group-item.active:focus .list-group-item-text {    color: #f5979a; }  .northstar-content .list-group-item-success {    color: #3c763d;    background-color: #dff0d8; }  .northstar-content a.list-group-item-success, .northstar-content button.list-group-item-success {    color: #3c763d; }  .northstar-content a.list-group-item-success .list-group-item-heading, .northstar-content button.list-group-item-success .list-group-item-heading {    color: inherit; }  .northstar-content a.list-group-item-success:hover, .northstar-content button.list-group-item-success:hover, .northstar-content a.list-group-item-success:focus, .northstar-content button.list-group-item-success:focus {    color: #3c763d;    background-color: #d0e9c6; }  .northstar-content a.list-group-item-success.active, .northstar-content button.list-group-item-success.active, .northstar-content a.list-group-item-success.active:hover, .northstar-content button.list-group-item-success.active:hover, .northstar-content a.list-group-item-success.active:focus, .northstar-content button.list-group-item-success.active:focus {    color: #fff;    background-color: #3c763d;    border-color: #3c763d; }  .northstar-content .list-group-item-info {    color: #31708f;    background-color: #d9edf7; }  .northstar-content a.list-group-item-info, .northstar-content button.list-group-item-info {    color: #31708f; }  .northstar-content a.list-group-item-info .list-group-item-heading, .northstar-content button.list-group-item-info .list-group-item-heading {    color: inherit; }  .northstar-content a.list-group-item-info:hover, .northstar-content button.list-group-item-info:hover, .northstar-content a.list-group-item-info:focus, .northstar-content button.list-group-item-info:focus {    color: #31708f;    background-color: #c4e3f3; }  .northstar-content a.list-group-item-info.active, .northstar-content button.list-group-item-info.active, .northstar-content a.list-group-item-info.active:hover, .northstar-content button.list-group-item-info.active:hover, .northstar-content a.list-group-item-info.active:focus, .northstar-content button.list-group-item-info.active:focus {    color: #fff;    background-color: #31708f;    border-color: #31708f; }  .northstar-content .list-group-item-warning {    color: #8a6d3b;    background-color: #fcf8e3; }  .northstar-content a.list-group-item-warning, .northstar-content button.list-group-item-warning {    color: #8a6d3b; }  .northstar-content a.list-group-item-warning .list-group-item-heading, .northstar-content button.list-group-item-warning .list-group-item-heading {    color: inherit; }  .northstar-content a.list-group-item-warning:hover, .northstar-content button.list-group-item-warning:hover, .northstar-content a.list-group-item-warning:focus, .northstar-content button.list-group-item-warning:focus {    color: #8a6d3b;    background-color: #faf2cc; }  .northstar-content a.list-group-item-warning.active, .northstar-content button.list-group-item-warning.active, .northstar-content a.list-group-item-warning.active:hover, .northstar-content button.list-group-item-warning.active:hover, .northstar-content a.list-group-item-warning.active:focus, .northstar-content button.list-group-item-warning.active:focus {    color: #fff;    background-color: #8a6d3b;    border-color: #8a6d3b; }  .northstar-content .list-group-item-danger {    color: #a94442;    background-color: #f2dede; }  .northstar-content a.list-group-item-danger, .northstar-content button.list-group-item-danger {    color: #a94442; }  .northstar-content a.list-group-item-danger .list-group-item-heading, .northstar-content button.list-group-item-danger .list-group-item-heading {    color: inherit; }  .northstar-content a.list-group-item-danger:hover, .northstar-content button.list-group-item-danger:hover, .northstar-content a.list-group-item-danger:focus, .northstar-content button.list-group-item-danger:focus {    color: #a94442;    background-color: #ebcccc; }  .northstar-content a.list-group-item-danger.active, .northstar-content button.list-group-item-danger.active, .northstar-content a.list-group-item-danger.active:hover, .northstar-content button.list-group-item-danger.active:hover, .northstar-content a.list-group-item-danger.active:focus, .northstar-content button.list-group-item-danger.active:focus {    color: #fff;    background-color: #a94442;    border-color: #a94442; }  .northstar-content .list-group-item-heading {    margin-top: 0;    margin-bottom: 5px; }  .northstar-content .list-group-item-text {    margin-bottom: 0;    line-height: 1.3; }  .northstar-content .panel {    margin-bottom: 20px;    background-color: #fff;    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); }  .northstar-content .panel-body {    padding: 15px; }  .northstar-content .panel-heading {    padding: 10px 15px;    border-bottom: 1px solid transparent;    border-top-right-radius: 3px;    border-top-left-radius: 3px; }  .northstar-content .panel-heading > .dropdown .dropdown-toggle {    color: inherit; }  .northstar-content .panel-title {    margin-top: 0;    margin-bottom: 0;    font-size: 16px;    color: inherit; }  .northstar-content .panel-title > a, .northstar-content .panel-title > small, .northstar-content .panel-title > .small, .northstar-content .panel-title > small > a, .northstar-content .panel-title > .small > a {    color: inherit; }  .northstar-content .panel-footer {    padding: 10px 15px;    background-color: #e8f5f5;    border-top: 1px solid #ddd;    border-bottom-right-radius: 3px;    border-bottom-left-radius: 3px; }  .northstar-content .panel > .list-group, .northstar-content .panel > .panel-collapse > .list-group {    margin-bottom: 0; }  .northstar-content .panel > .list-group .list-group-item, .northstar-content .panel > .panel-collapse > .list-group .list-group-item {    border-width: 1px 0;    border-radius: 0; }  .northstar-content .panel > .list-group:first-child .list-group-item:first-child, .northstar-content .panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {    border-top: 0;    border-top-right-radius: 3px;    border-top-left-radius: 3px; }  .northstar-content .panel > .list-group:last-child .list-group-item:last-child, .northstar-content .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {    border-bottom: 0;    border-bottom-right-radius: 3px;    border-bottom-left-radius: 3px; }  .northstar-content .panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {    border-top-right-radius: 0;    border-top-left-radius: 0; }  .northstar-content .panel-heading + .list-group .list-group-item:first-child {    border-top-width: 0; }  .northstar-content .list-group + .panel-footer {    border-top-width: 0; }  .northstar-content .panel > .table, .northstar-content .panel > .table-responsive > .table, .northstar-content .panel > .panel-collapse > .table {    margin-bottom: 0; }  .northstar-content .panel > .table caption, .northstar-content .panel > .table-responsive > .table caption, .northstar-content .panel > .panel-collapse > .table caption {    padding-left: 15px;    padding-right: 15px; }  .northstar-content .panel > .table:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child {    border-top-right-radius: 3px;    border-top-left-radius: 3px; }  .northstar-content .panel > .table:first-child > thead:first-child > tr:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, .northstar-content .panel > .table:first-child > tbody:first-child > tr:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {    border-top-left-radius: 3px;    border-top-right-radius: 3px; }  .northstar-content .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .northstar-content .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .northstar-content .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .northstar-content .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {    border-top-left-radius: 3px; }  .northstar-content .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .northstar-content .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .northstar-content .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .northstar-content .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .northstar-content .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {    border-top-right-radius: 3px; }  .northstar-content .panel > .table:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child {    border-bottom-right-radius: 3px;    border-bottom-left-radius: 3px; }  .northstar-content .panel > .table:last-child > tbody:last-child > tr:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, .northstar-content .panel > .table:last-child > tfoot:last-child > tr:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {    border-bottom-left-radius: 3px;    border-bottom-right-radius: 3px; }  .northstar-content .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .northstar-content .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .northstar-content .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .northstar-content .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {    border-bottom-left-radius: 3px; }  .northstar-content .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .northstar-content .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .northstar-content .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .northstar-content .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .northstar-content .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {    border-bottom-right-radius: 3px; }  .northstar-content .panel > .panel-body + .table, .northstar-content .panel > .panel-body + .table-responsive, .northstar-content .panel > .table + .panel-body, .northstar-content .panel > .table-responsive + .panel-body {    border-top: 1px solid #ddd; }  .northstar-content .panel > .table > tbody:first-child > tr:first-child th, .northstar-content .panel > .table > tbody:first-child > tr:first-child td {    border-top: 0; }  .northstar-content .panel > .table-bordered, .northstar-content .panel > .table-responsive > .table-bordered {    border: 0; }  .northstar-content .panel > .table-bordered > thead > tr > th:first-child, .northstar-content .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .northstar-content .panel > .table-bordered > tbody > tr > th:first-child, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .northstar-content .panel > .table-bordered > tfoot > tr > th:first-child, .northstar-content .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .northstar-content .panel > .table-bordered > thead > tr > td:first-child, .northstar-content .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .northstar-content .panel > .table-bordered > tbody > tr > td:first-child, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .northstar-content .panel > .table-bordered > tfoot > tr > td:first-child, .northstar-content .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {    border-left: 0; }  .northstar-content .panel > .table-bordered > thead > tr > th:last-child, .northstar-content .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .northstar-content .panel > .table-bordered > tbody > tr > th:last-child, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .northstar-content .panel > .table-bordered > tfoot > tr > th:last-child, .northstar-content .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .northstar-content .panel > .table-bordered > thead > tr > td:last-child, .northstar-content .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .northstar-content .panel > .table-bordered > tbody > tr > td:last-child, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .northstar-content .panel > .table-bordered > tfoot > tr > td:last-child, .northstar-content .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {    border-right: 0; }  .northstar-content .panel > .table-bordered > thead > tr:first-child > td, .northstar-content .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .northstar-content .panel > .table-bordered > tbody > tr:first-child > td, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .northstar-content .panel > .table-bordered > thead > tr:first-child > th, .northstar-content .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .northstar-content .panel > .table-bordered > tbody > tr:first-child > th, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {    border-bottom: 0; }  .northstar-content .panel > .table-bordered > tbody > tr:last-child > td, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .northstar-content .panel > .table-bordered > tfoot > tr:last-child > td, .northstar-content .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .northstar-content .panel > .table-bordered > tbody > tr:last-child > th, .northstar-content .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .northstar-content .panel > .table-bordered > tfoot > tr:last-child > th, .northstar-content .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {    border-bottom: 0; }  .northstar-content .panel > .table-responsive {    border: 0;    margin-bottom: 0; }  .northstar-content .panel-group {    margin-bottom: 20px; }  .northstar-content .panel-group .panel {    margin-bottom: 0;    border-radius: 4px; }  .northstar-content .panel-group .panel + .panel {    margin-top: 5px; }  .northstar-content .panel-group .panel-heading {    border-bottom: 0; }  .northstar-content .panel-group .panel-heading + .panel-collapse > .panel-body, .northstar-content .panel-group .panel-heading + .panel-collapse > .list-group {    border-top: 1px solid #ddd; }  .northstar-content .panel-group .panel-footer {    border-top: 0; }  .northstar-content .panel-group .panel-footer + .panel-collapse .panel-body {    border-bottom: 1px solid #ddd; }  .northstar-content .panel-default {    border-color: #c4e6e6; }  .northstar-content .panel-default > .panel-heading {    color: #333333;    background-color: #e8f5f5;    border-color: #c4e6e6; }  .northstar-content .panel-default > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #c4e6e6; }  .northstar-content .panel-default > .panel-heading .badge {    color: #e8f5f5;    background-color: #333333; }  .northstar-content .panel-default > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #c4e6e6; }  .northstar-content .panel-primary {    border-color: #af1116; }  .northstar-content .panel-primary > .panel-heading {    color: #fff;    background-color: #af1116;    border-color: #af1116; }  .northstar-content .panel-primary > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #af1116; }  .northstar-content .panel-primary > .panel-heading .badge {    color: #af1116;    background-color: #fff; }  .northstar-content .panel-primary > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #af1116; }  .northstar-content .panel-success {    border-color: #d6e9c6; }  .northstar-content .panel-success > .panel-heading {    color: #3c763d;    background-color: #dff0d8;    border-color: #d6e9c6; }  .northstar-content .panel-success > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #d6e9c6; }  .northstar-content .panel-success > .panel-heading .badge {    color: #dff0d8;    background-color: #3c763d; }  .northstar-content .panel-success > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #d6e9c6; }  .northstar-content .panel-info {    border-color: #bce8f1; }  .northstar-content .panel-info > .panel-heading {    color: #31708f;    background-color: #d9edf7;    border-color: #bce8f1; }  .northstar-content .panel-info > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #bce8f1; }  .northstar-content .panel-info > .panel-heading .badge {    color: #d9edf7;    background-color: #31708f; }  .northstar-content .panel-info > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #bce8f1; }  .northstar-content .panel-warning {    border-color: #faebcc; }  .northstar-content .panel-warning > .panel-heading {    color: #8a6d3b;    background-color: #fcf8e3;    border-color: #faebcc; }  .northstar-content .panel-warning > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #faebcc; }  .northstar-content .panel-warning > .panel-heading .badge {    color: #fcf8e3;    background-color: #8a6d3b; }  .northstar-content .panel-warning > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #faebcc; }  .northstar-content .panel-danger {    border-color: #ebccd1; }  .northstar-content .panel-danger > .panel-heading {    color: #a94442;    background-color: #f2dede;    border-color: #ebccd1; }  .northstar-content .panel-danger > .panel-heading + .panel-collapse > .panel-body {    border-top-color: #ebccd1; }  .northstar-content .panel-danger > .panel-heading .badge {    color: #f2dede;    background-color: #a94442; }  .northstar-content .panel-danger > .panel-footer + .panel-collapse > .panel-body {    border-bottom-color: #ebccd1; }  .northstar-content .embed-responsive {    position: relative;    display: block;    height: 0;    padding: 0;    overflow: hidden; }  .northstar-content .embed-responsive .embed-responsive-item, .northstar-content .embed-responsive iframe, .northstar-content .embed-responsive embed, .northstar-content .embed-responsive object, .northstar-content .embed-responsive video {    position: absolute;    top: 0;    left: 0;    bottom: 0;    height: 100%;    width: 100%;    border: 0; }  .northstar-content .embed-responsive-16by9 {    padding-bottom: 56.25%; }  .northstar-content .embed-responsive-4by3 {    padding-bottom: 75%; }  .northstar-content .well {    min-height: 20px;    padding: 19px;    margin-bottom: 20px;    background-color: #f5f5f5;    border: 1px solid #e3e3e3;    border-radius: 4px;    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); }  .northstar-content .well blockquote {    border-color: #ddd;    border-color: rgba(0, 0, 0, 0.15); }  .northstar-content .well-lg {    padding: 24px;    border-radius: 6px; }  .northstar-content .well-sm {    padding: 9px;    border-radius: 3px; }  .northstar-content .close {    float: right;    font-size: 21px;    font-weight: bold;    line-height: 1;    color: #000;    text-shadow: 0 1px 0 #fff;    opacity: 0.2;    filter: alpha(opacity=20); }  .northstar-content .close:hover, .northstar-content .close:focus {    color: #000;    text-decoration: none;    cursor: pointer;    opacity: 0.5;    filter: alpha(opacity=50); }  .northstar-content button.close {    padding: 0;    cursor: pointer;    background: transparent;    border: 0;    -webkit-appearance: none; }  .northstar-content .modal-open {    overflow: hidden; }  .northstar-content .modal {    display: none;    overflow: hidden;    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1050;    -webkit-overflow-scrolling: touch;    outline: 0; }  .northstar-content .modal.fade .modal-dialog {    -webkit-transform: translate(0, -25%);    -ms-transform: translate(0, -25%);    -o-transform: translate(0, -25%);    transform: translate(0, -25%);    -webkit-transition: -webkit-transform 0.3s ease-out;    -moz-transition: -moz-transform 0.3s ease-out;    -o-transition: -o-transform 0.3s ease-out;    transition: transform 0.3s ease-out; }  .northstar-content .modal.in .modal-dialog {    -webkit-transform: translate(0, 0);    -ms-transform: translate(0, 0);    -o-transform: translate(0, 0);    transform: translate(0, 0); }  .northstar-content .modal-open .modal {    overflow-x: hidden;    overflow-y: auto; }  .northstar-content .modal-dialog {    position: relative;    width: auto;    margin: 10px; }  .northstar-content .modal-content {    position: relative;    background-color: #fff;    border: 1px solid #999;    border: 1px solid rgba(0, 0, 0, 0.2);    border-radius: 6px;    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);    background-clip: padding-box;    outline: 0; }  .northstar-content .modal-backdrop {    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 1040;    background-color: #000; }  .northstar-content .modal-backdrop.fade {    opacity: 0;    filter: alpha(opacity=0); }  .northstar-content .modal-backdrop.in {    opacity: 0.5;    filter: alpha(opacity=50); }  .northstar-content .modal-header {    padding: 15px;    border-bottom: 1px solid #e5e5e5;    min-height: 16.42857143px; }  .northstar-content .modal-header .close {    margin-top: -2px; }  .northstar-content .modal-title {    margin: 0;    line-height: 1.42857143; }  .northstar-content .modal-body {    position: relative;    padding: 15px; }  .northstar-content .modal-footer {    padding: 15px;    text-align: right;    border-top: 1px solid #e5e5e5; }  .northstar-content .modal-footer .btn + .btn {    margin-left: 5px;    margin-bottom: 0; }  .northstar-content .modal-footer .btn-group .btn + .btn {    margin-left: -1px; }  .northstar-content .modal-footer .btn-block + .btn-block {    margin-left: 0; }  .northstar-content .modal-scrollbar-measure {    position: absolute;    top: -9999px;    width: 50px;    height: 50px;    overflow: scroll; }  @media (min-width: 768px) {    .northstar-content .modal-dialog {      width: 600px;      margin: 30px auto; }    .northstar-content .modal-content {      -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);      box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }    .northstar-content .modal-sm {      width: 300px; } }  @media (min-width: 992px) {    .northstar-content .modal-lg {      width: 900px; } }  .northstar-content .tooltip {    position: absolute;    z-index: 1070;    display: block;    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    font-style: normal;    font-weight: normal;    letter-spacing: normal;    line-break: auto;    line-height: 1.42857143;    text-align: left;    text-align: start;    text-decoration: none;    text-shadow: none;    text-transform: none;    white-space: normal;    word-break: normal;    word-spacing: normal;    word-wrap: normal;    font-size: 12px;    opacity: 0;    filter: alpha(opacity=0); }  .northstar-content .tooltip.in {    opacity: 0.9;    filter: alpha(opacity=90); }  .northstar-content .tooltip.top {    margin-top: -3px;    padding: 5px 0; }  .northstar-content .tooltip.right {    margin-left: 3px;    padding: 0 5px; }  .northstar-content .tooltip.bottom {    margin-top: 3px;    padding: 5px 0; }  .northstar-content .tooltip.left {    margin-left: -3px;    padding: 0 5px; }  .northstar-content .tooltip-inner {    max-width: 200px;    padding: 3px 8px;    color: #fff;    text-align: center;    background-color: #000;    border-radius: 4px; }  .northstar-content .tooltip-arrow {    position: absolute;    width: 0;    height: 0;    border-color: transparent;    border-style: solid; }  .northstar-content .tooltip.top .tooltip-arrow {    bottom: 0;    left: 50%;    margin-left: -5px;    border-width: 5px 5px 0;    border-top-color: #000; }  .northstar-content .tooltip.top-left .tooltip-arrow {    bottom: 0;    right: 5px;    margin-bottom: -5px;    border-width: 5px 5px 0;    border-top-color: #000; }  .northstar-content .tooltip.top-right .tooltip-arrow {    bottom: 0;    left: 5px;    margin-bottom: -5px;    border-width: 5px 5px 0;    border-top-color: #000; }  .northstar-content .tooltip.right .tooltip-arrow {    top: 50%;    left: 0;    margin-top: -5px;    border-width: 5px 5px 5px 0;    border-right-color: #000; }  .northstar-content .tooltip.left .tooltip-arrow {    top: 50%;    right: 0;    margin-top: -5px;    border-width: 5px 0 5px 5px;    border-left-color: #000; }  .northstar-content .tooltip.bottom .tooltip-arrow {    top: 0;    left: 50%;    margin-left: -5px;    border-width: 0 5px 5px;    border-bottom-color: #000; }  .northstar-content .tooltip.bottom-left .tooltip-arrow {    top: 0;    right: 5px;    margin-top: -5px;    border-width: 0 5px 5px;    border-bottom-color: #000; }  .northstar-content .tooltip.bottom-right .tooltip-arrow {    top: 0;    left: 5px;    margin-top: -5px;    border-width: 0 5px 5px;    border-bottom-color: #000; }  .northstar-content .popover {    position: absolute;    top: 0;    left: 0;    z-index: 1060;    display: none;    max-width: 276px;    padding: 1px;    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    font-style: normal;    font-weight: normal;    letter-spacing: normal;    line-break: auto;    line-height: 1.42857143;    text-align: left;    text-align: start;    text-decoration: none;    text-shadow: none;    text-transform: none;    white-space: normal;    word-break: normal;    word-spacing: normal;    word-wrap: normal;    font-size: 14px;    background-color: #fff;    background-clip: padding-box;    border: 1px solid #ccc;    border: 1px solid rgba(0, 0, 0, 0.2);    border-radius: 6px;    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }  .northstar-content .popover.top {    margin-top: -10px; }  .northstar-content .popover.right {    margin-left: 10px; }  .northstar-content .popover.bottom {    margin-top: 10px; }  .northstar-content .popover.left {    margin-left: -10px; }  .northstar-content .popover-title {    margin: 0;    padding: 8px 14px;    font-size: 14px;    background-color: #f7f7f7;    border-bottom: 1px solid #ebebeb;    border-radius: 5px 5px 0 0; }  .northstar-content .popover-content {    padding: 9px 14px; }  .northstar-content .popover > .arrow, .northstar-content .popover > .arrow:after {    position: absolute;    display: block;    width: 0;    height: 0;    border-color: transparent;    border-style: solid; }  .northstar-content .popover > .arrow {    border-width: 11px; }  .northstar-content .popover > .arrow:after {    border-width: 10px;    content: ""; }  .northstar-content .popover.top > .arrow {    left: 50%;    margin-left: -11px;    border-bottom-width: 0;    border-top-color: #999999;    border-top-color: rgba(0, 0, 0, 0.25);    bottom: -11px; }  .northstar-content .popover.top > .arrow:after {    content: " ";    bottom: 1px;    margin-left: -10px;    border-bottom-width: 0;    border-top-color: #fff; }  .northstar-content .popover.right > .arrow {    top: 50%;    left: -11px;    margin-top: -11px;    border-left-width: 0;    border-right-color: #999999;    border-right-color: rgba(0, 0, 0, 0.25); }  .northstar-content .popover.right > .arrow:after {    content: " ";    left: 1px;    bottom: -10px;    border-left-width: 0;    border-right-color: #fff; }  .northstar-content .popover.bottom > .arrow {    left: 50%;    margin-left: -11px;    border-top-width: 0;    border-bottom-color: #999999;    border-bottom-color: rgba(0, 0, 0, 0.25);    top: -11px; }  .northstar-content .popover.bottom > .arrow:after {    content: " ";    top: 1px;    margin-left: -10px;    border-top-width: 0;    border-bottom-color: #fff; }  .northstar-content .popover.left > .arrow {    top: 50%;    right: -11px;    margin-top: -11px;    border-right-width: 0;    border-left-color: #999999;    border-left-color: rgba(0, 0, 0, 0.25); }  .northstar-content .popover.left > .arrow:after {    content: " ";    right: 1px;    border-right-width: 0;    border-left-color: #fff;    bottom: -10px; }  .northstar-content .carousel {    position: relative; }  .northstar-content .carousel-inner {    position: relative;    overflow: hidden;    width: 100%; }  .northstar-content .carousel-inner > .item {    display: none;    position: relative;    -webkit-transition: 0.6s ease-in-out left;    -o-transition: 0.6s ease-in-out left;    transition: 0.6s ease-in-out left; }  .northstar-content .carousel-inner > .item > img, .northstar-content .carousel-inner > .item > a > img {    line-height: 1; }  @media all and (transform-3d), (-webkit-transform-3d) {    .northstar-content .carousel-inner > .item {      -webkit-transition: -webkit-transform 0.6s ease-in-out;      -moz-transition: -moz-transform 0.6s ease-in-out;      -o-transition: -o-transform 0.6s ease-in-out;      transition: transform 0.6s ease-in-out;      -webkit-backface-visibility: hidden;      -moz-backface-visibility: hidden;      backface-visibility: hidden;      -webkit-perspective: 1000px;      -moz-perspective: 1000px;      perspective: 1000px; }    .northstar-content .carousel-inner > .item.next, .northstar-content .carousel-inner > .item.active.right {      -webkit-transform: translate3d(100%, 0, 0);      transform: translate3d(100%, 0, 0);      left: 0; }    .northstar-content .carousel-inner > .item.prev, .northstar-content .carousel-inner > .item.active.left {      -webkit-transform: translate3d(-100%, 0, 0);      transform: translate3d(-100%, 0, 0);      left: 0; }    .northstar-content .carousel-inner > .item.next.left, .northstar-content .carousel-inner > .item.prev.right, .northstar-content .carousel-inner > .item.active {      -webkit-transform: translate3d(0, 0, 0);      transform: translate3d(0, 0, 0);      left: 0; } }  .northstar-content .carousel-inner > .active, .northstar-content .carousel-inner > .next, .northstar-content .carousel-inner > .prev {    display: block; }  .northstar-content .carousel-inner > .active {    left: 0; }  .northstar-content .carousel-inner > .next, .northstar-content .carousel-inner > .prev {    position: absolute;    top: 0;    width: 100%; }  .northstar-content .carousel-inner > .next {    left: 100%; }  .northstar-content .carousel-inner > .prev {    left: -100%; }  .northstar-content .carousel-inner > .next.left, .northstar-content .carousel-inner > .prev.right {    left: 0; }  .northstar-content .carousel-inner > .active.left {    left: -100%; }  .northstar-content .carousel-inner > .active.right {    left: 100%; }  .northstar-content .carousel-control {    position: absolute;    top: 0;    left: 0;    bottom: 0;    width: 15%;    opacity: 0.5;    filter: alpha(opacity=50);    font-size: 20px;    color: #fff;    text-align: center;    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }  .northstar-content .carousel-control.left {    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); }  .northstar-content .carousel-control.right {    left: auto;    right: 0;    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);    background-repeat: repeat-x;    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); }  .northstar-content .carousel-control:hover, .northstar-content .carousel-control:focus {    outline: 0;    color: #fff;    text-decoration: none;    opacity: 0.9;    filter: alpha(opacity=90); }  .northstar-content .carousel-control .icon-prev, .northstar-content .carousel-control .icon-next, .northstar-content .carousel-control .glyphicon-chevron-left, .northstar-content .carousel-control .glyphicon-chevron-right {    position: absolute;    top: 50%;    margin-top: -10px;    z-index: 5;    display: inline-block; }  .northstar-content .carousel-control .icon-prev, .northstar-content .carousel-control .glyphicon-chevron-left {    left: 50%;    margin-left: -10px; }  .northstar-content .carousel-control .icon-next, .northstar-content .carousel-control .glyphicon-chevron-right {    right: 50%;    margin-right: -10px; }  .northstar-content .carousel-control .icon-prev, .northstar-content .carousel-control .icon-next {    width: 20px;    height: 20px;    line-height: 1;    font-family: serif; }  .northstar-content .carousel-control .icon-prev:before {    content: '\2039'; }  .northstar-content .carousel-control .icon-next:before {    content: '\203a'; }  .northstar-content .carousel-indicators {    position: absolute;    bottom: 10px;    left: 50%;    z-index: 15;    width: 60%;    margin-left: -30%;    padding-left: 0;    list-style: none;    text-align: center; }  .northstar-content .carousel-indicators li {    display: inline-block;    width: 10px;    height: 10px;    margin: 1px;    text-indent: -999px;    border: 1px solid #fff;    border-radius: 10px;    cursor: pointer;    background-color: #000 \9;    background-color: transparent; }  .northstar-content .carousel-indicators .active {    margin: 0;    width: 12px;    height: 12px;    background-color: #fff; }  .northstar-content .carousel-caption {    position: absolute;    left: 15%;    right: 15%;    bottom: 20px;    z-index: 10;    padding-top: 20px;    padding-bottom: 20px;    color: #fff;    text-align: center;    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }  .northstar-content .carousel-caption .btn {    text-shadow: none; }  @media screen and (min-width: 768px) {    .northstar-content .carousel-control .glyphicon-chevron-left, .northstar-content .carousel-control .glyphicon-chevron-right, .northstar-content .carousel-control .icon-prev, .northstar-content .carousel-control .icon-next {      width: 30px;      height: 30px;      margin-top: -15px;      font-size: 30px; }    .northstar-content .carousel-control .glyphicon-chevron-left, .northstar-content .carousel-control .icon-prev {      margin-left: -15px; }    .northstar-content .carousel-control .glyphicon-chevron-right, .northstar-content .carousel-control .icon-next {      margin-right: -15px; }    .northstar-content .carousel-caption {      left: 20%;      right: 20%;      padding-bottom: 30px; }    .northstar-content .carousel-indicators {      bottom: 20px; } }  .northstar-content .clearfix:before, .northstar-content .clearfix:after, .northstar-content .dl-horizontal dd:before, .northstar-content .dl-horizontal dd:after, .northstar-content .container:before, .northstar-content .container:after, .northstar-content .container-fluid:before, .northstar-content .container-fluid:after, .northstar-content .row:before, .northstar-content .row:after, .northstar-content .form-horizontal .form-group:before, .northstar-content .form-horizontal .form-group:after, .northstar-content .btn-toolbar:before, .northstar-content .btn-toolbar:after, .northstar-content .btn-group-vertical > .btn-group:before, .northstar-content .btn-group-vertical > .btn-group:after, .northstar-content .nav:before, .northstar-content .nav:after, .northstar-content .navbar:before, .northstar-content .navbar:after, .northstar-content .navbar-header:before, .northstar-content .navbar-header:after, .northstar-content .navbar-collapse:before, .northstar-content .navbar-collapse:after, .northstar-content .pager:before, .northstar-content .pager:after, .northstar-content .panel-body:before, .northstar-content .panel-body:after, .northstar-content .modal-footer:before, .northstar-content .modal-footer:after, .northstar-content #booking-form .form-error:before, .northstar-content #booking-form .form-error:after {    content: " ";    display: table; }  .northstar-content .clearfix:after, .northstar-content .dl-horizontal dd:after, .northstar-content .container:after, .northstar-content .container-fluid:after, .northstar-content .row:after, .northstar-content .form-horizontal .form-group:after, .northstar-content .btn-toolbar:after, .northstar-content .btn-group-vertical > .btn-group:after, .northstar-content .nav:after, .northstar-content .navbar:after, .northstar-content .navbar-header:after, .northstar-content .navbar-collapse:after, .northstar-content .pager:after, .northstar-content .panel-body:after, .northstar-content .modal-footer:after, .northstar-content #booking-form .form-error:after {    clear: both; }  .northstar-content .center-block {    display: block;    margin-left: auto;    margin-right: auto; }  .northstar-content .pull-right {    float: right !important; }  .northstar-content .pull-left {    float: left !important; }  .northstar-content .hide {    display: none !important; }  .northstar-content .show {    display: block !important; }  .northstar-content .invisible {    visibility: hidden; }  .northstar-content .text-hide {    font: 0/0 a;    color: transparent;    text-shadow: none;    background-color: transparent;    border: 0; }  .northstar-content .hidden {    display: none !important; }  .northstar-content .affix {    position: fixed; }@-ms-viewport {  .northstar-content {    width: device-width; } }  .northstar-content .visible-xs, .northstar-content .visible-sm, .northstar-content .visible-md, .northstar-content .visible-lg {    display: none !important; }  .northstar-content .visible-xs-block, .northstar-content .visible-xs-inline, .northstar-content .visible-xs-inline-block, .northstar-content .visible-sm-block, .northstar-content .visible-sm-inline, .northstar-content .visible-sm-inline-block, .northstar-content .visible-md-block, .northstar-content .visible-md-inline, .northstar-content .visible-md-inline-block, .northstar-content .visible-lg-block, .northstar-content .visible-lg-inline, .northstar-content .visible-lg-inline-block {    display: none !important; }  @media (max-width: 767px) {    .northstar-content .visible-xs {      display: block !important; }    .northstar-content table.visible-xs {      display: table !important; }    .northstar-content tr.visible-xs {      display: table-row !important; }    .northstar-content th.visible-xs, .northstar-content td.visible-xs {      display: table-cell !important; } }  @media (max-width: 767px) {    .northstar-content .visible-xs-block {      display: block !important; } }  @media (max-width: 767px) {    .northstar-content .visible-xs-inline {      display: inline !important; } }  @media (max-width: 767px) {    .northstar-content .visible-xs-inline-block {      display: inline-block !important; } }  @media (min-width: 768px) and (max-width: 991px) {    .northstar-content .visible-sm {      display: block !important; }    .northstar-content table.visible-sm {      display: table !important; }    .northstar-content tr.visible-sm {      display: table-row !important; }    .northstar-content th.visible-sm, .northstar-content td.visible-sm {      display: table-cell !important; } }  @media (min-width: 768px) and (max-width: 991px) {    .northstar-content .visible-sm-block {      display: block !important; } }  @media (min-width: 768px) and (max-width: 991px) {    .northstar-content .visible-sm-inline {      display: inline !important; } }  @media (min-width: 768px) and (max-width: 991px) {    .northstar-content .visible-sm-inline-block {      display: inline-block !important; } }  @media (min-width: 992px) and (max-width: 1199px) {    .northstar-content .visible-md {      display: block !important; }    .northstar-content table.visible-md {      display: table !important; }    .northstar-content tr.visible-md {      display: table-row !important; }    .northstar-content th.visible-md, .northstar-content td.visible-md {      display: table-cell !important; } }  @media (min-width: 992px) and (max-width: 1199px) {    .northstar-content .visible-md-block {      display: block !important; } }  @media (min-width: 992px) and (max-width: 1199px) {    .northstar-content .visible-md-inline {      display: inline !important; } }  @media (min-width: 992px) and (max-width: 1199px) {    .northstar-content .visible-md-inline-block {      display: inline-block !important; } }  @media (min-width: 1200px) {    .northstar-content .visible-lg {      display: block !important; }    .northstar-content table.visible-lg {      display: table !important; }    .northstar-content tr.visible-lg {      display: table-row !important; }    .northstar-content th.visible-lg, .northstar-content td.visible-lg {      display: table-cell !important; } }  @media (min-width: 1200px) {    .northstar-content .visible-lg-block {      display: block !important; } }  @media (min-width: 1200px) {    .northstar-content .visible-lg-inline {      display: inline !important; } }  @media (min-width: 1200px) {    .northstar-content .visible-lg-inline-block {      display: inline-block !important; } }  @media (max-width: 767px) {    .northstar-content .hidden-xs {      display: none !important; } }  @media (min-width: 768px) and (max-width: 991px) {    .northstar-content .hidden-sm {      display: none !important; } }  @media (min-width: 992px) and (max-width: 1199px) {    .northstar-content .hidden-md {      display: none !important; } }  @media (min-width: 1200px) {    .northstar-content .hidden-lg {      display: none !important; } }  .northstar-content .visible-print {    display: none !important; }  @media print {    .northstar-content .visible-print {      display: block !important; }    .northstar-content table.visible-print {      display: table !important; }    .northstar-content tr.visible-print {      display: table-row !important; }    .northstar-content th.visible-print, .northstar-content td.visible-print {      display: table-cell !important; } }  .northstar-content .visible-print-block {    display: none !important; }  @media print {    .northstar-content .visible-print-block {      display: block !important; } }  .northstar-content .visible-print-inline {    display: none !important; }  @media print {    .northstar-content .visible-print-inline {      display: inline !important; } }  .northstar-content .visible-print-inline-block {    display: none !important; }  @media print {    .northstar-content .visible-print-inline-block {      display: inline-block !important; } }  @media print {    .northstar-content .hidden-print {      display: none !important; } }  .northstar-content .igallery-grid a {    float: left;    padding: 15px;    width: 100%;    text-align: center;    color: #000;    text-decoration: none; }  .northstar-content .igallery-grid a:hover, .northstar-content .igallery-grid a:focus {    color: #af1116; }  @media (min-width: 480px) {    .northstar-content .igallery-grid a {      width: 50%; } }  @media (min-width: 768px) {    .northstar-content .igallery-grid a {      width: 33.3333334%; } }  @media (min-width: 992px) {    .northstar-content .igallery-grid a {      width: 25%; } }  .northstar-content .igallery-masonry {    opacity: 0;    filter: alpha(opacity=0);    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content .igallery-masonry.active {    opacity: 1;    filter: alpha(opacity=100); }  .northstar-content .igallery-masonry-item, .northstar-content .igallery-masonry .grid-sizer {    width: 100%;    margin-bottom: 10px; }  @media (min-width: 480px) {    .northstar-content .igallery-masonry-item, .northstar-content .igallery-masonry .grid-sizer {      width: 50%; } }  @media (min-width: 600px) {    .northstar-content .igallery-masonry-item, .northstar-content .igallery-masonry .grid-sizer {      width: 33.333334%; } }  @media (min-width: 992px) {    .northstar-content .igallery-masonry-item, .northstar-content .igallery-masonry .grid-sizer {      width: 25%; } }  .northstar-content .igallery-masonry-item a, .northstar-content .igallery-masonry .grid-sizer a {    display: block;    padding: 10px; }  .northstar-content .search-results-list {    list-style: none;    margin: 0;    padding: 0; }  .northstar-content .search-results-list > li {    margin: 0;    border-bottom: 1px solid #eee; }  .northstar-content .search-results-list > li > a {    display: block;    color: #333333;    padding: 15px;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content .search-results-list > li > a:hover, .northstar-content .search-results-list > li > a:focus {    text-decoration: none;    background: #eee; }  .northstar-content .search-results-list > li > a > span {    display: block; }  .northstar-content .search-results-list > li > a .result-title {    font-size: 18px; }  .northstar-content .search-results-list > li > a .result-url {    margin-bottom: 15px; }  .northstar-content .search-results-list > li > a .result-content {    padding-left: 15px;    padding-right: 15px; }  .northstar-content .search-results-list .highlight {    display: inline-block;    color: #000;    background: #ffe955; }@-webkit-keyframes backgroundScroll {  from {    background-position: 0 0; }  to {    background-position: -1920px 0; } }@-moz-keyframes backgroundScroll {  from {    background-position: 0 0; }  to {    background-position: -1920px 0; } }@keyframes backgroundScroll {  from {    background-position: 0 0; }  to {    background-position: -1920px 0; } }  @media (min-width: 768px) {    .northstar-content body.fend {      padding-top: 100px; } }  .northstar-content body.mce-content-body {    padding: 15px;    background: #fff; }  @media (min-width: 1440px) {    .northstar-content .container {      width: 1410px; } }  .northstar-content hr {    margin-top: 30px;    margin-bottom: 30px; }  .northstar-content .text-xlarge {    font-size: 1.8em; }  .northstar-content .text-medium {    font-size: 16px; }  .northstar-content .datatable {    visibility: hidden; }  .northstar-content .dataTables_wrapper .datatable {    visibility: visible; }  .northstar-content .dataTables_wrapper {    background: #fff; }  .northstar-content .dataTables_info {    display: inline-block;    padding-right: 15px; }  .northstar-content table.dataTable {    display: none;    margin-top: 0 !important;    margin-bottom: 0 !important;    padding: 10px 15px; }  .northstar-content table.dataTable.dtr-column > tbody > tr > td.control:before, .northstar-content table.dataTable.dtr-column > tbody > tr > th.control:before {    content: '\f0d7';    position: static;    top: auto;    left: auto;    display: inline-block;    margin: 0;    height: auto;    width: auto;    font: normal normal normal 14px/1 'FontAwesome';    border: none;    background: transparent;    color: #333333;    -webkit-box-shadow: 0 0 transparent;    box-shadow: 0 0 transparent;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content table.dataTable.dtr-column > tbody > tr > td.control:before:hover, .northstar-content table.dataTable.dtr-column > tbody > tr > th.control:before:hover {    color: #af1116; }  .northstar-content table.dataTable.dtr-column > tbody > tr.parent td.control:before, .northstar-content table.dataTable.dtr-column > tbody > tr.parent th.control:before {    color: #810c10;    content: '\f0d8' !important;    background: transparent; }  .northstar-content table.dataTable thead .sorting:after {    opacity: 0;    filter: alpha(opacity=0); }  .northstar-content table.dataTable thead .sorting:hover:after {    opacity: 0.25;    filter: alpha(opacity=25); }  .northstar-content .table tr.child td, .northstar-content .table tr.child:hover td {    background: #f9f9f9; }  .northstar-content .btn {    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content .btn-secondary {    color: #fff;    background-color: #f8a41a;    border-color: #f8a41a; }  .northstar-content .btn-secondary:focus, .northstar-content .btn-secondary.focus {    color: #fff;    background-color: #d88907;    border-color: #8e5a04; }  .northstar-content .btn-secondary:hover {    color: #fff;    background-color: #d88907;    border-color: #ce8306; }  .northstar-content .btn-secondary:active, .northstar-content .btn-secondary.active, .northstar-content .open > .dropdown-toggle.btn-secondary {    color: #fff;    background-color: #d88907;    border-color: #ce8306; }  .northstar-content .btn-secondary:active:hover, .northstar-content .btn-secondary.active:hover, .northstar-content .open > .dropdown-toggle.btn-secondary:hover, .northstar-content .btn-secondary:active:focus, .northstar-content .btn-secondary.active:focus, .northstar-content .open > .dropdown-toggle.btn-secondary:focus, .northstar-content .btn-secondary:active.focus, .northstar-content .btn-secondary.active.focus, .northstar-content .open > .dropdown-toggle.btn-secondary.focus {    color: #fff;    background-color: #b67306;    border-color: #8e5a04; }  .northstar-content .btn-secondary:active, .northstar-content .btn-secondary.active, .northstar-content .open > .dropdown-toggle.btn-secondary {    background-image: none; }  .northstar-content .btn-secondary.disabled, .northstar-content .btn-secondary[disabled], .northstar-content fieldset[disabled] .btn-secondary, .northstar-content .btn-secondary.disabled:hover, .northstar-content .btn-secondary[disabled]:hover, .northstar-content fieldset[disabled] .btn-secondary:hover, .northstar-content .btn-secondary.disabled:focus, .northstar-content .btn-secondary[disabled]:focus, .northstar-content fieldset[disabled] .btn-secondary:focus, .northstar-content .btn-secondary.disabled.focus, .northstar-content .btn-secondary[disabled].focus, .northstar-content fieldset[disabled] .btn-secondary.focus, .northstar-content .btn-secondary.disabled:active, .northstar-content .btn-secondary[disabled]:active, .northstar-content fieldset[disabled] .btn-secondary:active, .northstar-content .btn-secondary.disabled.active, .northstar-content .btn-secondary[disabled].active, .northstar-content fieldset[disabled] .btn-secondary.active {    background-color: #f8a41a;    border-color: #f8a41a; }  .northstar-content .btn-secondary .badge {    color: #f8a41a;    background-color: #fff; }  .northstar-content .btn-lg.btn-pill, .northstar-content .btn-sm.btn-pill, .northstar-content .btn-pill {    border-radius: 100px; }  .northstar-content .btn-wide {    padding-left: 22.5px;    padding-right: 22.5px; }  .northstar-content .panel {    border: 0; }  .northstar-content .panel-header {    border-width: 0 0 1px 0; }  .northstar-content .panel-footer {    border-width: 1px 0 0 0; }  .northstar-content #header {    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25);    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.25); }  @media (min-width: 768px) {    .northstar-content #header {      position: fixed;      top: 0;      left: 0;      width: 100%;      height: 100px;      z-index: 1030; } }  .northstar-content #logo {    display: block;    padding: 10px 15px; }  @media (min-width: 480px) {    .northstar-content #logo {      float: left;      width: 200px; } }  .northstar-content #logo img {    max-height: 80px; }  .northstar-content .top {    text-align: right;    line-height: 49px;    font-size: 24px; }  @media (min-width: 768px) {    .northstar-content .top {      padding-top: 50px; } }  @media (min-width: 768px) {    .northstar-content .top {      padding-top: 0;      border-bottom: 1px solid #eee; } }  .northstar-content .top a {    text-decoration: none; }  .northstar-content .tel {    color: #af1116;    font-weight: bold; }  .northstar-content .social-icons {    padding-left: 15px;    display: inline-block;    white-space: nowrap;    float: right; }  .northstar-content .social-icons a {    display: inline-block; }  .northstar-content .facebook {    color: #3b5998; }  .northstar-content .facebook:hover {    color: #2d4373; }  .northstar-content .twitter {    color: #55acee; }  .northstar-content .twitter:hover {    color: #2795e9; }  .northstar-content .linkedin {    color: #007bb5; }  .northstar-content .linkedin:hover {    color: #005882; }  .northstar-content .navbar-default {    border: 0;    border-radius: 0; }  @media (min-width: 768px) and (max-width: 991px) {    .northstar-content .navbar-nav > li > a {      padding-left: 10px;      padding-right: 10px; } }  @media (min-width: 992px) {    .northstar-content .navbar-nav > li > a {      padding-left: 20px;      padding-right: 20px;      font-size: 18px; } }  @media (min-width: 1200px) {    .northstar-content .navbar-nav > li > a {      padding-left: 30px;      padding-right: 30px; } }  @media (min-width: 768px) {    .northstar-content .navbar-nav > li > a .caret {      display: none; } }  .northstar-content .navbar-nav .dropdown-menu {    border-color: #eee; }  .northstar-content #booking-form {    display: block;    overflow: hidden;    max-height: 85px;    padding: 15px 0;    color: #fff;    background: #f8a41a;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content a#booking-form {    text-decoration: none;    font-size: 24px; }  .northstar-content a#booking-form:hover, .northstar-content a#booking-form:focus {    background: #fab84b; }  @media (min-width: 768px) {    .northstar-content #booking-form {      max-height: 70px;      padding: 15px 0; } }  .northstar-content #booking-form.active {    max-height: 900px; }  @media (min-width: 768px) {    .northstar-content #booking-form.active {      max-height: 550px; } }  .northstar-content #booking-form .form-error {    margin-right: auto;    margin-left: auto;    padding-left: 15px;    padding-right: 15px; }  @media (min-width: 768px) {    .northstar-content #booking-form .form-error {      width: 750px; } }  @media (min-width: 992px) {    .northstar-content #booking-form .form-error {      width: 970px; } }  @media (min-width: 1200px) {    .northstar-content #booking-form .form-error {      width: 1170px; } }  .northstar-content #booking-form .form-error > .navbar-header, .northstar-content #booking-form .form-error > .navbar-collapse {    margin-right: -15px;    margin-left: -15px; }  @media (min-width: 768px) {    .northstar-content #booking-form .form-error > .navbar-header, .northstar-content #booking-form .form-error > .navbar-collapse {      margin-right: 0;      margin-left: 0; } }  @media (min-width: 1440px) {    .northstar-content #booking-form .form-error {      width: 1410px; } }  .northstar-content #booking-form #booking-toggle {    text-align: center; }  @media (min-width: 768px) {    .northstar-content #booking-form #booking-toggle {      font-size: 18px; } }  .northstar-content #booking-form .booking-toggle {    cursor: pointer; }  @media (max-width: 767px) {    .northstar-content #booking-form .booking-toggle {      display: inline-block;      margin-bottom: 0;      font-weight: bold;      text-align: center;      vertical-align: middle;      touch-action: manipulation;      cursor: pointer;      background-image: none;      border: 1px solid transparent;      white-space: nowrap;      padding: 9px 15px;      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;      -webkit-transition: 0.25s;      -o-transition: 0.25s;      transition: 0.25s;      padding-left: 22.5px;      padding-right: 22.5px;      padding: 14px 20px;      font-size: 18px;      line-height: 1.3333333;      border-radius: 6px;      border-color: #fff; }    .northstar-content #booking-form .booking-toggle:focus, .northstar-content #booking-form .booking-toggle:active:focus, .northstar-content #booking-form .booking-toggle.active:focus, .northstar-content #booking-form .booking-toggle.focus, .northstar-content #booking-form .booking-toggle:active.focus, .northstar-content #booking-form .booking-toggle.active.focus {      outline: thin dotted;      outline: 5px auto -webkit-focus-ring-color;      outline-offset: -2px; }    .northstar-content #booking-form .booking-toggle:hover, .northstar-content #booking-form .booking-toggle:focus, .northstar-content #booking-form .booking-toggle.focus {      color: #333;      text-decoration: none; }    .northstar-content #booking-form .booking-toggle:active, .northstar-content #booking-form .booking-toggle.active {      outline: 0;      background-image: none;      -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);      box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }    .northstar-content #booking-form .booking-toggle.disabled, .northstar-content #booking-form .booking-toggle[disabled], .northstar-content fieldset[disabled] #booking-form .booking-toggle {      cursor: not-allowed;      opacity: 0.65;      filter: alpha(opacity=65);      -webkit-box-shadow: none;      box-shadow: none; }    .northstar-content a#booking-form .booking-toggle.disabled, .northstar-content fieldset[disabled] a#booking-form .booking-toggle {      pointer-events: none; }    .northstar-content #booking-form .booking-toggle-secondary {      color: #fff;      background-color: #f8a41a;      border-color: #f8a41a; }    .northstar-content #booking-form .booking-toggle-secondary:focus, .northstar-content #booking-form .booking-toggle-secondary.focus {      color: #fff;      background-color: #d88907;      border-color: #8e5a04; }    .northstar-content #booking-form .booking-toggle-secondary:hover {      color: #fff;      background-color: #d88907;      border-color: #ce8306; }    .northstar-content #booking-form .booking-toggle-secondary:active, .northstar-content #booking-form .booking-toggle-secondary.active, .northstar-content .open > .dropdown-toggle#booking-form .booking-toggle-secondary {      color: #fff;      background-color: #d88907;      border-color: #ce8306; }    .northstar-content #booking-form .booking-toggle-secondary:active:hover, .northstar-content #booking-form .booking-toggle-secondary.active:hover, .northstar-content .open > .dropdown-toggle#booking-form .booking-toggle-secondary:hover, .northstar-content #booking-form .booking-toggle-secondary:active:focus, .northstar-content #booking-form .booking-toggle-secondary.active:focus, .northstar-content .open > .dropdown-toggle#booking-form .booking-toggle-secondary:focus, .northstar-content #booking-form .booking-toggle-secondary:active.focus, .northstar-content #booking-form .booking-toggle-secondary.active.focus, .northstar-content .open > .dropdown-toggle#booking-form .booking-toggle-secondary.focus {      color: #fff;      background-color: #b67306;      border-color: #8e5a04; }    .northstar-content #booking-form .booking-toggle-secondary:active, .northstar-content #booking-form .booking-toggle-secondary.active, .northstar-content .open > .dropdown-toggle#booking-form .booking-toggle-secondary {      background-image: none; }    .northstar-content #booking-form .booking-toggle-secondary.disabled, .northstar-content #booking-form .booking-toggle-secondary[disabled], .northstar-content fieldset[disabled] #booking-form .booking-toggle-secondary, .northstar-content #booking-form .booking-toggle-secondary.disabled:hover, .northstar-content #booking-form .booking-toggle-secondary[disabled]:hover, .northstar-content fieldset[disabled] #booking-form .booking-toggle-secondary:hover, .northstar-content #booking-form .booking-toggle-secondary.disabled:focus, .northstar-content #booking-form .booking-toggle-secondary[disabled]:focus, .northstar-content fieldset[disabled] #booking-form .booking-toggle-secondary:focus, .northstar-content #booking-form .booking-toggle-secondary.disabled.focus, .northstar-content #booking-form .booking-toggle-secondary[disabled].focus, .northstar-content fieldset[disabled] #booking-form .booking-toggle-secondary.focus, .northstar-content #booking-form .booking-toggle-secondary.disabled:active, .northstar-content #booking-form .booking-toggle-secondary[disabled]:active, .northstar-content fieldset[disabled] #booking-form .booking-toggle-secondary:active, .northstar-content #booking-form .booking-toggle-secondary.disabled.active, .northstar-content #booking-form .booking-toggle-secondary[disabled].active, .northstar-content fieldset[disabled] #booking-form .booking-toggle-secondary.active {      background-color: #f8a41a;      border-color: #f8a41a; }    .northstar-content #booking-form .booking-toggle-secondary .badge {      color: #f8a41a;      background-color: #fff; }    .northstar-content .btn-lg#booking-form .booking-toggle, .northstar-content .btn-sm#booking-form .booking-toggle, .northstar-content #booking-form .booking-toggle {      border-radius: 100px; } }  @media (min-width: 768px) {    .northstar-content #booking-form .booking-toggle {      line-height: 40px;      margin-bottom: 0; } }  .northstar-content #booking-form .form-control {    border-radius: 100px;    background: rgba(255, 255, 255, 0.75);    border-color: #fff;    -webkit-box-shadow: none;    box-shadow: none;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content #booking-form .form-control:focus {    background: #fff; }  .northstar-content #booking-form .form-control.field-error {    border-color: #d9534f;    -webkit-box-shadow: inset 0 0 2px 0 #d9534f;    box-shadow: inset 0 0 2px 0 #d9534f; }  .northstar-content #booking-form .btn-group {    border: 1px solid #fff;    border-radius: 100px;    padding: 2px; }  .northstar-content #booking-form .btn-group .btn {    border-radius: 100px;    padding-top: 6px;    padding-bottom: 6px; }  .northstar-content #booking-form .btn-group .btn.active {    color: #000;    background: #fff;    -webkit-box-shadow: none;    box-shadow: none;    border-radius: 100px; }  .northstar-content #booking-form .btn-default {    border-color: #fff; }  .northstar-content #booking-form .help-block {    color: #fde9c7; }  .northstar-content #booking-form #dummRet {    display: none; }  .northstar-content #content img, .northstar-content .mce-content-body img {    max-width: 100%;    height: auto; }  .northstar-content #page-title {    padding: 30px 0;    color: #fff;    background: #af1116 url(/fend/images/page-title.png) fixed;    -webkit-animation: backgroundScroll 40s linear infinite;    -o-animation: backgroundScroll 40s linear infinite;    animation: backgroundScroll 40s linear infinite; }  @media (min-width: 768px) {    .northstar-content #page-title {      padding: 50px 0; } }  .northstar-content #page-title h1 {    margin-top: 0; }  .northstar-content #page-title .breadcrumb {    margin-bottom: 0; }  .northstar-content #page-title .breadcrumb li:before {    margin-left: 4px;    text-align: center; }  .northstar-content #page-title .breadcrumb li a {    color: rgba(255, 255, 255, 0.5);    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s;    text-decoration: none; }  .northstar-content #page-title .breadcrumb li a:hover, .northstar-content #page-title .breadcrumb li a:focus {    color: #fff; }  .northstar-content #page-title .tagline {    margin: 0;    padding-top: 15px;    color: #fff;    text-align: right; }  .northstar-content #wrapper {    background: #f8fdfd;    padding: 60px 0; }  .northstar-content #content-area {    position: relative; }  .northstar-content #content-area.col-md-9 {    padding-right: 30px; }  .northstar-content #column {    margin-top: 60px; }  @media (min-width: 992px) {    .northstar-content #column {      margin-top: 0; } }  .northstar-content #column-nav {    margin-bottom: 30px; }  .northstar-content #column-nav a {    display: block;    padding: 10px 15px;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content #column-nav > a {    font-size: 16px;    font-weight: bold;    color: #f8a41a;    border-bottom: 1px solid #f8a41a; }  .northstar-content h2#quick-link-heading {    padding: 20px;    font-weight: bold;    font-size: 1.25em;    color: #f8a41a; }  .northstar-content #subnav {    list-style: none;    margin: 0;    padding: 0; }  .northstar-content #subnav li.active {    padding-left: 5px; }  .northstar-content #subnav li.active a {    color: #000;    font-weight: bold; }  .northstar-content #subnav li a {    color: #595959; }  .northstar-content #quick-links {    list-style: none;    margin: 30px 0 0 0;    padding: 0; }  @media (min-width: 480px) and (max-width: 991px) {    .northstar-content #quick-links {      margin-left: -15px;      margin-right: -15px; } }  @media (min-width: 992px) {    .northstar-content #quick-links {      margin-top: 0; } }  .northstar-content #quick-links li {    margin-bottom: 10px; }  @media (min-width: 480px) and (max-width: 991px) {    .northstar-content #quick-links li {      float: left;      width: 50%;      padding-left: 15px;      padding-right: 15px; } }  .northstar-content #quick-links li a {    position: relative;    display: table;    width: 100%;    height: 60px;    background: #fff;    border-radius: 4px;    overflow: hidden;    text-decoration: none;    line-height: 20px;    font-size: 18px;    font-weight: bold;    color: #333333;    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content #quick-links li a:hover, .northstar-content #quick-links li a:focus {    color: #af1116; }  .northstar-content #quick-links li a span {    display: table-cell;    width: 60px;    height: 60px;    background: #eee;    background-size: cover;    background-position: center; }  .northstar-content #quick-links li a strong {    display: table-cell;    padding-left: 10px;    padding-right: 10px;    vertical-align: middle; }  .northstar-content #newsletter-bar {    padding: 40px 0;    text-align: center;    background: #dbeef8 url(/fend/images/clouds.png) fixed;    -webkit-animation: backgroundScroll 40s linear infinite;    -o-animation: backgroundScroll 40s linear infinite;    animation: backgroundScroll 40s linear infinite; }  .northstar-content #newsletter-bar h3 {    margin: 0; }  .northstar-content #mapshell {    height: 320px; }  .northstar-content #reportForm fieldset {    overflow: hidden;    max-height: 850px;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content #reportForm fieldset[disabled] {    max-height: 0; }  .northstar-content #reportForm #care-types {    padding-bottom: 30px; }  .northstar-content #reportForm #btn-submit[disabled] {    display: none; }  .northstar-content #faq {    margin-top: 20px; }  .northstar-content .faq-heading a {    display: block;    padding: 10px 15px;    font-size: 18px;    text-decoration: none;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content .faq-heading a:hover, .northstar-content .faq-heading a:focus {    color: #f8a41a;    background: #f9f9f9; }  .northstar-content .faq-heading a .fa {    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content .faq-content .inner {    padding: 15px 20px; }  .northstar-content .faq.active .faq-heading a {    color: #000;    background: #f0f0f0; }  .northstar-content .faq.active .faq-heading a .fa {    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    -o-transform: rotate(90deg);    transform: rotate(90deg); }  .northstar-content .faq table {    width: 100% !important; }  .northstar-content .faq table td {    width: 25% !important; }  .northstar-content .assigned-to li + li {    margin-top: 5px; }  .northstar-content .assigned-list .btn-danger {    float: right; }  @media (min-width: 768px) {    .northstar-content #assessment {      float: right; } }  .northstar-content iframe#flightbook {    width: 100%;    height: 100vh;    border: 0; }  .northstar-content #footer {    color: #777777;    background: #2a2a2a; }  .northstar-content #footer a {    color: #ccc; }  .northstar-content #footer a:hover {    color: #fff; }  .northstar-content #footer-main, .northstar-content #footer-nav {    padding-top: 30px;    padding-bottom: 30px; }  .northstar-content #footer-nav {    background: #333; }  .northstar-content #footer-nav a {    display: inline-block;    padding: 5px; }  .northstar-content #footer-nav a.root {    margin-bottom: 10px;    color: #f8a41a;    font-size: 16px;    font-weight: bold; }  .northstar-content .footer-nav {    list-style: none;    margin: 0;    padding: 0; }  .northstar-content .footer-nav li {    text-align: center; }  .northstar-content .footer-nav li a {    text-align: center; }  .northstar-content #members {    margin-top: -60px;    margin-bottom: 30px; }  .northstar-content #members #memberslinks p {    margin: 0;    padding: 15px 30px;    background: #dbeef8;    border-bottom-right-radius: 6px;    border-bottom-left-radius: 6px; }  .northstar-content #members #memberslinks #restricted_links {    display: none; }  .northstar-content .loginunsuccess {    padding: 15px;    margin-bottom: 20px;    border: 1px solid transparent;    border-radius: 4px;    background-color: #f2dede;    border-color: #ebccd1;    color: #a94442; }  .northstar-content .loginunsuccess h4 {    margin-top: 0;    color: inherit; }  .northstar-content .loginunsuccess .alert-link {    font-weight: bold; }  .northstar-content .loginunsuccess > p, .northstar-content .loginunsuccess > ul {    margin-bottom: 0; }  .northstar-content .loginunsuccess > p + p {    margin-top: 5px; }  .northstar-content .loginunsuccess hr {    border-top-color: #e4b9c0; }  .northstar-content .loginunsuccess .alert-link {    color: #843534; }  .northstar-content .loginsuccess {    padding: 15px;    margin-bottom: 20px;    border: 1px solid transparent;    border-radius: 4px;    background-color: #dff0d8;    border-color: #d6e9c6;    color: #3c763d;    position: absolute;    top: 0;    left: 0;    width: 100%; }  .northstar-content .loginsuccess h4 {    margin-top: 0;    color: inherit; }  .northstar-content .loginsuccess .alert-link {    font-weight: bold; }  .northstar-content .loginsuccess > p, .northstar-content .loginsuccess > ul {    margin-bottom: 0; }  .northstar-content .loginsuccess > p + p {    margin-top: 5px; }  .northstar-content .loginsuccess hr {    border-top-color: #c9e2b3; }  .northstar-content .loginsuccess .alert-link {    color: #2b542c; }  .northstar-content .alert-sims {    position: fixed;    bottom: 0;    left: 0;    right: 0;    z-index: 10000;    height: 50px;    line-height: 50px;    background: #d9534f;    color: #fff;    text-align: center;    box-shadow: 0 0 30px rgba(0, 0, 0, 0.75); }  .northstar-content #sims-admin-bar {    position: fixed;    bottom: 0;    right: 0;    z-index: 9999999;    padding: 10px 20px;    background: rgba(0, 0, 0, 0.75);    color: #fff;    border-left: 10px solid transparent; }  .northstar-content #sims-admin-bar.status-visible {    background: #459f2d;    border-left-color: #78d260; }  .northstar-content #sims-admin-bar.status-hidden {    background: #777777;    border-left-color: #aaa; }  .northstar-content #sims-admin-bar.status-disabled {    background: #a02622;    border-left-color: #d9534f; }  .northstar-content #sims-admin-bar.status-deleted {    background: #990000;    border-left-color: #ff0000; }  .northstar-content #sims-admin-bar.status-draft {    background: #005372;    border-left-color: #009ed8; }  .northstar-content #sims-admin-bar span, .northstar-content #sims-admin-bar a {    display: inline-block;    padding: 5px 10px;    color: #fff; }  .northstar-content .ekko-lightbox-container {    position: relative; }  .northstar-content .ekko-lightbox-nav-overlay {    z-index: 100;    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%; }  .northstar-content .ekko-lightbox-nav-overlay a {    opacity: 0;    -webkit-transition: opacity 0.5s;    -moz-transition: opacity 0.5s;    -o-transition: opacity 0.5s;    transition: opacity 0.5s;    color: #fff;    font-size: 30px;    height: 100%;    width: 49%;    display: block;    padding-top: 45%;    text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);    filter: dropshadow(color=#000, offx=2, offy=2);    z-index: 100; }  .northstar-content .ekko-lightbox-nav-overlay a:empty {    width: 49%; }  .northstar-content .ekko-lightbox-nav-overlay a:hover {    opacity: 1;    text-decoration: none; }  .northstar-content .ekko-lightbox-nav-overlay a.glyphicon-chevron-left {    padding-left: 15px;    float: left;    left: 0;    text-align: left; }  .northstar-content .ekko-lightbox-nav-overlay a.glyphicon-chevron-right {    padding-right: 15px;    float: right;    right: 0;    text-align: right; }  .northstar-content .ekko-lightbox .modal-footer {    text-align: left; }  .northstar-content .modal-backdrop.in {    filter: alpha(opacity=95);    -webkit-opacity: 0.95;    -moz-opacity: 0.95;    opacity: 0.95;    background-color: #333333; }  .northstar-content .ekko-lightbox .modal-content {    -webkit-box-shadow: none;    -moz-box-shadow: none;    box-shadow: none;    -webkit-border-radius: 0;    -moz-border-radius: 0;    border-radius: 0;    border: none;    background-color: transparent; }  .northstar-content .ekko-lightbox .modal-header {    border: 0;    padding-left: 0;    padding-right: 0; }  .northstar-content .ekko-lightbox .modal-header .close {    filter: alpha(opacity=50);    -webkit-opacity: 0.5;    -moz-opacity: 0.5;    opacity: 0.5;    color: #fff;    text-shadow: 0;    font-weight: 100;    margin-top: 5px; }  .northstar-content .ekko-lightbox .modal-header .close:hover {    filter: alpha(opacity=100);    -webkit-opacity: 1;    -moz-opacity: 1;    opacity: 1; }  .northstar-content .ekko-lightbox .modal-header h4.modal-title {    font-weight: 100;    color: #fff;    padding: 0; }  .northstar-content .ekko-lightbox .modal-body {    padding: 0; }  .northstar-content .ekko-lightbox .modal-dialog {    z-index: 1050; }  .northstar-content .ekko-lightbox .modal-footer {    filter: alpha(opacity=90);    -webkit-opacity: 0.9;    -moz-opacity: 0.9;    opacity: 0.9;    border: 0;    color: #fff;    font-weight: 100;    padding: 0; }  .northstar-content .xdsoft_datetimepicker {    box-shadow: 0 5px 15px -5px rgba(0, 0, 0, 0.506);    background: #fff;    border-bottom: 1px solid #bbb;    border-left: 1px solid #ccc;    border-right: 1px solid #ccc;    border-top: 1px solid #ccc;    color: #333;    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;    padding: 8px;    padding-left: 0;    padding-top: 2px;    position: absolute;    z-index: 9999;    -moz-box-sizing: border-box;    box-sizing: border-box;    display: none; }  .northstar-content .xdsoft_datetimepicker iframe {    position: absolute;    left: 0;    top: 0;    width: 75px;    height: 210px;    background: transparent;    border: none; }  .northstar-content .xdsoft_datetimepicker button {    border: none !important; }  .northstar-content .xdsoft_noselect {    -webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    -o-user-select: none;    user-select: none; }  .northstar-content .xdsoft_noselect::selection {    background: transparent; }  .northstar-content .xdsoft_noselect::-moz-selection {    background: transparent; }  .northstar-content .xdsoft_datetimepicker.xdsoft_inline {    display: inline-block;    position: static;    box-shadow: none; }  .northstar-content .xdsoft_datetimepicker * {    -moz-box-sizing: border-box;    box-sizing: border-box;    padding: 0;    margin: 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_datepicker, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker {    display: none; }  .northstar-content .xdsoft_datetimepicker .xdsoft_datepicker.active, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker.active {    display: block; }  .northstar-content .xdsoft_datetimepicker .xdsoft_datepicker {    width: 224px;    float: left;    margin-left: 8px; }  .northstar-content .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker {    width: 256px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker {    width: 58px;    float: left;    text-align: center;    margin-left: 8px;    margin-top: 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker {    margin-top: 8px;    margin-bottom: 3px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_mounthpicker {    position: relative;    text-align: center; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label i, .northstar-content .xdsoft_datetimepicker .xdsoft_prev, .northstar-content .xdsoft_datetimepicker .xdsoft_next, .northstar-content .xdsoft_datetimepicker .xdsoft_today_button {    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC); }  .northstar-content .xdsoft_datetimepicker .xdsoft_label i {    opacity: 0.5;    background-position: -92px -19px;    display: inline-block;    width: 9px;    height: 20px;    vertical-align: middle; }  .northstar-content .xdsoft_datetimepicker .xdsoft_prev {    float: left;    background-position: -20px 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_today_button {    float: left;    background-position: -70px 0;    margin-left: 5px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_next {    float: right;    background-position: 0 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_next, .northstar-content .xdsoft_datetimepicker .xdsoft_prev, .northstar-content .xdsoft_datetimepicker .xdsoft_today_button {    background-color: transparent;    background-repeat: no-repeat;    border: 0 none;    cursor: pointer;    display: block;    height: 30px;    opacity: 0.5;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    outline: medium none;    overflow: hidden;    padding: 0;    position: relative;    text-indent: 100%;    white-space: nowrap;    width: 20px;    min-width: 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next {    float: none;    background-position: -40px -15px;    height: 15px;    width: 30px;    display: block;    margin-left: 14px;    margin-top: 7px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev {    background-position: -40px 0;    margin-bottom: 7px;    margin-top: 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box {    height: 151px;    overflow: hidden;    border-bottom: 1px solid #ddd; }  .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div {    background: #f5f5f5;    border-top: 1px solid #ddd;    color: #666;    font-size: 12px;    text-align: center;    border-collapse: collapse;    cursor: pointer;    border-bottom-width: 0;    height: 25px;    line-height: 25px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child {    border-top-width: 0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_today_button:hover, .northstar-content .xdsoft_datetimepicker .xdsoft_next:hover, .northstar-content .xdsoft_datetimepicker .xdsoft_prev:hover {    opacity: 1;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label {    display: inline;    position: relative;    z-index: 9999;    margin: 0;    padding: 5px 3px;    font-size: 14px;    line-height: 20px;    font-weight: bold;    background-color: #fff;    float: left;    width: 182px;    text-align: center;    cursor: pointer; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label:hover > span {    text-decoration: underline; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label:hover i {    opacity: 1.0; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select {    border: 1px solid #ccc;    position: absolute;    right: 0;    top: 30px;    z-index: 101;    display: none;    background: #fff;    max-height: 160px;    overflow-y: hidden; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect {    right: -7px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect {    right: 2px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {    color: #fff;    background: #ff8000; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option {    padding: 2px 10px 2px 5px;    text-decoration: none !important; }  .northstar-content .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {    background: #33aaff;    box-shadow: #178fe5 0 1px 3px 0 inset;    color: #fff;    font-weight: 700; }  .northstar-content .xdsoft_datetimepicker .xdsoft_month {    width: 100px;    text-align: right; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar {    clear: both; }  .northstar-content .xdsoft_datetimepicker .xdsoft_year {    width: 48px;    margin-left: 5px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar table {    border-collapse: collapse;    width: 100%; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td > div {    padding-right: 5px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar th {    height: 25px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td, .northstar-content .xdsoft_datetimepicker .xdsoft_calendar th {    width: 14.2857142%;    background: #f5f5f5;    border: 1px solid #ddd;    color: #666;    font-size: 12px;    text-align: right;    vertical-align: middle;    padding: 0;    border-collapse: collapse;    cursor: pointer;    height: 25px; }  .northstar-content .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td, .northstar-content .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th {    width: 12.5%; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar th {    background: #f1f1f1; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today {    color: #33aaff; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default {    background: #ffe9d2;    box-shadow: #ffb871 0 1px 4px 0 inset;    color: #000; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint {    background: #c1ffc9;    box-shadow: #00dd1c 0 1px 4px 0 inset;    color: #000; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {    background: #33aaff;    box-shadow: #178fe5 0 1px 3px 0 inset;    color: #fff;    font-weight: 700; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .northstar-content .xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled {    opacity: 0.5;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";    cursor: default; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled {    opacity: 0.2;    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td:hover, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {    color: #fff !important;    background: #ff8000 !important;    box-shadow: none !important; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current.xdsoft_disabled:hover {    background: #33aaff !important;    box-shadow: #178fe5 0 1px 3px 0 inset !important;    color: #fff !important; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .northstar-content .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover {    color: inherit !important;    background: inherit !important;    box-shadow: inherit !important; }  .northstar-content .xdsoft_datetimepicker .xdsoft_calendar th {    font-weight: 700;    text-align: center;    color: #999;    cursor: default; }  .northstar-content .xdsoft_datetimepicker .xdsoft_copyright {    color: #ccc !important;    font-size: 10px;    clear: both;    float: none;    margin-left: 8px; }  .northstar-content .xdsoft_datetimepicker .xdsoft_copyright a {    color: #eee !important; }  .northstar-content .xdsoft_datetimepicker .xdsoft_copyright a:hover {    color: #aaa !important; }  .northstar-content .xdsoft_time_box {    position: relative;    border: 1px solid #ccc; }  .northstar-content .xdsoft_scrollbar > .xdsoft_scroller {    background: #ccc !important;    height: 20px;    border-radius: 3px; }  .northstar-content .xdsoft_scrollbar {    position: absolute;    width: 7px;    right: 0;    top: 0;    bottom: 0;    cursor: pointer; }  .northstar-content .xdsoft_scroller_box {    position: relative; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark {    box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506);    background: #000;    border-bottom: 1px solid #444;    border-left: 1px solid #333;    border-right: 1px solid #333;    border-top: 1px solid #333;    color: #ccc; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box {    border-bottom: 1px solid #222; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div {    background: #0a0a0a;    border-top: 1px solid #222;    color: #999; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label {    background-color: #000; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select {    border: 1px solid #333;    background: #000; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover {    color: #000;    background: #007fff; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current {    background: #cc5500;    box-shadow: #b03e00 0 1px 3px 0 inset;    color: #000; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button {    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==); }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {    background: #0a0a0a;    border: 1px solid #222;    color: #999; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {    background: #0e0e0e; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today {    color: #cc5500; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default {    background: #ffe9d2;    box-shadow: #ffb871 0 1px 4px 0 inset;    color: #000; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint {    background: #c1ffc9;    box-shadow: #00dd1c 0 1px 4px 0 inset;    color: #000; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {    background: #cc5500;    box-shadow: #b03e00 0 1px 3px 0 inset;    color: #000; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div:hover {    color: #000 !important;    background: #007fff !important; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th {    color: #666; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright {    color: #333 !important; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a {    color: #111 !important; }  .northstar-content .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover {    color: #555 !important; }  .northstar-content .xdsoft_dark .xdsoft_time_box {    border: 1px solid #333; }  .northstar-content .xdsoft_dark .xdsoft_scrollbar > .xdsoft_scroller {    background: #333 !important; }  .northstar-content .xdsoft_datetimepicker .xdsoft_save_selected {    display: block;    border: 1px solid #dddddd !important;    margin-top: 5px;    width: 100%;    color: #454551;    font-size: 13px; }  .northstar-content .xdsoft_datetimepicker .blue-gradient-button {    font-family: "museo-sans", "Book Antiqua", sans-serif;    font-size: 12px;    font-weight: 300;    color: #82878c;    height: 28px;    position: relative;    padding: 4px 17px 4px 33px;    border: 1px solid #d7d8da;    background: -moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);    /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));    /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);    /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, #fff 0%, #f4f8fa 73%);    /* Opera 11.10+ */    background: -ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);    /* IE10+ */    background: linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);    /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#f4f8fa',GradientType=0 );    /* IE6-9 */ }  .northstar-content .xdsoft_datetimepicker .blue-gradient-button:hover, .northstar-content .xdsoft_datetimepicker .blue-gradient-button:focus, .northstar-content .xdsoft_datetimepicker .blue-gradient-button:hover span, .northstar-content .xdsoft_datetimepicker .blue-gradient-button:focus span {    color: #454551;    background: -moz-linear-gradient(top, #f4f8fa 0%, #FFF 73%);    /* FF3.6+ */    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #FFF));    /* Chrome,Safari4+ */    background: -webkit-linear-gradient(top, #f4f8fa 0%, #FFF 73%);    /* Chrome10+,Safari5.1+ */    background: -o-linear-gradient(top, #f4f8fa 0%, #FFF 73%);    /* Opera 11.10+ */    background: -ms-linear-gradient(top, #f4f8fa 0%, #FFF 73%);    /* IE10+ */    background: linear-gradient(to bottom, #f4f8fa 0%, #FFF 73%);    /* W3C */    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f8fa', endColorstr='#FFF',GradientType=0 );    /* IE6-9 */ }  .northstar-content #banner {    position: relative;    padding: 30px 0;    background: #af1116 url(/fend/images/banner.jpg) no-repeat center;    background-size: cover; }  @media (min-width: 768px) {    .northstar-content #banner {      padding: 120px 0; } }  .northstar-content #banner .tagline {    margin: 0;    padding-top: 60px;    color: #fff;    text-align: center; }  .northstar-content #home-links a {    display: block;    padding-top: 15px;    padding-bottom: 15px;    color: #fff;    text-align: center;    text-decoration: none; }  .northstar-content #home-links a:hover h2 {    -webkit-transform: translate(0, -5px);    -ms-transform: translate(0, -5px);    -o-transform: translate(0, -5px);    transform: translate(0, -5px); }  .northstar-content #home-links a:hover span {    -webkit-transform: translate(0, -2px);    -ms-transform: translate(0, -2px);    -o-transform: translate(0, -2px);    transform: translate(0, -2px); }  .northstar-content #home-links a img {    max-width: 100%;    max-height: 150px;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content #home-links a h2 {    margin-top: 0;    margin-bottom: 5px;    font-size: 36px;    letter-spacing: -2px;    font-weight: bold;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  @media (min-width: 992px) {    .northstar-content #home-links a h2 {      font-size: 48px; } }  @media (min-width: 1200px) {    .northstar-content #home-links a h2 {      font-size: 60px; } }  .northstar-content #home-links a span {    display: block;    font-size: 16px;    -webkit-transition: 0.25s;    -o-transition: 0.25s;    transition: 0.25s; }  .northstar-content .promo {    padding: 10px; }  .northstar-content .slick-slider {    position: relative;    display: block;    box-sizing: border-box;    -webkit-touch-callout: none;    -webkit-user-select: none;    -khtml-user-select: none;    -moz-user-select: none;    -ms-user-select: none;    user-select: none;    -ms-touch-action: pan-y;    touch-action: pan-y;    -webkit-tap-highlight-color: transparent; }  .northstar-content .slick-list {    position: relative;    overflow: hidden;    display: block;    margin: 0;    padding: 0; }  .northstar-content .slick-list:focus {    outline: none; }  .northstar-content .slick-list.dragging {    cursor: pointer;    cursor: hand; }  .northstar-content .slick-slider .slick-track, .northstar-content .slick-slider .slick-list {    -webkit-transform: translate3d(0, 0, 0);    -moz-transform: translate3d(0, 0, 0);    -ms-transform: translate3d(0, 0, 0);    -o-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0); }  .northstar-content .slick-track {    position: relative;    left: 0;    top: 0;    display: block; }  .northstar-content .slick-track:before, .northstar-content .slick-track:after {    content: "";    display: table; }  .northstar-content .slick-track:after {    clear: both; }  .northstar-content .slick-loading .slick-track {    visibility: hidden; }  .northstar-content .slick-slide {    float: left;    height: 100%;    min-height: 1px;    display: none; }  .northstar-content [dir="rtl"] .slick-slide {    float: right; }  .northstar-content .slick-slide img {    display: block; }  .northstar-content .slick-slide.slick-loading img {    display: none; }  .northstar-content .slick-slide.dragging img {    pointer-events: none; }  .northstar-content .slick-initialized .slick-slide {    display: block; }  .northstar-content .slick-loading .slick-slide {    visibility: hidden; }  .northstar-content .slick-vertical .slick-slide {    display: block;    height: auto;    border: 1px solid transparent; }  .northstar-content .slick-arrow.slick-hidden {    display: none; }  .northstar-content .slick-loading .slick-list {    background: #fff url("../images/ajax-loader.gif") center center no-repeat; }@font-face {  .northstar-content {    font-family: 'slick';    font-weight: normal;    font-style: normal;    src: url("../fonts/slick.eot?");    src: url("../fonts/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick.woff") format("woff"), url("../fonts/slick.ttf") format("truetype"), url("../fonts/slick.svg#slick") format("svg"); } }  .northstar-content .slick-prev, .northstar-content .slick-next {    position: absolute;    display: block;    height: 20px;    width: 20px;    line-height: 0;    font-size: 0;    cursor: pointer;    background: transparent;    color: transparent;    top: 50%;    -webkit-transform: translate(0, -50%);    -ms-transform: translate(0, -50%);    transform: translate(0, -50%);    padding: 0;    border: none;    outline: none; }  .northstar-content .slick-prev:hover, .northstar-content .slick-next:hover, .northstar-content .slick-prev:focus, .northstar-content .slick-next:focus {    outline: none;    background: transparent;    color: transparent; }  .northstar-content .slick-prev:hover:before, .northstar-content .slick-next:hover:before, .northstar-content .slick-prev:focus:before, .northstar-content .slick-next:focus:before {    opacity: 1; }  .northstar-content .slick-prev.slick-disabled:before, .northstar-content .slick-next.slick-disabled:before {    opacity: .25; }  .northstar-content .slick-prev:before, .northstar-content .slick-next:before {    font-family: "slick";    font-size: 20px;    line-height: 1;    color: #fff;    opacity: .75;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale; }  .northstar-content .slick-prev {    left: -25px; }  .northstar-content .slick-prev[dir="rtl"] {    left: auto;    right: -25px; }  .northstar-content .slick-prev:before {    content: "←"; }  .northstar-content .slick-prev:before[dir="rtl"] {    content: "→"; }  .northstar-content .slick-next {    right: -25px; }  .northstar-content .slick-next[dir="rtl"] {    left: -25px;    right: auto; }  .northstar-content .slick-next:before {    content: "→"; }  .northstar-content .slick-next:before[dir="rtl"] {    content: "←"; }  .northstar-content .slick-dotted .slick-slider {    margin-bottom: 30px; }  .northstar-content .slick-dots {    position: absolute;    bottom: -25px;    list-style: none;    display: block;    text-align: center;    padding: 0;    margin: 0;    width: 100%; }  .northstar-content .slick-dots li {    position: relative;    display: inline-block;    height: 20px;    width: 20px;    margin: 0 5px;    padding: 0;    cursor: pointer; }  .northstar-content .slick-dots li button {    border: 0;    background: transparent;    display: block;    height: 20px;    width: 20px;    outline: none;    line-height: 0;    font-size: 0;    color: transparent;    padding: 5px;    cursor: pointer; }  .northstar-content .slick-dots li button:hover, .northstar-content .slick-dots li button:focus {    outline: none; }  .northstar-content .slick-dots li button:hover:before, .northstar-content .slick-dots li button:focus:before {    opacity: 1; }  .northstar-content .slick-dots li button:before {    position: absolute;    top: 0;    left: 0;    content: "•";    width: 20px;    height: 20px;    font-family: "slick";    font-size: 6px;    line-height: 20px;    text-align: center;    color: #000;    opacity: .25;    -webkit-font-smoothing: antialiased;    -moz-osx-font-smoothing: grayscale; }  .northstar-content .slick-dots li.slick-active button:before {    color: #000;    opacity: .75; }  .northstar-content .slick-track {    margin-left: auto;    margin-right: auto; }  @media (min-width: 1200px) {    .northstar-content header .header-form {      position: absolute;      top: 0;      right: 16px; } }  @media (min-width: 992px) {    .northstar-content header .header-form {      position: absolute;      top: 0;      right: 16px; } }  @media (max-width: 991px) {    .northstar-content header .header-form {      position: absolute;      top: 0;      right: 6%; } }  .northstar-content .btn.btn-light {    color: #313d4e;    background-color: #fff; }  .northstar-content .btn.btn-dark {    color: #fff;    background-color: #313d4e; }  .northstar-content .btn {    border-radius: 0;    font-weight: 700; }  .northstar-content header a:visited {    color: #313d4e; }  .northstar-content header a {    color: #313d4e; }  .northstar-content .dropdown-menu {    background-color: #fff; }  .northstar-content footer > .container {    min-width: 100%;    margin: 0; }  .northstar-content #logo {    margin-right: auto; }    .northstar-content #logo img {      max-width: 50%; }  .northstar-content .Login-form .header-form {    margin-right: 35px;    margin-top: 10px; }.modal-dialog.x-wide-modal {  width: 80%;  max-width: none; }.main-header-bar {  margin-top: 175px;  width: 100%;  padding-right: 15px;  padding-left: 15px;  margin-right: auto;  margin-left: auto; }@media (min-width: 576px) {  .main-header-bar {    max-width: 540px; } }@media (min-width: 768px) {  .main-header-bar {    max-width: 720px; } }@media (max-width: 768px) {  .main-header-bar {    margin-top: 0; } }@media (min-width: 992px) {  .main-header-bar {    max-width: 960px; } }@media (min-width: 1200px) {  .main-header-bar {    max-width: 1140px;    margin-top: 100px; } }.main-header-bar {  background-color: #af1116; }.main-header-bar h1 {  font-size: 16pt;  font-family: "Montserrat", sans-serif;  padding: 9px 6px;  margin: 0;  color: #fff; }@media (min-width: 768px) {  .main-header-bar h1 {    font-size: 24pt;    padding: 20px 30px; } }@media (max-width: 768px) {  .northstar-content #header .header-social-content {    display: none; }  .northstar-content #header #main-nav {    display: none; } }@media (max-width: 992px) {  .northstar-content #main-nav a {    font-size: 15px; } }@media (min-width: 992px) {  .northstar-content #logo > img {    min-width: 100%; } }.modal .btn-primary {  background-color: #af1116; }/*# sourceMappingURL=NorthStar.css.map */