.jh-array-key, .jh-empty {
    font-style: italic;
    font-size: small
}

body, html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

.glyphicon, sub, sup {
    position: relative
}

.btn-group > .btn-group, .btn-toolbar .btn, .btn-toolbar .btn-group, .btn-toolbar .input-group, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .dropdown-menu {
    float: left
}

.navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .pre-scrollable {
    max-height: 340px
}

.jh-key, .jh-root, .jh-root tr, .jh-type-array, .jh-type-object, .jh-value {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.jh-key, .jh-value {
    margin: 0;
    padding: .2em
}

.jh-value {
    border-left: 1px solid #ddd
}

.jh-type-bool, .jh-type-number {
    font-weight: 700;
    text-align: center;
    color: #5286bc
}

.jh-type-string {
    font-style: italic;
    color: #839b00
}

.jh-array-key {
    text-align: center
}

.text-left, th.jh-key {
    text-align: left
}

.jh-array-key, .jh-object-key {
    color: #444;
    vertical-align: top
}

.jh-type-array > tbody > tr:nth-child(odd), .jh-type-object > tbody > tr:nth-child(odd) {
    background-color: #f5f5f5
}

.jh-type-array > tbody > tr:nth-child(even), .jh-type-object > tbody > tr:nth-child(even) {
    background-color: #fff
}

.jh-type-array, .jh-type-object {
    width: 100%;
    border-collapse: collapse
}

.jh-root {
    border: 1px solid #ccc;
    margin: .2em
}

.jh-type-array > tbody > tr, .jh-type-object > tbody > tr {
    border: 1px solid #ddd;
    border-bottom: none
}

.jh-type-array > tbody > tr:last-child, .jh-type-object > tbody > tr:last-child {
    border-bottom: 1px solid #ddd
}

.jh-type-array > tbody > tr:hover, .jh-type-object > tbody > tr:hover {
    border: 1px solid #f99927
}

.jh-empty {
    color: #999
}

/*!* Bootstrap v3.3.6 (http://getbootstrap.com)
* Copyright 2011-2015 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)*//*!normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css*/
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
}

mark {
    color: #000
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

svg:not(:root) {
    overflow: hidden
}

hr {
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

pre, textarea {
    overflow: auto
}

button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit
}

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 {
    padding: 0;
    border: 0
}

input[type=checkbox], input[type=radio] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    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-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

optgroup {
    font-weight: 700
}

/*!Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css*/
@media print {
    blockquote, img, pre, tr {
        page-break-inside: avoid
    }

    *, :after, :before {
        color: #000 !important;
        text-shadow: none !important;
        background: 0 0 !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="javascript:"]:after, a[href^="#"]:after {
        content: ""
    }

    blockquote, pre {
        border: 1px solid #999
    }

    thead {
        display: table-header-group
    }

    img {
        max-width: 100% !important
    }

    h2, h3, p {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }

    .navbar {
        display: none
    }

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

    .label {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

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

    .table-bordered td, .table-bordered th {
        border: 1px solid #ddd !important
    }
}

.dropdown-menu, .modal-content {
    -webkit-background-clip: padding-box
}

.btn, .btn-danger.active, .btn-danger:active, .btn-default.active, .btn-default:active, .btn-info.active, .btn-info:active, .btn-primary.active, .btn-primary:active, .btn-warning.active, .btn-warning:active, .btn.active, .btn:active, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover, .form-control, .navbar-toggle, .open > .dropdown-toggle.btn-danger, .open > .dropdown-toggle.btn-default, .open > .dropdown-toggle.btn-info, .open > .dropdown-toggle.btn-primary, .open > .dropdown-toggle.btn-warning {
    background-image: none
}

.img-thumbnail, body {
    background-color: #fff
}

@font-face {
    font-family: glyphicons halflings;
    src: url(../fonts/glyphicons-halflings-regular.eot);
    src: url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'), url(../fonts/glyphicons-halflings-regular.woff) format('woff'), url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')
}

.glyphicon {
    top: 1px;
    display: inline-block;
    font-family: glyphicons halflings;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.glyphicon-asterisk:before {
    content: "\002a"
}

.glyphicon-plus:before {
    content: "\002b"
}

.glyphicon-eur:before, .glyphicon-euro: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, .glyphicon-btc:before, .glyphicon-xbt:before {
    content: "\e227"
}

.glyphicon-jpy:before, .glyphicon-yen:before {
    content: "\00a5"
}

.glyphicon-rub:before, .glyphicon-ruble: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"
}

:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

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

a {
    color: #337ab7;
    text-decoration: none
}

a:focus, a:hover {
    color: #23527c;
    text-decoration: underline
}

a:focus {
    outline-offset: -2px
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
    display: block;
    max-width: 100%;
    height: auto
}

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

.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

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

hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

code, pre {
    border-radius: 4px
}

.sr-only-focusable:active, .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}

[role=button] {
    cursor: pointer
}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

.h1 .small, .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: 400;
    line-height: 1;
    color: #777
}

.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small {
    font-size: 65%
}

.h4, .h5, .h6, h4, h5, h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {
    font-size: 75%
}

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

.h2, h2 {
    font-size: 30px
}

.h3, h3 {
    font-size: 24px
}

.h4, h4 {
    font-size: 18px
}

.h5, h5 {
    font-size: 14px
}

.h6, h6 {
    font-size: 12px
}

.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4
}

address, blockquote .small, blockquote footer, blockquote small, dd, dt, pre {
    line-height: 1.42857143
}

@media (min-width: 768px) {
    .lead {
        font-size: 21px
    }
}

.small, small {
    font-size: 85%
}

.mark, mark {
    padding: .2em;
    background-color: #fcf8e3
}

.list-inline, .list-unstyled {
    padding-left: 0;
    list-style: none
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    color: #777
}

.text-primary {
    color: #337ab7
}

a.text-primary:focus, a.text-primary:hover {
    color: #286090
}

.text-success {
    color: #3c763d
}

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

.text-info {
    color: #31708f
}

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

.text-warning {
    color: #8a6d3b
}

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

.text-danger {
    color: #a94442
}

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

.bg-primary {
    color: #fff;
    background-color: #337ab7
}

a.bg-primary:focus, a.bg-primary:hover {
    background-color: #286090
}

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

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

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

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

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

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

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

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

pre code, table {
    background-color: transparent
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eee
}

dl, ol, ul {
    margin-top: 0
}

blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, ol ol, ol ul, ul ol, ul ul {
    margin-bottom: 0
}

ol, ul {
    margin-bottom: 10px
}

.list-inline {
    margin-left: -5px
}

.list-inline > li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px
}

dl {
    margin-bottom: 20px
}

dd {
    margin-left: 0
}

@media (min-width: 768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        overflow: hidden;
        clear: left;
        text-align: right;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }

    .container {
        width: 750px
    }
}

.btn-group-vertical > .btn-group:after, .btn-toolbar:after, .clear, .clearfix:after, .container-fluid:after, .container:after, .dl-horizontal dd:after, .form-horizontal .form-group:after, .modal-footer:after, .modal-header:after, .nav:after, .navbar-collapse:after, .navbar-header:after, .navbar:after, .pager:after, .panel-body:after, .row:after {
    clear: both
}

.container, .container-fluid {
    margin-right: auto;
    margin-left: auto
}

abbr[data-original-title], abbr[title] {
    cursor: help;
    border-bottom: 1px dotted #777
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

.table, address {
    margin-bottom: 20px
}

blockquote .small, blockquote footer, blockquote small {
    display: block;
    font-size: 80%;
    color: #777
}

legend, pre {
    display: block;
    color: #333
}

blockquote .small:before, blockquote footer:before, blockquote small:before {
    content: '\2014 \00A0'
}

.blockquote-reverse, blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
    border-right: 5px solid #eee;
    border-left: 0
}

.blockquote-reverse .small:before, .blockquote-reverse footer:before, .blockquote-reverse small:before, blockquote.pull-right .small:before, blockquote.pull-right footer:before, blockquote.pull-right small:before {
    content: ''
}

.blockquote-reverse .small:after, .blockquote-reverse footer:after, .blockquote-reverse small:after, blockquote.pull-right .small:after, blockquote.pull-right footer:after, blockquote.pull-right small:after {
    content: '\00A0 \2014'
}

code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, courier new, monospace
}

code {
    color: #c7254e;
    background-color: #f9f2f4
}

kbd {
    color: #fff;
    background-color: #333;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)
}

kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 700;
    -webkit-box-shadow: none;
    box-shadow: none
}

pre {
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5
}

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    border-radius: 0
}

.container, .container-fluid {
    padding-right: 15px;
    padding-left: 15px
}

.pre-scrollable {
    overflow-y: scroll
}

@media (min-width: 992px) {
    .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1170px
    }
}

.row {
    margin-right: -15px;
    margin-left: -15px
}

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

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

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

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

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

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

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

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

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

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

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

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

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

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

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

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

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

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

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

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

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

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

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

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

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

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
    .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
        float: left
    }

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

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

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

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

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

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

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

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

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

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

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

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

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

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

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

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

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

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

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

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

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

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

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

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

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 992px) {
    .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
        float: left
    }

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

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

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

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

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

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

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

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

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

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

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

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

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

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

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

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

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

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

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

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

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

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

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

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

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
        float: left
    }

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

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

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

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

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

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

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

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

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

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

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

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

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

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

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

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

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

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

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

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

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

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

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

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

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left
}

.table {
    width: 100%;
    max-width: 100%
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    border-top: 0
}

.table > tbody + tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

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

.table-bordered, .table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #ddd
}

.table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border-bottom-width: 2px
}

.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover > tbody > tr:hover, .table > tbody > tr.active > td, .table > tbody > tr.active > th, .table > tbody > tr > td.active, .table > tbody > tr > th.active, .table > tfoot > tr.active > td, .table > tfoot > tr.active > th, .table > tfoot > tr > td.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th, .table > thead > tr > td.active, .table > thead > tr > th.active {
    background-color: #f5f5f5
}

table col[class*=col-] {
    position: static;
    display: table-column;
    float: none
}

table td[class*=col-], table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none
}

.table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover {
    background-color: #e8e8e8
}

.table > tbody > tr.success > td, .table > tbody > tr.success > th, .table > tbody > tr > td.success, .table > tbody > tr > th.success, .table > tfoot > tr.success > td, .table > tfoot > tr.success > th, .table > tfoot > tr > td.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th, .table > thead > tr > td.success, .table > thead > tr > th.success {
    background-color: #dff0d8
}

.table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover {
    background-color: #d0e9c6
}

.table > tbody > tr.info > td, .table > tbody > tr.info > th, .table > tbody > tr > td.info, .table > tbody > tr > th.info, .table > tfoot > tr.info > td, .table > tfoot > tr.info > th, .table > tfoot > tr > td.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th, .table > thead > tr > td.info, .table > thead > tr > th.info {
    background-color: #d9edf7
}

.table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover {
    background-color: #c4e3f3
}

.table > tbody > tr.warning > td, .table > tbody > tr.warning > th, .table > tbody > tr > td.warning, .table > tbody > tr > th.warning, .table > tfoot > tr.warning > td, .table > tfoot > tr.warning > th, .table > tfoot > tr > td.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th, .table > thead > tr > td.warning, .table > thead > tr > th.warning {
    background-color: #fcf8e3
}

.table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover {
    background-color: #faf2cc
}

.table > tbody > tr.danger > td, .table > tbody > tr.danger > th, .table > tbody > tr > td.danger, .table > tbody > tr > th.danger, .table > tfoot > tr.danger > td, .table > tfoot > tr.danger > th, .table > tfoot > tr > td.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th, .table > thead > tr > td.danger, .table > thead > tr > th.danger {
    background-color: #f2dede
}

.table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover {
    background-color: #ebcccc
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive > .table {
        margin-bottom: 0
    }

    .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > td, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > thead > tr > th {
        white-space: nowrap
    }

    .table-responsive > .table-bordered {
        border: 0
    }

    .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > thead > tr > th:first-child {
        border-left: 0
    }

    .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > thead > tr > th:last-child {
        border-right: 0
    }

    .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > th {
        border-bottom: 0
    }
}

fieldset {
    min-width: 0;
    border: 0
}

legend {
    width: 100%;
    margin-bottom: 20px;
    line-height: inherit
}

label {
    max-width: 100%
}

input[type=search] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none
}

input[type=checkbox], input[type=radio] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}

.form-control, output {
    line-height: 1.42857143;
    color: #555;
    display: block
}

input[type=file] {
    display: block
}

input[type=range] {
    display: block;
    width: 100%
}

select[multiple], select[size] {
    height: auto
}

input[type=file]:focus, input[type=checkbox]:focus, input[type=radio]:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

output {
    padding-top: 7px
}

.form-control {
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.form-control:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.has-success .checkbox, .has-success .checkbox-inline, .has-success .control-label, .has-success .form-control-feedback, .has-success .help-block, .has-success .radio, .has-success .radio-inline, .has-success.checkbox label, .has-success.checkbox-inline label, .has-success.radio label, .has-success.radio-inline label {
    color: #3c763d
}

.form-control::-ms-expand {
    background-color: transparent;
    border: 0
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #eee;
    opacity: 1
}

.form-control[disabled], fieldset[disabled] .form-control {
    cursor: not-allowed
}

textarea.form-control {
    height: auto
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type=date].form-control, input[type=time].form-control, input[type=datetime-local].form-control, input[type=month].form-control {
        line-height: 34px
    }

    .input-group-sm input[type=date], .input-group-sm input[type=time], .input-group-sm input[type=datetime-local], .input-group-sm input[type=month], input[type=date].input-sm, input[type=time].input-sm, input[type=datetime-local].input-sm, input[type=month].input-sm {
        line-height: 30px
    }

    .input-group-lg input[type=date], .input-group-lg input[type=time], .input-group-lg input[type=datetime-local], .input-group-lg input[type=month], input[type=date].input-lg, input[type=time].input-lg, input[type=datetime-local].input-lg, input[type=month].input-lg {
        line-height: 46px
    }
}

.form-group {
    margin-bottom: 15px
}

.checkbox, .radio {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px
}

.checkbox label, .radio label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    cursor: pointer
}

.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    position: absolute;
    margin-top: 4px \9;
    margin-left: -20px
}

.checkbox + .checkbox, .radio + .radio {
    margin-top: -5px
}

.checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer
}

.checkbox-inline + .checkbox-inline, .radio-inline + .radio-inline {
    margin-top: 0;
    margin-left: 10px
}

.checkbox-inline.disabled, .checkbox.disabled label, .radio-inline.disabled, .radio.disabled label, fieldset[disabled] .checkbox label, fieldset[disabled] .checkbox-inline, fieldset[disabled] .radio label, fieldset[disabled] .radio-inline, fieldset[disabled] input[type=checkbox], fieldset[disabled] input[type=radio], input[type=checkbox].disabled, input[type=checkbox][disabled], input[type=radio].disabled, input[type=radio][disabled] {
    cursor: not-allowed
}

.form-control-static {
    min-height: 34px;
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0
}

.form-control-static.input-lg, .form-control-static.input-sm {
    padding-right: 0;
    padding-left: 0
}

.form-group-sm .form-control, .input-sm {
    padding: 5px 10px;
    border-radius: 3px;
    font-size: 12px
}

.input-sm {
    height: 30px;
    line-height: 1.5
}

select.input-sm {
    height: 30px;
    line-height: 30px
}

select[multiple].input-sm, textarea.input-sm {
    height: auto
}

.form-group-sm .form-control {
    height: 30px;
    line-height: 1.5
}

.form-group-lg .form-control, .input-lg {
    border-radius: 6px;
    padding: 10px 16px;
    font-size: 18px
}

.form-group-sm select.form-control {
    height: 30px;
    line-height: 30px
}

.form-group-sm select[multiple].form-control, .form-group-sm textarea.form-control {
    height: auto
}

.form-group-sm .form-control-static {
    height: 30px;
    min-height: 32px;
    padding: 6px 10px;
    font-size: 12px;
    line-height: 1.5
}

.input-lg {
    height: 46px;
    line-height: 1.3333333
}

select.input-lg {
    height: 46px;
    line-height: 46px
}

select[multiple].input-lg, textarea.input-lg {
    height: auto
}

.form-group-lg .form-control {
    height: 46px;
    line-height: 1.3333333
}

.form-group-lg select.form-control {
    height: 46px;
    line-height: 46px
}

.form-group-lg select[multiple].form-control, .form-group-lg textarea.form-control {
    height: auto
}

.form-group-lg .form-control-static {
    height: 46px;
    min-height: 38px;
    padding: 11px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.has-feedback {
    position: relative
}

.has-feedback .form-control {
    padding-right: 42.5px
}

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

.collapsing, .dropdown, .dropup {
    position: relative
}

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

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

.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168
}

.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d
}

.has-warning .checkbox, .has-warning .checkbox-inline, .has-warning .control-label, .has-warning .form-control-feedback, .has-warning .help-block, .has-warning .radio, .has-warning .radio-inline, .has-warning.checkbox label, .has-warning.checkbox-inline label, .has-warning.radio label, .has-warning.radio-inline label {
    color: #8a6d3b
}

.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
}

.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b
}

.has-error .checkbox, .has-error .checkbox-inline, .has-error .control-label, .has-error .form-control-feedback, .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
    color: #a94442
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}

.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442
}

.has-feedback label ~ .form-control-feedback {
    top: 25px
}

.has-feedback label.sr-only ~ .form-control-feedback {
    top: 0
}

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

@media (min-width: 768px) {
    .form-inline .form-control-static, .form-inline .form-group {
        display: inline-block
    }

    .form-inline .control-label, .form-inline .form-group {
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .form-inline .input-group .form-control, .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn {
        width: auto
    }

    .form-inline .input-group > .form-control {
        width: 100%
    }

    .form-inline .checkbox, .form-inline .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .checkbox label, .form-inline .radio label {
        padding-left: 0
    }

    .form-inline .checkbox input[type=checkbox], .form-inline .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }

    .form-horizontal .control-label {
        padding-top: 7px;
        margin-bottom: 0;
        text-align: right
    }
}

.form-horizontal .checkbox, .form-horizontal .checkbox-inline, .form-horizontal .radio, .form-horizontal .radio-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0
}

.form-horizontal .checkbox, .form-horizontal .radio {
    min-height: 27px
}

.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px
}

.form-horizontal .has-feedback .form-control-feedback {
    right: 15px
}

@media (min-width: 768px) {
    .form-horizontal .form-group-lg .control-label {
        padding-top: 11px;
        font-size: 18px
    }

    .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
        font-size: 12px
    }
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    border-radius: 4px
}

.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: dotted thin;
    outline: -webkit-focus-ring-color auto 5px;
    outline-offset: -2px
}

.btn.focus, .btn:focus, .btn:hover {
    color: #333;
    text-decoration: none
}

.btn.active, .btn:active {
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65
}

a.btn.disabled, fieldset[disabled] a.btn {
    pointer-events: none
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}

.btn-default.focus, .btn-default:focus {
    color: #333;
    background-color: #e6e6e6;
    border-color: #8c8c8c
}

.btn-default.active, .btn-default:active, .btn-default:hover, .open > .dropdown-toggle.btn-default {
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad
}

.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open > .dropdown-toggle.btn-default.focus, .open > .dropdown-toggle.btn-default:focus, .open > .dropdown-toggle.btn-default:hover {
    color: #333;
    background-color: #d4d4d4;
    border-color: #8c8c8c
}

.btn-default.disabled.focus, .btn-default.disabled:focus, .btn-default.disabled:hover, .btn-default[disabled].focus, .btn-default[disabled]:focus, .btn-default[disabled]:hover, fieldset[disabled] .btn-default.focus, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:hover {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary.focus, .btn-primary:focus {
    color: #fff;
    background-color: #286090;
    border-color: #122b40
}

.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: #286090;
    border-color: #204d74
}

.btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open > .dropdown-toggle.btn-primary.focus, .open > .dropdown-toggle.btn-primary:focus, .open > .dropdown-toggle.btn-primary:hover {
    color: #fff;
    background-color: #204d74;
    border-color: #122b40
}

.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
    background-color: #337ab7;
    border-color: #2e6da4
}

.btn-primary .badge {
    color: #337ab7;
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success.focus, .btn-success:focus {
    color: #fff;
    background-color: #449d44;
    border-color: #255625
}

.btn-success.active, .btn-success:active, .btn-success:hover, .open > .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #449d44;
    border-color: #398439
}

.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open > .dropdown-toggle.btn-success.focus, .open > .dropdown-toggle.btn-success:focus, .open > .dropdown-toggle.btn-success:hover {
    color: #fff;
    background-color: #398439;
    border-color: #255625
}

.btn-success.active, .btn-success:active, .open > .dropdown-toggle.btn-success {
    background-image: none
}

.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success[disabled].focus, .btn-success[disabled]:focus, .btn-success[disabled]:hover, fieldset[disabled] .btn-success.focus, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:hover {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.btn-info {
    color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info.focus, .btn-info:focus {
    color: #fff;
    background-color: #31b0d5;
    border-color: #1b6d85
}

.btn-info.active, .btn-info:active, .btn-info:hover, .open > .dropdown-toggle.btn-info {
    color: #fff;
    background-color: #31b0d5;
    border-color: #269abc
}

.btn-info.active.focus, .btn-info.active:focus, .btn-info.active:hover, .btn-info:active.focus, .btn-info:active:focus, .btn-info:active:hover, .open > .dropdown-toggle.btn-info.focus, .open > .dropdown-toggle.btn-info:focus, .open > .dropdown-toggle.btn-info:hover {
    color: #fff;
    background-color: #269abc;
    border-color: #1b6d85
}

.btn-info.disabled.focus, .btn-info.disabled:focus, .btn-info.disabled:hover, .btn-info[disabled].focus, .btn-info[disabled]:focus, .btn-info[disabled]:hover, fieldset[disabled] .btn-info.focus, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:hover {
    background-color: #5bc0de;
    border-color: #46b8da
}

.btn-info .badge {
    color: #5bc0de;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning.focus, .btn-warning:focus {
    color: #fff;
    background-color: #ec971f;
    border-color: #985f0d
}

.btn-warning.active, .btn-warning:active, .btn-warning:hover, .open > .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ec971f;
    border-color: #d58512
}

.btn-warning.active.focus, .btn-warning.active:focus, .btn-warning.active:hover, .btn-warning:active.focus, .btn-warning:active:focus, .btn-warning:active:hover, .open > .dropdown-toggle.btn-warning.focus, .open > .dropdown-toggle.btn-warning:focus, .open > .dropdown-toggle.btn-warning:hover {
    color: #fff;
    background-color: #d58512;
    border-color: #985f0d
}

.btn-warning.disabled.focus, .btn-warning.disabled:focus, .btn-warning.disabled:hover, .btn-warning[disabled].focus, .btn-warning[disabled]:focus, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning.focus, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:hover {
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger.focus, .btn-danger:focus {
    color: #fff;
    background-color: #c9302c;
    border-color: #761c19
}

.btn-danger.active, .btn-danger:active, .btn-danger:hover, .open > .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #c9302c;
    border-color: #ac2925
}

.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open > .dropdown-toggle.btn-danger.focus, .open > .dropdown-toggle.btn-danger:focus, .open > .dropdown-toggle.btn-danger:hover {
    color: #fff;
    background-color: #ac2925;
    border-color: #761c19
}

.btn-danger.disabled.focus, .btn-danger.disabled:focus, .btn-danger.disabled:hover, .btn-danger[disabled].focus, .btn-danger[disabled]:focus, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger.focus, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:hover {
    background-color: #d9534f;
    border-color: #d43f3a
}

.btn-danger .badge {
    color: #d9534f;
    background-color: #fff
}

.btn-link {
    font-weight: 400;
    color: #337ab7;
    border-radius: 0
}

.btn-link, .btn-link.active, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link, .btn-link:active, .btn-link:focus, .btn-link:hover {
    border-color: transparent
}

.btn-link:focus, .btn-link:hover {
    color: #23527c;
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:focus, .btn-link[disabled]:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:hover {
    color: #777;
    text-decoration: none
}

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

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

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

.btn-block {
    display: block;
    width: 100%
}

.btn-block + .btn-block {
    margin-top: 5px
}

input[type=button].btn-block, input[type=reset].btn-block, input[type=submit].btn-block {
    width: 100%
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .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 {
    height: 0;
    overflow: hidden;
    -webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: .35s;
    -o-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-property: height, visibility;
    -o-transition-property: height, visibility;
    transition-property: height, visibility
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px dashed;
    border-top: 4px solid \9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.dropdown-toggle:focus {
    outline: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .175)
}

.dropdown-menu-right, .dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-header, .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    line-height: 1.42857143;
    white-space: nowrap
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle, .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child, .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child), .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn, .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu > li > a {
    clear: both;
    font-weight: 400;
    color: #333
}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #337ab7;
    outline: 0
}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
    color: #777
}

.dropdown-menu > .disabled > a:focus, .dropdown-menu > .disabled > a:hover {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.open > .dropdown-menu {
    display: block
}

.open > a {
    outline: 0
}

.dropdown-menu-left {
    right: auto;
    left: 0
}

.dropdown-header {
    font-size: 12px;
    color: #777
}

.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990
}

.nav-justified > .dropdown .dropdown-menu, .nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    content: "";
    border-top: 0;
    border-bottom: 4px dashed;
    border-bottom: 4px solid \9
}

.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 {
        right: auto;
        left: 0
    }
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group-vertical > .btn, .btn-group > .btn {
    position: relative;
    float: left
}

.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:hover, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus, .btn-group > .btn:hover {
    z-index: 2
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
    margin-left: 5px
}

.btn .caret, .btn-group > .btn:first-child {
    margin-left: 0
}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group > .btn + .dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px
}

.btn-group > .btn-lg + .dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px
}

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

.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-lg .caret {
    border-width: 5px 5px 0
}

.dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical > .btn-group > .btn {
    float: none
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
    border-radius: 4px 4px 0 0
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
    border-radius: 0 0 4px 4px
}

.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-left-radius: 0;
    border-top-right-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified > .btn, .btn-group-justified > .btn-group {
    display: table-cell;
    float: none;
    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=checkbox], [data-toggle=buttons] > .btn input[type=radio], [data-toggle=buttons] > .btn-group > .btn input[type=checkbox], [data-toggle=buttons] > .btn-group > .btn input[type=radio] {
    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-right: 0;
    padding-left: 0
}

.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.input-group .form-control:focus {
    z-index: 3
}

.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-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {
    height: 46px;
    line-height: 46px
}

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

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

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

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

.input-group .form-control, .input-group-addon, .input-group-btn {
    display: table-cell
}

.nav > li, .nav > li > a {
    display: block;
    position: relative
}

.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn: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: 400;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px
}

.input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px
}

.input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.input-group-addon input[type=checkbox], .input-group-addon input[type=radio] {
    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-group:not(:last-child) > .btn, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 0;
    border-bottom-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:first-child > .btn-group:not(:first-child) > .btn, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle {
    border-top-left-radius: 0;
    border-bottom-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:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover {
    z-index: 2
}

.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
    margin-right: -1px
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    z-index: 2;
    margin-left: -1px
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none
}

.nav > li > a {
    padding: 10px 15px
}

.nav > li > a:focus, .nav > li > a:hover {
    text-decoration: none;
    background-color: #eee
}

.nav > li.disabled > a {
    color: #777
}

.nav > li.disabled > a:focus, .nav > li.disabled > a:hover {
    color: #777;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent
}

.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
    background-color: #eee;
    border-color: #337ab7
}

.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav > li > a > img {
    max-width: none
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs > li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0
}

.nav-tabs > li > a:hover {
    border-color: #eee #eee #ddd
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
}

.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0
}

.nav-tabs.nav-justified > li {
    float: none
}

.nav-tabs.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center;
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%
    }

    .nav-tabs.nav-justified > li > a {
        margin-bottom: 0;
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:hover {
        border-bottom-color: #fff
    }
}

.nav-pills > li {
    float: left
}

.nav-justified > li, .nav-stacked > li {
    float: none
}

.nav-pills > li > a {
    border-radius: 4px
}

.nav-pills > li + li {
    margin-left: 2px
}

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #337ab7
}

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

.nav-justified {
    width: 100%
}

.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center
}

.nav-tabs-justified {
    border-bottom: 0
}

.nav-tabs-justified > li > a {
    margin-right: 0;
    border-radius: 4px
}

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-justified > li {
        display: table-cell;
        width: 1%
    }

    .nav-justified > li > a {
        margin-bottom: 0
    }

    .nav-tabs-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:focus, .nav-tabs-justified > .active > a:hover {
        border-bottom-color: #fff
    }
}

.tab-content > .tab-pane {
    display: none
}

.tab-content > .active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent
}

.navbar-collapse {
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
}

.navbar-collapse.in {
    overflow-y: auto
}

@media (min-width: 768px) {
    .navbar {
        border-radius: 4px
    }

    .navbar-header {
        float: left
    }

    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
        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-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse {
        padding-right: 0;
        padding-left: 0
    }
}

.embed-responsive, .modal, .modal-open, .progress {
    overflow: hidden
}

@media (max-device-width: 480px) and (orientation: landscape) {
    .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse {
        max-height: 200px
    }
}

.container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
    margin-right: -15px;
    margin-left: -15px
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}

.navbar-fixed-bottom, .navbar-fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

.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;
    height: 50px;
    padding: 15px;
    font-size: 18px;
    line-height: 20px
}

.navbar-brand:focus, .navbar-brand:hover {
    text-decoration: none
}

.navbar-brand > img {
    display: block
}

@media (min-width: 768px) {
    .container-fluid > .navbar-collapse, .container-fluid > .navbar-header, .container > .navbar-collapse, .container > .navbar-header {
        margin-right: 0;
        margin-left: 0
    }

    .navbar-fixed-bottom, .navbar-fixed-top, .navbar-static-top {
        border-radius: 0
    }

    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: -15px
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    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
}

.navbar-nav {
    margin: 7.5px -15px
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu > li > a {
        padding: 5px 15px 5px 25px
    }

    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px
    }

    .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-nav .open .dropdown-menu > li > a:hover {
        background-image: none
    }
}

.progress-bar-striped, .progress-striped .progress-bar, .progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

@media (min-width: 768px) {
    .navbar-toggle {
        display: none
    }

    .navbar-nav {
        float: left;
        margin: 0
    }

    .navbar-nav > li {
        float: left
    }

    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

.navbar-form {
    padding: 10px 15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    margin: 8px -15px
}

@media (min-width: 768px) {
    .navbar-form .form-control-static, .navbar-form .form-group {
        display: inline-block
    }

    .navbar-form .control-label, .navbar-form .form-group {
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle
    }

    .navbar-form .input-group .form-control, .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn {
        width: auto
    }

    .navbar-form .input-group > .form-control {
        width: 100%
    }

    .navbar-form .checkbox, .navbar-form .radio {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .checkbox label, .navbar-form .radio label {
        padding-left: 0
    }

    .navbar-form .checkbox input[type=checkbox], .navbar-form .radio input[type=radio] {
        position: relative;
        margin-left: 0
    }

    .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }

    .navbar-form {
        width: auto;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

.breadcrumb > li, .pagination {
    display: inline-block
}

.btn .badge, .btn .label {
    top: -1px;
    position: relative
}

@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom: 5px
    }

    .navbar-form .form-group:last-child {
        margin-bottom: 0
    }
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    margin-bottom: 0;
    border-radius: 4px 4px 0 0
}

.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px
}

.navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px
}

.navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px
}

.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px
}

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

    .navbar-left {
        float: left !important
    }

    .navbar-right {
        float: right !important;
        margin-right: -15px
    }

    .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:focus, .navbar-default .navbar-brand:hover {
    color: #5e5e5e;
    background-color: transparent
}

.navbar-default .navbar-nav > li > a, .navbar-default .navbar-text {
    color: #777
}

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
    color: #333;
    background-color: transparent
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color: #555;
    background-color: #e7e7e7
}

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:focus, .navbar-default .navbar-nav > .disabled > a:hover {
    color: #ccc;
    background-color: transparent
}

.navbar-default .navbar-toggle {
    border-color: #ddd
}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    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:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #555;
    background-color: #e7e7e7
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #333;
        background-color: transparent
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #555;
        background-color: #e7e7e7
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        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:focus, .navbar-default .btn-link:hover {
    color: #333
}

.navbar-default .btn-link[disabled]:focus, .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:focus, fieldset[disabled] .navbar-default .btn-link:hover {
    color: #ccc
}

.navbar-inverse {
    background-color: #222;
    border-color: #080808
}

.navbar-inverse .navbar-brand {
    color: #9d9d9d
}

.navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav > li > a, .navbar-inverse .navbar-text {
    color: #9d9d9d
}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
    color: #fff;
    background-color: #080808
}

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:focus, .navbar-inverse .navbar-nav > .disabled > a:hover {
    color: #444;
    background-color: transparent
}

.navbar-inverse .navbar-toggle {
    border-color: #333
}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    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:focus, .navbar-inverse .navbar-nav > .open > a:hover {
    color: #fff;
    background-color: #080808
}

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #9d9d9d
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover {
        color: #fff;
        background-color: transparent
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover {
        color: #fff;
        background-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover {
        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:focus, .navbar-inverse .btn-link:hover {
    color: #fff
}

.navbar-inverse .btn-link[disabled]:focus, .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:focus, fieldset[disabled] .navbar-inverse .btn-link:hover {
    color: #444
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px
}

.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/\00a0"
}

.breadcrumb > .active {
    color: #777
}

.pagination {
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px
}

.pager li, .pagination > li {
    display: inline
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
    z-index: 2;
    color: #23527c;
    background-color: #eee;
    border-color: #ddd
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.pagination-lg > li > a, .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.3333333
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}

.pagination-sm > li > a, .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5
}

.badge, .label {
    font-weight: 700;
    line-height: 1;
    white-space: nowrap;
    text-align: center
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none
}

.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:focus, .pager li > a:hover {
    text-decoration: none;
    background-color: #eee
}

.pager .next > a, .pager .next > span {
    float: right
}

.pager .previous > a, .pager .previous > span {
    float: left
}

.pager .disabled > a, .pager .disabled > a:focus, .pager .disabled > a:hover, .pager .disabled > span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff
}

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

.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    color: #fff;
    vertical-align: baseline;
    border-radius: .25em
}

.label:empty {
    display: none
}

.label-default {
    background-color: #777
}

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

.label-primary {
    background-color: #337ab7
}

.label-primary[href]:focus, .label-primary[href]:hover {
    background-color: #286090
}

.label-success {
    background-color: #5cb85c
}

.label-success[href]:focus, .label-success[href]:hover {
    background-color: #449d44
}

.label-info {
    background-color: #5bc0de
}

.label-info[href]:focus, .label-info[href]:hover {
    background-color: #31b0d5
}

.label-warning {
    background-color: #f0ad4e
}

.label-warning[href]:focus, .label-warning[href]:hover {
    background-color: #ec971f
}

.label-danger {
    background-color: #d9534f
}

.label-danger[href]:focus, .label-danger[href]:hover {
    background-color: #c9302c
}

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    color: #fff;
    vertical-align: middle;
    background-color: #777;
    border-radius: 10px
}

.badge:empty {
    display: none
}

.media-object, .thumbnail {
    display: block
}

.btn-group-xs > .btn .badge, .btn-xs .badge {
    top: 0;
    padding: 1px 5px
}

.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff
}

.jumbotron, .jumbotron .h1, .jumbotron h1 {
    color: inherit
}

.list-group-item > .badge {
    float: right
}

.list-group-item > .badge + .badge {
    margin-right: 5px
}

.nav-pills > li > a > .badge {
    margin-left: 3px
}

.jumbotron {
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
    background-color: #eee
}

.jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200
}

.alert, .thumbnail {
    margin-bottom: 20px
}

.alert .alert-link, .close {
    font-weight: 700
}

.jumbotron > hr {
    border-top-color: #d5d5d5
}

.container .jumbotron, .container-fluid .jumbotron {
    padding-right: 15px;
    padding-left: 15px;
    border-radius: 6px
}

.jumbotron .container {
    max-width: 100%
}

@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px
    }

    .container .jumbotron, .container-fluid .jumbotron {
        padding-right: 60px;
        padding-left: 60px
    }

    .jumbotron .h1, .jumbotron h1 {
        font-size: 63px
    }
}

.thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out
}

.thumbnail a > img, .thumbnail > img {
    margin-right: auto;
    margin-left: auto
}

a.thumbnail.active, a.thumbnail:focus, a.thumbnail:hover {
    border-color: #337ab7
}

.thumbnail .caption {
    padding: 9px;
    color: #333
}

.alert {
    padding: 15px;
    border: 1px solid transparent;
    border-radius: 4px
}

.alert h4 {
    margin-top: 0;
    color: inherit
}

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

.modal, .modal-backdrop {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.alert-success hr {
    border-top-color: #c9e2b3
}

.alert-success .alert-link {
    color: #2b542c
}

.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.alert-info hr {
    border-top-color: #a6e1ec
}

.alert-info .alert-link {
    color: #245269
}

.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.alert-warning hr {
    border-top-color: #f7e1b5
}

.alert-warning .alert-link {
    color: #66512c
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

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

@-o-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

.progress {
    height: 20px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: #337ab7;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    -o-transition: width .6s ease;
    transition: width .6s ease
}

.progress-bar-striped, .progress-striped .progress-bar {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    background-size: 40px 40px
}

.progress-bar.active, .progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
    background-color: #5cb85c
}

.progress-striped .progress-bar-success {
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-striped .progress-bar-info, .progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
    background-color: #d9534f
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media, .media-body {
    overflow: hidden;
    zoom: 1
}

.media-body {
    width: 10000px
}

.media-object.img-thumbnail {
    max-width: none
}

.media-right, .media > .pull-right {
    padding-left: 10px
}

.media-left, .media > .pull-left {
    padding-right: 10px
}

.media-body, .media-left, .media-right {
    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 {
    padding-left: 0;
    margin-bottom: 20px
}

.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-left-radius: 4px;
    border-top-right-radius: 4px
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

a.list-group-item, button.list-group-item {
    color: #555
}

a.list-group-item .list-group-item-heading, button.list-group-item .list-group-item-heading {
    color: #333
}

a.list-group-item:focus, a.list-group-item:hover, button.list-group-item:focus, button.list-group-item:hover {
    color: #555;
    text-decoration: none;
    background-color: #f5f5f5
}

button.list-group-item {
    width: 100%;
    text-align: left
}

.list-group-item.disabled, .list-group-item.disabled:focus, .list-group-item.disabled:hover {
    color: #777;
    cursor: not-allowed;
    background-color: #eee
}

.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading {
    color: inherit
}

.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text {
    color: #777
}

.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover {
    z-index: 2;
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.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: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, .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 {
    color: inherit
}

.list-group-item.active .list-group-item-text, .list-group-item.active:focus .list-group-item-text, .list-group-item.active:hover .list-group-item-text {
    color: #c7ddef
}

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

a.list-group-item-success, button.list-group-item-success {
    color: #3c763d
}

a.list-group-item-success .list-group-item-heading, button.list-group-item-success .list-group-item-heading {
    color: inherit
}

a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6
}

a.list-group-item-success.active, a.list-group-item-success.active:focus, a.list-group-item-success.active:hover, button.list-group-item-success.active, button.list-group-item-success.active:focus, button.list-group-item-success.active:hover {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.list-group-item-info {
    color: #31708f;
    background-color: #d9edf7
}

a.list-group-item-info, button.list-group-item-info {
    color: #31708f
}

a.list-group-item-info .list-group-item-heading, button.list-group-item-info .list-group-item-heading {
    color: inherit
}

a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3
}

a.list-group-item-info.active, a.list-group-item-info.active:focus, a.list-group-item-info.active:hover, button.list-group-item-info.active, button.list-group-item-info.active:focus, button.list-group-item-info.active:hover {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

a.list-group-item-warning, button.list-group-item-warning {
    color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading, button.list-group-item-warning .list-group-item-heading {
    color: inherit
}

a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc
}

a.list-group-item-warning.active, a.list-group-item-warning.active:focus, a.list-group-item-warning.active:hover, button.list-group-item-warning.active, button.list-group-item-warning.active:focus, button.list-group-item-warning.active:hover {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

a.list-group-item-danger, button.list-group-item-danger {
    color: #a94442
}

a.list-group-item-danger .list-group-item-heading, button.list-group-item-danger .list-group-item-heading {
    color: inherit
}

a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc
}

a.list-group-item-danger.active, a.list-group-item-danger.active:focus, a.list-group-item-danger.active:hover, button.list-group-item-danger.active, button.list-group-item-danger.active:focus, button.list-group-item-danger.active:hover {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.panel-heading > .dropdown .dropdown-toggle, .panel-title, .panel-title > .small, .panel-title > .small > a, .panel-title > a, .panel-title > small, .panel-title > small > a {
    color: inherit
}

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.panel-title, .panel > .list-group, .panel > .panel-collapse > .list-group, .panel > .panel-collapse > .table, .panel > .table, .panel > .table-responsive > .table {
    margin-bottom: 0
}

.panel-body {
    padding: 15px
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel-title {
    margin-top: 0;
    font-size: 16px
}

.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 .list-group-item, .panel > .panel-collapse > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.panel-group .panel-heading, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > th, .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-bordered > thead > tr:first-child > td, .panel > .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, .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, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th {
    border-bottom: 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-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel > .list-group:last-child .list-group-item:last-child, .panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.list-group + .panel-footer, .panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.panel > .panel-collapse > .table caption, .panel > .table caption, .panel > .table-responsive > .table caption {
    padding-right: 15px;
    padding-left: 15px
}

.panel > .table-responsive:first-child > .table:first-child, .panel > .table-responsive:first-child > .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:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child, .panel > .table:first-child > thead:first-child > tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.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, .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: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:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.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, .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: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:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.panel > .table-responsive:last-child > .table: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, .panel > .table:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.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, .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 {
    border-bottom-left-radius: 3px
}

.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, .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 {
    border-bottom-right-radius: 3px
}

.panel > .panel-body + .table, .panel > .panel-body + .table-responsive, .panel > .table + .panel-body, .panel > .table-responsive + .panel-body {
    border-top: 1px solid #ddd
}

.panel > .table > tbody:first-child > tr:first-child td, .panel > .table > tbody:first-child > tr:first-child th {
    border-top: 0
}

.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
    border: 0
}

.panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child {
    border-left: 0
}

.panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child {
    border-right: 0
}

.panel > .table-responsive {
    margin-bottom: 0;
    border: 0
}

.panel-group {
    margin-bottom: 20px
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.panel-group .panel + .panel {
    margin-top: 5px
}

.panel-group .panel-heading + .panel-collapse > .list-group, .panel-group .panel-heading + .panel-collapse > .panel-body {
    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: #333;
    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: #333
}

.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ddd
}

.panel-primary {
    border-color: #337ab7
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #337ab7
}

.panel-primary > .panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #337ab7
}

.panel-success {
    border-color: #d6e9c6
}

.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6
}

.panel-success > .panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6
}

.panel-info {
    border-color: #bce8f1
}

.panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1
}

.panel-info > .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1
}

.panel-warning {
    border-color: #faebcc
}

.panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc
}

.panel-warning > .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc
}

.panel-danger {
    border-color: #ebccd1
}

.panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1
}

.panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1
}

.embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0
}

.embed-responsive .embed-responsive-item, .embed-responsive embed, .embed-responsive iframe, .embed-responsive object, .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0
}

.embed-responsive-16by9 {
    padding-bottom: 56.25%
}

.embed-responsive-4by3 {
    padding-bottom: 75%
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, .15)
}

.well-lg {
    padding: 24px;
    border-radius: 6px
}

.well-sm {
    padding: 9px;
    border-radius: 3px
}

.close {
    float: right;
    font-size: 21px;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2
}

.popover, .tooltip {
    font-family: Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: 1.42857143;
    text-shadow: none;
    text-transform: none;
    letter-spacing: normal;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    line-break: auto;
    text-decoration: none;
    white-space: normal
}

.close:focus, .close:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5
}

button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: 0 0;
    border: 0
}

.modal {
    position: fixed;
    z-index: 1050;
    display: none;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    -o-transform: translate(0, -25%);
    transform: translate(0, -25%)
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5)
}

.modal-backdrop {
    position: fixed;
    z-index: 1040;
    background-color: #000
}

.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0
}

.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5
}

.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

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

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

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

.modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .btn-group .btn + .btn {
    margin-left: -1px
}

.modal-footer .btn-block + .btn-block {
    margin-left: 0
}

.modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll
}

@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
    }

    .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        width: 900px
    }
}

.tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    font-size: 12px;
    text-align: left;
    text-align: start;
    filter: alpha(opacity=0);
    opacity: 0
}

.tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9
}

.tooltip.top {
    padding: 5px 0;
    margin-top: -3px
}

.tooltip.right {
    padding: 0 5px;
    margin-left: 3px
}

.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px
}

.tooltip.left {
    padding: 0 5px;
    margin-left: -3px
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    background-color: #000;
    border-radius: 4px
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip.top .tooltip-arrow, .tooltip.top-left .tooltip-arrow, .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top .tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.tooltip.top-left .tooltip-arrow {
    right: 5px;
    margin-bottom: -5px
}

.tooltip.top-right .tooltip-arrow {
    left: 5px;
    margin-bottom: -5px
}

.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, .tooltip.bottom-left .tooltip-arrow, .tooltip.bottom-right .tooltip-arrow {
    border-width: 0 5px 5px;
    border-bottom-color: #000;
    top: 0
}

.tooltip.bottom .tooltip-arrow {
    left: 50%;
    margin-left: -5px
}

.tooltip.bottom-left .tooltip-arrow {
    right: 5px;
    margin-top: -5px
}

.tooltip.bottom-right .tooltip-arrow {
    left: 5px;
    margin-top: -5px
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    font-size: 14px;
    text-align: left;
    text-align: start;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2)
}

.carousel-caption, .carousel-control {
    color: #fff;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    text-align: center
}

h1, h2, h3 {
    letter-spacing: -.015em
}

.popover.top {
    margin-top: -10px
}

.popover.right {
    margin-left: 10px
}

.popover.bottom {
    margin-top: 10px
}

.popover.left {
    margin-left: -10px
}

.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    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
}

.carousel, .carousel-inner {
    position: relative
}

.popover > .arrow {
    border-width: 11px
}

.popover > .arrow:after {
    content: "";
    border-width: 10px
}

.popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    border-bottom-width: 0
}

.popover.top > .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    content: " ";
    border-top-color: #fff;
    border-bottom-width: 0
}

.popover.left > .arrow:after, .popover.right > .arrow:after {
    bottom: -10px;
    content: " "
}

.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25);
    border-left-width: 0
}

.popover.right > .arrow:after {
    left: 1px;
    border-right-color: #fff;
    border-left-width: 0
}

.popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25)
}

.popover.bottom > .arrow:after {
    top: 1px;
    margin-left: -10px;
    content: " ";
    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: #999;
    border-left-color: rgba(0, 0, 0, .25)
}

.popover.left > .arrow:after {
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff
}

.carousel-inner {
    width: 100%;
    overflow: hidden
}

.carousel-inner > .item {
    position: relative;
    display: none;
    -webkit-transition: .6s ease-in-out left;
    -o-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left
}

.carousel-inner > .item > a > img, .carousel-inner > .item > img {
    line-height: 1
}

@media all and (transform-3d),(-webkit-transform-3d) {
    .carousel-inner > .item {
        -webkit-transition: -webkit-transform .6s ease-in-out;
        -o-transition: -o-transform .6s ease-in-out;
        transition: transform .6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px
    }

    .carousel-inner > .item.active.right, .carousel-inner > .item.next {
        left: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }

    .carousel-inner > .item.active.left, .carousel-inner > .item.prev {
        left: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }

    .carousel-inner > .item.active, .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right {
        left: 0;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 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;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    background-color: transparent;
    filter: alpha(opacity=50);
    opacity: .5
}

.carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0, rgba(0, 0, 0, .0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x
}

.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0, rgba(0, 0, 0, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x
}

.carousel-control:focus, .carousel-control:hover {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: 0;
    opacity: .9
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
    margin-top: -10px
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    left: 50%;
    margin-left: -10px
}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    right: 50%;
    margin-right: -10px
}

.carousel-control .icon-next, .carousel-control .icon-prev {
    width: 20px;
    height: 20px;
    font-family: serif;
    line-height: 1
}

.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%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none
}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: transparent;
    border: 1px solid #fff;
    border-radius: 10px
}

.connect li a, .helpControl, .logo > a, .skip-links .search a {
    text-indent: -9999px
}

.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px
}

.carousel-caption .btn, .fancybox-outer, .fancybox-title, .text-hide {
    text-shadow: none
}

@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev {
        width: 30px;
        height: 30px;
        margin-top: -10px;
        font-size: 30px
    }

    .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
        margin-left: -10px
    }

    .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
        margin-right: -10px
    }

    .carousel-caption {
        right: 20%;
        left: 20%;
        padding-bottom: 30px
    }

    .carousel-indicators {
        bottom: 20px
    }
}

.btn-group-vertical > .btn-group:after, .btn-group-vertical > .btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .modal-header:after, .modal-header:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
    display: table;
    content: " "
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.hidden, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block {
    display: none !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    background-color: transparent;
    border: 0
}

h1, h2, h3 {
    color: #000
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width
}

@media (max-width: 767px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table !important
    }

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

    td.visible-xs, th.visible-xs {
        display: table-cell !important
    }

    .visible-xs-block {
        display: block !important
    }

    .visible-xs-inline {
        display: inline !important
    }

    .visible-xs-inline-block {
        display: inline-block !important
    }
}

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

    table.visible-sm {
        display: table !important
    }

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

    td.visible-sm, th.visible-sm {
        display: table-cell !important
    }

    .visible-sm-block {
        display: block !important
    }

    .visible-sm-inline {
        display: inline !important
    }

    .visible-sm-inline-block {
        display: inline-block !important
    }
}

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

    table.visible-md {
        display: table !important
    }

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

    td.visible-md, th.visible-md {
        display: table-cell !important
    }

    .visible-md-block {
        display: block !important
    }

    .visible-md-inline {
        display: inline !important
    }

    .visible-md-inline-block {
        display: inline-block !important
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table !important
    }

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

    td.visible-lg, th.visible-lg {
        display: table-cell !important
    }

    .visible-lg-block {
        display: block !important
    }

    .visible-lg-inline {
        display: inline !important
    }

    .visible-lg-inline-block {
        display: inline-block !important
    }

    .hidden-lg {
        display: none !important
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table !important
    }

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

    td.visible-print, th.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
    }

    .hidden-print {
        display: none !important
    }
}

/*!* angular-loading-bar v0.8.0
* https://chieffancypants.github.io/angular-loading-bar
* Copyright (c) 2015 Wes Cruver
* License: MIT*/
#loading-bar, #loading-bar-spinner {
    pointer-events: none;
    -webkit-pointer-events: none;
    -webkit-transition: 350ms linear all;
    -moz-transition: 350ms linear all;
    -o-transition: 350ms linear all;
    transition: 350ms linear all
}

#loading-bar-spinner.ng-enter, #loading-bar-spinner.ng-leave.ng-leave-active, #loading-bar.ng-enter, #loading-bar.ng-leave.ng-leave-active {
    opacity: 0
}

#loading-bar-spinner.ng-enter.ng-enter-active, #loading-bar-spinner.ng-leave, #loading-bar.ng-enter.ng-enter-active, #loading-bar.ng-leave {
    opacity: 1
}

#loading-bar .bar {
    -webkit-transition: width 350ms;
    -moz-transition: width 350ms;
    -o-transition: width 350ms;
    transition: width 350ms;
    background: #29d;
    position: fixed;
    z-index: 10002;
    top: 0;
    left: 0;
    width: 100%;
    height: 2px;
    border-bottom-right-radius: 1px;
    border-top-right-radius: 1px
}

#loading-bar .peg {
    position: absolute;
    width: 70px;
    right: 0;
    top: 0;
    height: 2px;
    opacity: .45;
    -moz-box-shadow: #29d 1px 0 6px 1px;
    -ms-box-shadow: #29d 1px 0 6px 1px;
    -webkit-box-shadow: #29d 1px 0 6px 1px;
    box-shadow: #29d 1px 0 6px 1px;
    -moz-border-radius: 100%;
    -webkit-border-radius: 100%;
    border-radius: 100%
}

#loading-bar-spinner {
    display: block;
    position: fixed;
    z-index: 10002;
    top: 10px;
    left: 10px
}

#loading-bar-spinner .spinner-icon {
    width: 14px;
    height: 14px;
    border: 2px solid transparent;
    border-top-color: #29d;
    border-left-color: #29d;
    border-radius: 50%;
    -webkit-animation: loading-bar-spinner .4s linear infinite;
    -moz-animation: loading-bar-spinner .4s linear infinite;
    -ms-animation: loading-bar-spinner .4s linear infinite;
    -o-animation: loading-bar-spinner .4s linear infinite;
    animation: loading-bar-spinner .4s linear infinite
}

.buttonList .button, body {
    width: 100%
}

@-webkit-keyframes loading-bar-spinner {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes loading-bar-spinner {
    0% {
        -moz-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes loading-bar-spinner {
    0% {
        -o-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-ms-keyframes loading-bar-spinner {
    0% {
        -ms-transform: rotate(0);
        transform: rotate(0)
    }
    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loading-bar-spinner {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(360deg)
    }
}

a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video {
    border: 0;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline
}

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

body {
    line-height: 1;
    margin: 0;
    color: #333;
    font: 62.5%/1.4 Arial, Helvetica, sans-serif
}

sub, sup {
    line-height: 1em
}

blockquote, q {
    quotes: none
}

blockquote:after, blockquote:before, q:after, q:before {
    content: '';
    content: none
}

@-ms-viewport {
    width: device-width
}

@-o-viewport {
    width: device-width
}

@viewport {
    width: device-width
}

html {
    -webkit-tap-highlight-color: transparent;
    overflow-y: scroll;
    background: #f8f8f8
}

.buttonList, .times {
    overflow: auto
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.left {
    float: left
}

.right {
    float: right
}

img.left {
    margin-right: 1em;
    margin-bottom: 1em
}

img.right {
    margin-left: 1em;
    margin-bottom: 1em
}

.center {
    text-align: center
}

.botGap {
    margin-bottom: 1.4em
}

h4, h5, h6, p {
    margin-bottom: 1em
}

.leftGap {
    margin-left: 1.4em
}

.rightGap {
    margin-right: 1.4em
}

.topGap {
    margin-top: 1.4em
}

.clearLeft {
    clear: left
}

.clearRight {
    clear: right
}

.clearNone {
    clear: none
}

.clearFix:after, .clearFix:before, .content:after, .content:before, .main:after, .main:before, .podContent:after, .podContent:before, .wrapper:after, .wrapper:before {
    content: "";
    display: table
}

.hidden, .js .jsHidden, .jsShow, div.hidden, input.hidden {
    display: none
}

.clearFix:after, .content:after, .main:after, .podContent:after, .wrapper:after {
    clear: both
}

.visuallyHidden {
    left: -9999px;
    position: absolute;
    top: -9999px
}

.js .jsShow, cite {
    display: block
}

p {
    font-size: 1.4em
}

small, sub, sup {
    font-size: .92857em
}

small {
    display: inline-block
}

li small {
    display: inline
}

sup {
    vertical-align: super
}

sub {
    vertical-align: sub
}

strong {
    font-weight: 700
}

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

.textCenter {
    text-align: center
}

.button, td, th {
    text-align: left
}

::-webkit-selection {
    background: #59b337;
    color: #fff;
    text-shadow: none
}

::-moz-selection {
    background: #59b337;
    color: #fff;
    text-shadow: none
}

::selection {
    background: #59b337;
    color: #fff;
    text-shadow: none
}

blockquote {
    position: relative
}

blockquote:after, blockquote:before {
    color: #000;
    font: 6em Georgia, serif;
    position: absolute
}

blockquote:before {
    content: "\201C";
    left: 0;
    top: -.2em
}

blockquote:after {
    content: "\201D";
    right: 0
}

cite {
    text-align: right
}

h1 {
    clear: both;
    font: 2.4em/1.3 Arial, Helvetica, sans-serif;
    margin-bottom: .58333em
}

h2, h3 {
    clear: both;
    font: 2em Arial, Helvetica, sans-serif;
    margin-bottom: .77778em
}

h4, h5, h6, ol, ul {
    font-size: 1.4em
}

.button, dl dt, h2.feature, h4 {
    font-weight: 700
}

h2.feature {
    color: #2a2a2a;
    padding: .5em
}

h4 {
    color: #000
}

a:link, a:visited {
    color: #000;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 79, 182, .45);
    word-wrap: break-word
}

a:focus {
    outline: 0
}

.content a {
    text-decoration: underline
}

.content .breadcrumb a, .content a.button, .content a.control, .content a:focus, .content a:hover, .content aside a {
    text-decoration: none
}

.content a:visited {
    color: #87189d
}

.button, .content .breadcrumb a:visited, .content a.button:visited, .content a.control:visited, .content aside a:visited {
    color: #000
}

.content .breadcrumb a:focus, .content .breadcrumb a:hover, .content a.control:focus, .content a.control:hover, .content aside a:focus, .content aside a:hover {
    text-decoration: underline
}

.button, .button:hover, .podLink a {
    text-decoration: none
}

a.doc, a.external, a.ppt, a.xls, li.doc a, li.external a, li.ppt a, li.xls a {
    background: right 40% no-repeat;
    padding-right: 14px
}

a.pdf, li.pdf a {
    background: url(../images/icons/icn-inline-pdf.png) right bottom no-repeat;
    padding-right: 1.5em
}

.svg a.pdf, .svg li.pdf a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNjAwIiB2aWV3Qm94PSIwIDAgNjAwIDYwMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYwMCA2MDAiPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTM3Ny4zMywxNzMuNjg5YzEyLjIzNCwyMy4wOTUgMjguNjAyLDQyLjA1NiA0Ny45OTQsNTcuOTkzLTMxLjk2OSw1LjY5My02MC4wMjEsMTUuMzA0LTg3Ljk4OSwyNC45OTcgMTQuMTUxLTI2Ljg0MyAyOS4yMzMtNTIuNzU3IDM5Ljk5NS04Mi45OXoiLz48ZyBvcGFjaXR5PSIuNzUiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTIzNiwxNTVoMjE4djIxOGgtMjE4eiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyMCIgZD0ibTIzNiwxNTVoMjE4djIxOGgtMjE4eiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9nPjxwYXRoIGZpbGw9IiNmMmYyZjIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTIzNCwxNTNoMjE4djIxOGgtMjE4eiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2YwMCIgc3Ryb2tlLXdpZHRoPSIyMCIgZD0ibTIzNCwxNTNoMjE4djIxOGgtMjE4eiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PGcgb3BhY2l0eT0iLjc1Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Im0zMTUuNDYyLDI4My40MzhjLTEyLjEyMiwxNi41NDMtMzYuNTc1LDI5LjQxNi00MS45OTUsNTUuOTkyIDMwLjUyMy0xMy45MjQgNDUuOTQ0LTQ1Ljc0MiA2MS45OTItNzMuOTkgMTYuNDA4LTI4Ljg4MSAzMS4xNzgtNjAuNzA5IDQ0Ljk5NC05MC45ODgtNS44OTEtMjYuNDc5LTE3LjcxLTYwLjYyOS04Ljk5OC05MS45ODkgMTYuMTI4LTExLjcxNCAzNS4xMjcsMy4yMzIgMjcuOTk2LDIzLjk5Ny0yLjgyNC0xMC44NDEtNS4zODEtMjEuOTUtMTMuOTk4LTI2Ljk5Ny0xMS4yNTgsMTguODQ0LTIuNDE5LDUzLjkzMSAyLDcyLjk5MSA0LjUxNy05LjE0OCA5LjU1Mi0zMy42MDIgMTEuODY0LTQ0Ljk1NCA1LjY4My0uNS03LjU1OCw0NC4wMjgtNi44NjUsNTcuOTUyIC45ODEsMTkuNzE1IDI0LjY1Niw1MS4wODQgMzcuOTk1LDYxLjk5MiA2LjU4MSw1LjM4MiAxNS42NjgsOC43MTkgMjAuOTk3LDEzLjk5OCAxMS40NTUtMS4zMzQgMjcuMjUxLTMuOTY3IDQxLjk5NS0zLjk5OSAxNy45NjMtLjAzOSAzOS4wMDksMS4xNjcgNDAuOTk1LDE3Ljk5OC0xMy4zMTYtMTEuMjU5LTQ2LjA5OS0xMC41OTQtNjcuOTkyLTcgMTYuODY1LDguNjQ5IDQ1Ljc5OSwyMi41NCA2NS45OTIsMTQuOTk5LTEuMDQ1LDEwLjkzNy0xMy40NzYsMTEuMjc3LTI0Ljk5Nyw5Ljk5OC0yMS44NzctMi40MjktNDguODk2LTE1LjQtNjEuOTkyLTIyLjk5Ny0zNi4xNDMsNS44NTMtNzAuNTg0LDEzLjQwNC0xMDEuOTg3LDIzLjk5Ny0xMS42MTEsMTUuNzI2LTI1LjI0NCw0NC4xODEtNDAuOTk1LDU4Ljk5My01LjMzNyw1LjAxOC0xMy45MzMsMTAuNzc5LTE5Ljk5NywxMC45OTgtNi41ODMsLjIzOC0xNi45OTItNS4zMTYtMTcuOTk4LTEwLTIuNTc5LTEyLjAwNiAxNC4xOTctMjQuMzI4IDIwLjk5Ny0yOS45OTQgMTAuNTg2LTguODIyIDE5LjIxNS0xNS4xNzQgMjkuOTk3LTIwLjk5N3ptMjkuOTk2LTEzLjk5OWMyNy45NjktOS42OTMgNTYuMDIxLTE5LjMwNCA4Ny45ODktMjQuOTk3LTE5LjM5My0xNS45MzctMzUuNzYtMzQuODk4LTQ3Ljk5NC01Ny45OTMtMTAuNzYyLDMwLjIzNC0yNS44NDQsNTYuMTQ4LTM5Ljk5NSw4Mi45OXoiLz48L2c+PHBhdGggZmlsbD0iI2YwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMzEzLjQ2MiwyODEuNDM4Yy0xMi4xMjIsMTYuNTQzLTM2LjU3NSwyOS40MTYtNDEuOTk1LDU1Ljk5MiAzMC41MjMtMTMuOTI0IDQ1Ljk0NC00NS43NDIgNjEuOTkyLTczLjk5IDE2LjQwOC0yOC44ODEgMzEuMTc4LTYwLjcwOSA0NC45OTQtOTAuOTg4LTUuODkxLTI2LjQ3OS0xNy43MS02MC42MjktOC45OTgtOTEuOTg5IDE2LjEyOC0xMS43MTQgMzUuMTI3LDMuMjMyIDI3Ljk5NiwyMy45OTctMi44MjQtMTAuODQxLTUuMzgxLTIxLjk1LTEzLjk5OC0yNi45OTctMTEuMjU4LDE4Ljg0NC0yLjQxOSw1My45MzEgMiw3Mi45OTEgNC41MTctOS4xNDggOS41NTItMzMuNjAyIDExLjg2NC00NC45NTQgNS42ODMtLjUtNy41NTgsNDQuMDI4LTYuODY1LDU3Ljk1MiAuOTgxLDE5LjcxNSAyNC42NTYsNTEuMDg0IDM3Ljk5NSw2MS45OTIgNi41ODEsNS4zODIgMTUuNjY4LDguNzE5IDIwLjk5NywxMy45OTggMTEuNDU1LTEuMzM0IDI3LjI1MS0zLjk2NyA0MS45OTUtMy45OTkgMTcuOTYzLS4wMzkgMzkuMDA5LDEuMTY3IDQwLjk5NSwxNy45OTgtMTMuMzE2LTExLjI1OS00Ni4wOTktMTAuNTk0LTY3Ljk5Mi03IDE2Ljg2NSw4LjY0OSA0NS43OTksMjIuNTQgNjUuOTkyLDE0Ljk5OS0xLjA0NSwxMC45MzctMTMuNDc2LDExLjI3Ny0yNC45OTcsOS45OTgtMjEuODc3LTIuNDI5LTQ4Ljg5Ni0xNS40LTYxLjk5Mi0yMi45OTctMzYuMTQzLDUuODUzLTcwLjU4NCwxMy40MDQtMTAxLjk4NywyMy45OTctMTEuNjExLDE1LjcyNi0yNS4yNDQsNDQuMTgxLTQwLjk5NSw1OC45OTMtNS4zMzgsNS4wMTgtMTMuOTM0LDEwLjc3OS0xOS45OTgsMTAuOTk4LTYuNTgzLC4yMzgtMTYuOTkyLTUuMzE2LTE3Ljk5OC0xMC0yLjU3OS0xMi4wMDYgMTQuMTk3LTI0LjMyOCAyMC45OTctMjkuOTk0IDEwLjU4Ny04LjgyMiAxOS4yMTYtMTUuMTc0IDI5Ljk5OC0yMC45OTd6bTI5Ljk5Ni0xMy45OTljMjcuOTY5LTkuNjkzIDU2LjAyMS0xOS4zMDQgODcuOTg5LTI0Ljk5Ny0xOS4zOTMtMTUuOTM3LTM1Ljc2LTM0Ljg5OC00Ny45OTQtNTcuOTkzLTEwLjc2MiwzMC4yMzQtMjUuODQ0LDU2LjE0OC0zOS45OTUsODIuOTl6Ii8+PC9zdmc+);
    background-position: right 25%;
    background-size: 2em
}

a.external, li.external a {
    background-image: url(../images/icons/icn-inline-external.gif);
    padding-right: 1.5em
}

.svg a.external, .svg li.external a {
    background-size: 1.3em
}

a.doc, li.doc a {
    background-image: url(../images/icons/icn-inline-doc.png)
}

a.ppt, li.ppt a {
    background-image: url(../images/icons/icn-inline-ppt.png)
}

a.xls, li.xls a {
    background-image: url(../images/icons/icn-inline-xls.png)
}

.button {
    background: url(../images/icons/list-links.png) 96% center no-repeat #fff;
    border: 1px solid #d5d5d5;
    border-radius: 9999em;
    cursor: pointer;
    display: inline-block;
    padding: 1em 2em 1em 1em;
    white-space: normal
}

.button.back {
    background-image: url(../images/icons/arrow-back.png);
    background-position: 4% center;
    padding: 1em 2.5em 1em 1em
}

.button.yellow {
    background: #ffd400;
    border-color: #ffd400;
    border-style: solid;
    color: #000
}

.button.yellow:focus, .button.yellow:hover {
    background-color: #000;
    border-color: #000;
    color: #fff
}

.svg .button.yellow {
    background-image: url(../images/icons/list-links.svg);
    background-size: 1.5em, auto;
    background-repeat: no-repeat;
    background-position: right center
}

button.yellow {
    border: 2px solid #000
}

.svg .button.yellow:focus, .svg .button.yellow:hover {
    background-image: url(../images/icons/list-links-white.svg);
    background-color: #000;
    border-color: #000;
    color: #fff;
    background-position: right center
}

.svg .button.back.yellow, .svg .button.back.yellow:focus, .svg .button.back.yellow:hover {
    background-image: url(../images/icons/arrow-back.svg);
    background-position: .7em center;
    padding: .9375em 1em .9375em 2.5em
}

.svg .button.back.yellow {
    border: 2px solid #000;
    background-color: #fff
}

.svg .button.back.yellow:focus, .svg .button.back.yellow:hover {
    background-color: #d57b1d;
    color: #000;
    border-color: #d57b1d
}

.button.blue {
    background-color: #ccedff;
    border-color: #b3dff6
}

.button.blue:focus, .button.blue:hover {
    background-color: #f3fbff
}

.svg .button.blue {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczODkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNUY2RkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czODkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #e5f6ff, #ccedff);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #e5f6ff, #ccedff);
    background-size: 1.5em, auto
}

.svg .button.blue:focus, .svg .button.blue:hover {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGM0ZCRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTQpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #f3fbff, #ccedff);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #f3fbff, #ccedff)
}

.button.grey {
    background-color: #f5f5f5;
    border-color: #d5d5d5
}

.button.grey:focus, .button.grey:hover {
    background-color: #ffed47
}

.svg .button.grey {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZCRkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNDcpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #fbfbfb, #f5f5f5);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #fbfbfb, #f5f5f5);
    background-size: 1.5em, auto
}

.svg .button.grey:focus, .svg .button.grey:hover {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkY1OTkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDciIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NTEpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #fff599, #ffed47);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #fff599, #ffed47)
}

.svg .back.grey {
    background-image: url(../images/icons/arrow-back.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZCRkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNDcpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/arrow-back.svg), -webkit-linear-gradient(top, #fbfbfb, #f5f5f5);
    background-image: url(../images/icons/arrow-back.svg), linear-gradient(to bottom, #fbfbfb, #f5f5f5)
}

.svg .back.grey:focus, .svg .back.grey:hover {
    background-image: url(../images/icons/arrow-back.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkY1OTkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDciIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NTEpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/arrow-back.svg), -webkit-linear-gradient(top, #fff599, #ffed47);
    background-image: url(../images/icons/arrow-back.svg), linear-gradient(to bottom, #fff599, #ffed47)
}

.button.disabled, .button.disabled:focus, .button.disabled:hover {
    background-image: url(../images/icons/link-chevron-light-grey.png);
    background-color: #f5f5f5;
    border-color: #d5d5d5;
    color: #828588;
    cursor: default
}

.svg .button.disabled, .svg .button.disabled:focus, .svg .button.disabled:hover {
    background-image: url(../images/icons/link-chevron-light-grey.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZCRkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNDcpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/link-chevron-light-grey.svg), -webkit-linear-gradient(top, #fbfbfb, #f5f5f5);
    background-image: url(../images/icons/link-chevron-light-grey.svg), linear-gradient(to bottom, #fbfbfb, #f5f5f5);
    background-size: 1.5em, auto
}

.button.plain {
    background-image: none;
    padding: .7em
}

.svg .button.plain {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZCRkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNDcpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fbfbfb, #f5f5f5);
    background-image: linear-gradient(to bottom, #fbfbfb, #f5f5f5);
    background-size: auto
}

.svg .button.plain:focus, .svg .button.plain:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc1NTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkY1OTkiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDciIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c1NTEpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fff599, #ffed47);
    background-image: linear-gradient(to bottom, #fff599, #ffed47)
}

.button.green {
    background-color: #0e8133;
    background-image: url(../images/icons/list-links-white.png);
    border-color: #d5d5d5;
    color: #fff
}

.button.green:focus, .button.green:hover {
    background-color: #56b537
}

.svg .button.green {
    background-image: url(../images/icons/list-links-white.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4MjQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiM1NkI1MzciIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiMwRTgxMzMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MjQpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links-white.svg), -webkit-linear-gradient(top, #56b537, #0e8133);
    background-image: url(../images/icons/list-links-white.svg), linear-gradient(to bottom, #56b537, #0e8133);
    background-size: 1.5em, auto
}

.svg .button.green:focus, .svg .button.green:hover {
    background-color: #0e8133;
    background-image: url(../images/icons/list-links-white.svg)
}

.button.blue.plus {
    background-image: url(../images/icons/icon-plus.png)
}

.svg .blue.plus {
    background-image: url(../images/icons/icon-plus.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczODkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNUY2RkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czODkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-plus.svg), -webkit-linear-gradient(top, #e5f6ff, #ccedff);
    background-image: url(../images/icons/icon-plus.svg), linear-gradient(to bottom, #e5f6ff, #ccedff)
}

.svg .blue.plus:focus, .svg .blue.plus:hover {
    background-image: url(../images/icons/icon-plus.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGM0ZCRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTQpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-plus.svg), -webkit-linear-gradient(top, #f3fbff, #ccedff);
    background-image: url(../images/icons/icon-plus.svg), linear-gradient(to bottom, #f3fbff, #ccedff)
}

.button.blue.minus {
    background-image: url(../images/icons/icon-minus.png)
}

.svg .blue.minus {
    background-image: url(../images/icons/icon-minus.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczODkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNUY2RkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czODkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-minus.svg), -webkit-linear-gradient(top, #e5f6ff, #ccedff);
    background-image: url(../images/icons/icon-minus.svg), linear-gradient(to bottom, #e5f6ff, #ccedff)
}

.svg .blue.minus:focus, .svg .blue.minus:hover {
    background-image: url(../images/icons/icon-minus.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc4OTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGM0ZCRkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4OTQpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-minus.svg), -webkit-linear-gradient(top, #f3fbff, #ccedff);
    background-image: url(../images/icons/icon-minus.svg), linear-gradient(to bottom, #f3fbff, #ccedff)
}

ol, ul {
    list-style: none
}

.row.radio .helpText ol ul li, .row.radio .helpText ul li, ol ul li, ul li {
    background: url(../images/icons/list-standard.png) left .2em no-repeat;
    list-style-type: none;
    padding: 0 0 1em 1.4em
}

.svg .row.radio .helpText ol ul li, .svg .row.radio .helpText ul li, .svg ol ul li, .svg ul li {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTUuODk3NDYwOSAtMy42NDQwNDMgMzAgMzAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC01Ljg5NzQ2MDkgLTMuNjQ0MDQzIDMwIDMwIj48ZGVmcz48bGluZWFyR3JhZGllbnQgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCguNzA3MSAuNzA3MSAtLjcwNzEgLjcwNzEgLTIwNS41NTkwMSA3MC44NjMzKSIgaWQ9IlNWR0lEXzFfIiB5MT0iLTE4NS4xNDgiIHgxPSIxMTcuMDUyIiB5Mj0iLTIwMS4yMDgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMTAwLjk5MiI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Im0wLDIuMjkxYzAtMi4yMDAyIDEuNDc5NS0yLjk0NzggMy4yNjQyLTEuNjYxMWwxMS42NDc5LDguMzg3MmMxLjc4NTIsMS4yODY2IDEuNzksMy4zOTE2IC4wMDQ5LDQuNjc3N2wtMTEuNjU1Myw4LjM4NzdjLTEuNzg0NywxLjI4NjEtMy4yNjE3LC41MzkxLTMuMjYxNy0xLjY2MTF2LTE4LjEzMDR6Ii8+PC9zdmc+);
    background-size: 1em
}

ol ol, ol ul, ul ol, ul ul {
    padding-top: 1em
}

ol ol li:last-child, ol ul li:last-child, ul ol li:last-child, ul ul li:last-child {
    padding-bottom: 0
}

li h2, li h3 {
    font-size: 1.429em
}

.buttonList input, li h4, li h5, li h6, li ol, li p, li ul {
    font-size: 1em
}

.svg ul ol li, ol li, ul ol li {
    background-image: none;
    list-style-type: decimal;
    margin: 0 0 1em 1.4em;
    padding: 0
}

.lower-alpha li, ol ol li {
    list-style-type: lower-alpha
}

ol ol ol li {
    list-style-type: lower-roman
}

ol ol ul li, ol ul li {
    list-style-type: none;
    margin: 0;
    padding: 0 0 1em 1.4em
}

.roman li {
    list-style-type: lower-roman
}

.linkList li {
    background: url(../images/icons/list-links.png) 96% center no-repeat;
    padding: 1em 5% 1em 0
}

.svg .linkList li {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTguMzMwNTY2NCAtNC45MjMzMzk4IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtOC4zMzA1NjY0IC00LjkyMzMzOTggMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSIyMC4xNTQiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTE9IjIwLjE1NCIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0ibTEzLjA0NzQsMTAuNzg0N2MuMzg4Ny0uMzg4NyAuMzg4Ny0xLjAyNTQgMC0xLjQxNDFsLTkuMDgwMS05LjA3OTFjLS4zODg3LS4zODg3LTEuMDI1NC0uMzg4Ny0xLjQxNDEsMGwtMi4yNTc4LDIuMjU3OGMtLjM4ODcsLjM4ODctLjM4OTIsMS4wMjU0LS4wMDA1LDEuNDE0Nmw1LjM5ODQsNS40MDYyYy4zODg3LC4zODkyIC4zODgyLDEuMDI1OS0uMDAwNSwxLjQxNDZsLTUuNDAxNCw1LjQwMTRjLS4zODg3LC4zODg3LS4zODg3LDEuMDI1NCAwLDEuNDE0MWwyLjI2MDcsMi4yNjE3Yy4zODg3LC4zODg3IDEuMDI1NCwuMzg4NyAxLjQxNDEsMGw5LjA4MTEtOS4wNzcxeiIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtMTMuMDQ3NCwxMC43ODQ3Yy4zODg3LS4zODg3IC4zODg3LTEuMDI1NCAwLTEuNDE0MWwtOS4wODAxLTkuMDc5MWMtLjM4ODctLjM4ODctMS4wMjU0LS4zODg3LTEuNDE0MSwwbC0yLjI1NzgsMi4yNTc4Yy0uMzg4NywuMzg4Ny0uMzg5MiwxLjAyNTQtLjAwMDUsMS40MTQ2bDUuMzk4NCw1LjQwNjJjLjM4ODcsLjM4OTIgLjM4ODIsMS4wMjU5LS4wMDA1LDEuNDE0NmwtNS40MDE0LDUuNDAxNGMtLjM4ODcsLjM4ODctLjM4ODcsMS4wMjU0IDAsMS40MTQxbDIuMjYwNywyLjI2MTdjLjM4ODcsLjM4ODcgMS4wMjU0LC4zODg3IDEuNDE0MSwwbDkuMDgxMS05LjA3NzF6Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Im0xMy4wNDc0LDEwLjc4NDdjLjM4ODctLjM4ODcgLjM4ODctMS4wMjU0IDAtMS40MTQxbC05LjA4MDEtOS4wNzkxYy0uMzg4Ny0uMzg4Ny0xLjAyNTQtLjM4ODctMS40MTQxLDBsLTIuMjU3OCwyLjI1NzhjLS4zODg3LC4zODg3LS4zODkyLDEuMDI1NC0uMDAwNSwxLjQxNDZsNS4zOTg0LDUuNDA2MmMuMzg4NywuMzg5MiAuMzg4MiwxLjAyNTktLjAwMDUsMS40MTQ2bC01LjQwMTQsNS40MDE0Yy0uMzg4NywuMzg4Ny0uMzg4NywxLjAyNTQgMCwxLjQxNDFsMi4yNjA3LDIuMjYxN2MuMzg4NywuMzg4NyAxLjAyNTQsLjM4ODcgMS40MTQxLDBsOS4wODExLTkuMDc3MXoiLz48L3N2Zz4=);
    background-size: 1.5em
}

.linkList li a {
    display: block
}

.linkList li.doc, .linkList li.external, .linkList li.pdf, .linkList li.ppt, .linkList li.xls {
    background: 0 0
}

.linkList li.doc a, .linkList li.external a, .linkList li.pdf a, .linkList li.ppt a, .linkList li.xls a {
    display: inline
}

.benefitList li {
    background: url(../images/icons/tick.png) left top no-repeat;
    padding: .1em 0 .9em 2em
}

.svg .benefitList li {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjEuODM2IiB2aWV3Qm94PSIwIDAgMjQuMzM1IDIxLjgzNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzNSAyMS44MzYiPjxwYXRoIGZpbGw9IiM1OWIzMzciIGQ9Im05LjY0NiwxMi44NWMtLjI4NSwuMzcxLS44MjEsLjQ0MS0xLjE5MiwuMTU2bC00LjM2Mi0zLjM1MmMtLjM3MS0uMjg1LS45MDctLjIxNS0xLjE5MiwuMTU2bC0yLjcyNSwzLjU0N2MtLjI4NSwuMzcxLS4yMTUsLjkwNyAuMTU2LDEuMTkybDkuMjU2LDcuMTEyYy4zNzEsLjI4NSAuOTA3LC4yMTUgMS4xOTItLjE1NmwxLjc4NC0yLjMyM2MuMjg1LS4zNzEgLjcyOS0uOTQ5IC45ODgtMS4yODUgLjI1OS0uMzM2IC43MDMtLjkxNSAuOTg4LTEuMjg2bDkuNjItMTIuNTJjLjI4NS0uMzcxIC4yMTUtLjkwNy0uMTU2LTEuMTkybC0zLjU0Ny0yLjcyNGMtLjM3LS4yODUtLjkwNi0uMjE1LTEuMTkxLC4xNTZsLTkuNjE5LDEyLjUxOXoiLz48L3N2Zz4=);
    background-size: 1.3em
}

.benefitList li.cross {
    background-image: url(../images/icons/cross.png)
}

.svg .benefitList li.cross {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTYuMTMxODM1OSAtNi4xMzIzMjQyIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNi4xMzE4MzU5IC02LjEzMjMyNDIgMzAgMzAiPjxwYXRoIGZpbGw9IiM2MzY2NmEiIGQ9Im0xNi45ODgzLDE0LjE5MDljLjMzMTEtLjMzMDEgLjMzMTEtLjg3MTEgMC0xLjIwMTJsLTMuNzcwNS0zLjc3MWMtLjMzMTEtLjMzMDYtLjMzMTEtLjg3MTYtLjAwMS0xLjIwMjFsMy43NzI1LTMuNzcxYy4zMzAxLS4zMzA2IC4zMzAxLS44NzE2LS4wMDEtMS4yMDIxbC0yLjc5NTktMi43OTU0Yy0uMzMxMS0uMzMwNi0uODcyMS0uMzMwNi0xLjIwMjEsMGwtMy43NzEsMy43NzFjLS4zMzA2LC4zMzA2LS44NzE2LC4zMzA2LTEuMjAyMSwwbC0zLjc3Mi0zLjc3MWMtLjMzMDYtLjMzMDYtLjg3MTYtLjMzMDYtMS4yMDIxLDBsLTIuNzk0OSwyLjc5NTRjLS4zMzA2LC4zMzA2LS4zMzA2LC44NzE2IDAsMS4yMDIxbDMuNzcyLDMuNzcxYy4zMzA2LC4zMzA2IC4zMzA2LC44NzE2IDAsMS4yMDIxbC0zLjc3MiwzLjc3MWMtLjMzMDYsLjMzMDEtLjMzMDYsLjg3MTEgMCwxLjIwMjFsMi43OTQ5LDIuNzk0OWMuMzMwNiwuMzMxMSAuODcxNiwuMzMxMSAxLjIwMjEsLjAwMWwzLjc3Mi0zLjc3MTVjLjMzMDYtLjMzMDEgLjg3MTYtLjMzMDEgMS4yMDIxLDBsMy43NzEsMy43NzE1Yy4zMzAxLC4zMzAxIC44NzExLC4zMzAxIDEuMjAyMSwwbDIuNzk1OS0yLjc5Njl6Ii8+PC9zdmc+);
    background-size: 1.7em
}

.svg ul.stepList li, ul.stepList li {
    background-image: url(../images/icons/step-tick.png);
    background-size: auto;
    font-weight: 700;
    min-height: 4em;
    padding-left: 4em;
    padding-top: 1em
}

.buttonList li {
    background-image: none;
    float: left;
    margin: 0 1em 1em 0;
    padding: 0
}

.buttonList li:last-child {
    margin-right: 0
}

.telList .tel {
    display: block
}

dl {
    font-size: 1.4em;
    margin: 0
}

dl dd {
    margin-bottom: 1em;
    padding-left: 1.4em
}

dd h2, dd h3 {
    font-size: 1.429em
}

dd .tableContainer, dd .tableContainer table, dd h4, dd h5, dd h6, dd label, dd ol, dd p, dd ul, dt label, dt p {
    font-size: 1em
}

.times {
    border-top: 1px solid #d5d5d5;
    border-bottom: 1px solid #d5d5d5;
    margin: 0 -.975em 1em;
    padding: 1em
}

.times dd, .times dt {
    padding-bottom: .4em
}

.times dt {
    clear: both;
    float: left;
    font-weight: 400
}

.times dd {
    float: right;
    margin: 0;
    padding-left: 0;
    white-space: nowrap
}

.tableContainer {
    display: inline-block;
    margin-bottom: 1em;
    overflow: hidden;
    overflow-x: auto
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 1.4em
}

.tableContainer table {
    margin-bottom: 0
}

.tableContainer.has-scroll {
    position: relative;
    overflow: hidden
}

.tableContainer.has-scroll:after {
    position: absolute;
    top: 0;
    left: 100%;
    width: 50px;
    height: 100%;
    box-shadow: -5px 0 25px rgba(0, 0, 0, .2);
    content: ''
}

.tableContainer.has-scroll > div {
    overflow-x: auto
}

.tableContainer > div::-webkit-scrollbar {
    height: 12px
}

.tableContainer > div::-webkit-scrollbar-track {
    box-shadow: 0 0 2px rgba(0, 0, 0, .15) inset;
    background: #f0f0f0
}

.pod, .validation-summary-errors {
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05)
}

.tableContainer > div::-webkit-scrollbar-thumb {
    border-radius: 6px;
    background: #ccc
}

.fullWidth, .fullWidth table {
    width: 100%
}

td, th {
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    padding: 1em
}

td:first-child, th:first-child {
    border-left: 0
}

td img {
    vertical-align: -40%
}

table ol, table p, table ul {
    font-size: 1em
}

thead th {
    background: #d2e6ef;
    color: #484a4d;
    font-size: 1.2em
}

thead th a, thead th a:hover, thead th h3 {
    color: inherit
}

tbody tr td, tbody tr th {
    background-color: #ebf8fe
}

tbody tr:nth-child(even) td, tbody tr:nth-child(even) th {
    background-color: #f2f9ff
}

tbody tr:last-child td, tbody tr:last-child th {
    border-bottom: 0
}

.included, .notAvailable {
    background-image: url(../images/icons/tick.png);
    background-position: center .5em;
    background-repeat: no-repeat;
    padding: 2.5em .5em .5em;
    text-align: center
}

.svg .included {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjEuODM2IiB2aWV3Qm94PSIwIDAgMjQuMzM1IDIxLjgzNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzNSAyMS44MzYiPjxwYXRoIGZpbGw9IiM1OWIzMzciIGQ9Im05LjY0NiwxMi44NWMtLjI4NSwuMzcxLS44MjEsLjQ0MS0xLjE5MiwuMTU2bC00LjM2Mi0zLjM1MmMtLjM3MS0uMjg1LS45MDctLjIxNS0xLjE5MiwuMTU2bC0yLjcyNSwzLjU0N2MtLjI4NSwuMzcxLS4yMTUsLjkwNyAuMTU2LDEuMTkybDkuMjU2LDcuMTEyYy4zNzEsLjI4NSAuOTA3LC4yMTUgMS4xOTItLjE1NmwxLjc4NC0yLjMyM2MuMjg1LS4zNzEgLjcyOS0uOTQ5IC45ODgtMS4yODUgLjI1OS0uMzM2IC43MDMtLjkxNSAuOTg4LTEuMjg2bDkuNjItMTIuNTJjLjI4NS0uMzcxIC4yMTUtLjkwNy0uMTU2LTEuMTkybC0zLjU0Ny0yLjcyNGMtLjM3LS4yODUtLjkwNi0uMjE1LTEuMTkxLC4xNTZsLTkuNjE5LDEyLjUxOXoiLz48L3N2Zz4=);
    background-size: 1.5em
}

.notAvailable {
    background-image: url(../images/icons/cross.png)
}

.svg .notAvailable {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTYuMTMxODM1OSAtNi4xMzIzMjQyIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNi4xMzE4MzU5IC02LjEzMjMyNDIgMzAgMzAiPjxwYXRoIGZpbGw9IiM2MzY2NmEiIGQ9Im0xNi45ODgzLDE0LjE5MDljLjMzMTEtLjMzMDEgLjMzMTEtLjg3MTEgMC0xLjIwMTJsLTMuNzcwNS0zLjc3MWMtLjMzMTEtLjMzMDYtLjMzMTEtLjg3MTYtLjAwMS0xLjIwMjFsMy43NzI1LTMuNzcxYy4zMzAxLS4zMzA2IC4zMzAxLS44NzE2LS4wMDEtMS4yMDIxbC0yLjc5NTktMi43OTU0Yy0uMzMxMS0uMzMwNi0uODcyMS0uMzMwNi0xLjIwMjEsMGwtMy43NzEsMy43NzFjLS4zMzA2LC4zMzA2LS44NzE2LC4zMzA2LTEuMjAyMSwwbC0zLjc3Mi0zLjc3MWMtLjMzMDYtLjMzMDYtLjg3MTYtLjMzMDYtMS4yMDIxLDBsLTIuNzk0OSwyLjc5NTRjLS4zMzA2LC4zMzA2LS4zMzA2LC44NzE2IDAsMS4yMDIxbDMuNzcyLDMuNzcxYy4zMzA2LC4zMzA2IC4zMzA2LC44NzE2IDAsMS4yMDIxbC0zLjc3MiwzLjc3MWMtLjMzMDYsLjMzMDEtLjMzMDYsLjg3MTEgMCwxLjIwMjFsMi43OTQ5LDIuNzk0OWMuMzMwNiwuMzMxMSAuODcxNiwuMzMxMSAxLjIwMjEsLjAwMWwzLjc3Mi0zLjc3MTVjLjMzMDYtLjMzMDEgLjg3MTYtLjMzMDEgMS4yMDIxLDBsMy43NzEsMy43NzE1Yy4zMzAxLC4zMzAxIC44NzExLC4zMzAxIDEuMjAyMSwwbDIuNzk1OS0yLjc5Njl6Ii8+PC9zdmc+);
    background-size: 1.7em
}

legend {
    left: -9999px;
    position: absolute
}

.fauxLabel .required, label .required, span.required {
    background: url(../images/icons/asterisk.png) right top no-repeat;
    display: inline-block;
    height: 1em;
    margin-top: -10px;
    overflow: hidden;
    text-align: left;
    text-indent: -9999px;
    width: 10px
}

label {
    display: block;
    font-size: 1.4em;
    line-height: 1.2857;
    margin-bottom: .5em
}

li label {
    font-size: 1em
}

p.staticValue {
    margin: .5em 0
}

input, select, textarea {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    line-height: 1.2857em;
    margin: 0
}

input[disabled=disabled], select[disabled=disabled], textarea[disabled=disabled] {
    color: #a7a8aa
}

input[type=text], input[type=password], select, textarea {
    border: 2px solid #ccc;
    border-radius: 5px;
    display: block;
    line-height: 1.2857;
    min-width: 60%;
    max-width: 80%;
    padding: .4em
}

select {
    width: 95%
}

textarea {
    min-height: 8em
}

input[type=text]:focus, input[type=password]:focus, select:focus, textarea:focus {
    border-color: #72c7e7;
    outline: 0
}

.hintText {
    color: #666;
    margin: 0
}

.js .helpText {
    display: none
}

.row {
    border-top: 1px solid #d5d5d5;
    padding: 1.4em
}

.row.noBorder {
    border-top: 0
}

.row:after, .row:before {
    content: "";
    display: table
}

.row:after {
    clear: both
}

.row > div.pod {
    clear: both;
    float: none;
    width: 100%
}

.row.radio li {
    background: 0 0;
    overflow: auto;
    padding: 0
}

.row.radio li label {
    float: left;
    margin-top: 0;
    padding-left: 3%;
    width: 83%
}

.row.radio li input {
    float: left
}

.row.textArea label, .row.textArea > div {
    float: none;
    width: 100%
}

.row.textArea textarea {
    width: 100%
}

.row.labelLong label {
    float: none;
    width: auto
}

.js .row.date > div {
    padding-right: 30px
}

.row.date select {
    display: inline-block;
    margin-right: .5em;
    min-width: 0;
    width: auto
}

.row.date select:last-child {
    margin-right: 0
}

.row.wideInput input[type=text] {
    width: 90%;
    min-width: 0
}

.row.shortInput input[type=text] {
    width: 4em;
    min-width: 0
}

.row.shortInput select {
    width: auto;
    min-width: 0
}

.row.sortCode input[type=text] {
    display: inline-block;
    margin-right: .5em;
    min-width: 0;
    width: 4em
}

.row.sortCode input[type=text]:last-child {
    margin-right: 0
}

.error input[type=text], .error input[type=password], .error select, .error textarea {
    border-color: #cd4848
}

.errorMessage, .errorlist, .validation-summary-errors ul, span.field-validation-error {
    background: url(../images/icons/icon-warning.png) 0 3px no-repeat;
    padding: .5em 0 0 2em;
    min-height: 24px;
    clear: both
}

span.field-validation-error {
    display: block;
    font-size: 1.4em;
    margin-top: .4em
}

.svg .errorMessage, .svg .errorlist, .svg .validation-summary-errors ul, .svg span.field-validation-error {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTEuMDAwNDg4MyAtMy4wNDc4NTE2IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS4wMDA0ODgzIC0zLjA0Nzg1MTYgMzAgMzAiPjxwYXRoIGZpbGw9IiNjZDQ4NDgiIGQ9Im0yNy41NTcxLDIxLjcwN2wtMTIuMzc3OS0yMC45NTMxYy0uMjY4Ni0uNDY2OC0uNzY0Ni0uNzUzOS0xLjMwMTgtLjc1MzktLjUzNjEsMC0xLjAzMjIsLjI4NzEtMS4zMDA4LC43NTM5bC0xMi4zNzc5LDIwLjk1MzFjLS4yNjY2LC40NjM5LS4yNjQ2LDEuMDM0MiAuMDAyOSwxLjQ5OCAuMjY5NSwuNDYyOSAuNzY0NiwuNzQ3MSAxLjI5ODgsLjc0NzFoMjQuNzU0OWMuNTM0MiwwIDEuMDI5My0uMjg0MiAxLjI5ODgtLjc0NzEgLjI2NjYtLjQ2MzkgLjI2ODYtMS4wMzQyIC4wMDI5LTEuNDk4em0tMjMuNDY3OC0uNzUzOWw5Ljc4ODEtMTYuNzk3OSA5Ljc4OTEsMTYuNzk3OWgtMTkuNTc3MXptMTEuMjg4MS0zLjYyNXYyLjI1YzAsLjIwNjEtLjE2OCwuMzc1LS4zNzUsLjM3NWgtMi4yNWMtLjIwNjEsMC0uMzc1LS4xNjg5LS4zNzUtLjM3NXYtMi4yNWMwLS4yMDcgLjE2ODktLjM3NSAuMzc1LS4zNzVoMi4yNWMuMjA3LDAgLjM3NSwuMTY4IC4zNzUsLjM3NXptLTIuNTAxLTguMzc1aDIuMDAyOWMuMjczNCwwIC40OTgsLjIyNDYgLjQ5OCwuNDk4djEuODc3YzAsLjIwNjEtLjAzMjIsLjU0LS4wNzIzLC43NDEybC0uNjc0OCwzLjQ1MzFjLS4wNCwuMjAxMi0uMjQyMiwuNDMwNy0uNDQ5MiwuNDMwN2gtLjU4NzljLS4yMDcsMC0uNDA5Mi0uMjI5NS0uNDUwMi0uNDMwN2wtLjY5MDQtMy40MjE5Yy0uMDQxLS4yMDEyLS4wNzMyLS41NjY0LS4wNzMyLS43NzI1di0xLjg3N2MtLjAwMi0uMjczNCAuMjIzNi0uNDk4IC40OTcxLS40OTh6Ii8+PC9zdmc+);
    background-size: 1.9em
}

.errorlist {
    margin-top: .4em
}

.errorlist li, .svg .errorlist li {
    background: 0 0;
    padding: 0
}

.validation-summary-errors {
    background: url(../images/icons/icon-warning.png) 1.4em 1.1em no-repeat #fff;
    border: 2px solid #cd4848;
    border-radius: .63em;
    margin-bottom: 1.4em;
    min-height: 4.6em;
    min-height: 2.3em;
    padding: 1.4em 1.4em 1.4em 5em
}

.svg .validation-summary-errors {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTEuMDAwNDg4MyAtMy4wNDc4NTE2IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS4wMDA0ODgzIC0zLjA0Nzg1MTYgMzAgMzAiPjxwYXRoIGZpbGw9IiNjZDQ4NDgiIGQ9Im0yNy41NTcxLDIxLjcwN2wtMTIuMzc3OS0yMC45NTMxYy0uMjY4Ni0uNDY2OC0uNzY0Ni0uNzUzOS0xLjMwMTgtLjc1MzktLjUzNjEsMC0xLjAzMjIsLjI4NzEtMS4zMDA4LC43NTM5bC0xMi4zNzc5LDIwLjk1MzFjLS4yNjY2LC40NjM5LS4yNjQ2LDEuMDM0MiAuMDAyOSwxLjQ5OCAuMjY5NSwuNDYyOSAuNzY0NiwuNzQ3MSAxLjI5ODgsLjc0NzFoMjQuNzU0OWMuNTM0MiwwIDEuMDI5My0uMjg0MiAxLjI5ODgtLjc0NzEgLjI2NjYtLjQ2MzkgLjI2ODYtMS4wMzQyIC4wMDI5LTEuNDk4em0tMjMuNDY3OC0uNzUzOWw5Ljc4ODEtMTYuNzk3OSA5Ljc4OTEsMTYuNzk3OWgtMTkuNTc3MXptMTEuMjg4MS0zLjYyNXYyLjI1YzAsLjIwNjEtLjE2OCwuMzc1LS4zNzUsLjM3NWgtMi4yNWMtLjIwNjEsMC0uMzc1LS4xNjg5LS4zNzUtLjM3NXYtMi4yNWMwLS4yMDcgLjE2ODktLjM3NSAuMzc1LS4zNzVoMi4yNWMuMjA3LDAgLjM3NSwuMTY4IC4zNzUsLjM3NXptLTIuNTAxLTguMzc1aDIuMDAyOWMuMjczNCwwIC40OTgsLjIyNDYgLjQ5OCwuNDk4djEuODc3YzAsLjIwNjEtLjAzMjIsLjU0LS4wNzIzLC43NDEybC0uNjc0OCwzLjQ1MzFjLS4wNCwuMjAxMi0uMjQyMiwuNDMwNy0uNDQ5MiwuNDMwN2gtLjU4NzljLS4yMDcsMC0uNDA5Mi0uMjI5NS0uNDUwMi0uNDMwN2wtLjY5MDQtMy40MjE5Yy0uMDQxLS4yMDEyLS4wNzMyLS41NjY0LS4wNzMyLS43NzI1di0xLjg3N2MtLjAwMi0uMjczNCAuMjIzNi0uNDk4IC40OTcxLS40OTh6Ii8+PC9zdmc+);
    background-position: 1.4em .9em;
    background-size: 2.66em
}

div.validation-summary-errors > span {
    font-size: 1.4em;
    line-height: 1.2em
}

.validation-summary-errors ul {
    margin-top: -.4em
}

.svg .validation-summary-errors ul, .svg .validation-summary-errors ul li, .validation-summary-errors ul, .validation-summary-errors ul li {
    background: 0 0;
    padding: 0;
    min-height: 0
}

.field-validation-error.podContent {
    background-position: 1.2em .7em;
    padding-left: 3.6em
}

.helpText {
    margin-top: 1em
}

.helpControl {
    background: url(../images/icons/icon-advice-info-small.png) center center no-repeat;
    float: right;
    font-size: 1.4em;
    height: 1.6em;
    margin: .4em;
    width: 1.6em
}

.svg .helpControl {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTEuODEwNTQ2OSAtMS43NzI0NjA5IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS44MTA1NDY5IC0xLjc3MjQ2MDkgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iaW5mby02LWljb25fMl8iIHkxPSIyNi40NDQiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjaW5mby02LWljb25fMl8pIiBkPSJtMTMuMjIyNywyLjU2NzRjNS44ODc3LDAgMTAuNjU0Myw0Ljc2NTEgMTAuNjU0MywxMC42NTQ4IDAsNS44ODgyLTQuNzY1NiwxMC42NTQ4LTEwLjY1NDMsMTAuNjU0OHMtMTAuNjU1My00Ljc2NDYtMTAuNjU1My0xMC42NTQ4YzAtNS44ODg3IDQuNzY0Ni0xMC42NTQ4IDEwLjY1NTMtMTAuNjU0OG0wLTIuNTY3NGMtNy4zMDI3LDAtMTMuMjIyNyw1LjkxOTktMTMuMjIyNywxMy4yMjIyczUuOTE5OSwxMy4yMjIyIDEzLjIyMjcsMTMuMjIyMmM3LjMwMTgsMCAxMy4yMjE3LTUuOTE5OSAxMy4yMjE3LTEzLjIyMjJzLTUuOTE5OS0xMy4yMjIyLTEzLjIyMTctMTMuMjIyMnptLS4yMjE3LDIwLjY1NTNjLTEuODA5NiwuNjM2Ny0zLjMwMjctLjA5MzgtMy4wMDI5LTEuODMyIC4yOTk4LTEuNzQwMiAyLjAxNzYtNS40NjI5IDIuMjYyNy02LjE2NjUgLjI0NTEtLjcwNDYtLjIyNDYtLjg5NzUtLjcyODUtLjYxMTMtLjI5LC4xNjc1LS43MjE3LC41MDM0LTEuMDkxOCwuODMwMS0uMTAyNS0uMjA3LS4yNDcxLS40NDM4LS4zNTY0LS42Njk5IC42MDQ1LS42MDU1IDEuNjE2Mi0xLjQxOCAyLjgxMTUtMS43MTE5IDEuNDI4Ny0uMzUzIDMuODE4NCwuMjEwNCAyLjc5MSwyLjk0MzQtLjczMjQsMS45NDY4LTEuMjUxLDMuMjkwNS0xLjU3NzEsNC4yOTE1LS4zMjcxLDEuMDAxIC4wNjA1LDEuMjEgLjYzMjgsLjgyMTMgLjQ0NjMtLjMwNDcgLjkyMTktLjcxOTcgMS4yNzE1LTEuMDQyIC4xNjExLC4yNjI3IC4yMTI5LC4zNDY3IC4zNzMsLjY0NzUtLjYwNjQsLjYyMTEtMi4xODk1LDIuMDcyMy0zLjM4NTcsMi41em0zLjc1Mi0xMi4wNDY0Yy0uODIxMywuNjk5Mi0yLjAzODEsLjY4MzYtMi43MTk3LS4wMzM3LS42Nzk3LS43MTgzLS41NjY0LTEuODY2NyAuMjU0OS0yLjU2NDkgLjgyMTMtLjY5OTcgMi4wMzgxLS42ODUxIDIuNzE4NywuMDMzMiAuNjgwNywuNzE3MyAuNTY4NCwxLjg2NTctLjI1MzksMi41NjU0eiIvPjwvc3ZnPg==);
    background-size: 1.6em;
    height: 1.6em;
    width: 1.6em
}

.helpControl:focus {
    background-image: url(../images/icons/icon-advice-info-grey-small.png);
    border: 2px solid #ccc;
    border-radius: .4em;
    height: 2.1em;
    margin: .15em;
    width: 2.1em
}

.svg .helpControl:focus {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIC4wNCAyOS4xNTQzKSIgaWQ9ImluZm8tNi1pY29uXzJfIiB5MT0iMi43MSIgeTI9IjI5LjE1NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM2MzY2NmEiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3ZTgwODIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI2luZm8tNi1pY29uXzJfKSIgZD0ibTEzLjIyMywyLjU2N2M1Ljg4OCwwIDEwLjY1NCw0Ljc2NSAxMC42NTQsMTAuNjU1IDAsNS44ODgtNC43NjYsMTAuNjU1LTEwLjY1NCwxMC42NTVzLTEwLjY1Ni00Ljc2NS0xMC42NTYtMTAuNjU1YzAtNS44ODkgNC43NjUtMTAuNjU1IDEwLjY1Ni0xMC42NTVtMC0yLjU2N2MtNy4zMDMsMC0xMy4yMjMsNS45Mi0xMy4yMjMsMTMuMjIyczUuOTIsMTMuMjIyIDEzLjIyMywxMy4yMjJjNy4zMDIsMCAxMy4yMjItNS45MiAxMy4yMjItMTMuMjIycy01LjkyMS0xMy4yMjItMTMuMjIyLTEzLjIyMnptLS4yMjIsMjAuNjU1Yy0xLjgxLC42MzctMy4zMDMtLjA5NC0zLjAwMy0xLjgzMiAuMy0xLjc0IDIuMDE4LTUuNDYzIDIuMjYzLTYuMTY3IC4yNDUtLjcwNS0uMjI1LS44OTctLjcyOS0uNjExLS4yOSwuMTY3LS43MjIsLjUwMy0xLjA5MiwuODMtLjEwMy0uMjA3LS4yNDctLjQ0NC0uMzU2LS42NyAuNjA0LS42MDUgMS42MTYtMS40MTggMi44MTItMS43MTIgMS40MjktLjM1MyAzLjgxOCwuMjEgMi43OTEsMi45NDMtLjczMiwxLjk0Ny0xLjI1MSwzLjI5MS0xLjU3Nyw0LjI5Mi0uMzI3LDEuMDAxIC4wNjEsMS4yMSAuNjMzLC44MjEgLjQ0Ni0uMzA1IC45MjItLjcyIDEuMjcxLTEuMDQyIC4xNjEsLjI2MyAuMjEzLC4zNDcgLjM3MywuNjQ3LS42MDcsLjYyMi0yLjE5LDIuMDc0LTMuMzg2LDIuNTAxem0zLjc1Mi0xMi4wNDZjLS44MjEsLjY5OS0yLjAzOCwuNjg0LTIuNzItLjAzNC0uNjgtLjcxOC0uNTY2LTEuODY3IC4yNTUtMi41NjUgLjgyMS0uNyAyLjAzOC0uNjg1IDIuNzE5LC4wMzMgLjY4MSwuNzE4IC41NjgsMS44NjYtLjI1NCwyLjU2NnoiLz48L3N2Zz4=);
    background-position: .18em .2em
}

span.helpControl {
    float: left;
    margin: -.2em .4em 0
}

.svg span.helpControl {
    font-size: 1em;
    margin: 0 .4em
}

.heroImagePod .podContent > h2, .heroImagePod .podContent > h3, .pod > h2, .pod > h3 {
    font-size: 1.8em
}

.pod {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: 10px;
    margin-bottom: 1.4em
}

.pod > h2, .pod > h3 {
    margin-left: .7em;
    margin-right: .7em;
    padding: .7em 0 0
}

.pod > h2.feature {
    border: 0;
    border-radius: 0;
    margin: 0;
    padding: .5em .5em .60869em
}

.podContent {
    border-top: 1px solid #d5d5d5;
    padding: 1.4em
}

.podContent.noBorder {
    border: 0
}

.podContent .linkList li {
    background-position: 99% 1em;
    border-top: 1px solid #d5d5d5;
    margin: 0 -1em 1em;
    padding: 1em 1.4em 0 1em
}

.podContent .linkList li:first-child {
    background-position: 99% top;
    border-top: none;
    margin: 0 -1em 1em;
    padding: 0 2em 0 1em
}

.podContent .linkList li:last-child, .podContent :last-child > li:last-child, .podContent > p:last-child {
    margin-bottom: 1px
}

.icnHeading {
    background: bottom left no-repeat
}

.svg .icnHeading {
    background-size: 1.666667em 1.666667em
}

.icnHeading, .pod > h2.icnHeading, .pod > h3.icnHeading {
    padding: 1.2em 0 .3em 2em
}

.pod > h2.icnHeading.feature, .pod > h3.icnHeading.feature {
    background-color: #ffd900;
    background-position: .7em .5em;
    color: #000;
    font-size: 1.8em;
    padding: .7em .7em .87778em 2.7em;
    margin: 0
}

.pod.grey, .pod.grey a, .pod.grey h2, .pod.grey h3, .pod.grey h4 {
    color: #fff
}

.svg .pod > h2.icnHeading.feature, .svg .pod > h3.icnHeading.feature {
    background-position: .7em .5em, 0 0
}

.pod .podImage {
    margin-bottom: 1.4em
}

.errorPod {
    border: 2px solid #cd4848
}

.errorPod .errorMessage {
    margin-top: -.5em
}

.podLink a {
    font-weight: 700
}

.podLink a:focus, .podLink a:hover {
    text-decoration: underline
}

.pod.blue {
    background: #e5f6ff
}

.svg .pod.blue {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczMzciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNUY2RkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDOUVERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czMzcpIiAvPgo8L3N2Zz4=);
    background: -webkit-linear-gradient(top, #e5f6ff, #c9edff);
    background: linear-gradient(to bottom, #e5f6ff, #c9edff)
}

.pod.yellow {
    background: #ffe864
}

.svg .pod.yellow {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczODEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkU4NjQiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkQ5MDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czODEpIiAvPgo8L3N2Zz4=);
    background: -webkit-linear-gradient(top, #ffe864, #ffd900);
    background: linear-gradient(to bottom, #ffe864, #ffd900)
}

.pod.grey {
    background: #63666b
}

.pod.grey a.button {
    color: #000
}

.heroImagePod {
    overflow: hidden
}

.heroImage {
    background: center center no-repeat;
    background-size: cover;
    height: 15em
}

.heroImagePod .podContent {
    background: #fdfdfd;
    border: 0
}

.formPod {
    border-width: 0;
    border-radius: 0;
    box-shadow: none;
    margin: 0 -1.4em
}

.formPod.plain {
    border: 0
}

.formPod .podContent, .formPod .row {
    border: 0;
    padding: .7em 1.4em
}

.formPod > h2 {
    border-top: 1px solid #d5d5d5;
    margin: 0 0 .60869em;
    padding: .60869em .8em 0
}

.content > .formPod:first-child > h2 {
    border: 0;
    padding-top: 0
}

.icnQuestion {
    background-image: url(../images/icons/icon-ask-us.png)
}

.svg .icnQuestion {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTEuMDcxNzc3MyAtMi4xMDk4NjMzIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS4wNzE3NzczIC0yLjEwOTg2MzMgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iaGVscC02LWljb25fMl8iIHkxPSIyNS43OCIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNoZWxwLTYtaWNvbl8yXykiIGQ9Im0xNC4zMDQ3LDE4LjA0NDljLS43NjA3LDAtMS4zNzctLjYxNjItMS4zNzctMS4zNzYgMC0uNzYwNyAuNjE2Mi0xLjM3NyAxLjM3Ny0xLjM3NyAuNzU5MywwIDEuMzc2NSwuNjE2MiAxLjM3NjUsMS4zNzcgMCwuNzU5OC0uNjE3MiwxLjM3Ni0xLjM3NjUsMS4zNzZ6bTEuMDgxNS00LjA2ODR2LjI0NzFjMCwwLTIuMDYzLDAtMi4yNjksMHYtLjI0NzFjMC0uNzAxMiAuMTAyNS0xLjYwMDEgLjkxNi0yLjM4MTMgLjgxMzUtLjc4MTcgMS44Mjk2LTEuNDI3MiAxLjgyOTYtMi40MDMzIDAtMS4wNzk2LS43NDgtMS42NTA0LTEuNjkyOS0xLjY1MDQtMS41NzQyLDAtMS42NzY4LDEuNjMxOC0xLjcxNTgsMS45OTE3aC0yLjIwN2MuMDU4Ni0xLjcwMjEgLjc3ODMtNC4wODI1IDMuOTM2NS00LjA4MjUgMi43MzU4LDAgMy45NjYzLDEuODMyNSAzLjk2NjMsMy41NTA4IDAsMi43MzU0LTIuNzYzNywzLjIxMDQtMi43NjM3LDQuOTc1MXptLTE1LjMyMzcsMTEuODAzN2MxLjEyNi0yLjI0MTIgMi4zNzctNS4zMTc0IDIuMzEzNS03LjQ2MjktMS41MTg2LTEuODMwMS0yLjM3Ni00LjE4OTUtMi4zNzYtNi41OTEzIDAtNi43NzM5IDYuNTcxMy0xMS43MjYxIDEzLjkyODctMTEuNzI2MSA3LjMxMSwwIDEzLjkyODIsNC45MTUgMTMuOTI4MiwxMS43MjYxIDAsNy4wOTEzLTcuODE0NSwxMy43MTUzLTE4LjUzNDcsMTEuMDgyNS0xLjk0NzMsMS4yMDQxLTYuMjQwMiwyLjQyMDktOS4yNTk4LDIuOTcxN3ptMTMuODY2Mi0yMy4wNjc5Yy02LjE4NDYsMC0xMS4yMTU4LDQuMDQzNS0xMS4yMTU4LDkuMDEzNyAwLDIuNjE0NyAxLjEyNzksNC4yNjIyIDIuNzIxNyw1Ljg4NjItLjMyNDIsMi40MTAyLTEuMTAxNiw0LjUwNjgtMS4xMDE2LDQuNTA2OHMyLjI5ODgtLjYwODQgNC45MTAyLTIuMTMzOGM5Ljk5MjcsMi42NTA0IDE1LjkwMDktMy4xMTYyIDE1LjkwMDktOC4yNTkzIDAtNC45NzAyLTUuMDMxMi05LjAxMzctMTEuMjE1My05LjAxMzd6Ii8+PC9zdmc+)
}

.icnPhone {
    background-image: url(../images/icons/icon-call-us.png)
}

.svg .icnPhone {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTYuMDA1MzcxMSAtMS4zNjMyODEzIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNi4wMDUzNzExIC0xLjM2MzI4MTMgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIC01OTguMDA5NzcgMCkiIGlkPSJwaG9uZS1pY29uXzNfIiB5MT0iMjcuMjczIiB5Mj0iMCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI3Bob25lLWljb25fM18pIiBkPSJtMCwyNS40MTZsMy44Nzg0LTcuNjM0OGMuMDA5MywuMDAzOSAyLjE3NjMsMS4wOTE4IDIuMjc1OSwxLjEzNjcgMi40NjY4LDEuMjIwNyA3LjQ5MjItOC43ODcxIDUuMDc4MS0xMC4xMDU1bC0yLjI5NDQtMS4xNTIzIDMuODQ3Mi03LjY2MDJjLjAwMjksMCAyLjI4NDIsMS4xNDg0IDIuMzIyMywxLjE2OCAxLjU4NSwuODQxOCA1Ljg4NjcsMi44MzItLjU0NDksMTUuNjQyNi02LjQ4NzgsMTIuOTE5OS0xMC41MTIyLDEwLjU3MDMtMTIuMjM2OCw5Ljc2NzYtLjEzMzgtLjA2MjUtMi4zMTc5LTEuMTU2Mi0yLjMyNTctMS4xNjIxeiIvPjwvc3ZnPg==)
}

.icnInfo {
    background-image: url(../images/icons/icon-advice-info.png)
}

.svg .icnInfo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTEuODEwNTQ2OSAtMS43NzI0NjA5IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS44MTA1NDY5IC0xLjc3MjQ2MDkgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iaW5mby02LWljb25fMl8iIHkxPSIyNi40NDQiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjaW5mby02LWljb25fMl8pIiBkPSJtMTMuMjIyNywyLjU2NzRjNS44ODc3LDAgMTAuNjU0Myw0Ljc2NTEgMTAuNjU0MywxMC42NTQ4IDAsNS44ODgyLTQuNzY1NiwxMC42NTQ4LTEwLjY1NDMsMTAuNjU0OHMtMTAuNjU1My00Ljc2NDYtMTAuNjU1My0xMC42NTQ4YzAtNS44ODg3IDQuNzY0Ni0xMC42NTQ4IDEwLjY1NTMtMTAuNjU0OG0wLTIuNTY3NGMtNy4zMDI3LDAtMTMuMjIyNyw1LjkxOTktMTMuMjIyNywxMy4yMjIyczUuOTE5OSwxMy4yMjIyIDEzLjIyMjcsMTMuMjIyMmM3LjMwMTgsMCAxMy4yMjE3LTUuOTE5OSAxMy4yMjE3LTEzLjIyMjJzLTUuOTE5OS0xMy4yMjIyLTEzLjIyMTctMTMuMjIyMnptLS4yMjE3LDIwLjY1NTNjLTEuODA5NiwuNjM2Ny0zLjMwMjctLjA5MzgtMy4wMDI5LTEuODMyIC4yOTk4LTEuNzQwMiAyLjAxNzYtNS40NjI5IDIuMjYyNy02LjE2NjUgLjI0NTEtLjcwNDYtLjIyNDYtLjg5NzUtLjcyODUtLjYxMTMtLjI5LC4xNjc1LS43MjE3LC41MDM0LTEuMDkxOCwuODMwMS0uMTAyNS0uMjA3LS4yNDcxLS40NDM4LS4zNTY0LS42Njk5IC42MDQ1LS42MDU1IDEuNjE2Mi0xLjQxOCAyLjgxMTUtMS43MTE5IDEuNDI4Ny0uMzUzIDMuODE4NCwuMjEwNCAyLjc5MSwyLjk0MzQtLjczMjQsMS45NDY4LTEuMjUxLDMuMjkwNS0xLjU3NzEsNC4yOTE1LS4zMjcxLDEuMDAxIC4wNjA1LDEuMjEgLjYzMjgsLjgyMTMgLjQ0NjMtLjMwNDcgLjkyMTktLjcxOTcgMS4yNzE1LTEuMDQyIC4xNjExLC4yNjI3IC4yMTI5LC4zNDY3IC4zNzMsLjY0NzUtLjYwNjQsLjYyMTEtMi4xODk1LDIuMDcyMy0zLjM4NTcsMi41em0zLjc1Mi0xMi4wNDY0Yy0uODIxMywuNjk5Mi0yLjAzODEsLjY4MzYtMi43MTk3LS4wMzM3LS42Nzk3LS43MTgzLS41NjY0LTEuODY2NyAuMjU0OS0yLjU2NDkgLjgyMTMtLjY5OTcgMi4wMzgxLS42ODUxIDIuNzE4NywuMDMzMiAuNjgwNywuNzE3MyAuNTY4NCwxLjg2NTctLjI1MzksMi41NjU0eiIvPjwvc3ZnPg==)
}

.icnDoc {
    background-image: url(../images/icons/icon-literature.png)
}

.svg .icnDoc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTQuMjg5MDYyNSAtMS44NDEzMDg2IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNC4yODkwNjI1IC0xLjg0MTMwODYgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSIyNi4zMTciIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtMTAuNzExNCwxOS42MDk5YzAsLjQ2NzgtLjM4MjgsLjg1MDYtLjg1MDYsLjg1MDZoLTMuNjk2M2MtLjQ2NzgsMC0uODUwNi0uMzgyOC0uODUwNi0uODUwNnYtLjIxNThjMC0uNDY3OCAuMzgyOC0uODUwNiAuODUwNi0uODUwNmgzLjY5NjNjLjQ2NzgsMCAuODUwNiwuMzgyOCAuODUwNiwuODUwNnYuMjE1OHptNS4zMzI1LTMuNTRjMCwuNDY3OC0uMzgyOCwuODUwNi0uODUwNiwuODUwNmgtOS4wMjg4Yy0uNDY3OCwwLS44NTA2LS4zODI4LS44NTA2LS44NTA2di0uMjE0OGMwLS40Njc4IC4zODI4LS44NTA2IC44NTA2LS44NTA2aDkuMDI4OGMuNDY3OCwwIC44NTA2LC4zODI4IC44NTA2LC44NTA2di4yMTQ4em0wLTMuNTM0MmMwLC40Njc4LS4zODI4LC44NTA2LS44NTA2LC44NTA2aC05LjAyODhjLS40Njc4LDAtLjg1MDYtLjM4MjgtLjg1MDYtLjg1MDZ2LS4yMTUzYzAtLjQ2NzggLjM4MjgtLjg1MDYgLjg1MDYtLjg1MDZoOS4wMjg4Yy40Njc4LDAgLjg1MDYsLjM4MjggLjg1MDYsLjg1MDZ2LjIxNTN6bS0yLjY2MTEtOS45ODA1djQuNjI3YzAsLjQ2NzggLjM4MjgsLjg1MDYgLjg1MDYsLjg1MDZoMy43ODIyYy40Njc4LDAgLjg1MDYsLjM4MjggLjg1MDYsLjg1MDZ2MTQuMDI4M2MwLC40Njc4LS4zODI4LC44NTA2LS44NTA2LC44NTA2aC0xNC42MDk5Yy0uNDY3OCwwLS44NTA2LS4zODI4LS44NTA2LS44NTA2di0xOS41MDU5YzAtLjQ2NzggLjM4MjgtLjg1MDYgLjg1MDYtLjg1MDZoOS45NzcxbTIuMTk3My0xLjk1NDFjLS4zMzExLS4zMzA2LS45ODQ0LS42MDExLTEuNDUyMS0uNjAxMWgtMTMuMjc3M2MtLjQ2NzgsMC0uODUwNiwuMzgyOC0uODUwNiwuODUwNnYyNC42MTU3YzAsLjQ2NzggLjM4MjgsLjg1MDYgLjg1MDYsLjg1MDZoMTkuNzIwN2MuNDY3OCwwIC44NTA2LS4zODI4IC44NTA2LS44NTA2di0xOC4xODAyYzAtLjQ2NzgtLjI3MDUtMS4xMjExLS42MDE2LTEuNDUxN2wtNS4yNDAyLTUuMjMzNHoiLz48L3N2Zz4=)
}

.icnPadlock {
    background-image: url(../images/icons/icon-padlock.png)
}

.svg .icnPadlock {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iMCAwIDkwIDkwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTAgOTAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSI4Mi44NzgiIHkyPSIzLjkyMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0ibTc0Ljg3MiwzNy4zMjdoLTQuMDYydi0xNS4xOTNjMC05LjM2Mi04Ljc4NC0xOC4yMTEtMTguMDU4LTE4LjIxMWgtMTUuNTA0Yy05LjI3NiwwLTE4LjA2MSw4Ljg0OS0xOC4wNjEsMTguMjExdjE1LjE5M2gtNC4wNjNjLTEuMTA5LDAtMi4wMTEsLjc5Ny0yLjAxMSwxLjc4MnY0MS45ODNjMCwuOTg0IC45MDEsMS43ODUgMi4wMTEsMS43ODVoNTkuNzVjMS4xMDksMCAyLjAxMS0uODAxIDIuMDExLTEuNzg1di00MS45ODNjLS4wMDItLjk4NC0uOTA0LTEuNzgyLTIuMDEzLTEuNzgyem0tNDMuNTQtMTUuMTkzYzAtNC4yNSAxLjkwNy02LjA2NCA2LjA3NC02LjA2NGgxNS4xODRjNC4xNjcsMCA2LjA3MywxLjgxNSA2LjA3Myw2LjA2NHYxNS4xOTNoLTI3LjMzMXYtMTUuMTkzem0xNi43MDIsMzcuNzU4djcuODAzYzAsLjgzMy0uNjgzLDEuNTE5LTEuNTIsMS41MTloLTMuMDM2Yy0uODMzLDAtMS41MTgtLjY4Ni0xLjUxOC0xLjUxOXYtNy44MDNjLTEuODA5LTEuMDUzLTMuMDM3LTIuOTg5LTMuMDM3LTUuMjM0IDAtMy4zNTEgMi43MjMtNi4wNjcgNi4wNzQtNi4wNjcgMy4zNTQsMCA2LjA3MywyLjcxNyA2LjA3Myw2LjA2NyAwLDIuMjQxLTEuMjI0LDQuMTgxLTMuMDM2LDUuMjM0eiIvPjwvc3ZnPg==)
}

.icnEdit {
    background-image: url(../images/icons/icon-edit.png)
}

.svg .icnEdit {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSI5OS4zMjEiIHkyPSIuNDE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtNjEuMDMyLDE2LjY3MWMtLjM4OS0uMzg5LTEuMDI1LS4zODktMS40MTQsMGwtNTIuOTE2LDUyLjkyM2MtLjM4OSwuMzg5LS43OTcsMS4xNDctLjkwOCwxLjY4N2wtNS41OTMsMjcuMjI2Yy0uMTExLC41MzkgLjI0MSwuODk3IC43ODIsLjc5OGwyNy43MzUtNS4xMTVjLjU0MS0uMSAxLjMwMi0uNSAxLjY5LS44ODlsNTIuOTIyLTUyLjkxOWMuMzg5LS4zODkgLjM4OS0xLjAyNSAwLTEuNDE0bC0yMi4yOTgtMjIuMjk3em0tNDguMjE0LDYwLjQwNmMtLjM4OS0uMzg5LS4zODgtMS4wMjUgMC0xLjQxNGw0Ni44MzctNDYuODMxYy4zODktLjM4OSAxLjAyNS0uMzg5IDEuNDE0LDBsMS41NywxLjU3MWMuMzg5LC4zODkgLjM4OSwxLjAyNSAwLDEuNDE0bC00Ni44MzQsNDYuODM1Yy0uMzg5LC4zODktMS4wMjUsLjM4OS0xLjQxNCwwbC0xLjU3My0xLjU3NXptMTEuNDUzLDEwLjExMWMtLjM4OSwuMzg5LTEuMDI1LC4zODktMS40MTQsMGwtMS41NzItMS41NzJjLS4zODktLjM4OS0uMzg5LTEuMDI1IDAtMS40MTRsNDYuODMzLTQ2LjgzNGMuMzg5LS4zODkgMS4wMjUtLjM4OSAxLjQxNCwwbDEuNTcsMS41NjljLjM4OSwuMzg5IC4zODksMS4wMjUgMCwxLjQxNGwtNDYuODMxLDQ2LjgzN3ptNzUuMDIyLTY0LjE4NGMuMzg5LC4zODkgLjM4OSwxLjAyNSAwLDEuNDE0bC05LjIzNyw5LjIzNGMtLjM4OSwuMzg5LTEuMDI1LC4zODktMS40MTQsMGwtMjIuMjk0LTIyLjI5NGMtLjM4OS0uMzg5LS4zODktMS4wMjUgMC0xLjQxNGw5LjIzNC05LjIzN2MuMzg5LS4zODkgMS4wMjUtLjM4OSAxLjQxNCwwbDIyLjI5NywyMi4yOTd6Ii8+PC9zdmc+)
}

.icnNotification {
    background-image: url(../images/icons/icon-notifications.png)
}

.svg .icnNotification {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCAxMDAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0ibG9jYXRpb24tMTMtaWNvbl8xXyIgeTE9IjEwMC4yNDkiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjbG9jYXRpb24tMTMtaWNvbl8xXykiIGQ9Im01MCwwYy0yMi42NDQsMC00MSwxOC4zNTYtNDEsNDEgMCwyMi45OTQgMTkuOTM2LDM4LjE2MSA0MSw1OS4yNDkgMjEuMDY0LTIxLjA4OCA0MS0zNi4yNTUgNDEtNTkuMjQ5IDAtMjIuNjQ0LTE4LjM1NS00MS00MS00MXptMCw2OS44MjNjLTE2LjYxMywwLTMwLjA4MS0xMy40NjgtMzAuMDgxLTMwLjA4IDAtMTYuNjEzIDEzLjQ2OC0zMC4wOCAzMC4wODEtMzAuMDggMTYuNjEzLDAgMzAuMDgxLDEzLjQ2NyAzMC4wODEsMzAuMDgxIDAsMTYuNjExLTEzLjQ2OCwzMC4wNzktMzAuMDgxLDMwLjA3OXptLTYuODIyLTE5LjkwNWMxLjc0Ni0xLjc0NiA0LjE1OC0yLjgyNiA2LjgyMi0yLjgyNiAyLjY2NCwwIDUuMDc2LDEuMDggNi44MjIsMi44MjZsLTYuODIyLDYuODIzLTYuODIyLTYuODIzem0tMy4xNDktMy4xNDhjMi41NTItMi41NTIgNi4wNzctNC4xMyA5Ljk3MS00LjEzIDMuODk0LDAgNy40MiwxLjU3OSA5Ljk3MSw0LjEzbDQuMTk5LTQuMTk4Yy0zLjYyNy0zLjYyNi04LjYzNy01Ljg2OS0xNC4xNy01Ljg2OXMtMTAuNTQzLDIuMjQzLTE0LjE2OSw1Ljg2OWw0LjE5OCw0LjE5OHptLTcuMzQ3LTcuMzQ3YzQuNDMyLTQuNDMyIDEwLjU1NS03LjE3MyAxNy4zMTgtNy4xNzMgNi43NjQsMCAxMi44ODYsMi43NDEgMTcuMzE4LDcuMTczbDQuMzAzLTQuMzA0Yy01LjUzMy01LjUzMy0xMy4xNzgtOC45NTUtMjEuNjIxLTguOTU1cy0xNi4wODcsMy40MjItMjEuNjIxLDguOTU2bDQuMzAzLDQuMzAzeiIvPjwvc3ZnPg==)
}

.icnChat {
    background-image: url(../images/icons/icon-chat.png)
}

.svg .icnChat {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iMCAwIDkwIDkwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTAgOTAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSI3NS41IiB5Mj0iMTYuOTMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtODAuNTU3LDYwLjUxMWMuMjI1LC44MjctLjIxNSwxLjE3OS0uOTcsLjc3OGwtMTEuNDg1LTYuMDJjLTMuNTU2LDEuMDk3LTcuNDkxLDEuNzE1LTExLjYzNiwxLjcxNS0xNS44OSwwLTI4Ljc3Ni04Ljk2Mi0yOC43NzYtMjAuMDI0IDAtMTEuMDU5IDEyLjg4Ni0yMC4wMjggMjguNzc2LTIwLjAyOCAxNS44OTcsMCAyOC43ODIsOC45NjYgMjguNzgyLDIwLjAyOCAwLDUuMTctMi44MzksOS44Ni03LjQ1NSwxMy40MTZsMi43NjQsMTAuMTM1em0tMjUuMDI2LDIuNTY4Yy0xOS4wMTksMC0zMy45MTYtMTAuOTk3LTMzLjkxNi0yNS4wNDIgMC0yLjE2NSAuMzk3LTQuMjUyIDEuMDY0LTYuMjQxLTEwLjc5MSwyLjk4My0xOC40MjksMTAuMjk4LTE4LjQyOSwxOC44NyAwLDUuMjQxIDIuODc4LDEwLjAwNCA3LjU2LDEzLjYwNGwtMi44LDEwLjI3NGMtLjIyOCwuODM3IC4yMTEsMS4xOTEgLjk4LC43ODhsMTEuNjQ4LTYuMTAxYzMuNjExLDEuMTEzIDcuNTkyLDEuNzM4IDExLjc5OCwxLjczOCA5LjQwMiwwIDE3LjczNi0zLjExMiAyMy4wNjktNy45MjEtLjMyOSwuMDEyLS42NDgsLjAzMS0uOTc0LC4wMzF6Ii8+PC9zdmc+)
}

.svg .icnChat.feature {
    background-image: url(../images/icons/icon-chat.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5MjkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkU4NjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkQ5MDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5MjkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-chat.svg), -webkit-linear-gradient(top, #ffe866, #ffd900);
    background-image: url(../images/icons/icon-chat.svg), linear-gradient(to bottom, #ffe866, #ffd900);
    background-size: 1.666667em, auto
}

.icnInsurance {
    background-image: url(../images/icons/icn-insurance.png)
}

.svg .icnInsurance {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMC4yNiAxLjExIDI2IDI2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjI2IDEuMTEgMjYgMjYiPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zMV8iIHkxPSI2LjA4NiIgeTI9IjEuNDc0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPgo8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMzJfIiB5MT0iMTcuNjU2IiB5Mj0iNi45MDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+CjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzMxXykiIGQ9Im0xMy4zLDYuMDg2YzEuMjczLDAgMi4zMDYtMS4wMzIgMi4zMDYtMi4zMDcgMC0xLjI3Mi0xLjAzMi0yLjMwNi0yLjMwNi0yLjMwNi0xLjI3NCwwLTIuMzA3LDEuMDMzLTIuMzA3LDIuMzA2IDAsMS4yNzUgMS4wMzMsMi4zMDcgMi4zMDcsMi4zMDciLz4KPGcgZmlsbD0iIzAwNGZiNiI+CjxwYXRoIGQ9Im02Ljk5MSwyNi40MWMwLDAgLjA2Ni0yLS4wODctMi41ODUtLjE0LS41MzYtMS40MDktMi4xNDMtMS44NDktMi45My0uNTc2LTEuMDM1LTEuNTk0LTMuMjkxLTEuNjYyLTMuNTQtLjA2OC0uMjQ3LS44NzUtMi40MjktMS4xNzItMy4xNTQtLjIyMi0uNTQtLjg5NS02LjA2Ni0uNTMzLTYuMzYxcy43NjYtLjUwOSAxLjE2OS0uMDVjLjQwNCwuNDU4IC42NCwxLjE4MyAuNzI3LDEuNDYxIC4wODcsLjI3OCAuMjc2LDIuNDQyIC41MzYsMi45ODQgLjIzMSwuNDgxIC4zOTUsLjkxOCAuNzQ4LDEuMTU5IC4zNTMsLjI0IC43MzUsLjI1NSAuOTU3LC44MjMgLjIyMywuNTY4IC4yNDYsMS45NjMgLjg2MiwyLjcwNCAuNjE4LC43NDEgLjY3MSwuNjI1IDEuMDA1LC44MzYgLjMzNiwuMjA5IDEuODI3LC45NTcgMi45MzgsMy4wNTEgMS4xMTIsMi4wOTcgLjUwMyw1Ljc3OCAuNTAzLDUuNzc4Ii8+CjxwYXRoIGQ9Im0xMS41MjgsMjYuNjVsLS43OTItLjEzMWMuMDA1LS4wMzYgLjU3NC0zLjU3My0uNDYxLTUuNTI0LS45NjYtMS44Mi0yLjIxMS0yLjU1NC0yLjY4LTIuODMxbC0uMTE1LS4wNjhjLS4wNjgtLjA0Mi0uMTIyLS4wNjgtLjE3MS0uMDkzLS4yNTUtLjEyNS0uNDQ0LS4yNDMtLjkzLS44MjUtLjQ4MS0uNTc3LS42MzgtMS40MjUtLjc2NS0yLjEwNi0uMDUzLS4yODYtLjEwMy0uNTU3LS4xNjMtLjcwOS0uMTA0LS4yNjgtLjIzMy0uMzMxLS40NjgtLjQ0Ny0uMTE0LS4wNTUtLjIyOS0uMTEzLS4zNDEtLjE4OS0uMzkzLS4yNjgtLjU4NS0uNjgtLjc4OS0xLjExNmwtLjA5NS0uMjAyYy0uMTg1LS4zODUtLjMxMy0xLjI3MS0uNDUtMi4zMDYtLjA0LS4zMDgtLjA4Ni0uNjU3LS4xMDktLjczMy0uMjMxLS43NDYtLjQ3Ny0xLjEyNy0uNjQzLTEuMzE1LS4xMTgtLjEzNS0uMTk4LS4yMjUtLjU0OCwuMDQyLS4xNjcsLjc3OSAuMzkzLDUuNDY5IC41ODQsNS45NTQgLjI4OCwuNzAzIDEuMTA5LDIuOTE1IDEuMTg3LDMuMTk4IC4wNjcsLjIyNSAxLjA0NCwyLjQwOCAxLjYyNSwzLjQ1MSAuMTY4LC4zMDEgLjQ4MywuNzU1IC43ODgsMS4xOTQgLjYyMSwuODk2IDEuMDA1LDEuNDY3IDEuMDk5LDEuODI5IC4xNjUsLjYyNCAuMTA3LDIuNDg4IC4xMDEsMi43bC0uODAyLS4wMjdjLjAyNS0uNzUxIC4wMjYtMi4wODYtLjA3NC0yLjQ3LS4wNjYtLjI1MS0uNTk2LTEuMDE2LS45ODMtMS41NzQtLjMzLS40NzYtLjY0Mi0uOTI3LS44MjktMS4yNjEtLjU4NS0xLjA1LTEuNjE3LTMuMzMyLTEuNjk4LTMuNjMtLjA1Ny0uMjA0LS44NDYtMi4zNS0xLjE1Ny0zLjEwNy0uMDIyLS4wNTQtMS4xMzktNi4yMzctLjQxNC02LjgyNSAuNjY4LS41NDMgMS4yNDgtLjU0NCAxLjcyNC0uMDA0IC4zMTYsLjM1OCAuNTg5LC44OTggLjgwOSwxLjYwNyAuMDM4LC4xMjIgLjA3MSwuMzY3IC4xMzcsLjg2NiAuMDg3LC42NiAuMjMzLDEuNzYzIC4zNzcsMi4wNjNsLjA5OSwuMjA5Yy4xNjksLjM2MyAuMzAyLC42NDggLjUxMiwuNzkxIC4wODEsLjA1NCAuMTY1LC4wOTQgLjI0NiwuMTM0IC4yODYsLjE0MiAuNjQyLC4zMTcgLjg2LC44NzQgLjA4OCwuMjI0IC4xNDIsLjUxNiAuMjA1LC44NTUgLjEwOSwuNTg5IC4yNDYsMS4zMjIgLjU5MSwxLjczOSAuNDEyLC40OTMgLjUxOSwuNTQ2IC42NjcsLjYxOCAuMDcxLC4wMzQgLjE0NywuMDczIC4yNDQsLjEzM2wuMDk3LC4wNTljLjQ3MiwuMjc3IDEuOTA5LDEuMTI0IDIuOTgsMy4xNDYgMS4xNjMsMi4xOTEgLjU3MSw1Ljg3NSAuNTQ1LDYuMDMxeiIvPgo8cGF0aCBkPSJtMTkuNjY3LDI2LjQxYzAsMC0uMDY2LTIgLjA4Ny0yLjU4NSAuMTM4LS41MzYgMS40MDctMi4xNDMgMS44NDktMi45MyAuNTc2LTEuMDM1IDEuNTk0LTMuMjkxIDEuNjYtMy41NCAuMDY5LS4yNDcgLjg3Ny0yLjQyOSAxLjE3My0zLjE1NCAuMjIyLS41NDEgLjg5Ni02LjA2NyAuNTM0LTYuMzYyLS4zNjQtLjI5NS0uNzY3LS41MDktMS4xNzEtLjA1LS40MDQsLjQ1OC0uNjM4LDEuMTgzLS43MjcsMS40NjEtLjA4NiwuMjc4LS4yNzUsMi40NDItLjUzNiwyLjk4NC0uMjMsLjQ4MS0uMzk1LC45MTgtLjc0NywxLjE1OS0uMzUzLC4yNC0uNzM1LC4yNTUtLjk1OCwuODIzLS4yMjIsLjU2OC0uMjQ0LDEuOTYzLS44NjEsMi43MDQtLjYxOSwuNzQxLS42NzIsLjYyNS0xLjAwNiwuODM2LS4zMzQsLjIwOS0xLjgyNSwuOTU3LTIuOTM3LDMuMDUxLTEuMTEzLDIuMDk3LS41MDQsNS43NzgtLjUwNCw1Ljc3OCIvPgo8cGF0aCBkPSJtMTUuMTMsMjYuNjVjLS4wMjYtLjE1Ni0uNjIxLTMuODQxIC41NDItNi4wMyAxLjA3Mi0yLjAyIDIuNTA4LTIuODY4IDIuOTgtMy4xNDZsLjA5OS0uMDU5Yy4wOTctLjA2IC4xNzItLjA5OSAuMjQzLS4xMzMgLjE0OC0uMDcyIC4yNTUtLjEyNSAuNjY4LS42MTggLjM0Ni0uNDE3IC40ODEtMS4xNSAuNTkzLTEuNzQxIC4wNjItLjMzOCAuMTE1LS42MyAuMjAzLS44NTQgLjIxOC0uNTU3IC41NzUtLjczMiAuODYxLS44NzQgLjA4MS0uMDQgLjE2My0uMDggLjI0NS0uMTM1IC4yMDktLjE0MyAuMzUtLjQ0MyAuNTEzLS43OTFsLjA5OC0uMjA5Yy4xNDUtLjMwMSAuMjkxLTEuNDA4IC4zNzgtMi4wNjggLjA2NS0uNDk2IC4wOTktLjc0IC4xMzctLjg2IC4yMjgtLjcyMiAuNDkxLTEuMjQ3IC44MS0xLjYwOSAuNDc2LS41NCAxLjA1NC0uNTM4IDEuNzI0LC4wMDUgLjcyMywuNTg3LS4zOTQsNi43NzEtLjQxNSw2LjgyNS0uMzExLC43NTgtMS4xMDEsMi45MDMtMS4xNTcsMy4xMDgtLjA4MiwuMjk5LTEuMTE1LDIuNTgzLTEuNjk5LDMuNjI5LS4xODYsLjMzNC0uNDk4LC43ODUtLjgyOCwxLjI2MS0uMzg2LC41NTktLjkxNiwxLjMyMy0uOTgxLDEuNTczLS4xMDIsLjM4Ni0uMSwxLjcyMS0uMDc0LDIuNDcybC0uODAyLC4wMjdjLS4wMDYtLjIxMi0uMDY0LTIuMDc2IC4xLTIuNzAxIC4wOTQtLjM2MSAuNDc5LS45MzIgMS4xLTEuODI4IC4zMDMtLjQzOSAuNjE4LS44OTQgLjc4Ni0xLjE5NCAuNTgtMS4wNCAxLjU2LTMuMjI3IDEuNjI3LTMuNDUyIC4wNzctLjI4MiAuODk4LTIuNDk0IDEuMTg3LTMuMTk4IC4xOS0uNDgzIC43NTEtNS4xNzMgLjU4NC01Ljk1My0uMzUxLS4yNjgtLjQzLS4xNzctLjU0Ny0uMDQyLS4yNCwuMjcxLS40NTgsLjcxNS0uNjQ3LDEuMzE2LS4wMiwuMDczLS4wNjUsLjQyMS0uMTA1LC43MjctLjEzOCwxLjAzNy0uMjY2LDEuOTI2LS40NSwyLjMxMWwtLjA5NSwuMmMtLjIwNCwuNDM3LS4zOTUsLjg0OS0uNzg5LDEuMTE3LS4xMTMsLjA3Ny0uMjI4LC4xMzUtLjM0MiwuMTktLjIzMiwuMTE2LS4zNjMsLjE4LS40NjgsLjQ0Ny0uMDYsLjE1MS0uMTA5LC40MjItLjE2MiwuNzA3LS4xMjcsLjY4Mi0uMjg0LDEuNTMxLS43NjUsMi4xMDctLjQ4NywuNTgzLS42NzYsLjcwMS0uOTMsLjgyNi0uMDUxLC4wMjQtLjEwNSwuMDUxLS4xNzMsLjA5MmwtLjExNSwuMDdjLS40NjksLjI3Ni0xLjcxNCwxLjAxMS0yLjY4LDIuODMtMS4wMzYsMS45NTMtLjQ2Nyw1LjQ4OC0uNDYsNS41MjRsLS43OTQsLjEzMXoiLz4KPC9nPgo8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzMyXykiIGQ9Im0xNi4xMTcsMTcuNjU2Yy44NDIsMCAxLjQ4OS0uNTY3IDEuNDQtMS4yNjRsLS41NzYtOC4yMjVjLS4wNTEtLjY5NC0uNzgtMS4yNjItMS42MTktMS4yNjJoLTQuMjQ4Yy0uODQxLDAtMS41NjksLjU2OC0xLjYxNywxLjI2MmwtLjI5Miw0LjE1NmMtLjA0OCwuNjk0LS4yNTUsNC4wNy0uMjU1LDQuMDctLjA2MSwuNjk0IC41NzYsMS4yNjIgMS40MTgsMS4yNjJoNS43NDl6Ii8+Cjwvc3ZnPgo=)
}

.icnSavings {
    background-image: url(../images/icons/icn-savings.png)
}

.svg .icnSavings {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTAuNTE5IC0yLjEyNSAzNCAzMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE5IC0yLjEyNSAzNCAzMCI+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9IlNWR0lEXzRfIj4KPHVzZSB4bGluazpocmVmPSIjU1ZHSURfMV8iLz4KPC9jbGlwUGF0aD4KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeTE9IjEzLjIwMiIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+CjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTE9IjE1LjI1MyIgeTI9IjUuMjE1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPgo8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfM18iIHkxPSIyNi43MjkiIHkyPSI3LjU1NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cGF0aCBpZD0iU1ZHSURfMV8iIGQ9Ik0gMCwwIEgzMi41MzkgVjI2LjcyOSBIMCB6Ii8+CjwvZGVmcz4KPGcgZmlsbC1ydWxlPSJldmVub2RkIj4KPHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Im0yMi42NjIsMTUuMTA4YzcuOTYsMS4zNzUgNS43MS03LjQ1OSA5Ljg3Ny05Ljg3OC02LjgwNy0uMjItMTEuMjE2LDEuOTU0LTEyLjIwMiw3LjU1MyAyLjE4NS0uOTEyIDIuOTg1LTMuMjE0IDUuODEyLTMuNDg1LTEuMjI2LDEuODc3LTIuNTc5LDMuNjE5LTMuNDg3LDUuODEiLz4KPHBhdGggZmlsbD0idXJsKCNTVkdJRF8zXykiIGQ9Im0yMy44MjIsMTEuMDQyYy0yLjExOCwyLjUzNS0zLjk3NCwxMC4zNTEtNS4yMywxNS42ODctMy4zMjgtLjkwMy0xLjMxMS00LjY3OC0xLjczOS02Ljk3Mi0uOTQzLTUuMDI1LTMuMjQ2LTkuNzUyLTYuMzkzLTEyLjIwMiAzLjc3NCwuMyA2LjM3OCw2Ljc4NiA4LjEzMiwxMS4wMzkgMS40ODgtMi43NzQgMy4xMDMtNS40MjIgNS4yMy03LjU1MiIvPgo8cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzVfKSIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtOC4xMzUsNC42NWMtLjA1OCwyLjE5OSA0LjkzOSw0LjM0OSA1LjIyOCw4LjEzMy05LjIyNSwyLjcxNy05LjIzNS04LjQ5NS0xMy4zNjMtMTIuNzgyIDguNzcyLS4wNTUgMTUuMjUyLDIuMTggMTUuNjg5LDEwLjQ1OS0yLjYzOC0zLjk2My01LjM3NC0zLjIzMS03LjU1NC01LjgxIiBjbGlwLXBhdGg9InVybCgjU1ZHSURfNF8pIi8+CjwvZz4KPC9zdmc+Cg==)
}

.icnPensions {
    background-image: url(../images/icons/icn-pensions.png)
}

.svg .icnPensions {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTIuMzM1IC0wLjc3OCAzNCAzMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTIuMzM1IC0wLjc3OCAzNCAzMCI+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiB4MT0iMTkuMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMTkuNDA4Ij4KPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+CjxnIGZpbGw9IiNmZmYiPgo8ZyBzdHJva2Utd2lkdGg9IjEuODQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+CjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0ibTIuMDA0LDIxLjIwMmgxNi45NDR2My43MjdoLTE2Ljk0NHoiLz4KPGcgc3Ryb2tlPSIjMDA0ZmI2Ij4KPHBhdGggZD0ibTE4Ljk0OCwyNC40NTVjMCwxLjM4NC0zLjc5MywyLjUwOC04LjQ3MiwyLjUwOC00LjY3OCwwLTguNDcyLTEuMTI0LTguNDcyLTIuNTA4Ii8+CjxlbGxpcHNlIGN4PSIxMC40NzYiIGN5PSIyMS4yMDIiIHJ4PSI4LjQ3MiIgcnk9IjIuNTA4Ii8+CjxwYXRoIGQ9Im0yLjAwNCwyNC40NTUgMC0zLjQ1NyIvPgo8cGF0aCBkPSJtMTguOTQ4LDIxLjIwMi0uMDE5LDMuMzkyIi8+CjwvZz4KPHBhdGggc3Ryb2tlPSIjZmZmIiBkPSJtLjkyLDE2Ljg2NGgxNi45NDR2My43MjdoLTE2Ljk0NHoiLz4KPGcgc3Ryb2tlPSIjMDA0ZmI2Ij4KPHBhdGggZD0ibTE3Ljg2NCwyMC4xMTdjMCwxLjM4Ni0zLjc5NCwyLjUwOC04LjQ3MywyLjUwOC00LjY3OSwwLTguNDcxLTEuMTIyLTguNDcxLTIuNTA4Ii8+CjxlbGxpcHNlIGN4PSI5LjM5MiIgY3k9IjE2Ljg2NCIgcng9IjguNDcyIiByeT0iMi41MDgiLz4KPHBhdGggZD0ibS45MiwyMC4xMTcgMC0zLjQ1NiIvPgo8cGF0aCBkPSJtMTcuODY0LDE2Ljg2NC0uMDE5LDMuMzkzIi8+CjwvZz4KPC9nPgo8cGF0aCBkPSJtMy4wODksMTIuNTI2aDE2Ljk0M3YzLjcyOGgtMTYuOTQzeiIvPgo8ZyBzdHJva2Utd2lkdGg9IjEuODQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+CjxnIHN0cm9rZT0iIzAwNGZiNiI+CjxwYXRoIGQ9Im0yMC4wMzIsMTUuNzc5YzAsMS4zODYtMy43OTMsMi41MDgtOC40NzEsMi41MDgtNC42OCwwLTguNDcyLTEuMTIyLTguNDcyLTIuNTA4Ii8+CjxlbGxpcHNlIGN4PSIxMS41NjEiIGN5PSIxMi41MjYiIHJ4PSI4LjQ3MiIgcnk9IjIuNTA3Ii8+CjxwYXRoIGQ9Im0zLjA4OSwxNS43NzkgMC0zLjQ1NiIvPgo8cGF0aCBkPSJtMjAuMDMyLDEyLjUyNi0uMDE4LDMuMzkzIi8+CjwvZz4KPHBhdGggc3Ryb2tlPSIjZmZmIiBkPSJtLjkyLDguMTg4aDE2Ljk0NHYzLjcyOGgtMTYuOTQ0eiIvPgo8ZyBzdHJva2U9IiMwMDRmYjYiPgo8cGF0aCBkPSJtMTcuODY0LDExLjQ0MmMwLDEuMzg1LTMuNzk0LDIuNTA3LTguNDczLDIuNTA3LTQuNjc5LDAtOC40NzEtMS4xMjItOC40NzEtMi41MDciLz4KPGVsbGlwc2UgY3g9IjkuMzkyIiBjeT0iOC4xODgiIHJ4PSI4LjQ3MiIgcnk9IjIuNTA4Ii8+CjxwYXRoIGQ9Im0uOTIsMTEuNDQyIDAtMy40NTciLz4KPHBhdGggZD0ibTE3Ljg2NCw4LjE4OC0uMDE5LDMuMzk0Ii8+CjwvZz4KPC9nPgo8cGF0aCBkPSJtMi4wMDQsMy44NTFoMTYuOTQ0djMuNzI5aC0xNi45NDR6Ii8+CjxnIHN0cm9rZT0iIzAwNGZiNiIgc3Ryb2tlLXdpZHRoPSIxLjg0IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiPgo8cGF0aCBkPSJtMTkuNDA4LDYuNjgyYzAsMS4zODUtMy43OTMsMi41MDctOC40NzIsMi41MDctNC42NzksMC04LjQ3Mi0xLjEyMi04LjQ3Mi0yLjUwNyIvPgo8ZWxsaXBzZSBjeD0iMTAuOTM2IiBjeT0iMy40MjgiIHJ4PSI4LjQ3MiIgcnk9IjIuNTA4Ii8+CjxwYXRoIGQ9Im0yLjQ2NCw2LjY4MiAwLTMuNDU3Ii8+CjwvZz4KPC9nPgo8ZyBzdHJva2U9IiMwMDRmYjYiIHN0cm9rZS13aWR0aD0iMS44NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj4KPHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Im0xOS40MDgsMy40MjgtLjAxOCwzLjM5NCIvPgo8Y2lyY2xlIGZpbGw9IiNmZmYiIGN4PSIyMS4xNTEiIGN5PSIxOS4zNzIiIHI9IjguMzAyIi8+CjwvZz4KPC9zdmc+Cg==)
}

header {
    overflow: auto
}

.logo > a {
    background-color: transparent;
    background-image: url(../images/aviva-logo/logo-aviva-small.png);
    background-size: 100%;
    background-repeat: no-repeat;
    display: block;
    height: 2em;
    width: 8.83333em
}

.svg .logo > a {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMC4yLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCSB3aWR0aD0iMzk4LjEwOHB4IiBoZWlnaHQ9IjkwLjUxM3B4IiB2aWV3Qm94PSIwIDAgMzk4LjEwOCA5MC41MTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM5OC4xMDggOTAuNTEzIgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgaWQ9IkNsZWFyc3BhY2UiIGRpc3BsYXk9Im5vbmUiPjwvZz48ZyBpZD0iTG9nbyI+CTxwYXRoIGZpbGw9IiNGRkQ5MDAiIGQ9Ik03Mi45MjksNzQuOTg4TDY1LjY1MywwLjAxaC0wLjAxMWwtNy4zODYsNzYuMjIzQzYzLjA0LDc1LjcwOCw2Ny45MzIsNzUuMjg1LDcyLjkyOSw3NC45ODgiLz4JPHBhdGggZmlsbD0iIzU5QjMzNyIgZD0iTTkwLjczMiw3NC40MzRMOTAuNzU0LDAuMDFMNjUuNjQ5LDBsMC4wMDQsMC4wMWw3LjI3NSw3NC45NzhDNzguNzQxLDc0LjYzOSw4NC42ODEsNzQuNDUyLDkwLjczMiw3NC40MzQiCQkvPgk8cGF0aCBmaWxsPSIjMDA0RkI2IiBkPSJNNTguMjU3LDc2LjIzM0w2NS42NDMsMC4wMUw2NS42NDYsMEwwLDAuMDFsMC4wMzEsOTAuNTAzQzE1LjQ1NSw4My43NywzNS41MzMsNzguNzUxLDU4LjI1Nyw3Ni4yMzMiLz4JPHBhdGggZmlsbD0iIzAwNEZCNiIgZD0iTTI0NS4zNjQsMjIuMDM1YzEuMTg2LDAuMjE2LDUuNDQzLDEuNDU3LDUuNDQzLDQuNDc2djQ4LjQ0NmgxNC40MDJWMjAuMzExaC0xOS44NDZWMjIuMDM1Ii8+CTxwYXRoIGZpbGw9IiMwMDRGQjYiIGQ9Ik0xMzUuNzYzLDUzLjE3N2w5LjY0OS0yMS41MDJsOC40MjQsMjEuNTAySDEzNS43NjMgTTEzMi4xMjYsMjAuMzExdjEuNzI1CQljMS43NDYsMC4zNiw1LjUzLDEuNDIyLDMuOTk2LDQuODI5bC0yMS40NzcsNDguMDkyaDExLjM0NGw2LjcyNi0xNC45ODloMjMuNzg4bDUuODc5LDE0Ljk4OWgxNC45MjJsLTIxLjMxNi01NC42NDZIMTMyLjEyNnoiLz4JPHBhdGggZmlsbD0iIzAwNEZCNiIgZD0iTTM1Ni41NTcsNTMuMTc3bDkuNjQ2LTIxLjUwMmw4LjQyOCwyMS41MDJIMzU2LjU1NyBNMzUyLjkyLDIwLjMxMXYxLjcyNQkJYzEuNzM4LDAuMzYsNS41MjMsMS40MjIsMy45ODYsNC44MjlsLTIxLjQ3Myw0OC4wOTJoMTEuMzVsNi43MTUtMTQuOTg5aDIzLjc5M2w1Ljg4MywxNC45ODloMTQuOTM0TDM3Ni43OCwyMC4zMTFIMzUyLjkyeiIvPgk8cGF0aCBmaWxsPSIjMDA0RkI2IiBkPSJNMzE0LjYwOCw3NC45NTdsMjIuNzczLTU0LjY0NmgtMTAuNzY4bC0xNi43MDMsNDAuMDczbC0xNS44ODktNDAuMDczSDI3My43OHYxLjcyNQkJYzIuMzQsMC40NDUsNC45NjMsMS40NTcsNi4xNjIsNC40NzZsMTkuMjExLDQ4LjQ0NkgzMTQuNjA4Ii8+CTxwYXRoIGZpbGw9IiMwMDRGQjYiIGQ9Ik0yMTQuNzg2LDc0Ljk1N2wyMi43ODEtNTQuNjQ2aC0xMC43NzVMMjEwLjA5LDYwLjM4M2wtMTUuODg5LTQwLjA3M2gtMjAuMjM3djEuNzI1CQljMi4zMzksMC40NDUsNC45NTYsMS40NTcsNi4xNTgsNC40NzZsMTkuMiw0OC40NDZIMjE0Ljc4NiIvPjwvZz48L3N2Zz4=)
}

form[role=search] {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
    margin: 1em 3.1% 0;
    padding: 2em;
    overflow: hidden
}

.js form[role=search] {
    border-radius: .63em 0 .63em .63em;
    margin: 0 3.1%;
    position: relative;
    top: -1.65em
}

form[role=search] label, form[role=search] legend {
    left: -9999px;
    top: -9999px;
    position: absolute
}

form[role=search] input[type=search] {
    border: 1px solid #ccc;
    border-right: none;
    float: left;
    padding: 1.1em 2%;
    width: 70%;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    box-shadow: inset 2px 2px 5px rgba(0, 0, 0, .1);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

form[role=search] input[type=search]:focus {
    box-shadow: none;
    outline: 0
}

form[role=search] input[type=submit] {
    background-color: #dedede;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0YwRjBGMCIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0RFREVERSIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzI1KSIgLz4KPC9zdmc+);
    background-image: -webkit-linear-gradient(top, #f0f0f0, #dedede);
    background-image: linear-gradient(to bottom, #f0f0f0, #dedede);
    color: #000;
    cursor: pointer;
    border: 1px solid #ccc;
    float: left;
    padding: 1em 1%;
    width: 30%;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px
}

.register-login-links {
    background-color: #fff;
    border-bottom: 1px solid #d5d5d5;
    padding: 1em 3%;
    overflow: auto;
    text-align: right
}

.register-login-links p {
    display: inline-block;
    margin-bottom: 0
}

.register-login-links .userMessage {
    display: inline-block
}

.register-login-links .user {
    font-size: 1.2em;
    font-weight: 700;
    margin: .9em 1em .5em
}

.register-login-links .userName {
    color: #000;
    font-size: 1.2em
}

.hideLogin, .noMainNav .section-nav, .noMainNav .skip-links .menu, .noMainNav nav, .noNav .loginOut, .noNav .register-login-links, .noNav .section-nav, .noNav .skip-links .menu, .noNav nav, .register-login-links {
    display: none
}

.section-nav p a, .skip-links li a, nav li a {
    display: block
}

.skip-links {
    float: right;
    margin-top: -3.75em;
    margin-right: 3%;
    width: 65%
}

.js .logo .skip-links {
    margin: -2.2em -.125% 0 0
}

.skip-links a {
    left: -9999px;
    position: absolute
}

.skip-links li {
    background-image: none;
    padding: 0
}

.skip-links li a {
    border: 1px solid #ead353;
    border-radius: .5em;
    box-shadow: 0 .1em .1em 0 #fff;
    float: right;
    margin-left: 5%;
    padding: .7em 5%
}

.skip-links .menu.open a, .skip-links .search.open a {
    border-radius: .5em .5em 0 0;
    box-shadow: none;
    top: 0;
    z-index: 100;
    position: relative;
    left: 0
}

.skip-links li a:focus, .skip-links li a:hover {
    text-decoration: none
}

.skip-links .menu a {
    background: url(../images/icons/menu-bars.png) 90% center no-repeat #ffd900;
    padding: .7em 20% .7em 5%
}

.skip-links .menu a:focus, .skip-links .menu a:hover {
    background-color: #fef165
}

.svg .skip-links .menu a {
    background-image: url(../images/icons/menu-bars.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkU5NjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkQ5MDMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MjIpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/menu-bars.svg), -webkit-linear-gradient(top, #ffe961, #ffd903);
    background-image: url(../images/icons/menu-bars.svg), linear-gradient(to bottom, #ffe961, #ffd903);
    background-size: 1.5em, auto
}

.svg .skip-links .menu a:focus, .svg .skip-links .menu a:hover {
    background-image: url(../images/icons/menu-bars.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5NzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUYxNjUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkRBMDMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5NzEpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/menu-bars.svg), -webkit-linear-gradient(top, #fef165, #ffda03);
    background-image: url(../images/icons/menu-bars.svg), linear-gradient(to bottom, #fef165, #ffda03)
}

.skip-links .menu.open a {
    background: url(../images/icons/menu-close.png) 90% .95em no-repeat #fff;
    border-color: #ccc;
    border-bottom: 1px solid #fff;
    padding: .7em 20% .6em 5%
}

.skip-links .menu.open a:focus, .skip-links .menu.open a:hover {
    background-color: #fef165
}

.svg .skip-links .menu.open a {
    background-image: url(../images/icons/menu-close.svg);
    background-position: 90% .4em;
    background-size: 2em
}

.skip-links .search a {
    background: url(../images/icons/icon-search.png) center center no-repeat #ffd900;
    direction: ltr;
    min-width: 40px
}

.skip-links .search a:focus, .skip-links .search a:hover {
    background-color: #fef165
}

.svg .skip-links .search a {
    background-image: url(../images/icons/icon-search.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MjIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkU5NjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkQ5MDMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MjIpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-search.svg), -webkit-linear-gradient(top, #ffe961, #ffd903);
    background-image: url(../images/icons/icon-search.svg), linear-gradient(to bottom, #ffe961, #ffd903);
    background-size: 1.5em, auto
}

.svg .skip-links .search a:focus, .svg .skip-links .search a:hover {
    background-image: url(../images/icons/icon-search.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5NzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUYxNjUiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkRBMDMiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5NzEpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/icon-search.svg), -webkit-linear-gradient(top, #fef165, #ffda03);
    background-image: url(../images/icons/icon-search.svg), linear-gradient(to bottom, #fef165, #ffda03)
}

.skip-links .search.open a {
    background: url(../images/icons/icon-search.png) center center no-repeat #fff;
    border-color: #ccc;
    border-bottom: 1px solid #fff
}

.svg .skip-links .search.open a {
    background-image: url(../images/icons/icon-search.svg);
    background-size: 1.5em
}

.section-nav > ul, nav > ul {
    background: #fff;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
    overflow: hidden
}

nav, nav p {
    clear: both
}

nav > ul {
    border: 1px solid #d5d5d5;
    border-bottom: 0;
    border-radius: .63em 0 0;
    margin: 1em 3% 0;
    padding: 0
}

.noSubNav nav > ul {
    border-bottom: 1px solid #d5d5d5;
    border-radius: .63em
}

.js .section-nav, .js nav {
    position: relative;
    top: -1.35em
}

.js nav > ul {
    margin: 0 3%
}

.section-nav > p:last-child {
    border-bottom: 1px solid #d5d5d5;
    border-radius: 0 0 .63em .63em
}

.section-nav > ul {
    border: 1px solid #d5d5d5;
    border-radius: 0 0 .63em .63em;
    margin: 0 3% 1.4em
}

.section-nav ul li, .svg nav li, nav li {
    background-image: none
}

.section-nav li li, .section-nav ul li, nav li, nav li li {
    border-top: 1px solid #d5d5d5;
    margin: 0;
    padding: 0
}

.section-nav ul ul {
    padding: 0
}

.section-nav li:first-child, nav li:first-child {
    border-top: none
}

.backToTop a, .section-nav p {
    border: 1px solid #d5d5d5;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05)
}

.section-nav li li:first-child, nav li li:first-child {
    border-top: 1px solid #d5d5d5
}

nav li a {
    background: url(../images/icons/link-chevron.png) 96% center no-repeat #fff;
    font-weight: 700;
    padding: .7em 3%
}

.svg nav li a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTguMzMwNTY2NCAtNC45MjMzMzk4IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtOC4zMzA1NjY0IC00LjkyMzMzOTggMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSIyMC4xNTQiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTE9IjIwLjE1NCIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0ibTEzLjA0NzQsMTAuNzg0N2MuMzg4Ny0uMzg4NyAuMzg4Ny0xLjAyNTQgMC0xLjQxNDFsLTkuMDgwMS05LjA3OTFjLS4zODg3LS4zODg3LTEuMDI1NC0uMzg4Ny0xLjQxNDEtMGwtMi4yNTc4LDIuMjU3OGMtLjM4ODcsLjM4ODctLjM4OTIsMS4wMjU0LS4wMDA1LDEuNDE0Nmw1LjM5ODQsNS40MDYyYy4zODg3LC4zODkyIC4zODgyLDEuMDI1OS0uMDAwNSwxLjQxNDZsLTUuNDAxNCw1LjQwMTRjLS4zODg3LC4zODg3LS4zODg3LDEuMDI1NCAwLDEuNDE0MWwyLjI2MDcsMi4yNjE3Yy4zODg3LC4zODg3IDEuMDI1NCwuMzg4NyAxLjQxNDEsMGw5LjA4MTEtOS4wNzcxeiIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtMTMuMDQ3NCwxMC43ODQ3Yy4zODg3LS4zODg3IC4zODg3LTEuMDI1NCAwLTEuNDE0MWwtOS4wODAxLTkuMDc5MWMtLjM4ODctLjM4ODctMS4wMjU0LS4zODg3LTEuNDE0MS0wbC0yLjI1NzgsMi4yNTc4Yy0uMzg4NywuMzg4Ny0uMzg5MiwxLjAyNTQtLjAwMDUsMS40MTQ2bDUuMzk4NCw1LjQwNjJjLjM4ODcsLjM4OTIgLjM4ODIsMS4wMjU5LS4wMDA1LDEuNDE0NmwtNS40MDE0LDUuNDAxNGMtLjM4ODcsLjM4ODctLjM4ODcsMS4wMjU0IDAsMS40MTQxbDIuMjYwNywyLjI2MTdjLjM4ODcsLjM4ODcgMS4wMjU0LC4zODg3IDEuNDE0MSwwbDkuMDgxMS05LjA3NzF6Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Im0xMy4wNDc0LDEwLjc4NDdjLjM4ODctLjM4ODcgLjM4ODctMS4wMjU0IDAtMS40MTQxbC05LjA4MDEtOS4wNzkxYy0uMzg4Ny0uMzg4Ny0xLjAyNTQtLjM4ODctMS40MTQxLTBsLTIuMjU3OCwyLjI1NzhjLS4zODg3LC4zODg3LS4zODkyLDEuMDI1NC0uMDAwNSwxLjQxNDZsNS4zOTg0LDUuNDA2MmMuMzg4NywuMzg5MiAuMzg4MiwxLjAyNTktLjAwMDUsMS40MTQ2bC01LjQwMTQsNS40MDE0Yy0uMzg4NywuMzg4Ny0uMzg4NywxLjAyNTQgMCwxLjQxNDFsMi4yNjA3LDIuMjYxN2MuMzg4NywuMzg4NyAxLjAyNTQsLjM4ODcgMS40MTQxLDBsOS4wODExLTkuMDc3MXoiLz48L3N2Zz4=);
    background-size: 1.6em
}

nav li.selected a {
    background-image: url(../images/icons/link-chevron-grey.png);
    color: #333
}

.svg nav li.selected a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTguMzMwNTY2NCAtNC45MjMzMzk4IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtOC4zMzA1NjY0IC00LjkyMzMzOTggMzAgMzAiPjxwYXRoIGQ9Im0xMy4wNDc0LDEwLjc4NDdjLjM4ODctLjM4ODcgLjM4ODctMS4wMjU0IDAtMS40MTQxbC05LjA4MDEtOS4wNzkxYy0uMzg4Ny0uMzg4Ny0xLjAyNTQtLjM4ODctMS40MTQxLTBsLTIuMjU3OCwyLjI1NzhjLS4zODg3LC4zODg3LS4zODkyLDEuMDI1NC0uMDAwNSwxLjQxNDZsNS4zOTg0LDUuNDA2MmMuMzg4NywuMzg5MiAuMzg4MiwxLjAyNTktLjAwMDUsMS40MTQ2bC01LjQwMTQsNS40MDE0Yy0uMzg4NywuMzg4Ny0uMzg4NywxLjAyNTQgMCwxLjQxNDFsMi4yNjA3LDIuMjYxN2MuMzg4NywuMzg4NyAxLjAyNTQsLjM4ODcgMS40MTQxLDBsOS4wODExLTkuMDc3MXoiLz48cGF0aCBmaWxsPSIjMzMzIiBkPSJtMTMuMDQ3NCwxMC43ODQ3Yy4zODg3LS4zODg3IC4zODg3LTEuMDI1NCAwLTEuNDE0MWwtOS4wODAxLTkuMDc5MWMtLjM4ODctLjM4ODctMS4wMjU0LS4zODg3LTEuNDE0MS0wbC0yLjI1NzgsMi4yNTc4Yy0uMzg4NywuMzg4Ny0uMzg5MiwxLjAyNTQtLjAwMDUsMS40MTQ2bDUuMzk4NCw1LjQwNjJjLjM4ODcsLjM4OTIgLjM4ODIsMS4wMjU5LS4wMDA1LDEuNDE0NmwtNS40MDE0LDUuNDAxNGMtLjM4ODcsLjM4ODctLjM4ODcsMS4wMjU0IDAsMS40MTQxbDIuMjYwNywyLjI2MTdjLjM4ODcsLjM4ODcgMS4wMjU0LC4zODg3IDEuNDE0MSwwbDkuMDgxMS05LjA3NzF6Ii8+PHBhdGggZmlsbD0iIzMzMyIgZD0ibTEzLjA0NzQsMTAuNzg0N2MuMzg4Ny0uMzg4NyAuMzg4Ny0xLjAyNTQgMC0xLjQxNDFsLTkuMDgwMS05LjA3OTFjLS4zODg3LS4zODg3LTEuMDI1NC0uMzg4Ny0xLjQxNDEtMGwtMi4yNTc4LDIuMjU3OGMtLjM4ODcsLjM4ODctLjM4OTIsMS4wMjU0LS4wMDA1LDEuNDE0Nmw1LjM5ODQsNS40MDYyYy4zODg3LC4zODkyIC4zODgyLDEuMDI1OS0uMDAwNSwxLjQxNDZsLTUuNDAxNCw1LjQwMTRjLS4zODg3LC4zODg3LS4zODg3LDEuMDI1NCAwLDEuNDE0MWwyLjI2MDcsMi4yNjE3Yy4zODg3LC4zODg3IDEuMDI1NCwuMzg4NyAxLjQxNDEsMGw5LjA4MTEtOS4wNzcxeiIvPjwvc3ZnPg==)
}

nav li a:focus, nav li a:hover {
    background-color: #fff599;
    text-decoration: none
}

.section-nav li a {
    background: url(../images/icons/list-links.png) 96% center no-repeat;
    display: block;
    padding: 1em 4% 1em 3%
}

.svg .section-nav li a {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMC4yLCBTVkcgRXhwb3J0IFBsdWctSW4gIC0tPjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIiBbCTwhRU5USVRZIG5zX2Zsb3dzICJodHRwOi8vbnMuYWRvYmUuY29tL0Zsb3dzLzEuMC8iPl0+PHN2ZyB2ZXJzaW9uPSIxLjAiCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczphPSJodHRwOi8vbnMuYWRvYmUuY29tL0Fkb2JlU1ZHVmlld2VyRXh0ZW5zaW9ucy8zLjAvIgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5MHB4IiBoZWlnaHQ9IjkwcHgiIHZpZXdCb3g9Ii04LjMzMDU2NjQgLTQuOTIzMzM5OCAzMCAzMCIJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTguMzMwNTY2NCAtNC45MjMzMzk4IDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZGVmcz48L2RlZnM+PGcgaWQ9ImNoZXZyb24tcmlnaHRfMV8iPgk8Zz4JCTxnPgkJCTxwYXRoIGQ9Ik0xMy4wNDczNjMzLDEwLjc4NDY2OGMwLjM4ODY3MTktMC4zODg2NzE5LDAuMzg4NjcxOS0xLjAyNTM5MDYsMC0xLjQxNDA2MjVMMy45NjcyODUyLDAuMjkxNTAzOQkJCQljLTAuMzg4NjcxOS0wLjM4ODY3MTktMS4wMjUzOTA2LTAuMzg4NjcxOS0xLjQxNDA2MjUsMEwwLjI5NTQxMDIsMi41NDkzMTY0CQkJCUMtMC4wOTMyNjE3LDIuOTM3OTg4My0wLjA5Mzc1LDMuNTc0NzA3LDAuMjk0OTIxOSwzLjk2Mzg2NzJsNS4zOTg0Mzc1LDUuNDA2MjUJCQkJYzAuMzg4NjcxOSwwLjM4OTE2MDIsMC4zODgxODM2LDEuMDI1ODc4OS0wLjAwMDQ4ODMsMS40MTQ1NTA4bC01LjQwMTM2NzIsNS40MDEzNjcyCQkJCWMtMC4zODg2NzE5LDAuMzg4NjcxOS0wLjM4ODY3MTksMS4wMjUzOTA2LDAsMS40MTQwNjI1bDIuMjYwNzQyMiwyLjI2MTcxODgJCQkJYzAuMzg4NjcxOSwwLjM4ODY3MTksMS4wMjUzOTA2LDAuMzg4NjcxOSwxLjQxNDA2MjUsMEwxMy4wNDczNjMzLDEwLjc4NDY2OHoiLz4JCTwvZz4JPC9nPgk8Zz4JCTxnPgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNi42Njk5MjE5IiB5MT0iMjAuMTUzODA4NiIgeDI9IjYuNjY5OTIwOSIgeTI9IjAuMDAwNDg4MyI+CQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMyMDU0QTUiLz4JCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzI5NkNENCIvPgkJCTwvbGluZWFyR3JhZGllbnQ+CQkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xMy4wNDczNjMzLDEwLjc4NDY2OGMwLjM4ODY3MTktMC4zODg2NzE5LDAuMzg4NjcxOS0xLjAyNTM5MDYsMC0xLjQxNDA2MjVMMy45NjcyODUyLDAuMjkxNTAzOQkJCQljLTAuMzg4NjcxOS0wLjM4ODY3MTktMS4wMjUzOTA2LTAuMzg4NjcxOS0xLjQxNDA2MjUsMEwwLjI5NTQxMDIsMi41NDkzMTY0CQkJCUMtMC4wOTMyNjE3LDIuOTM3OTg4My0wLjA5Mzc1LDMuNTc0NzA3LDAuMjk0OTIxOSwzLjk2Mzg2NzJsNS4zOTg0Mzc1LDUuNDA2MjUJCQkJYzAuMzg4NjcxOSwwLjM4OTE2MDIsMC4zODgxODM2LDEuMDI1ODc4OS0wLjAwMDQ4ODMsMS40MTQ1NTA4bC01LjQwMTM2NzIsNS40MDEzNjcyCQkJCWMtMC4zODg2NzE5LDAuMzg4NjcxOS0wLjM4ODY3MTksMS4wMjUzOTA2LDAsMS40MTQwNjI1bDIuMjYwNzQyMiwyLjI2MTcxODgJCQkJYzAuMzg4NjcxOSwwLjM4ODY3MTksMS4wMjUzOTA2LDAuMzg4NjcxOSwxLjQxNDA2MjUsMEwxMy4wNDczNjMzLDEwLjc4NDY2OHoiLz4JCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjYuNjY5OTIxOSIgeTE9IjIwLjE1MzgwODYiIHgyPSI2LjY2OTkyMDkiIHkyPSIwLjAwMDQ4ODMiPgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjA1NEE1Ii8+CQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMyOTZDRDQiLz4JCQk8L2xpbmVhckdyYWRpZW50PgkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMl8pIiBkPSJNMTMuMDQ3MzYzMywxMC43ODQ2NjhjMC4zODg2NzE5LTAuMzg4NjcxOSwwLjM4ODY3MTktMS4wMjUzOTA2LDAtMS40MTQwNjI1TDMuOTY3Mjg1MiwwLjI5MTUwMzkJCQkJYy0wLjM4ODY3MTktMC4zODg2NzE5LTEuMDI1MzkwNi0wLjM4ODY3MTktMS40MTQwNjI1LDBMMC4yOTU0MTAyLDIuNTQ5MzE2NAkJCQlDLTAuMDkzMjYxNywyLjkzNzk4ODMtMC4wOTM3NSwzLjU3NDcwNywwLjI5NDkyMTksMy45NjM4NjcybDUuMzk4NDM3NSw1LjQwNjI1CQkJCWMwLjM4ODY3MTksMC4zODkxNjAyLDAuMzg4MTgzNiwxLjAyNTg3ODktMC4wMDA0ODgzLDEuNDE0NTUwOGwtNS40MDEzNjcyLDUuNDAxMzY3MgkJCQljLTAuMzg4NjcxOSwwLjM4ODY3MTktMC4zODg2NzE5LDEuMDI1MzkwNiwwLDEuNDE0MDYyNWwyLjI2MDc0MjIsMi4yNjE3MTg4CQkJCWMwLjM4ODY3MTksMC4zODg2NzE5LDEuMDI1MzkwNiwwLjM4ODY3MTksMS40MTQwNjI1LDBMMTMuMDQ3MzYzMywxMC43ODQ2Njh6Ii8+CQk8L2c+CTwvZz48L2c+PC9zdmc+);
    background-size: 1.5em
}

.section-nav li a.selected {
    background: #ffe866;
    color: #333;
    text-decoration: none
}

.section-nav p {
    background: url(../images/icons/arrow-back.png) 3% center no-repeat #fff;
    border-radius: .63em .63em 0 0;
    border-bottom: 0;
    margin: 0 3%;
    overflow: hidden;
    padding: 1em 3% 1em 10%
}

.svg .section-nav p {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMC4yLCBTVkcgRXhwb3J0IFBsdWctSW4gIC0tPjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIiBbCTwhRU5USVRZIG5zX2Zsb3dzICJodHRwOi8vbnMuYWRvYmUuY29tL0Zsb3dzLzEuMC8iPl0+PHN2ZyB2ZXJzaW9uPSIxLjAiCSB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczphPSJodHRwOi8vbnMuYWRvYmUuY29tL0Fkb2JlU1ZHVmlld2VyRXh0ZW5zaW9ucy8zLjAvIgkgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI5MHB4IiBoZWlnaHQ9IjkwcHgiIHZpZXdCb3g9Ii04LjMzMDU2NjQgLTQuOTIzMzM5OCAzMCAzMCIJIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTguMzMwNTY2NCAtNC45MjMzMzk4IDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZGVmcz48L2RlZnM+PGcgaWQ9ImNoZXZyb24tcmlnaHRfMV8iIHRyYW5zZm9ybT0icm90YXRlKC0xODAgNiAxMCkiPgk8Zz4JCTxnPgkJCTxwYXRoIGQ9Ik0xMy4wNDczNjMzLDEwLjc4NDY2OGMwLjM4ODY3MTktMC4zODg2NzE5LDAuMzg4NjcxOS0xLjAyNTM5MDYsMC0xLjQxNDA2MjVMMy45NjcyODUyLDAuMjkxNTAzOQkJCQljLTAuMzg4NjcxOS0wLjM4ODY3MTktMS4wMjUzOTA2LTAuMzg4NjcxOS0xLjQxNDA2MjUsMEwwLjI5NTQxMDIsMi41NDkzMTY0CQkJCUMtMC4wOTMyNjE3LDIuOTM3OTg4My0wLjA5Mzc1LDMuNTc0NzA3LDAuMjk0OTIxOSwzLjk2Mzg2NzJsNS4zOTg0Mzc1LDUuNDA2MjUJCQkJYzAuMzg4NjcxOSwwLjM4OTE2MDIsMC4zODgxODM2LDEuMDI1ODc4OS0wLjAwMDQ4ODMsMS40MTQ1NTA4bC01LjQwMTM2NzIsNS40MDEzNjcyCQkJCWMtMC4zODg2NzE5LDAuMzg4NjcxOS0wLjM4ODY3MTksMS4wMjUzOTA2LDAsMS40MTQwNjI1bDIuMjYwNzQyMiwyLjI2MTcxODgJCQkJYzAuMzg4NjcxOSwwLjM4ODY3MTksMS4wMjUzOTA2LDAuMzg4NjcxOSwxLjQxNDA2MjUsMEwxMy4wNDczNjMzLDEwLjc4NDY2OHoiLz4JCTwvZz4JPC9nPgk8Zz4JCTxnPgkJCTxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNi42Njk5MjE5IiB5MT0iMjAuMTUzODA4NiIgeDI9IjYuNjY5OTIwOSIgeTI9IjAuMDAwNDg4MyI+CQkJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMyMDU0QTUiLz4JCQkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6IzI5NkNENCIvPgkJCTwvbGluZWFyR3JhZGllbnQ+CQkJPHBhdGggZmlsbD0idXJsKCNTVkdJRF8xXykiIGQ9Ik0xMy4wNDczNjMzLDEwLjc4NDY2OGMwLjM4ODY3MTktMC4zODg2NzE5LDAuMzg4NjcxOS0xLjAyNTM5MDYsMC0xLjQxNDA2MjVMMy45NjcyODUyLDAuMjkxNTAzOQkJCQljLTAuMzg4NjcxOS0wLjM4ODY3MTktMS4wMjUzOTA2LTAuMzg4NjcxOS0xLjQxNDA2MjUsMEwwLjI5NTQxMDIsMi41NDkzMTY0CQkJCUMtMC4wOTMyNjE3LDIuOTM3OTg4My0wLjA5Mzc1LDMuNTc0NzA3LDAuMjk0OTIxOSwzLjk2Mzg2NzJsNS4zOTg0Mzc1LDUuNDA2MjUJCQkJYzAuMzg4NjcxOSwwLjM4OTE2MDIsMC4zODgxODM2LDEuMDI1ODc4OS0wLjAwMDQ4ODMsMS40MTQ1NTA4bC01LjQwMTM2NzIsNS40MDEzNjcyCQkJCWMtMC4zODg2NzE5LDAuMzg4NjcxOS0wLjM4ODY3MTksMS4wMjUzOTA2LDAsMS40MTQwNjI1bDIuMjYwNzQyMiwyLjI2MTcxODgJCQkJYzAuMzg4NjcxOSwwLjM4ODY3MTksMS4wMjUzOTA2LDAuMzg4NjcxOSwxLjQxNDA2MjUsMEwxMy4wNDczNjMzLDEwLjc4NDY2OHoiLz4JCQk8bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzJfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjYuNjY5OTIxOSIgeTE9IjIwLjE1MzgwODYiIHgyPSI2LjY2OTkyMDkiIHkyPSIwLjAwMDQ4ODMiPgkJCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojMjA1NEE1Ii8+CQkJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiMyOTZDRDQiLz4JCQk8L2xpbmVhckdyYWRpZW50PgkJCTxwYXRoIGZpbGw9InVybCgjU1ZHSURfMl8pIiBkPSJNMTMuMDQ3MzYzMywxMC43ODQ2NjhjMC4zODg2NzE5LTAuMzg4NjcxOSwwLjM4ODY3MTktMS4wMjUzOTA2LDAtMS40MTQwNjI1TDMuOTY3Mjg1MiwwLjI5MTUwMzkJCQkJYy0wLjM4ODY3MTktMC4zODg2NzE5LTEuMDI1MzkwNi0wLjM4ODY3MTktMS40MTQwNjI1LDBMMC4yOTU0MTAyLDIuNTQ5MzE2NAkJCQlDLTAuMDkzMjYxNywyLjkzNzk4ODMtMC4wOTM3NSwzLjU3NDcwNywwLjI5NDkyMTksMy45NjM4NjcybDUuMzk4NDM3NSw1LjQwNjI1CQkJCWMwLjM4ODY3MTksMC4zODkxNjAyLDAuMzg4MTgzNiwxLjAyNTg3ODktMC4wMDA0ODgzLDEuNDE0NTUwOGwtNS40MDEzNjcyLDUuNDAxMzY3MgkJCQljLTAuMzg4NjcxOSwwLjM4ODY3MTktMC4zODg2NzE5LDEuMDI1MzkwNiwwLDEuNDE0MDYyNWwyLjI2MDc0MjIsMi4yNjE3MTg4CQkJCWMwLjM4ODY3MTksMC4zODg2NzE5LDEuMDI1MzkwNiwwLjM4ODY3MTksMS40MTQwNjI1LDBMMTMuMDQ3MzYzMywxMC43ODQ2Njh6Ii8+CQk8L2c+CTwvZz48L2c+PC9zdmc+);
    background-size: 1.5em
}

.section-nav li a:focus, .section-nav li a:hover {
    background-color: #ffe866;
    color: #333;
    text-decoration: none
}

.js .logo .skip-links a, .skip-links .loginOut a {
    position: relative;
    left: 0
}

.breadcrumb, .js .t8 .logo .skip-links a {
    position: absolute;
    left: -9999px
}

.js #search, .js .section-nav, .js nav {
    display: none
}

.js #search.visible, .js .section-nav.visible, .js nav.visible {
    display: block
}

.js .t4 nav.visible, .js .t6 nav.visible {
    display: none
}

.backToTop a {
    background: url(../images/icons/arrow-back-to-top.png) 92% center no-repeat #fff;
    border-radius: .63em;
    clear: both;
    display: block;
    float: right;
    padding: 1em 2.5em 1em 1em;
    margin-bottom: 1em
}

.svg .backToTop a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzMCIgdmlld0JveD0iLTUuNDA0Mjk2OSAtNS4wNDg4MjgxIDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtNS40MDQyOTY5IC01LjA0ODgyODEgMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSIyMC44MDUiIHkyPSIuMDAxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtLjE2NjUsOC42NDU1Yy0uMjIxMiwuMjE5Ny0uMjIxNywuNTgwNi0uMDAyLC44MDE4bDEuNjg0NiwxLjY5MjRjLjIxOTcsLjIyMTcgLjU4MDYsLjIyMTcgLjgwMTgsLjAwMmw0LjE3MTktNC4xNTIzYy4yMjEyLS4yMTk3IC40MDE5LS4xNDUgLjQwMTksLjE2N3YxMy4wODExYzAsLjMxMTUgLjI1NDksLjU2NzQgLjU2NjksLjU2NzRoMi41OTU3Yy4zMTIsMCAuNTY2OS0uMjU1OSAuNTY2OS0uNTY3NHYtMTMuMDgxMWMwLS4zMTIgLjE4MDctLjM4NjcgLjQwMTQtLjE2N2w0LjE3MTksNC4xNTIzYy4yMjA3LC4yMTk3IC41ODIsLjIxOTcgLjgwMTgtLjAwMmwxLjY4NDYtMS42OTI0Yy4yMjA3LS4yMjEyIC4yMTk3LS41ODItLjAwMi0uODAxOGwtOC41MjA1LTguNDgwNWMtLjIyMTItLjIxOTctLjU4MjUtLjIxOTctLjgwMzcsMGwtOC41MjEsOC40ODA1eiIvPjwvc3ZnPg==);
    background-size: 1.5em
}

.breadcrumb {
    top: -9999px
}

.pagination {
    list-style-type: none;
    padding: 0;
    margin-bottom: .5em
}

.pagination .currentPage input, .pagination .currentPage span, .pagination .pageNumber a, .pagination .pageNumber input {
    margin: 0;
    background: #e1e1e1;
    border: 1px solid #d5d5d5;
    border-radius: .5em;
    box-shadow: 0 0 .5em 0 rgba(0, 0, 0, .05);
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    padding: .5em .25em;
    text-align: center;
    text-decoration: none;
    min-width: 2.5em
}

.pagination .currentPage, .pagination .pageNumber {
    margin: 0 0 .5em
}

.svg .pagination .pageNumber a, .svg .pagination .pageNumber input {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5ODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQUZBRkEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFMUUxRTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5ODUpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fafafa, #e1e1e1);
    background-image: linear-gradient(to bottom, #fafafa, #e1e1e1)
}

.pagination .pageNumber a:focus, .pagination .pageNumber a:hover, .pagination .pageNumber input:focus, .pagination .pageNumber input:hover {
    background-color: #ffed48;
    text-decoration: none
}

.svg .pagination .pageNumber a:focus, .svg .pagination .pageNumber a:hover, .svg .pagination .pageNumber input:focus, .svg .pagination .pageNumber input:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUY1OTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MDkpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fef596, #ffed49);
    background-image: linear-gradient(to bottom, #fef596, #ffed49)
}

.pagination .disabled a, .pagination .disabled input {
    background: 0 0;
    border: none;
    color: #000;
    cursor: default;
    font-weight: 700;
    padding: .5em .25em;
    text-decoration: none
}

.pagination .currentPage input, .pagination .currentPage span {
    background: #6a6a6a;
    border-color: #4e4e4e;
    color: #fff;
    cursor: default
}

.pagination .next {
    padding-right: 0
}

.pagination .prev .button, .pagination .prev .button.back {
    padding: .5em .5em .5em 2em
}

.pagination .next .button {
    padding: .5em 2em .5em .5em
}

.main {
    margin: 1.4em 3% 0
}

.content {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
    margin-bottom: 1.4em;
    padding: 1.4em
}

.wholePageTabs .content {
    background: 0 0;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    margin-bottom: 0;
    padding: 0
}

.js .striped, .progressBar, footer .linkList {
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05)
}

.hero {
    background: center center no-repeat;
    background-size: cover;
    border-radius: .63em;
    display: block;
    margin-bottom: 1.4em;
    position: relative
}

.heroLeftAlign {
    background-position: left center
}

.heroRightAlign {
    background-position: right center
}

.roundels {
    bottom: .5em;
    position: absolute;
    right: .5em
}

footer .site-info {
    background: #e5e5e5;
    border-top: 5px solid #fff;
    border-bottom: 5px solid #fff;
    overflow: auto;
    margin-bottom: 2.8em;
    padding: 1.4em 3%
}

footer .linkList {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    margin: 0 0 1.4em
}

footer .linkList li {
    border-top: 1px solid #d5d5d5;
    padding: 1em
}

footer .linkList li:first-child {
    border-top: none
}

footer .linkList:last-child {
    margin-bottom: 0
}

.copyright, .dateCode {
    clear: both;
    padding: 0 1em 1.4em;
    text-align: center
}

.dateCode {
    color: #aaa;
    font-size: .85em;
    padding: 0 1em
}

.connect {
    margin: 0 auto;
    padding: 1.4em 1em;
    width: 27em
}

.connect h3 {
    text-align: center
}

.connect img {
    max-width: none
}

.connect ul li {
    background-image: none;
    display: inline;
    margin: 0 0 1em 1em;
    padding: 0
}

.connect li:first-child {
    margin: 0 0 1em
}

.connect li a {
    background-repeat: no-repeat;
    background-position: center center;
    display: inline-block;
    height: 3.4em;
    opacity: .8;
    width: 3.4em;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    -o-transition: opacity .4s ease;
    transition: opacity .4s ease
}

.connect li a:focus, .connect li a:hover {
    opacity: 1
}

.svg .connect li a {
    background-size: 100%
}

.youtube {
    background-image: url(../images/icons/icon-you-tube.png)
}

.twitter {
    background-image: url(../images/icons/icon-twitter.png)
}

.facebook {
    background-image: url(../images/icons/icon-facebook.png)
}

.googlePlus {
    background-image: url(../images/icons/icon-google-plus.png)
}

.svg .youtube {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI3MiIgdmlld0JveD0iLTAuOTUxMTcxOSAtMC44MTc4NzExIDcyIDcyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC45NTExNzE5IC0wLjgxNzg3MTEgNzIgNzIiPjxnIGZpbGw9IiNiZjA5MDAiPjxwYXRoIGQ9Im0zMC43MDM2LDQ4LjQ1MTdjMCwxLjE1NTMgLjA2ODQsMS43MzA1LS4wMDQ0LDEuOTM1NS0uMjI1MSwuNjE2Mi0xLjIzNTgsMS4yNzI1LTEuNjI5OSwuMDY1NC0uMDY1OS0uMjEzOS0uMDA3My0uODUwNi0uMDA3My0xLjk0MjRsLS4wMTI3LTguMDIwNWgtMi43NTFsLjAwOTMsNy44OTI2Yy4wMDI0LDEuMjEwOS0uMDI2OSwyLjExNDMgLjAwOTgsMi41MjM0IC4wNjg0LC43MjE3IC4wNDEsMS41NjY0IC43MSwyLjA1MTggMS4yNDM3LC45MDE0IDMuNjI3NC0uMTM5NiA0LjIyMzYtMS40MjU4bC0uMDAyNCwxLjY0NDVoMi4yMTg3di0xMi42ODY1aC0yLjc2Mzd2Ny45NjE5eiIvPjxwYXRoIGQ9Im0yNi44NDEzLDM2LjA1NjItOC44NDA4LS4wMTQ3IDAsMi4xNzA5IDIuNzU4OCwuMDA5OCAwLDE0Ljk2MjkgMi43NjY2LDAgMC0xNC45MiAzLjMxNTQsMHoiLz48cGF0aCBkPSJtMzQuNjMwNCwyNi40MTU1Yy42NzQ4LDAgMS4yMjQxLS42MTI4IDEuMjI0MS0xLjM1ODR2LTcuMDE4NmMwLS43NDU2LS41NDkzLTEuMzU4OS0xLjIyNDEtMS4zNTg5LS42Njk5LDAtMS4yMjIyLC42MTMzLTEuMjIyMiwxLjM1ODl2Ny4wMTg2YzAsLjc0NTYgLjU1MjIsMS4zNTg0IDEuMjIyMiwxLjM1ODR6Ii8+PHBhdGggZD0ibTM3Ljg3NCw0MC45ODI5bC4wMTI3LTQuOTMyMS0yLjc2MDcsLjAwNTQtLjAxNjEsMTcuMDE0NiAyLjI3MjktLjAzMzIgLjIwNTEtMS4wNTk2YzIuOTA3MiwyLjY3OTcgNC43MzA1LC44NDQ3IDQuNzIzNi0yLjM3MTFsLS4wMDY4LTYuNjI3OWMwLTIuNTI1NC0xLjg3OTktNC4wMzkxLTQuNDMwNy0xLjk5NjF6bTIuMzg0OCw5LjEwODRjMCwuNTQ4OC0uNTQzOSwuOTk5LTEuMjEwOSwuOTk5LS42NjMxLDAtMS4yMDgtLjQ1MDItMS4yMDgtLjk5OXYtNy40NDYzYzAtLjU0OTggLjU0NDktMS4wMDI5IDEuMjA4LTEuMDAyOSAuNjY3LDAgMS4yMTA5LC40NTMxIDEuMjEwOSwxLjAwMjl2Ny40NDYzeiIvPjxwYXRoIGQ9Im00OC44OTU1LDQ4Ljc0MDdjLS4wMDI5LC4wODMtLjAwNTksLjE3NzctLjAwNTksLjI4MjJ2MS4xNjIxYzAsLjYyMy0uNTA4OCwxLjEzMjgtMS4xMzM4LDEuMTMyOGgtLjQwODJjLS42MjIxLDAtMS4xMzA5LS41MDk4LTEuMTMwOS0xLjEzMjh2LS4xMjYtMS4yNzgzLTEuNjUzM2g0Ljc0NzF2LTEuODAxOGMwLTEuMzEwNS0uMDMzMi0yLjYyNy0uMTQwNi0zLjM3NzktLjMzODktMi4zNzUtMy42NTQzLTIuNzU1OS01LjMyNzEtMS41NC0uNTMwMywuMzg1Ny0uOTI3NywuODkyNi0xLjE2NDEsMS41NzMyLS4yMzM0LC42ODc1LS4zNTM1LDEuNjIxMS0uMzUzNSwyLjgwMDh2My45NTUxYzAsNi41NzcxIDcuOTM0Niw1LjY0NTUgNi45OTAyLS4wMTA3bC0yLjA3MzIsLjAxNDZ6bS0yLjYzMTgtNS4zNDE4YzAtLjY3OTcgLjU1NjYtMS4yMzYzIDEuMjMzNC0xLjIzNjNoLjE2OTljLjY3NzcsMCAxLjIzNTQsLjU1NjYgMS4yMzU0LDEuMjM2M2wtLjAzMDMsMS41MjczaC0yLjYxNjJsLjAwNzgtMS41MjczeiIvPjxwYXRoIGQ9Im0zNS4xMTkxLC4wODNjLTE5LjMzODQsMC0zNS4wMTIyLDE1LjY3NDgtMzUuMDEyMiwzNS4wMDk4IDAsMTkuMzM3NCAxNS42NzM4LDM1LjAxNjEgMzUuMDEyMiwzNS4wMTYxIDE5LjMzNjksMCAzNS4wMTM3LTE1LjY3ODcgMzUuMDEzNy0zNS4wMTYxIDAtMTkuMzM1LTE1LjY3NjgtMzUuMDA5OC0zNS4wMTM3LTM1LjAwOTh6bTQuODkzNiwxNC45MTg5aDIuNTMyMnYxMC4yNjQyYzAsLjU1NTIgLjQ1NywxLjAxMTcgMS4wMTE3LDEuMDExNyAuNTUzNywwIDEuMDA2OC0uNDU2NSAxLjAwNjgtMS4wMTE3di0xMC4yNjQyaDIuNDI4N3YxMy4xOTA5aC0zLjA4MmwuMDQ4OC0xLjA5MzhjLS4yMDcsLjQ0MjQtLjQ2NDgsLjc3NDktLjc3MTUsLjk5ODUtLjMwNTcsLjIyMjctLjY2MjEsLjMzMjUtMS4wNjA1LC4zMzI1LS40NTYxLDAtLjgzMi0uMTA1LTEuMTMyOC0uMzE3OS0uMjk3OS0uMjE0OC0uNTE2Ni0uNDk1MS0uNjYyMS0uODQxMy0uMTQ0NS0uMzU3NC0uMjMwNS0uNzIyNy0uMjY1Ni0xLjEwMy0uMDMyMi0uMzg0My0uMDUzNy0xLjEzNTMtLjA1MzctMi4yNzF2LTguODk1em0tNy41NzU3LC4xMzgyYy41NDU0LS40MzI2IDEuMjQwNy0uNjUwNCAyLjA5MDgtLjY1MDQgLjcxMjQsMCAxLjMyMjMsLjE0MjYgMS44MzI1LC40MTcgLjUxMzcsLjI3NTkgLjkwODIsLjYzNzcgMS4xODQ2LDEuMDc5MSAuMjc5MywuNDQ3MyAuNDY3OCwuOTA3MiAuNTcwMywxLjM3ODkgLjEwNTUsLjQ3NDYgLjE1NzIsMS4xOTE0IC4xNTcyLDIuMTU2MnYzLjMzNTljMCwxLjIyNTYtLjA1MTgsMi4xMjQtLjE0NzUsMi42OTgyLS4wOTI4LC41NzAzLS4yOTM5LDEuMTAyMS0uNjA0NSwxLjYwMTEtLjMxMDUsLjQ5MDItLjcwNywuODYwNC0xLjE4NTUsMS4wOTMzLS40ODkzLC4yNDI3LTEuMDQ2NCwuMzU2OS0xLjY3MzMsLjM1NjktLjcwMzYsMC0xLjI5NjQtLjA5NDctMS43ODQ3LS4yOTk4LS40ODc4LS4yMDQxLS44NjUyLS41MDg4LTEuMTM1Ny0uOTE3NS0uMjcxNS0uNDAzOC0uNDYwOS0uOTAyMy0uNTc4MS0xLjQ3NzUtLjExNzItLjU3NTctLjE3MzgtMS40NDM4LS4xNzM4LTIuNTk4NnYtMy40OTc2YzAtMS4yNjM3IC4xMDUtMi4yNTIgLjMxNDUtMi45NjM5IC4yMTI5LS43MDg1IC41ODg5LTEuMjg0MiAxLjEzMzMtMS43MTE0em0tOC4wNzQyLTUuMzM1OWwxLjg1MjEsNi40NTIxIDEuODI3MS02LjQzMzFoMy4xODE2bC0zLjQzNyw4LjY2MzEtLjAwMjQsMTAuMTIwMWgtMi45MDkybC0uMDA2My0xMC4xMTYyLTMuNjUzMy04LjY4NmgzLjE0NzV6bTMwLjY0MDEsNDEuODQxOGMwLDMuMzk2NS0yLjkzMjYsNi4xNzQ4LTYuNTA0OSw2LjE3NDhoLTI2Ljc1NjNjLTMuNTgyLDAtNi41MDY4LTIuNzc4My02LjUwNjgtNi4xNzQ4di0xNC4xNjQxYzAtMy4zOTMxIDIuOTI0OC02LjE3MTkgNi41MDY4LTYuMTcxOWgyNi43NTYzYzMuNTcyMywwIDYuNTA0OSwyLjc3ODggNi41MDQ5LDYuMTcxOXYxNC4xNjQxeiIvPjwvZz48L3N2Zz4=)
}

.svg .twitter {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI3MiIgdmlld0JveD0iLTAuOTUxMTcxOSAtMC44MTc4NzExIDcyIDcyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC45NTExNzE5IC0wLjgxNzg3MTEgNzIgNzIiPjxwYXRoIGZpbGw9IiMyY2E5ZTEiIGQ9Im0zNS4xMjAxLC4xMDAxYy0xOS4zMjYyLDAtMzQuOTk2MSwxNS42Njk5LTM0Ljk5NjEsMzQuOTk2MXMxNS42Njk5LDM0Ljk5NjEgMzQuOTk2MSwzNC45OTYxYzE3LjYyNCwwIDMyLjE5NzMtMTMuMDI4MyAzNC42MzI4LTI5Ljk3NTYgLjIzNTQtMS4xNTQzIC4zNDM4LTIuMzQ2NyAuMzI1Mi0zLjU3NjIgLjAyMzQtLjQ3NjYgLjAzODEtLjk1OCAuMDM4MS0xLjQ0NDMgMC0xOS4zMjYyLTE1LjY2NS0zNC45OTYxLTM0Ljk5NjEtMzQuOTk2MXptMTYuMTA4NCwyOC42NDY1Yy4wMTQ2LC4zMjM3IC4wMTk1LC42NDc5IC4wMTk1LC45NzY2IDAsOS45OTMyLTcuNjAzNSwyMS41MTQ2LTIxLjUwOTgsMjEuNTE0Ni00LjI3MiwwLTguMjQzMi0xLjI0OS0xMS41ODk0LTMuMzk5NCAuNTkxMywuMDcyMyAxLjE5MTksLjEwNTUgMS44MDE4LC4xMDU1IDMuNTQyLDAgNi44MDI3LTEuMjA2MSA5LjM5MTYtMy4yMzczLTMuMzA4MS0uMDU2Ni02LjEwMjEtMi4yNDUxLTcuMDY0OS01LjI0OCAuNDYyNCwuMDg5OCAuOTM5NSwuMTM4NyAxLjQyNTMsLjEzODcgLjY4NjUsMCAxLjM1NC0uMDk2NyAxLjk5MjctLjI2NzYtMy40NjA5LS42OTYzLTYuMDY4NC0zLjc1Mi02LjA2ODQtNy40MTMxIDAtLjAzODEgMC0uMDY2OSAwLS4wOTUyIDEuMDIsLjU2MjUgMi4xODgsLjkwNTMgMy40MjcyLC45NDM4LTIuMDMwOC0xLjM1ODktMy4zNjUyLTMuNjcwNC0zLjM2NTItNi4yOTMgMC0xLjM4NjcgLjM3MTYtMi42ODM2IDEuMDI0NC0zLjgwNDIgMy43MjgsNC41NzY3IDkuMzAwOCw3LjU4NSAxNS41ODM1LDcuOTA0My0uMTI3OS0uNTUyNy0uMTk0My0xLjEzNDgtLjE5NDMtMS43MjYxIDAtNC4xNzU4IDMuMzg0OC03LjU2MSA3LjU1OTYtNy41NjEgMi4xNzM4LDAgNC4xMzg3LC45MjA0IDUuNTE2NiwyLjM4ODcgMS43MjU2LS4zMzg0IDMuMzQxOC0uOTY3OCA0LjgwNTctMS44MzUtLjU2NzQsMS43NjM3LTEuNzY0NiwzLjI0NjYtMy4zMjcxLDQuMTgwMiAxLjUyOTMtLjE3NjMgMi45ODgzLS41ODU5IDQuMzQxOC0xLjE4NjUtMS4wMTQ2LDEuNTE2MS0yLjI5MywyLjg0NTctMy43NzA1LDMuOTE0MXoiLz48L3N2Zz4=)
}

.svg .facebook {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI3MiIgdmlld0JveD0iLTAuOTUxMTcxOSAtMC44MTc4NzExIDcyIDcyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC45NTExNzE5IC0wLjgxNzg3MTEgNzIgNzIiPjxwYXRoIGZpbGw9IiMzYjU5OTgiIGQ9Im0zNS4xMjAxLDBjLTE5LjM1OTksMC0zNS4wNTM3LDE1LjY5NjMtMzUuMDUzNywzNS4wNTEzIDAsMTkuMzYyMyAxNS42OTM4LDM1LjA1ODYgMzUuMDUzNywzNS4wNTg2IDE5LjM2MjMsMCAzNS4wNTM3LTE1LjY5NjMgMzUuMDUzNy0zNS4wNTg2IDAtMTkuMzU1LTE1LjY5MTQtMzUuMDUxMy0zNS4wNTM3LTM1LjA1MTNtMTAuMTY5OSwyMC43Nzg4aC00LjkxOTljLS45NzM2LDAtMS45NTksMS4wMTk1LTEuOTU5LDEuNzc1NHY1LjA1ODFoNi44NjcyYy0uMjc2NCwzLjg3OTQtLjgzOTgsNy40MjcyLS44Mzk4LDcuNDI3MmgtNi4wNjE1djIxLjk4NzNoLTkuMDMyMnYtMjEuOTg3M2gtNC4zOTV2LTcuMzk5NGg0LjM5NXYtNi4wNDk4YzAtMS4xMDk0LS4yMjI3LTguNTEzMiA5LjI1NDktOC41MTMyaDYuNjkwNHY3LjcwMTd6Ii8+PC9zdmc+)
}

.svg .googlePlus {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI3MiIgdmlld0JveD0iLTAuOTUxMTcxOSAtMC44MTc4NzExIDcyIDcyIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC45NTExNzE5IC0wLjgxNzg3MTEgNzIgNzIiPjxnIGZpbGw9IiNjMDAiPjxwYXRoIGQ9Im0yNS45ODEsMjAuMzc1Yy0yLjQ0NDgsLjY2MjEtMy42Njk0LDMuOTcwNy0yLjczODgsNy4zODgyIC45Mjc3LDMuNDE4IDMuNjYyMSw1LjY0ODkgNi4xMDE2LDQuOTg2MyAyLjQ0MjQtLjY2MjEgMy42NjQ2LTMuOTcwMiAyLjczNjgtNy4zOTAxLS45MjgyLTMuNDE1NS0zLjY2MjEtNS42NTE0LTYuMDk5Ni00Ljk4NDR6Ii8+PHBhdGggZD0ibTM1LjEyMDYsMGMtMTkuMzI4NiwwLTM0Ljk5NzEsMTUuNjY4OS0zNC45OTcxLDM0Ljk5NzEgMCwxOS4zMjk2IDE1LjY2ODUsMzQuOTk1NiAzNC45OTcxLDM0Ljk5NTYgMTkuMzI3NiwwIDM0Ljk5NTYtMTUuNjY2IDM0Ljk5NTYtMzQuOTk1NiAwLTE5LjMyODEtMTUuNjY4LTM0Ljk5NzEtMzQuOTk1Ni0zNC45OTcxem0xLjc4NzYsMjYuNjgzNmMwLDUuNDM1MS01LjA4NjQsNi4xMDY0LTUuMDg2NCw4LjQxOCAwLDIuMzEzIDYuNzQ4NSw0LjE2MjYgNi43NDg1LDkuODk3IDAsOS41NzQyLTExLjg0MTgsOS4wMzMyLTExLjg0MTgsOS4wMzMycy0xMC4yMzM5LC4zNzExLTEwLjIzMzktNy4zMzU5YzAtNy43MTA5IDExLjYxNTItNy40MDA0IDEyLjIxMDktNy40MDA0LS4xNDUtMS43NjM3LTEuMzI2Ny0xLjQ3MjctMS4zMjY3LTIuMzQxOHYtMi4xNjA2YzAsMC04Ljc4ODYsLjk4NzMtOC43ODg2LTcuNTIxIDAtOC41MTMyIDEwLjA1NTctOC43NTk4IDEwLjA1NTctOC43NTk4aDkuOTI0M2MwLDEuNTE0Mi00LjUzMTcsLjk4LTQuNTMxNywxLjc4OTYgMi41Njc5LDEuMTU4MiAyLjg2OTYsMy4xMjMgMi44Njk2LDYuMzgxOHptMjAuMjg4MSwuNzcxaC02LjkxMTF2Ni45MDY3aC0yLjAzMTJ2LTYuOTA2N2gtNi45MDcydi0yLjAzMTJoNi45MDcydi02LjkxMzZoMi4wMzEydjYuOTEzNmg2LjkxMTF2Mi4wMzEyeiIvPjxlbGxpcHNlIGN4PSIyNy45NjEiIGN5PSI0Ni4xNjIiIHJ4PSI3LjQzNyIgcnk9IjUuNDI0IiB0cmFuc2Zvcm09Im1hdHJpeCgtLjk5NzcxIC4wNjc2MiAtLjA2NzYyIC0uOTk3NzEgNTguOTgwMzcgOTAuMzI2NzkpIi8+PC9nPjwvc3ZnPg==)
}

mark {
    background: red
}

img {
    max-width: 100%
}

.content > img {
    margin-bottom: 1em
}

.js .showHide {
    border-bottom: 1px dashed #ccc;
    margin: 0 -1.4em 1.4em
}

.js .showHide .showHide {
    margin: 0 0 1.4em
}

.js .showHide:last-child {
    margin-bottom: 0
}

.js .showHide > h2, .js .showHide > h3 {
    border-top: 1px dashed #ccc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    line-height: 1.2857em;
    letter-spacing: 0;
    margin: 0;
    padding: 0 1em;
    word-spacing: 0
}

.ErrorHeader, .tel, span.price {
    letter-spacing: -.015em
}

.js .showHide > h2 a, .js .showHide > h3 a {
    background: url(../images/icons/icon-plus.png) 99% .7em no-repeat;
    display: block;
    padding: 1em 3em 1em 0;
    color: #000
}

.js .showHide h2.closed a, .js .showHide h3.closed a {
    background-image: url(../images/icons/icon-minus.png)
}

.svg.js .showHide h2.closed a, .svg.js .showHide h3.closed a {
    background-image: url(../images/icons/icon-minus.svg);
    background-size: 2em
}

.js .showHide > div {
    clear: both;
    padding: 1em 1.4em
}

.js .showHide .hasControlText {
    padding-right: 7em;
    position: relative
}

.js .formPod .showHidePod .showHide > div, .js .showHide.formPod > div {
    padding: 0
}

.js .showHide .controlLink {
    position: absolute;
    right: 3em;
    top: 1em
}

.controlWrapper {
    float: right;
    margin-right: 1em
}

.button.showHideAllControl {
    background-size: 2em, auto
}

.js .striped {
    border: 1px solid #d5d5d5;
    border-width: 1px 0
}

.js .striped > h2, .js .striped > h3 {
    background-color: #e5f6ff;
    border-top: 1px solid #fff
}

.js .striped > h2:first-child, .js .striped > h3:first-child {
    border-top: 0
}

.js .striped > h2.closed:last-of-type, .js .striped > h3.closed:last-of-type {
    border-radius: 0
}

.js .striped > h2:nth-of-type(even), .js .striped > h3:nth-of-type(even) {
    background-color: #f1f3f8
}

.js .striped > div {
    background-color: #e5f6ff
}

.js .striped > div:nth-of-type(even) {
    background-color: #f1f3f8
}

.js .showHide.formPod {
    border-bottom: 1px dashed #d5d5d5;
    border-top: 1px dashed #d5d5d5
}

.js .showHide.formPod > h2:first-child, .js .showHide.formPod > h3:first-child {
    border: 0
}

.js .showHidePod .showHide:first-child > h2:first-child, .js .showHidePod .showHide:first-child > h3:first-child {
    border: 0;
    margin-top: 0
}

.js .pod.showHidePod .showHide:last-child, .js .showHide .showHidePod .showHide, .js .showHidePod .showHide {
    border: 0;
    margin: 0
}

.showHide .showHidePod {
    background-color: #f8f8f8
}

.showHide .showHidePod .showHidePod {
    background-color: #fff
}

.js .showHide .showHide .showHide > h2:hover, .js .showHide .showHide .showHide > h3:hover, .js .showHide > h2:hover, .js .showHide > h3:hover {
    background-color: #f1f3f8
}

.js .showHide .showHide > h2:hover, .js .showHide .showHide > h3:hover {
    background-color: #e8f7ff
}

.js .pod .showHide:first-child > h2.closed:first-child, .js .pod .showHide:first-child > h3.closed:first-child, .js .showHide.formPod > h2.closed:first-child, .js .showHide.formPod > h3.closed:first-child, .js .showHide > h2.closed, .js .showHide > h3.closed, .js .showHidePod .showHide:first-child > h2.closed:first-child, .js .showHidePod .showHide:first-child > h3.closed:first-child {
    border: 2px solid #ccc;
    border-bottom-width: 0;
    margin-left: -1px;
    margin-right: -1px
}

.js .pod .showHide:first-child > h2.closed:first-child, .js .pod .showHide:first-child > h3.closed:first-child, .js .showHide.formPod > h2.closed:first-child, .js .showHide.formPod > h3.closed:first-child, .js .showHidePod .showHide:first-child > h2.closed:first-child, .js .showHidePod .showHide:first-child > h3.closed:first-child {
    margin-top: -1px
}

.js .showHidePod .showHide:first-child > h2.closed:first-child, .js .showHidePod .showHide:first-child > h3.closed:first-child {
    border-radius: .45em .45em 0 0
}

.js .showHidePod .showHide:last-child .showHideSection {
    border-radius: 0 0 .63em .63em
}

.js .showHide .showHideSection, .js .showHide > div {
    border: 2px solid #ccc;
    border-top-width: 0;
    margin: 0 -1px -1px
}

.progressBar {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    margin-bottom: 1.4em;
    overflow: hidden
}

.boxTabLinks, .contentNav, .fundCalculation, .mainTabs, .pagination, .policyList > li.total ul, .staticTabs, .ui-datepicker-header, .ui-helper-clearfix {
    overflow: auto
}

.progressBar .label {
    display: inline-block;
    left: -999em;
    position: absolute;
    top: -999em;
    text-indent: -999em
}

.progressBar li, .progressWrapper {
    position: relative
}

.progressBar ol {
    display: table;
    width: 100%
}

.progressBar li {
    background: 0 0;
    border-left: 1px solid #d5d5d5;
    display: table-cell;
    font-weight: 700;
    padding: .75em;
    text-align: center;
    vertical-align: top
}

.progressBar li:first-child {
    border: 0
}

.progressBar .stage {
    background: #e0e6e6;
    border: 1px solid #a4aeb5;
    border-radius: 1em;
    display: inline-block;
    font-size: 1.1em;
    line-height: 1em;
    padding: .41em;
    margin: -.2em 0;
    width: 1.925em
}

.ui-helper-zfix, .ui-widget-overlay {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.progressBar .navon {
    background: #008153;
    color: #fff
}

.progressBar .navon .stage {
    background: #fff;
    border-color: #333;
    color: #333
}

div.borderTop, h2.borderTop, h3.borderTop {
    border-top: 1px solid #d5d5d5
}

.progressBar .navdone .stage {
    background-image: url(../images/icons/progress-tick.png);
    background-position: center center;
    background-repeat: no-repeat;
    text-indent: -999em
}

.svg .progressBar .navdone .stage {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAgLS0+DQo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiIFsNCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4NCl0+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNHB4IiBoZWlnaHQ9IjIycHgiIHZpZXdCb3g9IjAgMCAyNCAyMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGRlZnM+DQo8L2RlZnM+DQo8cGF0aCBmaWxsPSIjMDA3OTM0IiBkPSJNOS42NDYsMTIuODVjLTAuMjg1LDAuMzctMC44MjEsMC40NC0xLjE5MiwwLjE1Nkw0LjA5Miw5LjY1NEMzLjcyMSw5LjM2OSwzLjE4NSw5LjQzOSwyLjksOS44MSAgbC0yLjcyNSwzLjU0N2MtMC4yODUsMC4zNy0wLjIxNSwwLjkwNywwLjE1NiwxLjE5MWw5LjI1Niw3LjExNGMwLjM3MSwwLjI4MywwLjkwNywwLjIxMywxLjE5Mi0wLjE1NmwxLjc4NC0yLjMyNCAgYzAuMjg1LTAuMzY5LDAuNzMtMC45NDksMC45ODktMS4yODVjMC4yNTgtMC4zMzYsMC43MDMtMC45MTYsMC45ODctMS4yODVsOS42MjEtMTIuNTJjMC4yODMtMC4zNzEsMC4yMTMtMC45MDctMC4xNTYtMS4xOTIgIGwtMy41NDctMi43MjRjLTAuMzcxLTAuMjg1LTAuOTA4LTAuMjE1LTEuMTkxLDAuMTU2TDkuNjQ2LDEyLjg1eiIvPg0KPC9zdmc+);
    background-size: 1em
}

.tel {
    color: #000;
    font: 2em/1.1 Arial, Helvetica, sans-serif;
    margin-bottom: .77778em
}

span.tel {
    display: inline-block;
    font: 700 1.2em Arial, Helvetica, sans-serif;
    margin-bottom: 0
}

.halfBotGap {
    margin-bottom: .5em
}

h2.halfBotGap, h3.halfBotGap {
    margin-bottom: .3889em
}

.halfTopGap {
    margin-top: .5em
}

h2.halfTopGap, h3.halfTopGap {
    margin-top: .3889em
}

.noBotGap {
    margin-bottom: 0
}

div.borderTop {
    margin: 0 -1.4em 1em;
    padding: 1em 1.4em 0
}

h2.borderTop {
    margin: 0 -.8em .60869em;
    padding: .60869em .8em 0
}

h3.borderTop {
    margin: 0 -.8em .77778em;
    padding: .77778em .8em 0
}

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px)
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-datepicker, .ui-widget-content {
    background: #fff;
    box-shadow: 0 0 .5em 0 rgba(0, 0, 0, .05);
    padding: .5em
}

.ui-helper-zfix {
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0)
}

.ui-state-disabled {
    cursor: default !important
}

.ui-widget-overlay {
    position: absolute
}

.ui-widget-content {
    border: 1px solid #ccc;
    border-radius: .5em
}

.ui-datepicker-trigger {
    cursor: pointer;
    float: right;
    margin-top: -2.8em;
    margin-right: -30px
}

.ui-datepicker {
    border: 1px solid #ccc;
    border-radius: .5em;
    display: none;
    min-width: 30.6em
}

.ui-datepicker-title {
    font-size: 1.4em;
    font-weight: 700;
    text-align: center;
    padding: .75em 3.5em 0
}

.ui-datepicker-title select {
    font-size: 1em;
    min-width: 0;
    display: inline-block;
    margin: -.75em .2em 0
}

.ui-datepicker-next, .ui-datepicker-prev {
    background: url(../images/icons/list-links.png) center center no-repeat #e1e1e1;
    border: 1px solid #d5d5d5;
    border-radius: .5em;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 1.4em;
    font-weight: 700;
    line-height: 1.2857em;
    margin: .25em;
    min-width: 2.5em;
    padding: .5em .25em;
    text-decoration: none;
    text-indent: -9999em
}

.ui-datepicker-prev {
    background-image: url(../images/icons/arrow-back.png);
    float: left
}

.ui-datepicker-next:hover, .ui-datepicker-prev:hover {
    background-color: #ffed48;
    text-decoration: none
}

.svg .ui-datepicker-next, .svg .ui-datepicker-prev {
    background-size: 1.5em, auto
}

.svg .ui-datepicker-next {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5ODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQUZBRkEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFMUUxRTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5ODUpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #fafafa, #e1e1e1);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #fafafa, #e1e1e1)
}

.svg .ui-datepicker-next:focus, .svg .ui-datepicker-next:hover {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUY1OTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MDkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #fef596, #ffed49);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #fef596, #ffed49)
}

.svg .ui-datepicker-prev {
    background-image: url(../images/icons/arrow-back.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5ODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQUZBRkEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFMUUxRTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5ODUpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/arrow-back.svg), -webkit-linear-gradient(top, #fafafa, #e1e1e1);
    background-image: url(../images/icons/arrow-back.svg), linear-gradient(to bottom, #fafafa, #e1e1e1)
}

.svg .ui-datepicker-prev:focus, .svg .ui-datepicker-prev:hover {
    background-image: url(../images/icons/arrow-back.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUY1OTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MDkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/arrow-back.svg), -webkit-linear-gradient(top, #fef596, #ffed49);
    background-image: url(../images/icons/arrow-back.svg), linear-gradient(to bottom, #fef596, #ffed49)
}

.ui-datepicker-next.ui-state-disabled, .ui-datepicker-prev.ui-state-disabled {
    display: none
}

.ui-datepicker table {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    margin: 0
}

.ui-datepicker tbody td, .ui-datepicker tbody tr:nth-child(even) td, .ui-datepicker thead th {
    border: none;
    background: 0 0;
    padding: 0;
    display: inline-block
}

.ui-datepicker tbody td a, .ui-datepicker tbody td span {
    display: inline-block
}

.ui-datepicker tbody td a, .ui-datepicker tbody td.ui-datepicker-other-month, .ui-datepicker tbody td.ui-state-disabled span, .ui-datepicker tbody td.ui-state-unselectable span, .ui-datepicker thead th {
    background: #e9e9e9;
    border: 1px solid #d5d5d5;
    border-radius: .5em;
    color: #000;
    cursor: default;
    font-size: 1em;
    font-weight: 700;
    line-height: 1.2857em;
    margin: .25em;
    min-width: 2.5em;
    padding: .5em .25em;
    text-align: center;
    text-decoration: none
}

.ui-datepicker tbody tr:nth-child(even) td.ui-datepicker-other-month {
    background: #e9e9e9;
    border: 1px solid #d5d5d5;
    border-radius: .5em;
    color: #000;
    cursor: default;
    font-weight: 700;
    line-height: 1.2857em;
    margin: .25em;
    min-width: 2.5em;
    padding: .5em .25em;
    text-align: center;
    text-decoration: none
}

.ui-datepicker tbody tr:last-child td:first-child, .ui-datepicker tbody tr:last-child td:last-child {
    border-radius: .5em
}

.ui-datepicker thead th {
    background: #fff;
    border-color: #ddd;
    color: #333
}

.ui-datepicker tbody td.ui-state-disabled span, .ui-datepicker tbody td.ui-state-unselectable span {
    color: #a7a8aa
}

.ui-datepicker tbody td a {
    cursor: pointer;
    background: #e1e1e1
}

.svg .ui-datepicker tbody td a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5ODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQUZBRkEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFMUUxRTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5ODUpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fafafa, #e1e1e1);
    background-image: linear-gradient(to bottom, #fafafa, #e1e1e1)
}

.ui-datepicker tbody td a:focus, .ui-datepicker tbody td a:hover {
    background-color: #ffed48;
    text-decoration: none
}

.svg .ui-datepicker tbody td a:focus, .svg .ui-datepicker tbody td a:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUY1OTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MDkpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fef596, #ffed49);
    background-image: linear-gradient(to bottom, #fef596, #ffed49)
}

.ui-datepicker tbody td.ui-datepicker-today a {
    background-color: #ccedff;
    border-color: #b3dff6
}

.ui-datepicker tbody td.ui-datepicker-today a:focus, .ui-datepicker tbody td.ui-datepicker-today a:hover {
    background-color: #f3fbff
}

.svg .ui-datepicker tbody td.ui-datepicker-today a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImcyNjciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNFNUY2RkYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQ0VGRkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2cyNjcpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #e5f6ff, #ccefff);
    background-image: linear-gradient(to bottom, #e5f6ff, #ccefff)
}

.svg .ui-datepicker tbody td.ui-datepicker-today a:focus, .svg .ui-datepicker tbody td.ui-datepicker-today a:hover {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc2OTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMEZDRkMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNDQUVERkYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c2OTcpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #f0fcfc, #caedff);
    background-image: linear-gradient(to bottom, #f0fcfc, #caedff)
}

.svg .ui-datepicker tbody td.ui-datepicker-current-day a, .svg .ui-datepicker tbody td.ui-datepicker-current-day a:focus, .svg .ui-datepicker tbody td.ui-datepicker-current-day a:hover, .ui-datepicker tbody td.ui-datepicker-current-day a, .ui-datepicker tbody td.ui-datepicker-current-day a:focus, .ui-datepicker tbody td.ui-datepicker-current-day a:hover {
    background: #000;
    border-color: #000;
    color: #fff
}

.ui-autocomplete {
    cursor: default;
    position: absolute
}

* html .ui-autocomplete {
    width: 1px
}

.ui-menu {
    display: block;
    float: left;
    list-style: none;
    margin: 0;
    overflow: hidden;
    padding: 0
}

.ui-menu .ui-menu {
    margin-top: -3px
}

.ui-menu .ui-menu-item {
    background: 0 0;
    border-top: 1px dashed #ccc;
    clear: left;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
    zoom: 1
}

.ui-menu .ui-menu-item:first-child {
    border: 0
}

.ui-menu .ui-menu-item a {
    color: #000;
    cursor: pointer;
    display: block;
    line-height: 1.2857;
    padding: .5em;
    text-decoration: none;
    transition: background .2s ease 0s;
    zoom: 1
}

.ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a:focus, .ui-menu .ui-menu-item a:hover {
    background: #ffe866;
    color: #333;
    font-weight: 400
}

.tablesorter .tablesorter-header {
    background-image: url(../images/icons/table-up-down-arrow.png);
    background-repeat: no-repeat;
    background-position: right center;
    cursor: pointer;
    padding-right: 2em
}

.svg .tablesorter .tablesorter-header {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNzkuNDU5IiB2aWV3Qm94PSIwIDAgMTAwIDc5LjQ1OSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwMCA3OS40NTkiPjxnIGZpbGw9IiMyMDU1YTciPjxwYXRoIGQ9Im00Ljk2OSwzNS4yNWMtNC43NzIsMC02LjM5My0zLjIwOS0zLjYwMy03LjA3OWwxOC4xOS0yNS4yNjJjMi43OTItMy44NzIgNy4zNTctMy44ODIgMTAuMTQ1LS4wMTFsMTguMTkxLDI1LjI3N2MyLjc5MiwzLjg3MiAxLjE2OSw3LjA3NC0zLjYwMSw3LjA3NGgtMzkuMzIyeiIvPjxwYXRoIGQ9Im00NC4yOTEsNDQuMjA5YzQuNzcsMCA2LjM5MiwzLjIwMiAzLjYwMSw3LjA3NGwtMTguMTkxLDI1LjI3OWMtMi43ODgsMy44NzEtNy4zNTQsMy44NTgtMTAuMTQ1LS4wMTNsLTE4LjE5LTI1LjI2MmMtMi43ODktMy44NjktMS4xNjktNy4wNzggMy42MDMtNy4wNzhoMzkuMzIyeiIvPjwvZz48L3N2Zz4=);
    background-size: 1.9em
}

.tablesorter .tablesorter-headerAsc {
    background-image: url(../images/icons/table-up-arrow.png)
}

.svg .tablesorter .tablesorter-headerAsc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzUuMjUiIHZpZXdCb3g9IjAgMCAxMDAgMzUuMjUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMzUuMjUiPjxwYXRoIGZpbGw9IiMyMDU1YTciIGQ9Im00Ljk2OSwzNS4yNWMtNC43NzIsMC02LjM5My0zLjIwOS0zLjYwMy03LjA3OWwxOC4xOS0yNS4yNjJjMi43OTItMy44NzIgNy4zNTctMy44ODIgMTAuMTQ1LS4wMTFsMTguMTkxLDI1LjI3N2MyLjc5MiwzLjg3MiAxLjE2OSw3LjA3NC0zLjYwMSw3LjA3NGgtMzkuMzIyeiIvPjwvc3ZnPg==)
}

.tablesorter .tablesorter-headerDesc {
    background-image: url(../images/icons/table-down-arrow.png)
}

.svg .tablesorter .tablesorter-headerDesc {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzUuMjUiIHZpZXdCb3g9IjAgMCAxMDAgMzUuMjUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMzUuMjUiPjxwYXRoIGZpbGw9IiMyMDU1YTciIGQ9Ik00Ljk2OSwwQzAuMTk3LDAtMS40MjQsMy4yMDksMS4zNjYsNy4wNzlsMTguMTg5LDI1LjI2MmMyLjc5MiwzLjg3Miw3LjM1NywzLjg4MiwxMC4xNDUsMC4wMTEgICBMNDcuODkyLDcuMDc1QzUwLjY4MywzLjIwMyw0OS4wNjEsMCw0NC4yOTEsMEg0Ljk2OXoiLz48L3N2Zz4=)
}

.feedback-button {
    display: none
}

@media only screen and (min-width: 35em) {
    .logo > a {
        background-image: url(../images/aviva-logo/logo-aviva-medium.png);
        height: 3em;
        width: 13.25em
    }

    form[role=search] {
        background: 0 0;
        box-shadow: none;
        border: 0;
        clear: right;
        float: right;
        padding: 0;
        width: 25em
    }

    .group-2-3 > .pod:nth-child(odd), .group-2-4 > .pod:nth-child(odd), aside .pod:nth-child(odd) {
        clear: left
    }

    .js form[role=search], form[role=search] {
        top: 0;
        position: static;
        margin: -5.5em 3.1%
    }

    form[role=search] input {
        float: left
    }

    form[role=search] input[type=search] {
        padding: .6em;
        width: 73%
    }

    form[role=search] input[type=submit] {
        padding: .57em;
        width: 27%
    }

    .register-login-links p {
        margin-top: 0
    }

    .skip-links {
        margin-top: -4em;
        width: 40%
    }

    .skip-links li a {
        border: 1px solid #ead353;
        border-radius: .5em;
        box-shadow: 0 .1em .1em 0 #fff;
        display: block;
        float: right;
        margin-left: 5%;
        padding: .7em 5%
    }

    .progressBar .progressWrapper:after, .progressBar .progressWrapper:before {
        border-bottom: 1.6em solid transparent;
        border-top: 1.6em solid transparent;
        content: " "
    }

    .js .skip-links .search a, .js .skip-links .search.open a, .skip-links a {
        left: -9999px;
        position: absolute
    }

    .js .logo .skip-links {
        margin-top: -2.6em
    }

    .js #search {
        display: block
    }

    .js .section-nav, .js nav {
        position: relative;
        top: -1.9em
    }

    .js .noMainNav .section-nav, .js .noMainNav nav, .js .noNav .section-nav, .js .noNav nav, .js .noSubNav .section-nav {
        display: none
    }

    .section-nav ul ul {
        overflow: auto
    }

    .section-nav li li {
        float: left;
        width: 50%
    }

    .content {
        padding: 1.4em
    }

    .hero {
        min-height: 22.5em;
        overflow: hidden;
        position: relative
    }

    aside {
        -webkit-align-items: stretch;
        -moz-align-items: stretch;
        align-items: stretch;
        -webkit-flex-flow: row wrap;
        -moz-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 0 0 -2%;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap
    }

    aside .pod {
        float: left;
        margin-left: 2%;
        overflow: auto;
        width: 48%
    }

    .pod.botAligned {
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flexbox;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column
    }

    .pod.botAligned > h2, .pod.botAligned > h3 {
        -ms-flex: 1 0 auto;
        -ms-flex-grow: 1;
        -webkit-flex-grow: 1;
        flex-grow: 1
    }

    .pod.botAligned > .podContent {
        -ms-flex: 100 0 auto;
        -ms-flex-grow: 100;
        -webkit-flex-grow: 100;
        flex-grow: 100
    }

    .pod.botAligned > .podContent:last-child {
        -ms-flex: 1 0 auto;
        -ms-flex-grow: 1;
        -webkit-flex-grow: 1;
        flex-grow: 1
    }

    .group-2-3, .group-2-4 {
        -webkit-align-items: stretch;
        -moz-align-items: stretch;
        align-items: stretch;
        -webkit-flex-flow: row wrap;
        -moz-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 0 0 -2%;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        overflow: auto
    }

    .group-2-3 > .pod, .group-2-4 > .pod {
        float: left;
        margin-left: 2%;
        overflow: auto;
        width: 48%
    }

    input[type=text], input[type=password], select, textarea {
        max-width: 88%
    }

    select {
        width: auto
    }

    .row .fauxLabel, .row label {
        float: left;
        margin: .5em 0;
        padding-right: .5em;
        width: 40%
    }

    .row .fauxLabel label {
        float: none;
        margin: 0;
        padding: 0;
        width: auto
    }

    .row > div {
        float: left;
        width: 60%
    }

    .row.radio li label {
        padding-right: 0;
        width: 87%
    }

    .row.checkbox input {
        margin-top: .7em
    }

    .row.labelLong > div {
        float: right
    }

    .row.inputLong > div {
        clear: both;
        float: none;
        width: auto
    }

    .row p.staticValue {
        margin: .5em 0
    }

    .included, .notAvailable {
        background-position: .5em center;
        padding: .5em .5em .5em 2.5em;
        text-align: left;
        vertical-align: middle
    }

    .telList .tel {
        float: right
    }

    .js .showHide {
        margin: 0 -1.4em 1.4em
    }

    .js .showHide > h2 {
        padding: 0 1em
    }

    .js .showHide > div {
        padding: 1em 1.4em
    }

    .progressBar li {
        padding: .75em .75em .75em 1.75em
    }

    .progressBar li:first-child {
        padding-left: .75em
    }

    .progressBar .progressWrapper:before {
        border-left: 1.25em solid #d5d5d5;
        display: block;
        left: -1.75em;
        position: absolute;
        top: -.75em;
        z-index: 1
    }

    .progressBar .progressWrapper:after {
        border-left: 1.25em solid #fff;
        display: block;
        left: -1.85em;
        position: absolute;
        top: -.75em;
        z-index: 2
    }

    .progressBar li:first-child .progressWrapper:after, .progressBar li:first-child .progressWrapper:before {
        content: none
    }

    .progressBar .navon .progressWrapper .stage:after {
        border-bottom: 1.5em solid transparent;
        border-left: 1.2em solid #008153;
        border-top: 1.5em solid transparent;
        content: " ";
        display: block;
        right: -1.78em;
        position: absolute;
        top: -.75em;
        z-index: 4
    }

    .column-1-2 {
        float: left;
        width: 48%;
        margin-right: 2%
    }

    .column-1-2 h2.borderTop {
        padding-top: 0;
        border-top: 0
    }

    @supports (not (flex-flow:row wrap)) and (not (-webkit-flex-flow:row wrap)) {
        .group-2-3, .group-2-4, aside {
            display: block
        }
    }
}

@media only screen and (min-width: 45em) {
    .logo, nav > ul {
        background: 0 0
    }

    header {
        border-bottom: 1px solid #d5d5d5
    }

    header .wrapper {
        padding: 0 1.5%
    }

    .logo {
        border-bottom: 0;
        float: left;
        margin: 0;
        padding: 0
    }

    .register-login-links {
        background: 0 0;
        border: 0;
        display: block;
        float: right;
        margin-top: 1em;
        padding: 0;
        overflow: visible
    }

    .register-login-links .user, .register-login-links p {
        clear: right;
        text-align: right
    }

    .js .skip-links .menu, .js .skip-links .menu.open a, .js .skip-links .search a, .js .skip-links .search.open a, .skip-links, .skip-links a {
        left: -9999px;
        position: absolute
    }

    .skip-links a:focus {
        left: 0;
        position: absolute
    }

    .skip-links .loginOut {
        display: none
    }

    .js #search, .js .section-nav, .js nav, .js nav ul {
        display: block
    }

    #siteNav {
        display: none
    }

    nav {
        width: auto;
        float: none;
        margin: 0;
        padding: 0
    }

    nav > ul {
        border: 0;
        border-radius: 0;
        box-shadow: none;
        margin: 0;
        overflow: auto
    }

    .t3 nav > ul, .t7 nav > ul, .t8 nav > ul, nav ul {
        background: #fff;
        border-bottom: 1px solid #d5d5d5;
        border-radius: 0;
        box-shadow: 0;
        display: table;
        overflow: auto;
        margin: 0 0 1.4em;
        padding: 0;
        width: 100%
    }

    nav li, nav li:nth-child(3n) {
        border: 0;
        border-left: 1px solid #d5d5d5;
        display: table-cell;
        float: none;
        margin: 0;
        max-width: 100%;
        text-align: center;
        width: auto
    }

    nav li:first-child {
        border: 0
    }

    nav li a, nav li a:link, nav li a:visited {
        border: 0;
        border-radius: 0;
        box-shadow: none;
        color: #000;
        display: block;
        line-height: 1.2em;
        min-height: 7em;
        min-width: 6em;
        padding: 4em .5em .5em;
        transition: background-color .3s;
        -webkit-transition: background-color .3s
    }

    nav li a {
        background-color: #fff;
        background-image: url(../images/icons/nav/nav-icon-sprite.png);
        background-position: center 1em;
        background-repeat: no-repeat
    }

    nav li a:focus {
        background-color: #fff;
        text-decoration: underline
    }

    nav li a:hover {
        background-color: #e8e8e8
    }

    nav li.selected a, nav li.selected a:focus, nav li.selected a:hover {
        background-color: #286bd1;
        background-image: url(../images/icons/nav/nav-icon-sprite.png);
        color: #fff
    }

    nav li a.advantages {
        background-position: center -736px
    }

    nav li a.advice {
        background-position: center -2836px
    }

    nav li a.agent {
        background-position: center -3136px
    }

    nav li a.calculator {
        background-position: center -2536px
    }

    nav li a.claims {
        background-position: center -1336px
    }

    nav li a.contact {
        background-position: center -1936px
    }

    nav li a.home {
        background-position: center -136px
    }

    nav li a.mycontact {
        background-position: center -3436px
    }

    nav li a.messages {
        background-position: center -4036px
    }

    nav li a.personal {
        background-position: center -1036px
    }

    nav li a.policies {
        background-position: center -436px
    }

    nav li a.products {
        background-position: center -2236px
    }

    nav li a.quote {
        background-position: center -3736px
    }

    nav li a.security {
        background-position: center -1636px
    }

    .svg nav li a.advantages, .svg nav li a.advantages:focus, .svg nav li a.advantages:hover, .svg nav li a.advice, .svg nav li a.advice:focus, .svg nav li a.advice:hover, .svg nav li a.agent, .svg nav li a.agent:focus, .svg nav li a.agent:hover, .svg nav li a.calculator, .svg nav li a.calculator:focus, .svg nav li a.calculator:hover, .svg nav li a.claims, .svg nav li a.claims:focus, .svg nav li a.claims:hover, .svg nav li a.contact, .svg nav li a.contact:focus, .svg nav li a.contact:hover, .svg nav li a.home, .svg nav li a.home:focus, .svg nav li a.home:hover, .svg nav li a.messages, .svg nav li a.messages:focus, .svg nav li a.messages:hover, .svg nav li a.mycontact, .svg nav li a.mycontact:focus, .svg nav li a.mycontact:hover, .svg nav li a.personal, .svg nav li a.personal:focus, .svg nav li a.personal:hover, .svg nav li a.policies, .svg nav li a.policies:focus, .svg nav li a.policies:hover, .svg nav li a.products, .svg nav li a.products:focus, .svg nav li a.products:hover, .svg nav li a.quote, .svg nav li a.quote:focus, .svg nav li a.quote:hover, .svg nav li a.security, .svg nav li a.security:focus, .svg nav li a.security:hover, .svg nav li.selected a.advantages, .svg nav li.selected a.advantages:focus, .svg nav li.selected a.advantages:hover, .svg nav li.selected a.advice, .svg nav li.selected a.advice:focus, .svg nav li.selected a.advice:hover, .svg nav li.selected a.agent, .svg nav li.selected a.agent:focus, .svg nav li.selected a.agent:hover, .svg nav li.selected a.calculator, .svg nav li.selected a.calculator:focus, .svg nav li.selected a.calculator:hover, .svg nav li.selected a.claims, .svg nav li.selected a.claims:focus, .svg nav li.selected a.claims:hover, .svg nav li.selected a.contact, .svg nav li.selected a.contact:focus, .svg nav li.selected a.contact:hover, .svg nav li.selected a.home, .svg nav li.selected a.home:focus, .svg nav li.selected a.home:hover, .svg nav li.selected a.messages, .svg nav li.selected a.messages:focus, .svg nav li.selected a.messages:hover, .svg nav li.selected a.mycontact, .svg nav li.selected a.mycontact:focus, .svg nav li.selected a.mycontact:hover, .svg nav li.selected a.personal, .svg nav li.selected a.personal:focus, .svg nav li.selected a.personal:hover, .svg nav li.selected a.policies, .svg nav li.selected a.policies:focus, .svg nav li.selected a.policies:hover, .svg nav li.selected a.products, .svg nav li.selected a.products:focus, .svg nav li.selected a.products:hover, .svg nav li.selected a.quote, .svg nav li.selected a.quote:focus, .svg nav li.selected a.quote:hover, .svg nav li.selected a.security, .svg nav li.selected a.security:focus, .svg nav li.selected a.security:hover {
        background-position: center 1em;
        background-size: 2.57em
    }

    .svg nav li a.advantages {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxkZWZzLz48ZyBmaWxsPSIjMjg2YmQxIj48cGF0aCBkPSJtMS40ODEsMjAuMDY1djkuNTk5YzAsLjcxNyAuNTg2LDEuMzAzIDEuMzAzLDEuMzAzaDExLjk1NmMuNzE2LDAgMS4zMDItLjU4NiAxLjMwMi0xLjMwM3YtMTAuOTAzaC0xMy4yNThjLS43MTcsMC0xLjMwMywuNTg3LTEuMzAzLDEuMzA0Ii8+PHBhdGggZD0ibTMwLjI0NiwxOC43NjFoLTEzLjI1OXYxMC45MDJjMCwuNzE3IC41ODcsMS4zMDMgMS4zMDMsMS4zMDNoMTEuOTU1Yy43MTYsMCAxLjMwMy0uNTg2IDEuMzAzLTEuMzAzdi05LjU5OWMwLS43MTYtLjU4Ny0xLjMwMy0xLjMwMi0xLjMwMyIvPjxwYXRoIGQ9Im0xNC44MzEsMTEuNjUzYy00LjIwMy0uNDk2LTcuNDMzLTEuMjc5LTkuNjEzLTIuMzI4aC0zLjQ1NGMtLjcxNiwwLTEuMzAyLC41ODYtMS4zMDIsMS4zMDJ2NS44NjVjMCwuNzE2IC41ODYsMS4zMDIgMS4zMDIsMS4zMDJoMTQuMjc4di01Ljk5OGwtMS4yMTEtLjE0M3oiLz48cGF0aCBkPSJtMTYuNDE0LDguMzMzYy0xLjIxNSwwLTIuMTIzLC41NDktMi4xMjMsMS4wNDEgMCwuNDkxIC45MDgsMS4wNDEgMi4xMjMsMS4wNDEgMS4yMTYsMCAyLjEyNC0uNTUgMi4xMjQtMS4wNDEgMC0uNDkzLS45MDktMS4wNDEtMi4xMjQtMS4wNDEiLz48cGF0aCBkPSJtOC44NzUsMS45NThjMi45NTQsMCA2LjEyNiwxLjQzOCA3LjI5NCw1LjQzNi0uNjMxLC4wMzEtMS4yMDMsLjE4LTEuNjY1LC40MTUtMS4yMTQtMi4wMTMtMy41MS0yLjc1OS01LjMxOS0yLjc1OS0zLjI2MSwwLTQuOTM0LDIuNDE0IDQuMTcxLDQuMTY0LS4wMDYsLjA1My0uMDEyLC4xMDUtLjAxMiwuMTYgMCwuNDYzIC4yMzYsLjg4MyAuNjMyLDEuMjE4LTE2LjYxMy0yLjIyMi0xMS4zNDItOC42MzQtNS4xMDEtOC42MzQiLz48cGF0aCBkPSJtMTguOTAzLDEwLjU0NmMuMzY1LS4zMjcgLjU4Mi0uNzI5IC41ODItMS4xNzMgMC0uMDcyLS4wMDYtLjE0My0uMDE4LS4yMTIgOC44MDctMS43NDUgNy4xMzUtNC4xMTEgMy45MDUtNC4xMTEtMS43NzksMC00LjAyNywuNzI0LTUuMjU4LDIuNjYtLjQ4NC0uMjA1LTEuMDY2LS4zMjQtMS43MDEtLjMyNC0uMDA3LDAtLjAxNiwwLS4wMjQsMCAxLjE3LTMuOTk0IDQuMzM5LTUuNDI5IDcuMjkyLTUuNDI5IDYuMiwuMDAxIDExLjQ0MSw2LjMyOS00Ljc3OCw4LjU4OSIvPjxwYXRoIGQ9Im0zMS4yNjYsOS4zMjVoLTMuOTI2Yy0yLjE4MiwxLjA0OS01LjQxMiwxLjgzMi05LjYxNCwyLjMyOGwtLjczOSwuMDg4djYuMDUzaDE0LjI3OWMuNzE2LDAgMS4zMDMtLjU4NiAxLjMwMy0xLjMwMnYtNS44NjVjMC0uNzE2LS41ODctMS4zMDItMS4zMDMtMS4zMDIiLz48L2c+PC9zdmc+)
    }

    .svg nav li a.advice {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iIzI4NkJEMSIgZD0iTTE2LjUyIDIuMzNjLTguODMgMC0xNiA0LjktMTYgMTAuOTIgMCAxLjk1Ljc3IDMuODUgMi4yIDUuNS41Mi42MyAxLjE0IDEuMiAxLjg0IDEuNzVsLjM2LjI4LTEuNDcgNi4xOCA2LjItMy44NC4zLjFjMS41OC40OCAzLjIyLjc4IDQuOS45LjU2LjA0IDEuMS4wNiAxLjY3LjA2IDUuOSAwIDExLjAzLTIuMTggMTMuODItNS40Mi4wMi0uMDIuMDUtLjA1LjA3LS4wOCAxLjM2LTEuNiAyLjEzLTMuNDUgMi4xMy01LjQzIDAtNi4wMi03LjE4LTEwLjkzLTE2LTEwLjkzem0tNy41IDEzLjRjLTEuMjQgMC0yLjA4LS45NS0yLjA4LTIuMjIgMC0xLjMuODgtMi4yIDIuMTItMi4yIDEuMjMtLjAyIDIuMDguOSAyLjA4IDIuMiAwIDEuMjgtLjggMi4yNC0yLjEyIDIuMjR6bTcuMzIgMGMtMS4yNCAwLTIuMDgtLjk1LTIuMDgtMi4yMiAwLTEuMy44OC0yLjIgMi4xLTIuMiAxLjI1LS4wMiAyLjEuOSAyLjEgMi4yIDAgMS4yOC0uOCAyLjI0LTIuMTIgMi4yNHptNy4zMiAwYy0xLjI0IDAtMi4xLS45NS0yLjEtMi4yMiAwLTEuMy45LTIuMiAyLjEzLTIuMiAxLjIzLS4wMiAyLjA4LjkgMi4wOCAyLjIgMCAxLjI4LS44IDIuMjQtMi4xMiAyLjI0ek0zNC43NSAyNy41NGMuNDgtLjgyLjc0LTEuNzIuNzQtMi42NyAwLTIuMjUtMS40OC00LjI1LTMuOC01LjU3LTMgMy43NS04LjY3IDYuMy0xNS4xOCA2LjMtLjU2IDAtMS4xMi0uMDMtMS42Ny0uMDYuMS43LjMzIDEuMzcuNyAyIDEuNTIgMi42NSA1LjI0IDQuNTMgOS42IDQuNTMgMS40OCAwIDIuOS0uMjIgNC4xOC0uNjJsMy4xIDEuNjMgMS4wMy41NGMuMjcuMTQuNDMgMCAuMzUtLjI4bC0uMDYtLjI2LS45My0zLjRjLjgzLS42IDEuNDgtMS4zNCAxLjk1LTIuMTR6bS0xMS43LjczYy0uNTYgMC0uOTUtLjQ0LS45NS0xLjAyIDAtLjYuNC0xLjAyLjk3LTEuMDIuNTYgMCAuOTUuNDIuOTUgMS4wMiAwIC41OC0uMzcgMS4wMi0uOTcgMS4wMnptMy4zNSAwYy0uNTYgMC0uOTUtLjQ0LS45NS0xLjAyIDAtLjYuNC0xLjAyLjk3LTEuMDIuNTYgMCAuOTUuNDIuOTUgMS4wMiAwIC41OC0uMzcgMS4wMi0uOTcgMS4wMnptMy4zNSAwYy0uNTYgMC0uOTUtLjQ0LS45NS0xLjAyIDAtLjYuNC0xLjAyLjk3LTEuMDIuNTYgMCAuOTUuNDIuOTUgMS4wMiAwIC41OC0uMzcgMS4wMi0uOTcgMS4wMnoiLz48L3N2Zz4=)
    }

    .svg nav li a.agent {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iIzI4NkJEMSIgZD0iTTIxLjUyIDE0LjdjLjAzLjAyLjA3LjA1LjEuMDgtLjAzLS4wMy0uMDctLjA2LS4xLS4xek0xNS42IDEyLjJjMi44MiAwIDUuMS0yLjMgNS4xLTUuMSAwLTIuODItMi4yOC01LjEtNS4xLTUuMS0yLjggMC01LjEgMi4yOC01LjEgNS4xIDAgMi44IDIuMyA1LjEgNS4xIDUuMSIvPjxwYXRoIGZpbGw9IiMyODZCRDEiIGQ9Ik0yMC40IDMwLjFjLS44OC0uMjQtMS40LTEuMTYtMS4xNC0yLjA0bDMuMTctMTEuMWMuMS0uMy4yNS0uNTMuNDUtLjcyLS4yNS0uNjUtLjctMS4yMi0xLjI1LTEuNjQtLjAzLS4wMy0uMDctLjA2LS4xLS4wOC0uMS0uMDctLjItLjEzLS4zLS4xOC0uMS0uMDUtLjE4LS4xLS4yNy0uMTUtLjEtLjA1LS4xNy0uMDgtLjI2LS4xMi0uMTMtLjA0LS4yNS0uMDgtLjM4LS4xLS4wNy0uMDMtLjE1LS4wNS0uMjItLjA3LS4yLS4wMy0uNDItLjA1LS42NC0uMDVoLTcuNTRjLTEuOSAwLTMuNTUgMS41Ni0zLjY2IDMuNDZMNy4wMiAzMC41NWMtLjE0IDEuOSAxLjMgMy40NiAzLjIgMy40NkgyMS4yYy4yMiAwIC40NC0uMDMuNjUtLjA3LjA3IDAgLjE0LS4wNC4yLS4wNi4xNC0uMDMuMjctLjA3LjQtLjEyLjA4LS4wMy4xNS0uMDcuMjMtLjEuMS0uMDYuMi0uMTIuMy0uMi4xLS4wNC4xNi0uMS4yMy0uMTQuMDgtLjA2LjE2LS4xNC4yNS0uMjIuMDYtLjA2LjEzLS4xMi4yLS4yLjA2LS4wNy4xMy0uMTYuMi0uMjYuMDQtLjA3LjEtLjE0LjE1LS4yMi4wNS0uMS4xLS4yLjE1LS4zMi4wMy0uMDguMDgtLjE2LjEtLjI0LjA3LS4xOC4xLS4zNi4xNC0uNTQgMC0uMDIgMC0uMDMgMC0uMDVsLTQtMS4xNHptLTQuNy4ybC0yLjEyLTIuNTQgMS41LTExLjM4LTEuMi0xLjMtLjAzLS42NmgzLjd2LjY1bC0xLjIyIDEuMyAxLjUgMTEuNC0yLjEzIDIuNTN6Ii8+PHBhdGggZmlsbD0iIzI4NkJEMSIgZD0iTTI2LjA4IDI3LjU1Yy0uMDcuMjUtLjUuMzUtLjk1LjIzbC0uOTQtLjI3Yy0uNDYtLjEyLS43Ny0uNDMtLjctLjY4cy41LS4zNi45NS0uMjNsLjk0LjI2Yy40NC4xMy43NS40NC42OC43em0zLjAzLS45NmMtLjA2LjI0LS41LjM0LS45NC4ybC0zLjUtLjk4Yy0uNDQtLjEzLS43NS0uNDQtLjY3LS43LjA2LS4yNS41LS4zNS45My0uMjJsMy41IDFjLjQ0LjEzLjc1LjQ0LjY4Ljd6bS41LTEuN2MtLjA4LjI1LS41LjM1LS45NS4yM2wtMy41LTFjLS40NC0uMTMtLjc1LS40NC0uNjgtLjdzLjUtLjM1Ljk1LS4yMmwzLjUgMWMuNDQuMTQuNzUuNDUuNjcuN3ptLjA3LTUuMDhsLS41IDEuOGMtLjE0LjQ1LjEyLjkyLjU3IDEuMDVsLjk4LjI4Yy40NS4xMy43Mi42LjYgMS4wNWwtMS43IDUuODhjLS4xMi40NS0uNi43LTEuMDQuNmwtNi4xNi0xLjc3Yy0uNDUtLjEyLS43LS42LS41OC0xLjA1bDIuNDMtOC41Yy4xMy0uNDQuNi0uNyAxLjA1LS41N2w0LjM1IDEuMjRtMS41Mi0uMjVjLS4yMy0uNC0uOC0uODUtMS4yNC0uOThsLTUuNS0xLjZjLS40Ni0uMTItLjk0LjE0LTEuMDcuNkwyMC4yNyAyOC41Yy0uMTMuNDUuMTMuOTMuNTggMS4wNmw4LjYgMi40NWMuNDUuMTMuOTItLjEzIDEuMDUtLjU4bDIuMjUtNy44NmMuMTItLjQ2LjA0LTEuMTYtLjE4LTEuNTdsLTEuMzgtMi40NnoiLz48L3N2Zz4=)
    }

    .svg nav li a.calculator {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIJIHdpZHRoPSIzNnB4IiBoZWlnaHQ9IjM2cHgiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Ik0yOS40NjksMzAuMDQ2YzAsMi4xNjktMC44MDksMy45MjgtMy4wMzksMy45MjhIMTEuMzIzYy0yLjIzMSwwLTQuMDQtMS43NTktNC4wNC0zLjkyOFY1LjUxMwljMC0yLjE2OSwxLjgwOS0zLjkyOCw0LjA0LTMuOTI4SDI2LjQzYzIuMjMsMCwzLjAzOSwxLjc1OSwzLjAzOSwzLjkyOFYzMC4wNDZ6IE0yNi4yNjYsNC4yNTRoLTE1Ljg0djUuNjEzaDE1Ljg0VjQuMjU0egkgTTEyLjQ1NiwxNC4xNDJjLTEuMjAxLDAtMi4xNzUsMC45NzQtMi4xNzUsMi4xNzVjMCwxLjIsMC45NzQsMi4xNzUsMi4xNzUsMi4xNzVjMS4yLDAsMi4xNzUtMC45NzUsMi4xNzUtMi4xNzUJQzE0LjYzMSwxNS4xMTUsMTMuNjU2LDE0LjE0MiwxMi40NTYsMTQuMTQyeiBNMTguNDU3LDE0LjE0MmMtMS4yMDEsMC0yLjE3NSwwLjk3NC0yLjE3NSwyLjE3NWMwLDEuMiwwLjk3NCwyLjE3NSwyLjE3NSwyLjE3NQljMS4xOTksMCwyLjE3NC0wLjk3NSwyLjE3NC0yLjE3NUMyMC42MzEsMTUuMTE1LDE5LjY1NiwxNC4xNDIsMTguNDU3LDE0LjE0MnogTTI0LjQ1NywxNC4xNDJjLTEuMjAxLDAtMi4xNzYsMC45NzQtMi4xNzYsMi4xNzUJYzAsMS4yLDAuOTc1LDIuMTc1LDIuMTc2LDIuMTc1YzEuMTk5LDAsMi4xNzQtMC45NzUsMi4xNzQtMi4xNzVDMjYuNjMxLDE1LjExNSwyNS42NTYsMTQuMTQyLDI0LjQ1NywxNC4xNDJ6IE0xMi40NTYsMjAuMTQzCWMtMS4yMDEsMC0yLjE3NSwwLjk3NC0yLjE3NSwyLjE3NWMwLDEuMiwwLjk3NCwyLjE3NSwyLjE3NSwyLjE3NWMxLjIsMCwyLjE3NS0wLjk3NSwyLjE3NS0yLjE3NQlDMTQuNjMxLDIxLjExNiwxMy42NTYsMjAuMTQzLDEyLjQ1NiwyMC4xNDN6IE0xOC40NTcsMjAuMTQzYy0xLjIwMSwwLTIuMTc1LDAuOTc0LTIuMTc1LDIuMTc1YzAsMS4yLDAuOTc0LDIuMTc1LDIuMTc1LDIuMTc1CWMxLjE5OSwwLDIuMTc0LTAuOTc1LDIuMTc0LTIuMTc1QzIwLjYzMSwyMS4xMTYsMTkuNjU2LDIwLjE0MywxOC40NTcsMjAuMTQzeiBNMjQuNDU3LDIwLjE0M2MtMS4yMDEsMC0yLjE3NiwwLjk3NC0yLjE3NiwyLjE3NQljMCwxLjIsMC45NzUsMi4xNzUsMi4xNzYsMi4xNzVjMS4xOTksMCwyLjE3NC0wLjk3NSwyLjE3NC0yLjE3NUMyNi42MzEsMjEuMTE2LDI1LjY1NiwyMC4xNDMsMjQuNDU3LDIwLjE0M3ogTTEyLjQ1NiwyNi4xNDQJYy0xLjIwMSwwLTIuMTc1LDAuOTc0LTIuMTc1LDIuMTc1YzAsMS4yLDAuOTc0LDIuMTc1LDIuMTc1LDIuMTc1YzEuMiwwLDIuMTc1LTAuOTc1LDIuMTc1LTIuMTc1CUMxNC42MzEsMjcuMTE3LDEzLjY1NiwyNi4xNDQsMTIuNDU2LDI2LjE0NHogTTE4LjQ1NywyNi4xNDRjLTEuMjAxLDAtMi4xNzUsMC45NzQtMi4xNzUsMi4xNzVjMCwxLjIsMC45NzQsMi4xNzUsMi4xNzUsMi4xNzUJYzEuMTk5LDAsMi4xNzQtMC45NzUsMi4xNzQtMi4xNzVDMjAuNjMxLDI3LjExNywxOS42NTYsMjYuMTQ0LDE4LjQ1NywyNi4xNDR6IE0yNC40NTcsMjYuMTQ0Yy0xLjIwMSwwLTIuMTc2LDAuOTc0LTIuMTc2LDIuMTc1CWMwLDEuMiwwLjk3NSwyLjE3NSwyLjE3NiwyLjE3NWMxLjE5OSwwLDIuMTc0LTAuOTc1LDIuMTc0LTIuMTc1QzI2LjYzMSwyNy4xMTcsMjUuNjU2LDI2LjE0NCwyNC40NTcsMjYuMTQ0eiIvPjwvc3ZnPg==)
    }

    .svg nav li a.claims {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSIyMy42MDMiIHkyPSI5Ljg3NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48Y2lyY2xlIGZpbGw9Im5vbmUiIGN4PSIxNi4zNjkiIGN5PSIxNi40MzgiIHN0cm9rZT0iIzI4NmJkMSIgcj0iMTUuMDE1IiBzdHJva2Utd2lkdGg9IjEuNjgxIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0ibTI0Ljc4MSwxMy40NDlsLTEwLjAyOCwxMC4wMjZjLS4xNywuMTcxLS40NTEsLjE3MS0uNjIxLDBsLTIuODQ4LTIuODQ3Yy0uMTcxLS4xNzItLjQ1MS0uNDUxLS42Mi0uNjIxbC0yLjA5My0yLjA5NGMtLjE3MS0uMTY5LS4xNzEtLjQ0OCAwLS42MjFsMi44NS0yLjg0N2MuMTcxLS4xNzIgLjQ0OS0uMTcyIC42MTksMGwyLjA5NCwyLjA5MmMuMTcsLjE2OSAuNDQ5LC4xNjkgLjYyLDBsNi41MzYtNi41MzVjLjE3LS4xNyAuNDUtLjE3MiAuNjIzLS4wMDNsMi44NjYsMi44MjhjLjE3MiwuMTczIC4xNzIsLjQ1MSAuMDAyLC42MjJ6Ii8+PC9zdmc+)
    }

    .svg nav li a.contact {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxkZWZzLz48cGF0aCBmaWxsPSIjMjg2YmQxIiBkPSJtMzAuNzU3LDIxLjQxOGMuMDkxLC4zMzQtLjA4NywuNDc1LS4zOTEsLjMxNGwtNC42My0yLjQyN2MtMS40MzQsLjQ0Mi0zLjAyLC42OTEtNC42ODksLjY5MS02LjQwNSwwLTExLjYtMy42MTMtMTEuNi04LjA3MiAwLTQuNDU4IDUuMTk0LTguMDczIDExLjYtOC4wNzMgNi40MDcsMCAxMS42MDIsMy42MTQgMTEuNjAyLDguMDczIDAsMi4wODQtMS4xNDUsMy45NzUtMy4wMDYsNS40MDhsMS4xMTQsNC4wODZ6bS0xMC4wODcsMS4wMzZjLTcuNjY2LDAtMTMuNjctNC40MzItMTMuNjctMTAuMDk0IDAtLjg3MyAuMTYtMS43MTQgLjQyOS0yLjUxNi00LjM1LDEuMjAzLTcuNDI5LDQuMTUxLTcuNDI5LDcuNjA3IDAsMi4xMTIgMS4xNiw0LjAzMiAzLjA0Nyw1LjQ4M2wtMS4xMjksNC4xNDJjLS4wOTIsLjMzNyAuMDg1LC40OCAuMzk1LC4zMTdsNC42OTUtMi40NTljMS40NTYsLjQ0OSAzLjA2MSwuNzAxIDQuNzU2LC43MDEgMy43OSwwIDcuMTQ4LTEuMjU1IDkuMjk5LTMuMTkzLS4xMzMsLjAwNC0uMjYyLC4wMTItLjM5MywuMDEyeiIvPjwvc3ZnPg==)
    }

    .svg nav li a.home {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxkZWZzLz48ZyBmaWxsPSIjMjg2YmQxIj48cGF0aCBkPSJNMjcuMjksMjkuMTY4YzAsMS4xNjQtMS4wNjMsMi4yMTMtMi43NzUsMi4yMTNIOC4wMjljLTEuNzEyLDAtMi43MzktMS4wNDktMi43MzktMi4yMTNWMTcuMzgxaDIyVjI5LjE2OHoiLz48cGF0aCBkPSJtNC41NjksMTcuMzgxYy0yLjg2MSwwLTMuNjc3LTEuNzE3LTEuODE0LTMuODg5bDEwLjIxNy0xMS44NzFjMS44NjMtMi4xNzEgNC45MTMtMi4xNTYgNi43NzYsLjAxNWwxMC4yMTUsMTEuODVjMS44NjMsMi4xNzEgMS4wNDcsMy44OTYtMS44MTQsMy44OTZoLTIzLjU4eiIvPjwvZz48L3N2Zz4=)
    }

    .svg nav li a.mycontact {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iIzI4NkJEMSIgZD0iTTE3LjQ0IDI1LjkxYy0xLjEuMDItMS45OC0uODctMS45OC0xLjk2IDAtMS4xLjg4LTEuOTcgMS45OC0xLjk3IDEuMDggMCAxLjk3Ljg4IDEuOTcgMS45NyAwIDEuMS0uODggMS45Ny0xLjk2IDEuOTd6TTE5IDIwLjF2LjM2cy0yLjk3IDAtMy4yNyAwdi0uMzZjMC0xIC4xNS0yLjMgMS4zLTMuNDIgMS4xOC0xLjEyIDIuNjQtMi4wNCAyLjY0LTMuNDQgMC0xLjU1LTEuMDctMi4zNy0yLjQzLTIuMzctMi4yNiAwLTIuNCAyLjM0LTIuNDYgMi44NkgxMS42Yy4xLTIuNDMgMS4xMy01Ljg1IDUuNjYtNS44NSAzLjkyIDAgNS43IDIuNjMgNS43IDUuMSAwIDMuOTItMy45NyA0LjYtMy45NyA3LjEzeiIvPjxwYXRoIGZpbGw9IiMyODZCRDEiIGQ9Ik0xOCA0LjgzYzcuMjggMCAxMy4xNyA1LjkgMTMuMTcgMTMuMTcgMCA3LjI4LTUuOSAxMy4xNy0xMy4xNyAxMy4xN1M0LjgzIDI1LjI3IDQuODMgMTggMTAuNzMgNC44MyAxOCA0LjgzbTAtMy4xN0M4Ljk3IDEuNjYgMS42NiA4Ljk4IDEuNjYgMThTOC45NiAzNC4zNCAxOCAzNC4zNGM5LjAyIDAgMTYuMzQtNy4zMiAxNi4zNC0xNi4zNFMyNy4wMiAxLjY2IDE4IDEuNjZ6Ii8+PC9zdmc+)
    }

    .svg nav li a.messages {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MS43NSIgaGVpZ2h0PSI0MSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMjg2YmQxIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQ2LjQ4IDMyLjg4YzAgMS42NC0xLjM1IDMtMyAzSDguMTVjLTEuNjUgMC0zLTEuMzYtMy0zVjguNTRjMC0xLjY1IDEuMzUtMyAzLTNoMzUuMzNjMS42NSAwIDMgMS4zNSAzIDN2MjQuMzR6TTUuMTUgNy4zOGwxOC4yNiAxMy43YzEuMzMuOTggMy41Ljk4IDQuOCAwTDQ2LjUgNy4zN001Ljg4IDM0LjYzTDE5LjkzIDIwLjJNNDUuNzMgMzQuNUwzMS42NyAyMC4xIi8+PC9zdmc+)
    }

    .svg nav li a.personal {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiPjxnIGZpbGw9IiMyODZiZDEiIHN0cm9rZT0iIzI4NmJkMSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJtMTguNDgxLDEyLjY1M2MyLjY2NywwIDQuODI4LTIuMTYyIDQuODI4LTQuODI4IDAtMi42NjctMi4xNi00LjgzLTQuODI4LTQuODMtMi42NjksMC00LjgzMiwyLjE2My00LjgzMiw0LjgzIC4wMDEsMi42NjYgMi4xNjMsNC44MjggNC44MzIsNC44MjgiLz48cGF0aCBkPSJtMjMuNzQ4LDMzLjQ3NmMxLjgwNywwIDMuMTk5LTEuNDc1IDMuMDkyLTMuMjc3bC0xLjIzOC0xMi41MzFjLS4xMDctMS44MDQtMS42NzItMy4yOC0zLjQ3OS0zLjI4aC03LjE0NWMtMS44MDQsMC0zLjM2OCwxLjQ3NS0zLjQ3MywzLjI4bC0xLjE3NCwxMi41MzFjLS4xMzEsMS44MDMgMS4yMzcsMy4yNzggMy4wNDQsMy4yNzhsMTAuMzczLS4wMDF6Ii8+PC9nPjwvc3ZnPg==)
    }

    .svg nav li a.policies {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMC4yOSwyOC44NDhjMCwuODQ4LS42ODcsMS41MzMtMS41MzQsMS41MzNoLTE4LjkzMmMtLjg0NywwLTEuNTM0LS42ODgtMS41MzQtMS41MzN2LTIzLjkzMmMwLS44NDcgLjY4Ny0xLjUzNCAxLjUzNC0xLjUzNGgxOC45MzJjLjg0OCwwIDEuNTM0LC42ODcgMS41MzQsMS41MzR2MjMuOTMyeiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI4NmJkMSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMzAuMjksMjguODQ4YzAsLjg0OC0uNjg3LDEuNTMzLTEuNTM0LDEuNTMzaC0xOC45MzJjLS44NDcsMC0xLjUzNC0uNjg4LTEuNTM0LTEuNTMzdi0yMy45MzJjMC0uODQ3IC42ODctMS41MzQgMS41MzQtMS41MzRoMTguOTMyYy44NDgsMCAxLjUzNCwuNjg3IDEuNTM0LDEuNTM0djIzLjkzMnoiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNy4yOSwzMS44NDhjMCwuODQ4LS42ODcsMS41MzMtMS41MzQsMS41MzNoLTE4LjkzMmMtLjg0NywwLTEuNTM0LS42ODgtMS41MzQtMS41MzN2LTIzLjkzMmMwLS44NDcgLjY4Ny0xLjUzNCAxLjUzNC0xLjUzNGgxOC45MzJjLjg0OCwwIDEuNTM0LC42ODcgMS41MzQsMS41MzR2MjMuOTMyeiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzI4NmJkMSIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMjcuMjksMzEuODQ4YzAsLjg0OC0uNjg3LDEuNTMzLTEuNTM0LDEuNTMzaC0xOC45MzJjLS44NDcsMC0xLjUzNC0uNjg4LTEuNTM0LTEuNTMzdi0yMy45MzJjMC0uODQ3IC42ODctMS41MzQgMS41MzQtMS41MzRoMTguOTMyYy44NDgsMCAxLjUzNCwuNjg3IDEuNTM0LDEuNTM0djIzLjkzMnoiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxnIGZpbGw9IiMyODZiZDEiPjxwYXRoIGQ9Im0xNi43NzMsMTYuNjUzYzEuNjc4LDAgMy4wMzktMS4zNiAzLjAzOS0zLjAzNyAwLTEuNjc5LTEuMzYtMy4wMzktMy4wMzktMy4wMzktMS42NzksMC0zLjAzOSwxLjM2LTMuMDM5LDMuMDM5IDAsMS42NzcgMS4zNiwzLjAzNyAzLjAzOSwzLjAzNyIvPjxwYXRoIGQ9Im0yMC4wODYsMjkuNzVjMS4xMzYsMCAyLjAxMi0uOTI5IDEuOTQ2LTIuMDYybC0uNzgtNy44ODJjLS4wNjctMS4xMzUtMS4wNTEtMi4wNjQtMi4xODgtMi4wNjRoLTQuNDk0Yy0xLjEzNSwwLTIuMTE5LC45MjktMi4xODUsMi4wNjRsLS43MzgsNy44ODNjLS4wODMsMS4xMzQgLjc3OSwyLjA2MSAxLjkxNSwyLjA2MWg2LjUyNHoiLz48L2c+PC9zdmc+)
    }

    .svg nav li a.products {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzguNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgNzguNSA3OCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDc4LjUgNzgiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im02OC43MzYsNjMuMTg0LTcuMjY4LTEuNzk0IDEuNTg2LDcuMzE2LTYuNzM2LTMuMjY3IC4wMzMsNy40ODgtNS45MTEtNC41OTUtMS41MjQsNy4zMjgtNC44MjUtNS43MjItMy4wMTYsNi44NTItMy41MjktNi42MDItNC4zNzQsNi4wNzUtMi4wOC03LjE5MS01LjU0Miw1LjAzMy0uNTM5LTcuNDY1LTYuNDY5LDMuNzcxIDEuMDI0LTcuNDE2LTcuMTA3LDIuMzQ0IDIuNTQzLTcuMDQtNy40NDIsLjgxNCAzLjk1Mi02LjM1Ny03LjQ0OS0uNzUgNS4xODktNS4zOTctNy4xMzEtMi4yODMgNi4xOTYtNC4yMDEtNi40OTgtMy43MTYgNi45MzQtMi44Mi01LjU4NS00Ljk4NCA3LjM2Ny0xLjMxNy00LjQyNi02LjAzOCA3LjQ4MywuMjQ0LTMuMDc2LTYuODI2IDcuMjY5LDEuNzk0LTEuNTg5LTcuMzE2IDYuNzM4LDMuMjY2LS4wMzUtNy40ODYgNS45MSw0LjU5NSAxLjUyNS03LjMzIDQuODI3LDUuNzI0IDMuMDE1LTYuODUyIDMuNTI4LDYuNjAxIDQuMzc1LTYuMDc1IDIuMDgxLDcuMTkgNS41NC01LjAzMSAuNTQyLDcuNDY1IDYuNDY1LTMuNzcyLTEuMDIzLDcuNDE2IDcuMTA4LTIuMzQ0LTIuNTQzLDcuMDQxIDcuNDQzLS44MTUtMy45NTEsNi4zNTggNy40NDUsLjc1LTUuMTg3LDUuMzk3IDcuMTMzLDIuMjgyLTYuMTk3LDQuMjAxIDYuNDk4LDMuNzE0LTYuOTM2LDIuODIxIDUuNTg3LDQuOTg0LTcuMzcsMS4zMTggNC40MjcsNi4wMzktNy40ODQtLjI0NHoiLz48cGF0aCBmaWxsPSIjMjg2YmQxIiBkPSJtNjQuMTc4LDU5LjM4Ni02LjEzMS0xLjUxMyAxLjMzNyw2LjE3LTUuNjgtMi43NTUgLjAyOCw2LjMxNS00Ljk4Ny0zLjg3NS0xLjI4Myw2LjE3OS00LjA3LTQuODI0LTIuNTQ1LDUuNzc3LTIuOTc0LTUuNTY3LTMuNjkxLDUuMTI0LTEuNzU0LTYuMDY0LTQuNjc0LDQuMjQ0LS40NTUtNi4yOTctNS40NTQsMy4xOCAuODYyLTYuMjUzLTUuOTk2LDEuOTc3IDIuMTQ2LTUuOTM4LTYuMjc2LC42ODYgMy4zMzItNS4zNi02LjI4MS0uNjMzIDQuMzc1LTQuNTUzLTYuMDE2LTEuOTI2IDUuMjMtMy41NDItNS40ODMtMy4xMzQgNS44NDktMi4zNzktNC43MTEtNC4yMDMgNi4yMTUtMS4xMTItMy43MzUtNS4wOTIgNi4zMTIsLjIwNi0yLjU5NS01Ljc1OCA2LjEzMSwxLjUxNC0xLjMzOS02LjE3MSA1LjY4MiwyLjc1NC0uMDI5LTYuMzEzIDQuOTg1LDMuODc1IDEuMjg1LTYuMTgxIDQuMDcxLDQuODI2IDIuNTQ1LTUuNzc3IDIuOTc0LDUuNTY2IDMuNjg5LTUuMTI0IDEuNzU4LDYuMDY0IDQuNjcyLTQuMjQzIC40NTUsNi4yOTcgNS40NTItMy4xODItLjg2Myw2LjI1NSA1Ljk5NS0xLjk3Ny0yLjE0NSw1LjkzOCA2LjI3OC0uNjg4LTMuMzMxLDUuMzYyIDYuMjc5LC42MzQtNC4zNzYsNC41NTIgNi4wMTgsMS45MjUtNS4yMywzLjU0MyA1LjQ4NSwzLjEzMi01Ljg1MSwyLjM3OCA0LjcxMyw0LjIwNi02LjIxOCwxLjExIDMuNzM0LDUuMDkzLTYuMzExLS4yMDV6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTIzLjU5MSwzMC43MzJjMC0yLjU3MiAuNTY0LTQuNDggMS42OTMtNS43MiAxLjEyOS0xLjI0IDIuNjYyLTEuODYxIDQuNTk1LTEuODYxIDEuOTk4LDAgMy41NjIsLjYxNyA0LjY5MSwxLjg1MSAxLjEzLDEuMjM1IDEuNjk1LDMuMTQ1IDEuNjk1LDUuNzMgMCwyLjU3Mi0uNTY1LDQuNDc5LTEuNjk1LDUuNzItMS4xMywxLjI0LTIuNjYxLDEuODYtNC41OTQsMS44Ni0xLjk5OCwwLTMuNTYzLS42MTctNC42OTItMS44NTEtMS4xMjktMS4yMzMtMS42OTMtMy4xNDQtMS42OTMtNS43Mjl6bTQuMjktLjA0YzAsMS44NjggLjIxNiwzLjEyMiAuNjQ2LDMuNzYxIC4zMjcsLjQ3MSAuNzc1LC43MDYgMS4zNTIsLjcwNiAuNTg4LDAgMS4wNDQtLjIzNSAxLjM3MS0uNzA2IC40MTgtLjYzOSAuNjI3LTEuODk0IC42MjctMy43NjEgMC0xLjg2Ny0uMjA5LTMuMTE1LS42MjctMy43NDEtLjMyNy0uNDgzLS43ODMtLjcyNS0xLjM3MS0uNzI1LS41NzYsMC0xLjAyNCwuMjM1LTEuMzUyLC43MDUtLjQzLC42NC0uNjQ2LDEuODk0LS42NDYsMy43NjF6bTYuMTg5LDIyLjc2M2gtNC4wNzNsMTUuMjk5LTMwLjMwNGgzLjk1NmwtMTUuMTgyLDMwLjMwNHptOC44OTQtNy41NDJjMC0yLjU3MiAuNTY1LTQuNDc5IDEuNjk1LTUuNzIgMS4xMjktMS4yNDEgMi42NzMtMS44NjEgNC42MzMtMS44NjEgMS45NzEsMCAzLjUyMiwuNjIgNC42NTIsMS44NjEgMS4xMjksMS4yNDEgMS42OTMsMy4xNDcgMS42OTMsNS43MiAwLDIuNTg2LS41NjQsNC40OTktMS42OTMsNS43NC0xLjEzLDEuMjM5LTIuNjYxLDEuODYtNC41OTQsMS44Ni0xLjk5OCwwLTMuNTYzLS42MjEtNC42OTEtMS44Ni0xLjEzLTEuMjQxLTEuNjk1LTMuMTU0LTEuNjk1LTUuNzR6bTQuMjg5LS4wMTljMCwxLjg2NyAuMjE2LDMuMTE0IC42NDcsMy43NDEgLjMyNiwuNDg0IC43NzYsLjcyNSAxLjM1MiwuNzI1IC41ODgsMCAxLjAzOC0uMjM0IDEuMzUyLS43MDUgLjQzMi0uNjM5IC42NDctMS44OTQgLjY0Ny0zLjc2MSAwLTEuODY2LS4yMS0zLjEyMS0uNjI3LTMuNzYxLS4zMjctLjQ3MS0uNzg0LS43MDUtMS4zNzItLjcwNXMtMS4wMzgsLjIzNC0xLjM1MiwuNzA1Yy0uNDMxLC42MzktLjY0NywxLjg5NC0uNjQ3LDMuNzYxeiIvPjwvc3ZnPg==)
    }

    .svg nav li a.quote {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iIzI4NkJEMSIgZD0iTTEzLjYyIDIwLjgySDcuN1YxOC42aDUuOXYyLjIyem0yMS43LTE0Ljc3TDIzLjQgMTggMTguNCAxMyAzMC4zNyAxLjFsNC45NiA0Ljk1ek0yNi4wNSAxOWMwIDEuNDYgMCAyLjYyIDAgMy4xNiAwIDQuODItNS45NSAyLjktNS45NSAyLjlzMS44IDUuOC0yLjY4IDUuOGMtMi40NSAwLTMuNjcgMC0xMi43IDBWNS41MmgxNy41NGwzLjA2LTMuMDVIMS42N1YzMy45aDE1LjhjNS4yIDAgMTEuNjItNi43OCAxMS42Mi0xMS40N3YtNi40OEwyNi4wMyAxOXptLTguOTgtNC40N2w0LjgyIDQuOC02LjM4IDEuNDUgMS41Ni02LjI1eiIvPjwvc3ZnPg==)
    }

    .svg nav li a.security {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxkZWZzLz48cGF0aCBmaWxsPSIjMjg2YmQxIiBkPSJtMjcuNDUsMTQuMzk1aC0xLjUxNHYtNS42NThjMC0zLjQ4Ny0zLjI3MS02Ljc4Mi02LjcyNS02Ljc4MmgtNS43NzRjLTMuNDU1LDAtNi43MjYsMy4yOTUtNi43MjYsNi43ODJ2NS42NThoLTEuNTEzYy0uNDEzLDAtLjc0OSwuMjk3LS43NDksLjY2NHYxNS42MzVjMCwuMzY3IC4zMzUsLjY2NSAuNzQ5LC42NjVoMjIuMjUyYy40MTQsMCAuNzUtLjI5OCAuNzUtLjY2NXYtMTUuNjM1Yy0uMDAyLS4zNjctLjMzOC0uNjY0LS43NS0uNjY0em0tMTYuMjE2LTUuNjU4YzAtMS41ODMgLjcxLTIuMjU5IDIuMjYyLTIuMjU5aDUuNjU1YzEuNTUxLDAgMi4yNjIsLjY3NiAyLjI2MiwyLjI1OXY1LjY1OGgtMTAuMTc5di01LjY1OHptNi4yMiwxNC4wNjF2Mi45MDZjMCwuMzEtLjI1MywuNTY1LS41NjUsLjU2NWgtMS4xMzFjLS4zMSwwLS41NjUtLjI1Ni0uNTY1LS41NjV2LTIuOTA2Yy0uNjczLS4zOTItMS4xMzEtMS4xMTMtMS4xMzEtMS45NDkgMC0xLjI0OCAxLjAxNC0yLjI2IDIuMjYyLTIuMjYgMS4yNSwwIDIuMjYxLDEuMDEyIDIuMjYxLDIuMjYtLjAwMSwuODM1LS40NTYsMS41NTgtMS4xMzEsMS45NDl6Ii8+PC9zdmc+)
    }

    nav li.selected a.advantages, nav li.selected a.advantages:focus, nav li.selected a.advantages:hover {
        background-position: center -586px
    }

    nav li.selected a.advice, nav li.selected a.advice:focus, nav li.selected a.advice:hover {
        background-position: center -2686px
    }

    nav li.selected a.agent, nav li.selected a.agent:focus, nav li.selected a.agent:hover {
        background-position: center -2986px
    }

    nav li.selected a.calculator, nav li.selected a.calculator:focus, nav li.selected a.calculator:hover {
        background-position: center -2386px
    }

    nav li.selected a.claims, nav li.selected a.claims:focus, nav li.selected a.claims:hover {
        background-position: center -1186px
    }

    nav li.selected a.contact, nav li.selected a.contact:focus, nav li.selected a.contact:hover {
        background-position: center -1786px
    }

    nav li.selected a.home, nav li.selected a.home:focus, nav li.selected a.home:hover {
        background-position: center 14px
    }

    nav li.selected a.mycontact, nav li.selected a.mycontact:focus, nav li.selected a.mycontact:hover {
        background-position: center -3286px
    }

    nav li.selected a.messages, nav li.selected a.messages:focus, nav li.selected a.messages:hover {
        background-position: center -3886px
    }

    nav li.selected a.personal, nav li.selected a.personal:focus, nav li.selected a.personal:hover {
        background-position: center -886px
    }

    nav li.selected a.policies, nav li.selected a.policies:focus, nav li.selected a.policies:hover {
        background-position: center -286px
    }

    nav li.selected a.products, nav li.selected a.products:focus, nav li.selected a.products:hover {
        background-position: center -2086px
    }

    nav li.selected a.quote, nav li.selected a.quote:focus, nav li.selected a.quote:hover {
        background-position: center -3586px
    }

    nav li.selected a.security, nav li.selected a.security:focus, nav li.selected a.security:hover {
        background-position: center -1486px
    }

    .svg nav li.selected a.advantages, .svg nav li.selected a.advantages:focus, .svg nav li.selected a.advantages:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0xLjQ4MSwyMC4wNjV2OS41OTljMCwuNzE3IC41ODYsMS4zMDMgMS4zMDMsMS4zMDNoMTEuOTU2Yy43MTYsMCAxLjMwMi0uNTg2IDEuMzAyLTEuMzAzdi0xMC45MDNoLTEzLjI1OGMtLjcxNywwLTEuMzAzLC41ODctMS4zMDMsMS4zMDQiLz48cGF0aCBkPSJtMzAuMjQ2LDE4Ljc2MWgtMTMuMjU5djEwLjkwMmMwLC43MTcgLjU4NywxLjMwMyAxLjMwMywxLjMwM2gxMS45NTVjLjcxNiwwIDEuMzAzLS41ODYgMS4zMDMtMS4zMDN2LTkuNTk5YzAtLjcxNi0uNTg3LTEuMzAzLTEuMzAyLTEuMzAzIi8+PHBhdGggZD0ibTE0LjgzMSwxMS42NTNjLTQuMjAzLS40OTYtNy40MzMtMS4yNzktOS42MTMtMi4zMjhoLTMuNDU0Yy0uNzE2LDAtMS4zMDIsLjU4Ni0xLjMwMiwxLjMwMnY1Ljg2NWMwLC43MTYgLjU4NiwxLjMwMiAxLjMwMiwxLjMwMmgxNC4yNzh2LTUuOTk4bC0xLjIxMS0uMTQzeiIvPjxwYXRoIGQ9Im0xNi40MTQsOC4zMzNjLTEuMjE1LDAtMi4xMjMsLjU0OS0yLjEyMywxLjA0MSAwLC40OTEgLjkwOCwxLjA0MSAyLjEyMywxLjA0MSAxLjIxNiwwIDIuMTI0LS41NSAyLjEyNC0xLjA0MSAwLS40OTMtLjkwOS0xLjA0MS0yLjEyNC0xLjA0MSIvPjxwYXRoIGQ9Im04Ljg3NSwxLjk1OGMyLjk1NCwwIDYuMTI2LDEuNDM4IDcuMjk0LDUuNDM2LS42MzEsLjAzMS0xLjIwMywuMTgtMS42NjUsLjQxNS0xLjIxNC0yLjAxMy0zLjUxLTIuNzU5LTUuMzE5LTIuNzU5LTMuMjYxLDAtNC45MzQsMi40MTQgNC4xNzEsNC4xNjQtLjAwNiwuMDUzLS4wMTIsLjEwNS0uMDEyLC4xNiAwLC40NjMgLjIzNiwuODgzIC42MzIsMS4yMTgtMTYuNjEzLTIuMjIyLTExLjM0Mi04LjYzNC01LjEwMS04LjYzNCIvPjxwYXRoIGQ9Im0xOC45MDMsMTAuNTQ2Yy4zNjUtLjMyNyAuNTgyLS43MjkgLjU4Mi0xLjE3MyAwLS4wNzItLjAwNi0uMTQzLS4wMTgtLjIxMiA4LjgwNy0xLjc0NSA3LjEzNS00LjExMSAzLjkwNS00LjExMS0xLjc3OSwwLTQuMDI3LC43MjQtNS4yNTgsMi42Ni0uNDg0LS4yMDUtMS4wNjYtLjMyNC0xLjcwMS0uMzI0LS4wMDcsMC0uMDE2LDAtLjAyNCwwIDEuMTctMy45OTQgNC4zMzktNS40MjkgNy4yOTItNS40MjkgNi4yLC4wMDEgMTEuNDQxLDYuMzI5LTQuNzc4LDguNTg5Ii8+PHBhdGggZD0ibTMxLjI2Niw5LjMyNWgtMy45MjZjLTIuMTgyLDEuMDQ5LTUuNDEyLDEuODMyLTkuNjE0LDIuMzI4bC0uNzM5LC4wODh2Ni4wNTNoMTQuMjc5Yy43MTYsMCAxLjMwMy0uNTg2IDEuMzAzLTEuMzAydi01Ljg2NWMwLS43MTYtLjU4Ny0xLjMwMi0xLjMwMy0xLjMwMiIvPjwvZz48L3N2Zz4=)
    }

    .svg nav li.selected a.advice, .svg nav li.selected a.advice:focus, .svg nav li.selected a.advice:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE2LjUyIDIuMzNjLTguODMgMC0xNiA0LjktMTYgMTAuOTIgMCAxLjk1Ljc3IDMuODUgMi4yIDUuNS41Mi42MyAxLjE0IDEuMiAxLjg0IDEuNzVsLjM2LjI4LTEuNDcgNi4xOCA2LjItMy44NC4zLjFjMS41OC40OCAzLjIyLjc4IDQuOS45LjU2LjA0IDEuMS4wNiAxLjY3LjA2IDUuOSAwIDExLjAzLTIuMTggMTMuODItNS40Mi4wMi0uMDIuMDUtLjA1LjA3LS4wOCAxLjM2LTEuNiAyLjEzLTMuNDUgMi4xMy01LjQzIDAtNi4wMi03LjE4LTEwLjkzLTE2LTEwLjkzem0tNy41IDEzLjRjLTEuMjQgMC0yLjA4LS45NS0yLjA4LTIuMjIgMC0xLjMuODgtMi4yIDIuMTItMi4yIDEuMjMtLjAyIDIuMDguOSAyLjA4IDIuMiAwIDEuMjgtLjggMi4yNC0yLjEyIDIuMjR6bTcuMzIgMGMtMS4yNCAwLTIuMDgtLjk1LTIuMDgtMi4yMiAwLTEuMy44OC0yLjIgMi4xLTIuMiAxLjI1LS4wMiAyLjEuOSAyLjEgMi4yIDAgMS4yOC0uOCAyLjI0LTIuMTIgMi4yNHptNy4zMiAwYy0xLjI0IDAtMi4xLS45NS0yLjEtMi4yMiAwLTEuMy45LTIuMiAyLjEzLTIuMiAxLjIzLS4wMiAyLjA4LjkgMi4wOCAyLjIgMCAxLjI4LS44IDIuMjQtMi4xMiAyLjI0ek0zNC43NSAyNy41NGMuNDgtLjgyLjc0LTEuNzIuNzQtMi42NyAwLTIuMjUtMS40OC00LjI1LTMuOC01LjU3LTMgMy43NS04LjY3IDYuMy0xNS4xOCA2LjMtLjU2IDAtMS4xMi0uMDMtMS42Ny0uMDYuMS43LjMzIDEuMzcuNyAyIDEuNTIgMi42NSA1LjI0IDQuNTMgOS42IDQuNTMgMS40OCAwIDIuOS0uMjIgNC4xOC0uNjJsMy4xIDEuNjMgMS4wMy41NGMuMjcuMTQuNDMgMCAuMzUtLjI4bC0uMDYtLjI2LS45My0zLjRjLjgzLS42IDEuNDgtMS4zNCAxLjk1LTIuMTR6bS0xMS43LjczYy0uNTYgMC0uOTUtLjQ0LS45NS0xLjAyIDAtLjYuNC0xLjAyLjk3LTEuMDIuNTYgMCAuOTUuNDIuOTUgMS4wMiAwIC41OC0uMzcgMS4wMi0uOTcgMS4wMnptMy4zNSAwYy0uNTYgMC0uOTUtLjQ0LS45NS0xLjAyIDAtLjYuNC0xLjAyLjk3LTEuMDIuNTYgMCAuOTUuNDIuOTUgMS4wMiAwIC41OC0uMzcgMS4wMi0uOTcgMS4wMnptMy4zNSAwYy0uNTYgMC0uOTUtLjQ0LS45NS0xLjAyIDAtLjYuNC0xLjAyLjk3LTEuMDIuNTYgMCAuOTUuNDIuOTUgMS4wMiAwIC41OC0uMzcgMS4wMi0uOTcgMS4wMnoiLz48L3N2Zz4=)
    }

    .svg nav li.selected a.agent, .svg nav li.selected a.agent:focus, .svg nav li.selected a.agent:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB4MT0iMjEuNTY4IiB4Mj0iMjEuNTY4IiB5MT0iMzQuMzY2IiB5Mj0iMTQuMDE5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NEE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Q0Q0Ii8+PC9saW5lYXJHcmFkaWVudD48cGF0aCBmaWxsPSJ1cmwoI2EpIiBkPSJNMjEuNTIgMTQuN2MuMDMuMDIuMDcuMDUuMS4wOC0uMDMtLjAzLS4wNy0uMDYtLjEtLjF6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE1LjYgMTIuMmMyLjgyIDAgNS4xLTIuMyA1LjEtNS4xIDAtMi44Mi0yLjI4LTUuMS01LjEtNS4xLTIuOCAwLTUuMSAyLjI4LTUuMSA1LjEgMCAyLjggMi4zIDUuMSA1LjEgNS4xIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwLjQgMzAuMWMtLjg4LS4yNC0xLjQtMS4xNi0xLjE0LTIuMDRsMy4xNy0xMS4xYy4xLS4zLjI1LS41My40NS0uNzItLjI1LS42NS0uNy0xLjIyLTEuMjUtMS42NC0uMDMtLjAzLS4wNy0uMDYtLjEtLjA4LS4xLS4wNy0uMi0uMTMtLjMtLjE4LS4xLS4wNS0uMTgtLjEtLjI3LS4xNS0uMS0uMDUtLjE3LS4wOC0uMjYtLjEyLS4xMy0uMDQtLjI1LS4wOC0uMzgtLjEtLjA3LS4wMy0uMTUtLjA1LS4yMi0uMDctLjItLjAzLS40Mi0uMDUtLjY0LS4wNWgtNy41NGMtMS45IDAtMy41NSAxLjU2LTMuNjYgMy40Nkw3LjAyIDMwLjU1Yy0uMTQgMS45IDEuMyAzLjQ2IDMuMiAzLjQ2SDIxLjJjLjIyIDAgLjQ0LS4wMy42NS0uMDcuMDcgMCAuMTQtLjA0LjItLjA2LjE0LS4wMy4yNy0uMDcuNC0uMTIuMDgtLjAzLjE1LS4wNy4yMy0uMS4xLS4wNi4yLS4xMi4zLS4yLjEtLjA0LjE2LS4xLjIzLS4xNC4wOC0uMDYuMTYtLjE0LjI1LS4yMi4wNi0uMDYuMTMtLjEyLjItLjIuMDYtLjA3LjEzLS4xNi4yLS4yNi4wNC0uMDcuMS0uMTQuMTUtLjIyLjA1LS4xLjEtLjIuMTUtLjMyLjAzLS4wOC4wOC0uMTYuMS0uMjQuMDctLjE4LjEtLjM2LjE0LS41NCAwLS4wMiAwLS4wMyAwLS4wNWwtNC0xLjE0em0tNC43LjJsLTIuMTItMi41NCAxLjUtMTEuMzgtMS4yLTEuMy0uMDMtLjY2aDMuN3YuNjVsLTEuMjIgMS4zIDEuNSAxMS40LTIuMTMgMi41M3oiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjYuMDggMjcuNTVjLS4wNy4yNS0uNS4zNS0uOTUuMjNsLS45NC0uMjdjLS40Ni0uMTItLjc3LS40My0uNy0uNjhzLjUtLjM2Ljk1LS4yM2wuOTQuMjZjLjQ0LjEzLjc1LjQ0LjY4Ljd6bTMuMDMtLjk2Yy0uMDYuMjQtLjUuMzQtLjk0LjJsLTMuNS0uOThjLS40NC0uMTMtLjc1LS40NC0uNjctLjcuMDYtLjI1LjUtLjM1LjkzLS4yMmwzLjUgMWMuNDQuMTMuNzUuNDQuNjguN3ptLjUtMS43Yy0uMDguMjUtLjUuMzUtLjk1LjIzbC0zLjUtMWMtLjQ0LS4xMy0uNzUtLjQ0LS42OC0uN3MuNS0uMzUuOTUtLjIybDMuNSAxYy40NC4xNC43NS40NS42Ny43em0uMDctNS4wOGwtLjUgMS44Yy0uMTQuNDUuMTIuOTIuNTcgMS4wNWwuOTguMjhjLjQ1LjEzLjcyLjYuNiAxLjA1bC0xLjcgNS44OGMtLjEyLjQ1LS42LjctMS4wNC42bC02LjE2LTEuNzdjLS40NS0uMTItLjctLjYtLjU4LTEuMDVsMi40My04LjVjLjEzLS40NC42LS43IDEuMDUtLjU3bDQuMzUgMS4yNG0xLjUyLS4yNWMtLjIzLS40LS44LS44NS0xLjI0LS45OGwtNS41LTEuNmMtLjQ2LS4xMi0uOTQuMTQtMS4wNy42TDIwLjI3IDI4LjVjLS4xMy40NS4xMy45My41OCAxLjA2bDguNiAyLjQ1Yy40NS4xMy45Mi0uMTMgMS4wNS0uNThsMi4yNS03Ljg2Yy4xMi0uNDYuMDQtMS4xNi0uMTgtMS41N2wtMS4zOC0yLjQ2eiIvPjwvc3ZnPg==)
    }

    .svg nav li.selected a.calculator, .svg nav li.selected a.calculator:focus, .svg nav li.selected a.calculator:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjM2cHgiIGhlaWdodD0iMzZweCIgdmlld0JveD0iMCAwIDM2IDM2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzNiAzNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjkuNDY5LDMwLjA0NmMwLDIuMTY5LTAuODA5LDMuOTI4LTMuMDM5LDMuOTI4SDExLjMyM2MtMi4yMzEsMC00LjA0LTEuNzU5LTQuMDQtMy45MjhWNS41MTMNCgljMC0yLjE2OSwxLjgwOS0zLjkyOCw0LjA0LTMuOTI4SDI2LjQzYzIuMjMsMCwzLjAzOSwxLjc1OSwzLjAzOSwzLjkyOFYzMC4wNDZ6IE0yNi4yNjYsNC4yNTRoLTE1Ljg0djUuNjEzaDE1Ljg0VjQuMjU0eg0KCSBNMTIuNDU2LDE0LjE0MmMtMS4yMDEsMC0yLjE3NSwwLjk3NC0yLjE3NSwyLjE3NWMwLDEuMiwwLjk3NCwyLjE3NSwyLjE3NSwyLjE3NWMxLjIsMCwyLjE3NS0wLjk3NSwyLjE3NS0yLjE3NQ0KCUMxNC42MzEsMTUuMTE1LDEzLjY1NiwxNC4xNDIsMTIuNDU2LDE0LjE0MnogTTE4LjQ1NywxNC4xNDJjLTEuMjAxLDAtMi4xNzUsMC45NzQtMi4xNzUsMi4xNzVjMCwxLjIsMC45NzQsMi4xNzUsMi4xNzUsMi4xNzUNCgljMS4xOTksMCwyLjE3NC0wLjk3NSwyLjE3NC0yLjE3NUMyMC42MzEsMTUuMTE1LDE5LjY1NiwxNC4xNDIsMTguNDU3LDE0LjE0MnogTTI0LjQ1NywxNC4xNDJjLTEuMjAxLDAtMi4xNzYsMC45NzQtMi4xNzYsMi4xNzUNCgljMCwxLjIsMC45NzUsMi4xNzUsMi4xNzYsMi4xNzVjMS4xOTksMCwyLjE3NC0wLjk3NSwyLjE3NC0yLjE3NUMyNi42MzEsMTUuMTE1LDI1LjY1NiwxNC4xNDIsMjQuNDU3LDE0LjE0MnogTTEyLjQ1NiwyMC4xNDMNCgljLTEuMjAxLDAtMi4xNzUsMC45NzQtMi4xNzUsMi4xNzVjMCwxLjIsMC45NzQsMi4xNzUsMi4xNzUsMi4xNzVjMS4yLDAsMi4xNzUtMC45NzUsMi4xNzUtMi4xNzUNCglDMTQuNjMxLDIxLjExNiwxMy42NTYsMjAuMTQzLDEyLjQ1NiwyMC4xNDN6IE0xOC40NTcsMjAuMTQzYy0xLjIwMSwwLTIuMTc1LDAuOTc0LTIuMTc1LDIuMTc1YzAsMS4yLDAuOTc0LDIuMTc1LDIuMTc1LDIuMTc1DQoJYzEuMTk5LDAsMi4xNzQtMC45NzUsMi4xNzQtMi4xNzVDMjAuNjMxLDIxLjExNiwxOS42NTYsMjAuMTQzLDE4LjQ1NywyMC4xNDN6IE0yNC40NTcsMjAuMTQzYy0xLjIwMSwwLTIuMTc2LDAuOTc0LTIuMTc2LDIuMTc1DQoJYzAsMS4yLDAuOTc1LDIuMTc1LDIuMTc2LDIuMTc1YzEuMTk5LDAsMi4xNzQtMC45NzUsMi4xNzQtMi4xNzVDMjYuNjMxLDIxLjExNiwyNS42NTYsMjAuMTQzLDI0LjQ1NywyMC4xNDN6IE0xMi40NTYsMjYuMTQ0DQoJYy0xLjIwMSwwLTIuMTc1LDAuOTc0LTIuMTc1LDIuMTc1YzAsMS4yLDAuOTc0LDIuMTc1LDIuMTc1LDIuMTc1YzEuMiwwLDIuMTc1LTAuOTc1LDIuMTc1LTIuMTc1DQoJQzE0LjYzMSwyNy4xMTcsMTMuNjU2LDI2LjE0NCwxMi40NTYsMjYuMTQ0eiBNMTguNDU3LDI2LjE0NGMtMS4yMDEsMC0yLjE3NSwwLjk3NC0yLjE3NSwyLjE3NWMwLDEuMiwwLjk3NCwyLjE3NSwyLjE3NSwyLjE3NQ0KCWMxLjE5OSwwLDIuMTc0LTAuOTc1LDIuMTc0LTIuMTc1QzIwLjYzMSwyNy4xMTcsMTkuNjU2LDI2LjE0NCwxOC40NTcsMjYuMTQ0eiBNMjQuNDU3LDI2LjE0NGMtMS4yMDEsMC0yLjE3NiwwLjk3NC0yLjE3NiwyLjE3NQ0KCWMwLDEuMiwwLjk3NSwyLjE3NSwyLjE3NiwyLjE3NWMxLjE5OSwwLDIuMTc0LTAuOTc1LDIuMTc0LTIuMTc1QzI2LjYzMSwyNy4xMTcsMjUuNjU2LDI2LjE0NCwyNC40NTcsMjYuMTQ0eiIvPg0KPC9zdmc+DQo=)
    }

    .svg nav li.selected a.claims, .svg nav li.selected a.claims:focus, .svg nav li.selected a.claims:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjE2LjM2OSIgY3k9IjE2LjQzOCIgc3Ryb2tlPSIjZmZmIiByPSIxNS4wMTUiIHN0cm9rZS13aWR0aD0iMS42ODEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNC43ODEsMTMuNDQ5bC0xMC4wMjgsMTAuMDI2Yy0uMTcsLjE3MS0uNDUxLC4xNzEtLjYyMSwwbC0yLjg0OC0yLjg0N2MtLjE3MS0uMTcyLS40NTEtLjQ1MS0uNjItLjYyMWwtMi4wOTMtMi4wOTRjLS4xNzEtLjE2OS0uMTcxLS40NDggMC0uNjIxbDIuODUtMi44NDdjLjE3MS0uMTcyIC40NDktLjE3MiAuNjE5LDBsMi4wOTQsMi4wOTJjLjE3LC4xNjkgLjQ0OSwuMTY5IC42MiwwbDYuNTM2LTYuNTM1Yy4xNy0uMTcgLjQ1LS4xNzIgLjYyMy0uMDAzbDIuODY2LDIuODI4Yy4xNzIsLjE3MyAuMTcyLC40NTEgLjAwMiwuNjIyeiIvPjwvc3ZnPg==)
    }

    .svg nav li.selected a.contact, .svg nav li.selected a.contact:focus, .svg nav li.selected a.contact:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMC43NTcsMjEuNDE4Yy4wOTEsLjMzNC0uMDg3LC40NzUtLjM5MSwuMzE0bC00LjYzLTIuNDI3Yy0xLjQzNCwuNDQyLTMuMDIsLjY5MS00LjY4OSwuNjkxLTYuNDA1LDAtMTEuNi0zLjYxMy0xMS42LTguMDcyIDAtNC40NTggNS4xOTQtOC4wNzMgMTEuNi04LjA3MyA2LjQwNywwIDExLjYwMiwzLjYxNCAxMS42MDIsOC4wNzMgMCwyLjA4NC0xLjE0NSwzLjk3NS0zLjAwNiw1LjQwOGwxLjExNCw0LjA4NnptLTEwLjA4NywxLjAzNmMtNy42NjYsMC0xMy42Ny00LjQzMi0xMy42Ny0xMC4wOTQgMC0uODczIC4xNi0xLjcxNCAuNDI5LTIuNTE2LTQuMzUsMS4yMDMtNy40MjksNC4xNTEtNy40MjksNy42MDcgMCwyLjExMiAxLjE2LDQuMDMyIDMuMDQ3LDUuNDgzbC0xLjEyOSw0LjE0MmMtLjA5MiwuMzM3IC4wODUsLjQ4IC4zOTUsLjMxN2w0LjY5NS0yLjQ1OWMxLjQ1NiwuNDQ5IDMuMDYxLC43MDEgNC43NTYsLjcwMSAzLjc5LDAgNy4xNDgtMS4yNTUgOS4yOTktMy4xOTMtLjEzMywuMDA0LS4yNjIsLjAxMi0uMzkzLC4wMTJ6Ii8+PC9zdmc+)
    }

    .svg nav li.selected a.home, .svg nav li.selected a.home:focus, .svg nav li.selected a.home:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0yNy4yOSwyOS4xNjhjMCwxLjE2NC0xLjA2MywyLjIxMy0yLjc3NSwyLjIxM0g4LjAyOWMtMS43MTIsMC0yLjczOS0xLjA0OS0yLjczOS0yLjIxM1YxNy4zODFoMjJWMjkuMTY4eiIvPjxwYXRoIGQ9Im00LjU2OSwxNy4zODFjLTIuODYxLDAtMy42NzctMS43MTctMS44MTQtMy44ODlsMTAuMjE3LTExLjg3MWMxLjg2My0yLjE3MSA0LjkxMy0yLjE1NiA2Ljc3NiwuMDE1bDEwLjIxNSwxMS44NWMxLjg2MywyLjE3MSAxLjA0NywzLjg5Ni0xLjgxNCwzLjg5NmgtMjMuNTh6Ii8+PC9nPjwvc3ZnPg==)
    }

    .svg nav li.selected a.mycontact, .svg nav li.selected a.mycontact:focus, .svg nav li.selected a.mycontact:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3LjQ0IDI1LjkxYy0xLjEuMDItMS45OC0uODctMS45OC0xLjk2IDAtMS4xLjg4LTEuOTcgMS45OC0xLjk3IDEuMDggMCAxLjk3Ljg4IDEuOTcgMS45NyAwIDEuMS0uODggMS45Ny0xLjk2IDEuOTd6TTE5IDIwLjF2LjM2cy0yLjk3IDAtMy4yNyAwdi0uMzZjMC0xIC4xNS0yLjMgMS4zLTMuNDIgMS4xOC0xLjEyIDIuNjQtMi4wNCAyLjY0LTMuNDQgMC0xLjU1LTEuMDctMi4zNy0yLjQzLTIuMzctMi4yNiAwLTIuNCAyLjM0LTIuNDYgMi44NkgxMS42Yy4xLTIuNDMgMS4xMy01Ljg1IDUuNjYtNS44NSAzLjkyIDAgNS43IDIuNjMgNS43IDUuMSAwIDMuOTItMy45NyA0LjYtMy45NyA3LjEzeiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOCA0LjgzYzcuMjggMCAxMy4xNyA1LjkgMTMuMTcgMTMuMTcgMCA3LjI4LTUuOSAxMy4xNy0xMy4xNyAxMy4xN1M0LjgzIDI1LjI3IDQuODMgMTggMTAuNzMgNC44MyAxOCA0LjgzbTAtMy4xN0M4Ljk3IDEuNjYgMS42NiA4Ljk4IDEuNjYgMThTOC45NiAzNC4zNCAxOCAzNC4zNGM5LjAyIDAgMTYuMzQtNy4zMiAxNi4zNC0xNi4zNFMyNy4wMiAxLjY2IDE4IDEuNjZ6Ii8+PC9zdmc+)
    }

    .svg nav li.selected a.messages, .svg nav li.selected a.messages:focus, .svg nav li.selected a.messages:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MS43NSIgaGVpZ2h0PSI0MSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmZmZmIiBzdHJva2Utd2lkdGg9IjQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQ2LjQ4IDMyLjg4YzAgMS42NC0xLjM1IDMtMyAzSDguMTVjLTEuNjUgMC0zLTEuMzYtMy0zVjguNTRjMC0xLjY1IDEuMzUtMyAzLTNoMzUuMzNjMS42NSAwIDMgMS4zNSAzIDN2MjQuMzR6TTUuMTUgNy4zOGwxOC4yNiAxMy43YzEuMzMuOTggMy41Ljk4IDQuOCAwTDQ2LjUgNy4zN001Ljg4IDM0LjYzTDE5LjkzIDIwLjJNNDUuNzMgMzQuNUwzMS42NyAyMC4xIi8+PC9zdmc+)
    }

    .svg nav li.selected a.personal, .svg nav li.selected a.personal:focus, .svg nav li.selected a.personal:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJtMTguNDgxLDEyLjY1M2MyLjY2NywwIDQuODI4LTIuMTYyIDQuODI4LTQuODI4IDAtMi42NjctMi4xNi00LjgzLTQuODI4LTQuODMtMi42NjksMC00LjgzMiwyLjE2My00LjgzMiw0LjgzIC4wMDEsMi42NjYgMi4xNjMsNC44MjggNC44MzIsNC44MjgiLz48cGF0aCBkPSJtMjMuNzQ4LDMzLjQ3NmMxLjgwNywwIDMuMTk5LTEuNDc1IDMuMDkyLTMuMjc3bC0xLjIzOC0xMi41MzFjLS4xMDctMS44MDQtMS42NzItMy4yOC0zLjQ3OS0zLjI4aC03LjE0NWMtMS44MDQsMC0zLjM2OCwxLjQ3NS0zLjQ3MywzLjI4bC0xLjE3NCwxMi41MzFjLS4xMzEsMS44MDMgMS4yMzcsMy4yNzggMy4wNDQsMy4yNzhsMTAuMzczLS4wMDF6Ii8+PC9nPjwvc3ZnPg==)
    }

    .svg nav li.selected a.policies, .svg nav li.selected a.policies:focus, .svg nav li.selected a.policies:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzYgMzYiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im0zMC41NjgsMjguNTM0YzAsLjg0OC0uNjg4LDEuNTM0LTEuNTM0LDEuNTM0aC0xOC45MzJjLS44NDcsMC0xLjUzMy0uNjg4LTEuNTMzLTEuNTM0di0yMy45MzJjMC0uODQ3IC42ODctMS41MzQgMS41MzMtMS41MzRoMTguOTMzYy44NDgsMCAxLjUzNCwuNjg3IDEuNTM0LDEuNTM0djIzLjkzMnoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgZD0ibTMwLjU2OCwyOC41MzRjMCwuODQ4LS42ODgsMS41MzQtMS41MzQsMS41MzRoLTE4LjkzMmMtLjg0NywwLTEuNTMzLS42ODgtMS41MzMtMS41MzR2LTIzLjkzMmMwLS44NDcgLjY4Ny0xLjUzNCAxLjUzMy0xLjUzNGgxOC45MzNjLjg0OCwwIDEuNTM0LC42ODcgMS41MzQsMS41MzR2MjMuOTMyeiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZmlsbD0iIzI4NmJkMSIgZD0ibTI3LjU2OCwzMS41MzRjMCwuODQ4LS42ODgsMS41MzQtMS41MzQsMS41MzRoLTE4LjkzMmMtLjg0NywwLTEuNTMzLS42ODgtMS41MzMtMS41MzR2LTIzLjkzMmMwLS44NDcgLjY4Ny0xLjUzNCAxLjUzMy0xLjUzNGgxOC45MzNjLjg0OCwwIDEuNTM0LC42ODcgMS41MzQsMS41MzR2MjMuOTMyeiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMjcuNTY4LDMxLjUzNGMwLC44NDgtLjY4OCwxLjUzNC0xLjUzNCwxLjUzNGgtMTguOTMyYy0uODQ3LDAtMS41MzMtLjY4OC0xLjUzMy0xLjUzNHYtMjMuOTMyYzAtLjg0NyAuNjg3LTEuNTM0IDEuNTMzLTEuNTM0aDE4LjkzM2MuODQ4LDAgMS41MzQsLjY4NyAxLjUzNCwxLjUzNHYyMy45MzJ6IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJtMTYuNzczLDE1LjY1M2MxLjY3OCwwIDMuMDM5LTEuMzYgMy4wMzktMy4wMzcgMC0xLjY3OS0xLjM2LTMuMDM5LTMuMDM5LTMuMDM5LTEuNjc5LDAtMy4wMzksMS4zNi0zLjAzOSwzLjAzOSAwLDEuNjc3IDEuMzYsMy4wMzcgMy4wMzksMy4wMzciLz48cGF0aCBkPSJtMjAuMDg2LDI4Ljc1YzEuMTM2LDAgMi4wMTItLjkyOSAxLjk0Ni0yLjA2MmwtLjc4LTcuODgyYy0uMDY3LTEuMTM1LTEuMDUxLTIuMDY0LTIuMTg4LTIuMDY0aC00LjQ5NGMtMS4xMzUsMC0yLjExOSwuOTI5LTIuMTg1LDIuMDY0bC0uNzM4LDcuODgzYy0uMDgzLDEuMTM0IC43NzksMi4wNjEgMS45MTUsMi4wNjFoNi41MjR6Ii8+PC9nPjwvc3ZnPg==)
    }

    .svg nav li.selected a.products, .svg nav li.selected a.products:focus, .svg nav li.selected a.products:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzguNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9Ijc4IiB2aWV3Qm94PSIwIDAgNzguNSA3OCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDc4LjUgNzgiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIHN0cm9rZT0iIzI4NmJkMSIgZD0ibTY4LjY2Nyw2My4xODQtNy4yNjktMS43OTQgMS41ODYsNy4zMTYtNi43MzUtMy4yNjcgLjAzMiw3LjQ4OC01LjkxLTQuNTk1LTEuNTI0LDcuMzI4LTQuODI2LTUuNzIyLTMuMDE1LDYuODUyLTMuNTI5LTYuNjAyLTQuMzc0LDYuMDc1LTIuMDgxLTcuMTkxLTUuNTQyLDUuMDMzLS41MzktNy40NjUtNi40NjgsMy43NzEgMS4wMjQtNy40MTYtNy4xMDcsMi4zNDQgMi41NDMtNy4wNC03LjQ0MywuODE0IDMuOTUyLTYuMzU3LTcuNDQ4LS43NSA1LjE4OS01LjM5Ny03LjEzMS0yLjI4MyA2LjE5Ni00LjIwMS02LjQ5OC0zLjcxNiA2LjkzNC0yLjgyLTUuNTg1LTQuOTg0IDcuMzY3LTEuMzE3LTQuNDI2LTYuMDM4IDcuNDgyLC4yNDQtMy4wNzYtNi44MjYgNy4yNywxLjc5NC0xLjU4OS03LjMxNiA2LjczNywzLjI2Ni0uMDM0LTcuNDg2IDUuOTA5LDQuNTk1IDEuNTI2LTcuMzMgNC44MjcsNS43MjQgMy4wMTQtNi44NTIgMy41MjksNi42MDEgNC4zNzUtNi4wNzUgMi4wODEsNy4xOSA1LjU0LTUuMDMxIC41NDIsNy40NjUgNi40NjUtMy43NzItMS4wMjQsNy40MTYgNy4xMDktMi4zNDQtMi41NDMsNy4wNDEgNy40NDMtLjgxNS0zLjk1MSw2LjM1OCA3LjQ0NCwuNzUtNS4xODYsNS4zOTcgNy4xMzMsMi4yODItNi4xOTgsNC4yMDEgNi40OTgsMy43MTQtNi45MzUsMi44MjEgNS41ODcsNC45ODQtNy4zNywxLjMxOCA0LjQyNiw2LjAzOS03LjQ4My0uMjQ0eiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTY0LjEwOCw1OS4zODYtNi4xMy0xLjUxMyAxLjMzNiw2LjE3LTUuNjc5LTIuNzU1IC4wMjgsNi4zMTUtNC45ODctMy44NzUtMS4yODMsNi4xNzktNC4wNzEtNC44MjQtMi41NDUsNS43NzctMi45NzMtNS41NjctMy42OTIsNS4xMjQtMS43NTQtNi4wNjQtNC42NzMsNC4yNDQtLjQ1Ni02LjI5Ny01LjQ1NCwzLjE4IC44NjMtNi4yNTMtNS45OTYsMS45NzcgMi4xNDYtNS45MzgtNi4yNzYsLjY4NiAzLjMzMi01LjM2LTYuMjgxLS42MzMgNC4zNzUtNC41NTMtNi4wMTYtMS45MjYgNS4yMjktMy41NDItNS40ODItMy4xMzQgNS44NDktMi4zNzktNC43MTEtNC4yMDMgNi4yMTQtMS4xMTItMy43MzQtNS4wOTIgNi4zMTIsLjIwNi0yLjU5NS01Ljc1OCA2LjEzMSwxLjUxNC0xLjMzOS02LjE3MSA1LjY4MiwyLjc1NC0uMDMtNi4zMTMgNC45ODYsMy44NzUgMS4yODUtNi4xODEgNC4wNzEsNC44MjYgMi41NDUtNS43NzcgMi45NzQsNS41NjYgMy42ODktNS4xMjQgMS43NTgsNi4wNjQgNC42NzItNC4yNDMgLjQ1NSw2LjI5NyA1LjQ1Mi0zLjE4Mi0uODYzLDYuMjU1IDUuOTk1LTEuOTc3LTIuMTQ2LDUuOTM4IDYuMjc5LS42ODgtMy4zMzEsNS4zNjIgNi4yNzksLjYzNC00LjM3Niw0LjU1MiA2LjAxNywxLjkyNS01LjIyOSwzLjU0MyA1LjQ4NCwzLjEzMi01Ljg1LDIuMzc4IDQuNzEzLDQuMjA2LTYuMjE4LDEuMTEgMy43MzMsNS4wOTMtNi4zMS0uMjA1eiIvPjwvZz48cGF0aCBmaWxsPSIjMjg2YmQxIiBkPSJtMjMuNTIxLDMwLjczMmMwLTIuNTcyIC41NjQtNC40OCAxLjY5My01LjcyIDEuMTI5LTEuMjQgMi42NjItMS44NjEgNC41OTUtMS44NjEgMS45OTgsMCAzLjU2MiwuNjE3IDQuNjkxLDEuODUxIDEuMTMsMS4yMzUgMS42OTUsMy4xNDUgMS42OTUsNS43MyAwLDIuNTcyLS41NjUsNC40NzktMS42OTUsNS43Mi0xLjEzLDEuMjQtMi42NjEsMS44Ni00LjU5NCwxLjg2LTEuOTk4LDAtMy41NjMtLjYxNy00LjY5Mi0xLjg1MS0xLjEyOC0xLjIzMy0xLjY5My0zLjE0NC0xLjY5My01LjcyOXptNC4yOTEtLjA0YzAsMS44NjggLjIxNiwzLjEyMiAuNjQ2LDMuNzYxIC4zMjcsLjQ3MSAuNzc1LC43MDYgMS4zNTIsLjcwNiAuNTg4LDAgMS4wNDQtLjIzNSAxLjM3MS0uNzA2IC40MTgtLjYzOSAuNjI3LTEuODk0IC42MjctMy43NjEgMC0xLjg2Ny0uMjA5LTMuMTE1LS42MjctMy43NDEtLjMyNy0uNDgzLS43ODMtLjcyNS0xLjM3MS0uNzI1LS41NzYsMC0xLjAyNCwuMjM1LTEuMzUyLC43MDUtLjQzMSwuNjQtLjY0NiwxLjg5NC0uNjQ2LDMuNzYxem02LjE4OSwyMi43NjNoLTQuMDczbDE1LjI5OS0zMC4zMDRoMy45NTZsLTE1LjE4MiwzMC4zMDR6bTguODk0LTcuNTQyYzAtMi41NzIgLjU2NS00LjQ3OSAxLjY5NS01LjcyIDEuMTI5LTEuMjQxIDIuNjczLTEuODYxIDQuNjMzLTEuODYxIDEuOTcxLDAgMy41MjIsLjYyIDQuNjUyLDEuODYxIDEuMTI5LDEuMjQxIDEuNjkzLDMuMTQ3IDEuNjkzLDUuNzIgMCwyLjU4Ni0uNTY0LDQuNDk5LTEuNjkzLDUuNzQtMS4xMywxLjIzOS0yLjY2MSwxLjg2LTQuNTk0LDEuODYtMS45OTgsMC0zLjU2My0uNjIxLTQuNjkxLTEuODYtMS4xMy0xLjI0MS0xLjY5NS0zLjE1NC0xLjY5NS01Ljc0em00LjI4OS0uMDE5YzAsMS44NjcgLjIxNiwzLjExNCAuNjQ3LDMuNzQxIC4zMjYsLjQ4NCAuNzc2LC43MjUgMS4zNTIsLjcyNSAuNTg4LDAgMS4wMzgtLjIzNCAxLjM1Mi0uNzA1IC40MzItLjYzOSAuNjQ3LTEuODk0IC42NDctMy43NjEgMC0xLjg2Ni0uMjEtMy4xMjEtLjYyNy0zLjc2MS0uMzI3LS40NzEtLjc4NC0uNzA1LTEuMzcyLS43MDVzLTEuMDM4LC4yMzQtMS4zNTIsLjcwNWMtLjQzMiwuNjM5LS42NDcsMS44OTQtLjY0NywzLjc2MXoiLz48L3N2Zz4=)
    }

    .svg nav li.selected a.quote, .svg nav li.selected a.quote:focus, .svg nav li.selected a.quote:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEzLjYyIDIwLjgySDcuN1YxOC42aDUuOXYyLjIyem0yMS43LTE0Ljc3TDIzLjQgMTggMTguNCAxMyAzMC4zNyAxLjFsNC45NiA0Ljk1ek0yNi4wNSAxOWMwIDEuNDYgMCAyLjYyIDAgMy4xNiAwIDQuODItNS45NSAyLjktNS45NSAyLjlzMS44IDUuOC0yLjY4IDUuOGMtMi40NSAwLTMuNjcgMC0xMi43IDBWNS41MmgxNy41NGwzLjA2LTMuMDVIMS42N1YzMy45aDE1LjhjNS4yIDAgMTEuNjItNi43OCAxMS42Mi0xMS40N3YtNi40OEwyNi4wMyAxOXptLTguOTgtNC40N2w0LjgyIDQuOC02LjM4IDEuNDUgMS41Ni02LjI1eiIvPjwvc3ZnPg==)
    }

    .svg nav li.selected a.security, .svg nav li.selected a.security:focus, .svg nav li.selected a.security:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSIzNiIgdmlld0JveD0iLTEuNzEgLTEuNjE5IDM2IDM2IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43MSAtMS42MTkgMzYgMzYiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNy40NSwxNC4zOTVoLTEuNTE0di01LjY1OGMwLTMuNDg3LTMuMjcxLTYuNzgyLTYuNzI1LTYuNzgyaC01Ljc3NGMtMy40NTUsMC02LjcyNiwzLjI5NS02LjcyNiw2Ljc4MnY1LjY1OGgtMS41MTNjLS40MTMsMC0uNzQ5LC4yOTctLjc0OSwuNjY0djE1LjYzNWMwLC4zNjcgLjMzNSwuNjY1IC43NDksLjY2NWgyMi4yNTJjLjQxNCwwIC43NS0uMjk4IC43NS0uNjY1di0xNS42MzVjLS4wMDItLjM2Ny0uMzM4LS42NjQtLjc1LS42NjR6bS0xNi4yMTYtNS42NThjMC0xLjU4MyAuNzEtMi4yNTkgMi4yNjItMi4yNTloNS42NTVjMS41NTEsMCAyLjI2MiwuNjc2IDIuMjYyLDIuMjU5djUuNjU4aC0xMC4xNzl2LTUuNjU4em02LjIyLDE0LjA2MXYyLjkwNmMwLC4zMS0uMjUzLC41NjUtLjU2NSwuNTY1aC0xLjEzMWMtLjMxLDAtLjU2NS0uMjU2LS41NjUtLjU2NXYtMi45MDZjLS42NzMtLjM5Mi0xLjEzMS0xLjExMy0xLjEzMS0xLjk0OSAwLTEuMjQ4IDEuMDE0LTIuMjYgMi4yNjItMi4yNiAxLjI1LDAgMi4yNjEsMS4wMTIgMi4yNjEsMi4yNi0uMDAxLC44MzUtLjQ1NiwxLjU1OC0xLjEzMSwxLjk0OXoiLz48L3N2Zz4=)
    }

    .js nav {
        position: static
    }
}

@media only screen and (min-width: 55em) {
    html {
        background: #fff
    }

    .js #search, .js .section-nav, .js nav, .js nav ul {
        display: block
    }

    .js .noMainNav .section-nav, .js .noMainNav nav, .js .noNav .section-nav, .js .noNav nav, .js .noSubNav .section-nav {
        display: none
    }

    .wrapper {
        margin: 0 auto;
        max-width: 114em;
        padding: 0 1.5%;
        position: relative;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

    .js .section-nav, .js nav, .top-links {
        position: static
    }

    footer .wrapper {
        max-width: 142.5em
    }

    small, sub, sup {
        font-size: .8575em
    }

    h1 {
        font-size: 3.7em;
        margin-bottom: .37837em
    }

    h2 {
        font-size: 2.5em;
        padding-bottom: .60869em
    }

    .pod > h2.large, h2.feature {
        font-size: 2.3em
    }

    .pod > h2.large {
        margin-left: .5em;
        margin-right: .5em;
        padding: .5em 0 0
    }

    .times {
        font-size: 1.2em;
        margin: 0 0 1em;
        padding: 1em 0
    }

    .podContent .times {
        margin: 0 -1.165em 1em;
        padding: 1em 1.2em
    }

    .times dt {
        max-width: 43%
    }

    .hideLogin {
        display: block
    }

    .top-links {
        background: 0 0;
        border: 0;
        box-shadow: none;
        float: right;
        padding: 0;
        width: 50%
    }

    .top-links li {
        background: url(../images/icons/icn-arrow-small.png) 90% center no-repeat;
        border-right: 1px solid #ada76f;
        float: right;
        margin: 1.2em 0 1.2em 1em;
        padding: 0 2.2em 0 0
    }

    .svg .top-links li {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTguMzMwNTY2NCAtNC45MjMzMzk4IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtOC4zMzA1NjY0IC00LjkyMzMzOTggMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMV8iIHkxPSIyMC4xNTQiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTE9IjIwLjE1NCIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0ibTEzLjA0NzQsMTAuNzg0N2MuMzg4Ny0uMzg4NyAuMzg4Ny0xLjAyNTQgMC0xLjQxNDFsLTkuMDgwMS05LjA3OTFjLS4zODg3LS4zODg3LTEuMDI1NC0uMzg4Ny0xLjQxNDEsMGwtMi4yNTc4LDIuMjU3OGMtLjM4ODcsLjM4ODctLjM4OTIsMS4wMjU0LS4wMDA1LDEuNDE0Nmw1LjM5ODQsNS40MDYyYy4zODg3LC4zODkyIC4zODgyLDEuMDI1OS0uMDAwNSwxLjQxNDZsLTUuNDAxNCw1LjQwMTRjLS4zODg3LC4zODg3LS4zODg3LDEuMDI1NCAwLDEuNDE0MWwyLjI2MDcsMi4yNjE3Yy4zODg3LC4zODg3IDEuMDI1NCwuMzg4NyAxLjQxNDEsMGw5LjA4MTEtOS4wNzcxeiIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtMTMuMDQ3NCwxMC43ODQ3Yy4zODg3LS4zODg3IC4zODg3LTEuMDI1NCAwLTEuNDE0MWwtOS4wODAxLTkuMDc5MWMtLjM4ODctLjM4ODctMS4wMjU0LS4zODg3LTEuNDE0MSwwbC0yLjI1NzgsMi4yNTc4Yy0uMzg4NywuMzg4Ny0uMzg5MiwxLjAyNTQtLjAwMDUsMS40MTQ2bDUuMzk4NCw1LjQwNjJjLjM4ODcsLjM4OTIgLjM4ODIsMS4wMjU5LS4wMDA1LDEuNDE0NmwtNS40MDE0LDUuNDAxNGMtLjM4ODcsLjM4ODctLjM4ODcsMS4wMjU0IDAsMS40MTQxbDIuMjYwNywyLjI2MTdjLjM4ODcsLjM4ODcgMS4wMjU0LC4zODg3IDEuNDE0MSwwbDkuMDgxMS05LjA3NzF6Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Im0xMy4wNDc0LDEwLjc4NDdjLjM4ODctLjM4ODcgLjM4ODctMS4wMjU0IDAtMS40MTQxbC05LjA4MDEtOS4wNzkxYy0uMzg4Ny0uMzg4Ny0xLjAyNTQtLjM4ODctMS40MTQxLDBsLTIuMjU3OCwyLjI1NzhjLS4zODg3LC4zODg3LS4zODkyLDEuMDI1NC0uMDAwNSwxLjQxNDZsNS4zOTg0LDUuNDA2MmMuMzg4NywuMzg5MiAuMzg4MiwxLjAyNTktLjAwMDUsMS40MTQ2bC01LjQwMTQsNS40MDE0Yy0uMzg4NywuMzg4Ny0uMzg4NywxLjAyNTQgMCwxLjQxNDFsMi4yNjA3LDIuMjYxN2MuMzg4NywuMzg4NyAxLjAyNTQsLjM4ODcgMS40MTQxLDBsOS4wODExLTkuMDc3MXoiLz48L3N2Zz4=);
        background-size: 1em
    }

    .top-links li:first-child {
        background-position: right center;
        border-right: 0;
        padding-right: 1.2em
    }

    form[role=search] {
        margin: 1em 0 2.3em 2em
    }

    .js form[role=search] {
        margin: 0 0 2.6em 3%;
        position: static
    }

    nav {
        width: 10em;
        float: left;
        margin-top: 1.4em;
        padding: 0
    }

    .section-nav > ul {
        background: 0 0;
        border: 0;
        border-radius: 0;
        box-shadow: none;
        margin: 0;
        overflow: auto
    }

    .t3 nav > ul, .t7 nav > ul, .t8 nav > ul, nav ul {
        border: 1px solid #d5d5d5;
        border-radius: .63em;
        box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
        display: block;
        margin: 0 0 1.4em
    }

    nav li, nav li:nth-child(3n) {
        border: 0;
        border-top: 1px solid #d5d5d5;
        display: block;
        min-width: 0
    }

    nav li:first-child {
        border: 0
    }

    nav li a, nav li a:link, nav li a:visited {
        min-height: 6.66em
    }

    .section-nav {
        background: #fff;
        border: 1px solid #d5d5d5;
        border-radius: .63em;
        box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
        float: left;
        margin: 1.4em 0
    }

    .section-nav > p:last-child {
        border-bottom: 0;
        border-radius: 0
    }

    .section-nav ul {
        border: 0;
        box-shadow: none;
        font-weight: 700
    }

    .section-nav ul li {
        border-left: 1px solid #ccc;
        border-top: 0;
        float: left;
        padding: 0
    }

    .section-nav ul li:first-child {
        border-left: 0
    }

    .section-nav ul li a, .svg .section-nav li a {
        background: 0 0;
        -webkit-transition: background .2s ease;
        -moz-transition: background .2s ease;
        -o-transition: background-color .2s ease;
        transition: background .2s ease;
        padding: .7em 1em
    }

    .section-nav li a.selected, .section-nav li a:focus, .section-nav li a:hover, .section-nav li.selected a {
        background: #ffe866;
        color: #333;
        text-decoration: none
    }

    .backToTop a {
        position: absolute;
        left: -9999px;
        top: -9999px
    }

    .breadcrumb {
        font-size: 1.2em;
        margin-top: .4em;
        position: static
    }

    .t7 .row.radio li label {
        width: 92%
    }

    .field-validation-error.podContent {
        background-position: 1.2em 1.3em
    }

    .formPod {
        border-top: 1px solid #d5d5d5;
        border-bottom: 1px solid #d5d5d5;
        margin: 0 -1.4em 1.4em
    }

    .group-1-2 .formPod, .pod .formPod {
        background: #fff;
        border: 1px solid #d5d5d5;
        border-radius: .63em;
        box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
        margin: 0 0 1.4em
    }

    .formPod.plain {
        box-shadow: none;
        margin-left: -1.4em;
        margin-right: -1.4em
    }

    .formPod .podContent, .formPod .row {
        border-top: 1px solid #d5d5d5;
        padding: 1.4em
    }

    .formPod .podContent.noBorder, .formPod .row.noBorder, .row.noBorder {
        border: 0
    }

    .content > .formPod:first-child > h2, .formPod > h2 {
        border: none;
        font-size: 1.8em;
        margin: 0 .7em .60869em;
        padding: .7em 0 0
    }

    .group-1-2 {
        -webkit-align-items: stretch;
        -moz-align-items: stretch;
        align-items: stretch;
        -webkit-flex-flow: row wrap;
        -moz-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 0 0 -2%;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap;
        overflow: auto
    }

    .group-1-2.rightAlign, aside {
        display: block
    }

    .group-1-2 > .pod, .group-1-2 > div.column {
        float: left;
        margin-left: 2%;
        overflow: auto;
        width: 47.75%
    }

    .group-1-2 > .pod:nth-child(odd), .group-1-2 > div.column:nth-child(odd) {
        clear: left
    }

    .group-1-2.rightAlign > .pod, .group-1-2.rightAlign > div.column {
        float: right
    }

    .group-1-2.rightAlign > .pod:nth-child(odd), .group-1-2.rightAlign > div.column:nth-child(odd) {
        clear: right
    }

    .mainContentHolder {
        margin-left: 11.5em
    }

    .noMainNav .mainContentHolder, .noNav .mainContentHolder {
        margin-left: 0
    }

    .main {
        float: left;
        margin: 1em 0 0 1.25%;
        width: 74.6875%
    }

    .t3 .main, .t7 .main, .t8 .main {
        margin-left: 0
    }

    .content {
        float: left;
        width: 66.25%
    }

    .t3 .main {
        width: 100%
    }

    .t3 .content, .t3 .titleArea {
        float: left;
        width: 74.6875%
    }

    .docusign {
        width: 120% !important
    }

    .t6 .content, .t7 .content, .t7 .main, .t8 .main {
        width: 100%
    }

    aside {
        float: right;
        width: 32.5%
    }

    aside .pod, aside .pod:nth-child(2n+1) {
        clear: none;
        float: none;
        width: auto
    }

    .t3 aside {
        float: none;
        margin-left: 75.9375%;
        width: 24.0625%
    }

    footer {
        background: #fff;
        border-top: solid 2px #d3d3d3;
        border-top: solid 2px rgba(211, 211, 211, .8);
        box-shadow: none;
        font-size: .8em;
        margin-top: 0;
        padding-top: 2.8em;
        height: 20vh
    }

    footer .site-info {
        background: 0 0;
        border: 0;
        float: left;
        padding: 0;
        width: 75%
    }

    footer .linkList {
        background: 0 0;
        border: 0;
        box-shadow: none;
        margin-right: 2%;
        margin-left: 0
    }

    footer .wrapper .linkList li {
        background: 0 0;
        border: 0;
        border-left: 1px solid #d5d5d5;
        float: left;
        padding: 0 1em;
        margin-bottom: 1em
    }

    footer .wrapper .linkList li:first-child {
        border-left: 0
    }

    footer .linkList li a {
        display: inline
    }

    footer h3 {
        clear: none
    }

    .dateCode, footer .copyright {
        clear: right;
        float: right;
        padding: 0 1em 1.4em 0;
        text-align: left;
        width: 23%
    }

    .dateCode {
        font-size: 1.1em;
        padding: 0 1em .5em 0;
        margin: 0
    }

    .connect {
        float: right;
        margin: 0 0 2em;
        padding: 0;
        width: 23%
    }

    .connect h3 {
        text-align: left
    }

    .t8 footer .linkList {
        float: none;
        margin-right: 0;
        width: auto
    }

    .t8 footer .linkList li {
        float: left;
        margin-right: 2%;
        width: 18%
    }

    h2.borderTop {
        margin: 0 0 .60869em;
        padding: .60869em 0 0
    }

    h3.borderTop {
        margin: 0 0 .77778em;
        padding: .77778em 0 0
    }

    .js .showHide > h2 {
        padding: 0
    }

    .js .showHide > h2 a {
        padding: 1em 8% 1em 1em
    }

    .js .showHide > div {
        padding: 1em 1.4em
    }

    .js .pod .showHide {
        margin: 0 -1.305em 1.4em
    }

    .js .pod.showHidePod .showHide:last-child, .js .showHidePod .showHide {
        border: 0;
        margin: 0
    }

    .js .pod .showHide:last-child {
        border-bottom: 0;
        margin-bottom: -1.4em
    }

    .js .showHide .showHide {
        margin: 0 0 1.4em
    }

    .js pod.showHidePod > .showHide:last-child {
        margin-bottom: 0
    }

    .controlWrapper {
        margin-right: 0
    }

    .js .striped {
        border-radius: .63em;
        border-width: 1px
    }

    .js .striped > h2:first-child {
        border-radius: .5em .5em 0 0
    }

    .js .striped > h2:last-of-type {
        border-radius: 0 0 .5em .5em
    }

    .js .striped > div:last-child {
        border-radius: 0 0 .63em .63em
    }

    .showHide.formPod > div > div.podContent:first-child, .showHide.formPod > div > div.row:first-child .showHidePod .showHide > div > div.podContent:first-child, .showHidePod .showHide > div > div.row:first-child {
        border: 0
    }

    .progressBar {
        margin-bottom: 1em;
        margin-top: .4em
    }

    .progressBar .label {
        display: block;
        text-indent: 0;
        position: static
    }

    .progressBar .stage {
        margin-bottom: .25em
    }

    .progressBar .progressWrapper:after, .progressBar .progressWrapper:before {
        border-bottom-width: 2.46em;
        border-top-width: 2.46em
    }

    .progressBar .navon .progressWrapper .stage:after {
        border-bottom-width: 2.3em;
        border-top-width: 2.3em
    }

    .group-2-4 {
        margin-left: -1.5%
    }

    .group-2-4 > .pod {
        margin-left: 1.5%;
        width: 23.5%
    }

    .group-2-4 > .pod:nth-child(odd) {
        clear: none
    }

    .group-2-4 > .pod:nth-child(4n+1) {
        clear: left
    }

    .feedback-button {
        display: block;
        position: fixed;
        right: 0;
        top: 20%;
        z-index: 2147483646
    }

    .feedback-button a {
        background: url(../images/global/feedback-button.png);
        display: block;
        height: 112px;
        text-indent: -99999px;
        -webkit-transition: opacity .2s ease;
        -moz-transition: opacity .2s ease;
        -o-transition: opacity .2s ease;
        transition: opacity .2s ease;
        width: 38px
    }

    .feedback-button a:focus, .feedback-button a:hover {
        opacity: .9
    }
}

@media only screen and (min-width: 64em) {
    .group-2-3 > .pod {
        width: 31.3%
    }

    .group-2-3 > .pod:nth-child(odd) {
        clear: none
    }

    .group-2-3 > .pod:nth-child(3n+1) {
        clear: left
    }
}

.policyMessage {
    background: url(../images/icons/icon-info-green.png) 1em 1em no-repeat #f1f1f1;
    border-color: #59b337
}

.svg .policyMessage {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMCwzOGMtOS45MjUsMC0xOC04LjA3NS0xOC0xOCAwLTkuOTI1IDguMDc1LTE4IDE4LTE4IDkuOTI1LDAgMTgsOC4wNzUgMTgsMTggMCw5LjkyNS04LjA3NSwxOC0xOCwxOHoiLz48ZyBmaWxsPSIjNTliMzM3Ij48cGF0aCBkPSJtMjAsNGM4LjgyMiwwIDE2LDcuMTc4IDE2LDE2cy03LjE3OCwxNi0xNiwxNi0xNi03LjE3OC0xNi0xNiA3LjE3OC0xNiAxNi0xNm0wLTRjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwczguOTU0LDIwIDIwLDIwIDIwLTguOTU0IDIwLTIwLTguOTU0LTIwLTIwLTIweiIvPjxwYXRoIGQ9Im0yMi43NjgsMzAuOTgxaC01LjUzNXYtMTMuMTVoNS41MzV2MTMuMTV6bS0yLjc2OC0xNS44N2MtMS42ODIsMC0zLjA0Ni0xLjM2NC0zLjA0Ni0zLjA0NiAwLTEuNjgzIDEuMzY0LTMuMDQ2IDMuMDQ2LTMuMDQ2IDEuNjg0LDAgMy4wNDYsMS4zNjQgMy4wNDYsMy4wNDYgMCwxLjY4My0xLjM2MiwzLjA0Ni0zLjA0NiwzLjA0NnoiLz48L2c+PC9zdmc+);
    background-size: 4em
}

.policyMessage.white {
    background-color: #fff
}

.formPod .policyMessage .podContent, .policyMessage .podContent {
    min-height: 6em;
    padding-left: 6.5em;
    padding-top: 2em
}

.policyMessage.amber {
    background-image: url(../images/icons/icon-info-orange.png);
    border-color: #e57200
}

.svg .policyMessage.amber {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMCwzOGMtOS45MjUsMC0xOC04LjA3NS0xOC0xOCAwLTkuOTI1IDguMDc1LTE4IDE4LTE4IDkuOTI1LDAgMTgsOC4wNzUgMTgsMTggMCw5LjkyNS04LjA3NSwxOC0xOCwxOHoiLz48ZyBmaWxsPSIjZTU3MjAwIj48cGF0aCBkPSJtMjAsNGM4LjgyMiwwIDE2LDcuMTc4IDE2LDE2cy03LjE3OCwxNi0xNiwxNi0xNi03LjE3OC0xNi0xNiA3LjE3OC0xNiAxNi0xNm0wLTRjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwczguOTU0LDIwIDIwLDIwIDIwLTguOTU0IDIwLTIwLTguOTU0LTIwLTIwLTIweiIvPjxwYXRoIGQ9Im0yMi43NjgsMzAuOTgxaC01LjUzNXYtMTMuMTVoNS41MzV2MTMuMTV6bS0yLjc2OC0xNS44N2MtMS42ODIsMC0zLjA0Ni0xLjM2NC0zLjA0Ni0zLjA0NiAwLTEuNjgzIDEuMzY0LTMuMDQ2IDMuMDQ2LTMuMDQ2IDEuNjg0LDAgMy4wNDYsMS4zNjQgMy4wNDYsMy4wNDYgMCwxLjY4My0xLjM2MiwzLjA0Ni0zLjA0NiwzLjA0NnoiLz48L2c+PC9zdmc+)
}

.policyMessage.important {
    background-image: url(../images/icons/icon-info-red.png);
    border-color: #ce474b
}

.svg .policyMessage.important {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMCwzOGMtOS45MjUsMC0xOC04LjA3NS0xOC0xOCAwLTkuOTI1IDguMDc1LTE4IDE4LTE4IDkuOTI1LDAgMTgsOC4wNzUgMTgsMTggMCw5LjkyNS04LjA3NSwxOC0xOCwxOHoiLz48ZyBmaWxsPSIjY2U0NzRiIj48cGF0aCBkPSJtMjAsNGM4LjgyMiwwIDE2LDcuMTc4IDE2LDE2cy03LjE3OCwxNi0xNiwxNi0xNi03LjE3OC0xNi0xNiA3LjE3OC0xNiAxNi0xNm0wLTRjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwczguOTU0LDIwIDIwLDIwIDIwLTguOTU0IDIwLTIwLTguOTU0LTIwLTIwLTIweiIvPjxwYXRoIGQ9Im0yMi43NjgsMzAuOTgxaC01LjUzNXYtMTMuMTVoNS41MzV2MTMuMTV6bS0yLjc2OC0xNS44N2MtMS42ODIsMC0zLjA0Ni0xLjM2NC0zLjA0Ni0zLjA0NiAwLTEuNjgzIDEuMzY0LTMuMDQ2IDMuMDQ2LTMuMDQ2IDEuNjg0LDAgMy4wNDYsMS4zNjQgMy4wNDYsMy4wNDYgMCwxLjY4My0xLjM2MiwzLjA0Ni0zLjA0NiwzLjA0NnoiLz48L2c+PC9zdmc+)
}

.appPod {
    background: url(../images/icons/icon-mobile-white.png) 1em 1em no-repeat #5f2167;
    border-color: #5f2167;
    color: #fff;
    padding-left: 4em
}

.appPod .podContent {
    border-top: 0;
    padding: 1em
}

.svg .appPod {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHZlcnNpb249IjEuMSIgaWQ9Iklzb2xhdGlvbl9Nb2RlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCSB5PSIwcHgiIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjQ4cHgiIHZpZXdCb3g9IjQxOCAxNjU2IDI4IDQ4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDQxOCAxNjU2IDI4IDQ4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaXBob25lXzVfIj4JPGcgaWQ9ImJvZHlfNV8iPgkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ0MSwxNjU2aC0xOGMtMi43NSwwLTUsMi4yNS01LDV2MzhjMCwyLjc1LDIuMjUsNSw1LDVoMThjMi43NSwwLDUtMi4yNSw1LTV2LTM4CQkJQzQ0NiwxNjU4LjI1LDQ0My43NSwxNjU2LDQ0MSwxNjU2eiBNNDMyLDE3MDIuNTQzYy0xLjk1NywwLTMuNTQzLTEuNTg2LTMuNTQzLTMuNTQzYzAtMS45NTYsMS41ODYtMy41NDMsMy41NDMtMy41NDMJCQlzMy41NDMsMS41ODcsMy41NDMsMy41NDNDNDM1LjU0MywxNzAwLjk1Nyw0MzMuOTU3LDE3MDIuNTQzLDQzMiwxNzAyLjU0M3ogTTQyMiwxNjk0di0zMGgyMHYzMEg0MjJ6Ii8+CTwvZz48L2c+PC9zdmc+);
    background-size: 2.5em
}

.policyList {
    margin: 0 -.975em 1em
}

.documents li p, .valuation .policyList {
    margin-bottom: 0
}

.policyList h2, .policyList h3, .policyList h4 {
    color: #000;
    font-size: 1.2855em;
    font-weight: 400
}

.svg .policyList h2 .pdf, .svg .policyList h3 .pdf, .svg .policyList h4 .pdf {
    background-size: 1.75em
}

.policyList > li, .svg .policyList > li {
    background: #e5f6ff;
    border-top: 2px solid #fff;
    overflow: auto;
    padding: 1em
}

.policyList > li:nth-child(even) {
    background-color: #f1f3f8
}

.policyList > li ul.info li, .svg .policyList > li ul.info li, .svg ul.info li, ul.info li {
    background: 0 0;
    padding: 0
}

.policyList > li ul.info span, ul.info span {
    display: block;
    color: #000
}

.policyList > li.total {
    background: #f2f2f2;
    border-width: 3px;
    font-weight: 700;
    padding: .75em 1em
}

.documents, .transactions {
    border-bottom: 0
}

.policyList > li.plain {
    background: #fff
}

.policyList > li.total ul {
    margin: 0;
    padding: 0
}

.policyList > li.total li, .svg .policyList > li.total li {
    background: 0 0;
    margin: 0;
    padding: 0
}

.policyList > li.total .info li, .svg .policyList > li.total .info li {
    margin-left: 2%
}

.policyList > li.total .total {
    float: left
}

.policyList > li.total .amount {
    color: #000;
    float: right;
    font-size: 1.2em;
    font-weight: 400;
    line-height: 1em
}

.policyList table.info {
    font-size: 1em;
    width: 100%
}

.policyList table.info thead th {
    background: 0 0;
    border: 0;
    color: #333;
    font-weight: 400
}

.detailsList dt, .policyList .total table.info thead th {
    font-weight: 700
}

.policyList table.info tbody tr:nth-child(2n) td, .policyList table.info tbody tr:nth-child(2n) th, .policyList table.info td, .policyList table.info th {
    background: 0 0;
    border: 0;
    padding: 0 .5em .25em 0;
    text-align: left
}

.policyList table.info td, .policyList table.info th {
    color: #000
}

.transactions .info {
    padding-top: 0
}

.documents li .date, .documents li h2, .documents li h3 {
    float: left;
    width: 75%
}

.documents li .documentType {
    float: right;
    margin-top: -2.15em;
    text-align: right;
    width: 20%
}

.documents li .documentType a {
    display: inline-block;
    max-width: 100%
}

.docName a.pdf {
    padding: .1em 0 .1em 2em;
    background-position: 0 25%;
    min-height: 1.2em
}

.svg .docName a.pdf {
    background-position: -.5em 25%
}

.detailsList {
    border-bottom: 1px solid #d5d5d5;
    padding-top: .15em;
    margin-bottom: 1em;
    word-wrap: break-word
}

.detailsList dt {
    border-top: 1px solid #d5d5d5;
    padding-top: .5em
}

.detailsList dd, .detailsList dd .helpText {
    font-weight: 400
}

.detailsList dd {
    margin-bottom: .5em;
    padding-left: 0
}

.detailsList dt.total {
    border-top: 3px double #d5d5d5;
    padding-top: .7em
}

.detailsList .helpControl {
    font-size: 1em;
    margin-top: 0;
    margin-bottom: 0
}

.detailsList .helpControl:focus {
    margin-top: -.25em;
    margin-bottom: 0
}

.detailsList dd.wide .helpControl {
    margin-bottom: .5em
}

.plainlist {
    list-style-type: none;
    padding-left: 0
}

.plainlist li, .svg .plainlist li {
    background: 0 0;
    list-style-type: none;
    margin-left: 0
}

.fundPod {
    padding-top: 1em;
    margin-bottom: 2.8em
}

.fundPod h2 {
    font-size: 1.8em;
    padding: 0 1em
}

.fundTable {
    width: 100%;
    margin-bottom: 1em
}

.fundTable tbody tr td, .fundTable tbody tr th {
    background: #fff;
    border-left: 0
}

.fundTable.stripedTable tbody tr:nth-child(even) td, .fundTable.stripedTable tbody tr:nth-child(even) th {
    background: #e5f6ff
}

.fundTable tbody tr:last-child td:first-child, .fundTable tbody tr:last-child td:last-child, .fundTable tbody tr:last-child th:first-child {
    border-radius: 0
}

.fundTable tbody tr th {
    font-weight: 700;
    padding-left: 1.25em
}

.fundTable tbody tr td {
    color: #000;
    text-align: right;
    padding-right: 1.25em
}

.fundTable tbody tr td.keyValue {
    font-size: 1.2em;
    line-height: 1em;
    padding: .4em .975em .4em .4em
}

.fundBorder {
    border-top: 1px solid #d5d5d5;
    margin-top: 0;
    padding-top: 1em
}

.fundCalculation > span {
    float: left;
    margin-bottom: .5em
}

.fundCalculation .equals, .fundCalculation .multiple, .fundCalculation .unitPrice, .fundCalculation .units {
    margin-right: 1em
}

.fundCalculation .unitPrice span, .fundCalculation .units span, .fundCalculation .value span {
    color: #000;
    display: block
}

.fundCalculation .equals {
    clear: left
}

.fundDetails span {
    color: #000
}

.svg ul.fundDetails li, ul.fundDetails li {
    border-radius: .53em;
    background: #fff;
    padding: .75em 1em;
    margin-top: 1em
}

.svg ul.fundDetails li:first-child, ul.fundDetails li:first-child {
    margin-top: 0
}

.transactionFilter .row {
    padding: .5em
}

.transactionFilter select {
    float: left;
    margin: .25em 1em .5em 0;
    min-width: 0;
    width: auto
}

.transactionFilter input[type=text] {
    float: left;
    min-width: 9em;
    max-width: 100%
}

.transactionFilter p {
    float: left;
    margin: .5em .5em .7em
}

.transactionFilter .dateRange {
    float: left;
    margin-bottom: .75em;
    margin-right: 1em
}

.transactionFilter .date {
    float: left
}

.transactionFilter #filterDateRange {
    margin-top: -.25em
}

.transactionFilter .ui-datepicker-trigger {
    margin: .3em 0 0 .5em;
    float: left
}

.boxTabLinks, .mainTabs, .staticTabs {
    margin: 0 0 0 -2%
}

.boxTabLinks li, .mainTabs li, .staticTabs li, .svg .boxTabLinks li, .svg .mainTabs li, .svg .staticTabs li {
    background-image: none;
    margin: 0 0 1em 2%;
    padding: 0;
    float: left;
    width: 48%
}

.boxTabLinks li a, .mainTabs li a, .staticTabs li a {
    background-color: #e1e1e1;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc5ODUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQUZBRkEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFMUUxRTEiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c5ODUpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fafafa, #e1e1e1);
    background-image: linear-gradient(to bottom, #fafafa, #e1e1e1);
    border: 1px solid #d5d5d5;
    border-radius: .5em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
    color: #000;
    display: block;
    font-weight: 700;
    text-decoration: none;
    padding: .7em 6%
}

.mainTabs li a {
    background: url(../images/icons/list-links.png) 96% center no-repeat #ffd900;
    border-color: #e2bd43;
    padding: .7em 2.5em .7em .7em
}

.svg .mainTabs li a {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkU4NjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkQ5MDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3MDkpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #ffe866, #ffd900);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #ffe866, #ffd900);
    background-size: 1.5em, auto
}

.boxTabLinks li a:visited, .mainTabs li a:visited, .staticTabs li a:visited {
    color: #000
}

.boxTabLinks li a:focus, .boxTabLinks li a:hover, .boxTabLinks li.active a, .staticTabs li a:focus, .staticTabs li a:hover, .staticTabs li.selected a {
    background-color: #ffed48;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc0MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRUY1OTYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkVENDkiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c0MDkpIiAvPgo8L3N2Zz4=);
    background-image: -webkit-linear-gradient(top, #fef596, #ffed49);
    background-image: linear-gradient(to bottom, #fef596, #ffed49);
    text-decoration: none
}

.mainTabs li a:focus, .mainTabs li a:hover {
    background-color: #fff266
}

.svg .mainTabs li a:focus, .svg .mainTabs li a:hover {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjI2NiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRDkwMCIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc3KSIgLz4KPC9zdmc+);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #fff266, #ffd900);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #fff266, #ffd900)
}

.mainTabs li.selected a, .mainTabs li.selected a:focus, .mainTabs li.selected a:hover, .mainTabs li.selected a:visited {
    background-color: #f5f5f5;
    border-color: #d5d5d5;
    color: #333
}

.svg .mainTabs li.selected a, .svg .mainTabs li.selected a:focus, .svg .mainTabs li.selected a:hover {
    background-image: url(../images/icons/list-links.svg), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9ImczNDciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQkZCRkIiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGNUY1RjUiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2czNDcpIiAvPgo8L3N2Zz4=);
    background-image: url(../images/icons/list-links.svg), -webkit-linear-gradient(top, #fbfbfb, #f5f5f5);
    background-image: url(../images/icons/list-links.svg), linear-gradient(to bottom, #fbfbfb, #f5f5f5);
    background-size: 1.5em, auto
}

.pagination li, .svg .pagination li {
    background: 0 0
}

.resultsPerPage {
    margin-bottom: 1.4em;
    text-align: right
}

.resultsPerPage label, .resultsPerPage select {
    display: inline-block;
    min-width: 0;
    width: auto
}

.resultsPerPage .button {
    margin-left: .25em
}

.pagination li {
    float: right;
    margin: 0 4% 1em 0;
    padding: .75em 0 0
}

.pagination .button, .resultsFilter .button {
    margin-left: .25em
}

.pagination li:first-child {
    margin-right: 0
}

.pagination fieldset {
    margin-top: -.75em;
    width: 16em
}

.pagination input, .pagination label, .pagination select {
    display: inline-block;
    font-size: 1em;
    min-width: 0;
    width: auto
}

@media only screen and (min-width: 24em) {
    .pagination {
        float: left;
        min-width: 24em
    }
}

.resultsFilter {
    margin-bottom: 1.4em;
    text-align: right
}

.resultsFilter label, .resultsFilter select {
    display: inline-block;
    min-width: 0;
    width: auto
}

.link {
    background-image: url(../images/icons/icn-arrow-grey-small.png);
    background-position: right center;
    background-repeat: no-repeat;
    color: #a7a8aa;
    padding-right: 1em
}

.link:link, .link:visited, a .link {
    background-image: url(../images/icons/icn-arrow-small.png);
    color: #000
}

.linkBack {
    background: url(../images/icons/icn-arrow-back-grey-small.png) left center no-repeat;
    color: #a7a8aa;
    padding-left: 14px
}

.linkBack:link, .linkBack:visited, a .linkBack {
    background-image: url(../images/icons/icn-arrow-back-small.png);
    color: #000
}

.linkList a.doc, .linkList a.external, .linkList a.pdf, .linkList a.ppt, .linkList a.xls {
    background-position: 90% 40%
}

.callTimesContainer {
    border-bottom: 1px solid #d5d5d5;
    border-top: 1px solid #d5d5d5;
    padding: 1.4em;
    margin: 0 -1.4em 1.4em
}

h3 label, table th label {
    margin-bottom: 0
}

.callTimes {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    display: table;
    font-size: 1.2em;
    margin: 0;
    width: 100%
}

h3 label, table input, table label {
    font-size: 1em
}

.callTimes tbody tr td, .callTimes tbody tr th {
    background: #fff;
    text-align: right;
    padding: 0 0 .4em
}

.callTimes tbody tr td.tdLeftCol, .callTimes tbody tr td:first-child {
    text-align: left
}

h3 label {
    line-height: inherit
}

.row.policyNumber select {
    display: inline-block;
    margin-bottom: .5em;
    min-width: 0;
    width: auto
}

.row.policyNumber input[type=text] {
    display: inline-block
}

#lightboxWrapper {
    background: url(../images/global/overlay.png);
    bottom: 0;
    display: none;
    left: 0;
    overflow: hidden;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 8010
}

.lightboxContent {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
    display: none;
    padding: 1.4em;
    position: relative;
    margin: 1.4em auto;
    max-width: 90%;
    max-height: 100%
}

.lightboxContentHolder {
    display: none
}

.gdList, .lightboxContent .lightboxContentHolder {
    display: block
}

#ajaxLightbox, #loadingLightbox {
    margin: 0 auto;
    text-align: center;
    min-width: 22em;
    width: 22em
}

.lightboxCloseButtonHolder {
    text-align: right
}

.lightboxCloseButton {
    background: url(../images/icons/menu-close.png) right .15em no-repeat #fff;
    padding-right: 1.5em
}

.svg .lightboxCloseButton {
    background-image: url(../images/icons/menu-close.svg);
    background-size: 1em
}

.lightboxContentHolder > h2:first-child {
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: .60869em
}

.loadingInsert {
    background: url(../images/global/spinner-horizontal.gif) bottom center no-repeat;
    font-size: 1.4em;
    font-weight: 700;
    padding-bottom: 34px;
    text-align: center
}

.gdList, .gdList li {
    margin: 0;
    padding: 0
}

.gdList {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    list-style: none;
    overflow: hidden;
    position: absolute;
    z-index: 10
}

.gdList li {
    background: 0 0;
    border-top: 1px dashed #ccc;
    clear: left;
    float: left;
    width: 100%
}

.svg .gdList li {
    background: 0
}

.gdList li:first-child {
    border: 0
}

.gdList li a, .gdList li span.gdMessage {
    display: block;
    line-height: 1.2857;
    padding: .5em;
    text-decoration: none;
    transition: background .2s ease 0s
}

.gdList li a {
    color: #000;
    cursor: pointer
}

.gdList li a:focus, .gdList li a:hover {
    background: #ffe866
}

.paymentCards img {
    max-width: 15%
}

span.price {
    color: #000;
    display: inline-block;
    font: 400 2.4em Arial, Helvetica, sans-serif;
    margin-bottom: 0
}

span.standOut {
    font-size: 2.2em;
    font-weight: 700
}

.helpText {
    display: block
}

.textRight {
    text-align: right
}

.ErrorHeader {
    clear: both;
    color: #000;
    font: 2em Arial, Helvetica, sans-serif
}

.ErrorDetails {
    color: #333;
    font: .7em Arial, Helvetica, sans-serif;
    letter-spacing: normal;
    margin: 1em 0
}

.prepopQuoteImage {
    display: none
}

@media only screen and (min-width: 25em) {
    .row.policyNumber select {
        margin-bottom: 0
    }
}

@media only screen and (min-width: 35em) {
    .box, .detailsList, .fundDetails {
        overflow: auto
    }

    .appPod .podContent {
        display: table;
        width: 100%
    }

    .appPod .podContent p {
        display: table-cell;
        vertical-align: middle
    }

    .appPod .buttonContainer {
        text-align: right;
        min-width: 11.5em;
        padding-left: 1em
    }

    .policyList > li ul.info, ul.info {
        margin: 0 0 0 -2%;
        overflow: auto;
        padding: 0
    }

    .policyList > li ul.info li, ul.info li {
        float: left;
        margin-left: 2%;
        width: 23%
    }

    .policyList > li ul.info li strong, ul.info li strong {
        display: block
    }

    .policyList table.info td, .policyList table.info th {
        width: 25%
    }

    .policyList table.info td:last-child, .policyList table.info th:last-child {
        width: 50%
    }

    .transactions > li ul.info, ul.info {
        padding-top: 0;
        width: 100%
    }

    .documents li .date, .documents li h2, .documents li h3 {
        float: left;
        width: 60%;
        margin: .4em 2% 0 0
    }

    .documents li .date {
        margin-top: .7em;
        width: 30%
    }

    .documents li .documentType {
        margin-top: 0;
        width: 6%
    }

    .detailsList dt {
        border-top: 1px solid #d5d5d5;
        clear: left;
        float: left;
        margin-bottom: .5em;
        padding-top: .5em;
        width: 48%
    }

    .detailsList dt.wide {
        float: none;
        margin-bottom: 0;
        width: auto
    }

    .detailsList dd {
        border-top: 1px solid #d5d5d5;
        float: left;
        margin-bottom: .5em;
        padding: .5em 0 0 2%;
        width: 52%
    }

    .detailsList dd.wide {
        border-top: 0;
        clear: left;
        float: none;
        margin-top: 0;
        padding-left: 0;
        width: auto
    }

    .detailsList dd.total {
        border-top: 3px double #d5d5d5;
        padding-left: 2%;
        padding-top: .7em;
        margin-left: 0;
        width: 52%
    }

    .column-1-2 .detailsList {
        border: 0
    }

    .column-1-2 .detailsList dd, .column-1-2 .detailsList dt {
        border-top: 0;
        padding-top: 0;
        margin-bottom: 1em
    }

    .fundCalculation .equals, .fundCalculation .multiple, .fundCalculation .unitPrice, .fundCalculation .units {
        margin-right: 2%
    }

    .fundCalculation .unitPrice, .fundCalculation .units {
        width: 25%
    }

    .fundCalculation .multiple {
        width: 10%
    }

    .fundCalculation .equals {
        clear: none
    }

    .fundCalculation .value {
        float: right;
        text-align: right
    }

    .fundDetails {
        margin-left: -2%
    }

    .fundDetails li {
        float: left;
        margin-left: 2%;
        width: 48%
    }

    .fundDetails li.sector {
        float: none;
        width: auto
    }

    .transactionFilter .row label {
        width: 30%
    }

    .transactionFilter .row > div {
        width: 70%
    }

    .valuation .boxTabLinks {
        display: none
    }

    .boxTabLinks, .js .valuation .boxTabLinks, .mainTabs, .staticTabs {
        display: table;
        margin: 0 0 -1px;
        position: relative;
        z-index: 10
    }

    .boxTabLinks li, .mainTabs li, .staticTabs li, .svg .boxTabLinks li, .svg .mainTabs li, .svg .staticTabs li {
        display: table-cell;
        float: none;
        margin: 0;
        padding-right: .25em;
        width: auto;
        vertical-align: bottom
    }

    .boxTabLinks li a, .mainTabs li a, .staticTabs li a {
        border-radius: .5em .5em 0 0;
        box-shadow: none;
        padding: .7em .5em
    }

    .mainTabs li a, .svg .mainTabs li a {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3MDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGRkU4NjYiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkQ5MDAiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3MDkpIiAvPgo8L3N2Zz4=) #ffd900;
        border-bottom-color: #d5d5d5;
        background-image: -webkit-linear-gradient(top, #ffe866, #ffd900);
        background-image: linear-gradient(to bottom, #ffe866, #ffd900);
        background-size: auto
    }

    .mainTabs li a:focus, .mainTabs li a:hover {
        background: #fff266
    }

    .svg .mainTabs li a:focus, .svg .mainTabs li a:hover {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0ZGRjI2NiIgb2Zmc2V0PSIwIi8+PHN0b3Agc3RvcC1jb2xvcj0iI0ZGRDkwMCIgb2Zmc2V0PSIxIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZzc3KSIgLz4KPC9zdmc+);
        background-image: -webkit-linear-gradient(top, #fff266, #ffd900);
        background-image: linear-gradient(to bottom, #fff266, #ffd900)
    }

    .boxTabLinks li.active a, .boxTabLinks li.active a:focus, .boxTabLinks li.active a:hover, .boxTabLinks li.selected a:visited, .mainTabs li.selected a, .mainTabs li.selected a:focus, .mainTabs li.selected a:hover, .mainTabs li.selected a:visited, .staticTabs li.selected a, .staticTabs li.selected a:focus, .staticTabs li.selected a:hover, .staticTabs li.selected a:visited, .svg .mainTabs li.selected a, .svg .mainTabs li.selected a:focus, .svg .mainTabs li.selected a:hover, .svg .mainTabs li.selected a:visited {
        background: #fff;
        border-bottom: 1px solid #fff
    }

    .content.tabContent, .js .valuation .pod.boxTab, .pod.boxTab, .pod.tabContent {
        border-top-left-radius: 0
    }

    .valuation .pod.boxTab {
        border-radius: .63em
    }

    .mainTabsHeading {
        display: none
    }

    #ajaxLightbox {
        width: 26em
    }

    .inputButton input {
        float: left;
        margin-right: 1em
    }

    .inputButton .button {
        float: left;
        margin-top: -.35em
    }

    .prepopQuoteImage {
        display: block;
        float: right;
        margin-left: 1.4em;
        max-width: 33%;
        overflow: hidden
    }

    .pod.prepopQuoteImage img {
        display: block;
        margin: 0
    }
}

.carousel .slide, .carousel > div, .nonJsHiddenNoOnwardJourney {
    display: none
}

@media only screen and (min-width: 55em) {
    .policyList {
        margin: 0 0 1em
    }

    .showHide > div > .policyList {
        margin: 0 -1em 1em
    }

    .resultsPerPage {
        float: left;
        text-align: left;
        width: 41%
    }

    .pagination {
        width: 58%
    }

    .lightboxContent {
        padding: 2em
    }
}

.productPods {
    overflow: auto
}

.carousel .carouselViewPort, .js .carousel {
    overflow: hidden;
    position: relative
}

.lightBlue {
    background: #f1f3f8
}

.policyNumber dd {
    margin-bottom: 0
}

.pod.myAvivaApp {
    background: url(//www.aviva.co.uk/static/library/images/myaviva/pod-myaviva-app.png) bottom right no-repeat #fff
}

.pod.myAvivaApp .podContent:first-child {
    min-height: 21em
}

.heroMyRetirementPlanner {
    background-image: url(../images/landing/tools/cp-tools-retirement-planner.jpg);
    height: 20em
}

.heroLifeInsuranceCalc {
    background-image: url(../images/landing/tools/cp-tools-life-insurance.jpg);
    height: 20em
}

.heroLifeExpectancyCalc {
    background-image: url(../images/landing/tools/cp-tools-life-expectancy.jpg);
    height: 20em
}

.js .carousel {
    padding: 0 0 3.25em
}

.carouselContainer {
    position: relative
}

.js .carouselContainer {
    right: 0
}

.js .carousel .slide {
    position: relative;
    text-decoration: none
}

.carousel .carouselControls, .carousel .leftSelector, .carousel .rightSelector, .carousel .slide.active, .carousel .slide:first-child, .carousel > div:first-child {
    display: block
}

.carousel .slide.active {
    float: left
}

.carouselControls {
    border-radius: .5em;
    bottom: 0;
    display: block;
    position: absolute;
    right: 4.5em
}

.inlineControls .carouselControls {
    bottom: .65em
}

.js .carousel.inlineControls {
    padding-bottom: 0
}

.carousel.noControls {
    padding-bottom: 1.4em
}

.carousel.noControls .carouselControls, .carousel.noControls .leftSelector, .carousel.noControls .rightSelector {
    display: none
}

.slidePlayPause, .slideSelect {
    color: #000;
    float: left;
    padding: .5em
}

.slideSelect {
    padding: .625em .5em
}

.slidePlayPause {
    border-radius: .63em 0 0;
    float: right
}

.slidePlayPause li, .slideSelect li, .svg .slidePlayPause li, .svg .slideSelect li {
    background: 0 0;
    padding: 0 0 0 .5em
}

.slidePlayPause li, .slideSelect li:first-child, .svg .slidePlayPause li, .svg .slideSelect li:first-child {
    padding: 0
}

.slidePlayPause a, .slideSelect a {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 24px;
    width: 24px;
    text-indent: -9999em
}

.slideSelect a {
    background-image: url(../images/icons/carousel-small-blue-circle.png);
    width: 10px
}

.svg .slideSelect a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOS45NjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5Ljk2NCIgdmlld0JveD0iMCAwIDkuOTYzIDkuOTY0IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS45NjMgOS45NjQiPjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjQuOTgxIiBjeT0iNC45OCIgc3Ryb2tlPSIjMjg2YmQxIiByPSI0LjQ4MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+);
    background-size: 10px
}

.slideSelect .active a {
    background-image: url(../images/icons/carousel-large-blue-circle.png);
    width: 19px
}

.svg .slideSelect .active a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTguOTQ3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTguOTQ3IiB2aWV3Qm94PSIwIDAgMTguOTQ3IDE4Ljk0NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4Ljk0NyAxOC45NDciPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Ik0xOC45NDcsOS40NzFjMCw1LjIzNy00LjI0Miw5LjQ3Ny05LjQ3NCw5LjQ3N0M0LjI0MiwxOC45NDcsMCwxNC43MDgsMCw5LjQ3MUMwLDQuMjQyLDQuMjQyLDAsOS40NzMsMCAgQzE0LjcwNSwwLDE4Ljk0Nyw0LjI0MiwxOC45NDcsOS40NzF6Ii8+PC9zdmc+);
    background-size: 19px
}

.slidePlayPause .play a {
    background-image: url(../images/icons/carousel-play.png)
}

.svg .slidePlayPause .play a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMuNjY3IiB2aWV3Qm94PSIwIDAgMjQuMzMzIDIzLjY2NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzMyAyMy42NjciPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Ik0yNC4zMzMsMTkuNjY3YzAsMi4yMDktMS43OTEsNC00LDRINGMtMi4yMDksMC00LTEuNzkxLTQtNFY0YzAtMi4yMDksMS43OTEtNCw0LTRoMTYuMzMzICBjMi4yMDksMCw0LDEuNzkxLDQsNFYxOS42Njd6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE3LjQxOCwxMi4wNTNsLTkuMzQ3LDUuNzc3Yy0uMTMyLC4xMjMtLjI1NiwuMDU4LS4yNTYtLjEzN3YtMTEuNzE3YzAtLjE5NyAuMTIzLS4yNjEgLjI1NS0uMTRsOS4zNTQsNS43NzljLjEzMiwuMTE5IC4xMjUsLjMxOC0uMDA2LC40Mzh6Ii8+PC9zdmc+);
    background-size: 1.714em
}

.slidePlayPause .pause a {
    background-image: url(../images/icons/carousel-pause.png)
}

.svg .slidePlayPause .pause a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMuNjY3IiB2aWV3Qm94PSIwIDAgMjQuMzMzIDIzLjY2NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzMyAyMy42NjciPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Ik0yNC4zMzMsMTkuNjY3YzAsMi4yMDktMS43OTEsNC00LDRINGMtMi4yMDksMC00LTEuNzkxLTQtNFY0YzAtMi4yMDksMS43OTEtNCw0LTRoMTYuMzMzICBjMi4yMDksMCw0LDEuNzkxLDQsNFYxOS42Njd6Ii8+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTEyLjk3OSw1LjMzNWgzLjI1djEyLjk5OGgtMy4yNXoiLz48cGF0aCBkPSJtOC4xMDQsNS4zMzVoMy4yNXYxMi45OThoLTMuMjV6Ii8+PC9nPjwvc3ZnPg==);
    background-size: 1.714em
}

.leftSelector, .rightSelector {
    display: block;
    position: absolute;
    margin-top: -2em;
    top: 50%
}

.leftSelector {
    left: 1em
}

.rightSelector {
    right: 1em
}

.leftSelector a, .rightSelector a {
    display: block;
    height: 4em;
    text-indent: -9999em;
    width: 2em
}

.carousel .slidePlayPause, .carousel .slideSelect, .carousel .slideSelect li, .slidePlayPause li, .slideSelect li, .svg .slidePlayPause li, .svg .slideSelect li {
    display: inline-block;
    float: none
}

.leftSelector a {
    background: url(../images/icons/carousel-chevron-left-small.png) center center no-repeat
}

.svg .leftSelector a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOS4xNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjE1LjAzOCIgdmlld0JveD0iMCAwIDkuMTUgMTUuMDM4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS4xNSAxNS4wMzgiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im03LjU2NCwwYy4xMjQsMCAuMjQ4LC4wNDcgLjM0MiwuMTQybDEuMDk0LDEuMDk0Yy4xODksLjE4OCAuMTg5LC40OTcgMCwuNjg2bC01LjI5NSw1LjI1NGMtLjE4OSwuMTg5LS4xODgsLjQ5OSAwLC42ODZsNS4zMDQsNS4yNTRjLjE4OCwuMTg5IC4xODgsLjQ5NyAwLC42ODZsLTEuMDk2LDEuMDk2Yy0uMTg4LC4xODgtLjQ5NywuMTg4LS42ODUsMGwtNy4wODYtNy4wMzZjLS4wOTUtLjA5NC0uMTQyLS4yMTgtLjE0Mi0uMzQzIDAtLjEyNCAuMDQ3LS4yNDggLjE0Mi0uMzQzbDcuMDc5LTcuMDM0Yy4wOTUtLjA5NSAuMjE5LS4xNDIgLjM0My0uMTQyeiIvPjwvc3ZnPg==);
    background-size: .9em
}

.rightSelector a {
    background: url(../images/icons/carousel-chevron-right-small.png) center center no-repeat
}

.svg .rightSelector a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOS4xNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjE1LjAzOCIgdmlld0JveD0iMCAwIDkuMTUgMTUuMDM4IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS4xNSAxNS4wMzgiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im0xLjU4NiwwYy0uMTI0LDAtLjI0OCwuMDQ3LS4zNDIsLjE0MmwtMS4wOTQsMS4wOTRjLS4xODksLjE4OC0uMTg5LC40OTcgMCwuNjg2bDUuMjk1LDUuMjU0Yy4xODksLjE4OSAuMTg4LC40OTkgMCwuNjg2bC01LjMwNCw1LjI1NGMtLjE4OCwuMTg5LS4xODgsLjQ5NyAwLC42ODZsMS4wOTYsMS4wOTZjLjE4OCwuMTg4IC40OTcsLjE4OCAuNjg1LDBsNy4wODctNy4wMzVjLjA5NS0uMDk1IC4xNDEtLjIxOSAuMTQxLS4zNDQgMC0uMTI0LS4wNDctLjI0OC0uMTQyLS4zNDNsLTcuMDc4LTcuMDM0Yy0uMDk2LS4wOTUtLjIyLS4xNDItLjM0NC0uMTQyeiIvPjwvc3ZnPg==);
    background-size: .9em
}

.carousel .leftSelector, .carousel .rightSelector {
    bottom: 0;
    margin-top: 0;
    top: auto;
    z-index: 12
}

.carousel .carouselControls {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 3em;
    text-align: center;
    width: 100%;
    z-index: 10
}

.carousel .slideSelect {
    text-align: center;
    padding: .5em 0
}

.carousel .slidePlayPause {
    padding-left: 1em
}

.pod.grey .slideSelect a {
    background-image: url(../images/icons/carousel-small-white-circle.png)
}

.svg .pod.grey .slideSelect a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOS45NjMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5Ljk2NCIgdmlld0JveD0iMCAwIDkuOTYzIDkuOTY0IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS45NjMgOS45NjQiPjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjQuOTgxIiBjeT0iNC45OCIgc3Ryb2tlPSIjZmZmIiByPSI0LjQ4MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+)
}

.pod.grey .slideSelect .active a {
    background-image: url(../images/icons/carousel-large-white-circle.png)
}

.svg .pod.grey .slideSelect .active a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTguOTQ3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTguOTQ3IiB2aWV3Qm94PSIwIDAgMTguOTQ3IDE4Ljk0NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4Ljk0NyAxOC45NDciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOC45NDcsOS40NzFjMCw1LjIzNi00LjI0Miw5LjQ3Ny05LjQ3NCw5LjQ3N0M0LjI0MiwxOC45NDcsMCwxNC43MDgsMCw5LjQ3MUMwLDQuMjQyLDQuMjQyLDAsOS40NzMsMCAgUzE4Ljk0Nyw0LjI0MiwxOC45NDcsOS40NzF6Ii8+PC9zdmc+)
}

.pod.grey .slidePlayPause .play a {
    background-image: url(../images/icons/carousel-play-white.png)
}

.svg .pod.grey .slidePlayPause .play a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMuNjY3IiB2aWV3Qm94PSIwIDAgMjQuMzMzIDIzLjY2NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzMyAyMy42NjciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMC4zMzMsMGgtMTYuMzMzYy0yLjIwOSwwLTQsMS43OTEtNCw0djE1LjY2N2MwLDIuMjA5IDEuNzkxLDQgNCw0aDE2LjMzM2MyLjIwOSwwIDQtMS43OTEgNC00di0xNS42NjdjMC0yLjIwOS0xLjc5MS00LTQtNHptLTIuOTE1LDEyLjA1M2wtOS4zNDcsNS43NzdjLS4xMzIsLjEyMy0uMjU2LC4wNTktLjI1Ni0uMTM3di0xMS43MTdjMC0uMTk3IC4xMjMtLjI2MSAuMjU1LS4xNGw5LjM1NCw1Ljc3OWMuMTMyLC4xMTkgLjEyNSwuMzE4LS4wMDYsLjQzOHoiLz48L3N2Zz4=)
}

.pod.grey .slidePlayPause .pause a {
    background-image: url(../images/icons/carousel-pause-white.png)
}

.svg .pod.grey .slidePlayPause .pause a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzMzIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjMuNjY3IiB2aWV3Qm94PSIwIDAgMjQuMzMzIDIzLjY2NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzMyAyMy42NjciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMC4zMzMsMGgtMTYuMzMzYy0yLjIwOSwwLTQsMS43OTEtNCw0djE1LjY2N2MwLDIuMjA5IDEuNzkxLDQgNCw0aDE2LjMzM2MyLjIwOSwwIDQtMS43OTEgNC00di0xNS42NjdjMC0yLjIwOS0xLjc5MS00LTQtNHptLTguOTc5LDE4LjMzM2gtMy4yNXYtMTIuOTk4aDMuMjV2MTIuOTk4em00Ljg3NSwwaC0zLjI1di0xMi45OThoMy4yNXYxMi45OTh6Ii8+PC9zdmc+)
}

.pod.grey .leftSelector a {
    background: url(../images/icons/carousel-chevron-left-small-white.png) center center no-repeat
}

.svg .pod.grey .leftSelector a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOS4xNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjE1LjAzOSIgdmlld0JveD0iMCAwIDkuMTUgMTUuMDM5IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS4xNSAxNS4wMzkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im03LjU2NCwwYy4xMjQsMCAuMjQ4LC4wNDcgLjM0MiwuMTQybDEuMDk0LDEuMDk0Yy4xODksLjE4OCAuMTg5LC40OTcgMCwuNjg2bC01LjI5NSw1LjI1NGMtLjE4OCwuMTg5LS4xODgsLjQ5OSAwLC42ODZsNS4zMDQsNS4yNTVjLjE4OCwuMTg4IC4xODgsLjQ5NiAwLC42ODZsLTEuMDk2LDEuMDk2Yy0uMTg4LC4xODgtLjQ5NywuMTg4LS42ODUsMGwtNy4wODYtNy4wMzdjLS4wOTUtLjA5NC0uMTQyLS4yMTgtLjE0Mi0uMzQzIDAtLjEyNCAuMDQ3LS4yNDggLjE0My0uMzQzbDcuMDc5LTcuMDM0Yy4wOTQtLjA5NSAuMjE4LS4xNDIgLjM0Mi0uMTQyeiIvPjwvc3ZnPg==)
}

.pod.grey .rightSelector a {
    background: url(../images/icons/carousel-chevron-right-small-white.png) center center no-repeat
}

.svg .pod.grey .rightSelector a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOS4xNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBoZWlnaHQ9IjE1LjAzOSIgdmlld0JveD0iMCAwIDkuMTUgMTUuMDM5IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOS4xNSAxNS4wMzkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xLjU4NiwwYy0uMTI0LDAtLjI0OCwuMDQ3LS4zNDIsLjE0MmwtMS4wOTQsMS4wOTRjLS4xODksLjE4OC0uMTg5LC40OTcgMCwuNjg2bDUuMjk1LDUuMjU0Yy4xODgsLjE4OSAuMTg4LC40OTkgMCwuNjg2bC01LjMwNCw1LjI1NWMtLjE4OCwuMTg4LS4xODgsLjQ5NiAwLC42ODZsMS4wOTYsMS4wOTZjLjE4OCwuMTg4IC40OTcsLjE4OCAuNjg1LDBsNy4wODctNy4wMzVjLjA5NS0uMDk2IC4xNDEtLjIyIC4xNDEtLjM0NSAwLS4xMjQtLjA0Ny0uMjQ4LS4xNDMtLjM0M2wtNy4wNzctNy4wMzRjLS4wOTYtLjA5NS0uMjItLjE0Mi0uMzQ0LS4xNDJ6Ii8+PC9zdmc+)
}

h2.nbaHeading {
    margin-top: .77778em;
    margin-bottom: .38889em
}

.nbaMessage.homepage {
    border-color: #d5d5d5
}

.nbaMessage.homepage .carousel {
    padding-bottom: 0
}

html .nbaMessage.homepage .podContent {
    background-image: none;
    background-position: center right;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0
}

html .nbaMessage.homepage .slideContent {
    display: -webkit-box;
    display: -moz-box;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.nbaMessage.homepage .podContent:after {
    background: url(../images/homepage/default-mobile.jpg) center right no-repeat;
    background-size: cover;
    content: "";
    display: block;
    height: 15em;
    -webkit-flex-grow: 1;
    flex-grow: 1
}

.nbaMessage.homepage .podContent > div {
    background: #fff;
    padding: 2em;
    -webkit-flex-grow: 100;
    flex-grow: 100
}

.nbaMessage.homepage .podContent h2 {
    font-size: 3.2em;
    margin-bottom: .5em
}

.nbaMessage.homepage .podContent p {
    color: #000;
    font: 1.8em Arial, Helvetica, sans-serif;
    line-height: 1.55em
}

.nbaMessage.homepage .podContent p:last-child {
    margin-bottom: 0
}

.nbaMessage.homepage .podContent p .button {
    font: .7778em Arial, Helvetica, sans-serif;
    font-weight: 700;
    line-height: 1.4em
}

.nbaMessage.homepage .slideSelect a {
    background-image: url(../images/icons/carousel-small-blue-circle-2.png);
    width: 12px
}

.svg .nbaMessage.homepage .slideSelect a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAuOTYyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAuOTYxIiB2aWV3Qm94PSItMC41IC0wLjUwMSAxMC45NjIgMTAuOTYxIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IC0wLjUwMSAxMC45NjIgMTAuOTYxIj48Y2lyY2xlIG9wYWNpdHk9Ii44NSIgZmlsbD0iI2ZmZiIgY3g9IjQuOTgxIiBjeT0iNC45ODIiIHI9IjQuMTI1Ii8+PGNpcmNsZSBmaWxsPSJub25lIiBjeD0iNC45ODEiIGN5PSI0Ljk4IiBzdHJva2U9IiMyODZiZDEiIHI9IjQuNDgxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==)
}

.nbaMessage.homepage .slideSelect .active a {
    background-image: url(../images/icons/carousel-large-blue-circle.png);
    width: 19px
}

.svg .nbaMessage.homepage .slideSelect .active a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTguOTQ3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTguOTQ3IiB2aWV3Qm94PSIwIDAgMTguOTQ3IDE4Ljk0NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4Ljk0NyAxOC45NDciPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Ik0xOC45NDcsOS40NzFjMCw1LjIzNy00LjI0Miw5LjQ3Ny05LjQ3NCw5LjQ3N0M0LjI0MiwxOC45NDcsMCwxNC43MDgsMCw5LjQ3MUMwLDQuMjQyLDQuMjQyLDAsOS40NzMsMCAgQzE0LjcwNSwwLDE4Ljk0Nyw0LjI0MiwxOC45NDcsOS40NzF6Ii8+PC9zdmc+);
    background-size: 19px
}

.nbaMessage.homepage .carousel .leftSelector, .nbaMessage.homepage .carousel .rightSelector {
    background: 0 0;
    height: 10.5em;
    margin: 0;
    bottom: 0
}

.nbaMessage.homepage .carousel .leftSelector {
    left: 0
}

.nbaMessage.homepage .carousel .rightSelector {
    right: 0
}

.nbaMessage.homepage .carousel .leftSelector a, .nbaMessage.homepage .carousel .rightSelector a {
    background-color: #fff;
    background-color: rgba(255, 255, 255, .7);
    background-repeat: no-repeat;
    background-position: center center;
    display: block;
    text-indent: -9999em;
    width: 4em;
    height: 6em
}

.nbaMessage.homepage .carousel .leftSelector a {
    background-image: url(../images/icons/carousel-chevron-left.png)
}

.svg .nbaMessage.homepage .carousel .leftSelector a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIuNjY1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzcuMjUxIiB2aWV3Qm94PSIwIDAgMjIuNjY1IDM3LjI1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjY2NSAzNy4yNTEiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im0xOC43MzcsMGMuMzA3LDAgLjYxMywuMTE1IC44NDYsLjM1bDIuNzExLDIuNzExYy40NjgsLjQ2NyAuNDY4LDEuMjMgMCwxLjY5OGwtMTMuMTE2LDEzLjAxNmMtLjQ3LC40NjktLjQ2OCwxLjIzMyAwLDEuNjk5bDEzLjEzNiwxMy4wMTVjLjQ2OCwuNDY4IC40NjgsMS4yMjkgMCwxLjY5N2wtMi43MTMsMi43MTVjLS40NjUsLjQ2Ni0xLjIzLC40NjYtMS42OTYsMGwtMTcuNTU2LTE3LjQyNmMtLjIzNC0uMjMzLS4zNS0uNTQtLjM1LS44NTEgMC0uMzA4IC4xMTUtLjYxNCAuMzUtLjg0OWwxNy41MzctMTcuNDI1Yy4yMzUtLjIzNSAuNTQyLS4zNSAuODUxLS4zNXoiLz48L3N2Zz4=);
    background-size: 2.3em
}

.nbaMessage.homepage .carousel .rightSelector a {
    background-image: url(../images/icons/carousel-chevron-right.png)
}

.svg .nbaMessage.homepage .carousel .rightSelector a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIuNjY1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzcuMjUxIiB2aWV3Qm94PSIwIDAgMjIuNjY1IDM3LjI1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjY2NSAzNy4yNTEiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im0zLjkyNywwYy0uMzA3LDAtLjYxNCwuMTE1LS44NDYsLjM1bC0yLjcxMSwyLjcxMWMtLjQ2OCwuNDY3LS40NjgsMS4yMy0wLDEuNjk4bDEzLjExNiwxMy4wMTdjLjQ3LC40NjkgLjQ2OCwxLjIzMyAwLDEuNjk5bC0xMy4xMzUsMTMuMDE0Yy0uNDY4LC40NjgtLjQ2OCwxLjIyOS0wLDEuNjk3bDIuNzEzLDIuNzE1Yy40NjUsLjQ2NiAxLjIzLC40NjYgMS42OTYsMGwxNy41NTYtMTcuNDI3Yy4yMzQtLjIzMyAuMzUtLjU0IC4zNS0uODUxIDAtLjMwOC0uMTE1LS42MTQtLjM1LS44NDlsLTE3LjUzOC0xNy40MjRjLS4yMzUtLjIzNS0uNTQyLS4zNS0uODUxLS4zNXoiLz48L3N2Zz4=);
    background-size: 2.3em
}

html .nbaMessage.homepage .Investment:after, html .nbaMessage.homepage .InvestmentBond:after, html .nbaMessage.homepage .podContent:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/default-mobile.jpg)
}

html .nbaMessage.homepage .bgTravel:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/travel-mobile.jpg)
}

html .nbaMessage.homepage .bgHome:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/home-mobile.jpg)
}

html .nbaMessage.homepage .bgBreakdown:after, html .nbaMessage.homepage .bgCar:after, html .nbaMessage.homepage .bgMotor:after, html .nbaMessage.homepage .bgMotorcycle:after, html .nbaMessage.homepage .bgMultiCar:after, html .nbaMessage.homepage .bgVan:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/motor-mobile.jpg)
}

html .nbaMessage.homepage .bgPension30to40:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/pension-30-40-mobile.jpg)
}

html .nbaMessage.homepage .bgPension40to55:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/pension-40-55-mobile.jpg)
}

html .nbaMessage.homepage .bgPensionOver55:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/pension-over-55-mobile.jpg)
}

html .nbaMessage.homepage .bgAnnuity:after, html .nbaMessage.homepage .bgEndowment:after, html .nbaMessage.homepage .bgEquityRelease:after, html .nbaMessage.homepage .bgHealthcareProtection:after, html .nbaMessage.homepage .bgInactivePension:after, html .nbaMessage.homepage .bgIncomeDrawdown:after, html .nbaMessage.homepage .bgLongTermCare:after, html .nbaMessage.homepage .bgPension:after, html .nbaMessage.homepage .bgPersonalAccident:after, html .nbaMessage.homepage .bgPet:after, html .nbaMessage.homepage .bgPrivateMedicalInsurance:after, html .nbaMessage.homepage .bgProtection:after {
    background-image: url(//www.aviva.co.uk/static/library/images/myaviva/life-mobile.jpg)
}

@media only screen and (min-width: 25em) {
    .policyNumber dt {
        clear: left;
        float: left;
        margin-bottom: 0;
        width: 48%
    }

    .policyNumber dd {
        float: left;
        margin-left: 2%;
        padding: 0;
        width: 50%
    }
}

@media only screen and (min-width: 35em) {
    .productPods {
        -webkit-align-items: stretch;
        -moz-align-items: stretch;
        align-items: stretch;
        -webkit-flex-flow: row wrap;
        -moz-flex-flow: row wrap;
        flex-flow: row wrap;
        margin: 0 0 0 -2%;
        display: -ms-flexbox;
        -ms-flex-wrap: wrap
    }

    .productPods > .pod {
        float: left;
        margin-left: 2%;
        overflow: auto;
        width: 48%;
        position: relative
    }

    .productPods > .pod:nth-child(odd) {
        clear: left
    }

    .productPods > .pod > .podContent {
        padding-bottom: 5.6em
    }

    .productPods > .pod .podContent.lightBlue {
        padding-bottom: 1.4em;
        position: static
    }

    .js .productPods .buttonList {
        position: absolute;
        bottom: 1em;
        left: 1em
    }

    .js .productPods .buttonList li {
        margin-bottom: 1px
    }

    .nbaMessage.homepage .podContent {
        height: 40em
    }

    html .nbaMessage.homepage .slideContent {
        display: block
    }

    .nbaMessage.homepage .podContent > div {
        background: rgba(255, 255, 255, .9);
        max-width: 60%;
        margin: 5em 7em
    }

    html .nbaMessage.homepage .podContent:after {
        content: none
    }

    .nbaMessage.homepage .carousel .leftSelector, .nbaMessage.homepage .carousel .rightSelector {
        height: 18em;
        top: auto
    }

    html .nbaMessage.homepage .Investment, html .nbaMessage.homepage .InvestmentBond, html .nbaMessage.homepage .podContent {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/default.jpg)
    }

    html .nbaMessage.homepage .bgTravel {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/travel.jpg)
    }

    html .nbaMessage.homepage .bgHome {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/home.jpg)
    }

    html .nbaMessage.homepage .bgBreakdown, html .nbaMessage.homepage .bgCar, html .nbaMessage.homepage .bgMotor, html .nbaMessage.homepage .bgMotorcycle, html .nbaMessage.homepage .bgMultiCar, html .nbaMessage.homepage .bgVan {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/motor.jpg)
    }

    html .nbaMessage.homepage .bgPension30to40 {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/pension-30-40.jpg)
    }

    html .nbaMessage.homepage .bgPension40to55 {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/pension-40-55.jpg)
    }

    html .nbaMessage.homepage .bgPensionOver55 {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/pension-over-55.jpg)
    }

    html .nbaMessage.homepage .bgAnnuity, html .nbaMessage.homepage .bgEndowment, html .nbaMessage.homepage .bgEquityRelease, html .nbaMessage.homepage .bgHealthcareProtection, html .nbaMessage.homepage .bgInactivePension, html .nbaMessage.homepage .bgIncomeDrawdown, html .nbaMessage.homepage .bgLongTermCare, html .nbaMessage.homepage .bgPension, html .nbaMessage.homepage .bgPersonalAccident, html .nbaMessage.homepage .bgPet, html .nbaMessage.homepage .bgPrivateMedicalInsurance, html .nbaMessage.homepage .bgProtection {
        background-image: url(//www.aviva.co.uk/static/library/images/myaviva/life.jpg);
        background-position: center center
    }

    @supports (not (flex-flow:row wrap)) and (not (-webkit-flex-flow:row wrap)) {
        .productPods {
            display: block
        }
    }
}

@media only screen and (min-width: 38em) {
    .carousel .leftSelector, .carousel .rightSelector {
        background: #d5d5d5;
        background: rgba(213, 213, 213, .7);
        height: 100%;
        margin: 0;
        top: 0
    }

    .carousel .leftSelector {
        left: 0
    }

    .carousel .rightSelector {
        right: 0
    }

    .carousel .leftSelector a, .carousel .rightSelector a {
        display: block;
        height: 100%;
        text-indent: -9999em;
        width: 5em
    }

    .carousel .leftSelector a {
        background: url(../images/icons/carousel-chevron-left.png) center center no-repeat
    }

    .svg .carousel .leftSelector a {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIuNjY1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzcuMjUxIiB2aWV3Qm94PSIwIDAgMjIuNjY1IDM3LjI1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjY2NSAzNy4yNTEiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im0xOC43MzcsMGMuMzA3LDAgLjYxMywuMTE1IC44NDYsLjM1bDIuNzExLDIuNzExYy40NjgsLjQ2NyAuNDY4LDEuMjMgMCwxLjY5OGwtMTMuMTE2LDEzLjAxNmMtLjQ3LC40NjktLjQ2OCwxLjIzMyAwLDEuNjk5bDEzLjEzNiwxMy4wMTVjLjQ2OCwuNDY4IC40NjgsMS4yMjkgMCwxLjY5N2wtMi43MTMsMi43MTVjLS40NjUsLjQ2Ni0xLjIzLC40NjYtMS42OTYsMGwtMTcuNTU2LTE3LjQyNmMtLjIzNC0uMjMzLS4zNS0uNTQtLjM1LS44NTEgMC0uMzA4IC4xMTUtLjYxNCAuMzUtLjg0OWwxNy41MzctMTcuNDI1Yy4yMzUtLjIzNSAuNTQyLS4zNSAuODUxLS4zNXoiLz48L3N2Zz4=);
        background-size: 2.3em
    }

    .carousel .rightSelector a {
        background: url(../images/icons/carousel-chevron-right.png) center center no-repeat
    }

    .svg .carousel .rightSelector a {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIuNjY1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzcuMjUxIiB2aWV3Qm94PSIwIDAgMjIuNjY1IDM3LjI1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjY2NSAzNy4yNTEiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im0zLjkyNywwYy0uMzA3LDAtLjYxNCwuMTE1LS44NDYsLjM1bC0yLjcxMSwyLjcxMWMtLjQ2OCwuNDY3LS40NjgsMS4yMy0wLDEuNjk4bDEzLjExNiwxMy4wMTdjLjQ3LC40NjkgLjQ2OCwxLjIzMyAwLDEuNjk5bC0xMy4xMzUsMTMuMDE0Yy0uNDY4LC40NjgtLjQ2OCwxLjIyOS0wLDEuNjk3bDIuNzEzLDIuNzE1Yy40NjUsLjQ2NiAxLjIzLC40NjYgMS42OTYsMGwxNy41NTYtMTcuNDI3Yy4yMzQtLjIzMyAuMzUtLjU0IC4zNS0uODUxIDAtLjMwOC0uMTE1LS42MTQtLjM1LS44NDlsLTE3LjUzOC0xNy40MjRjLS4yMzUtLjIzNS0uNTQyLS4zNS0uODUxLS4zNXoiLz48L3N2Zz4=);
        background-size: 2.3em
    }

    .carousel .carouselControls {
        padding: 0 4.5em
    }

    .js .hero .nbaMessage {
        margin-bottom: 5em;
        overflow: visible
    }

    .hero .nbaMessage .carousel {
        padding: 0
    }

    .js .hero .nbaMessage .carousel {
        overflow: visible
    }

    .hero .nbaMessage .carouselControls {
        bottom: -4em
    }

    .hero .nbaMessage .slideSelect a {
        background-image: url(../images/icons/carousel-small-blue-circle-2.png);
        width: 11px
    }

    .hero .nbaMessage .slideSelect .active a {
        background-image: url(../images/icons/carousel-large-blue-circle.png);
        width: 19px
    }

    .svg .hero .nbaMessage .slideSelect a {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAuOTYyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTAuOTYxIiB2aWV3Qm94PSItMC41IC0wLjUwMSAxMC45NjIgMTAuOTYxIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IC0wLjUwMSAxMC45NjIgMTAuOTYxIj48Y2lyY2xlIG9wYWNpdHk9Ii44NSIgZmlsbD0iI2ZmZiIgY3g9IjQuOTgxIiBjeT0iNC45ODIiIHI9IjQuMTI1Ii8+PGNpcmNsZSBmaWxsPSJub25lIiBjeD0iNC45ODEiIGN5PSI0Ljk4IiBzdHJva2U9IiMyODZiZDEiIHI9IjQuNDgxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==);
        background-size: 11px
    }

    .svg .hero .nbaMessage .slideSelect .active a {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTguOTQ3IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTguOTQ3IiB2aWV3Qm94PSIwIDAgMTguOTQ3IDE4Ljk0NyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4Ljk0NyAxOC45NDciPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Ik0xOC45NDcsOS40NzFjMCw1LjIzNy00LjI0Miw5LjQ3Ny05LjQ3NCw5LjQ3N0M0LjI0MiwxOC45NDcsMCwxNC43MDgsMCw5LjQ3MUMwLDQuMjQyLDQuMjQyLDAsOS40NzMsMCAgQzE0LjcwNSwwLDE4Ljk0Nyw0LjI0MiwxOC45NDcsOS40NzF6Ii8+PC9zdmc+);
        background-size: 19px
    }

    .hero .nbaMessage .carousel .leftSelector {
        border-radius: .63em 0 0 .63em
    }

    .hero .nbaMessage .carousel .rightSelector {
        border-radius: 0 .63em .63em 0
    }

    .pod.grey .carousel .leftSelector a {
        background: url(../images/icons/carousel-chevron-left-white.png) center center no-repeat
    }

    .svg .pod.grey .carousel .leftSelector a {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIuNjY2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzcuMjUxIiB2aWV3Qm94PSIwIDAgMjIuNjY2IDM3LjI1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjY2NiAzNy4yNTEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xOC43MzgsMGMuMzA3LDAgLjYxMywuMTE1IC44NDYsLjM1bDIuNzExLDIuNzExYy40NjksLjQ2NyAuNDY5LDEuMjMgMCwxLjY5OGwtMTMuMTE2LDEzLjAxNmMtLjQ3LC40NjktLjQ2OCwxLjIzMyAwLDEuNjk5bDEzLjEzNSwxMy4wMTVjLjQ2OSwuNDY4IC40NjksMS4yMjkgMCwxLjY5N2wtMi43MTMsMi43MTVjLS40NjUsLjQ2Ni0xLjIzLC40NjYtMS42OTUsMGwtMTcuNTU2LTE3LjQyNmMtLjIzNS0uMjM0LS4zNS0uNTQtLjM1LS44NTEgMC0uMzA4IC4xMTUtLjYxNCAuMzUtLjg0OWwxNy41MzYtMTcuNDI1Yy4yMzctLjIzNSAuNTQzLS4zNSAuODUyLS4zNXoiLz48L3N2Zz4=)
    }

    .pod.grey .carousel .rightSelector a {
        background: url(../images/icons/carousel-chevron-right-white.png) center center no-repeat
    }

    .svg .pod.grey .carousel .rightSelector a {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIuNjY2IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMzcuMjUxIiB2aWV3Qm94PSIwIDAgMjIuNjY2IDM3LjI1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyLjY2NiAzNy4yNTEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zLjkyNywwYy0uMzA2LDAtLjYxMywuMTE1LS44NDUsLjM1bC0yLjcxMSwyLjcxMWMtLjQ2OSwuNDY3LS40NjksMS4yMyAwLDEuNjk4bDEzLjExNSwxMy4wMTdjLjQ3MSwuNDY5IC40NjksMS4yMzMgMCwxLjY5OWwtMTMuMTM1LDEzLjAxNGMtLjQ2OSwuNDY4LS40NjksMS4yMjkgMCwxLjY5N2wyLjcxMywyLjcxNWMuNDY1LC40NjYgMS4yMywuNDY2IDEuNjk1LDBsMTcuNTU3LTE3LjQyN2MuMjM0LS4yMzMgLjM1LS41NCAuMzUtLjg1MSAwLS4zMDgtLjExNS0uNjE0LS4zNS0uODQ5bC0xNy41MzctMTcuNDI0Yy0uMjM3LS4yMzUtLjU0My0uMzUtLjg1Mi0uMzV6Ii8+PC9zdmc+)
    }

    h2.nbaHeading {
        margin-left: .77778em;
        margin-top: .38889em;
        font-size: 2em
    }
}

@media only screen and (min-width: 45em) {
    .nbaMessage.homepage .podContent {
        height: 40em
    }

    .nbaMessage.homepage .podContent > div {
        max-width: 50%
    }

    .nbaMessage.homepage .carousel .leftSelector, .nbaMessage.homepage .carousel .rightSelector {
        height: 23em
    }
}

@media only screen and (min-width: 55em) {
    .nbaMessage.homepage {
        margin-top: 4px
    }

    .nbaMessage.homepage .podContent {
        height: 50em
    }

    .nbaMessage.homepage .podContent > div {
        max-width: 40%
    }

    .nbaMessage.homepage .carousel .leftSelector, .nbaMessage.homepage .carousel .rightSelector {
        height: 28em
    }
}

.creditAgreementSignatureLink {
    background: url(../images/icons/icon-info-green.png) no-repeat;
    padding-left: 3.5em;
    margin-top: 1em;
    display: block;
    min-height: 3em
}

.svg .creditAgreementSignatureLink {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPg0KPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTIwLDM4Yy05LjkyNSwwLTE4LTguMDc1LTE4LTE4IDAtOS45MjUgOC4wNzUtMTggMTgtMTggOS45MjUsMCAxOCw4LjA3NSAxOCwxOCAwLDkuOTI1LTguMDc1LDE4LTE4LDE4eiIvPg0KPGcgZmlsbD0iIzU5YjMzNyI+DQo8cGF0aCBkPSJtMjAsNGM4LjgyMiwwIDE2LDcuMTc4IDE2LDE2cy03LjE3OCwxNi0xNiwxNi0xNi03LjE3OC0xNi0xNiA3LjE3OC0xNiAxNi0xNm0wLTRjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwczguOTU0LDIwIDIwLDIwIDIwLTguOTU0IDIwLTIwLTguOTU0LTIwLTIwLTIweiIvPg0KPHBhdGggZD0ibTIyLjc2OCwzMC45ODFoLTUuNTM1di0xMy4xNWg1LjUzNXYxMy4xNXptLTIuNzY4LTE1Ljg3Yy0xLjY4MiwwLTMuMDQ2LTEuMzY0LTMuMDQ2LTMuMDQ2IDAtMS42ODMgMS4zNjQtMy4wNDYgMy4wNDYtMy4wNDYgMS42ODQsMCAzLjA0NiwxLjM2NCAzLjA0NiwzLjA0NiAwLDEuNjgzLTEuMzYyLDMuMDQ2LTMuMDQ2LDMuMDQ2eiIvPg0KPC9nPg0KPC9zdmc+DQo=)
}

ul.progressList li {
    background: url(../images/icons/arrow-down-grey.png) .6em .3em no-repeat;
    padding-left: 3.5em;
    min-height: 3em
}

.svg .progressList li {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Igkgd2lkdGg9IjE4Ljc1cHgiIGhlaWdodD0iMTAuNjI1cHgiIHZpZXdCb3g9IjAgMCAxOC43NSAxMC42MjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4Ljc1IDEwLjYyNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gZmlsbD0iI0NDQ0NDQyIgcG9pbnRzPSIwLjUsMC42MjUgMTguMzM0LDAuNjI1IDkuNSw5Ljk1OSAiLz48L3N2Zz4=);
    background-size: 1.5em
}

.progressList li.spinner, .svg .progressList li.spinner {
    background-image: url(../images/global/spinner-small.gif);
    background-position: left top;
    background-size: auto
}

.progressList li.tick {
    background-image: url(../images/icons/tick.png);
    background-position: .5em top
}

.svg .progressList li.tick {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQuMzM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjEuODM2IiB2aWV3Qm94PSIwIDAgMjQuMzM1IDIxLjgzNiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0LjMzNSAyMS44MzYiPjxwYXRoIGZpbGw9IiM1OWIzMzciIGQ9Im05LjY0NiwxMi44NWMtLjI4NSwuMzcxLS44MjEsLjQ0MS0xLjE5MiwuMTU2bC00LjM2Mi0zLjM1MmMtLjM3MS0uMjg1LS45MDctLjIxNS0xLjE5MiwuMTU2bC0yLjcyNSwzLjU0N2MtLjI4NSwuMzcxLS4yMTUsLjkwNyAuMTU2LDEuMTkybDkuMjU2LDcuMTEyYy4zNzEsLjI4NSAuOTA3LC4yMTUgMS4xOTItLjE1NmwxLjc4NC0yLjMyM2MuMjg1LS4zNzEgLjcyOS0uOTQ5IC45ODgtMS4yODUgLjI1OS0uMzM2IC43MDMtLjkxNSAuOTg4LTEuMjg2bDkuNjItMTIuNTJjLjI4NS0uMzcxIC4yMTUtLjkwNy0uMTU2LTEuMTkybC0zLjU0Ny0yLjcyNGMtLjM3LS4yODUtLjkwNi0uMjE1LTEuMTkxLC4xNTZsLTkuNjE5LDEyLjUxOXoiLz48L3N2Zz4=);
    background-size: 1.6em
}

.progressList li.cross {
    background-image: url(../images/icons/cross-red.png);
    background-position: .6em top
}

.svg .progressList li.cross {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTUuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Igkgd2lkdGg9IjIzLjVweCIgaGVpZ2h0PSIyMy43NXB4IiB2aWV3Qm94PSIwIDAgMjMuNSAyMy43NSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjMuNSAyMy43NSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+CTxwYXRoIGZpbGw9IiNDRDQ5NDkiIGQ9Ik0yMi43MzgsMTguODhjMC4zMzEtMC4zMywwLjMzMS0wLjg3MSwwLTEuMjAxbC01LjI0Ni01LjI0NmMtMC4zMzEtMC4zMzEtMC4zMzEtMC44NzItMC4wMDEtMS4yMDIJCWw1LjI0OC01LjI0OGMwLjMzLTAuMzMxLDAuMzMtMC44NzItMC4wMDEtMS4yMDJMMTguNzU1LDAuOGMtMC4zMzEtMC4zMzEtMC44NzItMC4zMzEtMS4yMDIsMGwtNS4yNDYsNS4yNDcJCWMtMC4zMzEsMC4zMzEtMC44NzIsMC4zMzEtMS4yMDIsMEw1Ljg1NywwLjhjLTAuMzMxLTAuMzMxLTAuODcyLTAuMzMxLTEuMjAyLDBMMC42NzQsNC43ODFjLTAuMzMxLDAuMzMxLTAuMzMxLDAuODcyLDAsMS4yMDIJCWw1LjI0OSw1LjI0OGMwLjMzMSwwLjMzMSwwLjMzMSwwLjg3MiwwLDEuMjAybC01LjI0OSw1LjI0NmMtMC4zMzEsMC4zMy0wLjMzMSwwLjg3MSwwLDEuMjAybDMuOTgxLDMuOTgyCQljMC4zMzEsMC4zMzEsMC44NzIsMC4zMzEsMS4yMDIsMGw1LjI0OC01LjI0OGMwLjMzMS0wLjMzLDAuODcyLTAuMzMsMS4yMDIsMC4wMDFsNS4yNDYsNS4yNDdjMC4zMywwLjMzMSwwLjg3MSwwLjMzMSwxLjIwMiwwLjAwMQkJTDIyLjczOCwxOC44OHoiLz48L2c+PC9zdmc+);
    background-size: 1.4em
}

.fancybox-wrap .borderTop {
    margin: 0 0 1em;
    padding-left: 0;
    padding-right: 0
}

body:after {
    content: 'small';
    display: none
}

html {
    font-family: small
}

.productPod.basic {
    background: 0 0;
    border: 0;
    box-shadow: none
}

.productPod.basic .productDetails {
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .1)
}

.productDetails .detailsList {
    border: 0;
    margin-bottom: 0;
    padding-top: 0;
    overflow: auto
}

.hero, .nbaMessage, .productPod {
    overflow: hidden
}

.productDetails .detailsList .title {
    border: 0;
    clear: left;
    float: left;
    margin-bottom: .75em;
    padding-top: 0;
    font-weight: 700;
    width: 100%
}

.productDetails .detailsList dt {
    border: 0;
    clear: left;
    float: left;
    margin-bottom: .75em;
    padding-top: 0;
    width: 48%
}

.productDetails .detailsList dd {
    border: 0;
    float: left;
    margin-bottom: .75em;
    margin-left: 2%;
    padding: 0;
    width: 50%
}

.productDetails {
    border-top: 0;
    border-bottom: 1px solid #d5d5d5;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05)
}

.productDetails h2, h2.productIcon, h3.productIcon {
    padding-left: 2.6em;
    padding-top: .3em;
    background-repeat: no-repeat;
    background-position: top left;
    margin-bottom: .4em;
    min-height: 2.22em
}

.iconEndowment .productDetails h2, .iconEndowment.nbaMessage .podContent, .iconFamilyAndLeisure .productDetails h2, .iconFamilyAndLeisure.nbaMessage .podContent, .iconHealthcareProtection .productDetails h2, .iconHealthcareProtection.nbaMessage .podContent, .iconIncomeProtection .productDetails h2, .iconIncomeProtection.nbaMessage .podContent, .iconProtection .productDetails h2, .iconProtection.nbaMessage .podContent, .nbaMessage .iconEndowment.podContent, .nbaMessage .iconFamilyAndLeisure.podContent, .nbaMessage .iconHealthcareProtection.podContent, .nbaMessage .iconIncomeProtection.podContent, .nbaMessage .iconProtection.podContent, h2.iconEndowment, h2.iconFamilyAndLeisure, h2.iconHealthcareProtection, h2.iconIncomeProtection, h2.iconProtection, h3.iconEndowment, h3.iconFamilyAndLeisure, h3.iconHealthcareProtection, h3.iconIncomeProtection, h3.iconProtection {
    background-image: url(../images/icons/products/product-icon-life.png)
}

.iconEndowment.nbaMessage.grey .podContent, .iconFamilyAndLeisure.nbaMessage.grey .podContent, .iconHealthcareProtection.nbaMessage .podContent, .iconIncomeProtection.nbaMessage.grey .podContent, .iconProtection.nbaMessage.grey .podContent, .nbaMessage.grey .iconEndowment.podContent, .nbaMessage.grey .iconFamilyAndLeisure.podContent, .nbaMessage.grey .iconHealthcareProtection.podContent, .nbaMessage.grey .iconIncomeProtection.podContent, .nbaMessage.grey .iconProtection.podContent {
    background-image: url(../images/icons/products/product-icon-life-white.png)
}

.iconAnnuity .productDetails h2, .iconAnnuity.nbaMessage .podContent, .iconEquityRelease .productDetails h2, .iconEquityRelease.nbaMessage .podContent, .iconInactivePension .productDetails h2, .iconInactivePension.nbaMessage .podContent, .iconIncomeDrawdown .productDetails h2, .iconIncomeDrawdown.nbaMessage .podContent, .iconPension .productDetails h2, .iconPension.nbaMessage .podContent, .iconRetirementAndSavings .productDetails h2, .iconRetirementAndSavings.nbaMessage .podContent, .nbaMessage .iconAnnuity.podContent, .nbaMessage .iconEquityRelease.podContent, .nbaMessage .iconInactivePension.podContent, .nbaMessage .iconIncomeDrawdown.podContent, .nbaMessage .iconPension.podContent, .nbaMessage .iconRetirementAndSavings.podContent, h2.iconAnnuity, h2.iconEquityRelease, h2.iconInactivePension, h2.iconIncomeDrawdown, h2.iconPension, h2.iconRetirementAndSavings, h3.iconAnnuity, h3.iconEquityRelease, h3.iconInactivePension, h3.iconIncomeDrawdown, h3.iconPension, h3.iconRetirementAndSavings {
    background-image: url(../images/icons/products/product-icon-pension-annuity.png)
}

.iconAnnuity.nbaMessage.grey .podContent, .iconEquityRelease.nbaMessage.grey .podContent, .iconInactivePension.nbaMessage.grey .podContent, .iconIncomeDrawdown.nbaMessage.grey .podContent, .iconPension.nbaMessage.grey .podContent, .iconRetirementAndSavings.nbaMessage.grey .podContent, .nbaMessage.grey .iconAnnuity.podContent, .nbaMessage.grey .iconEquityRelease.podContent, .nbaMessage.grey .iconInactivePension.podContent, .nbaMessage.grey .iconIncomeDrawdown.podContent, .nbaMessage.grey .iconPension.podContent, .nbaMessage.grey .iconRetirementAndSavings.podContent {
    background-image: url(../images/icons/products/product-icon-pension-annuity-white.png)
}

.iconInvestment .productDetails h2, .iconInvestment.nbaMessage .podContent, .iconInvestmentBond .productDetails h2, .iconInvestmentBond.nbaMessage .podContent, .iconProtectionAndInvestment .productDetails h2, .iconProtectionAndInvestment.nbaMessage .podContent, .nbaMessage .iconInvestment.podContent, .nbaMessage .iconInvestmentBond.podContent, .nbaMessage .iconProtectionAndInvestment.podContent, h2.iconInvestment, h2.iconInvestmentBond, h2.iconProtectionAndInvestment, h3.iconInvestment, h3.iconInvestmentBond, h3.iconProtectionAndInvestment {
    background-image: url(../images/icons/products/product-icon-investment-savings.png)
}

.iconInvestment.nbaMessage.grey .podContent, .iconInvestmentBond.nbaMessage.grey .podContent, .iconProtectionAndInvestment.nbaMessage.grey .podContent, .nbaMessage.grey .iconInvestment.podContent, .nbaMessage.grey .iconInvestmentBond.podContent, .nbaMessage.grey .iconProtectionAndInvestment.podContent {
    background-image: url(../images/icons/products/product-icon-investment-savings-white.png)
}

.iconHome .productDetails h2, .iconHome.nbaMessage .podContent, .nbaMessage .iconHome.podContent, h2.iconHome, h3.iconHome {
    background-image: url(../images/icons/products/product-icon-home.png)
}

.iconHome.nbaMessage.grey .podContent, .nbaMessage.grey .iconHome.podContent {
    background-image: url(../images/icons/products/product-icon-home-white.png)
}

.iconCar .productDetails h2, .iconCar.nbaMessage .podContent, .iconMotor .productDetails h2, .iconMotor.nbaMessage .podContent, .nbaMessage .iconCar.podContent, .nbaMessage .iconMotor.podContent, h2.iconCar, h2.iconMotor, h3.iconCar, h3.iconMotor {
    background-image: url(../images/icons/products/product-icon-car.png)
}

.iconCar.nbaMessage.grey .podContent, .iconMotor.nbaMessage.grey .podContent, .nbaMessage.grey .iconCar.podContent, .nbaMessage.grey .iconMotor.podContent {
    background-image: url(../images/icons/products/product-icon-car-white.png)
}

.iconMultiCar .productDetails h2, .iconMultiCar.nbaMessage .podContent, .nbaMessage .iconMultiCar.podContent, h2.iconMultiCar, h3.iconMultiCar {
    background-image: url(../images/icons/products/product-icon-multicar.png)
}

.iconMultiCar.nbaMessage.grey .podContent, .nbaMessage.grey .iconMultiCar.podContent {
    background-image: url(../images/icons/products/product-icon-multicar-white.png)
}

.iconVan .productDetails h2, .iconVan.nbaMessage .podContent, .nbaMessage .iconVan.podContent, h2.iconVan, h3.iconVan {
    background-image: url(../images/icons/products/product-icon-van.png)
}

.iconVan.nbaMessage.grey .podContent, .nbaMessage.grey .iconVan.podContent {
    background-image: url(../images/icons/products/product-icon-van-white.png)
}

.iconMotorcycle .productDetails h2, .iconMotorcycle.nbaMessage .podContent, .nbaMessage .iconMotorcycle.podContent, h2.iconMotorcycle, h3.iconMotorcycle {
    background-image: url(../images/icons/products/product-icon-motorcycle.png)
}

.iconMotorcycle.nbaMessage.grey .podContent, .nbaMessage.grey .iconMotorcycle.podContent {
    background-image: url(../images/icons/products/product-icon-motorcycle-white.png)
}

.iconBreakdown .productDetails h2, .iconBreakdown.nbaMessage .podContent, .nbaMessage .iconBreakdown.podContent, h2.iconBreakdown, h3.iconBreakdown {
    background-image: url(../images/icons/products/product-icon-breakdown.png)
}

.iconBreakdown.nbaMessage.grey .podContent, .nbaMessage.grey .iconBreakdown.podContent {
    background-image: url(../images/icons/products/product-icon-breakdown-white.png)
}

.iconLongTermCare .productDetails h2, .iconLongTermCare.nbaMessage .podContent, .iconPrivateMedicalInsurance .productDetails h2, .iconPrivateMedicalInsurance.nbaMessage .podContent, .nbaMessage .iconLongTermCare.podContent, .nbaMessage .iconPrivateMedicalInsurance.podContent, h2.iconLongTermCare, h2.iconPrivateMedicalInsurance, h3.iconLongTermCare, h3.iconPrivateMedicalInsurance {
    background-image: url(../images/icons/products/product-icon-health.png)
}

.iconLongTermCare.nbaMessage.grey .podContent, .iconPrivateMedicalInsurance.nbaMessage.grey .podContent, .nbaMessage.grey .iconLongTermCare.podContent, .nbaMessage.grey .iconPrivateMedicalInsurance.podContent {
    background-image: url(../images/icons/products/product-icon-health-white.png)
}

.iconTravel .productDetails h2, .iconTravel.nbaMessage .podContent, .nbaMessage .iconTravel.podContent, h2.iconTravel, h3.iconTravel {
    background-image: url(../images/icons/products/product-icon-travel.png)
}

.iconTravel.nbaMessage.grey .podContent, .nbaMessage.grey .iconTravel.podContent {
    background-image: url(../images/icons/products/product-icon-travel-white.png)
}

.iconPersonalAccident .productDetails h2, .iconPersonalAccident.nbaMessage .podContent, .nbaMessage .iconPersonalAccident.podContent, h2.iconPersonalAccident, h3.iconPersonalAccident {
    background-image: url(../images/icons/products/product-icon-personal-accident.png)
}

.iconPersonalAccident.nbaMessage.grey .podContent, .nbaMessage.grey .iconPersonalAccident.podContent {
    background-image: url(../images/icons/products/product-icon-personal-accident-white.png)
}

.iconPet .productDetails h2, .iconPet.nbaMessage .podContent, .nbaMessage .iconPet.podContent, h2.iconPet, h3.iconPet {
    background-image: url(../images/icons/products/product-icon-pet.png)
}

.iconPet.nbaMessage.grey .podContent, .nbaMessage.grey .iconPet.podContent {
    background-image: url(../images/icons/products/product-icon-pet-white.png)
}

.iconLegalProtection .productDetails h2, .iconLegalProtection.nbaMessage .podContent, .nbaMessage .iconLegalProtection.podContent, h2.iconLegalProtection, h3.iconLegalProtection {
    background-image: url(../images/icons/products/product-icon-legal.png)
}

.iconLegalProtection.nbaMessage.grey .podContent, .nbaMessage.grey .iconLegalProtection.podContent {
    background-image: url(../images/icons/products/product-icon-legal-white.png)
}

.iconLiability .productDetails h2, .iconLiability.nbaMessage .podContent, .nbaMessage .iconLiability.podContent, h2.iconLiability, h3.iconLiability {
    background-image: url(../images/icons/products/product-icon-liability.png)
}

.iconLiability.nbaMessage.grey .podContent, .nbaMessage.grey .iconLiability.podContent {
    background-image: url(../images/icons/products/product-icon-liability-white.png)
}

.iconConstructionLiability .productDetails h2, .iconConstructionLiability.nbaMessage .podContent, .nbaMessage .iconConstructionLiability.podContent, h2.iconConstructionLiability, h3.iconConstructionLiability {
    background-image: url(../images/icons/products/product-icon-construction-liability.png)
}

.iconConstructionLiability.nbaMessage.grey .podContent, .nbaMessage.grey .iconConstructionLiability.podContent {
    background-image: url(../images/icons/products/product-icon-construction-liability-white.png)
}

.iconPremisesAndMaterials .productDetails h2, .iconPremisesAndMaterials.nbaMessage .podContent, .nbaMessage .iconPremisesAndMaterials.podContent, h2.iconPremisesAndMaterials, h3.iconPremisesAndMaterials {
    background-image: url(../images/icons/products/product-icon-premises-materials.png)
}

.iconPremisesAndMaterials.nbaMessage.grey .podContent, .nbaMessage.grey .iconPremisesAndMaterials.podContent {
    background-image: url(../images/icons/products/product-icon-premises-materials-white.png)
}

.iconAgriculture .productDetails h2, .iconAgriculture.nbaMessage .podContent, .nbaMessage .iconAgriculture.podContent, h2.iconAgriculture, h3.iconAgriculture {
    background-image: url(../images/icons/products/product-icon-agriculture.png)
}

.iconAgriculture.nbaMessage.grey .podContent, .nbaMessage.grey .iconAgriculture.podContent {
    background-image: url(../images/icons/products/product-icon-agriculture-white.png)
}

.iconInfo .productDetails h2, .iconInfo.nbaMessage .podContent, .nbaMessage .iconInfo.podContent, h2.iconInfo, h3.iconInfo {
    background-image: url(../images/icons/icon-info-green.png)
}

.iconInfo.nbaMessage.grey .podContent, .nbaMessage.grey .iconInfo.podContent {
    background-image: url(../images/icons/icon-info-white.png)
}

.svg h3.productIcon {
    background-size: 2.22em
}

.svg .productDetails h2, .svg h2.productIcon {
    background-size: 1.739em
}

.svg .iconEndowment .productDetails h2, .svg .iconEndowment.nbaMessage .podContent, .svg .iconFamilyAndLeisure .productDetails h2, .svg .iconFamilyAndLeisure.nbaMessage .podContent, .svg .iconHealthcareProtection .productDetails h2, .svg .iconHealthcareProtection.nbaMessage .podContent, .svg .iconIncomeProtection .productDetails h2, .svg .iconIncomeProtection.nbaMessage .podContent, .svg .iconProtection .productDetails h2, .svg .iconProtection.nbaMessage .podContent, .svg .nbaMessage .iconEndowment.podContent, .svg .nbaMessage .iconFamilyAndLeisure.podContent, .svg .nbaMessage .iconHealthcareProtection.podContent, .svg .nbaMessage .iconIncomeProtection.podContent, .svg .nbaMessage .iconProtection.podContent, .svg h2.iconEndowment, .svg h2.iconFamilyAndLeisure, .svg h2.iconHealthcareProtection, .svg h2.iconIncomeProtection, .svg h2.iconProtection, .svg h3.iconEndowment, .svg h3.iconFamilyAndLeisure, .svg h3.iconHealthcareProtection, .svg h3.iconIncomeProtection, .svg h3.iconProtection {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF85XyIgeTE9IjExLjMwNCIgeTI9IjIuNzM5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xMF8iIHkxPSIyMC43NDMiIHkyPSIxNS42MDUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEyXyIgeTE9IjM0LjkwMSIgeTI9IjEyLjE5NiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTFfIiB5MT0iMTQuMDg5IiB5Mj0iNi41MzYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNTVkdJRF85XykiIGQ9Im0xNy41ODQsMTEuMzA0YzIuMzY1LDAgNC4yODItMS45MTcgNC4yODItNC4yODIgMC0yLjM2NS0xLjkxNy00LjI4My00LjI4Mi00LjI4My0yLjM2NSwwLTQuMjgzLDEuOTE4LTQuMjgzLDQuMjgzIC4wMDEsMi4zNjYgMS45MTgsNC4yODIgNC4yODMsNC4yODIiLz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzEwXykiIGQ9Im01LjU0NCwyMC43NDNjMS40MTksMCAyLjU2OS0xLjE0OSAyLjU2OS0yLjU3IDAtMS40MTktMS4xNS0yLjU2OC0yLjU2OS0yLjU2OC0xLjQxOSwwLTIuNTcsMS4xNDktMi41NywyLjU2OCAuMDAxLDEuNDIxIDEuMTUxLDIuNTcgMi41NywyLjU3Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xMV8pIiBkPSJtMzEuNDI2LDE0LjA4OWMyLjA4NiwwIDMuNzc2LTEuNjkxIDMuNzc2LTMuNzc2IDAtMi4wODYtMS42OS0zLjc3Ny0zLjc3Ni0zLjc3Ny0yLjA4NiwwLTMuNzc3LDEuNjkxLTMuNzc3LDMuNzc3IDAsMi4wODUgMS42OTEsMy43NzYgMy43NzcsMy43NzYiLz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzEyXykiIGQ9Im0zNS44NjMsMzQuOTAxYzEuMjk2LDAgMi4yOTQtMS4wNTggMi4yMTktMi4zNTJsLS44OS0xNS4zMjJjLS4wNzUtMS4yOTQtMS4xOTgtMi4zNTItMi40OTMtMi4zNTJoLTYuNTQ3Yy0xLjI5NCwwLTIuNDE3LDEuMDU4LTIuNDkyLDIuMzUybC0uNDUsNy43NDRjLS4wNzUsMS4yOTItLjIxNCwxLjI5My0uMzA4LC4wMDJsLS43NjQtMTAuNDI3Yy0uMDk1LTEuMjkyLTEuMjMzLTIuMzUtMi41MjgtMi4zNWgtOC4wNTNjLTEuMjk1LDAtMi40MzMsMS4wNTctMi41MjgsMi4zNWwtLjkwMiwxMi4zMjhjLS4wOTUsMS4yOTItLjI1LDEuMjkyLS4zNDQsMGwtLjIzOC0zLjI0NmMtLjA5NS0xLjI5Mi0xLjIzMi0yLjM1LTIuNTI4LTIuMzVoLTIuOTQ2Yy0xLjI5NiwwLTIuNDMzLDEuMDU4LTIuNTI4LDIuMzVsLS42NTMsOC45MjRjLS4wOTUsMS4yOTIgLjg4NywyLjM1IDIuMTgzLDIuMzVoNC4xMTIgMi43NzEgMi43NzEgOS41NSAyLjM1NmMwLDAgMS4wNTksMCAyLjM1NiwwaDguODc0eiIvPjwvc3ZnPg==)
}

.svg .iconEndowment.nbaMessage.grey .podContent, .svg .iconFamilyAndLeisure.nbaMessage.grey .podContent, .svg .iconHealthcareProtection.nbaMessage .podContent, .svg .iconIncomeProtection.nbaMessage.grey .podContent, .svg .iconProtection.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconEndowment.podContent, .svg .nbaMessage.grey .iconFamilyAndLeisure.podContent, .svg .nbaMessage.grey .iconHealthcareProtection.podContent, .svg .nbaMessage.grey .iconIncomeProtection.podContent, .svg .nbaMessage.grey .iconProtection.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0xOC4zNTQsMTMuMjcxYzIuMTc0LDAgMy45MzctMS43NjIgMy45MzctMy45MzcgMC0yLjE3NC0xLjc2My0zLjkzOC0zLjkzNy0zLjkzOC0yLjE3NSwwLTMuOTM4LDEuNzY0LTMuOTM4LDMuOTM4IC4wMDEsMi4xNzYgMS43NjQsMy45MzcgMy45MzgsMy45MzciLz48cGF0aCBkPSJtNy4yODUsMjEuOTQ5YzEuMzA1LDAgMi4zNjItMS4wNTcgMi4zNjItMi4zNjMgMC0xLjMwNS0xLjA1OC0yLjM2MS0yLjM2Mi0yLjM2MXMtMi4zNjIsMS4wNTYtMi4zNjIsMi4zNjFjMCwxLjMwNyAxLjA1NywyLjM2MyAyLjM2MiwyLjM2MyIvPjxwYXRoIGQ9Im0zMS4wOCwxNS44MzJjMS45MTgsMCAzLjQ3Mi0xLjU1NSAzLjQ3Mi0zLjQ3MiAwLTEuOTE4LTEuNTU0LTMuNDczLTMuNDcyLTMuNDczcy0zLjQ3MywxLjU1NS0zLjQ3MywzLjQ3M2MwLDEuOTE3IDEuNTU1LDMuNDcyIDMuNDczLDMuNDcyIi8+PHBhdGggZD0ibTM1LjE1OSwzNC45NjVjMS4xOTEsMCAyLjEwOS0uOTczIDIuMDQtMi4xNjJsLS44MTgtMTQuMDg1Yy0uMDY5LTEuMTktMS4xMDItMi4xNjMtMi4yOTItMi4xNjNoLTYuMDE5Yy0xLjE5LDAtMi4yMjIsLjk3My0yLjI5MSwyLjE2M2wtLjQxNCw3LjExOWMtLjA2OCwxLjE4OC0uMTk2LDEuMTg5LS4yODMsLjAwMmwtLjcwMi05LjU4NmMtLjA4Ny0xLjE4OC0xLjEzNC0yLjE2LTIuMzI0LTIuMTZoLTcuNDAzYy0xLjE5LDAtMi4yMzYsLjk3Mi0yLjMyNCwyLjE2bC0uODI5LDExLjMzNGMtLjA4NywxLjE4OC0uMjI5LDEuMTg4LS4zMTYsMGwtLjIxOS0yLjk4NGMtLjA4Ny0xLjE4OC0xLjEzMy0yLjE2LTIuMzI0LTIuMTZoLTIuNzFjLTEuMTkxLDAtMi4yMzcsLjk3My0yLjMyNCwyLjE2bC0uNjAxLDguMjAzYy0uMDg3LDEuMTg5IC44MTUsMi4xNiAyLjAwNywyLjE2aDMuNzggMi41NDggMi41NDggOC43OCAyLjE2NmMwLDAgLjk3NCwwIDIuMTY2LDBoOC4xNTh6Ii8+PC9nPjwvc3ZnPg==)
}

.svg .iconAnnuity .productDetails h2, .svg .iconAnnuity.nbaMessage .podContent, .svg .iconEquityRelease .productDetails h2, .svg .iconEquityRelease.nbaMessage .podContent, .svg .iconInactivePension .productDetails h2, .svg .iconInactivePension.nbaMessage .podContent, .svg .iconIncomeDrawdown .productDetails h2, .svg .iconIncomeDrawdown.nbaMessage .podContent, .svg .iconPension .productDetails h2, .svg .iconPension.nbaMessage .podContent, .svg .iconRetirementAndSavings .productDetails h2, .svg .iconRetirementAndSavings.nbaMessage .podContent, .svg .nbaMessage .iconAnnuity.podContent, .svg .nbaMessage .iconEquityRelease.podContent, .svg .nbaMessage .iconInactivePension.podContent, .svg .nbaMessage .iconIncomeDrawdown.podContent, .svg .nbaMessage .iconPension.podContent, .svg .nbaMessage .iconRetirementAndSavings.podContent, .svg h2.iconAnnuity, .svg h2.iconEquityRelease, .svg h2.iconInactivePension, .svg h2.iconIncomeDrawdown, .svg h2.iconPension, .svg h2.iconRetirementAndSavings, .svg h3.iconAnnuity, .svg h3.iconEquityRelease, .svg h3.iconInactivePension, .svg h3.iconIncomeDrawdown, .svg h3.iconPension, .svg h3.iconRetirementAndSavings {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGcgZmlsbD0iI2ZmZiI+PGcgc3Ryb2tlLXdpZHRoPSIyLjM2MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48Zz48cGF0aCBzdHJva2U9IiNmZmYiIGQ9Im0yLjU3MiwyNy45MTloMjEuNzM5djQuNzgyaC0yMS43Mzl6Ii8+PC9nPjxnIHN0cm9rZT0iIzAwNGZiNiI+PHBhdGggZD0ibTI0LjMxMSwzMi4wOTJjMCwxLjc3Ni00Ljg2NywzLjIxNy0xMC44NywzLjIxNy02LjAwMywwLTEwLjg2OS0xLjQ0MS0xMC44NjktMy4yMTciLz48ZWxsaXBzZSBjeD0iMTMuNDQxIiBjeT0iMjcuOTE5IiByeD0iMTAuODY5IiByeT0iMy4yMTciLz48cGF0aCBkPSJtMi41NzIsMzIuMDkyIDAtNC40MzUiLz48cGF0aCBkPSJtMjQuMzExLDI3LjkxOS0uMDI1LDQuMzUyIi8+PC9nPjxnPjxwYXRoIHN0cm9rZT0iI2ZmZiIgZD0ibTEuMTgsMjIuMzU0aDIxLjczOXY0Ljc4MmgtMjEuNzM5eiIvPjwvZz48ZyBzdHJva2U9IiMwMDRmYjYiPjxwYXRoIGQ9Im0yMi45MTksMjYuNTI3YzAsMS43NzgtNC44NjYsMy4yMTgtMTAuODcsMy4yMTgtNi4wMDIsMC0xMC44NjktMS40NC0xMC44NjktMy4yMTgiLz48ZWxsaXBzZSBjeD0iMTIuMDUiIGN5PSIyMi4zNTQiIHJ4PSIxMC44NjkiIHJ5PSIzLjIxOCIvPjxwYXRoIGQ9Im0xLjE4LDI2LjUyNyAwLTQuNDM1Ii8+PHBhdGggZD0ibTIyLjkxOSwyMi4zNTQtLjAyNCw0LjM1MyIvPjwvZz48L2c+PGc+PHBhdGggZD0ibTMuOTYzLDE2Ljc4OWgyMS43Mzl2NC43ODNoLTIxLjczOXoiLz48L2c+PGcgc3Ryb2tlLXdpZHRoPSIyLjM2MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48ZyBzdHJva2U9IiMwMDRmYjYiPjxwYXRoIGQ9Im0yNS43MDIsMjAuOTYyYzAsMS43NzctNC44NjcsMy4yMTctMTAuODY5LDMuMjE3LTYuMDAzLDAtMTAuODctMS40NC0xMC44Ny0zLjIxNyIvPjxlbGxpcHNlIGN4PSIxNC44MzIiIGN5PSIxNi43ODkiIHJ4PSIxMC44NjkiIHJ5PSIzLjIxNiIvPjxwYXRoIGQ9Im0zLjk2MywyMC45NjIgMC00LjQzNSIvPjxwYXRoIGQ9Im0yNS43MDIsMTYuNzg5LS4wMjUsNC4zNTMiLz48L2c+PGc+PHBhdGggc3Ryb2tlPSIjZmZmIiBkPSJtMS4xOCwxMS4yMjNoMjEuNzM5djQuNzgzaC0yMS43Mzl6Ii8+PC9nPjxnIHN0cm9rZT0iIzAwNGZiNiI+PHBhdGggZD0ibTIyLjkxOSwxNS4zOTdjMCwxLjc3Ni00Ljg2NiwzLjIxNy0xMC44NywzLjIxNy02LjAwMiwwLTEwLjg2OS0xLjQ0LTEwLjg2OS0zLjIxNyIvPjxlbGxpcHNlIGN4PSIxMi4wNSIgY3k9IjExLjIyMyIgcng9IjEwLjg2OSIgcnk9IjMuMjE4Ii8+PHBhdGggZD0ibTEuMTgsMTUuMzk3IDAtNC40MzUiLz48cGF0aCBkPSJtMjIuOTE5LDExLjIyMy0uMDI0LDQuMzUzIi8+PC9nPjwvZz48Zz48cGF0aCBkPSJtMi41NzIsNS42NThoMjEuNzM5djQuNzgzaC0yMS43Mzl6Ii8+PC9nPjxnIHN0cm9rZT0iIzAwNGZiNiIgc3Ryb2tlLXdpZHRoPSIyLjM2MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBkPSJtMjQuOSw5LjI4OWMwLDEuNzc4LTQuODY2LDMuMjE3LTEwLjg2OSwzLjIxN3MtMTAuODctMS40MzktMTAuODctMy4yMTciLz48ZWxsaXBzZSBjeD0iMTQuMDMxIiBjeT0iNS4xMTUiIHJ4PSIxMC44NjkiIHJ5PSIzLjIxOCIvPjxwYXRoIGQ9Im0zLjE2Miw5LjI4OSAwLTQuNDM1Ii8+PHBhdGggZD0ibTI0LjksNS4xMTUtLjAyMyw0LjM1NCIvPjxjaXJjbGUgY3g9IjI3LjEzNiIgY3k9IjI1LjU3MSIgcj0iMTAuNjUyIi8+PC9nPjwvZz48L3N2Zz4=)
}

.svg .iconAnnuity.nbaMessage.grey .podContent, .svg .iconEquityRelease.nbaMessage.grey .podContent, .svg .iconInactivePension.nbaMessage.grey .podContent, .svg .iconIncomeDrawdown.nbaMessage.grey .podContent, .svg .iconPension.nbaMessage.grey .podContent, .svg .iconRetirementAndSavings.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconAnnuity.podContent, .svg .nbaMessage.grey .iconEquityRelease.podContent, .svg .nbaMessage.grey .iconInactivePension.podContent, .svg .nbaMessage.grey .iconIncomeDrawdown.podContent, .svg .nbaMessage.grey .iconPension.podContent, .svg .nbaMessage.grey .iconRetirementAndSavings.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxkZWZzPjxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIi8+PC9jbGlwUGF0aD48cGF0aCBpZD0iU1ZHSURfMV8iIGQ9Im0yNC40OTgsNy44MTItLjAxOSwzLjYzMyIvPjwvZGVmcz48ZyBmaWxsPSIjZmZmIj48cGF0aCBzdHJva2U9IiMwMDRmYjYiIHN0cm9rZS13aWR0aD0iMi45NjgiIGQ9Im0xNC45MzcsMjcuNjM5IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNS44NjgsMzAuMzIyIDAtMy43Ii8+PHBhdGggc3Ryb2tlPSIjMDA0ZmI2IiBzdHJva2Utd2lkdGg9IjIuOTY4IiBkPSJtMTMuNzc2LDIyLjk5NCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTQuNzA3LDI1LjY4IDAtMy43MDEiLz48cGF0aCBkPSJtMy43MjIsMjEuOTc5aDEuOTd2My43MDFoLTEuOTd6Ii8+PHBhdGggc3Ryb2tlPSIjMDA0ZmI2IiBzdHJva2Utd2lkdGg9IjIuOTY4IiBkPSJtMTYuMDk4LDE4LjM1MSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0ibTcuMDI4LDIxLjAzNSAwLTMuNyIvPjxwYXRoIGQ9Im04LjAxMywyMS4wMzUtMS45NywwIDAtMy43IDEuOTcsLjM0NnoiLz48cGF0aCBzdHJva2U9IiMwMDRmYjYiIHN0cm9rZS13aWR0aD0iMi45NjgiIGQ9Im0xMy43NzYsMTMuNzA3IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJtNC43MDcsMTYuMzkyIDAtMy43MDIiLz48cGF0aCBkPSJtMy43MjIsMTIuNjloMS45N3YzLjcwMWgtMS45N3oiLz48cGF0aCBkPSJtMjIuODQ2LDEyLjkwOS0uMDIxLDMuNjMyIi8+PHBhdGggZD0ibTIxLjg1MiwxMi45MDloMS45N3YzLjYzMmgtMS45N3oiIHRyYW5zZm9ybT0ibWF0cml4KDEgLjAwNTkgLS4wMDU5IDEgLjA4OCAtLjEzNTYpIi8+PHBhdGggc3Ryb2tlPSIjMDA0ZmI2IiBzdHJva2Utd2lkdGg9IjIuOTY4IiBkPSJtMTUuNDI5LDguNjEiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Im0xNS40MjksMTQuOTY0Yy0zLjczNCwwLTEwLjA1NS0uNzcyLTEwLjA1NS0zLjY2OWgxLjk3Yy4xOTgsLjQ1MSAyLjkwNiwxLjY5OSA4LjA4NCwxLjY5OSA1LjE4MSwwIDcuODg5LTEuMjQ5IDguMDkzLTEuNzQ2bDEuOTYyLC4wNDZjMCwyLjg5OC02LjMxOSwzLjY3LTEwLjA1NCwzLjY3eiIvPjxwYXRoIGQ9Im0xNS40MjksMTEuNDgyYy0zLjczNCwwLTEwLjA1NS0uNzczLTEwLjA1NS0zLjY3czYuMzIxLTMuNjcgMTAuMDU1LTMuNjdjMy43MzUsMCAxMC4wNTUsLjc3MyAxMC4wNTUsMy42N3MtNi4zMiwzLjY3LTEwLjA1NSwzLjY3em0tOC4wNjctMy42N2MuMzQ0LC41MjQgMy4wNDIsMS43IDguMDY3LDEuNyA1LjAyNSwwIDcuNzI0LTEuMTc2IDguMDY3LTEuNy0uMzQ0LS41MjQtMy4wNDQtMS43LTguMDY3LTEuN3MtNy43MjIsMS4xNzYtOC4wNjcsMS43eiIvPjxwYXRoIGQ9Im02LjM1OSwxMS4yOTUgMC0zLjcwMSIvPjxwYXRoIGQ9Im03LjM0NCwxMS44MTctMS45NywuMDQyIDAtNC4yNjUgMS45NywweiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjA1NGE1IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyMDU0YTUiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzIwNTVhNiIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjA1NWE3IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyMTU2YTgiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzIxNTZhOSIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzIxNTdhYiIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjE1OGFjIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyMjU4YWQiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIvPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyMjU5YWYiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzIyNWFiMCIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjI1YWIxIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyMzViYjIiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzIzNWJiMyIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjM1Y2I0IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyMzVjYjUiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSIvPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyNDVkYjciIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI0NWViOCIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjQ1ZWI5IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjQ1ZmJiIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyNTYwYmQiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI1NjFiZSIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjU2MWJmIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyNTYyYzAiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI1NjJjMSIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjU2M2MyIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjY2NGM0IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyNjY0YzUiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI2NjVjNiIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjY2NWM3IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiLz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjc2NmM5IiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyNzY3Y2EiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI3NjdjYiIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjc2OGNjIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyODY4Y2QiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI4NjljZSIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI4NmFkMCIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIj48cGF0aCBmaWxsPSIjMjg2YWQxIiBkPSJtMjUsNy44MTN2My42MzEtMy42MzF6Ii8+PC9nPjxnIGNsaXAtcGF0aD0idXJsKCNTVkdJRF8yXykiPjxwYXRoIGZpbGw9IiMyOTZiZDIiIGQ9Im0yNSw3LjgxM3YzLjYzMS0zLjYzMXoiLz48L2c+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI5NmJkMyIgZD0ibTI1LDcuODEzdjMuNjMxLTMuNjMxeiIvPjwvZz48ZyBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIi8+PGcgY2xpcC1wYXRoPSJ1cmwoI1NWR0lEXzJfKSI+PHBhdGggZmlsbD0iIzI5NmNkNCIgZD0ibTI1LDExLjQ0NHYtMy42MzEgMy42MzF6Ii8+PC9nPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0yMy41MDQsNy44MTFoMS45NzF2My42MzRoLTEuOTcxeiIgdHJhbnNmb3JtPSJtYXRyaXgoMSAuMDA1NSAtLjAwNTUgMSAuMDUyOCAtLjEzMzMpIi8+PHBhdGggZD0ibTI2LjM2NSwxNS4wMDhjLTUuNDQ0LDAtOS44NzQsNC40MjktOS44NzQsOS44NzMgMCw1LjQ0MyA0LjQyOSw5Ljg3MyA5Ljg3NCw5Ljg3MyA1LjQ0MywwIDkuODczLTQuNDMgOS44NzMtOS44NzMgMC01LjQ0NC00LjQyOS05Ljg3My05Ljg3My05Ljg3M3ptMCwxNy43NzZjLTQuMzU4LDAtNy45MDMtMy41NDYtNy45MDMtNy45MDMgMC00LjM1OCAzLjU0NS03LjkwMyA3LjkwMy03LjkwMyA0LjM1NywwIDcuOTAzLDMuNTQ0IDcuOTAzLDcuOTAzIC4wMDEsNC4zNTctMy41NDUsNy45MDMtNy45MDMsNy45MDN6Ii8+PHBhdGggZD0ibTE3Ljc3NCwyNy4wODljLTEuMTEsLjE3Mi0yLjQzOSwuNDUtMy45OTgsLjQ1LTUuMTgsMC03Ljg4Ny0uNTM5LTguMDg1LTEuNTM5aC0xLjk3YzAsMSAuNTM3LDEuMzMgMS4zNzYsMS44NDQgMS4xMDUsMi4yMDMgNi40OTgsMi43NDYgOS44MzgsMi43NDYgMS4yMzksMCAyLjc2MS0uMTMxIDQuMjQzLS4zNTJsLTEuNDA0LTMuMTQ5eiIvPjxwYXRoIGQ9Im0yMC40MzcsMzEuNDM5Yy0xLjMzMywuMzI2LTMuMDgxLC41ODMtNS40MjcsLjU4My01LjE3OCwwLTguMDA5LTEuMjQ5LTguMDA5LTEuN3YtMi44OTJsLTEuNjUxLS40M2gtLjM1djMuMzIyYzAsMi44OTggNi4yNiwzLjY3IDkuOTk1LDMuNjcgMi4yOTgsMCA1LjUzMi0uMjk1IDcuNzE1LTEuMTkzbC0yLjI3My0xLjM2eiIvPjxwYXRoIGQ9Im0xNy4xODMsMjMuNjkxYy0uOTg0LC4xMjQtMi4xMTQsLjIwNS0zLjQwNywuMjA1LTUuMDIzLDAtNy43MjMtMS4xNzctOC4wNjctMS43IC4xMzUtLjIwNyAuNjQ0LS41MTUgMS41MTEtLjgxMmwtLjIwNC0yLjAwOWMtMS44ODEsLjU2My0zLjI5NCwxLjQ1My0zLjI5NCwyLjgyIDAsMi44OTYgNi4zMTksMy42NyAxMC4wNTUsMy42NyAxLjE4NCwwIDIuNjI4LS4wNzkgNC4wNDktLjI3OC0uMDE5LS42My0uMDM1LTEuMzU2LS4wNDQtMS44NTlsLS41OTktLjAzN3oiLz48cGF0aCBkPSJtOS4yMTQsMTguMjQ1Yy0uMjQ4LC4xNDYtLjQwMywuMjM2LS40MDMsLjIzNmwtMi43NTYtLjg0NWMuMTI0LDIuODI1IDYuMzQ3LDMuNTg1IDEwLjA0MywzLjU4NSAuNzM0LDAgMS41Ny0uMDMxIDIuNDM4LS4xMDJsMS40MjEtMi4xMzRjLTEuMDgyLC4xNi0yLjM2NSwuMjY1LTMuODU5LC4yNjUtMy4zMDcsLjAwMS01LjYtLjUwNy02Ljg4NC0xLjAwNXoiLz48cGF0aCBkPSJtMTguMTU1LDIyLjY2M2MtLjYzOCwuMDQ0LTEuMzIsLjA1NS0yLjA1NywuMDU1LTUuMTgsMC03Ljg4OC0uNzE4LTguMDg1LTEuNzE4aC0xLjk3YzAsMyA2LjMyMSwzLjY4OCAxMC4wNTUsMy42ODggLjUxOCwwIDEuMDktLjAwOCAxLjY4NS0uMDQxbC4zNzItMS45ODR6Ii8+PHBhdGggZD0ibTIyLjI0OSwxMy41NTlsLTMuNDM1LC41NzJjLS41MSwuMTA5LTEuMDc2LC4yMDgtMS43MTIsLjI4NmwtMi4xNTMsLjM1OS0uNjA0LS4xNzZjLS4xODgsLjAwNC0uMzc0LC4wMDktLjU2OSwuMDA5LTUuMDIzLDAtNy43MjMtMS4xNzYtOC4wNjctMS43IC4wOTktLjE1MSAuMzk5LS4zNTYgLjg4OS0uNTcybC0uMDc4LTIuMDkyYy0xLjYyOCwuNTY3LTIuNzk5LDEuNDE5LTIuNzk5LDIuNjY0IDAsMi44OTcgNi4zMTksMy42NyAxMC4wNTUsMy42NyAzLjczNCwwIDEwLjA1NS0uNzczIDEwLjA1NS0zLjY3IDAtLjI3NC0uMDcyLS41MjQtLjE3OC0uNzYybC0xLjQwNCwxLjQxMnoiLz48cGF0aCBkPSJtMjEuOTE2LDE3LjIwOWwxLjg2NS0uNDY3Yy4wMjMtLjExNCAuMDUtLjIyOCAuMDUtLjM1MWwtMS45NjMtLjA0N2MtLjIwNSwuNDk4LTIuOTE0LDIuMDUxLTguMDkyLDIuMDUxLTUuMTc4LC4wMDEtNy44ODctMS4zOTUtOC4wODUtMS4zOTVoLTEuOTdjMCwyIDYuMzE5LDMuMzY2IDEwLjA1NSwzLjM2NiAxLjkwNCwwIDQuNDc5LS4zNTcgNi41NDgtLjkzOGwxLjU5Mi0yLjIxOXoiLz48L2c+PC9zdmc+)
}

.svg .iconInvestment .productDetails h2, .svg .iconInvestment.nbaMessage .podContent, .svg .iconInvestmentBond .productDetails h2, .svg .iconInvestmentBond.nbaMessage .podContent, .svg .iconProtectionAndInvestment .productDetails h2, .svg .iconProtectionAndInvestment.nbaMessage .podContent, .svg .nbaMessage .iconInvestment.podContent, .svg .nbaMessage .iconInvestmentBond.podContent, .svg .nbaMessage .iconProtectionAndInvestment.podContent, .svg h2.iconInvestment, .svg h2.iconInvestmentBond, .svg h2.iconProtectionAndInvestment, .svg h3.iconInvestment, .svg h3.iconInvestmentBond, .svg h3.iconProtectionAndInvestment {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGNsaXBQYXRoIGlkPSJTVkdJRF8yMl8iPjx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIi8+PC9jbGlwUGF0aD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzIxXyIgeTE9IjM1LjE4NSIgeTI9IjEyLjU5OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMjBfIiB5MT0iMjEuNjY2IiB5Mj0iOS44NDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzIzXyIgeTE9IjE5LjI1MiIgeTI9IjMuNjk3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggaWQ9IlNWR0lEXzFfIiBkPSJtLjUxMSwzLjY5N2gzOC4zMzN2MzEuNDg4aC0zOC4zMzN6Ii8+PC9kZWZzPjxnIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8yMF8pIiBkPSJtMjcuMjA3LDIxLjQ5NWM5LjM3OCwxLjYyMiA2LjcyNy04Ljc4OCAxMS42MzctMTEuNjM2LTguMDE5LS4yNi0xMy4yMTQsMi4zMDItMTQuMzc2LDguODk4IDIuNTc0LTEuMDc1IDMuNTE2LTMuNzg3IDYuODQ3LTQuMTA2LTEuNDQzLDIuMjExLTMuMDM5LDQuMjY0LTQuMTA4LDYuODQ0Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8yMV8pIiBkPSJtMjguNTc1LDE2LjcwNGMtMi40OTUsMi45ODctNC42ODIsMTIuMTk2LTYuMTYyLDE4LjQ4MS0zLjkyLTEuMDY0LTEuNTQ1LTUuNTExLTIuMDQ5LTguMjEzLTEuMTExLTUuOTE5LTMuODI0LTExLjQ4OC03LjUzMi0xNC4zNzUgNC40NDYsLjM1NCA3LjUxNSw3Ljk5NCA5LjU4MSwxMy4wMDQgMS43NTQtMy4yNjcgMy42NTUtNi4zODcgNi4xNjItOC44OTciLz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzIzXykiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibTEwLjA5NSw5LjE3NWMtLjA2OCwyLjU5MSA1LjgxOCw1LjEyNCA2LjE1OCw5LjU4Mi0xMC44NjgsMy4yMDEtMTAuODc4LTEwLjAwOC0xNS43NDItMTUuMDU5IDEwLjMzNS0uMDY1IDE3Ljk2OCwyLjU2OCAxOC40ODMsMTIuMzIyLTMuMTA4LTQuNjY5LTYuMzMxLTMuODA2LTguODk5LTYuODQ1IiBjbGlwLXBhdGg9InVybCgjU1ZHSURfMjJfKSIvPjwvZz48L3N2Zz4=)
}

.svg .iconInvestment.nbaMessage.grey .podContent, .svg .iconInvestmentBond.nbaMessage.grey .podContent, .svg .iconProtectionAndInvestment.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconInvestment.podContent, .svg .nbaMessage.grey .iconInvestmentBond.podContent, .svg .nbaMessage.grey .iconProtectionAndInvestment.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0ibTI3LjM4OCwyMS40MDRjOS4xMDUsMS41NzQgNi41MzEtOC41MzIgMTEuMjk5LTExLjI5OC03Ljc4Ni0uMjUyLTEyLjgyOSwyLjIzNS0xMy45NTgsOC42NDEgMi41LTEuMDQ0IDMuNDE1LTMuNjc3IDYuNjQ4LTMuOTg3LTEuNDAxLDIuMTQ2LTIuOTQ5LDQuMTM5LTMuOTg5LDYuNjQ0Ii8+PHBhdGggZD0ibTI4LjcxNiwxNi43NTNjLTIuNDIzLDIuOS00LjU0NSwxMS44NDItNS45ODIsMTcuOTQ0LTMuODA2LTEuMDM0LTEuNS01LjM1MS0xLjk4OC03Ljk3Ni0xLjA4LTUuNzQ3LTMuNzEzLTExLjE1NC03LjMxNC0xMy45NTYgNC4zMTcsLjM0NCA3LjI5NSw3Ljc2MSA5LjMwMiwxMi42MjcgMS43MDItMy4xNzIgMy41NDctNi4yMDIgNS45ODItOC42MzkiLz48cGF0aCBkPSJtMTAuNzczLDkuNDQyYy0uMDY1LDIuNTE3IDUuNjQ5LDQuOTc1IDUuOTc5LDkuMzA0LTEwLjU1MSwzLjEwOC0xMC41NjEtOS43MTctMTUuMjg1LTE0LjYyMSAxMC4wMzQtLjA2NCAxNy40NDcsMi40OTMgMTcuOTQ3LDExLjk2My0zLjAxOC00LjUzMy02LjE0Ny0zLjY5NS04LjY0MS02LjY0NiIvPjwvZz48L3N2Zz4=)
}

.svg .iconHome .productDetails h2, .svg .iconHome.nbaMessage .podContent, .svg .nbaMessage .iconHome.podContent, .svg h2.iconHome, .svg h3.iconHome {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8zXyIgeTE9IjM0LjE2OSIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8zXykiIGQ9Im0yNy40MjksMjQuNTI4YzAsLjQ3Ni0uMzksLjg2Ni0uODY2LC44NjZoLTQuMTYzYy0uNDc3LDAtLjg2NS0uMzkxLS44NjUtLjg2NnYtNC4xNjJjMC0uNDc4IC4zODktLjg2NyAuODY1LS44NjdoNC4xNjJjLjQ3NywwIC44NjYsLjM5IC44NjYsLjg2N3Y0LjE2MnptLTguNTc1LDcuMjA1YzAsLjQ3Ny0uMzksLjg2Ni0uODY2LC44NjZoLTUuOTYxYy0uNDc2LDAtLjg2NS0uMzktLjg2NS0uODY2di0xMS4zNjdjMC0uNDc4IC4zOS0uODY3IC44NjUtLjg2N2g1Ljk2MWMuNDc3LDAgLjg2NiwuMzkgLjg2NiwuODY3djExLjM2N3ptMTcuNzUxLTE2Ljg2MmwtNi40NDUtNS44NTV2LTYuOTEyYzAtLjQ3Ny0uMzktLjg2Ni0uODY1LS44NjZoLTIuODc3Yy0uNDc4LDAtLjg2NywuMzktLjg2NywuODY2djIuNzI1bC00LjY1Mi00LjIyN2MtLjg4MS0uODAyLTIuMzI0LS44MDItMy4yMDYsMGwtMTUuNzA3LDE0LjI2OWMtLjg4MiwuODAxLS42MjksMS40NTYgLjU2MywxLjQ1NmgxLjk0OHYxNS42NzdjMCwxLjE5MSAuOTc1LDIuMTY1IDIuMTY2LDIuMTY1aDI1LjI2NmMxLjE5MSwwIDIuMTY1LS45NzQgMi4xNjUtMi4xNjV2LTE1LjY3N2gxLjk0OGMxLjE5LDAgMS40NDQtLjY1NSAuNTYzLTEuNDU2Ii8+PC9zdmc+)
}

.svg .iconHome.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconHome.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNy40ODEsMjUuOTA5YzAsLjQxOC0uMzQzLC43Ni0uNzYxLC43NmgtMy42NTdjLS40MTksMC0uNzYtLjM0Mi0uNzYtLjc2di0zLjY1OGMwLS40MiAuMzQxLS43NjIgLjc2LS43NjJoMy42NTdjLjQxOCwwIC43NjEsLjM0MiAuNzYxLC43NjJ2My42NTh6bS03LjUzNSw2LjMzYzAsLjQxOC0uMzQzLC43Ni0uNzYxLC43NmgtNS4yMzdjLS40MTgsMC0uNzYxLS4zNDItLjc2MS0uNzZ2LTkuOTg4YzAtLjQyIC4zNDMtLjc2MiAuNzYxLS43NjJoNS4yMzdjLjQxOCwwIC43NjEsLjM0MiAuNzYxLC43NjJ2OS45ODh6bTE1LjU5Ni0xNC44MTVsLTUuNjYyLTUuMTQ1di02LjA3M2MwLS40MTgtLjM0My0uNzYxLS43NjEtLjc2MWgtMi41MjdjLS40MiwwLS43NjIsLjM0My0uNzYyLC43NjF2Mi4zOTRsLTQuMDg4LTMuNzEzYy0uNzc0LS43MDUtMi4wNDItLjcwNS0yLjgxNywwbC0xMy43OTgsMTIuNTM3Yy0uNzc1LC43MDQtLjU1MywxLjI3OSAuNDk0LDEuMjc5aDEuNzEydjEzLjc3M2MwLDEuMDQ3IC44NTUsMS45MDIgMS45MDIsMS45MDJoMjIuMTk5YzEuMDQ3LDAgMS45MDEtLjg1NSAxLjkwMS0xLjkwMnYtMTMuNzczaDEuNzEyYzEuMDQ3LDAgMS4yNy0uNTc2IC40OTUtMS4yNzkiLz48L3N2Zz4=)
}

.svg .iconCar .productDetails h2, .svg .iconCar.nbaMessage .podContent, .svg .iconMotor .productDetails h2, .svg .iconMotor.nbaMessage .podContent, .svg .nbaMessage .iconCar.podContent, .svg .nbaMessage .iconMotor.podContent, .svg h2.iconCar, .svg h2.iconMotor, .svg h3.iconCar, .svg h3.iconMotor {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8yXyIgeTE9IjM0LjE2OSIgeTI9IjQuNzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8yXykiIGQ9Im0zNS4wODYsMjEuMTZjMCwuNzE0LS41ODQsMS4yOTktMS4yOTksMS4yOTloLTMuODgyYy0uNzE1LDAtMS4wNTQtLjUzMS0uNzU1LTEuMThsLjU0Ni0xLjE4MWMuMjk5LS42NDggMS4xMjktMS4xOCAxLjg0NC0xLjE4aDIuMjQ3Yy43MTUsMCAxLjI5OSwuNTg1IDEuMjk5LDEuM3YuOTQyem0tMjYuMDIzLDEuMjk5aC0zLjg4MmMtLjcxNSwwLTEuMjk5LS41ODUtMS4yOTktMS4yOTl2LS45NDFjMC0uNzE1IC41ODQtMS4zIDEuMjk5LTEuM2gyLjI0N2MuNzE1LDAgMS41NDUsLjUzMSAxLjg0NCwxLjE4bC41NDUsMS4xODFjLjMsLjY0OC0uMDQxLDEuMTc5LS43NTQsMS4xNzltLTEuOTI3LTguNzk2bDEuNDUtNS44MzdjLjItLjgxMSAxLjA0Ny0xLjQ3MiAxLjg4MS0xLjQ3MmgxOC4wMzZjLjgzMywwIDEuNjgsLjY2MSAxLjg4MSwxLjQ3MmwxLjQ0OSw1LjgzN2MuMjAxLC44MDktLjMxNywxLjQ3MS0xLjE1MSwxLjQ3MWgtMjIuMzk1Yy0uODM0LDAtMS4zNTItLjY2Mi0xLjE1MS0xLjQ3MW0yOC4zOTksMi45NmMtLjg3Ny0uNTgyLTEuODMtMi4wMDMtMi4xMTctMy4xNmwtMS42NTEtNi42NWMtLjI4OC0xLjE1Ny0xLjQ5Ny0yLjEwMy0yLjY4OC0yLjEwM2gtMTkuMTg4Yy0xLjE5MiwwLTIuNDAxLC45NDYtMi42ODgsMi4xMDNsLTEuNjUyLDYuNjVjLS4yODcsMS4xNTYtMS4yNCwyLjU3OC0yLjExNywzLjE2cy0xLjU5NSwyLjAzMi0xLjU5NSwzLjIyM3Y3LjY5MmMwLDEuMTkxIC45NzUsMi4xNjUgMi4xNjYsMi4xNjVoLjAwN3YyLjNjMCwxLjE5MSAuOTc1LDIuMTY2IDIuMTY2LDIuMTY2aC40MDVjMS4xOTEsMCAyLjE2Ni0uOTc1IDIuMTY2LTIuMTY2di0yLjNoMjEuNDcxdjIuM2MwLDEuMTkxIC45NzUsMi4xNjYgMi4xNjYsMi4xNjZoLjQwNWMxLjE5MSwwIDIuMTY2LS45NzUgMi4xNjYtMi4xNjZ2LTIuM2guMDA3YzEuMTkxLDAgMi4xNjYtLjk3NCAyLjE2Ni0yLjE2NXYtNy42OTJjLS4wMDEtMS4xOTEtLjcxOC0yLjY0MS0xLjU5NS0zLjIyMyIvPjwvc3ZnPg==)
}

.svg .iconCar.nbaMessage.grey .podContent, .svg .iconMotor.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconCar.podContent, .svg .nbaMessage.grey .iconMotor.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zNi42MTQsMTYuNTI0Yy0uOTA4LS42MDMtMS44OTYtMi4wNzctMi4xOTUtMy4yNzZsLTEuNzA1LTYuODg2Yy0uMzAzLTEuMTk4LTEuNTU3LTIuMTc5LTIuNzg4LTIuMTc5aC0xOS44ODJjLTEuMjM0LDAtMi40ODYsLjk4MS0yLjc4NCwyLjE3OWwtMS43MDksNi44ODZjLS4zLDEuMTk5LTEuMjg2LDIuNjc0LTIuMTk1LDMuMjcxLS45MTEsLjYwNy0xLjY0OCwyLjEwOC0xLjY0OCwzLjMzOXY3Ljk3MmMwLDEuMjMyIDEuMDA1LDIuMjQyIDIuMjM3LDIuMjQyaC4wMXYyLjM4M2MwLDEuMjM3IDEuMDEyLDIuMjQ0IDIuMjQ0LDIuMjQ0aC40MjNjMS4yMzEsMCAyLjI0LTEuMDA3IDIuMjQtMi4yNDR2LTIuMzgzaDIyLjI0NHYyLjM4M2MwLDEuMjM3IDEuMDEsMi4yNDQgMi4yNDEsMi4yNDRoLjQyMmMxLjIzNSwwIDIuMjQ1LTEuMDA3IDIuMjQ1LTIuMjQ0di0yLjM4M2guMDA3YzEuMjMsMCAyLjI0Mi0xLjAxIDIuMjQyLTIuMjQydi03Ljk3MmMuMDAxLTEuMjMtLjc0My0yLjczMi0xLjY0OS0zLjMzNHptLTI5LjQyMy0zLjA2OGwxLjUwNC02LjA0OGMuMjA3LS44MzcgMS4wODMtMS41MjMgMS45NDctMS41MjNoMTguNjg1Yy44NjEsMCAxLjc0MywuNjg2IDEuOTUxLDEuNTIzbDEuNTAxLDYuMDQ4Yy4yMTEsLjgzOC0uMzMsMS41MjUtMS4xOTMsMS41MjVoLTIzLjJjLS44NjYsMC0xLjQwMi0uNjg3LTEuMTk1LTEuNTI1em0xLjk5Nyw5LjExaC00LjAxOWMtLjc0MiwwLTEuMzQ5LS42MDEtMS4zNDktMS4zNDR2LS45NzljMC0uNzM4IC42MDctMS4zNDIgMS4zNDktMS4zNDJoMi4zMjZjLjc0LDAgMS42LC41NSAxLjkxLDEuMjIybC41NjQsMS4yMjRjLjMxMSwuNjc0LS4wMzcsMS4yMTktLjc4MSwxLjIxOXptMjYuOTY1LTEuMzQzYzAsLjc0My0uNjEyLDEuMzQ0LTEuMzUxLDEuMzQ0aC00LjAyMmMtLjczOCwwLTEuMDkzLS41NDYtLjc4LTEuMjE5bC41NjQtMS4yMjRjLjMwOS0uNjcyIDEuMTcyLTEuMjIyIDEuOTEtMS4yMjJoMi4zMjhjLjczOCwwIDEuMzUxLC42MDQgMS4zNTEsMS4zNDJ2Ljk3OXoiLz48L3N2Zz4=)
}

.svg .iconMultiCar .productDetails h2, .svg .iconMultiCar.nbaMessage .podContent, .svg .nbaMessage .iconMultiCar.podContent, .svg h2.iconMultiCar, .svg h3.iconMultiCar {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF80XyIgeTE9IjMwLjc4NSIgeTI9IjUuNTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0iIzAwNGZiNiIgZD0ibTM3Ljk3LDE1LjU4N2MtLjUzMS0uMzU1LTEuMTA1LTEuMjEzLTEuMjc4LTEuOTExbC0xLTQuMDE0Yy0uMTcxLS42OTktLjkwNC0xLjI3LTEuNjItMS4yN2gtMTEuNTgyYy0uNzE5LDAtMS40NDksLjU3MS0xLjYyNCwxLjI3bC0uOTk3LDQuMDE0Yy0uMTcxLC42OTctLjc0OSwxLjU1Ni0xLjI4LDEuOTExLS41MjgsLjM0OC0uOTYxLDEuMjIzLS45NjEsMS45NDJ2NC42NDRjMCwuNzE3IC41OTEsMS4zMDYgMS4zMDgsMS4zMDZoLjAwMnYxLjM4OGMwLC43MjEgLjU5MSwxLjMwNyAxLjMxLDEuMzA3aC4yNDVjLjcxOSwwIDEuMzA4LS41ODYgMS4zMDgtMS4zMDd2LTEuMzg4aDEyLjk1OHYxLjM4OGMwLC43MjEgLjU4OCwxLjMwNyAxLjMwOCwxLjMwN2guMjQ3Yy43MTcsMCAxLjMwNS0uNTg2IDEuMzA1LTEuMzA3di0xLjM4OGguMDA4Yy43MTcsMCAxLjMwMi0uNTg4IDEuMzAyLTEuMzA2di00LjY0NGMwLS43MTktLjQzMy0xLjU5My0uOTU5LTEuOTQyem0tMTcuMTQ0LTEuNzkxbC44NzYtMy41MjJjLjEyLS40ODggLjYzNC0uODkgMS4xMzMtLjg5aDEwLjg4OGMuNSwwIDEuMDE2LC40MDIgMS4xMzMsLjg5bC44NzYsMy41MjJjLjEyMywuNDg5LS4xOTMsLjg4Ny0uNjk3LC44ODdoLTEzLjUxNGMtLjUwNSwuMDAxLS44MTMtLjM5Ny0uNjk1LS44ODd6bTEuMTY2LDUuMzFoLTIuMzQ1Yy0uNDMsMC0uNzg1LS4zNTQtLjc4NS0uNzg2di0uNTY2YzAtLjQzMiAuMzU0LS43ODUgLjc4NS0uNzg1aDEuMzU2Yy40MzMsMCAuOTMyLC4zMiAxLjExNCwuNzFsLjMyOSwuNzE0Yy4xOCwuMzkyLS4wMjcsLjcxMy0uNDU0LC43MTN6bTE1LjcwOS0uNzg2YzAsLjQzMi0uMzU0LC43ODYtLjc4NywuNzg2aC0yLjM0NWMtLjQzLDAtLjYzNC0uMzIxLS40NTMtLjcxMmwuMzMxLS43MTRjLjE3OS0uMzkxIC42ODEtLjcxIDEuMTExLS43MWgxLjM1NmMuNDMzLDAgLjc4NywuMzUzIC43ODcsLjc4NXYuNTY1eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik02Ljk1Niw2LjIyIDUuMjg4LDcuNDcgLjQzLDIyLjYwNSAyOS43MjksMjEuMjE0IDI1LjE0Niw3LjYwOSAyMy40NzksNi4wODEgNi45Myw1LjU2Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF80XykiIGQ9Im0yOC44OSwxNS43NjJjLS43NTEtLjQ5OC0xLjU2Ni0xLjcxNi0xLjgxNC0yLjcwOGwtMS40MS01LjY5MmMtLjI0OS0uOTkyLTEuMjg2LTEuODAyLTIuMzA1LTEuODAyaC0xNi40MzFjLTEuMDIxLDAtMi4wNTYsLjgxMS0yLjMsMS44MDJsLTEuNDE0LDUuNjkyYy0uMjQ4LC45OTEtMS4wNjMsMi4yMS0xLjgxNCwyLjcwNS0uNzUyLC41LTEuMzYyLDEuNzQzLTEuMzYyLDIuNzZ2Ni41ODhjMCwxLjAxOSAuODMxLDEuODU0IDEuODQ5LDEuODU0aC4wMDh2MS45NzFjMCwxLjAyMSAuODM2LDEuODU0IDEuODU0LDEuODU0aC4zNWMxLjAxNywwIDEuODUxLS44MzMgMS44NTEtMS44NTR2LTEuOTcxaDE4LjM4N3YxLjk3MWMwLDEuMDIxIC44MzMsMS44NTQgMS44NTMsMS44NTRoLjM0OGMxLjAxOSwwIDEuODU1LS44MzMgMS44NTUtMS44NTR2LTEuOTcxaC4wMDVjMS4wMTksMCAxLjg1NC0uODM1IDEuODU0LTEuODU0di02LjU4OGMwLTEuMDE4LS42MTUtMi4yNi0xLjM2NC0yLjc1N3ptLTI0LjMxOC0yLjUzN2wxLjI0Mi00Ljk5OGMuMTcxLS42OTIgLjg5Ni0xLjI1OSAxLjYwOS0xLjI1OWgxNS40NDVjLjcxMSwwIDEuNDM4LC41NjcgMS42MSwxLjI1OWwxLjI0Miw0Ljk5OGMuMTc0LC42OTMtLjI3MywxLjI2MS0uOTg2LDEuMjYxaC0xOS4xNzZjLS43MTYtLjAwMS0xLjE1OC0uNTY4LS45ODYtMS4yNjF6bTEuNjUsNy41MzFoLTMuMzIyYy0uNjEzLDAtMS4xMTUtLjQ5Ny0xLjExNS0xLjExMnYtLjgwN2MwLS42MTEgLjUwMS0xLjExMiAxLjExNS0xLjExMmgxLjkyMmMuNjEyLDAgMS4zMjQsLjQ1NiAxLjU4LDEuMDFsLjQ2NiwxLjAxMWMuMjU2LC41NTktLjAzMiwxLjAxLS42NDYsMS4wMXptMjIuMjg3LTEuMTExYzAsLjYxNS0uNTA0LDEuMTEyLTEuMTE0LDEuMTEyaC0zLjMyNmMtLjYxLDAtLjkwNC0uNDUyLS42NDYtMS4wMDlsLjQ2Ni0xLjAxMWMuMjU2LS41NTQgLjk2OS0xLjAxIDEuNTgtMS4wMWgxLjkyNmMuNjEsMCAxLjExNCwuNSAxLjExNCwxLjExMnYuODA2eiIvPjwvc3ZnPg==)
}

.svg .iconMultiCar.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconMultiCar.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIG9wYWNpdHk9Ii42IiBkPSJtMzkuMDIxLDE3Ljk0Yy0uNTQyLS4zNjMtMS4xMjktMS4yNC0xLjMwNS0xLjk1MmwtMS4wMjEtNC4xYy0uMTc1LS43MTQtLjkyMy0xLjI5Ny0xLjY1NC0xLjI5N2gtOS4wMzlsLjI4NiwxLjAxM2g4LjM5NmMuNTEyLDAgMS4wMzcsLjQxIDEuMTU4LC45MDlsLjg5NSwzLjU5OGMuMTI2LC41LS4xOTYsLjkwNi0uNzEyLC45MDZoLTguMjExbC4zOSwxLjM4MWgtOS40MjRjLS4zMTQsLjQzMS0uNTM3LDEuMDEzLS41MzcsMS41MjZ2NC43NDJjMCwuNzMzIC42MDQsMS4zMzQgMS4zMzUsMS4zMzRoLjAwMnYxLjQxOGMwLC43MzYgLjYwNCwxLjMzNSAxLjMzOCwxLjMzNWguMjVjLjczNSwwIDEuMzM2LS41OTkgMS4zMzYtMS4zMzV2LTEuNDE4aDEzLjIzNnYxLjQxOGMwLC43MzYgLjYwMSwxLjMzNSAxLjMzNSwxLjMzNWguMjUzYy43MzIsMCAxLjMzMy0uNTk5IDEuMzMzLTEuMzM1di0xLjQxOGguMDA4Yy43MzIsMCAxLjMzLS42MDEgMS4zMy0xLjMzNHYtNC43NDJjLjAwMS0uNzM1LS40NDEtMS42MjktLjk3OC0xLjk4NHptLTE2LjMyMiwzLjU5NGgtMi4zOTZjLS40MzksMC0uODAxLS4zNjEtLjgwMS0uODAzdi0uNTc4YzAtLjQ0MSAuMzYyLS44MDEgLjgwMS0uODAxaDEuMzg2Yy40NDIsMCAuOTUyLC4zMjYgMS4xMzgsLjcyNmwuMzM3LC43MjljLjE4NCwuMzk5LS4wMjcsLjcyNy0uNDY1LC43Mjd6bTE2LjA0Ny0uODAzYzAsLjQ0MS0uMzYyLC44MDMtLjgwNSwuODAzaC0yLjM5NmMtLjQzOSwwLS42NDctLjMyOC0uNDYyLS43MjhsLjMzNy0uNzI5Yy4xODQtLjQgLjY5Ni0uNzI2IDEuMTM2LS43MjZoMS4zODVjLjQ0MiwwIC44MDUsLjM2IC44MDUsLjgwMXYuNTc5eiIvPjxwYXRoIGQ9Im0yOS40NjksMTguMTE4Yy0uNzY4LS41MDgtMS42LTEuNzUzLTEuODU0LTIuNzY3bC0xLjQ0LTUuODEzYy0uMjUzLTEuMDEzLTEuMzEzLTEuODQxLTIuMzU0LTEuODQxaC0xNi43ODNjLTEuMDQzLDAtMi4xLC44MjgtMi4zNSwxLjg0MWwtMS40NDQsNS44MTNjLS4yNTMsMS4wMTMtMS4wODUsMi4yNTgtMS44NTMsMi43NjMtLjc2OCwuNTExLTEuMzkxLDEuNzgxLTEuMzkxLDIuODJ2Ni43MjljMCwxLjA0IC44NDksMS44OTMgMS44ODksMS44OTNoLjAwOHYyLjAxM2MwLDEuMDQzIC44NTQsMS44OTUgMS44OTQsMS44OTVoLjM1N2MxLjAzOSwwIDEuODkxLS44NTIgMS44OTEtMS44OTV2LTIuMDEzaDE4Ljc4djIuMDEzYzAsMS4wNDMgLjg1MiwxLjg5NSAxLjg5MywxLjg5NWguMzU1YzEuMDQxLDAgMS44OTYtLjg1MiAxLjg5Ni0xLjg5NXYtMi4wMTNoLjAwNWMxLjA0LDAgMS44OTUtLjg1MyAxLjg5NS0xLjg5M3YtNi43MjljLS4wMDEtMS4wMzktLjYzLTIuMzA5LTEuMzk0LTIuODE2em0tMjQuODQtMi41OTJsMS4yNjktNS4xMDVjLjE3NS0uNzA3IC45MTUtMS4yODYgMS42NDQtMS4yODZoMTUuNzc2Yy43MjcsMCAxLjQ3LC41NzkgMS42NDUsMS4yODZsMS4yNjksNS4xMDVjLjE3OCwuNzA4LS4yNzgsMS4yODgtMS4wMDcsMS4yODhoLTE5LjU4OWMtLjczMSwwLTEuMTgyLS41OC0xLjAwNy0xLjI4OHptMS42ODUsNy42OTRoLTMuMzkzYy0uNjI2LDAtMS4xMzgtLjUwOC0xLjEzOC0xLjEzNnYtLjgyNGMwLS42MjQgLjUxMi0xLjEzNiAxLjEzOC0xLjEzNmgxLjk2M2MuNjI1LDAgMS4zNTIsLjQ2NiAxLjYxNCwxLjAzMmwuNDc2LDEuMDMyYy4yNjIsLjU3MS0uMDMzLDEuMDMyLS42NiwxLjAzMnptMjIuNzY1LTEuMTM2YzAsLjYyOC0uNTE1LDEuMTM2LTEuMTM4LDEuMTM2aC0zLjM5N2MtLjYyMiwwLS45MjMtLjQ2MS0uNjU4LTEuMDMxbC40NzYtMS4wMzJjLjI2Mi0uNTY2IC45OS0xLjAzMiAxLjYxMy0xLjAzMmgxLjk2N2MuNjIzLDAgMS4xMzgsLjUxMiAxLjEzOCwxLjEzNnYuODIzeiIvPjwvZz48L3N2Zz4=)
}

.svg .iconVan .productDetails h2, .svg .iconVan.nbaMessage .podContent, .svg .nbaMessage .iconVan.podContent, .svg h2.iconVan, .svg h3.iconVan {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF82XyIgeTE9IjM3LjQ2OSIgeTI9IjEuNDEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNTVkdJRF82XykiIGQ9Im0zMi43NzcsMjUuNzZjMCwuNzE2LS41ODUsMS4zMDEtMS4yOTksMS4zMDFoLTMuNDYzYy0uNzE1LDAtMS4wNTQtLjUzMS0uNzU1LTEuMTgxbC40NC0uOTUxYy4yOTktLjY0OCAxLjEyOS0xLjE4IDEuODQ0LTEuMThoMS45MzRjLjcxNCwwIDEuMjk5LC41ODUgMS4yOTksMS4yOTl2LjcxMnptLTIxLjgyMywxLjMwMWgtMy40NjNjLS43MTQsMC0xLjI5OS0uNTg1LTEuMjk5LTEuMzAxdi0uNzEyYzAtLjcxNCAuNTg1LTEuMjk5IDEuMjk5LTEuMjk5aDEuOTM0Yy43MTUsMCAxLjU0NSwuNTMxIDEuODQ0LDEuMThsLjQzOSwuOTUxYy4zLC42NS0uMDQsMS4xODEtLjc1NCwxLjE4MW0tMy4wMjEtMTIuMTVsLjg3Ny01LjY4N2MuMTI3LS44MjQgLjkxMy0xLjQ5OCAxLjc0Ny0xLjQ5OGgxNy44NTZjLjgzMywwIDEuNjIsLjY3NCAxLjc0NywxLjQ5OGwuODc2LDUuNjg3Yy4xMjcsLjgyNC0uNDUxLDEuNDk4LTEuMjg1LDEuNDk4aC0yMC41MzNjLS44MzQsMC0xLjQxMi0uNjc0LTEuMjg1LTEuNDk4bTI1Ljg0NSw1LjE4M2wtLjA5My0uMjc4Yy0uMzc0LTEuMTMxLS44MjktMy4wMi0xLjAxLTQuMTk2bC0xLjg2MS0xMi4wN2MtLjE4Mi0xLjE3Ny0xLjMwNS0yLjE0LTIuNDk2LTIuMTRoLTE3LjY2N2MtMS4xOTEsMC0yLjMxNCwuOTYzLTIuNDk2LDIuMTRsLTEuODYxLDEyLjA3Yy0uMTgxLDEuMTc3LS42MzYsMy4wNjUtMS4wMTEsNC4xOTZsLS4wOTIsLjI3OGMtLjM3NSwxLjEzMi0uNjgxLDMuMDMtLjY4MSw0LjIyMnY2LjUwN2MwLDEuMDc5IC44LDEuOTc3IDEuODM1LDIuMTM3djIuMzQ1YzAsMS4xOTEgLjk3NCwyLjE2NSAyLjE2NSwyLjE2NWguMDk5YzEuMTkxLDAgMi4xNjYtLjk3NCAyLjE2Ni0yLjE2NXYtMi4zMTVoMTcuNDE5djIuMzE1YzAsMS4xOTEgLjk3NCwyLjE2NSAyLjE2NiwyLjE2NWguMDk4YzEuMTkyLDAgMi4xNjYtLjk3NCAyLjE2Ni0yLjE2NXYtMi4zNDVjMS4wMzUtLjE2IDEuODM1LTEuMDU4IDEuODM1LTIuMTM3di02LjUwN2MwLTEuMTkxLS4zMDctMy4wOS0uNjgxLTQuMjIyIi8+PC9zdmc+)
}

.svg .iconVan.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconVan.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMS4xNzEsMjQuNzcyYzAsLjYwNi0uNDk3LDEuMTAyLTEuMSwxLjEwMmgtMi45MjljLS42MDQsMC0uODkzLS40NS0uNjQyLS45OTlsLjM3NS0uODA2Yy4yNTMtLjU0OCAuOTU0LS45OTggMS41Ni0uOTk4aDEuNjM2Yy42MDMsMCAxLjEsLjQ5NSAxLjEsMS4xdi42MDF6bS0xOC40NjMsMS4xMDJoLTIuOTNjLS42MDQsMC0xLjA5OS0uNDk1LTEuMDk5LTEuMTAydi0uNjAyYzAtLjYwNCAuNDk1LTEuMSAxLjA5OS0xLjFoMS42MzZjLjYwNCwwIDEuMzA3LC40NSAxLjU2LC45OThsLjM3MiwuODA2Yy4yNTMsLjU1LS4wMzQsMS0uNjM4LDFtLTIuNTU2LTEwLjI4bC43NDItNC44MTFjLjEwNy0uNjk4IC43NzItMS4yNjcgMS40NzgtMS4yNjdoMTUuMTA3Yy43MDUsMCAxLjM3LC41NjkgMS40NzksMS4yNjdsLjc0MSw0LjgxMWMuMTA2LC42OTctLjM4MiwxLjI2OC0xLjA4NywxLjI2OGgtMTcuMzczYy0uNzA1LS4wMDEtMS4xOTUtLjU3MS0xLjA4Ny0xLjI2OG0yMS44NjUsNC4zODVsLS4wNzktLjIzNWMtLjMxNC0uOTU3LS43MDEtMi41NTUtLjg1NC0zLjU1MWwtMS41NzQtMTAuMjExYy0uMTUzLS45OTYtMS4xMDQtMS44MS0yLjExMi0xLjgxaC0xNC45NDdjLTEuMDA3LDAtMS45NTcsLjgxNC0yLjExMiwxLjgxbC0xLjU3MywxMC4yMTFjLS4xNTMsLjk5Ni0uNTM5LDIuNTk0LS44NTYsMy41NTFsLS4wNzcsLjIzNWMtLjMxNywuOTU3LS41NzcsMi41NjMtLjU3NywzLjU3MXY1LjUwNWMwLC45MTMgLjY3OCwxLjY3MiAxLjU1MywxLjgwOXYxLjk4M2MwLDEuMDA4IC44MjQsMS44MzEgMS44MzEsMS44MzFoLjA4NGMxLjAwOCwwIDEuODMzLS44MjMgMS44MzMtMS44MzF2LTEuOTU5aDE0LjczN3YxLjk1OWMwLDEuMDA4IC44MjMsMS44MzEgMS44MzIsMS44MzFoLjA4M2MxLjAwOSwwIDEuODMzLS44MjMgMS44MzMtMS44MzF2LTEuOTgzYy44NzYtLjEzNyAxLjU1Mi0uODk2IDEuNTUyLTEuODA5di01LjUwNWMtLjAwMS0xLjAwNy0uMjYtMi42MTMtLjU3Ny0zLjU3MSIvPjwvc3ZnPg==)
}

.svg .iconMotorcycle .productDetails h2, .svg .iconMotorcycle.nbaMessage .podContent, .svg .nbaMessage .iconMotorcycle.podContent, .svg h2.iconMotorcycle, .svg h3.iconMotorcycle {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF83XyIgeTE9IjM3Ljc2MyIgeTI9IjEuMTE2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfN18pIiBkPSJtMzMuNDEzLDUuNjYzaC0zLjMzOWMtLjQ4MywwLS44NjksLjM5Mi0uODY5LC44NzN2LjU4OGwtMS4zMzMsLjQ4NGMtLjk2NC0zLjczMy00LjM1My02LjQ5MS04LjM4NC02LjQ5MiAwLDAgMCwwLS4wMDMsMC00LjAzNiwuMDAxLTcuNDIzLDIuNzU5LTguMzg3LDYuNDkybC0xLjMzMi0uNDg0di0uNTg4YzAtLjQ4MS0uMzg4LS44NzMtLjg3MS0uODczaC0zLjMzOWMtLjQ4MSwwLS44NzIsLjM5Mi0uODcyLC44NzN2MS41NjdjMCwuNDggLjM5MSwuODcyIC44NzIsLjg3MmgzLjMzOWMuNDgzLDAgLjg3MS0uMzkxIC44NzEtLjg3MnYtLjA1MmwxLjE1NSwuNDIyYy0uMDYzLC40MjYtLjA5NywuODU5LS4wOTcsMS4zMDJ2My43MThsLTQuMTA2LDEuNzQ0Yy0uMzczLC4xNTctLjU0NywuNTg2LS4zODcsLjk1OSAuMTYsLjM2OSAuNTg3LC41NDQgLjk1OSwuMzg1bDMuNTM0LTEuNXYzLjU4N2MtLjQyNCwuMzItLjc3NywuNzE1LTEuMDEsMS4xNTUtLjgxOCwxLjUzOC0uMDcsMy40ODEgMi4wOCw2LjM1MiAxLjg0MiwyLjQ1IDQuMzEsNC4xMDQgNC4zODIsNC4wMTV2LTMuMzk4aC43NTR2OC41MDhjMCwxLjM1NSAxLjA5MSwyLjQ1MyAyLjQ0NSwyLjQ2MXYuMDAxaC4wMDljLjAwNSwwIC4wMDUsMCAuMDA5LDB2LS4wMDFjMS4zNTEtLjAwOCAyLjQ0Ny0xLjEwNiAyLjQ0Ny0yLjQ2MXYtOC41MDdoLjc1MXYzLjM5OGMuMDcyLC4wOSAyLjU0MS0xLjU2NCA0LjM3OS00LjAxNSAyLjE1NS0yLjg3MSAyLjg5OS00LjgxNCAyLjA4Mi02LjM1Mi0uMjMyLS40NC0uNTg0LS44MzQtMS4wMS0xLjE1NXYtMy41ODdsMy41MzUsMS41Yy4zNzUsLjE1OSAuOC0uMDE3IC45NTktLjM4NSAuMTU3LS4zNzMtLjAxNS0uODAyLS4zOS0uOTU5bC00LjEwNC0xLjc0NHYtMy43MThjMC0uNDQzLS4wMzQtLjg3Ni0uMDk5LTEuMzAybDEuMTYtLjQyMnYuMDUxYzAsLjQ4IC4zODYsLjg3MiAuODY5LC44NzJoMy4zMzljLjQ4MSwwIC44NzItLjM5MSAuODcyLS44NzJ2LTEuNTY3Yy4wMDItLjQ4MS0uMzg5LS44NzMtLjg3LS44NzN6bS0xMy45NTUsOC4yOWMtMS4zNjcsMC0yLjQ3Ni0xLjEwNi0yLjQ3Ni0yLjQ3NSAwLTEuMzY2IDEuMTA4LTIuNDc0IDIuNDc2LTIuNDc0IDEuMzYyLDAgMi40NzQsMS4xMDggMi40NzQsMi40NzQgMCwxLjM2OS0xLjExMiwyLjQ3NS0yLjQ3NCwyLjQ3NXptNy4yOC00LjM5NWMwLDIuMDQzLTEuNTA5LDEuMDkzLTQuNTgtLjQwNy0uNjI1LS44MS0xLjYwMi0xLjMzMy0yLjcwMi0xLjMzMy0xLjA3NCwwLTIuMDI4LC40OTItMi42NTMsMS4yNjItMy4xNjksMS41NDItNC43MjcsMi41NTUtNC43MjcsLjQ3OXYtLjU1OGMuMDk5LTMuNDMyIDMuMjEyLTYuNDEyIDcuMjA1LTYuNDkyIC4wMywwIC4wNTYtLjAwNCAuMDg4LS4wMDQgLjAxMSwwIC4wMjUsLjAwMSAuMDM4LC4wMDEgLjAxNSwwIC4wMjctLjAwMSAuMDM5LS4wMDEgLjAzMiwwIC4wNTgsLjAwNCAuMDg3LC4wMDQgMy45OTMsLjA4IDcuMTAyLDMuMDE3IDcuMjA2LDYuNDkydi41NTd6Ii8+PC9zdmc+)
}

.svg .iconMotorcycle.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconMotorcycle.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMS4zODEsOC4wMzRoLTIuNzI1Yy0uMzkzLDAtLjcwOSwuMzItLjcwOSwuNzEydi40OGwtMS4wODgsLjM5NWMtLjc4NS0zLjA0Ni0zLjU1MS01LjI5Ni02Ljg0Mi01LjI5NyAwLDAgMCwwLS4wMDIsMC0zLjI5MywwLTYuMDU3LDIuMjUxLTYuODQzLDUuMjk3bC0xLjA4Ni0uMzk1di0uNDhjMC0uMzkyLS4zMTctLjcxMi0uNzExLS43MTJoLTIuNzIzYy0uMzkzLDAtLjcxMiwuMzItLjcxMiwuNzEydjEuMjc4YzAsLjM5MiAuMzE5LC43MTEgLjcxMiwuNzExaDIuNzI0Yy4zOTQsMCAuNzExLS4zMTkgLjcxMS0uNzExdi0uMDQybC45NDIsLjM0NWMtLjA1MSwuMzQ3LS4wNzksLjcwMS0uMDc5LDEuMDYzdjMuMDM0bC0zLjM1LDEuNDIyYy0uMzA1LC4xMjgtLjQ0NiwuNDc5LS4zMTUsLjc4MyAuMTMsLjMwMSAuNDc5LC40NDQgLjc4MiwuMzE1bDIuODgzLTEuMjI0djIuOTI3Yy0uMzQ2LC4yNjItLjYzNCwuNTgzLS44MjQsLjk0MS0uNjY4LDEuMjU1LS4wNTcsMi44NDEgMS42OTcsNS4xODMgMS41MDMsMiAzLjUxNywzLjM0OCAzLjU3NiwzLjI3NXYtMi43NzNoLjYxNXY2Ljk0MWMwLDEuMTA1IC44OTEsMi4wMDIgMS45OTQsMi4wMDh2LjAwMmguMDA4Yy4wMDQsMCAuMDA0LDAgLjAwOCwwdi0uMDAyYzEuMTAyLS4wMDYgMS45OTYtLjkwMiAxLjk5Ni0yLjAwOHYtNi45NDFoLjYxM3YyLjc3M2MuMDYxLC4wNzIgMi4wNzQtMS4yNzUgMy41NzQtMy4yNzUgMS43NTgtMi4zNDIgMi4zNjUtMy45MjggMS42OTktNS4xODMtLjE4OS0uMzU4LS40NzctLjY4LS44MjQtLjk0MXYtMi45MjdsMi44ODMsMS4yMjRjLjMwNywuMTI5IC42NTItLjAxNCAuNzgzLS4zMTUgLjEyOS0uMzA0LS4wMTItLjY1NS0uMzE4LS43ODNsLTMuMzQ4LTEuNDIzdi0zLjAzM2MwLS4zNjItLjAyNy0uNzE2LS4wOC0xLjA2M2wuOTQ1LS4zNDV2LjA0MmMwLC4zOTIgLjMxNiwuNzExIC43MDksLjcxMWgyLjcyNWMuMzkzLDAgLjcxMS0uMzE5IC43MTEtLjcxMXYtMS4yNzhjMC0uMzkyLS4zMTktLjcxMi0uNzExLS43MTJ6bS0xMS4zODcsNi43NjNjLTEuMTE1LDAtMi4wMi0uOTAyLTIuMDItMi4wMTkgMC0xLjExNSAuOTA0LTIuMDE5IDIuMDItMi4wMTkgMS4xMTIsMCAyLjAyLC45MDQgMi4wMiwyLjAxOSAwLDEuMTE3LS45MDksMi4wMTktMi4wMiwyLjAxOXptNS45NC0zLjU4NmMwLDEuNjY4LTEuMjMsLjg5Mi0zLjczNi0uMzMyLS41MS0uNjYxLTEuMzA3LTEuMDg4LTIuMjA1LTEuMDg4LS44NzUsMC0xLjY1NCwuNDAxLTIuMTY1LDEuMDMtMi41ODUsMS4yNTgtMy44NTYsMi4wODQtMy44NTYsLjM5MXYtLjQ1NGMuMDgtMi44MDEgMi42MjEtNS4yMzEgNS44OC01LjI5NyAuMDIzLDAgLjA0NS0uMDA0IC4wNzEtLjAwNCAuMDA5LDAgLjAyMSwuMDAxIC4wMzEsLjAwMSAuMDEyLDAgLjAyMS0uMDAxIC4wMy0uMDAxIC4wMjYsMCAuMDQ3LC4wMDMgLjA3MywuMDA0IDMuMjU2LC4wNjUgNS43OTUsMi40NjEgNS44NzcsNS4yOTd2LjQ1M3oiLz48L3N2Zz4=)
}

.svg .iconBreakdown .productDetails h2, .svg .iconBreakdown.nbaMessage .podContent, .svg .nbaMessage .iconBreakdown.podContent, .svg h2.iconBreakdown, .svg h3.iconBreakdown {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF84XyIgeTE9IjMwLjIwNyIgeTI9IjUuMDMzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfOF8pIiBkPSJtMzIuODk2LDE3LjU4N2wtNS4zOTItLjAwN2MtLjc0Mi0uMDAxLTEuMzUtLjYwOC0xLjM1LTEuMzUydi0yLjM4YzAtLjc0MyAuNjA3LTEuMzUgMS4zNS0xLjM1aDMuMzMxYy43NDIsMCAxLjU3NywuNTYzIDEuODU2LDEuMjUxbDEuMDQ4LDIuNTg3Yy4yNzksLjY4OC0uMTAxLDEuMjUxLS44NDMsMS4yNTFtNS41NjYsMy42MjVjLS4wMi0uNzQyLS40NzgtMS43NjYtMS4wMTgtMi4yNzRsLS41MTEtLjQ3OWMtLjU0LS41MDktMS4yMjMtMS40ODItMS41MTktMi4xNjRsLTEuNjY3LTMuODQ1Yy0uMjk1LS42ODItMS4xNDQtMS4yMzgtMS44ODYtMS4yMzhoLTYuOTY1Yy0uNzQxLDAtMS4zNSwuNjA2LTEuMzUsMS4zNXY3Ljc5NGMwLC4wNzUtLjAwNywuMTQ4LS4wMTksLjIyMWwtMTQuNy0xNC41OTRjLS41MjctLjUyMi0xLjU2NS0uOTUtMi4zMDktLjk1aC0xLjQ2NmMtLjQ2NywwLS43MzEsLjE4OS0uNzUsLjQ3N2gtLjAwMnY3LjEzMmMuMDAxLC40MDEtLjAwMiwuNzgxIC4wMDEsMS4xOTktLjAzNSwuMjQ3IC4xNTIsLjkyNSAuNjk5LDEuMTA5IC40OTMsLjEzNiAuMzc3LC4wODMgLjU4NSwuMTYgLjczNSwuMjYyIDEuMjI5LDEuMDc0IDEuMDg4LDEuODUxLS4xMDIsLjc2Mi0uNzgzLDEuNDM4LTEuNTcyLDEuNDU1LS4xNTYsLjAyMi0uNDI5LC4wMTEtLjU4Ni0uMDI2LS42NTUtLjA5LTEuMjctLjYyNi0xLjQ2Ni0xLjM0My0uMDM0LS4xNzQtLjI0Ny0uMzI3LS40NjYtLjMzNC0uMjE4LS4wMDYtLjM5NiwuMjA2LS4zODMsLjQ3OSAuMTAxLDEuMDYyIC44NjYsMi4wODMgMS45NjYsMi40NDggLjI2NCwuMTA5IC43NDMsLjE3MiAxLjAyOCwuMTM3IDEuNzA5LS4wNjUgMy4wOTYtMS43NjUgMi44NDEtMy40NDktLjA4OC0uODM2LS41NjUtMS42MDYtMS4yMzYtMi4wOTgtLjMzNi0uMjU0LS43MDMtLjQxLTEuMTMzLS41MjF2LTYuMTcxbDExLjA3NiwxNC4xMzdjLjAwOCwuMDEgLjAxNywuMDIgLjAyNCwuMDNoLTE1LjExM2MtLjc0MiwwLTEuMzUsLjYwNi0xLjM1LDEuMzQ5djUuODAzYzAsLjc0MyAuNjA3LDEuMzUxIDEuMzUsMS4zNTFoMi4wOTdjLS4wMDItLjA2Mi0uMDA1LS4xMjEtLjAwNS0uMTgzIDAtMi42NTUgMi4xNjEtNC44MTUgNC44MTUtNC44MTUgMi42NTUsMCA0LjgxNiwyLjE2IDQuODE2LDQuODE1IDAsLjA2Mi0uMDAzLC4xMjEtLjAwNSwuMTgzaDEyLjU3OWMtLjAwMi0uMDYyLS4wMDQtLjEyMS0uMDA0LS4xODMgMC0yLjY1NSAyLjE2LTQuODE1IDQuODE0LTQuODE1IDIuNjU1LDAgNC44MTYsMi4xNiA0LjgxNiw0LjgxNSAwLC4wNjItLjAwMywuMTIxLS4wMDUsLjE4M2gxLjc3OGMuNzQzLDAgMS4zMzQtLjYwNyAxLjMxNC0xLjM1bC0uMjAxLTcuNjQ2eiIvPjxnIGZpbGw9IiMwMDRmYjYiPjxwYXRoIGQ9Im04LjU2LDI2LjIwM2MtMi4xMDksMC0zLjgyLDEuNzExLTMuODIsMy44MjFzMS43MTEsMy44MjEgMy44MiwzLjgyMWMyLjExLDAgMy44MjEtMS43MTEgMy44MjEtMy44MjFzLTEuNzExLTMuODIxLTMuODIxLTMuODIxIi8+PHBhdGggZD0ibTMwLjc2MSwyNi4yMDNjLTIuMTA5LDAtMy44MiwxLjcxMS0zLjgyLDMuODIxczEuNzExLDMuODIxIDMuODIsMy44MjFjMi4xMSwwIDMuODIxLTEuNzExIDMuODIxLTMuODIxcy0xLjcxLTMuODIxLTMuODIxLTMuODIxIi8+PC9nPjwvc3ZnPg==)
}

.svg .iconBreakdown.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconBreakdown.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0zNC4wNzcsMTguMDcybC01LjUzNC0uMDA4Yy0uNzYyLDAtMS4zODYtLjYyNC0xLjM4Ni0xLjM4N3YtMi40NDNjMC0uNzYzIC42MjQtMS4zODUgMS4zODYtMS4zODVoMy40MTljLjc2MiwwIDEuNjE5LC41NzcgMS45MDYsMS4yODRsMS4wNzQsMi42NTVjLjI4NywuNzA3LS4xMDQsMS4yODQtLjg2NSwxLjI4NG01LjcxMywzLjcyYy0uMDItLjc2Mi0uNDktMS44MTItMS4wNDUtMi4zMzRsLS41MjMtLjQ5MmMtLjU1NC0uNTIxLTEuMjU1LTEuNTIxLTEuNTYtMi4yMjFsLTEuNzEtMy45NDZjLS4zMDMtLjY5OS0xLjE3NC0xLjI3MS0xLjkzNy0xLjI3MWgtNy4xNDhjLS43NiwwLTEuMzg1LC42MjItMS4zODUsMS4zODV2Ny45OTljMCwuMDc3LS4wMDcsLjE1Mi0uMDIsLjIyOGwtMTUuMDkxLTE0Ljk3OGMtLjU0LS41MzctMS42MDYtLjk3NS0yLjM2OS0uOTc1aC0xLjUwNGMtLjQ3OSwwLS43NTEsLjE5NS0uNzcsLjQ4OWgtLjAwM3Y3LjMyYy4wMDEsLjQxMi0uMDAyLC44MDIgLjAwMSwxLjIzMS0uMDM2LC4yNTMgLjE1NiwuOTQ5IC43MTgsMS4xMzggLjUwNiwuMTQgLjM4NiwuMDg1IC42LC4xNjUgLjc1NSwuMjY5IDEuMjYyLDEuMTAzIDEuMTE3LDEuOS0uMTA0LC43ODItLjgwNCwxLjQ3NS0xLjYxNCwxLjQ5My0uMTYxLC4wMjMtLjQ0LC4wMTEtLjYwMi0uMDI3LS42NzMtLjA5Mi0xLjMwNC0uNjQyLTEuNTA0LTEuMzc4LS4wMzYtLjE3OC0uMjU0LS4zMzYtLjQ3OC0uMzQzLS4yMjQtLjAwNi0uNDA3LC4yMTEtLjM5MywuNDkyIC4xMDQsMS4wODkgLjg4OSwyLjEzOCAyLjAxOCwyLjUxMyAuMjcsLjExMyAuNzYzLC4xNzggMS4wNTUsLjE0MSAxLjc1NS0uMDY3IDMuMTc4LTEuODEyIDIuOTE3LTMuNTQtLjA5MS0uODU5LS41ODEtMS42NDktMS4yNjktMi4xNTQtLjM0NS0uMjYtLjcyMi0uNDIxLTEuMTYzLS41MzV2LTYuMzM0bDExLjM2OCwxNC41MDljLjAwOSwuMDEyIC4wMTgsLjAyMSAuMDI1LC4wMzNoLTE1LjUxM2MtLjc2MSwwLTEuMzg1LC42MjItMS4zODUsMS4zODN2NS45NTZjMCwuNzYzIC42MjQsMS4zODcgMS4zODUsMS4zODdoMi4xNTJjLS4wMDItLjA2My0uMDA0LS4xMjQtLjAwNC0uMTg4IDAtMi43MjUgMi4yMTgtNC45NDIgNC45NDItNC45NDIgMi43MjUsMCA0Ljk0MywyLjIxOCA0Ljk0Myw0Ljk0MiAwLC4wNjMtLjAwMywuMTI0LS4wMDUsLjE4OGgxMi45MTFjLS4wMDItLjA2My0uMDAzLS4xMjQtLjAwMy0uMTg4IDAtMi43MjUgMi4yMTctNC45NDIgNC45NDEtNC45NDIgMi43MjYsMCA0Ljk0NCwyLjIxOCA0Ljk0NCw0Ljk0MiAwLC4wNjMtLjAwMywuMTI0LS4wMDUsLjE4OGgxLjgyNWMuNzYzLDAgMS4zNjktLjYyNCAxLjM0OS0xLjM4NWwtLjIwOC03Ljg0OXoiLz48cGF0aCBkPSJtOS4wOTgsMjYuOTE1Yy0yLjE2NiwwLTMuOTIxLDEuNzU2LTMuOTIxLDMuOTIzIDAsMi4xNjUgMS43NTUsMy45MjMgMy45MjEsMy45MjMgMi4xNjYsMCAzLjkyMi0xLjc1OCAzLjkyMi0zLjkyMyAuMDAxLTIuMTY3LTEuNzU2LTMuOTIzLTMuOTIyLTMuOTIzIi8+PHBhdGggZD0ibTMxLjg4NiwyNi45MTVjLTIuMTY1LDAtMy45MjEsMS43NTYtMy45MjEsMy45MjMgMCwyLjE2NSAxLjc1NiwzLjkyMyAzLjkyMSwzLjkyMyAyLjE2NywwIDMuOTIyLTEuNzU4IDMuOTIyLTMuOTIzIDAtMi4xNjctMS43NTUtMy45MjMtMy45MjItMy45MjMiLz48L2c+PC9zdmc+)
}

.svg .iconLongTermCare .productDetails h2, .svg .iconLongTermCare.nbaMessage .podContent, .svg .iconPrivateMedicalInsurance .productDetails h2, .svg .iconPrivateMedicalInsurance.nbaMessage .podContent, .svg .nbaMessage .iconLongTermCare.podContent, .svg .nbaMessage .iconPrivateMedicalInsurance.podContent, .svg h2.iconLongTermCare, .svg h2.iconPrivateMedicalInsurance, .svg h3.iconLongTermCare, .svg h3.iconPrivateMedicalInsurance {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xN18iIHkxPSIzNS41OTEiIHkyPSIzLjI4OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzE3XykiIGQ9Ik0zMy4yNDcsNS4xMTljLTcuNzctNS40MTEtMTMuNzYzLDIuODkzLTEzLjc2MywyLjg5M1MxMy40OTEtMC4yOTIsNS43MjIsNS4xMTkgIEMtMy40ODcsMTEuNTMzLDUuODE3LDI3LjksMTkuNDg0LDM1LjU5MUMzMy4xNTIsMjcuOSw0Mi40NTcsMTEuNTMzLDMzLjI0Nyw1LjExOSIvPjwvc3ZnPg==)
}

.svg .iconLongTermCare.nbaMessage.grey .podContent, .svg .iconPrivateMedicalInsurance.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconLongTermCare.podContent, .svg .nbaMessage.grey .iconPrivateMedicalInsurance.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMi45MTQsNi41MzljLTcuMTkyLTUuMDA5LTEyLjc0LDIuNjc4LTEyLjc0LDIuNjc4cy01LjU0OC03LjY4OC0xMi43NC0yLjY3OGMtOC41MjQsNS45MzggLjA4OCwyMS4wODggMTIuNzQsMjguMjA4IDEyLjY1Mi03LjEyIDIxLjI2NS0yMi4yNzEgMTIuNzQtMjguMjA4Ii8+PC9zdmc+)
}

.svg .iconTravel .productDetails h2, .svg .iconTravel.nbaMessage .podContent, .svg .nbaMessage .iconTravel.podContent, .svg h2.iconTravel, .svg h3.iconTravel {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF81XyIgeTE9IjM0LjkyNSIgeTI9IjMuOTU0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfNV8pIiBkPSJtMjcuMTA5LDIwLjAyOGMwLC4yNTktLjIxMywuNDcyLS40NzIsLjQ3MmgtNC45MzRjLS4yNTgsMC0uNDcxLS4yMTItLjQ3MS0uNDcydi03LjM1NmMwLS4yNTkgLjE2My0uNjA4IC4zNi0uNzc2bDIuMjE4LTEuODc1Yy4xOTgtLjE2OCAuNTIyLS4xNjggLjcyMSwwbDIuMjE4LDEuODc1Yy4xOTgsLjE2OCAuMzYsLjUxNyAuMzYsLjc3NnY3LjM1NnptLTExLjUxMi0xMi42NTZjLjAwMi0xLjA0OCAuODY2LTEuOTEyIDEuOTE0LTEuOTE0aDMuOTQ2YzEuMDQ4LC4wMDIgMS45MTIsLjg2NiAxLjkxNCwxLjkxNHYuNjQxaC03Ljc3M3YtLjY0MXptMjAuMDM3LC42NDFoLTEwLjc2di0uNjQxYy0uMDAyLTEuODg1LTEuNTMzLTMuNDE2LTMuNDE5LTMuNDE4aC0zLjk0NmMtMS44ODYsLjAwMy0zLjQxNSwxLjUzMy0zLjQxOSwzLjQxOHYuNjQxaC0xMC43NThjLTEuMjk2LDAtMi4zNTcsMS4wNjItMi4zNTcsMi4zNTd2MjAuNDk2YzAsMS4yOTYgMS4wNjEsMi4zNTYgMi4zNTcsMi4zNTZoLjY0N3YuNjIzYzAsLjU5NyAuNDg0LDEuMDgxIDEuMDgxLDEuMDgxIC41OTgsMCAxLjA4Mi0uNDgzIDEuMDgyLTEuMDgxdi0uNjIzaDI2LjY4MnYuNjIzYzAsLjU5NyAuNDgyLDEuMDgxIDEuMDgxLDEuMDgxIC41OTYsMCAxLjA4LS40ODMgMS4wOC0xLjA4MXYtLjYyM2guNjQ5YzEuMjk1LDAgMi4zNTctMS4wNiAyLjM1Ny0yLjM1NnYtMjAuNDk2YzAtMS4yOTUtMS4wNjEtMi4zNTctMi4zNTctMi4zNTciLz48L3N2Zz4=)
}

.svg .iconTravel.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconTravel.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yNy4wODEsMjAuNGMwLC4yNDgtLjIwMywuNDUyLS40NTEsLjQ1MmgtNC43MmMtLjI0NywwLS40NS0uMjA0LS40NS0uNDUydi03LjAzN2MwLS4yNDggLjE1NS0uNTgxIC4zNDQtLjc0MmwyLjEyMi0xLjc5M2MuMTg5LS4xNjEgLjQ5OS0uMTYxIC42ODksMGwyLjEyMiwxLjc5M2MuMTg4LC4xNjEgLjM0NCwuNDk0IC4zNDQsLjc0MnY3LjAzN3ptLTExLjAxMi0xMi4xMDZjLjAwMi0xLjAwMiAuODI5LTEuODI5IDEuODMxLTEuODMxaDMuNzc1YzEuMDAyLC4wMDIgMS44MjgsLjgyOSAxLjgzLDEuODMxdi42MTNoLTcuNDM2di0uNjEzem0xOS4xNjgsLjYxM2gtMTAuMjkzdi0uNjEzYy0uMDAyLTEuODA0LTEuNDY2LTMuMjY4LTMuMjctMy4yNzFoLTMuNzc1Yy0xLjgwNCwuMDAzLTMuMjY3LDEuNDY3LTMuMjcxLDMuMjcxdi42MTNoLTEwLjI5MWMtMS4yNCwwLTIuMjU1LDEuMDE2LTIuMjU1LDIuMjU1djE5LjYwNmMwLDEuMjQgMS4wMTUsMi4yNTQgMi4yNTUsMi4yNTRoLjYxOXYuNTk2YzAsLjU3MiAuNDYzLDEuMDMzIDEuMDM0LDEuMDMzIC41NzIsMCAxLjAzNS0uNDYxIDEuMDM1LTEuMDMzdi0uNTk2aDI1LjUyNXYuNTk2YzAsLjU3MiAuNDYxLDEuMDMzIDEuMDMzLDEuMDMzIC41NywwIDEuMDMzLS40NjEgMS4wMzMtMS4wMzN2LS41OTZoLjYyMWMxLjIzOSwwIDIuMjU1LTEuMDE0IDIuMjU1LTIuMjU0di0xOS42MDZjLTAtMS4yMzktMS4wMTUtMi4yNTUtMi4yNTUtMi4yNTUiLz48L3N2Zz4=)
}

.svg .iconPersonalAccident .productDetails h2, .svg .iconPersonalAccident.nbaMessage .podContent, .svg .nbaMessage .iconPersonalAccident.podContent, .svg h2.iconPersonalAccident, .svg h3.iconPersonalAccident {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xOF8iIHkxPSIzNi40MDciIHkyPSIyLjQ3MiIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzE4XykiIGQ9Im0zNC4xNSwxMi45OTVoLTguMjIydi04LjIyMmMwLTEuMjY2LTEuMDM3LTIuMzAyLTIuMzAyLTIuMzAyaC04LjI4NGMtMS4yNjcsMC0yLjMwMiwxLjAzNi0yLjMwMiwyLjMwMnY4LjIyMmgtOC4yMjJjLTEuMjY3LDAtMi4zMDIsMS4wMzYtMi4zMDIsMi4zMDJ2OC4yODVjMCwxLjI2NSAxLjAzNSwyLjMwMSAyLjMwMiwyLjMwMWg4LjIyM3Y4LjIyM2MwLDEuMjY2IDEuMDM1LDIuMzAyIDIuMzAyLDIuMzAyaDguMjg0YzEuMjY1LDAgMi4zMDItMS4wMzYgMi4zMDItMi4zMDJ2LTguMjIzaDguMjIyYzEuMjY2LDAgMi4zMDItMS4wMzYgMi4zMDItMi4zMDF2LTguMjg1Yy0uMDAxLTEuMjY2LTEuMDM2LTIuMzAyLTIuMzAzLTIuMzAyIi8+PC9zdmc+)
}

.svg .iconPersonalAccident.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconPersonalAccident.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zMy43MDYsMTMuNjA0aC03LjU5NHYtNy41OTVjMC0xLjE2OS0uOTU2LTIuMTI1LTIuMTI3LTIuMTI1aC03LjY0OWMtMS4xNzEsMC0yLjEyNiwuOTU2LTIuMTI2LDIuMTI1djcuNTk0aC03LjU5NmMtMS4xNywwLTIuMTI1LC45NTctMi4xMjUsMi4xMjV2Ny42NTFjMCwxLjE3MSAuOTU1LDIuMTI2IDIuMTI1LDIuMTI2aDcuNTk2djcuNTk1YzAsMS4xNjkgLjk1NSwyLjEyNiAyLjEyNiwyLjEyNmg3LjY0OWMxLjE3MSwwIDIuMTI3LS45NTcgMi4xMjctMi4xMjZ2LTcuNTk1aDcuNTk0YzEuMTY5LDAgMi4xMjYtLjk1NSAyLjEyNi0yLjEyNnYtNy42NTFjMC0xLjE2OC0uOTU3LTIuMTI0LTIuMTI2LTIuMTI0Ii8+PC9zdmc+)
}

.svg .iconPet .productDetails h2, .svg .iconPet.nbaMessage .podContent, .svg .nbaMessage .iconPet.podContent, .svg h2.iconPet, .svg h3.iconPet {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTAuNTE2IC0wLjU2MSA0MCA0MCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTAuNTE2IC0wLjU2MSA0MCA0MCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xNF8iIHkxPSIyMi40MzEiIHkyPSIxMi4yNTIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzE1XyIgeTE9IjExLjcxIiB5Mj0iMS44NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0iU1ZHSURfMTZfIiB5MT0iMzIuNzQ2IiB5Mj0iMjQuNzk5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xN18iIHkxPSIzNy4wMjkiIHkyPSIxMy4yMjYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzEzXyIgeTE9IjE0LjIwOSIgeTI9IjIuNjU4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTNfKSIgZD0ibTI1Ljg2MiwxMC42NDFjLTEuNTIsMi45NDYtNC42NjgsNC4zNDctNy4wMzMsMy4xMjctMi4zNjItMS4yMi0zLjA0NS00LjU5Ny0xLjUyNi03LjU0MyAxLjUyMS0yLjk0NiA0LjY2OC00LjM0NyA3LjAzMi0zLjEyNyAyLjM2MywxLjIxOCAzLjA0Niw0LjU5NyAxLjUyNyw3LjU0MyIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTRfKSIgZD0ibTI4LjI4NCwxMy4wNjJjLTIuOTQ3LDEuNTIxLTQuMzQ4LDQuNjY3LTMuMTI4LDcuMDMyIDEuMjIsMi4zNjQgNC41OTcsMy4wNDggNy41NDIsMS41MjcgMi45NDctMS41MjEgNC4zNDgtNC42NjggMy4xMjgtNy4wMzItMS4yMi0yLjM2My00LjU5Ny0zLjA0Ny03LjU0Mi0xLjUyNyIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTVfKSIgZD0ibTE0LjA5Miw2LjM4Yy4yNzUsMi43MTQtMS4yNjcsNS4wOTItMy40NDQsNS4zMTMtMi4xNzYsLjIyMS00LjE2NC0xLjgtNC40MzgtNC41MTUtLjI3NS0yLjcxNCAxLjI2Ny01LjA5MiAzLjQ0NC01LjMxMiAyLjE3Ni0uMjIxIDQuMTYzLDEuODAxIDQuNDM4LDQuNTE0Ii8+PHBhdGggZmlsbD0idXJsKCNTVkdJRF8xNl8pIiBkPSJtMzIuNTQzLDI0LjgzMWMtMi43MTQtLjI3My01LjA5MywxLjI2Ny01LjMxMywzLjQ0Ni0uMjIxLDIuMTc2IDEuODAxLDQuMTYzIDQuNTE1LDQuNDM4IDIuNzE0LC4yNzQgNS4wOTItMS4yNjcgNS4zMTItMy40NDQgLjIyMi0yLjE3Ny0xLjgtNC4xNjYtNC41MTQtNC40NCIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMTdfKSIgZD0ibTIzLDM0LjMzMmM0LjE2Ny00LjE2NiAzLjQyMy0xMS42NjUtMS42NjEtMTYuNzQ4LTUuMDgyLTUuMDg0LTEyLjU4MS01LjgyOC0xNi43NDctMS42NjEtNC4xNjcsNC4xNjYtMy40MjMsMTEuNjY2IDEuNjYxLDE2Ljc0OSA1LjA4Miw1LjA4MyAxMi41ODEsNS44MjcgMTYuNzQ3LDEuNjYiLz48L3N2Zz4=)
}

.svg .iconPet.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconPet.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0yNi43MTYsMTEuNzE2Yy0xLjMzNCwyLjU4NS00LjA5NywzLjgxNS02LjE3MywyLjc0NC0yLjA3Mi0xLjA3LTIuNjcyLTQuMDM0LTEuMzM5LTYuNjE5IDEuMzM1LTIuNTg2IDQuMDk3LTMuODE1IDYuMTcyLTIuNzQ0IDIuMDczLDEuMDY5IDIuNjczLDQuMDMzIDEuMzQsNi42MTkiLz48cGF0aCBkPSJtMjguODQxLDEzLjg0MWMtMi41ODcsMS4zMzQtMy44MTUsNC4wOTYtMi43NDUsNi4xNzEgMS4wNjksMi4wNzMgNC4wMzQsMi42NzQgNi42MTgsMS4zNCAyLjU4Ny0xLjMzNSAzLjgxNi00LjA5NyAyLjc0NS02LjE3MS0xLjA3LTIuMDc1LTQuMDM0LTIuNjc1LTYuNjE4LTEuMzQiLz48cGF0aCBkPSJtMTYuMzg3LDcuOTc3Yy4yNDIsMi4zODEtMS4xMTMsNC40NjgtMy4wMjMsNC42NjItMS45MDksLjE5NC0zLjY1NS0xLjU3OS0zLjg5NC0zLjk2Mi0uMjQxLTIuMzgyIDEuMTExLTQuNDY5IDMuMDIxLTQuNjYyIDEuOTExLS4xOTQgMy42NTUsMS41ODEgMy44OTYsMy45NjIiLz48cGF0aCBkPSJtMzIuNTc5LDI0LjE2OGMtMi4zODItLjI0LTQuNDcsMS4xMTMtNC42NjIsMy4wMjMtLjE5NCwxLjkwOSAxLjU4LDMuNjU0IDMuOTYyLDMuODk1IDIuMzgxLC4yNDEgNC40NjctMS4xMTEgNC42NjEtMy4wMjFzLTEuNTgtMy42NTYtMy45NjEtMy44OTciLz48cGF0aCBkPSJtMjQuMjA0LDMyLjUwNmMzLjY1Ni0zLjY1NSAzLjAwNC0xMC4yMzYtMS40NTctMTQuNjk4LTQuNDYtNC40Ni0xMS4wNDItNS4xMTQtMTQuNjk3LTEuNDU3LTMuNjU4LDMuNjU3LTMuMDA1LDEwLjIzNyAxLjQ1NywxNC42OTggNC40NjEsNC40NjIgMTEuMDQxLDUuMTE0IDE0LjY5NywxLjQ1NyIvPjwvZz48L3N2Zz4=)
}

.svg .iconLegalProtection .productDetails h2, .svg .iconLegalProtection.nbaMessage .podContent, .svg .nbaMessage .iconLegalProtection.podContent, .svg h2.iconLegalProtection, .svg h3.iconLegalProtection {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PHBhdGggZmlsbD0iIzAwNEZCNiIgZD0iTTM5LjQzIDIyLjY1YzAtLjA1IDAtLjA3IDAtLjFsLS4wNC0uMWMtLjAzLS4wMi0uMDMtLjA1LS4wNC0uMDdsLS4wMi0uMDUtNy40LTE1LjAzYzAtLjAyLS4wMi0uMDQtLjAzLS4wNy0uMDItLjA1LS4wNS0uMS0uMS0uMTRsLS4wMi0uMDVjLS4wNS0uMDYtLjEtLjEtLjE3LS4xNGwtLjA0LS4wMmMtLjA0LS4wMy0uMS0uMDUtLjE2LS4wN2gtLjA2Yy0uMDctLjAzLS4xNS0uMDQtLjIyLS4wNEgyMC45NnYtMS43YzAtLjA0LS4wMi0uMDgtLjAzLS4xM1Y0LjhjMC0uNS0uNC0uOS0uOS0uOS0uNDIgMC0uNzYuMjgtLjg2LjY2LS4wOC4xNi0uMTMuMzItLjEzLjV2MS43SDguOTRjLS4wOCAwLS4xNSAwLS4yNC4wM2gtLjA3Yy0uMDQuMDMtLjEuMDUtLjE1LjA4bC0uMDQuMDNjLS4wNi4wNC0uMTIuMS0uMTcuMTVsLS4wMy4wNGMtLjA0LjAzLS4wNy4wOC0uMS4xNGwtLjA0LjA2TC42NCAyMi40czAgLjAzLS4wMi4wNmMwIC4wNC0uMDIuMDYtLjAzLjEtLjAyLjAyLS4wMi4wNC0uMDIuMDYgMCAuMDUgMCAuMS0uMDIuMTJ2LjA1Yy4wMiAzLjg3IDMuNzYgNy4wMiA4LjM0IDcuMDIgNC42IDAgOC4zMy0zLjE1IDguMzUtNy4wM3YtLjA4czAtLjA0LS4wMi0uMDdjMC0uMDYgMC0uMDggMC0uMWwtLjA0LS4xcy0uMDItLjAzLS4wMy0uMDZsLS4wMy0uMDctNi43Ni0xMy43NWg4LjY2djI3LjA4aC02LjA3Yy0uMjggMC0uNS41LS41IDEuMDggMCAuNi4yMiAxLjA3LjUgMS4wN2gxNC4wNmMuMjggMCAuNS0uNDcuNS0xLjA2IDAtLjYtLjIyLTEuMDctLjUtMS4wN2gtNi4wN3MwIDAgMC0uMDJWOC42aDguN0wyMi44MyAyMi40YzAgLjAyIDAgLjAzIDAgLjA1LS4wNC4wNi0uMDQuMDgtLjA1LjEgMCAuMDIgMCAuMDQgMCAuMDYgMCAuMDctLjAyLjEtLjAyLjEzdi4wNWMwIDMuOSAzLjc1IDcuMDQgOC4zNCA3LjA0IDQuNiAwIDguMzQtMy4xNyA4LjM0LTcuMDYgMC0uMDYgMC0uMSAwLS4xem0tMjQuNTUtLjhIMi45M2w2LTEyLjEyIDUuOTUgMTIuMTJ6bTEwLjI1IDBsNi0xMi4xMiA1Ljk0IDEyLjEySDI1LjEzeiIvPjwvc3ZnPg==)
}

.svg .iconLegalProtection.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconLegalProtection.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM5LjQzIDIyLjY1YzAtLjA1IDAtLjA3IDAtLjFsLS4wNC0uMWMtLjAzLS4wMi0uMDMtLjA1LS4wNC0uMDdsLS4wMi0uMDUtNy40LTE1LjAzYzAtLjAyLS4wMi0uMDQtLjAzLS4wNy0uMDItLjA1LS4wNS0uMS0uMS0uMTRsLS4wMi0uMDVjLS4wNS0uMDYtLjEtLjEtLjE3LS4xNGwtLjA0LS4wMmMtLjA0LS4wMy0uMS0uMDUtLjE2LS4wN2gtLjA2Yy0uMDctLjAzLS4xNS0uMDQtLjIyLS4wNEgyMC45NnYtMS43YzAtLjA0LS4wMi0uMDgtLjAzLS4xM1Y0LjhjMC0uNS0uNC0uOS0uOS0uOS0uNDIgMC0uNzYuMjgtLjg2LjY2LS4wOC4xNi0uMTMuMzItLjEzLjV2MS43SDguOTRjLS4wOCAwLS4xNSAwLS4yNC4wM2gtLjA3Yy0uMDQuMDMtLjEuMDUtLjE1LjA4bC0uMDQuMDNjLS4wNi4wNC0uMTIuMS0uMTcuMTVsLS4wMy4wNGMtLjA0LjAzLS4wNy4wOC0uMS4xNGwtLjA0LjA2TC42NCAyMi40czAgLjAzLS4wMi4wNmMwIC4wNC0uMDIuMDYtLjAzLjEtLjAyLjAyLS4wMi4wNC0uMDIuMDYgMCAuMDUgMCAuMS0uMDIuMTJ2LjA1Yy4wMiAzLjg3IDMuNzYgNy4wMiA4LjM0IDcuMDIgNC42IDAgOC4zMy0zLjE1IDguMzUtNy4wM3YtLjA4czAtLjA0LS4wMi0uMDdjMC0uMDYgMC0uMDggMC0uMWwtLjA0LS4xcy0uMDItLjAzLS4wMy0uMDZsLS4wMy0uMDctNi43Ni0xMy43NWg4LjY2djI3LjA4aC02LjA3Yy0uMjggMC0uNS41LS41IDEuMDggMCAuNi4yMiAxLjA3LjUgMS4wN2gxNC4wNmMuMjggMCAuNS0uNDcuNS0xLjA2IDAtLjYtLjIyLTEuMDctLjUtMS4wN2gtNi4wN3MwIDAgMC0uMDJWOC42aDguN0wyMi44MyAyMi40YzAgLjAyIDAgLjAzIDAgLjA1LS4wNC4wNi0uMDQuMDgtLjA1LjEgMCAuMDIgMCAuMDQgMCAuMDYgMCAuMDctLjAyLjEtLjAyLjEzdi4wNWMwIDMuOSAzLjc1IDcuMDQgOC4zNCA3LjA0IDQuNiAwIDguMzQtMy4xNyA4LjM0LTcuMDYgMC0uMDYgMC0uMSAwLS4xem0tMjQuNTUtLjhIMi45M2w2LTEyLjEyIDUuOTUgMTIuMTJ6bTEwLjI1IDBsNi0xMi4xMiA1Ljk0IDEyLjEySDI1LjEzeiIvPjwvc3ZnPg==)
}

.svg .iconLiability .productDetails h2, .svg .iconLiability.nbaMessage .podContent, .svg .nbaMessage .iconLiability.podContent, .svg h2.iconLiability, .svg h3.iconLiability {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iIzAwNEZCNiI+PHBhdGggZD0iTTYuOCAzMC42NGwtNS4yLjc0Yy0uNTIgMC0uOTctLjQtMS4wNS0uOS0uMDgtLjYuMzItMS4xMy45LTEuMjJsNS4wNi0uNzJjLjYtLjA4IDEuMTMuMzIgMS4yLjkgMCAwIC4xNCAxLjAyLS45IDEuMnpNNi4yNSAyNi42TDEuNjcgMjRjLS40Mi0uMy0uNTUtLjktLjI4LTEuMzYuMjctLjUuOTItLjcgMS40My0uNGw0LjQ2IDIuNWMuNS4zLjY4LjkzLjQgMS40NCAwIDAtLjUuOS0xLjQ1LjR6TTIzLjQgMzQuMzJoLjA0VjMyLjdjMC0uNTgtLjQ3LTEuMDQtMS4wNC0xLjA0SDguMmMtLjU4IDAtMS4wNS40Ni0xLjA1IDEuMDN2MS42MnMtMi4wOCAxLjA4LTIuMDggMy41aDIwLjRjMC0yLjQyLTIuMDgtMy41LTIuMDgtMy41ek0zOC40NSAyNS44NGwtMTUtNi4wNCAxLjQyLTMuMjJjLjcgMCAxLjM0LS40IDEuNjQtMS4wNi40LS45IDAtMS45NS0uOS0yLjM0bC04LTMuNTRjLS45LS40LTEuOTUgMC0yLjM0LjktLjMuNjgtLjE1IDEuNDMuMzIgMS45M2wtNC40IDkuOTdjLS43IDAtMS4zNS40LTEuNjUgMS4wNi0uNC45IDAgMS45NS45IDIuMzVsOCAzLjUzYy4yNS4xLjUuMTUuNzMuMTUuNjggMCAxLjMzLS40IDEuNjMtMS4wNi4yOC0uNjcuMTMtMS40Mi0uMzMtMS45MmwxLjMyLTIuOTggMTQuNDcgNy4yYzEuMy41OCAyLjQ1LS42NyAyLjktMS42Ny40NC0xIC41LTIuNzItLjcyLTMuMjZ6TTE0LjUgMjMuODZsLTEuNDQtLjY0IDQuMzQtOS44IDEuNDQuNjMtNC4zMyA5Ljh6Ii8+PC9nPjwvc3ZnPg==)
}

.svg .iconLiability.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconLiability.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTYuOCAzMC42NGwtNS4yLjc0Yy0uNTIgMC0uOTctLjQtMS4wNS0uOS0uMDgtLjYuMzItMS4xMy45LTEuMjJsNS4wNi0uNzJjLjYtLjA4IDEuMTMuMzIgMS4yLjkgMCAwIC4xNCAxLjAyLS45IDEuMnpNNi4yNSAyNi42TDEuNjcgMjRjLS40Mi0uMy0uNTUtLjktLjI4LTEuMzYuMjctLjUuOTItLjcgMS40My0uNGw0LjQ2IDIuNWMuNS4zLjY4LjkzLjQgMS40NCAwIDAtLjUuOS0xLjQ1LjR6TTIzLjQgMzQuMzJoLjA0VjMyLjdjMC0uNTgtLjQ3LTEuMDQtMS4wNC0xLjA0SDguMmMtLjU4IDAtMS4wNS40Ni0xLjA1IDEuMDN2MS42MnMtMi4wOCAxLjA4LTIuMDggMy41aDIwLjRjMC0yLjQyLTIuMDgtMy41LTIuMDgtMy41ek0zOC40NSAyNS44NGwtMTUtNi4wNCAxLjQyLTMuMjJjLjcgMCAxLjM0LS40IDEuNjQtMS4wNi40LS45IDAtMS45NS0uOS0yLjM0bC04LTMuNTRjLS45LS40LTEuOTUgMC0yLjM0LjktLjMuNjgtLjE1IDEuNDMuMzIgMS45M2wtNC40IDkuOTdjLS43IDAtMS4zNS40LTEuNjUgMS4wNi0uNC45IDAgMS45NS45IDIuMzVsOCAzLjUzYy4yNS4xLjUuMTUuNzMuMTUuNjggMCAxLjMzLS40IDEuNjMtMS4wNi4yOC0uNjcuMTMtMS40Mi0uMzMtMS45MmwxLjMyLTIuOTggMTQuNDcgNy4yYzEuMy41OCAyLjQ1LS42NyAyLjktMS42Ny40NC0xIC41LTIuNzItLjcyLTMuMjZ6TTE0LjUgMjMuODZsLTEuNDQtLjY0IDQuMzQtOS44IDEuNDQuNjMtNC4zMyA5Ljh6Ii8+PC9nPjwvc3ZnPg==)
}

.svg .iconConstructionLiability .productDetails h2, .svg .iconConstructionLiability.nbaMessage .podContent, .svg .nbaMessage .iconConstructionLiability.podContent, .svg h2.iconConstructionLiability, .svg h3.iconConstructionLiability {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iIzAwNEZCNiI+PHBhdGggZD0iTTE5Ljc0IDcuNzRoLjEyYy4zOCAwIC43LS4zLjctLjdWMS44OGMwLS4zOC0uMzItLjY4LS43LS42OGgtLjEyYy0uMzcgMC0uNjguMy0uNjguNjd2NS4xOGMwIC4zOC4zLjcuNjguN3pNMjguNDggNy40M2gtMS4zYy0uMjQtMi4zOC0yLjEtNC40OC00Ljc1LTUuM2wtLjU0LS4xOHY2LjAzYzAgLjMtLjI0LjU0LS41My41NGgtMy4xMmMtLjI4IDAtLjUtLjI0LS41LS41NFYyLjAzbC0uNTguMmMtMi40Ni45LTQuMTIgMi45My00LjI4IDUuMmgtMS4yM1YxMGgxNi44VjcuNDR6TTEzLjQ2IDEyLjI4YzAgMy42NSAyLjk2IDYuNiA2LjYgNi42IDMuNjYgMCA2LjYyLTIuOTUgNi42Mi02LjYgMC0uMzMtLjAzLS42NC0uMDctLjk1SDEzLjU1Yy0uMDUuMy0uMDguNjMtLjA4Ljk1ek0zMi40MSAyNS4zYy0uMTUtMi44Mi0yLjU4LTUuMS01LjQtNS4xSDEyLjhjLTIuODIgMC01LjI1IDIuMjgtNS40MiA1LjFsLS43MyAxMi41aDI2LjVsLS43My0xMi41ek0xOS45NSAzNi41TDE3LjYgMzQuMWwxLjY2LTEwLjgtMS4zNi0xLjI0LjQyLS41OGgzLjE4bC41LjU4LTEuMzYgMS4yNCAxLjY3IDEwLjgtMi4zNiAyLjQyeiIvPjwvZz48L3N2Zz4=)
}

.svg .iconConstructionLiability.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconConstructionLiability.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTE5Ljc0IDcuNzRoLjEyYy4zOCAwIC43LS4zLjctLjdWMS44OGMwLS4zOC0uMzItLjY4LS43LS42OGgtLjEyYy0uMzcgMC0uNjguMy0uNjguNjd2NS4xOGMwIC4zOC4zLjcuNjguN3pNMjguNDggNy40M2gtMS4zYy0uMjQtMi4zOC0yLjEtNC40OC00Ljc1LTUuM2wtLjU0LS4xOHY2LjAzYzAgLjMtLjI0LjU0LS41My41NGgtMy4xMmMtLjI4IDAtLjUtLjI0LS41LS41NFYyLjAzbC0uNTguMmMtMi40Ni45LTQuMTIgMi45My00LjI4IDUuMmgtMS4yM1YxMGgxNi44VjcuNDR6TTEzLjQ2IDEyLjI4YzAgMy42NSAyLjk2IDYuNiA2LjYgNi42IDMuNjYgMCA2LjYyLTIuOTUgNi42Mi02LjYgMC0uMzMtLjAzLS42NC0uMDctLjk1SDEzLjU1Yy0uMDUuMy0uMDguNjMtLjA4Ljk1ek0zMi40MSAyNS4zYy0uMTUtMi44Mi0yLjU4LTUuMS01LjQtNS4xSDEyLjhjLTIuODIgMC01LjI1IDIuMjgtNS40MiA1LjFsLS43MyAxMi41aDI2LjVsLS43My0xMi41ek0xOS45NSAzNi41TDE3LjYgMzQuMWwxLjY2LTEwLjgtMS4zNi0xLjI0LjQyLS41OGgzLjE4bC41LjU4LTEuMzYgMS4yNCAxLjY3IDEwLjgtMi4zNiAyLjQyeiIvPjwvZz48L3N2Zz4=)
}

.svg .iconPremisesAndMaterials .productDetails h2, .svg .iconPremisesAndMaterials.nbaMessage .podContent, .svg .nbaMessage .iconPremisesAndMaterials.podContent, .svg h2.iconPremisesAndMaterials, .svg h3.iconPremisesAndMaterials {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iIzAwNEZCNiI+PHBhdGggZD0iTTQuNSA1LjgzYy41LjQ4IDEuMi45NSAyLjEgMS4yLjQyLjEyLjkuMiAxLjM4LjE4LjQ1LjAzIDEtLjA4IDEuMzctLjE0LjIzLS4wNS4zOC0uMDYuNTUtLjEuMTggMCAuMzYtLjAyLjU0LS4wMy4zNiAwIC43MiAwIDEuMDYuMDUuNy4wNyAxLjM0LjI3IDEuOS41LjU0LjIzIDEgLjQ4IDEuMy42OC4wNi4wNC4xNC4xLjE3LjF2LjA0Yy4wMiAwIC4wMy4wMi4wNC4wMy4wMyAwLS4wMiAwIC4wNi4wMi4wNCAwIC4xLS4wNS4xLS4wOHMwLS4wMyAwLS4wM3YtLjAyYy0uMDQtLjEzLS4wNy0uMTgtLjEyLS4yOC0uMi0uMzQtLjUyLS44LTEuMDQtMS4yNi0uNS0uNDUtMS4yMi0uOS0yLjA4LTEuMTQtLjQzLS4xMy0uOS0uMi0xLjM1LS4yNC0uMjQgMC0uNDggMC0uNyAwLS4yNi4wMy0uNTMuMDYtLjcyLjEtLjQ2LjA2LS43NC4xNC0xLjEuMTUtLjM2LjAzLS43IDAtMS4wNC0uMDMtLjY2LS4wNy0xLjMtLjI4LTEuODQtLjUyLS41My0uMjQtLjk4LS41LTEuMy0uNy0uMy0uMi0uNS0uMzQtLjUtLjM0cy4wNy4yLjI0LjU3Yy4xOC4zNC40OC44MyAxIDEuM3pNMTUgOC4xOGgtLjAzYy4wNiAwIC4wMiAwIC4wMyAwek02LjY0IDIuODRjLjI1LjIuNTMuMzcuOC41Ni4zLjE4LjYuMjguOS40Mi4xNS4wNy4zLjE0LjQ2LjJsLjQ4LjEuOTYuMjJjLjE2LjA0LjMyLjAzLjQ4LjA0bC41LjAzLjk2LjA0aC0uMWMuMi4wMy4zOC4wNS41OC4xMi4xLjAzLjIuMDcuMy4xMi4xLjA1LjIuMS4zLjE1LjQyLjIyLjgyLjUzIDEuMi44Ni4yMi4xNi40LjM1LjYuNTJsLjU3LjU4Yy40LjQuNzcuOCAxLjE3IDEuMjItLjEtLjU4LS4yNy0xLjEzLS41LTEuNjYtLjIzLS41NC0uNS0xLjA2LS44Ny0xLjU0LS4zNi0uNDgtLjc3LS45NS0xLjMtMS4zMi0uMjctLjItLjU1LS4zNy0uODgtLjUtLjE2LS4wNC0uMy0uMTMtLjUtLjE2bC0uNTItLjFoLS4xYy0uMyAwLS41OCAwLS44Ny0uMDItLjI4IDAtLjU3LjAyLS44NSAwbC0uODMtLjEtLjQzLS4wMi0uNC0uMDhjLS4yOC0uMDYtLjU4LS4xLS44NC0uMTctLjI3LS4xLS41NS0uMTUtLjgyLS4yNS0uMjYtLjEyLS41Ni0uMi0uOC0uMzUtLjI4LS4xNC0uNTQtLjI3LS44LS40Ny4xLjMuMjguNi40Ny44NC4yLjI4LjQ1LjQ3LjcuNzJ6TTIwLjQgMjAuOTFsLS45NS0xMC4zN2MtLjA0LS4zOC0uMzgtLjctLjc2LS43aC00LjFjLS4zNyAwLS43LjMyLS43My43bC0uNzUgMTAuMmMtLjAzLjQtLjM2LjctLjc1LjdsLTIuNy0uMDJjLS4zOCAwLS43LS4zLS43LS43di0zLjVjMC0uNC0uMjctLjU1LS42LS4zNmwtNy4zMyA0LjE4Yy0uMzMuMi0uNi42Ni0uNiAxLjA0bC4wNCAxNWMwIC40LjMuNy43LjdoMTguNmMuMzggMCAuNjgtLjI4LjY3LS42MyAwLS4zNS0uMDItLjk1LS4wMi0xLjMzbC4wNC0xMy41YzAtLjM4LS4wMi0xLS4wNi0xLjR6TTUuMDggMzAuOGMwIC4yNy0uMjIuNS0uNS41SDIuOWMtLjI3IDAtLjUtLjIzLS41LS41VjI5YzAtLjI4LjIzLS41LjUtLjVoMS42OGMuMjcgMCAuNS4yMi41LjV2MS44em0wLTQuMmMwIC4yNi0uMjIuNDgtLjUuNDhIMi45Yy0uMjcgMC0uNS0uMjItLjUtLjV2LTEuOGMwLS4yNy4yMy0uNS41LS41aDEuNjhjLjI3IDAgLjUuMjMuNS41djEuOHptNi43MiA0LjJjMCAuMjctLjIzLjUtLjUuNUg5LjYyYy0uMjcgMC0uNS0uMjMtLjUtLjVWMjljMC0uMjguMjItLjUuNS0uNWgxLjY4Yy4yNyAwIC41LjIyLjUuNXYxLjh6bTAtNC4yYzAgLjI2LS4yMy40OC0uNS40OEg5LjYyYy0uMjcgMC0uNS0uMjItLjUtLjV2LTEuOGMwLS4yNy4yMi0uNS41LS41aDEuNjhjLjI3IDAgLjUuMjMuNS41djEuOHptNi43IDQuMmMwIC4yNy0uMi41LS40OC41aC0xLjY4Yy0uMjcgMC0uNS0uMjMtLjUtLjVWMjljMC0uMjguMjMtLjUuNS0uNWgxLjY4Yy4yNyAwIC41LjIyLjUuNXYxLjh6bTAtNC4yYzAgLjI2LS4yLjQ4LS40OC40OGgtMS42OGMtLjI3IDAtLjUtLjIyLS41LS41di0xLjhjMC0uMjcuMjMtLjUuNS0uNWgxLjY4Yy4yNyAwIC41LjIzLjUuNXYxLjh6TTMwLjYzIDguNTdWNi43YzAtLjUzLS40NC0uOTYtLjk3LS45NmgtN2MtLjUyIDAtLjk1LjQzLS45NS45NnYzMS4wNGgydi03LjMyaDMuODR2Ny4zMmgxMi4wMlY4LjU3aC04Ljkzem0tMy40IDE0LjAyYzAgLjMtLjI1LjU2LS41Ni41NmgtMi40Yy0uMzIgMC0uNTgtLjI2LS41OC0uNTd2LTEuNjdjMC0uMy4yNS0uNTYuNTYtLjU2aDIuNGMuMzIgMCAuNTcuMjUuNTcuNTZ2MS42NnptMC00LjJjMCAuMy0uMjUuNTUtLjU2LjU1aC0yLjRjLS4zMiAwLS41OC0uMjUtLjU4LS41NnYtMS42N2MwLS4zLjI1LS41Ny41Ni0uNTdoMi40Yy4zMiAwIC41Ny4yNi41Ny41N3YxLjY2em0wLTQuMjJjMCAuMy0uMjUuNTctLjU2LjU3aC0yLjRjLS4zMiAwLS41OC0uMjYtLjU4LS41N3YtMS42NmMwLS4zLjI1LS41Ni41Ni0uNTZoMi40Yy4zMiAwIC41Ny4yNS41Ny41NnYxLjY2em01LjE3IDguNGMwIC4zLS4yNS41Ni0uNTYuNTZoLTIuNGMtLjMyIDAtLjU3LS4yNi0uNTctLjU3VjIwLjljMC0uMy4yNS0uNTUuNTctLjU1aDIuNGMuMyAwIC41Ni4yNS41Ni41NnYxLjY3em0wLTQuMmMwIC4zMi0uMjUuNTctLjU2LjU3aC0yLjRjLS4zMiAwLS41Ny0uMjUtLjU3LS41NnYtMS42N2MwLS4zLjI1LS41Ny41Ny0uNTdoMi40Yy4zIDAgLjU2LjI2LjU2LjU3djEuNjZ6bTAtNC4yYzAgLjMtLjI1LjU3LS41Ni41N2gtMi40Yy0uMzIgMC0uNTctLjI2LS41Ny0uNTd2LTEuNjZjMC0uMy4yNS0uNTYuNTctLjU2aDIuNGMuMyAwIC41Ni4yNS41Ni41NnYxLjY2em01LjI2IDguNGMwIC4zMy0uMjUuNTgtLjU2LjU4aC0yLjRjLS4zMiAwLS41Ny0uMjYtLjU3LS41N3YtMS42N2MwLS4zLjI1LS41Ni41Ni0uNTZoMi40Yy4zIDAgLjU2LjI1LjU2LjU2djEuNjZ6bTAtNC4yYzAgLjMyLS4yNS41Ny0uNTYuNTdoLTIuNGMtLjMyIDAtLjU3LS4yNS0uNTctLjU2di0xLjY3YzAtLjMuMjUtLjU3LjU2LS41N2gyLjRjLjMgMCAuNTYuMjYuNTYuNTd2MS42NnptMC00LjJjMCAuMy0uMjUuNTctLjU2LjU3aC0yLjRjLS4zMiAwLS41Ny0uMjYtLjU3LS41N3YtMS42NmMwLS4zLjI1LS41Ni41Ni0uNTZoMi40Yy4zIDAgLjU2LjI1LjU2LjU2djEuNjZ6Ii8+PC9nPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik03LjQgMzcuODNsMzUuNzQtLjA2SDUuNGwtMzUuNzQuMDYiLz48L3N2Zz4=)
}

.svg .iconPremisesAndMaterials.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconPremisesAndMaterials.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTQuNSA1LjgzYy41LjQ4IDEuMi45NSAyLjEgMS4yLjQyLjEyLjkuMiAxLjM4LjE4LjQ1LjAzIDEtLjA4IDEuMzctLjE0LjIzLS4wNS4zOC0uMDYuNTUtLjEuMTggMCAuMzYtLjAyLjU0LS4wMy4zNiAwIC43MiAwIDEuMDYuMDUuNy4wNyAxLjM0LjI3IDEuOS41LjU0LjIzIDEgLjQ4IDEuMy42OC4wNi4wNC4xNC4xLjE3LjF2LjA0Yy4wMiAwIC4wMy4wMi4wNC4wMy4wMyAwLS4wMiAwIC4wNi4wMi4wNCAwIC4xLS4wNS4xLS4wOHMwLS4wMyAwLS4wM3YtLjAyYy0uMDQtLjEzLS4wNy0uMTgtLjEyLS4yOC0uMi0uMzQtLjUyLS44LTEuMDQtMS4yNi0uNS0uNDUtMS4yMi0uOS0yLjA4LTEuMTQtLjQzLS4xMy0uOS0uMi0xLjM1LS4yNC0uMjQgMC0uNDggMC0uNyAwLS4yNi4wMy0uNTMuMDYtLjcyLjEtLjQ2LjA2LS43NC4xNC0xLjEuMTUtLjM2LjAzLS43IDAtMS4wNC0uMDMtLjY2LS4wNy0xLjMtLjI4LTEuODQtLjUyLS41My0uMjQtLjk4LS41LTEuMy0uNy0uMy0uMi0uNS0uMzQtLjUtLjM0cy4wNy4yLjI0LjU3Yy4xOC4zNC40OC44MyAxIDEuM3pNMTUgOC4xOGgtLjAzYy4wNiAwIC4wMiAwIC4wMyAwek02LjY0IDIuODRjLjI1LjIuNTMuMzcuOC41Ni4zLjE4LjYuMjguOS40Mi4xNS4wNy4zLjE0LjQ2LjJsLjQ4LjEuOTYuMjJjLjE2LjA0LjMyLjAzLjQ4LjA0bC41LjAzLjk2LjA0aC0uMWMuMi4wMy4zOC4wNS41OC4xMi4xLjAzLjIuMDcuMy4xMi4xLjA1LjIuMS4zLjE1LjQyLjIyLjgyLjUzIDEuMi44Ni4yMi4xNi40LjM1LjYuNTJsLjU3LjU4Yy40LjQuNzcuOCAxLjE3IDEuMjItLjEtLjU4LS4yNy0xLjEzLS41LTEuNjYtLjIzLS41NC0uNS0xLjA2LS44Ny0xLjU0LS4zNi0uNDgtLjc3LS45NS0xLjMtMS4zMi0uMjctLjItLjU1LS4zNy0uODgtLjUtLjE2LS4wNC0uMy0uMTMtLjUtLjE2bC0uNTItLjFoLS4xYy0uMyAwLS41OCAwLS44Ny0uMDItLjI4IDAtLjU3LjAyLS44NSAwbC0uODMtLjEtLjQzLS4wMi0uNC0uMDhjLS4yOC0uMDYtLjU4LS4xLS44NC0uMTctLjI3LS4xLS41NS0uMTUtLjgyLS4yNS0uMjYtLjEyLS41Ni0uMi0uOC0uMzUtLjI4LS4xNC0uNTQtLjI3LS44LS40Ny4xLjMuMjguNi40Ny44NC4yLjI4LjQ1LjQ3LjcuNzJ6TTIwLjQgMjAuOTFsLS45NS0xMC4zN2MtLjA0LS4zOC0uMzgtLjctLjc2LS43aC00LjFjLS4zNyAwLS43LjMyLS43My43bC0uNzUgMTAuMmMtLjAzLjQtLjM2LjctLjc1LjdsLTIuNy0uMDJjLS4zOCAwLS43LS4zLS43LS43di0zLjVjMC0uNC0uMjctLjU1LS42LS4zNmwtNy4zMyA0LjE4Yy0uMzMuMi0uNi42Ni0uNiAxLjA0bC4wNCAxNWMwIC40LjMuNy43LjdoMTguNmMuMzggMCAuNjgtLjI4LjY3LS42MyAwLS4zNS0uMDItLjk1LS4wMi0xLjMzbC4wNC0xMy41YzAtLjM4LS4wMi0xLS4wNi0xLjR6TTUuMDggMzAuOGMwIC4yNy0uMjIuNS0uNS41SDIuOWMtLjI3IDAtLjUtLjIzLS41LS41VjI5YzAtLjI4LjIzLS41LjUtLjVoMS42OGMuMjcgMCAuNS4yMi41LjV2MS44em0wLTQuMmMwIC4yNi0uMjIuNDgtLjUuNDhIMi45Yy0uMjcgMC0uNS0uMjItLjUtLjV2LTEuOGMwLS4yNy4yMy0uNS41LS41aDEuNjhjLjI3IDAgLjUuMjMuNS41djEuOHptNi43MiA0LjJjMCAuMjctLjIzLjUtLjUuNUg5LjYyYy0uMjcgMC0uNS0uMjMtLjUtLjVWMjljMC0uMjguMjItLjUuNS0uNWgxLjY4Yy4yNyAwIC41LjIyLjUuNXYxLjh6bTAtNC4yYzAgLjI2LS4yMy40OC0uNS40OEg5LjYyYy0uMjcgMC0uNS0uMjItLjUtLjV2LTEuOGMwLS4yNy4yMi0uNS41LS41aDEuNjhjLjI3IDAgLjUuMjMuNS41djEuOHptNi43IDQuMmMwIC4yNy0uMi41LS40OC41aC0xLjY4Yy0uMjcgMC0uNS0uMjMtLjUtLjVWMjljMC0uMjguMjMtLjUuNS0uNWgxLjY4Yy4yNyAwIC41LjIyLjUuNXYxLjh6bTAtNC4yYzAgLjI2LS4yLjQ4LS40OC40OGgtMS42OGMtLjI3IDAtLjUtLjIyLS41LS41di0xLjhjMC0uMjcuMjMtLjUuNS0uNWgxLjY4Yy4yNyAwIC41LjIzLjUuNXYxLjh6TTMwLjYzIDguNTdWNi43YzAtLjUzLS40NC0uOTYtLjk3LS45NmgtN2MtLjUyIDAtLjk1LjQzLS45NS45NnYzMS4wNGgydi03LjMyaDMuODR2Ny4zMmgxMi4wMlY4LjU3aC04Ljkzem0tMy40IDE0LjAyYzAgLjMtLjI1LjU2LS41Ni41NmgtMi40Yy0uMzIgMC0uNTgtLjI2LS41OC0uNTd2LTEuNjdjMC0uMy4yNS0uNTYuNTYtLjU2aDIuNGMuMzIgMCAuNTcuMjUuNTcuNTZ2MS42NnptMC00LjJjMCAuMy0uMjUuNTUtLjU2LjU1aC0yLjRjLS4zMiAwLS41OC0uMjUtLjU4LS41NnYtMS42N2MwLS4zLjI1LS41Ny41Ni0uNTdoMi40Yy4zMiAwIC41Ny4yNi41Ny41N3YxLjY2em0wLTQuMjJjMCAuMy0uMjUuNTctLjU2LjU3aC0yLjRjLS4zMiAwLS41OC0uMjYtLjU4LS41N3YtMS42NmMwLS4zLjI1LS41Ni41Ni0uNTZoMi40Yy4zMiAwIC41Ny4yNS41Ny41NnYxLjY2em01LjE3IDguNGMwIC4zLS4yNS41Ni0uNTYuNTZoLTIuNGMtLjMyIDAtLjU3LS4yNi0uNTctLjU3VjIwLjljMC0uMy4yNS0uNTUuNTctLjU1aDIuNGMuMyAwIC41Ni4yNS41Ni41NnYxLjY3em0wLTQuMmMwIC4zMi0uMjUuNTctLjU2LjU3aC0yLjRjLS4zMiAwLS41Ny0uMjUtLjU3LS41NnYtMS42N2MwLS4zLjI1LS41Ny41Ny0uNTdoMi40Yy4zIDAgLjU2LjI2LjU2LjU3djEuNjZ6bTAtNC4yYzAgLjMtLjI1LjU3LS41Ni41N2gtMi40Yy0uMzIgMC0uNTctLjI2LS41Ny0uNTd2LTEuNjZjMC0uMy4yNS0uNTYuNTctLjU2aDIuNGMuMyAwIC41Ni4yNS41Ni41NnYxLjY2em01LjI2IDguNGMwIC4zMy0uMjUuNTgtLjU2LjU4aC0yLjRjLS4zMiAwLS41Ny0uMjYtLjU3LS41N3YtMS42N2MwLS4zLjI1LS41Ni41Ni0uNTZoMi40Yy4zIDAgLjU2LjI1LjU2LjU2djEuNjZ6bTAtNC4yYzAgLjMyLS4yNS41Ny0uNTYuNTdoLTIuNGMtLjMyIDAtLjU3LS4yNS0uNTctLjU2di0xLjY3YzAtLjMuMjUtLjU3LjU2LS41N2gyLjRjLjMgMCAuNTYuMjYuNTYuNTd2MS42NnptMC00LjJjMCAuMy0uMjUuNTctLjU2LjU3aC0yLjRjLS4zMiAwLS41Ny0uMjYtLjU3LS41N3YtMS42NmMwLS4zLjI1LS41Ni41Ni0uNTZoMi40Yy4zIDAgLjU2LjI1LjU2LjU2djEuNjZ6Ii8+PC9nPjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik03LjQgMzcuODNsMzUuNzQtLjA2SDUuNGwtMzUuNzQuMDYiLz48L3N2Zz4=)
}

.svg .iconAgriculture .productDetails h2, .svg .iconAgriculture.nbaMessage .podContent, .svg .nbaMessage .iconAgriculture.podContent, .svg h2.iconAgriculture, .svg h3.iconAgriculture {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iIzAwNEZCNiI+PHBhdGggZD0iTTE2LjcgMjUuNWMtMi4xLTItNS42LTEuNy01LjYtMS43cy0uMSAzLjUyIDIgNS41YzIuMSAyIDUuNiAxLjcgNS42IDEuN3MuMS0zLjUyLTItNS41ek0xNi43IDE3Ljc1Yy0yLjEtMS45OC01LjYtMS43LTUuNi0xLjdzLS4xIDMuNTMgMiA1LjUyYzIuMSAyIDUuNiAxLjcgNS42IDEuN3MuMS0zLjUzLTItNS41MnpNMTguNyAxNS41MnMuMS0zLjUyLTItNS41Yy0yLjEtMi01LjYtMS43LTUuNi0xLjdzLS4xIDMuNTIgMiA1LjVjMi4xIDIgNS42IDEuNyA1LjYgMS43ek0yMC4wMiAxMS4zM3MyLjYtMi4zNiAyLjYtNS4yNmMtLjAzLTIuOS0yLjY4LTUuMjItMi42OC01LjIycy0yLjYgMi4zNy0yLjU4IDUuMjZjLjAyIDIuOSAyLjY2IDUuMjMgMi42NiA1LjIzek0yMS41OCAzNi40NFYzMi45YzAtLjc1LS43Mi0xLjM2LTEuNi0xLjM2LS44OCAwLTEuNi42LTEuNiAxLjM3djMuNTRjMCAuNzYuNzIgMS4zNyAxLjYgMS4zNy44OCAwIDEuNi0uNiAxLjYtMS4zNnpNMjEuMyAxNS41czMuNS4zIDUuNi0xLjY3YzIuMS0yIDItNS41IDItNS41cy0zLjUtLjMtNS42IDEuNjdjLTIuMTIgMi0yIDUuNS0yIDUuNXpNMjMuMyAxNy43NWMtMi4xIDItMiA1LjUtMiA1LjVzMy41LjMgNS42LTEuNjhjMi4xLTIgMi01LjUgMi01LjVzLTMuNS0uMy01LjYgMS42OHpNMjMuMyAyNS41Yy0yLjEgMS45OC0yIDUuNS0yIDUuNXMzLjUuMyA1LjYtMS43YzIuMS0xLjk4IDItNS41IDItNS41cy0zLjUtLjMtNS42IDEuN3oiLz48L2c+PC9zdmc+)
}

.svg .iconAgriculture.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconAgriculture.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PGcgZmlsbD0iI0ZGRkZGRiI+PHBhdGggZD0iTTE2LjcgMjUuNWMtMi4xLTItNS42LTEuNy01LjYtMS43cy0uMSAzLjUyIDIgNS41YzIuMSAyIDUuNiAxLjcgNS42IDEuN3MuMS0zLjUyLTItNS41ek0xNi43IDE3Ljc1Yy0yLjEtMS45OC01LjYtMS43LTUuNi0xLjdzLS4xIDMuNTMgMiA1LjUyYzIuMSAyIDUuNiAxLjcgNS42IDEuN3MuMS0zLjUzLTItNS41MnpNMTguNyAxNS41MnMuMS0zLjUyLTItNS41Yy0yLjEtMi01LjYtMS43LTUuNi0xLjdzLS4xIDMuNTIgMiA1LjVjMi4xIDIgNS42IDEuNyA1LjYgMS43ek0yMC4wMiAxMS4zM3MyLjYtMi4zNiAyLjYtNS4yNmMtLjAzLTIuOS0yLjY4LTUuMjItMi42OC01LjIycy0yLjYgMi4zNy0yLjU4IDUuMjZjLjAyIDIuOSAyLjY2IDUuMjMgMi42NiA1LjIzek0yMS41OCAzNi40NFYzMi45YzAtLjc1LS43Mi0xLjM2LTEuNi0xLjM2LS44OCAwLTEuNi42LTEuNiAxLjM3djMuNTRjMCAuNzYuNzIgMS4zNyAxLjYgMS4zNy44OCAwIDEuNi0uNiAxLjYtMS4zNnpNMjEuMyAxNS41czMuNS4zIDUuNi0xLjY3YzIuMS0yIDItNS41IDItNS41cy0zLjUtLjMtNS42IDEuNjdjLTIuMTIgMi0yIDUuNS0yIDUuNXpNMjMuMyAxNy43NWMtMi4xIDItMiA1LjUtMiA1LjVzMy41LjMgNS42LTEuNjhjMi4xLTIgMi01LjUgMi01LjVzLTMuNS0uMy01LjYgMS42OHpNMjMuMyAyNS41Yy0yLjEgMS45OC0yIDUuNS0yIDUuNXMzLjUuMyA1LjYtMS43YzIuMS0xLjk4IDItNS41IDItNS41cy0zLjUtLjMtNS42IDEuN3oiLz48L2c+PC9zdmc+)
}

.iconOther .productDetails h2, .iconOther.nbaMessage .podContent, .nbaMessage .iconOther.podContent, .svg .iconOther .productDetails h2, .svg .iconOther.nbaMessage .podContent, .svg .nbaMessage .iconOther.podContent, .svg h3.iconOther, h2.iconOther, h3.iconOther {
    padding: 0;
    min-height: 0
}

.svg .iconInfo .productDetails h2, .svg .iconInfo.nbaMessage .podContent, .svg .nbaMessage .iconInfo.podContent, .svg h2.iconInfo, .svg h3.iconInfo {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMCwzOGMtOS45MjUsMC0xOC04LjA3NS0xOC0xOCAwLTkuOTI1IDguMDc1LTE4IDE4LTE4IDkuOTI1LDAgMTgsOC4wNzUgMTgsMTggMCw5LjkyNS04LjA3NSwxOC0xOCwxOHoiLz48ZyBmaWxsPSIjNTliMzM3Ij48cGF0aCBkPSJtMjAsNGM4LjgyMiwwIDE2LDcuMTc4IDE2LDE2cy03LjE3OCwxNi0xNiwxNi0xNi03LjE3OC0xNi0xNiA3LjE3OC0xNiAxNi0xNm0wLTRjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwczguOTU0LDIwIDIwLDIwIDIwLTguOTU0IDIwLTIwLTguOTU0LTIwLTIwLTIweiIvPjxwYXRoIGQ9Im0yMi43NjgsMzAuOTgxaC01LjUzNXYtMTMuMTVoNS41MzV2MTMuMTV6bS0yLjc2OC0xNS44N2MtMS42ODIsMC0zLjA0Ni0xLjM2NC0zLjA0Ni0zLjA0NiAwLTEuNjgzIDEuMzY0LTMuMDQ2IDMuMDQ2LTMuMDQ2IDEuNjg0LDAgMy4wNDYsMS4zNjQgMy4wNDYsMy4wNDYgMCwxLjY4My0xLjM2MiwzLjA0Ni0zLjA0NiwzLjA0NnoiLz48L2c+PC9zdmc+)
}

.svg .iconInfo.nbaMessage.grey .podContent, .svg .nbaMessage.grey .iconInfo.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0zNzAuNDMtMS4yMjljLS4zMDcsMC0uNjEzLC4xMTUtLjg0NiwuMzVsLTIuNzExLDIuNzExYy0uNDY4LC40NjctLjQ2OCwxLjIzIDAsMS42OThsMTMuMTE2LDEzLjAxN2MuNDcsLjQ2OSAuNDY4LDEuMjMzIDAsMS42OTlsLTEzLjEzNiwxMy4wMTVjLS40NjgsLjQ2OC0uNDY4LDEuMjI5IDAsMS42OTdsMi43MTMsMi43MTVjLjQ2NSwuNDY2IDEuMjMsLjQ2NiAxLjY5NiwwbDE3LjU1Ni0xNy40MjdjLjIzNC0uMjMzIC4zNS0uNTQgLjM1LS44NTEgMC0uMzA4LS4xMTUtLjYxNC0uMzUtLjg0OWwtMTcuNTM3LTE3LjQyNWMtLjIzNS0uMjM0LS41NDItLjM1LS44NTEtLjM1eiIvPjxwYXRoIGQ9Im0yMC4wODQsNC4wMzRjOC44NjgsMCAxNi4wNDgsNy4xNzggMTYuMDQ4LDE2LjA0OSAwLDguODY4LTcuMTc3LDE2LjA0OC0xNi4wNDgsMTYuMDQ4LTguODY5LDAtMTYuMDQ5LTcuMTc4LTE2LjA0OS0xNi4wNDggMC04Ljg3IDcuMTc4LTE2LjA0OSAxNi4wNDktMTYuMDQ5bTAtMy44NjdjLTEwLjk5OSwwLTE5LjkxNiw4LjkxNy0xOS45MTYsMTkuOTE2IDAsMTAuOTk5IDguOTE3LDE5LjkxNiAxOS45MTYsMTkuOTE2IDEwLjk5OCwwIDE5LjkxNi04LjkxNyAxOS45MTYtMTkuOTE2IDAtMTEtOC45MTgtMTkuOTE2LTE5LjkxNi0xOS45MTZ6bTIuODgzLDMwLjcwMWgtNS41NzN2LTEzLjI0aDUuNTczdjEzLjI0em0tMi43ODYtMTUuOThjLTEuNjk0LDAtMy4wNjctMS4zNzQtMy4wNjctMy4wNjggMC0xLjY5NCAxLjM3My0zLjA2NyAzLjA2Ny0zLjA2N3MzLjA2OCwxLjM3MyAzLjA2OCwzLjA2Ny0xLjM3NCwzLjA2OC0zLjA2OCwzLjA2OHoiLz48L2c+PC9zdmc+)
}

.svg .iconInfo .productDetails h2 {
    background-size: 1.6em
}

.productDetails p.caveat {
    margin-bottom: 0
}

.marketing {
    padding: 1.4em
}

.marketing h3 {
    margin-bottom: .5em
}

.promo {
    display: none;
    text-align: center
}

.promo:first-child, .promoImage {
    display: block
}

.promoImage {
    line-height: 1em;
    margin-bottom: 1em
}

.promoImage img {
    display: block;
    width: 100%
}

.promo h4 {
    margin-bottom: .75em
}

.promo a {
    text-decoration: none
}

.promo a:focus, .promo a:hover {
    text-decoration: underline
}

.promo p:last-child {
    margin: 0
}

.marketingShowHide .promos.hide {
    display: none
}

.marketingShowHide .promo {
    display: block
}

.marketingShowHide h3 {
    margin-bottom: 0
}

.marketingShowHide h3.closed {
    margin-bottom: .5em
}

.marketingShowHide > h3 a {
    background: url(../images/icons/icon-plus.png) 99% .35em no-repeat;
    display: block;
    padding: .5em 4.5em .5em 0;
    position: relative
}

.svg .marketingShowHide > h3 a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTIgLTEuODAxNzU3OCAzMCAzMCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTIgLTEuODAxNzU3OCAzMCAzMCI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJpbmZvLTYtaWNvbl8zXyIgeTE9IjI2LjQ0NCIgeTI9IjAiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9IlNWR0lEXzFfIiB5MT0iMTguNDcyIiB5Mj0iNy45NzMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4Mj0iMCI+PHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjMjA1NGE1Ii8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMjk2Y2Q0Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNpbmZvLTYtaWNvbl8zXykiIGQ9Im0xMy4yMjI3LDQuMTY1NWM1LjAwNDksMCA5LjA1NjYsNC4wNTAzIDkuMDU2Niw5LjA1NjYgMCw1LjAwNTQtNC4wNTA4LDkuMDU2Mi05LjA1NjYsOS4wNTYyLTUuMDA0OSwwLTkuMDU2Ni00LjA0OTgtOS4wNTY2LTkuMDU2MiAwLTUuMDA1NCAzLjE2Ni05LjA1NjYgOS4wNTY2LTkuMDU2Nm0wLTQuMTY1NWMtNy4zMDI3LDAtMTMuMjIyNyw1LjkxOTktMTMuMjIyNywxMy4yMjIyczUuOTE5OSwxMy4yMjIyIDEzLjIyMjcsMTMuMjIyMmM3LjMwMTgsMCAxMy4yMjE3LTUuOTE5OSAxMy4yMjE3LTEzLjIyMjJzLTUuOTE5OS0xMy4yMjIyLTEzLjIyMTctMTMuMjIyMnoiLz48cGF0aCBmaWxsPSJ1cmwoI1NWR0lEXzFfKSIgZD0ibTE3LjgxNjQsMTEuOTA5N2gtMy4yODEydi0zLjI4MTJjMC0uMzYxMy0uMjk0OS0uNjU2Mi0uNjU2Mi0uNjU2MmgtMS4zMTI1Yy0uMzYxMywwLS42NTYyLC4yOTQ5LS42NTYyLC42NTYydjMuMjgxMmgtMy4yODEyYy0uMzYxMywwLS42NTYyLC4yOTQ5LS42NTYyLC42NTYydjEuMzEyNWMwLC4zNjA4IC4yOTQ5LC42NTU4IC42NTYyLC42NTU4aDMuMjgxMnYzLjI4MTJjMCwuMzYxMyAuMjk0OSwuNjU2MiAuNjU2MiwuNjU2MmgxLjMxMjVjLjM2MTMsMCAuNjU2Mi0uMjk0OSAuNjU2Mi0uNjU2MnYtMy4yODEyaDMuMjgxMmMuMzYxMywwIC42NTYyLS4yOTQ5IC42NTYyLS42NTU4di0xLjMxMjVjMC0uMzYxMy0uMjk0OS0uNjU2Mi0uNjU2Mi0uNjU2MnoiLz48L3N2Zz4=);
    background-size: 1.429em
}

.marketingShowHide h3.closed a {
    background-image: url(../images/icons/icon-minus.png)
}

.svg .marketingShowHide h3.closed a {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MCIgdmlld0JveD0iLTEuNzc4MzIwMyAtMS44MDE3NTc4IDMwIDMwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMS43NzgzMjAzIC0xLjgwMTc1NzggMzAgMzAiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iaW5mby02LWljb25fM18iIHkxPSIyNi40NDQiIHkyPSIwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDI9IjAiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzIwNTRhNSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzI5NmNkNCIvPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJTVkdJRF8xXyIgeTE9IjE0LjU1OCIgeTI9IjExLjg4NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgyPSIwIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMyMDU0YTUiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyOTZjZDQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cGF0aCBmaWxsPSJ1cmwoI2luZm8tNi1pY29uXzNfKSIgZD0ibTEzLjIyMjcsNC4xNjU1YzUuMDA0OSwwIDkuMDU2Niw0LjA1MDMgOS4wNTY2LDkuMDU2NiAwLDUuMDA1NC00LjA1MDgsOS4wNTYyLTkuMDU2Niw5LjA1NjItNS4wMDQ5LDAtOS4wNTY2LTQuMDQ5OC05LjA1NjYtOS4wNTYyIDAtNS4wMDU0IDMuMTY2LTkuMDU2NiA5LjA1NjYtOS4wNTY2bTAtNC4xNjU1Yy03LjMwMjcsMC0xMy4yMjI3LDUuOTE5OS0xMy4yMjI3LDEzLjIyMjJzNS45MTk5LDEzLjIyMjIgMTMuMjIyNywxMy4yMjIyYzcuMzAxOCwwIDEzLjIyMTctNS45MTk5IDEzLjIyMTctMTMuMjIyMnMtNS45MTk5LTEzLjIyMjItMTMuMjIxNy0xMy4yMjIyeiIvPjxwYXRoIGZpbGw9InVybCgjU1ZHSURfMV8pIiBkPSJtOC41NDU5LDE0LjU1NzZjLS4zNjgyLDAtLjY2OC0uMzAwOC0uNjY4LS42Njc1di0xLjMzNTljMC0uMzY4MiAuMjk5OC0uNjY4IC42NjgtLjY2OGg5LjM1MTZjLjM2ODIsMCAuNjY4LC4yOTk4IC42NjgsLjY2OHYxLjMzNTljMCwuMzY2Ny0uMjk5OCwuNjY3NS0uNjY4LC42Njc1aC05LjM1MTZ6Ii8+PC9zdmc+)
}

.marketingShowHide h3 span.controlLink {
    display: block;
    left: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: .7em;
    letter-spacing: 0;
    position: absolute;
    right: 3em;
    top: 1em
}

.hero {
    min-height: 0;
    border: 0;
    box-shadow: none
}

.hero .heroContent {
    background: #fff;
    color: #000;
    padding: 1.4em;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05);
    margin-bottom: 1.4em;
    min-height: 24.1em
}

.hero h1 {
    margin-bottom: .18919em
}

.hero h2 {
    margin-bottom: .30435em
}

.hero .nbaMessage {
    margin: 0
}

.nbaMessage {
    background: #f1f1f1;
    background: rgba(241, 241, 241, .8);
    border-color: #000;
    color: #333
}

.nbaMessage .podContent {
    background: url(../images/icons/icon-info-green.png) 1em 1em no-repeat;
    min-height: 7em;
    padding-left: 6.5em
}

.nbaMessage.grey .podContent {
    background-image: url(../images/icons/icon-info-white.png)
}

.svg .nbaMessage .podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0yMCwzOGMtOS45MjUsMC0xOC04LjA3NS0xOC0xOCAwLTkuOTI1IDguMDc1LTE4IDE4LTE4IDkuOTI1LDAgMTgsOC4wNzUgMTgsMTggMCw5LjkyNS04LjA3NSwxOC0xOCwxOHoiLz48ZyBmaWxsPSIjNTliMzM3Ij48cGF0aCBkPSJtMjAsNGM4LjgyMiwwIDE2LDcuMTc4IDE2LDE2cy03LjE3OCwxNi0xNiwxNi0xNi03LjE3OC0xNi0xNiA3LjE3OC0xNiAxNi0xNm0wLTRjLTExLjA0NiwwLTIwLDguOTU0LTIwLDIwczguOTU0LDIwIDIwLDIwIDIwLTguOTU0IDIwLTIwLTguOTU0LTIwLTIwLTIweiIvPjxwYXRoIGQ9Im0yMi43NjgsMzAuOTgxaC01LjUzNXYtMTMuMTVoNS41MzV2MTMuMTV6bS0yLjc2OC0xNS44N2MtMS42ODIsMC0zLjA0Ni0xLjM2NC0zLjA0Ni0zLjA0NiAwLTEuNjgzIDEuMzY0LTMuMDQ2IDMuMDQ2LTMuMDQ2IDEuNjg0LDAgMy4wNDYsMS4zNjQgMy4wNDYsMy4wNDYgMCwxLjY4My0xLjM2MiwzLjA0Ni0zLjA0NiwzLjA0NnoiLz48L2c+PC9zdmc+);
    background-size: 4em
}

.svg .nbaMessage.grey .podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDQwIDQwIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDAgNDAiPjxnIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Im0zNzAuNDMtMS4yMjljLS4zMDcsMC0uNjEzLC4xMTUtLjg0NiwuMzVsLTIuNzExLDIuNzExYy0uNDY4LC40NjctLjQ2OCwxLjIzIDAsMS42OThsMTMuMTE2LDEzLjAxN2MuNDcsLjQ2OSAuNDY4LDEuMjMzIDAsMS42OTlsLTEzLjEzNiwxMy4wMTVjLS40NjgsLjQ2OC0uNDY4LDEuMjI5IDAsMS42OTdsMi43MTMsMi43MTVjLjQ2NSwuNDY2IDEuMjMsLjQ2NiAxLjY5NiwwbDE3LjU1Ni0xNy40MjdjLjIzNC0uMjMzIC4zNS0uNTQgLjM1LS44NTEgMC0uMzA4LS4xMTUtLjYxNC0uMzUtLjg0OWwtMTcuNTM3LTE3LjQyNWMtLjIzNS0uMjM0LS41NDItLjM1LS44NTEtLjM1eiIvPjxwYXRoIGQ9Im0yMC4wODQsNC4wMzRjOC44NjgsMCAxNi4wNDgsNy4xNzggMTYuMDQ4LDE2LjA0OSAwLDguODY4LTcuMTc3LDE2LjA0OC0xNi4wNDgsMTYuMDQ4LTguODY5LDAtMTYuMDQ5LTcuMTc4LTE2LjA0OS0xNi4wNDggMC04Ljg3IDcuMTc4LTE2LjA0OSAxNi4wNDktMTYuMDQ5bTAtMy44NjdjLTEwLjk5OSwwLTE5LjkxNiw4LjkxNy0xOS45MTYsMTkuOTE2IDAsMTAuOTk5IDguOTE3LDE5LjkxNiAxOS45MTYsMTkuOTE2IDEwLjk5OCwwIDE5LjkxNi04LjkxNyAxOS45MTYtMTkuOTE2IDAtMTEtOC45MTgtMTkuOTE2LTE5LjkxNi0xOS45MTZ6bTIuODgzLDMwLjcwMWgtNS41NzN2LTEzLjI0aDUuNTczdjEzLjI0em0tMi43ODYtMTUuOThjLTEuNjk0LDAtMy4wNjctMS4zNzQtMy4wNjctMy4wNjggMC0xLjY5NCAxLjM3My0zLjA2NyAzLjA2Ny0zLjA2N3MzLjA2OCwxLjM3MyAzLjA2OCwzLjA2Ny0xLjM3NCwzLjA2OC0zLjA2OCwzLjA2OHoiLz48L2c+PC9zdmc+)
}

.iconUnknown.nbaMessage .podContent {
    border-color: #59b337
}

blockquote {
    color: #000;
    font: 1.15em/1.4 Georgia, Serif;
    padding: 0
}

blockquote:after {
    bottom: -.55em
}

blockquote p {
    margin-bottom: .5em
}

blockquote p:first-letter {
    padding-left: 30px
}

blockquote cite {
    color: #000;
    font: 700 .7em/1.4 Arial, sans-serif;
    padding-right: 30px;
    text-align: left;
    text-indent: 0
}

blockquote cite:first-letter {
    padding: 0
}

.reviewStars {
    background: url(../images/landing/stars.png) -2000px 0 no-repeat;
    padding-left: 160px;
    padding-top: 24px
}

.reviewStars.zero {
    background-position: -2000px 0
}

.reviewStars.half {
    background-position: -1800px -50px
}

.reviewStars.one {
    background-position: -1600px -100px
}

.reviewStars.oneHalf {
    background-position: -1400px -150px
}

.reviewStars.two {
    background-position: -1200px -200px
}

.reviewStars.twoHalf {
    background-position: -1000px -250px
}

.reviewStars.three {
    background-position: -800px -300px
}

.reviewStars.threeHalf {
    background-position: -600px -350px
}

.reviewStars.four {
    background-position: -400px -400px
}

.reviewStars.fourHalf {
    background-position: -200px -450px
}

.reviewStars.five {
    background-position: 0 -500px
}

.rating {
    color: #ab50c5;
    font-size: 1.75em;
    font-weight: 700;
    line-height: 1.12em;
    padding-top: .2em
}

.linkHeading h2 a {
    text-decoration: none
}

.linkHeading h2 a:focus, .linkHeading h2 a:hover {
    text-decoration: underline
}

.avivaAdvantages.podContent, .avivaProducts.podContent, .yourPolicies.podContent {
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 12em
}

.yourPolicies.podContent {
    background-image: url(../images/landing/welcome-page-pod-icons-policies.png);
    background-position: center 1em
}

.avivaProducts.podContent {
    background-image: url(../images/landing/welcome-page-pod-icons-products.png);
    background-position: center .9em
}

.avivaAdvantages {
    margin-bottom: 20px
}

.svg .yourPolicies.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjcuODk1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iNzkuMDUxIiB2aWV3Qm94PSIwIDAgNjcuODk1IDc5LjA1MSIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDY3Ljg5NSA3OS4wNTEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im02Ni40MDYsNjYuODA4YzAsMi4xOS0xLjc5MywzLjk4My0zLjk4MiwzLjk4M2gtNTAuMTgzYy0yLjE4OSwwLTMuOTgxLTEuNzkzLTMuOTgxLTMuOTgzdi02MS4zMzZjMC0yLjE5IDEuNzkyLTMuOTgzIDMuOTgxLTMuOTgzaDUwLjE4M2MyLjE4OSwwIDMuOTgyLDEuNzkzIDMuOTgyLDMuOTgzdjYxLjMzNnoiLz48cGF0aCBmaWxsPSIjMjg2YmQxIiBkPSJtNjIuNDI0LDcyLjI3OWgtNTAuMTgzYy0zLjAxNywwLTUuNDcxLTIuNDUzLTUuNDcxLTUuNDcydi02MS4zMzVjLjAwMS0zLjAxNyAyLjQ1NS01LjQ3MiA1LjQ3MS01LjQ3Mmg1MC4xODNjMy4wMTgsMCA1LjQ3MSwyLjQ1NSA1LjQ3MSw1LjQ3MnY2MS4zMzZjMCwzLjAxOC0yLjQ1NCw1LjQ3MS01LjQ3MSw1LjQ3MXptLTUwLjE4My02OS4zMDJjLTEuMzc2LTAtMi40OTMsMS4xMTktMi40OTMsMi40OTV2NjEuMzM2YzAsMS4zNzYgMS4xMTcsMi40OTUgMi40OTMsMi40OTVoNTAuMTgzYzEuMzc2LDAgMi40OTQtMS4xMTkgMi40OTQtMi40OTV2LTYxLjMzNmMwLTEuMzc2LTEuMTE4LTIuNDk1LTIuNDk0LTIuNDk1aC01MC4xODN6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTU5LjYzNSw3My41NzljMCwyLjE5LTEuNzkyLDMuOTgzLTMuOTgxLDMuOTgzaC01MC4xODNjLTIuMTg5LDAtMy45ODItMS43OTMtMy45ODItMy45ODN2LTYxLjMzN2MwLTIuMTg5IDEuNzkzLTMuOTgyIDMuOTgyLTMuOTgyaDUwLjE4M2MyLjE4OSwwIDMuOTgxLDEuNzkzIDMuOTgxLDMuOTgydjYxLjMzN3oiLz48ZyBmaWxsPSIjMjg2YmQxIj48cGF0aCBkPSJtNTUuNjUzLDc5LjA1MWgtNTAuMTgyYy0zLjAxOCwwLTUuNDcxLTIuNDU0LTUuNDcxLTUuNDcydi02MS4zMzdjMC0zLjAxNyAyLjQ1My01LjQ3MSA1LjQ3MS01LjQ3MWg1MC4xODNjMy4wMTcsMCA1LjQ3LDIuNDU0IDUuNDcsNS40NzF2NjEuMzM3Yy0uMDAxLDMuMDE4LTIuNDU0LDUuNDcyLTUuNDcxLDUuNDcyem0tNTAuMTgyLTY5LjMwM2MtMS4zNzUtMC0yLjQ5NCwxLjExOS0yLjQ5NCwyLjQ5NHY2MS4zMzdjMCwxLjM3NiAxLjExOSwyLjQ5NCAyLjQ5NCwyLjQ5NGg1MC4xODNjMS4zNzUsMCAyLjQ5My0xLjExOCAyLjQ5My0yLjQ5NHYtNjEuMzM3YzAtMS4zNzUtMS4xMTgtMi40OTQtMi40OTMtMi40OTRoLTUwLjE4M3oiLz48cGF0aCBkPSJtMzEuMjAzLDM1LjUwMmM0LjA4NCwwIDcuMzk1LTMuMzExIDcuMzk1LTcuMzk2cy0zLjMxMS03LjM5OC03LjM5NS03LjM5OGMtNC4wODksMC03LjQwMiwzLjMxMy03LjQwMiw3LjM5OHMzLjMxMyw3LjM5NiA3LjQwMiw3LjM5NiIvPjxwYXRoIGQ9Im0zOS4yNjgsNjcuNGMyLjc3MSwwIDQuOTAxLTIuMjYxIDQuNzQxLTUuMDI0bC0xLjkwMS0xOS4xOTRjLS4xNi0yLjc2My0yLjU1OC01LjAyMi01LjMyNS01LjAyMmgtMTAuOTQzYy0yLjc2NiwwLTUuMTYzLDIuMjYtNS4zMjMsNS4wMjJsLTEuNzk4LDE5LjE5OWMtLjIwMSwyLjc2MiAxLjg5Niw1LjAyIDQuNjY0LDUuMDJoMTUuODg1eiIvPjwvZz48L3N2Zz4=);
    background-size: 7.9em
}

.svg .avivaProducts.podContent {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTEuMDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgaGVpZ2h0PSI5MS4xOTYiIHZpZXdCb3g9IjAgMCA5MS4wNiA5MS4xOTYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA5MS4wNiA5MS4xOTYiPjxwYXRoIGZpbGw9IiMyODZiZDEiIGQ9Im04MC41ODksNzQuODExLTguNzU2LTIuMTYxIDEuOTExLDguODExLTguMTEtMy45MzQgLjAzNyw5LjAxNy03LjExNy01LjUzMy0xLjgzNiw4LjgyNS01LjgxLTYuODkxLTMuNjMzLDguMjUxLTQuMjUtNy45NTEtNS4yNjYsNy4zMTctMi41MDUtOC42Ni02LjY3Niw2LjA2Mi0uNjQ4LTguOTkxLTcuNzkxLDQuNTQyIDEuMjM0LTguOTMyLTguNTU5LDIuODIzIDMuMDYzLTguNDc3LTguOTY1LC45OCA0Ljc2Mi03LjY1Ni04Ljk3MS0uOTAzIDYuMjUtNi40OTktOC41ODgtMi43NSA3LjQ2MS01LjA1OS03LjgyNi00LjQ3NiA4LjM1LTMuMzk1LTYuNzI1LTYuMDAyIDguODczLTEuNTg3LTUuMzMtNy4yNzEgOS4wMTEsLjI5My0zLjcwNC04LjIyIDguNzU0LDIuMTYtMS45MTUtOC44MSA4LjExNiwzLjkzMy0uMDQzLTkuMDE2IDcuMTE3LDUuNTM0IDEuODM4LTguODI3IDUuODExLDYuODkzIDMuNjMyLTguMjUxIDQuMjQ4LDcuOTQ4IDUuMjY5LTcuMzE1IDIuNTA2LDguNjU5IDYuNjcyLTYuMDU5IC42NTQsOC45OTEgNy43ODUtNC41NDMtMS4yMzIsOC45MzEgOC41NTktMi44MjItMy4wNjMsOC40NzkgOC45NjUtLjk4My00Ljc1OCw3LjY1NiA4Ljk2NSwuOTA1LTYuMjQ2LDYuNSA4LjU5LDIuNzQ4LTcuNDYzLDUuMDU4IDcuODI0LDQuNDc0LTguMzUyLDMuMzk2IDYuNzI5LDYuMDAzLTguODc3LDEuNTg4IDUuMzMyLDcuMjcxLTkuMDEyLS4yOTJ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0ibTI2LjIxOSwzNS43MjljMC0zLjA5OCAuNjgtNS4zOTUgMi4wMzktNi44ODkgMS4zNi0xLjQ5NCAzLjIwNy0yLjI0MiA1LjUzNS0yLjI0MiAyLjQwNiwwIDQuMjg4LC43NDQgNS42NSwyLjIzIDEuMzU5LDEuNDg2IDIuMDQxLDMuNzg3IDIuMDQxLDYuOSAwLDMuMDk4LS42ODIsNS4zOTUtMi4wNDEsNi44ODktMS4zNjIsMS40OTQtMy4yMDcsMi4yNC01LjUzMywyLjI0LTIuNDA2LDAtNC4yOTItLjc0Mi01LjY1Mi0yLjIyOS0xLjM2LTEuNDg0LTIuMDM5LTMuNzg1LTIuMDM5LTYuODk5em01LjE2OC0uMDQ3YzAsMi4yNSAuMjYsMy43NjEgLjc3OSw0LjUyOSAuMzkzLC41NjcgLjkzNCwuODUxIDEuNjI3LC44NTEgLjcwOSwwIDEuMjU2LS4yODMgMS42NTEtLjg1MSAuNTAzLS43NjkgLjc1NS0yLjI3OSAuNzU1LTQuNTI5IDAtMi4yNDktLjI1Mi0zLjc1MS0uNzU1LTQuNTA1LS4zOTYtLjU4My0uOTQyLS44NzMtMS42NTEtLjg3My0uNjkzLDAtMS4yMzQsLjI4Mi0xLjYyNywuODUtLjUyLC43NjktLjc3OSwyLjI3OS0uNzc5LDQuNTI4em03LjQ1NCwyNy40MTNoLTQuOTA3bDE4LjQyNS0zNi40OTZoNC43NjZsLTE4LjI4NCwzNi40OTZ6bTEwLjcwOS05LjA4M2MwLTMuMDk4IC42ODItNS4zOTQgMi4wNDEtNi44ODhzMy4yMjEtMi4yNDIgNS41OC0yLjI0MmMyLjM3MywwIDQuMjQyLC43NDggNS42MDIsMi4yNDJzMi4wNDEsMy43OSAyLjA0MSw2Ljg4OGMwLDMuMTE0LS42ODIsNS40MTktMi4wNDEsNi45MTMtMS4zNTksMS40OTItMy4yMDMsMi4yNC01LjUzMSwyLjI0LTIuNDA2LDAtNC4yOTEtLjc0OC01LjY1LTIuMjQtMS4zNi0xLjQ5NC0yLjA0Mi0zLjc5OS0yLjA0Mi02LjkxM3ptNS4xNjQtLjAyNGMwLDIuMjQ5IC4yNjIsMy43NTEgLjc4MSw0LjUwNiAuMzkzLC41ODMgLjkzNCwuODcyIDEuNjI5LC44NzIgLjcwNywwIDEuMjQ4LS4yODEgMS42MjctLjg0OSAuNTItLjc2OSAuNzc3LTIuMjggLjc3Ny00LjUyOSAwLTIuMjQ3LS4yNS0zLjc1OS0uNzU0LTQuNTI4LS4zOTMtLjU2Ny0uOTQzLS44NS0xLjY1LS44NS0uNzA5LDAtMS4yNTIsLjI4Mi0xLjYyOSwuODUtLjUxOSwuNzY5LS43ODEsMi4yODEtLjc4MSw0LjUyOHoiLz48L3N2Zz4=);
    background-size: 9.1em
}

.featuredOffers img {
    margin-bottom: 1em
}

.appPod {
    margin: 0
}

.js .marketing .carousel {
    margin: 0 -1.4em -1.4em
}

.marketing .carousel .slide {
    margin: 0;
    padding: 0 1.4em
}

.nbaMessage.grey {
    border: 1px solid #d5d5d5
}

@media only screen and (min-width: 38em) {
    body:after {
        content: 'medium'
    }

    html {
        font-family: medium
    }

    .js .productPod {
        background: 0 0;
        border: 0;
        border-radius: 0;
        box-shadow: none;
        overflow: visible
    }

    .marketing, .marketingContainer {
        overflow: auto
    }

    .productPodInner {
        display: table;
        width: 100%;
        max-width: 100%
    }

    .marketingContainer, .productDetails {
        display: table-cell;
        vertical-align: top
    }

    .productDetails {
        border: 0;
        border-right: 1px solid #d5d5d5;
        width: 28em;
        min-width: 28em
    }

    .js .productDetails {
        background: #fff;
        border: 1px solid #b1b1b1;
        border-radius: .63em;
        box-shadow: 0 0 1em 0 rgba(0, 0, 0, .1)
    }

    .js .productPod.basic .productDetails {
        border-color: #b1b1b1
    }

    .js .marketingContainer {
        padding: 1.4em 0
    }

    .js .marketing {
        background: #fff;
        border: 1px solid #d5d5d5;
        border-left-width: 0;
        border-radius: 0 .63em .63em 0;
        box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05), inset 1em 0 1em -1em rgba(0, 0, 0, .1)
    }

    .marketing h3 {
        text-align: center
    }

    .marketingShowHide h3 {
        margin-bottom: .5em
    }

    .marketingShowHide > h3 a, .marketingShowHide > h3.closed a, .svg .marketingShowHide > h3 a, .svg .marketingShowHide > h3.closed a {
        background: 0 0;
        cursor: text;
        padding: 0
    }

    .marketingShowHide > h3 a.control:focus, .marketingShowHide > h3 a.control:hover {
        text-decoration: none
    }

    .marketingShowHide h3 span.controlLink {
        display: none
    }

    .marketingShowHide .promos.hide {
        display: block
    }

    .marketingShowHide .promo {
        display: none
    }

    .marketingShowHide .promo:first-child {
        display: block
    }

    .hero {
        min-height: 40em;
        border: 1px solid #d5d5d5;
        box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05)
    }

    .hero .heroContent {
        background: 0 0;
        border: 0;
        box-shadow: none;
        padding-bottom: 13em;
        margin: 0
    }

    .hero.welcome {
        background-image: url(../images/landing/hub-landing.jpg);
        background-position: left top;
        background-size: cover;
        margin-top: .4em
    }

    .hero .nbaMessage {
        width: 60%
    }

    .featuredOffers > div {
        margin-bottom: 1.4em;
        overflow: auto
    }

    .featuredOffers > div:last-child {
        margin-bottom: 0
    }

    .featuredOffers img {
        float: left;
        max-width: 48%;
        margin-bottom: 0;
        margin-right: 2%
    }

    .featuredOffers p {
        width: 49%;
        float: right
    }

    .appPod {
        position: absolute;
        bottom: 1.4em;
        left: 1.4em;
        max-width: 57.5%
    }

    .marketing .carousel .slide {
        padding: 0 .7em
    }

    .marketing .carousel.noControls .slide {
        padding: 0 1.4em
    }

    .marketing .carousel .slide .promo {
        margin-left: 0
    }

    .marketing .carousel .leftSelector, .marketing .carousel .rightSelector, .nbaMessage.blue .carousel .leftSelector, .nbaMessage.blue .carousel .rightSelector {
        background: #fff;
        background: rgba(255, 255, 255, .6)
    }

    .nbaMessage.grey {
        margin-left: 1.4em
    }
}

@media only screen and (min-width: 45em) {
    body:after {
        content: 'medium-large'
    }

    html {
        font-family: medium-large
    }

    .promos {
        margin-left: -2%;
        overflow: auto
    }

    .promo {
        display: block;
        float: left;
        margin-left: 2%;
        width: 48%
    }

    .promo.hidden {
        display: none
    }

    .marketing .carousel > div, .marketingShowHide .promo {
        display: block
    }

    .featuredOffers {
        margin-left: -1.5%
    }

    .featuredOffers > div {
        float: left;
        margin-bottom: 0;
        margin-left: 1.5%;
        width: 31.8%
    }

    .featuredOffers img {
        float: none;
        max-width: 100%;
        margin-bottom: 1em;
        margin-right: 0
    }

    .featuredOffers p {
        width: auto;
        float: none
    }

    .otherOffers h3 {
        float: left;
        margin-right: 1.75%;
        width: 31.5%
    }

    .otherOffers div {
        float: left;
        width: 66.75%
    }

    .otherOffers div > p:first-child {
        padding-top: .75em
    }

    .otherOffers div > p:last-child {
        margin-bottom: 0
    }

    .hero .heroContent {
        padding-bottom: 10em
    }

    .marketing .carousel > div.hidden {
        display: none
    }

    .marketing .carousel .slide .promo {
        margin-left: 2.5%;
        width: 48.75%
    }

    .marketing .carousel .slide .promo:first-child {
        margin-left: 0
    }
}

@media only screen and (min-width: 55em) {
    body:after {
        content: 'large'
    }

    html {
        font-family: large
    }

    .productDetails {
        width: 32em;
        min-width: 32em
    }

    .productDetails h2 {
        min-height: 1.8em;
        padding-left: 2em;
        padding-top: .2em
    }

    .js .productDetails .buttonList li {
        margin-bottom: 1px
    }

    .productDetails p.caveat {
        margin-bottom: 0;
        margin-top: .95em
    }

    .hero {
        min-height: 50em
    }

    .hero .heroContent {
        margin: 0;
        padding: 1.4em;
        width: 60%
    }

    .hero .nbaMessage {
        width: auto
    }

    .featuredOffers {
        margin-left: -1.5%
    }

    .featuredOffers > div {
        float: left;
        margin-left: 1.75%;
        width: 31.5%
    }

    .otherOffers h3 {
        margin-bottom: 0;
        margin-right: 1.5%;
        width: 24%
    }

    .otherOffers div {
        width: 74.5%
    }

    .otherOffers div > p {
        float: left;
        width: 25%;
        margin-left: 1.5%
    }

    .otherOffers div > p:first-child {
        width: 73.5%;
        margin: 0
    }
}

.quotePod .policyMessage h3, .quotePod .premium {
    font-family: Arial, Helvetica, sans-serif
}

.yourQuotesPod:before {
    background: url(../images/landing/your-quotes-hero.jpg) center right no-repeat;
    background-size: cover;
    content: " ";
    display: block;
    min-height: 20em
}

.quotePodHolder {
    padding: 0
}

.quotePod {
    border-top: 1px solid #d5d5d5;
    padding: 1.4em
}

.quotePod:first-child {
    border-top: 0
}

.quotePod.odd {
    background-color: #f9f9f9
}

.quotePod .policyDetails {
    background: 0 0;
    padding: 1.2em 0
}

html .quotePod .productDetails {
    background: 0 0;
    border: 0;
    border-radius: 0;
    box-shadow: none;
    display: block;
    width: auto;
    min-width: 0
}

#fancybox-loading, .fancybox-opened .fancybox-outer {
    box-shadow: 0 0 1em 0 rgba(0, 0, 0, .05)
}

.quotePod h3 {
    font-size: 1.8em;
    margin-bottom: .6667em;
    margin-top: .333em
}

.quotePod .premium {
    font-size: 1.8em;
    line-height: 1.722em;
    padding-top: .333em
}

.quotePod .premium strong {
    color: #000;
    font-size: 1.6667em;
    font-weight: 700;
    letter-spacing: -.015em;
    line-height: 1.0333em
}

.quotePod .policyMessage h3 {
    font-size: 1.4em;
    font-weight: 700;
    margin-bottom: 1em;
    letter-spacing: 0
}

@media only screen and (min-width: 35em) {
    .yourQuotesPod:before {
        display: table-cell;
        width: 40%
    }

    .yourQuotesPod .podContent {
        display: table-cell;
        width: 60%
    }

    .yourQuotesPod h3 {
        margin: 0 0 .77778em;
        padding: .77778em 0 0
    }

    .quotePod .productDetails {
        -webkit-box-align: stretch;
        -moz-box-align: stretch;
        -ms-flex-align: stretch;
        -webkit-align-items: stretch;
        -moz-align-items: stretch;
        align-items: stretch;
        display: -webkit-flex;
        display: -moz-flex;
        display: flex;
        display: -ms-flexbox;
        -webkit-flex-flow: row wrap;
        -moz-flex-flow: row wrap;
        flex-flow: row wrap;
        -ms-flex-wrap: wrap;
        overflow: auto
    }

    .quotePod .productDetails .column-1-2:last-child .additionalQuoteData {
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flexbox;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-orient: vertical;
        -moz-box-orient: vertical;
        -webkit-box-direction: normal;
        -moz-box-direction: normal;
        -ms-flex-direction: column;
        -webkit-flex-direction: column;
        flex-direction: column;
        height: 100%
    }

    .quotePod .premium {
        text-align: right;
        margin-bottom: .555em;
        min-height: 2.111em;
        -webkit-flex-grow: 100;
        flex-grow: 100
    }

    .quoteOptions, .quotePod .policyMessage {
        -webkit-flex-grow: 1;
        flex-grow: 1;
        overflow: auto
    }

    .quoteOptions .buttonList {
        float: right
    }

    .quoteOptions .buttonList li {
        margin: 0 0 1em 1em
    }
}

/*!fancyBox v2.0.4 fancyapps.com | fancyapps.com/fancybox/#license*/
.fancybox-tmp iframe, .fancybox-tmp object {
    vertical-align: top;
    padding: 0;
    margin: 0
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1002
}

.fancybox-outer {
    padding: 0;
    margin: 0;
    background: #fff;
    border: 1px solid #d5d5d5;
    border-radius: .63em;
    color: #444
}

.fancybox-opened {
    z-index: 1003
}

.fancybox-inner {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 2.5em 0 0;
    position: relative;
    outline: 0;
    overflow: hidden;
    overflow-y: auto !important
}

.fancybox-error {
    color: #444;
    font: 14px/20px Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 10px
}

.fancybox-iframe, .fancybox-image {
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: top
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%
}

#fancybox-loading {
    position: fixed;
    border-radius: 1em;
    top: 50%;
    left: 50%;
    margin-top: -25px;
    margin-left: -25px;
    width: 50px;
    height: 50px;
    background: url(../images/global/spinner-small.gif) center center no-repeat #fff;
    border: 1px solid #d5d5d5;
    cursor: pointer;
    z-index: 1010
}

.fancybox-close, .fancybox-next span, .fancybox-prev span {
    background-image: url(../fancybox/images/fancybox_sprite.png)
}

.fancybox-close {
    background: url(../images/icons/menu-close.png) right .15em no-repeat #fff;
    font-size: 1.4em;
    padding-right: 1.5em;
    position: absolute;
    top: 1.4em;
    right: 1.4em;
    cursor: pointer;
    z-index: 1004
}

.svg .fancybox-close {
    background-image: url(../images/icons/menu-close.svg);
    background-size: 1em
}

.fancybox-next, .fancybox-prev {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    background: url(../fancybox/images/blank.gif);
    z-index: 1003
}

.fancybox-prev {
    left: 0
}

.fancybox-next {
    right: 0
}

.fancybox-next span, .fancybox-prev span {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 36px;
    height: 36px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 1003
}

.fancybox-prev span {
    background-position: 0 -36px
}

.fancybox-next span {
    background-position: 0 -72px
}

.fancybox-next:hover, .fancybox-prev:hover {
    visibility: visible
}

.fancybox-prev:hover span {
    left: 20px
}

.fancybox-next:hover span {
    left: auto;
    right: 20px
}

.fancybox-tmp {
    position: absolute;
    top: -9999px;
    left: -9999px;
    padding: 0;
    overflow: visible;
    visibility: hidden
}

#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 1001;
    background: url(../images/global/overlay.png)
}

.fancybox-title {
    visibility: hidden;
    font: 400 13px/20px Helvetica, Arial, sans-serif;
    position: relative;
    z-index: 1005
}

.fancybox-opened .fancybox-title {
    visibility: visible
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 1003;
    text-align: center
}

.fancybox-title-float-wrap .child {
    display: inline-block;
    margin-right: -100%;
    padding: 2px 20px;
    background: 0 0;
    background: rgba(0, 0, 0, .8);
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    text-shadow: 0 1px 2px #222;
    color: #fff;
    font-weight: 700;
    line-height: 24px;
    white-space: nowrap
}

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff
}

.fancybox-title-inside-wrap {
    margin-top: 10px
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8)
}

.fancybox-wrap .content {
    border: 0;
    border-radius: 0;
    box-shadow: none;
    float: none;
    padding: 0;
    margin: 0;
    width: auto
}

.t3 .fancybox-wrap .content, .t3 .fancybox-wrap .titleArea {
    float: none;
    width: 100%
}

.fancybox-inner > h1:first-child {
    border-bottom: 1px solid #d5d5d5;
    padding-bottom: .4em
}

.js .faq-browse-pod .showHide, .js .faq-browse-pod .showHide > h3 {
    border: 0
}

#faq-answer-container, #faq-browse-container {
    position: relative
}

.faq-loader {
    background-position: left top repeat;
    background-image: url(../images/global/transparency.png);
    left: 0;
    height: 100%;
    position: absolute;
    text-indent: -9999px;
    top: 0;
    width: 100%;
    z-index: 1000
}

.faq-loader > img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -20px;
    margin-top: -9px
}

#faq-browse-select select, #faq-search input[type=text] {
    max-width: 100%;
    width: 100%
}

.js .faq-browse-pod {
    padding: 0 1.4em
}

.js .faq-browse-pod .showHide:last-child {
    margin-bottom: 1px
}

.js .faq-browse-pod .showHide > div {
    margin: 0
}

.js .faq-browse-pod .showHide:first-child > h3.closed:first-child {
    margin-left: 0;
    margin-right: 0
}

#faq-answer-container .pagination, #faq-browse-container .pagination {
    margin-bottom: 0
}

.excust-browse > h3 {
    margin-top: 1em
}

#faq-browse-select {
    display: none
}

.js #faq-browse-select {
    display: block
}

.js #faq-nonjs-categories {
    display: none
}

.faq-pod .pagination {
    width: auto;
    min-width: 0
}

.faq-pod .pagination li {
    float: left;
    margin: 0 4% 0 0
}

@media only screen and (min-width: 47em) {
    .excust-answer {
        float: left;
        width: 49%
    }

    .excust-browse {
        float: right;
        width: 49%
    }

    .excust-browse > h3 {
        margin-top: 0
    }
}
