html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

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

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

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

[hidden],
template {
    display: none
}

a {
    background-color: transparent
}

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

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

b,
strong {
    font-weight: bold
}

dfn {
    font-style: italic
}

h1 {
    font-size: 2em;
    margin: 0.67em 0
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    border: 0
}

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

figure {
    margin: 1em 40px
}

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

pre {
    overflow: auto
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

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

button {
    overflow: visible
}

button,
select {
    text-transform: none
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0
}

input {
    line-height: normal
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em
}

legend {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: bold
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

td,
th {
    padding: 0
}

@-webkit-keyframes greenbg {
    from {
        background-color: #9c0
    }
    to {
        background-color: #bfff00
    }
}

@keyframes greenbg {
    from {
        background-color: #9c0
    }
    to {
        background-color: #bfff00
    }
}

@-moz-keyframes greenbg {
    from {
        background-color: #9c0
    }
    to {
        background-color: #bfff00
    }
}

@-webkit-keyframes noanim {}

@keyframes noanim {}

@-moz-keyframes noanim {}

@-webkit-keyframes greenborder {
    from {
        border-color: #86b300
    }
    to {
        border-color: #ace600
    }
}

@-moz-keyframes greenborder {
    from {
        border-color: #86b300
    }
    to {
        border-color: #ace600
    }
}

@keyframes greenborder {
    from {
        border-color: #86b300
    }
    to {
        border-color: #ace600
    }
}

@-webkit-keyframes redborder {
    from {
        border-color: #e65c00
    }
    to {
        border-color: #ff751a
    }
}

@-moz-keyframes redborder {
    from {
        border-color: #e65c00
    }
    to {
        border-color: #ff751a
    }
}

@keyframes redborder {
    from {
        border-color: #e65c00
    }
    to {
        border-color: #ff751a
    }
}

@-webkit-keyframes yellowbg {
    from {
        background-color: #fff
    }
    to {
        background-color: rgba(255, 102, 0, 0.05)
    }
}

@-moz-keyframes yellowbg {
    from {
        background-color: #fff
    }
    to {
        background-color: rgba(255, 102, 0, 0.05)
    }
}

@keyframes yellowbg {
    from {
        background-color: #fff
    }
    to {
        background-color: rgba(255, 102, 0, 0.05)
    }
}

@-webkit-keyframes blackgreen {
    from {
        background-color: #444
    }
    to {
        background-color: #4caf50
    }
}

@-moz-keyframes blackgreen {
    from {
        background-color: #444
    }
    to {
        background-color: #4caf50
    }
}

@keyframes blackgreen {
    from {
        background-color: #444
    }
    to {
        background-color: #4caf50
    }
}

@-webkit-keyframes blueflick {
    from {
        background-color: #3f91cb
    }
    to {
        background-color: #f44336
    }
}

@-moz-keyframes blueflick {
    from {
        background-color: #3f91cb
    }
    to {
        background-color: #f44336
    }
}

@keyframes blueflick {
    from {
        background-color: #3f91cb
    }
    to {
        background-color: #f44336
    }
}

.white-button,
a.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.newlistlink {
    font-size: 18px;
    background-color: #fff;
    font-weight: 700;
    border: 1px solid #e9e9e9;
    padding: 9px 15px 9px 45px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    margin-left: 0px;
    outline: none
}

.white-button:hover,
a.button:hover,
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
.newlistlink:hover {
    cursor: pointer;
    background-color: #fafafa
}

.white-button:active,
a.button:active,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active,
.newlistlink:active {
    cursor: pointer;
    -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.05)!important;
    -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.05)!important;
    -ms-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.05)!important;
    -o-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.05)!important;
    box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.05)!important
}

.spinner {
    margin: 7px 9px;
    width: 50px;
    height: 31px;
    text-align: center;
    font-size: 10px
}

.spinner>div {
    background-color: #fff;
    height: 100%;
    width: 6px;
    display: inline-block;
    -webkit-animation: stretchdelay 1.2s infinite ease-in-out;
    animation: stretchdelay 1.2s infinite ease-in-out
}

.spinner .rect2 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s
}

.spinner .rect3 {
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s
}

.spinner .rect4 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s
}

.spinner .rect5 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s
}

@-webkit-keyframes stretchdelay {
    0%,
    40%,
    100% {
        -webkit-transform: scaleY(0.4)
    }
    20% {
        -webkit-transform: scaleY(1)
    }
}

@keyframes stretchdelay {
    0%,
    40%,
    100% {
        transform: scaleY(0.4);
        -webkit-transform: scaleY(0.4)
    }
    20% {
        transform: scaleY(1);
        -webkit-transform: scaleY(1)
    }
}

.row,
.row:before,
.row:after {
    display: table;
    content: " "
}

.row:after {
    clear: both
}

.row {
    *zoom: 1
}

.row {
    display: block;
    width: 100%
}

.halves {
    width: 50%;
    float: left
}

.halvespacing {
    width: 48%;
    float: left;
    margin-right: 2%
}

.halvespacing:nth-of-type(2n+2) {
    margin-right: 0
}

.thirds {
    width: 33.33%;
    float: left
}

.thirdspacing {
    width: 32%;
    float: left;
    margin-right: 2%
}

.thirdspacing:nth-of-type(3n+3) {
    margin-right: 0
}

.fourths {
    width: 25%;
    float: left
}

.fourthspacing {
    width: 24%;
    float: left;
    margin-right: 2%
}

.fourthspacing:nth-of-type(4n+4) {
    margin-right: 0
}

.thumbgrid,
.thumbdescription {
    float: left
}

.thumbgrid {
    width: 20%
}

.thumbdescription {
    width: 80%
}

@media screen and (min-width: 0px) and (max-width: 319px) {
    .bodycontent,
    .loutheader,
    .mobileheader,
    .transparentwrap {
        display: none
    }
    .fallbackbody {
        display: block!important;
        background: #333 url(/assets/featured-dc9c822b00ca689b0973a9b42124c742.jpg) no-repeat center;
        position: relative;
        background-size: cover;
        position: fixed;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0;
        z-index: 9;
        color: #fff;
        text-align: center
    }
    .fallbackbody h1 {
        font-size: 20px;
        line-height: 1.3
    }
    .fallbackbody p {
        color: rgba(255, 255, 255, 0.8)
    }
    .fallbackbody .fallbackcontent {
        position: fixed;
        top: 50%;
        left: 50%;
        width: 90%;
        padding: 20px;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%)
    }
    .fallbackbody .fallbackimage {
        width: 160px;
        height: 160px;
        overflow: hidden;
        display: inline-block;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -ms-border-radius: 10px;
        -o-border-radius: 10px;
        border-radius: 10px;
        overflow: hidden
    }
    .fallbackbody .fallbackimage img {
        width: 100%;
        height: 100%
    }
}

@media screen and (min-width: 320px) and (max-width: 599px) {
    .halves,
    .halvespacing,
    .thirds,
    .thirdspacing,
    .fourths,
    .fourthspacing,
    .thumbgrid,
    .thumbdescription {
        display: block;
        float: none;
        width: 100%
    }
}

body {
    position: relative;
    font-family: "Source Sans Pro";
    background: #f9f9f9;
    color: #444;
    font-weight: 400;
    line-height: 1.5;
    font-size: 16px
}

body * {
    font-smoothing: antialiased;
    -webkit-font-smoothing: antialiased;
    font-smooth: always;
    outline: none
}

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

a {
    text-decoration: none;
    color: #3f91cb
}

a:hover {
    color: #3384bd
}

.no-credit-text {
    position: relative
}

.no-credit-text:after {
    content: "No Credit Card Required";
    display: block;
    position: absolute;
    top: 100%;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    letter-spacing: 2px;
    margin-top: 6px;
    color: #000;
    left: 0;
    right: 0;
    line-height: 1.3
}

.no-credit-text.white-rel-text:after {
    color: #000
}

.related-text {
    display: block;
    text-align: center;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-top: 6px;
    color: #666
}

.fallbackbody {
    display: none
}

.alignright {
    text-align: right
}

.calign {
    text-align: center
}

.smallinput {
    width: 400px!important
}

.overvisible {
    overflow: visible!important
}

.preformat {
    white-space: pre;
    line-height: 1.1
}

.notopborder {
    border-top: none!important
}

.sitetitle {
    font-weight: 700;
    color: #3f91cb;
    font-size: 56px;
    line-height: 1.2;
    margin-top: 40px;
    margin-bottom: 0;
    text-transform: uppercase
}

.sitesubtitle {
    font-weight: 300;
    color: #444;
    font-size: 32px;
    line-height: 50px;
    margin-top: 0;
    margin-bottom: 0
}

.partners {
    text-align: center
}

.partners img {
    height: 70px;
    display: inline-block;
    padding: 10px;
    margin: 0 20px;
    vertical-align: middle;
    -webkit-filter: grayscale(0.8);
    -moz-filter: grayscale(0.8);
    -ms-filter: grayscale(0.8);
    filter: grayscale(0.8)
}

.announcement {
    font-weight: 300;
    margin-top: 60px;
    text-align: center;
    font-size: 18px;
    letter-spacing: 1px
}

.squeeze {
    height: 0;
    padding: 0!important;
    overflow: hidden
}

.videobg {
    background-color: #1080f2!important
}

.videowrapper {
    max-width: 800px;
    margin: 0 auto;
    width: 92%;
    min-width: 280px;
    padding: 45px 0 30px
}

.videocontainer {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 62.5%
}

.videocontainer iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.video-section-wrap {
    width: 90%;
    overflow: auto;
    max-width: 1200px;
    min-width: 280px;
    margin: 0 auto
}

.video-section-wrap .videowrapper {
    width: 80%;
    float: left;
    padding: 30px 0 20px;
    max-width: 80%
}

.video-section-wrap .videoplaylist {
    width: 20%;
    float: left;
    margin: 30px 0 0 0px;
    border-top: 1px solid rgba(255, 255, 255, 0.1)
}

.video-section-wrap .video-link {
    display: block;
    padding: 15px 20px;
    cursor: pointer;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1)
}

.video-section-wrap .video-link:hover {
    background-color: rgba(255, 255, 255, 0.1)
}

.video-section-wrap .video-link.playing {
    background-color: #fff
}

.video-section-wrap .video-link.playing h1 {
    color: #444
}

.video-section-wrap .video-link.playing p {
    color: #666
}

.video-section-wrap .video-link h1 {
    font-size: 16px;
    color: #fff;
    line-height: 1;
    margin: 0
}

.video-section-wrap .video-link p {
    font-size: 13px;
    color: #ccc;
    line-height: 1.3;
    margin: 10px 0 0
}

.tooltip {
    max-width: 30%!important
}

.tooltip ul {
    margin-left: 20px;
    margin-bottom: 0
}

.relative {
    position: relative
}

.alignleft {
    text-align: left!important
}

.incenter {
    text-align: center!important
}

.redtext {
    color: #f44336!important
}

.orangetext {
    color: #f60!important
}

.bluetext {
    color: #3f91cb!important
}

.greentext {
    color: #4caf50!important
}

.yellowtext {
    color: #ffc107!important
}

.imptext {
    font-weight: 700!important;
    color: #333!important
}

.graybg {
    background-color: #f9f9f9!important
}

.clear:after,
.clear:before,
.row:after,
.row:before {
    content: " ";
    display: table
}

.clear:after,
.row:after {
    clear: both
}

.clear,
.row {
    *zoom: 1
}

a,
input {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

a.button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

a.button.blue,
button.blue,
input[type="button"].blue,
input[type="reset"].blue,
input[type="submit"].blue {
    background-color: #3f91cb;
    color: #fff;
    border: none;
    -webkit-box-shadow: 0 0 0 0 transparent!important;
    -moz-box-shadow: 0 0 0 0 transparent!important;
    -ms-box-shadow: 0 0 0 0 transparent!important;
    -o-box-shadow: 0 0 0 0 transparent!important;
    box-shadow: 0 0 0 0 transparent!important
}

a.button.blue:hover,
button.blue:hover,
input[type="button"].blue:hover,
input[type="reset"].blue:hover,
input[type="submit"].blue:hover {
    background-color: #3384bd
}

a.button.blue:active,
button.blue:active,
input[type="button"].blue:active,
input[type="reset"].blue:active,
input[type="submit"].blue:active {
    -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -ms-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -o-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important
}

a.button.inbtn,
button.inbtn,
input[type="button"].inbtn,
input[type="reset"].inbtn,
input[type="submit"].inbtn {
    display: inline-block
}

a.button.graybtn,
button.graybtn,
input[type="button"].graybtn,
input[type="reset"].graybtn,
input[type="submit"].graybtn {
    background-color: #ccc;
    border: none;
    color: #fff;
    -webkit-box-shadow: 0 0 0 0 transparent!important;
    -moz-box-shadow: 0 0 0 0 transparent!important;
    -ms-box-shadow: 0 0 0 0 transparent!important;
    -o-box-shadow: 0 0 0 0 transparent!important;
    box-shadow: 0 0 0 0 transparent!important
}

a.button.graybtn:hover,
button.graybtn:hover,
input[type="button"].graybtn:hover,
input[type="reset"].graybtn:hover,
input[type="submit"].graybtn:hover {
    background-color: #bfbfbf
}

a.button.graybtn:active,
button.graybtn:active,
input[type="button"].graybtn:active,
input[type="reset"].graybtn:active,
input[type="submit"].graybtn:active {
    -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -ms-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -o-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important
}

a.button.noicon,
button.noicon,
input[type="button"].noicon,
input[type="reset"].noicon,
input[type="submit"].noicon {
    padding: 12px 15px;
    background-image: none
}

a.button.red,
button.red,
input[type="button"].red,
input[type="reset"].red,
input[type="submit"].red {
    background-color: #f44336!important;
    color: #fff;
    border: none;
    -webkit-box-shadow: 0 0 0 0 transparent!important;
    -moz-box-shadow: 0 0 0 0 transparent!important;
    -ms-box-shadow: 0 0 0 0 transparent!important;
    -o-box-shadow: 0 0 0 0 transparent!important;
    box-shadow: 0 0 0 0 transparent!important
}

a.button.red:hover,
button.red:hover,
input[type="button"].red:hover,
input[type="reset"].red:hover,
input[type="submit"].red:hover {
    background-color: #f32c1e!important
}

a.button.red:active,
button.red:active,
input[type="button"].red:active,
input[type="reset"].red:active,
input[type="submit"].red:active {
    -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -ms-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -o-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important
}

a.button.greenbtn,
button.greenbtn,
input[type="button"].greenbtn,
input[type="reset"].greenbtn,
input[type="submit"].greenbtn {
    background-color: #4caf50!important;
    color: #fff;
    border: none;
    -webkit-box-shadow: 0 0 0 0 transparent!important;
    -moz-box-shadow: 0 0 0 0 transparent!important;
    -ms-box-shadow: 0 0 0 0 transparent!important;
    -o-box-shadow: 0 0 0 0 transparent!important;
    box-shadow: 0 0 0 0 transparent!important
}

a.button.greenbtn:hover,
button.greenbtn:hover,
input[type="button"].greenbtn:hover,
input[type="reset"].greenbtn:hover,
input[type="submit"].greenbtn:hover {
    background-color: #449d48!important
}

a.button.greenbtn:active,
button.greenbtn:active,
input[type="button"].greenbtn:active,
input[type="reset"].greenbtn:active,
input[type="submit"].greenbtn:active {
    -webkit-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -moz-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -ms-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    -o-box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important;
    box-shadow: inset 0 1px 4px 0 rgba(0, 0, 0, 0.4)!important
}

a.button.condensed,
button.condensed,
input[type="button"].condensed,
input[type="reset"].condensed,
input[type="submit"].condensed {
    text-transform: uppercase
}

a.button.inlinebutton,
button.inlinebutton,
input[type="button"].inlinebutton,
input[type="reset"].inlinebutton,
input[type="submit"].inlinebutton {
    display: inline-block;
    padding: 12px 12px 12px 45px
}

.newfltbtn {
    margin-bottom: 10px
}

.hidden {
    display: none
}

.hide {
    display: none!important
}

.shrinked {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: scale(0.9, 0.9);
    -moz-transform: scale(0.9, 0.9);
    -ms-transform: scale(0.9, 0.9);
    -o-transform: scale(0.9, 0.9);
    transform: scale(0.9, 0.9)
}

.slideitin {
    opacity: 0;
    visibility: hidden;
    -webkit-transform: translate(100px, 0px);
    -moz-transform: translate(100px, 0px);
    -ms-transform: translate(100px, 0px);
    -o-transform: translate(100px, 0px);
    transform: translate(100px, 0px)
}

.slideitleft {
    opacity: 0;
    display: none!important;
    visibility: hidden;
    -webkit-transform: translate(100px, 0px);
    -moz-transform: translate(100px, 0px);
    -ms-transform: translate(100px, 0px);
    -o-transform: translate(100px, 0px);
    transform: translate(100px, 0px)
}

#assigninline {
    margin-left: 5px
}

.blue {
    color: #3f91cb
}

.thin {
    font-weight: 300!important
}

.regular {
    font-weight: 400!important
}

.thick {
    font-weight: 700!important
}

.bloo {
    color: #09c!important
}

.orange {
    color: #f60!important
}

.green {
    color: #9c0!important
}

.yellow {
    color: #fc0!important
}

.gray {
    color: #666!important
}

.black {
    color: #444!important
}

.tag {
    color: #09c
}

.row .columns {
    float: left
}

.row .columns.large-4 {
    width: 31.66%;
    margin-right: 2.5%
}

.row .columns.large-4:nth-of-type(3n+3) {
    margin-right: 0
}

.row .columns.large-3 {
    width: 23.125%;
    margin-right: 2.5%
}

.row .columns.large-3:nth-of-type(4n+4) {
    margin-right: 0
}

.row .columns.large-2 {
    width: 14.58%;
    margin-right: 2.5%
}

.row .columns.large-2:nth-of-type(6n+6) {
    margin-right: 0
}

.sublime-grid {
    overflow: auto
}

.sublime-grid .halved {
    width: 50%;
    float: left
}

.sublime-grid .narrow-grid {
    width: 30%;
    vertical-align: middle;
    display: inline-block;
    margin-right: -5px
}

.sublime-grid .wide-grid {
    width: 70%;
    display: inline-block;
    vertical-align: middle;
    margin-right: -5px
}

.icon-description-grid {
    display: table
}

.icon-description-grid .icon-description-grid__column {
    display: table-cell;
    vertical-align: middle
}

.icon-description-grid .icon-description-grid__column.icon-description-grid__column--wide {
    width: 80%
}

.icon-description-grid .icon-description-grid__column.icon-description-grid__column--narrow {
    width: 20%
}

.icon-description-grid .icon-description-grid__column.icon-description-grid__column--narrow img {
    width: 80%
}

.icon-description-grid .icon-description-grid__column.icon-description-grid__column--narrow img.icon-description-grid__column--narrow--imgonright {
    margin-left: 20%
}

.img-max-sixty {
    max-width: 60%
}

.number {
    font-weight: 700;
    color: #3f91cb;
    margin-right: 5px
}

.orderedlist {
    margin-top: 10px;
    margin-left: 2px;
    list-style: none
}

.texticoncontainer {
    position: relative;
    padding-left: 35px!important
}

.textsymbol {
    font-size: 26px;
    margin-right: 10px;
    position: absolute;
    left: 15px;
    top: 6px
}

.imagebanner {
    text-align: center
}

.sectionwrap.staticinfo.integrationslist {
    max-width: 900px!important;
    width: 100%!important;
    margin: 20px auto
}

.sectionwrap.staticinfo.integrationslist h1 {
    font-size: 36px;
    line-height: 36px;
    margin: 20px 0;
    font-weight: 700;
    color: #666
}

.sectionwrap.integrationslist {
    max-width: 760px;
    width: 93%;
    min-width: 280px;
    padding-bottom: 20px
}

.sectionwrap.integrationslist .moveup {
    font-weight: 300;
    text-align: center;
    font-size: 24px!important;
    border-bottom: 4px double #f3f3f3;
    padding-bottom: 10px
}

.sectionwrap.partnership {
    max-width: 960px;
    width: 93%;
    min-width: 280px;
    padding-bottom: 20px
}

.sectionwrap.partnership .moveup {
    font-weight: 300;
    text-align: center;
    font-size: 24px!important;
    border-bottom: 4px double #f3f3f3;
    padding-bottom: 10px
}

.sectionwrap.partnership .partnerfeatures {
    text-align: left;
    font-size: 18px;
    font-weight: 300
}

.sectionwrap.partnership .partnerfeatures ul {
    margin-left: 10px
}

.sectionwrap.partnership .partnerfeatures li {
    margin-bottom: 10px
}

.sectionwrap.partnership .partnershipform {
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff
}

.sectionwrap.partnership .partnershipform h1 {
    font-size: 28px;
    line-height: 28px;
    margin: 0 0 20px;
    font-weight: 700;
    color: #f44336
}

.sectionwrap.partnership .partnershipform form {
    margin-bottom: 0
}

.sectionwrap.partnership .ourpartners {
    margin-top: 80px;
    border-top: 2px dashed #f3f3f3;
    padding-top: 30px
}

.sectionwrap.partnership .ourpartners h1 {
    text-align: center;
    font-size: 42px;
    color: #3f91cb;
    font-weight: 300
}

.sectionwrap.partnership .ourpartners .partlist {
    text-align: center
}

.sectionwrap.partnership .ourpartners .partlist a {
    margin: 10px;
    width: 275px;
    display: inline-block;
    vertical-align: middle;
    background-color: #fff;
    padding: 15px;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.04)
}

.sectionwrap.partnership .ourpartners .partlist a img {
    width: 245px;
    height: auto
}

.insettext {
    font-weight: 700;
    text-align: left;
    font-size: 16px!important;
    margin-top: 40px!important;
    color: #999;
    margin-left: 1px;
    text-shadow: 0 2px 0 #fff
}

.integrationslist blockquote {
    text-align: center;
    color: #333;
    padding-left: 0;
    padding-top: 0;
    line-height: 1.6;
    font-size: 20px;
    font-family: "Delius", serif
}

.integrationslist p {
    font-weight: 300;
    line-height: 1.5
}

.integrationslist a {
    display: inline-block
}

.integrationslist a.button {
    height: 40px;
    line-height: 22px
}

.integrationitems {
    margin: 20px 0 0
}

.integrationitems a {
    display: inline-block;
    width: 240px;
    height: 80px;
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff;
    margin: 6px 5px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    background: #fff url(/assets/integratedapps-8dacad109643fc6509081d4bbe24d4b8.png) no-repeat 20px 10px;
    overflow: hidden;
    text-indent: -300%
}

.integrationitems a:hover {
    border: 1px solid #d7e2ef;
    background-color: #f8fafc
}

.integrationitems a:hover h1 {
    color: #3f91cb
}

.integrationitems a.zapier {
    background-position: 20px -228px
}

.integrationitems a.shopify {
    background-position: 20px 10px
}

.integrationitems a.segment {
    background-position: 20px -70px
}

.integrationitems a.magento {
    background-position: 20px -150px
}

.integrationitems a.kartrocket {
    background-position: 20px -881px
}

.integrationitems a.buildabazaar {
    background-position: 20px -948px
}

.integrationitems a.heroku {
    background-position: 20px -326px
}

.integrationitems a.cloudflare {
    background-position: 20px -416px
}

.integrationitems a.bigcommerce {
    background-position: 20px -615px
}

.integrationitems a.prestashop {
    background-position: 20px -713px
}

.integrationitems a.spreecommerce {
    background-position: 20px -517px
}

.integrationitems a.wordpress {
    background-position: 20px -803px
}

.integrationitems ul {
    margin-left: 20px
}

.integrationitems ul:last-of-type {
    margin-bottom: 0
}

.integrationitems ul li {
    font-size: 18px;
    font-weight: 300
}

.splitblock {
    padding: 20px;
    border: 1px dashed #ccc;
    margin-bottom: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.splitblock h1 {
    margin: 0 0 10px;
    line-height: 1;
    font-size: 28px;
    color: #3f91cb;
    font-weight: 300
}

.splitblock h1 .relinfo {
    color: #f44336;
    display: inline-block;
    font-size: 0.8em
}

.splitblock p:last-of-type {
    margin-bottom: 0
}

.splitblock ul {
    margin-left: 30px
}

.splitblock ul li {
    font-size: 16px;
    font-weight: 300
}

.styleselect {
    background-color: #fafafa;
    border: 1px solid #e9e9e9;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    line-height: 34px;
    height: 34px;
    display: inline-block;
    position: relative;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    vertical-align: middle
}

.styleselect:after {
    position: absolute;
    right: 10px;
    top: 14px;
    border: 5px solid transparent;
    border-top-color: #444;
    content: ' ';
    z-index: 1;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    pointer-events: none
}

.styleselect:hover {
    background: #fff;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05)
}

.styleselect:hover select {
    color: #3f91cb;
    cursor: pointer
}

.styleselect:hover:after {
    border-top-color: #3f91cb
}

.styleselect select {
    background-color: transparent;
    border: none;
    padding-right: 30px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-appearance: none;
    -moz-appearance: none;
    outline: none;
    text-indent: 8px;
    text-overflow: '';
    color: #333;
    font-weight: 400;
    line-height: 34px;
    height: 34px;
    font-size: 14px!important
}

.styleselect.dwarf {
    height: 31px;
    line-height: 25px
}

.styleselect.dwarf:after {
    top: 12px
}

.styleselect.dwarf select {
    height: 24px;
    line-height: 24px
}

select {
    height: 40px;
    font-weight: 300;
    font-size: 18px;
    border: 1px solid #ddd;
    background: #fff
}

select.simpleselect {
    height: 30px;
    font-size: 16px;
    margin: 0;
    padding: 0
}

.modalwrap {
    background: -webkit-gradient(radial, center center, 0, center center, 460, from(rgba(0, 0, 0, 0.4)), to(rgba(0, 0, 0, 0.7)));
    background: -webkit-radial-gradient(circle, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7));
    background: -moz-radial-gradient(circle, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7));
    background: -o-radial-gradient(circle, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7));
    background: -ms-radial-gradient(circle, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7));
    background: radial-gradient(circle, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.7));
    background-color: rgba(0, 0, 0, 0.4);
    position: fixed;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 10;
    left: 0;
    right: -20px;
    top: 0;
    bottom: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000
}

.modalwrap.invisible {
    opacity: 0
}

.modal {
    width: 500px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    margin: 85px auto 30px;
    border: 1px solid #444;
    -webkit-box-shadow: 0 2px 10px 1px #333;
    -moz-box-shadow: 0 2px 10px 1px #333;
    -ms-box-shadow: 0 2px 10px 1px #333;
    -o-box-shadow: 0 2px 10px 1px #333;
    box-shadow: 0 2px 10px 1px #333;
    height: auto;
    padding: 20px;
    background: #fff;
    position: relative;
    overflow: hidden;
    -webkit-transform-origin: top;
    -moz-transform-origin: top;
    -ms-transform-origin: top;
    -o-transform-origin: top;
    transform-origin: top;
    -webkit-transform: rotateX(0deg) translate(0, 0) scale(1, 1);
    -moz-transform: rotateX(0deg) translate(0, 0) scale(1, 1);
    -ms-transform: rotateX(0deg) translate(0, 0) scale(1, 1);
    -o-transform: rotateX(0deg) translate(0, 0) scale(1, 1);
    transform: rotateX(0deg) translate(0, 0) scale(1, 1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.modal.invisible {
    -webkit-transform: rotateX(-20deg) translate(0, 200px) scale(0.8, 0.8);
    -moz-transform: rotateX(-20deg) translate(0, 200px) scale(0.8, 0.8);
    -ms-transform: rotateX(-20deg) translate(0, 200px) scale(0.8, 0.8);
    -o-transform: rotateX(-20deg) translate(0, 200px) scale(0.8, 0.8);
    transform: rotateX(-20deg) translate(0, 200px) scale(0.8, 0.8);
    opacity: 0
}

.modal#widemodal {
    width: 900px
}

.modal#widemodal .transactionalstats {
    padding: 0 3px 0 0!important
}

.modal#mediummodal {
    width: 600px
}

.modal#normalmodal {
    width: 680px
}

.modal #quickreplyform,
.modal #quickreplypreview {
    margin-bottom: 15px
}

.modal .quickreplytoggle {
    position: absolute;
    top: 0;
    right: 0;
    width: 200px
}

.modal .quickreplytoggle a {
    display: inline-block;
    padding: 8px 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #e9e9e9;
    background-color: #fafafa;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    font-size: 12px;
    position: absolute;
    right: 46px;
    top: 10px;
    text-transform: uppercase;
    font-weight: 700
}

