
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */

/* ==========================================================================
   HTML5 display definitions
   ========================================================================== */

/*
 * Corrects `block` display not defined in IE 8/9.
 */

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

/*
 * Corrects `inline-block` display not defined in IE 8/9.
 */

audio,canvas,video {
    display: inline-block;
}

/*
 * Prevents modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

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

/*
 * Addresses styling for `hidden` attribute not present in IE 8/9.
 */

[hidden] {
    display: none;
}

/* ==========================================================================
   Base
   ========================================================================== */

/*
 * 1. Sets default font family to sans-serif.
 * 2. Prevents iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

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

/*
 * Removes default margin.
 */

body {
    margin: 0;
}

/* ==========================================================================
   Links
   ========================================================================== */

/*
 * Addresses `outline` inconsistency between Chrome and other browsers.
 */

a:focus {
    outline: thin dotted;
}

/*
 * Improves readability when focused and also mouse hovered in all browsers.
 */

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

/* ==========================================================================
   Typography
   ========================================================================== */

/*
 * Addresses `h1` font sizes within `section` and `article` in Firefox 4+,
 * Safari 5, and Chrome.
 */

h1 {
    font-size: 2em;
}

/*
 * Addresses styling not present in IE 8/9, Safari 5, and Chrome.
 */

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

/*
 * Addresses style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */

b,strong {
    font-weight: bold;
}

/*
 * Addresses styling not present in Safari 5 and Chrome.
 */

dfn {
    font-style: italic;
}

/*
 * Addresses styling not present in IE 8/9.
 */

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


/*
 * Corrects font family set oddly in Safari 5 and Chrome.
 */

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

/*
 * Improves readability of pre-formatted text in all browsers.
 */

pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}

/*
 * Sets consistent quote types.
 */

q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}

/*
 * Addresses inconsistent and variable font size in all browsers.
 */

small {
    font-size: 80%;
}

/*
 * Prevents `sub` and `sup` affecting `line-height` in all browsers.
 */

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

sup {
    top: -0.5em;
}

sub {
    bottom: -0.25em;
}

/* ==========================================================================
   Embedded content
   ========================================================================== */

/*
 * Removes border when inside `a` element in IE 8/9.
 */

img {
    border: 0;
}

/*
 * Corrects overflow displayed oddly in IE 9.
 */

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

/* ==========================================================================
   Figures
   ========================================================================== */

/*
 * Addresses margin not present in IE 8/9 and Safari 5.
 */

figure {
    margin: 0;
}

/* ==========================================================================
   Forms
   ========================================================================== */

/*
 * Define consistent border, margin, and padding.
 */

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

/*
 * 1. Corrects color not being inherited in IE 8/9.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
    border: 0; /* 1 */
    padding: 0; /* 2 */
}

/*
 * 1. Corrects font family not being inherited in all browsers.
 * 2. Corrects font size not being inherited in all browsers.
 * 3. Addresses margins set differently in Firefox 4+, Safari 5, and Chrome
 */

button,input,select,textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 2 */
    margin: 0; /* 3 */
}

/*
 * Addresses Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

button,input {
    line-height: normal;
}

/*
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Corrects inability to style clickable `input` types in iOS.
 * 3. Improves usability and consistency of cursor style between image-type
 *    `input` and others.
 */

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

/*
 * Re-set default cursor for disabled elements.
 */

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

/*
 * 1. Addresses box sizing set to `content-box` in IE 8/9.
 * 2. Removes excess padding in IE 8/9.
 */

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

/*
 * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
 * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
 *    (include `-moz` to future-proof).
 */

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

/*
 * Removes inner padding and search cancel button in Safari 5 and Chrome
 * on OS X.
 */

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

/*
 * Removes inner padding and border in Firefox 4+.
 */

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

/*
 * 1. Removes default vertical scrollbar in IE 8/9.
 * 2. Improves readability and alignment in all browsers.
 */

textarea {
    overflow: auto; /* 1 */
    vertical-align: top; /* 2 */
}

/* ==========================================================================
   Tables
   ========================================================================== */

/*
 * Remove most spacing between table cells.
 */

