@font-face {
    font-family: 'ls-icomoon';
    src: url("Font/icomoon.eot");
    src: url("Font/icomoon.eot") format("embedded-opentype"),url("Font/icomoon.woff") format("woff"),url("Font/icomoon.ttf") format("truetype"),url("Font/icomoon.svg") format("svg");
    font-weight: normal;
    font-style: normal
}

[class^="ls-icon-"], [class*="ls-icon-"] {
    display: initial;
    width: auto;
    height: auto;
    background: none
}

    [class^="ls-icon-"]:before, [class*="ls-icon-"]:before {
        font-family: "ls-icomoon";
        font-style: normal;
        font-weight: normal;
        font-size: initial;
        speak: none;
        display: inline-block;
        text-decoration: inherit;
        text-align: center;
        font-variant: normal;
        text-transform: none;
        line-height: 1em;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

.ls-icon-glass:before {
    content: "\e807"
}

.ls-icon-music:before {
    content: "\e814"
}

.ls-icon-search:before {
    content: "\e816"
}

.ls-icon-heart:before {
    content: "\e818"
}

.ls-icon-star:before {
    content: "\e819"
}

.ls-icon-group:before {
    content: "\e81a"
}

.ls-icon-video:before {
    content: "\e81b"
}

.ls-icon-camera:before {
    content: "\e81c"
}

.ls-icon-ok:before {
    content: "\e81d"
}

.ls-icon-plus:before {
    content: "\e81e"
}

.ls-icon-help:before {
    content: "\e81f"
}

.ls-icon-home:before {
    content: "\e820"
}

.ls-icon-attach:before {
    content: "\e821"
}

.ls-icon-lock:before {
    content: "\e822"
}

.ls-icon-lock-open:before {
    content: "\e823"
}

.ls-icon-eye:before {
    content: "\e824"
}

.ls-icon-tag:before {
    content: "\e826"
}

.ls-icon-flag:before {
    content: "\e827"
}

.ls-icon-thumbs-up:before {
    content: "\e828"
}

.ls-icon-thumbs-down:before {
    content: "\e829"
}

.ls-icon-download-alt:before {
    content: "\e82a"
}

.ls-icon-quote:before {
    content: "\e82b"
}

.ls-icon-pencil:before {
    content: "\e82c"
}

.ls-icon-print:before {
    content: "\e82e"
}

.ls-icon-comment:before {
    content: "\e82f"
}

.ls-icon-bell:before {
    content: "\e830"
}

.ls-icon-location:before {
    content: "\e831"
}

.ls-icon-doc-new:before {
    content: "\e833"
}

.ls-icon-cog:before {
    content: "\e836"
}

.ls-icon-wrench:before {
    content: "\e838"
}

.ls-icon-basket:before {
    content: "\e839"
}

.ls-icon-mic:before {
    content: "\e83a"
}

.ls-icon-headphones:before {
    content: "\e83f"
}

.ls-icon-clock:before {
    content: "\e840"
}

.ls-icon-lightbulb:before {
    content: "\e841"
}

.ls-icon-arrows-cw:before {
    content: "\e850"
}

.ls-icon-signal:before {
    content: "\e856"
}

.ls-icon-desktop:before {
    content: "\e857"
}

.ls-icon-laptop:before {
    content: "\e858"
}

.ls-icon-globe-alt:before {
    content: "\e85b"
}

.ls-icon-cloud:before {
    content: "\e85c"
}

.ls-icon-flight:before {
    content: "\e85d"
}

.ls-icon-leaf:before {
    content: "\e868"
}

.ls-icon-briefcase:before {
    content: "\e869"
}

.ls-icon-off:before {
    content: "\e86a"
}

.ls-icon-road:before {
    content: "\e86b"
}

.ls-icon-qrcode:before {
    content: "\e86c"
}

.ls-icon-barcode:before {
    content: "\e86d"
}

.ls-icon-book:before {
    content: "\e86f"
}

.ls-icon-chart:before {
    content: "\e870"
}

.ls-icon-fire:before {
    content: "\e872"
}

.ls-icon-gift:before {
    content: "\e873"
}

.ls-icon-tint:before {
    content: "\e877"
}

.ls-icon-megaphone:before {
    content: "\e879"
}

.ls-icon-clipboard:before {
    content: "\e87a"
}

.ls-icon-key:before {
    content: "\e87c"
}

.ls-icon-glasses:before {
    content: "\e883"
}

.ls-icon-hearing-impaired:before {
    content: "\e884"
}

.ls-icon-adult:before {
    content: "\e885"
}

.ls-icon-guidedog:before {
    content: "\e886"
}

.ls-icon-accessibility:before {
    content: "\e887"
}

.ls-icon-male:before {
    content: "\e888"
}

.ls-icon-female:before {
    content: "\e889"
}

.ls-icon-blogger:before {
    content: "\e88b"
}

.ls-icon-path:before {
    content: "\e88f"
}

.ls-icon-picasa:before {
    content: "\e890"
}

.ls-icon-slideshare:before {
    content: "\e894"
}

.ls-icon-dribbble:before {
    content: "\e895"
}

.ls-icon-flickr:before {
    content: "\e898"
}

.ls-icon-friendfeed:before {
    content: "\e89a"
}

.ls-icon-tumblr:before {
    content: "\e89b"
}

.ls-icon-github:before {
    content: "\e89d"
}

.ls-icon-wordpress:before {
    content: "\e8a1"
}

.ls-icon-youtube:before {
    content: "\e8a2"
}

.ls-icon-cancel:before {
    content: "\e812"
}

.ls-icon-left-dir:before {
    content: "\e80a"
}

.ls-icon-right-dir:before {
    content: "\e809"
}

.ls-icon-down-dir:before {
    content: "\e806"
}

.ls-icon-right-open:before {
    content: "\e600"
}

.ls-icon-up-open:before {
    content: "\e602"
}

.ls-icon-down-open:before {
    content: "\e603"
}

.ls-icon-left-open:before {
    content: "\e601"
}

.ls-icon-env:before {
    content: "\e800"
}

.ls-icon-user:before {
    content: "\e801"
}

.ls-icon-phone:before {
    content: "\e802"
}

.ls-icon-doc:before {
    content: "\e803"
}

.ls-icon-cal:before {
    content: "\e804"
}

.ls-icon-credit-card:before {
    content: "\e805"
}

.ls-icon-menu:before {
    content: "\e808"
}

.ls-icon-vimeo:before {
    content: "\e80b"
}

.ls-icon-facebook:before {
    content: "\e80c"
}

.ls-icon-twitter:before {
    content: "\e80d"
}

.ls-icon-skype:before {
    content: "\e80e"
}

.ls-icon-linkedin:before {
    content: "\e810"
}

.ls-icon-dots:before {
    content: "\e813"
}

@font-face {
    font-family: 'ls-icomoon';
    src: url("Font/icomoon.eot");
    src: url("Font/icomoon.eot") format("embedded-opentype"),url("Font/icomoon.woff") format("woff"),url("Font/icomoon.ttf") format("truetype"),url("Font/icomoon.svg") format("svg");
    font-weight: normal;
    font-style: normal
}

[class^="ls-icon-"]:before, [class*=" ls-icon-"]:before {
    font-family: 'ls-icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.ls-icon-Review_Portal:before {
    content: "\e922"
}

.ls-icon-instagram:before {
    content: "\e921"
}

.ls-icon-Androidbookmark:before {
    content: "\e915"
}

.ls-icon-Safaribookmark:before {
    content: "\e916"
}

.ls-icon-Arrowside:before {
    content: "\e912"
}

.ls-icon-Arrowdown:before {
    content: "\e914"
}

.ls-icon-arrowtop:before {
    content: "\e910"
}

.ls-icon-arrowright:before {
    content: "\e911"
}

.ls-icon-googledoc:before {
    content: "\e90c"
}

.ls-icon-soundcloud:before {
    content: "\e90d"
}

.ls-icon-googledrive:before {
    content: "\e90e"
}

.ls-icon-pdf:before {
    content: "\e90f"
}

.ls-icon-Leftarrow:before {
    content: "\e907"
}

.ls-icon-at-sign:before {
    content: "\e906"
}

.ls-icon-arrowup:before {
    content: "\e905"
}

.ls-icon-backspacetwo:before {
    content: "\e908"
}

.ls-icon-banana:before {
    content: "\e909"
}

.ls-icon-banner:before {
    content: "\e90a"
}

.ls-icon-barcode:before {
    content: "\e90b"
}

.ls-icon-bench:before {
    content: "\e913"
}

.ls-icon-bolt:before {
    content: "\e917"
}

.ls-icon-book:before {
    content: "\e918"
}

.ls-icon-bookmark:before {
    content: "\e919"
}

.ls-icon-bookmarktwo:before {
    content: "\e91a"
}

.ls-icon-bowtie:before {
    content: "\e91b"
}

.ls-icon-bread:before {
    content: "\e91c"
}

.ls-icon-briefcase:before {
    content: "\e91d"
}

.ls-icon-briefcasefour:before {
    content: "\e91e"
}

.ls-icon-briefcasethree:before {
    content: "\e91f"
}

.ls-icon-briefcasetwo:before {
    content: "\e920"
}

.ls-icon-brokenheart:before {
    content: "\e923"
}

.ls-icon-bug:before {
    content: "\e925"
}

.ls-icon-cake:before {
    content: "\e926"
}

.ls-icon-calculator:before {
    content: "\e927"
}

.ls-icon-calendar:before {
    content: "\e928"
}

.ls-icon-calendarday:before {
    content: "\e929"
}

.ls-icon-calendarmonth:before {
    content: "\e92a"
}

.ls-icon-camera:before {
    content: "\e92b"
}

.ls-icon-can:before {
    content: "\e92d"
}

.ls-icon-candle:before {
    content: "\e92e"
}

.ls-icon-car:before {
    content: "\e92f"
}

.ls-icon-cart:before {
    content: "\e930"
}

.ls-icon-cash:before {
    content: "\e931"
}

.ls-icon-cashregister:before {
    content: "\e932"
}

.ls-icon-cd:before {
    content: "\e934"
}

.ls-icon-cddrive:before {
    content: "\e935"
}

.ls-icon-cellstwo:before {
    content: "\e937"
}

.ls-icon-chair:before {
    content: "\e939"
}

.ls-icon-circlectrlplay:before {
    content: "\e950"
}

.ls-icon-cloud:before {
    content: "\e95f"
}

.ls-icon-clouddownload:before {
    content: "\e964"
}

.ls-icon-cloudupload:before {
    content: "\e968"
}

.ls-icon-clover:before {
    content: "\e969"
}

.ls-icon-comment:before {
    content: "\e96c"
}

.ls-icon-compass:before {
    content: "\e96d"
}

.ls-icon-copy:before {
    content: "\e96e"
}

.ls-icon-creditcard:before {
    content: "\e970"
}

.ls-icon-crown:before {
    content: "\e972"
}

.ls-icon-cubeline:before {
    content: "\e974"
}

.ls-icon-cubesolid:before {
    content: "\e975"
}

.ls-icon-cup:before {
    content: "\e976"
}

.ls-icon-cursor:before {
    content: "\e977"
}

.ls-icon-cursorhand:before {
    content: "\e978"
}

.ls-icon-dart:before {
    content: "\e97b"
}

.ls-icon-delete:before {
    content: "\e97d"
}

.ls-icon-desktop:before {
    content: "\e97e"
}

.ls-icon-diamond:before {
    content: "\e97f"
}

.ls-icon-dice2and6:before {
    content: "\e989"
}

.ls-icon-doc:before {
    content: "\e996"
}

.ls-icon-docdownload:before {
    content: "\e99d"
}

.ls-icon-docedit:before {
    content: "\e99f"
}

.ls-icon-docgraph:before {
    content: "\e9a2"
}

.ls-icon-doclock:before {
    content: "\e9a4"
}

.ls-icon-docmusic:before {
    content: "\e9a6"
}

.ls-icon-docs:before {
    content: "\e9a8"
}

.ls-icon-dog2:before {
    content: "\e9b2"
}

.ls-icon-dress:before {
    content: "\e9b4"
}

.ls-icon-dresser:before {
    content: "\e9b5"
}

.ls-icon-ds:before {
    content: "\e9b6"
}

.ls-icon-earth:before {
    content: "\e9b7"
}

.ls-icon-eightball:before {
    content: "\e9b9"
}

.ls-icon-exclamationpoint:before {
    content: "\e9bc"
}

.ls-icon-eye:before {
    content: "\e9bf"
}

.ls-icon-eyedropper:before {
    content: "\e9c0"
}

.ls-icon-eyetwo:before {
    content: "\e9c1"
}

.ls-icon-facejoyful:before {
    content: "\e9d3"
}

.ls-icon-film:before {
    content: "\e9fe"
}

.ls-icon-filmstrip:before {
    content: "\e9ff"
}

.ls-icon-firewall:before {
    content: "\ea01"
}

.ls-icon-flag:before {
    content: "\ea0d"
}

.ls-icon-flashlight:before {
    content: "\ea0e"
}

.ls-icon-folder:before {
    content: "\ea11"
}

.ls-icon-font:before {
    content: "\ea1f"
}

.ls-icon-gameboy:before {
    content: "\ea24"
}

.ls-icon-glasses:before {
    content: "\ea25"
}

.ls-icon-gps:before {
    content: "\ea26"
}

.ls-icon-grapes:before {
    content: "\ea27"
}

.ls-icon-graph:before {
    content: "\ea28"
}

.ls-icon-guitar:before {
    content: "\ea29"
}

.ls-icon-hanger:before {
    content: "\ea2a"
}

.ls-icon-hangingpainting:before {
    content: "\ea2b"
}

.ls-icon-harddrive:before {
    content: "\ea2c"
}

.ls-icon-hatbowler:before {
    content: "\ea2d"
}

.ls-icon-hatchef:before {
    content: "\ea2e"
}

.ls-icon-hattop:before {
    content: "\ea2f"
}

.ls-icon-hatwitch:before {
    content: "\ea30"
}

.ls-icon-heart:before {
    content: "\ea32"
}

.ls-icon-home:before {
    content: "\ea36"
}

.ls-icon-hourglass:before {
    content: "\ea39"
}

.ls-icon-ipad:before {
    content: "\ea42"
}

.ls-icon-iphone:before {
    content: "\ea43"
}

.ls-icon-key:before {
    content: "\ea48"
}

.ls-icon-laptop:before {
    content: "\ea49"
}

.ls-icon-leaf:before {
    content: "\ea50"
}

.ls-icon-lego:before {
    content: "\ea51"
}

.ls-icon-lifesaver:before {
    content: "\ea52"
}

.ls-icon-lightbulb:before {
    content: "\ea53"
}

.ls-icon-lightbulbon:before {
    content: "\ea54"
}

.ls-icon-like:before {
    content: "\ea55"
}

.ls-icon-linearrowdown:before {
    content: "\ea56"
}

.ls-icon-linearrowleft:before {
    content: "\ea57"
}

.ls-icon-linearrowright:before {
    content: "\ea58"
}

.ls-icon-linearrowup:before {
    content: "\ea59"
}

.ls-icon-link:before {
    content: "\eabb"
}

.ls-icon-linked:before {
    content: "\eabd"
}

.ls-icon-linkedtwo:before {
    content: "\eabe"
}

.ls-icon-location:before {
    content: "\eae4"
}

.ls-icon-locationearth:before {
    content: "\eae5"
}

.ls-icon-lock:before {
    content: "\eae6"
}

.ls-icon-magnet:before {
    content: "\eae7"
}

.ls-icon-mail:before {
    content: "\eae8"
}

.ls-icon-mailedit:before {
    content: "\eaee"
}

.ls-icon-man:before {
    content: "\eaf8"
}

.ls-icon-menutwo:before {
    content: "\eb11"
}

.ls-icon-mic:before {
    content: "\eb14"
}

.ls-icon-monitor:before {
    content: "\eb7c"
}

.ls-icon-mortarboard:before {
    content: "\eb7d"
}

.ls-icon-music:before {
    content: "\eb81"
}

.ls-icon-musicnote:before {
    content: "\eb82"
}

.ls-icon-paintbrush:before {
    content: "\eb87"
}

.ls-icon-pants:before {
    content: "\eb88"
}

.ls-icon-paperclip:before {
    content: "\eb89"
}

.ls-icon-peace:before {
    content: "\eb8f"
}

.ls-icon-peach:before {
    content: "\eb90"
}

.ls-icon-pear:before {
    content: "\eb91"
}

.ls-icon-percent:before {
    content: "\eb92"
}

.ls-icon-phone:before {
    content: "\eb93"
}

.ls-icon-phonebars:before {
    content: "\eb96"
}

.ls-icon-phonewavesthree:before {
    content: "\eba5"
}

.ls-icon-pianokeys:before {
    content: "\eba8"
}

.ls-icon-pictureframed:before {
    content: "\ebaa"
}

.ls-icon-pin:before {
    content: "\ebab"
}

.ls-icon-play:before {
    content: "\ebac"
}

.ls-icon-playbag:before {
    content: "\ebad"
}

.ls-icon-playlist:before {
    content: "\ebae"
}

.ls-icon-polaroid:before {
    content: "\ebb5"
}

.ls-icon-printer:before {
    content: "\ebb8"
}

.ls-icon-psp:before {
    content: "\ebb9"
}

.ls-icon-puzzlepiece:before {
    content: "\ebba"
}

.ls-icon-quotes:before {
    content: "\ebbb"
}

.ls-icon-radio:before {
    content: "\ebbc"
}

.ls-icon-radiothree:before {
    content: "\ebbe"
}

.ls-icon-ribbon:before {
    content: "\ebc7"
}

.ls-icon-roller:before {
    content: "\ebca"
}

.ls-icon-router:before {
    content: "\ebcb"
}

.ls-icon-save:before {
    content: "\ebcc"
}

.ls-icon-scales:before {
    content: "\ebcd"
}

.ls-icon-scissors:before {
    content: "\ebce"
}

.ls-icon-scrolltwo:before {
    content: "\ebd1"
}

.ls-icon-search:before {
    content: "\ebd2"
}

.ls-icon-share:before {
    content: "\ebe3"
}

.ls-icon-shirt-06:before {
    content: "\ebe4"
}

.ls-icon-shirt-55:before {
    content: "\ebe5"
}

.ls-icon-speedometer:before {
    content: "\ec01"
}

.ls-icon-spraypaint:before {
    content: "\ec03"
}

.ls-icon-stamp:before {
    content: "\ec15"
}

.ls-icon-starthree:before {
    content: "\ec18"
}

.ls-icon-stereo:before {
    content: "\ec1a"
}

.ls-icon-sun:before {
    content: "\ec1d"
}

.ls-icon-tag:before {
    content: "\ec1f"
}

.ls-icon-tags:before {
    content: "\ec20"
}

.ls-icon-target:before {
    content: "\ec22"
}

.ls-icon-textcolor:before {
    content: "\ec24"
}

.ls-icon-thumbtack:before {
    content: "\ec25"
}

.ls-icon-tie:before {
    content: "\ec26"
}

.ls-icon-toxic:before {
    content: "\ec29"
}

.ls-icon-trash:before {
    content: "\ec2a"
}

.ls-icon-tree:before {
    content: "\ec2b"
}

.ls-icon-trophy:before {
    content: "\ec38"
}

.ls-icon-trumpet:before {
    content: "\ec39"
}

.ls-icon-tux:before {
    content: "\ec3a"
}

.ls-icon-tv:before {
    content: "\ec3b"
}

.ls-icon-unlock:before {
    content: "\ec3c"
}

.ls-icon-upload:before {
    content: "\ec3d"
}

.ls-icon-user:before {
    content: "\ec44"
}

.ls-icon-users:before {
    content: "\ec4b"
}

.ls-icon-videocamera:before {
    content: "\ec50"
}

.ls-icon-videocameratwo:before {
    content: "\ec51"
}

.ls-icon-volumefour:before {
    content: "\ec54"
}

.ls-icon-weights:before {
    content: "\ec59"
}

.ls-icon-window:before {
    content: "\ec5d"
}

.ls-icon-windows:before {
    content: "\ec68"
}

.ls-icon-wrenchandhammer:before {
    content: "\ec6e"
}

.ls-icon-yinyang:before {
    content: "\ec71"
}

.ls-icon-zoom:before {
    content: "\ec73"
}

.ls-icon-Socialtw:before {
    content: "\e900"
}

.ls-icon-Socialmail:before {
    content: "\e901"
}

.ls-icon-Socialin:before {
    content: "\e902"
}

.ls-icon-Socialgoo:before {
    content: "\e903"
}

.ls-icon-Socialfb:before {
    content: "\e904"
}

.ls-icon-Twitter:before {
    content: "\f099"
}

.ls-icon-Facebook:before {
    content: "\f09a"
}

.ls-icon-Linkedin:before {
    content: "\f0e1"
}

.ls-icon-angle-left:before {
    content: "\f104"
}

.ls-icon-angle-right:before {
    content: "\f105"
}

.ls-icon-angle-up:before {
    content: "\f108"
}

.ls-icon-angle-down:before {
    content: "\f107"
}

.ls-icon-Share:before {
    content: "\e608"
}

.ls-icon-Linkedin-Circle:before {
    content: "\e609"
}

.ls-icon-At-Sign:before {
    content: "\e60b"
}

.ls-icon-Globe:before {
    content: "\e61c"
}

.ls-icon-vCita:before {
    content: "\e631"
}

.ls-icon-Close:before {
    content: "\e633"
}

.ls-icon-Phone:before {
    content: "\e634"
}

.ls-icon-Lock:before {
    content: "\e641"
}

.ls-icon-Map-Marker:before {
    content: "\e646"
}

.ls-icon-Facebook-Circle:before {
    content: "\ea8e"
}

.ls-icon-Twitter-Circle:before {
    content: "\ea94"
}

.ls-icon-Env:before {
    content: "\e800"
}

.ls-icon-Person:before {
    content: "\e801"
}

.ls-icon-Phone-Full:before {
    content: "\e802"
}

.ls-icon-Document:before {
    content: "\e803"
}

.ls-icon-Scheduler:before {
    content: "\e804"
}

.ls-icon-Credit-Card:before {
    content: "\e805"
}

.ls-icon-Star:before {
    content: "\e819"
}

.ls-icon-Video:before {
    content: "\e81b"
}

.ls-icon-Bubbel:before {
    content: "\e82f"
}

.ls-icon-package:before {
    content: "\e92c"
}

.ls-icon-Google-Plus:before {
    content: "\f0d5"
}

.ls-icon-Google-Plus-Circle:before {
    content: "\ea8a"
}

.ls-font-family-T {
    font-family: "open sans", arial, sans-serif
}

    .ls-font-family-T div, .ls-font-family-T span, .ls-font-family-T a, .ls-font-family-T em, .ls-font-family-T img {
        font-family: "open sans", arial, sans-serif
    }

.ls-font-size-T {
    font-size: 12px
}

.ls-ae-bg-T {
    background-color: #fff
}

.ls-ae-text-T {
    color: #605956
}

    .ls-ae-text-T:before {
        color: #605956;
        border-color: #605956
    }

.ls-ae-link-T, .ls-text a {
    color: #6fa2fe
}

.ls-main-action-T {
    background-color: #639d2c;
    color: #fff
}

    .ls-main-action-T:hover {
        background-color: #7ab738
    }

.ls-action-T {
    color: #fff;
    background-color: #1747ac
}

    .ls-action-T:hover {
        background-color: #2454b9
    }

    .ls-action-T:before {
        color: #fff
    }

.ls-counter-T {
    background-color: #ed131d;
    color: #fff
}

.ls-action-text-T.ls-desktop {
    background-color: rgba(63,53,49,0.8)
}

.ls-action-text-T {
    color: #fff
}

.ls-my-account-action-T {
    background-color: rgba(111,104,100,0.95)
}

    .ls-my-account-action-T:before {
        color: #fff
    }

.ls-inline-actions-T {
    border-color: #c7c5c3;
    background-color: #e0dfdd
}

.ls-inline-action-T {
    background-color: #fff;
    color: #605956
}

    .ls-inline-action-T:hover {
        color: #605956
    }

.ls-inline-item-T {
    color: #605956
}

    .ls-inline-item-T:hover {
        color: #605956
    }

.ls-inline-action-text-T {
    color: #6f7783
}

.ls-tooltip-menu-bg-T {
    background-color: rgba(40,38,37,0.9)
}

a.ls-tooltip-menu-text-T {
    color: #fff
}

    a.ls-tooltip-menu-text-T:before {
        color: #fff
    }

    a.ls-tooltip-menu-text-T:hover {
        color: #609aff
    }

    a.ls-tooltip-menu-text-T:hover, a.ls-tooltip-menu-text-T:active {
        color: #609aff
    }

        a.ls-tooltip-menu-text-T:hover:before, a.ls-tooltip-menu-text-T:active:before {
            color: #609aff
        }

.ls-welcome-box-bg-T {
    background-color: rgba(63,53,49,0.8)
}

.ls-welcome-box-text-T {
    color: #fff
}

    .ls-welcome-box-text-T:before {
        color: #fff
    }

.ls-overlay-T.ls-mobile {
    background-color: rgba(0,0,0,0.75)
}

.ls-clearfix:before, .ls-clearfix:after {
    content: " ";
    display: table
}

.ls-clearfix:after {
    clear: both
}

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@-webkit-keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-ms-keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes bounce {
    0%,100% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@-moz-keyframes bounce {
    0%,100% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@-ms-keyframes bounce {
    0%,100% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes bounce {
    0%,100% {
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }

    50% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

#ls_colorbox, #cls_boxOverlay, #ls_cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2147483642;
    max-width: 100%
}

#ls_cboxWrapper {
    max-width: 100%;
    min-height: 100%
}

#ls_cboxOverlay {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    z-index: 2147483642
}

#ls_cboxMiddleLeft, #ls_cboxBottomLeft {
    clear: left
}

#ls_cboxContent {
    position: relative;
    max-width: 100%
}