.modal .quickreplytoggle a.togglequickpreview {
    background: #fafafa url(/assets/minicons-f50a3753f3de7afe46a4a48d8789491b.png) no-repeat 7px -5976px;
    padding-left: 40px
}

.modal .quickreplytoggle a.togglequickform {
    background: #fafafa url(/assets/minicons-f50a3753f3de7afe46a4a48d8789491b.png) no-repeat 2px -6066px;
    padding-left: 30px
}

.modal .quickreplytoggle a:hover {
    background-color: #fff;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05)
}

.modal .modalimagewrap {
    text-align: center;
    padding: 30px 0
}

.modal .modalimagewrap img {
    display: inline-block
}

.modal p:last-of-type {
    margin-bottom: 0
}

.modal>h1 {
    margin-top: -10px;
    font-size: 24px;
    padding-bottom: 10px;
    border-bottom: 1px solid #f3f3f3;
    margin-bottom: 20px
}

.modal .importwrap {
    position: relative
}

.modal .importwrap p {
    font-weight: 300;
    color: #666
}

.modal form {
    margin-bottom: 0
}

.modal .uploadinfo {
    background: #f7e8bc;
    padding: 15px;
    color: #222;
    margin: 15px 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #ecc961;
    -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08)
}

.modal .uploadinfo p {
    margin: 0;
    font-size: 14px;
    font-weight: 400
}

.modal .uploadinfo h6 {
    margin-top: 0
}

.closebtn {
    position: absolute;
    top: 14px;
    right: 20px;
    font-weight: 300;
    color: #999;
    font-size: 24px
}

.closebtn:hover {
    color: #f44336;
    cursor: pointer
}

.cminpop {
    position: absolute;
    bottom: -40px;
    right: 0;
    font-weight: 700;
    color: #999;
    font-size: 18px
}

.cminpop:hover {
    color: #f44336;
    cursor: pointer
}

input,
textarea {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.processicon {
    min-height: 42px;
    min-width: 42px;
    position: relative;
    display: inline-block!important
}

.processicon:after {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    content: " ";
    display: block;
    opacity: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background: #fff url(/assets/form-aa79e8e54aeb225df8cbe629621f3a76.gif) no-repeat center
}

.processicon.white:after {
    background: #3f91cb url(/assets/formwhite-8f72496c8b79827cf486b487c2677f3c.gif) no-repeat center
}

.processicon.red.white:after {
    background: #f44336 url(/assets/redspinner-b737484906bb85b4e104769dcc6b025f.gif) no-repeat center
}

.processicon.processing {
    pointer-events: none!important
}

.processicon.processing: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);
    opacity: 1
}

a.processicon {
    line-height: 26px
}

.tfbutton {
    padding: 0 15px 0 40px!important;
    margin-top: 15px!important
}

.button,
.iconbutton {
    background-image: url(/assets/minicons-f50a3753f3de7afe46a4a48d8789491b.png);
    background-repeat: no-repeat;
    background-position: 15px -7832px
}

.button.saveicon,
.iconbutton.saveicon {
    background-position: 15px -7709px
}

.button.saveblue,
.iconbutton.saveblue {
    background-image: url(/assets/macroicons-67088fee764f0f2afdaeee76c083ba54.png);
    background-repeat: no-repeat;
    background-position: 12px -288px
}

.button.syncicon,
.iconbutton.syncicon {
    background-image: url(/assets/macroicons-67088fee764f0f2afdaeee76c083ba54.png);
    background-repeat: no-repeat;
    background-position: 12px -484px
}

.button.chaticon,
.iconbutton.chaticon {
    background-position: 15px -7779px
}

.button.sendicon,
.iconbutton.sendicon {
    background-position: 15px -7832px
}

.button.replyicon,
.iconbutton.replyicon {
    background-position: 15px -7899px
}

.button.savesmall,
.iconbutton.savesmall {
    background-position: 9px -7976px;
    padding: 0 0 0 22px
}

#ajaxload {
    display: none;
    z-index: 99;
    float: right
}

.mobileheader {
    display: none
}

.loutheader {
    background: #fff;
    border-bottom: 1px solid #e9e9e9;
    -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 80px;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    z-index: 9
}

.loutheader .logo {
    position: absolute;
    height: 40px;
    width: 160px;
    margin-top: 18px;
    display: inline-block;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    background: transparent url("data:image/png;base64,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") no-repeat left center;
    background-size: 160px
}

.loutheader .loutnav {
    position: absolute;
    right: 0;
    top: -2px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    list-style-type: none
}

.loutheader .loutnav li {
    float: left
}

.loutheader .loutnav li.megadd {
    position: relative
}

.loutheader .loutnav li.megadd:hover:after {
    display: block
}

.loutheader .loutnav li.megadd:hover .megaddwrap {
    display: block
}

.loutheader .loutnav li.megadd:hover>a {
    background-color: #fafafa!important
}

.loutheader .loutnav li.megadd:after {
    content: "";
    display: none;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -10px;
    border: 10px solid transparent;
    border-bottom-color: #eee
}

.loutheader .loutnav li.megadd>a {
    position: relative;
    padding-right: 35px!important
}

.loutheader .loutnav li.megadd>a:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 15px;
    top: 22px;
    border: 5px solid transparent;
    border-top-color: #aaa
}

.loutheader .loutnav li.megadd .megaddwrap {
    display: none;
    position: fixed;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #ddd;
    background-color: #fafafa;
    left: 0;
    right: 0;
    top: 61px;
    -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.1)
}

.loutheader .loutnav li.megadd .megaddwrap .megawrap {
    max-width: 1180px;
    margin: 0 auto;
    padding: 20px 0;
    white-space: nowrap;
    overflow: auto;
    text-align: center
}

.loutheader .loutnav li.megadd .megaddwrap .megawrap.resources .megalink {
    width: 176px
}

.loutheader .loutnav li.megadd .megaddwrap .megalink {
    width: 148px;
    margin-right: 20px;
    vertical-align: top;
    display: inline-block;
    white-space: normal
}

.loutheader .loutnav li.megadd .megaddwrap .megalink form {
    white-space: nowrap
}

.loutheader .loutnav li.megadd .megaddwrap .megalink input {
    line-height: 28px!important;
    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;
    height: 34px!important;
    font-size: 14px;
    width: 70%
}

.loutheader .loutnav li.megadd .megaddwrap .megalink input[type="submit"] {
    width: 30%;
    margin-left: -10px;
    font-weight: 600;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0
}

.loutheader .loutnav li.megadd .megaddwrap .megalink input[type="submit"]:hover {
    color: #fff;
    background-color: #f32c1e;
    border-color: #f32c1e
}

.loutheader .loutnav li.megadd .megaddwrap .megalink input[type="submit"]:active {
    color: #fff;
    background-color: #ea1c0d;
    border-color: #ea1c0d
}

.loutheader .loutnav li.megadd .megaddwrap .megalink:hover a {
    background-color: #f44336;
    border-color: #f44336;
    color: #fff
}

.loutheader .loutnav li.megadd .megaddwrap .megalink:hover input[type="submit"] {
    background-color: #f44336;
    border-color: #f44336;
    color: #fff
}

.loutheader .loutnav li.megadd .megaddwrap .megalink:last-of-type {
    margin-right: 0
}

.loutheader .loutnav li.megadd .megaddwrap .megalink h1 {
    font-size: 16px;
    margin: 0;
    font-weight: 700
}

.loutheader .loutnav li.megadd .megaddwrap .megalink p {
    font-size: 12px;
    margin: 5px 0 10px
}

.loutheader .loutnav li.megadd .megaddwrap .megalink a {
    display: inline-block;
    background-color: #fff;
    color: #444;
    border: 1px solid #ddd;
    line-height: 32px;
    padding: 0 10px;
    font-size: 14px;
    white-space: nowrap
}

.loutheader .loutnav li.megadd .megaddwrap .megalink a:hover {
    background-color: #f32c1e;
    border-color: #f32c1e
}

.loutheader .loutnav li.megadd .megaddwrap .megalink a:active {
    background-color: #ea1c0d;
    border-color: #ea1c0d
}

.loutheader .loutnav li .linktext {
    font-weight: 400;
    padding: 0 15px;
    display: block;
    color: #444;
    line-height: 47px;
    text-transform: uppercase;
    word-spacing: 3px
}

.loutheader .loutnav li a {
    font-weight: 600;
    padding: 0 15px;
    display: block;
    color: #444;
    line-height: 47px;
    border-bottom: 1px solid transparent;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.loutheader .loutnav li a.activehead,
.loutheader .loutnav li a:hover {
    background-color: #fafafa;
    color: #3f91cb
}

.loutheader .loutnav li a.signupbtn {
    background: blue;
    color: #4caf50;
    border: 1px solid #4caf50;
    padding: 0 15px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.loutheader .loutnav li a.signupbtn:hover {
    color: #fff;
    background: #449d48
}

.loutheader .loutnav li a#signuptoggle {
    display: none
}

#slimheader {
    height: 49px;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04);
    box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.04)
}

#slimheader .megaddwrap {
    top: 48px
}

#slimheader .loutnav {
    top: 0;
    margin: 0
}

#slimheader .loutnav li>a {
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    -ms-border-radius: 0!important;
    -o-border-radius: 0!important;
    border-radius: 0!important;
    background: transparent;
    color: #444;
    line-height: 47px;
    padding: 0 15px;
    margin: 0
}

#slimheader .loutnav li>a.activehead,
#slimheader .loutnav li>a:hover {
    background-color: #fafafa;
    color: #3f91cb
}

#slimheader .loutnav li>a.signupbtn {
    background: #4caf50;
    color: #fff;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    display: inline-block;
    border: none
}

#slimheader .loutnav li>a.signupbtn#signuptoggle {
    display: none
}

#slimheader .loutnav li>a.signupbtn#cfatoggle {
    display: inline-block;
    height: 49px
}

#slimheader .loutnav li>a.signupbtn:hover {
    background: #449d48;
    border-bottom-color: transparent
}

#slimheader .logo {
    margin-top: 3px;
    height: 40px;
    width: 160px;
    background-size: 110px
}

.moveup {
    margin-top: 30px!important
}

.herosignup {
    margin-top: 40px;
    display: inline-block;
    line-height: 64px;
    font-size: 24px;
    background-color: #4caf50;
    color: #fff;
    -webkit-border-radius: 32px;
    -moz-border-radius: 32px;
    -ms-border-radius: 32px;
    -o-border-radius: 32px;
    border-radius: 32px;
    padding: 0 40px;
    font-weight: 700
}

.herosignup:hover {
    background-color: #449d48;
    color: #fff
}

.herosignup:active {
    background-color: #3d8b40;
    color: #fff
}

.featurewrap {
    background: #fff url(/assets/int-pattern-86869ecac5fed4d361a0a65e4cac097f.jpg) no-repeat center;
    background-size: cover;
    height: calc(100vh - 80px);
    margin-top: 40px;
    border-bottom: 1px solid #eee;
    position: relative;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    text-align: center;
    overflow: hidden
}

.featurewrap .fillWidth {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: auto;
    height: 120%;
    z-index: 1
}

.featurewrap .videofilter {
    position: absolute;
    left: 0;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 2;
    background-color: #000;
    opacity: 0.7
}

.featurewrap .overfeatures {
    z-index: 3
}

.aligncenter {
    text-align: center;
    padding-top: 20px
}

.aligncenter .contactinfo {
    border-right: 1px solid #f3f3f3;
    padding-right: 40px;
    margin-right: 40px
}

.aligncenter .contactform,
.aligncenter .contactinfo {
    display: inline-block;
    vertical-align: top;
    width: 500px;
    text-align: left;
    margin-bottom: 40px
}

.aligncenter .contactform h1,
.aligncenter .contactinfo h1 {
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 20px
}

.aligncenter .contactform h5,
.aligncenter .contactinfo h5 {
    font-size: 18px;
    text-transform: uppercase;
    font-weight: 400;
    margin-bottom: 0;
    color: #333
}

.aligncenter .contactform h6,
.aligncenter .contactinfo h6 {
    font-size: 16px;
    font-weight: 300;
    margin-bottom: 30px
}

.aligncenter .contactform h4,
.aligncenter .contactinfo h4 {
    font-size: 16px;
    font-weight: 400;
    margin-bottom: 30px;
    color: #3f91cb
}

.aligncenter .contactform .sidesection strong,
.aligncenter .contactinfo .sidesection strong {
    font-weight: 400
}

.mainfeaturesec {
    position: absolute;
    top: 40%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 93%
}

.smallerfont {
    font-size: 14px!important
}

.bigcta {
    padding: 24px 36px!important;
    background-image: none;
    font-size: 28px!important
}

.halves {
    width: 50%;
    float: left
}

.quickstart {
    text-align: left;
    -webkit-transition-delay: 2s!important;
    -moz-transition-delay: 2s!important;
    -ms-transition-delay: 2s!important;
    -o-transition-delay: 2s!important;
    transition-delay: 2s!important;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    text-align: center;
    white-space: nowrap
}

.quickstart h4 {
    color: #fff;
    margin-top: 0;
    font-weight: 300;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.8)
}

.quickstart h6 {
    color: #fff;
    font-weight: 400;
    font-size: 15px;
    margin-top: 10px;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.9)
}

.quickstart .halves {
    text-align: right
}

.quickstart .halves:nth-of-type(even) {
    text-align: left
}

.quickstart .vlinkwrap {
    padding-left: 30px;
    border-left: 1px solid rgba(255, 255, 255, 0.4);
    min-width: 280px;
    width: 93%
}

.quickstart .videowrap {
    position: relative;
    display: block
}

.quickstart .videowrap .videolink {
    display: inline-block;
    border: 1px solid rgba(255, 255, 255, 0.3);
    width: 160px;
    height: 100px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background: url(/assets/videolink-24b712434b9bb01e7689c7ed476b1333.png) no-repeat 0 0
}

.quickstart .videowrap .videolink:hover {
    -webkit-transform: translate(0, -2px);
    -moz-transform: translate(0, -2px);
    -ms-transform: translate(0, -2px);
    -o-transform: translate(0, -2px);
    transform: translate(0, -2px);
    border-color: #f44336;
    -webkit-box-shadow: 0 0 10px 1px #f44336;
    -moz-box-shadow: 0 0 10px 1px #f44336;
    -ms-box-shadow: 0 0 10px 1px #f44336;
    -o-box-shadow: 0 0 10px 1px #f44336;
    box-shadow: 0 0 10px 1px #f44336
}

.quickstart .videowrap .videoarrow {
    position: absolute;
    display: inline-block;
    left: 160px;
    top: 0;
    width: 160px;
    height: 100px;
    overflow: hidden;
    background: url(/assets/videolink-24b712434b9bb01e7689c7ed476b1333.png) no-repeat 0 -160px
}

.quickstart .bigsignupbtn {
    display: inline-block;
    background: #f44336;
    font-size: 24px;
    margin-bottom: 5px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.quickstart .bigsignupbtn span {
    text-transform: uppercase;
    padding: 0 20px;
    font-weight: 700;
    color: #fff;
    vertical-align: middle;
    display: inline-block;
    line-height: 56px
}

.quickstart .bigsignupbtn span.forwardarrow {
    width: 64px;
    border-left: 1px solid #ea1c0d;
    background: url(/assets/minicons-f50a3753f3de7afe46a4a48d8789491b.png) no-repeat 10px -6116px
}

.quickstart .bigsignupbtn:hover {
    background-color: #ea1c0d
}

.quickstart .bigsignupbtn:hover .forwardarrow {
    border-left-color: #f44336
}

.quickstart .oauth {
    border-bottom: none;
    text-align: left;
    margin: 0;
    padding: 0;
    white-space: nowrap
}

.quickstart .oauth:after {
    display: none
}

.quickstart .oauth a {
    display: inline-block;
    text-align: left;
    margin-right: 10px
}

.quickstart .oauth a:last-of-type {
    margin-right: -4px
}

.quickstart .oauth a[href*="google"] {
    background-position: 5px -76px;
    border: none;
    width: 100px;
    padding-left: 40px;
    -webkit-box-shadow: 0 1px 0 0 #d2190b;
    -moz-box-shadow: 0 1px 0 0 #d2190b;
    -ms-box-shadow: 0 1px 0 0 #d2190b;
    -o-box-shadow: 0 1px 0 0 #d2190b;
    box-shadow: 0 1px 0 0 #d2190b
}

.quickstart .oauth a[href*="google"]:hover {
    background-color: #f32c1e
}

.quickstart .oauth a[href*="linkedin"] {
    background-position: 10px -160px;
    border: none;
    width: 120px;
    padding-left: 50px;
    -webkit-box-shadow: 0 1px 0 0 #006080;
    -moz-box-shadow: 0 1px 0 0 #006080;
    -ms-box-shadow: 0 1px 0 0 #006080;
    -o-box-shadow: 0 1px 0 0 #006080;
    box-shadow: 0 1px 0 0 #006080
}

.quickstart .oauth a[href*="linkedin"]:hover {
    background-color: #0086b3
}

.quickstart .oauth a[href*="github"] {
    background-position: 3px 4px;
    color: #222;
    padding-left: 36px;
    width: 92px;
    -webkit-box-shadow: 0 1px 0 0 #c4c4c4;
    -moz-box-shadow: 0 1px 0 0 #c4c4c4;
    -ms-box-shadow: 0 1px 0 0 #c4c4c4;
    -o-box-shadow: 0 1px 0 0 #c4c4c4;
    box-shadow: 0 1px 0 0 #c4c4c4;
    border: none
}

.quickstart .oauth a[href*="github"]:hover {
    background-color: #ddd
}

.quickstart .oauth a[href*="signup"] {
    background: #eaeaea url(/assets/loginicons-7dab4ca2b12591d27f4125b3ecd2138f.png) no-repeat 9px -251px;
    background-color: #fafafa;
    color: #222;
    padding-left: 46px;
    width: 96px;
    -webkit-box-shadow: 0 1px 0 0 #c4c4c4;
    -moz-box-shadow: 0 1px 0 0 #c4c4c4;
    -ms-box-shadow: 0 1px 0 0 #c4c4c4;
    -o-box-shadow: 0 1px 0 0 #c4c4c4;
    box-shadow: 0 1px 0 0 #c4c4c4;
    border: none
}

.quickstart .oauth a[href*="signup"]:hover {
    background-color: #ddd
}

.downarrow {
    background: url(/assets/downarrow-3e7005a75ec1368994d7507841a7da95.png) no-repeat center;
    height: 50px;
    display: block;
    opacity: 0.5;
    position: absolute;
    bottom: 20px;
    width: 100%;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    color: #f44336;
    padding-left: 3px;
    text-decoration: none;
    -webkit-animation: slidedown 1s cubic-bezier(0.77, 0, 0.175, 1) 0s infinite alternate;
    -moz-animation: slidedown 1s cubic-bezier(0.77, 0, 0.175, 1) 0s infinite alternate;
    -o-animation: slidedown 1s cubic-bezier(0.77, 0, 0.175, 1) 0s infinite alternate;
    animation: slidedown 1s cubic-bezier(0.77, 0, 0.175, 1) 0s infinite alternate
}

@-webkit-keyframes slidedown {
    from {
        bottom: 20px;
        opacity: 0.8
    }
    to {
        bottom: 10px;
        opacity: 0.5
    }
}

@-moz-keyframes slidedown {
    from {
        bottom: 20px;
        opacity: 0.8
    }
    to {
        bottom: 10px;
        opacity: 0.5
    }
}

@-o-keyframes slidedown {
    from {
        bottom: 20px;
        opacity: 0.8
    }
    to {
        bottom: 10px;
        opacity: 0.5
    }
}

@keyframes slidedown {
    from {
        bottom: 20px;
        opacity: 0.8
    }
    to {
        bottom: 10px;
        opacity: 0.5
    }
}

.requestinvitesec {
    text-align: center;
    margin-top: 30px
}

.requestinvitesec h2 {
    margin: 0;
    padding: 0;
    font-weight: 300;
    color: #fff;
    text-shadow: 0 0 5px rgba(0, 0, 0, 0.8)
}

.requestinvitesec .requestbutton {
    margin-top: 10px;
    display: inline-block;
    padding: 20px 30px;
    font-size: 24px;
    color: #fff;
    background: #f44336;
    border: 1px solid #ea1c0d;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1)
}

.requestinvitesec .requestbutton:hover {
    background: #ea1c0d
}

.requestinvitesec .requestbutton:active {
    background: #ba160a
}

.sectionwrap {
    min-width: 260px;
    width: 93%;
    max-width: 1200px;
    position: relative;
    margin: 0 auto
}

.sectionwrap.splanwrap {
    padding: 30px 0 60px
}

.comparison-header {
    background: url(/assets/int-pattern-86869ecac5fed4d361a0a65e4cac097f.jpg) no-repeat center fixed;
    background-size: cover;
    border-bottom: 1px solid #eee
}

.singlerow {
    width: 600px;
    width: 600px;
    width: 600px;
    margin: 0 auto
}

.splan {
    border: 1px solid #eee;
    padding: 20px;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.05)
}

.splan h4 {
    margin: 0;
    padding: 0;
    font-size: 18px;
    font-weight: 700;
    color: #333
}

.splan p {
    font-size: 16px;
    font-weight: 300;
    margin: 10px 0
}

.splan a {
    border: 1px solid #4caf50;
    line-height: 34px;
    display: inline-block;
    padding: 0 15px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 14px;
    color: #4caf50;
    margin: 5px 0 2px
}

.splan a:hover {
    background-color: #4caf50;
    color: #fff
}

.features {
    padding-bottom: 15px;
    background: #fafafa
}

.features.pricing {
    padding-top: 20px
}

.features.pricing h1 {
    color: #444
}

.whitebg {
    background-color: #fff!important;
    padding-top: 1px
}

.lbluebg {
    background-color: #f4f8fc!important;
    padding-top: 1px
}

.featuretime {
    background-color: #212a31;
    padding-bottom: 100px
}

.featuretime .secfootinfo {
    text-align: center;
    margin: 70px 60px 80px;
    color: #fff;
    line-height: 1.4;
    font-weight: 300;
    font-size: 28px
}

.featuretime .sectionwrap .featurehead {
    color: #fff
}

.featuretime .sectionwrap .featuredesc {
    color: #e9e9e9
}

.featuretime .featimeline {
    position: relative;
    min-height: 800px
}

.featuretime .featimeline:before {
    display: block;
    width: 6px;
    content: " ";
    background-color: #36444f;
    position: absolute;
    left: 50%;
    top: 120px;
    bottom: 0;
    margin-left: -3px;
    z-index: 1
}

.featuretime .featimeline .ftimelinecontent {
    padding-bottom: 10px;
    z-index: 1;
    position: relative
}

.featuretime .featimeline .ftimelinehead {
    text-align: center;
    z-index: 4;
    position: relative;
    margin-bottom: 150px;
    min-height: 100px
}

.featuretime .featimeline .ftimelinehead .theuser {
    text-align: left;
    display: block;
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    white-space: nowrap;
    width: 336px;
    position: absolute;
    left: 50%;
    border: 1px solid rgba(255, 255, 255, 0.8);
    margin-left: -168px;
    -webkit-transform: translate(0, 0) scale(1, 1);
    -moz-transform: translate(0, 0) scale(1, 1);
    -ms-transform: translate(0, 0) scale(1, 1);
    -o-transform: translate(0, 0) scale(1, 1);
    transform: translate(0, 0) scale(1, 1);
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.featuretime .featimeline .ftimelinehead .theuser * {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.featuretime .featimeline .ftimelinehead .theuser.freeze {
    background-color: #fafafa;
    position: fixed;
    border: none;
    top: 42px;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0)
}

.featuretime .featimeline .ftimelinehead .theuser.freeze h1 {
    color: #333;
    margin-top: 0!important
}

.featuretime .featimeline .ftimelinehead .theuser.freeze h1:after,
.featuretime .featimeline .ftimelinehead .theuser.freeze h1:before {
    opacity: 0
}

.featuretime .featimeline .ftimelinehead .theuser.freeze #timestate {
    height: 30px!important
}

.featuretime .featimeline .ftimelinehead .theuser.freeze .timg {
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background-color: #f3f3f3
}

.featuretime .featimeline .ftimelinehead .theuser.freeze .timg.nowuser:after {
    -webkit-transform: rotatex(0deg);
    -moz-transform: rotatex(0deg);
    -ms-transform: rotatex(0deg);
    transform: rotatex(0deg)
}

.featuretime .featimeline .ftimelinehead .theuser.freeze.frozen {
    opacity: 0;
    -webkit-transform: translate(0, -100px) scale(1, 1);
    -moz-transform: translate(0, -100px) scale(1, 1);
    -ms-transform: translate(0, -100px) scale(1, 1);
    -o-transform: translate(0, -100px) scale(1, 1);
    transform: translate(0, -100px) scale(1, 1)
}

.featuretime .featimeline .ftimelinehead .theuser .timg {
    display: inline-block;
    margin-right: 20px;
    vertical-align: middle;
    width: 80px;
    height: 80px;
    background-color: transparent;
    position: relative;
    overflow: hidden;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    -webkit-perspective: 200;
    -moz-perspective: 200;
    -ms-perspective: 200;
    perspective: 200
}

.featuretime .featimeline .ftimelinehead .theuser .timg img {
    width: 80px;
    height: 80px
}

.featuretime .featimeline .ftimelinehead .theuser .timg:after {
    position: absolute;
    content: url("/assets/userimage.jpg");
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: block;
    z-index: 2;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transform: rotatex(-90deg);
    -moz-transform: rotatex(-90deg);
    -ms-transform: rotatex(-90deg);
    transform: rotatex(-90deg)
}

.featuretime .featimeline .ftimelinehead .theuser .img_info {
    display: inline-block;
    vertical-align: middle;
    margin: 0
}

.featuretime .featimeline .ftimelinehead .theuser .img_info h1 {
    font-size: 32px;
    line-height: 1;
    margin: 0 0 10px;
    color: #3f91cb;
    height: 36px;
    position: relative;
    margin-top: 20px;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000
}

.featuretime .featimeline .ftimelinehead .theuser .img_info h1:before {
    content: "This is the story of";
    display: block;
    position: absolute;
    padding: 5px;
    font-size: 12px;
    left: 0;
    background-color: #f3f3f3;
    color: #444;
    top: -25px
}

.featuretime .featimeline .ftimelinehead .theuser .img_info h1:after {
    content: "who lands on your website";
    display: block;
    position: absolute;
    padding: 5px 0;
    font-size: 12px;
    color: #f44336;
    bottom: -20px;
    left: 0
}

.featuretime .featimeline .ftimelinehead .theuser .img_info h1 .david,
.featuretime .featimeline .ftimelinehead .theuser .img_info h1 .someone {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1);
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.featuretime .featimeline .ftimelinehead .theuser .img_info h1 .david.titsq,
.featuretime .featimeline .ftimelinehead .theuser .img_info h1 .someone.titsq {
    -webkit-transform: rotatex(-90deg);
    -moz-transform: rotatex(-90deg);
    -ms-transform: rotatex(-90deg);
    transform: rotatex(-90deg);
    -webkit-transform-origin: bottom;
    -moz-transform-origin: bottom;
    -ms-transform-origin: bottom;
    transform-origin: bottom;
    opacity: 0
}

.featuretime .featimeline .ftimelinehead .theuser .img_info #timestate {
    height: 0;
    overflow: hidden
}

.featuretime .featimeline .ftimelinehead .theuser .img_info #timestate p {
    display: inline-block;
    vertical-align: middle;
    padding: 8px 10px;
    line-height: 1;
    margin: 0 2px 0 0;
    background-color: #fafafa;
    border: 1px solid #e9e9e9;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    font-size: 12px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    font-weight: 700
}

.featuretime .featimeline .ftimelinehead .theuser .img_info #timestate p.curr_state {
    background-color: #f44336;
    border-color: #f33a2c;
    color: #fff
}

.featuretime .featimeline .ftitem {
    text-align: center;
    white-space: nowrap;
    margin-bottom: 60px;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000
}