table {
    border-collapse: collapse;
    border-spacing: 0;
}
@font-face{font-family:'proxima nova';font-weight:200;font-style:normal;src:url("/type/proximanova/proximanova-light.eot");src:url("/type/proximanova/proximanova-light.eot?#iefix") format('embedded-opentype'),url("/type/proximanova/proximanova-light.woff") format('woff'),url("/type/proximanova/proximanova-light.ttf") format('truetype')}@font-face{font-family:'proxima nova';font-weight:400;font-style:normal;src:url("/type/proximanova/proximanova-reg.eot");src:url("/type/proximanova/proximanova-reg.eot?#iefix") format('embedded-opentype'),url("/type/proximanova/proximanova-reg.woff") format('woff'),url("/type/proximanova/proximanova-reg.ttf") format('truetype')}@font-face{font-family:'proxima nova';font-weight:700;font-style:normal;src:url("/type/proximanova/proximanova-semibold.eot");src:url("/type/proximanova/proximanova-semibold.eot?#iefix") format('embedded-opentype'),url("/type/proximanova/proximanova-semibold.woff") format('woff'),url("/type/proximanova/proximanova-semibold.ttf") format('truetype')}@charset "UTF-8";
@font-face{font-family:"benbria";src:url("/type/benbria/benbria.eot");src:url("/type/benbria/benbria.eot?#iefix") format("embedded-opentype"),url("/type/benbria/benbria.woff") format("woff"),url("/type/benbria/benbria.ttf") format("truetype"),url("/type/benbria/benbria.svg#benbria") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"benbria" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"benbria" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-camera:before{content:"c"}.icon-close:before{content:"d"}.icon-contract:before{content:"e"}.icon-expand:before{content:"f"}.icon-menu:before{content:"g"}.icon-paperclip:before{content:"h"}.icon-send:before{content:"i"}.icon-search:before{content:"j"}.icon-back:before{content:"b"}.icon-add:before{content:"a"}*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}* ::-webkit-input-placeholder{color:#777}* :-moz-placeholder{color:#777}* ::-moz-placeholder{color:#777}* :-ms-input-placeholder{color:#777}html{font-size:62.5%;font-family:'proxima nova','helvetica neue',helvetica,arial,sans-serif;height:100%}body{background:#fff;height:100%}a{text-decoration:none}@-moz-keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes fade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-moz-keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes fade-out{0%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes pop-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-moz-keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-o-keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@keyframes pop-out{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}40%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-moz-keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-o-keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@keyframes pop-in-out{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}10%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}85%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}90%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}}@-moz-keyframes bookmark-drop{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}90%{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes bookmark-drop{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}90%{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-o-keyframes bookmark-drop{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}90%{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@keyframes bookmark-drop{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}90%{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);-o-transform:translateY(10%);-ms-transform:translateY(10%);transform:translateY(10%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}}@-moz-keyframes pulse{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes pulse{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes pulse{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes pulse{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}50%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-o-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);-ms-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);-webkit-transform:scale3d(.3,.3,.3);-moz-transform:scale3d(.3,.3,.3);-o-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);-webkit-transform:scale3d(.9,.9,.9);-moz-transform:scale3d(.9,.9,.9);-o-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);-webkit-transform:scale3d(.97,.97,.97);-moz-transform:scale3d(.97,.97,.97);-o-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-moz-keyframes wiggle-delayed{0%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}1%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}2%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}3%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}4%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}5%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}6%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}7%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}8%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}9%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}10%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}11%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}12%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}13%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}14%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}15%{-webkit-transform:rotate(0) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(0) scaleX(1.2) scaleY(1.2);-o-transform:rotate(0) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(0) scaleX(1.2) scaleY(1.2);transform:rotate(0) scaleX(1.2) scaleY(1.2)}20%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}}@-webkit-keyframes wiggle-delayed{0%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}1%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}2%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}3%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}4%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}5%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}6%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}7%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}8%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}9%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}10%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}11%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}12%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}13%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}14%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}15%{-webkit-transform:rotate(0) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(0) scaleX(1.2) scaleY(1.2);-o-transform:rotate(0) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(0) scaleX(1.2) scaleY(1.2);transform:rotate(0) scaleX(1.2) scaleY(1.2)}20%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}}@-o-keyframes wiggle-delayed{0%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}1%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}2%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}3%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}4%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}5%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}6%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}7%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}8%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}9%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}10%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}11%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}12%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}13%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}14%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}15%{-webkit-transform:rotate(0) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(0) scaleX(1.2) scaleY(1.2);-o-transform:rotate(0) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(0) scaleX(1.2) scaleY(1.2);transform:rotate(0) scaleX(1.2) scaleY(1.2)}20%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}}@keyframes wiggle-delayed{0%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}1%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}2%{-webkit-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-moz-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-o-transform:rotate(-5deg) scaleX(.9) scaleY(.9);-ms-transform:rotate(-5deg) scaleX(.9) scaleY(.9);transform:rotate(-5deg) scaleX(.9) scaleY(.9)}3%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}4%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}5%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}6%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}7%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}8%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}9%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}10%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}11%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}12%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}13%{-webkit-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(5deg) scaleX(1.2) scaleY(1.2);transform:rotate(5deg) scaleX(1.2) scaleY(1.2)}14%{-webkit-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-o-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(-5deg) scaleX(1.2) scaleY(1.2);transform:rotate(-5deg) scaleX(1.2) scaleY(1.2)}15%{-webkit-transform:rotate(0) scaleX(1.2) scaleY(1.2);-moz-transform:rotate(0) scaleX(1.2) scaleY(1.2);-o-transform:rotate(0) scaleX(1.2) scaleY(1.2);-ms-transform:rotate(0) scaleX(1.2) scaleY(1.2);transform:rotate(0) scaleX(1.2) scaleY(1.2)}20%{-webkit-transform:rotate(0) scaleX(1) scaleY(1);-moz-transform:rotate(0) scaleX(1) scaleY(1);-o-transform:rotate(0) scaleX(1) scaleY(1);-ms-transform:rotate(0) scaleX(1) scaleY(1);transform:rotate(0) scaleX(1) scaleY(1)}}@-moz-keyframes crossfade-out{0%{opacity:1;-ms-filter:none;filter:none}33%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-webkit-keyframes crossfade-out{0%{opacity:1;-ms-filter:none;filter:none}33%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-o-keyframes crossfade-out{0%{opacity:1;-ms-filter:none;filter:none}33%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes crossfade-out{0%{opacity:1;-ms-filter:none;filter:none}33%{opacity:1;-ms-filter:none;filter:none}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@-moz-keyframes crossfade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66%{opacity:1;-ms-filter:none;filter:none}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes crossfade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66%{opacity:1;-ms-filter:none;filter:none}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes crossfade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66%{opacity:1;-ms-filter:none;filter:none}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes crossfade-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}66%{opacity:1;-ms-filter:none;filter:none}100%{opacity:1;-ms-filter:none;filter:none}}.powered-by-loop{background:url("/images/loop-logo/powered-by-loop-color.png") no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;display:block;height:50px;margin:0 auto;top:auto;width:144px}p.copyright{text-align:center}.is-hidden{display:none !important;opacity:0 !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;filter:alpha(opacity=0) !important}.is-table{display:table;table-layout:fixed;width:100%}.is-centered{text-align:center}.alert{clear:both;margin:10px 0;overflow:hidden;padding:8px 10px;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;border-radius:2px;border:1px solid #ececec;}.alert .content{margin:0;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem}.alert.error{border-color:#f35a5e;background:#fddedf;color:#f35a5e}.alert.branded{color:#fff}.alert.is-simple{background:none !important;border:0 !important;padding:0 !important}.alert.bookmarkpage{position:relative;overflow:visible;padding-left:0;}.alert.bookmarkpage .bookmarkicon{top:4px;position:relative;float:left;-webkit-animation:bookmark-drop .5s normal forwards ease-out;-moz-animation:bookmark-drop .5s normal forwards ease-out;-o-animation:bookmark-drop .5s normal forwards ease-out;-ms-animation:bookmark-drop .5s normal forwards ease-out;animation:bookmark-drop .5s normal forwards ease-out;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-ms-animation-iteration-count:1;animation-iteration-count:1}.alert.bookmarkpage .bookmarkdetail{position:absolute;top:-3px;left:13px;font-size:12px;font-size:1.2rem;color:#fff}.alert.bookmarkpage .bookmarkbase{font-size:38px;font-size:3.8rem}.alert.bookmarkpage .content{margin-left:40px}.actions{padding-top:10px;text-align:center}.button{text-align:center;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;font-size:14px;font-size:1.4rem;font-weight:bold;text-transform:uppercase;-webkit-font-smoothing:antialiased;line-height:20px;padding:9px 16px;text-align:center;outline:none;width:auto;display:inline-block;color:#fff;}.button.submitting,.button.submitted,.button.busy,.button:disabled{background:-webkit-linear-gradient(top, #cfcfcf, #c0c0c0);background:-moz-linear-gradient(top, #cfcfcf, #c0c0c0);background:-o-linear-gradient(top, #cfcfcf, #c0c0c0);background:-ms-linear-gradient(top, #cfcfcf, #c0c0c0);background:linear-gradient(to bottom, #cfcfcf, #c0c0c0);background-color:#ccc;border-color:#c0c0c0;border-bottom-color:#adadad}.button.dont-resize{display:block;width:100%;float:none}@media (max-width:599px){.button{display:block;width:100%}}@media (min-width:600px){.button{padding:9px 32px}}.qualified{font-size:0;white-space:nowrap;vertical-align:middle;overflow:hidden;}.qualified input[type=text],.qualified input[type=number],.qualified input[type=email],.qualified input[type=password],.qualified input[type=tel],.qualified input[type=url],.qualified input[type=date],.qualified textarea{position:relative;display:inline-block !important}.qualified span.add-on{display:inline-block;width:auto;min-width:16px;font-size:14px;background-color:rgba(255,255,255,0.8);position:relative;-webkit-transform:translatex(calc(-100% - 2px));-moz-transform:translatex(calc(-100% - 2px));-o-transform:translatex(calc(-100% - 2px));-ms-transform:translatex(calc(-100% - 2px));transform:translatex(calc(-100% - 2px));padding-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:10px;font-weight:bold}.activity{margin:0 0 10px;position:relative;overflow:hidden;padding:10px;border-radius:6px;display:block;clear:both;}.activity .type{position:relative;top:-2px;float:left;margin-right:4px;font-size:13px;font-size:1.3rem}.activity .user{line-height:14px;line-height:1.4rem;font-size:14px;font-size:1.4rem;font-weight:700}.activity .timestamp{position:relative;line-height:12px;line-height:1.2rem;font-size:12px;font-size:1.2rem;float:right}.activity .content{clear:both;margin:0;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;position:relative;white-space:pre-line;word-wrap:break-word;z-index:2}.activity.by-customer{margin-left:auto;margin-right:5px;overflow:visible;width:65%;}.activity.by-customer:before{content:"";display:block;position:absolute;width:0;bottom:8px;right:-12px;border-width:6px 0 6px 12px;border-style:solid}.activity.by-customer:after{content:"";display:block;position:absolute;width:0;bottom:8px;right:-10px;z-index:1;border-width:6px 0 6px 12px;border-style:solid}.activity.by-system,.activity.by-manager{background:#fff;border:1px solid #d9d9d9;margin-left:5px;overflow:visible;width:65%;}.activity.by-system:before,.activity.by-manager:before{content:"";display:block;position:absolute;width:0;bottom:8px;left:-12px;border-width:6px 12px 6px 0;border-style:solid;border-color:transparent #d9d9d9}.activity.by-system:after,.activity.by-manager:after{content:"";display:block;position:absolute;width:0;bottom:8px;left:-10px;border-width:6px 12px 6px 0;border-style:solid;border-color:transparent #fff}.activity.is-rating .header{padding-bottom:15px;width:100%;border-bottom:0;text-align:left}.activity.is-rating .ratemsg-prepend{float:left;margin-right:5px;}@media (max-width:599px){.activity.is-rating .ratemsg-prepend{display:none}}.activity.is-rating .starbox{float:left;-webkit-padding-start:0;-moz-padding-start:0;}.activity.is-rating .starbox li{padding:0 2px;margin-top:-5px}.activity.is-rating .starbox a{font-size:16px;line-height:20px}.activity.is-rating .starbox .star:not(.selected){color:#fff}.activity .starbox{text-align:center;margin:0 0 10px;}.activity .starbox li{display:inline-block;padding:0 5px;margin-top:-3px;font-size:23px}.activity .share-link a{font-weight:bold;}@media (max-width:980px){.activity .share-link a{padding:10px;position:relative;left:-10px}}.activity .header{text-align:center;font-size:14px;font-size:1.4rem}.commentbox .message{-webkit-transition:all 0.1s ease-out;-moz-transition:all 0.1s ease-out;-o-transition:all 0.1s ease-out;-ms-transition:all 0.1s ease-out;transition:all 0.1s ease-out;padding:8px 50px 8px 10px;height:40px;margin-bottom:10px;line-height:20px;background:#f8f8f8;border-radius:2px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px #ececec;box-shadow:inset 0 1px 2px #ececec;clear:both;}.commentbox .message:focus{border-color:cAccent}.commentbox .message.error{border-color:#f35a5e}.commentbox .message.expanded{height:80px}.commentbox .append-photo label{right:30px}.commentbox .view-only{background:#fff4d3;border-radius:3px;color:#777;font-weight:600;margin:15px 5px 5px 5px;padding:20px;text-align:left}.clear{clear:both}.loop{background:#fff;border-bottom:1px solid #ececec;min-height:61px;overflow:hidden;padding:10px 10px 10px 30px;position:relative;}.loop .status{display:none}.loop .title{display:block;}.loop .title .user,.loop .title .type{display:none}.loop .category{float:left;font-weight:700;font-size:15px;font-size:1.5rem;line-height:20px;margin:0;vertical-align:top;width:calc(100% - 50px)}.loop .timestamp{float:right;font-size:12px;font-size:1.2rem;line-height:20px;margin-top:0;text-align:right;width:50px}.loop .description{font-size:14px;font-size:1.4rem;line-height:20px;margin:0}.loop.full{border-radius:2px;margin:0 0 10px;}.loop.full:before{border-style:solid;border-width:6px 0 6px 12px;bottom:8px;content:"";display:block;position:absolute;right:-12px;width:0}.loop.full:after{border-style:solid;border-width:6px 0 6px 12px;bottom:8px;content:"";display:block;position:absolute;right:-10px;width:0}.loop.full .description{white-space:pre-line;word-wrap:break-word}.loop.mini .description{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.loop-list .loop{cursor:pointer;}.loop-list .loop .category,.loop-list .loop .category.closed,.loop-list .loop .description{padding-left:0}.loop-list .loop .status{display:block;left:0;position:absolute;text-align:center;width:30px;}.loop-list .loop .status .icon-container{display:none;line-height:16px;margin-bottom:5px}.loop-list .loop .status .dot{font-size:8px;font-size:.8rem}.loop-list .loop .status .checkmark{font-size:13px;font-size:1.3rem}.loop-list .loop .closed .checkmark{display:block}.loop-list .loop.is-unread{font-weight:700;}.loop-list .loop.is-unread .dot{display:block}.open .loop{border-radius:6px;border:none;display:block;float:right;height:auto;margin-right:5px;overflow:visible;padding:10px;position:relative;width:65%;}.open .loop.by-proxy{background:#fff;border:1px solid #d9d9d9;float:left;margin-left:5px;overflow:visible;width:65%;}.open .loop.by-proxy:before{border-color:transparent #d9d9d9;border-style:solid;border-width:6px 12px 6px 0;bottom:8px;content:"";display:block;left:-12px;position:absolute;width:0}.open .loop.by-proxy:after{border-color:transparent #fff;border-style:solid;border-width:6px 12px 6px 0;bottom:8px;content:"";display:block;left:-10px;position:absolute;width:0}.open .loop .creator-proxy{padding-top:5px}.rate{clear:both;}.rate .rate-heading{font-size:22px;font-size:2.2rem;font-weight:700;line-height:30px;margin:0 0 10px;text-align:center}.rate .starbox{margin:0 0 10px;-webkit-padding-start:0;}.rate .starbox li{display:inline-block;padding:0 5px;margin-top:-3px;font-size:23px}.rate .message{height:80px}.page-manager{margin:0 auto;overflow:hidden}.page-manager-viewpane{height:100%;white-space:nowrap}.page{height:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);overflow:hidden;vertical-align:top;white-space:normal;width:100%;margin-top:-50px;}.page.active{height:100%;opacity:1;-ms-filter:none;filter:none;margin-top:auto}.page-horizontal{display:inline-block}.page-vertical{display:block}
  .swal2-overlay {
      background-color: rgba(0, 0, 0, 0.4);
      position: fixed;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      display: none;
      z-index: 1000;
  }
  .swal2-modal {
      background-color: #fff;
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      border-radius: 5px;
      box-sizing: border-box;
      text-align: center;
      position: fixed;
      left: 50%;
      top: 50%;
      margin-top: -200px;
      max-height: 90%;
      overflow-x: hidden;
      overflow-y: auto;
      display: none;
      z-index: 2000;
  }
  .swal2-modal:focus {
      outline: none;
  }
  .swal2-modal.loading {
      overflow-y: hidden;
  }
  .swal2-modal h2 {
      color: #575757;
      font-size: 30px;
      text-align: center;
      font-weight: 600;
      text-transform: none;
      position: relative;
      margin: 0;
      padding: 0;
      line-height: 60px;
      display: block;
  }
  .swal2-modal hr {
      height: 10px;
      color: transparent;
      border: 0;
  }
  .swal2-modal button.styled {
      color: #fff;
      border: 0;
      box-shadow: none;
      font-size: 17px;
      font-weight: 500;
      border-radius: 5px;
      padding: 10px 32px;
      margin: 0 5px;
      cursor: pointer;
  }
  .swal2-modal button.styled:focus {
      outline: none;
  }
  .swal2-modal button.styled[disabled] {
      opacity: .4;
      cursor: no-drop;
  }
  .swal2-modal button.styled.loading {
      box-sizing: border-box;
      border: 4px solid transparent;
      border-color: transparent;
      width: 40px;
      height: 40px;
      padding: 0;
      margin: -2px 30px;
      vertical-align: top;
      background-color: transparent !important;
      color: transparent;
      cursor: default;
      border-radius: 100%;
      -webkit-animation: rotate-loading 1.5s linear 0s infinite normal;
      animation: rotate-loading 1.5s linear 0s infinite normal;
  }
  .swal2-modal button.styled::-moz-focus-inner {
      border: 0;
  }
  .swal2-modal .swal2-image {
      margin: 20px auto;
  }
  .swal2-modal .swal2-close {
      font-size: 36px;
      line-height: 36px;
      font-family: serif;
      position: absolute;
      top: 5px;
      right: 13px;
      cursor: pointer;
      color: #cfcfcf;
      -webkit-transition: all 0.1s ease;
      transition: all 0.1s ease;
  }
  .swal2-modal .swal2-close:hover {
      color: #d55;
  }
  .swal2-content {
      font-size: 18px;
      text-align: center;
      font-weight: 300;
      position: relative;
      float: none;
      margin: 0;
      padding: 0;
      line-height: normal;
      color: #555;
  }
  .swal2-icon {
      width: 80px;
      height: 80px;
      border: 4px solid #808080;
      border-radius: 50%;
      margin: 20px auto 30px;
      padding: 0;
      position: relative;
      box-sizing: content-box;
      cursor: default;
      /* http://stackoverflow.com/a/4407335/1331425 */

      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none;
  }
  .swal2-icon.swal2-error {
      border-color: #f27474;
  }
  .swal2-icon.swal2-error .x-mark {
      position: relative;
      display: block;
  }
  .swal2-icon.swal2-error .line {
      position: absolute;
      height: 5px;
      width: 47px;
      background-color: #f27474;
      display: block;
      top: 37px;
      border-radius: 2px;
  }
  .swal2-icon.swal2-error .line.left {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
      left: 17px;
  }
  .swal2-icon.swal2-error .line.right {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      right: 16px;
  }
  .swal2-icon.swal2-warning {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #f8bb86;
      border-color: #f8bb86;
      font-size: 60px;
      line-height: 80px;
      text-align: center;
  }
  .swal2-icon.swal2-info {
      font-family: "Open Sans", sans-serif;
      color: #3fc3ee;
      border-color: #3fc3ee;
      font-size: 60px;
      line-height: 80px;
      text-align: center;
  }
  .swal2-icon.swal2-question {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      color: #c9dae1;
      border-color: #c9dae1;
      font-size: 60px;
      line-height: 80px;
      text-align: center;
  }
  .swal2-icon.swal2-success {
      border-color: #a5dc86;
  }
  .swal2-icon.swal2-success::before,.swal2-icon.swal2-success::after {
      content: '';
      border-radius: 50%;
      position: absolute;
      width: 60px;
      height: 120px;
      background: #fff;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
  }
  .swal2-icon.swal2-success::before {
      border-radius: 120px 0 0 120px;
      top: -7px;
      left: -33px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transform-origin: 60px 60px;
      transform-origin: 60px 60px;
  }
  .swal2-icon.swal2-success::after {
      border-radius: 0 120px 120px 0;
      top: -11px;
      left: 30px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transform-origin: 0 60px;
      transform-origin: 0 60px;
  }
  .swal2-icon.swal2-success .placeholder {
      width: 80px;
      height: 80px;
      border: 4px solid rgba(165, 220, 134, 0.2);
      border-radius: 50%;
      box-sizing: content-box;
      position: absolute;
      left: -4px;
      top: -4px;
      z-index: 2;
  }
  .swal2-icon.swal2-success .fix {
      width: 7px;
      height: 90px;
      background-color: #fff;
      position: absolute;
      left: 28px;
      top: 8px;
      z-index: 1;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
  }
  .swal2-icon.swal2-success .line {
      height: 5px;
      background-color: #a5dc86;
      display: block;
      border-radius: 2px;
      position: absolute;
      z-index: 2;
  }
  .swal2-icon.swal2-success .line.tip {
      width: 25px;
      left: 14px;
      top: 46px;
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg);
  }
  .swal2-icon.swal2-success .line.long {
      width: 47px;
      right: 8px;
      top: 38px;
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg);
  }
  .swal2-input,.swal2-textarea {
      width: 100%;
      box-sizing: border-box;
      border-radius: 3px;
      border: 1px solid #d7d7d7;
      margin: 20px auto;
      font-size: 18px;
      box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
      -webkit-transition: all 0.3s;
      transition: all 0.3s;
  }
  .swal2-input.error,.swal2-textarea.error {
      border-color: #f06e57 !important;
  }
  .swal2-input:focus,.swal2-textarea:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed;
  }
  .swal2-input:focus::-moz-placeholder,.swal2-textarea:focus::-moz-placeholder {
      -webkit-transition: opacity 0.3s 0.03s ease;
      transition: opacity 0.3s 0.03s ease;
      opacity: 0.8;
  }
  .swal2-input:focus:-ms-input-placeholder,.swal2-textarea:focus:-ms-input-placeholder {
      -webkit-transition: opacity 0.3s 0.03s ease;
      transition: opacity 0.3s 0.03s ease;
      opacity: 0.8;
  }
  .swal2-input:focus::-webkit-input-placeholder,.swal2-textarea:focus::-webkit-input-placeholder {
      -webkit-transition: opacity 0.3s 0.03s ease;
      transition: opacity 0.3s 0.03s ease;
      opacity: 0.8;
  }
  .swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder {
      color: #bdbdbd;
  }
  .swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder {
      color: #bdbdbd;
  }
  .swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder {
      color: #bdbdbd;
  }
  .swal2-input {
      height: 43px;
      padding: 0 12px;
  }
  .swal2-textarea {
      height: 108px;
      padding: 12px;
  }
  .swal2-select {
      color: #555;
      font-size: inherit;
      margin: 20px auto;
      padding: 5px 10px;
      min-width: 40%;
      max-width: 100%;
  }
  .swal2-radio {
      border: 0;
      margin: 20px auto;
  }
  .swal2-radio label:not(:first-child) {
      margin-left: 20px;
  }
  .swal2-radio input,.swal2-radio span {
      vertical-align: middle;
  }
  .swal2-radio input {
      margin: 0 3px 0 0;
  }
  .swal2-checkbox {
      color: #555;
      margin: 20px auto;
  }
  .swal2-checkbox input,.swal2-checkbox span {
      vertical-align: middle;
  }
  .swal2-validationerror {
      background-color: #f1f1f1;
      margin: 0 -20px;
      overflow: hidden;
      padding: 10px;
      color: #797979;
      font-size: 16px;
      font-weight: 300;
  }
  .swal2-validationerror::before {
      content: "!";
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 10px;
  }
  @-webkit-keyframes showSweetAlert {
      0% {
          -webkit-transform: scale(0.7);
          transform: scale(0.7);
      }
      45% {
          -webkit-transform: scale(1.05);
          transform: scale(1.05);
      }
      80% {
          -webkit-transform: scale(0.95);
          transform: scale(0.95);
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
      }
  }
  @keyframes showSweetAlert {
      0% {
          -webkit-transform: scale(0.7);
          transform: scale(0.7);
      }
      45% {
          -webkit-transform: scale(1.05);
          transform: scale(1.05);
      }
      80% {
          -webkit-transform: scale(0.95);
          transform: scale(0.95);
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
      }
  }
  @-webkit-keyframes hideSweetAlert {
      0% {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1;
      }
      100% {
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
          opacity: 0;
      }
  }
  @keyframes hideSweetAlert {
      0% {
          -webkit-transform: scale(1);
          transform: scale(1);
          opacity: 1;
      }
      100% {
          -webkit-transform: scale(0.5);
          transform: scale(0.5);
          opacity: 0;
      }
  }
  .show-swal2 {
      -webkit-animation: showSweetAlert 0.3s;
      animation: showSweetAlert 0.3s;
  }
  .show-swal2.no-animation {
      -webkit-animation: none;
      animation: none;
  }
  .hide-swal2 {
      -webkit-animation: hideSweetAlert 0.15s;
      animation: hideSweetAlert 0.15s;
  }
  .hide-swal2.no-animation {
      -webkit-animation: none;
      animation: none;
  }
  @-webkit-keyframes animate-success-tip {
      0% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      54% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      70% {
          width: 50px;
          left: -8px;
          top: 37px;
      }
      84% {
          width: 17px;
          left: 21px;
          top: 48px;
      }
      100% {
          width: 25px;
          left: 14px;
          top: 45px;
      }
  }
  @keyframes animate-success-tip {
      0% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      54% {
          width: 0;
          left: 1px;
          top: 19px;
      }
      70% {
          width: 50px;
          left: -8px;
          top: 37px;
      }
      84% {
          width: 17px;
          left: 21px;
          top: 48px;
      }
      100% {
          width: 25px;
          left: 14px;
          top: 45px;
      }
  }
  @-webkit-keyframes animate-success-long {
      0% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      65% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      84% {
          width: 55px;
          right: 0;
          top: 35px;
      }
      100% {
          width: 47px;
          right: 8px;
          top: 38px;
      }
  }
  @keyframes animate-success-long {
      0% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      65% {
          width: 0;
          right: 46px;
          top: 54px;
      }
      84% {
          width: 55px;
          right: 0;
          top: 35px;
      }
      100% {
          width: 47px;
          right: 8px;
          top: 38px;
      }
  }
  @-webkit-keyframes rotatePlaceholder {
      0% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      5% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      12% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
      100% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
  }
  @keyframes rotatePlaceholder {
      0% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      5% {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
      }
      12% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
      100% {
          -webkit-transform: rotate(-405deg);
          transform: rotate(-405deg);
      }
  }
  .animate-success-tip {
      -webkit-animation: animate-success-tip 0.75s;
      animation: animate-success-tip 0.75s;
  }
  .animate-success-long {
      -webkit-animation: animate-success-long 0.75s;
      animation: animate-success-long 0.75s;
  }
  .swal2-icon.swal2-success.animate::after {
      -webkit-animation: rotatePlaceholder 4.25s ease-in;
      animation: rotatePlaceholder 4.25s ease-in;
  }
  @-webkit-keyframes animate-error-icon {
      0% {
          -webkit-transform: rotateX(100deg);
          transform: rotateX(100deg);
          opacity: 0;
      }
      100% {
          -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
          opacity: 1;
      }
  }
  @keyframes animate-error-icon {
      0% {
          -webkit-transform: rotateX(100deg);
          transform: rotateX(100deg);
          opacity: 0;
      }
      100% {
          -webkit-transform: rotateX(0deg);
          transform: rotateX(0deg);
          opacity: 1;
      }
  }
  .animate-error-icon {
      -webkit-animation: animate-error-icon 0.5s;
      animation: animate-error-icon 0.5s;
  }
  @-webkit-keyframes animate-x-mark {
      0% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      50% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      80% {
          -webkit-transform: scale(1.15);
          transform: scale(1.15);
          margin-top: -6px;
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
          margin-top: 0;
          opacity: 1;
      }
  }
  @keyframes animate-x-mark {
      0% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      50% {
          -webkit-transform: scale(0.4);
          transform: scale(0.4);
          margin-top: 26px;
          opacity: 0;
      }
      80% {
          -webkit-transform: scale(1.15);
          transform: scale(1.15);
          margin-top: -6px;
      }
      100% {
          -webkit-transform: scale(1);
          transform: scale(1);
          margin-top: 0;
          opacity: 1;
      }
  }
  .animate-x-mark {
      -webkit-animation: animate-x-mark 0.5s;
      animation: animate-x-mark 0.5s;
  }
  @-webkit-keyframes pulse-warning {
      0% {
          border-color: #f8d486;
      }
      100% {
          border-color: #f8bb86;
      }
  }
  @keyframes pulse-warning {
      0% {
          border-color: #f8d486;
      }
      100% {
          border-color: #f8bb86;
      }
  }
  .pulse-warning {
      -webkit-animation: pulse-warning 0.75s infinite alternate;
      animation: pulse-warning 0.75s infinite alternate;
  }
  @-webkit-keyframes rotate-loading {
      0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
      }
      100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
      }
  }
  @keyframes rotate-loading {
      0% {
          -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
      }
      100% {
          -webkit-transform: rotate(360deg);
          transform: rotate(360deg);
      }
  }