#ls_cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    max-width: 100%
}

#ls_cboxLoadingOverlay, #ls_cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ls_cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
    padding: 0;
    margin: 0
}

#ls_colorbox, #ls_cboxWrapper, #ls_cboxContent, #ls_cboxLoadedContent {
    height: 100% !important;
    max-height: 700px;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box
}

#ls_cboxContentWrapper {
    height: 100%
}

#ls_cboxOverlay {
    background: #000;
    opacity: 0.7;
    filter: alpha(opacity=70)
}

#ls_colorbox {
    outline: 0;
    position: absolute !important
}

    #ls_colorbox.i18n-rtl #ls_cboxWrapper div #ls_cboxContent #ls_cboxClose {
        left: 6px
    }

#ls_cboxContent {
    overflow: hidden;
    background: #FFF;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    -o-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 21px 8px rgba(0,0,0,0.25);
    -moz-box-shadow: 0 0 21px 8px rgba(0,0,0,0.25);
    box-shadow: 0 0 21px 8px rgba(0,0,0,0.25)
}

.ls_cboxIframe {
    background: #fff
}

#ls_cboxError {
    padding: 50px;
    border: 1px solid #ccc
}

#ls_cboxLoadedContent {
    background: #FFF
}

#ls_cboxLoadingGraphic {
    left: 50%;
    margin-left: -20px;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    text-align: center;
    -webkit-animation: rotate 2s infinite linear;
    -moz-animation: rotate 2s infinite linear;
    -o-animation: rotate 2s infinite linear;
    animation: rotate 2s infinite linear
}

    #ls_cboxLoadingGraphic:before, #ls_cboxLoadingGraphic:after {
        content: '';
        display: inline-block;
        width: 60%;
        height: 60%;
        display: inline-block;
        position: absolute;
        top: 0;
        background-color: #605956;
        border-radius: 100%;
        -webkit-animation: bounce 2s infinite ease-in-out;
        -moz-animation: bounce 2s infinite ease-in-out;
        -o-animation: bounce 2s infinite ease-in-out;
        animation: bounce 2s infinite ease-in-out
    }