.featuretime .featimeline .ftitem .leftsec,
.featuretime .featimeline .ftitem .rghtsec {
    width: 400px;
    min-height: 100px;
    margin: 0 15px;
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.featuretime .featimeline .ftitem .msec {
    width: 30px;
    height: 30px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    border: 6px solid #212a31;
    z-index: 3;
    margin-top: 15px;
    position: relative;
    background-color: #f44336
}

.featuretime .featimeline .ftitem .ftinfo {
    padding-top: 10px;
    white-space: normal
}

.featuretime .featimeline .ftitem .ftinfo h1 {
    font-size: 24px;
    color: #3f91cb;
    line-height: 1.3
}

.featuretime .featimeline .ftitem .ftinfo h1 .special {
    color: #8fbfe1
}

.featuretime .featimeline .ftitem .ftinfo h2 {
    margin-bottom: 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.4;
    color: #98abb9
}

.featuretime .featimeline .ftitem .ftcontent {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    position: relative;
    white-space: normal
}

.featuretime .featimeline .ftitem .ftcontent h1 {
    font-size: 20px;
    color: #666;
    line-height: 1;
    margin: 0 0 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #f3f3f3;
    text-transform: uppercase
}

.featuretime .featimeline .ftitem .ftcontent h1 img {
    height: 30px;
    width: 30px
}

.featuretime .featimeline .ftitem .ftcontent ul {
    margin-left: 20px;
    margin-bottom: 0
}

.featuretime .featimeline .ftitem .ftcontent ul li {
    font-size: 14px;
    color: #999;
    line-height: 1.3;
    margin-bottom: 5px
}

.featuretime .featimeline .ftitem .ftcontent ul li:last-of-type {
    margin-bottom: 0
}

.featuretime .featimeline .ftitem.infoleft .ftinfo {
    text-align: right
}

.featuretime .featimeline .ftitem.infoleft .leftsec {
    -webkit-transition-delay: 0.6s!important;
    -moz-transition-delay: 0.6s!important;
    -ms-transition-delay: 0.6s!important;
    -o-transition-delay: 0.6s!important;
    transition-delay: 0.6s!important
}

.featuretime .featimeline .ftitem.infoleft .rghtsec {
    -webkit-transition-delay: 0.3s!important;
    -moz-transition-delay: 0.3s!important;
    -ms-transition-delay: 0.3s!important;
    -o-transition-delay: 0.3s!important;
    transition-delay: 0.3s!important
}

.featuretime .featimeline .ftitem.infoleft .ftcontent {
    text-align: left;
    margin-left: 10px;
    padding: 20px
}

.featuretime .featimeline .ftitem.infoleft .ftcontent:before {
    border-right-color: #fff;
    left: -30px
}

.featuretime .featimeline .ftitem.inforight .ftinfo {
    text-align: left
}

.featuretime .featimeline .ftitem.inforight .leftsec {
    -webkit-transition-delay: 0.6s!important;
    -moz-transition-delay: 0.6s!important;
    -ms-transition-delay: 0.6s!important;
    -o-transition-delay: 0.6s!important;
    transition-delay: 0.6s!important
}

.featuretime .featimeline .ftitem.inforight .rghtsec {
    -webkit-transition-delay: 0.3s!important;
    -moz-transition-delay: 0.3s!important;
    -ms-transition-delay: 0.3s!important;
    -o-transition-delay: 0.3s!important;
    transition-delay: 0.3s!important
}

.featuretime .featimeline .ftitem.inforight .ftcontent {
    text-align: left;
    margin-right: 10px;
    padding: 20px
}

.featuretime .featimeline .ftitem.inforight .ftcontent:before {
    border-left-color: #fff;
    right: -30px
}

#pricing {
    position: relative;
    top: -40px
}

#main {
    position: relative;
    top: -120px
}

#howitworks {
    position: relative;
    top: -70px
}

#features {
    position: relative;
    top: -30px
}

#highlights {
    position: relative;
    top: -40px
}

#shophighlights {
    position: relative;
    top: -40px
}

.row.pricechart {
    text-align: center;
    margin-top: -30px;
    padding: 30px 0 60px!important
}

.tabledata {
    overflow: auto;
    border: 1px solid #e9e9e9;
    background: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.pricingtable {
    padding-bottom: 40px
}

.asterik {
    text-align: center;
    font-weight: 400;
    margin: 40px 0 0;
    font-size: 1em
}

.tallgutter {
    height: 80px
}

.highlights {
    padding: 30px 0;
    background: #fff
}

.highlights.moregutter {
    padding-top: 50px
}

.highlights.graybg {
    background: #fafafa
}

.highlights .columns {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.highlights .columns h1 {
    text-transform: uppercase;
    font-size: 24px;
    font-weight: 700;
    color: #3f91cb
}

.highlights .columns h1 .thin {
    color: #f44336;
    text-transform: capitalize
}

.highlights .columns .eightimage {
    width: 80px;
    height: 80px;
    float: left;
    display: block;
    margin-top: 0;
    margin-right: 15px;
    background: url(/assets/landingpgicons-8b1fb7b4f1c03f509d7b3dd26af07a94.png) no-repeat
}

.highlights .columns .eightimage.dataicon {
    background-position: 0 -900px
}

.highlights .columns .eightimage.commicon {
    background-position: 0 -1000px
}

.highlights .columns .eightimage.retainicon {
    background-position: 0 -1100px
}

.highlights .columns .eightimage.ic {
    background-position: 0 -1200px
}

.highlights .columns .eightimage.ad {
    background-position: 0 -1300px
}

.highlights .columns .eightimage.iu {
    background-position: 0 -1400px
}

.highlights .columns p {
    font-weight: 300
}

.highlights .featurehead {
    margin-top: 0;
    color: #444
}

.computer {
    background-color: #3f91cb;
    overflow: visible;
    position: relative
}

.lapview {
    text-align: center;
    margin-top: -200px
}

.featurelink {
    max-width: 1050px;
    margin: 0 auto 10px;
    text-align: right
}

.featurelink .inlinelink {
    border: 1px solid #e9e9e9;
    padding: 0 10px;
    line-height: 30px;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    margin-left: 5px;
    font-size: 14px;
    font-weight: 700;
    background-color: #fff
}

.featurelink .inlinelink:hover {
    border-color: #3f91cb
}

.featurehead.blue {
    color: #3f91cb
}

.wrapper {
    width: 93%;
    max-width: 1200px;
    min-width: 280px;
    margin: 0 auto
}

.howitworks {
    background: #f9f9f9
}

.howitworks * {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.howitworks .row {
    padding: 40px 0;
    width: 900px;
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff
}

.howitworks .row:nth-of-type(even) .stepinfo {
    margin: 0 0 0 20px
}

.howitworks .columns {
    line-height: 160px;
    height: 160px
}

.howitworks .stepinfo {
    vertical-align: middle;
    display: inline-block;
    margin-right: 20px
}

.howitworks .large-7 {
    height: 160px
}

.howitworks .large-7 img {
    width: 100%;
    max-width: 700px;
    height: auto
}

.transit {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition-delay: 0.3s!important;
    -moz-transition-delay: 0.3s!important;
    -ms-transition-delay: 0.3s!important;
    -o-transition-delay: 0.3s!important;
    transition-delay: 0.3s!important
}

.flow {
    background: transparent url(/assets/flow.jpg) no-repeat center top;
    width: 100%;
    height: 50px;
    margin: 5px 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition-delay: 0.4s!important;
    -moz-transition-delay: 0.4s!important;
    -ms-transition-delay: 0.4s!important;
    -o-transition-delay: 0.4s!important;
    transition-delay: 0.4s!important
}

.flow.rev {
    background-position: center bottom!important
}

.featurehead,
.showtitle {
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 36px;
    margin-top: 40px;
    margin-bottom: 0;
    letter-spacing: 4px;
    color: #212a31
}

.showtitle-small {
    text-align: center;
    font-weight: 300;
    letter-spacing: 4px;
    text-transform: uppercase;
    font-size: 24px;
    margin: 40px auto;
    color: #212a31
}

.featuresec {
    background: #fafafa
}

.mediasection {
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff;
    width: 48%!important;
    margin: 1%;
    padding: 20px!important
}

.mediasection h1 {
    font-size: 24px;
    color: #3f91cb;
    font-weight: 700;
    margin: 0 0 5px
}

.mediasection p {
    line-height: 1.5;
    font-size: 18px;
    font-weight: 300;
    margin: 0
}

.mediasection em {
    color: #f44336;
    font-size: 14px;
    margin-top: 10px;
    font-style: normal
}

.threefeatures {
    text-align: center;
    padding-bottom: 30px
}

.threefeatures h1 {
    font-size: 28px;
    line-height: 1;
    text-transform: uppercase;
    font-weight: 300
}

.threefeatures p {
    color: #666
}

.threefeatures img {
    width: 160px;
    height: 160px
}

.squarelogos {
    text-align: left;
    margin: 10px 0
}

.squarelogos img {
    width: 140px;
    height: 140px;
    padding: 15px;
    display: inline-block;
    margin-right: 15px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    border: 1px solid #f3f3f3;
    -webkit-box-shadow: 0 0px 2px 0 #f3f3f3;
    -moz-box-shadow: 0 0px 2px 0 #f3f3f3;
    -ms-box-shadow: 0 0px 2px 0 #f3f3f3;
    -o-box-shadow: 0 0px 2px 0 #f3f3f3;
    box-shadow: 0 0px 2px 0 #f3f3f3
}

.squarelogos img:hover {
    -webkit-transform: translate(0, -2px);
    -moz-transform: translate(0, -2px);
    -ms-transform: translate(0, -2px);
    -o-transform: translate(0, -2px);
    transform: translate(0, -2px);
    -webkit-box-shadow: 0 2px 2px 0 #f3f3f3;
    -moz-box-shadow: 0 2px 2px 0 #f3f3f3;
    -ms-box-shadow: 0 2px 2px 0 #f3f3f3;
    -o-box-shadow: 0 2px 2px 0 #f3f3f3;
    box-shadow: 0 2px 2px 0 #f3f3f3
}

.mediakit {
    margin-bottom: 70px
}

.widelogos {
    text-align: left;
    margin-top: 10px
}

.widelogos img {
    width: 46%;
    height: auto;
    padding: 15px;
    margin-right: 15px;
    display: inline-block;
    vertical-align: top;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    border: 1px solid #f3f3f3;
    -webkit-box-shadow: 0 0px 2px 0 #f3f3f3;
    -moz-box-shadow: 0 0px 2px 0 #f3f3f3;
    -ms-box-shadow: 0 0px 2px 0 #f3f3f3;
    -o-box-shadow: 0 0px 2px 0 #f3f3f3;
    box-shadow: 0 0px 2px 0 #f3f3f3
}

.widelogos img:hover {
    -webkit-transform: translate(0, -2px);
    -moz-transform: translate(0, -2px);
    -ms-transform: translate(0, -2px);
    -o-transform: translate(0, -2px);
    transform: translate(0, -2px);
    -webkit-box-shadow: 0 2px 2px 0 #f3f3f3;
    -moz-box-shadow: 0 2px 2px 0 #f3f3f3;
    -ms-box-shadow: 0 2px 2px 0 #f3f3f3;
    -o-box-shadow: 0 2px 2px 0 #f3f3f3;
    box-shadow: 0 2px 2px 0 #f3f3f3
}

.featuredesc {
    text-align: center;
    font-weight: 300;
    color: #999;
    letter-spacing: 1px;
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 40px
}

.featuredesc:before {
    display: block;
    content: " ";
    width: 120px;
    margin: 0 auto;
    padding-bottom: 20px;
    border-top: 1px solid #eee
}

.featuredesc+.subsection {
    margin-top: 0
}

.subsection {
    font-weight: 300;
    font-size: 32px;
    color: #555;
    max-width: 960px;
    text-align: center;
    margin: 40px auto
}

.features .row .featurehead {
    text-transform: capitalize
}

.features .row>.row {
    padding: 30px 0
}

.features .row>.row h1 {
    font-size: 24px;
    color: #3f91cb
}

.features .row>.row h1+p {
    font-style: italic;
    background: #fff;
    padding: 20px;
    border-left: 5px solid #edf2f8
}

.features .row>.row p {
    font-weight: 300
}

.footer {
    background: #273140;
    padding: 20px 0;
    text-align: left;
    color: #fff;
    font-weight: 400;
    position: relative
}

.footer a {
    color: #c8d7ea
}

.footer a:hover {
    color: #fff
}

.footer p {
    font-weight: 400;
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 24px;
    display: inline-block
}

.footer .footnav {
    display: inline-block;
    vertical-align: top;
    margin-right: 40px
}

.footer .footnav h1 {
    font-size: 14px;
    color: #7992a5;
    padding-bottom: 5px;
    border-bottom: 1px solid #2b3740;
    margin-bottom: 4px
}

.footer .footnav p {
    margin-bottom: 0;
    line-height: 21px;
    display: block;
    color: #7992a5
}

.footer .footnav a {
    display: block;
    padding: 2px 0;
    font-size: 12px;
    font-weight: 400;
    line-height: 18px;
    vertical-align: middle;
    text-transform: uppercase;
    color: #546b7d
}

.footer .footnav a:hover {
    color: #fff
}

.footer .footnav a.inlinelink {
    display: inline-block;
    margin-top: -10px
}

.footer .footnav a.emailink {
    text-transform: lowercase
}

.footer .footnav.copyinfo {
    float: right;
    margin-right: 0;
    text-align: right
}

.footer .footnav.copyinfo img {
    display: block;
    margin: 15px 0;
    height: 26px
}

.footer .footnav.copyinfo p {
    color: #7992a5;
    font-size: 12px
}

.footer .footnav.copyinfo a {
    font-size: 12px
}

.footer .footnav.social {
    max-width: 134px
}

.footer .footnav.social a {
    width: 40px;
    height: 40px;
    display: inline-block;
    background: #4c66a4 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAo0lEQVRYw2NgIBP8/ftX4t+/f41AfByI3wLx3/9YALnm4wVAy3yA+ON/IgDVLQf6XAVo+VdiLKeJA4CWTyfWclo54PZAO+DnQDsAp2VAuaNAvBoZU90BeCw/SXXLSHQA9X07KBwANDgEGeNJb8fR1YIwzXxMDAAV0QPtgOsD7YD9A+2AlQPtgMkUO4BYBw3fcmDUAaMOGHXAqANGHTDqgGHvAAAmy7++RX1tFQAAAABJRU5ErkJggg==") no-repeat center;
    background-size: 16px;
    margin: 2px 2px 4px 0;
    overflow: hidden;
    text-indent: -200px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.footer .footnav.social a:nth-of-type(3) {
    margin-right: 0
}

.footer .footnav.social a.facebook:hover {
    background-color: #445b93
}

.footer .footnav.social a.google {
    background-color: #d64700;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABh0lEQVRYw2NgGAWjYBTgAX///lUDYp9///6FAGmXP3/+SNDcUqAlQkALm4H48X80ABQD4dNAHPPjxw8mWvjYC2j4y/9EAKC6g0D11AsRoIFxQPyXGMuhDvgIdIAVtXxuBTTwN5oFN4E4ByinB4wWOSBtA+R3A/FXIH4L5JsRaz7QOAtQOgJhDMmfP3+yACWuolk++/fv32w4HAtKmAYkhu5qmNnYJIPQLN/47ds3qiYwQg5YiWT5b6DvFKhpOTEOeIjkgP3YDECOQ1wY6HABXOqB/ONIdqDoY0BOfED2ZEI+wAWADnAiRT08RKjlAKAaL3IdQDAKQA4DSt9FxkCx12ghYEFuFJCVCIFqe5H0/QVmWwE8aqmbDUFFMFDdeyQ9J8nOBaQWRMBSUQQofxxNfQrZDoD6iJii2AzIr0KvrID8i79+/WLB54D/+IpiJFeSVBlBLX8NdJgGMWmGKADKSiRUx9eBlmtRzXKkOCbUILkOxAXANMJBdcvRAZYmmQzNLR0Fo2DEAQA+KUjAhlOnkAAAAABJRU5ErkJggg==")
}

.footer .footnav.social a.google:hover {
    background-color: #bd3f00
}

.footer .footnav.social a.twitter {
    background-color: #00a0d1;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACDUlEQVRYw+1XMUjDQBQtpZQiUoqDOImDSCcRBwcnEScpDuIgIuIgpRQHhw7i5uAoxUEcnB2KODk4dXAUB5EiRcRBpFMRESlpmib1ffgpbUyT3LWpIP3wuJL8++/9y7+730BgYP/FNE0bMgxjD7gDFEAHXoATXdcnrP54NqMoSsicHMGDtCw55sZB9NzoYHhXATbBE8O4DtwAV80A/JAcUxLkY5hXargYr4jOv8uYN94q4JRfEPZFBMD/wo3cIuQN5AmM2xh3zSA5i1OuXq/H3MjhMwpfTVCAwuNTk8NcAYtjCdhAoQQdsl8VIW+J/Uifrq0GnJyBLapyGwEpCXLKfLgtEO0Ct0LC+y/6NEAS6mdVVY06CXeIk++0nCtmlXoMRFAlBFzbbaUDyoZH4aCCAs7tsj/zk9QiIGO7/P0SgFVe+CUABRWEiEIfsq/UarVIpyN1mirdZwGXjicb3VBwKvolAPGX3Y7WEWAKjocQ8tHj7ItOp6q5ApOiZ7uAgLWAF4Nj1gfyvCdyPpbD1Cz0kPzTriNytGq1StsyDbx3SU5NSEKIvNWoaKB+DkHuJcl3pMm5KJcQ5EGCXKUrXJgQSx/msyAjQ8zk1HLNeybFvqcsb7kDkt6CnHUW8aLCmXNDkqSs6Z4XJC4Dx21dbpffPc5/MKj7KdA24oIism/glfv6I/gu4iIL9YR4YH9lP9cWmEv6+tEZAAAAAElFTkSuQmCC")
}

.footer .footnav.social a.twitter:hover {
    background-color: #008cb7
}

.footer .footnav.social a.linkedin {
    background-color: #287bbc;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABO0lEQVRYw2NgGAzg79+/Kv/+/esF4uVAXPDnzx8uelpuArT0838kAOSf/P37NwddHAC07OB/LAAonkUvB3zF4YCF9HLAbRwOaKeXAzKwWP4ZmDYU6OIAqCNygPghEP8G4qNAy83oZvkoAAZ5CDYMTAoWaOpkcKkFRpkUTB2QbQEUmw7EV0E5DBqtT4F4PUjtz58/mVAc8B8HACpejeaAIFxqgZYGALEYUM1mIP6PDwDlz4JKXmo7IA1XdsZh9nN4LqOGA4Byr4m1HEnPYao5gFwADAU3qjsAlAZABRmhtABVO59qDoCm9jpgVS4CUg+kQblmJj6HAOWuU9MBMTiy+XQ8er5SKxEexlXOgEIEKP8TV3RRywFFBAq7o7j0UqscCCHggNW0dkAAAQcsH3XAqANGHTDqgFEH4NILALLcm7MS9rIzAAAAAElFTkSuQmCC")
}

.footer .footnav.social a.linkedin:hover {
    background-color: #246da7
}

.footer .footnav.social a.angelist {
    background-color: #fff;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAEAUlEQVRoQ+3YV4gsZRAF4O+ac8CAgiJGFMSsYMCEAQP4cDH7YEARQRQxIvgiKAZMCKIYHswBA5hAxYxizhHFjIoBM2Y5UAu9w86dO9O97l6YgoXt6f77P+evqlNVPccCbnMWcPzGBGbag2MPjD3Q8gTGIdRzgMvg55aHOtTyLj2wF67E+bh8PlEsh83xFP6ezzWTHuuSwDk4A79hfXw+ANAiuA97YC7unGkCR+DaAnEmQmhedghurAeOxHUzTWBjvF4g3sEm+LMPqHj+WWyDf5G1b800gYRECGxYQHbA031AbYEX694b2Gw25EDwXIwTC9hlOKEPgXNxet1L0p82yulnTZdJnPftiMcLzCfljSR10xZFTn2D+nE7PDNbCCxesbxOAdodD/eA275kMz+/V/HfL1cG8uraA9nwApxcO1+No3tQXNIIrfMaoTQQ7FQPTAeBLfFCbfZV1YSf6noJRKHWqus8+9JIyGvRdBBYCC+XjGabg3FL7bcP7q3/X0EI/DPbCARP2orlqyp/hFcL5LE4BWsgxe7CNuCnQ4WaeFIXcsIJm/Q53+Nr/IL0QF+2Bd81gTUL1ISi3IoDGiBTcUMiHkkRSwP3GCK3I1tXOXBcdaGpxPvjM9yN/QYg+xE3lBJNJPpQZLogsDQ+xYq1c9qHXbAR7igVGgRqZDntgsDCFQrpfSYs7cSlWBYpZqnQ62FlLImsSdHLb7F4btNq7AaRnXS/CwJ54d7V20+8/JtqFf7CCuWhXmCL4c0i8UV56teh0HfUC0X3o+XR+gMbACKXmdAioXnmGpyNqFPqwTHYs7wRdcoQlJwYytp4YLVKwJzw4aUmKU5rF4IP6nSvqHzYt8bHtBJpp5uWpE9z19v4DSTThsD1OKx2yPiY4WRVPIkM97Ek87v4Drviror9XmAhHlKR2qFsVAJLISe8SoVANn0O22KnCqeQORQ3Yd1qL5LUU9nNyIg5tI1KINU10plWIAP51rVzrhP7adaiKvcjiXxb1Yd+AI9qzNNDkRiVQDZ5CM/jKrxWkpnfAzzXkczfK5w+rJZiKnBJ3MR/OtehrQ2BSOc9pR4r1VeF1UtSP0b+EkIZ1t+eB7LMD6cOjbwWtCGQVzxYE1WS9X1E2/8omUzbnMEm8pnTzb1ei2e2qh5pJA5tCeTEM5BESi/CE+WRsyrBo0ipwo9i5x6E6Up3q88rI4HPorYE8o58/8kXtvT4U9nxVRtOatz8FgdNMS8PTaQLAtk04KNAzUrcD8wDCJmMlq2tKwITQFIHMgPky0NIRW6TE8mBfDq5HY+0Rt14QdcEmtgydaXjDIEfugTdfNd0EpguzJPeOybwvxzzPDYZe2DsgZYnMA6hlgfYevl/ZBqwMfSNdh4AAAAASUVORK5CYII=");
    background-size: 28px
}

.footer .footnav.social a.angelist:hover {
    background-color: #f2f2f2
}

.footer .footnav.social a.phunt {
    background-color: #d85537;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTk5QTFCQzYyMDI4MTFFNkFBNzRFNzlFNDkxRjZDRjkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTk5QTFCQzcyMDI4MTFFNkFBNzRFNzlFNDkxRjZDRjkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMjYyOUY3NTIwMjcxMUU2QUE3NEU3OUU0OTFGNkNGOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMjYyOUY3NjIwMjcxMUU2QUE3NEU3OUU0OTFGNkNGOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8X4CsAAADrSURBVHjaYvz//z/DQALGgXYAEw7x3UD8n0T8DqqvHIiNiXYBKASw4N3/KQcgM4xxmA/HTDQMXRcgPgPEaeREATXBTHyOYKJTWgM5QgmbBAuJBu2BYnRgDMVKePSCEmc6pYmwnECiSgPid3gSpiCtE+EsIK7AI29MjzQAcsS9gXQAAx4HDFguoKsDBKGFEDbwnh4O6MAjd5aWDnCBVkZpeNLFWXpWRuggjd6VEXoJOmugcgEo2MMGKht2ArErttRPbmVESmm4GkfFRZPaEDm495BiIDkO6BzsJeGoA0YdMOqAodU5HXAHAAQYAC/CiFg5LxsyAAAAAElFTkSuQmCC")
}

.footer .footnav.social a.phunt:hover {
    background-color: #cd4728
}

.footer .footnav.social a:after {
    display: none
}

.superbutton {
    display: inline-block;
    background: #3f91cb url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABACAYAAACELFBMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY1RDRGNzgzMkRERjExRTVBMUI4ODc2QzRBMEEyOTQxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY1RDRGNzg0MkRERjExRTVBMUI4ODc2QzRBMEEyOTQxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjVENEY3ODEyRERGMTFFNUExQjg4NzZDNEEwQTI5NDEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjVENEY3ODIyRERGMTFFNUExQjg4NzZDNEEwQTI5NDEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5lVhzvAAAIUklEQVR42uycCWwW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") no-repeat 20px center;
    background-size: 36px;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    letter-spacing: 1px;
    font-size: 24px;
    line-height: 70px;
    padding: 0 20px 0 70px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 30px
}

.superbutton:hover {
    color: #fff;
    background-color: #2e76a9
}

.disabled {
    opacity: 0.3;
    pointer-events: none
}

.staticpages>.sectionwrap>h1 {
    text-transform: uppercase;
    font-size: 32px;
    margin-bottom: 10px;
    margin-top: 120px
}

.staticpages {
    margin-bottom: 40px;
    overflow: hidden
}

.staticpages .features {
    background: transparent
}

.features>.integrationslist {
    text-align: center
}

.showtitle {
    text-align: center;
    color: #212a31
}

.showtitle:after {
    display: block;
    content: " ";
    border-bottom: 1px solid #3f91cb;
    width: 160px;
    margin: 15px auto 20px
}

.showdesc {
    max-width: 800px;
    width: 93%;
    margin: 0 auto 40px;
    color: #999;
    line-height: 1.4;
    font-size: 18px;
    font-weight: 400;
    text-align: center
}

.showcasesection {
    background: #fff;
    padding: 30px 0
}

.showcasesection.gray {
    background-color: #f9f9f9
}

.showcasesection .itemlist {
    max-width: 900px;
    width: 93%;
    margin: 30px auto 0
}

.showcasesection .itemlist .listitem {
    width: 49%;
    display: block;
    float: left;
    margin-right: 2%;
    min-height: 84px;
    border: 1px solid #eee;
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 400;
    color: #666;
    position: relative;
    margin-bottom: 2%;
    padding-left: 80px
}

.showcasesection .itemlist .listitem:before {
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    left: 18px;
    top: 22px;
    height: 34px;
    background: url(/assets/landingpgicons-8b1fb7b4f1c03f509d7b3dd26af07a94.png) no-repeat;
    background-size: 40px
}

.showcasesection .itemlist .listitem:hover {
    cursor: pointer;
    -webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1)
}

.showcasesection .itemlist .listitem:active {
    -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1)
}

.showcasesection .itemlist .listitem:nth-of-type(2n+2) {
    margin-right: 0
}

.showcasesection .itemlist .listitem.leadicon:before {
    background-position: 6px -100px
}

.showcasesection .itemlist .listitem.udataicon:before {
    background-position: 6px -266px
}

.showcasesection .itemlist .listitem.emailicon:before {
    background-position: 6px -32px
}

.showcasesection .itemlist .listitem.chaticon:before {
    background-position: 4px -133px
}

.showcasesection .itemlist .listitem.notifyicon:before {
    background-position: 4px -199px
}

.showcasesection .itemlist .listitem.feedbackicon:before {
    background-position: 3px -66px
}

.showcasesection .itemlist .listitem.segments:before {
    background: url("data:image/png;base64,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") center no-repeat;
    background-size: 34px
}

.showcasesection .itemlist .listitem.offer:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABGdBTUEAALGPC/xhBQAABC9JREFUeAHtW0lrFEEU/t6YqDFGFBEVlRBQEaPghnhRUcHtoIJXRQ2SqKh/wA314llxSZAgLgcF14NRBBW8iLu4ILlEcEHwIArGJSblVzXTnZ6QsSt2dzIzqYKaelXvVfX3vnq1TGcC9PMkSfmvajEdgoNQmM9nDGF+y/ptpNAox/G4u+eqrZiNDtRQt4T9Klm2ss89ynukAS+66xO1LREC1BZMI+gHzGU5AF7BINTKEXzWerUDo/ALDRTXdGsv+EEi5soJvOxWH6ExGQLqcIXOr/4nLsEn6jcZG4VTLEcbOdeH4KrU5yAoVx+L9pSFzf+YLAh0aqa8GOUYyVmsZj7A/I0EjWFuMlk7r9tS2G9stK3uA+i+XgqO6bVFLpOKgFY6lg7/FJYzdG8GkaptmIB2XKfNNNMuDO0BWCnH8C7LbguWcU+4kbH5wQjQe0msKakIaPFRpvDclz2hHYPpfJVXNbJu65qy+3aO2dUuQj0pAm75mDow1pc7hZMUy5n1JqizlnVbdsru2zlmtlWkWjIEDDCbWhqYwoYgQh6Pizjj6fUsOMQ1f8jo2WZ0WcaBvsExgzYR5UQI4Fp+RscuZxyrUXWYFMC52ZcF5zEQF/w64OtMH2XuBNBjmTEDhnGJiRBgwAl2EPgXyhXMl7jxDc2AXpop27g5fuBd4D3rbUFdxvYS2yrMGKXYntHHXiRyCngoebNbwV38GkO+hI7onX49/uCpp2d9ipHb8cZvE8yg/TnW9ZH5h0fjKt4cm3x9zEKiBGisDOV1dKiRYinzT+bO3V5wn3UaYZ4p0x+eTRsJqOHRdzagi11MnACN2Gxugot0dISVB3rpKKzl/f+OlX0Eo+T2gAAo44gyIa1nUwVUXUXFWT9Li+recF4/vFciIOhl5ouSXhYr2F5pdMJviuCNrwRn5ChemTb34RjoFQZCl0Bt/aPS5l/Yy6W7USmMjwOViHy9u3POcG+shYcffuWSGObVo5Qi+l4hpyYPwoGGujne/SLnkCU5NRlF82/Zp1THrjC7fNGnJ0ntbv6d0pO7OwxX+CnQoTaGDZKXekvcoQQoqHF56WAIKFvcoQSEPKfg1Y6Agp/CiA64CIhIYMF3dxFQ8FMY0QEXAREJLPjuLgIKfgojOuAiICKBBd/dRUDoFIq0htrko4El7tAI4GuVW/noXxgmW9yhBJSXDNzEd3h3wx6YT3qNV+POJ0wOi2PAMZCfDOh351apaurMf/1R02oM34hHVMurJ/p3QSZVVc/6DqVi+wVYy+un1n6FngIeyGItHQHFOrO2frkIsGWqWO1cBBTrzNr65SLAlqlitXMRUKwza+uXiwBbporVzkVAsc6srV89iAD5aDto39r1DKc1ASLqdN86Zvf0nuK0JqAME/fxZ6j8B6eeMWwHOw4r+ajxaZxxjObG6C8M/AW6AuNbWyrcbwAAAABJRU5ErkJggg==") center no-repeat;
    background-size: 34px
}

.showcasesection .itemlist .listitem.profile:before {
    background: url("data:image/png;base64,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") center no-repeat;
    background-size: 32px
}

.showcasesection .itemlist .listitem.response:before {
    background: url("data:image/png;base64,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") center no-repeat;
    background-size: 32px
}

.superimage {
    width: 100%;
    height: auto;
    max-width: 960px
}

.superimage.nudgebottom {
    margin-bottom: -10px
}

.nar-row {
    max-width: 860px;
    margin: 50px auto
}

.nar-row blockquote {
    padding: 0;
    margin: 0 0 10px;
    border: none;
    font-size: 18px;
    color: #333;
    font-family: "Delius", "Georgia", serif
}

.nar-row .thumbgrid {
    text-align: center
}

.nar-row img {
    width: 113px;
    height: 113px;
    display: inline-block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%
}

.nar-row p {
    color: #3f91cb;
    font-weight: 400!important
}

.signupsection {
    background-color: #f8f8f8;
    padding: 40px 0;
    text-align: center
}

.signupsection.gray {
    background-color: #f3f3f3
}

.signupsection h2 {
    display: inline-block;
    vertical-align: middle;
    font-size: 24px;
    color: #000;
    font-weight: 400
}

.signupsection .requestbutton {
    display: inline-block;
    padding: 0 30px;
    font-size: 20px;
    color: #444;
    line-height: 60px;
    font-weight: 600;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background: #fff;
    border: none;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1)
}

