@charset "UTF-8";
/*!
                            Delicately Hand-Crafted by                            ,;s5X932ir:.             
                                                                                ;XHMMH&h9h&H###&s.          
                               .:s3H#@@@@@@@@#AXr:                           s#@@@@#BA&GG&AHM#@@@@@3,       
                          :2#@@@@@@@@@@@@@@@@@@@@@@@@Mi,                   S@@@#BAA&GGGGGGG&AAAHM#@@@A.     
                      ,3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@S.             :@@@HA&GhhhhhhhhhhhhGGG&AAB#@@2    
                   ,A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@X.         i@@BAA&&Ghhhh&&&A&GhhhhhhGG&AB#@#   
                 S@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r      S@MAAAHHA&Ghhh&AHHAAGhhhhhhhhG&HM@@  
               &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5   ;@BHr    ,#Gh&5     M&hhhhhhhhGG&AB@M 
             G@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@s ##GBr    ,@&hA2     @MMMMAHMM#MA&&AM@:
           s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@3.@AhMS    :@&hHh     @;;;;B5:.,r&#A&H@5
          @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ r#GG#2    :@&GBA    .#           s#AAA3
        ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2BGG#2    :@&GMA    .@     r2.    3M&G9
       X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5BGG#5    ;@A&#M    .@    5@@@    :@GG9
      A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ;#GGMA     A##@r    ;@    r@@@    :@GG3
     &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; #&&H@;             #@      ;     9MGA5
    5@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ XB&A#@2          ;#@#           X@&h#:
   :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r #AAH#@@M92ii53H@@#MM    X@XS2A@@AhM9 
   @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  #AAHB#@@@@@@@@#A&BM    i@@@@@B&GBG  
  X@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@  HB&AAAAHHHHAAGhGHM... i@HAA&GG#2   
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@; rMAGGGGGhhhhhhGA#@@@@B&GhhGBB;    
 r@@@,          :A@@@@@@@@@@@@@@@:   ,@@@@@@@@s    @@@@@@@@S    @@@@@@@@@#  iBH&hhhhhhhhGAHMMBA&GGAMBs      
 @@@@             ,@@@@@@@@@@@@@@     @@@@@@@@:    @@@@@@@@;    @@@@@@@@@@@G  ;XHBHA&GGGG&&&AAAHMMh;        
:@@@@.    @@@@     @#AHH#@@@&AHM@:    @M22A@@@s    @#25G@@@2    @@@@M922G@@@@@;  ;2AM#######MHhi:           
2@@@@,    @@@@.   .@     @@@    MS          r@X          :@H    @@:        ,@@@@@     ..,,.                 
#@@@@,           5@@.    @@@    @2     ;.    AB     :,    i@    @    r@@3    @@@@,                          
@@@@@,    ,:::     @r    @@@    @2   .@@@r   .A    @@@9    A    X    3G3&    .@@@;                          
@@@@@,    @@@@@    ,s    @@@    @2   ,@@@X   ,A    @@@#    A    3    .   ;r;,:@@@;                          
H@@@@:    riss.    s5    r2     @2    :H3    &#    .H&    s@    @    M@@@B#@H@@@@,                          
i@@@@.            ;@@           #s          ;@2          ,@H    @@.         ,@@@@                           
,@@@@B9&G9X2X9A#@@@@@@Asri#@@Gh2@@9G9@@2rsh@@@@3Gh@@3rs3@@@@XG9X@@@@3r::;SB@@@@@@                           
 A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@9                           
 .@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                            
  @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#                            
  ,@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                             
   B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2                             
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                              
     @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                               
      @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                
       @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                 
        @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B                                  
         &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i                                   
          :@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@                                     
            2@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@r                                      
              &@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@5                                        
                3@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@i                                          
                  ;@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B:                                            
                     s@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@B;                                               
                        ;A@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@9,                                                  
                           .:r2GB#@@@@@@@@@@@@@@#HG5r:                                                         

                                www.bubbleup.net 

*/
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }

body {
  margin: 0; }

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block; }

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

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; }

  select {
    background: #fff !important; }

  .navbar {
    display: none; }

  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important; }

  .label {
    border: 1px solid #000; }

  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #fff !important; }

  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important; } }
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot");
  src: url("../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/bootstrap/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"; }

* {
  box-sizing: border-box; }

*:before,
*:after {
  box-sizing: border-box; }

html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }

body {
  font-family: "Gotham-Book", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.575;
  color: #686d6e;
  background-color: #f4f3f2; }

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

a {
  color: #686d6e;
  text-decoration: none; }
  a:hover, a:focus {
    color: #8e9394;
    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 {
  display: block;
  max-width: 100%;
  height: auto; }

.img-rounded {
  border-radius: 6px; }

.img-thumbnail {
  padding: 0px;
  line-height: 1.575;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto; }

.img-circle {
  border-radius: 50%; }

hr {
  margin-top: 22px;
  margin-bottom: 22px;
  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: "Gotham-Light", Helvetica, Arial, sans-serif;
  font-weight: 100;
  line-height: 1;
  color: #686d6e; }
  h1 small,
  h1 .small, h2 small,
  h2 .small, h3 small,
  h3 .small, h4 small,
  h4 .small, h5 small,
  h5 .small, h6 small,
  h6 .small,
  .h1 small,
  .h1 .small, .h2 small,
  .h2 .small, .h3 small,
  .h3 .small, .h4 small,
  .h4 .small, .h5 small,
  .h5 .small, .h6 small,
  .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777777; }

h1, .h1,
h2, .h2,
h3, .h3 {
  margin-top: 22px;
  margin-bottom: 11px; }
  h1 small,
  h1 .small, .h1 small,
  .h1 .small,
  h2 small,
  h2 .small, .h2 small,
  .h2 .small,
  h3 small,
  h3 .small, .h3 small,
  .h3 .small {
    font-size: 65%; }

h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: 11px;
  margin-bottom: 11px; }
  h4 small,
  h4 .small, .h4 small,
  .h4 .small,
  h5 small,
  h5 .small, .h5 small,
  .h5 .small,
  h6 small,
  h6 .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 11px; }