#ls_cboxLoadingOverlay {
    background: #FFF
}

#ls_cboxCurrent {
    position: absolute;
    top: -22px;
    right: 205px;
    text-indent: -9999px
}

#ls_cboxClose {
    position: absolute;
    top: 6px;
    right: 3px;
    width: 15px;
    height: 15px;
    margin: 0;
    border: 0;
    padding: 0;
    font-size: 0;
    background-color: transparent;
    overflow: visible;
    outline: none;
    cursor: pointer
}

    #ls_cboxClose:before {
        font-family: "ls-icomoon";
        font-style: normal;
        font-weight: normal;
        font-size: initial;
        speak: none;
        display: inline-block;
        text-decoration: inherit;
        text-align: center;
        font-variant: normal;
        text-transform: none;
        line-height: 1em;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\e812"
    }

    #ls_cboxClose:before {
        line-height: 15px;
        font-size: 12px;
        color: #dbcece;
        transform: scale(1.5);
        -webkit-transition: color 0.25s;
        -moz-transition: color 0.25s;
        -o-transition: color 0.25s;
        transition: color 0.25s
    }

    #ls_cboxClose:hover:before {
        color: #605956
    }

#livesite_engage_button {
    position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 2147483640;
    margin: 10px 170px 0 10px;
    text-align: center
}

    #livesite_engage_button ul, #livesite_engage_button li, #livesite_engage_button div, #livesite_engage_button span, #livesite_engage_button em, #livesite_engage_button img, #livesite_engage_button strong, #livesite_engage_button a {
        outline: none;
        vertical-align: baseline;
        text-align: left;
        line-height: normal;
        float: none;
        margin: 0;
        padding: 0;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

        #livesite_engage_button ul.ls-rtl, #livesite_engage_button li.ls-rtl, #livesite_engage_button div.ls-rtl, #livesite_engage_button span.ls-rtl, #livesite_engage_button em.ls-rtl, #livesite_engage_button img.ls-rtl, #livesite_engage_button strong.ls-rtl, #livesite_engage_button a.ls-rtl {
            text-align: right
        }

    #livesite_engage_button ol, #livesite_engage_button ul {
        list-style: none
    }

    #livesite_engage_button a {
        text-decoration: none
    }

    #livesite_engage_button em {
        font-style: normal
    }

    #livesite_engage_button img {
        width: auto;
        height: auto
    }

    #livesite_engage_button a.ls-engage-button {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: inline-block;
        padding: 2px 30px 0;
        min-width: 200px;
        line-height: 45px;
        font-weight: bold;
        letter-spacing: 1px;
        text-decoration: none;
        text-align: center;
        white-space: nowrap;
        cursor: pointer;
        font-size: 1.33333em;
        -moz-border-radius-topleft: 5px;
        -webkit-border-top-left-radius: 5px;
        border-top-left-radius: 5px;
        -moz-border-radius-topright: 5px;
        -webkit-border-top-right-radius: 5px;
        border-top-right-radius: 5px;
        -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);
        -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);
        box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25)
    }

    #livesite_engage_button .ls-welcome-box {
        margin: 0 auto 10px;
        display: inline-block;
        max-width: 200px
    }