.signupsection .requestbutton:hover {
    background: #fafafa;
    color: #222
}

.signupsection .requestbutton:active {
    background: #f5f5f5;
    color: #222
}

.pricing.requestbutton {
    display: inline-block;
    padding: 15px 25px;
    font-size: 20px;
    color: #fff;
    margin-top: 30px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background: #f44336;
    border: none;
    -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.1)
}

.pricing.requestbutton:hover {
    background: #ea1c0d
}

.pricing.requestbutton:active {
    background: #ba160a
}

.pricing.requestbutton.blue {
    background: #3f91cb
}

.pricing.requestbutton.blue:hover {
    background: #2e76a9
}

.pricing.requestbutton.blue:active {
    background: #235a81
}

.contentpage .special {
    font-style: italic;
    font-size: 24px;
    font-weight: 300
}

.contentpage h1 {
    font-size: 18px;
    margin-bottom: 0
}

.contentpage p,
.contentpage li {
    font-weight: 300
}

.contentpage ol,
.contentpage ul {
    padding-left: 30px
}

.contentpage li+li {
    margin-top: 10px
}

.infoicon {
    top: 8px;
    right: 8px;
    position: absolute;
    padding: 4px 8px;
    font-size: 10px;
    line-height: 1;
    text-align: center;
    font-weight: 700;
    display: block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff;
    border: 1px solid #f3f3f3;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05)
}

.infoicon:hover {
    cursor: help
}

.pinfoicon {
    top: 12px;
    right: 8px;
    position: absolute;
    width: 24px;
    height: 24px;
    line-height: 22px;
    font-size: 14px;
    text-align: center;
    font-weight: 700;
    display: block;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background-color: #f3f3f3;
    border: 1px solid #e9e9e9;
    -webkit-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 3px 0 rgba(0, 0, 0, 0.05)
}

.pinfoicon:hover {
    cursor: help
}

.infopop:hover .infopopup {
    display: block
}

.infopop .infopopup {
    position: absolute;
    right: 50px;
    top: -60px;
    display: none;
    z-index: 99;
    width: 300px;
    text-align: left;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #f3f3f3;
    padding: 15px;
    -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1)
}

.infopop .infopopup ul {
    margin-left: 20px;
    margin-bottom: 0
}

.infopop .infopopup ul li {
    color: #666;
    font-size: 14px;
    line-height: 1.5;
    margin-top: 5px
}

.infopop .infopopup h5 {
    font-size: 16px
}

.infopop .infopopup:before {
    display: block;
    content: " ";
    border: 10px solid #f44336;
    border-color: transparent transparent transparent #f44336;
    position: absolute;
    right: -20px;
    top: 58px
}

.subform .relative .infoicon {
    top: -5px;
    right: 0
}

.vscrollable {
    overflow-y: auto!important
}

.bodycontent {
    margin-top: 0;
    overflow: hidden
}

.bodycontent.notoppadding {
    margin-top: 0
}

.bodyshade {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3));
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3));
    background: -o-linear-gradient(left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3));
    background: -ms-linear-gradient(left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3));
    background: linear-gradient(left, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.3));
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 10;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.bodyshade.invisible {
    opacity: 0
}

.bodyshade:hover {
    cursor: w-resize
}

.bodyshade .sidepanel {
    background: #fff;
    width: 320px;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    bottom: 0;
    padding: 20px;
    overflow-y: auto;
    -webkit-box-shadow: 2px 0 5px 1px #000;
    -moz-box-shadow: 2px 0 5px 1px #000;
    -ms-box-shadow: 2px 0 5px 1px #000;
    -o-box-shadow: 2px 0 5px 1px #000;
    box-shadow: 2px 0 5px 1px #000
}

.bodyshade .sidepanel.invisible {
    left: -500px
}

.bodyshade .sidepanel:hover {
    cursor: default
}

.bodyshade .panelcontent h1 {
    font-weight: 700;
    text-transform: uppercase;
    font-size: 24px;
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-top: -5px
}

.bodyshade .loggeditem {
    border-bottom: 1px dashed #ddd;
    padding-bottom: 10px
}

.bodyshade .loggeditem h6 {
    font-weight: 300;
    color: #3f91cb;
    margin-bottom: 0;
    font-style: italic
}

.bodyshade .loggeditem p {
    font-size: 16px;
    font-weight: 300
}

.bodyshade .loggeditem+.loggeditem {
    padding-top: 20px
}

.bodyshade .loggeditem ul {
    margin-top: 5px;
    list-style-type: none;
    text-transform: uppercase
}

.bodyshade .loggeditem ul li {
    color: #333
}

.bodyshade .loggeditem ul li ul {
    margin-bottom: 10px;
    list-style-type: square
}

.bodyshade .loggeditem ul li ul li {
    font-weight: 300;
    line-height: 18px;
    font-size: 14px;
    color: #444;
    text-transform: none;
    margin-bottom: 2px
}

.slidebody {
    position: relative;
    left: 300px
}

.interaktbody {
    -webkit-transition: left 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: left 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: left 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: left 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: left 300ms cubic-bezier(0.77, 0, 0.175, 1);
    overflow: hidden!important
}

.alert-box {
    z-index: 19;
    width: 400px;
    position: fixed;
    right: 0;
    top: 110px;
    background: #fff;
    padding: 15px;
    text-align: left;
    color: #222;
    line-height: 1.3;
    font-size: 15px;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    border-left: 6px solid #3f91cb;
    -webkit-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.2);
    -o-box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 10px 1px rgba(0, 0, 0, 0.2)
}

.alert-box a.close {
    visibility: hidden;
    display: none
}

.alert-box strong {
    color: #212a31;
    text-transform: uppercase;
    letter-spacing: 2px;
    display: block;
    font-size: 16px;
    margin-bottom: 8px
}

form .alert-box {
    position: static!important;
    width: 100%;
    margin-bottom: 15px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-align: center
}

input {
    display: block;
    width: 100%;
    height: 42px;
    border: 1px solid #eaeaea;
    margin-bottom: 15px
}

#error_explanation {
    background: #f7e8bc;
    padding: 20px;
    color: #222;
    margin-bottom: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #ecc961;
    -webkit-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    -o-box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08);
    box-shadow: 1px 1px 5px 1px rgba(0, 0, 0, 0.08)
}

#error_explanation ul {
    margin-left: 25px;
    margin-bottom: 0
}

#error_explanation h2 {
    margin-top: 0
}

.ajaxpanel {
    background: #fff;
    top: 45px;
    left: 50px;
    right: 0;
    bottom: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    position: fixed
}

.ajaxpanel .panelwrap {
    position: relative
}

.ajaxpanel .panelwrap .sessionform {
    margin-top: 100px
}

.ajaxpanel.offwhite {
    background-color: #fafafa;
    z-index: 4
}

.ajaxpanel .sticky {
    left: 70px;
    z-index: 4
}

.guttertop {
    margin-top: 15px
}

.dblocktext {
    display: inline-block;
    vertical-align: middle;
    line-height: 44px;
    color: #999;
    margin: 0 10px
}

.whoithelps {
    margin-bottom: 30px;
    text-align: center
}

.whoithelps h1 {
    font-size: 24px;
    font-weight: 300;
    margin-bottom: 5px;
    color: #333;
    text-transform: uppercase;
    border-top: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    margin: 10px -10px 0;
    line-height: 2
}

.whoithelps p {
    font-size: 1em;
    font-weight: 400;
    line-height: 1.6;
    color: #666
}

.whoithelps .whitewrap {
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    padding: 30px 10px 5px;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    -ms-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    -o-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    margin-bottom: 12px
}

.whitewrapped {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    text-align: center;
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff;
    -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    -moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    -ms-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    -o-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06);
    box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.06)
}

.whitewrapped p {
    margin: 0
}

.whitewrapped:hover a {
    background-color: #3f91cb;
    color: #fff;
    border-color: #3f91cb;
    opacity: 1
}

.whitewrapped a {
    display: inline-block;
    border: 1px solid #3f91cb;
    background-color: #fff;
    color: #3f91cb;
    line-height: 34px;
    padding: 0 15px;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    margin: 20px 0 10px;
    opacity: 0.6
}

.whitewrapped a:hover {
    background-color: #3384bd;
    color: #fff;
    border-color: #3384bd
}

.whitewrapped a:active {
    background-color: #2e76a9;
    color: #fff;
    border-color: #2e76a9
}

.timgwrap {
    padding: 20px 0
}

.timgwrap h1 {
    color: #5f788c;
    font-weight: 700;
    border-left: 1px solid #e7ebef;
    display: inline-block;
    vertical-align: middle;
    text-transform: none;
    border-top: none;
    margin: 0 0 0 16px;
    font-size: 22px;
    padding-left: 20px;
    border-bottom: none
}

.tenimage {
    display: inline-block;
    vertical-align: middle;
    width: 60px;
    height: 50px;
    background: url(/assets/landingpgicons-8b1fb7b4f1c03f509d7b3dd26af07a94.png) no-repeat;
    background-size: 60px
}

.tenimage.leadicon {
    background-position: 6px -149px
}

.tenimage.udataicon {
    background-position: 6px -400px
}

.tenimage.emailicon {
    background-position: 6px -50px
}

.tenimage.chaticon {
    background-position: 4px -200px
}

.tenimage.notifyicon {
    background-position: 4px -300px
}

.tenimage.feedbackicon {
    background-position: 3px -99px
}

.tenimage.demoicon {
    background-image: url("data:image/png;base64,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");
    background-position: center top
}

.tenimage.lifecycle {
    background-position: center top;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAALGPC/xhBQAAEktJREFUeAHtXQt4VNWd/597JyQRaNVWFKgvEhUIr7ykuFYTIHShdVtfoNtuqY+CAknUfrv92u526Wdf+vVFEpTgbkVa1IJaV9cXikmK1Q+YTIQw7CKvLVhBUVHklczce/Z3BgYnk0xmzn3M3Jmc+33Jvfec8/+f//93/vd/3meI1KUQUAgoBBQCCgGFgEJAIaAQUAgoBBQCCgGFgEJAIaAQUAgoBBQCCgGFgEJAIaAQUAgoBBQCCgGFgEJAIZBTCLCc0saGMuXl5XkgzztSUKDfXFNzdPHixaYNdllDOiAMgHPORk+svDRs0GROZgkRPx8ldAERw52fxzkNiisxkxH7kDP6gBH/gBjbQ5xtJUad+Xnm1m2BwF7GGI+jycrXnDWA4pLJYw0WupY4XYVCvhz3M50qIcboIHi9AiNZq/vyX35r8xt/c4p3uvnklAEUT6woNcPGbBT2dfg8L00bmIzehDE8og0avGpnx3phHFlzZb0BVFVV+fa9f/h6uPk6uPIrMok8qoUQ8n8WoD60Kxh4MZOypJp31hrAlClTCt873FXLKVLwI1NVOF3pYAzt8EI/3hMMPJuuPK3kk3UGIBp0xeMq/4mT8VN88V+wonQ6aVA1BJiu/euuTv8L6cw31byyygAunlD2JQrTEjTqSlNV0Cvp4BGezBvE67Z3dLzjFZmEHLqXhEkkS/HMmflnFQy9jxu0HGmGJ0rn8fCxpsG+c9awEYfrF85vb21t9UQ30vMe4JKSykkGN36Pun6cxws4ZfEA+iu+Qu3mt9rb30+ZyKWEmkt8HWFbNLZsvkHhDblU+AIYfPrTwyd44OKSisuTATWmvNxVj+dJA8AwrFY0rvSXJvFlfYzSJcMsK+LRmD2fkbF+1LjSOxIJXFRSNrXrBH8oUbwT4Z5rA2BM/owNm7f/EQV/qxMKepyHDnfw1bOHDdcOHTzQGivrxSVl1wCDpzH8/PZHB/f/ITbOyWdPGUDx5MmfOXbUeAVOcrqTSvbLi9FHqJP34u8AwH4Hf+9GBnQYE/MDYoIoHdfVnzt3+NBD7x1YKzIrKim9CfMUfwQOgyDLtkMH9z/mlhA+txjL8p0wYcbgI0fefw5KT5alTSV9pFCJbwKwGzCWv4HxvM58KtwbDLYeSUQvDJKOdZdwk41DvT2JOJ+OuytDzKZJ3x01tnww5pg6TM4fBA6nqmfelUg+J8I90QsQo3rvHu56DvVitRNKRXmgoLsxi/e8pvGnCtng/+7sfO1QNM7qfUxp6YVd3dpXiMy5cNFJG3FW84nSMY2t2r018M3ou9P3jBuAGNkrGlf+JO7XOqYcYwdQ+M2FXF8WDG464BjfOEbFEytLeNi4w+R0O77YgrhoR14xkvi73dsCtznCrA8mGe8FFJWU/8ixwmd0CAX/Xf2Ccy/CV7PYzcIXWO7cvCmISZ/agkI2ClUMRijZiT4wthfEcrgKKBpf/nXTMJ8CQnY9kVi90zREH7zYCTdvtcTQbStGtbAM4xbTrPKIp4Nh/XZ3MHB3fLhT7xlrBI6e9MWLuru7V0IRm4XP/qrr+tydnZvanALFKh94g52gnV5UUvEtzs1GGMJnrPL6lI652gjMSBUg6v2uUNfDAGjop4paeWJr9KF5E7xQ+LHS7wr6V1KerxKWHYwNt/Zs5p4BFJeULcIASJU1QE5SacR+tjvYPmfnhg2H7fBxi3b35o1vDfGdMxku/Ek7eXCWYx5AuH6TsV/YAMUkTb9917bADwGuJ2bUEumyZcvao+Vji+ZAzhWJ0iQNN3PMALpD3T/HgMoZSRVPkABf/oI9W/3/mSDac8Fr1qwxdm1tvxW9E2syu9wLSGsbYFRJZSXq/zlWS0lj7Hv48put0meK7rJJV4zgxP7OSv4oIFfbAGntBXAK3w8QLLX6RXcIrWxBn1XXpeMrR4VCJ9ZB6IusCI5azvmxhRhB0uoBNE2/H8V/NCb/lB7hPjeeVcD+JaXEHkok9iaEDOM1iHSRdbFyqA0gFkbqGtXACD5KFRB8+R/n6Xk3tbe3iyXXWXMVjS8rN3moDUPEw20JzbTcqQIEEDs7O97AMq9qg4yXMQ7w+aTgcFq4fcvGPUnTeSwBN2HqOp+rcTOfc62AkZmPrm8+aSwfRoFnno/uzOlnTPqcjBdxJNIgLdKgCnBtLkNAZqk+dgLryNYtHhJz/wm/ELj+v+wOdlzpRH6KR98IpLUNECvCzuCGbRqjq+Di98aGxzxjWF2/J+ZdPbqAQMYMQOgixs7zB3FhBLvidYNLfHRP0L8xPly9O4tAxqqAWDUuKy0d0d3N1qHOGx0Nx26aCbs72zuj77l654toBIXoHyL6YS965I7GESpn7GQ/dT8ZLt7ErKeJuEH4/yZbTgG7uKTdAKY2tV/7uWHDXlwz+/zjscIXTbhiGDdOvIyBoglYBLEeiyCwrTv3L16Lxl4X1iISnS2p7aMwgG9I0vRKntYqoLrRv8DA/P/B/QeevabZ32M4eNeW198rpPxqVAd+ptHSXpLmaABrRPEzelxaPUZTpWn6IEibAVQvaZ+HpVNNQgb4uWmfdNFzM1ZuHhwrUzD4xofakLxpZ+YzsUhk4FyMHpFWltN5fCGVSNPFEaSlCqhuCNxqkvkfqON75sfYeqYXzmpdWJJwZW6cvDn7yufTLnwZo6QU1KiWLTv5UUnRxSR23QNUN2z6lsnNh3oVvhCC8y9x49hLMxt2OLByJkar7HwU8wVyl0kT5Qh6p3bVAFDn/6PJ2cMo6cT54FSP4/zjtdOb/Z/tLd6ACpE3AKKxdhFKXDA2OVc1ts9Bi35lv4V/Kg/0eiaHu/grX3lgy1k2s81ecp3apIVnNEaaJo6gZ50cF2n1tboxcD03jcfR2JObbmbU4dOG1KxbNOYDq3lnMx3aAR+iHSD3EfhoOHsA29osXo57gOolm76GOv8x6cIXCnAqDRtHX61q9iefJLKosMfJ/teCfOdZoDlN4qgBVDW1fxXDVKvRuLOxqZJPoBO8ZcaDm4edlnLgPOyQVtWUHkDqkYVjBjC1MTCTTP4EPmOxq9bWBe8xrqs71Fq1NGjLum0JkQliTlaqPrkqI04vRwxgWtOmGpMbT6HRJ+axHbr4GAofa61pDIxwiKH32WhkZYm77BByDxxsG8DUxvapOIP3vzB3W9CDswMv8ASXhbjZVtWw+QsOsPM+C5M+kRYSc+bSNDEEcq30GELxiC+eVTcFzmE6u5MbGpb7c4z2mrhr2OKOgUoM9MSR9PuqkTZf82kdZtg0daabBnjpzDTDmi/cL2HuRMq3ncQWeBuXLQPAxA0+UsJJFr2vqiX+KkRKGQDWAOxbt7AUhzgM2KvHBFlKKHB7BmC7CkgkJCa0pesznNE+0EcDhyTCM2G4TQ/gmgFgudfHCYVOEIEaxFaDJgHb7AlmNFJaWIbBIxuXawaARqG0AXDTnfN3bOCTXlJOxdIZarRXmiaGwDUD0DS2OyaflB7RZrA9uZFSRl5NxCwYQIjetqOOewag+7bLCoaJiQFrAHwBCp+T3LS4+Emb5XRMFufY9K4ZwJV3jv8/9BKkdrVgVnDk9Ae2jIoVcMA8G3I9pggunP7HLj6uGcBixrCKlUuPbRuh0HS7SmUpvZVFsLa7zK4ZgCgEuHRpATnjNVlagJbF5qsjo3mzpBkweXzj83DVAEzSW+IzTPaOhuCsAbdErIWqUf/Lz37qHjcAxuQNANXGGVgiNjuZoeRUvEk3SevDaB8WguyUposjcNUDtNZNfBsNQWkhUQ3cEidnzr7yuzGfzy0YAH6dzAlQXDUAISDjTF5QLBStWuq/0gkFPc/jON0JGQdbkFMe1z4ycd0AkOeqPvJNGsTD9KOkibI8Ab7+Qnz9i6TVYHQEuwOl21d95eO6AbTUl7ejGrCw1o3X5LwXOEb/DAOQX/XEaXVkS1lfJSoZ5roBnJLHmhcw6IGqFm5ryloSj7Ql53dg4ofT9yxlqFGzJbo+iNJiAHlM+x1aA/ILFzgfzzvdOyi5DzzSF2SK3z8k+fl/wrbwZbTRKUHTYgAv15a9g0Gh31sSmps/ntrkL7NE61EifP3fhmjXWxKP0YOW6BIQpcUARN667rsfXsBMIEd/wYVYG/ZMriwO5fOoCIc7NPSncMI49P3xs5krEsZbiEibAaxbNOktHHTxJwsyoqrkI0Om+cyNq/cVWqH3Cg2/i87E+PgzkMfqKek/YYvtLQGLxyJtBiAy1vW8H1hqC4AWRlB+8MC7K8VC1HglsuEdX34eHacnochYi/LuAe3DFmkTkqXVAIQX0BgXjR9LFwr/BqxCvtcScQaJIv19IuyYsnGqh0Y/wNx/yGk10moAQvihg4fei/P/LG9m5Kb5Q2w7/5nTQMjwiwzfpkjA6+lcHI7bhuRfT5GkdzJGL6LlL3+MTG9OvULSbgDP3Db6E5z3f3cvSSQCTJN/H8vOV2RsjOAYrcIKnqQreCNHuBynDVCtUkK9+KTHUHksiA906j3tBiAEb11U9jhGBy0NDkUVR5tgLu/0/3lqU+DCaFg67pFC5fT3FKa5/eWHrd41SPM60tiTj9G/syba019eduIyYgBC4EL67AK0iO0pxmkKfnXszasb/TfaAUGKNkTzIukZ1WLlc68GqWjs4Q+NXXoedb7cGr/egrxAy+hXvYOdC+mlgHOsk3Oa1hSYgl1gbVgDkJc8dbIU7HnmY/WtC8ulp5+TcY7G88XY/7gfZ/pFD3FgNJM104un4xfQFWRgmJbTuGiY5bvo8/uolC21tGM45Wwz5gGEhOsWlb2B/YB3pCxtvwn5LDL41qoG/y+/3OxPeAB1vyySRe6nG04X/sm09eIGdz8RX/0TcPmvOVL4hNa+RrPdLnwhe0Y9gBBAXFc3bPopgBNu05FLrEZGl/ERTc9raFk0KegIUzBBQf8ZcsbudxSVwEsI+zKincJS8PwGPMtjTsndHx+nhO4vj6RxYnAH28xXYUvxzUkTSyaAMWxGAf2BfOxpO9UDvvDRyNr2Muyk4jOqQ+E3Jk3nUAJPGIDQZV6zP297FxaPcO5eg44xUX+3Yt8ifkJe22FqfMelPv7X5fMrkg6w4Ov/FWjvcQj3RGzuxWBPWhfCeMYABCI3rub6wf3+FZzom4kQciP8VJVxFIdUHwf/fAw2mzjBtCh6gikaf4PQ9Psb4tw7vIrRv+HL/4kb+vXHM6ONwHjB1sxmRlVdxVyEL4+Pc/MdVZA42uZsMemEv89j0urRaOFH8j1A1+HuVuEbaPDNy0ThC908ZQBCILGjqK2+cj4Oi7gL7ikswtJ6MRYapBf8ukee5qm+f49AR16OgssNGOZ9yBFuFph4zgCiOrTWVizRic2AW34/GpaOO4xu1dqF4/dF84ps2iSqir47eA+in1+JOv9pB3lKs/KsAQhN1tVXtGi6VoE6ulVaMysE4sgbRvf1IA3Td/DubFuJRaZ1L8fGDvd7FT2U6f3irGK9+TsSIrqJOHIeEyL8PtTRVtbQpygH+1NbfYWo7yOXGNZF0b+N1r/8tq0ok573d/B6F776NT2DM/fmaQ8QhQUegLfWly8dpOWNR4G8EA13+u7z6T/vwZPR1xwqfANyL8F6oNFeKnyha1Z4gB6FghdxNiHOI74PkzEV8XGW3xl7ta2uYlosPTzAS3ifERsm/Yy5fOz9/T7c/ZvStGkgyAoPEI/Dq7Xlr7bUVlyOeYQ5sGBHgPVp/Bex+Zxy/1b3JGAoA2v/GBp5zZgw8mjhC32z0gPEFpR4FjuIuIGfT+H8OiAvXWjoabS31lf06U0wAngJshANwbkpVwca3YOu3W+EbF6/csIAoiCLpeNhbt6AhqJoyF2JKkKPxvV3xxK1G1vrKp/oL03EI5xc1iXWA4iqIjF2jNbjy7+qP35eiUushFcktCjHzIbAOSeIrsGPVV2N3sMXUV6XYJ6hD33Zjuq68tGRI21SzIvfiR93Mul2JL8FXqHvvX0alcELdKTIMmPJ+gAkY7K4mrH4OZqjodBkrplj0Nu/ALZwIZS/AB2Mhpa6ypVWMsccgQ/LW6+BEQivMAP3T9tUjFbAC9xihW86aQaMAbgNKtYKXohlHLehYrgVhjAS9y5MIZ2PXbwH3c7bDn9lAHbQ64M2cuDTOpqFKOEVXocX6Dm20AeNCspRBFJZOp6jqiu1FAIKAYWAQkAhoBBQCCgEFAIKAYWAQkAhoBBQCCgEFAIKAYWAQkAhoBBQCCgEFAIKAYWAQkAhoBBQCCgEMoXA/wOETGSgKW2xRAAAAABJRU5ErkJggg==")
}

.tenimage.blogicon {
    background-position: center top;
    background-image: url("data:image/png;base64,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")
}

.tenimage.docsicon {
    background-position: center top;
    background-image: url("data:image/png;base64,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")
}