.lead {
  margin-bottom: 22px;
  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: .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, .initialism {
  text-transform: uppercase; }

.text-capitalize {
  text-transform: capitalize; }

.text-muted {
  color: #777777; }

.text-primary {
  color: #00778A !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #004b57 !important; }

.text-success {
  color: #3c763d !important; }

a.text-success:focus, a.text-success:hover {
  color: #2b542c !important; }

.text-info {
  color: #31708f !important; }

a.text-info:focus, a.text-info:hover {
  color: #245269 !important; }

.text-warning {
  color: #8a6d3b !important; }

a.text-warning:focus, a.text-warning:hover {
  color: #66512c !important; }

.text-danger {
  color: #a94442 !important; }

a.text-danger:focus, a.text-danger:hover {
  color: #843534 !important; }

.bg-primary {
  color: #fff; }

.bg-primary {
  background-color: #00778A; }

a.bg-primary:hover {
  background-color: #004b57; }

.bg-success {
  background-color: #dff0d8; }

a.bg-success:hover {
  background-color: #c1e2b3; }

.bg-info {
  background-color: #d9edf7; }

a.bg-info:hover {
  background-color: #afd9ee; }

.bg-warning {
  background-color: #fcf8e3; }

a.bg-warning:hover {
  background-color: #f7ecb5; }

.bg-danger {
  background-color: #f2dede; }

a.bg-danger:hover {
  background-color: #e4b9b9; }

.page-header {
  padding-bottom: 10px;
  margin: 44px 0 22px;
  border-bottom: 1px solid #eeeeee; }

ul,
ol {
  margin-top: 0;
  margin-bottom: 11px; }
  ul ul,
  ul ol,
  ol ul,
  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: 22px; }

dt,
dd {
  line-height: 1.575; }

dt {
  font-weight: bold; }

dd {
  margin-left: 0; }

.dl-horizontal dd:before, .dl-horizontal dd:after {
  content: " ";
  display: table; }
.dl-horizontal dd:after {
  clear: both; }
@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%; }

blockquote {
  padding: 11px 22px;
  margin: 0 0 22px;
  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.575;
    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-reverse small:before,
  .blockquote-reverse .small:before,
  blockquote.pull-right footer:before,
  blockquote.pull-right small:before,
  blockquote.pull-right .small:before {
    content: ''; }
  .blockquote-reverse footer:after,
  .blockquote-reverse small:after,
  .blockquote-reverse .small:after,
  blockquote.pull-right footer:after,
  blockquote.pull-right small:after,
  blockquote.pull-right .small:after {
    content: '\00A0 \2014'; }

address {
  margin-bottom: 22px;
  font-style: normal;
  line-height: 1.575; }

* {
  outline: 0 !important; }

p {
  margin-bottom: 1em;
  padding-top: 10px; }
  p:last-child {
    margin-bottom: 0; }

.lead {
  font-style: italic; }

.single-message {
  padding: 6% 0; }

h1, .h1 {
  font-size: 36px; }

h2, .h2 {
  font-size: 28px;
  font-family: "Gotham-Book", Helvetica, Arial, sans-serif; }

h3, .h3 {
  font-size: 24px;
  font-family: "Gotham-Medium", Helvetica, Arial, sans-serif; }

h4, .h4 {
  font-size: 18px;
  font-family: "Gotham-Bold", Helvetica, Arial, sans-serif; }

h5, .h5 {
  font-size: 14px;
  font-family: "Gotham-Medium", Helvetica, Arial, sans-serif; }

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  margin-top: .4em;
  margin-bottom: .4em; }

.page-header {
  margin: 0 0 11px;
  padding: 0;
  border: 0; }
  .page-header h1 {
    margin: 0;
    color: #00778A; }

.primary-color {
  color: #00778A; }

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: 10.5px;
  margin: 0 0 11px;
  font-size: 13px;
  line-height: 1.575;
  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: 13.75px;
  padding-right: 13.75px; }
  .container:before, .container:after {
    content: " ";
    display: table; }
  .container:after {
    clear: both; }
  @media (min-width: 480px) {
    .container {
      padding-left: 16.5px;
      padding-right: 16.5px; } }
  @media (min-width: 768px) {
    .container {
      padding-left: 22px;
      padding-right: 22px; } }
  @media (min-width: 1024px) {
    .container {
      padding-left: 22px;
      padding-right: 22px; } }
  @media (min-width: 1200px) {
    .container {
      padding-left: 22px;
      padding-right: 22px; } }
  @media (min-width: 768px) {
    .container {
      width: 842px; } }
  @media (min-width: 1024px) {
    .container {
      width: 1062px; } }
  @media (min-width: 1200px) {
    .container {
      width: 1262px; } }

.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 13.75px;
  padding-right: 13.75px; }
  .container-fluid:before, .container-fluid:after {
    content: " ";
    display: table; }
  .container-fluid:after {
    clear: both; }
  @media (min-width: 480px) {
    .container-fluid {
      padding-left: 16.5px;
      padding-right: 16.5px; } }
  @media (min-width: 768px) {
    .container-fluid {
      padding-left: 22px;
      padding-right: 22px; } }
  @media (min-width: 1024px) {
    .container-fluid {
      padding-left: 22px;
      padding-right: 22px; } }
  @media (min-width: 1200px) {
    .container-fluid {
      padding-left: 22px;
      padding-right: 22px; } }

.row {
  margin-left: -11px;
  margin-right: -11px; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xl-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xl-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xl-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xl-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xl-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xl-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xl-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xl-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xl-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xl-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xl-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xl-12 {
  position: relative;
  min-height: 1px;
  padding-left: 11px;
  padding-right: 11px; }

.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-1 {
  width: 8.3333333333%; }

.col-xs-2 {
  width: 16.6666666667%; }

.col-xs-3 {
  width: 25%; }

.col-xs-4 {
  width: 33.3333333333%; }

.col-xs-5 {
  width: 41.6666666667%; }

.col-xs-6 {
  width: 50%; }

.col-xs-7 {
  width: 58.3333333333%; }

.col-xs-8 {
  width: 66.6666666667%; }

.col-xs-9 {
  width: 75%; }

.col-xs-10 {
  width: 83.3333333333%; }

.col-xs-11 {
  width: 91.6666666667%; }

.col-xs-12 {
  width: 100%; }

.col-xs-pull-0 {
  right: auto; }

.col-xs-pull-1 {
  right: 8.3333333333%; }

.col-xs-pull-2 {
  right: 16.6666666667%; }

.col-xs-pull-3 {
  right: 25%; }

.col-xs-pull-4 {
  right: 33.3333333333%; }

.col-xs-pull-5 {
  right: 41.6666666667%; }

.col-xs-pull-6 {
  right: 50%; }

.col-xs-pull-7 {
  right: 58.3333333333%; }

.col-xs-pull-8 {
  right: 66.6666666667%; }

.col-xs-pull-9 {
  right: 75%; }

.col-xs-pull-10 {
  right: 83.3333333333%; }

.col-xs-pull-11 {
  right: 91.6666666667%; }

.col-xs-pull-12 {
  right: 100%; }

.col-xs-push-0 {
  left: auto; }

.col-xs-push-1 {
  left: 8.3333333333%; }

.col-xs-push-2 {
  left: 16.6666666667%; }

.col-xs-push-3 {
  left: 25%; }

.col-xs-push-4 {
  left: 33.3333333333%; }

.col-xs-push-5 {
  left: 41.6666666667%; }

.col-xs-push-6 {
  left: 50%; }

.col-xs-push-7 {
  left: 58.3333333333%; }

.col-xs-push-8 {
  left: 66.6666666667%; }

.col-xs-push-9 {
  left: 75%; }

.col-xs-push-10 {
  left: 83.3333333333%; }

.col-xs-push-11 {
  left: 91.6666666667%; }

.col-xs-push-12 {
  left: 100%; }

.col-xs-offset-0 {
  margin-left: 0%; }

.col-xs-offset-1 {
  margin-left: 8.3333333333%; }

.col-xs-offset-2 {
  margin-left: 16.6666666667%; }

.col-xs-offset-3 {
  margin-left: 25%; }

.col-xs-offset-4 {
  margin-left: 33.3333333333%; }

.col-xs-offset-5 {
  margin-left: 41.6666666667%; }

.col-xs-offset-6 {
  margin-left: 50%; }

.col-xs-offset-7 {
  margin-left: 58.3333333333%; }

.col-xs-offset-8 {
  margin-left: 66.6666666667%; }

.col-xs-offset-9 {
  margin-left: 75%; }

.col-xs-offset-10 {
  margin-left: 83.3333333333%; }

.col-xs-offset-11 {
  margin-left: 91.6666666667%; }

.col-xs-offset-12 {
  margin-left: 100%; }

@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-1 {
    width: 8.3333333333%; }

  .col-sm-2 {
    width: 16.6666666667%; }

  .col-sm-3 {
    width: 25%; }

  .col-sm-4 {
    width: 33.3333333333%; }

  .col-sm-5 {
    width: 41.6666666667%; }

  .col-sm-6 {
    width: 50%; }

  .col-sm-7 {
    width: 58.3333333333%; }

  .col-sm-8 {
    width: 66.6666666667%; }

  .col-sm-9 {
    width: 75%; }

  .col-sm-10 {
    width: 83.3333333333%; }

  .col-sm-11 {
    width: 91.6666666667%; }

  .col-sm-12 {
    width: 100%; }

  .col-sm-pull-0 {
    right: auto; }

  .col-sm-pull-1 {
    right: 8.3333333333%; }

  .col-sm-pull-2 {
    right: 16.6666666667%; }

  .col-sm-pull-3 {
    right: 25%; }

  .col-sm-pull-4 {
    right: 33.3333333333%; }

  .col-sm-pull-5 {
    right: 41.6666666667%; }

  .col-sm-pull-6 {
    right: 50%; }

  .col-sm-pull-7 {
    right: 58.3333333333%; }

  .col-sm-pull-8 {
    right: 66.6666666667%; }

  .col-sm-pull-9 {
    right: 75%; }

  .col-sm-pull-10 {
    right: 83.3333333333%; }

  .col-sm-pull-11 {
    right: 91.6666666667%; }

  .col-sm-pull-12 {
    right: 100%; }

  .col-sm-push-0 {
    left: auto; }

  .col-sm-push-1 {
    left: 8.3333333333%; }

  .col-sm-push-2 {
    left: 16.6666666667%; }

  .col-sm-push-3 {
    left: 25%; }

  .col-sm-push-4 {
    left: 33.3333333333%; }

  .col-sm-push-5 {
    left: 41.6666666667%; }

  .col-sm-push-6 {
    left: 50%; }

  .col-sm-push-7 {
    left: 58.3333333333%; }

  .col-sm-push-8 {
    left: 66.6666666667%; }

  .col-sm-push-9 {
    left: 75%; }

  .col-sm-push-10 {
    left: 83.3333333333%; }

  .col-sm-push-11 {
    left: 91.6666666667%; }

  .col-sm-push-12 {
    left: 100%; }

  .col-sm-offset-0 {
    margin-left: 0%; }

  .col-sm-offset-1 {
    margin-left: 8.3333333333%; }

  .col-sm-offset-2 {
    margin-left: 16.6666666667%; }

  .col-sm-offset-3 {
    margin-left: 25%; }

  .col-sm-offset-4 {
    margin-left: 33.3333333333%; }

  .col-sm-offset-5 {
    margin-left: 41.6666666667%; }

  .col-sm-offset-6 {
    margin-left: 50%; }

  .col-sm-offset-7 {
    margin-left: 58.3333333333%; }

  .col-sm-offset-8 {
    margin-left: 66.6666666667%; }

  .col-sm-offset-9 {
    margin-left: 75%; }

  .col-sm-offset-10 {
    margin-left: 83.3333333333%; }

  .col-sm-offset-11 {
    margin-left: 91.6666666667%; }

  .col-sm-offset-12 {
    margin-left: 100%; } }
@media (min-width: 1024px) {
  .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-1 {
    width: 8.3333333333%; }

  .col-md-2 {
    width: 16.6666666667%; }

  .col-md-3 {
    width: 25%; }

  .col-md-4 {
    width: 33.3333333333%; }

  .col-md-5 {
    width: 41.6666666667%; }

  .col-md-6 {
    width: 50%; }

  .col-md-7 {
    width: 58.3333333333%; }

  .col-md-8 {
    width: 66.6666666667%; }

  .col-md-9 {
    width: 75%; }

  .col-md-10 {
    width: 83.3333333333%; }

  .col-md-11 {
    width: 91.6666666667%; }

  .col-md-12 {
    width: 100%; }

  .col-md-pull-0 {
    right: auto; }

  .col-md-pull-1 {
    right: 8.3333333333%; }

  .col-md-pull-2 {
    right: 16.6666666667%; }

  .col-md-pull-3 {
    right: 25%; }

  .col-md-pull-4 {
    right: 33.3333333333%; }

  .col-md-pull-5 {
    right: 41.6666666667%; }

  .col-md-pull-6 {
    right: 50%; }

  .col-md-pull-7 {
    right: 58.3333333333%; }

  .col-md-pull-8 {
    right: 66.6666666667%; }

  .col-md-pull-9 {
    right: 75%; }

  .col-md-pull-10 {
    right: 83.3333333333%; }

  .col-md-pull-11 {
    right: 91.6666666667%; }

  .col-md-pull-12 {
    right: 100%; }

  .col-md-push-0 {
    left: auto; }

  .col-md-push-1 {
    left: 8.3333333333%; }

  .col-md-push-2 {
    left: 16.6666666667%; }

  .col-md-push-3 {
    left: 25%; }

  .col-md-push-4 {
    left: 33.3333333333%; }

  .col-md-push-5 {
    left: 41.6666666667%; }

  .col-md-push-6 {
    left: 50%; }

  .col-md-push-7 {
    left: 58.3333333333%; }

  .col-md-push-8 {
    left: 66.6666666667%; }

  .col-md-push-9 {
    left: 75%; }

  .col-md-push-10 {
    left: 83.3333333333%; }

  .col-md-push-11 {
    left: 91.6666666667%; }

  .col-md-push-12 {
    left: 100%; }

  .col-md-offset-0 {
    margin-left: 0%; }

  .col-md-offset-1 {
    margin-left: 8.3333333333%; }

  .col-md-offset-2 {
    margin-left: 16.6666666667%; }

  .col-md-offset-3 {
    margin-left: 25%; }

  .col-md-offset-4 {
    margin-left: 33.3333333333%; }

  .col-md-offset-5 {
    margin-left: 41.6666666667%; }

  .col-md-offset-6 {
    margin-left: 50%; }

  .col-md-offset-7 {
    margin-left: 58.3333333333%; }

  .col-md-offset-8 {
    margin-left: 66.6666666667%; }

  .col-md-offset-9 {
    margin-left: 75%; }

  .col-md-offset-10 {
    margin-left: 83.3333333333%; }

  .col-md-offset-11 {
    margin-left: 91.6666666667%; }

  .col-md-offset-12 {
    margin-left: 100%; } }
@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-1 {
    width: 8.3333333333%; }

  .col-lg-2 {
    width: 16.6666666667%; }

  .col-lg-3 {
    width: 25%; }

  .col-lg-4 {
    width: 33.3333333333%; }

  .col-lg-5 {
    width: 41.6666666667%; }

  .col-lg-6 {
    width: 50%; }

  .col-lg-7 {
    width: 58.3333333333%; }

  .col-lg-8 {
    width: 66.6666666667%; }

  .col-lg-9 {
    width: 75%; }

  .col-lg-10 {
    width: 83.3333333333%; }

  .col-lg-11 {
    width: 91.6666666667%; }

  .col-lg-12 {
    width: 100%; }

  .col-lg-pull-0 {
    right: auto; }

  .col-lg-pull-1 {
    right: 8.3333333333%; }

  .col-lg-pull-2 {
    right: 16.6666666667%; }

  .col-lg-pull-3 {
    right: 25%; }

  .col-lg-pull-4 {
    right: 33.3333333333%; }

  .col-lg-pull-5 {
    right: 41.6666666667%; }

  .col-lg-pull-6 {
    right: 50%; }

  .col-lg-pull-7 {
    right: 58.3333333333%; }

  .col-lg-pull-8 {
    right: 66.6666666667%; }

  .col-lg-pull-9 {
    right: 75%; }

  .col-lg-pull-10 {
    right: 83.3333333333%; }

  .col-lg-pull-11 {
    right: 91.6666666667%; }

  .col-lg-pull-12 {
    right: 100%; }

  .col-lg-push-0 {
    left: auto; }

  .col-lg-push-1 {
    left: 8.3333333333%; }

  .col-lg-push-2 {
    left: 16.6666666667%; }

  .col-lg-push-3 {
    left: 25%; }

  .col-lg-push-4 {
    left: 33.3333333333%; }

  .col-lg-push-5 {
    left: 41.6666666667%; }

  .col-lg-push-6 {
    left: 50%; }

  .col-lg-push-7 {
    left: 58.3333333333%; }

  .col-lg-push-8 {
    left: 66.6666666667%; }

  .col-lg-push-9 {
    left: 75%; }

  .col-lg-push-10 {
    left: 83.3333333333%; }

  .col-lg-push-11 {
    left: 91.6666666667%; }

  .col-lg-push-12 {
    left: 100%; }

  .col-lg-offset-0 {
    margin-left: 0%; }

  .col-lg-offset-1 {
    margin-left: 8.3333333333%; }

  .col-lg-offset-2 {
    margin-left: 16.6666666667%; }

  .col-lg-offset-3 {
    margin-left: 25%; }

  .col-lg-offset-4 {
    margin-left: 33.3333333333%; }

  .col-lg-offset-5 {
    margin-left: 41.6666666667%; }

  .col-lg-offset-6 {
    margin-left: 50%; }

  .col-lg-offset-7 {
    margin-left: 58.3333333333%; }

  .col-lg-offset-8 {
    margin-left: 66.6666666667%; }

  .col-lg-offset-9 {
    margin-left: 75%; }

  .col-lg-offset-10 {
    margin-left: 83.3333333333%; }

  .col-lg-offset-11 {
    margin-left: 91.6666666667%; }

  .col-lg-offset-12 {
    margin-left: 100%; } }
body a {
  padding: 5px 0; }

.container {
  margin: 0 auto; }

@media (min-width: 768px) {
  .container {
    width: auto;
    max-width: 1024px; } }
@media (min-width: 1200px) {
  .container {
    max-width: 1200px; } }
.row .col-xs-6:nth-child(2n + 3) {
  clear: left; }

.row .col-xs-4:nth-child(3n + 4) {
  clear: left; }

.row .col-xs-3:nth-child(4n + 5) {
  clear: left; }

.row .col-xs-2:nth-child(6n + 7) {
  clear: left; }

.row .col-xs-1:nth-child(12n + 13) {
  clear: left; }

@media (min-width: 768px) {
  /* reset previous grid */
  .row .col-xs-6:nth-child(2n + 3) {
    clear: none; }

  .row .col-xs-4:nth-child(3n + 4) {
    clear: none; }

  .row .col-xs-3:nth-child(4n + 5) {
    clear: none; }

  .row .col-xs-2:nth-child(6n + 7) {
    clear: none; }

  .row .col-xs-1:nth-child(12n + 13) {
    clear: none; }

  /* clear first in row for small columns */
  .row .col-sm-6:nth-child(2n + 3) {
    clear: left; }

  .row .col-sm-4:nth-child(3n + 4) {
    clear: left; }

  .row .col-sm-3:nth-child(4n + 5) {
    clear: left; }

  .row .col-sm-2:nth-child(6n + 7) {
    clear: left; }

  .row .col-sm-1:nth-child(12n + 13) {
    clear: left; } }
@media (min-width: 1024px) {
  /* reset previous grid */
  .row .col-sm-6:nth-child(2n + 3) {
    clear: none; }

  .row .col-sm-4:nth-child(3n + 4) {
    clear: none; }

  .row .col-sm-3:nth-child(4n + 5) {
    clear: none; }

  .row .col-sm-2:nth-child(6n + 7) {
    clear: none; }

  .row .col-sm-1:nth-child(12n + 13) {
    clear: none; }

  /* clear first in row for medium columns */
  .row .col-md-6:nth-child(2n + 3) {
    clear: left; }

  .row .col-md-4:nth-child(3n + 4) {
    clear: left; }

  .row .col-md-3:nth-child(4n + 5) {
    clear: left; }

  .row .col-md-2:nth-child(6n + 7) {
    clear: left; }

  .row .col-md-1:nth-child(12n + 13) {
    clear: left; } }
@media (min-width: 1200px) {
  /* reset previous grid */
  .row .col-md-6:nth-child(2n + 3) {
    clear: none; }

  .row .col-md-4:nth-child(3n + 4) {
    clear: none; }

  .row .col-md-3:nth-child(4n + 5) {
    clear: none; }

  .row .col-md-2:nth-child(6n + 7) {
    clear: none; }

  .row .col-md-1:nth-child(12n + 13) {
    clear: none; }

  /* clear first in row for large columns */
  .row .col-lg-6:nth-child(2n + 3) {
    clear: left; }

  .row .col-lg-4:nth-child(3n + 4) {
    clear: left; }

  .row .col-lg-3:nth-child(4n + 5) {
    clear: left; }

  .row .col-lg-2:nth-child(6n + 7) {
    clear: left; }

  .row .col-lg-1:nth-child(12n + 13) {
    clear: left; } }
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: 22px; }
  .table > thead > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > th,
  .table > tbody > tr > td,
  .table > tfoot > tr > th,
  .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.575;
    vertical-align: top;
    border-top: 1px solid rgba(0, 0, 0, 0.1); }
  .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid rgba(0, 0, 0, 0.1); }
  .table > caption + thead > tr:first-child > th,
  .table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > th,
  .table > thead:first-child > tr:first-child > td {
    border-top: 0; }
  .table > tbody + tbody {
    border-top: 2px solid rgba(0, 0, 0, 0.1); }
  .table .table {
    background-color: #f4f3f2; }

.table-condensed > thead > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > th,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > th,
.table-condensed > tfoot > tr > td {
  padding: 5px; }

.table-bordered {
  border: 1px solid rgba(0, 0, 0, 0.1); }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border: 1px solid rgba(0, 0, 0, 0.1); }
  .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 > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.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 > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.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 > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.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 > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.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 > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.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: 16.5px;
      overflow-y: hidden;
      -ms-overflow-style: -ms-autohiding-scrollbar;
      border: 1px solid rgba(0, 0, 0, 0.1); }
      .table-responsive > .table {
        margin-bottom: 0; }
        .table-responsive > .table > thead > tr > th,
        .table-responsive > .table > thead > tr > td,
        .table-responsive > .table > tbody > tr > th,
        .table-responsive > .table > tbody > tr > td,
        .table-responsive > .table > tfoot > tr > th,
        .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 > thead > tr > td:first-child,
        .table-responsive > .table-bordered > tbody > tr > th:first-child,
        .table-responsive > .table-bordered > tbody > tr > td:first-child,
        .table-responsive > .table-bordered > tfoot > tr > th: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 > thead > tr > td:last-child,
        .table-responsive > .table-bordered > tbody > tr > th:last-child,
        .table-responsive > .table-bordered > tbody > tr > td:last-child,
        .table-responsive > .table-bordered > tfoot > tr > th: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 > tbody > tr:last-child > td,
        .table-responsive > .table-bordered > tfoot > tr:last-child > th,
        .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: 22px;
  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"] {
  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: 7px;
  font-size: 14px;
  line-height: 1.575;
  color: #555555; }

.form-control {
  display: block;
  width: 100%;
  height: 36px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.575;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  .form-control:focus {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 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"], input[type="time"], input[type="datetime-local"], input[type="month"] {
    line-height: 36px; }
    input[type="date"].input-sm, .input-group-sm > input[type="date"].form-control,
    .input-group-sm > input[type="date"].input-group-addon,
    .input-group-sm > .input-group-btn > input[type="date"].btn, .input-group-sm input[type="date"],
    input[type="time"].input-sm,
    .input-group-sm > input[type="time"].form-control,
    .input-group-sm > input[type="time"].input-group-addon,
    .input-group-sm > .input-group-btn > input[type="time"].btn,
    .input-group-sm input[type="time"],
    input[type="datetime-local"].input-sm,
    .input-group-sm > input[type="datetime-local"].form-control,
    .input-group-sm > input[type="datetime-local"].input-group-addon,
    .input-group-sm > .input-group-btn > input[type="datetime-local"].btn,
    .input-group-sm input[type="datetime-local"],
    input[type="month"].input-sm,
    .input-group-sm > input[type="month"].form-control,
    .input-group-sm > input[type="month"].input-group-addon,
    .input-group-sm > .input-group-btn > input[type="month"].btn,
    .input-group-sm input[type="month"] {
      line-height: 30px; }
    input[type="date"].input-lg, .input-group-lg > input[type="date"].form-control,
    .input-group-lg > input[type="date"].input-group-addon,
    .input-group-lg > .input-group-btn > input[type="date"].btn, .input-group-lg input[type="date"], input[type="time"].input-lg, .input-group-lg > input[type="time"].form-control,
    .input-group-lg > input[type="time"].input-group-addon,
    .input-group-lg > .input-group-btn > input[type="time"].btn, .input-group-lg input[type="time"], input[type="datetime-local"].input-lg, .input-group-lg > input[type="datetime-local"].form-control,
    .input-group-lg > input[type="datetime-local"].input-group-addon,
    .input-group-lg > .input-group-btn > input[type="datetime-local"].btn, .input-group-lg input[type="datetime-local"], input[type="month"].input-lg, .input-group-lg > input[type="month"].form-control,
    .input-group-lg > input[type="month"].input-group-addon,
    .input-group-lg > .input-group-btn > input[type="month"].btn, .input-group-lg input[type="month"] {
      line-height: 46px; } }
.form-group {
  margin-bottom: 15px; }

.radio,
.checkbox {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px; }
  .radio label,
  .checkbox label {
    min-height: 22px;
    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="radio"].disabled, fieldset[disabled] input[type="radio"],
input[type="checkbox"][disabled],
input[type="checkbox"].disabled,
fieldset[disabled] input[type="checkbox"] {
  cursor: not-allowed; }

.radio-inline.disabled, fieldset[disabled] .radio-inline,
.checkbox-inline.disabled,
fieldset[disabled] .checkbox-inline {
  cursor: not-allowed; }

.radio.disabled label, fieldset[disabled] .radio label,
.checkbox.disabled label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed; }

.form-control-static {
  padding-top: 7px;
  padding-bottom: 7px;
  margin-bottom: 0;
  min-height: 36px; }
  .form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn {
    padding-left: 0;
    padding-right: 0; }

.input-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

select.input-sm, .input-group-sm > select.form-control,
.input-group-sm > select.input-group-addon,
.input-group-sm > .input-group-btn > select.btn {
  height: 30px;
  line-height: 30px; }

textarea.input-sm, .input-group-sm > textarea.form-control,
.input-group-sm > textarea.input-group-addon,
.input-group-sm > .input-group-btn > textarea.btn,
select[multiple].input-sm,
.input-group-sm > select[multiple].form-control,
.input-group-sm > select[multiple].input-group-addon,
.input-group-sm > .input-group-btn > select[multiple].btn {
  height: auto; }

.form-group-sm .form-control {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }
.form-group-sm select.form-control {
  height: 30px;
  line-height: 30px; }
.form-group-sm textarea.form-control,
.form-group-sm select[multiple].form-control {
  height: auto; }
.form-group-sm .form-control-static {
  height: 30px;
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  min-height: 34px; }

.input-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

select.input-lg, .input-group-lg > select.form-control,
.input-group-lg > select.input-group-addon,
.input-group-lg > .input-group-btn > select.btn {
  height: 46px;
  line-height: 46px; }

textarea.input-lg, .input-group-lg > textarea.form-control,
.input-group-lg > textarea.input-group-addon,
.input-group-lg > .input-group-btn > textarea.btn,
select[multiple].input-lg,
.input-group-lg > select[multiple].form-control,
.input-group-lg > select[multiple].input-group-addon,
.input-group-lg > .input-group-btn > select[multiple].btn {
  height: auto; }

.form-group-lg .form-control {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }
.form-group-lg select.form-control {
  height: 46px;
  line-height: 46px; }
.form-group-lg textarea.form-control,
.form-group-lg select[multiple].form-control {
  height: auto; }
.form-group-lg .form-control-static {
  height: 46px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  min-height: 40px; }

.has-feedback {
  position: relative; }
  .has-feedback .form-control {
    padding-right: 45px; }

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  pointer-events: none; }

.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,
.input-group-lg > .input-group-addon + .form-control-feedback,
.input-group-lg > .input-group-btn > .btn + .form-control-feedback {
  width: 46px;
  height: 46px;
  line-height: 46px; }

.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,
.input-group-sm > .input-group-addon + .form-control-feedback,
.input-group-sm > .input-group-btn > .btn + .form-control-feedback {
  width: 30px;
  height: 30px;
  line-height: 30px; }

.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;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-success .form-control:focus {
    border-color: #2b542c;
    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;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-warning .form-control:focus {
    border-color: #66512c;
    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;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-error .form-control:focus {
    border-color: #843534;
    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: 27px; }
.has-feedback label.sr-only ~ .form-control-feedback {
  top: 0; }

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #a8acad; }

@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: 7px; }
.form-horizontal .radio,
.form-horizontal .checkbox {
  min-height: 29px; }
.form-horizontal .form-group {
  margin-left: -11px;
  margin-right: -11px; }
  .form-horizontal .form-group:before, .form-horizontal .form-group:after {
    content: " ";
    display: table; }
  .form-horizontal .form-group:after {
    clear: both; }
@media (min-width: 768px) {
  .form-horizontal .control-label {
    text-align: right;
    margin-bottom: 0;
    padding-top: 7px; } }
.form-horizontal .has-feedback .form-control-feedback {
  right: 11px; }
@media (min-width: 768px) {
  .form-horizontal .form-group-lg .control-label {
    padding-top: 14.333333px; } }
@media (min-width: 768px) {
  .form-horizontal .form-group-sm .control-label {
    padding-top: 6px; } }

input, button, select, textarea {
  font-family: Helvetica, Arial, sans-serif; }

div.form-group.field-registrationform-recaptcha > div.g-recaptcha > div > div {
  width: 100% !important;
  height: auto !important; }

.form-group.well.text-center {
  margin: 0; }

.hint-block {
  padding: 5px; }

.file-preview {
  background: #fff; }

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  margin-top: 0; }

.form-group.required .control-label:after {
  content: "*";
  color: #a94442; }

.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: 6px 12px;
  font-size: 14px;
  line-height: 1.575;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .btn:focus, .btn.focus, .btn:active:focus, .btn:active.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: #FFFFFF;
    text-decoration: none; }
  .btn:active, .btn.active {
    outline: 0;
    background-image: none;
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    box-shadow: none; }

.btn-default {
  color: #FFFFFF;
  background-color: #00778A;
  border-color: #00778A; }
  .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
    color: #FFFFFF;
    background-color: #006171;
    border-color: #006171; }
  .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
    background-color: #8D8C8A;
    border-color: #807f7d; }
  .btn-default .badge {
    color: #8D8C8A;
    background-color: #FFFFFF; }

.btn-primary {
  color: #fff;
  background-color: #00778A;
  border-color: #006171; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #006171;
    border-color: #006171; }
  .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
    background-color: #00778A;
    border-color: #006171; }
  .btn-primary .badge {
    color: #00778A;
    background-color: #fff; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c; }
  .btn-success:hover, .btn-success:focus, .btn-success.focus, .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #4cae4c;
    border-color: #4cae4c; }
  .btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success: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:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #46b8da;
    border-color: #46b8da; }
  .btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info: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:hover, .btn-warning:focus, .btn-warning.focus, .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #eea236;
    border-color: #eea236; }
  .btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning: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:hover, .btn-danger:focus, .btn-danger.focus, .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #d43f3a;
    border-color: #d43f3a; }
  .btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: #d43f3a; }
  .btn-danger .badge {
    color: #d9534f;
    background-color: #fff; }

.btn-link {
  color: #686d6e;
  font-weight: normal;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    box-shadow: none; }
  .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover, .btn-link:focus {
    color: #8e9394;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px; }

.btn-sm, .btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px; }

.btn-xs, .btn-group-xs > .btn {
  padding: 3px 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%; }

.btn {
  border-radius: 6px;
  padding: 10px 30px;
  margin: 10px;
  line-height: 1;
  font-family: inherit; }
  .btn .btn:hover .btn:focus {
    color: #686d6e; }
  .btn.col-sm-12, .btn.col-md-12 {
    margin-left: 0;
    margin-right: 0; }

.btn-primary {
  background: #00778A;
  color: #FFFFFF; }
  .btn-primary.btn-inverse {
    background: #FFFFFF;
    color: #686d6e; }
  .btn-primary.btn-inverse:hover {
    background-color: #00778A;
    color: #FFFFFF; }
    .btn-primary.btn-inverse:hover i {
      color: #FFFFFF; }

.btn-secondary {
  background: #FFFFFF;
  color: #2D1600;
  color: #2D1600;
  background-color: #FFFFFF;
  border-color: #006171; }
  .btn-secondary:hover, .btn-secondary:focus, .btn-secondary.focus, .btn-secondary:active, .btn-secondary.active, .open > .btn-secondary.dropdown-toggle {
    color: #2D1600;
    background-color: #f2f2f2;
    border-color: #006171; }
  .btn-secondary:active, .btn-secondary.active, .open > .btn-secondary.dropdown-toggle {
    background-image: none; }
  .btn-secondary.disabled, .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary.disabled:active, .btn-secondary.disabled.active, .btn-secondary[disabled], .btn-secondary[disabled]:hover, .btn-secondary[disabled]:focus, .btn-secondary[disabled].focus, .btn-secondary[disabled]:active, .btn-secondary[disabled].active, fieldset[disabled] .btn-secondary, fieldset[disabled] .btn-secondary:hover, fieldset[disabled] .btn-secondary:focus, fieldset[disabled] .btn-secondary.focus, fieldset[disabled] .btn-secondary:active, fieldset[disabled] .btn-secondary.active {
    background-color: #FFFFFF;
    border-color: #006171; }
  .btn-secondary .badge {
    color: #FFFFFF;
    background-color: #2D1600; }
  .btn-secondary.btn-inverse {
    color: #FFFFFF;
    border: 2px solid #FFFFFF;
    background: none; }
  .btn-secondary.btn-inverse:hover {
    background: #FFFFFF;
    color: #686d6e; }

.btn-danger {
  background: #d9534f;
  color: #FFFFFF; }
  .btn-danger.btn-inverse {
    background: #FFFFFF;
    color: #686d6e;
    padding: 5px 10px; }
  .btn-danger.btn-inverse:hover {
    background-color: #d9534f;
    color: #FFFFFF; }
    .btn-danger.btn-inverse:hover i {
      color: #FFFFFF; }
    .btn-danger.btn-inverse:hover .fa {
      color: #FFFFFF !important; }
    .btn-danger.btn-inverse:hover .btn-text {
      color: #FFFFFF; }
  .btn-danger .fa {
    color: #d9534f !important; }
  .btn-danger .btn-text {
    color: #d9534f; }

.button {
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
  background: white;
  /* Old browsers */
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(to bottom, white 0%, #f6f6f6 47%, #ededed 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);
  /* IE6-9 */
  padding: 1em;
  display: inline-block;
  border: 1px solid #d6d5d4;
  line-height: 3;
  border-radius: 4px;
  line-height: 1; }
  .button .button-arrow:before {
    background: url("../images/btn-arrow.png") center center no-repeat;
    content: "";
    background-size: contain;
    padding: 10px;
    position: relative;
    top: -5px; }

.btn-option {
  position: relative;
  padding: 5px 15px; }
  .btn-option .btn-text {
    position: relative;
    top: -3px; }
  .btn-option .fa {
    color: #00778A;
    font-size: 1.5em; }
  .btn-option .fa-pencil {
    color: #686d6e; }
  .btn-option .fa-minus {
    color: #d9534f; }

.btn-plan-form {
  margin-top: 27px; }

.btn-loading {
  display: inline-block; }

.btn-primary.btn-inverse.btn-active {
  background-color: #00778A;
  color: #fff; }

.btn-primary.btn-inverse.btn-active i {
  color: #fff; }

.popover-footer .btn {
  margin: 10px !important; }
  .popover-footer .btn + .btn {
    margin: 10px !important; }

.btn-blank {
  background: none;
  border: none; }
  .btn-blank:hover {
    background: none;
    color: #00778A; }

.fade {
  opacity: 0;
  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;
  transition-property: height, visibility;
  transition-duration: 0.35s;
  transition-timing-function: ease; }

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 5px dashed;
  border-right: 5px solid transparent;
  border-left: 5px 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;
  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: 10px 0;
    overflow: hidden;
    background-color: #e5e5e5; }
  .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.575;
    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: #FFFFFF;
  text-decoration: none;
  outline: 0;
  background-color: #00778A; }

.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.575;
  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: 5px solid;
  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 {
    right: 0;
    left: auto; }
  .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 > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:hover,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .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:before, .btn-toolbar:after {
    content: " ";
    display: table; }
  .btn-toolbar:after {
    clear: both; }
  .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, .btn-group-lg.btn-group > .btn + .dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px; }

.btn-group.open .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
  .btn-group.open .dropdown-toggle.btn-link {
    box-shadow: none; }

.btn .caret {
  margin-left: 0; }

.btn-lg .caret, .btn-group-lg > .btn .caret {
  border-width: 6px 6px 0;
  border-bottom-width: 0; }

.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {
  border-width: 0 6px 6px; }

.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:before, .btn-group-vertical > .btn-group:after {
  content: " ";
  display: table; }
.btn-group-vertical > .btn-group:after {
  clear: both; }
.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 input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[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-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: 6px 12px;
  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,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px; }
  .input-group-addon.input-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 10px 16px;
    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 {
    margin-left: -1px; }

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none; }
  .nav:before, .nav:after {
    content: " ";
    display: table; }
  .nav:after {
    clear: both; }
  .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: #686d6e; }
  .nav .nav-divider {
    height: 1px;
    margin: 10px 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.575;
      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: #f4f3f2;
      border: 1px solid #ddd;
      border-bottom-color: transparent;
      cursor: default; }

.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: #FFFFFF;
    background-color: #00778A; }

.nav-stacked > li {
  float: none; }
  .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0; }

.nav-justified, .nav-tabs.nav-justified {
  width: 100%; }
  .nav-justified > li, .nav-tabs.nav-justified > li {
    float: none; }
    .nav-justified > li > a, .nav-tabs.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, .nav-tabs.nav-justified > li {
      display: table-cell;
      width: 1%; }
      .nav-justified > li > a, .nav-tabs.nav-justified > li > a {
        margin-bottom: 0; } }

.nav-tabs-justified, .nav-tabs.nav-justified {
  border-bottom: 0; }
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 4px; }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover,
  .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus,
  .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd; }
  @media (min-width: 768px) {
    .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
      border-bottom: 1px solid #ddd;
      border-radius: 4px 4px 0 0; }
    .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
    .nav-tabs-justified > .active > a:hover,
    .nav-tabs.nav-justified > .active > a:hover,
    .nav-tabs-justified > .active > a:focus,
    .nav-tabs.nav-justified > .active > a:focus {
      border-bottom-color: #f4f3f2; } }

.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; }

.nav-tabs {
  margin: 0 0 1em; }

.nav-tabs > li.active > a {
  background-image: linear-gradient(to bottom, #fff 0, rgba(255, 255, 255, 0) 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#00FFFFFF', GradientType=0); }

.nav > li > a {
  text-decoration: none; }

.nav-create-plan {
  font-weight: bold;
  line-height: 1.2;
  text-align: center; }
  .nav-create-plan .nav-create-plan-item {
    display: inline-block;
    margin-bottom: .5em; }
    .nav-create-plan .nav-create-plan-item .item {
      display: block; }
      .nav-create-plan .nav-create-plan-item .item .item .menu-text {
        line-height: 1.6;
        display: inline-block; }
    .nav-create-plan .nav-create-plan-item a {
      display: block;
      opacity: .5; }
    .nav-create-plan .nav-create-plan-item .active a {
      opacity: 1; }

.nav-buttons .btn {
  white-space: nowrap; }
  .nav-buttons .btn span {
    display: none; }

@media (min-width: 768px) {
  .nav-create-plan {
    text-align: left; }
    .nav-create-plan .nav-create-plan-item {
      position: relative;
      height: 85px; }
      .nav-create-plan .nav-create-plan-item a {
        display: block;
        opacity: .5;
        padding-bottom: .5em;
        border-bottom: .4rem solid transparent; }
      .nav-create-plan .nav-create-plan-item .active a {
        opacity: 1; }
      .nav-create-plan .nav-create-plan-item .item {
        height: 100%;
        position: relative; }
      .nav-create-plan .nav-create-plan-item .progress-step {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0; }
    .nav-create-plan .nav-create-plan-item:first-of-type,
    .nav-create-plan .nav-create-plan-item + .nav-create-plan-item {
      padding-right: 3rem; }
      .nav-create-plan .nav-create-plan-item:first-of-type:before,
      .nav-create-plan .nav-create-plan-item + .nav-create-plan-item:before {
        content: "";
        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;
        font-size: inherit;
        margin: 0 .5em 0 0; }
      .nav-create-plan .nav-create-plan-item:first-of-type:before,
      .nav-create-plan .nav-create-plan-item + .nav-create-plan-item:before {
        position: absolute;
        top: .5rem;
        right: 0;
        color: #686d6e;
        font-size: 2rem;
        width: 1em;
        height: 1em;
        margin: 0; }
    .nav-create-plan .nav-create-plan-item:last-child:before {
      display: none !important;
      padding-right: 0; }

  .nav-buttons .btn span {
    display: inline; } }
.progress-step h5, .bg-primary.progress-step h6 {
  color: inherit; }

.progress-step {
  border-bottom: 0.4rem solid #00778A;
  overflow: auto; }
  .progress-step h5 {
    color: inherit; }
  .progress-step h6 {
    color: inherit; }
  .progress-step.progress-complete {
    opacity: .5;
    border-color: #006171; }
  .progress-step.progress-skipped {
    opacity: .5;
    border-color: #a8a199; }

.navbar {
  position: relative;
  min-height: 50px;
  margin-bottom: 22px;
  border: 1px solid transparent; }
  .navbar:before, .navbar:after {
    content: " ";
    display: table; }
  .navbar:after {
    clear: both; }
  @media (min-width: 768px) {
    .navbar {
      border-radius: 4px; } }

.navbar-header:before, .navbar-header:after {
  content: " ";
  display: table; }
.navbar-header:after {
  clear: both; }
@media (min-width: 768px) {
  .navbar-header {
    float: left; } }

.navbar-collapse {
  overflow-x: visible;
  padding-right: 11px;
  padding-left: 11px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
  -webkit-overflow-scrolling: touch; }
  .navbar-collapse:before, .navbar-collapse:after {
    content: " ";
    display: table; }
  .navbar-collapse:after {
    clear: both; }
  .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 > .navbar-collapse,
.container-fluid > .navbar-header,
.container-fluid > .navbar-collapse {
  margin-right: -11px;
  margin-left: -11px; }
  @media (min-width: 768px) {
    .container > .navbar-header,
    .container > .navbar-collapse,
    .container-fluid > .navbar-header,
    .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: 14px 11px;
  font-size: 18px;
  line-height: 22px;
  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: -11px; } }

.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 11px;
  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: 7px -11px; }
  .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 22px; }
  @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: 22px; }
        .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: 14px;
          padding-bottom: 14px; } }

.navbar-form {
  margin-left: -11px;
  margin-right: -11px;
  padding: 10px 11px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
  margin-top: 7px;
  margin-bottom: 7px; }
  @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;
      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: 7px;
  margin-bottom: 7px; }
  .navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {
    margin-top: 10px;
    margin-bottom: 10px; }
  .navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {
    margin-top: 14px;
    margin-bottom: 14px; }

.navbar-text {
  margin-top: 14px;
  margin-bottom: 14px; }
  @media (min-width: 768px) {
    .navbar-text {
      float: left;
      margin-left: 11px;
      margin-right: 11px; } }

@media (min-width: 768px) {
  .navbar-left {
    float: left !important; }

  .navbar-right {
    float: right !important;
    margin-right: -11px; }
    .navbar-right ~ .navbar-right {
      margin-right: 0; } }
.navbar-default {
  background-color: #f8f8f8;
  border-color: #e7e7e7; }
  .navbar-default .navbar-brand {
    color: #777; }
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: #5e5e5e;
      background-color: transparent; }
  .navbar-default .navbar-text {
    color: #777; }
  .navbar-default .navbar-nav > li > a {
    color: #777; }
    .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: #e7e7e7; }
  .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: #e7e7e7; }
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #e7e7e7;
    color: #555; }
  @media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: #777; }
      .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: #e7e7e7; }
    .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: #777; }
    .navbar-default .navbar-link:hover {
      color: #333; }
  .navbar-default .btn-link {
    color: #777; }
    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
      color: #333; }
    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {
      color: #ccc; }

.navbar-inverse {
  background-color: #222;
  border-color: #090909; }
  .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: #090909; }
  .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: #090909;
    color: #fff; }
  @media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
      border-color: #090909; }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
      background-color: #090909; }
    .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: #090909; }
    .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, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {
      color: #444; }

.navbar-toggle {
  border: 0; }

.navbar-nav {
  font-family: "Gotham-Medium", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  font-weight: bold; }
  .navbar-nav > li > a {
    border-left: .4rem solid transparent; }
  .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
    border-left-color: #00778A;
    background: transparent; }

@media (min-width: 768px) {
  .navbar-nav {
    text-align: center; }

  .navbar-nav {
    font-size: .85em;
    float: none;
    display: inline-block;
    vertical-align: top; }
    .navbar-nav > li > a {
      border: 0;
      border-top: .4rem solid transparent;
      font-size: .9em;
      padding: 10px; }
      .navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
        color: #333;
        background-color: transparent; }
    .navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus {
      color: #555;
      border-top-color: #00778A;
      background-color: transparent; } }
@media (min-width: 1024px) {
  .navbar-nav {
    text-align: right;
    float: right; }

  .navbar-nav {
    margin-top: .75rem; }
    .navbar-nav > li > a {
      padding-left: .65em;
      padding-right: .65em;
      font-size: .9em; } }
@media (min-width: 1200px) {
  .navbar-nav {
    font-size: 1em;
    margin-top: 1.5rem; }
    .navbar-nav > li > a {
      font-size: .9em; } }
.navbar-collapse {
  text-align: center; }

.navbar-nav {
  text-align: left; }

/*
.nav {
  font-family: $font-family-brand;
  font-weight: bold;
  text-transform: uppercase;
}
.nav > li > a:hover {
  background-color: black;
}

// Default navbar
.navbar-default {

  
    > li {
      padding: 1% 0;
    }
  }

  .navbar-toggle {
    border-color: $navbar-default-toggle-border-color;
    &:hover,
    &:focus {
      background-color: $navbar-default-toggle-hover-bg;
    }
    .icon-bar {
      background-color: $navbar-default-toggle-icon-bar-bg;
    }
  }

  .navbar-collapse,
  .navbar-form {
    border-color: $navbar-default-border;
  }

  // Dropdown menu items
  .navbar-nav {
    // Remove background color from open dropdown
    > .open > a {
      &,
      &:hover,
      &:focus {
        background-color: $navbar-default-link-active-bg;
        color: $navbar-default-link-active-color;
      }
    }

    @media (max-width: $grid-float-breakpoint-max) {
      // Dropdowns get custom display when collapsed
      .open .dropdown-menu {
        > li > a {
          color: $navbar-default-link-color;
          &:hover,
          &:focus {
            color: $navbar-default-link-hover-color;
            background-color: $navbar-default-link-hover-bg;
          }
        }
        > .active > a {
          &,
          &:hover,
          &:focus {
            color: $navbar-default-link-active-color;
            background-color: $navbar-default-link-active-bg;
          }
        }
        > .disabled > a {
          &,
          &:hover,
          &:focus {
            color: $navbar-default-link-disabled-color;
            background-color: $navbar-default-link-disabled-bg;
          }
        }
      }
    }
  }

  // Links in navbars
  //
  // Add a class to ensure links outside the navbar nav are colored correctly.

  .navbar-link {
    color: $navbar-default-link-color;
    &:hover {
      color: $navbar-default-link-hover-color;
    }
  }

  .btn-link {
    color: $navbar-default-link-color;
    &:hover,
    &:focus {
      color: $navbar-default-link-hover-color;
    }
    &[disabled],
    fieldset[disabled] & {
      &:hover,
      &:focus {
        color: $navbar-default-link-disabled-color;
      }
    }
  }
}

@media (min-width: $screen-sm-min) {

  .navbar-default {
    text-align: center;

    .navbar-nav {
      display: inline-block;
      vertical-align: top;
      float: none;
      font-size: .9em;

      > li > a {
        padding: .5em 1em;
        border: 0;
        border-top: 2px solid transparent;
      }
      > .active > a {
        &,
        &:hover,
        &:focus {
          border-top-color: $brand-alpha;
        }
      }
    }
  }
}


@media (min-width: $screen-md-min) {

  .navbar-default {
    text-align: right;

    .navbar-nav {

      > li > a {
        padding: .75em .75em;
        margin: .5em 0 0;
      }
    }
  }
}



@media (min-width: $screen-lg-min) {

  .navbar-default {

    .navbar-nav {
      font-size: 1em;

      > li > a {
        padding: .75em .65em;
        margin: .75em 0 0;
      }
    }
  }
}
*/
.breadcrumb {
  padding: 8px 15px;
  margin-bottom: 22px;
  list-style: none;
  background-color: #f5f5f5;
  border-radius: 4px; }
  .breadcrumb > li {
    display: inline-block; }
    .breadcrumb > li + li:before {
      content: "/ ";
      padding: 0 5px;
      color: #ccc; }
  .breadcrumb > .active {
    color: #777777; }

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 22px 0;
  border-radius: 4px; }
  .pagination > li {
    display: inline; }
    .pagination > li > a,
    .pagination > li > span {
      position: relative;
      float: left;
      padding: 6px 12px;
      line-height: 1.575;
      text-decoration: none;
      color: #686d6e;
      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 > a:focus,
  .pagination > li > span:hover,
  .pagination > li > span:focus {
    color: #8e9394;
    background-color: #eeeeee;
    border-color: #ddd; }
  .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
  .pagination > .active > span,
  .pagination > .active > span:hover,
  .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    background-color: #00778A;
    border-color: #00778A;
    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: 10px 16px;
  font-size: 18px; }
.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: 5px 10px;
  font-size: 12px; }
.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: 22px 0;
  list-style: none;
  text-align: center; }
  .pager:before, .pager:after {
    content: " ";
    display: table; }
  .pager:after {
    clear: both; }
  .pager li {
    display: inline; }
    .pager li > a,
    .pager li > span {
      display: inline-block;
      padding: 5px 14px;
      background-color: #fff;
      border: 1px solid #ddd;
      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: .2em .6em .3em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em; }
  .label:empty {
    display: none; }
  .btn .label {
    position: relative;
    top: -1px; }

a.label:hover, a.label:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.label-default {
  background-color: #777777; }
  .label-default[href]:hover, .label-default[href]:focus {
    background-color: #5e5e5e; }

.label-primary {
  background-color: #00778A; }
  .label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #004b57; }

.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: baseline;
  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, .btn-group-xs > .btn .badge {
    top: 0;
    padding: 1px 5px; }
  .list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #686d6e;
    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; }

a.badge:hover, a.badge:focus {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.jumbotron {
  padding: 30px 15px;
  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: 48px 0; }
      .container .jumbotron, .container-fluid .jumbotron {
        padding-left: 60px;
        padding-right: 60px; }
      .jumbotron h1,
      .jumbotron .h1 {
        font-size: 63px; } }

.thumbnail {
  display: block;
  padding: 0px;
  margin-bottom: 22px;
  line-height: 1.575;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0;
  transition: border 0.2s ease-in-out; }
  .thumbnail > img,
  .thumbnail a > img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto; }
  .thumbnail .caption {
    padding: 9px;
    color: #686d6e; }

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #686d6e; }

.thumbnail {
  box-shadow: none; }

.plan-option {
  position: relative;
  background: #fff;
  padding: 1rem;
  margin: 0 0 1em; }
  .plan-option .image {
    margin: 0 0 1rem; }
    .plan-option .image img {
      display: block;
      width: 100%;
      max-width: 30rem;
      margin: 0 auto; }
  .plan-option .caption {
    padding: .5em;
    text-align: center; }
  .plan-option h3 {
    margin: 0 0 1rem;
    font-size: 1.2em;
    white-space: nowrap;
    text-overflow: ellipsis; }
  .plan-option .more {
    font-size: .9em; }
    .plan-option .more a {
      font-weight: bold;
      color: #00778A; }
  .plan-option .more-toggle {
    display: none; }

@media (min-width: 0) {
  .plan-option {
    overflow: hidden; }
    .plan-option .more-toggle {
      display: block; }
      .plan-option .more-toggle .btn {
        padding-top: 0;
        padding-bottom: 0;
        height: 4rem;
        line-height: 4rem;
        display: block;
        margin: 0; }
    .plan-option .more {
      position: absolute;
      top: -100%;
      left: 0;
      width: 100%;
      height: calc(100% - 6rem);
      padding: 10%;
      background: rgba(255, 255, 255, 0.95);
      font-size: 1em;
      transition: top 0.25s linear; }
    .plan-option.active .more {
      top: 0; } }
@media (min-width: 1024px) {
  .plan-option .more {
    font-size: .85em; } }
@media (min-width: 1200px) {
  .plan-option h3 {
    font-size: 1.5em; }
  .plan-option .more {
    font-size: .9em; } }
.alert {
  padding: 15px;
  margin-bottom: 22px;
  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: 22px;
  margin-bottom: 22px;
  background-color: #f5f5f5;
  border-radius: 4px;
  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: 22px;
  color: #fff;
  text-align: center;
  background-color: #00778A;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  transition: width 0.6s ease; }

.progress-striped .progress-bar,
.progress-bar-striped {
  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;
  animation: progress-bar-stripes 2s linear infinite; }

.progress-bar-success {
  background-color: #5cb85c; }
  .progress-striped .progress-bar-success {
    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: 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: 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: 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-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 {
  color: #555; }
  a.list-group-item .list-group-item-heading {
    color: #333; }
  a.list-group-item:hover, a.list-group-item:focus {
    text-decoration: none;
    color: #555;
    background-color: #f5f5f5; }

.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: #FFFFFF;
  background-color: #00778A;
  border-color: #00778A; }
  .list-group-item.active .list-group-item-heading,
  .list-group-item.active .list-group-item-heading > small,
  .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,
  .list-group-item.active:hover .list-group-item-heading > small,
  .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,
  .list-group-item.active:focus .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: #57e8ff; }

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:hover, a.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active, a.list-group-item-success.active:hover, a.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 {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:hover, a.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active, a.list-group-item-info.active:hover, a.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 {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:hover, a.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.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 {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:hover, a.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.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: 22px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05); }

.panel-body {
  padding: 15px; }
  .panel-body:before, .panel-body:after {
    content: " ";
    display: table; }
  .panel-body:after {
    clear: both; }

.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: #f5f5f5;
  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-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:first-child > tbody:first-child > tr:first-child,
  .panel > .table-responsive:first-child > .table:first-child > thead: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:first-child > thead:first-child > tr:first-child th:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
    .panel > .table-responsive:first-child > .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 th:first-child,
    .panel > .table-responsive:first-child > .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 th:first-child {
      border-top-left-radius: 3px; }
    .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
    .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
    .panel > .table-responsive:first-child > .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 th:last-child,
    .panel > .table-responsive:first-child > .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 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:last-child > tfoot:last-child > tr:last-child,
  .panel > .table-responsive:last-child > .table:last-child > tbody: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:last-child > tbody:last-child > tr:last-child th:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
    .panel > .table-responsive:last-child > .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 th:first-child,
    .panel > .table-responsive:last-child > .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 th:first-child {
      border-bottom-left-radius: 3px; }
    .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
    .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
    .panel > .table-responsive:last-child > .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 th:last-child,
    .panel > .table-responsive:last-child > .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 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 rgba(0, 0, 0, 0.1); }
.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-bordered > thead > tr > td:first-child,
  .panel > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-bordered > tfoot > tr > th:first-child,
  .panel > .table-bordered > tfoot > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th: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-bordered > thead > tr > td:last-child,
  .panel > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-bordered > tfoot > tr > th:last-child,
  .panel > .table-bordered > tfoot > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .panel > .table-responsive > .table-bordered > tfoot > tr > th: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-bordered > thead > tr:first-child > th,
  .panel > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-bordered > tbody > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0; }
  .panel > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-bordered > tfoot > tr:last-child > td,
  .panel > .table-bordered > tfoot > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
  .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: 22px; }
  .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: #ddd; }
  .panel-default > .panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #ddd; }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #ddd; }
    .panel-default > .panel-heading .badge {
      color: #f5f5f5;
      background-color: #333333; }
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd; }

.panel-primary {
  border-color: #00778A; }
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #00778A;
    border-color: #00778A; }
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #00778A; }
    .panel-primary > .panel-heading .badge {
      color: #00778A;
      background-color: #fff; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #00778A; }

.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; }

.panel i.fa {
  font-size: 16px; }
.panel.panel-info {
  background: #d9edf7;
  padding: 5px; }
  .panel.panel-info i.fa {
    color: #00778A; }
.panel .title {
  border-bottom: solid 1px #8D8C8A;
  padding: 10px 0; }
.panel .panel-item {
  padding: 5px; }

.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;
  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%);
    transform: translate(0, -25%);
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; }
  .modal.in .modal-dialog {
    -webkit-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;
  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.575px; }

.modal-header .close {
  margin-top: -2px; }

.modal-title {
  margin: 0;
  line-height: 1.575; }

.modal-body {
  position: relative;
  padding: 15px; }

.modal-footer {
  padding: 15px;
  text-align: right;
  border-top: 1px solid #e5e5e5; }
  .modal-footer:before, .modal-footer:after {
    content: " ";
    display: table; }
  .modal-footer:after {
    clear: both; }
  .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 {
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }

  .modal-sm {
    width: 300px; } }
@media (min-width: 1024px) {
  .modal-lg {
    width: 900px; } }
.modal-content {
  border-radius: 0px; }

.modal-header {
  border: none;
  background: transparent; }
  .modal-header .close {
    border: 1px solid;
    border-radius: 100%;
    padding: 0 5px;
    background: #fff;
    opacity: 1;
    position: absolute;
    top: -.25em;
    right: -.25em; }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: "Gotham-Book", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 1.4;
  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;
  text-decoration: none;
  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: "Gotham-Book", Helvetica, Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.575;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  white-space: normal; }
  .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;
    transition: 0.6s ease-in-out left; }
    .carousel-inner > .item > img,
    .carousel-inner > .item > a > img {
      display: block;
      max-width: 100%;
      height: auto;
      line-height: 1; }
    @media all and (transform-3d), (-webkit-transform-3d) {
      .carousel-inner > .item {
        transition: -webkit-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000;
        perspective: 1000; }
        .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: 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: 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%;
    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;
    margin-top: -10px;
    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 {
  content: " ";
  display: table; }
.clearfix: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 {
  display: none !important; }

.visible-sm {
  display: none !important; }

.visible-md {
  display: none !important; }

.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; }

  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: 1023px) {
  .visible-sm {
    display: block !important; }

  table.visible-sm {
    display: table; }

  tr.visible-sm {
    display: table-row !important; }

  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }
@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-inline {
    display: inline !important; } }

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 1024px) and (max-width: 1199px) {
  .visible-md {
    display: block !important; }

  table.visible-md {
    display: table; }

  tr.visible-md {
    display: table-row !important; }

  th.visible-md,
  td.visible-md {
    display: table-cell !important; } }
@media (min-width: 1024px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important; } }

@media (min-width: 1024px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important; } }

@media (min-width: 1024px) 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; }

  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: 1023px) {
  .hidden-sm {
    display: none !important; } }
@media (min-width: 1024px) 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; }

  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; } }
.icon-pencil:before {
  background: url("../images/theme-icons/icon_pencil.png") center center no-repeat;
  content: "";
  background-size: contain;
  padding: 10px;
  position: relative; }

.icon-plus:before {
  background: url("../images/theme-icons/icon_plus.png") center center no-repeat;
  content: "";
  background-size: contain;
  padding: 10px;
  position: relative; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  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);
  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; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  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");
  font-weight: normal;
  font-style: normal; }
/* 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%;
  margin-top: -10px;
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover: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; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "←"; }
    [dir="rtl"] .slick-prev:before {
      content: "→"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "→"; }
    [dir="rtl"] .slick-next:before {
      content: "←"; }

/* Dots */
.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -45px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 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; }

/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.3.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0); }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.2857142857em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.1428571429em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.1428571429em;
  width: 2.1428571429em;
  top: 0.1428571429em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.8571428571em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }
.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  -webkit-filter: none;
          filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-genderless:before,
.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.caption-text {
  position: absolute;
  bottom: 0;
  top: 20%;
  right: 0;
  z-index: 999;
  left: 0; }

.banner-image {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-size: cover; }

.slick-slide {
  min-height: 500px; }

.caption-text {
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  z-index: 999;
  left: 0; }

.banner-image {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }

.slide-banner {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  background: #00778A;
  color: #fff;
  box-shadow: -1px 37px 31px -39px rgba(0, 0, 0, 0.68); }
  .slide-banner p {
    margin: 1em 0; }
  .slide-banner h4 {
    color: #FFFFFF;
    font-family: "Gotham-Light", Helvetica, Arial, sans-serif;
    font-weight: bold;
    padding-top: 5px; }

.slider-text {
  position: relative;
  background: none;
  padding: 1em 0;
  width: 60%;
  margin: 0 auto;
  top: 15em; }
  .slider-text:before {
    display: inline-block;
    background: url("../images/dec_elem1.png") center center no-repeat;
    width: 37px;
    content: " ";
    position: absolute;
    left: -3em;
    top: 25%;
    height: 44px; }
  .slider-text:after {
    display: inline-block;
    background: url("../images/dec_elem2.png") center center no-repeat;
    width: 37px;
    content: " ";
    position: absolute;
    right: -3em;
    top: 25%;
    height: 44px; }
  .slider-text h2 {
    text-transform: uppercase;
    font-size: 42px;
    margin: 0;
    padding: 0;
    color: #FFFFFF;
    font-family: "Gotham-Bold", Helvetica, Arial, sans-serif; }
  .slider-text h3 {
    font-family: "MrsEaves", Times, serif;
    font-weight: normal;
    font-size: 40px;
    color: #FFFFFF;
    margin: 0;
    padding: 0; }

@media (max-width: 767px) {
  .slider-text {
    top: 3em;
    width: 70%; }
    .slider-text h2 {
      font-size: 2em; } }
.slick-slide {
  position: relative;
  min-height: 500px; }

.slick-next .slick-prev {
  z-index: 9999; }

.slick-next {
  right: 20%; }

.slick-prev {
  left: 20%; }

.slick-dots li button:before {
  font-size: 10px; }

.slick-slider {
  margin-bottom: 30px; }

ul.slick-dots {
  bottom: 80px; }

.cat-image {
  min-height: 520px;
  background-color: #686d6e; }

#header {
  margin: 0; }
  #header .navbar-brand {
    display: block;
    padding: 0;
    width: auto;
    height: auto;
    line-height: 1;
    width: 23rem;
    padding: 1rem;
    margin: 0; }
    #header .navbar-brand img {
      display: block;
      width: 100%; }

@media (min-width: 480px) {
  #header .navbar-brand {
    width: 30rem; } }
@media (min-width: 768px) {
  #header .navbar-header {
    float: none; }
  #header .navbar-brand {
    width: 40rem;
    margin: 0 auto;
    float: none; }
  #header .dropdown-menu {
    right: 0;
    left: auto; } }
@media (min-width: 1024px) {
  #header .navbar-header {
    float: left; }
    #header .navbar-header .navbar-brand {
      width: 33rem; } }
@media (min-width: 1200px) {
  #header .navbar-header .navbar-brand {
    width: 40rem; } }
/*
//============================================================
//  Header
//============================================================

#page-header {
  @include clearfix;
  position: relative;
  background: $brand-white;
  font-size: 1rem;
  line-height: 1;

  .container {
    margin-top: 1.6em;
    margin-bottom: 1.6em;
    position: relative;
  }
}

@media (min-width: $screen-md-min) {
  #page-header {
    z-index: 420;
  }
}


//============================================================
//  Logo
//============================================================

#logo {
  display: block;
  position: relative; 
  float: left;
  max-width: 400px;
  margin: 15px 0;

  img {
    display: block;
    width: 100%;
  }
}


//============================================================
//  Groups #nav and #utility
//============================================================

@media (max-width: $screen-md-min - 1) {
  #nav-group {
    @include translate(250px,0);
    @include transition(transform $nav-animation);
    position: fixed;
    z-index: 422;
    top: 0;
    right: 0;
    width: 250px;
    height: 100%;
    overflow-y: auto;
    background: #21188D;
  }

  .nav-on #nav-group {
    @include translate(0,0);
    box-shadow: 0 0 .25em rgba(0,0,0,.5);
  }
}


//============================================================
//  Nav Toggle
//============================================================
.navbar-nav {
  margin: 0;
}
.nav-toggle {
  display: block;
  width: 3.75em;
  cursor: pointer;
}

.nav-open {
  position: absolute;
  top: 0;
  right: 0;
  @include transition(transform $nav-animation);
  @include spacing(horizontal);

  &:before,
  &:after,
  span {
    content: ""; 
    display: block;
    overflow: hidden;
    width: 100%;
    height: 0;
    padding: .3em 0 0;
    background: $brand-white;
    border-radius: 1em;
  }

  span {
    margin: .6em 0;
  }
}

.nav-close {
  position: relative;
  height: 2.5em;
  margin: 1.6em 1em 1em;
  @include transition(transform $nav-animation);
  @include scale(0);

  &:before,
  &:after {
    content: ""; 
    display: block;
    overflow: hidden;
    width: 100%;
    height: 0;
    padding: .4em 0 0;
    background: $brand-white;
    border-radius: 1em;
    position: absolute;
    top: 50%;
    left: 0;
    margin: -.2em 0 0 0;
  }

  &:before {
    @include rotate(45deg);
    @include transform-origin(50% 50%);
  }
  &:after {
    @include rotate(-45deg);
    @include transform-origin(50% 50%);
  }

  span {
    display: none;
  }
}

.nav-on .nav-open {
  @include scale(0); 
}

.nav-on .nav-close {
  @include scale(1);
}

@media (min-width: $screen-md-min) {
  .nav-toggle {
    display: none;
  }
}


//============================================================
//  Site navigation
//============================================================

#navigation {
  font-family: $font-family-brand;
  margin-bottom: 0;
  //main
  > ul {
    @include listreset;
    text-transform: uppercase;
  }

  > ul > li {
    border-bottom: 1px solid rgba(255,255,255,.1);
    position: relative;
    margin-right: 10px;
    padding: 4% 0;
  }

  > ul > li > a {
    display: block;
    padding: 1.5rem;
    color: $brand-black;
    font-weight: 700;
    outline: 0;
    font-size: 1.8em;
    text-decoration: none;
    border-top: solid 1px $brand-white;
  }

  > ul > li > a[data-toggle="collapse"] + .nav-parent {
    display: none;
  }

  > ul > li > a.nav-parent[data-toggle="collapse"]:not(.collapsed),
  > ul > li > a:hover,
  > ul > li.active > a {
    color: $brand-alpha;
    border-top: solid 1px $brand-alpha;
    background: none;
  }
  
  //dropdown
  ul ul {
    @include listreset;
    font-weight: 700;
    background: $brand-white;

    li {
      border-top: 1px solid rgba(0,0,0,.1);

      &:first-child {
        border: 0;
      }
    }

    a {
      display: block;
      padding: 1.5rem;
      font-size: 1.6em;
      color: $brand-black;
      text-decoration: none;
    }
  }
}

@media (min-width: $screen-md-min) {
  .navbar-nav > li {
    float: left;
    padding: 4% 0;
  }
  #navigation {
    > ul {
      @include clearfix;
    }
    
    > ul > li {
      float: left;
      border: 0;
    }
    
    > ul > li > a {
      padding: .5em 1em;
    }

    > ul > li:last-child > a {
      margin-right: -1em;
    }

    > ul > li > a[data-toggle="collapse"] + .nav-parent {
      display: block;
    }

    > ul > li > a.nav-parent[data-toggle="collapse"] {
      display: none;
    }

    .nav-child {
      @include transition(none);
      position: absolute;
      top: 100%;
      left: 50%;
      width: 12em;
      margin-left: -6em;
      text-align: center;
      height: auto!important;
      display: none!important;
      visibility: visible!important;
    }

    > ul > li:hover .nav-child {
      display: block!important;
    }

    > ul > li:last-child .nav-child {
      left: auto;
      right: 0;
      margin-left: 0;
    }

    ul ul {

      a {
        padding: .75em;
        font-size: 1em;
      }
    }

    .dropdown:hover {
      .dropdown-menu {
        display : block;
      }
    }
    .dropdown-menu{
      margin-top : -1.5em !important;

      .sub-menu {
        left       : 100%;
        position   : absolute;
        top        : 0;
        visibility : hidden;
        margin-top : -1px;
      }

      li:hover {
        .sub-menu {
          visibility : visible;
        }
      }
    }

  }
}

//============================================================
//  Utility
//============================================================

#utility {
  text-transform: uppercase;

  > ul {
    @include listreset;
    text-transform: uppercase;
  }

  > ul > li {
    border-bottom: 1px solid rgba(255,255,255,.1);
    position: relative;
  }

  > ul > li > a {
    display: block;
    padding: 1.5rem;
    color: $brand-white;
    font-weight: 700;
    font-size: 1.5em;
    outline: 0;
    text-decoration: none;
  }
}

@media (min-width: $screen-md-min) {
  #utility {
    position: absolute;
    top: 0;
    right: 0;
    @include spacing(horizontal);

    > ul > li {
      border: 0;
      float: left;
      position: relative;
    }

    > ul > li > a {
      padding: 0 .5em;

      &:hover {
        color: $brand-white;
      }
    }

    > ul > li:last-child > a {
      margin-right: -.5em;
    }
  }
}
*/
#top-banner {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  margin-bottom: 10px; }
  #top-banner .banner-content {
    background: rgba(0, 119, 138, 0.8);
    position: relative;
    padding: 20px 0;
    color: #fff;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
    #top-banner .banner-content h2 {
      opacity: 1;
      text-transform: uppercase;
      font-size: 32px;
      margin: 0;
      padding: 0;
      color: #FFFFFF;
      font-family: "Gotham-Bold", Helvetica, Arial, sans-serif; }

.footer-accent {
  margin-top: 4rem; }

.footer {
  position: relative;
  background: #686d6e;
  margin-top: 4rem;
  color: #FFFFFF;
  line-height: 1; }
  .footer:before, .footer:after {
    content: " ";
    display: table; }
  .footer:after {
    clear: both; }
  .footer h2, .footer h3, .footer h4,
  .footer a {
    color: inherit; }
  .footer .container {
    margin-top: 13.75px;
    margin-bottom: 13.75px; }
    @media (min-width: 480px) {
      .footer .container {
        margin-top: 18.975px;
        margin-bottom: 18.975px; } }
    @media (min-width: 768px) {
      .footer .container {
        margin-top: 28.6px;
        margin-bottom: 28.6px; } }
    @media (min-width: 1024px) {
      .footer .container {
        margin-top: 31.9px;
        margin-bottom: 31.9px; } }
    @media (min-width: 1200px) {
      .footer .container {
        margin-top: 35.2px;
        margin-bottom: 35.2px; } }

.footer-col {
  font-size: .9em;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
  padding-top: 2em;
  margin-top: 2em; }

.footer-col-1 {
  margin-top: 0;
  border-top: 0;
  padding-top: 0; }
  .footer-col-1 p {
    line-height: 1.2;
    padding-top: 10px;
    display: block; }
  .footer-col-1 ul {
    line-height: 1.5;
    padding-left: 1em; }

.footer-col-2 h4 {
  margin: 0 0 1rem; }

.faq-widget .faq-item {
  margin: 0 0 1em;
  line-height: 1.5;
  padding-top: 10px; }
  .faq-widget .faq-item .faq-body {
    padding-left: 1em;
    opacity: .7; }
.faq-widget .faq-header {
  padding-left: 1em;
  position: relative;
  margin: 0 0 1em;
  line-height: 1.2;
  padding-top: 10px; }
  .faq-widget .faq-header a {
    text-decoration: none;
    padding-top: 10px; }
    .faq-widget .faq-header a:hover {
      opacity: .7;
      padding-top: 10px; }
  .faq-widget .faq-header .fa {
    line-height: inherit; }

@media (min-width: 620px) {
  .footer-col-1 {
    float: left;
    width: 40%; }

  .footer-col-2 {
    float: left;
    width: 60%;
    border: 0;
    margin: 0;
    padding: 0;
    padding-left: 2em; }

  .footer-col-3 {
    clear: both;
    text-align: center; } }
@media (min-width: 1024px) {
  .footer-col-1 {
    width: 25%; }

  .footer-col-2 {
    width: 50%;
    padding-right: 2em; }

  .footer-col-3 {
    clear: none;
    text-align: left;
    width: 25%;
    float: left;
    border: 0;
    padding: 0 0 0 1em;
    margin: 0;
    border-left: .4rem solid #fff; }

  div.footer-nav {
    display: block;
    margin: 0 0 5em; }
    div.footer-nav ul {
      margin: 0;
      padding: 0;
      list-style: none;
      font-size: 2em; }
      div.footer-nav ul li {
        margin: 0; }
      div.footer-nav ul li {
        margin: 0 0 .5rem; } }
@media (max-width: 767px) {
  div.footer-nav li {
    text-align: center;
    margin: 5px;
    font-size: 1.5em; }

  div.copyright {
    text-align: center; } }
/*
@font-face {
    font-family: 'opensans';
    src: url('../fonts/OpenSans-Regular-webfont.eot');
    src: url('../fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Regular-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Regular-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'opensans';
    src: url('../fonts/OpenSans-Italic-webfont.eot');
    src: url('../fonts/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Italic-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Italic-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'opensans';
    src: url('../fonts/OpenSans-Bold-webfont.eot');
    src: url('../fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-Bold-webfont.woff') format('woff'),
         url('../fonts/OpenSans-Bold-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'opensans';
    src: url('../fonts/OpenSans-BoldItalic-webfont.eot');
    src: url('../fonts/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-BoldItalic-webfont.woff') format('woff'),
         url('../fonts/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic') format('svg');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'opensanscondensed';
    src: url('../fonts/OpenSans-CondLight-webfont.eot');
    src: url('../fonts/OpenSans-CondLight-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-CondLight-webfont.woff') format('woff'),
         url('../fonts/OpenSans-CondLight-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-CondLight-webfont.svg#open_sanscondensed_light') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'opensanscondensed';
    src: url('../fonts/OpenSans-CondBold-webfont.eot');
    src: url('../fonts/OpenSans-CondBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/OpenSans-CondBold-webfont.woff') format('woff'),
         url('../fonts/OpenSans-CondBold-webfont.ttf') format('truetype'),
         url('../fonts/OpenSans-CondBold-webfont.svg#open_sans_condensedbold') format('svg');
    font-weight: 700;
    font-style: normal;
}
*/
@font-face {
  font-family: "type-embelishments";
  src: url("../fonts/type-embellishments-one-let-plain.woff"), url("../fonts/type-embellishments-one-let-plain.eot?#iefix") format("embedded-opentype"), url("../fonts/type-embellishments-one-let-plain.woff") format("woff"), url("../fonts/type-embellishments-one-let-plain.ttf") format("truetype"), url("../fonts/type-embellishments-one-let-plain.svg#type-embelishments") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "MrsEaves-italic";
  src: url("../fonts/MrsEavesItalic_Italic.eot"), url("../fonts/MrsEavesItalic_Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/MrsEavesItalic_Italic.woff") format("woff"), url("../fonts/MrsEavesItalic_Italic.ttf") format("truetype"), url("../fonts/MrsEavesItalic_Italic.svg#mrsEaves-italic") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: "MrsEaves";
  src: url("../fonts/MrsEavesRoman.eot"), url("../fonts/MrsEavesRoman.otf") format("opentype"), url("../fonts/MrsEavesRoman.eot?#iefix") format("embedded-opentype"), url("../fonts/MrsEavesRoman.woff") format("woff"), url("../fonts/MrsEavesRoman.ttf") format("truetype"), url("../fonts/MrsEavesRoman.svg#MrsEaves") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Gotham-Bold';
  src: url("../fonts/gothambold-webfont.woff2") format("woff2"), url("../fonts/gothambold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Gotham-Book';
  src: url("../fonts/gothambook-webfont.woff2") format("woff2"), url("../fonts/gothambook-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Gotham-Light';
  src: url("../fonts/gothamlight-webfont.woff2") format("woff2"), url("../fonts/gothamlight-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Gotham-Medium';
  src: url("../fonts/gothammedium-webfont.woff2") format("woff2"), url("../fonts/gothammedium-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal; }
/*
@font-face {
  font-family: "Gotham-Light";
  src: url("../fonts/GothamLight.eot"),
  url("../fonts/GothamLight.eot?#iefix") format("embedded-opentype"),
  url("../fonts/GothamLight.woff") format("woff"),
  url("../fonts/GothamLight.ttf") format("truetype"),
  url("../fonts/GothamLight.svg#Gotham-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Gotham-Medium";
  src: url("../fonts/GothamMedium.eot"),
  url("../fonts/GothamMedium.eot?#iefix") format("embedded-opentype"),
  url("../fonts/GothamMedium.woff") format("woff"),
  url("../fonts/GothamMedium.ttf") format("truetype"),
  url("../fonts/GothamMedium.svg#Gotham-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Gotham-Bold";
  src: url("../fonts/Gotham-Bold.eot"),
  url("../fonts/Gotham-Bold.otf") format("opentype"),
  url("../fonts/Gotham-Bold.woff") format("woff"),
  url("../fonts/Gotham-Bold.ttf") format("truetype"),
  url("../fonts/Gotham-Bold.svg#GothamBold") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Gotham-Book";
  src: url("../fonts/Gotham-Book.eot"),
  url("../fonts/GothamBook.woff") format("woff"),
  url("../fonts/GothamBook.ttf") format("truetype"),
  url("../fonts/GothamBook.svg#Gotham-Book") format("svg");
  font-weight: normal;
  font-style: normal;

}
*/
html, html a {
  -webkit-font-smoothing: antialiased; }

.billboard {
  margin: 0; }

.billboard-slide {
  overflow: hidden; }
  .billboard-slide a {
    display: block; }
  .billboard-slide img {
    display: block;
    width: 120%;
    margin-left: -10%; }

.billboard-slide:not:first-of-type {
  display: none; }

.slick-initialized .billboard-slide {
  display: block; }

@media (min-width: 768px) {
  .billboard-slide img {
    width: 120%;
    margin-left: -10%; } }
@media (min-width: 1024px) {
  .billboard-slide img {
    width: 100%;
    margin-left: 0; } }
.billboard .slick-dots {
  bottom: 0;
  margin: 0; }
  .billboard .slick-dots li {
    border-radius: 100%;
    overflow: hidden;
    background: #fff;
    opacity: .2;
    vertical-align: top;
    width: 10px;
    height: 10px; }
    .billboard .slick-dots li.slick-active {
      opacity: 1; }
  .billboard .slick-dots button {
    opacity: 0; }

#slider-thumbs > div {
  margin: 0 !important; }

.horizontal-slide {
  margin: 0 auto 0 !important;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden !important;
  float: left !important;
  padding: 0; }
  .horizontal-slide .item {
    display: inline-block;
    float: none;
    border-radius: 10px;
    margin: 0 2px; }
  .horizontal-slide .thumbnail.carousel-selector {
    background-size: cover !important; }

.slider-thumbs {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
  overflow: hidden; }

.slider-thumbs .thumbnail {
  position: relative;
  width: 100px;
  height: 75px;
  background-size: cover;
  margin-right: 5px;
  margin-bottom: 0; }

.carousel-control.left, .carousel-control.right {
  background: none; }

.carousel-control.right {
  left: auto;
  right: 15px; }

.carousel-control {
  position: absolute;
  top: 50%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -30px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50); }

.carousel-control > .fa {
  top: 0 !important;
  line-height: 34px !important;
  height: 34px !important;
  width: 34px !important;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute !important;
  left: 0 !important;
  display: block !important;
  font-size: 20px !important;
  cursor: pointer !important; }

.location-gallery-container .carousel {
  margin: 0 0 20px !important; }

.locations-carousel, .option-carousel-pager {
  position: relative;
  padding-bottom: 56px;
  margin-bottom: 0 0 1em !important; }
  .locations-carousel .controls-indicators, .option-carousel-pager .controls-indicators {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0; }
  .locations-carousel .carousel-indicators, .option-carousel-pager .carousel-indicators {
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    font-size: inherit;
    font-weight: inherit;
    border: none;
    border-radius: 0;
    opacity: 1;
    width: 100%; }
    .locations-carousel .carousel-indicators li, .option-carousel-pager .carousel-indicators li {
      width: 30px;
      height: 30px;
      margin: inherit;
      text-indent: 0;
      border: none; }
  .locations-carousel .control, .option-carousel-pager .control {
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
    font-size: inherit;
    font-weight: inherit;
    border: none;
    border-radius: 0;
    opacity: 1; }
    .locations-carousel .control > .fa, .option-carousel-pager .control > .fa {
      font-size: inherit;
      margin-top: inherit;
      background: none; }

.option-carousel-pager .control {
  top: 4px; }

.create-plan-next-steps .option-img {
  margin-bottom: 10px; }

#plan-slider-thumbs .horizontal-slide {
  background: rgba(104, 109, 110, 0.8);
  padding: 10px; }
  #plan-slider-thumbs .horizontal-slide .item {
    background: white;
    border-radius: 0;
    padding: 0; }

.socials {
  margin: 0;
  padding: 0;
  list-style: none; }
  .socials li {
    margin: 0; }
  .socials li {
    display: inline-block;
    vertical-align: top;
    margin: 0 .25em; }
  .socials a {
    display: block;
    font-size: 2em; }
    .socials a:hover, .socials a:active, .socials a:focus {
      color: #00778A; }

.is-ajaxProcessed:before {
  position: absolute;
  left: 50%;
  margin-left: -110px;
  display: block;
  content: ' ';
  z-index: 5000; }
.is-ajaxProcessed.AjaxLoader--bgWhite:before {
  width: 220px;
  height: 32px;
  background-repeat: no-repeat;
  background-image: url("data:image/gif;base64,R0lGODlh3AATAPQAAP///wAAAL6+vqamppycnLi4uLKyssjIyNjY2MTExNTU1Nzc3ODg4OTk5LCwsLy8vOjo6Ozs7MrKyvLy8vT09M7Ozvb29sbGxtDQ0O7u7tbW1sLCwqqqqvj4+KCgoJaWliH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAA3AATAAAF/yAgjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgECAaEpHLJbDqf0Kh0Sq1ar9isdjoQtAQFg8PwKIMHnLF63N2438f0mv1I2O8buXjvaOPtaHx7fn96goR4hmuId4qDdX95c4+RG4GCBoyAjpmQhZN0YGYFXitdZBIVGAoKoq4CG6Qaswi1CBtkcG6ytrYJubq8vbfAcMK9v7q7D8O1ycrHvsW6zcTKsczNz8HZw9vG3cjTsMIYqQgDLAQGCQoLDA0QCwUHqfYSFw/xEPz88/X38Onr14+Bp4ADCco7eC8hQYMAEe57yNCew4IVBU7EGNDiRn8Z831cGLHhSIgdE/9chIeBgDoB7gjaWUWTlYAFE3LqzDCTlc9WOHfm7PkTqNCh54rePDqB6M+lR536hCpUqs2gVZM+xbrTqtGoWqdy1emValeXKwgcWABB5y1acFNZmEvXwoJ2cGfJrTv3bl69Ffj2xZt3L1+/fw3XRVw4sGDGcR0fJhxZsF3KtBTThZxZ8mLMgC3fRatCLYMIFCzwLEprg84OsDus/tvqdezZf13Hvr2B9Szdu2X3pg18N+68xXn7rh1c+PLksI/Dhe6cuO3ow3NfV92bdArTqC2Ebc3A8vjf5QWf15Bg7Nz17c2fj69+fnq+8N2Lty+fuP78/eV2X13neIcCeBRwxorbZrAxAJoCDHbgoG8RTshahQ9iSKEEzUmYIYfNWViUhheCGJyIP5E4oom7WWjgCeBBAJNv1DVV01MZdJhhjdkplWNzO/5oXI846njjVEIqR2OS2B1pE5PVscajkxhMycqLJgxQCwT40PjfAV4GqNSXYdZXJn5gSkmmmmJu1aZYb14V51do+pTOCmA00AqVB4hG5IJ9PvYnhIFOxmdqhpaI6GeHCtpooisuutmg+Eg62KOMKuqoTaXgicQWoIYq6qiklmoqFV0UoeqqrLbq6quwxirrrLTWauutJ4QAACH5BAkKAAAALAAAAADcABMAAAX/ICCOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSAQIBoSkcslsOp/QqHRKrVqv2Kx2OhC0BAXHx/EoCzboAcdhcLDdgwJ6nua03YZ8PMFPoBMca215eg98G36IgYNvDgOGh4lqjHd7fXOTjYV9nItvhJaIfYF4jXuIf4CCbHmOBZySdoOtj5eja59wBmYFXitdHhwSFRgKxhobBgUPAmdoyxoI0tPJaM5+u9PaCQZzZ9gP2tPcdM7L4tLVznPn6OQb18nh6NV0fu3i5OvP8/nd1qjwaasHcIPAcf/gBSyAAMMwBANYEAhWYQGDBhAyLihwYJiEjx8fYMxIcsGDAxVA/yYIOZIkBAaGPIK8INJlRpgrPeasaRPmx5QgJfB0abLjz50tSeIM+pFmUo0nQQIV+vRlTJUSnNq0KlXCSq09ozIFexEBAYkeNiwgOaEtn2LFpGEQsKCtXbcSjOmVlqDuhAx3+eg1Jo3u37sZBA9GoMAw4MB5FyMwfLht4sh7G/utPGHlYAV8Nz9OnOBz4c2VFWem/Pivar0aKCP2LFn2XwhnVxBwsPbuBAQbEGiIFg1BggoWkidva5z4cL7IlStfkED48OIYoiufYIH68+cKPkqfnsB58ePjmZd3Dj199/XE20tv6/27XO3S6z9nPCz9BP3FISDefL/Bt192/uWmAv8BFzAQAQUWWFaaBgqA11hbHWTIXWIVXifNhRlq6FqF1sm1QQYhdiAhbNEYc2KKK1pXnAIvhrjhBh0KxxiINlqQAY4UXjdcjSJyeAx2G2BYJJD7NZQkjCPKuCORKnbAIXsuKhlhBxEomAIBBzgIYXIfHfmhAAyMR2ZkHk62gJoWlNlhi33ZJZ2cQiKTJoG05Wjcm3xith9dcOK5X51tLRenoHTuud2iMnaolp3KGXrdBo7eKYF5p/mXgJcogClmcgzAR5gCKymXYqlCgmacdhp2UCqL96mq4nuDBTmgBasaCFp4sHaQHHUsGvNRiiGyep1exyIra2mS7dprrtA5++z/Z8ZKYGuGsy6GqgTIDvupRGE+6CO0x3xI5Y2mOTkBjD4ySeGU79o44mcaSEClhglgsKyJ9S5ZTGY0Bnzrj+3SiKK9Rh5zjAALCywZBk/ayCWO3hYM5Y8Dn6qxxRFsgAGoJwwgDQRtYXAAragyQOmaLKNZKGaEuUlpyiub+ad/KtPqpntypvvnzR30DBtjMhNodK6Eqrl0zU0/GjTUgG43wdN6Ra2pAhGtAAZGE5Ta8TH6wknd2IytNKaiZ+Or79oR/tcvthIcAPe7DGAs9Edwk6r3qWoTaNzY2fb9HuHh2S343Hs1VIHhYtOt+Hh551rh24vP5YvXSGzh+eeghy76GuikU9FFEainrvrqrLfu+uuwxy777LTXfkIIACH5BAkKAAAALAAAAADcABMAAAX/ICCOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSAQIBoSkcslsOp/QqHRKrVqv2Kx2OhC0BAWHB2l4CDZo9IDjcBja7UEhTV+3DXi3PJFA8xMcbHiDBgMPG31pgHBvg4Z9iYiBjYx7kWocb26OD398mI2EhoiegJlud4UFiZ5sm6Kdn2mBr5t7pJ9rlG0cHg5gXitdaxwFGArIGgoaGwYCZ3QFDwjU1AoIzdCQzdPV1c0bZ9vS3tUJBmjQaGXl1OB0feze1+faiBvk8wjnimn55e/o4OtWjp+4NPIKogsXjaA3g/fiGZBQAcEAFgQGOChgYEEDCCBBLihwQILJkxIe/3wMKfJBSQkJYJpUyRIkgwcVUJq8QLPmTYoyY6ZcyfJmTp08iYZc8MBkhZgxk9aEcPOlzp5FmwI9KdWn1qASurJkClRoWKwhq6IUqpJBAwQEMBYroAHkhLt3+RyzhgCDgAV48Wbgg+waAnoLMgTOm6DwQ8CLBzdGdvjw38V5JTg2lzhyTMeUEwBWHPgzZc4TSOM1bZia6LuqJxCmnOxv7NSsl1mGHHiw5tOuIWeAEHcFATwJME/ApgFBc3MVLEgPvE+Ddb4JokufPmFBAuvPXWu3MIF89wTOmxvOvp179evQtwf2nr6aApPyzVd3jn089e/8xdfeXe/xdZ9/d1ngHf98lbHH3V0LMrgPgsWpcFwBEFBgHmyNXWeYAgLc1UF5sG2wTHjIhNjBiIKZCN81GGyQwYq9uajeMiBOQGOLJ1KjTI40kmfBYNfc2NcGIpI4pI0vyrhjiT1WFqOOLEIZnjVOVpmajYfBiCSNLGbA5YdOkjdihSkQwIEEEWg4nQUmvYhYe+bFKaFodN5lp3rKvJYfnBKAJ+gGDMi3mmbwWYfng7IheuWihu5p32XcSWdSj+stkF95dp64jJ+RBipocHkCCp6PCiRQ6INookCAAwy0yd2CtNET3Yo7RvihBjFZAOaKDHT43DL4BQnsZMo8xx6uI1oQrHXXhHZrB28G62n/YSYxi+uzP2IrgbbHbiaer7hCiOxDFWhrbmGnLVuus5NFexhFuHLX6gkEECorlLpZo0CWJG4pLjIACykmBsp0eSSVeC15TDJeUhlkowlL+SWLNJpW2WEF87urXzNWSZ6JOEb7b8g1brZMjCg3ezBtWKKc4MvyEtwybPeaMAA1ECRoAQYHYLpbeYYCLfQ+mtL5c9CnfQpYpUtHOSejEgT9ogZ/GSqd0f2m+LR5WzOtHqlQX1pYwpC+WbXKqSYtpJ5Mt4a01lGzS3akF60AxkcTaLgAyRBPWCoDgHfJqwRuBuzdw/1ml3iCwTIeLUWJN0v4McMe7uasCTxseNWPSxc5RbvIgD7geZLbGrqCG3jepUmbbze63Y6fvjiOylbwOITPfIHEFsAHL/zwxBdvPBVdFKH88sw37/zz0Ecv/fTUV2/99SeEAAAh+QQJCgAAACwAAAAA3AATAAAF/yAgjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgECAaEpHLJbDqf0Kh0Sq1ar9isdjoQtAQFh2cw8BQEm3T6yHEYHHD4oKCuD9qGvNsxT6QTgAkcHHmFeX11fm17hXwPG35qgnhxbwMPkXaLhgZ9gWp3bpyegX4DcG+inY+Qn6eclpiZkHh6epetgLSUcBxlD2csXXdvBQrHGgoaGhsGaIkFDwjTCArTzX+QadHU3c1ofpHc3dcGG89/4+TYktvS1NYI7OHu3fEJ5tpqBu/k+HX7+nXDB06SuoHm0KXhR65cQT8P3FRAMIAFgVMPwDCAwLHjggIHJIgceeFBg44eC/+ITCCBZYKSJ1FCWPBgpE2YMmc+qNCypwScMmnaXAkUJYOaFVyKLOqx5tCXJnMelcBzJNSYKIX2ZPkzqsyjPLku9Zr1QciVErYxaICAgEUOBRJIgzChbt0MLOPFwyBggV27eCUcmxZvg9+/dfPGo5bg8N/Ag61ZM4w4seDF1fpWhizZmoa+GSortgcaMWd/fkP/HY0MgWbTipVV++wY8GhvqSG4XUEgoYTKE+Qh0OCvggULiBckWEZ4Ggbjx5HXVc58IPQJ0idQJ66XanTpFraTe348+XLizRNcz658eHMN3rNPT+C+G/nodqk3t6a+fN3j+u0Xn3nVTQPfdRPspkL/b+dEIN8EeMm2GAYbTNABdrbJ1hyFFv5lQYTodSZABhc+loCEyhxTYYkZopdMMiNeiBxyIFajV4wYHpfBBspUl8yKHu6ooV5APsZjQxyyeNeJ3N1IYod38cgdPBUid6GCKfRWgAYU4IccSyHew8B3doGJHmMLkGkZcynKk2Z50Ym0zJzLbDCmfBbI6eIyCdyJmJmoqZmnBAXy9+Z/yOlZDZpwYihnj7IZpuYEevrYJ5mJEuqiof4l+NYDEXQpXQcMnNjZNDx1oGqJ4S2nF3EsqWrhqqVWl6JIslpAK5MaIqDeqjJq56qN1aTaQaPbHTPYr8Be6Gsyyh6Da7OkmmqP/7GyztdrNVQBm5+pgw3X7aoYKhfZosb6hyUKBHCgQKij1rghkOAJuZg1SeYIIY+nIpDvf/sqm4yNG5CY64f87qdAwSXKGqFkhPH1ZHb2EgYtw3bpKGVkPz5pJAav+gukjB1UHE/HLNJobWcSX8jiuicMMBFd2OmKwQFs2tjXpDfnPE1j30V3c7iRHlrzBD2HONzODyZtsQJMI4r0AUNaE3XNHQw95c9GC001MpIxDacFQ+ulTNTZlU3O1eWVHa6vb/pnQUUrgHHSBKIuwG+bCPyEqbAg25gMVV1iOB/IGh5YOKLKIQ6xBAcUHmzjIcIqgajZ+Ro42DcvXl7j0U4WOUd+2IGu7DWjI1pt4DYq8BPm0entuGSQY/4tBi9Ss0HqfwngBQtHbCH88MQXb/zxyFfRRRHMN+/889BHL/301Fdv/fXYZ39CCAAh+QQJCgAAACwAAAAA3AATAAAF/yAgjmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgECAaEpHLJbDqf0Kh0Sq1ar9isdjoQtAQFh2fAKXsKm7R6Q+Y43vABep0mGwwOPH7w2CT+gHZ3d3lyagl+CQNvg4yGh36LcHoGfHR/ZYOElQ9/a4ocmoRygIiRk5p8pYmZjXePaYBujHoOqp5qZHBlHAUFXitddg8PBg8KGsgayxvGkAkFDwgICtPTzX2mftHW3QnOpojG3dbYkNjk1waxsdDS1N7ga9zw1t/aifTk35fu6Qj3numL14fOuHTNECHqU4DDgQEsCCwidiHBAwYQMmpcUOCAhI8gJVzUuLGThAQnP/9abEAyI4MCIVOKZNnyJUqUJxNcGNlywYOQgHZirGkSJ8gHNEky+AkS58qWEJYC/bMzacmbQHkqNdlUJ1KoSz2i9COhmQYCEXtVrCBgwYS3cCf8qTcNQ9u4cFFOq2bPLV65Cf7dxZthbjW+CgbjnWtNgWPFcAsHdoxgWWK/iyV045sAc2S96SDn1exYw17REwpLQEYt2eW/qtPZRQAB7QoC61RW+GsBwYZ/CXb/XRCYLsAKFizEtUAc+G7lcZsjroscOvTmsoUvx15PwccJ0N8yL17N9PG/E7jv9S4hOV7pdIPDdZ+ePDzv2qMXn2b5+wTbKuAWnF3oZbABZY0lVmD/ApQd9thybxno2GGuCVDggaUpoyBsB1bGGgIYbJCBcuFJiOAyGohIInQSmmdeiBnMF2GHfNUlIoc1rncjYRjW6NgGf3VQGILWwNjBfxEZcAFbC7gHXQcfUYOYdwzQNxo5yUhQZXhvRYlMeVSuSOJHKJa5AQMQThBlZWZ6Bp4Fa1qzTAJbijcBlJrtxeaZ4lnnpZwpukWieGQmYx5ATXIplwTL8DdNZ07CtWYybNIJF4Ap4NZHe0920AEDk035kafieQrqXofK5ympn5JHKYjPrfoWcR8WWQGp4Ul32KPVgXdnqxM6OKqspjIYrGPDrlrsZtRIcOuR86nHFwbPvmes/6PH4frrqbvySh+mKGhaAARPzjjdhCramdoGGOhp44i+zogBkSDuWC5KlE4r4pHJkarXrj++Raq5iLmWLlxHBteavjG+6amJrUkJJI4Ro5sBv9AaOK+jAau77sbH7nspCwNIYIACffL7J4JtWQnen421nNzMcB6AqpRa9klonmBSiR4GNi+cJZpvwgX0ejj71W9yR+eIgaVvQgf0l/A8nWjUFhwtZYWC4hVnkZ3p/PJqNQ5NnwUQrQCGBBBMQIGTtL7abK+5JjAv1fi9bS0GLlJHgdjEgYzzARTwC1fgEWdJuKKBZzj331Y23qB3i9v5aY/rSUC4w7PaLeWXmr9NszMFoN79eeiM232o33EJAIzaSGwh++y012777bhT0UURvPfu++/ABy/88MQXb/zxyCd/QggAIfkECQoAAAAsAAAAANwAEwAABf8gII5kaZ5oqq5s675wLM90bd94ru987//AoHBIBAgGhKRyyWw6n9CodEqtWq/YrHY6ELQEBY5nwCk7xIWNer0hO95wziC9Ttg5b4ND/+Y87IBqZAaEe29zGwmJigmDfHoGiImTjXiQhJEPdYyWhXwDmpuVmHwOoHZqjI6kZ3+MqhyemJKAdo6Ge3OKbEd4ZRwFBV4rc4MPrgYPChrMzAgbyZSJBcoI1tfQoYsJydfe2amT3d7W0OGp1OTl0YtqyQrq0Lt11PDk3KGoG+nxBpvTD9QhwCctm0BzbOyMIwdOUwEDEgawIOCB2oMLgB4wgMCx44IHBySIHClBY0ePfyT/JCB5weRJCAwejFw58kGDlzBTqqTZcuPLmCIBiWx58+VHmiRLFj0JVCVLl0xl7qSZwCbOo0lFWv0pdefQrVFDJtr5gMBEYBgxqBWwYILbtxPsqMPAFu7blfa81bUbN4HAvXAzyLWnoDBguHIRFF6m4LBbwQngMYPXuC3fldbyPrMcGLM3w5wRS1iWWUNlvnElKDZtz/EEwaqvYahQoexEfyILi4RrYYKFZwJ3810QWZ2ECrx9Ew+O3K6F5Yq9zXbb+y30a7olJJ+wnLC16W97Py+uwdtx1NcLWzs/3G9e07stVPc9kHJ0BcLtQp+c3ewKAgYkUAFpCaAmmHqKLSYA/18WHEiZPRhsQF1nlLFWmIR8ZbDBYs0YZuCGpGXWmG92aWiPMwhEOOEEHXRwIALlwXjhio+BeE15IzpnInaLbZBBhhti9x2GbnVQo2Y9ZuCfCgBeMCB+DJDIolt4iVhOaNSJdCOBUfIlkmkyMpPAAvKJ59aXzTQzJo0WoJnmQF36Jp6W1qC4gWW9GZladCiyJd+KnsHImgRRVjfnaDEKuiZvbcYWo5htzefbl5LFWNeSKQAo1QXasdhiiwwUl2B21H3aQaghXnPcp1NagCqYslXAqnV+zYWcpNwVp9l5eepJnHqL4SdBi56CGlmw2Zn6aaiZjZqfb8Y2m+Cz1O0n3f+tnvrGbF6kToApCgAWoNWPeh754JA0vmajiAr4iOuOW7abQXVGNriBWoRdOK8FxNqLwX3oluubhv8yluRbegqGb536ykesuoXhyJqPQJIGbLvQhkcwjKs1zBvBwSZIsbcsDCCBAAf4ya+UEhyQoIiEJtfoZ7oxUOafE2BwgMWMqUydfC1LVtiArk0QtGkWEopzlqM9aJrKHfw5c6wKjFkmXDrbhwFockodtMGFLWpXy9JdiXN1ZDNszV4WSLQCGBKoQYHUyonqrHa4ErewAgMmcAAF7f2baIoVzC2p3gUvJtLcvIWqloy6/R04mIpLwDhciI8qLOB5yud44pHPLbA83hFDWPjNbuk9KnySN57Av+TMBvgEAgzzNhJb5K777rz37vvvVHRRxPDEF2/88cgnr/zyzDfv/PPQnxACACH5BAkKAAAALAAAAADcABMAAAX/ICCOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSAQIBoSkcslsOp/QqHRKrVqv2Kx2OhC0BIUCwcMpO84OT2HDbm8GHLQjnn6wE3g83SA3DB55G3llfHxnfnZ4gglvew6Gf4ySgmYGlpCJknochWiId3kJcZZyDn93i6KPl4eniopwq6SIoZKxhpenbhtHZRxhXisDopwPgHkGDxrLGgjLG8mC0gkFDwjX2AgJ0bXJ2djbgNJsAtbfCNB2oOnn6MmKbeXt226K1fMGi6j359D69ua+QZskjd+3cOvY9XNgp4ABCQNYEDBl7EIeCQkeMIDAseOCBwckiBSZ4ILGjh4B/40kaXIjSggMHmBcifHky5gYE6zM2OAlzGM6Z5rs+fIjTZ0tfcYMSlLCUJ8fL47kCVXmTjwPiKJkUCDnyqc3CxzQmYeAxAEGLGJYiwCDgAUT4sqdgOebArdw507IUNfuW71xdZ7DC5iuhGsKErf9CxhPYgUaEhPWyzfBMgUIJDPW6zhb5M1y+R5GjFkBaLmCM0dOfHqvztXYJnMejaFCBQlmVxAYsEGkYnQV4lqYMNyCtnYSggNekAC58uJxmTufW5w55mwKkg+nLp105uTC53a/nhg88fMTmDfDVl65Xum/IZt/3/zaag3a5W63nll1dvfiWbaaZLmpQIABCVQA2f9lAhTG112PQWYadXE9+FtmEwKWwQYQJrZagxomsOCAGVImInsSbpCBhhwug6KKcXXQQYUcYuDMggrASFmNzjjzzIrh7cUhhhHqONeGpSEW2QYxHsmjhxpgUGAKB16g4IIbMNCkXMlhaJ8GWVJo2I3NyKclYF1GxgyYDEAnXHJrMpNAm/rFBSczPiYAlwXF8ZnmesvoOdyMbx7m4o0S5LWdn4bex2Z4xYmEzaEb5EUcnxbA+WWglqIn6aHPTInCgVbdlZyMqMrIQHMRSiaBBakS1903p04w434n0loBoQFOt1yu2YAnY68RXiNsqh2s2qqxuyKb7Imtmgcrqsp6h8D/fMSpapldx55nwayK/SfqCQd2hcFdAgDp5GMvqhvakF4mZuS710WGIYy30khekRkMu92GNu6bo7r/ttjqwLaua5+HOdrKq5Cl3dcwi+xKiLBwwwom4b0E6xvuYyqOa8IAEghwQAV45VvovpkxBl2mo0W7AKbCZXoAhgMmWnOkEqx2JX5nUufbgJHpXCfMOGu2QAd8eitpW1eaNrNeMGN27mNz0swziYnpSbXN19gYtstzfXrdYjNHtAIYGFVwwAEvR1dfxdjKxVzAP0twAAW/ir2w3nzTd3W4yQWO3t0DfleB4XYnEHCEhffdKgaA29p0eo4fHLng9qoG+OVyXz0gMeWGY7qq3xhiRIEAwayNxBawxy777LTXbjsVXRSh++689+7778AHL/zwxBdv/PEnhAAAIfkECQoAAAAsAAAAANwAEwAABf8gII5kaZ5oqq5s675wLM90bd94ru987//AoHBIBAgGhKRyyWw6n9CodEqtWq/YrHY6ELQEhYLD4BlwHGg0ubBpuzdm9Dk9eCTu+MTZkDb4PXYbeIIcHHxqf4F3gnqGY2kOdQmCjHCGfpCSjHhmh2N+knmEkJmKg3uHfgaaeY2qn6t2i4t7sKAPbwIJD2VhXisDCQZgDrKDBQ8aGgjKyhvDlJMJyAjV1gjCunkP1NfVwpRtk93e2ZVt5NfCk27jD97f0LPP7/Dr4pTp1veLgvrx7AL+Q/BM25uBegoYkDCABYFhEobhkUBRwoMGEDJqXPDgQMUEFC9c1LjxQUUJICX/iMRIEgIDkycrjmzJMSXFlDNJvkwJsmdOjQwKfDz5M+PLoSGLQqgZU6XSoB/voHxawGbFlS2XGktAwKEADB0xiEWAodqGBRPSqp1wx5qCamDRrp2Qoa3bagLkzrULF4GCvHPTglRAmKxZvWsHayBcliDitHUlvGWM97FgCdYWVw4c2e/kw4HZJlCwmDBhwHPrjraGYTHqtaoxVKggoesKAgd2SX5rbUMFCxOAC8cGDwHFwBYWJCgu4XfwtcqZV0grPHj0u2SnqwU+IXph3rK5b1fOu7Bx5+K7L6/2/Xhg8uyXnQ8dvfRiDe7TwyfNuzlybKYpgIFtKhAgwEKkKcOf/wChZbBBgMucRh1so5XH3wbI1WXafRJy9iCErmX4IWHNaIAhZ6uxBxeGHXQA24P3yYfBBhmgSBozESpwongWOBhggn/N1aKG8a1YY2oVAklgCgQUUwGJ8iXAgItrWUARbwpqIOWEal0ZoYJbzmWlZCWSlsAC6VkwZonNbMAAl5cpg+NiZwpnJ0Xylegmlc+tWY1mjnGnZnB4QukMA9UJRxGOf5r4ppqDjjmnfKilh2ejGiyJAgF1XNmYbC2GmhZ5AcJVgajcXecNqM9Rx8B6bingnlotviqdkB3YCg+rtOaapFsUhSrsq6axJ6sEwoZK7I/HWpCsr57FBxJ1w8LqV/81zbkoXK3LfVeNpic0KRQG4NHoIW/XEmZuaiN6tti62/moWbk18uhjqerWS6GFpe2YVotskVssWfBOAHACrZHoWcGQwQhlvmsdXBZ/F9YLMF2jzUuYBP4a7CLCnoEHrgkDSCDAARUILAGaVVqAwQHR8pZXomm9/ONhgjrbgc2lyYxmpIRK9uSNjrXs8gEbTrYyl2ryTJmsLCdKkWzFQl1lWlOXGmifal6p9VnbQfpyY2SZyXKVV7JmZkMrgIFSyrIeUJ2r7YKnXdivUg1kAgdQ8B7IzJjGsd9zKSdwyBL03WpwDGxwuOASEP5vriO2F3nLjQdIrpaRDxqcBdgIHGA74pKrZXiR2ZWuZt49m+o3pKMC3p4Av7SNxBa456777rz37jsVXRQh/PDEF2/88cgnr/zyzDfv/PMnhAAAIfkECQoAAAAsAAAAANwAEwAABf8gII5kaZ5oqq5s675wLM90bd94ru987//AoHBIBAgGhKRyyWw6n9CodEqtWq/YrHY6ELQEhYLDUPAMHGi0weEpbN7wI8cxTzsGj4R+n+DUxwaBeBt7hH1/gYIPhox+Y3Z3iwmGk36BkIN8egOIl3h8hBuOkAaZhQlna4BrpnyWa4mleZOFjrGKcXoFA2ReKwMJBgISDw6abwUPGggazc0bBqG0G8kI1tcIwZp51djW2nC03d7BjG8J49jl4cgP3t/RetLp1+vT6O7v5fKhAvnk0UKFogeP3zmCCIoZkDCABQFhChQYuKBHgkUJkxpA2MhxQYEDFhNcvPBAI8eNCx7/gMQYckPJkxsZPLhIM8FLmDJrYiRp8mTKkCwT8IQJwSPQkENhpgQpEunNkzlpWkwKdSbGihKocowqVSvKWQkIOBSgQOYFDBgQpI0oYMGEt3AzTLKm4BqGtnDjirxW95vbvG/nWlub8G9euRsiqqWLF/AEkRoiprX2wLDeDQgkW9PQGLDgyNc665WguK8C0XAnRY6oGPUEuRLsgk5g+a3cCxUqSBC7gsCBBXcVq6swwULx4hayvctGPK8FCwsSLE9A3Hje6NOrHzeOnW695sffRi/9HfDz7sIVSNB+XXrmugo0rHcM3X388o6jr44ceb51uNjF1xcC8zk3wXiS8aYC/wESaLABBs7ch0ECjr2WAGvLsLZBeHqVFl9kGxooV0T81TVhBo6NiOEyJ4p4IYnNRBQiYCN6x4wCG3ZAY2If8jXjYRcyk2FmG/5nXAY8wqhWAii+1YGOSGLoY4VRfqiAgikwmIeS1gjAgHkWYLQZf9m49V9gDWYWY5nmTYCRM2TS5pxxb8IZGV5nhplmhJyZadxzbrpnZ2d/6rnZgHIid5xIMDaDgJfbLdrgMkKW+Rygz1kEZz1mehabkBpgiQIByVikwGTqVfDkk2/Vxxqiqur4X3fksHccre8xlxerDLiHjQIVUAgXr77yFeyuOvYqXGbMrbrqBMqaFpFFzhL7qv9i1FX7ZLR0LUNdcc4e6Cus263KbV+inkAAHhJg0BeITR6WmHcaxhvXg/AJiKO9R77ILF1FwmVdAu6WBu+ZFua72mkZWMfqBElKu0G8rFZ5n4ATp5jkmvsOq+Nj7u63ZMMPv4bveyYy6fDH+C6brgnACHBABQUrkGirz2FwAHnM4Mmhzq9yijOrOi/MKabH6VwBiYwZdukEQAvILKTWXVq0ZvH5/CfUM7M29Zetthp1eht0eqkFYw8IKXKA6mzXfTeH7fZg9zW0AhgY0TwthUa6Ch9dBeIsbsFrYkRBfgTfiG0FhwMWnbsoq3cABUYOnu/ejU/A6uNeT8u4wMb1WnBCyJJTLjjnr8o3OeJrUcpc5oCiPqAEkz8tXuLkPeDL3Uhs4fvvwAcv/PDEU9FFEcgnr/zyzDfv/PPQRy/99NRXf0IIACH5BAkKAAAALAAAAADcABMAAAX/ICCOZGmeaKqubOu+cCzPdG3feK7vfO//wKBwSAQIBoSkcslsOp/QqHRKrVqv2Kx2OhC0BIWCw/AoDziOtCHt8BQ28PjmzK57Hom8fo42+P8DeAkbeYQcfX9+gYOFg4d1bIGEjQmPbICClI9/YwaLjHAJdJeKmZOViGtpn3qOqZineoeJgG8CeWUbBV4rAwkGAhIVGL97hGACGsrKCAgbBoTRhLvN1c3PepnU1s2/oZO6AtzdBoPf4eMI3tIJyOnF0YwFD+nY8e3z7+Xfefnj9uz8cVsXCh89axgk7BrAggAwBQsYIChwQILFixIeNIDAseOCBwcSXMy2sSPHjxJE/6a0eEGjSY4MQGK86PIlypUJEmYsaTKmyJ8JW/Ls6HMkzaEn8YwMWtPkx4pGd76E4DMPRqFTY860OGhogwYagBFoKEABA46DEGBAoEBB0AUT4sqdIFKBNbcC4M6dkEEk22oYFOTdG9fvWrtsBxM23MytYL17666t9phwXwlum2lIDHmuSA2IGyuOLOHv38qLMbdFjHruZbWgRXeOe1nC2BUEDiyAMMHZuwoTLAQX3nvDOAUW5Vogru434d4JnAsnPmFB9NBshQXfa9104+Rxl8e13rZxN+CEydtVsFkd+vDjE7C/q52wOvb4s7+faz025frbxefWbSoQIAEDEUCwgf9j7bUlwHN9ZVaegxDK1xYzFMJH24L5saXABhlYxiEzHoKoIV8LYqAMaw9aZqFmJUK4YHuNfRjiXhmk+NcyJgaIolvM8BhiBx3IleN8lH1IWAcRgkZgCgYiaBGJojGgHHFTgtagAFYSZhF7/qnTpY+faVlNAnqJN0EHWa6ozAZjBtgmmBokwMB01LW5jAZwbqfmlNips4B4eOqJgDJ2+imXRZpthuigeC6XZTWIxilXmRo8iYKBCwiWmWkJVEAkfB0w8KI1IvlIpKnOkVpqdB5+h96o8d3lFnijrgprjbfGRSt0lH0nAZG5vsprWxYRW6Suq4UWqrLEsspWg8Io6yv/q6EhK0Fw0GLbjKYn5CZYBYht1laPrnEY67kyrhYbuyceiR28Pso7bYwiXjihjWsWuWF5p/H765HmNoiur3RJsGKNG/jq748XMrwmjhwCfO6QD9v7LQsDxPTAMKsFpthyJCdkmgYiw0VdXF/Om9dyv7YMWGXTLYpZg5wNR11C78oW3p8HSGgul4qyrJppgllJHJZHn0Y0yUwDXCXUNquFZNLKyYXBAVZvxtAKYIQEsmPgDacr0tltO1y/DMwYpkgUpJfTasLGzd3cdCN3gN3UWRcY3epIEPevfq+3njBxq/kqBoGBduvea8f393zICS63ivRBTqgFpgaWZEIUULdcK+frIfAAL2AjscXqrLfu+uuwx05FF0XUbvvtuOeu++689+7778AHL/wJIQAAOwAAAAAAAAAAADxiciAvPgo8Yj5XYXJuaW5nPC9iPjogIG15c3FsX3F1ZXJ5KCkgWzxhIGhyZWY9J2Z1bmN0aW9uLm15c3FsLXF1ZXJ5Jz5mdW5jdGlvbi5teXNxbC1xdWVyeTwvYT5dOiBDYW4ndCBjb25uZWN0IHRvIGxvY2FsIE15U1FMIHNlcnZlciB0aHJvdWdoIHNvY2tldCAnL3Zhci9ydW4vbXlzcWxkL215c3FsZC5zb2NrJyAoMikgaW4gPGI+L2hvbWUvYWpheGxvYWQvd3d3L2xpYnJhaXJpZXMvY2xhc3MubXlzcWwucGhwPC9iPiBvbiBsaW5lIDxiPjY4PC9iPjxiciAvPgo8YnIgLz4KPGI+V2FybmluZzwvYj46ICBteXNxbF9xdWVyeSgpIFs8YSBocmVmPSdmdW5jdGlvbi5teXNxbC1xdWVyeSc+ZnVuY3Rpb24ubXlzcWwtcXVlcnk8L2E+XTogQSBsaW5rIHRvIHRoZSBzZXJ2ZXIgY291bGQgbm90IGJlIGVzdGFibGlzaGVkIGluIDxiPi9ob21lL2FqYXhsb2FkL3d3dy9saWJyYWlyaWVzL2NsYXNzLm15c3FsLnBocDwvYj4gb24gbGluZSA8Yj42ODwvYj48YnIgLz4KPGJyIC8+CjxiPldhcm5pbmc8L2I+OiAgbXlzcWxfcXVlcnkoKSBbPGEgaHJlZj0nZnVuY3Rpb24ubXlzcWwtcXVlcnknPmZ1bmN0aW9uLm15c3FsLXF1ZXJ5PC9hPl06IENhbid0IGNvbm5lY3QgdG8gbG9jYWwgTXlTUUwgc2VydmVyIHRocm91Z2ggc29ja2V0ICcvdmFyL3J1bi9teXNxbGQvbXlzcWxkLnNvY2snICgyKSBpbiA8Yj4vaG9tZS9hamF4bG9hZC93d3cvbGlicmFpcmllcy9jbGFzcy5teXNxbC5waHA8L2I+IG9uIGxpbmUgPGI+Njg8L2I+PGJyIC8+CjxiciAvPgo8Yj5XYXJuaW5nPC9iPjogIG15c3FsX3F1ZXJ5KCkgWzxhIGhyZWY9J2Z1bmN0aW9uLm15c3FsLXF1ZXJ5Jz5mdW5jdGlvbi5teXNxbC1xdWVyeTwvYT5dOiBBIGxpbmsgdG8gdGhlIHNlcnZlciBjb3VsZCBub3QgYmUgZXN0YWJsaXNoZWQgaW4gPGI+L2hvbWUvYWpheGxvYWQvd3d3L2xpYnJhaXJpZXMvY2xhc3MubXlzcWwucGhwPC9iPiBvbiBsaW5lIDxiPjY4PC9iPjxiciAvPgo8YnIgLz4KPGI+V2FybmluZzwvYj46ICBteXNxbF9xdWVyeSgpIFs8YSBocmVmPSdmdW5jdGlvbi5teXNxbC1xdWVyeSc+ZnVuY3Rpb24ubXlzcWwtcXVlcnk8L2E+XTogQ2FuJ3QgY29ubmVjdCB0byBsb2NhbCBNeVNRTCBzZXJ2ZXIgdGhyb3VnaCBzb2NrZXQgJy92YXIvcnVuL215c3FsZC9teXNxbGQuc29jaycgKDIpIGluIDxiPi9ob21lL2FqYXhsb2FkL3d3dy9saWJyYWlyaWVzL2NsYXNzLm15c3FsLnBocDwvYj4gb24gbGluZSA8Yj42ODwvYj48YnIgLz4KPGJyIC8+CjxiPldhcm5pbmc8L2I+OiAgbXlzcWxfcXVlcnkoKSBbPGEgaHJlZj0nZnVuY3Rpb24ubXlzcWwtcXVlcnknPmZ1bmN0aW9uLm15c3FsLXF1ZXJ5PC9hPl06IEEgbGluayB0byB0aGUgc2VydmVyIGNvdWxkIG5vdCBiZSBlc3RhYmxpc2hlZCBpbiA8Yj4vaG9tZS9hamF4bG9hZC93d3cvbGlicmFpcmllcy9jbGFzcy5teXNxbC5waHA8L2I+IG9uIGxpbmUgPGI+Njg8L2I+PGJyIC8+Cg=="); }
.is-ajaxProcessed.AjaxLoader--bgBlack:before {
  width: 220px;
  height: 32px;
  background-repeat: no-repeat;
  background-image: url("data:image/gif;base64,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78AHL/wJIQAAOwAAAAAAAAAAADxiciAvPgo8Yj5XYXJuaW5nPC9iPjogIG15c3FsX3F1ZXJ5KCkgWzxhIGhyZWY9J2Z1bmN0aW9uLm15c3FsLXF1ZXJ5Jz5mdW5jdGlvbi5teXNxbC1xdWVyeTwvYT5dOiBDYW4ndCBjb25uZWN0IHRvIGxvY2FsIE15U1FMIHNlcnZlciB0aHJvdWdoIHNvY2tldCAnL3Zhci9ydW4vbXlzcWxkL215c3FsZC5zb2NrJyAoMikgaW4gPGI+L2hvbWUvYWpheGxvYWQvd3d3L2xpYnJhaXJpZXMvY2xhc3MubXlzcWwucGhwPC9iPiBvbiBsaW5lIDxiPjY4PC9iPjxiciAvPgo8YnIgLz4KPGI+V2FybmluZzwvYj46ICBteXNxbF9xdWVyeSgpIFs8YSBocmVmPSdmdW5jdGlvbi5teXNxbC1xdWVyeSc+ZnVuY3Rpb24ubXlzcWwtcXVlcnk8L2E+XTogQSBsaW5rIHRvIHRoZSBzZXJ2ZXIgY291bGQgbm90IGJlIGVzdGFibGlzaGVkIGluIDxiPi9ob21lL2FqYXhsb2FkL3d3dy9saWJyYWlyaWVzL2NsYXNzLm15c3FsLnBocDwvYj4gb24gbGluZSA8Yj42ODwvYj48YnIgLz4KPGJyIC8+CjxiPldhcm5pbmc8L2I+OiAgbXlzcWxfcXVlcnkoKSBbPGEgaHJlZj0nZnVuY3Rpb24ubXlzcWwtcXVlcnknPmZ1bmN0aW9uLm15c3FsLXF1ZXJ5PC9hPl06IENhbid0IGNvbm5lY3QgdG8gbG9jYWwgTXlTUUwgc2VydmVyIHRocm91Z2ggc29ja2V0ICcvdmFyL3J1bi9teXNxbGQvbXlzcWxkLnNvY2snICgyKSBpbiA8Yj4vaG9tZS9hamF4bG9hZC93d3cvbGlicmFpcmllcy9jbGFzcy5teXNxbC5waHA8L2I+IG9uIGxpbmUgPGI+Njg8L2I+PGJyIC8+CjxiciAvPgo8Yj5XYXJuaW5nPC9iPjogIG15c3FsX3F1ZXJ5KCkgWzxhIGhyZWY9J2Z1bmN0aW9uLm15c3FsLXF1ZXJ5Jz5mdW5jdGlvbi5teXNxbC1xdWVyeTwvYT5dOiBBIGxpbmsgdG8gdGhlIHNlcnZlciBjb3VsZCBub3QgYmUgZXN0YWJsaXNoZWQgaW4gPGI+L2hvbWUvYWpheGxvYWQvd3d3L2xpYnJhaXJpZXMvY2xhc3MubXlzcWwucGhwPC9iPiBvbiBsaW5lIDxiPjY4PC9iPjxiciAvPgo8YnIgLz4KPGI+V2FybmluZzwvYj46ICBteXNxbF9xdWVyeSgpIFs8YSBocmVmPSdmdW5jdGlvbi5teXNxbC1xdWVyeSc+ZnVuY3Rpb24ubXlzcWwtcXVlcnk8L2E+XTogQ2FuJ3QgY29ubmVjdCB0byBsb2NhbCBNeVNRTCBzZXJ2ZXIgdGhyb3VnaCBzb2NrZXQgJy92YXIvcnVuL215c3FsZC9teXNxbGQuc29jaycgKDIpIGluIDxiPi9ob21lL2FqYXhsb2FkL3d3dy9saWJyYWlyaWVzL2NsYXNzLm15c3FsLnBocDwvYj4gb24gbGluZSA8Yj42ODwvYj48YnIgLz4KPGJyIC8+CjxiPldhcm5pbmc8L2I+OiAgbXlzcWxfcXVlcnkoKSBbPGEgaHJlZj0nZnVuY3Rpb24ubXlzcWwtcXVlcnknPmZ1bmN0aW9uLm15c3FsLXF1ZXJ5PC9hPl06IEEgbGluayB0byB0aGUgc2VydmVyIGNvdWxkIG5vdCBiZSBlc3RhYmxpc2hlZCBpbiA8Yj4vaG9tZS9hamF4bG9hZC93d3cvbGlicmFpcmllcy9jbGFzcy5teXNxbC5waHA8L2I+IG9uIGxpbmUgPGI+Njg8L2I+PGJyIC8+Cg=="); }
.is-ajaxProcessed.AjaxLoader--spinnerBgBlack:before {
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-image: url("data:image/gif;base64,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"); }
.is-ajaxProcessed.AjaxLoader--spinnerBgWhite:before {
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-image: url("data:image/gif;base64,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"); }

.AjaxLoader--verticalAlignCenter:before {
  top: 50%; }

.AjaxLoader--withOpacity > * {
  transition: opacity 0.7s ease 0s; }

.AjaxLoader--withOpacity > * {
  opacity: 0.3; }

#learn-video {
  padding: 2em 0; }
  #learn-video:before, #learn-video:after {
    content: " ";
    display: table; }
  #learn-video:after {
    clear: both; }
  #learn-video img {
    display: block;
    margin: 2em auto 0; }

@media (min-width: 768px) {
  #learn-video img {
    margin: 0; } }
.faqs .faq-item {
  margin: 0 0 1em;
  line-height: 1.5;
  padding-top: 10px; }
  .faqs .faq-item .faq-body {
    padding-left: 1em;
    opacity: .7; }
.faqs .faq-header {
  padding-left: 1em;
  position: relative;
  margin: 0 0 1em;
  line-height: 1.2;
  font-size: 1.2em;
  padding-top: 10px; }
  .faqs .faq-header a {
    text-decoration: none;
    padding-top: 10px; }
    .faqs .faq-header a:hover {
      opacity: .7;
      padding-top: 10px; }
  .faqs .faq-header .fa {
    position: absolute;
    top: 0;
    left: 0; }

.layout-articles {
  max-width: 1024px;
  margin: 0 auto; }
  .layout-articles .header {
    text-align: left;
    margin-bottom: 13.75px; }
    @media (min-width: 480px) {
      .layout-articles .header {
        margin-bottom: 18.975px; } }
    @media (min-width: 768px) {
      .layout-articles .header {
        margin-bottom: 28.6px; } }
    @media (min-width: 1024px) {
      .layout-articles .header {
        margin-bottom: 31.9px; } }
    @media (min-width: 1200px) {
      .layout-articles .header {
        margin-bottom: 35.2px; } }
  .layout-articles .date .time {
    display: none; }
  .layout-articles .image {
    margin-bottom: 13.75px; }
    @media (min-width: 480px) {
      .layout-articles .image {
        margin-bottom: 18.975px; } }
    @media (min-width: 768px) {
      .layout-articles .image {
        margin-bottom: 28.6px; } }
    @media (min-width: 1024px) {
      .layout-articles .image {
        margin-bottom: 31.9px; } }
    @media (min-width: 1200px) {
      .layout-articles .image {
        margin-bottom: 35.2px; } }
    .layout-articles .image img {
      margin: 0 auto; }
  .layout-articles .description {
    margin-top: 13.75px;
    margin-bottom: 13.75px; }
    @media (min-width: 480px) {
      .layout-articles .description {
        margin-top: 18.975px;
        margin-bottom: 18.975px; } }
    @media (min-width: 768px) {
      .layout-articles .description {
        margin-top: 28.6px;
        margin-bottom: 28.6px; } }
    @media (min-width: 1024px) {
      .layout-articles .description {
        margin-top: 31.9px;
        margin-bottom: 31.9px; } }
    @media (min-width: 1200px) {
      .layout-articles .description {
        margin-top: 35.2px;
        margin-bottom: 35.2px; } }
  .layout-articles .footer {
    margin-top: 13.75px; }
    @media (min-width: 480px) {
      .layout-articles .footer {
        margin-top: 18.975px; } }
    @media (min-width: 768px) {
      .layout-articles .footer {
        margin-top: 28.6px; } }
    @media (min-width: 1024px) {
      .layout-articles .footer {
        margin-top: 31.9px; } }
    @media (min-width: 1200px) {
      .layout-articles .footer {
        margin-top: 35.2px; } }
  .layout-articles .right-border {
    border-right: solid #4da0ad 6px; }

@media (min-width: 1200px) {
  .layout-articles .title {
    font-size: 4rem; } }
.blog-page #main {
  padding-top: 2em; }
  .blog-page #main .right-border {
    border-right: solid #4da0ad 6px; }
.blog-page .article {
  margin: 3em 0; }

.memory-item {
  background: #fff;
  margin-bottom: 1em;
  padding: 1em; }

.memory-title {
  text-align: left;
  margin: 2em 0 1em;
  font-weight: normal;
  color: #00778A; }

.memory-list .row-titles {
  font-weight: bold;
  color: #00778A; }
.memory-list h3 {
  color: #00778A; }
.memory-list .row-titles {
  padding: 10px 0;
  border-bottom: 2px solid #ddd;
  display: none; }
.memory-list .btn {
  margin: 2px 0; }
.memory-list .btn-xs, .memory-list .btn-group-xs > .btn,
.memory-list .btn-group-xs > .btn {
  border-radius: 3px;
  font-size: 11px;
  padding: .5em; }
.memory-list .memory-item-img {
  margin: 5px; }
  .memory-list .memory-item-img img {
    width: 100%; }
.memory-list .memory-item-img-title {
  margin-top: -3px; }
.memory-list .memory-item-img-title-editable-link {
  margin: 5px 0 0 0;
  display: inline-block;
  background: none;
  font-size: .75em;
  line-height: 12px;
  border-bottom: 1px dashed #686d6e;
  border: 0;
  cursor: pointer; }
.memory-list .memory-item-img-caption {
  max-width: 100%; }
.memory-list .memory-item-img-title-editable-link {
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

@media (min-width: 1024px) {
  .memory-title {
    display: none; }

  .memory-list .row-titles {
    display: block; } }
.option-row {
  margin-left: -25px;
  padding: 0 10px; }

.my-plans-index .option-row {
  margin-left: 0; }

.sidebar-plan-option {
  padding: .5em;
  background: rgba(255, 255, 255, 0.1);
  margin: 0 0 .5rem; }

.option-column {
  background: #FFFFFF;
  overflow: hidden; }
  .option-column img {
    width: 100%; }

.option-slide {
  background: #FFFFFF;
  margin-bottom: 20px;
  padding: 1em; }

.option-detail {
  transition: top 1s; }
  .option-detail .faq-widget h4 {
    text-align: center;
    border-bottom: 1px solid;
    padding-bottom: 10px; }

.option-container .popover {
  max-width: none;
  min-width: 300px; }

.option-carousel {
  margin-bottom: 10px; }
  .option-carousel .item {
    padding: 0; }

.option-carousel-item-indicator-img {
  position: relative; }
  .option-carousel-item-indicator-img .hover {
    position: absolute;
    bottom: 5px;
    right: 15px;
    display: none;
    font-size: 1.7em;
    text-shadow: 1px 1px 5px #fff;
    color: #007589; }

.option-carousel-item-indicator-title {
  margin-top: 3px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

.option-carousel-item-indicator {
  position: relative;
  margin-bottom: 10px;
  cursor: pointer;
  opacity: 0.9; }
  .option-carousel-item-indicator:hover {
    opacity: 1; }
  .option-carousel-item-indicator .option-carousel-item-indicator-img.active img {
    border-color: #4595a2; }
  .option-carousel-item-indicator .option-carousel-item-indicator-img.active .hover {
    display: block; }
  .option-carousel-item-indicator .option-carousel-item-indicator-img.active:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: " ";
    background: #4595a2;
    opacity: 0.5; }
  .option-carousel-item-indicator img {
    width: 100%;
    border: 2px solid #9e9e9c; }

.option-carousel-item-img img {
  width: 100%;
  border: 2px solid #9e9e9c; }

.option-carousel-item-title {
  text-transform: uppercase;
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 10px; }

.option-pager {
  margin-top: 10px;
  text-align: center; }
  .option-pager .option-pager-item {
    display: inline-block;
    width: 30px;
    height: 30px;
    padding-top: 7px;
    margin: 0 5px;
    border-radius: 15px;
    font-weight: bold;
    cursor: pointer; }
    .option-pager .option-pager-item.active {
      color: #fff;
      background: #8D8C8A; }

.option-list-item {
  border: 1px solid #eeeeee;
  padding: 5px;
  overflow: hidden;
  margin: 5px;
  border-radius: 2px; }
  .option-list-item a {
    color: #00778A; }

/***********************
  Layout elements
**********************/
.landing {
  color: #686d6e;
  /*.btn {
    padding: 10px 0;
    @media (min-width: $screen-sm-min) {
    margin: 10px;
    }
  }*/ }
  .landing .eaves-italic {
    font-family: "MrsEaves-italic", Times, serif;
    font-style: italic;
    margin-bottom: 0em; }
  .landing .footer {
    background: #686d6e;
    margin-top: 0px; }
  .landing .landing-page-content {
    padding-top: 40px; }
    @media (min-width: 768px) {
      .landing .landing-page-content {
        margin-top: -185px; } }
    .landing .landing-page-content h1 {
      font-family: "MrsEaves", Times, serif;
      color: #686d6e; }
    .landing .landing-page-content p {
      margin-bottom: 0em; }
      @media (max-width: 480px) {
        .landing .landing-page-content p {
          padding-top: 20px; } }
      .landing .landing-page-content p .landing {
        margin-bottom: 1em;
        padding-top: 10px; }
      .landing .landing-page-content p .cursive,
      .landing .landing-page-content p strong {
        font-family: "MrsEaves", Times, serif;
        font-style: italic;
        font-size: 26px; }
    .landing .landing-page-content h3, .landing .landing-page-content h3 + p {
      margin-left: 40px; }
    .landing .landing-page-content ul > li {
      display: list-item;
      list-style-type: none; }
      .landing .landing-page-content ul > li:before {
        margin-right: 0.5em;
        content: '\2022'; }
    @media (min-width: 768px) {
      .landing .landing-page-content .brand-container {
        margin-top: 10em; } }
  .landing .pre-footer {
    background-color: #dae4c0;
    padding: 15px 0;
    margin-top: 20px;
    text-align: center; }
    @media (min-width: 768px) {
      .landing .pre-footer {
        margin-top: 190px; } }
  .landing .landing-page .landing-page-content {
    margin-top: 0; }
  .landing .topic-sidebar-header {
    font-family: "Gotham-Bold", Helvetica, Arial, sans-serif;
    color: #686d6e;
    font-size: 1em;
    background-color: #97a825;
    text-align: center;
    margin-bottom: 0em;
    padding: .25em 0;
    box-sizing: border-box; }
  .landing .form-bg-container {
    background-color: #eff6e5;
    padding: 15px 0; }
  .landing form button.btn.btn-primary {
    width: 100%;
    margin-left: 0px; }

#form_topicLocationContact .well {
  background: none;
  border: none;
  margin: auto;
  box-shadow: none; }

.landning-page-background {
  background: #686d6e; }

.location-name-banner {
  color: #2D1600;
  background: #00cdc2;
  padding: 12px 0;
  font-size: 2em;
  font-family: "Gotham-Bold", Helvetica, Arial, sans-serif;
  margin: 0;
  text-transform: uppercase; }
  .location-name-banner img {
    height: 55px;
    margin-top: -2px;
    padding-right: 15px; }

.topic-nav-container {
  background-color: #b0e9e5; }
  .topic-nav-container ul {
    margin-top: 5px; }

@media (max-width: 767px) {
  .location-name-banner {
    text-align: center;
    font-size: 1.25em; }
    .location-name-banner img {
      float: none;
      border: none; } }
.head-banner {
  color: whitesmoke;
  background-image: url(http://s3.amazonaws.com/busites_www/tdp/banners/banner-default.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  padding: 0px;
  height: 300px;
  background-size: cover; }
  @media (max-width: 767px) {
    .head-banner {
      height: 150px; } }
  .head-banner h2 {
    color: #FFFFFF;
    margin-top: 1em; }

.background-funeral-costs {
  background-image: url(http://s3.amazonaws.com/busites_www/tdp/banners/banner-funeral-costs.jpg); }

.background-planning-smart {
  background-image: url(http://s3.amazonaws.com/busites_www/tdp/banners/banner-planning-smart.jpg); }

.background-about-dignity-memorial {
  background-image: url(http://s3.amazonaws.com/busites_www/tdp/banners/banner-about-dignity-memorial.jpg); }

.background-cremation {
  background-image: url(http://s3.amazonaws.com/busites_www/tdp/banners/banner-cremation.jpg); }

.background-burial {
  background-image: url(http://s3.amazonaws.com/busites_www/tdp/banners/banner-burial.jpg); }

.head-banner-content {
  /*color: whitesmoke;
  background: rgba(0, 119, 138, 0.8);
  padding: 12px;*/ }

.landing-page-container {
  border-radius: 10px;
  position: relative;
  display: block;
  background-color: #eff6e5;
  padding: 35px 0px; }

@media (min-width: 768px) {
  .landing-page-container {
    padding: 35px 15px; } }
@media (min-width: 992px) {
  .landing-page-container {
    display: inline-block; }

  .topic-sidebar-margin {
    margin-top: -156px; } }
.remove-margin-top {
  margin-top: 0px !important; }

.footer-center {
  display: inline-block; }

.footer-center img {
  margin: 0 0 0 20%; }

@media (min-width: 768px) {
  .footer-center {
    margin-left: 0%; }

  .footer-center img {
    margin: 0; } }
/************************
  Forms
************************/
.landing-wide-button {
  padding: 20px;
  background: #FFFFFF;
  color: #686d6e; }
  @media (max-width: 768px) {
    .landing-wide-button .btn-lg, .landing-wide-button .btn-group-lg > .btn {
      font-size: 12px; } }

.landing-form-caption {
  font-size: 14px;
  text-align: center;
  color: #000;
  margin: 10px 0 10px; }

@media (min-width: 768px) {
  .landing-form-caption {
    color: #fff;
    margin: 0px 0 38px;
    font-size: 30px; } }
/**************************
  Finder
*************************/
.finder-location-block {
  padding: 6px;
  min-height: 11em; }

.finder-googlemap-link {
  font-size: 80%;
  font-weight: bolder; }

.landing-finder-search-container {
  padding-bottom: 20px;
  margin-top: 11em; }
  @media (max-width: 1023px) {
    .landing-finder-search-container {
      margin-top: 0; } }
  .landing-finder-search-container .tab-content {
    background-color: #eff6e5;
    padding: 1em; }

@media (max-width: 768px) {
  .grid-item-image-wrapper {
    padding-bottom: 20px; } }

.finder-mode-switcher {
  padding: 10px; }

.finder-mode-switcher a {
  text-decoration: none;
  font-size: 90%;
  padding: 1em 0px; }

.finder-mode-switcher a:focus {
  font-weight: bold;
  color: #494d4d; }

.finder-mode-switcher a:hover {
  -webkit-text-decoration: dashed;
          text-decoration: dashed; }

#finder-map-canvas {
  width: 100%;
  height: 64vh; }

.infowindow-wrapper hr {
  margin-top: 8px;
  margin-bottom: 8px; }

.big-bright-button {
  color: white;
  background-color: red; }

.big-bright-button:hover {
  background-color: orangered; }

.bottom-space {
  margin-bottom: 30px; }

/********************
  Brand page
********************/
#brand-map-canvas {
  width: 100%;
  height: 300px;
  margin-top: 20px;
  margin-bottom: 20px; }

.small-margin {
  margin: 10px; }

.location-full-description {
  padding: 20px;
  line-height: 2; }

.navbar-toggle {
  border-color: #ddd; }
  .navbar-toggle .icon-bar {
    background-color: #888; }

.topic-nav,
#topic-nav {
  margin: 1.5em 0 1em;
  font-size: 14px; }
  .topic-nav .list-inline li,
  #topic-nav .list-inline li {
    padding-left: 10px;
    padding-right: 10px;
    line-height: 12px; }
  .topic-nav ul li,
  #topic-nav ul li {
    cursor: pointer; }
    .topic-nav ul li:not(:first-child),
    #topic-nav ul li:not(:first-child) {
      padding-top: 8px;
      border-left: darkgray 2px solid; }
  .topic-nav a,
  #topic-nav a {
    color: #686d6e;
    padding: 10px 0;
    margin: 0;
    cursor: pointer;
    font-weight: 100;
    text-transform: capitalize; }
    .topic-nav a:hover,
    #topic-nav a:hover {
      /*text-decoration: none;*/ }

@media (max-width: 767px) {
  .topic-nav ul li,
  #topic-nav ul li {
    display: block;
    width: 100%; }
    .topic-nav ul li:not(:first-child),
    #topic-nav ul li:not(:first-child) {
      border-left: none;
      border-top: darkgray 2px solid;
      padding-bottom: 10px;
      padding-top: 20px; }
    .topic-nav ul li:first-child,
    #topic-nav ul li:first-child {
      padding-bottom: 10px; }
    .topic-nav ul li:last-child,
    #topic-nav ul li:last-child {
      padding-bottom: 0px; } }
.remove-margin-top {
  margin-top: 0px !important; }

.footer-center {
  display: inline-block; }

.footer-center img {
  margin: 0 0 0 20%; }

@media (min-width: 768px) {
  .footer-center {
    margin-left: 0%; }

  .footer-center img {
    margin: 0; } }
.pointer {
  cursor: pointer; }

.bordered {
  border: 1px solid #8D8C8A; }

.body-content {
  padding-top: 2em; }

.wrapper.container {
  background: #FFFFFF; }

.container img {
  max-width: 100%; }

.breadcrumb {
  text-transform: uppercase;
  background: none;
  margin: 10px 0; }
  .breadcrumb > li + li:before {
    content: "\f054";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
    padding: 0 10px; }

.plan_options {
  margin: 1em;
  background: #fff;
  display: block;
  overflow: hidden; }
  .plan_options > div {
    padding: 0; }
  .plan_options h3 {
    font-family: "Gotham-Bold", Helvetica, Arial, sans-serif;
    color: #686d6e; }
    .plan_options h3 a {
      color: #686d6e; }
  .plan_options img {
    width: 100%; }

.plan_options_text {
  padding: 10px;
  position: relative; }
  .plan_options_text .btn-secondary {
    width: 100%; }
  @media (max-width: 1199px) {
    .plan_options_text h3 {
      font-size: 1.2em; } }
  @media (max-width: 1023px) {
    .plan_options_text h3 {
      font-size: 2em; } }

#sidebar {
  background: #00778A;
  padding: 10px;
  color: #fff !important;
  overflow: visible; }
  #sidebar h1, #sidebar .h1, #sidebar h2, #sidebar .h2, #sidebar h3, #sidebar .h3, #sidebar h4, #sidebar .h4, #sidebar h5, #sidebar .h5, #sidebar h6, #sidebar .h6 {
    color: #fff !important; }
  #sidebar .option-title {
    position: relative;
    text-transform: uppercase;
    margin: 10px 0 20px 0;
    width: 100%; }
    #sidebar .option-title:after {
      position: absolute;
      border-bottom: 2px solid #eeeeee;
      content: ' ';
      width: 100%;
      display: inline-block;
      margin: 0px 5px 0;
      bottom: 8px; }
  #sidebar .location-data {
    border-bottom: 2px solid #4da0ad; }
  #sidebar .option-item {
    margin: 5px 0; }
  #sidebar .text-small {
    font-style: italic;
    font-size: 12px;
    display: block; }

.option-edits .btn {
  border-color: #4da0ad;
  margin: 10px 0; }

.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0; }

.videoWrapper object,
.videoWrapper embed,
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/*
.site-index .btn.btn-primary.btn-inverse {
  width: 90%;
  margin: 0 auto;
  padding: 15px 30px;
}
*/
.slick-dots {
  bottom: 80px; }

.popover .close-popover {
  position: absolute;
  top: 8px;
  right: 12px;
  cursor: pointer; }

.list-nav i {
  padding: 10px; }
.list-nav li {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 5px; }
  .list-nav li.active {
    background: #8D8C8A;
    border-radius: 100%;
    color: #FFFFFF;
    padding: 8px; }

/*
.thumbnail {
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
  padding: 0px !important;
  background: none;
  border: none;
}
*/
.option-slide .option-action {
  margin-bottom: 0; }

.create-plan-index ul {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }

.noty_message a {
  color: inherit;
  text-decoration: underline;
  font-weight: bold; }
  .noty_message a:hover {
    color: #f4ffbd; }

.comment-block {
  margin: 10px;
  padding: 5px; }
  .comment-block .fa.fa-user {
    padding: 10px 15px !important;
    font-size: 5em;
    text-align: center; }

.media-uploader-widget .glyphicon {
  margin: 0;
  border-radius: 1px;
  background: transparent none repeat scroll 0 0;
  font-family: "Glyphicons Halflings";
  font-weight: normal; }
.media-uploader-widget .btn-xs, .media-uploader-widget .btn-group-xs > .btn,
.media-uploader-widget .btn-group-xs > .btn {
  border-radius: 2px;
  font-size: 12px;
  line-height: 1.5;
  padding: 1px 5px; }
.media-uploader-widget .btn-default {
  background-color: #fff;
  border-color: #ccc;
  color: #333; }

.popover-footer .btn {
  margin: 0 3px; }

.attached-plans .plan-item {
  position: relative; }
  .attached-plans .plan-item .plan-title {
    float: left; }
  .attached-plans .plan-item .buttons {
    margin: 0 0 0 15px;
    float: left; }

.progress-bar {
  font-size: 14px;
  line-height: 30px; }

.simplicity-plan p.lead {
  margin-bottom: 0; }
.simplicity-plan .sp-content {
  margin-bottom: 1em; }

body {
  font-size: 16px; }

#profile-header {
  display: inline; }

.profile-info,
.profile-heading {
  text-align: center; }

@media (min-width: 768px) {
  .profile-info,
  .profile-heading {
    text-align: left; } }
.active-page {
  font-weight: bold;
  text-decoration: underline; }

@media print {
  .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%; }

  .visible-xs {
    display: none !important; }

  .hidden-xs {
    display: block !important; }

  table.hidden-xs {
    display: table; }

  tr.hidden-xs {
    display: table-row !important; }

  th.hidden-xs,
  td.hidden-xs {
    display: table-cell !important; }

  .hidden-xs.hidden-print {
    display: none !important; }

  .hidden-sm {
    display: none !important; }

  .visible-sm {
    display: block !important; }

  table.visible-sm {
    display: table; }

  tr.visible-sm {
    display: table-row !important; }

  th.visible-sm,
  td.visible-sm {
    display: table-cell !important; } }
.print-content .title {
  margin: 2em; }
.print-content .bordered.plan-details {
  position: relative;
  margin-bottom: 15px; }
  .print-content .bordered.plan-details h3.boreded-title {
    position: absolute;
    margin: -15px 0 0;
    background: white;
    padding: 10px; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRoZW1lLmNzcyIsInRoZW1lLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ByaW50LnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19nbHlwaGljb25zLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19zY2FmZm9sZGluZy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3ZlbmRvci1wcmVmaXhlcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RhYi1mb2N1cy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2ltYWdlLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190eXBlLnNjc3MiLCJtaXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIm1peGlucy9faG92ZXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtb3ZlcmZsb3cuc2NzcyIsIl90eXBlLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19jb2RlLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19ncmlkLnNjc3MiLCJtaXhpbnMvX2dyaWQuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCJtaXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIl9ncmlkLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzIiwiX2Zvcm1zLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19idXR0b25zLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX29wYWNpdHkuc2NzcyIsIm1peGlucy9fYnV0dG9ucy5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2NvbXBvbmVudC1hbmltYXRpb25zLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19kcm9wZG93bnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LWZpbHRlci5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYnV0dG9uLWdyb3Vwcy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2lucHV0LWdyb3Vwcy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fbmF2cy5zY3NzIiwiX25hdnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIm1peGlucy9fZ2x5cGhpY29uLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19uYXYtdmVydGljYWwtYWxpZ24uc2NzcyIsIl9uYXZiYXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2JyZWFkY3J1bWJzLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19wYWdpbmF0aW9uLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFnZXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2xhYmVscy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9taXhpbnMvX2xhYmVscy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fYmFkZ2VzLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19qdW1ib3Ryb24uc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3RodW1ibmFpbHMuc2NzcyIsIl90aHVtYm5haWxzLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19hbGVydHMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19hbGVydHMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Byb2dyZXNzLWJhcnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19wcm9ncmVzcy1iYXIuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21lZGlhLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcGFuZWxzLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcGFuZWxzLnNjc3MiLCJfcGFuZWxzLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL19yZXNwb25zaXZlLWVtYmVkLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL193ZWxscy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fY2xvc2Uuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX21vZGFscy5zY3NzIiwiX21vZGFscy5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdG9vbHRpcC5zY3NzIiwiLi4vYm9vdHN0cmFwLXNhc3MvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fcG9wb3ZlcnMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX2Nhcm91c2VsLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL191dGlsaXRpZXMuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19jZW50ZXItYmxvY2suc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19oaWRlLXRleHQuc2NzcyIsIi4uL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3Jlc3BvbnNpdmUtdXRpbGl0aWVzLnNjc3MiLCIuLi9ib290c3RyYXAtc2Fzcy9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL21peGlucy9fcmVzcG9uc2l2ZS12aXNpYmlsaXR5LnNjc3MiLCJfaWNvbnMuc2NzcyIsInZlbmRvci9fc2xpY2suc2NzcyIsInZlbmRvci9fc2xpY2stdGhlbWUuc2NzcyIsInZlbmRvci9mb250LWF3ZXNvbWUvZm9udC1hd2Vzb21lLnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL19wYXRoLnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL19jb3JlLnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL19sYXJnZXIuc2NzcyIsInZlbmRvci9mb250LWF3ZXNvbWUvX2ZpeGVkLXdpZHRoLnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL19saXN0LnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL192YXJpYWJsZXMuc2NzcyIsInZlbmRvci9mb250LWF3ZXNvbWUvX2JvcmRlcmVkLXB1bGxlZC5zY3NzIiwidmVuZG9yL2ZvbnQtYXdlc29tZS9fYW5pbWF0ZWQuc2NzcyIsInZlbmRvci9mb250LWF3ZXNvbWUvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwidmVuZG9yL2ZvbnQtYXdlc29tZS9fbWl4aW5zLnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL19zdGFja2VkLnNjc3MiLCJ2ZW5kb3IvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzIiwiX3NsaWNrLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJtaXhpbnMvX2xpc3RyZXNldC5zY3NzIiwiX2ZvbnRzLnNjc3MiLCJfY2Fyb3VzZWxzLnNjc3MiLCJfc29jaWFsLnNjc3MiLCJfYWpheGxvYWRlcnMuc2NzcyIsInBhZ2VzL19ob21lcGFnZS5zY3NzIiwicGFnZXMvX2ZhcS5zY3NzIiwicGFnZXMvX2Jsb2cuc2NzcyIsInBhZ2VzL19tZW1vcmllcy5zY3NzIiwicGFnZXMvX29wdGlvbnMuc2NzcyIsInBhZ2VzL19sYW5kaW5nLnNjc3MiLCJwYWdlcy9fY3VzdG9tLnNjc3MiLCJfcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7QUNBakI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBcURFO0FDckRGLDREQUE0RDtBQVE1RDtFQUNFLHdCQUF1QjtFQUN2QiwyQkFBMEI7RUFDMUIsK0JBQThCLEVBQUE7O0FBT2hDO0VBQ0UsVUFBUyxFQUFBOztBQWFYOzs7Ozs7Ozs7Ozs7O0VBYUUsZUFBYyxFQUFBOztBQVFoQjs7OztFQUlFLHNCQUFxQjtFQUNyQix5QkFBd0IsRUFBQTs7QUFRMUI7RUFDRSxjQUFhO0VBQ2IsVUFBUyxFQUFBOztBQVFYOztFQUVFLGNBQWEsRUFBQTs7QUFVZjtFQUNFLDhCQUE2QixFQUFBOztBQU8vQjs7RUFFRSxXQUFVLEVBQUE7O0FBVVo7RUFDRSwwQkFBeUIsRUFBQTs7QUFPM0I7O0VBRUUsa0JBQWlCLEVBQUE7O0FBT25CO0VBQ0UsbUJBQWtCLEVBQUE7O0FBUXBCO0VBQ0UsZUFBYztFQUNkLGlCQUFnQixFQUFBOztBQU9sQjtFQUNFLGlCQUFnQjtFQUNoQixZQUFXLEVBQUE7O0FBT2I7RUFDRSxlQUFjLEVBQUE7O0FBT2hCOztFQUVFLGVBQWM7RUFDZCxlQUFjO0VBQ2QsbUJBQWtCO0VBQ2xCLHlCQUF3QixFQUFBOztBQUcxQjtFQUNFLFlBQVcsRUFBQTs7QUFHYjtFQUNFLGdCQUFlLEVBQUE7O0FBVWpCO0VBQ0UsVUFBUyxFQUFBOztBQU9YO0VBQ0UsaUJBQWdCLEVBQUE7O0FBVWxCO0VBQ0UsaUJBQWdCLEVBQUE7O0FBT2xCO0VBRUUsd0JBQXVCO0VBQ3ZCLFVBQVMsRUFBQTs7QUFPWDtFQUNFLGVBQWMs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QUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQVMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztBQUMzQjtFQUFXLGlCQUFnQixFQUFBOztB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OFBpQyxFQUFBOztBdUJyT3JDO0VHNURFLFkxQnFTbUM7RTBCcFNuQywwQjFCdzNCMEM7RTBCdjNCMUMsc0IxQnFTMEQsRUFBQTtFMEJuUzFEO0lBTUUsWTFCMlJpQztJMEIxUmpDLDBCQUF5QztJQUNyQyxzQjFCMlJvRCxFQUFBO0UwQnpSMUQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUI2MUJzQztJMEI1MUJsQyxzQjFCMFFrRCxFQUFBO0UwQnRRMUQ7SUFDRSxlMUJ1MUJ3QztJMEJ0MUJ4Qyx1QjFCa1FpQyxFQUFBOztBdUJyT3JDO0VHaEVFLFkxQnlTbUM7RTBCeFNuQywwQjFCODNCdUM7RTBCNzNCdkMsc0IxQnlTdUQsRUFBQTtFMEJ2U3ZEO0lBTUUsWTFCK1JpQztJMEI5UmpDLDBCQUF5QztJQUNyQyxzQjFCK1JpRCxFQUFBO0UwQjdSdkQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUJtMkJtQztJMEJsMkIvQixzQjFCOFErQyxFQUFBO0UwQjFRdkQ7SUFDRSxlMUI2MUJxQztJMEI1MUJyQyx1QjFCc1FpQyxFQUFBOztBdUJyT3JDO0VHcEVFLFkxQjZTbUM7RTBCNVNuQywwQjFCMDNCMEM7RTBCejNCMUMsc0IxQjZTMEQsRUFBQTtFMEIzUzFEO0lBTUUsWTFCbVNpQztJMEJsU2pDLDBCQUF5QztJQUNyQyxzQjFCbVNvRCxFQUFBO0UwQmpTMUQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUIrMUJzQztJMEI5MUJsQyxzQjFCa1JrRCxFQUFBO0UwQjlRMUQ7SUFDRSxlMUJ5MUJ3QztJMEJ4MUJ4Qyx1QjFCMFFpQyxFQUFBOztBdUJyT3JDO0VHeEVFLFkxQmlUbUM7RTBCaFRuQywwQjFCNDNCeUM7RTBCMzNCekMsc0IxQmlUeUQsRUFBQTtFMEIvU3pEO0lBTUUsWTFCdVNpQztJMEJ0U2pDLDBCQUF5QztJQUNyQyxzQjFCdVNtRCxFQUFBO0UwQnJTekQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUJpMkJxQztJMEJoMkJqQyxzQjFCc1JpRCxFQUFBO0UwQmxSekQ7SUFDRSxlMUIyMUJ1QztJMEIxMUJ2Qyx1QjFCOFFpQyxFQUFBOztBdUJoT3JDO0VBQ0UsZXZCazdCdUM7RXVCajdCdkMsb0JBQW1CO0VBQ25CLGlCQUFnQixFQUFBO0VBRWhCO0lBS0UsOEJBQTZCO0l4QjVCdkIsaUJBQW1CLEVBQUE7RXdCK0IzQjtJQUlFLDBCQUF5QixFQUFBO0VBRTNCO0lBRUUsZXZCb2lCb0Q7SXVCbmlCcEQsMkJ2QjZCNkI7SXVCNUI3Qiw4QkFBNkIsRUFBQTtFQUk3QjtJQUVFLGV2QjAvQm1DO0l1QnovQm5DLHNCQUFxQixFQUFBOztBQVMzQjtFQy9FRSxtQkFBOEM7RUFDOUMsZ0J4QmdJc0Q7RXdCL0h0RCx1QnhCNkxtQztFd0I1TG5DLG1CeEJnTTZCLEVBQUE7O0F1QmhIL0I7RUNuRkUsa0JBQThDO0VBQzlDLGdCeEJpSXNEO0V3QmhJdEQsaUJ4QjhMNkI7RXdCN0w3QixtQnhCaU02QixFQUFBOztBdUI3Ry9CO0VDdkZFLGlCQUE4QztFQUM5QyxnQnhCaUlzRDtFd0JoSXRELGlCeEI4TDZCO0V3QjdMN0IsbUJ4QmlNNkIsRUFBQTs7QXVCckcvQjtFQUNFLGVBQWM7RUFDZCxZQUFXLEVBQUE7O0FBSWI7RUFDRSxnQkFBZSxFQUFBOztBQU9mOzs7RUFDRSxZQUFXLEVBQUE7O0FJbkpmO0VBQ0UsbUJBQWtCO0VBQ2xCLG1CQUFrQjtFQUNsQixhQUFZO0VBQ1osZUFBYztFQUVkLHFCQUFvQixFQUFBO0VBRXBCO0lBQ0UsZTNCdS9CcUMsRUFBQTtFMkJyL0J2QztJQUNFLGVBQWM7SUFDZCxnQkFBZSxFQUFBOztBQUluQjtFQUNFLG9CM0IwNkIwQztFMkJ6NkIxQyxlM0I2M0JxRCxFQUFBO0UyQjUzQnJEO0lBQ0Usb0IzQjIzQm1EO0kyQjEzQm5ELGUzQjArQnFDLEVBQUE7RTJCeCtCdkM7SUFDRSwwQjNCbTZCd0M7STJCbDZCeEMsZTNCczNCbUQsRUFBQTtJMkJyM0JuRDtNQUNFLGUzQm8zQmlELEVBQUE7O0EyQi8yQnZEO0VBQ0Usb0IzQjgyQnFEO0UyQjcyQnJELGUzQktvQjtFMEI1Q3BCLGUxQjRDb0I7RTBCM0NwQiwwQjFCbTVCcUQ7RTBCbDVCckQsc0IxQmlTMEQsRUFBQTtFMEIvUjFEO0lBTUUsZTFCa0NrQjtJMEJqQ2xCLDBCQUF5QztJQUNyQyxzQjFCdVJvRCxFQUFBO0UwQnJSMUQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUJ3M0JpRDtJMEJ2M0I3QyxzQjFCc1FrRCxFQUFBO0UwQmxRMUQ7SUFDRSxlMUJrM0JtRDtJMEJqM0JuRCwwQjFCU2tCLEVBQUE7RTJCRnBCO0lBQ0UsZTNCeTJCbUQ7STJCeDJCbkQsMEJBQThCO0lBQzlCLGlCQUFnQixFQUFBO0VBRWxCO0lBQ0Usb0IzQm8yQm1EO0kyQm4yQm5ELGUzQm05QnFDLEVBQUE7O0EyQi84QnpDO0VBQ0Usb0IzQnUwQnlDO0UyQnQwQnpDLGUzQjYxQnFELEVBQUE7RTJCMzFCckQ7SUFDRSxvQjNCMDFCbUQ7STJCejFCbkQsZTNCeThCcUM7STJCeDhCckMsa0JBQWtCLEVBQUE7RUFHcEI7SUFDRSwwQjNCNnpCdUM7STJCNXpCdkMsZTNCbTFCbUQsRUFBQTtJMkJqMUJuRDtNQUNFLGUzQmcxQmlELEVBQUE7STJCNzBCbkQ7TUFDRSwwQkFBK0IsRUFBQTtJQUdqQztNQUNFLGUzQncwQmlELEVBQUE7RTJCcDBCckQ7SUFDRSwwQkFBZ0MsRUFBQTtFQUdsQztJQUNFLGUzQnd5QnVDLEVBQUE7O0EyQnB5QjNDO0VBQ0UseUlBQXlJO0VBQ3pJLGtCQUE4QjtFQUFFLGtCQUFrQjtFQUN5RSxZQUFZO0VBQ2lELHFCQUFxQjtFQUMvRSwwQkFBMEI7RUFDL0Isa0JBQWtCO0VBQ2pCLFdBQVc7RUFDckksNEVBQTBIO0VBQUUsU0FBUztFQUNySSxtSEFBa0g7RUFBRSxXQUFXO0VBQy9ILGFBQVk7RUFDWixzQkFBcUI7RUFDckIsMEJBQXlCO0VBQ3pCLGVBQWM7RUFHZCxtQjNCa0k2QjtFMkJqSTdCLGVBQWMsRUFBQTtFQUVkO0lBQ0UsbUVBQWtFO0lBQ2xFLFlBQVc7SUFDWCx5QkFBd0I7SUFDeEIsY0FBYTtJQUNiLG1CQUFrQjtJQUNsQixVQUFTLEVBQUE7O0FBSWI7RUFDRSxtQkFBa0I7RUFDbEIsa0JBQWlCLEVBQUE7RUFDakI7SUFDRSxtQkFBa0I7SUFDbEIsVUFBUyxFQUFBO0VBRVg7SUFDRSxlM0JrMEJ3QztJMkJqMEJ4QyxpQkFBZ0IsRUFBQTtFQUVsQjtJQUNFLGUzQms0QnFDLEVBQUE7RTJCaDRCdkM7SUFDRSxlM0J3dkJ1QyxFQUFBOztBMkJwdkIzQztFQUNFLGlCQUFnQixFQUFBOztBQUdsQjtFQUNFLHNCQUFxQixFQUFBOztBQUd2QjtFQUNFLDBCM0I4eUIwQztFMkI3eUIxQyxZQUFXLEVBQUE7O0FBR2I7RUFDRSxZQUFXLEVBQUE7O0FBSVg7RUFDRSx3QkFBd0IsRUFBQTtFQUN4QjtJQUNFLHdCQUF3QixFQUFBOztBQU05QjtFQUNFLGlCQUFnQjtFQUNoQixhQUFZLEVBQUE7RUFDWjtJQUNFLGlCQUFnQjtJQUNoQixlM0J1eEJ3QyxFQUFBOztBNEI3N0I1QztFQUNFLFdBQVU7RTdCaUxGLGlDQUF1QixFQUFBO0U2Qi9LL0I7SUFDRSxXQUFVLEVBQUE7O0FBSWQ7RUFDRSxjQUFhLEVBQUE7RUFFYjtJQUFZLGVBQWMsRUFBQTs7QUFLNUI7RUFBb0IsbUJBQWtCLEVBQUE7O0FBRXRDO0VBQW9CLHlCQUF3QixFQUFBOztBQUU1QztFQUNFLG1CQUFrQjtFQUNsQixVQUFTO0VBQ1QsaUJBQWdCO0U3QitKUix3Q0FBeUM7RUFRekMsMkJBQXlDO0VBSXpDLGlDNkJ4S2dDLEVBQUE7O0FDN0IxQztFQUNFLHNCQUFxQjtFQUNyQixTQUFRO0VBQ1IsVUFBUztFQUNULGlCQUFnQjtFQUNoQix1QkFBc0I7RUFDdEIsdUJBQXNDO0VBQ3RDLG9DQUFpRDtFQUNqRCxtQ0FBaUQsRUFBQTs7QUFJbkQ7O0VBRUUsbUJBQWtCLEVBQUE7O0FBSXBCO0VBQ0UsV0FBVSxFQUFBOztBQUlaO0VBQ0UsbUJBQWtCO0VBQ2xCLFVBQVM7RUFDVCxRQUFPO0VBQ1AsYzdCb1k2QjtFNkJuWTdCLGNBQWE7RUFDYixZQUFXO0VBQ1gsaUJBQWdCO0VBQ2hCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLGlCQUFnQjtFQUNoQixnQjdCdUk0QjtFNkJ0STVCLGlCQUFnQjtFQUNoQix1QjdCaVZtQztFNkJoVm5DLHVCQUEyQztFQUMzQyxzQ0FBa0M7RUFDbEMsbUI3Qm9NNkI7RUQ1S3JCLDRDQUFtQjtFOEJ0QjNCLDZCQUE0QixFQUFBO0VBSzVCO0lBQ0UsU0FBUTtJQUNSLFdBQVUsRUFBQTtFQUlaO0lDckRBLFlBQVc7SUFDWCxlQUEyQztJQUMzQyxpQkFBZ0I7SUFDaEIsMEI5QnlYc0MsRUFBQTtFNkJsVXRDO0lBQ0UsZUFBYztJQUNkLGtCQUFpQjtJQUNqQixZQUFXO0lBQ1gsb0JBQW1CO0lBQ25CLG1CN0J1SDJCO0k2QnRIM0IsZTdCbWhDb0M7STZCbGhDcEMsb0JBQW1CLEVBQUE7O0FBTXJCO0VBRUUsc0JBQXFCO0VBQ3JCLGU3QnVUbUQ7RTZCdFRuRCwwQjdCd1RvQyxFQUFBOztBNkJsVHRDO0VBR0UsZTdCaTBCbUQ7RTZCaDBCbkQsc0JBQXFCO0VBQ3JCLFdBQVU7RUFDViwwQjdCMDJCd0MsRUFBQTs7QTZCajJCMUM7RUFHRSxlN0JzZ0NxQyxFQUFBO0E2QmxnQ3ZDO0VBRUUsc0JBQXFCO0VBQ3JCLDhCQUE2QjtFQUM3Qix1QkFBc0I7RUUxR3hCLG9FQUFtRTtFRjRHakUsb0I3QjZQd0MsRUFBQTs7QTZCdFAxQztFQUNFLGVBQWMsRUFBQTtBQUloQjtFQUNFLFdBQVUsRUFBQTs7QUFRZDtFQUNFLFdBQVU7RUFDVixTQUFRLEVBQUE7O0FBUVY7RUFDRSxRQUFPO0VBQ1AsWUFBVyxFQUFBOztBQUliO0VBQ0UsZUFBYztFQUNkLGtCQUFpQjtFQUNqQixnQjdCdUJzRDtFNkJ0QnRELG1CN0JnQzZCO0U2Qi9CN0IsZTdCazlCdUM7RTZCajlCdkMsb0JBQW1CLEVBQUE7O0FBSXJCO0VBQ0UsZ0JBQWU7RUFDZixRQUFPO0VBQ1AsU0FBUTtFQUNSLFVBQVM7RUFDVCxPQUFNO0VBQ04sYUFBZ0MsRUFBQTs7QUFJbEM7RUFDRSxTQUFRO0VBQ1IsV0FBVSxFQUFBOztBQVdWOztFQUNFLGNBQWE7RUFDYix5QkFBc0M7RUFDdEMsWUFBVyxFQUFBO0FBR2I7O0VBQ0UsVUFBUztFQUNULGFBQVk7RUFDWixtQkFBa0IsRUFBQTs7QUFTdEI7RUFFSTtJQUNFLFNBQVE7SUFBRSxXQUFVLEVBQUE7RUFJdEI7SUFDRSxRQUFPO0lBQUUsWUFBVyxFQUFBLEVBQUE7QUc3TTFCOztFQUVFLG1CQUFrQjtFQUNsQixzQkFBcUI7RUFDckIsdUJBQXNCLEVBQUE7RUFDdEI7O0lBQ0UsbUJBQWtCO0lBQ2xCLFlBQVcsRUFBQTtJQUVYOzs7OztNQUlFLFdBQVUsRUFBQTs7QUFPZDs7OztFQUlFLGtCQUFpQixFQUFBOztBQUtyQjtFQUNFLGtCQUFpQixFQUFBO0V6QnRCakI7SUFFRSxhQUFZO0lBQ1osZUFBYyxFQUFBO0VBRWhCO0lBQ0UsWUFBVyxFQUFBO0V5Qm1CYjs7SUFFRSxZQUFXLEVBQUE7RUFFYjs7O0lBR0UsaUJBQWdCLEVBQUE7O0FBSXBCO0VBQ0UsaUJBQWdCLEVBQUE7O0FBSWxCO0VBQ0UsZUFBYyxFQUFBO0VBQ2Q7SUNqREEsOEJEa0RnQztJQ2pEN0IsMkJEaUQ2QixFQUFBOztBQUlsQzs7RUM5Q0UsNkJEZ0Q2QjtFQy9DMUIsMEJEK0MwQixFQUFBOztBQUkvQjtFQUNFLFlBQVcsRUFBQTs7QUFFYjtFQUNFLGlCQUFnQixFQUFBOztBQUdoQjs7RUNuRUEsOEJEcUVnQztFQ3BFN0IsMkJEb0U2QixFQUFBOztBQUdsQztFQ2hFRSw2QkRpRTZCO0VDaEUxQiwwQkRnRTBCLEVBQUE7O0FBSS9COztFQUVFLFdBQVUsRUFBQTs7QUFpQlo7RUFDRSxrQkFBaUI7RUFDakIsbUJBQWtCLEVBQUE7O0FBRXBCO0VBQ0UsbUJBQWtCO0VBQ2xCLG9CQUFtQixFQUFBOztBQUtyQjtFakM3Q1UsaURBQW1CLEVBQUE7RWlDaUQzQjtJakNqRFEsaUJBQW1CLEVBQUE7O0FpQ3dEN0I7RUFDRSxlQUFjLEVBQUE7O0FBR2hCO0VBQ0Usd0JBQXFEO0VBQ3JELHVCQUFzQixFQUFBOztBQUd4QjtFQUNFLHdCQUFxRCxFQUFBOztBQVFyRDs7O0VBR0UsZUFBYztFQUNkLFlBQVc7RUFDWCxZQUFXO0VBQ1gsZ0JBQWUsRUFBQTtBekJ4SWpCO0VBRUUsYUFBWTtFQUNaLGVBQWMsRUFBQTtBQUVoQjtFQUNFLFlBQVcsRUFBQTtBeUJ3SVg7RUFDRSxZQUFXLEVBQUE7QUFJZjs7OztFQUlFLGlCQUFnQjtFQUNoQixlQUFjLEVBQUE7O0FBS2hCO0VBQ0UsaUJBQWdCLEVBQUE7QUFFbEI7RUFDRSw2QmhDbUUyQjtFaUN0TzdCLDhCRG9LaUM7RUNuS2hDLDZCRG1LZ0MsRUFBQTtBQUVqQztFQUNFLCtCaEMrRDJCO0VpQzlPN0IsMkJEZ0w4QjtFQy9LN0IsMEJEK0s2QixFQUFBOztBQUdoQztFQUNFLGlCQUFnQixFQUFBOztBQUdoQjs7RUMvS0EsOEJEaUxpQztFQ2hMaEMsNkJEZ0xnQyxFQUFBOztBQUduQztFQzVMRSwyQkQ2TDRCO0VDNUwzQiwwQkQ0TDJCLEVBQUE7O0FBTzlCO0VBQ0UsZUFBYztFQUNkLFlBQVc7RUFDWCxvQkFBbUI7RUFDbkIsMEJBQXlCLEVBQUE7RUFDekI7O0lBRUUsWUFBVztJQUNYLG9CQUFtQjtJQUNuQixVQUFTLEVBQUE7RUFFWDtJQUNFLFlBQVcsRUFBQTtFQUdiO0lBQ0UsV0FBVSxFQUFBOztBQW9CVjs7OztFQUVFLG1CQUFrQjtFQUNsQix1QkFBbUI7RUFDbkIscUJBQW9CLEVBQUE7O0FFek8xQjtFQUNFLG1CQUFrQjtFQUNsQixlQUFjO0VBQ2QsMEJBQXlCLEVBQUE7RUFHekI7SUFDRSxZQUFXO0lBQ1gsZ0JBQWU7SUFDZixpQkFBZ0IsRUFBQTtFQUdsQjtJQUdFLG1CQUFrQjtJQUNsQixXQUFVO0lBS1YsWUFBVztJQUVYLFlBQVc7SUFDWCxpQkFBZ0IsRUFBQTs7QUF1QnBCOzs7RUFHRSxvQkFBbUIsRUFBQTtFQUVuQjs7O0lBQ0UsaUJBQWdCLEVBQUE7O0FBSXBCOztFQUVFLFVBQVM7RUFDVCxvQkFBbUI7RUFDbkIsdUJBQXNCLEVBQUE7O0FBS3hCO0VBQ0Usa0JBQXdEO0VBQ3hELGdCbENxRzRCO0VrQ3BHNUIsb0JBQW1CO0VBQ25CLGVBQWM7RUFDZCxlbEMyaUIrQztFa0MxaUIvQyxtQkFBa0I7RUFDbEIsMEJsQ3lpQ3lDO0VrQ3hpQ3pDLHVCQUFpRDtFQUNqRCxtQmxDZ0s2QixFQUFBO0VrQzdKN0I7OztJQUNFLGtCQUEwRDtJQUMxRCxnQmxDMkZvRDtJa0MxRnBELG1CbEM0SjJCLEVBQUE7RWtDMUo3Qjs7O0lBQ0UsbUJBQTBEO0lBQzFELGdCbENxRm9EO0lrQ3BGcEQsbUJsQ3NKMkIsRUFBQTtFa0NsSjdCOztJQUVFLGNBQWEsRUFBQTs7QUFLakI7Ozs7Ozs7RURoR0UsOEJDdUc4QjtFRHRHM0IsMkJDc0cyQixFQUFBOztBQUVoQztFQUNFLGdCQUFlLEVBQUE7O0FBRWpCOzs7Ozs7O0VEcEdFLDZCQzJHNkI7RUQxRzFCLDBCQzBHMEIsRUFBQTs7QUFFL0I7RUFDRSxlQUFjLEVBQUE7O0FBS2hCO0VBQ0UsbUJBQWtCO0VBR2xCLGFBQVk7RUFDWixvQkFBbUIsRUFBQTtFQUluQjtJQUNFLG1CQUFrQixFQUFBO0lBQ2xCO01BQ0Usa0JBQWlCLEVBQUE7SUFHbkI7TUFHRSxXQUFVLEVBQUE7RUFNWjs7SUFFRSxtQkFBa0IsRUFBQTtFQUlwQjs7SUFFRSxrQkFBaUIsRUFBQTs7QUMxSnZCO0VBQ0UsaUJBQWdCO0VBQ2hCLGdCQUFlO0VBQ2YsaUJBQWdCLEVBQUE7RTVCRWhCO0lBRUUsYUFBWTtJQUNaLGVBQWMsRUFBQTtFQUVoQjtJQUNFLFlBQVcsRUFBQTtFNEJMYjtJQUNFLG1CQUFrQjtJQUNsQixlQUFjLEVBQUE7SUFFZDtNQUNFLG1CQUFrQjtNQUNsQixlQUFjO01BQ2QsbUJuQ3VsQmdELEVBQUE7TW1DdGxCaEQ7UUFFRSxzQkFBcUI7UUFDckIsMEJuQytsQ21DLEVBQUE7SW1DMWxDdkM7TUFDRSxlbkMra0NtQyxFQUFBO01tQzdrQ25DO1FBRUUsZW5DMmtDaUM7UW1DMWtDakMsc0JBQXFCO1FBQ3JCLDhCQUE2QjtRQUM3QixvQm5DeVVvQyxFQUFBO0VtQ2xVeEM7SUFHRSwwQm5Dd2tDcUM7SW1DdmtDckMsc0JuQ2tCa0IsRUFBQTtFbUNUdEI7SUxyREEsWUFBVztJQUNYLGVBQTJDO0lBQzNDLGlCQUFnQjtJQUNoQiwwQkFKZ0MsRUFBQTtFSzZEaEM7SUFDRSxnQkFBZSxFQUFBOztBQVNuQjtFQUNFLDhCQUErQyxFQUFBO0VBQy9DO0lBQ0UsWUFBVztJQUVYLG9CQUFtQixFQUFBO0lBR25CO01BQ0Usa0JBQWlCO01BQ2pCLG1CbkNzR3lCO01tQ3JHekIsOEJBQTZCO01BQzdCLDJCQUEwRCxFQUFBO01BQzFEO1FBQ0UsbUNBQXdHLEVBQUE7SUFNMUc7TUFHRSxlbkNzaEJ5QztNbUNyaEJ6QywwQm5DeWhCa0Q7TW1DeGhCbEQsdUJBQTBEO01BQzFELGlDQUFnQztNQUNoQyxnQkFBZSxFQUFBOztBQWVyQjtFQUNFLFlBQVcsRUFBQTtFQUdYO0lBQ0UsbUJuQ3FnQnlELEVBQUE7RW1DbmdCM0Q7SUFDRSxpQkFBZ0IsRUFBQTtFQUtoQjtJQUdFLGVuQ3F4QitDO0ltQ3B4Qi9DLDBCbkNnMEJvQyxFQUFBOztBbUN2ekIxQztFQUNFLFlBQVcsRUFBQTtFQUNYO0lBQ0UsZ0JBQWU7SUFDZixlQUFjLEVBQUE7O0FBWXBCO0VBQ0UsWUFBVyxFQUFBO0VBRVg7SUFDRSxZQUFXLEVBQUE7SUFDWDtNQUNFLG1CQUFrQjtNQUNsQixtQkFBa0IsRUFBQTtFQUl0QjtJQUNFLFVBQVM7SUFDVCxXQUFVLEVBQUE7RUFHWjtJQUNFO01BQ0Usb0JBQW1CO01BQ25CLFVBQVMsRUFBQTtNQUNUO1FBQ0UsaUJBQWdCLEVBQUEsRUFBQTs7QUFTeEI7RUFDRSxpQkFBZ0IsRUFBQTtFQUVoQjtJQUVFLGdCQUFlO0lBQ2YsbUJuQzhDMkIsRUFBQTtFbUMzQzdCOzs7OztJQUdFLHVCQUF1RCxFQUFBO0VBR3pEO0lBQ0U7TUFDRSw4QkFBOEQ7TUFDOUQsMkJBQTBELEVBQUE7SUFFNUQ7Ozs7O01BR0UsNkJuQ3dhb0QsRUFBQSxFQUFBOztBbUM3WnhEO0VBQ0UsY0FBYSxFQUFBO0FBRWY7RUFDRSxlQUFjLEVBQUE7O0FBU2xCO0VBRUUsaUJBQWdCO0VGM09oQiwyQkU2TzRCO0VGNU8zQiwwQkU0TzJCLEVBQUE7O0FDck85QjtFQUNFLGdCQUFlLEVBQUE7O0FBT2pCO0VDSUUsa0ZBQWtHO0VBQ2xHLDRCQUEyQjtFQUMzQix1SEFBd0osRUFBQTs7QURGMUo7RUFDRSxzQkFBcUIsRUFBQTs7QUFVdkI7RUFFRSxrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLG1CQUFrQixFQUFBO0VBR2xCO0lBQ0Usc0JBQXFCO0lBQ3JCLG9CQUFtQixFQUFBO0lBRW5CO01BQ0UsZUFBYyxFQUFBO01BQ2Q7UUFDRSxpQkFBZ0I7UUFDaEIsc0JBQXFCLEVBQUE7SUFJekI7TUFDRSxlQUFjO01BQ2QsWUFBVyxFQUFBO0lBR2I7TUFDRSxXQUFVLEVBQUE7O0FBUWQ7RUFDRSxvQkFBbUIsRUFBQTtFQUVuQjtJQUNFLGNBQWEsRUFBQTs7QUFLbkI7RUFFRTtJQUVFLGlCQUFnQixFQUFBO0lBRWhCO01BQ0UsbUJBQWtCO01BQ2xCLGFBQVksRUFBQTtNQUNaO1FBQ0UsZUFBYztRQUNkLFlBQVc7UUFDWCxxQkFBb0I7UUFDcEIsdUNBQXNDLEVBQUE7TUFHeEM7UUFDRSxXQUFVLEVBQUE7TUFHWjtRQUNFLGFBQVk7UUFDWixtQkFBa0IsRUFBQTtNQUVwQjtRQUNFLG1CQUFrQjtRQUNsQixVQUFTO1FBQ1QsUUFBTztRQUNQLFNBQVEsRUFBQTtJQUlaOztNQUdFLG9CQUFtQixFQUFBO01FbkdyQjs7UUFDRSxhRm9HMEI7UUVuRzFCLG1CQUFrQjtRQUNsQixTQUFRO1FBQ1Isc0JBQXFCO1FBQ3JCLG9DQUFtQztRQUNuQyxtQkFBa0I7UUFDbEIsb0JBQW1CO1FBQ25CLGVBQWM7UUFDZCxvQ0FBbUM7UUFDbkMsbUNBQWtDO1FBRWxDLG1CQUFrQjtRQUNsQixtQkFBa0IsRUFBQTtNRjBGbEI7O1FBQ0UsbUJBQWtCO1FBQ2xCLFdBQVU7UUFDVixTQUFRO1FBQ1IsZXBDbTVCaUM7UW9DbDVCakMsZ0JBQWU7UUFDZixXQUFVO1FBQ1YsWUFBVztRQUNYLFVBQVMsRUFBQTtJQUliO01BQ0UseUJBQXVCO01BQ3ZCLGlCQUFnQixFQUFBOztFQVVoQjtJQUNFLGdCQUFlLEVBQUEsRUFBQTtBQU12QjtFQUNFLGVBQWMsRUFBQTs7QUFHaEI7RUFDRSxvQ0FBd0M7RUFDeEMsZUFBYyxFQUFBO0VBQ2Q7SUFDRSxlQUFjLEVBQUE7RUFFaEI7SUFDRSxlQUFjLEVBQUE7RUFFaEI7SUFDRSxZQUFXO0lBQ1gsc0JBQXVDLEVBQUE7RUFFekM7SUFDRSxZQUFXO0lBQ1gsc0JBQXdDLEVBQUE7O0FHM0o1QztFQUNFLG1CQUFrQjtFQUNsQixpQnZDeWhCcUM7RXVDeGhCckMsb0J2Q3loQnNEO0V1Q3hoQnRELDhCQUE2QixFQUFBO0VoQ0Q3QjtJQUVFLGFBQVk7SUFDWixlQUFjLEVBQUE7RUFFaEI7SUFDRSxZQUFXLEVBQUE7RWdDQWI7SUFURjtNQVVJLG1CdkNtaEJrRCxFQUFBLEVBQUE7O0FPMWhCcEQ7RUFFRSxhQUFZO0VBQ1osZUFBYyxFQUFBO0FBRWhCO0VBQ0UsWUFBVyxFQUFBO0FnQ2NiO0VBSEY7SUFJSSxZQUFXLEVBQUEsRUFBQTs7QUFlZjtFQUNFLG9CQUFtQjtFQUNuQixvQnZDcWZnRTtFdUNwZmhFLG1CdkNvZmdFO0V1Q25maEUsa0NBQWlDO0VBQ2pDLG1EQUE4QztFQUU5QyxrQ0FBaUMsRUFBQTtFaEMzQ2pDO0lBRUUsYUFBWTtJQUNaLGVBQWMsRUFBQTtFQUVoQjtJQUNFLFlBQVcsRUFBQTtFZ0N1Q2I7SUFDRSxpQkFBZ0IsRUFBQTtFQUdsQjtJQWJGO01BY0ksWUFBVztNQUNYLGNBQWE7TUFDYixpQkFBZ0IsRUFBQTtNQUVoQjtRQUNFLDBCQUF5QjtRQUN6Qix3QkFBdUI7UUFDdkIsa0JBQWlCO1FBQ2pCLDZCQUE0QixFQUFBO01BRzlCO1FBQ0Usb0JBQW1CLEVBQUE7TUFLckI7UUFHRSxnQkFBZTtRQUNmLGlCQUFnQixFQUFBLEVBQUE7O0FBT3BCOztFQUNFLGtCdkM4Y29DLEVBQUE7RXVDNWNwQztJQUhGOztNQUlJLGtCQUFpQixFQUFBLEVBQUE7O0FBWXJCOzs7O0VBRUUsb0JBQXlDO0VBQ3pDLG1CQUF5QyxFQUFBO0VBRXpDO0lBTEY7Ozs7TUFNSSxnQkFBZTtNQUNmLGVBQWUsRUFBQSxFQUFBOztBQWFyQjtFQUNFLGN2Q29TNkI7RXVDblM3QixzQkFBcUIsRUFBQTtFQUVyQjtJQUpGO01BS0ksaUJBQWdCLEVBQUEsRUFBQTs7QUFLcEI7O0VBRUUsZ0JBQWU7RUFDZixTQUFRO0VBQ1IsUUFBTztFQUNQLGN2QzBSNkIsRUFBQTtFdUN2UjdCO0lBUkY7O01BU0ksaUJBQWdCLEVBQUEsRUFBQTs7QUFHcEI7RUFDRSxPQUFNO0VBQ04sc0JBQXFCLEVBQUE7O0FBRXZCO0VBQ0UsVUFBUztFQUNULGlCQUFnQjtFQUNoQixzQkFBcUIsRUFBQTs7QUFNdkI7RUFDRSxZQUFXO0VBQ1gsbUJBQTREO0VBQzVELGdCdkNXc0Q7RXVDVnRELGtCdkNnWXNEO0V1Qy9YdEQsYXZDOFhxQyxFQUFBO0V1QzVYckM7SUFFRSxzQkFBcUIsRUFBQTtFQUd2QjtJQUNFLGVBQWMsRUFBQTtFQUdoQjtJQUNFO01BRUUsbUJBQXdDLEVBQUEsRUFBQTs7QUFXOUM7RUFDRSxtQkFBa0I7RUFDbEIsYUFBWTtFQUNaLG1CdkNxV2dFO0V1Q3BXaEUsa0JBQWlCO0VDOUxqQixnQkFBb0Q7RUFDcEQsbUJBQXVEO0VEK0x2RCw4QkFBNkI7RUFDN0IsdUJBQXNCO0VBQ3RCLDhCQUE2QjtFQUM3QixtQnZDd0M2QixFQUFBO0V1Q3BDN0I7SUFDRSxXQUFVLEVBQUE7RUFJWjtJQUNFLGVBQWM7SUFDZCxZQUFXO0lBQ1gsWUFBVztJQUNYLG1CQUFrQixFQUFBO0VBRXBCO0lBQ0UsZ0JBQWUsRUFBQTtFQUdqQjtJQTVCRjtNQTZCSSxjQUFhLEVBQUEsRUFBQTs7QUFVakI7RUFDRSxrQkFBb0UsRUFBQTtFQUVwRTtJQUNFLGtCQUFvQjtJQUNwQixxQkFBb0I7SUFDcEIsa0J2Q3lUb0QsRUFBQTtFdUN0VHREO0lBRUU7TUFDRSxpQkFBZ0I7TUFDaEIsWUFBVztNQUNYLFlBQVc7TUFDWCxjQUFhO01BQ2IsOEJBQTZCO01BQzdCLFVBQVM7TUFDVCxpQkFBZ0IsRUFBQTtNQUNoQjs7UUFFRSwyQkFBMEIsRUFBQTtNQUU1QjtRQUNFLGtCdkN1U2dELEVBQUE7UXVDdFNoRDtVQUVFLHVCQUFzQixFQUFBLEVBQUE7RUFPOUI7SUFsQ0Y7TUFtQ0ksWUFBVztNQUNYLFVBQVMsRUFBQTtNQUVUO1FBQ0UsWUFBVyxFQUFBO1FBQ1g7VUFDRSxrQnZDeVJ3RTtVdUN4UnhFLHFCdkN3UndFLEVBQUEsRUFBQTs7QXVDNVFoRjtFQUNFLG1CQUF3QztFQUN4QyxvQkFBeUM7RUFDekMsbUJBQXdDO0VBQ3hDLGtDQUFpQztFQUNqQyxxQ0FBb0M7RXhDN041QixxRkFBbUI7RXlDL0QzQixnQkFBb0Q7RUFDcEQsbUJBQXVELEVBQUE7RXJCK2F2RDtJQUVFO01BQ0Usc0JBQXFCO01BQ3JCLGlCQUFnQjtNQUNoQix1QkFBc0IsRUFBQTtJQUl4QjtNQUNFLHNCQUFxQjtNQUNyQixZQUFXO01BQ1gsdUJBQXNCLEVBQUE7SUFJeEI7TUFDRSxzQkFBcUIsRUFBQTtJQUd2QjtNQUNFLHNCQUFxQjtNQUNyQix1QkFBc0IsRUFBQTtNQUV0Qjs7O1FBR0UsWUFBVyxFQUFBO0lBS2Y7TUFDRSxZQUFXLEVBQUE7SUFHYjtNQUNFLGlCQUFnQjtNQUNoQix1QkFBc0IsRUFBQTtJQUt4Qjs7TUFFRSxzQkFBcUI7TUFDckIsY0FBYTtNQUNiLGlCQUFnQjtNQUNoQix1QkFBc0IsRUFBQTtNQUV0Qjs7UUFDRSxnQkFBZSxFQUFBO0lBR25COztNQUVFLG1CQUFrQjtNQUNsQixlQUFjLEVBQUE7SUFJaEI7TUFDRSxPQUFNLEVBQUEsRUFBQTtFb0IxTVI7SUFERjtNQUVJLG1CQUFrQixFQUFBO01BRWxCO1FBQ0UsaUJBQWdCLEVBQUEsRUFBQTtFQVN0QjtJQTFCRjtNQTJCSSxZQUFXO01BQ1gsVUFBUztNQUNULGVBQWM7TUFDZCxnQkFBZTtNQUNmLGVBQWM7TUFDZCxrQkFBaUI7TXhDeFBYLGlCQUFtQixFQUFBLEVBQUE7O0F3Q2lRN0I7RUFDRSxjQUFhO0VOcFViLDJCTXFVNEI7RU5wVTNCLDBCTW9VMkIsRUFBQTs7QUFHOUI7RUFDRSxpQkFBZ0I7RU56VWhCLDZCakNvaUJvRDtFaUNuaUJuRCw0QmpDbWlCbUQ7RWlDNWhCcEQsOEJNbVUrQjtFTmxVOUIsNkJNa1U4QixFQUFBOztBQVFqQztFQ2hWRSxnQkFBb0Q7RUFDcEQsbUJBQXVELEVBQUE7RURrVnZEO0lDblZBLGlCQUFvRDtJQUNwRCxvQkFBdUQsRUFBQTtFRHFWdkQ7SUN0VkEsaUJBQW9EO0lBQ3BELG9CQUF1RCxFQUFBOztBRCtWekQ7RUNoV0UsaUJBQW9EO0VBQ3BELG9CQUF1RCxFQUFBO0VEa1d2RDtJQUhGO01BSUksWUFBVztNQUNYLGtCdkM2TDhEO011QzVMOUQsbUJ2QzRMOEQsRUFBQSxFQUFBOztBdUMvS2xFO0VBQ0U7SUFDRSx1QkFBc0IsRUFBQTs7RUFFeEI7SUFDRSx3QkFBdUI7SUFDekIsb0JBQXlDLEVBQUE7SUFFdkM7TUFDRSxnQkFBZSxFQUFBLEVBQUE7QUFVckI7RUFDRSwwQnZDZ0t3QztFdUMvSnhDLHNCdkNnS2lFLEVBQUE7RXVDOUpqRTtJQUNFLFl2Q3lLaUUsRUFBQTtJdUN4S2pFO01BRUUsZXZDdUs2RTtNdUN0SzdFLDhCdkN1S2dELEVBQUE7RXVDbktwRDtJQUNFLFl2Q2tKbUMsRUFBQTtFdUM5SW5DO0lBQ0UsWXZDMkorRCxFQUFBO0l1Q3pKL0Q7TUFFRSxZdkMrSXVDO011QzlJdkMsOEJ2QytJOEMsRUFBQTtFdUMzSWhEO0lBR0UsWXZDeUl1QztJdUN4SXZDLDBCdkN5SW1FLEVBQUE7RXVDcklyRTtJQUdFLFl2Q21JdUM7SXVDbEl2Qyw4QnZDbUk4QyxFQUFBO0V1QzlIcEQ7SUFDRSxtQnZDdUkyQyxFQUFBO0l1Q3RJM0M7TUFFRSx1QnZDa0l5QyxFQUFBO0l1Q2hJM0M7TUFDRSx1QnZDZ0l5QyxFQUFBO0V1QzVIN0M7O0lBRUUsc0J2Q3dHK0QsRUFBQTtFdUNqRzdEO0lBR0UsMEJ2Q3FHbUU7SXVDcEduRSxZdkNtR3VDLEVBQUE7RXVDL0YzQztJQUdJO01BQ0UsWXZDaUcyRCxFQUFBO011Q2hHM0Q7UUFFRSxZdkNzRm1DO1F1Q3JGbkMsOEJ2Q3NGMEMsRUFBQTtJdUNsRjVDO01BR0UsWXZDZ0ZtQztNdUMvRW5DLDBCdkNnRitELEVBQUE7SXVDNUVqRTtNQUdFLFl2QzBFbUM7TXVDekVuQyw4QnZDMEUwQyxFQUFBLEVBQUE7RXVDOURwRDtJQUNFLFl2Q2dFaUUsRUFBQTtJdUMvRGpFO01BQ0UsWXZDc0R5QyxFQUFBO0V1Q2xEN0M7SUFDRSxZdkN5RGlFLEVBQUE7SXVDeERqRTtNQUVFLFl2QzhDeUMsRUFBQTtJdUMxQ3pDO01BRUUsWXZDNEN1QyxFQUFBOztBdUNwQy9DO0VBQ0UsdUJ2Q29EOEM7RXVDbkQ5QyxzQnZDb0R5RSxFQUFBO0V1Q2xEekU7SUFDRSxldkM2RGtFLEVBQUE7SXVDNURsRTtNQUVFLFl2QzJEMEM7TXVDMUQxQyw4QnZDMkRpRCxFQUFBO0V1Q3ZEckQ7SUFDRSxldkNzQ2lFLEVBQUE7RXVDbENqRTtJQUNFLGV2QytDZ0UsRUFBQTtJdUM3Q2hFO01BRUUsWXZDcUNvRTtNdUNwQ3BFLDhCdkNtQytDLEVBQUE7RXVDL0JqRDtJQUdFLFl2QzZCb0U7SXVDNUJwRSwwQnZDNkJtRSxFQUFBO0V1Q3pCckU7SUFHRSxZdkN1QndDO0l1Q3RCeEMsOEJ2Q3VCK0MsRUFBQTtFdUNqQnJEO0lBQ0UsbUJ2QzBCNEMsRUFBQTtJdUN6QjVDO01BRUUsdUJ2Q3FCMEMsRUFBQTtJdUNuQjVDO01BQ0UsdUJ2Q21CMEMsRUFBQTtFdUNmOUM7O0lBRUUsc0JBQTRDLEVBQUE7RUFNMUM7SUFHRSwwQnZDUG1FO0l1Q1FuRSxZdkNUb0UsRUFBQTtFdUNheEU7SUFHSTtNQUNFLHNCdkN2QmlFLEVBQUE7SXVDeUJuRTtNQUNFLDBCdkMxQmlFLEVBQUE7SXVDNEJuRTtNQUNFLGV2Q2pCNEQsRUFBQTtNdUNrQjVEO1FBRUUsWXZDMUJnRTtRdUMyQmhFLDhCdkM1QjJDLEVBQUE7SXVDZ0M3QztNQUdFLFl2Q2xDZ0U7TXVDbUNoRSwwQnZDbEMrRCxFQUFBO0l1Q3NDakU7TUFHRSxZ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RUFBaUMsYU5nTVosRUFBQTs7QU0vTHJCO0VBQXVDLGFOK09aLEVBQUE7O0FNOU8zQjtFQUF1QyxhTjhoQlosRUFBQTs7QU03aEIzQjtFQUF3QyxhTjRoQlosRUFBQTs7QU0zaEI1QjtFQUFzQyxhTjZoQlosRUFBQTs7QU01aEIxQjtFQUFtQyxhTjJXWixFQUFBOztBTTFXdkI7RUFBb0MsYU5XWixFQUFBOztBTVZ4QjtFQUFnQyxhTm9kWixFQUFBOztBTW5kcEI7RUFBaUMsYU5vZFosRUFBQTs7QU1uZHJCO0VBQWlDLGFOMkJaLEVBQUE7O0FNMUJyQjtFQUFxQyxhTjJCWixFQUFBOztBTTFCekI7RUFBa0MsYU5rV1osRUFBQTs7QU1qV3RCO0VBQW1DLGFOd0NaLEVBQUE7O0FNdkN2QjtFQUFpQyxhTjhMWixFQUFBOztBTTdMckI7RUFBaUMsYU5tQlosRUFBQTs7QU1sQnJCO0VBQW1DLGFOb1BaLEVBQUE7O0FNblB2QjtFQUF3QyxhTmlkWixFQUFBOztBTWhkNUI7RUFBdUMsYU5pZFosRUFBQTs7QU1oZDNCO0VBQXVDLGFOMUNaLEVBQUE7O0FNMkMzQjtFQUF5QyxhTjdDWixFQUFBOztBTThDN0I7RUFBd0MsYU4zQ1osRUFBQTs7QU00QzVCO0VBQTBDLGFOOUNaLEVBQUE7O0FNK0M5QjtFQUFpQyxhTndRWixFQUFBOztBTXZRckI7O0VBQ29DLGFObVRaLEVBQUE7O0FNbFR4QjtFQUFtQyxhTm1PWixFQUFBOztBTWxPdkI7RUFBeUMsYU5pZ0JaLEVBQUE7O0FNaGdCN0I7OztFQUVzQyxhTitUWixFQUFBOztBTTlUMUI7RUFBbUMsYU53VFosRUFBQTs7QU12VHZCO0VBQXVDLGFOK1FaLEVBQUE7O0FNOVEzQjtFQUFtQyxhTjVEWixFQUFBOztBTTZEdkI7RUFBaUMsYU44Y1osRUFBQTs7QU03Y3JCOztFQUM0QyxhTnFUWixFQUFBOztBTXBUaEM7RUFBMkMsYU51WFosRUFBQTs7QU10WC9CO0VBQTJDLGFOMENaLEVBQUE7O0FNekMvQjtFQUFtQyxhTmpDWixFQUFBOztBTWtDdkI7RUFBMEMsYU5tYVosRUFBQTs7QU1sYTlCO0VBQTBDLGFONEhaLEVBQUE7O0FNM0g5QjtFQUFxQyxhTjdCWixFQUFBOztBTThCekI7RUFBaUMsYU4wVFosRUFBQTs7QU16VHJCO0VBQWtDLGFOd1NaLEVBQUE7O0FNdlN0QjtFQUFpQyxhTmlhWixFQUFBOztBTWhhckI7RUFBb0MsYU5nS1osRUFBQTs7QU0vSnhCO0VBQXlDLGFOdUhaLEVBQUE7O0FNdEg3QjtFQUF5QyxhTjRaWixFQUFBOztBTTNaN0I7RUFBa0MsYU40RlosRUFBQTs7QU0zRnRCO0VBQXlDLGFOb0NaLEVBQUE7O0FNbkM3QjtFQUEwQyxhTm9DWixFQUFBOztBTW5DOUI7RUFBd0MsYU5zVFosRUFBQTs7QU1yVDVCO0VBQXlDLGFOeVFaLEVBQUE7O0FNeFE3QjtFQUF5QyxhTndiWixFQUFBOztBTXZiN0I7RUFBeUMsYU5zQlosRUFBQTs7QU1yQjdCO0VBQTRDLGFOMlRaLEVBQUE7O0FNMVRoQztFQUF3QyxhTnNNWixFQUFBOztBTXJNNUI7RUFBdUMsYU42RFosRUFBQTs7QU01RDNCO0VBQTJDLGFOb2JaLEVBQUE7O0FNbmIvQjtFQUEyQyxhTmtCWixFQUFBOztBTWpCL0I7RUFBZ0MsYU4vQ1osRUFBQTs7QU1nRHBCO0VBQXVDLGFOM0RaLEVBQUE7O0FNNEQzQjtFQUF3QyxhTjNEWixFQUFBOztBTTRENUI7RUFBcUMsYU4zRFosRUFBQTs7QU00RHpCO0VBQXVDLGFOL0RaLEVBQUE7O0FNZ0UzQjs7RUFDa0MsYU5xVlosRUFBQTs7QU1wVnRCO0VBQW1DLGFOdUZaLEVBQUE7O0FNdEZ2QjtFQUFxQyxhTjRDWixFQUFBOztBTTNDekI7RUFBaUMsYU5tU1osRUFBQTs7QU1sU3JCO0VBQWtDLGFOc1BaLEVBQUE7O0FNclB0QjtFQUFxQyxhTjlEWixFQUFBOztBTStEekI7RUFBK0MsYU5nRlosRUFBQTs7QU0vRW5DO0VBQWlDLGFOK0laLEVBQUE7O0FNOUlyQjtFQUFpQyxhTm9NWixFQUFBOztBTW5NckI7RUFBaUMsYU5tSFosRUFBQTs7QU1sSHJCO0VBQWdDLGFOaUZaLEVBQUE7O0FNaEZwQjtFQUFzQyxhTmlGWixFQUFBOztBTWhGMUI7O0VBQ2lELGFOMEVaLEVBQUE7O0FNekVyQztFQUFrQyxhTm1SWixFQUFBOztBTWxSdEI7RUFBcUMsYU4vQlosRUFBQTs7QU1nQ3pCO0VBQW1DLGFOb1NaLEVBQUE7O0FNblN2QjtFQUFvQyxhTndCWixFQUFBOztBTXZCeEI7RUFBbUMsYU5xTlosRUFBQTs7QU1wTnZCO0VBQXVDLGFORVosRUFBQTs7QU1EM0I7RUFBeUMsYU5GWixFQUFBOztBTUc3QjtFQUFvQyxhTjJTWixFQUFBOztBTTFTeEI7RUFBMEMsYU55VVosRUFBQTs7QU14VTlCO0VBQW1DLGFOOEdaLEVBQUE7O0FNN0d2QjtFQUF3QyxhTitHWixFQUFBOztBTTlHNUI7RUFBcUMsYU5uRlosRUFBQTs7QU1vRnpCO0VBQXFDLGFOckZaLEVBQUE7O0FNc0Z6Qjs7RUFDc0MsYU4vRVosRUFBQTs7QU1nRjFCO0VBQTJDLGFOdWFaLEVBQUE7O0FNdGEvQjtFQUE0QyxhTm1FWixFQUFBOztBTWxFaEM7RUFBeUMsYU41Q1osRUFBQTs7QU02QzdCO0VBQWdDLGFOcUtaLEVBQUE7O0FNcEtwQjs7RUFDaUMsYU5LWixFQUFBOztBTUpyQjtFQUFxQyxhTlFaLEVBQUE7O0FNUHpCO0VBQXdDLGFObVlaLEVBQUE7O0FNbFk1QjtFQUEwQyxhTmlZWixFQUFBOztBTWhZOUI7RUFBc0MsYU4yVlosRUFBQTs7QU0xVjFCO0VBQW9DLGFOeUlaLEVBQUE7O0FNeEl4QjtFQUFxQyxhTnlUWixFQUFBOztBTXhUekI7RUFBNEMsYU5pTFosRUFBQTs7QU1oTGhDO0VBQXVDLGFOMFhaLEVBQUE7O0FNelgzQjtFQUEwQyxhTjhDWixFQUFBOztBTTdDOUI7RUFBb0MsYU5vVFosRUFBQTs7QU1uVHhCO0VBQW1DLGFOOFlaLEVBQUE7O0FNN1l2QjtFQUEwQyxhTjZHWixFQUFBOztBTTVHOUI7RUFBbUMsYU44WlosRUFBQTs7QU03WnZCO0VBQW9DLGFOK0paLEVBQUE7O0FNOUp4QjtFQUFrQyxhTnNPWixFQUFBOztBTXJPdEI7RUFBcUMsYU4yVVosRUFBQTs7QU0xVXpCO0VBQXVDLGFOL0VaLEVBQUE7O0FNZ0YzQjtFQUF5QyxhTm9PWixFQUFBOztBTW5PN0I7RUFBb0MsYU44WVosRUFBQTs7QU03WXhCOztFQUNxQyxhTnVDWixFQUFBOztBTXRDekI7RUFBbUMsYU5pR1osRUFBQTs7QU1oR3ZCO0VBQW1DLGFOaVpaLEVBQUE7O0FNaFp2QjtFQUF3QyxhTlJaLEVBQUE7O0FNUzVCO0VBQWdDLGFONFFaLEVBQUE7O0FNM1FwQjtFQUFrQyxhTmdIWixFQUFBOztBTS9HdEI7RUFBcUMsYU5uRlosRUFBQTs7QU1vRnpCO0VBQWlDLGFOekdaLEVBQUE7O0FNMEdyQjtFQUF3QyxhTnpEWixFQUFBOztBTTBENUI7RUFBeUMsYU4wR1osRUFBQTs7QU16RzdCO0VBQXdDLGFOd0daLEVBQUE7O0FNdkc1QjtFQUFzQyxhTnlHWixFQUFBOztBTXhHMUI7RUFBd0MsYU5xR1osRUFBQTs7QU1wRzVCO0VBQThDLGFONUlaLEVBQUE7O0FNNklsQztFQUErQyxhTnhJWixFQUFBOztBTXlJbkM7RUFBNEMsYU54SVosRUFBQTs7QU15SWhDO0VBQThDLGFOaEpaLEVBQUE7O0FNaUpsQztFQUFrQyxhTnNGWixFQUFBOztBTXJGdEI7RUFBbUMsYU5pYVosRUFBQTs7QU1oYXZCO0VBQWtDLGFOaVZaLEVBQUE7O0FNaFZ0QjtFQUFtQyxhTmdEWixFQUFBOztBTS9DdkI7RUFBc0MsYU52R1osRUFBQTs7QU13RzFCO0VBQXVDLGFOeklaLEVBQUE7O0FNMEkzQjs7RUFDa0MsYU5xWVosRUFBQTs7QU1wWXRCOztFQUNpQyxhTnVJWixFQUFBOztBTXRJckI7RUFBa0MsYU5wRFosRUFBQTs7QU1xRHRCO0VBQWtDLGFOK0NaLEVBQUE7O0FNOUN0Qjs7RUFDcUMsYU53UFosRUFBQTs7QU12UHpCOztFQUNvQyxhTmtDWixFQUFBOztBTWpDeEI7RUFBc0MsYU5zTFosRUFBQTs7QU1yTDFCOztFQUNxQyxhTjBDWixFQUFBOztBTXpDekI7RUFBbUMsYU5pU1osRUFBQTs7QU1oU3ZCOzs7RUFFaUMsYU45SVosRUFBQTs7QU0rSXJCO0VBQW9DLGFOZ0laLEVBQUE7O0FNL0h4QjtFQUFvQyxhTjhIWixFQUFBOztBTTdIeEI7RUFBMEMsYU40U1osRUFBQTs7QU0zUzlCO0VBQXNDLGFOb1daLEVBQUE7O0FNblcxQjtFQUFrQyxhTm1UWixFQUFBOztBTWxUdEI7RUFBa0MsYU5rSVosRUFBQTs7QU1qSXRCO0VBQWtDLGFOdVZaLEVBQUE7O0FNdFZ0QjtFQUFzQyxhTndMWixFQUFBOztBTXZMMUI7RUFBNkMsYU55TFosRUFBQTs7QU14TGpDO0VBQStDLGFOeURaLEVBQUE7O0FNeERuQztFQUF3QyxhTnVEWixFQUFBOztBTXRENUI7RUFBa0MsYU5zSlosRUFBQTs7QU1ySnRCO0VBQXVDLGFOdEhaLEVBQUE7O0FNdUgzQjtFQUFxQyxhTmhIWixFQUFBOztBTWlIekI7RUFBdUMsYU52SFosRUFBQTs7QU13SDNCO0VBQXdDLGFOdkhaLEVBQUE7O0FNd0g1QjtFQUFvQyxhTnZFWixFQUFBOztBTXdFeEI7O0VBQ2lDLGFOMlBaLEVBQUE7O0FNMVByQjs7RUFDc0MsYU4rUFosRUFBQTs7QU05UDFCOztFQUNxQyxhTjRQWixFQUFBOztBTTNQekI7RUFBcUMsYU54Q1osRUFBQTs7QU15Q3pCO0VBQXFDLGFOa0daLEVBQUE7O0FNakd6Qjs7RUFDaUMsYU44VVosRUFBQTs7QU03VXJCOztFQUNrQyxhTnFCWixFQUFBOztBTXBCdEI7O0VBQ3VDLGFOMlJaLEVBQUE7O0FNMVIzQjtFQUFzQyxhTnBGWixFQUFBOztBTXFGMUI7RUFBdUMsYU5uRlosRUFBQTs7QU1vRjNCOztFQUNpQyxhTmpLWixFQUFBOztBTWtLckI7RUFBb0MsYU5rT1osRUFBQTs7QU1qT3hCO0VBQXFDLGFOa1VaLEVBQUE7O0FNalV6Qjs7RUFDc0MsYU4xR1osRUFBQTs7QU0yRzFCO0VBQXdDLGFOZ0ZaLEVBQUE7O0FNL0U1QjtFQUFxQyxhTm5EWixFQUFBOztBTW9EekI7RUFBMkMsYU56R1osRUFBQTs7QU0wRy9CO0VBQXlDLGFOekdaLEVBQUE7O0FNMEc3QjtFQUFvQyxhTnNVWixFQUFBOztBTXJVeEI7RUFBd0MsYU4rUFosRUFBQTs7QU05UDVCO0VBQXFDLGFOc1FaLEVBQUE7O0FNclF6QjtFQUFtQyxhTnZMWixFQUFBOztBTXdMdkI7RUFBbUMsYU56R1osRUFBQTs7QU0wR3ZCO0VBQW9DLGFOdEZaLEVBQUE7O0FNdUZ4QjtFQUF3QyxhTjNCWixFQUFBOztBTTRCNUI7RUFBdUMsYU54S1osRUFBQTs7QU15SzNCO0VBQXVDLGFOa0NaLEVBQUE7O0FNakMzQjtFQUFzQyxhTjNPWixFQUFBOztBTTRPMUI7RUFBbUMsYU5pR1osRUFBQTs7QU1oR3ZCO0VBQXdDLGFOL0NaLEVBQUE7O0FNZ0Q1QjtFQUFpQyxhTnBNWixFQUFBOztBTXFNckI7RUFBcUMsYU5lWixFQUFBOztBTWR6QjtFQUF3QyxhTmdKWixFQUFBOztBTS9JNUI7RUFBOEMsYU41T1osRUFBQTs7QU02T2xDO0VBQStDLGFONU9aLEVBQUE7O0FNNk9uQztFQUE0QyxhTjVPWixFQUFBOztBTTZPaEM7RUFBOEMsYU5oUFosRUFBQTs7QU1pUGxDO0VBQXVDLGFONU9aLEVBQUE7O0FNNk8zQjtFQUF3QyxhTjVPWixFQUFBOztBTTZPNUI7RUFBcUMsYU41T1osRUFBQTs7QU02T3pCO0VBQXVDLGFOaFBaLEVBQUE7O0FNaVAzQjtFQUFvQyxhTmxHWixFQUFBOztBTW1HeEI7RUFBbUMsYU51Q1osRUFBQTs7QU10Q3ZCO0VBQW1DLGFOb1BaLEVBQUE7O0FNblB2Qjs7RUFDbUMsYU55RlosRUFBQTs7QU14RnZCO0VBQXFDLGFOOUlaLEVBQUE7O0FNK0l6QjtFQUF1QyxhTjBJWixFQUFBOztBTXpJM0I7RUFBd0MsYU4wSVosRUFBQTs7QU16STVCO0VBQW9DLGFOZ05aLEVBQUE7O0FNL014QjtFQUFtQyxhTm5KWixFQUFBOztBTW9KdkI7O0VBQ2tDLGFOa0paLEVBQUE7O0FNakp0QjtFQUF1QyxhTm5CWixFQUFBOztBTW9CM0I7RUFBcUMsYU54Q1osRUFBQTs7QU15Q3pCO0VBQTBDLGFOdkNaLEVBQUE7O0FNd0M5QjtFQUFvQyxhTjBMWixFQUFBOztBTXpMeEI7RUFBb0MsYU5wQ1osRUFBQTs7QU1xQ3hCO0VBQWtDLGFOb0VaLEVBQUE7O0FNbkV0QjtFQUFvQyxhTnBDWixFQUFBOztBTXFDeEI7RUFBdUMsYU5rQlosRUFBQTs7QU1qQjNCO0VBQW1DLGFOckRaLEVBQUE7O0FNc0R2QjtFQUEyQyxhTnZEWixFQUFBOztBTXdEL0I7RUFBcUMsYU51T1osRUFBQTs7QU10T3pCO0VBQWlDLGFOdEpaLEVBQUE7O0FNdUpyQjs7RUFDc0MsYU5xSVosRUFBQTs7QU1wSTFCOzs7RUFFd0MsYU51TVosRUFBQTs7QU10TTVCO0VBQTJDLGFOa0NaLEVBQUE7O0FNakMvQjtFQUFpQyxhTjVJWixFQUFBOztBTTZJckI7RUFBc0MsYU43SlosRUFBQTs7QU04SjFCOztFQUN5QyxhTjFMWixFQUFBOztBTTJMN0I7RUFBcUMsYU40R1osRUFBQTs7QU0zR3pCO0VBQWlDLGFOVFosRUFBQTs7QU1VckI7RUFBd0MsYU5oSFosRUFBQTs7QU1pSDVCO0VBQXdDLGFOOE1aLEVBQUE7O0FNN001QjtFQUFzQyxhTnlNWixFQUFBOztBTXhNMUI7RUFBbUMsYU52SFosRUFBQTs7QU13SHZCO0VBQXlDLGFObUdaLEVBQUE7O0FNbEc3QjtFQUF1QyxhTjhDWixFQUFBOztBTTdDM0I7RUFBNkMsYU44Q1osRUFBQTs7QU03Q2pDO0VBQW1DLGFOZ0paLEVBQUE7O0FNL0l2QjtFQUF1QyxhTjVOWixFQUFBOztBTTZOM0I7RUFBOEMsYU5qRlosRUFBQTs7QU1rRmxDO0VBQW1DLGFOb0haLEVBQUE7O0FNbkh2QjtFQUFtQyxhTmtDWixFQUFBOztBTWpDdkI7RUFBZ0QsYU5sTVosRUFBQTs7QU1tTXBDO0VBQWlELGFObE1aLEVBQUE7O0FNbU1yQztFQUE4QyxhTmxNWixFQUFBOztBTW1NbEM7RUFBZ0QsYU50TVosRUFBQTs7QU11TXBDO0VBQWtDLGFOL0JaLEVBQUE7O0FNZ0N0QjtFQUFpQyxhTmpLWixFQUFBOztBTWtLckI7RUFBbUMsYU45U1osRUFBQTs7QU0rU3ZCO0VBQXVDLGFObVBaLEVBQUE7O0FNbFAzQjtFQUFxQyxhTjlPWixFQUFBOztBTStPekI7RUFBdUMsYU4vSVosRUFBQTs7QU1nSjNCO0VBQXVDLGFOL0laLEVBQUE7O0FNZ0ozQjtFQUF1QyxhTjRHWixFQUFBOztBTTNHM0I7RUFBd0MsYU5zRVosRUFBQTs7QU1yRTVCO0VBQW1DLGFOMk1aLEVBQUE7O0FNMU12QjtFQUF5QyxhTjZCWixFQUFBOztBTTVCN0I7RUFBMkMsYU42QlosRUFBQTs7QU01Qi9CO0VBQXFDLGFOaEJaLEVBQUE7O0FNaUJ6QjtFQUF1QyxhTmxCWixFQUFBOztBTW1CM0I7RUFBeUMsYU52TlosRUFBQTs7QU13TjdCO0VBQTBDLGFOaURaLEVBQUE7O0FNaEQ5QjtFQUFpRCxhTjNJWixFQUFBOztBTTRJckM7RUFBeUMsYU5rSFosRUFBQTs7QU1qSDdCO0VBQW9DLGFOMUxaLEVBQUE7O0FNMkx4Qjs7RUFDZ0QsYU5qUFosRUFBQTs7QU1rUHBDOztFQUM4QyxhTmhQWixFQUFBOztBTWlQbEM7O0VBQ2lELGFOblBaLEVBQUE7O0FNb1ByQzs7RUFDZ0MsYU43SlosRUFBQTs7QU04SnBCO0VBQWdDLGFOL0ZaLEVBQUE7O0FNZ0dwQjs7RUFDZ0MsYU40TlosRUFBQTs7QU0zTnBCOztFQUNnQyxhTnZEWixFQUFBOztBTXdEcEI7Ozs7RUFHZ0MsYU5yRFosRUFBQTs7QU1zRHBCOzs7RUFFZ0MsYU44RVosRUFBQTs7QU03RXBCOztFQUNnQyxhTnREWixFQUFBOztBTXVEcEI7O0VBQ2dDLGFOelJaLEVBQUE7O0FNMFJwQjtFQUFpQyxhTnpKWixFQUFBOztBTTBKckI7RUFBc0MsYU43SVosRUFBQTs7QU04STFCO0VBQTJDLGFOMkdaLEVBQUE7O0FNMUcvQjtFQUE0QyxhTjJHWixFQUFBOztBTTFHaEM7RUFBNEMsYU4yR1osRUFBQTs7QU0xR2hDO0VBQTZDLGFOMkdaLEVBQUE7O0FNMUdqQztFQUE2QyxhTjhHWixFQUFBOztBTTdHakM7RUFBOEMsYU44R1osRUFBQTs7QU03R2xDO0VBQXNDLGFOZ0taLEVBQUE7O0FNL0oxQjtFQUF3QyxhTjRKWixFQUFBOztBTTNKNUI7RUFBMkMsYU53T1osRUFBQTs7QU12Ty9CO0VBQW9DLGFOcU9aLEVBQUE7O0FNcE94QjtFQUFpQyxhTitOWixFQUFBOztBTTlOckI7RUFBd0MsYU4rTlosRUFBQTs7QU05TjVCO0VBQXlDLGFObU9aLEVBQUE7O0FNbE83QjtFQUFvQyxhTnhNWixFQUFBOztBTXlNeEI7RUFBMkMsYU4rR1osRUFBQTs7QU05Ry9CO0VBQXNDLGFObkZaLEVBQUE7O0FNb0YxQjtFQUFtQyxhTi9JWixFQUFBOztBTWdKdkI7RUFBZ0MsYU5oWFosRUFBQTs7QU1pWHBCO0VBQXNDLGFOeFRaLEVBQUE7O0FNeVQxQjtFQUE2QyxhTnhUWixFQUFBOztBTXlUakM7RUFBbUMsYU55S1osRUFBQTs7QU14S3ZCO0VBQTBDLGFOeUtaLEVBQUE7O0FNeEs5QjtFQUE0QyxhTnREWixFQUFBOztBTXVEaEM7RUFBMEMsYU5wRFosRUFBQTs7QU1xRDlCO0VBQTRDLGFOdkRaLEVBQUE7O0FNd0RoQztFQUE2QyxhTnZEWixFQUFBOztBTXdEakM7RUFBa0MsYU54V1osRUFBQTs7QU15V3RCO0VBQW9DLGFOME1aLEVBQUE7O0FNek14QjtFQUFvQyxhTnBYWixFQUFBOztBTXFYeEI7RUFBa0MsYU5wRVosRUFBQTs7QU1xRXRCO0VBQXFDLGFOMU5aLEVBQUE7O0FNMk56QjtFQUFrQyxhTnFFWixFQUFBOztBTXBFdEI7RUFBdUMsYU50SlosRUFBQTs7QU11SjNCO0VBQW1DLGFOdUpaLEVBQUE7O0FNdEp2QjtFQUFtQyxhTi9MWixFQUFBOztBTWdNdkI7RUFBaUMsYU4xRFosRUFBQTs7QU0yRHJCOztFQUNxQyxhTm5JWixFQUFBOztBTW9JekI7RUFBa0MsYU4yR1osRUFBQTs7QU0xR3RCO0VBQW1DLGFOeENaLEVBQUE7O0FNeUN2QjtFQUFvQyxhTnJYWixFQUFBOztBTXNYeEI7RUFBZ0MsYU5wVVosRUFBQTs7QU1xVXBCO0VBQStCLGFOZ0xaLEVBQUE7O0FNL0tuQjtFQUFrQyxhTnFMWixFQUFBOztBTXBMdEI7RUFBbUMsYU5hWixFQUFBOztBTVp2QjtFQUFzQyxhTnJDWixFQUFBOztBTXNDMUI7RUFBMkMsYU44RVosRUFBQTs7QU03RS9CO0VBQWlELGFOdFhaLEVBQUE7O0FNdVhyQztFQUFnRCxhTnhYWixFQUFBOztBTXlYcEM7O0VBQ2dELGFOM1RaLEVBQUE7O0FNNFRwQztFQUF5QyxhTmpQWixFQUFBOztBTWtQN0I7RUFBdUMsYU4rS1osRUFBQTs7QU05SzNCO0VBQXlDLGFObUtaLEVBQUE7O0FNbEs3Qjs7RUFDZ0MsYU5vSVosRUFBQTs7QU1uSXBCO0VBQTBDLGFOakJaLEVBQUE7O0FNa0I5QjtFQUEwQyxhTjZEWixFQUFBOztBTTVEOUI7RUFBa0MsYU4yQ1osRUFBQTs7QU0xQ3RCO0VBQTRDLGFON09aLEVBQUE7O0FNOE9oQztFQUFzQyxhTjJLWixFQUFBOztBTTFLMUI7RUFBbUMsYU52RFosRUFBQTs7QU13RHZCOzs7RUFFdUMsYU5zSVosRUFBQTs7QU1ySTNCOztFQUMyQyxhTmpLWixFQUFBOztBTWtLL0I7RUFBa0MsYU53S1osRUFBQTs7QU12S3RCO0VBQW1DLGFOdktaLEVBQUE7O0FNd0t2QjtFQUFtQyxhTmhCWixFQUFBOztBTWlCdkI7RUFBMEMsYU5oQlosRUFBQTs7QU1pQjlCO0VBQStDLGFOc0VaLEVBQUE7O0FNckVuQztFQUF3QyxhTm9FWixFQUFBOztBTW5FNUI7RUFBc0MsYU43UVosRUFBQTs7QU04UTFCO0VBQWlDLGFOMVFaLEVBQUE7O0FNMlFyQjtFQUF1QyxhTmpEWixFQUFBOztBTWtEM0I7RUFBMkMsYU5qRFosRUFBQTs7QU1rRC9CO0VBQW1DLGFOdlFaLEVBQUE7O0FNd1F2QjtFQUFtQyxhTjlJWixFQUFBOztBTStJdkI7RUFBcUMsYU56SVosRUFBQTs7QU0wSXpCO0VBQWdDLGFOOU9aLEVBQUE7O0FNK09wQjtFQUFxQyxhTjNXWixFQUFBOztBTTRXekI7RUFBa0MsYU45VFosRUFBQTs7QU0rVHRCO0VBQWdDLGFObkVaLEVBQUE7O0FNb0VwQjtFQUFrQyxhTm9DWixFQUFBOztBTW5DdEI7RUFBaUMsYU5qU1osRUFBQTs7QU1rU3JCO0VBQWtDLGFOalNaLEVBQUE7O0FNa1N0QjtFQUFvQyxhTnRZWixFQUFBOztBTXVZeEI7RUFBMkMsYU50WVosRUFBQTs7QU11WS9CO0VBQWtDLGFOMkNaLEVBQUE7O0FNMUN0QjtFQUF5QyxhTjJDWixFQUFBOztBTTFDN0I7RUFBb0MsYU52Q1osRUFBQTs7QU13Q3hCOztFQUNnQyxhTjNXWixFQUFBOztBTTRXcEI7O0VBQ2lDLGFOMkRaLEVBQUE7O0FNMURyQjtFQUFpQyxhTnVGWixFQUFBOztBTXRGckI7RUFBb0MsYU53QlosRUFBQTs7QU12QnhCO0VBQXVDLGFOcFNaLEVBQUE7O0FNcVMzQjtFQUF1QyxhTmtCWixFQUFBOztBTWpCM0I7RUFBcUMsYU4xU1osRUFBQTs7QU0yU3pCO0VBQXVDLGFOeFBaLEVBQUE7O0FNeVAzQjtFQUF3QyxhTmpQWixFQUFBOztBTWtQNUI7RUFBeUMsYU45UFosRUFBQTs7QU0rUDdCO0VBQThDLGFOeFBaLEVBQUE7O0FNeVBsQzs7O0VBRXlDLGFOalFaLEVBQUE7O0FNa1E3Qjs7RUFDMkMsYU52UVosRUFBQTs7QU13US9COztFQUN5QyxhTnhRWixFQUFBOztBTXlRN0I7O0VBQ3lDLGFON1BaLEVBQUE7O0FNOFA3QjtFQUF3QyxhTjFRWixFQUFBOztBTTJRNUI7RUFBaUMsYU5zR1osRUFBQTs7QU1yR3JCO0VBQW9DLGFObFZaLEVBQUE7O0FNbVZ4QjtFQUFxQyxhTm5MWixFQUFBOztBTW9MekI7Ozs7O0VBSXNDLGFOeEtaLEVBQUE7O0FNeUsxQjtFQUEyQyxhTnBXWixFQUFBOztBTXFXL0I7O0VBQ2tDLGFOMUVaLEVBQUE7O0FNMkV0Qjs7RUFDbUMsYU5wVFosRUFBQTs7QU1xVHZCO0VBQXVDLGFOMU9aLEVBQUE7O0FNMk8zQjtFQUFnQyxhTjVPWixFQUFBOztBTTZPcEI7RUFBd0MsYU43TlosRUFBQTs7QU04TjVCO0VBQTBDLGFOd0JaLEVBQUE7O0FNdkI5QjtFQUErQixhTnpGWixFQUFBOztBTTBGbkI7O0VBQ21DLGFOMkZaLEVBQUE7O0FNMUZ2Qjs7RUFDd0MsYU45SFosRUFBQTs7QU0rSDVCOztFQUMwQyxhTi9IWixFQUFBOztBTWdJOUI7RUFBb0MsYU4zTlosRUFBQTs7QU00TnhCOztFQUN3QyxhTnJYWixFQUFBOztBTXNYNUI7RUFBbUMsYU5uT1osRUFBQTs7QU1vT3ZCO0VBQXNDLGFObElaLEVBQUE7O0FNbUkxQjtFQUFvQyxhTjFDWixFQUFBOztBTTJDeEI7RUFBc0MsYU43RFosRUFBQTs7QU04RDFCO0VBQTZDLGFON0RaLEVBQUE7O0FNOERqQztFQUFpQyxhTnBiWixFQUFBOztBTXFickI7O0VBQ3FDLGFOelFaLEVBQUE7O0FNMFF6QjtFQUFnQyxhTnNDWixFQUFBOztBTXJDcEI7RUFBdUMsYU4vYlosRUFBQTs7QU1nYzNCO0VBQWlDLGFOckhaLEVBQUE7O0FNc0hyQjtFQUF1QyxhTmxEWixFQUFBOztBTW1EM0I7RUFBbUMsYU5zQ1osRUFBQTs7QU1yQ3ZCO0VBQWlDLGFOaUZaLEVBQUE7O0FNaEZyQjtFQUF3QyxhTnZKWixFQUFBOztBTXdKNUI7RUFBaUMsYU51RVosRUFBQTs7QU10RXJCO0VBQXVDLGFOamJaLEVBQUE7O0FNa2IzQjtFQUFtQyxhTjlJWixFQUFBOztBTStJdkI7RUFBMEMsYU5oUVosRUFBQTs7QU1pUTlCO0VBQW9DLGFOOVpaLEVBQUE7O0FNK1p4QjtFQUEwQyxhTmxhWixFQUFBOztBTW1hOUI7RUFBd0MsYU5wYVosRUFBQTs7QU1xYTVCO0VBQW9DLGFOdGFaLEVBQUE7O0FNdWF4QjtFQUFzQyxhTnBhWixFQUFBOztBTXFhMUI7RUFBc0MsYU5wYVosRUFBQTs7QU1xYTFCO0VBQXVDLGFObGRaLEVBQUE7O0FNbWQzQjtFQUF5QyxhTmxkWixFQUFBOztBTW1kN0I7RUFBa0MsYU5ZWixFQUFBOztBTVh0QjtFQUFzQyxhTjNYWixFQUFBOztBTTRYMUI7RUFBK0IsYU5yZVosRUFBQTs7QU1zZW5CO0VBQXVDLGFOalZaLEVBQUE7O0FNa1YzQjtFQUF3QyxhTnBLWixFQUFBOztBTXFLNUI7RUFBMEMsYU5yZFosRUFBQTs7QU1zZDlCO0VBQXVDLGFOM2ZaLEVBQUE7O0FNNGYzQjtFQUFzQyxhTnZKWixFQUFBOztBTXdKMUI7RUFBdUMsYU41TlosRUFBQTs7QU02TjNCO0VBQW1DLGFOMU9aLEVBQUE7O0FNMk92QjtFQUEwQyxhTjFPWixFQUFBOztBTTJPOUI7RUFBdUMsYU5OWixFQUFBOztBTU8zQjtFQUFzQyxhTk5aLEVBQUE7O0FNTzFCO0VBQW9DLGFOL2RaLEVBQUE7O0FNZ2V4QjtFQUFnQyxhTjdjWixFQUFBOztBTThjcEI7RUFBb0MsYU4xUFosRUFBQTs7QU0yUHhCO0VBQXNDLGFOaGhCWixFQUFBOztBTWloQjFCO0VBQStCLGFON2JaLEVBQUE7O0FNOGJuQjs7O0VBRWdDLGFOeFFaLEVBQUE7O0FNeVFwQjtFQUFxQyxhTjdNWixFQUFBOztBTThNekI7RUFBdUMsYU5wZFosRUFBQTs7QU1xZDNCO0VBQTJDLGFOblpaLEVBQUE7O0FNb1ovQjtFQUFxQyxhTnhZWixFQUFBOztBTXlZekI7RUFBcUMsYU4xVFosRUFBQTs7QU0yVHpCO0VBQW9DLGFOeFBaLEVBQUE7O0FNeVB4QjtFQUFtQyxhTnJIWixFQUFBOztBTXNIdkI7RUFBeUMsYU56R1osRUFBQTs7QU0wRzdCO0VBQXdDLGFOckdaLEVBQUE7O0FNc0c1QjtFQUFxQyxhTnBHWixFQUFBOztBTXFHekI7RUFBc0MsYU41Y1osRUFBQTs7QU02YzFCO0VBQTRDLGFOOWNaLEVBQUE7O0FNK2NoQztFQUFvQyxhTjNZWixFQUFBOztBTTRZeEI7RUFBaUMsYU5oSFosRUFBQTs7QU1pSHJCO0VBQXdDLGFOSVosRUFBQTs7QU1INUI7RUFBdUMsYU41TVosRUFBQTs7QU02TTNCO0VBQXdDLGFOcEVaLEVBQUE7O0FNcUU1QjtFQUFzQyxhTmhTWixFQUFBOztBTWlTMUI7RUFBa0MsYU5HWixFQUFBOztBTUZ0QjtFQUFpQyxhTnRPWixFQUFBOztBTXVPckI7RUFBb0MsYU43TlosRUFBQTs7QU04TnhC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 */