#livesite_active_engage {
    position: fixed;
    z-index: 2147483640;
    bottom: 0px;
    right: 0px;
    margin: 10px 80px 0 10px;
    width: 380px;
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important;
    -moz-border-radius-topleft: 6px;
    -webkit-border-top-left-radius: 6px;
    border-top-left-radius: 6px;
    -moz-border-radius-topright: 6px;
    -webkit-border-top-right-radius: 6px;
    border-top-right-radius: 6px;
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25);
    box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.25)
}

    #livesite_active_engage ul, #livesite_active_engage li, #livesite_active_engage div, #livesite_active_engage span, #livesite_active_engage em, #livesite_active_engage img, #livesite_active_engage strong, #livesite_active_engage a {
        outline: none;
        vertical-align: baseline;
        text-align: left;
        line-height: normal;
        float: none;
        margin: 0;
        padding: 0;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

        #livesite_active_engage ul.ls-rtl, #livesite_active_engage li.ls-rtl, #livesite_active_engage div.ls-rtl, #livesite_active_engage span.ls-rtl, #livesite_active_engage em.ls-rtl, #livesite_active_engage img.ls-rtl, #livesite_active_engage strong.ls-rtl, #livesite_active_engage a.ls-rtl {
            text-align: right
        }

    #livesite_active_engage ol, #livesite_active_engage ul {
        list-style: none
    }

    #livesite_active_engage a {
        text-decoration: none
    }

    #livesite_active_engage em {
        font-style: normal
    }

    #livesite_active_engage img {
        width: auto;
        height: auto
    }

    #livesite_active_engage .ls-ae, #livesite_active_engage .ls-ae-C, #livesite_active_engage .ls-content {
        -moz-border-radius-topleft: 6px;
        -webkit-border-top-left-radius: 6px;
        border-top-left-radius: 6px;
        -moz-border-radius-topright: 6px;
        -webkit-border-top-right-radius: 6px;
        border-top-right-radius: 6px
    }

    #livesite_active_engage .ls-content {
        padding: 25px
    }

        #livesite_active_engage .ls-content .ls-text a:hover {
            text-decoration: underline
        }

        #livesite_active_engage .ls-content .ls-more-actions-C {
            float: right
        }

            #livesite_active_engage .ls-content .ls-more-actions-C.ls-rtl {
                float: left
            }

            #livesite_active_engage .ls-content .ls-more-actions-C .ls-more-actions:before {
                width: 48px;
                height: 48px;
                line-height: 48px;
                border-width: 1px;
                border-style: solid;
                font-size: 1.41667em;
                -webkit-border-radius: 5px;
                -moz-border-radius: 5px;
                -ms-border-radius: 5px;
                -o-border-radius: 5px;
                border-radius: 5px;
                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
                opacity: 0.8
            }

            #livesite_active_engage .ls-content .ls-more-actions-C .ls-more-actions:hover:before {
                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                opacity: 1
            }

            #livesite_active_engage .ls-content .ls-more-actions-C .ls-tooltip-menu {
                left: auto;
                right: 0px
            }

                #livesite_active_engage .ls-content .ls-more-actions-C .ls-tooltip-menu.ls-rtl {
                    left: 0px;
                    right: auto
                }

                #livesite_active_engage .ls-content .ls-more-actions-C .ls-tooltip-menu:after {
                    content: " ";
                    height: 8px;
                    width: 100%;
                    position: absolute;
                    top: 100%;
                    left: 0px
                }

            #livesite_active_engage .ls-content .ls-more-actions-C + .ls-main-action {
                margin-left: 0;
                margin-right: 60px
            }

                #livesite_active_engage .ls-content .ls-more-actions-C + .ls-main-action.ls-rtl {
                    margin-left: 60px;
                    margin-right: 0
                }

                #livesite_active_engage .ls-content .ls-more-actions-C + .ls-main-action:before {
                    display: none
                }

    #livesite_active_engage .ls-ae-top {
        position: absolute;
        top: 14px;
        left: auto;
        right: 41px
    }

        #livesite_active_engage .ls-ae-top.ls-rtl {
            left: 41px;
            right: auto
        }

    #livesite_active_engage a.ls-powered-by, #livesite_active_engage .ls-powered-by a {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
        opacity: 0.6;
        line-height: 1.3em;
        letter-spacing: 0.3px;
        font-size: 0.91667em
    }

        #livesite_active_engage a.ls-powered-by em, #livesite_active_engage .ls-powered-by a em {
            font-weight: bold
        }

        #livesite_active_engage a.ls-powered-by:hover, #livesite_active_engage .ls-powered-by a:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

    #livesite_active_engage .ls-promotional-link {
        position: relative;
        top: -2px;
        letter-spacing: 0.3px;
        font-size: 1.08333em;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8
    }

        #livesite_active_engage .ls-promotional-link:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

    #livesite_active_engage .ls-close {
        position: absolute;
        top: 14px;
        left: auto;
        right: 15px;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
        opacity: 0.5
    }

        #livesite_active_engage .ls-close.ls-rtl {
            left: 15px;
            right: auto
        }

        #livesite_active_engage .ls-close:before {
            font-family: "ls-icomoon";
            font-style: normal;
            font-weight: normal;
            font-size: initial;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e812"
        }

        #livesite_active_engage .ls-close:hover {
            text-decoration: none
        }

        #livesite_active_engage .ls-close:before {
            width: 15px;
            font-size: 12px;
            line-height: 16px
        }

    #livesite_active_engage .ls-title {
        display: inline-block;
        position: relative;
        margin-top: 10px;
        line-height: 1em;
        letter-spacing: 1px;
        font-size: 2em
    }

    #livesite_active_engage .ls-text {
        margin: 9px 0 20px;
        line-height: 1.6em;
        font-size: 1.16667em;
        padding-left: 0;
        padding-right: 20px
    }

        #livesite_active_engage .ls-text.ls-rtl {
            padding-left: 20px;
            padding-right: 0
        }

        #livesite_active_engage .ls-text em {
            font-style: italic
        }

    #livesite_active_engage .ls-photo {
        display: inline-block;
        max-width: 76px;
        max-height: 76px;
        overflow: hidden;
        margin-left: 0;
        margin-right: 13px
    }

        #livesite_active_engage .ls-photo.ls-rtl {
            margin-left: 13px;
            margin-right: 0
        }

        #livesite_active_engage .ls-photo img {
            -webkit-border-radius: 5px 5px;
            -moz-border-radius: 5px / 5px;
            border-radius: 5px / 5px;
            max-width: 72px;
            max-height: 72px;
            display: inline-block
        }

        #livesite_active_engage .ls-photo + .ls-title {
            top: -4px;
            max-width: 240px
        }

    #livesite_active_engage a.ls-main-action {
        display: block;
        padding: 0 25px;
        line-height: 50px;
        text-decoration: none;
        text-align: center;
        letter-spacing: 1px;
        font-size: 1.25em;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        -ms-border-radius: 5px;
        -o-border-radius: 5px;
        border-radius: 5px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

        #livesite_active_engage a.ls-main-action:before {
            font-family: "ls-icomoon";
            font-style: normal;
            font-weight: normal;
            font-size: initial;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e600"
        }

        #livesite_active_engage a.ls-main-action.ls-rtl:before {
            font-family: "ls-icomoon";
            font-style: normal;
            font-weight: normal;
            font-size: initial;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e601"
        }

        #livesite_active_engage a.ls-main-action:before {
            position: relative;
            line-height: 50px;
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=35);
            opacity: 0.35;
            left: 7px;
            float: right
        }

        #livesite_active_engage a.ls-main-action.ls-rtl:before {
            font-family: "ls-icomoon";
            font-style: normal;
            font-weight: normal;
            font-size: initial;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e601"
        }

        #livesite_active_engage a.ls-main-action.ls-rtl.ls-rtl #livesite_active_engage a.ls-main-action.ls-rtl:before {
            font-family: "ls-icomoon";
            font-style: normal;
            font-weight: normal;
            font-size: initial;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e600"
        }

        #livesite_active_engage a.ls-main-action.ls-rtl:before {
            line-height: 50px;
            right: 7px;
            float: left
        }

    #livesite_active_engage .ls-main-action-C + .ls-powered-by {
        text-align: center;
        margin: 16px 0 -4px
    }

    #livesite_active_engage .ls-main-action-C .ls-more-actions {
        position: relative\9;
        top: -15px\9
    }

    #livesite_active_engage .ls-inline-actions {
        padding: 0px 12px 9px;
        border-top-width: 1px;
        border-top-style: solid
    }

        #livesite_active_engage .ls-inline-actions:before, #livesite_active_engage .ls-inline-actions:after {
            content: " ";
            display: table
        }

        #livesite_active_engage .ls-inline-actions:after {
            clear: both
        }

    #livesite_active_engage .ls-actions-C {
        width: 277px;
        float: left
    }

        #livesite_active_engage .ls-actions-C:before, #livesite_active_engage .ls-actions-C:after {
            content: " ";
            display: table
        }

        #livesite_active_engage .ls-actions-C:after {
            clear: both
        }

        #livesite_active_engage .ls-actions-C.ls-rtl {
            float: right
        }

        #livesite_active_engage .ls-actions-C .ls-more-actions-C {
            float: left
        }

            #livesite_active_engage .ls-actions-C .ls-more-actions-C.ls-rtl {
                float: right
            }

        #livesite_active_engage .ls-actions-C .ls-tooltip-menu {
            left: auto;
            right: -50px
        }

            #livesite_active_engage .ls-actions-C .ls-tooltip-menu.ls-rtl {
                left: -50px;
                right: auto
            }

            #livesite_active_engage .ls-actions-C .ls-tooltip-menu:after {
                content: " ";
                height: 10px;
                width: 100%;
                position: absolute;
                top: 100%;
                left: 0px
            }

    #livesite_active_engage .ls-action-C {
        float: left;
        position: relative;
        width: 68px;
        padding-top: 10px;
        line-height: 1.3em;
        text-align: center !important;
        font-size: 0.91667em
    }

        #livesite_active_engage .ls-action-C.ls-rtl {
            float: right
        }

        #livesite_active_engage .ls-action-C .ls-action-text {
            display: block;
            text-align: center
        }

        #livesite_active_engage .ls-action-C .ls-action {
            display: inline-block;
            width: 38px;
            height: 38px;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
            text-align: center;
            -webkit-transition: all 0.15s;
            -moz-transition: all 0.15s;
            -o-transition: all 0.15s;
            transition: all 0.15s;
            margin: 0 auto 6px
        }

            #livesite_active_engage .ls-action-C .ls-action:before {
                display: block;
                line-height: 38px;
                font-size: 19px
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-my-account span {
                text-align: center
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-my-account:before {
                font-size: 15px
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-my-account .ls-counter {
                position: absolute;
                padding: 0 4px;
                min-width: 6px;
                height: 14px;
                line-height: 15px;
                text-align: center;
                font-size: 9px;
                -webkit-border-radius: 20px;
                -moz-border-radius: 20px;
                -ms-border-radius: 20px;
                -o-border-radius: 20px;
                border-radius: 20px;
                top: -1px;
                left: auto;
                right: -1px
            }

                #livesite_active_engage .ls-action-C .ls-action.ls-my-account .ls-counter.ls-rtl {
                    left: -1px;
                    right: auto
                }

            #livesite_active_engage .ls-action-C .ls-action.ls-more-actions:before {
                font-size: 8px;
                -webkit-box-shadow: none;
                -moz-box-shadow: none;
                box-shadow: none
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-icon-cal:before {
                line-height: 37px;
                letter-spacing: 1px
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-icon-env:before, #livesite_active_engage .ls-action-C .ls-action.ls-icon-phone:before {
                font-size: 17px
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-icon-credit-card:before {
                font-size: 20px
            }

            #livesite_active_engage .ls-action-C .ls-action.ls-icon-doc:before {
                letter-spacing: 1px;
                line-height: 37px;
                font-size: 17px
            }

    #livesite_active_engage .ls-profile-action {
        float: right
    }

        #livesite_active_engage .ls-profile-action.ls-rtl {
            float: left
        }

        #livesite_active_engage .ls-profile-action .ls-my-account {
            display: inline-block;
            position: relative
        }

    #livesite_active_engage .ls-more-actions-C {
        position: relative
    }

        #livesite_active_engage .ls-more-actions-C:before, #livesite_active_engage .ls-more-actions-C:after {
            content: " ";
            display: table
        }

        #livesite_active_engage .ls-more-actions-C:after {
            clear: both
        }

    #livesite_active_engage .ls-tooltip-menu {
        position: absolute;
        bottom: 115%;
        padding: 13px 30px 13px 10px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -ms-border-radius: 4px;
        -o-border-radius: 4px;
        border-radius: 4px
    }

        #livesite_active_engage .ls-tooltip-menu.ls-rtl {
            padding: 13px 10px 13px 30px
        }

    #livesite_active_engage .ls-tooltip-menu-item {
        display: block;
        line-height: 25px;
        letter-spacing: 1px;
        vertical-align: top;
        margin-bottom: 1px;
        font-size: 0.91667em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        text-align: left
    }

        #livesite_active_engage .ls-tooltip-menu-item.ls-rtl {
            text-align: right
        }

        #livesite_active_engage .ls-tooltip-menu-item:before {
            width: 34px;
            vertical-align: middle;
            line-height: 25px;
            font-size: 16px;
            text-align: center
        }

        #livesite_active_engage .ls-tooltip-menu-item.ls-icon-credit-card:before {
            letter-spacing: 0
        }

        #livesite_active_engage .ls-tooltip-menu-item.ls-icon-doc:before, #livesite_active_engage .ls-tooltip-menu-item.ls-icon-env:before {
            font-size: 15px
        }

        #livesite_active_engage .ls-tooltip-menu-item:after {
            content: "";
            display: table;
            clear: both
        }