.tenimage.screencast-icon {
    background-position: center top;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABGdBTUEAALGPC/xhBQAAB75JREFUeAHtnV9sFEUcx3+/2xYKCIZIASsqVAImxSqtoiHBHn9iok9EJEbCg/qAikIkQYIYE+IDmJg+UOCBEKk+KCYQDQ8GNGkoSoR6pQh6AdJSmpDQAMFKISlt73acbbnSXm/n9u72eju7333o7c7/+fy+nfnt3OweEQ4QAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAFfEeBsehMOh4uu3ryzhEgsN0nMYkHTBXMom7KQJ3sC0nhdMndniOk0TSo+1tbU1J1paRkJoKJi9bgeurxeGn6bEFSaaWVInz8CzNRHxPvZKPni8vk/bjitybEAnn7updl9/X1HhBCVTgtHugIQYPrP4NCbbf+c+dVJ7Y4EUP7sonkU6z+J/3onSD2QhjkeIrH2cvTsD+lak1YA5dXVD4t7oomEmJ+uMMR7iQDfYzZebo9GIqpWpXXcuNf8HMZXIfRqnCgRFNu/fft2pY2VI8D8hQvL+nupXRCN92o30S41ATkKrGmPNh+0S6VUR18fvw7j26HTJdxco2qpUgAsxGuqzIjzPgHpuK+wbt/tWqoUgFzcKbfLiHBdCIiSePHVMrvWFtlFWOHSQZgppwAHB5+ViVodJEQSlwgwiYekbRyN0DGzb6astiNV1UoByAqKU2UaFcZ04Eq0Zc+ocATkjcDcBdVPxU3TkQDMONvaWTkF5K31KNgzBCAAz5iiMA2BAArD3TO1QgCeMUVhGgIBFIb7mNbKJHds2BwQgA2YoARDAEGxtE0/IQAbMEEJhgCCYmmbfmotAPEefSnep2XD+7Z0d2TL0t0tq4aHBf6c/eoECqokkxrEOvpJrKe5lqGFyXNMM364pq75t2V7mqsCb/w0ALQeAYb1bSXFKCpHhK/Gm72DX30KsSQep0hNXeTr8N6o9WUIjhQE/CIAq2vjSNDm5d3H3nrQTyH3RtK7FO9pDe9u3vpqXSt2Nj2AM3DmJwEMdKjIjE1I6qPc0ii/OjXFzh5x+2K4LvJGcnyQr30nAJUxBYnZcofMoaD5B8wxrASOEAb8gyEcgRoBhno9cAL/wMIQYAEMyiHo/kHgBTAoA7l+EFD/AAJIKCDxGTD/AAJIGH7E5wP/oGZX86farx/4dil4hNHcv7D8Azk57PDz+gFGAAe68bN/AAE4EMBQEh/6BxDAkHWdnvjLP4AAnNo9KZ1O/gE2hSYZz81L3f0DjABuqeG+f7B0V+SATvsPIAC3BDBQjgiZRO9Y+w+s9YNw/ZUSV4vPQ2EQQB6gJvwD6r51IVzXsiIPVbhWpO1jw67VENCC5Isb5Vu66KAIjT9daASxuP2mUAggD9Zh5sNUbHxy/IOFHXko3tUiIQAXccrbrTMG86aGjdW/u1hsXouCAFzBy50U4s+Of1T1jfzvt91+5UpVLhcCJzAHoNY8HwrxTi6aMO/Ehup63YxvdR0jQLYCYD4k5/ktOszzqi5CACo6KeJ0nOdVS8EQQAojpw7Sd55P3Z/BUPgAKjoyzg/zvKqLGAFUdHwyz6u6CAGkoGPN89I9/rjxw+dPpoj2VRAEMMKc/pznCY+GjbDyqAtrnpcvRt6h8/38qE45DMAIcH+eP6HBur1Dm2aULLACCNI8r1JEAAXg03leZWVFXGDWAYI8z6u+o/DbCBC/XvzoRSn4ihGiD/g8P4JF0oV/BMDUIB/x3dQ0efF6+TjXgAAwzydZO8WlHwTQJm/hNvM+OmL1L7zL+sudctjbdnxD1beq4c9KGfRDbx+AqZbKqCJhfMuYckfO99b9fOPGau02ZxRCjFqPANLwDcnQdNqOldz2QlzrPQIUgpiGdaqmQQhAQ4O62WQIwE2aGpYFAWhoNDebDAG4SVPDsiAADY2WcZMVzypAABnT9FcGCMBf9sy4N64sBMlfsh5XWfnKpIxrR4asCdwVtyZmnXlYxnQC6JZp01YkX8Feeyd2s3ZYuTj1EoG4sOyY8lBOAfIxx2spcyFQKwKlk8fZ2lEtABYtWvUUjR1NgPniqVOnekZHDIYoBSCYB75itcuMcO8TkHsilDZUCuCJaVOOMVGr97uJFqYiILfB9RUbxr5UcYkwpQAaGxtj8sUHWxOJ8akbAd576fyfV1StNlSRVlzXjc4Lj0wvmyZfe7EoXVrEe4kANxlPzlj7b1tbXNUq5QiQyPh46ZRNHOLvEtf49DYBOe+3TGRjZdvRo73pWpp2BLAK6OjoMOVI8OPU0sfuymXlxTJo8Nc505WO+LEmIKTx66dO4NXnzjV3Oalc+niZHXMWvDiDzP7NxGKV3IU7J7PcSJ0XAkxdLPhng43a1mjkr0zqyFgAwwuf98wL5YJis2KmMd1g09F0Mjx/pudxIX8iWlBNpvnGMr3cfnU7xLRuLOqMU6jLMPjarKmTLg047FlUmpMAsqgvpyzlFVX18jWsb+dUSJ4zy1uv6+3Rs9r8WHXe/2vzzBvF50gAAsgRoO7ZIQDdLZhj+yGAHAHqnh0C0N2CObYfAsgRoO7ZIQDdLZhj+yGAHAHqnj3dnkCP9U/8Ld/d+ovHGpXcHEdr8MmZcA0CIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACIAACrhD4H8xAKqjYoCzyAAAAAElFTkSuQmCC")
}

.tenimage.integrations {
    background-image: url("data:image/png;base64,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");
    background-position: center -4px
}

.tenimage.faqicon {
    background-image: url("data:image/png;base64,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");
    background-position: center 0;
    background-size: 58px
}

.linksrow {
    display: block;
    width: 93%;
    min-width: 280px;
    max-width: 980px;
    text-align: center;
    list-style-type: none
}

.linksrow li {
    display: inline-block
}

.linksrow li a {
    display: block;
    padding: 0 15px;
    line-height: 36px;
    margin: 0 4px;
    font-weight: 700;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-color: #f3f3f3
}

.linksrow li a.active,
.linksrow li a.active:hover {
    background-color: #3f91cb;
    color: #fff;
    pointer-events: none
}

.linksrow li a:hover {
    background-color: #e9e9e9
}

.highlights .columns .usecase h1 {
    text-transform: normal!important
}

.context {
    width: 100%;
    display: block
}

.context.cidden {
    z-index: -1;
    opacity: 0;
    display: none
}

.usecase {
    max-width: 980px;
    min-width: 320px;
    width: 100%;
    margin: 40px auto 30px
}

.usecase h1 {
    font-size: 36px!important;
    color: #666!important;
    line-height: 1;
    margin: 30px 0 15px
}

.usecase .button {
    display: inline-block;
    line-height: 24px
}

.mnemonics {
    background-color: #fff
}

#appcontainer ul {
    list-style-type: none;
    text-align: center;
    margin: 0 0 10px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

#appcontainer ul li {
    display: inline-block;
    margin: 4px 6px 0 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

#appcontainer ul li.inactive {
    opacity: 0.2;
    pointer-events: none
}

#appcontainer ul li:nth-of-type(3n+3) {
    margin-right: 0
}

#appcontainer ul li a {
    display: block;
    width: 140px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
    position: relative;
    overflow: hidden;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #f3f3f3;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.05)
}

#appcontainer ul li a .title {
    display: block;
    line-height: 40px;
    color: #666;
    background-color: #fafafa
}

#appcontainer ul li a:after {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    content: attr(datadesc);
    display: block;
    background: rgba(255, 255, 255, 0.95);
    font-size: 13px;
    padding: 10px;
    line-height: 1.3;
    text-transform: none;
    color: #666;
    opacity: 0;
    font-weight: 400;
    -webkit-transform: translate(0, 150px);
    -moz-transform: translate(0, 150px);
    -ms-transform: translate(0, 150px);
    -o-transform: translate(0, 150px);
    transform: translate(0, 150px)
}

#appcontainer ul li a:hover {
    -webkit-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.08)
}

#appcontainer ul li a:hover:after {
    opacity: 1;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0)
}

#appcontainer ul li a .small {
    width: 90px;
    height: 76px;
    margin: 20px 20px 10px;
    overflow: hidden;
    display: inline-block;
    background: url(/assets/landingpgicons-8b1fb7b4f1c03f509d7b3dd26af07a94.png) no-repeat;
    background-size: 90px
}

#appcontainer ul li a .small.leadicon {
    background-position: 8px -226px
}

#appcontainer ul li a .small.usericon {
    background-position: 8px -600px
}

#appcontainer ul li a .small.emailicon {
    background-position: 8px -76px
}

#appcontainer ul li a .small.chaticon {
    background-position: 8px -298px
}

#appcontainer ul li a .small.noticon {
    background-position: 8px -450px
}

#appcontainer ul li a .small.helpicon {
    background-position: 8px -150px
}

.featicons {
    text-align: center;
    margin: 40px auto;
    min-height: 196px
}

.howinthelps {
    height: 620px
}

.featicon {
    display: inline-block;
    position: relative;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.featicon h6 {
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    font-weight: 700;
    font-size: 14px;
    white-space: normal;
    line-height: 1.2;
    margin-bottom: 35px
}

.featicon h6:after {
    content: attr(data-desc);
    display: block;
    position: absolute;
    top: 25px;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center;
    opacity: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    font-size: 13px;
    font-weight: 400;
    text-transform: none;
    line-height: 1.3;
    -webkit-transform: translate(0, 160px) scale(0, 0);
    -moz-transform: translate(0, 160px) scale(0, 0);
    -ms-transform: translate(0, 160px) scale(0, 0);
    -o-transform: translate(0, 160px) scale(0, 0);
    transform: translate(0, 160px) scale(0, 0);
    color: rgba(255, 255, 255, 0.6)
}

.featicon:last-of-type {
    border-right: none
}

.featicon:hover {
    cursor: pointer
}

.featicon:hover .front {
    opacity: 0
}

.featicon:hover h6 {
    -webkit-transform: translate(0, -110px);
    -moz-transform: translate(0, -110px);
    -ms-transform: translate(0, -110px);
    -o-transform: translate(0, -110px);
    transform: translate(0, -110px)
}

.featicon:hover h6:after {
    opacity: 1;
    -webkit-transform: translate(0, 0) scale(1, 1);
    -moz-transform: translate(0, 0) scale(1, 1);
    -ms-transform: translate(0, 0) scale(1, 1);
    -o-transform: translate(0, 0) scale(1, 1);
    transform: translate(0, 0) scale(1, 1)
}

.featicon .front {
    width: 65px;
    height: 65px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    border-radius: 20px;
    margin: 25px;
    border: 15px solid #fff;
    overflow: hidden;
    background: #fff url(/assets/landingpgicons-8b1fb7b4f1c03f509d7b3dd26af07a94.png) no-repeat;
    background-size: 80px;
    box-sizing: content-box
}

.featicon .front.leadicon {
    background-position: 0 -203px
}

.featicon .front.udataicon {
    background-position: 0 -535px
}

.featicon .front.ordicon {
    background-position: -1px -333px
}

.featicon .front.emailicon {
    background-position: 0 -68px
}

.featicon .front.chaticon {
    background-position: 0 -268px
}

.featicon .front.notifyicon {
    background-position: -1px -401px
}

.featicon .front.feedbackicon {
    background-position: 0 -134px
}

.homeanalytics {
    text-align: center;
    margin: 20px auto 30px
}

.homeanalytics .hanal {
    display: inline-block;
    vertical-align: middle;
    margin: 0 30px
}

.homeanalytics .hanal h1.analnumber {
    font-size: 64px;
    line-height: 1;
    margin-top: 10px;
    border-right: 1px solid #eee;
    margin-bottom: 15px;
    display: inline-block;
    vertical-align: middle;
    padding-right: 15px;
    margin-right: 15px
}

.homeanalytics .hanal h6.analdesc {
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    color: #666;
    display: inline-block;
    vertical-align: middle
}

.newlistlink {
    padding: 12px 15px!important;
    display: inline-block;
    vertical-align: top;
    margin-top: 0;
    font-weight: 700;
    font-size: 18px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    color: #444;
    background: #fff
}

.newlistlink:hover {
    background: #fafafa;
    color: #444
}

::-webkit-scrollbar {
    width: 6px;
    height: 6px
}

::-webkit-scrollbar-track {
    background: transparent
}

::-webkit-scrollbar-thumb {
    background: #ccc
}

::-webkit-scrollbar-thumb:hover {
    background: #3f91cb
}

#google_translate_element {
    display: none
}

.masonry {
    width: 100%
}

.masonry .child {
    width: 33.3%;
    padding: 10px
}

.viewdata {
    opacity: 0.1;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.installcode {
    display: none;
    margin-top: 20px
}

.installcode p {
    margin-bottom: 0
}

.borderleft {
    border-left: 1px solid #f3f3f3
}

.borderleft a img {
    width: 38px;
    height: 38px;
    margin: 3px
}

.appdetails .button {
    width: 190px
}

.splittasks .columns {
    height: 100px
}

.splittasks a {
    display: inline-block
}

.commonquestions {
    margin-bottom: 30px
}

.commonquestions .faqdata {
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff;
    margin: 0
}

.commonquestions .faqdata:nth-of-type(3n+3) {
    margin-right: 0
}

.commonquestions .faqdata h5 {
    font-weight: 400;
    font-size: 18px;
    margin: 0
}

.commonquestions .faqdata p {
    margin: 10px 0 0;
    font-weight: 300;
    font-size: 16px;
    text-align: left;
    line-height: 1.6
}

.commonquestions h4 {
    text-align: center;
    font-weight: 400;
    color: #666;
    margin-top: 40px;
    margin-bottom: 10px
}

.commonquestions p {
    font-weight: 300;
    font-size: 18px;
    text-align: center
}

.active .crumb {
    color: #f44336
}

.landpricings {
    white-space: nowrap
}

.landpricings div {
    display: inline-block;
    vertical-align: middle
}

.landpricings div.landpricing {
    margin-left: 30px;
    padding-left: 30px;
    text-align: left;
    border-left: 1px solid #e9e9e9
}

.landpricings div.landpricing h2 {
    font-size: 24px;
    font-weight: 400
}

.landpricings div.landpricing h3 {
    font-size: 20px;
    font-weight: 400
}

.landpricings div.landpricing p {
    margin: 0 0 5px
}

.landpricings div.landpricing p:last-of-type {
    margin-bottom: 0
}

.landpricings div.landplink h1 {
    font-size: 48px;
    text-align: right;
    line-height: 1
}

.landpricings div.landplink h1 small {
    display: block;
    margin-top: 10px;
    font-weight: 300;
    font-size: 32px
}

.landpricings div.landplink .requestbutton {
    display: inline-block;
    padding: 15px 20px;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    background: #3f91cb;
    border: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.landpricings div.landplink .requestbutton:hover {
    background: #2e76a9
}

.landpricings div.landplink .requestbutton:active {
    background: #235a81;
    -webkit-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.4);
    -moz-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.4);
    -ms-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.4);
    -o-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.4);
    box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.4)
}

.scrollheader {
    height: 38px
}

.scrollheader .scrollwrap {
    text-align: center;
    padding: 10px;
    background-color: #fafafa
}

.scrollheader .scrollwrap.fixedheader {
    position: fixed;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0);
    top: 46px;
    left: 0;
    right: 0;
    -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
    z-index: 2
}

.togglinks {
    width: 1050px;
    margin: 0 auto
}

.togglinks .planperiod {
    float: left
}

.togglinks .planperiod .annualinfo {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    display: inline-block;
    padding-left: 15px;
    color: #999;
    opacity: 0;
    -webkit-transform: translate(-20px, 0);
    -moz-transform: translate(-20px, 0);
    -ms-transform: translate(-20px, 0);
    -o-transform: translate(-20px, 0);
    transform: translate(-20px, 0)
}

.togglinks .planperiod .annualinfo.showaninfo {
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    opacity: 1
}

.togglinks .detailoptions {
    float: right;
    margin-right: 6px
}

.togglinks a {
    display: inline-block;
    padding: 10px 15px;
    font-size: 16px;
    font-weight: 700;
    margin-right: -6px;
    border: 1px solid #e9e9e9;
    -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.04);
    background-color: #fff;
    color: #444;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.togglinks a:first-of-type {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px
}

.togglinks a:last-of-type {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0
}

.togglinks a:hover {
    -webkit-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08);
    -ms-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08);
    -o-box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08);
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.08);
    color: #3f91cb
}

.togglinks a.active {
    color: #666;
    background-color: #fafafa;
    -webkit-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.08);
    -moz-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.08);
    -ms-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.08);
    -o-box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.08);
    box-shadow: inset 0 0 6px 0 rgba(0, 0, 0, 0.08);
    pointer-events: none
}

.bgcolor {
    position: relative;
    border-left-width: 40px!important
}

.navsection {
    height: 48px;
    position: relative
}

.featuresnav {
    text-align: center;
    width: 100%;
    margin: 0 auto
}

.featuresnav.fixedtoheader {
    position: fixed;
    top: 45px;
    z-index: 4;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
    -o-transform: translateZ(0);
    transform: translateZ(0)
}

.featuresnav a {
    background-color: #fff;
    vertical-align: top;
    display: inline-block;
    border: 1px solid #e9e9e9;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    padding: 15px 0;
    text-align: center;
    margin-right: -5px;
    width: 13.3%;
    max-width: 178px;
    text-transform: uppercase;
    font-weight: 700
}

.featuresnav a:first-of-type {
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px
}

.featuresnav a:last-of-type {
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0
}

.featuresnav a.activefeature,
.featuresnav a:hover {
    background-color: #fafafa;
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    color: #f44336
}

.hasbottompadding {
    padding-bottom: 40px
}

.feature-title {
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 6px;
    text-transform: uppercase;
    text-align: center;
    color: #4a5e6e;
    white-space: normal;
    margin-bottom: 60px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition-delay: 0.2s!important;
    -moz-transition-delay: 0.2s!important;
    -ms-transition-delay: 0.2s!important;
    -o-transition-delay: 0.2s!important;
    transition-delay: 0.2s!important
}

.feature-title:first-letter {
    color: #3f91cb;
    border-bottom: 1px solid #7992a5
}

.featuressection {
    overflow: visible;
    margin: 0 auto;
    white-space: nowrap;
    max-width: 1200px;
    min-width: 280px
}

.featuressection h1 {
    font-size: 24px;
    font-weight: 700;
    letter-spacing: 6px;
    text-transform: uppercase;
    text-align: center;
    color: #4a5e6e;
    white-space: normal;
    margin-bottom: 60px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition-delay: 0.2s!important;
    -moz-transition-delay: 0.2s!important;
    -ms-transition-delay: 0.2s!important;
    -o-transition-delay: 0.2s!important;
    transition-delay: 0.2s!important
}

.featuressection h1:first-letter {
    color: #3f91cb;
    border-bottom: 1px solid #7992a5
}

.featuressection h1.titled {
    margin: 80px auto 60px
}

.featuressection .columns {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition-delay: 0.6s!important;
    -moz-transition-delay: 0.6s!important;
    -ms-transition-delay: 0.6s!important;
    -o-transition-delay: 0.6s!important;
    transition-delay: 0.6s!important
}

.featuressection .featureinfo {
    display: inline-block;
    width: 40%;
    vertical-align: middle
}

.featuressection .featureimage {
    position: relative;
    width: 60%;
    height: 600px;
    vertical-align: middle;
    display: inline-block;
    overflow: visible
}

.featuressection .featureimage img {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -webkit-transition-delay: 1s!important;
    -moz-transition-delay: 1s!important;
    -ms-transition-delay: 1s!important;
    -o-transition-delay: 1s!important;
    transition-delay: 1s!important;
    position: absolute;
    top: 0;
    bottom: 0;
    height: 600px!important;
    width: 800px!important;
    max-width: 800px!important
}

.featuressection .featureimage.fullimage img {
    width: 945px!important;
    max-width: 945px!important
}

.featuressection .featureimage.fullimage.imgleft img {
    left: -220px;
    right: 0
}

.featuressection .featureimage.imgright img {
    left: 0;
    right: -200px
}

.featuressection .featureimage.imgleft img {
    left: -80px;
    right: 0
}

.featuressection .featureset {
    white-space: normal;
    border: 1px solid #f3f3f3;
    border-left: 5px solid #3f91cb;
    background-color: #fff;
    padding: 10px 10px 10px 15px;
    margin-bottom: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.featuressection .featureset h6 {
    font-weight: 700;
    font-size: 16px;
    text-transform: uppercase;
    margin: 0 0 3px;
    color: #666
}

.featuressection .featureset h6 a {
    color: #666;
    border-bottom: 1px dashed #ccc
}

.featuressection .featureset h6 a:hover {
    color: #3f91cb;
    border-bottom-color: #3f91cb
}

.featuressection .featureset p {
    font-weight: 300;
    font-size: 16px;
    margin-top: 0
}

.featuressection .featureset p:last-of-type {
    margin-bottom: 0
}

.featuressection .featgutter {
    margin-top: 30px;
    padding-top: 30px;
    border-top: 1px dashed #f3f3f3
}

#capture,
#leads {
    position: relative;
    top: -100px
}

#emails,
#engage,
#feedback,
#livechat,
#notifications,
#retain,
#userdata {
    position: relative;
    top: -70px
}

#welcome .mainheader {
    text-align: center;
    font-weight: 700;
    text-transform: none;
    border: none;
    padding: 0;
    font-size: 48px;
    color: #999;
    margin: 10px 0;
    text-shadow: 0 2px 0 #fff
}

#welcome .subheader {
    text-align: left;
    color: #3f91cb;
    font-size: 18px;
    font-weight: 700;
    margin: 0 0 10px;
    padding: 0 22px
}

#welcome .subheader .thin {
    float: right
}

#welcome .flowtitle {
    text-transform: uppercase;
    font-weight: 300;
    color: #000;
    font-size: 28px;
    font-weight: 700
}

#welcome .flowtitle .redtext {
    font-weight: 300
}

#welcome .maindescription {
    text-align: center;
    font-size: 20px;
    margin-bottom: 0
}

.formbox {
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff;
    padding: 20px 20px 9px;
    margin-bottom: 20px
}

#compinfo {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    opacity: 0
}

.transitions {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

#basicinfo,
#codeinfo,
#projectinfo {
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    margin-top: 20px
}

#basicinfo.movedown,
#codeinfo.movedown,
#projectinfo.movedown {
    margin-top: 80px;
    opacity: 1!important
}

#codeinfo .section-container {
    visibility: visible!important
}

.noemailfeature {
    margin: 0 auto;
    width: 828px;
    position: relative
}

.row::after,
.row::before {
    display: table;
    content: " "
}

.row::after {
    clear: both
}

.row {
    *zoom: 1
}

.iconimg {
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    background-image: url(/assets/priceicons-c627524583a9532826b9f6446c3a5be3.png);
    background-repeat: no-repeat;
    background-position: 0 0
}

.iconimg.dataimg {
    background-position: -1px 3px
}

.iconimg.emailimg {
    background-position: -1px -31px
}

.iconimg.chatimg {
    background-position: -1px -64px
}

.iconimg.notifyimg {
    background-position: -1px -98px
}

.iconimg.feedimg {
    background-position: -1px -133px
}

.iconimg.suppimg {
    background-position: -1px -199px
}

.iconimg.addimg {
    background-position: -1px -166px
}

.iconimg.teamimg {
    background-position: -1px -228px
}

.datatool .dashimg {
    background-position: center -116px!important
}

.leadstool .dashimg {
    background-position: center -747px!important
}

.emailtool .dashimg {
    background-position: center -205px!important
}

.chattool .dashimg {
    background-position: center -291px!important
}

.notificationstool .dashimg {
    background-position: center -381px!important
}

.feedbacktool .dashimg {
    background-position: center -468px!important
}

.splsignup {
    margin-top: 40px
}

.splsignup h2 {
    color: #fff;
    font-size: 22px;
    font-weight: 300;
    text-transform: uppercase;
    margin-bottom: 10px
}

.splhead {
    text-align: center;
    font-weight: 300;
    color: #3f91cb!important;
    text-transform: uppercase
}

.offwhite {
    background-color: #fafafa!important
}

.offwhiter {
    background-color: #f3f3f3!important
}

.splsection {
    background-color: #fff
}

.splsection .splwrap {
    max-width: 1200px;
    padding: 20px;
    width: 100%;
    margin: 0 auto
}

.splsection .splwrap.compare {
    padding-bottom: 40px
}

.splsection .splwrap h1 {
    text-align: center;
    font-weight: 300;
    color: #3f91cb
}

.splsection .splwrap h6 {
    font-size: 18px;
    margin-bottom: 8px;
    padding-bottom: 6px;
    border-bottom: 1px solid #f44336
}

.splsection .splwrap h5 {
    font-size: 24px;
    font-weight: 300;
    color: #f44336;
    margin-bottom: 8px
}

.splsection .splwrap .shoplogo {
    height: 350px
}

.splsection .splwrap .shopifylogowrap {
    padding: 40px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    display: inline-block;
    border: 1px solid #f3f3f3;
    background-color: #fff
}

.splsection .icongrid {
    text-align: center;
    white-space: nowrap;
    margin-top: 20px
}

.splsection .icongrid .fticon {
    display: inline-block;
    width: 9%;
    vertical-align: top
}

.splsection .icongrid .fticon:hover .iconimg {
    -webkit-transform: rotate(-15deg);
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -o-transform: rotate(-15deg);
    transform: rotate(-15deg)
}

.splsection .icongrid .fticon .iconimg {
    height: 90px;
    width: 90px;
    margin-bottom: 10px;
    background: url(/assets/landingpgicons-8b1fb7b4f1c03f509d7b3dd26af07a94.png) no-repeat 0 -2000px;
    display: inline-block;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    border: 1px solid #f3f3f3;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px
}

.splsection .icongrid .fticon .iconimg.ecom {
    background-position: 6px -1722px
}

.splsection .icongrid .fticon .iconimg.order {
    background-position: 4px -2461px
}

.splsection .icongrid .fticon .iconimg.track {
    background-position: 5px -2250px
}

.splsection .icongrid .fticon .iconimg.leads {
    background-position: 4px -1515px
}

.splsection .icongrid .fticon .iconimg.analyze {
    background-position: 6px -1826px
}

.splsection .icongrid .fticon .iconimg.offer {
    background-position: 6px -1620px
}

.splsection .icongrid .fticon .iconimg.email {
    background-position: 5px -2144px
}

.splsection .icongrid .fticon .iconimg.chat {
    background-position: 4px -2354px
}

.splsection .icongrid .fticon .iconimg.notification {
    background-position: 3px -1934px
}

.splsection .icongrid .fticon .iconimg.feedback {
    background-position: 5px -2038px
}

.splsection .icongrid .fticon p {
    font-size: 12px;
    font-weight: 700;
    line-height: 1.2;
    color: #666;
    white-space: normal;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.splsection .salutations {
    background-color: #f8f8f8;
    padding: 30px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px
}

.splsection .salutations h2 {
    color: #f44336;
    font-size: 24px;
    font-weight: 300;
    text-align: center
}

.splsection .salutations h3 {
    color: #666;
    font-size: 20px;
    font-weight: 300;
    text-align: center
}

.splsection .featdesc {
    white-space: nowrap;
    text-align: center;
    margin-bottom: 20px
}

.splsection .featdesc .shopifydesc {
    width: 28%;
    border-top: 5px solid #4caf50;
    display: inline-block;
    vertical-align: top;
    position: relative;
    padding: 30px;
    margin-top: 15px;
    white-space: normal
}

.splsection .featdesc .shopifydesc:before {
    content: " ";
    border: 10px solid transparent;
    border-top-color: #4caf50;
    position: absolute;
    display: block;
    top: 0;
    left: 50%;
    margin-left: -10px
}

.splsection .featdesc .interaktdesc {
    width: 65%;
    border-top: 5px solid #3f91cb;
    display: inline-block;
    vertical-align: top;
    position: relative;
    padding: 30px;
    margin-top: 15px;
    white-space: normal
}

.splsection .featdesc .interaktdesc:before {
    content: " ";
    border: 10px solid transparent;
    border-top-color: #3f91cb;
    position: absolute;
    display: block;
    top: 0;
    left: 50%;
    margin-left: -10px
}

.splsection .splfeatimage {
    height: 400px
}

.splsection .splfeatimage.capture {
    background: url(/assets/pages/captureimage-84ecfd514e7ae64780c68d024a3bb41f.jpg) center -200px fixed no-repeat;
    background-size: cover
}

.splsection .splfeatimage.engage {
    background: url(/assets/pages/engageimage-495d7ce624b99680b7a3cb18647062b1.jpg) center -200px fixed no-repeat;
    background-size: cover
}

.splsection .splfeatimage.retain {
    background: url(/assets/pages/retainimage-0f95c04c3c774e77ab95be88310ddaf1.jpg) center -600px fixed no-repeat;
    background-size: cover
}

.input {
    position: relative
}

.input label {
    font-size: 12px;
    font-weight: 400;
    color: #666;
    display: block;
    letter-spacing: 1px;
    text-transform: uppercase;
    margin: 0;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    line-height: 20px;
    margin-bottom: 5px
}

.input input[type="email"],
.input input[type="number"],
.input input[type="password"],
.input input[type="tel"],
.input input[type="text"],
.input input[type="url"],
.input textarea {
    font-weight: 300;
    padding-left: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.input input[type="email"]:active,
.input input[type="email"]:focus,
.input input[type="number"]:active,
.input input[type="number"]:focus,
.input input[type="password"]:active,
.input input[type="password"]:focus,
.input input[type="tel"]:active,
.input input[type="tel"]:focus,
.input input[type="text"]:active,
.input input[type="text"]:focus,
.input input[type="url"]:active,
.input input[type="url"]:focus,
.input textarea:active,
.input textarea:focus {
    border: 1px solid rgba(63, 145, 203, 0.5)
}

.input textarea {
    resize: vertical;
    width: 100%;
    border: 1px solid #e9e9e9;
    min-height: 100px
}

.input select {
    width: 100%;
    border: 1px solid #e9e9e9;
    background-color: #fff;
    margin-bottom: 15px
}

.input select:active,
.input select:focus {
    border: 1px solid rgba(63, 145, 203, 0.5)
}

input[type="checkbox"],
input[type="radio"] {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    line-height: 18px;
    margin: 0
}

#urlform {
    padding-right: 30px
}

#urlform h5 {
    color: #fff;
    line-height: 1;
    font-size: 24px;
    margin: 0 0 20px;
    font-weight: 300;
    text-align: center
}