.swal2-modal{border-radius:3px !important;}.swal2-modal h2{margin-bottom:10px !important;margin-top:10px !important}.swal2-modal .swal2-content{margin:10px 0 !important}body{background:#f8f8f8;font-size:14px;font-size:1.4rem}.inner{padding:0;border:0;margin:0}label{font-size:14px;font-size:1.4rem;display:block}input[type=text],input[type=number],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=date],textarea{-webkit-box-shadow:0;box-shadow:0;font-size:14px;margin:0}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{display:block;width:100%;padding:0;border:0;-webkit-appearance:none}input[type=text],input[type=email],input[type=password],input[type=tel],textarea{padding:5px;outline:0;-webkit-transition:border-color 0.1s ease-out;-moz-transition:border-color 0.1s ease-out;-o-transition:border-color 0.1s ease-out;-ms-transition:border-color 0.1s ease-out;transition:border-color 0.1s ease-out;resize:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;font-family:'proxima nova','helvetica neue',helvetica,arial,sans-serif;font-weight:400}input[type=text],input[type=email],input[type=tel],input[type=password]{height:auto;margin:0}@media (max-width:540px){body{background:#fff}}#wrapper{background:#fff;border-radius:4px;margin:0 auto;max-width:540px}#header{left:auto;position:fixed;text-align:center;width:540px;z-index:6;}#header .logo{display:inline-block;font-size:0;margin-top:-10px;position:relative}#header .center{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}#header img{max-height:64px;padding:7px 0}#header .header{background:#fff;height:60px;padding:10px;position:relative}#header a{font-weight:bold}#header h3{font-size:16px;-webkit-font-smoothing:antialiased;font-weight:bold;left:0;line-height:60px;margin:0;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%}#header .goto-previous{float:left;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:bold;height:40px;line-height:20px;padding:10px 10px 10px 0;position:relative;text-shadow:none;text-transform:uppercase;width:40px;z-index:1}#header .unread-indicator{border-radius:2px;position:absolute;right:10px;top:20px;z-index:1}#header .ss-icon{margin-right:2px;position:relative;top:2px}#header .headerButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;float:left;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:bold;line-height:20px;outline:none;padding:9px 16px;text-align:center;text-transform:uppercase;-webkit-transition:width 0.2s;-moz-transition:width 0.2s;-o-transition:width 0.2s;-ms-transition:width 0.2s;transition:width 0.2s;width:calc(100% - 40px)}#header .smaller-header-button{width:calc(100% - 90px)}#header .connection-button{color:#000;font-size:2rem;height:39px;line-height:39px;position:absolute;right:0;text-align:center;top:11px;-webkit-transition:right 0.2s;-moz-transition:right 0.2s;-o-transition:right 0.2s;-ms-transition:right 0.2s;transition:right 0.2s;width:50px;z-index:1;-webkit-font-smoothing:antialiased}#header .move-for-unread-indicator{right:55px;top:10px}#container{margin:0 auto;min-height:300px;overflow:hidden}@media (max-width:540px){#wrapper{border-radius:0}#header{left:0;width:100%}}#access-restriction .access-restriction-wrapper .overlay{background-color:rgba(0,0,0,0.6);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:100%;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999;}#access-restriction .access-restriction-wrapper .overlay .popup{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;-webkit-animation:pop-in ease .5s;-moz-animation:pop-in ease .5s;-o-animation:pop-in ease .5s;-ms-animation:pop-in ease .5s;animation:pop-in ease .5s;background:#fff;border-radius:3px;-moz-box-shadow:0 0 10px 3px #444;-webkit-box-shadow:0 0 10px 3px #444;-webkit-box-shadow:0 0 10px 3px #444;box-shadow:0 0 10px 3px #444;max-height:480px;margin:0 auto;padding:20px;width:80vw;}#access-restriction .access-restriction-wrapper .overlay .popup.locating{width:50%}#access-restriction .access-restriction-wrapper .overlay .popup .content{font-size:16px;font-size:1.6rem;}#access-restriction .access-restriction-wrapper .overlay .popup .content.locating{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:calc(100% - 60px);-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;}#access-restriction .access-restriction-wrapper .overlay .popup .content.locating span{font-weight:600;line-height:32px}#access-restriction .access-restriction-wrapper .overlay .popup .content a{color:#5183bc;}#access-restriction .access-restriction-wrapper .overlay .popup .content a:visited{color:#5183bc}#access-restriction .access-restriction-wrapper .overlay .popup .content .blip{-webkit-transform:scale(1);height:32px;width:32px;}#access-restriction .access-restriction-wrapper .overlay .popup .content .blip span.pulsating{background:#017aff;border-radius:32px;display:block;height:100%;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;width:100%;-webkit-animation-duration:2400ms;-webkit-animation-iteration-count:infinite;-webkit-animation-name:map-blip;-webkit-animation-timing-function:ease-out;-moz-animation-duration:2400ms;-moz-animation-iteration-count:infinite;-moz-animation-name:map-blip;-moz-animation-timing-function:ease-out;-webkit-animation-duration:2400ms;-moz-animation-duration:2400ms;-o-animation-duration:2400ms;-ms-animation-duration:2400ms;animation-duration:2400ms;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:map-blip;-moz-animation-name:map-blip;-o-animation-name:map-blip;-ms-animation-name:map-blip;animation-name:map-blip;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;animation-timing-function:ease-out}#access-restriction .access-restriction-wrapper .overlay .popup .content .blip span.dot{background:#017aff;border-radius:16px;border:3px solid #fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.3);box-shadow:0 0 6px rgba(0,0,0,0.3);display:block;height:18px;left:7px;position:absolute;top:7px;width:18px}#access-restriction .access-restriction-wrapper .overlay .popup button{background:#5183bc;border:none;border-radius:3px;color:#fff;float:right;font-size:16px;font-size:1.6rem;font-weight:600;padding:10px;text-transform:uppercase;}#access-restriction .access-restriction-wrapper .overlay .popup button:focus{outline:none}@-moz-keyframes map-blip{0%{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);-webkit-transform:scale(.3);-moz-transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3.8);-moz-transform:scale(3.8);-o-transform:scale(3.8);-ms-transform:scale(3.8);transform:scale(3.8)}}@-webkit-keyframes map-blip{0%{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);-webkit-transform:scale(.3);-moz-transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3.8);-moz-transform:scale(3.8);-o-transform:scale(3.8);-ms-transform:scale(3.8);transform:scale(3.8)}}@-o-keyframes map-blip{0%{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);-webkit-transform:scale(.3);-moz-transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3.8);-moz-transform:scale(3.8);-o-transform:scale(3.8);-ms-transform:scale(3.8);transform:scale(3.8)}}@keyframes map-blip{0%{opacity:.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35);-webkit-transform:scale(.3);-moz-transform:scale(.3);-o-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3.8);-moz-transform:scale(3.8);-o-transform:scale(3.8);-ms-transform:scale(3.8);transform:scale(3.8)}}.customer-actions{padding:0;margin:0 0 20px;list-style:none;}.customer-actions .action{display:block;padding:20px 15px 17px;text-align:center;font-size:16px;font-weight:bold;text-transform:uppercase;-webkit-font-smoothing:antialiased;}@media (max-width:540px){.customer-actions .action{padding:17px 15px 15px}}#locationSelect{margin-bottom:20px}.targetSelect{margin-bottom:10px}.locationSelectButton,.locationClearButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;border:1px solid #ccc;-webkit-box-shadow:0 1px 2px #ececec;box-shadow:0 1px 2px #ececec;-webkit-font-smoothing:antialiased;font-weight:600;font-size:14px;font-size:1.4rem;background:-webkit-linear-gradient(top, #f8f8f8, #e9e9e9);background:-moz-linear-gradient(top, #f8f8f8, #e9e9e9);background:-o-linear-gradient(top, #f8f8f8, #e9e9e9);background:-ms-linear-gradient(top, #f8f8f8, #e9e9e9);background:linear-gradient(to bottom, #f8f8f8, #e9e9e9);background-color:#f8f8f8;line-height:20px;max-width:250px;outline:none;overflow:hidden;padding:9px 16px;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.locationClearButton{border-radius:0;margin-left:-1px}body.invite-form{height:auto;}body.invite-form #header{border-bottom:1px solid #ececec;overflow:hidden;}body.invite-form #header .logo{display:inline-block}body.invite-form #header .header{border:none}body.invite-form #container{min-height:0;position:relative;}body.invite-form #container .inputgroup{margin:10px 0 0 0}body.invite-form #container #invite{width:100%}body.invite-form #container textarea{resize:vertical}body.invite-form #container #location-list{padding:15px 80px 0;text-align:center;}body.invite-form #container #location-list .locationSelectButton{max-width:-webkit-calc(100% - 42px);max-width:calc(100% - 42px);width:100%}body.invite-form #container #location-list .locationClearButton{margin-left:-2px}body.invite-form #container .text-highlighter{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}body.invite-form #container .text-highlighter:hover{color:#4c82bd}body.invite-form #info{background:#f35a5e;color:#fff;display:none;font-size:15px;font-size:1.5rem;left:0;padding:10px;position:fixed;text-align:center;top:0;width:100%;z-index:10;}body.invite-form #info.invite-successful{background:#89b554}body.invite-form .or-divider{color:#000;font-weight:bold;margin:15px 10px 0;text-align:center;text-transform:uppercase}body.invite-form #template-select{margin:15px 0;padding-bottom:10px;border-bottom:1px solid #d3d3d3}@media (max-width:540px){body.invite-form #header{display:none}body.invite-form #container{padding-top:0;}body.invite-form #container #location-list{padding:7px 10px 0}body.invite-form #info{padding:5px}}.splash-container{margin:0}.landing-sentence{color:#fff;font-size:21px;font-weight:bold;line-height:28px;margin:0;max-width:540px;padding:50px 10px 0;position:absolute;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,0.5);width:100%;}@media (max-width:540px){.landing-sentence{padding:8% 10px 0}}.splash-image{max-height:150px;width:100%}.note{color:#444;margin:0 40px;text-align:center}.header{border-bottom:1px solid #ececec;overflow:hidden}.goto-previous{background-color:transparent;color:#000}.unread-indicator{background:#89b554;color:#fff;font-weight:400;font-size:12px;font-size:1.2rem;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);padding:2px 8px 1px;text-align:center;text-transform:uppercase;}.unread-indicator.unread-transform{-webkit-animation-duration:.9s;-webkit-animation-name:bounceIn;-webkit-animation-duration:.9s;-moz-animation-duration:.9s;-o-animation-duration:.9s;-ms-animation-duration:.9s;animation-duration:.9s;-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;-ms-animation-name:bounceIn;animation-name:bounceIn;opacity:1;-ms-filter:none;filter:none}.headerButton{border-radius:2px;color:#fff}.action{border-bottom:1px solid #ccc;background-repeat:no-repeat;-webkit-background-size:24px 24px;-moz-background-size:24px 24px;background-size:24px 24px;background-position:21px center;color:#000}.page2{padding:20px 80px}.inputgroup{margin-bottom:20px;position:relative;}.inputgroup label{margin-bottom:5px}#information label{background:none;font-weight:bold;font-size:12px;font-size:1.2rem;left:0;padding:0 8px 0 0;position:relative;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;-ms-transition:0.3s ease-out;transition:0.3s ease-out;width:100%;z-index:1;}#information label.radio-label-title{background:none;display:block;position:relative;width:auto}#information label.radio-label{background:none;display:inline;margin:0 15px 0 15px;padding:13px 8px 8px;position:relative;width:auto;}#information label.radio-label:before{border-radius:9999px;border:1px solid #ccc;bottom:8px;content:'';display:inline-block;height:15px;left:-15px;margin-right:10px;position:absolute;width:15px}#information label.label-disabled{color:#d3d3d3}#information input{background:none;border-left:0;border-radius:0;border-right:0;border-top:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;height:32px;margin:0 0 10px;padding:0 8px 8px 3px;width:100%;}#information input:disabled{color:#b3b3b3;-webkit-text-fill-color:#b3b3b3}#information input.yes,#information input.no{display:none}#information .binary-container{border-bottom:1px solid #ccc;padding:0 0 10px 0;margin-bottom:10px}.custom-field-error{color:#e20000;padding:10px;text-align:center}.customer-pages{text-align:center}.solo-action{border-radius:6px;border:2px solid #ccc;color:#000;display:inline-block;font-size:14px;-webkit-font-smoothing:antialiased;font-weight:bold;padding:10px 30px;text-transform:uppercase}#description{height:auto;max-height:15em;min-height:5em}.description-with-photo{overflow-y:scroll;padding-right:40px}.append-photo label img,.append-photo label .clear{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg)}#locationSelect .errorText{margin:0}#locationSelect .location{margin:0}.details{clear:both}textarea{padding:8px}.comment .button{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}.option-item{padding:12px 10px 8px 30px}.targetSelect + .targetSelect{margin-top:5px}.target-list{border-bottom:solid 1px #ccc;border-radius:2px;border-top:solid 1px #ccc}.option-list{border-left:solid 1px #ccc;border-right:solid 1px #ccc;}.option-list.subcategory{border-bottom:solid 1px #ccc;border-radius:0 0 2px 2px}.option-list li{border-bottom:1px solid #ccc;}.option-list li .location{min-height:30px}.option-list li a{color:#000}#container{padding-top:60px}.item.open{padding:20px;position:relative}.loop.mini .appended-photo img{display:none}.loop.full.is-unread .appended-photo img{float:right;max-width:95%}.appended-photo img{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:5px;margin-top:-6px;max-width:100%;padding:2px}.appended-photo-maximized{height:100%;font-size:0;position:fixed;text-align:center;width:100%;z-index:9;}.appended-photo-maximized:before{content:'';display:inline-block;height:100%;vertical-align:middle}.appended-photo-maximized .background-overlay{background:#000;bottom:0;left:0;position:absolute;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30);right:0;top:0;z-index:9}.appended-photo-maximized .image-container{background:#fff;display:inline-block;max-height:100vh;max-width:100vw;padding:10px;position:absolute;vertical-align:middle;z-index:10;}.appended-photo-maximized .image-container img{max-height:calc(100vh - 20px);max-width:calc(100vw - 20px)}.close-modal{background:#fff;cursor:pointer;font-size:20px;font-size:2rem;padding:5px 10px;position:absolute;right:5px;top:10px}span.required{color:#e20000}.overlay{background:rgba(68,68,68,0.9);}.overlay .overlay-inner .modalDialog{background:#fff;border-radius:2px;-webkit-box-shadow:0 5px 10px 5px rgba(0,0,0,0.4);box-shadow:0 5px 10px 5px rgba(0,0,0,0.4);color:#000}@media (max-width:540px){.action{background-position:20px center}.page2{padding:10px}.item.open{padding:10px}}.overlay{bottom:0;left:0;margin:0;min-width:100%;position:fixed;top:0;width:auto;z-index:9999;}.overlay.long-content{position:absolute !important}.overlay .close-modal{color:#000;cursor:pointer;font-size:18px;font-size:1.8rem;position:absolute;right:12px;top:12px}.overlay .overlay-color{bottom:0;left:0;position:absolute;right:0;top:0}.overlay .overlay-inner{margin:0 auto;max-width:600px;min-width:320px;padding:8% 0;position:relative;width:100%}.overlay .modalDialog{margin:0 auto;max-width:400px;min-width:150px;padding:15px;position:relative;width:75%}@media (max-width:979px){.overlay .close-modal{font-size:16px;font-size:1.6rem;right:5px;top:5px}}@media (max-width:540px){.overlay .modalDialog{padding:10px}}.targetSearchWidget{margin-top:8px;overflow:hidden;}.targetSearchWidget .subhead{font-weight:700;font-size:20px;font-size:2rem;margin:5px 0 8px 5px}.targetSearchWidget .target-search{margin-bottom:10px;overflow:hidden;position:relative;width:100%;}.targetSearchWidget .target-search .ss-search{left:8px;position:absolute;top:6px}.targetSearchWidget .target-search .input{border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-size:1.4rem;outline:none;padding:5px 5px 5px 30px;width:100%}.subhead{font-weight:400;font-size:14px;font-size:1.4rem;margin:5px 0 8px}.target-list{-webkit-overflow-scrolling:touch;clear:both;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:14px;font-size:1.4rem;margin-bottom:10px;overflow-x:hidden;overflow-y:auto;}.target-list .option-list{list-style:none;margin:0;padding:0;}.target-list .option-list li{position:relative;text-align:left;}.target-list .option-list li:last-child{border-bottom:0}.target-list .option-item{padding:10px 10px 10px 30px;}.target-list .option-item.selected a{font-weight:600}.target-list .option-item.selected .ss-icon{-webkit-animation:zoom-in .2s linear;-moz-animation:zoom-in .2s linear;-o-animation:zoom-in .2s linear;-ms-animation:zoom-in .2s linear;animation:zoom-in .2s linear}.target-list .option-item .ss-icon{left:9px;position:absolute}.target-list .option-item .distance{font-size:90%;position:absolute;right:10px}.target-list .option-item a.select,.target-list .option-item .details{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:98%}.target-list .option-item .details{font-size:75%;margin:0}.target-list .option-item .title{display:block;position:relative;top:-1px}.target-list .option-item .distance + .title{width:calc(100% - 50px);width:-webkit-calc(100% - 50px)}.target-list .dummy-target-page{margin:0;padding:0}.target-list.restrict-height{max-height:12em}@media (max-width:979px){.target-list .option-item .details{max-width:260px}}@-moz-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-o-keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes zoom-in{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(3);-moz-transform:scale(3);-o-transform:scale(3);-ms-transform:scale(3);transform:scale(3)}100%{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.append-photo label{color:#777;cursor:pointer;font-size:25px;font-size:2.5rem;padding:5px;position:absolute;right:0;text-align:center;width:45px;z-index:2;}.append-photo label input{cursor:pointer;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;right:0;width:45px}.append-photo label .clear{background-color:transparent;background-color:rgba(0,0,0,0.4);color:#ececec;height:40px;line-height:40px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;right:5px;text-align:center;text-shadow:0 0 5px #000;top:5px;vertical-align:middle;width:40px;z-index:3;}.touch .append-photo label .clear{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.append-photo label .clear:hover,.append-photo label .clear:active,.append-photo label .clear:focus{color:#fff;opacity:1;-ms-filter:none;filter:none}.append-photo label .clear:visited{color:#ececec}.append-photo label img:hover ~ a,.append-photo label .paper-clip:hover ~ a,.append-photo label img:active ~ a,.append-photo label .paper-clip:active ~ a{opacity:1;-ms-filter:none;filter:none}.append-photo label .paper-clip{color:#777;display:none;font-size:25px;font-size:2.5rem;position:absolute;text-align:center;top:-8px;width:45px;z-index:2}.append-photo label img{background:#fff;border:1px solid #ccc;-webkit-box-shadow:1px 1px 1px #777;box-shadow:1px 1px 1px #777;display:none;max-height:40px;max-width:40px;padding:2px;position:absolute;right:5px;top:5px;z-index:1;}.append-photo label img[src="#"] + a{display:none}.append-photo label img:not([src="#"]) + a{display:block}.fade-in{-webkit-animation:fade .5s linear;-moz-animation:fade .5s linear;-o-animation:fade .5s linear;-ms-animation:fade .5s linear;animation:fade .5s linear}.fade-out{visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear}@-moz-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@-o-keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}@keyframes fade{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}100%{opacity:1;-ms-filter:none;filter:none}}