#livesite_action_buttons {
    position: fixed;
    z-index: 2147483641;
    padding: 30px 15px 7px;
    top: 0;
    right: 0
}

    #livesite_action_buttons ul, #livesite_action_buttons li, #livesite_action_buttons div, #livesite_action_buttons span, #livesite_action_buttons em, #livesite_action_buttons img, #livesite_action_buttons strong, #livesite_action_buttons a {
        outline: none;
        vertical-align: baseline;
        text-align: left;
        line-height: normal;
        float: none;
        margin: 0;
        padding: 0;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

        #livesite_action_buttons ul.ls-rtl, #livesite_action_buttons li.ls-rtl, #livesite_action_buttons div.ls-rtl, #livesite_action_buttons span.ls-rtl, #livesite_action_buttons em.ls-rtl, #livesite_action_buttons img.ls-rtl, #livesite_action_buttons strong.ls-rtl, #livesite_action_buttons a.ls-rtl {
            text-align: right
        }

    #livesite_action_buttons ol, #livesite_action_buttons ul {
        list-style: none
    }

    #livesite_action_buttons a {
        text-decoration: none
    }

    #livesite_action_buttons em {
        font-style: normal
    }

    #livesite_action_buttons img {
        width: auto;
        height: auto
    }

    #livesite_action_buttons .ls-welcome-box-C {
        position: fixed;
        top: 25px;
        right: 73px
    }

    #livesite_action_buttons .ls-welcome-box {
        min-width: 170px
    }

    #livesite_action_buttons .ls-action {
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        border-radius: 50%;
        text-align: center;
        position: relative;
        display: block;
        width: 50px;
        height: 50px;
        margin-bottom: 13px;
        -webkit-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.25);
        -moz-box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.25);
        box-shadow: 0px 0px 11px 2px rgba(0,0,0,0.25)
    }

        #livesite_action_buttons .ls-action:first-of-type:hover + .ls-welcome-box-C {
            display: none
        }

        #livesite_action_buttons .ls-action .ls-counter {
            position: absolute;
            top: -4px;
            padding: 0 5px;
            min-width: 8px;
            height: 18px;
            line-height: 18px;
            text-align: center;
            -webkit-border-radius: 20px;
            -moz-border-radius: 20px;
            -ms-border-radius: 20px;
            -o-border-radius: 20px;
            border-radius: 20px;
            font-size: 0.91667em;
            left: 67%
        }

        #livesite_action_buttons .ls-action > span {
            position: absolute;
            top: 12px;
            right: 100%;
            min-width: 170px;
            white-space: nowrap
        }

            #livesite_action_buttons .ls-action > span em {
                display: block;
                position: relative;
                height: 29px;
                line-height: 28px;
                text-align: center;
                -webkit-border-radius: 50px;
                -moz-border-radius: 50px;
                -ms-border-radius: 50px;
                -o-border-radius: 50px;
                border-radius: 50px;
                font-size: 1em;
                letter-spacing: 1px;
                padding: 0 20px;
                right: 10px
            }

        #livesite_action_buttons .ls-action:before {
            width: 50px;
            height: 50px;
            line-height: 50px;
            font-size: 26px;
            text-align: center;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            -o-border-radius: 50%;
            border-radius: 50%;
            float: left
        }

        #livesite_action_buttons .ls-action.ls-icon-doc:before {
            text-indent: 1px
        }

        #livesite_action_buttons .ls-action.ls-icon-mail:before {
            line-height: 53px
        }

        #livesite_action_buttons .ls-action.ls-icon-credit-card:before {
            font-size: 23px;
            line-height: 47px
        }

    #livesite_action_buttons .livesite-client-welcome-box .ls-welcome-box-C {
        top: -12px
    }