#urlform h5+.a {
    margin-bottom: 0!important
}

#urlform form {
    margin: 0
}

#urlform input {
    margin: 0;
    background-color: transparent;
    color: #fff;
    width: 60%;
    display: inline-block;
    vertical-align: bottom;
    border: 1px solid rgba(255, 255, 255, 0.3);
    font-size: 20px;
    line-height: 40px;
    padding: 10px 10px 10px 20px;
    height: 60px;
    border-right-color: transparent;
    -webkit-border-radius: 4px 0 0 4px;
    -moz-border-radius: 4px 0 0 4px;
    -ms-border-radius: 4px 0 0 4px;
    -o-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    font-weight: 300
}

#urlform input[type="email"]:focus:invalid+input+input[type='submit'],
#urlform input[type="email"]:hover:invalid+input+input[type='submit'] {
    background-color: #333;
    pointer-events: none;
    border-color: rgba(255, 255, 255, 0.3);
    color: #999
}

#urlform input[type="email"]:focus:valid+input+input[type='submit'],
#urlform input[type="email"]:hover:valid+input+input[type='submit'] {
    opacity: 1
}

#urlform input[type="submit"] {
    background-color: #f44336;
    -webkit-border-radius: 0 4px 4px 0;
    -moz-border-radius: 0 4px 4px 0;
    -ms-border-radius: 0 4px 4px 0;
    -o-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
    color: #fff;
    border-color: #f44336;
    margin-left: -3px;
    padding-left: 0;
    padding-right: 0;
    width: 30%;
    font-weight: 700
}

.branding {
    position: absolute;
    height: 20px;
    display: block;
    line-height: 22px!important;
    font-size: 12px;
    text-align: right;
    padding-right: 70px!important;
    background: #fff url(/assets/chatsprites-d006463780e696bd4f35b5c0c3e81884.png) no-repeat 57px -259px;
    text-decoration: none;
    color: #999;
    bottom: 25px;
    right: 25px
}

.branding:hover {
    color: #3f91cb
}

.appbrief a {
    font-weight: 400;
    padding: 0 20px;
    color: #111;
    display: inline-block;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
    -ms-border-radius: 25px;
    -o-border-radius: 25px;
    border-radius: 25px;
    background-color: #ffe69b
}

.appbrief a:hover {
    background-color: #ffd34f
}

.appbrief a:active {
    background-color: #ffc107
}

.headwrap {
    height: 320px
}

.headwrap.smaller {
    height: 160px
}

legend {
    color: #212a31;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 700;
    margin-bottom: 15px;
    padding-bottom: 15px;
    display: block;
    width: 100%;
    margin-top: 35px;
    border-bottom: 1px solid rgba(63, 145, 203, 0.5)
}

.exitmodalwrap {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    background: -webkit-gradient(radial, center center, 0, center center, 460, from(rgba(32, 42, 49, 0.7)), to(rgba(32, 42, 49, 0.8)));
    background: -webkit-radial-gradient(circle, rgba(32, 42, 49, 0.7), rgba(32, 42, 49, 0.8));
    background: -moz-radial-gradient(circle, rgba(32, 42, 49, 0.7), rgba(32, 42, 49, 0.8));
    background: -o-radial-gradient(circle, rgba(32, 42, 49, 0.7), rgba(32, 42, 49, 0.8));
    background: -ms-radial-gradient(circle, rgba(32, 42, 49, 0.7), rgba(32, 42, 49, 0.8));
    background: radial-gradient(circle, rgba(32, 42, 49, 0.7), rgba(32, 42, 49, 0.8));
    background-color: rgba(32, 42, 49, 0.7);
    -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.3);
    -ms-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.3);
    -o-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.3)
}

.exitmodalwrap.invisible {
    top: -200px;
    z-index: -1;
    opacity: 0
}

.exitmodalwrap.invisible .exitmodal {
    -webkit-transform: scale(0.8, 0.8);
    -moz-transform: scale(0.8, 0.8);
    -ms-transform: scale(0.8, 0.8);
    -o-transform: scale(0.8, 0.8);
    transform: scale(0.8, 0.8)
}

.exitmodalwrap .exitmodal {
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    margin-left: -500px;
    margin-top: -260px;
    width: 1000px;
    height: 500px;
    right: 100px;
    bottom: 100px;
    background-color: #fff;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.exitmodalwrap .exitmodalcontent {
    position: relative;
    padding: 50px;
    text-align: center;
    overflow: hidden
}

.exitmodalwrap .exitmodalcontent * {
    line-height: 1;
    margin: 0;
    padding: 0
}

.exitmodalwrap .exitmodalcontent h1 {
    font-size: 48px;
    color: #333;
    margin: 0 0 30px
}

.exitmodalwrap .exitmodalcontent h2 {
    font-weight: 300;
    font-size: 32px;
    color: #3f91cb;
    padding-bottom: 10px
}

.exitmodalwrap .exitmodalcontent h6 {
    line-height: 1.3;
    margin: 20px auto;
    font-weight: 400;
    font-size: 18px;
    color: #666
}

.exitmodalwrap .exitmodalcontent .exitlinks {
    text-align: center;
    white-space: nowrap;
    border-top: 1px solid #f3f3f3;
    margin-top: 30px;
    padding-top: 30px
}

.exitmodalwrap .exitmodalcontent .exitlinks .closeExbtn {
    padding: 15px 30px;
    display: inline-block;
    background-color: #fafafa;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    color: #999;
    font-size: 18px;
    font-weight: 700
}

.exitmodalwrap .exitmodalcontent .exitlinks .closeExbtn:hover {
    background-color: #f3f3f3
}

.exitmodalwrap .exitmodalcontent form {
    margin: 30px 0;
    white-space: nowrap
}

.exitmodalwrap .exitmodalcontent form .input {
    display: inline-block;
    margin: 0 10px;
    text-align: left;
    vertical-align: bottom;
    max-width: 300px
}

.exitmodalwrap .exitmodalcontent form .input label {
    margin-bottom: 6px;
    font-size: 14px;
    position: static
}

.exitmodalwrap .exitmodalcontent form .input input {
    padding: 15px;
    line-height: 40px;
    height: 70px;
    padding: 15px 20px;
    font-size: 24px
}

.exitmodalwrap .exitmodalcontent form .input input[type="submit"] {
    background-color: #f44336;
    padding-left: 70px;
    padding-right: 30px;
    color: #fff;
    background-image: url(/assets/buttonicons-822e98eb00a75267f39b306918385c5e.png);
    background-position: 15px 6px;
    background-repeat: no-repeat;
    border-color: #f44336
}

.notification_email {
    display: block;
    vertical-align: middle;
    white-space: nowrap
}

.notification_email form {
    margin: 0;
    padding: 0
}

.notification_error input[type=text] {
    border: 1px solid #c30!important;
    -webkit-box-shadow: inset 0 0 3px 0 #f60!important;
    -moz-box-shadow: inset 0 0 3px 0 #f60!important;
    -ms-box-shadow: inset 0 0 3px 0 #f60!important;
    -o-box-shadow: inset 0 0 3px 0 #f60!important;
    box-shadow: inset 0 0 3px 0 #f60!important
}

.appscroll {
    list-style-type: none;
    padding: 0;
    display: inline-block;
    vertical-align: middle;
    height: 50px;
    text-align: center;
    overflow: hidden;
    margin: 0 auto
}

.appscroll li {
    line-height: 50px;
    display: block;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    color: #000;
    position: relative;
    -webkit-transform: translate(0, 100px) scale(0.9, 0.9);
    -moz-transform: translate(0, 100px) scale(0.9, 0.9);
    -ms-transform: translate(0, 100px) scale(0.9, 0.9);
    -o-transform: translate(0, 100px) scale(0.9, 0.9);
    transform: translate(0, 100px) scale(0.9, 0.9)
}

.appscroll li a {
    display: block;
    color: #212a31
}

.appscroll li .redline,
.appscroll li .yellowline {
    position: relative;
    display: inline-block
}

.appscroll li .yellowline:after {
    content: "";
    display: block;
    height: 2px;
    bottom: 0;
    left: 0;
    background-color: #ffc107;
    width: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    position: absolute
}

.appscroll li .redline:after {
    content: "";
    display: block;
    height: 2px;
    bottom: 0;
    left: 0;
    background-color: #f44336;
    width: 0;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    position: absolute
}

.appscroll li:first-of-type {
    -webkit-transform: translate(0, 0) scale(1, 1);
    -moz-transform: translate(0, 0) scale(1, 1);
    -ms-transform: translate(0, 0) scale(1, 1);
    -o-transform: translate(0, 0) scale(1, 1);
    transform: translate(0, 0) scale(1, 1)
}

.appscroll li:first-of-type .yellowline {
    -webkit-transform: scale(0.98, 0.98);
    -moz-transform: scale(0.98, 0.98);
    -ms-transform: scale(0.98, 0.98);
    -o-transform: scale(0.98, 0.98);
    transform: scale(0.98, 0.98);
    transition-delay: 0.6s;
    transition-duration: 1.6s
}

.appscroll li:first-of-type .yellowline:after {
    width: 100%;
    transition-delay: 0.3s;
    transition-duration: 1.6s
}

.appscroll li:first-of-type .redline {
    -webkit-transform: scale(0.98, 0.98);
    -moz-transform: scale(0.98, 0.98);
    -ms-transform: scale(0.98, 0.98);
    -o-transform: scale(0.98, 0.98);
    transform: scale(0.98, 0.98);
    transition-delay: 0.9s;
    transition-duration: 1.9s
}

.appscroll li:first-of-type .redline:after {
    width: 100%;
    transition-delay: 0.6s;
    transition-duration: 2.2s
}

.imagewrap {
    display: inline-block;
    position: relative
}

.imagewrap a {
    position: absolute;
    bottom: 20%;
    right: 15.35%;
    height: 40px;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 2px;
    line-height: 40px!important;
    padding: 0 15px!important
}

.teaser {
    background-color: #358ac5;
    overflow: visible;
    position: relative;
    z-index: 2;
    text-align: center
}

.teaser .teaseimagewrap {
    text-align: center;
    max-width: 1200px;
    width: 93%;
    margin: 0 auto;
    padding: 40px 0 0;
    white-space: nowrap
}

.teaser .teaseimagewrap .videowrapper {
    width: 80%;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-right: 0
}

.teaser .teaseimagewrap.showlinks .demoimage {
    width: 80%;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-right: 0;
    margin-left: -10%
}

.teaser .teaseimagewrap.showlinks .demoimage.nolinks {
    margin-top: -28vh;
    margin-bottom: 0
}

.teaser .teaseimagewrap.showlinks .democopy {
    margin-left: 0
}

.teaser .demoimage {
    vertical-align: bottom;
    max-width: 1000px;
    margin-bottom: -7px;
    display: inline-block;
    position: relative;
    -webkit-transform: translate3d(0, -22vh, 0);
    -moz-transform: translate3d(0, -22vh, 0);
    -ms-transform: translate3d(0, -22vh, 0);
    -o-transform: translate3d(0, -22vh, 0);
    transform: translate3d(0, -22vh, 0);
    z-index: 2;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.teaser .demoimage.nolinks {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    margin-top: -28vh;
    margin-bottom: 0
}

.teaser .demoimage .loading {
    background: #fff url(/assets/angloader-b527f85bd30b05813134f9827f41d2d0.gif) no-repeat center;
    position: absolute;
    z-index: 6;
    top: 50%;
    left: 50%;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    width: 48px;
    height: 48px;
    border-radius: 50%;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.1);
    -o-box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.1);
    box-shadow: 0 2px 6px 0px rgba(0, 0, 0, 0.1);
    background-size: 30px;
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    opacity: 0;
    border: 1px solid rgba(0, 0, 0, 0.15);
    visibility: hidden
}

.teaser .demoimage .loading.showit {
    visibility: visible;
    opacity: 1;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1)
}

.teaser img {
    display: block;
    width: 100%
}

.teaser .democopy {
    display: inline-block;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition-duration: 0.3s;
    vertical-align: bottom;
    width: calc(30% - 5px);
    margin-left: -30%;
    padding-left: 30px
}

.teaser .democopy .demolink {
    display: block;
    width: 100%;
    padding: 12px 16px;
    text-align: left;
    white-space: normal;
    border-bottom: 1px solid #3281b9;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    cursor: pointer;
    position: relative
}

.teaser .democopy .demolink:before {
    display: block;
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    width: 10px;
    height: 10px;
    -webkit-transform: translate(0, -50%) scale(0, 0);
    -moz-transform: translate(0, -50%) scale(0, 0);
    -ms-transform: translate(0, -50%) scale(0, 0);
    -o-transform: translate(0, -50%) scale(0, 0);
    transform: translate(0, -50%) scale(0, 0);
    border: 10px solid transparent;
    border-right-color: #fff;
    opacity: 0;
    transition-delay: 0s
}

.teaser .democopy .demolink:hover {
    background-color: rgba(255, 255, 255, 0.1)
}

.teaser .democopy .demolink.active {
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    background-color: #fff
}

.teaser .democopy .demolink.active:before {
    opacity: 1;
    transition-delay: 0.3s;
    -webkit-transform: translate(-18px, -50%) scale(1, 1);
    -moz-transform: translate(-18px, -50%) scale(1, 1);
    -ms-transform: translate(-18px, -50%) scale(1, 1);
    -o-transform: translate(-18px, -50%) scale(1, 1);
    transform: translate(-18px, -50%) scale(1, 1)
}

.teaser .democopy .demolink.active p {
    display: block
}

.teaser .democopy .demolink.active h1 {
    color: #f60
}

.teaser .democopy .demolink.active a {
    display: inline-block
}

.teaser .democopy .demolink h1 {
    font-size: 16px;
    margin: 0;
    padding: 0;
    color: #fff;
    letter-spacing: 2px;
    text-transform: uppercase
}

.teaser .democopy .demolink p {
    margin: 5px 0 0;
    padding: 0;
    font-size: 14px;
    display: none;
    overflow: hidden;
    color: #666;
    line-height: 1.3
}

.teaser .democopy .demolink a {
    display: none;
    margin-top: 10px;
    padding: 0 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    border: 1px solid #3f91cb;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 2px;
    font-size: 12px
}

.teaser .democopy .demolink a:hover {
    background-color: #3f91cb;
    color: #fff
}

.responsive-image {
    width: 100%;
    max-width: 100%;
    height: auto
}

.shadowedsection {
    position: relative;
    z-index: 3;
    padding-top: 1px;
    -webkit-box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, 0.15);
    -ms-box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, 0.15);
    -o-box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 -15px 30px 0 rgba(0, 0, 0, 0.15)
}

.splitnav .splitlink {
    padding: 30px;
    background: #fafafa url("data:image/png;base64,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") no-repeat 30px center;
    background-size: 32px
}

.splitnav .splitlink+.splitlink {
    border-left: 1px solid #eee;
    background: #fff url("data:image/png;base64,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") no-repeat right 30px center;
    background-size: 32px
}

.splitnav .splitlink.hiddenlink {
    visibility: hidden;
    pointer-events: none
}

.splitnav .splitlink:hover {
    cursor: pointer;
    background-color: #f1f1f1
}

.splitnav .splitlink h4,
.splitnav .splitlink p {
    margin: 0;
    line-height: 1;
    padding: 0
}

.splitnav .splitlink h4 {
    font-size: 20px;
    color: #444;
    margin-bottom: 7px
}

.splitnav .splitlink p {
    color: #888
}

.padded {
    padding: 60px 0
}

.bottom-padding-thirty {
    padding-bottom: 30px
}

.valueproposition {
    background-color: #fff;
    padding-bottom: 40px;
    border-bottom: 1px solid #eee
}

.valueproposition img {
    display: block;
    width: 100%;
    display: inline-block;
    max-width: 1024px
}

.scrollmagic-pin-spacer {
    background-color: #358ac5
}

.icebreaker {
    max-width: 860px;
    margin: 0 auto
}

.message {
    margin: 0;
    font-family: "Delius", serif;
    font-size: 18px;
    line-height: 1.6;
    font-weight: 200
}

.message+.message {
    margin-top: 40px
}

.legend {
    font-size: 14px;
    text-transform: uppercase;
    color: #5f788c
}

.legend.kerned {
    letter-spacing: 3px;
    margin-top: 0
}

.legend.spaced {
    letter-spacing: 3px;
    margin: 50px 0 30px
}

.sixhundred-image {
    display: block;
    margin: 0 auto;
    width: 92%;
    max-width: 640px
}

.comparison {
    max-width: 980px;
    width: 92%;
    margin: 0 auto;
    background-color: #fff;
    border: 1px solid #eee;
    white-space: normal;
    word-wrap: break-word
}

.comparison .legend {
    margin-bottom: 10px
}

.comparison td,
.comparison th {
    padding: 20px 20px 5px;
    vertical-align: top;
    border: 1px solid #eee
}

.comparison td>*,
.comparison th>* {
    margin-top: 0
}

.comparison th {
    text-transform: uppercase;
    padding: 20px;
    color: #212a31
}

.comparison tr {
    background-color: #fff
}

.comparison tr:nth-of-type(even) {
    background-color: #fafafa
}

.emp-text {
    font-size: 24px;
    font-weight: 300;
    line-height: 1.6
}

.bgsection,
.bgsection--white {
    padding: 40px 0
}

.bgsection--white {
    background-color: #fff
}

.resp-image-wrap {
    text-align: center
}

.resp-image-wrap img {
    width: 200px
}

.narrow-wrapper {
    width: 92%;
    max-width: 960px;
    min-width: 280px;
    margin: 0 auto
}

.slim-wrapper {
    width: 92%;
    max-width: 600px;
    min-width: 280px;
    margin: 0 auto
}

.card-box {
    background-color: #fff;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    border-radius: 6px;
    margin: 0 20px;
    padding: 20px
}

.information-card-header {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-weight: 700;
    line-height: 1;
    font-size: 20px;
    margin: 0;
    color: #4a5e6e
}

.information-card-header:after {
    display: block;
    content: "";
    border-top: 1px solid #f60;
    width: 20%;
    margin-top: 20px;
    margin-bottom: 15px
}

.information-section-header {
    font-weight: 700;
    line-height: 1;
    font-size: 28px;
    margin: 0;
    color: #4a5e6e
}

.information-section-header:after {
    display: block;
    content: "";
    border-top: 1px solid #f60;
    width: 20%;
    margin: 20px auto 15px
}

.information-card-copy {
    color: #646464;
    line-height: 1.6
}

ul.information-card-copy {
    padding-left: 17px
}

.big-ticked-list {
    font-size: 24px;
    font-weight: 300;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.big-ticked-list li {
    padding: 15px 0 15px 45px;
    border-bottom: 1px solid #eee;
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAFeUlEQVR42tWbTWgbRxiGhRDGmFB6CjmFHnrqoZQcSgglhJ5yUCKvpJUla13ZjqI4JhG05JBDKJRQTCmlhBBCDyEYE0wwwfr1yrUdJw2llBJ6KD6UUEIPxvhgigk5GGPa75VXjmLt7uzP7Mx24MPGuzvzPu/O386MIxEJSampH5+vJL87N6/oCPyOv8nQIjSpzdwRgp2Nzw/+axa4hntk6wwk5fVC37mKsmoF3wncg3tl6+WacgtaP73dhyz4NzVBeYhnZOtmplR96D0CK9Nbu0M/byUqqWKmOXysc11rFQYS1VSG2vmaU/iDmkDP4Fnk0ckPeaMMlGWUWYYG4eA5vf1Gb5PQXQvxGxR/W113GbvIC3laXYcWaBICP7I4FiP3dQ5gXAOaoC1wA8jta7JhbUaRa4HCF1cmYlTQpmxQm9iExsAMSNYyJ0IAaRvQGJgB1CunZQOyAhoDMwDDj2xAB/3ArUDg1UbuXSpgSzagg9iCVq7w5WefR8nZByGAc1oLHlwlzVzgafaFD5gZ2VAeTJiBdk/Qk0+uRunz9BPKZCoe7mGPFZtgAAuYHMEPVtOnaNr5RwjEcw0wgY0Ff5Zu3pEtNsDYAaMpfLqePRr/f/TyfmMLrD0GUFv5KgTihARYewygNvKrbGEC+4PfzAzYkC3MQfsdJp2/cDBgw8yAFyGAtIpdmuMnoVOt597xawJYew2oKGGd7AA+063Vrwlg7TGAJgunQwB7OPYIXjMbtfyYAFbToZAy/D0E0N3wo3bzFrXm3gQwWmaIHZoQgHfgSxFGMmqBq9ELjHYGhGK9j+CvsOAzC8NHCP5nt3nbrhvSxW9CAP8F8803c4B/5iV/MFpmzGOMNeKVJ/hK6joLfqiRHyCdq161gdE0Y+zO8oDHV5dazx4jp++7hP+SBZ9tav00hC351dizE6022p2J6+0rM/hUfaj9oVFanowau0dO4L9mvvlWvh9b6Zxe0prayO4vmxVXJqI8XO2G706J/UUVuzb5LQs+tzDSR/k3efY1YC6uXIpiqVsLCv6NCanrFvDMFdx8s72tXg2ow9UifjoUA37dDv7ABBra6P69Lvi7rGe0pVHsQz4KAt7QvgoDXvt20kHvbZgwGt/fzb138afLtmt0Iz+OxdycKfBowOtI91vxaQKzF0eiHvjkhdWSLfyoXhS1DL+HGvCSV4ZYgXVigl0qLl8C/LQAeNSAlxGnQ5ULE773Cn/haRv+ngh4Q+vtSLKeOR73OHOzyfjuxPIVVzszk4/LgP9BFDyYwd7pnAbjnJfD8SbHWyXHJvCuiYzYAfNbAowNEd+zwUMmzBT0ceaBBTQbUfBgtNwgoRlX//mKMsvXBGVOW7Q+94eZoLg2r8wyj99pizT58PCdbes6zeRyiyM9JtDQOSUKHkxgc9QeeX0ZHjJBH9LzB+5TGxS6EeP6LHIQy+SU50qmOTxAb/6GSHjTZXCmAQHNwUnMXyLhjdr3yIsBc6KFBmjAnHsD5pXnsoVzrHXPXRtAD67LFs7RgHUvNYDrpEiyAWuuDRA8Lw80wOLaABo3P4xzWiuQHHtgcW2AUQtuhgDA79u/6Qm+ywRMWnj844PowNLbDV/wnZSsZd7Hag8WEXG8hMZVDJHbIYDsxDY0tbWRRmiFZi7wVqn0+HIMR85kzhdQNjRAS6Cwdimvf9Yn4xwxygzNv9flW4WYyFNmqOooUzb3W2mwlj4jygAq61PZvKZJRC1AGbI5LRNNOD4gkf84gHiBnppCM2LK4frDNsqQzWlvQlX9iGD+tAB4laikymNLF3va7zj9DdfiFkv0yBN5y+ZzlLRWoS9RTWVpbJ4m4UtYkMDZnHQjy9xExT24F88Yz04jL+QZhNb/ALE99JCjzJmDAAAAAElFTkSuQmCC") no-repeat left 19px;
    background-size: 26px
}

.big-ticked-list li:last-of-type {
    border-bottom: none
}

.big-ticked-list li:first-of-type {
    padding-top: 0px;
    background-position: left 5px
}

.termscontent {
    height: 200px;
    overflow: auto;
    background-color: #f9f9f9;
    border: 1px solid #eee;
    padding: 15px 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px
}

.termscontent * {
    font-size: 14px;
    line-height: 1.4
}

.termscontent h1 {
    margin-bottom: -10px!important
}

.termsblock {
    margin: 5px 0 20px
}

.termsblock .checkboxwrap {
    margin-top: 20px
}

.herowrap {
    min-height: calc(100vh - 80px);
    background: #201e2c url(/assets/promo-image-5768c49ec23728fcc2b6b7cb5d668159.jpg) no-repeat center;
    background-size: cover;
    margin-top: -30px;
    overflow: hidden
}

.hero-container {
    height: calc(100vh - 80px);
    width: 92%;
    max-width: 1200px;
    min-width: 280px;
    margin: 0 auto;
    position: relative
}

.hero-copy {
    width: 64%;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%)
}

.hero-copy h1 {
    font-size: 32px;
    font-weight: 700;
    color: #fff;
    display: inline;
    position: relative;
    left: 12px;
    padding: 5px 0;
    line-height: 56px;
    background-color: #333;
    -webkit-box-shadow: -10px 0 0 #333, 10px 0 0 #333;
    -moz-box-shadow: -10px 0 0 #333, 10px 0 0 #333;
    box-shadow: -10px 0 0 #333, 10px 0 0 #333
}

.hero-copy h2 {
    text-transform: uppercase;
    font-size: 36px;
    color: #ffc107;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5)
}

.hero-copy h3 {
    margin-top: -30px;
    font-weight: 300;
    font-size: 24px;
    color: #fff
}

.hero-copy p {
    font-size: 16px;
    color: #ffc107;
    font-weight: 400
}

.hero-image-shot {
    width: 30%;
    position: absolute;
    top: 50%;
    right: 10%;
    -webkit-transform: translate(0, -50%);
    -moz-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%)
}

.hero-image-shot img {
    width: 100%
}

.section-divider {
    height: 30px;
    margin-top: 40px;
    border-top: 1px solid #f3f3f3
}

.promo-signup {
    background-color: #4caf50;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    line-height: 60px;
    color: #fff;
    text-transform: uppercase;
    word-spacing: 3px;
    font-weight: 700;
    padding: 0 20px;
    font-size: 20px
}

.promo-signup:hover {
    color: #fff;
    background-color: #449d48
}

.promo-signup:active {
    color: #fff;
    background-color: #3d8b40
}

.int-grid-wrap {
    overflow: auto;
    margin-top: 40px
}

.int-grid-wrap .grid-item {
    float: left;
    width: 33.33%;
    padding: 0 20px;
    text-align: center
}

.int-grid-wrap .grid-item h1 {
    font-size: 18px;
    font-weight: 400;
    color: #212a31;
    margin-bottom: -10px
}

.int-grid-wrap .grid-item p {
    font-size: 16px;
    color: #7992a5
}

.int-grid-wrap .grid-item .fa {
    display: block;
    text-align: center;
    font-size: 56px;
    margin-bottom: 20px;
    color: #dbe1e7
}

.promo-pricing-wrap {
    background-color: #fff;
    border-bottom: 1px solid #eee;
    text-align: center;
    height: 62px
}

.pricing-block {
    display: inline-block;
    vertical-align: middle;
    padding: 0 15px 0 0px;
    border-right: 1px solid #eee;
    text-align: left;
    position: relative
}

.pricing-block:hover {
    background-color: #f6f6f6
}

.pricing-block:first-of-type {
    padding-left: 0
}

.pricing-block:last-of-type {
    border-right: none
}

.pricing-block.activefeature:after {
    display: block;
    content: "";
    position: absolute;
    left: -1px;
    right: -1px;
    bottom: -2px;
    height: 4px;
    background-color: #3f91cb
}

.pricing-block .count {
    display: inline-block;
    vertical-align: middle;
    margin-left: -5px
}

.pricing-block .count h1 {
    font-size: 14px;
    text-transform: uppercase;
    margin: 0 0 3px;
    padding: 0;
    line-height: 1;
    color: #444
}

.pricing-block .count p {
    margin: 0;
    padding: 0;
    font-size: 14px;
    line-height: 1;
    font-weight: 400;
    color: #999
}

