@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: #007dc3 !important; }

a.text-primary:focus, a.text-primary:hover {
  color: #005c90 !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: #007dc3; }

a.bg-primary:hover {
  background-color: #005c90; }

.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: #007dc3; }

.primary-color {
  color: #007dc3; }

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: #007dc3;
  border-color: #007dc3; }
  .btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {
    color: #FFFFFF;
    background-color: #006daa;
    border-color: #006daa; }
  .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: #007dc3;
  border-color: #006daa; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #006daa;
    border-color: #006daa; }
  .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: #007dc3;
    border-color: #006daa; }
  .btn-primary .badge {
    color: #007dc3;
    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: #007dc3;
  color: #FFFFFF; }
  .btn-primary.btn-inverse {
    background: #FFFFFF;
    color: #686d6e; }
  .btn-primary.btn-inverse:hover {
    background-color: #007dc3;
    color: #FFFFFF; }
    .btn-primary.btn-inverse:hover i {
      color: #FFFFFF; }

.btn-secondary {
  background: #FFFFFF;
  color: #2D1600;
  color: #2D1600;
  background-color: #FFFFFF;
  border-color: #006daa; }
  .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: #006daa; }
  .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: #006daa; }
  .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;
  font-family: inherit; }
  .btn-option .btn-text {
    position: relative;
    top: -3px; }
  .btn-option .fa {
    color: #007dc3;
    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: #007dc3;
  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: #007dc3; }

.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: #007dc3; }

.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: #007dc3; }

.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 #007dc3;
  overflow: auto; }
  .progress-step h5 {
    color: inherit; }
  .progress-step h6 {
    color: inherit; }
  .progress-step.progress-complete {
    opacity: .5;
    border-color: #006daa; }
  .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: #007dc3;
    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: #007dc3;
      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: #007dc3;
    border-color: #007dc3;
    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: #007dc3; }
  .label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #005c90; }

.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: #007dc3; }
  .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: #007dc3;
  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: #007dc3;
  border-color: #007dc3; }
  .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: #90d7ff; }

.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: #007dc3; }
  .panel-primary > .panel-heading {
    color: #fff;
    background-color: #007dc3;
    border-color: #007dc3; }
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #007dc3; }
    .panel-primary > .panel-heading .badge {
      color: #007dc3;
      background-color: #fff; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #007dc3; }

.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: #007dc3; }
.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; }

.close--modal-btn {
  position: absolute;
  top: -3rem;
  right: -2.5rem;
  color: #fff;
  opacity: 1;
  font-size: 3rem; }

.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: #007dc3;
  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: #007dc3; }

.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,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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--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,R0lGODlhIAAgAPYAAP///wAAAPr6+uLi4tLS0tTU1O7u7vz8/Pb29ri4uGxsbERERE5OToiIiNbW1vT09MbGxkxMTAQEBB4eHuDg4Orq6p6enqampvLy8oqKihoaGjY2Nrq6ut7e3tra2np6ejw8PCgoKCwsLKioqHZ2dg4ODiIiIqqqqlZWVuzs7IaGhiAgIAwMDKysrBwcHMjIyBYWFgoKCiYmJoSEhMLCwj4+PhISEnR0dJKSkpCQkBgYGIyMjLa2tjAwMLy8vJSUlEJCQtjY2KSkpMDAwMrKyszMzFpaWiQkJI6Ojn5+fnJycoCAgAgICL6+vq6urnx8fJaWlmhoaGpqarS0tNzc3GBgYLKysrCwsHh4eM7OzoKCglhYWDIyMsTExOTk5Pj4+PDw8Obm5ioqKmJiYl5eXujo6HBwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4yNjQeGCCkCjoYpBDQFKYMCHDMElYQeKgw1DA1BkAg5QAmhghUfKxK0Jh8VBwcOPBWFFR0PiQIJILTGGwmQALmEKUtGTgiIDxYhxrUW0ocEGyUKBogIFyLXEiEnlIcVz9GIBwQMLNcMRMrqHsGJBiMLGjYuC4RgeFXoAAYPLVSQ2OEDHMFBCCBkIJGBwwAD6Rwx45QggoYSAF+8cmDBAoVBAxSUu5GvUYUnE0zscEhgQbkFvRxRMEJLQc4CDMoxyNkIA5QaC0YMBGCgwQRjLnBkbGSACBGHyxwo2GBiA4mTDwtS4HAigQOMYQ89eGEhBy97iZg2uoOAQsYEED82xSVigcZSdSRgGAMyJC6HGi42ZEPUAUUMYyFGKEOAQRtTEiVoRaGCqIKCzLRA+AAgoAiSJCdyYlABg0kJKUQLdtSgo8eMAbqMwCjRwwK4d0ZqGJkytdCDBDM+WOhwQJwMY0Y8CDrgoUkBy4gEVKiQD4GQI7RKRCcENxQB3bwt/E1LmsYMJSbZFxJggLujQAAh+QQJCgAAACwAAAAAIAAgAAAH/4AAgoOEgwcVVFQpB4WNjo4PEEkoKEsvD4+ZjQI0RhoSEhpGEAKapgAVSxOgoBNJFaeFBg4EFQJBRkysoEZBsYIHDg0oDFhNREa7EiW9vwADJKsSOihOSdKgLq+CFRWMjwI8G7sTGTwoMKA2W0OlqUkDmQhCIcokFUVaDAwzBAjcUaI4yCTAyjhWK3JgQpAiBYJvAG4FKZWJgpJPEmAwgOBM3osnDCIoSIChYyMMBYYQCUKg1j+ThDA4MbIAhQVbMAsdGBKhBKgNJyDGQgDBAgGKD35gK0ECk7MORkIogAXgAY6lTTt6iCKDRDwAB5r0lMBiQwuhpxB0MUoRgAEnVZxq3syJFgDKIQQM5NQk4IAADA/q7nXLAQkUf6ceOOR7ZcGKI1GyCB6UwgKJESUfVVCQTsIRKE4dHbDSo0SNJhWjsJqAJHPEtmBHmJDAZUomDDhEMIGxIEGpAwWECCnQtoOSCEu+asYRRcoVvQA8SDGxIgoVQhVqmTqAgQJOsDx6gOrBY7LJISBAgRhivmOFHCFzUB2MvUiR+fQHBwIAIfkECQoAAAAsAAAAACAAIAAAB/+AAIKDhIUAB4aJiokHFUVdQQ+Lk4YHDksLNUYjFZSeABRPKxISJUAtkgcPGAieDwMFAwgCPkBMpBI6HwMYRBY4Jw4CixhOClsKPBUtXLilUQQnWyImGwovX4m0CyUlOgwJTRHOLk8XESW4LgpUiQYNOrgmOUEqR6QsEU4ZJs4SCxwQFUqRBAYuDRkMVLBghMGHLhWWxHO2ocWwQghOcIkhgQkIJ4gOKMQA4AGUe7hYAPFxsVAFFQt6RMgxQFEXFDbkfeigCEGFJi2GVBBoCMMVIz1CbLhBpJUhBBhCEu1ZwIkQHhSmCsJAQIiQAi09IZilrcmWEDKMQPhUSFW2QQa1VGggpUGLU7YAPEBxYmBQBRLpSim4y5YGil2DEFjg0m2DhbCfKnBoSqgCDiNGLNTEO+lACg8OOnEeTdoTBgNaSw86QADJEh+SKKUg4CU1oQ5RNMAACLnQgxw1lFCYBGEDKRNQYitKoQBGhCKTgmyBUeLj3QcUhg4ScEUKFNGKHjiJknkzAAwjoiQhQNQnSUoIKATpO8jBuCM53qsmVIBBiSM46LefIAZcoB57AxaCQXaEJUhaIAAh+QQJCgAAACwAAAAAIAAgAAAH/4AAgoOEhQcCB4WKi4yCBgRTTRSJjZWFDxdbG0BLBJSWlQdEDCUSEmIZFaCKCGAIgggtYqYSJVEOAhVFEEEPlgMtGRdBAghOIrS2BQQqDAtRLSmNFSobGj1JHQceYzC1GxYvWEemJRFTr4tFC7Q1CQAITQoLDBYePDW0EhpJqosvNZiY2mBF0IEKHSg8ENCihz5bHhhVUGCihIkoBBg1WVDKlIkZ/hQdeKHCyJImvhYN0NIjhgQYKDikW3TQQYWZigQ4yGGEgQIhQVLgXLUIQ5AuV3AsyXBlwCcwHQYMtXQAgoIeLkwAQeJvAI4tRloYIAqgAgkX+jZcACBgCoiXDLUyEiWQTx8MBfAshBjogywBhw/JADhAA8WEIwqCkA0SgYU+HUkEpeDRAAeRqY0e5GhpCgaDIYMQpDDwiaiHHQt6bIhyZSxZRge7OJlCAMNrUAdKK6pQIIxuRohAdViyQIEnS0GQJMA86MAVLqcspGyUYIEK17B9RNAB5MpMASlsEwJGRIClFC1ICAkp4EUDCyEFBQeFoMKDTwZUHInQ5fftQQ9YUANG/1VCAQcviFcgcP4tWGAgACH5BAkKAAAALAAAAAAgACAAAAf/gACCg4SFhoeIiQAYQURBD4qRhQ88UREKPBiSkgcFRjASMFFFB4OlmwgPpwc+GxKvQDwCAAgdRUGaiQcOFxZEkAcvESUSJQxdAgYJCgxRIxWJHVg9MlEQpRU/QGILFhUIQ1s6oQtWkIdDNa89FucVHBZN0Bg/Mq8SKzPQhgdEwxIbTpwTdAqAgRxH7rl4MgBRCgsoIjToULAQAh4LSjApAUJILn4ViNAYUNFQBQsMNkTYQVHRgZKHBFR4YYUHgQEYYG4CmWDHEgsEEBR6uXMQghYoTGgQoYDAqQdELFjZt7ODEWKvTGRIAWCXAjEgLgyUBKHHvWJGOnSFsECCCxVcyHcScXWvRBQqgjwkqcFgitCdA6KMeyUGSS4BHXy8MFCUVoIqXEKASFKg4AEBOhEdMBAEQgsoP1oEmdWYEAICOaKgUGDBQc7ShYJgEfEKxgIhcQ8d6PDCS2YEFjYwuSeKAGlDHT4sQEK1kAEtg++BsHK8EIEtExSoPZRiSfRXNaZUJ1Thwo1MhAS8Bs7lrA4jpBI9+Jb+BVBBQZ70sFFCQwTcpT0AkROlCFAADlEYocAJze0kgH0OmFKBAwVQ8FFpAqgC24YcdhgIACH5BAkKAAAALAAAAAAgACAAAAf/gACCg4SFhoeIiYIHD1+Kj4cYL0JTFAKQmAddRj1AOQOYkA9QJhIlW0QHgweqkAeXgw8WMqZGBKoHFC9EFa2IBl1XQbACRWYgDBYVAAcESgsRM0G+hQIJWyBJHoMIDlMQvQApSLQSG0IYiBgNExILPtSFFAolEhIrWsuHCC0RPQq3ElVoUIoFF2UCr1jo8kARAghSNtTAQgDWoQMIMFhM9IDAFR4OGobKxOrBg40jESEIcuXECwOEDmCogCAlAAEQonDpkQwmswpCZjQRGWrAk3amUEAQhGAIChkfQI0kgKKevR4nBhFQEAGKvlBBolhlAoIHtwJdpI5MIQSIDhgiyT50KBTP1QMPFqJE2VGkps1BAgb4GNGiCwECFVCmPBAkw4IeIG4wfFS3UAoLG+xJCJFkrkAeBPwCAFNg14AvBaLA0CwhwpDKN4cwyFCGGYUfDLiAUJCgSVXWC5rAZoxkCoYDFTBrnmDkwo0VmmFEIaDoQIqGOH9rlpGhRZUjOiZEuJAilAAeNVhLgIHFwZAdCpJM+QpJQJMITFjrmEGzQocK6aQUhBIuaBYDCC0Q9RcADzRhhAklwACCCp4tGMsLGUShxAUdKFZIIAAh+QQJCgAAACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4wCFR0pB4yTggUZChYVlIwIFhsaKBCSm4mdIiULNKMAGBQUD4wYYbCDBElGUJqCFRZSCk4pigZXWjwYgwgUBRUCggddDDAuRkTNiARGRwpBig8jIRISNTwIiQMqEUgDis8MLiZRRauGAg4cQdaJBk4kT8aLBwTMS/SAwgBapBIq7DaAgoGBACBOqiAkSpQfHlY9cABB16YHToDAkLABioFBA3ZEaSIxUYUMLsKViEJlUIoTOwi0RGTgBzgJLpR4ZFWhHKkDL6L0EIGixTFDAXcaegDhRw4eQwUJoOBjxBUCJxcJEIAgRQWEg+qpWMBlQ5QrYdEPpSiSoGPLCkh6lAinwQiNfIQqjDBSg0GODhAP0EARrnGIHBUOgPFSFAACDhFGlthgIVghBFNqxGgsQQMWBzRUGMEUpAKUnxJ0KOkAdQgD0hJWLJlixESJElxUELHQo/GED7QNeXhigonMBRYyyCC9oAUHIy5KwAAyIi4hBEOicJkQIgKUISR0kBZhYcAUKSiMWKCQCMPwGTmmuJqxgvSGFghgQEAXBETGDgYVpFDOAzwssFduUhAwSEALpWDBFhvUoMAQaC0kiH1XcNCBUYoEAgAh+QQJCgAAACwAAAAAIAAgAAAH/4AAgoOEhYaHiImKi4wAB18HjZIADwQ+HZGTi0FPKFAVmotEKCEfA4QPBg+Nj5mCFRZPPBiDFS0NLaCKAh0+A64CKRS0ggJDDCYMCQiKBhZbLcSICE5cEhsXq4kPTTtEzIkHBQoRJASuiBgV2ooIlgTshQcCCAIH6Lv26Q4+Vl0UAkIdejAESwQgKHZ4wLfoAAYMAQEIIBJlhQQJJUTk0NXInYUcPkClsNDjoskIRBgiCoJFxJEtHBAM+ODC5EUuHFQaOjBkwUUxPwxUaGDCpgQQTSI2JGBERwkQQh48uBKhhEkYChaySjEiCooMDu51QFJjAgwZDKZIa1SBSJcO4OB4nVCBRYUFHwUqKGV0z9CDCgVOfNgSBQeBvYUEVOigNxGCF1GOlIDBRUuHaUR2KMjwDVEKHEdsApkCjtABB1gkH1FQQGWFJzpsirBQIUUQAlRWCfDh8+ICHqUJVchQ9CKTDSOCXJCC4kMTDAiGVMW4wEfwQQg4MNDBRMLqJiMWwJBgIsqLBx1UbDCxYYnWQ7aiRGBAggMBmia5WDCAoICFJRYQcJ1pFRDAQRMO2KZEbBf1AIUBACBQAQWNLSLAhZHA0kN3JUTAQzwCRVjAEkBwwYAFFIRoCC9XXBCSToQEAgA7AAAAAAAAAAAA"); }
.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; } }
.disclaimer {
  font-size: .6em; }

div.metlife-main-text {
  display: flex; }

.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 #007dc3 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 #007dc3 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: #007dc3; }

.memory-list .row-titles {
  font-weight: bold;
  color: #007dc3; }
.memory-list h3 {
  color: #007dc3; }
.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: #007dc3; }

/***********************
  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: #007dc3;
  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 #007dc3; }
  #sidebar .option-item {
    margin: 5px 0; }
  #sidebar .text-small {
    font-style: italic;
    font-size: 12px;
    display: block; }

.option-edits .btn {
  border-color: #007dc3;
  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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OFBpQyxFQUFBOztBdUJyT3JDO0VHNURFLFkxQnFTbUM7RTBCcFNuQywwQjFCdzNCMEM7RTBCdjNCMUMsc0IxQnFTMEQsRUFBQTtFMEJuUzFEO0lBTUUsWTFCMlJpQztJMEIxUmpDLDBCQUF5QztJQUNyQyxzQjFCMlJvRCxFQUFBO0UwQnpSMUQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUI2MUJzQztJMEI1MUJsQyxzQjFCMFFrRCxFQUFBO0UwQnRRMUQ7SUFDRSxlMUJ1MUJ3QztJMEJ0MUJ4Qyx1QjFCa1FpQyxFQUFBOztBdUJyT3JDO0VHaEVFLFkxQnlTbUM7RTBCeFNuQywwQjFCODNCdUM7RTBCNzNCdkMsc0IxQnlTdUQsRUFBQTtFMEJ2U3ZEO0lBTUUsWTFCK1JpQztJMEI5UmpDLDBCQUF5QztJQUNyQyxzQjFCK1JpRCxFQUFBO0UwQjdSdkQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUJtMkJtQztJMEJsMkIvQixzQjFCOFErQyxFQUFBO0UwQjFRdkQ7SUFDRSxlMUI2MUJxQztJMEI1MUJyQyx1QjFCc1FpQyxFQUFBOztBdUJyT3JDO0VHcEVFLFkxQjZTbUM7RTBCNVNuQywwQjFCMDNCMEM7RTBCejNCMUMsc0IxQjZTMEQsRUFBQTtFMEIzUzFEO0lBTUUsWTFCbVNpQztJMEJsU2pDLDBCQUF5QztJQUNyQyxzQjFCbVNvRCxFQUFBO0UwQmpTMUQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUIrMUJzQztJMEI5MUJsQyxzQjFCa1JrRCxFQUFBO0UwQjlRMUQ7SUFDRSxlMUJ5MUJ3QztJMEJ4MUJ4Qyx1QjFCMFFpQyxFQUFBOztBdUJyT3JDO0VHeEVFLFkxQmlUbUM7RTBCaFRuQywwQjFCNDNCeUM7RTBCMzNCekMsc0IxQmlUeUQsRUFBQTtFMEIvU3pEO0lBTUUsWTFCdVNpQztJMEJ0U2pDLDBCQUF5QztJQUNyQyxzQjFCdVNtRCxFQUFBO0UwQnJTekQ7SUFHRSx1QkFBc0IsRUFBQTtFQUt0QjtJQU1FLDBCMUJpMkJxQztJMEJoMkJqQyxzQjFCc1JpRCxFQUFB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M0M7SUFHSTtNQUNFLFl2Q2lHMkQsRUFBQTtNdUNoRzNEO1FBRUUsWXZDc0ZtQztRdUNyRm5DLDhCdkNzRjBDLEVBQUE7SXVDbEY1QztNQUdFLFl2Q2dGbUM7TXVDL0VuQywwQnZDZ0YrRCxFQUFBO0l1QzVFakU7TUFHRSxZdkMwRW1DO011Q3pFbkMsOEJ2QzBFMEMsRUFBQSxFQUFBO0V1QzlEcEQ7SUFDRSxZdkNnRWlFLEVBQUE7SXVDL0RqRTtNQUNFLFl2Q3NEeUMsRUFBQTtFdUNsRDdDO0lBQ0UsWXZDeURpRSxFQUFBO0l1Q3hEakU7TUFFRSxZdkM4Q3lDLEVBQUE7SXVDMUN6QztNQUVFLFl2QzRDdUMsRUFBQTs7QXVDcEMvQztFQUNFLHVCdkNvRDhDO0V1Q25EOUMsc0J2Q29EeUUsRUFBQTtFdUNsRHpFO0lBQ0UsZXZDNkRrRSxFQUFBO0l1QzVEbEU7TUFFRSxZdkMyRDBDO011QzFEMUMsOEJ2QzJEaUQsRUFBQTtFdUN2RHJEO0lBQ0UsZXZDc0NpRSxFQUFBO0V1Q2xDakU7SUFDRSxldkMrQ2dFLEVBQUE7SXVDN0NoRTtNQUVFLFl2Q3FDb0U7TXVDcENwRSw4QnZDbUMrQyxFQUFBO0V1Qy9CakQ7SUFHRSxZdkM2Qm9FO0l1QzVCcEUsMEJ2QzZCbUUsRUFBQTtFdUN6QnJFO0lBR0UsWXZDdUJ3QztJdUN0QnhDLDhCdkN1QitDLEVBQUE7RXVDakJyRDtJQUNFLG1CdkMwQjRDLEVBQUE7SXVDekI1QztNQUVFLHVCdkNxQjBDLEVBQUE7SXVDbkI1QztNQUNFLHVCdkNtQjBDLEVBQUE7RXVDZjlDOztJQUVFLHNCQUE0QyxFQUFBO0VBTTFDO0lBR0UsMEJ2Q1BtRTtJdUNRbkUsWXZDVG9FLEVBQUE7RXVDYXhFO0lBR0k7TUFDRSxzQnZDdkJpRSxFQUFBO0l1Q3lCbkU7TUFDRSwwQnZDMUJpRSxFQUFBO0l1QzRCbkU7TUFDRSxldkNqQjRELEVBQUE7TXVDa0I1RDtRQUVFLFl2QzFCZ0U7UXVDMkJoRSw4QnZDNUIyQyxFQUFBO0l1Q2dDN0M7TUFHRSxZdkNsQ2dFO011Q21DaEUsMEJ2Q2xDK0QsRUFBQTtJ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LEVBQUE7O0FNbFl2QjtFQUFvQyxhTjhYWixFQUFBOztBTTdYeEI7RUFBcUMsYU5pU1osRUFBQTs7QU1oU3pCO0VBQWlDLGFOb1NaLEVBQUE7O0FNblNyQjtFQUFpQyxhTmdNWixFQUFBOztBTS9MckI7RUFBdUMsYU4rT1osRUFBQTs7QU05TzNCO0VBQXVDLGFOOGhCWixFQUFBOztBTTdoQjNCO0VBQXdDLGFONGhCWixFQUFBOztBTTNoQjVCO0VBQXNDLGFONmhCWixFQUFBOztBTTVoQjFCO0VBQW1DLGFOMldaLEVBQUE7O0FNMVd2QjtFQUFvQyxhTldaLEVBQUE7O0FNVnhCO0VBQWdDLGFOb2RaLEVBQUE7O0FNbmRwQjtFQUFpQyxhTm9kWixFQUFBOztBTW5kckI7RUFBaUMsYU4yQlosRUFBQTs7QU0xQnJCO0VBQXFDLGFOMkJaLEVBQUE7O0FNMUJ6QjtFQUFrQyxhTmtXWixFQUFBOztBTWpXdEI7RUFBbUMsYU53Q1osRUFBQTs7QU12Q3ZCO0VBQWlDLGFOOExaLEVBQUE7O0FNN0xyQjtFQUFpQyxhTm1CWixFQUFBOztBTWxCckI7RUFBbUMsYU5vUFosRUFBQTs7QU1uUHZCO0VBQXdDLGFOaWRaLEVBQUE7O0FNaGQ1QjtFQUF1QyxhTmlkWixFQUFBOztBTWhkM0I7RUFBdUMsYU4xQ1osRUFBQTs7QU0yQzNCO0VBQXlDLGFON0NaLEVBQUE7O0FNOEM3QjtFQUF3QyxhTjNDWixFQUFBOztBTTRDNUI7RUFBMEMsYU45Q1osRUFBQTs7QU0rQzlCO0VBQWlDLGFOd1FaLEVBQUE7O0FNdlFyQjs7RUFDb0MsYU5tVFosRUFBQTs7QU1sVHhCO0VBQW1DLGFObU9aLEVBQUE7O0FNbE92QjtFQUF5QyxhTmlnQlosRUFBQTs7QU1oZ0I3Qjs7O0VBRXNDLGFOK1RaLEVBQUE7O0FNOVQxQjtFQUFtQyxhTndUWixFQUFBOztBTXZUdkI7RUFBdUMsYU4rUVosRUFBQTs7QU05UTNCO0VBQW1DLGFONURaLEVBQUE7O0FNNkR2QjtFQUFpQyxhTjhjWixFQUFBOztBTTdjckI7O0VBQzRDLGFOcVRaLEVBQUE7O0FNcFRoQztFQUEyQyxhTnVYWixFQUFBOztBTXRYL0I7RUFBMkMsYU4wQ1osRUFBQTs7QU16Qy9CO0VBQW1DLGFOakNaLEVBQUE7O0FNa0N2QjtFQUEwQyxhTm1hWixFQUFBOztBTWxhOUI7RUFBMEMsYU40SFosRUFBQTs7QU0zSDlCO0VBQXFDLGFON0JaLEVBQUE7O0FNOEJ6QjtFQUFpQyxhTjBUWixFQUFBOztBTXpUckI7RUFBa0MsYU53U1osRUFBQTs7QU12U3RCO0VBQWlDLGFOaWFaLEVBQUE7O0FNaGFyQjtFQUFvQyxhTmdLWixFQUFBOztBTS9KeEI7RUFBeUMsYU51SFosRUFBQTs7QU10SDdCO0VBQXlDLGFONFpaLEVBQUE7O0FNM1o3QjtFQUFrQyxhTjRGWixFQUFBOztBTTNGdEI7RUFBeUMsYU5vQ1osRUFBQTs7QU1uQzdCO0VBQTBDLGFOb0NaLEVBQUE7O0FNbkM5QjtFQUF3QyxhTnNUWixFQUFBOztBTXJUNUI7RUFBeUMsYU55UVosRUFBQTs7QU14UTdCO0VBQXlDLGFOd2JaLEVBQUE7O0FNdmI3QjtFQUF5QyxhTnNCWixFQUFBOztBTXJCN0I7RUFBNEMsYU4yVFosRUFBQTs7QU0xVGhDO0VBQXdDLGFOc01aLEVBQUE7O0FNck01QjtFQUF1QyxhTjZEWixFQUFBOztBTTVEM0I7RUFBMkMsYU5vYlosRUFBQTs7QU1uYi9CO0VBQTJDLGFOa0JaLEVBQUE7O0FNakIvQjtFQUFnQyxhTi9DWixFQUFBOztBTWdEcEI7RUFBdUMsYU4zRFosRUFBQTs7QU00RDNCO0VBQXdDLGFOM0RaLEVBQUE7O0FNNEQ1QjtFQUFxQyxhTjNEWixFQUFBOztBTTREekI7RUFBdUMsYU4vRFosRUFBQTs7QU1nRTNCOztFQUNrQyxhTnFWWixFQUFBOztBTXBWdEI7RUFBbUMsYU51RlosRUFBQTs7QU10RnZCO0VBQXFDLGFONENaLEVBQUE7O0FNM0N6QjtFQUFpQyxhTm1TWixFQUFBOztBTWxTckI7RUFBa0MsYU5zUFosRUFBQTs7QU1yUHRCO0VBQXFDLGFOOURaLEVBQUE7O0FNK0R6QjtFQUErQyxhTmdGWixFQUFBOztBTS9FbkM7RUFBaUMsYU4rSVosRUFBQTs7QU05SXJCO0VBQWlDLGFOb01aLEVBQUE7O0FNbk1yQjtFQUFpQyxhTm1IWixFQUFBOztBTWxIckI7RUFBZ0MsYU5pRlosRUFBQTs7QU1oRnBCO0VBQXNDLGFOaUZaLEVBQUE7O0FNaEYxQjs7RUFDaUQsYU4wRVosRUFBQTs7QU16RXJDO0VBQWtDLGFObVJaLEVBQUE7O0FNbFJ0QjtFQUFxQyxhTi9CWixFQUFBOztBTWdDekI7RUFBbUMsYU5vU1osRUFBQTs7QU1uU3ZCO0VBQW9DLGFOd0JaLEVBQUE7O0FNdkJ4QjtFQUFtQyxhTnFOWixFQUFBOztBTXBOdkI7RUFBdUMsYU5FWixFQUFBOztBTUQzQjtFQUF5QyxhTkZaLEVBQUE7O0FNRzdCO0VBQW9DLGFOMlNaLEVBQUE7O0FNMVN4QjtFQUEwQyxhTnlVWixFQUFBOztBTXhVOUI7RUFBbUMsYU44R1osRUFBQTs7QU03R3ZCO0VBQXdDLGFOK0daLEVBQUE7O0FNOUc1QjtFQUFxQyxhTm5GWixFQUFBOztBTW9GekI7RUFBcUMsYU5yRlosRUFBQTs7QU1zRnpCOztFQUNzQyxhTi9FWixFQUFBOztBTWdGMUI7RUFBMkMsYU51YVosRUFBQTs7QU10YS9CO0VBQTRDLGFObUVaLEVBQUE7O0FNbEVoQztFQUF5QyxhTjVDWixFQUFBOztBTTZDN0I7RUFBZ0MsYU5xS1osRUFBQTs7QU1wS3BCOztFQUNpQyxhTktaLEVBQUE7O0FNSnJCO0VBQXFDLGFOUVosRUFBQTs7QU1QekI7RUFBd0MsYU5tWVosRUFBQTs7QU1sWTVCO0VBQTBDLGFOaVlaLEVBQUE7O0FNaFk5QjtFQUFzQyxhTjJWWixFQUFBOztBTTFWMUI7RUFBb0MsYU55SVosRUFBQTs7QU14SXhCO0VBQXFDLGFOeVRaLEVBQUE7O0FNeFR6QjtFQUE0QyxhTmlMWixFQUFBOztBTWhMaEM7RUFBdUMsYU4wWFosRUFBQTs7QU16WDNCO0VBQTBDLGFOOENaLEVBQUE7O0FNN0M5QjtFQUFvQyxhTm9UWixFQUFBOztBTW5UeEI7RUFBbUMsYU44WVosRUFBQTs7QU03WXZCO0VBQTBDLGFONkdaLEVBQUE7O0FNNUc5QjtFQUFtQyxhTjhaWixFQUFBOztBTTdadkI7RUFBb0MsYU4rSlosRUFBQTs7QU05SnhCO0VBQWtDLGFOc09aLEVBQUE7O0FNck90QjtFQUFxQyxhTjJVWixFQUFBOztBTTFVekI7RUFBdUMsYU4vRVosRUFBQTs7QU1nRjNCO0VBQXlDLGFOb09aLEVBQUE7O0FNbk83QjtFQUFvQyxhTjhZWixFQUFBOztBTTdZeEI7O0VBQ3FDLGFOdUNaLEVBQUE7O0FNdEN6QjtFQUFtQyxhTmlHWixFQUFBOztBTWhHdkI7RUFBbUMsYU5pWlosRUFBQTs7QU1oWnZCO0VBQXdDLGFOUlosRUFBQTs7QU1TNUI7RUFBZ0MsYU40UVosRUFBQTs7QU0zUXBCO0VBQWtDLGFOZ0haLEVBQUE7O0FNL0d0QjtFQUFxQyxhTm5GWixFQUFBOztBTW9GekI7RUFBaUMsYU56R1osRUFBQTs7QU0wR3JCO0VBQXdDLGFOekRaLEVBQUE7O0FNMEQ1QjtFQUF5QyxhTjBHWixFQUFBOztBTXpHN0I7RUFBd0MsYU53R1osRUFBQTs7QU12RzVCO0VBQXNDLGFOeUdaLEVBQUE7O0FNeEcxQjtFQUF3QyxhTnFHWixFQUFBOztBTXBHNUI7RUFBOEMsYU41SVosRUFBQTs7QU02SWxDO0VBQStDLGFOeElaLEVBQUE7O0FNeUluQztFQUE0QyxhTnhJWixFQUFBOztBTXlJaEM7RUFBOEMsYU5oSlosRUFBQTs7QU1pSmxDO0VBQWtDLGFOc0ZaLEVBQUE7O0FNckZ0QjtFQUFtQyxhTmlhWixFQUFBOztBTWhhdkI7RUFBa0MsYU5pVlosRUFBQTs7QU1oVnRCO0VBQW1DLGFOZ0RaLEVBQUE7O0FNL0N2QjtFQUFzQyxhTnZHWixFQUFBOztBTXdHMUI7RUFBdUMsYU56SVosRUFBQTs7QU0wSTNCOztFQUNrQyxhTnFZWixFQUFBOztBTXBZdEI7O0VBQ2lDLGFOdUlaLEVBQUE7O0FNdElyQjtFQUFrQyxhTnBEWixFQUFBOztBTXFEdEI7RUFBa0MsYU4rQ1osRUFBQTs7QU05Q3RCOztFQUNxQyxhTndQWixFQUFBOztBTXZQekI7O0VBQ29DLGFOa0NaLEVBQUE7O0FNakN4QjtFQUFzQyxhTnNMWixFQUFBOztBTXJMMUI7O0VBQ3FDLGFOMENaLEVBQUE7O0FNekN6QjtFQUFtQyxhTmlTWixFQUFBOztBTWhTdkI7OztFQUVpQyxhTjlJWixFQUFBOztBTStJckI7RUFBb0MsYU5nSVosRUFBQTs7QU0vSHhCO0VBQW9DLGFOOEhaLEVBQUE7O0FNN0h4QjtFQUEwQyxhTjRTWixFQUFBOztBTTNTOUI7RUFBc0MsYU5vV1osRUFBQTs7QU1uVzFCO0VBQWtDLGFObVRaLEVBQUE7O0FNbFR0QjtFQUFrQyxhTmtJWixFQUFBOztBTWpJdEI7RUFBa0MsYU51VlosRUFBQTs7QU10VnRCO0VBQXNDLGFOd0xaLEVBQUE7O0FNdkwxQjtFQUE2QyxhTnlMWixFQUFBOztBTXhMakM7RUFBK0MsYU55RFosRUFBQTs7QU14RG5DO0VBQXdDLGFOdURaLEVBQUE7O0FNdEQ1QjtFQUFrQyxhTnNKWixFQUFBOztBTXJKdEI7RUFBdUMsYU50SFosRUFBQTs7QU11SDNCO0VBQXFDLGFOaEhaLEVBQUE7O0FNaUh6QjtFQUF1QyxhTnZIWixFQUFBOztBTXdIM0I7RUFBd0MsYU52SFosRUFBQTs7QU13SDVCO0VBQW9DLGFOdkVaLEVBQUE7O0FNd0V4Qjs7RUFDaUMsYU4yUFosRUFBQTs7QU0xUHJCOztFQUNzQyxhTitQWixFQUFBOztBTTlQMUI7O0VBQ3FDLGFONFBaLEVBQUE7O0FNM1B6QjtFQUFxQyxhTnhDWixFQUFBOztBTXlDekI7RUFBcUMsYU5rR1osRUFBQTs7QU1qR3pCOztFQUNpQyxhTjhVWixFQUFBOztBTTdVckI7O0VBQ2tDLGFOcUJaLEVBQUE7O0FNcEJ0Qjs7RUFDdUMsYU4yUlosRUFBQTs7QU0xUjNCO0VBQXNDLGFOcEZaLEVBQUE7O0FNcUYxQjtFQUF1QyxhTm5GWixFQUFBOztBTW9GM0I7O0VBQ2lDLGFOaktaLEVBQUE7O0FNa0tyQjtFQUFvQyxhTmtPWixFQUFBOztBTWpPeEI7RUFBcUMsYU5rVVosRUFBQTs7QU1qVXpCOztFQUNzQyxhTjFHWixFQUFBOztBTTJHMUI7RUFBd0MsYU5nRlosRUFBQTs7QU0vRTVCO0VBQXFDLGFObkRaLEVBQUE7O0FNb0R6QjtFQUEyQyxhTnpHWixFQUFBOztBTTBHL0I7RUFBeUMsYU56R1osRUFBQTs7QU0wRzdCO0VBQW9DLGFOc1VaLEVBQUE7O0FNclV4QjtFQUF3QyxhTitQWixFQUFBOztBTTlQNUI7RUFBcUMsYU5zUVosRUFBQTs7QU1yUXpCO0VBQW1DLGFOdkxaLEVBQUE7O0FNd0x2QjtFQUFtQyxhTnpHWixFQUFBOztBTTBHdkI7RUFBb0MsYU50RlosRUFBQTs7QU11RnhCO0VBQXdDLGFOM0JaLEVBQUE7O0FNNEI1QjtFQUF1QyxhTnhLWixFQUFBOztBTXlLM0I7RUFBdUMsYU5rQ1osRUFBQTs7QU1qQzNCO0VBQXNDLGFOM09aLEVBQUE7O0FNNE8xQjtFQUFtQyxhTmlHWixFQUFBOztBTWhHdkI7RUFBd0MsYU4vQ1osRUFBQTs7QU1nRDVCO0VBQWlDLGFOcE1aLEVBQUE7O0FNcU1yQjtFQUFxQyxhTmVaLEVBQUE7O0FNZHpCO0VBQXdDLGFOZ0paLEVBQUE7O0FNL0k1QjtFQUE4QyxhTjVPWixFQUFBOztBTTZPbEM7RUFBK0MsYU41T1osRUFBQTs7QU02T25DO0VBQTRDLGFONU9aLEVBQUE7O0FNNk9oQztFQUE4QyxhTmhQWixFQUFBOztBTWlQbEM7RUFBdUMsYU41T1osRUFBQTs7QU02TzNCO0VBQXdDLGFONU9aLEVBQUE7O0FNNk81QjtFQUFxQyxhTjVPWixFQUFBOztBTTZPekI7RUFBdUMsYU5oUFosRUFBQTs7QU1pUDNCO0VBQW9DLGFObEdaLEVBQUE7O0FNbUd4QjtFQUFtQyxhTnVDWixFQUFBOztBTXRDdkI7RUFBbUMsYU5vUFosRUFBQTs7QU1uUHZCOztFQUNtQyxhTnlGWixFQUFBOztBTXhGdkI7RUFBcUMsYU45SVosRUFBQTs7QU0rSXpCO0VBQXVDLGFOMElaLEVBQUE7O0FNekkzQjtFQUF3QyxhTjBJWixFQUFBOztBTXpJNUI7RUFBb0MsYU5nTlosRUFBQTs7QU0vTXhCO0VBQW1DLGFObkpaLEVBQUE7O0FNb0p2Qjs7RUFDa0MsYU5rSlosRUFBQTs7QU1qSnRCO0VBQXVDLGFObkJaLEVBQUE7O0FNb0IzQjtFQUFxQyxhTnhDWixFQUFBOztBTXlDekI7RUFBMEMsYU52Q1osRUFBQTs7QU13QzlCO0VBQW9DLGFOMExaLEVBQUE7O0FNekx4QjtFQUFvQyxhTnBDWixFQUFBOztBTXFDeEI7RUFBa0MsYU5vRVosRUFBQTs7QU1uRXRCO0VBQW9DLGFOcENaLEVBQUE7O0FNcUN4QjtFQUF1QyxhTmtCWixFQUFBOztBTWpCM0I7RUFBbUMsYU5yRFosRUFBQTs7QU1zRHZCO0VBQTJDLGFOdkRaLEVBQUE7O0FNd0QvQjtFQUFxQyxhTnVPWixFQUFBOztBTXRPekI7RUFBaUMsYU50SlosRUFBQTs7QU11SnJCOztFQUNzQyxhTnFJWixFQUFBOztBTXBJMUI7OztFQUV3QyxhTnVNWixFQUFBOztBTXRNNUI7RUFBMkMsYU5rQ1osRUFBQTs7QU1qQy9CO0VBQWlDLGFONUlaLEVBQUE7O0FNNklyQjtFQUFzQyxhTjdKWixFQUFBOztBTThKMUI7O0VBQ3lDLGFOMUxaLEVBQUE7O0FNMkw3QjtFQUFxQyxhTjRHWixFQUFBOztBTTNHekI7RUFBaUMsYU5UWixFQUFBOztBTVVyQjtFQUF3QyxhTmhIWixFQUFBOztBTWlINUI7RUFBd0MsYU44TVosRUFBQTs7QU03TTVCO0VBQXNDLGFOeU1aLEVBQUE7O0FNeE0xQjtFQUFtQyxhTnZIWixFQUFBOztBTXdIdkI7RUFBeUMsYU5tR1osRUFBQTs7QU1sRzdCO0VBQXVDLGFOOENaLEVBQUE7O0FNN0MzQjtFQUE2QyxhTjhDWixFQUFBOztBTTdDakM7RUFBbUMsYU5nSlosRUFBQTs7QU0vSXZCO0VBQXVDLGFONU5aLEVBQUE7O0FNNk4zQjtFQUE4QyxhTmpGWixFQUFBOztBTWtGbEM7RUFBbUMsYU5vSFosRUFBQTs7QU1uSHZCO0VBQW1DLGFOa0NaLEVBQUE7O0FNakN2QjtFQUFnRCxhTmxNWixFQUFBOztBTW1NcEM7RUFBaUQsYU5sTVosRUFBQTs7QU1tTXJDO0VBQThDLGFObE1aLEVBQUE7O0FNbU1sQztFQUFnRCxhTnRNWixFQUFBOztBTXVNcEM7RUFBa0MsYU4vQlosRUFBQTs7QU1nQ3RCO0VBQWlDLGFOaktaLEVBQUE7O0FNa0tyQjtFQUFtQyxhTjlTWixFQUFBOztBTStTdkI7RUFBdUMsYU5tUFosRUFBQTs7QU1sUDNCO0VBQXFDLGFOOU9aLEVBQUE7O0FNK096QjtFQUF1QyxhTi9JWixFQUFBOztBTWdKM0I7RUFBdUMsYU4vSVosRUFBQTs7QU1nSjNCO0VBQXVDLGFONEdaLEVBQUE7O0FNM0czQjtFQUF3QyxhTnNFWixFQUFBOztBTXJFNUI7RUFBbUMsYU4yTVosRUFBQTs7QU0xTXZCO0VBQXlDLGFONkJaLEVBQUE7O0FNNUI3QjtFQUEyQyxhTjZCWixFQUFBOztBTTVCL0I7RUFBcUMsYU5oQlosRUFBQTs7QU1pQnpCO0VBQXVDLGFObEJaLEVBQUE7O0FNbUIzQjtFQUF5QyxhTnZOWixFQUFBOztBTXdON0I7RUFBMEMsYU5pRFosRUFBQTs7QU1oRDlCO0VBQWlELGFOM0laLEVBQUE7O0FNNElyQztFQUF5QyxhTmtIWixFQUFBOztBTWpIN0I7RUFBb0MsYU4xTFosRUFBQTs7QU0yTHhCOztFQUNnRCxhTmpQWixFQUFBOztBTWtQcEM7O0VBQzhDLGFOaFBaLEVBQUE7O0FNaVBsQzs7RUFDaUQsYU5uUFosRUFBQTs7QU1vUHJDOztFQUNnQyxhTjdKWixFQUFBOztBTThKcEI7RUFBZ0MsYU4vRlosRUFBQTs7QU1nR3BCOztFQUNnQyxhTjROWixFQUFBOztBTTNOcEI7O0VBQ2dDLGFOdkRaLEVBQUE7O0FNd0RwQjs7OztFQUdnQyxhTnJEWixFQUFBOztBTXNEcEI7OztFQUVnQyxhTjhFWixFQUFBOztBTTdFcEI7O0VBQ2dDLGFOdERaLEVBQUE7O0FNdURwQjs7RUFDZ0MsYU56UlosRUFBQTs7QU0wUnBCO0VBQWlDLGFOekpaLEVBQUE7O0FNMEpyQjtFQUFzQyxhTjdJWixFQUFBOztBTThJMUI7RUFBMkMsYU4yR1osRUFBQTs7QU0xRy9CO0VBQTRDLGFOMkdaLEVBQUE7O0FNMUdoQztFQUE0QyxhTjJHWixFQUFBOztBTTFHaEM7RUFBNkMsYU4yR1osRUFBQTs7QU0xR2pDO0VBQTZDLGFOOEdaLEVBQUE7O0FNN0dqQztFQUE4QyxhTjhHWixFQUFBOztBTTdHbEM7RUFBc0MsYU5nS1osRUFBQTs7QU0vSjFCO0VBQXdDLGFONEpaLEVBQUE7O0FNM0o1QjtFQUEyQyxhTndPWixFQUFBOztBTXZPL0I7RUFBb0MsYU5xT1osRUFBQTs7QU1wT3hCO0VBQWlDLGFOK05aLEVBQUE7O0FNOU5yQjtFQUF3QyxhTitOWixFQUFBOztBTTlONUI7RUFBeUMsYU5tT1osRUFBQTs7QU1sTzdCO0VBQW9DLGFOeE1aLEVBQUE7O0FNeU14QjtFQUEyQyxhTitHWixFQUFBOztBTTlHL0I7RUFBc0MsYU5uRlosRUFBQTs7QU1vRjFCO0VBQW1DLGFOL0laLEVBQUE7O0FNZ0p2QjtFQUFnQyxhTmhYWixFQUFBOztBTWlYcEI7RUFBc0MsYU54VFosRUFBQTs7QU15VDFCO0VBQTZDLGFOeFRaLEVBQUE7O0FNeVRqQztFQUFtQyxhTnlLWixFQUFBOztBTXhLdkI7RUFBMEMsYU55S1osRUFBQTs7QU14SzlCO0VBQTRDLGFOdERaLEVBQUE7O0FNdURoQztFQUEwQyxhTnBEWixFQUFBOztBTXFEOUI7RUFBNEMsYU52RFosRUFBQTs7QU13RGhDO0VBQTZDLGFOdkRaLEVBQUE7O0FNd0RqQztFQUFrQyxhTnhXWixFQUFBOztBTXlXdEI7RUFBb0MsYU4wTVosRUFBQTs7QU16TXhCO0VBQW9DLGFOcFhaLEVBQUE7O0FNcVh4QjtFQUFrQyxhTnBFWixFQUFBOztBTXFFdEI7RUFBcUMsYU4xTlosRUFBQTs7QU0yTnpCO0VBQWtDLGFOcUVaLEVBQUE7O0FNcEV0QjtFQUF1QyxhTnRKWixFQUFBOztBTXVKM0I7RUFBbUMsYU51SlosRUFBQTs7QU10SnZCO0VBQW1DLGFOL0xaLEVBQUE7O0FNZ012QjtFQUFpQyxhTjFEWixFQUFBOztBTTJEckI7O0VBQ3FDLGFObklaLEVBQUE7O0FNb0l6QjtFQUFrQyxhTjJHWixFQUFBOztBTTFHdEI7RUFBbUMsYU54Q1osRUFBQTs7QU15Q3ZCO0VBQW9DLGFOclhaLEVBQUE7O0FNc1h4QjtFQUFnQyxhTnBVWixFQUFBOztBTXFVcEI7RUFBK0IsYU5nTFosRUFBQTs7QU0vS25CO0VBQWtDLGFOcUxaLEVBQUE7O0FNcEx0QjtFQUFtQyxhTmFaLEVBQUE7O0FNWnZCO0VBQXNDLGFOckNaLEVBQUE7O0FNc0MxQjtFQUEyQyxhTjhFWixFQUFBOztBTTdFL0I7RUFBaUQsYU50WFosRUFBQTs7QU11WHJDO0VBQWdELGFOeFhaLEVBQUE7O0FNeVhwQzs7RUFDZ0QsYU4zVFosRUFBQTs7QU00VHBDO0VBQXlDLGFOalBaLEVBQUE7O0FNa1A3QjtFQUF1QyxhTitLWixFQUFBOztBTTlLM0I7RUFBeUMsYU5tS1osRUFBQTs7QU1sSzdCOztFQUNnQyxhTm9JWixFQUFBOztBTW5JcEI7RUFBMEMsYU5qQlosRUFBQTs7QU1rQjlCO0VBQTBDLGFONkRaLEVBQUE7O0FNNUQ5QjtFQUFrQyxhTjJDWixFQUFBOztBTTFDdEI7RUFBNEMsYU43T1osRUFBQTs7QU04T2hDO0VBQXNDLGFOMktaLEVBQUE7O0FNMUsxQjtFQUFtQyxhTnZEWixFQUFBOztBTXdEdkI7OztFQUV1QyxhTnNJWixFQUFBOztBTXJJM0I7O0VBQzJDLGFOaktaLEVBQUE7O0FNa0svQjtFQUFrQyxhTndLWixFQUFBOztBTXZLdEI7RUFBbUMsYU52S1osRUFBQTs7QU13S3ZCO0VBQW1DLGFOaEJaLEVBQUE7O0FNaUJ2QjtFQUEwQyxhTmhCWixFQUFBOztBTWlCOUI7RUFBK0MsYU5zRVosRUFBQTs7QU1yRW5DO0VBQXdDLGFOb0VaLEVBQUE7O0FNbkU1QjtFQUFzQyxhTjdRWixFQUFBOztBTThRMUI7RUFBaUMsYU4xUVosRUFBQTs7QU0yUXJCO0VBQXVDLGFOakRaLEVBQUE7O0FNa0QzQjtFQUEyQyxhTmpEWixFQUFBOztBTWtEL0I7RUFBbUMsYU52UVosRUFBQTs7QU13UXZCO0VBQW1DLGFOOUlaLEVBQUE7O0FNK0l2QjtFQUFxQyxhTnpJWixFQUFBOztBTTBJekI7RUFBZ0MsYU45T1osRUFBQTs7QU0rT3BCO0VBQXFDLGFOM1daLEVBQUE7O0FNNFd6QjtFQUFrQyxhTjlUWixFQUFBOztBTStUdEI7RUFBZ0MsYU5uRVosRUFBQTs7QU1vRXBCO0VBQWtDLGFOb0NaLEVBQUE7O0FNbkN0QjtFQUFpQyxhTmpTWixFQUFBOztBTWtTckI7RUFBa0MsYU5qU1osRUFBQTs7QU1rU3RCO0VBQW9DLGFOdFlaLEVBQUE7O0FNdVl4QjtFQUEyQyxhTnRZWixFQUFBOztBTXVZL0I7RUFBa0MsYU4yQ1osRUFBQTs7QU0xQ3RCO0VBQXlDLGFOMkNaLEVBQUE7O0FNMUM3QjtFQUFvQyxhTnZDWixFQUFBOztBTXdDeEI7O0VBQ2dDLGFOM1daLEVBQUE7O0FNNFdwQjs7RUFDaUMsYU4yRFosRUFBQTs7QU0xRHJCO0VBQWlDLGFOdUZaLEVBQUE7O0FNdEZyQjtFQUFvQyxhTndCWixFQUFBOztBTXZCeEI7RUFBdUMsYU5wU1osRUFBQTs7QU1xUzNCO0VBQXVDLGFOa0JaLEVBQUE7O0FNakIzQjtFQUFxQyxhTjFTWixFQUFBOztBTTJTekI7RUFBdUMsYU54UFosRUFBQTs7QU15UDNCO0VBQXdDLGFOalBaLEVBQUE7O0FNa1A1QjtFQUF5QyxhTjlQWixFQUFBOztBTStQN0I7RUFBOEMsYU54UFosRUFBQTs7QU15UGxDOzs7RUFFeUMsYU5qUVosRUFBQTs7QU1rUTdCOztFQUMyQyxhTnZRWixFQUFBOztBTXdRL0I7O0VBQ3lDLGFOeFFaLEVBQUE7O0FNeVE3Qjs7RUFDeUMsYU43UFosRUFBQTs7QU04UDdCO0VBQXdDLGFOMVFaLEVBQUE7O0FNMlE1QjtFQUFpQyxhTnNHWixFQUFBOztBTXJHckI7RUFBb0MsYU5sVlosRUFBQTs7QU1tVnhCO0VBQXFDLGFObkxaLEVBQUE7O0FNb0x6Qjs7Ozs7RUFJc0MsYU54S1osRUFBQTs7QU15SzFCO0VBQTJDLGFOcFdaLEVBQUE7O0FNcVcvQjs7RUFDa0MsYU4xRVosRUFBQTs7QU0yRXRCOztFQUNtQyxhTnBUWixFQUFBOztBTXFUdkI7RUFBdUMsYU4xT1osRUFBQTs7QU0yTzNCO0VBQWdDLGFONU9aLEVBQUE7O0FNNk9wQjtFQUF3QyxhTjdOWixFQUFBOztBTThONUI7RUFBMEMsYU53QlosRUFBQTs7QU12QjlCO0VBQStCLGFOekZaLEVBQUE7O0FNMEZuQjs7RUFDbUMsYU4yRlosRUFBQTs7QU0xRnZCOztFQUN3QyxhTjlIWixFQUFBOztBTStINUI7O0VBQzBDLGFOL0haLEVBQUE7O0FNZ0k5QjtFQUFvQyxhTjNOWixFQUFBOztBTTROeEI7O0VBQ3dDLGFOclhaLEVBQUE7O0FNc1g1QjtFQUFtQyxhTm5PWixFQUFBOztBTW9PdkI7RUFBc0MsYU5sSVosRUFBQTs7QU1tSTFCO0VBQW9DLGFOMUNaLEVBQUE7O0FNMkN4QjtFQUFzQyxhTjdEWixFQUFBOztBTThEMUI7RUFBNkMsYU43RFosRUFBQTs7QU04RGpDO0VBQWlDLGFOcGJaLEVBQUE7O0FNcWJyQjs7RUFDcUMsYU56UVosRUFBQTs7QU0wUXpCO0VBQWdDLGFOc0NaLEVBQUE7O0FNckNwQjtFQUF1QyxhTi9iWixFQUFBOztBTWdjM0I7RUFBaUMsYU5ySFosRUFBQTs7QU1zSHJCO0VBQXVDLGFObERaLEVBQUE7O0FNbUQzQjtFQUFtQyxhTnNDWixFQUFBOztBTXJDdkI7RUFBaUMsYU5pRlosRUFBQTs7QU1oRnJCO0VBQXdDLGFOdkpaLEVBQUE7O0FNd0o1QjtFQUFpQyxhTnVFWixFQUFBOztBTXRFckI7RUFBdUMsYU5qYlosRUFBQTs7QU1rYjNCO0VBQW1DLGFOOUlaLEVBQUE7O0FNK0l2QjtFQUEwQyxhTmhRWixFQUFBOztBTWlROUI7RUFBb0MsYU45WlosRUFBQTs7QU0rWnhCO0VBQTBDLGFObGFaLEVBQUE7O0FNbWE5QjtFQUF3QyxhTnBhWixFQUFBOztBTXFhNUI7RUFBb0MsYU50YVosRUFBQTs7QU11YXhCO0VBQXNDLGFOcGFaLEVBQUE7O0FNcWExQjtFQUFzQyxhTnBhWixFQUFBOztBTXFhMUI7RUFBdUMsYU5sZFosRUFBQTs7QU1tZDNCO0VBQXlDLGFObGRaLEVBQUE7O0FNbWQ3QjtFQUFrQyxhTllaLEVBQUE7O0FNWHRCO0VBQXNDLGFOM1haLEVBQUE7O0FNNFgxQjtFQUErQixhTnJlWixFQUFBOztBTXNlbkI7RUFBdUMsYU5qVlosRUFBQTs7QU1rVjNCO0VBQXdDLGFOcEtaLEVBQUE7O0FNcUs1QjtFQUEwQyxhTnJkWixFQUFBOztBTXNkOUI7RUFBdUMsYU4zZlosRUFBQTs7QU00ZjNCO0VBQXNDLGFOdkpaLEVBQUE7O0FNd0oxQjtFQUF1QyxhTjVOWixFQUFBOztBTTZOM0I7RUFBbUMsYU4xT1osRUFBQTs7QU0yT3ZCO0VBQTBDLGFOMU9aLEVBQUE7O0FNMk85QjtFQUF1QyxhTk5aLEVBQUE7O0FNTzNCO0VBQXNDLGFOTlosRUFBQTs7QU1PMUI7RUFBb0MsYU4vZFosRUFBQTs7QU1nZXhCO0VBQWdDLGFON2NaLEVBQUE7O0FNOGNwQjtFQUFvQyxhTjFQWixFQUFBOztBTTJQeEI7RUFBc0MsYU5oaEJaLEVBQUE7O0FNaWhCMUI7RUFBK0IsYU43YlosRUFBQTs7QU04Ym5COzs7RUFFZ0MsYU54UVosRUFBQTs7QU15UXBCO0VBQXFDLGFON01aLEVBQUE7O0FNOE16QjtFQUF1QyxhTnBkWixFQUFBOztBTXFkM0I7RUFBMkMsYU5uWlosRUFBQTs7QU1vWi9CO0VBQXFDLGFOeFlaLEVBQUE7O0FNeVl6QjtFQUFxQyxhTjFUWixFQUFBOztBTTJUekI7RUFBb0MsYU54UFosRUFBQTs7QU15UHhCO0VBQW1DLGFOckhaLEVBQUE7O0FNc0h2QjtFQUF5QyxhTnpHWixFQUFBOztBTTBHN0I7RUFBd0MsYU5yR1osRUFBQTs7QU1zRzVCO0VBQXFDLGFOcEdaLEVBQUE7O0FNcUd6QjtFQUFzQyxhTjVjWixFQUFBOztBTTZjMUI7RUFBNEMsYU45Y1osRUFBQTs7QU0rY2hDO0VBQW9DLGFOM1laLEVBQUE7O0FNNFl4QjtFQUFpQyxhTmhIWixFQUFBOztBTWlIckI7RUFBd0MsYU5JWixFQUFBOztBTUg1QjtFQUF1QyxhTjVNWixFQUFBOztBTTZNM0I7RUFBd0MsYU5wRVosRUFBQTs7QU1xRTVCO0VBQXNDLGFO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RWI7SUFDRSxvQkFBb0IsRUFBQTs7RUFFdEI7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxZQUFZLEVBQUE7O0VBRWQ7SUFDRSxXQUFXLEVBQUE7O0VBRWI7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxVQUFVLEVBQUE7O0VBRVo7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxVQUFVLEVBQUE7O0VBRVo7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxVQUFVLEVBQUE7O0VBRVo7SUFDRSxtQkFBbUIsRUFBQTs7RUFFckI7SUFDRSxrQkFBa0IsRUFBQTs7RUFFcEI7SUFDRSxXQUFXLEVBQUE7O0VBRWI7SUFDRSxrQkFBa0IsRUFBQTs7RUFFcEI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSxpQkFBaUIsRUFBQTs7RUFFbkI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSxpQkFBaUIsRUFBQTs7RUFFbkI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSxpQkFBaUIsRUFBQTs7RUFFbkI7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSx5QkFBeUIsRUFBQTs7RUFFM0I7SUFDRSxnQkFBZ0IsRUFBQTs7RUFFbEI7SUFDRSx5QkFBeUIsRUFBQTs7RUFFM0I7SUFDRSwwQkFBMEIsRUFBQTs7RUFFNUI7SUFDRSxlQUFlLEVBQUE7O0VBRWpCO0lBQ0UsOEJBQThCLEVBQUE7O0VBRWhDOztJQUVFLCtCQUErQixFQUFBOztFQUVqQztJQUNFLHlCQUF5QixFQUFBOztFQUUzQjtJQUNFLHlCQUF5QixFQUFBOztFQUUzQjtJQUNFLDBCQUEwQixFQUFBOztFQUU1QjtJQUNFLGVBQWUsRUFBQTs7RUFFakI7SUFDRSw4QkFBOEIsRUFBQTs7RUFFaEM7O0lBRUUsK0JBQStCLEVBQUEsRUFBQTtBQUtqQztFQUNFLFlBQVksRUFBQTtBQUVkO0VBQ0UsbUJBQXdCO0VBQ3hCLG9CQUFvQixFQUFBO0VBRXBCO0lBQ0UsbUJBQXFCO0lBQ3JCLGtCQUFzQjtJQUN0QixrQkFBa0I7SUFDbEIsY0FBaUIsRUFBQSIsImZpbGUiOiJ0aGVtZS5jc3MifQ== */