@supports (-ms-accelerator: true) {
    #livesite_action_buttons {
        right: 15px
    }
}

#livesite_engage_button .ls-welcome-box, #livesite_action_buttons .ls-welcome-box {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    border-radius: 5px;
    text-align: left;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px 22px 12px 15px;
    letter-spacing: 0.6px;
    position: relative
}

    #livesite_engage_button .ls-welcome-box ul, #livesite_engage_button .ls-welcome-box li, #livesite_engage_button .ls-welcome-box div, #livesite_engage_button .ls-welcome-box span, #livesite_engage_button .ls-welcome-box em, #livesite_engage_button .ls-welcome-box img, #livesite_engage_button .ls-welcome-box strong, #livesite_engage_button .ls-welcome-box a, #livesite_action_buttons .ls-welcome-box ul, #livesite_action_buttons .ls-welcome-box li, #livesite_action_buttons .ls-welcome-box div, #livesite_action_buttons .ls-welcome-box span, #livesite_action_buttons .ls-welcome-box em, #livesite_action_buttons .ls-welcome-box img, #livesite_action_buttons .ls-welcome-box strong, #livesite_action_buttons .ls-welcome-box a {
        outline: none;
        vertical-align: baseline;
        text-align: left;
        line-height: normal;
        float: none;
        margin: 0;
        padding: 0;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box
    }

        #livesite_engage_button .ls-welcome-box ul.ls-rtl, #livesite_engage_button .ls-welcome-box li.ls-rtl, #livesite_engage_button .ls-welcome-box div.ls-rtl, #livesite_engage_button .ls-welcome-box span.ls-rtl, #livesite_engage_button .ls-welcome-box em.ls-rtl, #livesite_engage_button .ls-welcome-box img.ls-rtl, #livesite_engage_button .ls-welcome-box strong.ls-rtl, #livesite_engage_button .ls-welcome-box a.ls-rtl, #livesite_action_buttons .ls-welcome-box ul.ls-rtl, #livesite_action_buttons .ls-welcome-box li.ls-rtl, #livesite_action_buttons .ls-welcome-box div.ls-rtl, #livesite_action_buttons .ls-welcome-box span.ls-rtl, #livesite_action_buttons .ls-welcome-box em.ls-rtl, #livesite_action_buttons .ls-welcome-box img.ls-rtl, #livesite_action_buttons .ls-welcome-box strong.ls-rtl, #livesite_action_buttons .ls-welcome-box a.ls-rtl {
            text-align: right
        }

    #livesite_engage_button .ls-welcome-box ol, #livesite_engage_button .ls-welcome-box ul, #livesite_action_buttons .ls-welcome-box ol, #livesite_action_buttons .ls-welcome-box ul {
        list-style: none
    }

    #livesite_engage_button .ls-welcome-box a, #livesite_action_buttons .ls-welcome-box a {
        text-decoration: none
    }

    #livesite_engage_button .ls-welcome-box em, #livesite_action_buttons .ls-welcome-box em {
        font-style: normal
    }

    #livesite_engage_button .ls-welcome-box img, #livesite_action_buttons .ls-welcome-box img {
        width: auto;
        height: auto
    }

    #livesite_engage_button .ls-welcome-box.ls-rtl, #livesite_action_buttons .ls-welcome-box.ls-rtl {
        text-align: right
    }

    #livesite_engage_button .ls-welcome-box.ls-rtl, #livesite_action_buttons .ls-welcome-box.ls-rtl {
        padding: 10px 15px 12px 22px
    }

    #livesite_engage_button .ls-welcome-box .ls-close, #livesite_action_buttons .ls-welcome-box .ls-close {
        position: absolute;
        width: 16px;
        text-align: center;
        left: auto;
        right: 5px;
        top: 3px;
        -webkit-transition: opacity 0.25s;
        -moz-transition: opacity 0.25s;
        -o-transition: opacity 0.25s;
        transition: opacity 0.25s;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8
    }

        #livesite_engage_button .ls-welcome-box .ls-close.ls-rtl, #livesite_action_buttons .ls-welcome-box .ls-close.ls-rtl {
            left: 5px;
            right: auto
        }

        #livesite_engage_button .ls-welcome-box .ls-close:before, #livesite_action_buttons .ls-welcome-box .ls-close:before {
            font-family: "ls-icomoon";
            font-style: normal;
            font-weight: normal;
            font-size: initial;
            speak: none;
            display: inline-block;
            text-decoration: inherit;
            text-align: center;
            font-variant: normal;
            text-transform: none;
            line-height: 1em;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            content: "\e812"
        }

        #livesite_engage_button .ls-welcome-box .ls-close:hover, #livesite_action_buttons .ls-welcome-box .ls-close:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

        #livesite_engage_button .ls-welcome-box .ls-close:before, #livesite_action_buttons .ls-welcome-box .ls-close:before {
            font-size: 10px;
            line-height: 18px;
            width: 18px
        }

    #livesite_engage_button .ls-welcome-box .ls-title, #livesite_action_buttons .ls-welcome-box .ls-title {
        line-height: initial;
        font-size: 1.08333em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    #livesite_engage_button .ls-welcome-box .ls-content, #livesite_action_buttons .ls-welcome-box .ls-content {
        font-size: 0.91667em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        font-weight: 300
    }