.int-icon {
    width: 60px;
    height: 60px;
    display: inline-block;
    vertical-align: middle;
    background: transparent url("data:image/png;base64,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") no-repeat center;
    background-size: 36px
}

.int-icon.users {
    background-image: url("data:image/png;base64,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")
}

.int-icon.email {
    background-image: url("data:image/png;base64,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");
    background-size: 32px
}

.int-icon.helpdesk {
    background-image: url("data:image/png;base64,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")
}

.int-icon.faq {
    background-image: url("data:image/png;base64,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")
}

.int-icon.chat {
    background-image: url("data:image/png;base64,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")
}

.int-icon.notifications {
    background-image: url("data:image/png;base64,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")
}

.app-nav {
    background-color: #fff
}

.app-nav.fixedtoheader {
    position: fixed;
    top: 48px;
    left: 0;
    right: 0;
    border-bottom: 1px solid #eee
}

.tutbody .splitinfosec {
    display: inline-block;
    vertical-align: middle;
    width: 50%;
    white-space: normal;
    text-align: left;
    padding: 0 30px;
    overflow: auto;
    line-height: 1.4
}

.tutbody .splitinfosec.demoimages {
    margin-right: -5px;
    text-align: center
}

.tutbody .splitinfosec #forminfo h5 {
    margin-bottom: 5px
}

.tutbody .splitinfosec #forminfo textarea {
    max-height: 66px!important;
    min-height: 66px!important;
    height: 66px!important
}

.tutbody p {
    font-size: 14px;
    margin-top: 5px;
    color: #848484
}

.democontroller {
    padding-left: 10px!important
}

.democontroller h5 {
    margin: 0 auto 20px;
    font-weight: 300;
    font-size: 20px
}

.demolist {
    list-style-type: none;
    padding: 0;
    margin: 0;
    overflow: auto;
    clear: both
}

.demolist li {
    line-height: 1.5;
    padding: 10px 15px;
    float: left;
    clear: both;
    font-size: 14px;
    margin-bottom: 10px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    border: 1px solid transparent;
    border-left: 4px solid #eee;
    background-color: #fff;
    border-color: #eee;
    border-left-color: #3f91cb
}

.demolist li.active,
.demolist li:active {
    background-color: #fff;
    border-color: #eee
}

.demolist li.active {
    border-left-color: #3f91cb
}

.demolist li h6 {
    font-size: 16px;
    margin: 0
}

.demolist li p {
    font-size: 14px!important;
    margin: 4px 0 0
}

.demoimages img {
    display: none;
    width: 450px;
    height: 480px;
    height: auto
}

.demoimages img.active {
    display: inline-block
}

.demoimages video {
    width: 100%;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    border-radius: 8px;
    overflow: hidden
}

.feature-box {
    margin-bottom: 2.5%
}

.feature-box .fa {
    color: #3f91cb;
    font-size: 32px;
    float: left;
    font-weight: 300;
    margin-top: 6px
}

.feature-box h1 {
    font-size: 15px;
    margin: 0 0 0 45px;
    padding: 0
}

.feature-box p {
    font-size: 14px;
    margin: 0 0 0 45px;
    padding: 0;
    color: #666
}

.pricingwrap {
    position: relative
}

.planlist {
    clear: both;
    padding-top: 30px
}

.togglinkwrap {
    text-align: center;
    position: absolute;
    top: -40px;
    right: 0;
    text-align: right;
    white-space: nowrap
}

.togglinkwrap input {
    display: none
}

.togglinkwrap label {
    text-transform: uppercase;
    font-weight: 400;
    color: #666;
    display: inline-block;
    vertical-align: middle;
    background: none!important;
    padding: 0!important;
    margin: 0!important;
    font-size: 14px;
    height: 20px;
    line-height: 20px;
    cursor: pointer;
    letter-spacing: 1px
}

.togglinkwrap label:hover {
    color: #4d4d4d
}

.togglinkwrap label.toggler {
    position: relative
}

.togglinkwrap label.toggler:before {
    display: inline-block;
    content: " ";
    vertical-align: middle;
    margin: 0 6px 0 2px;
    width: 40px;
    background-color: #fff;
    border: 1px solid #d5d5d5;
    height: 20px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    border-radius: 10px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    position: relative;
    top: -1px
}

.togglinkwrap label.toggler:after {
    display: inline-block;
    content: " ";
    width: 16px;
    background-color: #3f91cb;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    border: 1px solid #3384bd;
    height: 16px;
    position: absolute;
    left: 5px;
    top: 3px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.togglinkwrap input:checked+.toggler:after {
    left: 23px
}

.togglinkwrap input:checked+.toggler:before {
    background-color: #fff
}

.togglinkwrap p {
    font-size: 12px;
    color: #f44336;
    margin: 2px 0 0
}

.discountblock {
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #e9e9e9;
    position: relative
}

.changecoupon {
    width: 30px;
    height: 30px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABHElEQVRYw82XUQ6CMAxAB2pC0C+uAuKHeKuFU27sSMgmiAiDdq2RJf2k77E1WyvEXpe+pwlXrqY643Kp2ylTeWRUEdVUuLrGtcqF1uUxQ8CF6aJ1QZDo4W0fxubGwQkSX/BtCS/8LRFLItwvoas0cWfu/+gVXWIivI/INI/LtDDtNm9/uC4Bg7scy7tJkSDDAyTkCD/wwEcJ6N904JIZjt5SmCgOzioRCmeRoMI/JOTf4KMEsNj64mSFowVKZoHAI+CRoBXh9tvxOzhVgvciQkogr2JYfUAlgh4jqESxIUF7jokSPA1JoISdAfhaMpCEns0KzE3pmoTxzgjMbfmSRMBsQBtMJAo+lWAbzaTLBYUPy84KVPiwZjPAntYTRYl9wUseAjUAAAAASUVORK5CYII=") center no-repeat;
    background-size: 14px;
    border: 1px solid #f44336;
    overflow: hidden;
    text-indent: 100px;
    white-space: nowrap;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    position: absolute;
    top: 7px;
    right: 0px;
    z-index: 10;
    cursor: pointer;
    opacity: .6;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1)
}

.changecoupon:hover {
    opacity: .9
}

.changecoupon:active {
    opacity: 1
}

.discountedprice {
    font-weight: 300!important;
    margin-right: 60px;
    margin-bottom: 0
}

.discountedprice .redtext {
    font-weight: 700
}

.discountedprice .bluetext {
    color: #3f91cb;
    font-weight: 700
}

.discountform {
    position: relative
}

.discountform input,
.discountform button {
    margin: 0
}

.discountform .applydiscount {
    position: absolute;
    top: 0;
    right: 0;
    line-height: 41px;
    padding: 0 20px;
    font-size: 14px;
    color: #666;
    text-transform: uppercase;
    -webkit-border-radius: 0 4px 4px 0!important;
    -moz-border-radius: 0 4px 4px 0!important;
    -ms-border-radius: 0 4px 4px 0!important;
    -o-border-radius: 0 4px 4px 0!important;
    border-radius: 0 4px 4px 0!important
}

.discountform .discountcode {
    padding-right: 90px
}

.cancelsubscription {
    display: inline-block;
    text-align: center;
    float: left;
    line-height: 34px;
    height: 36px;
    padding: 0 15px;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    letter-spacing: 1px;
    border: 1px solid #f44336;
    color: #f44336;
    opacity: .5;
    margin-right: 12px
}

.cancelsubscription:hover,
.cancelsubscription:focus {
    opacity: .9;
    color: #f44336
}

.cancelsubscription:active {
    opacity: 1;
    color: #f44336
}

.warningtext {
    font-size: 13px!important;
    line-height: 1.4;
    margin-top: -1px;
    margin-bottom: 0
}

.planoptions {
    margin-bottom: 10px;
    padding-bottom: 15px;
    border-bottom: 1px solid #e9e9e9
}

.planoptions .planactions {
    display: block;
    text-align: center;
    line-height: 48px;
    height: 48px;
    padding: 0 20px;
    width: 100%;
    border: 1px solid #449d48!important;
    color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 700;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    letter-spacing: 1px;
    background-color: #4caf50
}

.planoptions .planactions:hover {
    background-color: #449d48
}

.planoptions .planactions:active {
    background-color: #3d8b40
}

.planoptions .planactions.ghosty {
    background-color: #fff;
    color: #4caf50
}

.planoptions .planactions.ghosty:hover {
    background-color: #449d48;
    color: #fff
}

.planoptions .planactions.ghosty:active {
    background-color: #3d8b40;
    color: #fff
}

.planbox {
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff
}

.planbox .planname {
    font-size: 36px;
    color: #4a5e6e;
    line-height: 36px;
    padding-bottom: 20px;
    margin: 0 0 15px;
    border-bottom: 1px solid #e9e9e9
}

.planbox .planname .right {
    color: #999;
    line-height: 36px;
    font-size: 16px;
    font-weight: 300
}

.planbox .planname .right .normal {
    color: #666;
    font-weight: 400
}

.planbox .plancost {
    font-size: 28px;
    color: #3f91cb;
    font-weight: 300;
    padding-bottom: 15px;
    margin: 0 0 15px;
    border-bottom: 1px solid #e9e9e9
}

.planbox .plancost .cycle {
    color: #666;
    font-weight: 300;
    margin-left: -4px
}

.planbox .plancost .basecost {
    color: #333
}

.planbox .plancost .basecost.strike {
    text-decoration: line-through
}

.planbox .plancost .couponinfo {
    color: #3f91cb
}

.planbox .plancost small {
    display: block;
    text-align: center;
    font-weight: 400;
    font-size: 16px;
    color: #8ba1b1
}

.planbox .planfeatures {
    list-style-type: none;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0
}

.planbox .planfeatures li {
    font-size: 15px;
    line-height: 40px;
    padding-left: 30px;
    font-weight: 400
}

.planbox .planfeatures li .right {
    font-weight: 700;
    float: right
}

.planbox .planfeatures li .right.thin {
    font-weight: 300
}

.planbox .planfeatures li .small {
    color: #888
}

.planbox .planfeatures li.email {
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABACAMAAACUXCGWAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABdFBMVEUAAABfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIwAAADE8P7yAAAAenRSTlMABGjK+CjIAnD2IcABZvJkGbRY7RSqTugPoEXiCpb+kznaB4j8MdN++irLdPfDA6aJkJU4EZeP3mnx6+w9RtgYJOTfM3IF/bUV5kJW8IWaxh8s1O9UZ5gQq+B5+6y74TtH6XuKvhrJ6kyczSUt1vNer5taPFyh+cU/zBwTQqgAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAACFElEQVRYw+3X51/TQBzH8WtpKQmlQtkl1kLDxoLMFkEcDAdDcKDWiSIOQEFlfP96E6l05O5y4xGvF58HeXR5v/Igd/mFEG6BYFUoVBUMEI3C1fhXdViZiNQYKGTURNQMsxYl1ZoKRLQuhrJiV6SN+gZ4aqiXM+KNoNQYlyCamsGouUnUaGkFs9YWIaKtHdza2/yNRAd86kj4ENbVpJ8BJK9ZPCPV6U+4daaYRFfaFjMAO91FN7p7RAm3nm4KEejtkzGAvl7PAdE/IEe4DfSXEZHBIXkDGBosOSDM6yqE2/kB4dn0MsXqoq6RGVYn3IYzDpLWM4AR5ywWfsFY2WFyw7mOjo0LbXBP42MTzjNMkikgqyaclQWmiI1cRgcJ5GATYFrHIOQm4CCY0TFmcYbcmlM3bt8pILh7T/k5pvEfQWg+qkIspBdRRICl+/KGWZgZzhE8eChrPFpGJYLFFalRxlotvvikZBOsPRY31jdAR/DkqajxzAALAZ5bIsTmi/K7KhBsrPsbqZfgIzCCPkTkVR5+CPB6k2fMvfHeQUHw9h3beP8BYgjyW4yBc+EjdWigIsCnbZphfqavZiDY+eI14jnIIUhOVgwP1lfWUjYCfPteauzuQQXB/o+ikeV98XmI84ksjK3bP7nL+AhiB4e/Zn7/MaCDiHWJXCIXDDnSN47IsT5yTE7yuoZ94vw5nmox+dME+Qvan9fg4BW3ZAAAAABJRU5ErkJggg==") left center no-repeat;
    background-size: 16px
}

.planbox .planfeatures li.leads {
    background: transparent url("data:image/png;base64,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") left center no-repeat;
    background-size: 16px
}

.planbox .planfeatures li.members {
    background: transparent url("data:image/png;base64,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") left center no-repeat;
    background-size: 16px
}

.planbox .planfeatures li.notifications {
    background: transparent url("data:image/png;base64,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") left center no-repeat;
    background-size: 16px
}

.planbox .planfeatures li.chats {
    background: transparent url("data:image/png;base64,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") left center no-repeat;
    background-size: 16px
}

.planbox .planfeatures li.team {
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABACAMAAACOYMEYAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAABfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIxfeIwAAAB+oTXjAAAAeXRSTlMAAzFgfYB8Xy8CJJLqkw6V/JQNK9sy7+4c6QHAwV1e2dwwgkJB65CkyhTj8DNLtcLtxtFtnh9l5f4Zu8WaB5wFuUCEi7e+GgzJD8cKr7ELY8iW8ipvomgQBvimqG6MOOhaBM8XoPVws2SsYSih9s438dpG/RX3o1G/8awi/wAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAJwSURBVFjD7ZZtWxJBFIbHSFZoxQUxkfKFtE3TytSMMjPKEiWNwDStxN6szOw9m39fzq6x7Jxnltmrb/V8POdwXzsz9zUMYzppORY53ho12mJav5ISP2FyJ2Z7PDwm0WHxeqxkKiSnM80bk+4Mxek6yf3p7grByfRwOWZGm5M9xamczuqCejmdPk1OrB+ABpRCxXJG9EzUyNWHBjnKEMbE289K1tkQZCNMirTuHAQNAw6wbuQ8Ao3SnDFk3QX4SSQnYxKTjnUXdUDZS9i6McAZp0B9YFhYd5nuTVD6DACQsG6S7k0RILV1V+jWNAEKsO4q1clfI0DDECSsu051Zqi9HoUgYd0NqtNLHT7HQSs3Z/8SaJL0ehxyhHU35Xp6jgRNQJCw7pZ8ZAWSw6YgSFh3WyrfoTlsGoKEdS3zvurdOQC6lwcc17qFmYZqcZGhLAHQkXWl+57i8grkMAOAXOtWHnjdL0dKEDRrkhzHutzDiq/ebVcRaZUECeseka3y2joJekzdSMK6KjrQjc0C9bc9KB+cY90TjtP/lNj3Z9KYsG4rz1WpbcuL8786hHXPX/CAJKX1LRYbBhzrXr56HUTakb5p4Y2n/ce61NuiGlRJ+DilCLJu651yo3YbMFXbf996rXs/rwDt1Snra2VyxGOd8QGC9t2RbGFzAw7Vrfv4Cc3UnB1e/RxwKkfWffkKBqzD7nYPD45rXQfq/15VsgnMYYR1375D0E6THNe6HwiUqDQNEtYdINBu0xzHuhEE2tMACevAw5Tta4CEdT8BqKYBqikuOWZpgCyFSUyDg58loUAHNhl9EMp/0D8NatWJgvMLg7wp0vNfEUcAAAAASUVORK5CYII=") left center no-repeat;
    background-size: 16px
}

.planbox .planfeatures li.faqs {
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAABGdBTUEAALGPC/xhBQAABUNJREFUWAntV21sU1UYPu9p17uxjQ1HxyQOxhQ1RiBiVETM4kdMVPiBxBh+uDK/0CjDIuImEJuYbMSPDhqFQFC3afzhR4KKojGoCfwwJuDHHwENRQaIMLLBNmjX3vP6nOK9a9fbru30hwknac8578dzn/u+7/m4Qlxq/7MI0Fh8n9i6tSgePt9gCnGLIHW5EGQy8wmXy71nelHz94EAqbEw8tFnJOQPBkv6TouVinkNACc5gRLRcRb8cr0x961A4I64k02+MkdCvnWhK4UZ+5RZXJcLIIjtkcK95J325tO52GezSSO0LNBRx1H+AWnxZnNM19FBWUzzOgP+/nRd7hKZbKrrBWQ+yZ+MRuFrOMLvJ+MVMk4hFAkPLQeZ2YUAaR/U071NrRsXFuqv/dwpzsSrgZqhEQvi3wSjF+JqPD4t3drRFGo1up2+1uBXwDJRX0dZqq+9ld4vX3u+cUjbZGs26KPrQzfEYrH9TsZ6NRHLxffNnZrQ7/rp+BzFageKvjbdnsxy8kwZ5OGtiNiSET1dkIJCnsoJ7dtalp8dkaeO7JSpeDxjqkhQMwLj+fzHY734nUKMDBKyORXKmrHrvBi+Hj6/W5KLPZcooV6I9A8eWtYavD1VNzKzCSEP2PScm6diwm4h1NOor0r8VFzwM+WG6xtna0hZ1iC9mVZbNSK729fSsdTJf4QQiaiTgZaZ/UNeInEIPyWL5UxiV3AoYk7OZC/crPej8kx6pLKISXU2rd00f7SNTYiYwqOV1jxGYk2dp7YNBfecGKabujas3McunmXpR/fkdh/AQ2eMlqfMWXiUGf9w9avdpclym5DHmLAX55TzGmN+/HDk2AeC6CSTOdH3YnCLYnFVMlDSuPftwIoTmC9IkjkO8bCpvWfOrEpW2qtMC30twTDerC7ZIN8xVuRLUsj9Jpuf5ejbV188t9o6C+0IaWfsLL05gmQy6zMqSjcpNgOZDBzkk8LDvzRY8hRCoFRlKfLtdcGTpCejA4N3IxU3YtkfLhUllyHNG8bCIjbvtGxsQo1rgzdjZ81eiJZXWq9rjx5zMfWwos6EWlKQijlWysWvYJ51h8aFyt5gE4QCgW/d2PO7056TgwCROSAk3S+JfjZZ7RLMZXDr806q6hyKRLckICR1ZYfiakufIHREHHFjgcUs4Zg9ifjFOxA9ZaiyecjWbabivQhThfZFUW/TPXZ373kZnS+la2PGFQw7pHdA2+uWOFw7A00RjGc1tYa8uKHWYiedhpviFSSFwYrdeHvcU7kPkTglsV+V17h+jfwppw/L4UVRHjrISkzB4xOAQI+7DdcbUaM/XuWlxVresWrlBazgnbBYdNFo9D8dsyQpy94SZuobW19fjrd5AGmZDfAaJzukcMcMo/ahw5GeHugTqSApF+JFcBnPsBWQfLC73f+RxktEyAnYSYYTf5CFusdJZ8kQ3QXhaM8XmNt1gShvxrXEjoJla/UeXIGtsb3KLEG2noorP4a+L5sNdJNB6q5UG56Gedq5pW1QDf3b2579y7LPi5CuNYR/veX8b/Qgfy4ZJy9C2rGrzf8m6mhXMsg4x15caexazpuQfrgktw8I+8ZJ5B93LnlkXehWC6sgQvr7y1vlbUAB6OIddzNNc/OKUMjQQAUR0o76wl5v+BdJko363NKywhvPOXvSfFj7F0xIO+vv+s52/7vGjNJrpaSlIPYeNsY/tC7XhtQPwO877L6JpW8XU64AuditCIQmnovwTHz+VLuYqxVRGeFOguPJxLdUHEfLaZPEUenho+P90s2FzyWb/zQCfwOR1N8CcaTxEwAAAABJRU5ErkJggg==") left center no-repeat;
    background-size: 18px
}

.planbox .planfeatures li.tickets {
    background: transparent url("data:image/png;base64,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") left center no-repeat;
    background-size: 16px
}

.planbox.activeplan {
    border: 1px solid #cbe1f1!important;
    -webkit-box-shadow: 0 1px 4px 0 #cbe1f1;
    -moz-box-shadow: 0 1px 4px 0 #cbe1f1;
    -ms-box-shadow: 0 1px 4px 0 #cbe1f1;
    -o-box-shadow: 0 1px 4px 0 #cbe1f1;
    box-shadow: 0 1px 4px 0 #cbe1f1;
    background-color: #f8fafc!important;
    position: relative
}

.planbox.activeplan:before {
    display: block;
    content: "";
    width: 50px;
    height: 50px;
    position: absolute;
    background: #3f91cb url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA00lEQVRYw+3WSw6CMBCAYdbG03gCD0M4g/EChAO5NhzIpYs+dZoU0zRUp3Y6XcAk3QHfDzSErttnK2OMOcE6N8OttQ9YT/aIBX/5YY2IcdaIFM4SobX+igcRt5b4rJQ6bhOXUqZx2BgXWH0zHA5yBxpsBCV+dXhwgosYWO985cRkRHU8iuir4D5gQlzoE0GKBxEjMmJE4nchxAGF5zwJzHj8v49MaUQRXhpBgufsiQifs985VUTWbqeOqIr/imDBUxGseBAxLTj5z0RGxNAM36fWvAGnUsrzl/NycwAAAABJRU5ErkJggg==") 15px 15px no-repeat;
    -webkit-border-radius: 0 0 40px 0;
    -moz-border-radius: 0 0 40px 0;
    -ms-border-radius: 0 0 40px 0;
    -o-border-radius: 0 0 40px 0;
    border-radius: 0 0 40px 0;
    background-size: 18px;
    left: 0px;
    top: 0px
}

.planbox.activeplan .plancost,
.planbox.activeplan .planname,
.planbox.activeplan .planoptions {
    border-color: #cbe1f1
}

.planbox.popular {
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -ms-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px
}

.planbox.popular:before {
    content: "Most Popular";
    display: block;
    background-color: #3f91cb;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    letter-spacing: .1em;
    font-weight: 700;
    -webkit-border-radius: 4px 4px 0 0;
    -moz-border-radius: 4px 4px 0 0;
    -ms-border-radius: 4px 4px 0 0;
    -o-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0;
    margin: -60px -20px 20px -20px
}

.context-box {
    display: none
}

.context-box+label {
    border: 1px solid #dfdfdf;
    font-size: 14px;
    line-height: 34px;
    display: inline-block;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    padding: 0 10px;
    font-weight: 700;
    color: #666;
    text-transform: uppercase;
    margin-left: 5px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    cursor: pointer
}

.context-box+label:hover {
    background-color: #f6f6f6
}

.context-box+label:active {
    background-color: #f1f1f1
}

.context-box:checked+label {
    background-color: #f1f1f1;
    border: 1px solid #dfdfdf;
    color: #333;
    -webkit-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.05);
    -ms-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.05);
    -o-box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, 0.05)
}

.context-box:checked+label:after {
    content: " X ";
    display: inline-block;
    border-left: 1px solid #dfdfdf;
    margin-left: 10px;
    padding-left: 10px;
    color: #c30
}

.context-box:checked+label+.context-details {
    max-height: 500px
}

.context-details {
    max-height: 0px;
    -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
    overflow: hidden
}

.context-details ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    border-top: 1px solid #eee;
    margin-top: 15px;
    display: block;
    padding-top: 15px
}

.context-details li {
    display: inline-block;
    font-size: 12px;
    background-color: #f6f6f6;
    line-height: 24px;
    padding: 0 8px;
    color: #888;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    margin-bottom: 5px;
    margin-right: 2px
}

.context-details li .numb {
    font-weight: 700;
    color: #444
}

.freeplanbox {
    padding: 20px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -ms-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    -o-box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.04);
    border: 1px solid #e9e9e9;
    background: #fff;
    margin-bottom: 40px;
    text-align: center;
    background-color: #fff8e1;
    border-color: #ffe082;
    white-space: nowrap;
    position: relative;
    padding: 20px 20px 30px;
    -webkit-box-shadow: 0 1px 3px 0 #ffedb5;
    -moz-box-shadow: 0 1px 3px 0 #ffedb5;
    -ms-box-shadow: 0 1px 3px 0 #ffedb5;
    -o-box-shadow: 0 1px 3px 0 #ffedb5;
    box-shadow: 0 1px 3px 0 #ffedb5
}

.freeplanbox.symmetrical {
    padding: 20px
}

.freeplanbox h1 {
    color: #4a5e6e;
    font-size: 36px;
    line-height: 0
}

.freeplanbox h1 small {
    display: block;
    font-size: 24px;
    margin-top: 40px;
    font-weight: 300
}

.freeplanbox .plantitle,
.freeplanbox .landpricing {
    display: inline-block;
    width: 82%;
    vertical-align: middle
}

.freeplanbox .plantitle {
    width: 18%;
    text-align: right
}

.freeplanbox .planaction {
    position: absolute;
    left: 50%;
    bottom: -24px;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0)
}

.freeplanbox .landpricing {
    text-align: left;
    padding-left: 20px;
    margin-left: 20px;
    border-left: 1px solid #ffe082
}

.freeplanbox .landpricing p {
    display: inline-block;
    font-size: 18px;
    margin-right: 15px;
    padding-right: 15px;
    border-right: 1px solid #ffe07b;
    vertical-align: middle
}

.freeplanbox .landpricing p strong {
    display: block
}

.freeplanbox .landpricing p:last-of-type {
    padding-right: 0;
    margin-right: 0;
    border-right: none
}

.feature-list {
    padding-left: 0px;
    line-height: 1.4;
    list-style-type: none
}

.feature-list li+li {
    margin-top: 6px
}

.feature-list li {
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 0;
    color: #686868
}

.feature-list ul {
    margin: 10px 0 20px;
    padding-left: 0px;
    list-style-type: none
}

.feature-list ul li {
    background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAABKhJREFUWAnNWV1oVEcUPmdusqy7vuiDqYk/aWJb608rLWjrkw+roghqaeijrSAFraXQSqOou2mFCNo+FBH61j6WSMUHkarQQkFroRRK/CsKxp9IotGXZN383Ht6zty967137+69d3cTO2SZOzPn55szM+fMnCDUWAqb1nZaE9ZWC623AbAVgFqRpOYvpEHu4x8NKlJ/qYQ6kzx36XYtqjAOE21YOy9P5idEtB0IVsThBYR+RDydQuMEnr80HJU3EkDqWjc7/zT/OZvmCwKaHVV4EB0CjgLS8dSc1DfY99toEI27LxRgPvPOexbRSV6uFjdj/d84pBB3py7+8XM1WarSIC8jjmVWZ4msU40HJ1qpRWTbOqiioQIHqOvdWfmn5o9E0FVpAo3sR4S+1BxjB/ZdfuaXW2ZBsdxMghNAYghbZ7klywDm1685PFOWc1tLg2Td7j759iyxHAjZF+Tr9zNNV5vBEKJ6331wSgDFlYw9eXZreg5EnCnhUHrurCWOCyotsfZzDXclcYA5tNRiY7HbGqBECHHCDknFOp2GxGfdgK/HCyIiDztegcS+QwDpCH5eAoJg4qIB5i1zb5QIkdi5G5q3bIfkl1nA15YJf6QiE0pme6F54xZI7NoTyiNYJKQKoW1BoG2hXEwwef4sWPcHQC1YBMn9PZFAanDdOVBtC5n3Lkz+cjaKKnY9HO+5oNxKpiam+HBEK7h0OSS7swxysVZY6M0C3bwWyOwHV402SEBTommJcWBx20ds0o1BBIF9jx+BeeMaGG+s0iCNN98C8/pVgJFHHvJ6wWlhJgwY+ztbZa1XeqSHNUJANgQcY+B75YhxoGPBXv5uD8NUNh4Ish9w3ku8BZ7vubjL6tGDOIKjmdU3+fL5qmcgRsOzJx8+ABgfB9XeEbo/I6lA+Fc51/RIDAFEdOMqFHpzYN3j0z2/rQhuAMa/7a14eALEBHYJNsVxl//qLIq9lfycggpocsJp1VwLNsXX74c1S2BGz4HgJbbu3tE+T/ahjNVVGBtPW15ftRUPOHbChSMHoXDsa7Ae3GsQSBxkgPJEjF/KwB3N6T1H1/uhwN+NAUmDxsGXF7bHctQ8Fy+4AQbUA3JYSuXxMJgcXcSJS4jTzlyiDffHKQrUD8ahpYuGLdP6NCpjKDhHUANAGgljj9Ivfn5UO3Kr1ZHBFYXUtdyMSbBp3yAv/mrAnLGmdZnirSRgWR0iX+0H2ZzZ5KMIbjqY9JVfpzRM87bcw4LJi71yYf3wY5j6/Vew/vm7Kql/UCJO8+atMPH9dwBj1RMKkn1IGUanpEhKbxL7AQ05v+AX0eZ3ci598c8e0V1y/5Ir4fM59CIAeXXikI3F7i0BlFeU5ErYpPWHPq/GyC3RrTG4kkolgCJFv0cRtGkjS20kIet2v4lFNIP2Fp36WL/mp5nOLuj8zIUrH/Dp9aygx4ICVQh0IocTOl7o09cqJY984DSeSmqLljzMOzLLUyqzdCW+OP2y51hyT+rCla/8lnPkhCr+3yYwnRnIptW5EvZNOn3rDNRYiwzt5zj/4j8QQSJDLehm0hHHzkJs48WJdxudziS6G6TzPVP/hvgPaPxHFxv+uqEAAAAASUVORK5CYII=") no-repeat left 3px;
    background-size: 14px;
    padding-left: 22px
}

.feature-list ul li.full-feature {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAABQ1JREFUWAnNmWtsVEUUgM/cvdt90HZLxTY2GJHWhaIQIiGkSI3+IlFsu5VNA0H5rWKigRg0SiktVBAfJFVjNAQTIzSLbLeSCv4QwQRpsQYEw1IpNjZ2tZFosSxb9jGeM927ufu++2q9yebOnTlzzjdnZs48lkGWT1NfU3XAzxoZ5ys4QBVwVsXojQ9+jwHjY/g9xhkblPXc1fNEz3A2plCH9sd20lYR8PEtPMRsiPGQ9pokyS4ziTtlI+tyrnWOa62rCdB+yl58+6Z/KwuxbRx4sVblieQYsEku8f2mUv3bjscdk4lk1HlpARtctmbO+QecQ6W6Yq5pxuBPxtjzvY3OY6l0SckKEYqtczW1hjg/mm84skk6STfZIFvJOBIW2M/aTb7xwKdY0Z6sYj7z0ZMOY4W82bHacTtWb5wHqTUzCUdA5IiwzTiH6WKJBx++2Ipx4oXY/Bn4fvDwUDcfOuI+rbYVRUwTgsYFAkblqysUNM2AS4ytV0+cCAiFEt+E/1ohJkQmjaLZbbToa5QQFBmDFOdmG44aQgzEojRKeFCsEF4YzjUIK0pzfVMwl81QTSuO8GDQy16cSbhl85ambAOx0JJKQgIwBLwpZY08FaJnYMvy52D3ml2wYVFLSq3T6z2u4GJXMgXXUkrnoVBiEmxd8RI8Or9eaBv9dxS2nd4O3oA3qXbZADUybZlwaCYVykeBLMmwfeUrsOqelULd8D/XYcfZtpRwJEhscng/lw+OhDoMOgO8vuo1WF6xTJRfueGGnd+3p4UjYWKTxWYzoercM+fozdBa9wbUli8Wyi6MX4SO/k6YCk5pUk5sMu2EC9HFpUWl0L56Jywsu1/A9HsG4M3zb0EgFNAEJ4SQTcZAWJXvEVhuLIeOR9rg3pL5ws63o2fg3R8PQIiHtMOhJLFJ1NHpaumYDloW2cEkG9OJQqW5EvbVd0bgTox8De8MvpcxnDCEbBLurjyprOolPQ7yV2FT7UbhlWJ98h0/eWxv/R6onFMhVDp/ccH7Fz7EGJHWBwkRiI08OJawNJyJezW4E7ojvqxzrdC5pgPKDJa4KtWWhVi2G+4ylYuyz68cgYM/H4qTyygD2STs55SAAR6AvQP74ZvfTgndCyz3CS/dbZoXsUWzlFYHi6FU5H1y6SAcvtodKc82QWw664baBdgDa1MpoS465+kHS5EFrHMfgJKiEqirqoPzf/wANWXVIpSY9SYxzrqwS/t+/SqVOu1lEjuU8VK3eckzsN7aLIxMTE2AGbcdep0egqEgToYDcOb377QDpJGkpQ69CLDOabuEsVDzQdxufRqeXbIpot4f9GOM2wcD6NH8PezycZtzqdjN0Ik/E8WOoS/go58+psMO+AI+aDvXnmc4jIFhJpnA6DoCNxUvZ7InPH69D275veCZ9ID776uZtC+trNiwGqGLBMWpzv2Z+5Z14+IinAuPpa2tEhi5OQJ/+W6ocvKUlGBP75M9faRNdDEl6K6EDiyUns2HGIhFYYgA0imK7kpwAcwu7Csac3mjbWJQTnSkKgJIH+I8yqCN0rPyoG31mZgYRJhRw9DVR4OruZuuI9T5hU7T/Uxv47EWfEf1YJQHCYIE6CKHKhQaStFPtsI2o+AEjyIU+yZPPtVr24EjshV/cZ6Olc/qm8Y7duuXDc5dsZ5T9KU1PNsXmGkBqSX/6ytgxdX0pisSuoWYPuhrX7undRTwEl0NqaRn6m+I/wCJ+Q68rqDPvwAAAABJRU5ErkJggg==")
}

.feature-list ul li.partial-feature {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABGdBTUEAALGPC/xhBQAAAwRJREFUWAnVWTtsE0EQndkcAgtHilAAKaIzHVYaOpJQ0vIRCImGHkEFNQnUoUP0lCgIREtJEjqayHSkQ0ZAhCLFyCCcG97seh1/ctjn+/gYyXd7e7sz72Z3ZmfGTGOSbB6tUGguUyjniWmOSOZI9A5iquNSx3OdDH8gE77hhd/b44jiOJNks3yK9lt3SeQq5lXjzMXYGjG/pqngKS80vo06dySA8vFkmX7s3Ye2HoBxeVTmEeMa0OoqnZh+wue+NyLGdLqHApSN0jXal2dYwtOdWak0+CtN8R1ebL76FzsT9VJEWNaPLVMYvkwfnErFB4O3ylBZUTgOfSHvz5SotfMce+1G1MRU+5nXKJi9zRc+N/v5DmjQfk2e4BSRKgIyD9PkAEDaKD3MTXPd6lKQKruPepbYGoTuOYEnmwQxJBtzvdtwOkCsK9nZ+5SNQcT5Wlj37PRZ74IOllj9XOquJA4wPxbWbbG4Z6tBe0K0/uhRNL4TPj5PVFl1XLfhz39ueYnj3BsUHKnoieM0GLbuJQKnEIIZopmL7qftZFS2Ryp4tAHKlWT8MpjtznsyNiqJf/BngGiAZVWxGRsyDbwrSAfCOQBEPFdUAjbjgs2CIkQgDCNBJFxYEgD0YXoRQQKbLrEUEZvFBGzqB78UFiCwASCyr8IS1wMscDoAW7tEu+/cp2o7DQK2wOatodxKzE+Dg61Lidn0MEBObTSp7uks0gOwmXbGX0uMS8Ot+bfup+3kVFNsgeWjGb9INRFPH24pk+ThFmwXmEDqZkjLEbgOzfLt2KiLNxI1lORG0mhjOkiOXJIuK1Hyc+03vMJLvx6pzP8nabJZFGolEz369NjVek1XUcntwfb62XyU2ao21yX1wiC7OyfW7s4S+zG2/LBeepF7dUHrM0vNm8zcE7z0aNAi1gEo5MDM1zzozO++eNQHzuKJEm416eo0y9gZA5qOmherX/ecbqnF5uN+zXk+QwVPuoA5FKB+SaFLwF7VFqgW0bUKEdpEP+7RmF0RvRukb+f1N8Rf8Fg1zgksPdcAAAAASUVORK5CYII=")
}

.feature-list .lead-list-item {
    color: #222;
    font-weight: 400;
    letter-spacing: 1px
}

.pricing-section {
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 5px
}

.pricing-section:last-of-type {
    border-bottom: none;
    padding-bottom: 0
}

.section-label {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px;
    margin-bottom: 10px;
    color: #3f91cb
}

.number-label {
    font-weight: 300;
    margin: 0;
    padding: 0;
    line-height: 40px;
    font-size: 28px;
    margin-bottom: 10px
}

@media screen and (min-width: 320px) and (max-width: 599px) {
    .scrollmagic-pin-spacer,
    #teaser {
        display: none!important
    }
    #get_started_smarter {
        position: static;
        display: inline-block;
        margin-top: 20px
    }
    .landpricings .landplink {
        display: block
    }
    .landpricings .landplink * {
        text-align: center!important
    }
    .landpricings .landpricing {
        margin: 0!important;
        padding: 0!important;
        text-align: center
    }
    .landpricings .landplink a {
        display: block;
        width: 100%
    }
    .hidemenu .loutheader {
        right: -300px!important
    }
    .hidemenu .transparentwrap {
        display: none
    }
    .bodycontent {
        margin-top: 56px
    }
    .transparentwrap {
        position: fixed;
        left: 0;
        top: 0;
        bottom: 0;
        right: 240px;
        background-color: transparent;
        display: block;
        z-index: 99
    }
    .mobileheader {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        height: 60px;
        background-color: #fff;
        z-index: 9;
        display: block;
        -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
        -ms-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1);
        box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1)
    }
    .hamburger {
        width: 40px;
        height: 40px;
        float: right;
        margin: 10px;
        background: #fff url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAjUlEQVR42u3bwQ3DIBBFQUBwTydQXhqKUmZiu4k9/BlpJR/Zd0JCbg0Acq213nPOyLl3b73339Uhcp7dBRBAgPKDCCCAAAKUBRhjfK6Pb+LcuzcAINc557X3jpx7d1dhAQQQoPwgAggggAACVAWIvwoDALniH0fjr8ICCCBA+UEEEEAAAcoCxP8wAQC5/kkK365ebV9QAAAAAElFTkSuQmCC") no-repeat center;
        background-size: 20px;
        overflow: hidden;
        text-indent: 100px
    }
    .hamburger:active {
        background-color: #f1f1f1
    }
    .mobilelogo {
        margin-top: 10px;
        margin-left: 15px;
        display: inline-block;
        height: 40px;
        width: 130px;
        background-position: 0 -119px;
        background: transparent url(/assets/logo-667ef0920fd1ab309a9eb1ca3519c124.png) 0 -119px
    }
    #slimheader.loutheader,
    .loutheader,
    .loutheader.transparenthead {
        width: 240px;
        bottom: 0;
        right: 0;
        overflow-x: hidden;
        overflow-y: auto;
        top: 0!important;
        -webkit-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
        -moz-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
        -ms-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
        -o-transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
        transition: all 300ms cubic-bezier(0.77, 0, 0.175, 1);
        background-color: #fff!important;
        position: fixed!important;
        left: auto;
        height: 100%!important;
        -webkit-box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);
        -moz-box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);
        -ms-box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);
        -o-box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1);
        box-shadow: 0 -1px 6px 0 rgba(0, 0, 0, 0.1)
    }
    #slimheader.loutheader .logo,
    .loutheader .logo,
    .loutheader.transparenthead .logo {
        display: none!important
    }
    #slimheader.loutheader .loutnav,
    .loutheader .loutnav,
    .loutheader.transparenthead .loutnav {
        margin: 0;
        width: 100%;
        padding: 0;
        top: 0;
        display: block
    }
    #slimheader.loutheader .loutnav a,
    #slimheader.loutheader .loutnav li,
    .loutheader .loutnav a,
    .loutheader .loutnav li,
    .loutheader.transparenthead .loutnav a,
    .loutheader.transparenthead .loutnav li {
        display: block;
        float: none;
        width: 100%
    }
    #slimheader.loutheader .loutnav a,
    .loutheader .loutnav a,
    .loutheader.transparenthead .loutnav a {
        line-height: 40px!important;
        color: #444!important;
        padding: 0 20px!important;
        margin: 0;
        border: none;
        border-bottom: 1px solid #f1f1f1;
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0
    }
    #slimheader.loutheader .loutnav a:hover,
    .loutheader .loutnav a:hover,
    .loutheader.transparenthead .loutnav a:hover {
        color: #3f91cb;
        background-color: #f1f1f1
    }
    #slimheader.loutheader .loutnav a.signupbtn,
    .loutheader .loutnav a.signupbtn,
    .loutheader.transparenthead .loutnav a.signupbtn {
        background-color: #f44336;
        border: none;
        -webkit-border-radius: 0!important;
        -moz-border-radius: 0!important;
        -ms-border-radius: 0!important;
        -o-border-radius: 0!important;
        border-radius: 0!important;
        padding: 0 20px!important;
        color: #fff!important
    }
    #slimheader.loutheader .loutnav a.signupbtn:hover,
    .loutheader .loutnav a.signupbtn:hover,
    .loutheader.transparenthead .loutnav a.signupbtn:hover {
        background-color: #f32c1e!important
    }
    #slimheader .loutnav li>a.signupbtn#cfatoggle {
        line-height: 50px!important
    }
    .highlights.moregutter {
        padding-top: 30px
    }
    .featurehead {
        font-size: 32px;
        line-height: 1.3;
        margin-bottom: 10px
    }
    .featuredesc {
        font-size: 14px;
        color: #999;
        font-weight: 700
    }
    .sitetitle {
        font-size: 42px;
        margin-bottom: 20px
    }
    .sitesubtitle {
        font-size: 28px
    }
    .featicons,
    .quickstart {
        height: auto;
        white-space: normal
    }
    .halves {
        width: 100%;
        clear: both
    }
    .hidemobile {
        display: none!important
    }
    .sectionwrap.staticinfo.partnership {
        width: 93%!important;
        margin: auto
    }
    .quickstart .halves {
        text-align: left
    }
    .quickstart #urlform {
        display: none
    }
    .quickstart .vlinkwrap {
        padding: 0;
        border: none
    }
    .linksrow {
        padding: 0
    }
    .linksrow a {
        padding: 0 10px;
        font-size: 14px
    }
    .context {
        position: static;
        width: 90%
    }
    .context.cidden {
        display: none
    }
    .hanal+.hanal {
        margin-top: 30px
    }
    .homeanalytics .hanal h1.analnumber {
        font-size: 48px
    }
    .howit+.howit {
        margin-top: 30px
    }
    .highlights .thumbgrid {
        display: none
    }
    .highlights .thumbdescription {
        text-align: left
    }
    .landpricings {
        white-space: normal
    }
    .landpricings div.landpricing {
        margin-right: 0;
        padding-right: 0;
        text-align: center;
        border: none
    }
    .subsection {
        font-size: 28px
    }
    .mainfeaturesec {
        top: 50%
    }
    .mainfeaturesec .appscroll {
        height: 64px
    }
    .mainfeaturesec h1 {
        font-size: 24px;
        margin-bottom: 10px
    }
    .mainfeaturesec h2 {
        font-size: 18px
    }
    .mainfeaturesec h2 li {
        line-height: 30px
    }
    .mainfeaturesec .herosignup {
        font-size: 18px;
        padding: 0 30px
    }
    .footer .footnav {
        width: 100%;
        max-height: 100%;
        margin-right: 0
    }
    .footer .footnav h1 {
        text-align: center;
        border-bottom: none
    }
    .footer .footnav+.footnav {
        margin-top: 30px
    }
    .footer .footnav p {
        text-align: center;
        line-height: 30px
    }
    .footer .footnav a {
        font-size: 16px;
        line-height: 40px;
        text-align: center;
        border-bottom: none;
        
    }
    .footer .footnav a.inlinelink {
        padding-top: 15px
    }
    .footer .footnav.social {
        max-width: 100%;
        text-align: center
    }
    .footer .footnav.copyinfo {
        float: none;
        text-align: center
    }
    .footer .footnav.copyinfo img {
        display: inline-block
    }
    .row.pricechart {
        padding: 30px 0!important
    }
    .featuresnav a {
        width: 30%;
        font-size: 14px
    }
    .featuresnav a:first-of-type {
        -webkit-border-radius: 4px 0 0 0;
        -moz-border-radius: 4px 0 0 0;
        -ms-border-radius: 4px 0 0 0;
        -o-border-radius: 4px 0 0 0;
        border-radius: 4px 0 0 0;
        border-bottom: none
    }
    .featuresnav a:nth-of-type(2) {
        border-bottom: none
    }
    .featuresnav a:nth-of-type(3) {
        -webkit-border-radius: 0 4px 0 0;
        -moz-border-radius: 0 4px 0 0;
        -ms-border-radius: 0 4px 0 0;
        -o-border-radius: 0 4px 0 0;
        border-radius: 0 4px 0 0;
        border-bottom: none
    }
    .featuresnav a:nth-of-type(4) {
        -webkit-border-radius: 0 0 0 4px;
        -moz-border-radius: 0 0 0 4px;
        -ms-border-radius: 0 0 0 4px;
        -o-border-radius: 0 0 0 4px;
        border-radius: 0 0 0 4px
    }
    .featuresnav a:last-of-type {
        -webkit-border-radius: 0 0 4px 0;
        -moz-border-radius: 0 0 4px 0;
        -ms-border-radius: 0 0 4px 0;
        -o-border-radius: 0 0 4px 0;
        border-radius: 0 0 4px 0
    }
    .integrationitems {
        text-align: center
    }
    .tutbody .splitinfosec {
        display: block;
        width: 100%;
        padding: 10px
    }
    .featuressection {
        min-width: 280px;
        width: 93%;
        margin: 0 auto
    }
    .featuressection h1 {
        font-size: 24px
    }
    .featuressection .featureimage,
    .featuressection .featureinfo {
        display: block;
        width: 100%
    }
    .featuressection .featureimage {
        height: 300px
    }
    .featuressection .featureimage.imgleft img {
        left: 0
    }
    .featuressection .featureimage.imgright img {
        right: 0
    }
    .featuressection .featureimage img {
        height: 300px!important;
        width: 400px!important
    }
    .featuressection .featureimage.fullimage {
        height: auto
    }
    .featuressection .featureimage.fullimage img {
        width: 100%!important;
        height: auto!important;
        position: static
    }
    .navsection {
        height: 106px
    }
    .superbutton {
        font-size: 16px;
        background-size: 24px;
        line-height: 60px;
        padding-left: 50px
    }
    .homeanalytics .hanal h1.analnumber {
        margin-right: 0;
        padding-right: 0;
        border-right: none;
        border-bottom: 1px solid #eee;
        display: block;
        margin-bottom: 10px;
        padding-bottom: 10px;
        text-align: center
    }
    .homeanalytics .hanal h6.analdesc {
        margin-top: 0;
        display: block;
        text-align: center
    }
    .showcasesection .itemlist .listitem {
        width: 100%;
        float: none;
        margin-right: 0;
        margin-bottom: 5%
    }
    .row .columns {
        float: left
    }
    .row .columns.large-4 {
        width: 100%;
        margin-right: 0
    }
    .row .columns+.columns {
        margin-top: 4%
    }
    .row .columns.large-3 {
        width: 94%;
        display: block;
        float: none;
        text-align: left;
        margin: 0 auto!important
    }
    .row .columns+.columns {
        margin-top: 4%!important
    }
    .masonry .child {
        width: 100%
    }
    .loutheader .loutnav li.megadd>a {
        pointer-events: none
    }
    .loutheader .loutnav li.megadd>a:after {
        display: none
    }
    .loutheader .loutnav li.megadd .megaddwrap {
        position: static!important;
        display: block!important;
        border: none;
        -webkit-box-shadow: 0 0 0 0 transparent;
        -moz-box-shadow: 0 0 0 0 transparent;
        -ms-box-shadow: 0 0 0 0 transparent;
        -o-box-shadow: 0 0 0 0 transparent;
        box-shadow: 0 0 0 0 transparent
    }
    .loutheader .loutnav li.megadd .megaddwrap .megawrap,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap.resources {
        padding: 0!important
    }
    .loutheader .loutnav li.megadd .megaddwrap .megawrap .megalink,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap.resources .megalink {
        display: block;
        width: 100%;
        text-align: left
    }
    .loutheader .loutnav li.megadd .megaddwrap .megawrap .megalink a,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap.resources .megalink a {
        display: block;
        background-color: #f6f6f6;
        line-height: 40px!important
    }
    .loutheader .loutnav li.megadd .megaddwrap .megawrap .megalink .tenimage,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap .megalink h1,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap .megalink p,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap.resources .megalink .tenimage,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap.resources .megalink h1,
    .loutheader .loutnav li.megadd .megaddwrap .megawrap.resources .megalink p {
        display: none
    }
}

@media screen and (min-width: 600px) and (max-width: 799px) {
    #urlform input[type="submit"] {
        background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACsUlEQVRo3t2a/0oCQRDHpT8jJKQn6AEiIiR6moiIkJDoFSIiIiIiInqUkAiREInoOUQyAn9rzcqdTMvt7sztGLctLB54fp3PzHfXvV1zuf/YBoNBYTgcFgT1Vtvt9sKfBK8Cn0wmb9Bf4XrZV280GhVB62M8Hj+0Wq35QkCmVlTw31GD64YPBHx2Gjz0qR5A3DebzflARMG/qy/TegPeY0NA5rfi4HEHiDvxSkCmpsFHWf9GFZhVggMRBf+p68TXCkKsEjh4W4N76hSIOPikROBrgLgVAQDBSoJtTL0OwHmTVrfbLSTZxtRFIEBkDcSatmwlVCJv0duBe8auCiA73XhDQNl/QRDs9NLv9/MWvV0FQQGI7HQtAbEOgi2GnUgQDDvJQSTMQqYM1mx2Ar09pp2uJCA2MATBTjVbJSCofaad5CAYdlIQSxa9faadLiUgNtWUSMladF3t9Xo2iAOmnS5EIYh2qjoqccC0kxwEw05V+EEzQkBQJYaWgjiXgChS7IQy92yDAL0Svt+ki/TEIGYLNFeLIBYtlTikjAekdyYBMVuoEcv/BAN70aJXZtpJDoIxEJ8clSib7IRfEcSpNwSsSLdcdsIBKYhOp+OshM1Cmp1EILaZdqo4II6YdjqRgvhi2OnRZieAOMZ20i2UYCc/CB3AZKG0AC6LegEEbSE8iClzedpBbLKQ1yDWp1HXLOQzjRps4x98kD9keClBtI33UkKzjXfw5GW11GIO6aVfzAW9nE7zVJaZB5o0T2OZeaQM+qEeb6sQs5WdbRV9Y4tgm+xsbAW9tYg3d4nZys7mbry9zsg8eXudmHm/7XUQqTA8TzrgoOqJHHDoR0yWcmfziAlDWEqd6pDPYhu5Q764xcesCbbxOmZNsI38MasGEeZBN/rScP9qgCGC/bNHaO0HcpMtRD4Q6lkAAAAASUVORK5CYII=");
        background-size: 20px;
        background-repeat: no-repeat;
        background-position: center;
        overflow: hidden;
        width: 20%;
        text-indent: 200px
    }
    #urlform input[type="email"] {
        width: 80%
    }
    .integrationitems {
        text-align: center
    }
    #appcontainer ul li {
        margin: 4px 6px 0 0
    }
    #appcontainer ul li:nth-of-type(3n+3) {
        margin-right: 6px
    }
    #appcontainer ul li:nth-of-type(2n+2) {
        margin-right: 0px
    }
    .featuressection {
        width: 93%;
        margin: 0 auto
    }
    .featuressection .featureimage.imgleft img {
        left: unset
    }
    .homeanalytics .hanal {
        width: 80%
    }
    .homeanalytics .hanal+.hanal {
        margin-top: 30px
    }
    .showcasesection .itemlist .listitem {
        width: 100%;
        float: none;
        margin-right: 0;
        margin-bottom: 5%
    }
    .row .columns {
        float: left
    }
    .row .columns.large-4 {
        width: 100%;
        margin-right: 0
    }
    .row .columns+.columns {
        margin-top: 4%
    }
}

#nprogress {
    pointer-events: none;
    -webkit-pointer-events: none
}

#nprogress .bar {
    background: #edf2f8;
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    width: 100%;
    height: 4px
}

#nprogress .peg {
    display: block;
    position: absolute;
    right: 0px;
    width: 100px;
    height: 100%;
    box-shadow: 0 0 10px #edf2f8, 0 0 5px #edf2f8;
    opacity: 1.0;
    -webkit-transform: rotate(3deg) translate(0px, -4px);
    -moz-transform: rotate(3deg) translate(0px, -4px);
    -ms-transform: rotate(3deg) translate(0px, -4px);
    -o-transform: rotate(3deg) translate(0px, -4px);
    transform: rotate(3deg) translate(0px, -4px)
}

#nprogress .spinner {
    display: block;
    position: fixed;
    z-index: 100;
    top: 15px;
    right: 15px
}

#nprogress .spinner-icon {
    width: 14px;
    height: 14px;
    display: none;
    border: solid 2px transparent;
    border-top-color: #edf2f8;
    border-left-color: #edf2f8;
    border-radius: 10px;
    -webkit-animation: nprogress-spinner 400ms linear infinite;
    -moz-animation: nprogress-spinner 400ms linear infinite;
    -ms-animation: nprogress-spinner 400ms linear infinite;
    -o-animation: nprogress-spinner 400ms linear infinite;
    animation: nprogress-spinner 400ms linear infinite
}

@-webkit-keyframes nprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-moz-keyframes nprogress-spinner {
    0% {
        -moz-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -moz-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-o-keyframes nprogress-spinner {
    0% {
        -o-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -o-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-ms-keyframes nprogress-spinner {
    0% {
        -ms-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -ms-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes nprogress-spinner {
    0% {
        transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    animation-duration: 2s
}

@-webkit-keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@keyframes bounce {
    0%,
    20%,
    50%,
    80%,
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce
}

@-webkit-keyframes flash {
    0%,
    50%,
    100% {
        opacity: 1
    }
    25%,
    75% {
        opacity: 0
    }
}

@keyframes flash {
    0%,
    50%,
    100% {
        opacity: 1
    }
    25%,
    75% {
        opacity: 0
    }
}

.flash {
    -webkit-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scaleX(1.25) scaleY(0.75);
        -ms-transform: scaleX(1.25) scaleY(0.75);
        transform: scaleX(1.25) scaleY(0.75)
    }
    40% {
        -webkit-transform: scaleX(0.75) scaleY(1.25);
        -ms-transform: scaleX(0.75) scaleY(1.25);
        transform: scaleX(0.75) scaleY(1.25)
    }
    60% {
        -webkit-transform: scaleX(1.15) scaleY(0.85);
        -ms-transform: scaleX(1.15) scaleY(0.85);
        transform: scaleX(1.15) scaleY(0.85)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%,
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@keyframes shake {
    0%,
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
}

.shake {
    -webkit-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    animation-name: swing
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    10%,
    20% {
        -webkit-transform: scale(0.9) rotate(-3deg);
        -ms-transform: scale(0.9) rotate(-3deg);
        transform: scale(0.9) rotate(-3deg)
    }
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%,
    60%,
    80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

.tada {
    -webkit-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
}

.wobble {
    -webkit-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes dobble {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
    3% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    6% {
        -webkit-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    9% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    12% {
        -webkit-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    15% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    18% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
}

@keyframes dobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        transform: translateX(0%)
    }
}

.dobble {
    -webkit-animation-name: dobble;
    animation-name: dobble
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3);
        transform: scale(0.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(0.9);
        transform: scale(0.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.3);
        -ms-transform: scale(0.3);
        transform: scale(0.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(0.9);
        -ms-transform: scale(0.9);
        transform: scale(0.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(0.95);
        transform: scale(0.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0.3);
        transform: scale(0.3)
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(0.95);
        -ms-transform: scale(0.95);
        transform: scale(0.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(0.3);
        -ms-transform: scale(0.3);
        transform: scale(0.3)
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        transform: translateY(20px)
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    animation-name: flip
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}

.flipInX {
    -webkit-backface-visibility: visible!important;
    -ms-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}

.flipInY {
    -webkit-backface-visibility: visible!important;
    -ms-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation-name: flipInY;
    animation-name: flipInY
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible!important;
    -ms-backface-visibility: visible!important;
    backface-visibility: visible!important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.flipOutY {
    -webkit-backface-visibility: visible!important;
    -ms-backface-visibility: visible!important;
    backface-visibility: visible!important;
    -webkit-animation-name: flipOutY;
    animation-name: flipOutY
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    animation-name: slideOutUp
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    100% {
        -webkit-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%,
    60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}

.hinge {
    -webkit-animation-name: hinge;
    animation-name: hinge
}

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0px) rotate(0deg);
        -ms-transform: translateX(0px) rotate(0deg);
        transform: translateX(0px) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    animation-name: rollOut
}

.delayOneSec {
    animation-delay: 1s;
    -webkit-animation-delay: 1s
}

.loopTwoSec {
    -webkit-animation-duration: 6s;
    -webkit-animation-iteration-count: infinite
}