@-webkit-keyframes jump {
    0% {
        -webkit-transform: translate(0, 80%);
        -moz-transform: translate(0, 80%);
        -ms-transform: translate(0, 80%);
        -o-transform: translate(0, 80%);
        transform: translate(0, 80%)
    }

    50% {
        -webkit-transform: translate(0, -8px);
        -moz-transform: translate(0, -8px);
        -ms-transform: translate(0, -8px);
        -o-transform: translate(0, -8px);
        transform: translate(0, -8px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@-moz-keyframes jump {
    0% {
        -webkit-transform: translate(0, 80%);
        -moz-transform: translate(0, 80%);
        -ms-transform: translate(0, 80%);
        -o-transform: translate(0, 80%);
        transform: translate(0, 80%)
    }

    50% {
        -webkit-transform: translate(0, -8px);
        -moz-transform: translate(0, -8px);
        -ms-transform: translate(0, -8px);
        -o-transform: translate(0, -8px);
        transform: translate(0, -8px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@-ms-keyframes jump {
    0% {
        -webkit-transform: translate(0, 80%);
        -moz-transform: translate(0, 80%);
        -ms-transform: translate(0, 80%);
        -o-transform: translate(0, 80%);
        transform: translate(0, 80%)
    }

    50% {
        -webkit-transform: translate(0, -8px);
        -moz-transform: translate(0, -8px);
        -ms-transform: translate(0, -8px);
        -o-transform: translate(0, -8px);
        transform: translate(0, -8px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@keyframes jump {
    0% {
        -webkit-transform: translate(0, 80%);
        -moz-transform: translate(0, 80%);
        -ms-transform: translate(0, 80%);
        -o-transform: translate(0, 80%);
        transform: translate(0, 80%)
    }

    50% {
        -webkit-transform: translate(0, -8px);
        -moz-transform: translate(0, -8px);
        -ms-transform: translate(0, -8px);
        -o-transform: translate(0, -8px);
        transform: translate(0, -8px)
    }

    100% {
        -webkit-transform: translate(0, 0);
        -moz-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        -o-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

@-webkit-keyframes ab_enter {
    from {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -moz-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -ms-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -o-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        transform: rotate(95deg) translate(20%, 0) scale(1.1)
    }

    to {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8;
        -webkit-transform: rotate(0deg) translate(0, 0);
        -moz-transform: rotate(0deg) translate(0, 0);
        -ms-transform: rotate(0deg) translate(0, 0);
        -o-transform: rotate(0deg) translate(0, 0);
        transform: rotate(0deg) translate(0, 0)
    }
}

@-moz-keyframes ab_enter {
    from {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -moz-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -ms-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -o-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        transform: rotate(95deg) translate(20%, 0) scale(1.1)
    }

    to {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8;
        -webkit-transform: rotate(0deg) translate(0, 0);
        -moz-transform: rotate(0deg) translate(0, 0);
        -ms-transform: rotate(0deg) translate(0, 0);
        -o-transform: rotate(0deg) translate(0, 0);
        transform: rotate(0deg) translate(0, 0)
    }
}

@-ms-keyframes ab_enter {
    from {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -moz-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -ms-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -o-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        transform: rotate(95deg) translate(20%, 0) scale(1.1)
    }

    to {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8;
        -webkit-transform: rotate(0deg) translate(0, 0);
        -moz-transform: rotate(0deg) translate(0, 0);
        -ms-transform: rotate(0deg) translate(0, 0);
        -o-transform: rotate(0deg) translate(0, 0);
        transform: rotate(0deg) translate(0, 0)
    }
}

@keyframes ab_enter {
    from {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -moz-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -ms-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        -o-transform: rotate(95deg) translate(20%, 0) scale(1.1);
        transform: rotate(95deg) translate(20%, 0) scale(1.1)
    }

    to {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
        opacity: 0.8;
        -webkit-transform: rotate(0deg) translate(0, 0);
        -moz-transform: rotate(0deg) translate(0, 0);
        -ms-transform: rotate(0deg) translate(0, 0);
        -o-transform: rotate(0deg) translate(0, 0);
        transform: rotate(0deg) translate(0, 0)
    }
}

#livesite_action_buttons .ls-action {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

    #livesite_action_buttons .ls-action span {
        display: none\9;
        -webkit-transform-origin: 100% 0;
        -moz-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        -o-transform-origin: 100% 0;
        transform-origin: 100% 0;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: scale(0, 1) translate(100%, 0);
        -moz-transform: scale(0, 1) translate(100%, 0);
        -ms-transform: scale(0, 1) translate(100%, 0);
        -o-transform: scale(0, 1) translate(100%, 0);
        transform: scale(0, 1) translate(100%, 0);
        -webkit-transition: all 0.25s ease-in-out;
        -moz-transition: all 0.25s ease-in-out;
        -o-transition: all 0.25s ease-in-out;
        transition: all 0.25s ease-in-out
    }

#livesite_action_buttons.ls-animate-enter .ls-action {
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    -o-transition: all 0.7s;
    transition: all 0.7s;
    -webkit-transform: rotate(95deg) translate(0, -20%) scale(1.2);
    -moz-transform: rotate(95deg) translate(0, -20%) scale(1.2);
    -ms-transform: rotate(95deg) translate(0, -20%) scale(1.2);
    -o-transform: rotate(95deg) translate(0, -20%) scale(1.2);
    transform: rotate(95deg) translate(0, -20%) scale(1.2)
}

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(1) {
        -webkit-transition-delay: 0.1s;
        -moz-transition-delay: 0.1s;
        -o-transition-delay: 0.1s;
        transition-delay: 0.1s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(2) {
        -webkit-transition-delay: 0.2s;
        -moz-transition-delay: 0.2s;
        -o-transition-delay: 0.2s;
        transition-delay: 0.2s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(3) {
        -webkit-transition-delay: 0.3s;
        -moz-transition-delay: 0.3s;
        -o-transition-delay: 0.3s;
        transition-delay: 0.3s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(4) {
        -webkit-transition-delay: 0.4s;
        -moz-transition-delay: 0.4s;
        -o-transition-delay: 0.4s;
        transition-delay: 0.4s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(5) {
        -webkit-transition-delay: 0.5s;
        -moz-transition-delay: 0.5s;
        -o-transition-delay: 0.5s;
        transition-delay: 0.5s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(6) {
        -webkit-transition-delay: 0.6s;
        -moz-transition-delay: 0.6s;
        -o-transition-delay: 0.6s;
        transition-delay: 0.6s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(7) {
        -webkit-transition-delay: 0.7s;
        -moz-transition-delay: 0.7s;
        -o-transition-delay: 0.7s;
        transition-delay: 0.7s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(8) {
        -webkit-transition-delay: 0.8s;
        -moz-transition-delay: 0.8s;
        -o-transition-delay: 0.8s;
        transition-delay: 0.8s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(9) {
        -webkit-transition-delay: 0.9s;
        -moz-transition-delay: 0.9s;
        -o-transition-delay: 0.9s;
        transition-delay: 0.9s
    }

    #livesite_action_buttons.ls-animate-enter .ls-action:nth-of-type(10) {
        -webkit-transition-delay: 1s;
        -moz-transition-delay: 1s;
        -o-transition-delay: 1s;
        transition-delay: 1s
    }

#livesite_action_buttons.ls-animate-hover .ls-action {
    -webkit-transition-delay: 0s !important;
    -moz-transition-delay: 0s !important;
    -o-transition-delay: 0s !important;
    transition-delay: 0s !important;
    -webkit-transition: all 0.15s;
    -moz-transition: all 0.15s;
    -o-transition: all 0.15s;
    transition: all 0.15s
}

    #livesite_action_buttons.ls-animate-hover .ls-action:before {
        -webkit-transition-delay: 0s !important;
        -moz-transition-delay: 0s !important;
        -o-transition-delay: 0s !important;
        transition-delay: 0s !important
    }

    #livesite_action_buttons.ls-animate-hover .ls-action:hover {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
        -webkit-transform: scale(1.15);
        -moz-transform: scale(1.15);
        -ms-transform: scale(1.15);
        -o-transform: scale(1.15);
        transform: scale(1.15)
    }

        #livesite_action_buttons.ls-animate-hover .ls-action:hover span {
            display: block\9;
            -webkit-transform: scale(0.85) translate(0, 0);
            -moz-transform: scale(0.85) translate(0, 0);
            -ms-transform: scale(0.85) translate(0, 0);
            -o-transform: scale(0.85) translate(0, 0);
            transform: scale(0.85) translate(0, 0);
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

#livesite_action_buttons.ls-visible .ls-action {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
    opacity: 0.95;
    -webkit-transform: rotate(0deg) translate(0, 0) scale(1);
    -moz-transform: rotate(0deg) translate(0, 0) scale(1);
    -ms-transform: rotate(0deg) translate(0, 0) scale(1);
    -o-transform: rotate(0deg) translate(0, 0) scale(1);
    transform: rotate(0deg) translate(0, 0) scale(1)
}

#livesite_action_buttons .ls-counter {
    width: 0;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

    #livesite_action_buttons .ls-counter.ls-animate-enter {
        -webkit-transition: opacity 0.25s,-webkit-transform 0.25s;
        -moz-transition: opacity 0.25s,-moz-transform 0.25s;
        -o-transition: opacity 0.25s,-o-transform 0.25s;
        transition: opacity 0.25s,transform 0.25s
    }

    #livesite_action_buttons .ls-counter.ls-visible {
        width: auto;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }

#livesite_engage_button {
    display: none\9;
    bottom: -47px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

    #livesite_engage_button.ls-animate-enter {
        -webkit-transition: opacity 0.5s,bottom 0.4s;
        -moz-transition: opacity 0.5s,bottom 0.4s;
        -o-transition: opacity 0.5s,bottom 0.4s;
        transition: opacity 0.5s,bottom 0.4s;
        -webkit-transition-delay: 0.15s;
        -moz-transition-delay: 0.15s;
        -o-transition-delay: 0.15s;
        transition-delay: 0.15s
    }

    #livesite_engage_button.ls-visible {
        display: block\9;
        bottom: 0;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
        -webkit-transition-delay: 0s;
        -moz-transition-delay: 0s;
        -o-transition-delay: 0s;
        transition-delay: 0s
    }

#livesite_active_engage {
    display: none\9;
    -webkit-transform: scaleX(0.7) translate(0, 110%);
    -moz-transform: scaleX(0.7) translate(0, 110%);
    -ms-transform: scaleX(0.7) translate(0, 110%);
    -o-transform: scaleX(0.7) translate(0, 110%);
    transform: scaleX(0.7) translate(0, 110%)
}

    #livesite_active_engage .ls-ae {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0
    }

    #livesite_active_engage .ls-inline-actions .ls-action {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0
    }

        #livesite_active_engage .ls-inline-actions .ls-action:before {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
            opacity: 0
        }

    #livesite_active_engage.ls-animate-enter {
        -webkit-transition: -webkit-transform 0.3s;
        -moz-transition: -moz-transform 0.3s;
        -o-transition: -o-transform 0.3s;
        transition: transform 0.3s
    }

        #livesite_active_engage.ls-animate-enter .ls-ae {
            -webkit-transition: all 0.35s ease;
            -webkit-transition-delay: 0.2s;
            -moz-transition: all 0.35s ease 0.2s;
            -o-transition: all 0.35s ease 0.2s;
            transition: all 0.35s ease 0.2s
        }

        #livesite_active_engage.ls-animate-enter .ls-content > * {
            -webkit-animation: jump 0.5s ease 0.2s;
            -moz-animation: jump 0.5s ease 0.2s;
            -o-animation: jump 0.5s ease 0.2s;
            animation: jump 0.5s ease 0.2s
        }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-action {
            -webkit-transition: all 0.5s;
            -moz-transition: all 0.5s;
            -o-transition: all 0.5s;
            transition: all 0.5s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-action:before {
                -webkit-transition: all 0.5s;
                -moz-transition: all 0.5s;
                -o-transition: all 0.5s;
                transition: all 0.5s;
                -webkit-transform: scale(1.5) rotate(-75deg) translate(-25%, 0%);
                -moz-transform: scale(1.5) rotate(-75deg) translate(-25%, 0%);
                -ms-transform: scale(1.5) rotate(-75deg) translate(-25%, 0%);
                -o-transform: scale(1.5) rotate(-75deg) translate(-25%, 0%);
                transform: scale(1.5) rotate(-75deg) translate(-25%, 0%)
            }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(1) {
            -webkit-transition-delay: 0.15s;
            -moz-transition-delay: 0.15s;
            -o-transition-delay: 0.15s;
            transition-delay: 0.15s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(1):before {
                -webkit-transition-delay: 0.2s;
                -moz-transition-delay: 0.2s;
                -o-transition-delay: 0.2s;
                transition-delay: 0.2s
            }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(2) {
            -webkit-transition-delay: 0.25s;
            -moz-transition-delay: 0.25s;
            -o-transition-delay: 0.25s;
            transition-delay: 0.25s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(2):before {
                -webkit-transition-delay: 0.3s;
                -moz-transition-delay: 0.3s;
                -o-transition-delay: 0.3s;
                transition-delay: 0.3s
            }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(3) {
            -webkit-transition-delay: 0.35s;
            -moz-transition-delay: 0.35s;
            -o-transition-delay: 0.35s;
            transition-delay: 0.35s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(3):before {
                -webkit-transition-delay: 0.4s;
                -moz-transition-delay: 0.4s;
                -o-transition-delay: 0.4s;
                transition-delay: 0.4s
            }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(4) {
            -webkit-transition-delay: 0.45s;
            -moz-transition-delay: 0.45s;
            -o-transition-delay: 0.45s;
            transition-delay: 0.45s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-actions-C > .ls-action:nth-of-type(4):before {
                -webkit-transition-delay: 0.5s;
                -moz-transition-delay: 0.5s;
                -o-transition-delay: 0.5s;
                transition-delay: 0.5s
            }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-more-actions-C > .ls-action {
            -webkit-transition-delay: 0.45s;
            -moz-transition-delay: 0.45s;
            -o-transition-delay: 0.45s;
            transition-delay: 0.45s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-more-actions-C > .ls-action:before {
                -webkit-transition-delay: 0.5s;
                -moz-transition-delay: 0.5s;
                -o-transition-delay: 0.5s;
                transition-delay: 0.5s
            }

        #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-profile-action .ls-action {
            -webkit-transition-delay: 0.55s;
            -moz-transition-delay: 0.55s;
            -o-transition-delay: 0.55s;
            transition-delay: 0.55s
        }

            #livesite_active_engage.ls-animate-enter .ls-inline-actions .ls-profile-action .ls-action:before {
                -webkit-transition-delay: 0.6s;
                -moz-transition-delay: 0.6s;
                -o-transition-delay: 0.6s;
                transition-delay: 0.6s
            }

    #livesite_active_engage.ls-animate-hover .ls-action {
        -webkit-transition-delay: 0s !important;
        -moz-transition-delay: 0s !important;
        -o-transition-delay: 0s !important;
        transition-delay: 0s !important
    }

        #livesite_active_engage.ls-animate-hover .ls-action:before {
            -webkit-transition-delay: 0s !important;
            -moz-transition-delay: 0s !important;
            -o-transition-delay: 0s !important;
            transition-delay: 0s !important
        }

    #livesite_active_engage.ls-animate-hover .ls-inline-actions .ls-action {
        -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s
    }

        #livesite_active_engage.ls-animate-hover .ls-inline-actions .ls-action:hover, #livesite_active_engage.ls-animate-hover .ls-inline-actions .ls-action:hover:after {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            transform: scale(1.1)
        }

        #livesite_active_engage.ls-animate-hover .ls-inline-actions .ls-action:active, #livesite_active_engage.ls-animate-hover .ls-inline-actions .ls-action:active:after {
            -webkit-transform: scale(0.97);
            -moz-transform: scale(0.97);
            -ms-transform: scale(0.97);
            -o-transform: scale(0.97);
            transform: scale(0.97);
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
            opacity: 0.8
        }

    #livesite_active_engage.ls-animate-hover .ls-more-actions-C {
        -webkit-transition: color 0.25s;
        -moz-transition: color 0.25s;
        -o-transition: color 0.25s;
        transition: color 0.25s
    }

    #livesite_active_engage.ls-animate-hover .ls-tooltip-menu {
        -webkit-transition: opacity 0.5s;
        -moz-transition: opacity 0.5s;
        -o-transition: opacity 0.5s;
        transition: opacity 0.5s
    }

    #livesite_active_engage.ls-visible {
        display: block\9;
        -webkit-transform: scaleX(1) translate(0, 0);
        -moz-transform: scaleX(1) translate(0, 0);
        -ms-transform: scaleX(1) translate(0, 0);
        -o-transform: scaleX(1) translate(0, 0);
        transform: scaleX(1) translate(0, 0)
    }

        #livesite_active_engage.ls-visible .ls-ae {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

        #livesite_active_engage.ls-visible .ls-inline-actions .ls-action {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

            #livesite_active_engage.ls-visible .ls-inline-actions .ls-action:before {
                -webkit-transform: rotate(0deg) translate(0, 0);
                -moz-transform: rotate(0deg) translate(0, 0);
                -ms-transform: rotate(0deg) translate(0, 0);
                -o-transform: rotate(0deg) translate(0, 0);
                transform: rotate(0deg) translate(0, 0);
                filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
                opacity: 1
            }

    #livesite_active_engage .ls-counter {
        width: 0;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0)
    }

        #livesite_active_engage .ls-counter.ls-animate-enter {
            -webkit-transition: opacity 0.25s,-webkit-transform 0.25s;
            -moz-transition: opacity 0.25s,-moz-transform 0.25s;
            -o-transition: opacity 0.25s,-o-transform 0.25s;
            transition: opacity 0.25s,transform 0.25s
        }

        #livesite_active_engage .ls-counter.ls-visible {
            width: auto;
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1;
            -webkit-transform: scale(1);
            -moz-transform: scale(1);
            -ms-transform: scale(1);
            -o-transform: scale(1);
            transform: scale(1)
        }

    #livesite_active_engage .ls-close {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
        opacity: 0.7;
        -webkit-transition: opacity 0.25s;
        -moz-transition: opacity 0.25s;
        -o-transition: opacity 0.25s;
        transition: opacity 0.25s
    }

        #livesite_active_engage .ls-close:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
            opacity: 1
        }

    #livesite_active_engage .ls-main-action {
        -webkit-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -o-transition: all 0.2s;
        transition: all 0.2s
    }

        #livesite_active_engage .ls-main-action:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=95);
            opacity: 0.95
        }

    #livesite_active_engage .ls-tooltip-menu {
        display: none\9;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0;
        -webkit-transform: scale(0);
        -moz-transform: scale(0);
        -ms-transform: scale(0);
        -o-transform: scale(0);
        transform: scale(0);
        z-index: -1
    }

    #livesite_active_engage .ls-more-actions-C:hover .ls-tooltip-menu {
        display: block\9;
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        z-index: 0
    }

#livesite_engage_button .ls-welcome-box, #livesite_action_buttons .ls-welcome-box {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0)
}

    #livesite_engage_button .ls-welcome-box.ls-animate-enter, #livesite_action_buttons .ls-welcome-box.ls-animate-enter {
        -webkit-transition: opacity 0.5s;
        -moz-transition: opacity 0.5s;
        -o-transition: opacity 0.5s;
        transition: opacity 0.5s
    }

    #livesite_engage_button .ls-welcome-box.ls-visible, #livesite_action_buttons .ls-welcome-box.ls-visible {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }

.ls-hide-desktop {
    display: none !important
}

.ls-show-desktop {
    display: initial !important
}

.ls-ensure-loaded {
    position: fixed
}
