/*! Amaze UI v2.5.2 | by Amaze UI Team | (c) 2016 AllMobilize, Inc. | Licensed under MIT | 2016-01-26T11:06:52+0800 */
/* ==========================================================================
   Component: Base
 ============================================================================ */
/**
 * Fix the flawed CSS box model - Yes, IE6's box model is better
 * Browser support: IE8+
 * via: http://paulirish.com/2012/box-sizing-border-box-ftw/
 */
*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/* normalize.css v3.0.2 | git.io/normalize */
/* Set <html> and <body> to inherit the height of the viewport */
html,
body {
    min-height: 100%;
}
/**
 * 1. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 *    https://developer.mozilla.org/en-US/docs/Web/CSS/text-size-adjust
 */
html {
    -ms-text-size-adjust: 100%;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 1 */
}
/**
 * Remove default margin.
 */
body {
    margin: 0;
}
/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 * hgroup has been removed from the HTML5 (W3C) specification
 *        https://developer.mozilla.org/en-US/docs/Web/HTML/Element/hgroup
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
main,
nav,
section,
summary {
    display: block;
}
/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
    display: inline-block;
    /* 1 */
    vertical-align: baseline;
    /* 2 */
}
    /**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
    audio:not([controls]) {
        display: none;
        height: 0;
    }
/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template,
script {
    display: none;
}
/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
    background-color: transparent;
}
    /**
 * Address `outline` inconsistency between Chrome and other browsers.
 */
    a:focus {
        outline: thin dotted;
    }
    /**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
    a:active,
    a:hover {
        outline: 0;
    }
/* Text-level semantics
   ========================================================================== */
/**
 * Remove text-decoration
 */
ins,
a {
    text-decoration: none;
}
/**
 * Address styling not present in IE 8/9, Safari 5, and Chrome.
 */
abbr[title] {
    border-bottom: 1px dotted;
}
/**
 * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
 */
b,
strong {
    font-weight: bold;
}
/**
 * Improve readability of pre-formatted text in all browsers.
 */
pre {
    white-space: pre-wrap;
}
/**
 * Set consistent quote types.
 */
q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}
/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
    font-size: 80%;
}
/**
 * Prevent `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
   ========================================================================== */
/**
  * 1. Corrects max-width behavior (2.) if padding and border are used
  * 2. Responsiveness: Sets a maxium width relative to the parent and auto scales the height
  * 3. Remove the gap between images and the bottom of their containers
  * 4. Remove border when inside `a` element in IE 8/9.
  * remove 2. for Issue #502
  */
img {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /* 1 */
    vertical-align: middle;
    /* 3 */
    border: 0;
    /* 4 */
}
/**
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
    overflow: hidden;
}
/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
    margin: 0;
}
/**
 * Correct font family set oddly in Safari 5 and Chrome.
 */
code,
kbd,
pre,
samp {
    font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace;
    font-size: 1em;
}
/* Forms
   ========================================================================== */
/**
 * Define consistent border, margin, and padding.
 */
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
/**
 * 1. Correct `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. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
 */
button,
input,
optgroup,
select,
textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */
}
/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */
button {
    overflow: visible;
}
/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */
button,
input {
    line-height: normal;
}
/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */
button,
select {
    text-transform: none;
}
/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve 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 */
}
/*
 * 1. Improves consistency of cursor style for clickable elements
 * 2. Removes excess padding in IE 8/9.
 * 3. Address box sizing set to `content-box` in IE 8/9/10.
 */
input[type="radio"],
input[type="checkbox"] {
    cursor: pointer;
    /*1*/
    padding: 0;
    /*2*/
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /* 3 */
}
/**
 * Re-set default cursor for disabled elements.
 */
button[disabled],
html input[disabled] {
    cursor: default;
}
/**
 * Remove inner padding and border in Firefox 4+.
 */
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */
input[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    /* 2 */
}
    /**
 * Remove 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;
    }
/**
 * 1. Remove default vertical scrollbar in IE 8/9.
 * 2. Improve readability and alignment in all browsers.
 */
textarea {
    overflow: auto;
    /* 1 */
    vertical-align: top;
    /* 2 */
    resize: vertical;
}
/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */
optgroup {
    font-weight: bold;
}
/* Tables
   ========================================================================== */
/**
 * Remove most spacing between table cells.
 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

td,
th {
    padding: 0;
}
/* AMUI Base
   ========================================================================== */
/**
 * `font-size` is set in `html` element to support the `rem` unit for font-sizes
 * NOTE: IE9 & IE10 do not recognize `rem` units when used with the
   `font` shorthand property.
 */
html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
    position: relative;
    background: #fff;
    font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
    font-weight: normal;
    line-height: 1.6;
    color: #333333;
    font-size: 1.6rem;
}
/**
 * 1. http://usabilitypost.com/2012/11/15/w-optimizelegibility-on-mobile-devices/
 * 2. http://maxvoltar.com/archive/-webkit-font-smoothing
 * NOTE: http://usabilitypost.com/2012/11/05/stop-fixing-font-smoothing/
 * 3. http://maximilianhoffmann.com/posts/better-font-rendering-on-osx
 *    http://jaydenseric.com/blog/css-font-smoothing-for-firefox-mac
 */
body,
input,
textarea,
select,
button {
    text-rendering: optimizeLegibility;
    /* 1 */
    -webkit-font-smoothing: antialiased;
    /* 2 */
    -moz-osx-font-smoothing: grayscale;
    /* 3 Default: auto */
    -moz-font-feature-settings: "liga", "kern";
}
/*Only phones */
@media only screen and (max-width: 640px) {
    /**
   * Break strings if their length exceeds the width of their container
   */
    body {
        word-wrap: break-word;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
        hyphens: auto;
    }
}
/**
 * links
 */
a {
    color: #0e90d2;
}

    a:hover,
    a:focus {
        color: #095f8a;
    }

    a:focus {
        outline: thin dotted;
        outline: 1px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }
/* Insert */
ins {
    background: #ffa;
    color: #333333;
}
/**
 * Mark
 * Note: Addresses styling not present in IE 8/9.
 */
mark {
    background: #ffa;
    color: #333333;
}
/**
 * Abbreviation and definition
 */
abbr[title],
dfn[title] {
    cursor: help;
}

dfn[title] {
    border-bottom: 1px dotted;
    font-style: normal;
}
/* Spacing for block elements */
p,
hr,
ul,
ol,
dl,
blockquote,
pre,
address,
fieldset,
figure {
    margin: 0 0 1.6rem 0;
}

* + p,
* + hr,
* + ul,
* + ol,
* + dl,
* + blockquote,
* + pre,
* + address,
* + fieldset,
* + figure {
    margin-top: 1.6rem;
}
/* Headings
   ========================================================================== */
h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0 0 1.6rem 0;
    font-weight: 600;
    font-size: 100%;
}

h1 {
    font-size: 1.5em;
}

h2 {
    font-size: 1.25em;
}

* + h1,
* + h2,
* + h3,
* + h4,
* + h5,
* + h6 {
    margin-top: 2em;
}
/* Ordered and unordered lists */
ul,
ol {
    padding-left: 2em;
}
    /* Reset margin for nested lists */
    ul > li > ul,
    ul > li > ol,
    ol > li > ol,
    ol > li > ul {
        margin: 1em 0;
    }
/* Description lists */
dt {
    font-weight: bold;
}

    dt + dd {
        margin-top: .5em;
    }

dd {
    margin-left: 0;
}

    dd + dt {
        margin-top: 1em;
    }
/**
 * Horizontal rule
 * 1. Address differences between Firefox and other browsers.
 */
hr {
    display: block;
    padding: 0;
    border: 0;
    height: 0;
    border-top: 1px solid #eeeeee;
    /* 1 */
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    /* 1 */
}
/* Address */
address {
    font-style: normal;
}
/* Quotes */
blockquote {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    border-left: 4px solid #ddd;
    font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif;
    /* Small print for identifying the source */
    /* Smaller margin if `small` follows */
}

    blockquote small {
        display: block;
        color: #999999;
        font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
        text-align: right;
    }

    blockquote p:last-of-type {
        margin-bottom: 0;
    }
/* iframe */
iframe {
    border: 0;
}
/* Forms
   ========================================================================== */
/**
  * Vertical alignment
  * Exclude `radio` and `checkbox` elements because the default `baseline` value aligns better with text
  */
button,
input:not([type="radio"]):not([type="checkbox"]),
select {
    vertical-align: middle;
}
/**
 * Fix viewport for IE10 snap mode
 * http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/
 * http://msdn.microsoft.com/en-us/library/ie/hh869615%28v=vs.85%29.aspx
 * http://msdn.microsoft.com/zh-cn/library/ie/hh708740(v=vs.85).aspx
 * @2014.01.20: 设置一下属性以后，windows Phone 8 上显示的字体过小，暂时注释掉
 * ========================================================================== */
/*
@-ms-viewport {
  width: device-width;
}
*/
.am-scrollbar-measure {
    width: 100px;
    height: 100px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
}
/* ==========================================================================
   Component: Grid
 ============================================================================ */
.am-container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem;
    padding-right: 1rem;
    width: 100%;
    max-width: 1000px;
}

    .am-container:before,
    .am-container:after {
        content: " ";
        display: table;
    }

    .am-container:after {
        clear: both;
    }

@media only screen and (min-width:641px) {
    .am-container {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
}

.am-container > .am-g {
    width: auto;
    margin-left: -1rem;
    margin-right: -1rem;
}

@media only screen and (min-width:641px) {
    .am-container > .am-g {
        margin-left: -1.5rem;
        margin-right: -1.5rem;
    }
}

.am-g {
    margin: 0 auto;
    width: 100%;
}

    .am-g:before,
    .am-g:after {
        content: " ";
        display: table;
    }

    .am-g:after {
        clear: both;
    }

    .am-g .am-g {
        margin-left: -1rem;
        margin-right: -1rem;
        width: auto;
    }

        .am-g .am-g.am-g-collapse {
            margin-left: 0;
            margin-right: 0;
            width: auto;
        }

@media only screen and (min-width:641px) {
    .am-g .am-g {
        margin-left: -1.5rem;
        margin-right: -1.5rem;
    }
}

.am-g.am-g-collapse .am-g {
    margin-left: 0;
    margin-right: 0;
}

.am-g-collapse [class*="am-u-"] {
    padding-left: 0;
    padding-right: 0;
}

.am-g-fixed {
    max-width: 1000px;
}

[class*="am-u-"] {
    width: 100%;
    padding-left: 1rem;
    padding-right: 1rem;
    float: left;
    position: relative;
}

    [class*="am-u-"] + [class*="am-u-"]:last-child {
        float: right;
    }

    [class*="am-u-"] + [class*="am-u-"].am-u-end {
        float: left;
    }

@media only screen and (min-width:641px) {
    [class*="am-u-"] {
        padding-left: 1.5rem;
        padding-right: 1.5rem;
    }
}

[class*="am-u-pull-"] {
    left: auto;
}

[class*="am-u-push-"] {
    right: auto;
}

@media only screen {
    .am-u-sm-1 {
        width: 8.33333333%;
    }

    .am-u-sm-2 {
        width: 16.66666667%;
    }

    .am-u-sm-3 {
        width: 25%;
    }

    .am-u-sm-4 {
        width: 33.33333333%;
    }

    .am-u-sm-5 {
        width: 41.66666667%;
    }

    .am-u-sm-6 {
        width: 50%;
    }

    .am-u-sm-7 {
        width: 58.33333333%;
    }

    .am-u-sm-8 {
        width: 66.66666667%;
    }

    .am-u-sm-9 {
        width: 75%;
    }

    .am-u-sm-10 {
        width: 83.33333333%;
    }

    .am-u-sm-11 {
        width: 91.66666667%;
    }

    .am-u-sm-12 {
        width: 100%;
    }

    .am-u-sm-pull-0 {
        right: 0;
    }

    .am-u-sm-pull-1 {
        right: 8.33333333%;
    }

    .am-u-sm-pull-2 {
        right: 16.66666667%;
    }

    .am-u-sm-pull-3 {
        right: 25%;
    }

    .am-u-sm-pull-4 {
        right: 33.33333333%;
    }

    .am-u-sm-pull-5 {
        right: 41.66666667%;
    }

    .am-u-sm-pull-6 {
        right: 50%;
    }

    .am-u-sm-pull-7 {
        right: 58.33333333%;
    }

    .am-u-sm-pull-8 {
        right: 66.66666667%;
    }

    .am-u-sm-pull-9 {
        right: 75%;
    }

    .am-u-sm-pull-10 {
        right: 83.33333333%;
    }

    .am-u-sm-pull-11 {
        right: 91.66666667%;
    }

    .am-u-sm-push-0 {
        left: 0;
    }

    .am-u-sm-push-1 {
        left: 8.33333333%;
    }

    .am-u-sm-push-2 {
        left: 16.66666667%;
    }

    .am-u-sm-push-3 {
        left: 25%;
    }

    .am-u-sm-push-4 {
        left: 33.33333333%;
    }

    .am-u-sm-push-5 {
        left: 41.66666667%;
    }

    .am-u-sm-push-6 {
        left: 50%;
    }

    .am-u-sm-push-7 {
        left: 58.33333333%;
    }

    .am-u-sm-push-8 {
        left: 66.66666667%;
    }

    .am-u-sm-push-9 {
        left: 75%;
    }

    .am-u-sm-push-10 {
        left: 83.33333333%;
    }

    .am-u-sm-push-11 {
        left: 91.66666667%;
    }

    .am-u-sm-offset-0 {
        margin-left: 0;
    }

    .am-u-sm-offset-1 {
        margin-left: 8.33333333%;
    }

    .am-u-sm-offset-2 {
        margin-left: 16.66666667%;
    }

    .am-u-sm-offset-3 {
        margin-left: 25%;
    }

    .am-u-sm-offset-4 {
        margin-left: 33.33333333%;
    }

    .am-u-sm-offset-5 {
        margin-left: 41.66666667%;
    }

    .am-u-sm-offset-6 {
        margin-left: 50%;
    }

    .am-u-sm-offset-7 {
        margin-left: 58.33333333%;
    }

    .am-u-sm-offset-8 {
        margin-left: 66.66666667%;
    }

    .am-u-sm-offset-9 {
        margin-left: 75%;
    }

    .am-u-sm-offset-10 {
        margin-left: 83.33333333%;
    }

    .am-u-sm-offset-11 {
        margin-left: 91.66666667%;
    }

    .am-u-sm-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left;
    }

    [class*="am-u-"].am-u-sm-centered {
        margin-left: auto;
        margin-right: auto;
        float: none;
    }

        [class*="am-u-"].am-u-sm-centered:last-child {
            float: none;
        }

    [class*="am-u-"].am-u-sm-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left;
    }

        [class*="am-u-"].am-u-sm-uncentered:last-child {
            float: left;
        }
}

@media only screen and (min-width:641px) {
    .am-u-md-1 {
        width: 8.33333333%;
    }

    .am-u-md-2 {
        width: 16.66666667%;
    }

    .am-u-md-3 {
        width: 25%;
    }

    .am-u-md-4 {
        width: 33.33333333%;
    }

    .am-u-md-5 {
        width: 41.66666667%;
    }

    .am-u-md-6 {
        width: 50%;
    }

    .am-u-md-7 {
        width: 58.33333333%;
    }

    .am-u-md-8 {
        width: 66.66666667%;
    }

    .am-u-md-9 {
        width: 75%;
    }

    .am-u-md-10 {
        width: 83.33333333%;
    }

    .am-u-md-11 {
        width: 91.66666667%;
    }

    .am-u-md-12 {
        width: 100%;
    }

    .am-u-md-pull-0 {
        right: 0;
    }

    .am-u-md-pull-1 {
        right: 8.33333333%;
    }

    .am-u-md-pull-2 {
        right: 16.66666667%;
    }

    .am-u-md-pull-3 {
        right: 25%;
    }

    .am-u-md-pull-4 {
        right: 33.33333333%;
    }

    .am-u-md-pull-5 {
        right: 41.66666667%;
    }

    .am-u-md-pull-6 {
        right: 50%;
    }

    .am-u-md-pull-7 {
        right: 58.33333333%;
    }

    .am-u-md-pull-8 {
        right: 66.66666667%;
    }

    .am-u-md-pull-9 {
        right: 75%;
    }

    .am-u-md-pull-10 {
        right: 83.33333333%;
    }

    .am-u-md-pull-11 {
        right: 91.66666667%;
    }

    .am-u-md-push-0 {
        left: 0;
    }

    .am-u-md-push-1 {
        left: 8.33333333%;
    }

    .am-u-md-push-2 {
        left: 16.66666667%;
    }

    .am-u-md-push-3 {
        left: 25%;
    }

    .am-u-md-push-4 {
        left: 33.33333333%;
    }

    .am-u-md-push-5 {
        left: 41.66666667%;
    }

    .am-u-md-push-6 {
        left: 50%;
    }

    .am-u-md-push-7 {
        left: 58.33333333%;
    }

    .am-u-md-push-8 {
        left: 66.66666667%;
    }

    .am-u-md-push-9 {
        left: 75%;
    }

    .am-u-md-push-10 {
        left: 83.33333333%;
    }

    .am-u-md-push-11 {
        left: 91.66666667%;
    }

    .am-u-md-offset-0 {
        margin-left: 0;
    }

    .am-u-md-offset-1 {
        margin-left: 8.33333333%;
    }

    .am-u-md-offset-2 {
        margin-left: 16.66666667%;
    }

    .am-u-md-offset-3 {
        margin-left: 25%;
    }

    .am-u-md-offset-4 {
        margin-left: 33.33333333%;
    }

    .am-u-md-offset-5 {
        margin-left: 41.66666667%;
    }

    .am-u-md-offset-6 {
        margin-left: 50%;
    }

    .am-u-md-offset-7 {
        margin-left: 58.33333333%;
    }

    .am-u-md-offset-8 {
        margin-left: 66.66666667%;
    }

    .am-u-md-offset-9 {
        margin-left: 75%;
    }

    .am-u-md-offset-10 {
        margin-left: 83.33333333%;
    }

    .am-u-md-offset-11 {
        margin-left: 91.66666667%;
    }

    .am-u-md-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left;
    }

    [class*="am-u-"].am-u-md-centered {
        margin-left: auto;
        margin-right: auto;
        float: none;
    }

        [class*="am-u-"].am-u-md-centered:last-child {
            float: none;
        }

    [class*="am-u-"].am-u-md-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left;
    }

        [class*="am-u-"].am-u-md-uncentered:last-child {
            float: left;
        }
}

@media only screen and (min-width:1025px) {
    .am-u-lg-1 {
        width: 8.33333333%;
    }

    .am-u-lg-2 {
        width: 16.66666667%;
    }

    .am-u-lg-3 {
        width: 25%;
    }

    .am-u-lg-4 {
        width: 33.33333333%;
    }

    .am-u-lg-5 {
        width: 41.66666667%;
    }

    .am-u-lg-6 {
        width: 50%;
    }

    .am-u-lg-7 {
        width: 58.33333333%;
    }

    .am-u-lg-8 {
        width: 66.66666667%;
    }

    .am-u-lg-9 {
        width: 75%;
    }

    .am-u-lg-10 {
        width: 83.33333333%;
    }

    .am-u-lg-11 {
        width: 91.66666667%;
    }

    .am-u-lg-12 {
        width: 100%;
    }

    .am-u-lg-pull-0 {
        right: 0;
    }

    .am-u-lg-pull-1 {
        right: 8.33333333%;
    }

    .am-u-lg-pull-2 {
        right: 16.66666667%;
    }

    .am-u-lg-pull-3 {
        right: 25%;
    }

    .am-u-lg-pull-4 {
        right: 33.33333333%;
    }

    .am-u-lg-pull-5 {
        right: 41.66666667%;
    }

    .am-u-lg-pull-6 {
        right: 50%;
    }

    .am-u-lg-pull-7 {
        right: 58.33333333%;
    }

    .am-u-lg-pull-8 {
        right: 66.66666667%;
    }

    .am-u-lg-pull-9 {
        right: 75%;
    }

    .am-u-lg-pull-10 {
        right: 83.33333333%;
    }

    .am-u-lg-pull-11 {
        right: 91.66666667%;
    }

    .am-u-lg-push-0 {
        left: 0;
    }

    .am-u-lg-push-1 {
        left: 8.33333333%;
    }

    .am-u-lg-push-2 {
        left: 16.66666667%;
    }

    .am-u-lg-push-3 {
        left: 25%;
    }

    .am-u-lg-push-4 {
        left: 33.33333333%;
    }

    .am-u-lg-push-5 {
        left: 41.66666667%;
    }

    .am-u-lg-push-6 {
        left: 50%;
    }

    .am-u-lg-push-7 {
        left: 58.33333333%;
    }

    .am-u-lg-push-8 {
        left: 66.66666667%;
    }

    .am-u-lg-push-9 {
        left: 75%;
    }

    .am-u-lg-push-10 {
        left: 83.33333333%;
    }

    .am-u-lg-push-11 {
        left: 91.66666667%;
    }

    .am-u-lg-offset-0 {
        margin-left: 0;
    }

    .am-u-lg-offset-1 {
        margin-left: 8.33333333%;
    }

    .am-u-lg-offset-2 {
        margin-left: 16.66666667%;
    }

    .am-u-lg-offset-3 {
        margin-left: 25%;
    }

    .am-u-lg-offset-4 {
        margin-left: 33.33333333%;
    }

    .am-u-lg-offset-5 {
        margin-left: 41.66666667%;
    }

    .am-u-lg-offset-6 {
        margin-left: 50%;
    }

    .am-u-lg-offset-7 {
        margin-left: 58.33333333%;
    }

    .am-u-lg-offset-8 {
        margin-left: 66.66666667%;
    }

    .am-u-lg-offset-9 {
        margin-left: 75%;
    }

    .am-u-lg-offset-10 {
        margin-left: 83.33333333%;
    }

    .am-u-lg-offset-11 {
        margin-left: 91.66666667%;
    }

    .am-u-lg-reset-order {
        margin-left: 0;
        margin-right: 0;
        left: auto;
        right: auto;
        float: left;
    }

    [class*="am-u-"].am-u-lg-centered {
        margin-left: auto;
        margin-right: auto;
        float: none;
    }

        [class*="am-u-"].am-u-lg-centered:last-child {
            float: none;
        }

    [class*="am-u-"].am-u-lg-uncentered {
        margin-left: 0;
        margin-right: 0;
        float: left;
    }

        [class*="am-u-"].am-u-lg-uncentered:last-child {
            float: left;
        }
}
/* ==========================================================================
   Component: AVG Grid
 ============================================================================ */
[class*="am-avg-"] {
    display: block;
    padding: 0;
    margin: 0;
    list-style: none;
}

    [class*="am-avg-"]:before,
    [class*="am-avg-"]:after {
        content: " ";
        display: table;
    }

    [class*="am-avg-"]:after {
        clear: both;
    }

    [class*="am-avg-"] > li {
        display: block;
        height: auto;
        float: left;
    }

@media only screen {
    .am-avg-sm-1 > li {
        width: 100%;
    }

        .am-avg-sm-1 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-1 > li:nth-of-type(1n + 1) {
            clear: both;
        }

    .am-avg-sm-2 > li {
        width: 50%;
    }

        .am-avg-sm-2 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-2 > li:nth-of-type(2n + 1) {
            clear: both;
        }

    .am-avg-sm-3 > li {
        width: 33.33333333%;
    }

        .am-avg-sm-3 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-3 > li:nth-of-type(3n + 1) {
            clear: both;
        }

    .am-avg-sm-4 > li {
        width: 25%;
    }

        .am-avg-sm-4 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-4 > li:nth-of-type(4n + 1) {
            clear: both;
        }

    .am-avg-sm-5 > li {
        width: 20%;
    }

        .am-avg-sm-5 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-5 > li:nth-of-type(5n + 1) {
            clear: both;
        }

    .am-avg-sm-6 > li {
        width: 16.66666667%;
    }

        .am-avg-sm-6 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-6 > li:nth-of-type(6n + 1) {
            clear: both;
        }

    .am-avg-sm-7 > li {
        width: 14.28571429%;
    }

        .am-avg-sm-7 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-7 > li:nth-of-type(7n + 1) {
            clear: both;
        }

    .am-avg-sm-8 > li {
        width: 12.5%;
    }

        .am-avg-sm-8 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-8 > li:nth-of-type(8n + 1) {
            clear: both;
        }

    .am-avg-sm-9 > li {
        width: 11.11111111%;
    }

        .am-avg-sm-9 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-9 > li:nth-of-type(9n + 1) {
            clear: both;
        }

    .am-avg-sm-10 > li {
        width: 10%;
    }

        .am-avg-sm-10 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-10 > li:nth-of-type(10n + 1) {
            clear: both;
        }

    .am-avg-sm-11 > li {
        width: 9.09090909%;
    }

        .am-avg-sm-11 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-11 > li:nth-of-type(11n + 1) {
            clear: both;
        }

    .am-avg-sm-12 > li {
        width: 8.33333333%;
    }

        .am-avg-sm-12 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-sm-12 > li:nth-of-type(12n + 1) {
            clear: both;
        }
}

@media only screen and (min-width:641px) {
    .am-avg-md-1 > li {
        width: 100%;
    }

        .am-avg-md-1 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-1 > li:nth-of-type(1n + 1) {
            clear: both;
        }

    .am-avg-md-2 > li {
        width: 50%;
    }

        .am-avg-md-2 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-2 > li:nth-of-type(2n + 1) {
            clear: both;
        }

    .am-avg-md-3 > li {
        width: 33.33333333%;
    }

        .am-avg-md-3 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-3 > li:nth-of-type(3n + 1) {
            clear: both;
        }

    .am-avg-md-4 > li {
        width: 25%;
    }

        .am-avg-md-4 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-4 > li:nth-of-type(4n + 1) {
            clear: both;
        }

    .am-avg-md-5 > li {
        width: 20%;
    }

        .am-avg-md-5 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-5 > li:nth-of-type(5n + 1) {
            clear: both;
        }

    .am-avg-md-6 > li {
        width: 16.66666667%;
    }

        .am-avg-md-6 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-6 > li:nth-of-type(6n + 1) {
            clear: both;
        }

    .am-avg-md-7 > li {
        width: 14.28571429%;
    }

        .am-avg-md-7 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-7 > li:nth-of-type(7n + 1) {
            clear: both;
        }

    .am-avg-md-8 > li {
        width: 12.5%;
    }

        .am-avg-md-8 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-8 > li:nth-of-type(8n + 1) {
            clear: both;
        }

    .am-avg-md-9 > li {
        width: 11.11111111%;
    }

        .am-avg-md-9 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-9 > li:nth-of-type(9n + 1) {
            clear: both;
        }

    .am-avg-md-10 > li {
        width: 10%;
    }

        .am-avg-md-10 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-10 > li:nth-of-type(10n + 1) {
            clear: both;
        }

    .am-avg-md-11 > li {
        width: 9.09090909%;
    }

        .am-avg-md-11 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-11 > li:nth-of-type(11n + 1) {
            clear: both;
        }

    .am-avg-md-12 > li {
        width: 8.33333333%;
    }

        .am-avg-md-12 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-md-12 > li:nth-of-type(12n + 1) {
            clear: both;
        }
}

@media only screen and (min-width:1025px) {
    .am-avg-lg-1 > li {
        width: 100%;
    }

        .am-avg-lg-1 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-1 > li:nth-of-type(1n + 1) {
            clear: both;
        }

    .am-avg-lg-2 > li {
        width: 50%;
    }

        .am-avg-lg-2 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-2 > li:nth-of-type(2n + 1) {
            clear: both;
        }

    .am-avg-lg-3 > li {
        width: 33.33333333%;
    }

        .am-avg-lg-3 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-3 > li:nth-of-type(3n + 1) {
            clear: both;
        }

    .am-avg-lg-4 > li {
        width: 25%;
    }

        .am-avg-lg-4 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-4 > li:nth-of-type(4n + 1) {
            clear: both;
        }

    .am-avg-lg-5 > li {
        width: 20%;
    }

        .am-avg-lg-5 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-5 > li:nth-of-type(5n + 1) {
            clear: both;
        }

    .am-avg-lg-6 > li {
        width: 16.66666667%;
    }

        .am-avg-lg-6 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-6 > li:nth-of-type(6n + 1) {
            clear: both;
        }

    .am-avg-lg-7 > li {
        width: 14.28571429%;
    }

        .am-avg-lg-7 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-7 > li:nth-of-type(7n + 1) {
            clear: both;
        }

    .am-avg-lg-8 > li {
        width: 12.5%;
    }

        .am-avg-lg-8 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-8 > li:nth-of-type(8n + 1) {
            clear: both;
        }

    .am-avg-lg-9 > li {
        width: 11.11111111%;
    }

        .am-avg-lg-9 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-9 > li:nth-of-type(9n + 1) {
            clear: both;
        }

    .am-avg-lg-10 > li {
        width: 10%;
    }

        .am-avg-lg-10 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-10 > li:nth-of-type(10n + 1) {
            clear: both;
        }

    .am-avg-lg-11 > li {
        width: 9.09090909%;
    }

        .am-avg-lg-11 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-11 > li:nth-of-type(11n + 1) {
            clear: both;
        }

    .am-avg-lg-12 > li {
        width: 8.33333333%;
    }

        .am-avg-lg-12 > li:nth-of-type(n) {
            clear: none;
        }

        .am-avg-lg-12 > li:nth-of-type(12n + 1) {
            clear: both;
        }
}
/* ==========================================================================
   Component: Code
 ============================================================================ */
/* Inline and block code styles */
code,
kbd,
pre,
samp {
    font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace;
}
/* Inline code */
code {
    padding: 2px 4px;
    font-size: 1.3rem;
    color: #c7254e;
    background-color: #f8f8f8;
    white-space: nowrap;
    border-radius: 0;
}
/* Code block */
pre {
    display: block;
    padding: 1rem;
    margin: 1rem 0;
    font-size: 1.3rem;
    line-height: 1.6;
    word-break: break-all;
    word-wrap: break-word;
    color: #555555;
    background-color: #f8f8f8;
    border: 1px solid #dedede;
    border-radius: 0;
}

    pre code {
        padding: 0;
        font-size: inherit;
        color: inherit;
        white-space: pre-wrap;
        background-color: transparent;
        border-radius: 0;
    }
/* Enable scrollable blocks of code */
.am-pre-scrollable {
    max-height: 24rem;
    overflow-y: scroll;
}
/* ==========================================================================
   Component: Button
 ============================================================================ */
.am-btn {
    display: inline-block;
    margin-bottom: 0;
    padding: 0.5em 1em;
    vertical-align: middle;
    font-size: 1.6rem;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    white-space: nowrap;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    cursor: pointer;
    outline: none;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: background-color 300ms ease-out, border-color 300ms ease-out;
    transition: background-color 300ms ease-out, border-color 300ms ease-out;
}

    .am-btn:focus,
    .am-btn:active:focus {
        outline: thin dotted;
        outline: 1px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

    .am-btn:hover,
    .am-btn:focus {
        color: #444;
        text-decoration: none;
    }

    .am-btn:active,
    .am-btn.am-active {
        background-image: none;
        -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);
        box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.15);
    }

    .am-btn.am-disabled,
    .am-btn[disabled],
    fieldset[disabled] .am-btn {
        pointer-events: none;
        border-color: transparent;
        cursor: not-allowed;
        opacity: 0.45;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .am-btn.am-round {
        border-radius: 1000px;
    }

    .am-btn.am-radius {
        border-radius: 2px;
    }

.am-btn-default {
    color: #444;
    background-color: #e6e6e6;
    border-color: #e6e6e6;
}

a.am-btn-default:visited {
    color: #444;
}

.am-btn-default:hover,
.am-btn-default:focus,
.am-btn-default:active,
.am-btn-default.am-active,
.am-active .am-btn-default.am-dropdown-toggle {
    color: #444;
    border-color: #c7c7c7;
}

.am-btn-default:hover,
.am-btn-default:focus {
    background-color: #d4d4d4;
}

.am-btn-default:active,
.am-btn-default.am-active,
.am-active .am-btn-default.am-dropdown-toggle {
    background-image: none;
    background-color: #c2c2c2;
}

.am-btn-default.am-disabled,
.am-btn-default[disabled],
fieldset[disabled] .am-btn-default,
.am-btn-default.am-disabled:hover,
.am-btn-default[disabled]:hover,
fieldset[disabled] .am-btn-default:hover,
.am-btn-default.am-disabled:focus,
.am-btn-default[disabled]:focus,
fieldset[disabled] .am-btn-default:focus,
.am-btn-default.am-disabled:active,
.am-btn-default[disabled]:active,
fieldset[disabled] .am-btn-default:active,
.am-btn-default.am-disabled.am-active,
.am-btn-default[disabled].am-active,
fieldset[disabled] .am-btn-default.am-active {
    background-color: #e6e6e6;
    border-color: #e6e6e6;
}

.am-btn-group .am-btn-default,
.am-btn-group-stacked .am-btn-default {
    border-color: #d9d9d9;
}

.am-btn-primary {
    color: #fff;
    background-color: #0e90d2;
    border-color: #0e90d2;
}

a.am-btn-primary:visited {
    color: #fff;
}

.am-btn-primary:hover,
.am-btn-primary:focus,
.am-btn-primary:active,
.am-btn-primary.am-active,
.am-active .am-btn-primary.am-dropdown-toggle {
    color: #fff;
    border-color: #0a6999;
}

.am-btn-primary:hover,
.am-btn-primary:focus {
    background-color: #0c79b1;
}

.am-btn-primary:active,
.am-btn-primary.am-active,
.am-active .am-btn-primary.am-dropdown-toggle {
    background-image: none;
    background-color: #0a628f;
}

.am-btn-primary.am-disabled,
.am-btn-primary[disabled],
fieldset[disabled] .am-btn-primary,
.am-btn-primary.am-disabled:hover,
.am-btn-primary[disabled]:hover,
fieldset[disabled] .am-btn-primary:hover,
.am-btn-primary.am-disabled:focus,
.am-btn-primary[disabled]:focus,
fieldset[disabled] .am-btn-primary:focus,
.am-btn-primary.am-disabled:active,
.am-btn-primary[disabled]:active,
fieldset[disabled] .am-btn-primary:active,
.am-btn-primary.am-disabled.am-active,
.am-btn-primary[disabled].am-active,
fieldset[disabled] .am-btn-primary.am-active {
    background-color: #0e90d2;
    border-color: #0e90d2;
}

.am-btn-group .am-btn-primary,
.am-btn-group-stacked .am-btn-primary {
    border-color: #0c80ba;
}

.am-btn-warning {
    color: #fff;
    background-color: #F37B1D;
    border-color: #F37B1D;
}

a.am-btn-warning:visited {
    color: #fff;
}

.am-btn-warning:hover,
.am-btn-warning:focus,
.am-btn-warning:active,
.am-btn-warning.am-active,
.am-active .am-btn-warning.am-dropdown-toggle {
    color: #fff;
    border-color: #c85e0b;
}

.am-btn-warning:hover,
.am-btn-warning:focus {
    background-color: #e0690c;
}

.am-btn-warning:active,
.am-btn-warning.am-active,
.am-active .am-btn-warning.am-dropdown-toggle {
    background-image: none;
    background-color: #be590a;
}

.am-btn-warning.am-disabled,
.am-btn-warning[disabled],
fieldset[disabled] .am-btn-warning,
.am-btn-warning.am-disabled:hover,
.am-btn-warning[disabled]:hover,
fieldset[disabled] .am-btn-warning:hover,
.am-btn-warning.am-disabled:focus,
.am-btn-warning[disabled]:focus,
fieldset[disabled] .am-btn-warning:focus,
.am-btn-warning.am-disabled:active,
.am-btn-warning[disabled]:active,
fieldset[disabled] .am-btn-warning:active,
.am-btn-warning.am-disabled.am-active,
.am-btn-warning[disabled].am-active,
fieldset[disabled] .am-btn-warning.am-active {
    background-color: #F37B1D;
    border-color: #F37B1D;
}

.am-btn-group .am-btn-warning,
.am-btn-group-stacked .am-btn-warning {
    border-color: #ea6e0c;
}

.am-btn-danger {
    color: #fff;
    background-color: #dd514c;
    border-color: #dd514c;
}

a.am-btn-danger:visited {
    color: #fff;
}

.am-btn-danger:hover,
.am-btn-danger:focus,
.am-btn-danger:active,
.am-btn-danger.am-active,
.am-active .am-btn-danger.am-dropdown-toggle {
    color: #fff;
    border-color: #c62b26;
}

.am-btn-danger:hover,
.am-btn-danger:focus {
    background-color: #d7342e;
}

.am-btn-danger:active,
.am-btn-danger.am-active,
.am-active .am-btn-danger.am-dropdown-toggle {
    background-image: none;
    background-color: #be2924;
}

.am-btn-danger.am-disabled,
.am-btn-danger[disabled],
fieldset[disabled] .am-btn-danger,
.am-btn-danger.am-disabled:hover,
.am-btn-danger[disabled]:hover,
fieldset[disabled] .am-btn-danger:hover,
.am-btn-danger.am-disabled:focus,
.am-btn-danger[disabled]:focus,
fieldset[disabled] .am-btn-danger:focus,
.am-btn-danger.am-disabled:active,
.am-btn-danger[disabled]:active,
fieldset[disabled] .am-btn-danger:active,
.am-btn-danger.am-disabled.am-active,
.am-btn-danger[disabled].am-active,
fieldset[disabled] .am-btn-danger.am-active {
    background-color: #dd514c;
    border-color: #dd514c;
}

.am-btn-group .am-btn-danger,
.am-btn-group-stacked .am-btn-danger {
    border-color: #d93c37;
}

.am-btn-success {
    color: #fff;
    background-color: #0086da;
    border-color: #0086da;
}

a.am-btn-success:visited {
    color: #fff;
}

.am-btn-success:hover,
.am-btn-success:focus,
.am-btn-success:active,
.am-btn-success.am-active,
.am-active .am-btn-success.am-dropdown-toggle {
    color: #fff;
    border-color: #2399e3;
}

.am-btn-success:hover,
.am-btn-success:focus {
    background-color: #0086da;
}

.am-btn-success:active,
.am-btn-success.am-active,
.am-active .am-btn-success.am-dropdown-toggle {
    background-image: none;
    background-color: #3f913f;
}

.am-btn-success.am-disabled,
.am-btn-success[disabled],
fieldset[disabled] .am-btn-success,
.am-btn-success.am-disabled:hover,
.am-btn-success[disabled]:hover,
fieldset[disabled] .am-btn-success:hover,
.am-btn-success.am-disabled:focus,
.am-btn-success[disabled]:focus,
fieldset[disabled] .am-btn-success:focus,
.am-btn-success.am-disabled:active,
.am-btn-success[disabled]:active,
fieldset[disabled] .am-btn-success:active,
.am-btn-success.am-disabled.am-active,
.am-btn-success[disabled].am-active,
fieldset[disabled] .am-btn-success.am-active {
    background-color: #5eb95e;
    border-color: #5eb95e;
}

.am-btn-group .am-btn-success,
.am-btn-group-stacked .am-btn-success {
    border-color: #4db14d;
}

.am-btn-secondary {
    color: #fff;
    background-color: #3bb4f2;
    border-color: #3bb4f2;
}

a.am-btn-secondary:visited {
    color: #fff;
}

.am-btn-secondary:hover,
.am-btn-secondary:focus,
.am-btn-secondary:active,
.am-btn-secondary.am-active,
.am-active .am-btn-secondary.am-dropdown-toggle {
    color: #fff;
    border-color: #0f9ae0;
}

.am-btn-secondary:hover,
.am-btn-secondary:focus {
    background-color: #19a7f0;
}

.am-btn-secondary:active,
.am-btn-secondary.am-active,
.am-active .am-btn-secondary.am-dropdown-toggle {
    background-image: none;
    background-color: #0e93d7;
}

.am-btn-secondary.am-disabled,
.am-btn-secondary[disabled],
fieldset[disabled] .am-btn-secondary,
.am-btn-secondary.am-disabled:hover,
.am-btn-secondary[disabled]:hover,
fieldset[disabled] .am-btn-secondary:hover,
.am-btn-secondary.am-disabled:focus,
.am-btn-secondary[disabled]:focus,
fieldset[disabled] .am-btn-secondary:focus,
.am-btn-secondary.am-disabled:active,
.am-btn-secondary[disabled]:active,
fieldset[disabled] .am-btn-secondary:active,
.am-btn-secondary.am-disabled.am-active,
.am-btn-secondary[disabled].am-active,
fieldset[disabled] .am-btn-secondary.am-active {
    background-color: #3bb4f2;
    border-color: #3bb4f2;
}

.am-btn-group .am-btn-secondary,
.am-btn-group-stacked .am-btn-secondary {
    border-color: #23abf0;
}
/* Style links like a button */
.am-btn-link {
    color: #0e90d2;
    font-weight: normal;
    cursor: pointer;
    border-radius: 0;
}

    .am-btn-link,
    .am-btn-link:active,
    .am-btn-link[disabled],
    fieldset[disabled] .am-btn-link {
        background-color: transparent;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

        .am-btn-link,
        .am-btn-link:hover,
        .am-btn-link:focus,
        .am-btn-link:active {
            border-color: transparent;
        }

            .am-btn-link:hover,
            .am-btn-link:focus {
                color: #095f8a;
                text-decoration: underline;
                background-color: transparent;
            }

            .am-btn-link[disabled]:hover,
            fieldset[disabled] .am-btn-link:hover,
            .am-btn-link[disabled]:focus,
            fieldset[disabled] .am-btn-link:focus {
                color: #999999;
                text-decoration: none;
            }
/* button size */
.am-btn-xs {
    font-size: 1.2rem;
}

.am-btn-sm {
    font-size: 1.4rem;
}

.am-btn-lg {
    font-size: 1.8rem;
}

.am-btn-xl {
    font-size: 2rem;
}
/* Block button  */
.am-btn-block {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
    /* Multiple block buttons vertically space */
    .am-btn-block + .am-btn-block {
        margin-top: 5px;
    }
/* Specificity overrides */
input[type="submit"].am-btn-block,
input[type="reset"].am-btn-block,
input[type="button"].am-btn-block {
    width: 100%;
}
/* Button with loading spinner */
.am-btn.am-btn-loading .am-icon-spin {
    margin-right: 5px;
}
/* ==========================================================================
   Component: Table
 ============================================================================ */
table {
    max-width: 100%;
    background-color: transparent;
    empty-cells: show;
}

    table code {
        white-space: normal;
    }

th {
    text-align: left;
}

.am-table {
    width: 100%;
    margin-bottom: 1.6rem;
    border-spacing: 0;
    border-collapse: separate;
}

    .am-table > thead > tr > th,
    .am-table > tbody > tr > th,
    .am-table > tfoot > tr > th,
    .am-table > thead > tr > td,
    .am-table > tbody > tr > td,
    .am-table > tfoot > tr > td {
        padding: 0.7rem;
        line-height: 1.6;
        vertical-align: top;
        border-top: 1px solid #ddd;
    }

    .am-table > thead > tr > th {
        vertical-align: bottom;
        border-bottom: 1px solid #ddd;
    }

    .am-table > caption + thead > tr:first-child > th,
    .am-table > colgroup + thead > tr:first-child > th,
    .am-table > thead:first-child > tr:first-child > th,
    .am-table > caption + thead > tr:first-child > td,
    .am-table > colgroup + thead > tr:first-child > td,
    .am-table > thead:first-child > tr:first-child > td {
        border-top: 0;
    }

    .am-table > tbody + tbody tr:first-child td {
        border-top: 2px solid #ddd;
    }
/* Bordered version */
.am-table-bordered {
    border: 1px solid #ddd;
    border-left: none;
}

    .am-table-bordered > thead > tr > th,
    .am-table-bordered > tbody > tr > th,
    .am-table-bordered > tfoot > tr > th,
    .am-table-bordered > thead > tr > td,
    .am-table-bordered > tbody > tr > td,
    .am-table-bordered > tfoot > tr > td {
        border-left: 1px solid #ddd;
        /*&:first-child {
          border-left: none;
        }*/
    }

    .am-table-bordered > tbody > tr:first-child > th,
    .am-table-bordered > tbody > tr:first-child > td {
        border-top: none;
    }

    .am-table-bordered > thead + tbody > tr:first-child > th,
    .am-table-bordered > thead + tbody > tr:first-child > td {
        border-top: 1px solid #ddd;
    }
/* Border-radius version */
.am-table-radius {
    border: 1px solid #ddd;
    border-radius: 2px;
}

    .am-table-radius > thead > tr:first-child > th:first-child,
    .am-table-radius > thead > tr:first-child > td:first-child {
        border-top-left-radius: 2px;
        border-left: none;
    }

    .am-table-radius > thead > tr:first-child > th:last-child,
    .am-table-radius > thead > tr:first-child > td:last-child {
        border-top-right-radius: 2px;
        border-right: none;
    }

    .am-table-radius > tbody > tr > th:first-child,
    .am-table-radius > tbody > tr > td:first-child {
        border-left: none;
    }

    .am-table-radius > tbody > tr > th:last-child,
    .am-table-radius > tbody > tr > td:last-child {
        border-right: none;
    }

    .am-table-radius > tbody > tr:last-child > th,
    .am-table-radius > tbody > tr:last-child > td {
        border-bottom: none;
    }

        .am-table-radius > tbody > tr:last-child > th:first-child,
        .am-table-radius > tbody > tr:last-child > td:first-child {
            border-bottom-left-radius: 2px;
        }

        .am-table-radius > tbody > tr:last-child > th:last-child,
        .am-table-radius > tbody > tr:last-child > td:last-child {
            border-bottom-right-radius: 2px;
        }
/* Zebra-striping */
.am-table-striped > tbody > tr:nth-child(odd) > td,
.am-table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}
/* Hover effect */
.am-table-hover > tbody > tr:hover > td,
.am-table-hover > tbody > tr:hover > th {
    background-color: #e9e9e9;
}

.am-table-compact > thead > tr > th,
.am-table-compact > tbody > tr > th,
.am-table-compact > tfoot > tr > th,
.am-table-compact > thead > tr > td,
.am-table-compact > tbody > tr > td,
.am-table-compact > tfoot > tr > td {
    padding: 0.4rem;
}

.am-table-centered > thead > tr > th,
.am-table-centered > tbody > tr > th,
.am-table-centered > tfoot > tr > th,
.am-table-centered > thead > tr > td,
.am-table-centered > tbody > tr > td,
.am-table-centered > tfoot > tr > td {
    text-align: center;
}

.am-table > thead > tr > td.am-active,
.am-table > tbody > tr > td.am-active,
.am-table > tfoot > tr > td.am-active,
.am-table > thead > tr > th.am-active,
.am-table > tbody > tr > th.am-active,
.am-table > tfoot > tr > th.am-active,
.am-table > thead > tr.am-active > td,
.am-table > tbody > tr.am-active > td,
.am-table > tfoot > tr.am-active > td,
.am-table > thead > tr.am-active > th,
.am-table > tbody > tr.am-active > th,
.am-table > tfoot > tr.am-active > th {
    background-color: #ffd;
}

.am-table > thead > tr > td.am-disabled,
.am-table > tbody > tr > td.am-disabled,
.am-table > tfoot > tr > td.am-disabled,
.am-table > thead > tr > th.am-disabled,
.am-table > tbody > tr > th.am-disabled,
.am-table > tfoot > tr > th.am-disabled,
.am-table > thead > tr.am-disabled > td,
.am-table > tbody > tr.am-disabled > td,
.am-table > tfoot > tr.am-disabled > td,
.am-table > thead > tr.am-disabled > th,
.am-table > tbody > tr.am-disabled > th,
.am-table > tfoot > tr.am-disabled > th {
    color: #999999;
}

.am-table > thead > tr > td.am-primary,
.am-table > tbody > tr > td.am-primary,
.am-table > tfoot > tr > td.am-primary,
.am-table > thead > tr > th.am-primary,
.am-table > tbody > tr > th.am-primary,
.am-table > tfoot > tr > th.am-primary,
.am-table > thead > tr.am-primary > td,
.am-table > tbody > tr.am-primary > td,
.am-table > tfoot > tr.am-primary > td,
.am-table > thead > tr.am-primary > th,
.am-table > tbody > tr.am-primary > th,
.am-table > tfoot > tr.am-primary > th {
    color: #0b76ac;
    background-color: rgba(14, 144, 210, 0.115);
}

.am-table > thead > tr > td.am-success,
.am-table > tbody > tr > td.am-success,
.am-table > tfoot > tr > td.am-success,
.am-table > thead > tr > th.am-success,
.am-table > tbody > tr > th.am-success,
.am-table > tfoot > tr > th.am-success,
.am-table > thead > tr.am-success > td,
.am-table > tbody > tr.am-success > td,
.am-table > tfoot > tr.am-success > td,
.am-table > thead > tr.am-success > th,
.am-table > tbody > tr.am-success > th,
.am-table > tfoot > tr.am-success > th {
    color: #5eb95e;
    background-color: rgba(94, 185, 94, 0.115);
}

.am-table > thead > tr > td.am-warning,
.am-table > tbody > tr > td.am-warning,
.am-table > tfoot > tr > td.am-warning,
.am-table > thead > tr > th.am-warning,
.am-table > tbody > tr > th.am-warning,
.am-table > tfoot > tr > th.am-warning,
.am-table > thead > tr.am-warning > td,
.am-table > tbody > tr.am-warning > td,
.am-table > tfoot > tr.am-warning > td,
.am-table > thead > tr.am-warning > th,
.am-table > tbody > tr.am-warning > th,
.am-table > tfoot > tr.am-warning > th {
    color: #F37B1D;
    background-color: rgba(243, 123, 29, 0.115);
}

.am-table > thead > tr > td.am-danger,
.am-table > tbody > tr > td.am-danger,
.am-table > tfoot > tr > td.am-danger,
.am-table > thead > tr > th.am-danger,
.am-table > tbody > tr > th.am-danger,
.am-table > tfoot > tr > th.am-danger,
.am-table > thead > tr.am-danger > td,
.am-table > tbody > tr.am-danger > td,
.am-table > tfoot > tr.am-danger > td,
.am-table > thead > tr.am-danger > th,
.am-table > tbody > tr.am-danger > th,
.am-table > tfoot > tr.am-danger > th {
    color: #dd514c;
    background-color: rgba(221, 81, 76, 0.115);
}
/* ==========================================================================
   Component: Form
 ============================================================================ */
/* Normalize */
fieldset {
    border: none;
}

legend {
    display: block;
    width: 100%;
    margin-bottom: 2rem;
    font-size: 2rem;
    line-height: inherit;
    color: #333333;
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 0.5rem;
}

label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: bold;
}

input[type="search"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

input[type="radio"],
input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    /* IE8-9 */
    line-height: normal;
}

input[type="file"] {
    display: block;
}

select[multiple],
select[size] {
    height: auto;
}

select optgroup {
    font-size: inherit;
    font-style: inherit;
    font-family: inherit;
}

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 1px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    height: auto;
}

output {
    display: block;
    padding-top: 1.6rem;
    font-size: 1.6rem;
    line-height: 1.6;
    color: #555555;
    vertical-align: middle;
}
/* Common form controls */
.am-form select,
.am-form textarea,
.am-form input[type="text"],
.am-form input[type="password"],
.am-form input[type="datetime"],
.am-form input[type="datetime-local"],
.am-form input[type="date"],
.am-form input[type="month"],
.am-form input[type="time"],
.am-form input[type="week"],
.am-form input[type="number"],
.am-form input[type="email"],
.am-form input[type="url"],
.am-form input[type="search"],
.am-form input[type="tel"],
.am-form input[type="color"],
.am-form-field {
    display: block;
    width: 100%;
    padding: 0.5em;
    font-size: 1.6rem;
    line-height: 1.2;
    color: #555555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-appearance: none;
    -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

    .am-form select:focus,
    .am-form textarea:focus,
    .am-form input[type="text"]:focus,
    .am-form input[type="password"]:focus,
    .am-form input[type="datetime"]:focus,
    .am-form input[type="datetime-local"]:focus,
    .am-form input[type="date"]:focus,
    .am-form input[type="month"]:focus,
    .am-form input[type="time"]:focus,
    .am-form input[type="week"]:focus,
    .am-form input[type="number"]:focus,
    .am-form input[type="email"]:focus,
    .am-form input[type="url"]:focus,
    .am-form input[type="search"]:focus,
    .am-form input[type="tel"]:focus,
    .am-form input[type="color"]:focus,
    .am-form-field:focus {
        outline: 0;
    }

    .am-form select:focus,
    .am-form textarea:focus,
    .am-form input[type="text"]:focus,
    .am-form input[type="password"]:focus,
    .am-form input[type="datetime"]:focus,
    .am-form input[type="datetime-local"]:focus,
    .am-form input[type="date"]:focus,
    .am-form input[type="month"]:focus,
    .am-form input[type="time"]:focus,
    .am-form input[type="week"]:focus,
    .am-form input[type="number"]:focus,
    .am-form input[type="email"]:focus,
    .am-form input[type="url"]:focus,
    .am-form input[type="search"]:focus,
    .am-form input[type="tel"]:focus,
    .am-form input[type="color"]:focus,
    .am-form-field:focus {
        background-color: #fefffe;
        border-color: #3bb4f2;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 5px rgba(59, 180, 242, 0.3);
    }

    .am-form select::-webkit-input-placeholder,
    .am-form textarea::-webkit-input-placeholder,
    .am-form input[type="text"]::-webkit-input-placeholder,
    .am-form input[type="password"]::-webkit-input-placeholder,
    .am-form input[type="datetime"]::-webkit-input-placeholder,
    .am-form input[type="datetime-local"]::-webkit-input-placeholder,
    .am-form input[type="date"]::-webkit-input-placeholder,
    .am-form input[type="month"]::-webkit-input-placeholder,
    .am-form input[type="time"]::-webkit-input-placeholder,
    .am-form input[type="week"]::-webkit-input-placeholder,
    .am-form input[type="number"]::-webkit-input-placeholder,
    .am-form input[type="email"]::-webkit-input-placeholder,
    .am-form input[type="url"]::-webkit-input-placeholder,
    .am-form input[type="search"]::-webkit-input-placeholder,
    .am-form input[type="tel"]::-webkit-input-placeholder,
    .am-form input[type="color"]::-webkit-input-placeholder,
    .am-form-field::-webkit-input-placeholder {
        color: #999999;
    }

    .am-form select::-moz-placeholder,
    .am-form textarea::-moz-placeholder,
    .am-form input[type="text"]::-moz-placeholder,
    .am-form input[type="password"]::-moz-placeholder,
    .am-form input[type="datetime"]::-moz-placeholder,
    .am-form input[type="datetime-local"]::-moz-placeholder,
    .am-form input[type="date"]::-moz-placeholder,
    .am-form input[type="month"]::-moz-placeholder,
    .am-form input[type="time"]::-moz-placeholder,
    .am-form input[type="week"]::-moz-placeholder,
    .am-form input[type="number"]::-moz-placeholder,
    .am-form input[type="email"]::-moz-placeholder,
    .am-form input[type="url"]::-moz-placeholder,
    .am-form input[type="search"]::-moz-placeholder,
    .am-form input[type="tel"]::-moz-placeholder,
    .am-form input[type="color"]::-moz-placeholder,
    .am-form-field::-moz-placeholder {
        color: #999999;
    }

    .am-form select:-ms-input-placeholder,
    .am-form textarea:-ms-input-placeholder,
    .am-form input[type="text"]:-ms-input-placeholder,
    .am-form input[type="password"]:-ms-input-placeholder,
    .am-form input[type="datetime"]:-ms-input-placeholder,
    .am-form input[type="datetime-local"]:-ms-input-placeholder,
    .am-form input[type="date"]:-ms-input-placeholder,
    .am-form input[type="month"]:-ms-input-placeholder,
    .am-form input[type="time"]:-ms-input-placeholder,
    .am-form input[type="week"]:-ms-input-placeholder,
    .am-form input[type="number"]:-ms-input-placeholder,
    .am-form input[type="email"]:-ms-input-placeholder,
    .am-form input[type="url"]:-ms-input-placeholder,
    .am-form input[type="search"]:-ms-input-placeholder,
    .am-form input[type="tel"]:-ms-input-placeholder,
    .am-form input[type="color"]:-ms-input-placeholder,
    .am-form-field:-ms-input-placeholder {
        color: #999999;
    }

    .am-form select::placeholder,
    .am-form textarea::placeholder,
    .am-form input[type="text"]::placeholder,
    .am-form input[type="password"]::placeholder,
    .am-form input[type="datetime"]::placeholder,
    .am-form input[type="datetime-local"]::placeholder,
    .am-form input[type="date"]::placeholder,
    .am-form input[type="month"]::placeholder,
    .am-form input[type="time"]::placeholder,
    .am-form input[type="week"]::placeholder,
    .am-form input[type="number"]::placeholder,
    .am-form input[type="email"]::placeholder,
    .am-form input[type="url"]::placeholder,
    .am-form input[type="search"]::placeholder,
    .am-form input[type="tel"]::placeholder,
    .am-form input[type="color"]::placeholder,
    .am-form-field::placeholder {
        color: #999999;
    }

    .am-form select::-moz-placeholder,
    .am-form textarea::-moz-placeholder,
    .am-form input[type="text"]::-moz-placeholder,
    .am-form input[type="password"]::-moz-placeholder,
    .am-form input[type="datetime"]::-moz-placeholder,
    .am-form input[type="datetime-local"]::-moz-placeholder,
    .am-form input[type="date"]::-moz-placeholder,
    .am-form input[type="month"]::-moz-placeholder,
    .am-form input[type="time"]::-moz-placeholder,
    .am-form input[type="week"]::-moz-placeholder,
    .am-form input[type="number"]::-moz-placeholder,
    .am-form input[type="email"]::-moz-placeholder,
    .am-form input[type="url"]::-moz-placeholder,
    .am-form input[type="search"]::-moz-placeholder,
    .am-form input[type="tel"]::-moz-placeholder,
    .am-form input[type="color"]::-moz-placeholder,
    .am-form-field::-moz-placeholder {
        opacity: 1;
    }

    .am-form select[disabled],
    .am-form textarea[disabled],
    .am-form input[type="text"][disabled],
    .am-form input[type="password"][disabled],
    .am-form input[type="datetime"][disabled],
    .am-form input[type="datetime-local"][disabled],
    .am-form input[type="date"][disabled],
    .am-form input[type="month"][disabled],
    .am-form input[type="time"][disabled],
    .am-form input[type="week"][disabled],
    .am-form input[type="number"][disabled],
    .am-form input[type="email"][disabled],
    .am-form input[type="url"][disabled],
    .am-form input[type="search"][disabled],
    .am-form input[type="tel"][disabled],
    .am-form input[type="color"][disabled],
    .am-form-field[disabled],
    .am-form select[readonly],
    .am-form textarea[readonly],
    .am-form input[type="text"][readonly],
    .am-form input[type="password"][readonly],
    .am-form input[type="datetime"][readonly],
    .am-form input[type="datetime-local"][readonly],
    .am-form input[type="date"][readonly],
    .am-form input[type="month"][readonly],
    .am-form input[type="time"][readonly],
    .am-form input[type="week"][readonly],
    .am-form input[type="number"][readonly],
    .am-form input[type="email"][readonly],
    .am-form input[type="url"][readonly],
    .am-form input[type="search"][readonly],
    .am-form input[type="tel"][readonly],
    .am-form input[type="color"][readonly],
    .am-form-field[readonly],
    fieldset[disabled] .am-form select,
    fieldset[disabled] .am-form textarea,
    fieldset[disabled] .am-form input[type="text"],
    fieldset[disabled] .am-form input[type="password"],
    fieldset[disabled] .am-form input[type="datetime"],
    fieldset[disabled] .am-form input[type="datetime-local"],
    fieldset[disabled] .am-form input[type="date"],
    fieldset[disabled] .am-form input[type="month"],
    fieldset[disabled] .am-form input[type="time"],
    fieldset[disabled] .am-form input[type="week"],
    fieldset[disabled] .am-form input[type="number"],
    fieldset[disabled] .am-form input[type="email"],
    fieldset[disabled] .am-form input[type="url"],
    fieldset[disabled] .am-form input[type="search"],
    fieldset[disabled] .am-form input[type="tel"],
    fieldset[disabled] .am-form input[type="color"],
    fieldset[disabled] .am-form-field {
        cursor: not-allowed;
        background-color: #eeeeee;
    }

    .am-form select.am-radius,
    .am-form textarea.am-radius,
    .am-form input[type="text"].am-radius,
    .am-form input[type="password"].am-radius,
    .am-form input[type="datetime"].am-radius,
    .am-form input[type="datetime-local"].am-radius,
    .am-form input[type="date"].am-radius,
    .am-form input[type="month"].am-radius,
    .am-form input[type="time"].am-radius,
    .am-form input[type="week"].am-radius,
    .am-form input[type="number"].am-radius,
    .am-form input[type="email"].am-radius,
    .am-form input[type="url"].am-radius,
    .am-form input[type="search"].am-radius,
    .am-form input[type="tel"].am-radius,
    .am-form input[type="color"].am-radius,
    .am-form-field.am-radius {
        border-radius: 2px;
    }

    .am-form select.am-round,
    .am-form textarea.am-round,
    .am-form input[type="text"].am-round,
    .am-form input[type="password"].am-round,
    .am-form input[type="datetime"].am-round,
    .am-form input[type="datetime-local"].am-round,
    .am-form input[type="date"].am-round,
    .am-form input[type="month"].am-round,
    .am-form input[type="time"].am-round,
    .am-form input[type="week"].am-round,
    .am-form input[type="number"].am-round,
    .am-form input[type="email"].am-round,
    .am-form input[type="url"].am-round,
    .am-form input[type="search"].am-round,
    .am-form input[type="tel"].am-round,
    .am-form input[type="color"].am-round,
    .am-form-field.am-round {
        border-radius: 1000px;
    }

    .am-form textarea,
    .am-form select[multiple],
    .am-form select[size] {
        height: auto;
    }

.am-form select {
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    -webkit-border-radius: 0;
    background: #fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+') no-repeat 100% center;
}

    .am-form select[multiple="multiple"] {
        background-image: none;
    }
/* help text */
.am-form-help {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #999999;
    font-size: 1.3rem;
}
/* form group */
.am-form-group {
    margin-bottom: 1.5rem;
}
/* file field */
.am-form-file {
    position: relative;
    overflow: hidden;
}

    .am-form-file input[type="file"] {
        position: absolute;
        left: 0;
        top: 0;
        z-index: 1;
        width: 100%;
        opacity: 0;
        cursor: pointer;
        font-size: 50rem;
    }
/**
 * Checkboxes and radios
 * Indent the labels to position radios/checkboxes as hanging controls.
*/
.am-radio,
.am-checkbox {
    display: block;
    min-height: 1.92rem;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 20px;
    vertical-align: middle;
}

    .am-radio label,
    .am-checkbox label {
        display: inline;
        margin-bottom: 0;
        font-weight: normal;
        cursor: pointer;
    }

    .am-radio input[type="radio"],
    .am-radio-inline input[type="radio"],
    .am-checkbox input[type="checkbox"],
    .am-checkbox-inline input[type="checkbox"] {
        float: left;
        margin-left: -20px;
        outline: none;
    }

    .am-radio + .am-radio,
    .am-checkbox + .am-checkbox {
        margin-top: -5px;
    }
/* Radios and checkboxes inline */
.am-radio-inline,
.am-checkbox-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
}

    .am-radio-inline + .am-radio-inline,
    .am-checkbox-inline + .am-checkbox-inline {
        margin-top: 0;
        margin-left: 10px;
    }

    input[type="radio"][disabled],
    input[type="checkbox"][disabled],
    .am-radio[disabled],
    .am-radio-inline[disabled],
    .am-checkbox[disabled],
    .am-checkbox-inline[disabled],
    fieldset[disabled] input[type="radio"],
    fieldset[disabled] input[type="checkbox"],
    fieldset[disabled] .am-radio,
    fieldset[disabled] .am-radio-inline,
    fieldset[disabled] .am-checkbox,
    fieldset[disabled] .am-checkbox-inline {
        cursor: not-allowed;
    }
/* Form field feedback states */
.am-form-warning .am-form-help,
.am-form-warning .am-form-label,
.am-form-warning .am-radio,
.am-form-warning .am-checkbox,
.am-form-warning .am-radio-inline,
.am-form-warning .am-checkbox-inline,
.am-form-warning label {
    color: #F37B1D;
}

.am-form-warning [class*="icon-"] {
    color: #F37B1D;
}

.am-form-warning .am-form-field {
    border-color: #F37B1D !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .am-form-warning .am-form-field:focus {
        background-color: #fefffe;
        border-color: #d2620b;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #f8b47e !important;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #f8b47e !important;
    }

.am-form-error .am-form-help,
.am-form-error .am-form-label,
.am-form-error .am-radio,
.am-form-error .am-checkbox,
.am-form-error .am-radio-inline,
.am-form-error .am-checkbox-inline,
.am-form-error label {
    color: #dd514c;
}

.am-form-error [class*="icon-"] {
    color: #dd514c;
}

.am-form-error .am-form-field,
.am-field-error {
    border-color: #dd514c !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .am-form-error .am-form-field:focus,
    .am-field-error:focus {
        background-color: #fefffe;
        border-color: #cf2d27;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #eda4a2 !important;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #eda4a2 !important;
    }

.am-form-success .am-form-help,
.am-form-success .am-form-label,
.am-form-success .am-radio,
.am-form-success .am-checkbox,
.am-form-success .am-radio-inline,
.am-form-success .am-checkbox-inline,
.am-form-success label {
    color: #5eb95e;
}

.am-form-success [class*="icon-"] {
    color: #5eb95e;
}

.am-form-success .am-form-field,
.am-field-valid {
    border-color: #5eb95e !important;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

    .am-form-success .am-form-field:focus,
    .am-field-valid:focus {
        background-color: #fefffe;
        border-color: #459f45;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #a5d8a5 !important;
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 5px #a5d8a5 !important;
    }
/* Horizontal forms */
.am-form-horizontal .am-form-label,
.am-form-horizontal .am-radio,
.am-form-horizontal .am-checkbox,
.am-form-horizontal .am-radio-inline,
.am-form-horizontal .am-checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0.6em;
}

.am-form-horizontal .am-form-group:before,
.am-form-horizontal .am-form-group:after {
    content: " ";
    display: table;
}

.am-form-horizontal .am-form-group:after {
    clear: both;
}

@media only screen and (min-width:641px) {
    .am-form-horizontal .am-form-label {
        text-align: right;
    }
}
/* Inline form elements */
@media only screen and (min-width:641px) {
    .am-form-inline .am-form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }

    .am-form-inline .am-form-field {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }

    .am-form-inline .am-input-group {
        display: inline-table;
        vertical-align: middle;
    }

        .am-form-inline .am-input-group .am-input-group-label,
        .am-form-inline .am-input-group .am-input-group-btn,
        .am-form-inline .am-input-group .am-form-label {
            width: auto;
        }

        .am-form-inline .am-input-group > .am-form-field {
            width: 100%;
        }

    .am-form-inline .am-form-label {
        margin-bottom: 0;
        vertical-align: middle;
    }

    .am-form-inline .am-radio,
    .am-form-inline .am-checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 0;
        vertical-align: middle;
    }

        .am-form-inline .am-radio input[type="radio"],
        .am-form-inline .am-checkbox input[type="checkbox"] {
            float: none;
            margin-left: 0;
        }
}
/* Form field size */
.am-input-sm {
    font-size: 1.4rem !important;
}

.am-input-lg {
    font-size: 1.8rem !important;
}

.am-form-group-sm .am-checkbox,
.am-form-group-sm .am-radio,
.am-form-group-sm .am-form-label,
.am-form-group-sm .am-form-field {
    font-size: 1.4rem !important;
}

.am-form-group-lg .am-checkbox,
.am-form-group-lg .am-radio,
.am-form-group-lg .am-form-label,
.am-form-group-lg .am-form-field {
    font-size: 1.8rem !important;
}

.am-form-group-lg input[type="radio"],
.am-form-group-lg input[type="checkbox"] {
    margin-top: 7px;
}
/* Form field feedback states */
.am-form-icon {
    position: relative;
}

    .am-form-icon .am-form-field {
        padding-left: 1.75em !important;
    }

    .am-form-icon [class*='am-icon-'] {
        position: absolute;
        left: 0.5em;
        top: 50%;
        display: block;
        margin-top: -0.5em;
        line-height: 1;
        z-index: 2;
    }

    .am-form-icon label ~ [class*='am-icon-'] {
        top: 70%;
    }
/* Feedback Icon */
.am-form-feedback {
    position: relative;
}

    .am-form-feedback .am-form-field {
        padding-left: 0.5em !important;
        padding-right: 1.75em !important;
    }

    .am-form-feedback [class*='am-icon-'] {
        right: 0.5em;
        left: auto;
    }

.am-form-horizontal .am-form-feedback [class*='am-icon-'] {
    right: 1.6em;
}
/* Form set */
.am-form-set {
    margin-bottom: 1.5rem;
    padding: 0;
}

    .am-form-set > input {
        position: relative;
        top: -1px;
        border-radius: 0 !important;
    }

        .am-form-set > input:focus {
            z-index: 2;
        }

        .am-form-set > input:first-child {
            top: 1px;
            border-top-right-radius: 0 !important;
            border-top-left-radius: 0 !important;
        }

        .am-form-set > input:last-child {
            top: -2px;
            border-bottom-right-radius: 0 !important;
            border-bottom-left-radius: 0 !important;
        }
/* ==========================================================================
   Component: Image
 ============================================================================ */
/* Image thumbnails */
.am-img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 2px;
    line-height: 1.6;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

    .am-img-thumbnail.am-radius {
        border-radius: 2px;
    }

.am-img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}
/* ==========================================================================
   Component: Nav
 ============================================================================ */
.am-nav {
    margin-bottom: 0;
    padding: 0;
    list-style: none;
}

    .am-nav:before,
    .am-nav:after {
        content: " ";
        display: table;
    }

    .am-nav:after {
        clear: both;
    }

    .am-nav > li {
        position: relative;
        display: block;
        padding: 0 0 10px 0;
    }

        .am-nav > li + li {
            margin-top: 5px;
        }

        .am-nav > li + .am-nav-header {
            margin-top: 1em;
        }

        .am-nav > li > a {
            position: relative;
            display: block;
            padding: 0.4em 1em;
            border-radius: 0;
        }

            .am-nav > li > a:hover,
            .am-nav > li > a:focus {
                text-decoration: none;
            }

        .am-nav > li.am-active > a,
        .am-nav > li.am-active > a:hover,
        .am-nav > li.am-active > a:focus {
            color: #fff;
            background-color: #0e90d2;
            cursor: default;
        }

        .am-nav > li.am-disabled > a {
            color: #999999;
        }

            .am-nav > li.am-disabled > a:hover,
            .am-nav > li.am-disabled > a:focus {
                color: #999999;
                text-decoration: none;
                background-color: transparent;
                cursor: not-allowed;
            }

.am-nav-header {
    padding: 0.4em 1em;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 100%;
    color: #555555;
}

.am-nav-divider {
    margin: 15px 1em !important;
    border-top: 1px solid #ddd;
    -webkit-box-shadow: 0 1px 0 #fff;
    box-shadow: 0 1px 0 #fff;
}

.am-nav-pills > li {
    float: left;
}

    .am-nav-pills > li + li {
        margin-left: 5px;
        margin-top: 0;
    }

.am-nav-tabs {
    border-bottom: 1px solid #ddd;
}

    .am-nav-tabs > li {
        float: left;
        margin-bottom: -1px;
    }

        .am-nav-tabs > li + li {
            margin-top: 0;
        }

        .am-nav-tabs > li > a {
            margin-right: 5px;
            line-height: 1.6;
            border: 1px solid transparent;
            border-radius: 0 0 0 0;
        }

            .am-nav-tabs > li > a:hover {
                border-color: #eeeeee #eeeeee #ddd;
            }

        .am-nav-tabs > li.am-active > a,
        .am-nav-tabs > li.am-active > a:hover,
        .am-nav-tabs > li.am-active > a:focus {
            color: #555555;
            background-color: #fff;
            border: 1px solid #ddd;
            border-bottom-color: transparent;
            cursor: default;
        }

    .am-nav-tabs.am-nav-justify {
        border-bottom: 0;
        /*  > li > a {
      margin-right: 0;
      border-radius: @global-radius;
    }

    > .am-active > a {
      &,
      &:hover,
      &:focus {
        border: 1px solid @nav-tabs-justify-link-border-color;
      }
    }*/
    }

        .am-nav-tabs.am-nav-justify > li > a {
            margin-right: 0;
            border-bottom: 1px solid #ddd;
            border-radius: 0 0 0 0;
        }

        .am-nav-tabs.am-nav-justify > .am-active > a,
        .am-nav-tabs.am-nav-justify > .am-active > a:hover,
        .am-nav-tabs.am-nav-justify > .am-active > a:focus {
            border-bottom-color: #fff;
        }

.am-nav-justify {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

    .am-nav-justify > li {
        float: none;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

        .am-nav-justify > li > a {
            text-align: center;
            margin-bottom: 0;
        }

.lte9 .am-nav-justify > li {
    display: table-cell;
    width: 1%;
}
/* ==========================================================================
   Component: Topbar
 ============================================================================ */
.am-topbar {
    position: relative;
    min-height: 100px;
    margin-bottom: 1.6rem;
    background: #f8f8f8;
    border-width: 0 0 1px;
    border-style: solid;
    border-color: #ECECEC;
    color: #666;
}

    .am-topbar:before,
    .am-topbar:after {
        content: " ";
        display: table;
    }

    .am-topbar:after {
        clear: both;
    }

    .am-topbar a {
        color: #666;
    }

    .am-topbar .am-topbar-nav > li > a {
        font-size: 20px;
        font-weight: bold;
    }

.am-topbar-brand {
    margin: 0;
}

@media only screen and (min-width:641px) {
    .am-topbar-brand {
        float: left;
    }
}

.am-topbar-brand a:hover {
    color: #4d4d4d;
}

.am-topbar-collapse {
    width: 100%;
    overflow-x: visible;
    padding: 10px;
    clear: both;
    -webkit-overflow-scrolling: touch;
    background-color: #fff;
    margin-top: 25px;
}

    .am-topbar-collapse:before,
    .am-topbar-collapse:after {
        content: " ";
        display: table;
    }

    .am-topbar-collapse:after {
        clear: both;
    }

    .am-topbar-collapse.am-in {
        overflow-y: auto;
    }

@media only screen and (min-width:915px) {
    .am-topbar-collapse {
        margin-top: 0;
        padding: 0;
        width: auto;
        clear: none;
    }

        .am-topbar-collapse.am-collapse {
            display: block !important;
            height: auto !important;
            padding: 0;
            overflow: visible !important;
        }

        .am-topbar-collapse.am-in {
            overflow-y: visible;
        }
}

.am-topbar-brand {
    padding: 0 10px;
    float: left;
    font-size: 1.8rem;
    height: 50px;
    line-height: 50px;
}

.am-topbar-toggle {
    position: relative;
    float: right;
    margin-right: 15px;
}

@media only screen and (min-width:641px) {
    .am-topbar-toggle {
        display: none;
    }
}

@media only screen and (max-width: 915px) {
    .am-topbar-nav {
        margin-bottom: 8px;
    }

        .am-topbar-nav > li {
            float: none;
        }
}

@media only screen and (max-width: 915px) {
    .am-topbar-nav > li + li {
        margin-left: 0;
        margin-top: 5px;
    }
}

@media only screen and (min-width:915px) {
    .am-topbar-nav {
        float: left;
    }

        .am-topbar-nav > li > a {
            position: relative;
            line-height: 37px;
            padding: 0 12px;
        }

            .am-topbar-nav > li > a:after {
                position: absolute;
                left: 50%;
                margin-left: -7px;
                bottom: -1px;
                content: "";
                display: inline-block;
                width: 0;
                height: 0;
                vertical-align: middle;
                border-bottom: 7px solid #f8f8f8;
                border-right: 7px solid transparent;
                border-left: 7px solid transparent;
                border-top: 0 dotted;
                -webkit-transform: rotate(360deg);
                -ms-transform: rotate(360deg);
                transform: rotate(360deg);
                opacity: 0;
                -webkit-transition: opacity .1s;
                transition: opacity .1s;
            }

            .am-topbar-nav > li > a:hover:after {
                opacity: 1;
                border-bottom-color: #666;
            }

        .am-topbar-nav > li.am-dropdown > a:after {
            display: none;
        }

        .am-topbar-nav > li.am-active > a,
        .am-topbar-nav > li.am-active > a:hover,
        .am-topbar-nav > li.am-active > a:focus {
            border-radius: 0;
            color: #0e90d2;
            background: none;
        }

            .am-topbar-nav > li.am-active > a:after {
                opacity: 1;
                border-bottom-color: #0e90d2;
            }
}

@media only screen and (max-width: 640px) {
    .am-topbar-collapse .am-dropdown.am-active .am-dropdown-content {
        float: none;
        position: relative;
        width: 100%;
    }
}

@media only screen and (min-width:915px) {
    .am-topbar-left {
        float: left;
    }

    .am-topbar-right {
        float: right;
        margin-right: 10px;
    }
}

@media only screen and (max-width: 640px) {
    .am-topbar-form .am-form-group {
        margin-bottom: 5px;
    }
}

@media only screen and (min-width:641px) {
    .am-topbar-form {
        padding: 0 10px;
        margin-top: 8px;
    }

        .am-topbar-form .am-form-group + .am-btn {
            margin-left: 5px;
        }
}

.am-topbar-btn {
    margin-top: 23px;
}

@media only screen and (max-width: 640px) {
    .am-topbar-collapse .am-topbar-btn,
    .am-topbar-collapse .am-btn {
        display: block;
        width: 100%;
    }
}

.am-topbar-inverse {
    background-color: #0e90d2;
    border-color: #0b6fa2;
    color: #eeeeee;
}

    .am-topbar-inverse a {
        color: #eeeeee;
    }

    .am-topbar-inverse .am-topbar-brand a {
        color: #fff;
    }

        .am-topbar-inverse .am-topbar-brand a:hover,
        .am-topbar-inverse .am-topbar-brand a:focus {
            color: #fff;
            background-color: transparent;
        }

    .am-topbar-inverse .am-topbar-nav > li > a {
        color: #eeeeee;
    }

        .am-topbar-inverse .am-topbar-nav > li > a:hover,
        .am-topbar-inverse .am-topbar-nav > li > a:focus {
            color: #fff;
            background-color: rgba(0, 0, 0, 0.05);
        }

            .am-topbar-inverse .am-topbar-nav > li > a:hover:after,
            .am-topbar-inverse .am-topbar-nav > li > a:focus:after {
                border-bottom-color: #0b6fa2;
            }

        .am-topbar-inverse .am-topbar-nav > li > a:after {
            border-bottom-color: #0e90d2;
        }

    .am-topbar-inverse .am-topbar-nav > li.am-active > a,
    .am-topbar-inverse .am-topbar-nav > li.am-active > a:hover,
    .am-topbar-inverse .am-topbar-nav > li.am-active > a:focus {
        color: #fff;
        background-color: rgba(0, 0, 0, 0.1);
    }

        .am-topbar-inverse .am-topbar-nav > li.am-active > a:after,
        .am-topbar-inverse .am-topbar-nav > li.am-active > a:hover:after,
        .am-topbar-inverse .am-topbar-nav > li.am-active > a:focus:after {
            border-bottom-color: #fff;
        }

    .am-topbar-inverse .am-topbar-nav > li .disabled > a,
    .am-topbar-inverse .am-topbar-nav > li .disabled > a:hover,
    .am-topbar-inverse .am-topbar-nav > li .disabled > a:focus {
        color: #444;
        background-color: transparent;
    }

.am-topbar-fixed-top,
.am-topbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1000;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.am-topbar-fixed-top {
    top: 0;
}

.am-topbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}

.am-with-topbar-fixed-top {
    padding-top: 51px;
}

.am-with-topbar-fixed-bottom {
    padding-bottom: 51px;
}

@media only screen and (max-width: 640px) {
    .am-topbar-fixed-bottom .am-topbar-collapse {
        position: absolute;
        bottom: 100%;
        margin-bottom: 1px;
        background-color: #f8f8f8;
    }

        .am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:before,
        .am-topbar-fixed-bottom .am-topbar-collapse .am-dropdown-content:after {
            display: none;
        }

    .am-topbar-fixed-bottom.am-topbar-inverse .am-topbar-collapse {
        background-color: #0e90d2;
    }
}
/* ==========================================================================
   Component: Breadcrumb
 ============================================================================ */
.am-breadcrumb {
    padding: .7em .5em;
    margin-bottom: 2rem;
    list-style: none;
    background-color: transparent;
    border-radius: 0;
    font-size: 85%;
}

    .am-breadcrumb > li {
        display: inline-block;
    }

        .am-breadcrumb > li [class*="am-icon-"]:before {
            color: #999999;
            margin-right: 5px;
        }

        .am-breadcrumb > li + li:before {
            content: "»\00a0";
            padding: 0 8px;
            color: #ccc;
        }

    .am-breadcrumb > .am-active {
        color: #999999;
    }

.am-breadcrumb-slash > li + li:before {
    content: "/\00a0";
}
/* ==========================================================================
   Component: Pagination
 ============================================================================ */
.am-pagination {
    padding-left: 11px;
    margin: 0 0 1.5rem 0;
    list-style: none;
    color: #999999;
    text-align: left;
}

    .am-pagination:before,
    .am-pagination:after {
        content: " ";
        display: table;
    }

    .am-pagination:after {
        clear: both;
    }

    .am-pagination > li {
        display: inline-block;
    }

        .am-pagination > li > a,
        .am-pagination > li > span {
            position: relative;
            display: block;
            padding: 0.5em 1em;
            text-decoration: none;
            line-height: 1.2;
            background-color: #fff;
            border: 1px solid #ddd;
            border-radius: 0;
            margin-bottom: 5px;
            margin-right: 5px;
        }

        .am-pagination > li:last-child > a,
        .am-pagination > li:last-child > span {
            margin-right: 0;
        }

        .am-pagination > li > a:hover,
        .am-pagination > li > span:hover,
        .am-pagination > li > a:focus,
        .am-pagination > li > span:focus {
            background-color: #eeeeee;
        }

    .am-pagination > .am-active > a,
    .am-pagination > .am-active > span,
    .am-pagination > .am-active > a:hover,
    .am-pagination > .am-active > span:hover,
    .am-pagination > .am-active > a:focus,
    .am-pagination > .am-active > span:focus {
        z-index: 2;
        color: #fff;
        background-color: #0e90d2;
        border-color: #0e90d2;
        cursor: default;
    }

    .am-pagination > .am-disabled > span,
    .am-pagination > .am-disabled > span:hover,
    .am-pagination > .am-disabled > span:focus,
    .am-pagination > .am-disabled > a,
    .am-pagination > .am-disabled > a:hover,
    .am-pagination > .am-disabled > a:focus {
        color: #999999;
        background-color: #fff;
        border-color: #ddd;
        cursor: not-allowed;
        pointer-events: none;
    }

    .am-pagination .am-pagination-prev {
        float: left;
    }

        .am-pagination .am-pagination-prev a {
            border-radius: 0;
        }

    .am-pagination .am-pagination-next {
        float: right;
    }

        .am-pagination .am-pagination-next a {
            border-radius: 0;
        }

.am-pagination-centered {
    text-align: center;
}

.am-pagination-right {
    text-align: right;
}
/* ==========================================================================
   Component: Aniamtion
 ============================================================================ */
[class*="am-animation-"] {
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
/* Hide animated element if scrollSpy is used */
@media screen {
    .cssanimations [data-am-scrollspy*="animation"] {
        opacity: 0;
    }
}
/* Fade */
.am-animation-fade {
    -webkit-animation-name: am-fade;
    animation-name: am-fade;
    -webkit-animation-duration: 0.8s;
    animation-duration: 0.8s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
}
/* Scale */
.am-animation-scale-up {
    -webkit-animation-name: am-scale-up;
    animation-name: am-scale-up;
}

.am-animation-scale-down {
    -webkit-animation-name: am-scale-down;
    animation-name: am-scale-down;
}
/* Slide */
.am-animation-slide-top {
    -webkit-animation-name: am-slide-top;
    animation-name: am-slide-top;
}

.am-animation-slide-bottom {
    -webkit-animation-name: am-slide-bottom;
    animation-name: am-slide-bottom;
}

.am-animation-slide-left {
    -webkit-animation-name: am-slide-left;
    animation-name: am-slide-left;
}

.am-animation-slide-right {
    -webkit-animation-name: am-slide-right;
    animation-name: am-slide-right;
}

.am-animation-slide-top-fixed {
    -webkit-animation-name: am-slide-top-fixed;
    animation-name: am-slide-top-fixed;
}
/* Shake */
.am-animation-shake {
    -webkit-animation-name: am-shake;
    animation-name: am-shake;
}
/* Spin */
.am-animation-spin {
    -webkit-animation: am-spin 2s infinite linear;
    animation: am-spin 2s infinite linear;
}
/* Spring */
.am-animation-left-spring {
    -webkit-animation: am-left-spring 0.3s ease-in-out;
    animation: am-left-spring 0.3s ease-in-out;
}

.am-animation-right-spring {
    -webkit-animation: am-right-spring 0.3s ease-in-out;
    animation: am-right-spring 0.3s ease-in-out;
}

.am-animation-reverse {
    -webkit-animation-direction: reverse;
    animation-direction: reverse;
}

.am-animation-paused {
    -webkit-animation-play-state: paused !important;
    animation-play-state: paused !important;
}

.am-animation-delay-1 {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

.am-animation-delay-2 {
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
}

.am-animation-delay-3 {
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}

.am-animation-delay-4 {
    -webkit-animation-delay: 4s;
    animation-delay: 4s;
}

.am-animation-delay-5 {
    -webkit-animation-delay: 5s;
    animation-delay: 5s;
}

.am-animation-delay-6 {
    -webkit-animation-delay: 6s;
    animation-delay: 6s;
}
/* Keyframes
 ============================================================================ */
/* Fade */
@-webkit-keyframes am-fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes am-fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
/* Scale up */
@-webkit-keyframes am-scale-up {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.2);
        transform: scale(0.2);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes am-scale-up {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.2);
        transform: scale(0.2);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
/* Scale down */
@-webkit-keyframes am-scale-down {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.8);
        transform: scale(1.8);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}

@keyframes am-scale-down {
    0% {
        opacity: 0;
        -webkit-transform: scale(1.8);
        transform: scale(1.8);
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }
}
/* Slide top */
@-webkit-keyframes am-slide-top {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes am-slide-top {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-100%);
        transform: translateY(-100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
/* Slide bottom */
@-webkit-keyframes am-slide-bottom {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes am-slide-bottom {
    0% {
        opacity: 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
/* Slide left */
@-webkit-keyframes am-slide-left {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes am-slide-left {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
/* Slide right */
@-webkit-keyframes am-slide-right {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes am-slide-right {
    0% {
        opacity: 0;
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
/* Shake */
@-webkit-keyframes am-shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    10% {
        -webkit-transform: translateX(-9px);
        transform: translateX(-9px);
    }

    20% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px);
    }

    30% {
        -webkit-transform: translateX(-7px);
        transform: translateX(-7px);
    }

    40% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px);
    }

    50% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }

    60% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px);
    }

    70% {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }

    80% {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }

    90% {
        -webkit-transform: translateX(-1px);
        transform: translateX(-1px);
    }
}

@keyframes am-shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    10% {
        -webkit-transform: translateX(-9px);
        transform: translateX(-9px);
    }

    20% {
        -webkit-transform: translateX(8px);
        transform: translateX(8px);
    }

    30% {
        -webkit-transform: translateX(-7px);
        transform: translateX(-7px);
    }

    40% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px);
    }

    50% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }

    60% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px);
    }

    70% {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }

    80% {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }

    90% {
        -webkit-transform: translateX(-1px);
        transform: translateX(-1px);
    }
}
/* Slide top fixed */
@-webkit-keyframes am-slide-top-fixed {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes am-slide-top-fixed {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
/* Slide bottom fixed */
@-webkit-keyframes am-slide-bottom-fixed {
    0% {
        opacity: 0;
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes am-slide-bottom-fixed {
    0% {
        opacity: 0;
        -webkit-transform: translateY(10px);
        transform: translateY(10px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}
/* Spin */
@-webkit-keyframes am-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes am-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}
/* Spring */
@-webkit-keyframes am-right-spring {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -webkit-transform: translateX(-20%);
        transform: translateX(-20%);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes am-right-spring {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -webkit-transform: translateX(-20%);
        transform: translateX(-20%);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@-webkit-keyframes am-left-spring {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -webkit-transform: translateX(20%);
        transform: translateX(20%);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}

@keyframes am-left-spring {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }

    50% {
        -webkit-transform: translateX(20%);
        transform: translateX(20%);
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
/* ==========================================================================
   Component: Article
 ============================================================================ */
.am-article:before,
.am-article:after {
    content: " ";
    display: table;
}

.am-article:after {
    clear: both;
}

.am-article > :last-child {
    margin-bottom: 0;
}

.am-article + .am-article {
    margin-top: 2.4rem;
}
/* Sub-object `.@{ns}article-title` */
.am-article-title {
    font-size: 2.8rem;
    line-height: 1.15;
    font-weight: normal;
}

    .am-article-title a {
        color: inherit;
        text-decoration: none;
    }
/* Sub-object `.@{ns}article-meta` */
.am-article-meta {
    font-size: 1.2rem;
    line-height: 1.5;
    color: #999999;
}
/* Sub-object `.@{ns}article-lead` */
.am-article-lead {
    color: #666;
    font-size: 1.4rem;
    line-height: 1.5;
    border: 1px solid #dedede;
    border-radius: 2px;
    background: #f9f9f9;
    padding: 10px;
}
/* Sub-object `.@{ns}article-divider` */
.am-article-divider {
    margin-bottom: 2.4rem;
    border-color: #eeeeee;
}

* + .am-article-divider {
    margin-top: 2.4rem;
}
/* Sub-object `.@{ns}article-bd` */
.am-article-bd blockquote {
    font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif;
}

.am-article-bd img {
    display: block;
    max-width: 100%;
}
/* ==========================================================================
   Component: Badge
 ============================================================================ */
.am-badge {
    display: inline-block;
    min-width: 10px;
    padding: 0.25em 0.625em;
    font-size: 1.2rem;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #999999;
    border-radius: 0;
}

    .am-badge:empty {
        display: none;
    }

    .am-badge.am-square {
        border-radius: 0;
    }

    .am-badge.am-radius {
        border-radius: 2px;
    }

    .am-badge.am-round {
        border-radius: 1000px;
    }

a.am-badge:hover,
a.am-badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}

.am-badge-primary {
    background-color: #0e90d2;
}

.am-badge-secondary {
    background-color: #3bb4f2;
}

.am-badge-success {
    background-color: #5eb95e;
}

.am-badge-warning {
    background-color: #F37B1D;
}

.am-badge-danger {
    background-color: #dd514c;
}
/* ==========================================================================
   Component: Comment
 ============================================================================ */
.am-comment:before,
.am-comment:after {
    content: " ";
    display: table;
}

.am-comment:after {
    clear: both;
}

.am-comment-avatar {
    float: left;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    border: 1px solid transparent;
}

@media only screen and (min-width:641px) {
    .am-comment-avatar {
        width: 48px;
        height: 48px;
    }
}

.am-comment-main {
    position: relative;
    margin-left: 42px;
    border: 1px solid #dedede;
    border-radius: 0;
}

    .am-comment-main:before,
    .am-comment-main:after {
        position: absolute;
        top: 10px;
        left: -8px;
        right: 100%;
        width: 0;
        height: 0;
        display: block;
        content: " ";
        border-color: transparent;
        border-style: solid solid outset;
        border-width: 8px 8px 8px 0;
        pointer-events: none;
    }

    .am-comment-main:before {
        border-right-color: #dedede;
        z-index: 1;
    }

    .am-comment-main:after {
        border-right-color: #f8f8f8;
        margin-left: 1px;
        z-index: 2;
    }

@media only screen and (min-width:641px) {
    .am-comment-main {
        margin-left: 63px;
    }
}

.am-comment-hd {
    background: #f8f8f8;
    border-bottom: 1px solid #eee;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.am-comment-title {
    margin: 0 0 8px 0;
    font-size: 1.6rem;
    line-height: 1.2;
}

.am-comment-meta {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 10px 15px;
    font-size: 13px;
    color: #999999;
    line-height: 1.2;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

    .am-comment-meta a {
        color: #999999;
    }

.am-comment-author {
    font-weight: bold;
    color: #999999;
}

.am-comment-bd {
    padding: 15px;
    overflow: hidden;
}

    .am-comment-bd > :last-child {
        margin-bottom: 0;
    }

.am-comment-footer {
    padding: 0 15px 5px;
}

    .am-comment-footer .am-comment-actions a + a {
        margin-left: 5px;
    }

.am-comment-actions {
    font-size: 13px;
    color: #999999;
}

    .am-comment-actions a {
        display: inline-block;
        padding: 10px 5px;
        line-height: 1;
        color: #999999;
        opacity: .7;
    }

        .am-comment-actions a:hover {
            color: #0e90d2;
            opacity: 1;
        }

.am-comment-hd .am-comment-actions {
    padding-right: .5rem;
}

.am-comment-flip .am-comment-avatar {
    float: right;
}

.am-comment-flip .am-comment-main {
    margin-left: auto;
    margin-right: 42px;
}

@media only screen and (min-width:641px) {
    .am-comment-flip .am-comment-main {
        margin-right: 63px;
    }
}

.am-comment-flip .am-comment-main:before,
.am-comment-flip .am-comment-main:after {
    left: auto;
    right: -8px;
    border-width: 8px 0 8px 8px;
}

.am-comment-flip .am-comment-main:before {
    border-left-color: #dedede;
}

.am-comment-flip .am-comment-main:after {
    border-left-color: #f8f8f8;
    margin-right: 1px;
    margin-left: auto;
}

.am-comment-primary .am-comment-avatar {
    border-color: #0e90d2;
}

.am-comment-primary .am-comment-main {
    border-color: #0e90d2;
}

    .am-comment-primary .am-comment-main:before {
        border-right-color: #0e90d2;
    }

.am-comment-primary.am-comment-flip .am-comment-main:before {
    border-left-color: #0e90d2;
    border-right-color: transparent;
}

.am-comment-primary.am-comment-flip .am-comment-main:after {
    border-left-color: #f8f8f8;
}

.am-comment-secondary .am-comment-avatar,
.am-comment-highlight .am-comment-avatar {
    border-color: #3bb4f2;
}

.am-comment-secondary .am-comment-main,
.am-comment-highlight .am-comment-main {
    border-color: #3bb4f2;
}

    .am-comment-secondary .am-comment-main:before,
    .am-comment-highlight .am-comment-main:before {
        border-right-color: #3bb4f2;
    }

.am-comment-secondary.am-comment-flip .am-comment-main:before,
.am-comment-highlight.am-comment-flip .am-comment-main:before {
    border-left-color: #3bb4f2;
    border-right-color: transparent;
}

.am-comment-secondary.am-comment-flip .am-comment-main:after,
.am-comment-highlight.am-comment-flip .am-comment-main:after {
    border-left-color: #f8f8f8;
}

.am-comment-success .am-comment-avatar {
    border-color: #5eb95e;
}

.am-comment-success .am-comment-main {
    border-color: #5eb95e;
}

    .am-comment-success .am-comment-main:before {
        border-right-color: #5eb95e;
    }

.am-comment-success.am-comment-flip .am-comment-main:before {
    border-left-color: #5eb95e;
    border-right-color: transparent;
}

.am-comment-success.am-comment-flip .am-comment-main:after {
    border-left-color: #f8f8f8;
}

.am-comment-warning .am-comment-avatar {
    border-color: #F37B1D;
}

.am-comment-warning .am-comment-main {
    border-color: #F37B1D;
}

    .am-comment-warning .am-comment-main:before {
        border-right-color: #F37B1D;
    }

.am-comment-warning.am-comment-flip .am-comment-main:before {
    border-left-color: #F37B1D;
    border-right-color: transparent;
}

.am-comment-warning.am-comment-flip .am-comment-main:after {
    border-left-color: #f8f8f8;
}

.am-comment-danger .am-comment-avatar {
    border-color: #dd514c;
}

.am-comment-danger .am-comment-main {
    border-color: #dd514c;
}

    .am-comment-danger .am-comment-main:before {
        border-right-color: #dd514c;
    }

.am-comment-danger.am-comment-flip .am-comment-main:before {
    border-left-color: #dd514c;
    border-right-color: transparent;
}

.am-comment-danger.am-comment-flip .am-comment-main:after {
    border-left-color: #f8f8f8;
}

.am-comments-list {
    padding: 0;
    list-style: none;
}

    .am-comments-list .am-comment {
        margin: 1.6rem 0 0 0;
        list-style: none;
    }

@media only screen and (min-width:641px) {
    .am-comments-list-flip .am-comment-main {
        margin-right: 64px;
    }

    .am-comments-list-flip .am-comment-flip .am-comment-main {
        margin-left: 64px;
    }
}
/* ==========================================================================
   Component: Button Group
 ============================================================================ */
.am-btn-group,
.am-btn-group-stacked {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

    .am-btn-group > .am-btn,
    .am-btn-group-stacked > .am-btn {
        position: relative;
        float: left;
    }

        .am-btn-group > .am-btn:hover,
        .am-btn-group-stacked > .am-btn:hover,
        .am-btn-group > .am-btn:focus,
        .am-btn-group-stacked > .am-btn:focus,
        .am-btn-group > .am-btn:active,
        .am-btn-group-stacked > .am-btn:active,
        .am-btn-group > .am-btn.active,
        .am-btn-group-stacked > .am-btn.active {
            z-index: 2;
        }

        .am-btn-group > .am-btn:focus,
        .am-btn-group-stacked > .am-btn:focus {
            outline: 0;
        }

    .am-btn-group .am-btn + .am-btn,
    .am-btn-group .am-btn + .am-btn-group,
    .am-btn-group .am-btn-group + .am-btn,
    .am-btn-group .am-btn-group + .am-btn-group {
        margin-left: -1px;
    }

.am-btn-toolbar {
    margin-left: -5px;
}

    .am-btn-toolbar:before,
    .am-btn-toolbar:after {
        content: " ";
        display: table;
    }

    .am-btn-toolbar:after {
        clear: both;
    }

    .am-btn-toolbar .am-btn-group,
    .am-btn-toolbar .am-input-group {
        float: left;
    }

    .am-btn-toolbar > .am-btn,
    .am-btn-toolbar > .am-btn-group,
    .am-btn-toolbar > .am-input-group {
        margin-left: 5px;
    }

.am-btn-group > .am-btn:not(:first-child):not(:last-child):not(.am-dropdown-toggle) {
    border-radius: 0;
}

.am-btn-group > .am-btn:first-child {
    margin-left: 0;
}

    .am-btn-group > .am-btn:first-child:not(:last-child):not(.am-dropdown-toggle) {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

.am-btn-group > .am-btn:last-child:not(:first-child),
.am-btn-group > .am-dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}

.am-btn-group > .am-btn-group {
    float: left;
}

    .am-btn-group > .am-btn-group:not(:first-child):not(:last-child) > .am-btn {
        border-radius: 0;
    }

    .am-btn-group > .am-btn-group:first-child > .am-btn:last-child,
    .am-btn-group > .am-btn-group:first-child > .am-dropdown-toggle {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    .am-btn-group > .am-btn-group:last-child > .am-btn:first-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

.am-btn-group-xs > .am-btn {
    font-size: 1.2rem;
}

.am-btn-group-sm > .am-btn {
    font-size: 1.4rem;
}

.am-btn-group-lg > .am-btn {
    font-size: 1.8rem;
}

.am-btn-group-stacked > .am-btn,
.am-btn-group-stacked > .am-btn-group,
.am-btn-group-stacked > .am-btn-group > .am-btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}

    .am-btn-group-stacked > .am-btn-group:before,
    .am-btn-group-stacked > .am-btn-group:after {
        content: " ";
        display: table;
    }

    .am-btn-group-stacked > .am-btn-group:after {
        clear: both;
    }

    .am-btn-group-stacked > .am-btn-group > .am-btn {
        float: none;
    }

    .am-btn-group-stacked > .am-btn + .am-btn,
    .am-btn-group-stacked > .am-btn + .am-btn-group,
    .am-btn-group-stacked > .am-btn-group + .am-btn,
    .am-btn-group-stacked > .am-btn-group + .am-btn-group {
        margin-top: -1px;
        margin-left: 0;
    }

    .am-btn-group-stacked > .am-btn:not(:first-child):not(:last-child) {
        border-radius: 0;
    }

    .am-btn-group-stacked > .am-btn:first-child:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .am-btn-group-stacked > .am-btn:last-child:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    .am-btn-group-stacked > .am-btn-group:not(:first-child):not(:last-child) > .am-btn {
        border-radius: 0;
    }

    .am-btn-group-stacked > .am-btn-group:first-child:not(:last-child) > .am-btn:last-child,
    .am-btn-group-stacked > .am-btn-group:first-child:not(:last-child) > .am-dropdown-toggle {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .am-btn-group-stacked > .am-btn-group:last-child:not(:first-child) > .am-btn:first-child {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

.am-btn-group-justify {
    width: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

    .am-btn-group-justify > .am-btn,
    .am-btn-group-justify > .am-btn-group {
        float: none;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

        .am-btn-group-justify > .am-btn-group .am-btn {
            width: 100%;
        }

.lte9 .am-btn-group-justify {
    display: table;
    table-layout: fixed;
    border-collapse: separate;
}

    .lte9 .am-btn-group-justify > .am-btn,
    .lte9 .am-btn-group-justify > .am-btn-group {
        float: none;
        display: table-cell;
        width: 1%;
    }

.am-btn-group .am-dropdown {
    float: left;
    margin-left: -1px;
}

    .am-btn-group .am-dropdown > .am-btn {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

.am-btn-group .am-active .am-dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

    .am-btn-group .am-active .am-dropdown-toggle.am-btn-link {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

.am-btn-group .am-dropdown-toggle:active,
.am-btn-group .am-active .am-dropdown-toggle {
    outline: 0;
}

[data-am-button] > .am-btn > input[type="radio"],
[data-am-button] > .am-btn > input[type="checkbox"],
.am-btn-group-check > .am-btn > input[type="radio"],
.am-btn-group-check > .am-btn > input[type="checkbox"] {
    position: absolute;
    z-index: -1;
    opacity: 0;
}
/* ==========================================================================
   Component: Close
 ============================================================================ */
.am-close {
    display: inline-block;
    text-align: center;
    width: 24px;
    font-size: 20px;
    font-weight: bold;
    line-height: 24px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    -webkit-transition: all .3s;
    transition: all .3s;
}

    .am-close:hover,
    .am-close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer;
        opacity: .5;
        outline: none;
    }

    .am-close[class*="am-icon-"] {
        font-size: 16px;
    }

button.am-close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    /* Needed for Sarari */
    border: 0;
    -webkit-appearance: none;
}

a.am-close:hover {
    color: inherit;
    text-decoration: none;
    cursor: pointer;
}
/* Modifiers
 ============================================================================ */
.am-close-alt {
    border-radius: 50%;
    background: #eee;
    opacity: 0.7;
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.25);
    /* Hover */
}

    .am-close-alt:hover,
    .am-close-alt:focus {
        opacity: 1;
    }

.am-close-spin:hover {
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}
/* ==========================================================================
   Component: Icon
 ============================================================================ */
/* Font-face
============================================================================= */
@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* Component
============================================================================= */
[class*="am-icon-"] {
    display: inline-block;
    font-style: normal;
}

    [class*="am-icon-"]:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.am-icon-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em;
}

[class*="am-icon-"].am-fl {
    margin-right: .3em;
}

[class*="am-icon-"].am-fr {
    margin-left: .3em;
}

.am-icon-sm:before {
    font-size: 150%;
    vertical-align: -10%;
}

.am-icon-md:before {
    font-size: 200%;
    vertical-align: -16%;
}

.am-icon-lg:before {
    font-size: 250%;
    vertical-align: -22%;
}
/* Modifier: `.am-icon-btn`
============================================================================= */
.am-icon-btn {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    width: 48px;
    height: 48px;
    font-size: 24px;
    line-height: 48px;
    border-radius: 50%;
    background-color: #eee;
    color: #555555;
    text-align: center;
    /**
   * Hover
   * 1. Apply hover style also to focus state
   * 2. Remove default focus style
   */
    /* Active */
}

    .am-icon-btn:hover,
    .am-icon-btn:focus {
        /* 1 */
        background-color: #f5f5f5;
        color: #333333;
        text-decoration: none;
        outline: none;
        /* 2 */
    }

    .am-icon-btn:active {
        background-color: #ddd;
        color: #333333;
    }

    .am-icon-btn.am-primary,
    .am-icon-btn.am-secondary,
    .am-icon-btn.am-success,
    .am-icon-btn.am-warning,
    .am-icon-btn.am-danger {
        color: #fff;
    }

    .am-icon-btn.am-primary {
        background-color: #0e90d2;
    }

    .am-icon-btn.am-secondary {
        background-color: #3bb4f2;
    }

    .am-icon-btn.am-success {
        background-color: #5eb95e;
    }

    .am-icon-btn.am-warning {
        background-color: #F37B1D;
    }

    .am-icon-btn.am-danger {
        background-color: #dd514c;
    }

.am-icon-btn-sm {
    width: 32px;
    height: 32px;
    font-size: 16px;
    line-height: 32px;
}

.am-icon-btn-lg {
    width: 64px;
    height: 64px;
    font-size: 28px;
    line-height: 64px;
}
/* Modifier: `.am-icon-fw` Fixed width
============================================================================= */
.am-icon-fw {
    width: 1.25em;
    text-align: center;
}
/* Icon mapping
============================================================================= */
.am-icon-glass:before {
    content: "\f000";
}

.am-icon-music:before {
    content: "\f001";
}

.am-icon-search:before {
    content: "\f002";
}

.am-icon-envelope-o:before {
    content: "\f003";
}

.am-icon-heart:before {
    content: "\f004";
}

.am-icon-star:before {
    content: "\f005";
}

.am-icon-star-o:before {
    content: "\f006";
}

.am-icon-user:before {
    content: "\f007";
}

.am-icon-film:before {
    content: "\f008";
}

.am-icon-th-large:before {
    content: "\f009";
}

.am-icon-th:before {
    content: "\f00a";
}

.am-icon-th-list:before {
    content: "\f00b";
}

.am-icon-check:before {
    content: "\f00c";
}

.am-icon-remove:before,
.am-icon-close:before,
.am-icon-times:before {
    content: "\f00d";
}

.am-icon-search-plus:before {
    content: "\f00e";
}

.am-icon-search-minus:before {
    content: "\f010";
}

.am-icon-power-off:before {
    content: "\f011";
}

.am-icon-signal:before {
    content: "\f012";
}

.am-icon-gear:before,
.am-icon-cog:before {
    content: "\f013";
}

.am-icon-trash-o:before {
    content: "\f014";
}

.am-icon-home:before {
    content: "\f015";
}

.am-icon-file-o:before {
    content: "\f016";
}

.am-icon-clock-o:before {
    content: "\f017";
}

.am-icon-road:before {
    content: "\f018";
}

.am-icon-download:before {
    content: "\f019";
}

.am-icon-arrow-circle-o-down:before {
    content: "\f01a";
}

.am-icon-arrow-circle-o-up:before {
    content: "\f01b";
}

.am-icon-inbox:before {
    content: "\f01c";
}

.am-icon-play-circle-o:before {
    content: "\f01d";
}

.am-icon-rotate-right:before,
.am-icon-repeat:before {
    content: "\f01e";
}

.am-icon-refresh:before {
    content: "\f021";
}

.am-icon-list-alt:before {
    content: "\f022";
}

.am-icon-lock:before {
    content: "\f023";
}

.am-icon-flag:before {
    content: "\f024";
}

.am-icon-headphones:before {
    content: "\f025";
}

.am-icon-volume-off:before {
    content: "\f026";
}

.am-icon-volume-down:before {
    content: "\f027";
}

.am-icon-volume-up:before {
    content: "\f028";
}

.am-icon-qrcode:before {
    content: "\f029";
}

.am-icon-barcode:before {
    content: "\f02a";
}

.am-icon-tag:before {
    content: "\f02b";
}

.am-icon-tags:before {
    content: "\f02c";
}

.am-icon-book:before {
    content: "\f02d";
}

.am-icon-bookmark:before {
    content: "\f02e";
}

.am-icon-print:before {
    content: "\f02f";
}

.am-icon-camera:before {
    content: "\f030";
}

.am-icon-font:before {
    content: "\f031";
}

.am-icon-bold:before {
    content: "\f032";
}

.am-icon-italic:before {
    content: "\f033";
}

.am-icon-text-height:before {
    content: "\f034";
}

.am-icon-text-width:before {
    content: "\f035";
}

.am-icon-align-left:before {
    content: "\f036";
}

.am-icon-align-center:before {
    content: "\f037";
}

.am-icon-align-right:before {
    content: "\f038";
}

.am-icon-align-justify:before {
    content: "\f039";
}

.am-icon-list:before {
    content: "\f03a";
}

.am-icon-dedent:before,
.am-icon-outdent:before {
    content: "\f03b";
}

.am-icon-indent:before {
    content: "\f03c";
}

.am-icon-video-camera:before {
    content: "\f03d";
}

.am-icon-photo:before,
.am-icon-image:before,
.am-icon-picture-o:before {
    content: "\f03e";
}

.am-icon-pencil:before {
    content: "\f040";
}

.am-icon-map-marker:before {
    content: "\f041";
}

.am-icon-adjust:before {
    content: "\f042";
}

.am-icon-tint:before {
    content: "\f043";
}

.am-icon-edit:before,
.am-icon-pencil-square-o:before {
    content: "\f044";
}

.am-icon-share-square-o:before {
    content: "\f045";
}

.am-icon-check-square-o:before {
    content: "\f046";
}

.am-icon-arrows:before {
    content: "\f047";
}

.am-icon-step-backward:before {
    content: "\f048";
}

.am-icon-fast-backward:before {
    content: "\f049";
}

.am-icon-backward:before {
    content: "\f04a";
}

.am-icon-play:before {
    content: "\f04b";
}

.am-icon-pause:before {
    content: "\f04c";
}

.am-icon-stop:before {
    content: "\f04d";
}

.am-icon-forward:before {
    content: "\f04e";
}

.am-icon-fast-forward:before {
    content: "\f050";
}

.am-icon-step-forward:before {
    content: "\f051";
}

.am-icon-eject:before {
    content: "\f052";
}

.am-icon-chevron-left:before {
    content: "\f053";
}

.am-icon-chevron-right:before {
    content: "\f054";
}

.am-icon-plus-circle:before {
    content: "\f055";
}

.am-icon-minus-circle:before {
    content: "\f056";
}

.am-icon-times-circle:before {
    content: "\f057";
}

.am-icon-check-circle:before {
    content: "\f058";
}

.am-icon-question-circle:before {
    content: "\f059";
}

.am-icon-info-circle:before {
    content: "\f05a";
}

.am-icon-crosshairs:before {
    content: "\f05b";
}

.am-icon-times-circle-o:before {
    content: "\f05c";
}

.am-icon-check-circle-o:before {
    content: "\f05d";
}

.am-icon-ban:before {
    content: "\f05e";
}

.am-icon-arrow-left:before {
    content: "\f060";
}

.am-icon-arrow-right:before {
    content: "\f061";
}

.am-icon-arrow-up:before {
    content: "\f062";
}

.am-icon-arrow-down:before {
    content: "\f063";
}

.am-icon-mail-forward:before,
.am-icon-share:before {
    content: "\f064";
}

.am-icon-expand:before {
    content: "\f065";
}

.am-icon-compress:before {
    content: "\f066";
}

.am-icon-plus:before {
    content: "\f067";
}

.am-icon-minus:before {
    content: "\f068";
}

.am-icon-asterisk:before {
    content: "\f069";
}

.am-icon-exclamation-circle:before {
    content: "\f06a";
}

.am-icon-gift:before {
    content: "\f06b";
}

.am-icon-leaf:before {
    content: "\f06c";
}

.am-icon-fire:before {
    content: "\f06d";
}

.am-icon-eye:before {
    content: "\f06e";
}

.am-icon-eye-slash:before {
    content: "\f070";
}

.am-icon-warning:before,
.am-icon-exclamation-triangle:before {
    content: "\f071";
}

.am-icon-plane:before {
    content: "\f072";
}

.am-icon-calendar:before {
    content: "\f073";
}

.am-icon-random:before {
    content: "\f074";
}

.am-icon-comment:before {
    content: "\f075";
}

.am-icon-magnet:before {
    content: "\f076";
}

.am-icon-chevron-up:before {
    content: "\f077";
}

.am-icon-chevron-down:before {
    content: "\f078";
}

.am-icon-retweet:before {
    content: "\f079";
}

.am-icon-shopping-cart:before {
    content: "\f07a";
}

.am-icon-folder:before {
    content: "\f07b";
}

.am-icon-folder-open:before {
    content: "\f07c";
}

.am-icon-arrows-v:before {
    content: "\f07d";
}

.am-icon-arrows-h:before {
    content: "\f07e";
}

.am-icon-bar-chart-o:before,
.am-icon-bar-chart:before {
    content: "\f080";
}

.am-icon-twitter-square:before {
    content: "\f081";
}

.am-icon-facebook-square:before {
    content: "\f082";
}

.am-icon-camera-retro:before {
    content: "\f083";
}

.am-icon-key:before {
    content: "\f084";
}

.am-icon-gears:before,
.am-icon-cogs:before {
    content: "\f085";
}

.am-icon-comments:before {
    content: "\f086";
}

.am-icon-thumbs-o-up:before {
    content: "\f087";
}

.am-icon-thumbs-o-down:before {
    content: "\f088";
}

.am-icon-star-half:before {
    content: "\f089";
}

.am-icon-heart-o:before {
    content: "\f08a";
}

.am-icon-sign-out:before {
    content: "\f08b";
}

.am-icon-linkedin-square:before {
    content: "\f08c";
}

.am-icon-thumb-tack:before {
    content: "\f08d";
}

.am-icon-external-link:before {
    content: "\f08e";
}

.am-icon-sign-in:before {
    content: "\f090";
}

.am-icon-trophy:before {
    content: "\f091";
}

.am-icon-github-square:before {
    content: "\f092";
}

.am-icon-upload:before {
    content: "\f093";
}

.am-icon-lemon-o:before {
    content: "\f094";
}

.am-icon-phone:before {
    content: "\f095";
}

.am-icon-square-o:before {
    content: "\f096";
}

.am-icon-bookmark-o:before {
    content: "\f097";
}

.am-icon-phone-square:before {
    content: "\f098";
}

.am-icon-twitter:before {
    content: "\f099";
}

.am-icon-facebook-f:before,
.am-icon-facebook:before {
    content: "\f09a";
}

.am-icon-github:before {
    content: "\f09b";
}

.am-icon-unlock:before {
    content: "\f09c";
}

.am-icon-credit-card:before {
    content: "\f09d";
}

.am-icon-feed:before,
.am-icon-rss:before {
    content: "\f09e";
}

.am-icon-hdd-o:before {
    content: "\f0a0";
}

.am-icon-bullhorn:before {
    content: "\f0a1";
}

.am-icon-bell:before {
    content: "\f0f3";
}

.am-icon-certificate:before {
    content: "\f0a3";
}

.am-icon-hand-o-right:before {
    content: "\f0a4";
}

.am-icon-hand-o-left:before {
    content: "\f0a5";
}

.am-icon-hand-o-up:before {
    content: "\f0a6";
}

.am-icon-hand-o-down:before {
    content: "\f0a7";
}

.am-icon-arrow-circle-left:before {
    content: "\f0a8";
}

.am-icon-arrow-circle-right:before {
    content: "\f0a9";
}

.am-icon-arrow-circle-up:before {
    content: "\f0aa";
}

.am-icon-arrow-circle-down:before {
    content: "\f0ab";
}

.am-icon-globe:before {
    content: "\f0ac";
}

.am-icon-wrench:before {
    content: "\f0ad";
}

.am-icon-tasks:before {
    content: "\f0ae";
}

.am-icon-filter:before {
    content: "\f0b0";
}

.am-icon-briefcase:before {
    content: "\f0b1";
}

.am-icon-arrows-alt:before {
    content: "\f0b2";
}

.am-icon-group:before,
.am-icon-users:before {
    content: "\f0c0";
}

.am-icon-chain:before,
.am-icon-link:before {
    content: "\f0c1";
}

.am-icon-cloud:before {
    content: "\f0c2";
}

.am-icon-flask:before {
    content: "\f0c3";
}

.am-icon-cut:before,
.am-icon-scissors:before {
    content: "\f0c4";
}

.am-icon-copy:before,
.am-icon-files-o:before {
    content: "\f0c5";
}

.am-icon-paperclip:before {
    content: "\f0c6";
}

.am-icon-save:before,
.am-icon-floppy-o:before {
    content: "\f0c7";
}

.am-icon-square:before {
    content: "\f0c8";
}

.am-icon-navicon:before,
.am-icon-reorder:before,
.am-icon-bars:before {
    content: "\f0c9";
}

.am-icon-list-ul:before {
    content: "\f0ca";
}

.am-icon-list-ol:before {
    content: "\f0cb";
}

.am-icon-strikethrough:before {
    content: "\f0cc";
}

.am-icon-underline:before {
    content: "\f0cd";
}

.am-icon-table:before {
    content: "\f0ce";
}

.am-icon-magic:before {
    content: "\f0d0";
}

.am-icon-truck:before {
    content: "\f0d1";
}

.am-icon-pinterest:before {
    content: "\f0d2";
}

.am-icon-pinterest-square:before {
    content: "\f0d3";
}

.am-icon-google-plus-square:before {
    content: "\f0d4";
}

.am-icon-google-plus:before {
    content: "\f0d5";
}

.am-icon-money:before {
    content: "\f0d6";
}

.am-icon-caret-down:before {
    content: "\f0d7";
}

.am-icon-caret-up:before {
    content: "\f0d8";
}

.am-icon-caret-left:before {
    content: "\f0d9";
}

.am-icon-caret-right:before {
    content: "\f0da";
}

.am-icon-columns:before {
    content: "\f0db";
}

.am-icon-unsorted:before,
.am-icon-sort:before {
    content: "\f0dc";
}

.am-icon-sort-down:before,
.am-icon-sort-desc:before {
    content: "\f0dd";
}

.am-icon-sort-up:before,
.am-icon-sort-asc:before {
    content: "\f0de";
}

.am-icon-envelope:before {
    content: "\f0e0";
}

.am-icon-linkedin:before {
    content: "\f0e1";
}

.am-icon-rotate-left:before,
.am-icon-undo:before {
    content: "\f0e2";
}

.am-icon-legal:before,
.am-icon-gavel:before {
    content: "\f0e3";
}

.am-icon-dashboard:before,
.am-icon-tachometer:before {
    content: "\f0e4";
}

.am-icon-comment-o:before {
    content: "\f0e5";
}

.am-icon-comments-o:before {
    content: "\f0e6";
}

.am-icon-flash:before,
.am-icon-bolt:before {
    content: "\f0e7";
}

.am-icon-sitemap:before {
    content: "\f0e8";
}

.am-icon-umbrella:before {
    content: "\f0e9";
}

.am-icon-paste:before,
.am-icon-clipboard:before {
    content: "\f0ea";
}

.am-icon-gdtclogo:before {
    content: url('data:image/png;base64,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');
    width: 24px; /* 设置宽度 */
    height: 24px; /* 设置高度 */
    display: inline-block; /* 确保伪元素是块级显示 */
    object-fit: contain; /* 确保图片缩放时不会变形 */
}
.am-icon-lightbulb-o:before {
    content: "\f0eb";
}

.am-icon-exchange:before {
    content: "\f0ec";
}

.am-icon-cloud-download:before {
    content: "\f0ed";
}

.am-icon-cloud-upload:before {
    content: "\f0ee";
}

.am-icon-user-md:before {
    content: "\f0f0";
}

.am-icon-stethoscope:before {
    content: "\f0f1";
}

.am-icon-suitcase:before {
    content: "\f0f2";
}

.am-icon-bell-o:before {
    content: "\f0a2";
}

.am-icon-coffee:before {
    content: "\f0f4";
}

.am-icon-cutlery:before {
    content: "\f0f5";
}

.am-icon-file-text-o:before {
    content: "\f0f6";
}

.am-icon-building-o:before {
    content: "\f0f7";
}

.am-icon-hospital-o:before {
    content: "\f0f8";
}

.am-icon-ambulance:before {
    content: "\f0f9";
}

.am-icon-medkit:before {
    content: "\f0fa";
}

.am-icon-fighter-jet:before {
    content: "\f0fb";
}

.am-icon-beer:before {
    content: "\f0fc";
}

.am-icon-h-square:before {
    content: "\f0fd";
}

.am-icon-plus-square:before {
    content: "\f0fe";
}

.am-icon-angle-double-left:before {
    content: "\f100";
}

.am-icon-angle-double-right:before {
    content: "\f101";
}

.am-icon-angle-double-up:before {
    content: "\f102";
}

.am-icon-angle-double-down:before {
    content: "\f103";
}

.am-icon-angle-left:before {
    content: "\f104";
}

.am-icon-angle-right:before {
    content: "\f105";
}

.am-icon-angle-up:before {
    content: "\f106";
}

.am-icon-angle-down:before {
    content: "\f107";
}

.am-icon-desktop:before {
    content: "\f108";
}

.am-icon-laptop:before {
    content: "\f109";
}

.am-icon-tablet:before {
    content: "\f10a";
}

.am-icon-mobile-phone:before,
.am-icon-mobile:before {
    content: "\f10b";
}

.am-icon-circle-o:before {
    content: "\f10c";
}

.am-icon-quote-left:before {
    content: "\f10d";
}

.am-icon-quote-right:before {
    content: "\f10e";
}

.am-icon-spinner:before {
    content: "\f110";
}

.am-icon-circle:before {
    content: "\f111";
}

.am-icon-mail-reply:before,
.am-icon-reply:before {
    content: "\f112";
}

.am-icon-github-alt:before {
    content: "\f113";
}

.am-icon-folder-o:before {
    content: "\f114";
}

.am-icon-folder-open-o:before {
    content: "\f115";
}

.am-icon-smile-o:before {
    content: "\f118";
}

.am-icon-frown-o:before {
    content: "\f119";
}

.am-icon-meh-o:before {
    content: "\f11a";
}

.am-icon-gamepad:before {
    content: "\f11b";
}

.am-icon-keyboard-o:before {
    content: "\f11c";
}

.am-icon-flag-o:before {
    content: "\f11d";
}

.am-icon-flag-checkered:before {
    content: "\f11e";
}

.am-icon-terminal:before {
    content: "\f120";
}

.am-icon-code:before {
    content: "\f121";
}

.am-icon-mail-reply-all:before,
.am-icon-reply-all:before {
    content: "\f122";
}

.am-icon-star-half-empty:before,
.am-icon-star-half-full:before,
.am-icon-star-half-o:before {
    content: "\f123";
}

.am-icon-location-arrow:before {
    content: "\f124";
}

.am-icon-crop:before {
    content: "\f125";
}

.am-icon-code-fork:before {
    content: "\f126";
}

.am-icon-unlink:before,
.am-icon-chain-broken:before {
    content: "\f127";
}

.am-icon-question:before {
    content: "\f128";
}

.am-icon-info:before {
    content: "\f129";
}

.am-icon-exclamation:before {
    content: "\f12a";
}

.am-icon-superscript:before {
    content: "\f12b";
}

.am-icon-subscript:before {
    content: "\f12c";
}

.am-icon-eraser:before {
    content: "\f12d";
}

.am-icon-puzzle-piece:before {
    content: "\f12e";
}

.am-icon-microphone:before {
    content: "\f130";
}

.am-icon-microphone-slash:before {
    content: "\f131";
}

.am-icon-shield:before {
    content: "\f132";
}

.am-icon-calendar-o:before {
    content: "\f133";
}

.am-icon-fire-extinguisher:before {
    content: "\f134";
}

.am-icon-rocket:before {
    content: "\f135";
}

.am-icon-maxcdn:before {
    content: "\f136";
}

.am-icon-chevron-circle-left:before {
    content: "\f137";
}

.am-icon-chevron-circle-right:before {
    content: "\f138";
}

.am-icon-chevron-circle-up:before {
    content: "\f139";
}

.am-icon-chevron-circle-down:before {
    content: "\f13a";
}

.am-icon-html5:before {
    content: "\f13b";
}

.am-icon-css3:before {
    content: "\f13c";
}

.am-icon-anchor:before {
    content: "\f13d";
}

.am-icon-unlock-alt:before {
    content: "\f13e";
}

.am-icon-bullseye:before {
    content: "\f140";
}

.am-icon-ellipsis-h:before {
    content: "\f141";
}

.am-icon-ellipsis-v:before {
    content: "\f142";
}

.am-icon-rss-square:before {
    content: "\f143";
}

.am-icon-play-circle:before {
    content: "\f144";
}

.am-icon-ticket:before {
    content: "\f145";
}

.am-icon-minus-square:before {
    content: "\f146";
}

.am-icon-minus-square-o:before {
    content: "\f147";
}

.am-icon-level-up:before {
    content: "\f148";
}

.am-icon-level-down:before {
    content: "\f149";
}

.am-icon-check-square:before {
    content: "\f14a";
}

.am-icon-pencil-square:before {
    content: "\f14b";
}

.am-icon-external-link-square:before {
    content: "\f14c";
}

.am-icon-share-square:before {
    content: "\f14d";
}

.am-icon-compass:before {
    content: "\f14e";
}

.am-icon-toggle-down:before,
.am-icon-caret-square-o-down:before {
    content: "\f150";
}

.am-icon-toggle-up:before,
.am-icon-caret-square-o-up:before {
    content: "\f151";
}

.am-icon-toggle-right:before,
.am-icon-caret-square-o-right:before {
    content: "\f152";
}

.am-icon-euro:before,
.am-icon-eur:before {
    content: "\f153";
}

.am-icon-gbp:before {
    content: "\f154";
}

.am-icon-dollar:before,
.am-icon-usd:before {
    content: "\f155";
}

.am-icon-rupee:before,
.am-icon-inr:before {
    content: "\f156";
}

.am-icon-cny:before,
.am-icon-rmb:before,
.am-icon-yen:before,
.am-icon-jpy:before {
    content: "\f157";
}

.am-icon-ruble:before,
.am-icon-rouble:before,
.am-icon-rub:before {
    content: "\f158";
}

.am-icon-won:before,
.am-icon-krw:before {
    content: "\f159";
}

.am-icon-bitcoin:before,
.am-icon-btc:before {
    content: "\f15a";
}

.am-icon-file:before {
    content: "\f15b";
}

.am-icon-file-text:before {
    content: "\f15c";
}

.am-icon-sort-alpha-asc:before {
    content: "\f15d";
}

.am-icon-sort-alpha-desc:before {
    content: "\f15e";
}

.am-icon-sort-amount-asc:before {
    content: "\f160";
}

.am-icon-sort-amount-desc:before {
    content: "\f161";
}

.am-icon-sort-numeric-asc:before {
    content: "\f162";
}

.am-icon-sort-numeric-desc:before {
    content: "\f163";
}

.am-icon-thumbs-up:before {
    content: "\f164";
}

.am-icon-thumbs-down:before {
    content: "\f165";
}

.am-icon-youtube-square:before {
    content: "\f166";
}

.am-icon-youtube:before {
    content: "\f167";
}

.am-icon-xing:before {
    content: "\f168";
}

.am-icon-xing-square:before {
    content: "\f169";
}

.am-icon-youtube-play:before {
    content: "\f16a";
}

.am-icon-dropbox:before {
    content: "\f16b";
}

.am-icon-stack-overflow:before {
    content: "\f16c";
}

.am-icon-instagram:before {
    content: "\f16d";
}

.am-icon-flickr:before {
    content: "\f16e";
}

.am-icon-adn:before {
    content: "\f170";
}

.am-icon-bitbucket:before {
    content: "\f171";
}

.am-icon-bitbucket-square:before {
    content: "\f172";
}

.am-icon-tumblr:before {
    content: "\f173";
}

.am-icon-tumblr-square:before {
    content: "\f174";
}

.am-icon-long-arrow-down:before {
    content: "\f175";
}

.am-icon-long-arrow-up:before {
    content: "\f176";
}

.am-icon-long-arrow-left:before {
    content: "\f177";
}

.am-icon-long-arrow-right:before {
    content: "\f178";
}

.am-icon-apple:before {
    content: "\f179";
}

.am-icon-windows:before {
    content: "\f17a";
}

.am-icon-android:before {
    content: "\f17b";
}

.am-icon-linux:before {
    content: "\f17c";
}

.am-icon-dribbble:before {
    content: "\f17d";
}

.am-icon-skype:before {
    content: "\f17e";
}

.am-icon-foursquare:before {
    content: "\f180";
}

.am-icon-trello:before {
    content: "\f181";
}

.am-icon-female:before {
    content: "\f182";
}

.am-icon-male:before {
    content: "\f183";
}

.am-icon-gittip:before,
.am-icon-gratipay:before {
    content: "\f184";
}

.am-icon-sun-o:before {
    content: "\f185";
}

.am-icon-moon-o:before {
    content: "\f186";
}

.am-icon-archive:before {
    content: "\f187";
}

.am-icon-bug:before {
    content: "\f188";
}

.am-icon-vk:before {
    content: "\f189";
}

.am-icon-weibo:before {
    content: "\f18a";
}

.am-icon-renren:before {
    content: "\f18b";
}

.am-icon-pagelines:before {
    content: "\f18c";
}

.am-icon-stack-exchange:before {
    content: "\f18d";
}

.am-icon-arrow-circle-o-right:before {
    content: "\f18e";
}

.am-icon-arrow-circle-o-left:before {
    content: "\f190";
}

.am-icon-toggle-left:before,
.am-icon-caret-square-o-left:before {
    content: "\f191";
}

.am-icon-dot-circle-o:before {
    content: "\f192";
}

.am-icon-wheelchair:before {
    content: "\f193";
}

.am-icon-vimeo-square:before {
    content: "\f194";
}

.am-icon-turkish-lira:before,
.am-icon-try:before {
    content: "\f195";
}

.am-icon-plus-square-o:before {
    content: "\f196";
}

.am-icon-space-shuttle:before {
    content: "\f197";
}

.am-icon-slack:before {
    content: "\f198";
}

.am-icon-envelope-square:before {
    content: "\f199";
}

.am-icon-wordpress:before {
    content: "\f19a";
}

.am-icon-openid:before {
    content: "\f19b";
}

.am-icon-institution:before,
.am-icon-bank:before,
.am-icon-university:before {
    content: "\f19c";
}

.am-icon-mortar-board:before,
.am-icon-graduation-cap:before {
    content: "\f19d";
}

.am-icon-yahoo:before {
    content: "\f19e";
}

.am-icon-google:before {
    content: "\f1a0";
}

.am-icon-reddit:before {
    content: "\f1a1";
}

.am-icon-reddit-square:before {
    content: "\f1a2";
}

.am-icon-stumbleupon-circle:before {
    content: "\f1a3";
}

.am-icon-stumbleupon:before {
    content: "\f1a4";
}

.am-icon-delicious:before {
    content: "\f1a5";
}

.am-icon-digg:before {
    content: "\f1a6";
}

.am-icon-pied-piper:before {
    content: "\f1a7";
}

.am-icon-pied-piper-alt:before {
    content: "\f1a8";
}

.am-icon-drupal:before {
    content: "\f1a9";
}

.am-icon-joomla:before {
    content: "\f1aa";
}

.am-icon-language:before {
    content: "\f1ab";
}

.am-icon-fax:before {
    content: "\f1ac";
}

.am-icon-building:before {
    content: "\f1ad";
}

.am-icon-child:before {
    content: "\f1ae";
}

.am-icon-paw:before {
    content: "\f1b0";
}

.am-icon-spoon:before {
    content: "\f1b1";
}

.am-icon-cube:before {
    content: "\f1b2";
}

.am-icon-cubes:before {
    content: "\f1b3";
}

.am-icon-behance:before {
    content: "\f1b4";
}

.am-icon-behance-square:before {
    content: "\f1b5";
}

.am-icon-steam:before {
    content: "\f1b6";
}

.am-icon-steam-square:before {
    content: "\f1b7";
}

.am-icon-recycle:before {
    content: "\f1b8";
}

.am-icon-automobile:before,
.am-icon-car:before {
    content: "\f1b9";
}

.am-icon-cab:before,
.am-icon-taxi:before {
    content: "\f1ba";
}

.am-icon-tree:before {
    content: "\f1bb";
}

.am-icon-spotify:before {
    content: "\f1bc";
}

.am-icon-deviantart:before {
    content: "\f1bd";
}

.am-icon-soundcloud:before {
    content: "\f1be";
}

.am-icon-database:before {
    content: "\f1c0";
}

.am-icon-file-pdf-o:before {
    content: "\f1c1";
}

.am-icon-file-word-o:before {
    content: "\f1c2";
}

.am-icon-file-excel-o:before {
    content: "\f1c3";
}

.am-icon-file-powerpoint-o:before {
    content: "\f1c4";
}

.am-icon-file-photo-o:before,
.am-icon-file-picture-o:before,
.am-icon-file-image-o:before {
    content: "\f1c5";
}

.am-icon-file-zip-o:before,
.am-icon-file-archive-o:before {
    content: "\f1c6";
}

.am-icon-file-sound-o:before,
.am-icon-file-audio-o:before {
    content: "\f1c7";
}

.am-icon-file-movie-o:before,
.am-icon-file-video-o:before {
    content: "\f1c8";
}

.am-icon-file-code-o:before {
    content: "\f1c9";
}

.am-icon-vine:before {
    content: "\f1ca";
}

.am-icon-codepen:before {
    content: "\f1cb";
}

.am-icon-jsfiddle:before {
    content: "\f1cc";
}

.am-icon-life-bouy:before,
.am-icon-life-buoy:before,
.am-icon-life-saver:before,
.am-icon-support:before,
.am-icon-life-ring:before {
    content: "\f1cd";
}

.am-icon-circle-o-notch:before {
    content: "\f1ce";
}

.am-icon-ra:before,
.am-icon-rebel:before {
    content: "\f1d0";
}

.am-icon-ge:before,
.am-icon-empire:before {
    content: "\f1d1";
}

.am-icon-git-square:before {
    content: "\f1d2";
}

.am-icon-git:before {
    content: "\f1d3";
}

.am-icon-y-combinator-square:before,
.am-icon-yc-square:before,
.am-icon-hacker-news:before {
    content: "\f1d4";
}

.am-icon-tencent-weibo:before {
    content: "\f1d5";
}

.am-icon-qq:before {
    content: "\f1d6";
}

.am-icon-wechat:before,
.am-icon-weixin:before {
    content: "\f1d7";
}

.am-icon-send:before,
.am-icon-paper-plane:before {
    content: "\f1d8";
}

.am-icon-send-o:before,
.am-icon-paper-plane-o:before {
    content: "\f1d9";
}

.am-icon-history:before {
    content: "\f1da";
}

.am-icon-circle-thin:before {
    content: "\f1db";
}

.am-icon-header:before {
    content: "\f1dc";
}

.am-icon-paragraph:before {
    content: "\f1dd";
}

.am-icon-sliders:before {
    content: "\f1de";
}

.am-icon-share-alt:before {
    content: "\f1e0";
}

.am-icon-share-alt-square:before {
    content: "\f1e1";
}

.am-icon-bomb:before {
    content: "\f1e2";
}

.am-icon-soccer-ball-o:before,
.am-icon-futbol-o:before {
    content: "\f1e3";
}

.am-icon-tty:before {
    content: "\f1e4";
}

.am-icon-binoculars:before {
    content: "\f1e5";
}

.am-icon-plug:before {
    content: "\f1e6";
}

.am-icon-slideshare:before {
    content: "\f1e7";
}

.am-icon-twitch:before {
    content: "\f1e8";
}

.am-icon-yelp:before {
    content: "\f1e9";
}

.am-icon-newspaper-o:before {
    content: "\f1ea";
}

.am-icon-wifi:before {
    content: "\f1eb";
}

.am-icon-calculator:before {
    content: "\f1ec";
}

.am-icon-paypal:before {
    content: "\f1ed";
}

.am-icon-google-wallet:before {
    content: "\f1ee";
}

.am-icon-cc-visa:before {
    content: "\f1f0";
}

.am-icon-cc-mastercard:before {
    content: "\f1f1";
}

.am-icon-cc-discover:before {
    content: "\f1f2";
}

.am-icon-cc-amex:before {
    content: "\f1f3";
}

.am-icon-cc-paypal:before {
    content: "\f1f4";
}

.am-icon-cc-stripe:before {
    content: "\f1f5";
}

.am-icon-bell-slash:before {
    content: "\f1f6";
}

.am-icon-bell-slash-o:before {
    content: "\f1f7";
}

.am-icon-trash:before {
    content: "\f1f8";
}

.am-icon-copyright:before {
    content: "\f1f9";
}

.am-icon-at:before {
    content: "\f1fa";
}

.am-icon-eyedropper:before {
    content: "\f1fb";
}

.am-icon-paint-brush:before {
    content: "\f1fc";
}

.am-icon-birthday-cake:before {
    content: "\f1fd";
}

.am-icon-area-chart:before {
    content: "\f1fe";
}

.am-icon-pie-chart:before {
    content: "\f200";
}

.am-icon-line-chart:before {
    content: "\f201";
}

.am-icon-lastfm:before {
    content: "\f202";
}

.am-icon-lastfm-square:before {
    content: "\f203";
}

.am-icon-toggle-off:before {
    content: "\f204";
}

.am-icon-toggle-on:before {
    content: "\f205";
}

.am-icon-bicycle:before {
    content: "\f206";
}

.am-icon-bus:before {
    content: "\f207";
}

.am-icon-ioxhost:before {
    content: "\f208";
}

.am-icon-angellist:before {
    content: "\f209";
}

.am-icon-cc:before {
    content: "\f20a";
}

.am-icon-shekel:before,
.am-icon-sheqel:before,
.am-icon-ils:before {
    content: "\f20b";
}

.am-icon-meanpath:before {
    content: "\f20c";
}

.am-icon-buysellads:before {
    content: "\f20d";
}

.am-icon-connectdevelop:before {
    content: "\f20e";
}

.am-icon-dashcube:before {
    content: "\f210";
}

.am-icon-forumbee:before {
    content: "\f211";
}

.am-icon-leanpub:before {
    content: "\f212";
}

.am-icon-sellsy:before {
    content: "\f213";
}

.am-icon-shirtsinbulk:before {
    content: "\f214";
}

.am-icon-simplybuilt:before {
    content: "\f215";
}

.am-icon-skyatlas:before {
    content: "\f216";
}

.am-icon-cart-plus:before {
    content: "\f217";
}

.am-icon-cart-arrow-down:before {
    content: "\f218";
}

.am-icon-diamond:before {
    content: "\f219";
}

.am-icon-ship:before {
    content: "\f21a";
}

.am-icon-user-secret:before {
    content: "\f21b";
}

.am-icon-motorcycle:before {
    content: "\f21c";
}

.am-icon-street-view:before {
    content: "\f21d";
}

.am-icon-heartbeat:before {
    content: "\f21e";
}

.am-icon-venus:before {
    content: "\f221";
}

.am-icon-mars:before {
    content: "\f222";
}

.am-icon-mercury:before {
    content: "\f223";
}

.am-icon-intersex:before,
.am-icon-transgender:before {
    content: "\f224";
}

.am-icon-transgender-alt:before {
    content: "\f225";
}

.am-icon-venus-double:before {
    content: "\f226";
}

.am-icon-mars-double:before {
    content: "\f227";
}

.am-icon-venus-mars:before {
    content: "\f228";
}

.am-icon-mars-stroke:before {
    content: "\f229";
}

.am-icon-mars-stroke-v:before {
    content: "\f22a";
}

.am-icon-mars-stroke-h:before {
    content: "\f22b";
}

.am-icon-neuter:before {
    content: "\f22c";
}

.am-icon-genderless:before {
    content: "\f22d";
}

.am-icon-facebook-official:before {
    content: "\f230";
}

.am-icon-pinterest-p:before {
    content: "\f231";
}

.am-icon-whatsapp:before {
    content: "\f232";
}

.am-icon-server:before {
    content: "\f233";
}

.am-icon-user-plus:before {
    content: "\f234";
}

.am-icon-user-times:before {
    content: "\f235";
}

.am-icon-hotel:before,
.am-icon-bed:before {
    content: "\f236";
}

.am-icon-viacoin:before {
    content: "\f237";
}

.am-icon-train:before {
    content: "\f238";
}

.am-icon-subway:before {
    content: "\f239";
}

.am-icon-medium:before {
    content: "\f23a";
}

.am-icon-yc:before,
.am-icon-y-combinator:before {
    content: "\f23b";
}

.am-icon-optin-monster:before {
    content: "\f23c";
}

.am-icon-opencart:before {
    content: "\f23d";
}

.am-icon-expeditedssl:before {
    content: "\f23e";
}

.am-icon-battery-4:before,
.am-icon-battery-full:before {
    content: "\f240";
}

.am-icon-battery-3:before,
.am-icon-battery-three-quarters:before {
    content: "\f241";
}

.am-icon-battery-2:before,
.am-icon-battery-half:before {
    content: "\f242";
}

.am-icon-battery-1:before,
.am-icon-battery-quarter:before {
    content: "\f243";
}

.am-icon-battery-0:before,
.am-icon-battery-empty:before {
    content: "\f244";
}

.am-icon-mouse-pointer:before {
    content: "\f245";
}

.am-icon-i-cursor:before {
    content: "\f246";
}

.am-icon-object-group:before {
    content: "\f247";
}

.am-icon-object-ungroup:before {
    content: "\f248";
}

.am-icon-sticky-note:before {
    content: "\f249";
}

.am-icon-sticky-note-o:before {
    content: "\f24a";
}

.am-icon-cc-jcb:before {
    content: "\f24b";
}

.am-icon-cc-diners-club:before {
    content: "\f24c";
}

.am-icon-clone:before {
    content: "\f24d";
}

.am-icon-balance-scale:before {
    content: "\f24e";
}

.am-icon-hourglass-o:before {
    content: "\f250";
}

.am-icon-hourglass-1:before,
.am-icon-hourglass-start:before {
    content: "\f251";
}

.am-icon-hourglass-2:before,
.am-icon-hourglass-half:before {
    content: "\f252";
}

.am-icon-hourglass-3:before,
.am-icon-hourglass-end:before {
    content: "\f253";
}

.am-icon-hourglass:before {
    content: "\f254";
}

.am-icon-hand-grab-o:before,
.am-icon-hand-rock-o:before {
    content: "\f255";
}

.am-icon-hand-stop-o:before,
.am-icon-hand-paper-o:before {
    content: "\f256";
}

.am-icon-hand-scissors-o:before {
    content: "\f257";
}

.am-icon-hand-lizard-o:before {
    content: "\f258";
}

.am-icon-hand-spock-o:before {
    content: "\f259";
}

.am-icon-hand-pointer-o:before {
    content: "\f25a";
}

.am-icon-hand-peace-o:before {
    content: "\f25b";
}

.am-icon-trademark:before {
    content: "\f25c";
}

.am-icon-registered:before {
    content: "\f25d";
}

.am-icon-creative-commons:before {
    content: "\f25e";
}

.am-icon-gg:before {
    content: "\f260";
}

.am-icon-gg-circle:before {
    content: "\f261";
}

.am-icon-tripadvisor:before {
    content: "\f262";
}

.am-icon-odnoklassniki:before {
    content: "\f263";
}

.am-icon-odnoklassniki-square:before {
    content: "\f264";
}

.am-icon-get-pocket:before {
    content: "\f265";
}

.am-icon-wikipedia-w:before {
    content: "\f266";
}

.am-icon-safari:before {
    content: "\f267";
}

.am-icon-chrome:before {
    content: "\f268";
}

.am-icon-firefox:before {
    content: "\f269";
}

.am-icon-opera:before {
    content: "\f26a";
}

.am-icon-internet-explorer:before {
    content: "\f26b";
}

.am-icon-tv:before,
.am-icon-television:before {
    content: "\f26c";
}

.am-icon-contao:before {
    content: "\f26d";
}

.am-icon-500px:before {
    content: "\f26e";
}

.am-icon-amazon:before {
    content: "\f270";
}

.am-icon-calendar-plus-o:before {
    content: "\f271";
}

.am-icon-calendar-minus-o:before {
    content: "\f272";
}

.am-icon-calendar-times-o:before {
    content: "\f273";
}

.am-icon-calendar-check-o:before {
    content: "\f274";
}

.am-icon-industry:before {
    content: "\f275";
}

.am-icon-map-pin:before {
    content: "\f276";
}

.am-icon-map-signs:before {
    content: "\f277";
}

.am-icon-map-o:before {
    content: "\f278";
}

.am-icon-map:before {
    content: "\f279";
}

.am-icon-commenting:before {
    content: "\f27a";
}

.am-icon-commenting-o:before {
    content: "\f27b";
}

.am-icon-houzz:before {
    content: "\f27c";
}

.am-icon-vimeo:before {
    content: "\f27d";
}

.am-icon-black-tie:before {
    content: "\f27e";
}

.am-icon-fonticons:before {
    content: "\f280";
}

.am-icon-reddit-alien:before {
    content: "\f281";
}

.am-icon-edge:before {
    content: "\f282";
}

.am-icon-credit-card-alt:before {
    content: "\f283";
}

.am-icon-codiepie:before {
    content: "\f284";
}

.am-icon-modx:before {
    content: "\f285";
}

.am-icon-fort-awesome:before {
    content: "\f286";
}

.am-icon-usb:before {
    content: "\f287";
}

.am-icon-product-hunt:before {
    content: "\f288";
}

.am-icon-mixcloud:before {
    content: "\f289";
}

.am-icon-scribd:before {
    content: "\f28a";
}

.am-icon-pause-circle:before {
    content: "\f28b";
}

.am-icon-pause-circle-o:before {
    content: "\f28c";
}

.am-icon-stop-circle:before {
    content: "\f28d";
}

.am-icon-stop-circle-o:before {
    content: "\f28e";
}

.am-icon-shopping-bag:before {
    content: "\f290";
}

.am-icon-shopping-basket:before {
    content: "\f291";
}

.am-icon-hashtag:before {
    content: "\f292";
}

.am-icon-bluetooth:before {
    content: "\f293";
}

.am-icon-bluetooth-b:before {
    content: "\f294";
}

.am-icon-percent:before {
    content: "\f295";
}
/* Modifier: `am-icon-spin`
============================================================================= */
@-webkit-keyframes icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes icon-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.am-icon-spin {
    -webkit-animation: icon-spin 2s infinite linear;
    animation: icon-spin 2s infinite linear;
}

.am-icon-pulse {
    -webkit-animation: icon-spin 1s infinite steps(8);
    animation: icon-spin 1s infinite steps(8);
}

.am-icon-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none;
}

    .am-icon-ul > li {
        position: relative;
    }

.am-icon-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center;
}
/* ==========================================================================
   Component: Input group
 ============================================================================ */
.am-input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}

    .am-input-group .am-form-field {
        position: relative;
        z-index: 2;
        float: left;
        width: 100%;
        margin-bottom: 0;
    }

    .am-input-group-label,
    .am-input-group-btn,
    .am-input-group .am-form-field {
        display: table-cell;
    }

        .am-input-group-label:not(:first-child):not(:last-child),
        .am-input-group-btn:not(:first-child):not(:last-child),
        .am-input-group .am-form-field:not(:first-child):not(:last-child) {
            border-radius: 0;
        }

.am-input-group-label,
.am-input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}

.am-input-group-label {
    height: 38px;
    padding: 0 1em;
    font-size: 1.6rem;
    font-weight: normal;
    line-height: 36px;
    color: #555555;
    text-align: center;
    background-color: #eeeeee;
    border: 1px solid #ccc;
    border-radius: 0;
}

    .am-input-group-label input[type="radio"],
    .am-input-group-label input[type="checkbox"] {
        margin-top: 0;
    }

    .am-input-group .am-form-field:first-child,
    .am-input-group-label:first-child,
    .am-input-group-btn:first-child > .am-btn,
    .am-input-group-btn:first-child > .am-btn-group > .am-btn,
    .am-input-group-btn:first-child > .am-dropdown-toggle,
    .am-input-group-btn:last-child > .am-btn:not(:last-child):not(.dropdown-toggle),
    .am-input-group-btn:last-child > .am-btn-group:not(:last-child) > .am-btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    .am-input-group-label:first-child {
        border-right: 0;
    }

    .am-input-group .am-form-field:last-child,
    .am-input-group-label:last-child,
    .am-input-group-btn:last-child > .am-btn,
    .am-input-group-btn:last-child > .am-btn-group > .am-btn,
    .am-input-group-btn:last-child > .am-dropdown-toggle,
    .am-input-group-btn:first-child > .am-btn:not(:first-child),
    .am-input-group-btn:first-child > .am-btn-group:not(:first-child) > .am-btn {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    .am-input-group-label:last-child {
        border-left: 0;
    }

.am-input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}

    .am-input-group-btn > .am-btn {
        position: relative;
        border-color: #ccc;
    }

        .am-input-group-btn > .am-btn + .am-btn {
            margin-left: -1px;
        }

        .am-input-group-btn > .am-btn:hover,
        .am-input-group-btn > .am-btn:focus,
        .am-input-group-btn > .am-btn:active {
            z-index: 2;
        }

    .am-input-group-btn:first-child > .am-btn,
    .am-input-group-btn:first-child > .am-btn-group {
        margin-right: -2px;
    }

    .am-input-group-btn:last-child > .am-btn,
    .am-input-group-btn:last-child > .am-btn-group {
        margin-left: -1px;
    }

    .am-input-group .am-form-field,
    .am-input-group-btn > .am-btn {
        height: 38px;
        padding-bottom: auto;
    }

.am-input-group-lg > .am-form-field,
.am-input-group-lg > .am-input-group-label,
.am-input-group-lg > .am-input-group-btn > .am-btn {
    height: 42px;
    font-size: 1.8rem !important;
}

.am-input-group-lg > .am-input-group-label {
    line-height: 40px;
}

.am-input-group-sm > .am-form-field,
.am-input-group-sm > .am-input-group-label,
.am-input-group-sm > .am-input-group-btn > .am-btn {
    height: 33px;
    font-size: 1.4rem !important;
}

.am-input-group-sm > .am-input-group-label {
    line-height: 31px;
}

.am-input-group-primary .am-input-group-label {
    background: #0e90d2;
    color: #fff;
}

.am-input-group-primary .am-input-group-label,
.am-input-group-primary .am-input-group-btn > .am-btn,
.am-input-group-primary.am-input-group .am-form-field {
    border-color: #0e90d2;
}

.am-input-group-secondary .am-input-group-label {
    background: #3bb4f2;
    color: #fff;
}

.am-input-group-secondary .am-input-group-label,
.am-input-group-secondary .am-input-group-btn > .am-btn,
.am-input-group-secondary.am-input-group .am-form-field {
    border-color: #3bb4f2;
}

.am-input-group-success .am-input-group-label {
    background: #5eb95e;
    color: #fff;
}

.am-input-group-success .am-input-group-label,
.am-input-group-success .am-input-group-btn > .am-btn,
.am-input-group-success.am-input-group .am-form-field {
    border-color: #5eb95e;
}

.am-input-group-warning .am-input-group-label {
    background: #F37B1D;
    color: #fff;
}

.am-input-group-warning .am-input-group-label,
.am-input-group-warning .am-input-group-btn > .am-btn,
.am-input-group-warning.am-input-group .am-form-field {
    border-color: #F37B1D;
}

.am-input-group-danger .am-input-group-label {
    background: #dd514c;
    color: #fff;
}

.am-input-group-danger .am-input-group-label,
.am-input-group-danger .am-input-group-btn > .am-btn,
.am-input-group-danger.am-input-group .am-form-field {
    border-color: #dd514c;
}
/* ==========================================================================
   Component: List
 ============================================================================ */
.am-list {
    margin-bottom: 1.6rem;
    padding-left: 0;
}

    .am-list > li {
        position: relative;
        display: block;
        margin-bottom: -1px;
        background-color: #fff;
        border: 1px solid #dedede;
        border-width: 1px 0;
    }

        .am-list > li > a {
            display: block;
            padding: 1rem 0;
        }

            .am-list > li > a.am-active,
            .am-list > li > a.am-active:hover,
            .am-list > li > a.am-active:focus {
                z-index: 2;
                color: #fff;
                background-color: #0e90d2;
                border-color: #0e90d2;
            }

                .am-list > li > a.am-active .am-list-item-heading,
                .am-list > li > a.am-active:hover .am-list-item-heading,
                .am-list > li > a.am-active:focus .am-list-item-heading {
                    color: inherit;
                }

                .am-list > li > a.am-active .am-list-item-text,
                .am-list > li > a.am-active:hover .am-list-item-text,
                .am-list > li > a.am-active:focus .am-list-item-text {
                    color: #b2e2fa;
                }

        .am-list > li > .am-badge {
            float: right;
        }

            .am-list > li > .am-badge + .am-badge {
                margin-right: 5px;
            }
/* Pure text list */
.am-list-static > li {
    padding: .8rem .2rem;
}

.am-list-static.am-list-border > li {
    padding: 1rem;
}
/* with border */
.am-list-border > li,
.am-list-bordered > li {
    border-width: 1px;
}

    .am-list-border > li:first-child,
    .am-list-bordered > li:first-child,
    .am-list-border > li:first-child > a,
    .am-list-bordered > li:first-child > a {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

    .am-list-border > li:last-child,
    .am-list-bordered > li:last-child,
    .am-list-border > li:last-child > a,
    .am-list-bordered > li:last-child > a {
        margin-bottom: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .am-list-border > li > a,
    .am-list-bordered > li > a {
        padding: 1rem;
    }

        .am-list-border > li > a:hover,
        .am-list-bordered > li > a:hover,
        .am-list-border > li > a:focus,
        .am-list-bordered > li > a:focus {
            background-color: #f5f5f5;
        }
/* Striped */
.am-list-striped > li:nth-of-type(even) {
    background: #f5f5f5;
}

.am-list-item-hd {
    margin-top: 0;
}

.am-list-item-text {
    line-height: 1.4;
    font-size: 1.3rem;
    color: #999999;
    margin: 0;
}
/* ==========================================================================
   Component: Panel
 ============================================================================ */
.am-panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* Panel header */
.am-panel-hd {
    padding: 0.6rem 1.25rem;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
/* Panel content */
.am-panel-bd {
    padding: 1.25rem;
}

.am-panel-title {
    margin: 0;
    font-size: 100%;
    color: inherit;
}

    .am-panel-title > a {
        color: inherit;
    }
/* Panel footer */
.am-panel-footer {
    padding: 0.6rem 1.25rem;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}

.am-panel-default {
    border-color: #ddd;
}

    .am-panel-default > .am-panel-hd {
        color: #444;
        background-color: #f5f5f5;
        border-color: #ddd;
    }

        .am-panel-default > .am-panel-hd + .am-panel-collapse > .am-panel-bd {
            border-top-color: #ddd;
        }

    .am-panel-default > .am-panel-footer + .am-panel-collapse > .am-panel-bd {
        border-bottom-color: #ddd;
    }

.am-panel-primary {
    border-color: #10a0ea;
}

    .am-panel-primary > .am-panel-hd {
        color: #fff;
        background-color: #0e90d2;
        border-color: #10a0ea;
    }

        .am-panel-primary > .am-panel-hd + .am-panel-collapse > .am-panel-bd {
            border-top-color: #10a0ea;
        }

    .am-panel-primary > .am-panel-footer + .am-panel-collapse > .am-panel-bd {
        border-bottom-color: #10a0ea;
    }

.am-panel-secondary {
    border-color: #caebfb;
}

    .am-panel-secondary > .am-panel-hd {
        color: #14a6ef;
        background-color: rgba(59, 180, 242, 0.15);
        border-color: #caebfb;
    }

        .am-panel-secondary > .am-panel-hd + .am-panel-collapse > .am-panel-bd {
            border-top-color: #caebfb;
        }

    .am-panel-secondary > .am-panel-footer + .am-panel-collapse > .am-panel-bd {
        border-bottom-color: #caebfb;
    }

.am-panel-success {
    border-color: #c9e7c9;
}

    .am-panel-success > .am-panel-hd {
        color: #5eb95e;
        background-color: rgba(94, 185, 94, 0.15);
        border-color: #c9e7c9;
    }

        .am-panel-success > .am-panel-hd + .am-panel-collapse > .am-panel-bd {
            border-top-color: #c9e7c9;
        }

    .am-panel-success > .am-panel-footer + .am-panel-collapse > .am-panel-bd {
        border-bottom-color: #c9e7c9;
    }

.am-panel-warning {
    border-color: #fbd0ae;
}

    .am-panel-warning > .am-panel-hd {
        color: #F37B1D;
        background-color: rgba(243, 123, 29, 0.15);
        border-color: #fbd0ae;
    }

        .am-panel-warning > .am-panel-hd + .am-panel-collapse > .am-panel-bd {
            border-top-color: #fbd0ae;
        }

    .am-panel-warning > .am-panel-footer + .am-panel-collapse > .am-panel-bd {
        border-bottom-color: #fbd0ae;
    }

.am-panel-danger {
    border-color: #f5cecd;
}

    .am-panel-danger > .am-panel-hd {
        color: #dd514c;
        background-color: rgba(221, 81, 76, 0.15);
        border-color: #f5cecd;
    }

        .am-panel-danger > .am-panel-hd + .am-panel-collapse > .am-panel-bd {
            border-top-color: #f5cecd;
        }

    .am-panel-danger > .am-panel-footer + .am-panel-collapse > .am-panel-bd {
        border-bottom-color: #f5cecd;
    }

.am-panel > .am-table {
    margin-bottom: 0;
}

    .am-panel > .am-table:first-child {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }

        .am-panel > .am-table:first-child > thead:first-child > tr:first-child td:first-child,
        .am-panel > .am-table:first-child > tbody:first-child > tr:first-child td:first-child,
        .am-panel > .am-table:first-child > thead:first-child > tr:first-child th:first-child,
        .am-panel > .am-table:first-child > tbody:first-child > tr:first-child th:first-child {
            border-top-left-radius: 0;
        }

        .am-panel > .am-table:first-child > thead:first-child > tr:first-child td:last-child,
        .am-panel > .am-table:first-child > tbody:first-child > tr:first-child td:last-child,
        .am-panel > .am-table:first-child > thead:first-child > tr:first-child th:last-child,
        .am-panel > .am-table:first-child > tbody:first-child > tr:first-child th:last-child {
            border-top-right-radius: 0;
        }

    .am-panel > .am-table:last-child {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

        .am-panel > .am-table:last-child > tbody:last-child > tr:last-child td:first-child,
        .am-panel > .am-table:last-child > tfoot:last-child > tr:last-child td:first-child,
        .am-panel > .am-table:last-child > tbody:last-child > tr:last-child th:first-child,
        .am-panel > .am-table:last-child > tfoot:last-child > tr:last-child th:first-child {
            border-bottom-left-radius: 0;
        }

        .am-panel > .am-table:last-child > tbody:last-child > tr:last-child td:last-child,
        .am-panel > .am-table:last-child > tfoot:last-child > tr:last-child td:last-child,
        .am-panel > .am-table:last-child > tbody:last-child > tr:last-child th:last-child,
        .am-panel > .am-table:last-child > tfoot:last-child > tr:last-child th:last-child {
            border-bottom-right-radius: 0;
        }

.am-panel > .am-panel-bd + .am-table {
    border-top: 1px solid #ddd;
}

.am-panel > .am-table > tbody:first-child > tr:first-child th,
.am-panel > .am-table > tbody:first-child > tr:first-child td {
    border-top: 0;
}

.am-panel > .am-table-bd {
    border: 0;
}

    .am-panel > .am-table-bd > thead > tr > th:first-child,
    .am-panel > .am-table-bd > tbody > tr > th:first-child,
    .am-panel > .am-table-bd > tfoot > tr > th:first-child,
    .am-panel > .am-table-bd > thead > tr > td:first-child,
    .am-panel > .am-table-bd > tbody > tr > td:first-child,
    .am-panel > .am-table-bd > tfoot > tr > td:first-child {
        border-left: 0;
    }

    .am-panel > .am-table-bd > thead > tr > th:last-child,
    .am-panel > .am-table-bd > tbody > tr > th:last-child,
    .am-panel > .am-table-bd > tfoot > tr > th:last-child,
    .am-panel > .am-table-bd > thead > tr > td:last-child,
    .am-panel > .am-table-bd > tbody > tr > td:last-child,
    .am-panel > .am-table-bd > tfoot > tr > td:last-child {
        border-right: 0;
    }

    .am-panel > .am-table-bd > thead > tr:first-child > td,
    .am-panel > .am-table-bd > tbody > tr:first-child > td,
    .am-panel > .am-table-bd > thead > tr:first-child > th,
    .am-panel > .am-table-bd > tbody > tr:first-child > th {
        border-bottom: 0;
    }

    .am-panel > .am-table-bd > tbody > tr:last-child > td,
    .am-panel > .am-table-bd > tfoot > tr:last-child > td,
    .am-panel > .am-table-bd > tbody > tr:last-child > th,
    .am-panel > .am-table-bd > tfoot > tr:last-child > th {
        border-bottom: 0;
    }
/* Wrap list */
.am-panel > .am-list {
    margin: 0;
}

    .am-panel > .am-list > li > a {
        padding-left: 1rem;
        padding-right: 1rem;
    }

.am-panel > .am-list-static li {
    padding-left: 1rem;
    padding-right: 1rem;
}
/* Panel group */
.am-panel-group {
    margin-bottom: 2rem;
}

    .am-panel-group .am-panel {
        margin-bottom: 0;
        border-radius: 0;
    }

        .am-panel-group .am-panel + .am-panel {
            margin-top: 6px;
        }

    .am-panel-group .am-panel-hd {
        border-bottom: 0;
    }

        .am-panel-group .am-panel-hd + .am-panel-collapse .am-panel-bd {
            border-top: 1px solid #ddd;
        }

    .am-panel-group .am-panel-footer {
        border-top: 0;
    }

        .am-panel-group .am-panel-footer + .am-panel-collapse .am-panel-bd {
            border-bottom: 1px solid #ddd;
        }
/* ==========================================================================
   Component: Progress
 ============================================================================ */
/* Progress bar animation */
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 36px 0;
    }

    to {
        background-position: 0 0;
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 36px 0;
    }

    to {
        background-position: 0 0;
    }
}
/*  Progress container */
.am-progress {
    overflow: hidden;
    height: 2rem;
    margin-bottom: 2rem;
    background-color: #f5f5f5;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
/* Progress bar */
.am-progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 1.2rem;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    background-color: #0e90d2;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease;
}

.am-progress-striped .am-progress-bar {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 36px 36px;
    background-size: 36px 36px;
}

.am-progress.am-active .am-progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}

.am-progress-bar[aria-valuenow="1"],
.am-progress-bar[aria-valuenow="2"] {
    min-width: 30px;
}

.am-progress-bar[aria-valuenow="0"] {
    color: #999999;
    min-width: 30px;
    background: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.am-progress-bar-secondary {
    background-color: #3bb4f2;
}

.am-progress-striped .am-progress-bar-secondary {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.am-progress-bar-success {
    background-color: #5eb95e;
}

.am-progress-striped .am-progress-bar-success {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.am-progress-bar-warning {
    background-color: #F37B1D;
}

.am-progress-striped .am-progress-bar-warning {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.am-progress-bar-danger {
    background-color: #dd514c;
}

.am-progress-striped .am-progress-bar-danger {
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.am-progress-xs {
    height: 0.6rem;
}

.am-progress-sm {
    height: 1.2rem;
}
/* ==========================================================================
   Component: Thumbnail
 ============================================================================ */
.am-thumbnail {
    display: block;
    padding: 2px;
    margin-bottom: 2rem;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}

    .am-thumbnail > img,
    .am-thumbnail a > img {
        margin-left: auto;
        margin-right: auto;
        display: block;
    }

    .am-thumbnail a.am-thumbnail:hover,
    .am-thumbnail a.am-thumbnail:focus,
    .am-thumbnail a.am-thumbnail.active {
        border-color: #0e90d2;
        background-color: #fff;
    }

    img.am-thumbnail,
    .am-thumbnail > img,
    .am-thumbnail a > img {
        max-width: 100%;
        height: auto;
    }
/* Image caption */
.am-thumbnail-caption {
    margin: 0;
    padding: 0.8rem;
    color: #333;
    font-weight: normal;
}

    .am-thumbnail-caption *:last-child {
        margin-bottom: 0;
    }

.am-thumbnails {
    margin-left: -0.5rem;
    margin-right: -0.5rem;
}

    .am-thumbnails > li {
        padding: 0 .5rem 1rem .5rem;
    }
/* ==========================================================================
   Component: Utility
 ============================================================================ */
.am-scrollable-horizontal {
    width: 100%;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -webkit-overflow-scrolling: touch;
}

.am-scrollable-vertical {
    height: 240px;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    resize: vertical;
}
/* Border-radius*/
.am-square {
    border-radius: 0;
}

.am-radius {
    border-radius: 2px;
}

.am-round {
    border-radius: 1000px;
}

.am-circle {
    border-radius: 50%;
}
/* Float blocks*/
.am-cf:before,
.am-cf:after {
    content: " ";
    display: table;
}

.am-cf:after {
    clear: both;
}

.am-fl {
    float: left;
}

.am-fr {
    float: right;
}

.am-nbfc {
    overflow: hidden;
}

.am-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
/* Display */
.am-block {
    display: block !important;
}

.am-inline {
    display: inline !important;
}

.am-inline-block {
    display: inline-block !important;
}

.am-hide {
    display: none !important;
    visibility: hidden !important;
}
/*
* Remove whitespace between child elements when using `inline-block`
*/
.am-vertical-align {
    font-size: 0.001px;
}
    /*
* The `@{ns}vertical-align` container needs a specific height
*/
    .am-vertical-align:before {
        content: '';
        display: inline-block;
        height: 100%;
        vertical-align: middle;
    }
/*
* Sub-object which can have any height
* 1. Reset whitespace hack
*/
.am-vertical-align-middle,
.am-vertical-align-bottom {
    display: inline-block;
    font-size: 1.6rem;
    /* 1 */
    max-width: 100%;
}

.am-vertical-align-middle {
    vertical-align: middle;
}

.am-vertical-align-bottom {
    vertical-align: bottom;
}

.am-responsive-width {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%;
    height: auto;
}
/* Margin helpers */
.am-margin {
    margin: 1.6rem;
}

.am-margin-0 {
    margin: 0 !important;
}

.am-margin-xs {
    margin: 0.5rem;
}

.am-margin-sm {
    margin: 1rem;
}

.am-margin-lg {
    margin: 2.4rem;
}

.am-margin-xl {
    margin: 3.2rem;
}

.am-margin-horizontal {
    margin-left: 1.6rem;
    margin-right: 1.6rem;
}

.am-margin-horizontal-0 {
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.am-margin-horizontal-xs {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.am-margin-horizontal-sm {
    margin-left: 1rem;
    margin-right: 1rem;
}

.am-margin-horizontal-lg {
    margin-left: 2.4rem;
    margin-right: 2.4rem;
}

.am-margin-horizontal-xl {
    margin-left: 3.2rem;
    margin-right: 3.2rem;
}

.am-margin-vertical {
    margin-top: 1.6rem;
    margin-bottom: 1.6rem;
}

.am-margin-vertical-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}

.am-margin-vertical-xs {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.am-margin-vertical-sm {
    margin-top: 1rem;
    margin-bottom: 1rem;
}

.am-margin-vertical-lg {
    margin-top: 2.4rem;
    margin-bottom: 2.4rem;
}

.am-margin-vertical-xl {
    margin-top: 3.2rem;
    margin-bottom: 3.2rem;
}

.am-margin-top {
    margin-top: 1.6rem;
}

.am-margin-top-0 {
    margin-top: 0 !important;
}

.am-margin-top-xs {
    margin-top: 0.5rem;
}

.am-margin-top-sm {
    margin-top: 1rem;
}

.am-margin-top-lg {
    margin-top: 2.4rem;
}

.am-margin-top-xl {
    margin-top: 3.2rem;
}

.am-margin-bottom {
    margin-bottom: 1.6rem;
}

.am-margin-bottom-0 {
    margin-bottom: 0 !important;
}

.am-margin-bottom-xs {
    margin-bottom: 0.5rem;
}

.am-margin-bottom-sm {
    margin-bottom: 1rem;
}

.am-margin-bottom-lg {
    margin-bottom: 2.4rem;
}

.am-margin-bottom-xl {
    margin-bottom: 3.2rem;
}

.am-margin-left {
    margin-left: 1.6rem;
}

.am-margin-left-0 {
    margin-left: 0 !important;
}

.am-margin-left-xs {
    margin-left: 0.5rem;
}

.am-margin-left-sm {
    margin-left: 1rem;
}

.am-margin-left-lg {
    margin-left: 2.4rem;
}

.am-margin-left-xl {
    margin-left: 3.2rem;
}

.am-margin-right {
    margin-right: 1.6rem;
}

.am-margin-right-0 {
    margin-right: 0 !important;
}

.am-margin-right-xs {
    margin-right: 0.5rem;
}

.am-margin-right-sm {
    margin-right: 1rem;
}

.am-margin-right-lg {
    margin-right: 2.4rem;
}

.am-margin-right-xl {
    margin-right: 3.2rem;
}
/* Padding helpers */
.am-padding {
    padding: 1.6rem;
}

.am-padding-0 {
    padding: 0 !important;
}

.am-padding-xs {
    padding: 0.5rem;
}

.am-padding-sm {
    padding: 1rem;
}

.am-padding-lg {
    padding: 2.4rem;
}

.am-padding-xl {
    padding: 3.2rem;
}

.am-padding-horizontal {
    padding-left: 1.6rem;
    padding-right: 1.6rem;
}

.am-padding-horizontal-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.am-padding-horizontal-xs {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}

.am-padding-horizontal-sm {
    padding-left: 1rem;
    padding-right: 1rem;
}

.am-padding-horizontal-lg {
    padding-left: 2.4rem;
    padding-right: 2.4rem;
}

.am-padding-horizontal-xl {
    padding-left: 3.2rem;
    padding-right: 3.2rem;
}

.am-padding-vertical {
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
}

.am-padding-vertical-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.am-padding-vertical-xs {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}

.am-padding-vertical-sm {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.am-padding-vertical-lg {
    padding-top: 2.4rem;
    padding-bottom: 2.4rem;
}

.am-padding-vertical-xl {
    padding-top: 3.2rem;
    padding-bottom: 3.2rem;
}

.am-padding-top {
    padding-top: 1.6rem;
}

.am-padding-top-0 {
    padding-top: 0 !important;
}

.am-padding-top-xs {
    padding-top: 0.5rem;
}

.am-padding-top-sm {
    padding-top: 1rem;
}

.am-padding-top-lg {
    padding-top: 2.4rem;
}

.am-padding-top-xl {
    padding-top: 3.2rem;
}

.am-padding-bottom {
    padding-bottom: 1.6rem;
}

.am-padding-bottom-0 {
    padding-bottom: 0 !important;
}

.am-padding-bottom-xs {
    padding-bottom: 0.5rem;
}

.am-padding-bottom-sm {
    padding-bottom: 1rem;
}

.am-padding-bottom-lg {
    padding-bottom: 2.4rem;
}

.am-padding-bottom-xl {
    padding-bottom: 3.2rem;
}

.am-padding-left {
    padding-left: 1.6rem;
}

.am-padding-left-0 {
    padding-left: 0 !important;
}

.am-padding-left-xs {
    padding-left: 0.5rem;
}

.am-padding-left-sm {
    padding-left: 1rem;
}

.am-padding-left-lg {
    padding-left: 2.4rem;
}

.am-padding-left-xl {
    padding-left: 3.2rem;
}

.am-padding-right {
    padding-right: 1.6rem;
}

.am-padding-right-0 {
    padding-right: 0 !important;
}

.am-padding-right-xs {
    padding-right: 0.5rem;
}

.am-padding-right-sm {
    padding-right: 1rem;
}

.am-padding-right-lg {
    padding-right: 2.4rem;
}

.am-padding-right-xl {
    padding-right: 3.2rem;
}
/* small displays */
@media only screen {
    .am-show-sm-only,
    .am-show-sm-up,
    .am-show-sm,
    .am-show-sm-down,
    .am-hide-md-only,
    .am-hide-md-up,
    .am-hide-md,
    .am-show-md-down,
    .am-hide-lg-only,
    .am-hide-lg-up,
    .am-hide-lg,
    .am-show-lg-down {
        display: inherit !important;
    }

    .am-hide-sm-only,
    .am-hide-sm-up,
    .am-hide-sm,
    .am-hide-sm-down,
    .am-show-md-only,
    .am-show-md-up,
    .am-show-md,
    .am-hide-md-down,
    .am-show-lg-only,
    .am-show-lg-up,
    .am-show-lg,
    .am-hide-lg-down {
        display: none !important;
    }
    /* table */
    table.am-show-sm-only,
    table.am-show-sm-up,
    table.am-show-sm,
    table.am-show-sm-down,
    table.am-hide-md-only,
    table.am-hide-md-up,
    table.am-hide-md,
    table.am-show-md-down,
    table.am-hide-lg-only,
    table.am-hide-lg-up,
    table.am-hide-lg,
    table.am-show-lg-down {
        display: table !important;
    }

    thead.am-show-sm-only,
    thead.am-show-sm-up,
    thead.am-show-sm,
    thead.am-show-sm-down,
    thead.am-hide-md-only,
    thead.am-hide-md-up,
    thead.am-hide-md,
    thead.am-show-md-down,
    thead.am-hide-lg-only,
    thead.am-hide-lg-up,
    thead.am-hide-lg,
    thead.am-show-lg-down {
        display: table-header-group !important;
    }

    tbody.am-show-sm-only,
    tbody.am-show-sm-up,
    tbody.am-show-sm,
    tbody.am-show-sm-down,
    tbody.am-hide-md-only,
    tbody.am-hide-md-up,
    tbody.am-hide-md,
    tbody.am-show-md-down,
    tbody.am-hide-lg-only,
    tbody.am-hide-lg-up,
    tbody.am-hide-lg,
    tbody.am-show-lg-down {
        display: table-row-group !important;
    }

    tr.am-show-sm-only,
    tr.am-show-sm-up,
    tr.am-show-sm,
    tr.am-show-sm-down,
    tr.am-hide-md-only,
    tr.am-hide-md-up,
    tr.am-hide-md,
    tr.am-show-md-down,
    tr.am-hide-lg-only,
    tr.am-hide-lg-up,
    tr.am-hide-lg,
    tr.am-show-lg-down {
        display: table-row !important;
    }

    th.am-show-sm-only,
    td.am-show-sm-only,
    th.am-show-sm-up,
    td.am-show-sm-up,
    th.am-show-sm,
    td.am-show-sm,
    th.am-show-sm-down,
    td.am-show-sm-down,
    th.am-hide-md-only,
    td.am-hide-md-only,
    th.am-hide-md-up,
    td.am-hide-md-up,
    th.am-hide-md,
    td.am-hide-md,
    th.am-show-md-down,
    td.am-show-md-down,
    th.am-hide-lg-only,
    td.am-hide-lg-only,
    th.am-hide-lg-up,
    td.am-hide-lg-up,
    th.am-hide-lg,
    td.am-hide-lg,
    th.am-show-lg-down,
    td.am-show-lg-down {
        display: table-cell !important;
    }
}
/* medium displays */
@media only screen and (min-width:915px) {
    .am-hide-sm-only,
    .am-show-sm-up,
    .am-hide-sm,
    .am-hide-sm-down,
    .am-show-md-only,
    .am-show-md-up,
    .am-show-md,
    .am-show-md-down,
    .am-hide-lg-only,
    .am-hide-lg-up,
    .am-hide-lg,
    .am-show-lg-down {
        display: inherit !important;
    }

    .am-show-sm-only,
    .am-hide-sm-up,
    .am-show-sm,
    .am-show-sm-down,
    .am-hide-md-only,
    .am-hide-md-up,
    .am-hide-md,
    .am-hide-md-down,
    .am-show-lg-only,
    .am-show-lg-up,
    .am-show-lg,
    .am-hide-lg-down {
        display: none !important;
    }

    table.am-hide-sm-only,
    table.am-show-sm-up,
    table.am-hide-sm,
    table.am-hide-sm-down,
    table.am-show-md-only,
    table.am-show-md-up,
    table.am-show-md,
    table.am-show-md-down,
    table.am-hide-lg-only,
    table.am-hide-lg-up,
    table.am-hide-lg,
    table.am-show-lg-down {
        display: table !important;
    }

    thead.am-hide-sm-only,
    thead.am-show-sm-up,
    thead.am-hide-sm,
    thead.am-hide-sm-down,
    thead.am-show-md-only,
    thead.am-show-md-up,
    thead.am-show-md,
    thead.am-show-md-down,
    thead.am-hide-lg-only,
    thead.am-hide-lg-up,
    thead.am-hide-lg,
    thead.am-show-lg-down {
        display: table-header-group !important;
    }

    tbody.am-hide-sm-only,
    tbody.am-show-sm-up,
    tbody.am-hide-sm,
    tbody.am-hide-sm-down,
    tbody.am-show-md-only,
    tbody.am-show-md-up,
    tbody.am-show-md,
    tbody.am-show-md-down,
    tbody.am-hide-lg-only,
    tbody.am-hide-lg-up,
    tbody.am-hide-lg,
    tbody.am-show-lg-down {
        display: table-row-group !important;
    }

    tr.am-hide-sm-only,
    tr.am-show-sm-up,
    tr.am-hide-sm,
    tr.am-hide-sm-down,
    tr.am-show-md-only,
    tr.am-show-md-up,
    tr.am-show-md,
    tr.am-show-md-down,
    tr.am-hide-lg-only,
    tr.am-hide-lg-up,
    tr.am-hide-lg,
    tr.am-show-lg-down {
        display: table-row !important;
    }

    th.am-hide-sm-only,
    td.am-hide-sm-only,
    th.am-show-sm-up,
    td.am-show-sm-up,
    th.am-hide-sm,
    td.am-hide-sm,
    th.am-hide-sm-down,
    td.am-hide-sm-down,
    th.am-show-md-only,
    td.am-show-md-only,
    th.am-show-md-up,
    td.am-show-md-up,
    th.am-show-md,
    td.am-show-md,
    th.am-show-md-down,
    td.am-show-md-down,
    th.am-hide-lg-only,
    td.am-hide-lg-only,
    th.am-hide-lg-up,
    td.am-hide-lg-up,
    th.am-hide-lg,
    td.am-hide-lg,
    th.am-show-lg-down,
    td.am-show-lg-down {
        display: table-cell !important;
    }
}
/* large displays */
@media only screen and (min-width:1025px) {
    .am-hide-sm-only,
    .am-show-sm-up,
    .am-hide-sm,
    .am-hide-sm-down,
    .am-hide-md-only,
    .am-show-md-up,
    .am-hide-md,
    .am-hide-md-down,
    .am-show-lg-only,
    .am-show-lg-up,
    .am-show-lg,
    .am-show-lg-down {
        display: inherit !important;
    }

    .am-show-sm-only,
    .am-hide-sm-up,
    .am-show-sm,
    .am-show-sm-down,
    .am-show-md-only,
    .am-hide-md-up,
    .am-show-md,
    .am-show-md-down,
    .am-hide-lg-only,
    .am-hide-lg-up,
    .am-hide-lg,
    .am-hide-lg-down {
        display: none !important;
    }

    table.am-hide-sm-only,
    table.am-show-sm-up,
    table.am-hide-sm,
    table.am-hide-sm-down,
    table.am-hide-md-only,
    table.am-show-md-up,
    table.am-hide-md,
    table.am-hide-md-down,
    table.am-show-lg-only,
    table.am-show-lg-up,
    table.am-show-lg,
    table.am-show-lg-down {
        display: table !important;
    }

    thead.am-hide-sm-only,
    thead.am-show-sm-up,
    thead.am-hide-sm,
    thead.am-hide-sm-down,
    thead.am-hide-md-only,
    thead.am-show-md-up,
    thead.am-hide-md,
    thead.am-hide-md-down,
    thead.am-show-lg-only,
    thead.am-show-lg-up,
    thead.am-show-lg,
    thead.am-show-lg-down {
        display: table-header-group !important;
    }

    tbody.am-hide-sm-only,
    tbody.am-show-sm-up,
    tbody.am-hide-sm,
    tbody.am-hide-sm-down,
    tbody.am-hide-md-only,
    tbody.am-show-md-up,
    tbody.am-hide-md,
    tbody.am-hide-md-down,
    tbody.am-show-lg-only,
    tbody.am-show-lg-up,
    tbody.am-show-lg,
    tbody.am-show-lg-down {
        display: table-row-group !important;
    }

    tr.am-hide-sm-only,
    tr.am-show-sm-up,
    tr.am-hide-sm,
    tr.am-hide-sm-down,
    tr.am-hide-md-only,
    tr.am-show-md-up,
    tr.am-hide-md,
    tr.am-hide-md-down,
    tr.am-show-lg-only,
    tr.am-show-lg-up,
    tr.am-show-lg,
    tr.am-show-lg-down {
        display: table-row !important;
    }

    th.am-hide-sm-only,
    td.am-hide-sm-only,
    th.am-show-sm-up,
    td.am-show-sm-up,
    th.am-hide-sm,
    td.am-hide-sm,
    th.am-hide-sm-down,
    td.am-hide-sm-down,
    th.am-hide-md-only,
    td.am-hide-md-only,
    th.am-show-md-up,
    td.am-show-md-up,
    th.am-hide-md,
    td.am-hide-md,
    th.am-hide-md-down,
    td.am-hide-md-down,
    th.am-show-lg-only,
    td.am-show-lg-only,
    th.am-show-lg-up,
    td.am-show-lg-up,
    th.am-show-lg,
    td.am-show-lg,
    th.am-show-lg-down,
    td.am-show-lg-down {
        display: table-cell !important;
    }
}

@media only screen and (orientation: landscape) {
    .am-show-landscape,
    .am-hide-portrait {
        display: inherit !important;
    }

    .am-hide-landscape,
    .am-show-portrait {
        display: none !important;
    }
}

@media only screen and (orientation: portrait) {
    .am-show-portrait,
    .am-hide-landscape {
        display: inherit !important;
    }

    .am-hide-portrait,
    .am-show-landscape {
        display: none !important;
    }
}

.am-sans-serif {
    font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
}

.am-serif {
    font-family: Georgia, "Times New Roman", Times, SimSun, "FontAwesome", serif;
}

.am-kai {
    font-family: Georgia, "Times New Roman", Times, Kai, "Kaiti SC", KaiTi, BiauKai, "FontAwesome", serif;
}

.am-monospace {
    font-family: Monaco, Menlo, Consolas, "Courier New", "FontAwesome", monospace;
}

.am-text-primary {
    color: #0e90d2;
}

.am-text-secondary {
    color: #3bb4f2;
}

.am-text-success {
    color: #5eb95e;
}

.am-text-warning {
    color: #F37B1D;
}

.am-text-danger {
    color: #dd514c;
}

.am-link-muted {
    color: #666;
}

    .am-link-muted a {
        color: #666;
    }

        .am-link-muted:hover,
        .am-link-muted a:hover {
            color: #555;
        }

.am-text-default {
    font-size: 1.6rem;
}
/*
.@{ns}text-xxs {
  font-size: @font-size-xxs;
}
*/
.am-text-xs {
    font-size: 1.2rem;
}

.am-text-sm {
    font-size: 1.4rem;
}

.am-text-lg {
    font-size: 1.8rem;
}

.am-text-xl {
    font-size: 2.4rem;
}

.am-text-xxl {
    font-size: 3.2rem;
}

.am-text-xxxl {
    font-size: 4.2rem;
}

.am-ellipsis,
.am-text-truncate {
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-text-break {
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
}

.am-text-nowrap {
    white-space: nowrap;
}

[class*='am-align-'] {
    margin-bottom: 1rem;
}

.am-align-left {
    margin-right: 1rem;
    float: left;
}

.am-align-right {
    margin-left: 1rem;
    float: right;
}
/** Only display content to screen readers
 * See: http://a11yproject.com/posts/how-to-hide-content/
 */
.am-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
/* Text Image Replacement */
.am-text-ir {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
/* Text align */
@media only screen {
    .am-text-left {
        text-align: left !important;
    }

    .am-text-right {
        text-align: right !important;
    }

    .am-text-center {
        text-align: center !important;
    }

    .am-text-justify {
        text-align: justify !important;
    }
}

@media only screen and (max-width: 640px) {
    .am-sm-only-text-left {
        text-align: left !important;
    }

    .am-sm-only-text-right {
        text-align: right !important;
    }

    .am-sm-only-text-center {
        text-align: center !important;
    }

    .am-sm-only-text-justify {
        text-align: justify !important;
    }
}

@media only screen and (min-width:641px) and (max-width:1024px) {
    .am-md-only-text-left {
        text-align: left !important;
    }

    .am-md-only-text-right {
        text-align: right !important;
    }

    .am-md-only-text-center {
        text-align: center !important;
    }

    .am-md-only-text-justify {
        text-align: justify !important;
    }
}

@media only screen and (min-width:641px) {
    .am-md-text-left {
        text-align: left !important;
    }

    .am-md-text-right {
        text-align: right !important;
    }

    .am-md-text-center {
        text-align: center !important;
    }

    .am-md-text-justify {
        text-align: justify !important;
    }
}

@media only screen and (min-width:1025px) {
    .am-lg-text-left {
        text-align: left !important;
    }

    .am-lg-text-right {
        text-align: right !important;
    }

    .am-lg-text-center {
        text-align: center !important;
    }

    .am-lg-text-justify {
        text-align: justify !important;
    }
}

.am-text-top {
    vertical-align: top !important;
}

.am-text-middle {
    vertical-align: middle !important;
}

.am-text-bottom {
    vertical-align: bottom !important;
}

.am-angle {
    position: absolute;
}

    .am-angle:before,
    .am-angle:after {
        position: absolute;
        display: block;
        content: "";
        width: 0;
        height: 0;
        border: 8px dashed transparent;
        z-index: 1;
    }

.am-angle-up {
    top: 0;
}

    .am-angle-up:before,
    .am-angle-up:after {
        border-bottom-style: solid;
        border-width: 0 8px 8px;
    }

    .am-angle-up:before {
        border-bottom-color: #ddd;
        bottom: 0;
    }

    .am-angle-up:after {
        border-bottom-color: #fff;
        bottom: -1px;
    }

.am-angle-down {
    bottom: -9px;
}

    .am-angle-down:before,
    .am-angle-down:after {
        border-top-style: solid;
        border-width: 8px 8px 0;
    }

    .am-angle-down:before {
        border-top-color: #ddd;
        bottom: 0;
    }

    .am-angle-down:after {
        border-top-color: #fff;
        bottom: 1px;
    }

.am-angle-left {
    left: -9px;
}

    .am-angle-left:before,
    .am-angle-left:after {
        border-right-style: solid;
        border-width: 8px 8px 8px 0;
    }

    .am-angle-left:before {
        border-right-color: #ddd;
        left: 0;
    }

    .am-angle-left:after {
        border-right-color: #fff;
        left: 1px;
    }

.am-angle-right {
    right: 0;
}

    .am-angle-right:before,
    .am-angle-right:after {
        border-left-style: solid;
        border-width: 8px 0 8px 8px;
    }

    .am-angle-right:before {
        border-left-color: #ddd;
        left: 0;
    }

    .am-angle-right:after {
        border-left-color: #fff;
        left: -1px;
    }
/* ==========================================================================
   Component: Alert Plugin
 ============================================================================ */
.am-alert {
    margin-bottom: 1em;
    padding: 0.625em;
    background: #0e90d2;
    color: #fff;
    border: 1px solid #0c7cb5;
    border-radius: 0;
}

    .am-alert a {
        color: #fff;
    }

    .am-alert h1,
    .am-alert h2,
    .am-alert h3,
    .am-alert h4,
    .am-alert h5,
    .am-alert h6 {
        color: inherit;
    }

    .am-alert .am-close {
        opacity: .4;
    }

        .am-alert .am-close:hover {
            opacity: .6;
        }
/* Add margin if adjacent element */
* + .am-alert {
    margin-top: 1em;
}
/* Remove margin from the last-child */
.am-alert > :last-child {
    margin-bottom: 0;
}
/* within am-form-group */
.am-form-group .am-alert {
    margin: 5px 0 0;
    padding: 0.25em 0.625em;
    font-size: 1.3rem;
}
/* Close in alert */
.am-alert > .am-close:first-child {
    float: right;
    height: auto;
    margin: -3px -5px auto auto;
}
    /* Remove margin from adjacent element */
    .am-alert > .am-close:first-child + * {
        margin-top: 0;
    }

.am-alert-secondary {
    background-color: #eeeeee;
    border-color: #dfdfdf;
    color: #555555;
}

.am-alert-success {
    background-color: #5eb95e;
    border-color: #4bad4b;
    color: #fff;
}

.am-alert-warning {
    background-color: #F37B1D;
    border-color: #e56c0c;
    color: #fff;
}

.am-alert-danger {
    background-color: #dd514c;
    border-color: #d83832;
    color: #fff;
}

.am-dropdown {
    position: relative;
    display: inline-block;
}

.am-dropdown-toggle:focus {
    outline: 0;
}

.am-dropdown-content {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1020;
    display: none;
    float: left;
    min-width: 160px;
    padding: 15px;
    margin: 9px 0 0;
    text-align: left;
    line-height: 1.6;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    -webkit-animation-duration: .15s;
    animation-duration: .15s;
}

    .am-dropdown-content:before,
    .am-dropdown-content:after {
        position: absolute;
        display: block;
        content: "";
        width: 0;
        height: 0;
        border: 8px dashed transparent;
        z-index: 1;
    }

    .am-dropdown-content:before,
    .am-dropdown-content:after {
        border-bottom-style: solid;
        border-width: 0 8px 8px;
    }

    .am-dropdown-content:before {
        border-bottom-color: #ddd;
        bottom: 0;
    }

    .am-dropdown-content:after {
        border-bottom-color: #fff;
        bottom: -1px;
    }

    .am-dropdown-content:before,
    .am-dropdown-content:after {
        left: 10px;
        top: -8px;
        pointer-events: none;
    }

    .am-dropdown-content:after {
        top: -7px;
    }

.am-active > .am-dropdown-content {
    display: block;
}

.am-dropdown-content :first-child {
    margin-top: 0;
}

.am-dropdown-up .am-dropdown-content {
    top: auto;
    bottom: 100%;
    margin: 0 0 9px;
}

    .am-dropdown-up .am-dropdown-content:before,
    .am-dropdown-up .am-dropdown-content:after {
        border-bottom: none;
        border-top: 8px solid #ddd;
        top: auto;
        bottom: -8px;
    }

    .am-dropdown-up .am-dropdown-content:after {
        bottom: -7px;
        border-top-color: #fff;
    }

.am-dropdown-flip .am-dropdown-content {
    left: auto;
    right: 0;
}

    .am-dropdown-flip .am-dropdown-content:before,
    .am-dropdown-flip .am-dropdown-content:after {
        left: auto;
        right: 10px;
    }

ul.am-dropdown-content {
    list-style: none;
    padding: 5px 0;
}

    ul.am-dropdown-content.am-fr {
        right: 0;
        left: auto;
    }

    ul.am-dropdown-content .am-divider {
        height: 1px;
        margin: 0rem 0;
        overflow: hidden;
        background-color: #e5e5e5;
    }

    ul.am-dropdown-content > li > a {
        display: block;
        padding: 6px 20px;
        clear: both;
        font-weight: normal;
        color: #333333;
        white-space: nowrap;
    }

        ul.am-dropdown-content > li > a:hover,
        ul.am-dropdown-content > li > a:focus {
            text-decoration: none;
            color: #262626;
            background-color: #f5f5f5;
        }

    ul.am-dropdown-content > .am-active > a,
    ul.am-dropdown-content > .am-active > a:hover,
    ul.am-dropdown-content > .am-active > a:focus {
        color: #fff;
        text-decoration: none;
        outline: 0;
        background-color: #0e90d2;
    }

    ul.am-dropdown-content > .am-disabled > a,
    ul.am-dropdown-content > .am-disabled > a:hover,
    ul.am-dropdown-content > .am-disabled > a:focus {
        color: #999999;
    }

        ul.am-dropdown-content > .am-disabled > a:hover,
        ul.am-dropdown-content > .am-disabled > a:focus {
            text-decoration: none;
            background-color: transparent;
            background-image: none;
            filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
            cursor: not-allowed;
        }

.am-dropdown-header {
    display: block;
    padding: 6px 20px;
    font-size: 1.2rem;
    color: #999999;
}

.am-fr > .am-dropdown-content {
    right: 0;
    left: auto;
}

    .am-fr > .am-dropdown-content:before {
        right: 10px;
        left: auto;
    }

.am-dropdown-animation {
    -webkit-animation: am-dropdown-animation 0.15s ease-out;
    animation: am-dropdown-animation 0.15s ease-out;
}

@-webkit-keyframes am-dropdown-animation {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }
}

@keyframes am-dropdown-animation {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-10px);
        transform: translateY(-10px);
    }
}
/* ==========================================================================
   Component: Flex Slider Plugin
 ============================================================================ */
.am-slider a:hover,
.am-slider a:focus {
    outline: none;
}

.am-slides,
.am-control-nav,
.am-direction-nav {
    margin: 0;
    padding: 0;
    list-style: none;
}

.am-slider {
    margin: 0;
    padding: 0;
}

    .am-slider img {
        max-height: 700px;
    }

    .am-slider .am-slides:before,
    .am-slider .am-slides:after {
        content: " ";
        display: table;
    }

    .am-slider .am-slides:after {
        clear: both;
    }

    .am-slider .am-slides > li {
        display: none;
        -webkit-backface-visibility: hidden;
        position: relative;
    }

    .am-slider li .am-slide-overlay {
        position: absolute;
        top: 30%;
        left: 10%;
        color: white;
        text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.7);
    }

        .am-slider li .am-slide-overlay h2 {
            font-size: 1.5em;
            margin: 0.3em 0;
        }

        .am-slider li .am-slide-overlay p {
            font-size: 1.2em;
            margin: 0.3em 0 1em 0;
        }

        .am-slider li .am-slide-overlay .view-more-btn {
            display: inline-block;
            padding: 10px 20px;
            background-color: #ADADAD;
            color: white;
            text-decoration: none;
            border-radius: 4px;
            font-weight: bold;
            transition: background-color 0.3s ease;
        }

            .am-slider li .am-slide-overlay .view-more-btn:hover {
                background-color: #0C2E8C;
            }

@media (max-width: 768px) {
    .am-slider li .am-slide-overlay {
        top: 15%;
    }

        .am-slider li .am-slide-overlay h2 {
            font-size: 1em;
        }

        .am-slider li .am-slide-overlay p {
            font-size: 0.8em;
        }

        .am-slider li .am-slide-overlay .view-more-btn {
            padding: 2px 6px;
            font-size: 0.8em;
        }
}

@media (max-width: 480px) {
    am-slider li .am-slide-overlay h2 {
        font-size: 10px;
    }

    am-slider li .am-slide-overlay p {
        font-size: 5px;
    }

    am-slider li .am-slide-overlay .view-more-btn {
        font-size: 5px;
    }
}

.no-js .am-slider .am-slides > li:first-child {
    display: block;
}

.am-slider .am-slides img {
    width: 100%;
    display: block;
}

.am-pauseplay span {
    text-transform: capitalize;
}

.am-slider {
    position: relative;
}

.am-viewport {
    -webkit-transition: all 1s ease;
    transition: all 1s ease;
}
.am-slider-carousel {
    padding: 0 20px;
}
.am-slider-carousel li {
    margin-right: 15px;
}

.am-control-nav {
    position: absolute;
}

    .am-control-nav li {
        display: inline-block;
    }

.am-control-thumbs {
    position: static;
    overflow: hidden;
}

    .am-control-thumbs img {
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.am-slider-slide .am-slides > li {
    display: none;
    position: relative;
}

@media all and (transform-3d), (-webkit-transform-3d) {
    .am-slider-slide .am-slides > li {
        -webkit-transition: -webkit-transform 0.6s ease-in-out;
        transition: -webkit-transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out;
        transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out;
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -webkit-perspective: 1000px;
        perspective: 1000px;
    }

        .am-slider-slide .am-slides > li.next,
        .am-slider-slide .am-slides > li.active.right {
            -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
            left: 0;
        }

        .am-slider-slide .am-slides > li.prev,
        .am-slider-slide .am-slides > li.active.left {
            -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
            left: 0;
        }

            .am-slider-slide .am-slides > li.next.left,
            .am-slider-slide .am-slides > li.prev.right,
            .am-slider-slide .am-slides > li.active {
                -webkit-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
                left: 0;
            }
}

.am-slider-slide .am-slides > .active,
.am-slider-slide .am-slides > .next,
.am-slider-slide .am-slides > .prev {
    display: block;
}

.am-slider-slide .am-slides > .active {
    left: 0;
}

.am-slider-slide .am-slides > .next,
.am-slider-slide .am-slides > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}

.am-slider-slide .am-slides > .next {
    left: 100%;
}

.am-slider-slide .am-slides > .prev {
    left: -100%;
}

    .am-slider-slide .am-slides > .next.left,
    .am-slider-slide .am-slides > .prev.right {
        left: 0;
    }

.am-slider-slide .am-slides > .active.left {
    left: -100%;
}

.am-slider-slide .am-slides > .active.right {
    left: 100%;
}
/**
  * Slider Theme: Default
  */
.am-slider-default {
    margin: 0 0 20px;
    background-color: #fff;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.15);
    /* Direction Nav */
    /* Pause/Play */
    /* Control Nav */
}

    .am-slider-default .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-default .am-viewport {
    max-height: 300px;
}

.am-slider-default .carousel li {
    margin-right: 5px;
}

.am-slider-default .am-direction-nav a {
    position: absolute;
    top: 50%;
    z-index: 10;
    display: block;
    width: 36px;
    height: 36px;
    margin: -18px 0 0;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    color: rgba(0, 0, 0, 0.65);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-default .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        width: 100%;
        color: #333333;
        content: "\f137";
        font-size: 30px !important;
        text-align: center;
        line-height: 36px !important;
        height: 36px;
    }

    .am-slider-default .am-direction-nav a.am-next:before {
        content: "\f138";
    }

.am-slider-default .am-direction-nav .am-prev {
    left: 10px;
}

.am-slider-default .am-direction-nav .am-next {
    right: 10px;
    text-align: right;
}

.am-slider-default .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-default:hover .am-prev {
    opacity: 0.7;
    left: 10px;
}

    .am-slider-default:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-default:hover .am-next {
    opacity: 0.7;
    right: 10px;
}

    .am-slider-default:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-default .am-pauseplay a {
    display: block;
    width: 20px;
    height: 20px;
    position: absolute;
    bottom: 5px;
    left: 10px;
    opacity: 0.8;
    z-index: 10;
    overflow: hidden;
    cursor: pointer;
    color: #000;
}

    .am-slider-default .am-pauseplay a::before {
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        font-size: 20px;
        display: inline-block;
        content: "\f04c";
    }

    .am-slider-default .am-pauseplay a:hover {
        opacity: 1;
    }

    .am-slider-default .am-pauseplay a.am-play::before {
        content: "\f04b";
    }

.am-slider-default .am-slider-desc {
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    bottom: 0;
    padding: 10px;
    width: 100%;
    color: #fff;
}

.am-slider-default .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: -20px;
    text-align: center;
}

    .am-slider-default .am-control-nav li {
        margin: 0 6px;
        display: inline-block;
    }

        .am-slider-default .am-control-nav li a {
            width: 8px;
            height: 8px;
            display: block;
            background-color: #666;
            background-color: rgba(0, 0, 0, 0.5);
            line-height: 0;
            font-size: 0;
            cursor: pointer;
            text-indent: -9999px;
            border-radius: 20px;
            -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
        }

            .am-slider-default .am-control-nav li a:hover {
                background-color: #333;
                background-color: rgba(0, 0, 0, 0.7);
            }

            .am-slider-default .am-control-nav li a.am-active {
                background-color: #000;
                background-color: #0e90d2;
                cursor: default;
            }

.am-slider-default .am-control-thumbs {
    margin: 5px 0 0;
    position: static;
    overflow: hidden;
}

    .am-slider-default .am-control-thumbs li {
        width: 25%;
        float: left;
        margin: 0;
    }

    .am-slider-default .am-control-thumbs img {
        width: 100%;
        height: auto;
        display: block;
        opacity: .7;
        cursor: pointer;
    }

        .am-slider-default .am-control-thumbs img:hover {
            opacity: 1;
        }

    .am-slider-default .am-control-thumbs .am-active {
        opacity: 1;
        cursor: default;
    }

    .am-slider-default .am-control-thumbs i {
        position: absolute;
    }
/* ==========================================================================
   Component: Modal Plugin
 ============================================================================ */
.am-modal {
    width: 270px;
    position: fixed;
    display: none;
    z-index: 1110;
    left: 50%;
    margin-left: -135px;
    margin-top: 0;
    top: 50%;
    text-align: center;
    border-radius: 0;
    opacity: 0;
    -webkit-transform: scale(1.185);
    -ms-transform: scale(1.185);
    transform: scale(1.185);
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: transform, opacity;
    transition-property: transform, opacity, -webkit-transform;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px;
    /*@media @large-up {
    width: @modal-lg;
    margin-left: -@modal-lg/2;
  }*/
}

    .am-modal:focus {
        outline: 0;
    }

    .am-modal.am-modal-active {
        opacity: 1;
        -webkit-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        transform: scale(1);
    }

    .am-modal.am-modal-out {
        opacity: 0;
        z-index: 1109;
        -webkit-transition-duration: 300ms;
        transition-duration: 300ms;
        -webkit-transform: scale(0.815);
        -ms-transform: scale(0.815);
        transform: scale(0.815);
    }

@media only screen and (min-width:641px) {
    .am-modal {
        width: 540px;
        margin-left: -270px;
    }
}

.am-modal-dialog {
    border-radius: 0;
    background: #f8f8f8;
}

.am-modal-hd {
    padding: 15px 10px 5px 10px;
    font-size: 1.8rem;
    font-weight: 500;
}

    .am-modal-hd + .am-modal-bd {
        padding-top: 0;
    }

    .am-modal-hd .am-close {
        position: absolute;
        top: 4px;
        right: 4px;
    }

.am-modal-bd {
    padding: 15px 10px;
    text-align: center;
    border-bottom: 1px solid #dedede;
    border-radius: 2px 2px 0 0;
}

    .am-modal-bd + .am-modal-bd {
        margin-top: 5px;
    }

.am-modal-prompt-input {
    display: block;
    margin: 5px auto 0 auto;
    border-radius: 0;
    padding: 5px;
    line-height: 1.8rem;
    width: 80%;
    border: 1px solid #dedede;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
}

    .am-modal-prompt-input:focus {
        outline: none;
        border-color: #d6d6d6;
    }

.am-modal-footer {
    height: 44px;
    overflow: hidden;
    display: table;
    width: 100%;
    border-collapse: collapse;
}

.am-modal-btn {
    display: table-cell !important;
    padding: 0 5px;
    height: 44px;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
    font-size: 1.6rem;
    line-height: 44px;
    text-align: center;
    color: #0e90d2;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    cursor: pointer;
    border-right: 1px solid #dedede;
}

    .am-modal-btn:first-child {
        border-radius: 0 0 0 0;
    }

    .am-modal-btn:last-child {
        border-right: none;
        border-radius: 0 0 0 0;
    }

    .am-modal-btn:first-child:last-child {
        border-radius: 0 0 0 0;
    }

    .am-modal-btn.am-modal-btn-bold {
        font-weight: 500;
    }

    .am-modal-btn:active {
        background: #d4d4d4;
    }

    .am-modal-btn + .am-modal-btn {
        border-left: 1px solid #dedede;
    }

.am-modal-no-btn .am-modal-dialog {
    border-radius: 0;
    border-bottom: none;
}

.am-modal-no-btn .am-modal-bd {
    border-bottom: none;
}

.am-modal-no-btn .am-modal-footer {
    display: none;
}

.am-modal-loading .am-modal-bd {
    border-bottom: none;
}

.am-modal-loading .am-icon-spin {
    display: inline-block;
    font-size: 2.4rem;
}

.am-modal-loading .am-modal-footer {
    display: none;
}

.am-modal-actions {
    position: fixed;
    left: 0;
    bottom: 0;
    z-index: 1110;
    width: 100%;
    text-align: center;
    border-radius: 0;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
    -webkit-transition: -webkit-transform 300ms;
    transition: -webkit-transform 300ms;
    transition: transform 300ms;
    transition: transform 300ms, -webkit-transform 300ms;
}

    .am-modal-actions.am-modal-active {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    .am-modal-actions.am-modal-out {
        z-index: 1109;
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
    }

.am-modal-actions-group {
    margin: 10px;
}

    .am-modal-actions-group .am-list {
        margin: 0;
        border-radius: 0;
    }

        .am-modal-actions-group .am-list > li {
            margin-bottom: 0;
            border-bottom: none;
            display: block;
            word-wrap: normal;
            /* for IE */
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015);
            box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.015);
        }

            .am-modal-actions-group .am-list > li > a {
                padding: 1rem;
                display: block;
                word-wrap: normal;
                /* for IE */
                text-overflow: ellipsis;
                white-space: nowrap;
                overflow: hidden;
            }

            .am-modal-actions-group .am-list > li:first-child {
                border-top: none;
                border-top-right-radius: 0;
                border-top-left-radius: 0;
            }

            .am-modal-actions-group .am-list > li:last-child {
                border-bottom: none;
                border-bottom-right-radius: 0;
                border-bottom-left-radius: 0;
            }

.am-modal-actions-header {
    padding: 1rem;
    color: #999999;
    font-size: 1.4rem;
}

.am-modal-actions-danger {
    color: #dd514c;
}

    .am-modal-actions-danger a {
        color: inherit;
    }

.am-popup {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1110;
    background: #fff;
    display: none;
    overflow: hidden;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-transform: translateY(100%);
    -ms-transform: translateY(100%);
    transform: translateY(100%);
}

    .am-popup.am-modal-active,
    .am-popup.am-modal-out {
        -webkit-transition-duration: 300ms;
        transition-duration: 300ms;
    }

    .am-popup.am-modal-active {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    .am-popup.am-modal-out {
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
    }

@media all and (min-width: 630px) and (min-height: 630px) {
    .am-popup {
        width: 630px;
        height: 630px;
        left: 50%;
        top: 50%;
        margin-left: -315px;
        margin-top: -315px;
        -webkit-transform: translateY(1024px);
        -ms-transform: translateY(1024px);
        transform: translateY(1024px);
    }

        .am-popup.am-modal-active {
            -webkit-transform: translateY(0);
            -ms-transform: translateY(0);
            transform: translateY(0);
        }

        .am-popup.am-modal-out {
            -webkit-transform: translateY(1024px);
            -ms-transform: translateY(1024px);
            transform: translateY(1024px);
        }
}

.am-popup-inner {
    padding-top: 44px;
    height: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.am-popup-hd {
    position: absolute;
    top: 0;
    z-index: 1000;
    width: 100%;
    height: 43px;
    border-bottom: 1px solid #dedede;
    background-color: #fff;
}

    .am-popup-hd .am-popup-title {
        font-size: 1.8rem;
        font-weight: bold;
        line-height: 43px;
        text-align: center;
        margin: 0 30px;
        color: #333333;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .am-popup-hd .am-close {
        position: absolute;
        right: 10px;
        top: 8px;
        cursor: pointer;
        -webkit-transition: all 0.3s;
        transition: all 0.3s;
        color: #999999;
    }

        .am-popup-hd .am-close:hover {
            -webkit-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
            transform: rotate(360deg);
            color: #555555;
        }

.am-popup-bd {
    padding: 15px;
    background: #f8f8f8;
    color: #555555;
}
/* ==========================================================================
   Component: OffCanvas Plugin
 ============================================================================ */
/* Off-canvas overlay and bar container */
.am-offcanvas {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1090;
    background: rgba(0, 0, 0, 0.15);
}

    .am-offcanvas.am-active {
        display: block;
    }
/**
 * .@{ns}offcanvas-page
 *
 * Prepares the whole HTML page to slide-out
 * 1. Fix the main page and disallow scrolling
 * 2. Side-out transition
 */
.am-offcanvas-page {
    position: fixed;
    /* 1 */
    -webkit-transition: margin-left 0.3s ease-in-out;
    transition: margin-left 0.3s ease-in-out;
    /* 2 */
}
/* Sub-object .@{ns}offcanvas-bar */
.am-offcanvas-bar {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 1091;
    width: 270px;
    max-width: 100%;
    background: #333;
    overflow-y: auto;
    /* scrollable */
    -webkit-overflow-scrolling: touch;
    /* scrollable */
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
    -webkit-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
}

    .am-offcanvas-bar:after {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        width: 1px;
        background: #262626;
    }

.am-offcanvas.am-active .am-offcanvas-bar.am-offcanvas-bar-active {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
}
/* .@{ns}offcanvas-bar-flip */
.am-offcanvas-bar-flip {
    left: auto;
    right: 0;
    -webkit-transform: translateX(100%);
    -ms-transform: translateX(100%);
    transform: translateX(100%);
}

    .am-offcanvas-bar-flip:after {
        right: auto;
        left: 0;
    }

.am-offcanvas-content {
    padding: 15px;
    color: #999;
}

    .am-offcanvas-content a {
        color: #ccc;
    }
/* ==========================================================================
   Component: Popover Plugin
 ============================================================================ */
.am-popover {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    border-radius: 0;
    background: #333333;
    color: #fff;
    border: 1px solid #333333;
    display: none;
    font-size: 1.6rem;
    z-index: 1030;
    opacity: 0;
    -webkit-transition: opacity 300ms;
    transition: opacity 300ms;
}

    .am-popover.am-active {
        display: block !important;
        opacity: 1;
    }

.am-popover-inner {
    position: relative;
    background: #333333;
    padding: 8px;
    z-index: 110;
}

.am-popover-caret {
    position: absolute;
    top: 0;
    z-index: 100;
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-bottom: 8px solid #333333;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-top: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    overflow: hidden;
}

.am-popover-top .am-popover-caret {
    top: auto;
    bottom: -8px;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.am-popover-bottom .am-popover-caret {
    top: -8px;
}

.am-popover-top .am-popover-caret,
.am-popover-bottom .am-popover-caret {
    left: 50%;
    margin-left: -8px;
}

.am-popover-left .am-popover-caret {
    top: auto;
    left: auto;
    right: -12px;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}

.am-popover-right .am-popover-caret {
    right: auto;
    left: -12px;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

.am-popover-left .am-popover-caret,
.am-popover-right .am-popover-caret {
    top: 50%;
    margin-top: -4px;
}

.am-popover-sm {
    font-size: 1.4rem;
}

    .am-popover-sm .am-popover-inner {
        padding: 5px;
    }

.am-popover-lg {
    font-size: 1.8rem;
}

.am-popover-primary {
    border-color: #0e90d2;
}

    .am-popover-primary .am-popover-inner {
        background: #0e90d2;
    }

    .am-popover-primary .am-popover-caret {
        border-bottom-color: #0e90d2;
    }

.am-popover-secondary {
    border-color: #3bb4f2;
}

    .am-popover-secondary .am-popover-inner {
        background: #3bb4f2;
    }

    .am-popover-secondary .am-popover-caret {
        border-bottom-color: #3bb4f2;
    }

.am-popover-success {
    border-color: #5eb95e;
}

    .am-popover-success .am-popover-inner {
        background: #5eb95e;
    }

    .am-popover-success .am-popover-caret {
        border-bottom-color: #5eb95e;
    }

.am-popover-warning {
    border-color: #F37B1D;
}

    .am-popover-warning .am-popover-inner {
        background: #F37B1D;
    }

    .am-popover-warning .am-popover-caret {
        border-bottom-color: #F37B1D;
    }

.am-popover-danger {
    border-color: #dd514c;
}

    .am-popover-danger .am-popover-inner {
        background: #dd514c;
    }

    .am-popover-danger .am-popover-caret {
        border-bottom-color: #dd514c;
    }
/* ==========================================================================
   Component: Progress Plugin
 ============================================================================ */
#nprogress {
    /* Make clicks pass-through */
    pointer-events: none;
    /* Fancy blur effect */
}

    #nprogress .nprogress-bar {
        position: fixed;
        top: 0;
        left: 0;
        z-index: 2000;
        width: 100%;
        height: 2px;
        background: #5eb95e;
    }

    #nprogress .nprogress-peg {
        display: block;
        position: absolute;
        right: 0;
        width: 100px;
        height: 100%;
        -webkit-box-shadow: 0 0 10px #5eb95e, 0 0 5px #5eb95e;
        box-shadow: 0 0 10px #5eb95e, 0 0 5px #5eb95e;
        opacity: 1;
        -webkit-transform: rotate(3deg) translate(0px, -4px);
        -ms-transform: rotate(3deg) translate(0px, -4px);
        transform: rotate(3deg) translate(0px, -4px);
    }

    #nprogress .nprogress-spinner {
        position: fixed;
        top: 15px;
        right: 15px;
        z-index: 2000;
        display: block;
    }

    #nprogress .nprogress-spinner-icon {
        width: 18px;
        height: 18px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: solid 2px transparent;
        border-top-color: #5eb95e;
        border-left-color: #5eb95e;
        border-radius: 50%;
        -webkit-animation: nprogress-spinner 400ms linear infinite;
        animation: nprogress-spinner 400ms linear infinite;
    }

@-webkit-keyframes nprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes nprogress-spinner {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
/* ==========================================================================
   Component: Tabs Plugin
 ============================================================================ */
.am-tabs-bd {
    position: relative;
    overflow: hidden;
    border: 1px solid #ddd;
    border-top: none;
    z-index: 100;
    -webkit-transition: height .3s;
    transition: height .3s;
}

    .am-tabs-bd:before,
    .am-tabs-bd:after {
        content: " ";
        display: table;
    }

    .am-tabs-bd:after {
        clear: both;
    }

    .am-tabs-bd .am-tab-panel {
        position: absolute;
        top: 0;
        z-index: 99;
        float: left;
        width: 100%;
        padding: 10px 10px 20px;
        visibility: hidden;
        -webkit-transition: -webkit-transform 0.3s;
        transition: -webkit-transform 0.3s;
        transition: transform 0.3s;
        transition: transform 0.3s, -webkit-transform 0.3s;
        -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
        transform: translateX(-100%);
    }

        .am-tabs-bd .am-tab-panel * {
            -webkit-user-drag: none;
        }

        .am-tabs-bd .am-tab-panel.am-active {
            position: relative;
            z-index: 100;
            visibility: visible;
            -webkit-transform: translateX(0);
            -ms-transform: translateX(0);
            transform: translateX(0);
        }

            .am-tabs-bd .am-tab-panel.am-active ~ .am-tab-panel {
                -webkit-transform: translateX(100%);
                -ms-transform: translateX(100%);
                transform: translateX(100%);
            }

    .am-tabs-bd .am-tabs-bd {
        border: none;
    }

.am-tabs-bd-ofv {
    overflow: visible;
}

.am-tabs-fade .am-tab-panel {
    opacity: 0;
    -webkit-transition: opacity .25s linear;
    transition: opacity .25s linear;
}

    .am-tabs-fade .am-tab-panel.am-in {
        opacity: 1;
    }
/* ==========================================================================
   Component: Share Plugin
 ============================================================================ */
.am-share {
    font-size: 14px;
}

.am-share-title {
    padding: 10px 0 0;
    margin: 0 10px;
    font-weight: normal;
    text-align: center;
    color: #555555;
    background-color: #f8f8f8;
    border-bottom: 1px solid #fff;
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

    .am-share-title:after {
        content: "";
        display: block;
        width: 100%;
        height: 0;
        margin-top: 10px;
        border-bottom: 1px solid #dfdfdf;
    }

.am-share-sns {
    margin: 0 10px;
    padding-top: 15px;
    background-color: #f8f8f8;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}

    .am-share-sns li {
        margin-bottom: 15px;
    }

    .am-share-sns a {
        display: block;
        color: #555555;
    }

    .am-share-sns span {
        display: block;
    }

    .am-share-sns [class*='am-icon'] {
        background-color: #3bb4f2;
        border-radius: 50%;
        width: 36px;
        height: 36px;
        line-height: 36px;
        color: #fff;
        margin-bottom: 5px;
        font-size: 18px;
    }

    .am-share-sns .am-icon-weibo {
        background-color: #ea1328;
    }

    .am-share-sns .am-icon-qq {
        background-color: #009cda;
    }

    .am-share-sns .am-icon-star {
        background-color: #ffc028;
    }

    .am-share-sns .am-icon-tencent-weibo {
        background-color: #23ccfe;
    }

    .am-share-sns .am-icon-wechat,
    .am-share-sns .am-icon-weixin {
        background-color: #44b549;
    }

    .am-share-sns .am-icon-renren {
        background-color: #105ba3;
    }

    .am-share-sns .am-icon-comment {
        background-color: #5eb95e;
    }

.am-share-footer {
    margin: 10px;
}

    .am-share-footer .am-btn {
        color: #555555;
    }

.am-share-wechat-qr {
    font-size: 14px;
    color: #777;
}

    .am-share-wechat-qr .am-modal-dialog {
        background-color: #fff;
        border: 1px solid #dedede;
    }

    .am-share-wechat-qr .am-modal-hd {
        padding-top: 10px;
        text-align: left;
        margin-bottom: 10px;
    }

    .am-share-wechat-qr .am-share-wx-qr {
        margin-bottom: 10px;
    }

    .am-share-wechat-qr .am-share-wechat-tip {
        text-align: left;
    }

        .am-share-wechat-qr .am-share-wechat-tip em {
            color: #dd514c;
            font-weight: bold;
            font-style: normal;
            margin-left: 3px;
            margin-right: 3px;
        }
/* ==========================================================================
   Component: PureView Plugin
 ============================================================================ */
.am-pureview {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 1120;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.95);
    display: none;
    overflow: hidden;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
    -webkit-transform: translate(0, 100%);
    -ms-transform: translate(0, 100%);
    transform: translate(0, 100%);
}

    .am-pureview.am-active {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .am-pureview ul,
    .am-pureview ol {
        list-style: none;
        padding: 0;
        margin: 0;
        width: 100%;
    }

.am-pureview-slider {
    overflow: hidden;
    height: 100%;
}

    .am-pureview-slider li {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        vertical-align: middle;
        -webkit-transition: all .3s linear;
        transition: all .3s linear;
        z-index: 100;
        visibility: hidden;
    }

        .am-pureview-slider li.am-pureview-slide-prev {
            -webkit-transform: translate(-100%, 0);
            -ms-transform: translate(-100%, 0);
            transform: translate(-100%, 0);
            z-index: 109;
        }

        .am-pureview-slider li.am-pureview-slide-next {
            -webkit-transform: translate(100%, 0);
            -ms-transform: translate(100%, 0);
            transform: translate(100%, 0);
            z-index: 109;
        }

        .am-pureview-slider li.am-active {
            position: relative;
            z-index: 110;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            visibility: visible;
        }

    .am-pureview-slider .pinch-zoom-container {
        width: 100%;
        z-index: 1121;
    }

    .am-pureview-slider .am-pinch-zoom {
        position: relative;
        width: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }

        .am-pureview-slider .am-pinch-zoom:after {
            display: inline-block;
            font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
            /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            content: "\f110";
            -webkit-animation: icon-spin 2s infinite linear;
            animation: icon-spin 2s infinite linear;
            font-size: 24px;
            line-height: 24px;
            color: #eee;
            position: absolute;
            top: 50%;
            left: 50%;
            margin-left: -12px;
            margin-top: -12px;
            z-index: 1;
        }

        .am-pureview-slider .am-pinch-zoom.am-pureview-loaded:after {
            display: none;
        }

    .am-pureview-slider img {
        position: relative;
        display: block;
        max-width: 100%;
        max-height: 100%;
        opacity: 0;
        z-index: 200;
        -webkit-user-drag: none;
        -webkit-transition: opacity 0.2s ease-in;
        transition: opacity 0.2s ease-in;
    }

        .am-pureview-slider img.am-img-loaded {
            opacity: 1;
        }

.am-pureview-direction {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -18px !important;
    z-index: 1122;
}

.am-touch .am-pureview-direction,
.am-pureview-only .am-pureview-direction {
    display: none;
}

.am-pureview-direction li {
    position: absolute;
    width: 36px;
    height: 36px;
}

.am-pureview-direction a {
    display: block;
    height: 36px;
    border: none;
    color: #ccc;
    opacity: 0.5;
    cursor: pointer;
    text-align: center;
    z-index: 1125;
}

    .am-pureview-direction a:before {
        content: "\f137";
        line-height: 36px;
        font-size: 24px;
    }

    .am-pureview-direction a:hover {
        opacity: 1;
    }

.am-pureview-direction .am-pureview-prev {
    left: 15px;
}

.am-pureview-direction .am-pureview-next {
    right: 15px;
}

    .am-pureview-direction .am-pureview-next a:before {
        content: "\f138";
    }

.am-pureview-bar {
    position: absolute;
    bottom: 0;
    height: 45px;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.35);
    color: #eeeeee;
    line-height: 45px;
    padding: 0 10px;
    font-size: 14px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

    .am-pureview-bar .am-pureview-title {
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        margin-left: 6px;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

    .am-pureview-bar .am-pureview-total {
        font-size: 10px;
        line-height: 48px;
    }

.am-pureview-actions {
    position: absolute;
    z-index: 1130;
    left: 0;
    right: 0;
    top: 0;
    height: 45px;
    background-color: rgba(0, 0, 0, 0.35);
}

    .am-pureview-actions a {
        position: absolute;
        left: 10px;
        color: #ccc;
        display: block;
        width: 45px;
        line-height: 45px;
        text-align: left;
        font-size: 16px;
    }

        .am-pureview-actions a:hover {
            color: #fff;
        }

    .am-pureview-actions [data-am-toggle="share"] {
        left: auto;
        right: 10px;
    }

.am-pureview-bar,
.am-pureview-actions {
    opacity: 0;
    -webkit-transition: all .15s;
    transition: all .15s;
    z-index: 1130;
}

.am-pureview-bar-active .am-pureview-bar,
.am-pureview-bar-active .am-pureview-actions {
    opacity: 1;
}

.am-pureview-nav {
    position: absolute;
    bottom: 15px;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 1131;
}

.am-pureview-bar-active .am-pureview-nav {
    display: none;
}

.am-pureview-nav li {
    display: inline-block;
    background: #ccc;
    background: rgba(255, 255, 255, 0.5);
    width: 8px;
    height: 8px;
    margin: 0 3px;
    border-radius: 50%;
    text-indent: -9999px;
    overflow: hidden;
    cursor: pointer;
}

.am-pureview-nav .am-active {
    background: #fff;
    background: rgba(255, 255, 255, 0.9);
}

[data-am-pureview] img {
    cursor: pointer;
}

.am-pureview-active {
    overflow: hidden;
}

.ath-viewport * {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.ath-viewport {
    position: relative;
    z-index: 2147483641;
    pointer-events: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
}

.ath-modal {
    pointer-events: auto !important;
    background: rgba(0, 0, 0, 0.6);
}

.ath-mandatory {
    background: #000;
}

.ath-container {
    pointer-events: auto !important;
    position: absolute;
    z-index: 2147483641;
    padding: 0.7em 0.6em;
    width: 18em;
    background: #eee;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    -webkit-box-shadow: 0 0.2em 0 #d1d1d1;
    box-shadow: 0 0.2em 0 #d1d1d1;
    font-family: sans-serif;
    font-size: 15px;
    line-height: 1.5em;
    text-align: center;
}

    .ath-container small {
        font-size: 0.8em;
        line-height: 1.3em;
        display: block;
        margin-top: 0.5em;
    }

.ath-ios.ath-phone {
    bottom: 1.8em;
    left: 50%;
    margin-left: -9em;
}

.ath-ios6.ath-tablet {
    left: 5em;
    top: 1.8em;
}

.ath-ios7.ath-tablet {
    left: 0.7em;
    top: 1.8em;
}

.ath-ios8.ath-tablet {
    right: 0.4em;
    top: 1.8em;
}

.ath-android {
    bottom: 1.8em;
    left: 50%;
    margin-left: -9em;
}
/* close icon */
.ath-container:before {
    content: '';
    position: relative;
    display: block;
    float: right;
    margin: -0.7em -0.6em 0 0.5em;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIQAAACECAMAAABmmnOVAAAAdVBMVEUAAAA5OTkzMzM7Ozs3NzdBQUFAQEA/Pz8+Pj5BQUFAQEA/Pz8+Pj5BQUFAQEA/Pz9BQUE+Pj4/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8+Pj4/Pz8+Pj4/Pz8/Pz8/Pz8/Pz8/Pz8+Pj4/Pz8/Pz8/Pz8/Pz9AQEA/Pz+fdCaPAAAAJnRSTlMACQoNDjM4OTo7PEFCQ0RFS6ytsbS1tru8vcTFxu7x8vX19vf4+C5yomAAAAJESURBVHgBvdzLTsJAGEfxr4C2KBcVkQsIDsK8/yPaqIsPzVlyzrKrX/5p0kkXEz81L23otc9NpIbbWia2YVLqdnhlqFlhGWpSDHe1aopsSIpRb8gK0dC3G30b9rVmhWZIimTICsvQtx/FsuYOrWHoDjX3Gu31gzJxdki934WrAIOsAIOsAIOiAMPhPsJTgKGN0BVsYIVsYIVpYIVpYIVpYIVpYIVpYIVpYIVpYIVlAIVgEBRs8BRs8BRs8BRs8BRs8BRs8BRs8BRTNmgKNngKNngKNngKNngKNhiKGxgiOlZoBlaYBlaYBlaYBlaYBlaYBlaYBlaYBlZIBlBMfQMrVAMr2KAqBENSHFHhGEABhi5CV6gGUKgGUKgGUKgGUFwuqgEUvoEVsoEVpoEUpgEUggF+gKTKY+h1fxSlC7/Z+RrxOQ3fcEoAPPHZBlaYBlaYBlaYBlZYBlYIhvLBCstw7PgM7hkiWOEZWGEaWGEaWGEaIsakEAysmHkGVpxmvoEVqoEVpoEVpoEVpoEVpoEVpoEVkoEVgkFQsEFSsEFQsGEcoSvY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnY4CnmbNAUT2c2WAo2eAo2eAo2eAo2eAo2eArNEPFACjZ4CjZ4CjZ4CjaIird/rBvFH6llNCvewdli1URWCIakSIZesUaDoFg36dKFWk9zCZDei3TtwmCj7pC22AwikiIZPEU29IpFNliKxa/hC9DFITjQPYhcAAAAAElFTkSuQmCC);
    background-color: rgba(255, 255, 255, 0.8);
    -webkit-background-size: 50% 50%;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 50%;
    width: 2.7em;
    height: 2.7em;
    text-align: center;
    overflow: hidden;
    color: #a33;
    z-index: 2147483642;
}

.ath-container.ath-icon:before {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    float: none;
}

.ath-mandatory .ath-container:before {
    display: none;
}

.ath-container.ath-android:before {
    float: left;
    margin: -0.7em 0.5em 0 -0.6em;
}

.ath-container.ath-android.ath-icon:before {
    position: absolute;
    right: auto;
    left: 0;
    margin: 0;
    float: none;
}
/* applied only if the application icon is shown */
.ath-action-icon {
    display: inline-block;
    vertical-align: middle;
    background-position: 50%;
    background-repeat: no-repeat;
    text-indent: -9999em;
    overflow: hidden;
}

.ath-ios7 .ath-action-icon,
.ath-ios8 .ath-action-icon {
    width: 1.6em;
    height: 1.6em;
    background-image: url(data:image/png;base64,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);
    margin-top: -0.3em;
    -webkit-background-size: auto 100%;
    background-size: auto 100%;
}

.ath-ios6 .ath-action-icon {
    width: 1.8em;
    height: 1.8em;
    background-image: url(data:image/png;base64,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);
    margin-bottom: 0.4em;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}

.ath-android .ath-action-icon {
    width: 1.4em;
    height: 1.4em;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAANlBMVEVmZmb///9mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZW6fJrAAAAEXRSTlMAAAYHG21ub8fLz9DR8/T4+RrZ9owAAAB3SURBVHja7dNLDoAgDATQWv4gKve/rEajJOJiWLgg6WzpSyB0aHqHiNj6nL1lovb4C+hYzkSNAT7mryQFAVOeGAj4CjwEtgrWXpD/uZKtwEJApXt+Vn0flzRhgNiFZQkOXY0aADQZCOCPlsZJ46Rx0jhp3IiN2wGDHhxtldrlwQAAAABJRU5ErkJggg==);
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
}

.ath-container p {
    margin: 0;
    padding: 0;
    position: relative;
    z-index: 2147483642;
    text-shadow: 0 0.1em 0 #fff;
    font-size: 1.1em;
}

.ath-ios.ath-phone:after {
    content: '';
    background: #eee;
    position: absolute;
    width: 2em;
    height: 2em;
    bottom: -0.9em;
    left: 50%;
    margin-left: -1em;
    -webkit-transform: scaleX(0.9) rotate(45deg);
    -ms-transform: scaleX(0.9) rotate(45deg);
    transform: scaleX(0.9) rotate(45deg);
    -webkit-box-shadow: 0.2em 0.2em 0 #d1d1d1;
    box-shadow: 0.2em 0.2em 0 #d1d1d1;
}

.ath-ios.ath-tablet:after {
    content: '';
    background: #eee;
    position: absolute;
    width: 2em;
    height: 2em;
    top: -0.9em;
    left: 50%;
    margin-left: -1em;
    -webkit-transform: scaleX(0.9) rotate(45deg);
    -ms-transform: scaleX(0.9) rotate(45deg);
    transform: scaleX(0.9) rotate(45deg);
    z-index: 2147483641;
}

.ath-application-icon {
    position: relative;
    padding: 0;
    border: 0;
    margin: 0 auto 0.2em auto;
    height: 6em;
    width: 6em;
    z-index: 2147483642;
}

.ath-container.ath-ios .ath-application-icon {
    border-radius: 1em;
    -webkit-box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5);
    box-shadow: 0 0.2em 0.4em rgba(0, 0, 0, 0.3), inset 0 0.07em 0 rgba(255, 255, 255, 0.5);
    margin: 0 auto 0.4em auto;
}

@media only screen and (orientation: landscape) {
    .ath-container.ath-phone {
        width: 24em;
    }

    .ath-android.ath-phone {
        margin-left: -12em;
    }

    .ath-ios.ath-phone {
        margin-left: -12em;
    }

    .ath-ios6:after {
        left: 39%;
    }

    .ath-ios8.ath-phone {
        left: auto;
        bottom: auto;
        right: 0.4em;
        top: 1.8em;
    }

        .ath-ios8.ath-phone:after {
            bottom: auto;
            top: -0.9em;
            left: 68%;
            z-index: 2147483641;
            -webkit-box-shadow: none;
            box-shadow: none;
        }
}
/* ==========================================================================
   Component: uCheck Plugin
 ============================================================================ */
.am-checkbox,
.am-radio,
.am-checkbox-inline,
.am-radio-inline {
    padding-left: 22px;
    position: relative;
    -webkit-transition: color .25s linear;
    transition: color .25s linear;
    font-size: 14px;
    line-height: 1.5;
}

label.am-checkbox,
label.am-radio {
    font-weight: normal;
}

.am-ucheck-icons {
    color: #999999;
    display: block;
    height: 20px;
    top: 0;
    left: 0;
    position: absolute;
    width: 20px;
    text-align: center;
    line-height: 21px;
    font-size: 18px;
    cursor: pointer;
}

.am-checkbox .am-icon-checked,
.am-radio .am-icon-checked,
.am-checkbox-inline .am-icon-checked,
.am-radio-inline .am-icon-checked,
.am-checkbox .am-icon-unchecked,
.am-radio .am-icon-unchecked,
.am-checkbox-inline .am-icon-unchecked,
.am-radio-inline .am-icon-unchecked {
    position: absolute;
    left: 0;
    top: 0;
    display: inline-table;
    margin: 0;
    background-color: transparent;
    -webkit-transition: color .25s linear;
    transition: color .25s linear;
}

    .am-checkbox .am-icon-checked:before,
    .am-radio .am-icon-checked:before,
    .am-checkbox-inline .am-icon-checked:before,
    .am-radio-inline .am-icon-checked:before,
    .am-checkbox .am-icon-unchecked:before,
    .am-radio .am-icon-unchecked:before,
    .am-checkbox-inline .am-icon-unchecked:before,
    .am-radio-inline .am-icon-unchecked:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.am-checkbox .am-icon-checked,
.am-radio .am-icon-checked,
.am-checkbox-inline .am-icon-checked,
.am-radio-inline .am-icon-checked {
    opacity: 0;
}

    .am-checkbox .am-icon-checked:before,
    .am-checkbox-inline .am-icon-checked:before {
        content: "\f046";
    }

.am-checkbox .am-icon-unchecked:before,
.am-checkbox-inline .am-icon-unchecked:before {
    content: "\f096";
}

.am-radio .am-icon-checked:before,
.am-radio-inline .am-icon-checked:before {
    content: "\f192";
}

.am-radio .am-icon-unchecked:before,
.am-radio-inline .am-icon-unchecked:before {
    content: "\f10c";
}

.am-ucheck-checkbox,
.am-ucheck-radio {
    position: absolute;
    left: 0;
    top: 0;
    margin: 0;
    padding: 0;
    width: 20px;
    height: 20px;
    opacity: 0;
    outline: none !important;
}

    .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
    .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons {
        color: #0e90d2;
    }

    .am-ucheck-checkbox:checked + .am-ucheck-icons,
    .am-ucheck-radio:checked + .am-ucheck-icons {
        color: #0e90d2;
    }

        .am-ucheck-checkbox:checked + .am-ucheck-icons .am-icon-unchecked,
        .am-ucheck-radio:checked + .am-ucheck-icons .am-icon-unchecked {
            opacity: 0;
        }

        .am-ucheck-checkbox:checked + .am-ucheck-icons .am-icon-checked,
        .am-ucheck-radio:checked + .am-ucheck-icons .am-icon-checked {
            opacity: 1;
        }

    .am-ucheck-checkbox:disabled + .am-ucheck-icons,
    .am-ucheck-radio:disabled + .am-ucheck-icons {
        cursor: default;
        color: #d8d8d8;
    }

    .am-ucheck-checkbox:disabled:checked + .am-ucheck-icons .am-icon-unchecked,
    .am-ucheck-radio:disabled:checked + .am-ucheck-icons .am-icon-unchecked {
        opacity: 0;
    }

    .am-ucheck-checkbox:disabled:checked + .am-ucheck-icons .am-icon-checked,
    .am-ucheck-radio:disabled:checked + .am-ucheck-icons .am-icon-checked {
        opacity: 1;
        color: #d8d8d8;
    }

.am-checkbox.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-secondary .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-secondary .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons {
    color: #3bb4f2;
}

.am-checkbox.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox-inline.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio-inline.am-secondary .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons,
.am-checkbox-inline.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio-inline.am-secondary .am-ucheck-radio:checked + .am-ucheck-icons {
    color: #3bb4f2;
}

.am-checkbox.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-success .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-success .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons {
    color: #5eb95e;
}

.am-checkbox.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox-inline.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio-inline.am-success .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox.am-success .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio.am-success .am-ucheck-radio:checked + .am-ucheck-icons,
.am-checkbox-inline.am-success .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio-inline.am-success .am-ucheck-radio:checked + .am-ucheck-icons {
    color: #5eb95e;
}

.am-checkbox.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-warning .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-warning .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons {
    color: #F37B1D;
}

.am-checkbox.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox-inline.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio-inline.am-warning .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox.am-warning .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio.am-warning .am-ucheck-radio:checked + .am-ucheck-icons,
.am-checkbox-inline.am-warning .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio-inline.am-warning .am-ucheck-radio:checked + .am-ucheck-icons {
    color: #F37B1D;
}

.am-checkbox.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-danger .am-ucheck-checkbox:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-checkbox-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons,
.am-radio-inline.am-danger .am-ucheck-radio:hover:not(.am-nohover):not(:disabled) + .am-ucheck-icons {
    color: #dd514c;
}

.am-checkbox.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox-inline.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-radio-inline.am-danger .am-ucheck-checkbox:checked + .am-ucheck-icons,
.am-checkbox.am-danger .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio.am-danger .am-ucheck-radio:checked + .am-ucheck-icons,
.am-checkbox-inline.am-danger .am-ucheck-radio:checked + .am-ucheck-icons,
.am-radio-inline.am-danger .am-ucheck-radio:checked + .am-ucheck-icons {
    color: #dd514c;
}

.am-field-error + .am-ucheck-icons {
    color: #dd514c;
}

.am-field-valid + .am-ucheck-icons {
    color: #5eb95e;
}
/*
// Group Addon
.@{ns}input-group-label {
  .@{ns}radio,
  .@{ns}checkbox {
    margin: -2px 0;
    padding-left: 15px;
  }
}

// Form inline style
.@{ns}form-inline .@{ns}checkbox,
.@{ns}form-inline .@{ns}radio {
  padding-left: 24px;
}
*/
/* ==========================================================================
   Component: Selected Plugin
 ============================================================================ */
.am-selected {
    width: 200px;
}

.am-selected-btn {
    width: 100%;
    padding-left: 10px;
    text-align: right;
}

    .am-selected-btn.am-btn-default {
        background: none;
    }

.am-invalid .am-selected-btn {
    border-color: #dd514c;
}

.am-selected-header {
    height: 45px;
    background-color: #f2f2f2;
    border-bottom: 1px solid #ddd;
    display: none;
}

.am-selected-status {
    text-align: left;
    width: 100%;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-selected-content {
    padding: 10px 0;
}

.am-selected-search {
    padding: 0 10px 10px;
}

    .am-selected-search .am-form-field {
        padding: .5em;
    }

.am-selected-list {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 1.5rem;
}

    .am-selected-list li {
        position: relative;
        cursor: pointer;
        padding: 5px 10px;
        -webkit-transition: background-color 0.15s;
        transition: background-color 0.15s;
    }

        .am-selected-list li:hover {
            background-color: #f8f8f8;
        }

            .am-selected-list li:hover .am-icon-check {
                opacity: .6;
            }

        .am-selected-list li.am-checked .am-icon-check {
            opacity: 1;
            color: #0e90d2;
        }

        .am-selected-list li.am-disabled {
            opacity: .5;
            pointer-events: none;
            cursor: not-allowed;
        }

    .am-selected-list .am-selected-list-header {
        margin-top: 8px;
        font-size: 1.3rem;
        color: #999999;
        border-bottom: 1px solid #e5e5e5;
        cursor: default;
    }

        .am-selected-list .am-selected-list-header:hover {
            background: none;
        }

        .am-selected-list .am-selected-list-header:first-child {
            margin-top: 0;
        }

    .am-selected-list .am-selected-text {
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        margin-right: 30px;
    }

    .am-selected-list .am-icon-check {
        position: absolute;
        right: 8px;
        top: 5px;
        color: #999999;
        opacity: 0;
        -webkit-transition: opacity .15s;
        transition: opacity .15s;
    }

.am-selected-hint {
    line-height: 1.2;
    color: #dd514c;
}

    .am-selected-hint:not(:empty) {
        margin-top: 10px;
        border-top: 1px solid #e5e5e5;
        padding: 10px 10px 0;
    }

.am-selected-placeholder {
    opacity: .65;
}
/* ==========================================================================
   Component: JS Plugins helpers
 ============================================================================ */
.am-fade {
    opacity: 0;
    -webkit-transition: opacity .2s linear;
    transition: opacity .2s linear;
}

    .am-fade.am-in {
        opacity: 1;
    }

.am-collapse {
    display: none;
}

    .am-collapse.am-in {
        display: block;
    }

tr.am-collapse.am-in {
    display: table-row;
}

tbody.am-collapse.am-in {
    display: table-row-group;
}

.am-collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .3s ease;
    transition: height .3s ease;
}

.am-sticky {
    position: fixed !important;
    z-index: 1010;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
}

[data-am-sticky][class*="am-animation-"] {
    -webkit-animation-duration: .2s;
    animation-duration: .2s;
}

.am-dimmer-active {
    overflow: hidden;
}

.am-dimmer {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: none;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    z-index: 1100;
    opacity: 0;
}

    .am-dimmer.am-active {
        opacity: 1;
    }

[data-am-collapse] {
    cursor: pointer;
}

.am-datepicker {
    top: 0;
    left: 0;
    border-radius: 0;
    background: #fff;
    -webkit-box-shadow: 0 0 10px #ccc;
    box-shadow: 0 0 10px #ccc;
    padding-bottom: 10px;
    margin-top: 10px;
    width: 238px;
    color: #555;
    display: none;
}

    .am-datepicker > div {
        display: none;
    }

    .am-datepicker table {
        width: 100%;
    }

    .am-datepicker tr.am-datepicker-header {
        font-size: 1.6rem;
        color: #fff;
        background: #3bb4f2;
    }

    .am-datepicker td,
    .am-datepicker th {
        text-align: center;
        font-weight: normal;
        cursor: pointer;
    }

    .am-datepicker th {
        height: 48px;
    }

    .am-datepicker td {
        font-size: 1.4rem;
    }

        .am-datepicker td.am-datepicker-day {
            height: 34px;
            width: 34px;
        }

            .am-datepicker td.am-datepicker-day:hover {
                background: #F0F0F0;
                height: 34px;
                width: 34px;
            }

            .am-datepicker td.am-datepicker-day.am-disabled {
                cursor: no-drop;
                color: #999;
                background: #fafafa;
            }

        .am-datepicker td.am-datepicker-old,
        .am-datepicker td.am-datepicker-new {
            color: #89d7ff;
        }

        .am-datepicker td.am-active,
        .am-datepicker td.am-active:hover {
            border-radius: 0;
            color: #0084c7;
            background: #F0F0F0;
        }

        .am-datepicker td span {
            display: block;
            width: 79.33333333px;
            height: 40px;
            line-height: 40px;
            float: left;
            cursor: pointer;
        }

            .am-datepicker td span:hover {
                background: #F0F0F0;
            }

            .am-datepicker td span.am-active {
                color: #0084c7;
                background: #F0F0F0;
            }

            .am-datepicker td span.am-disabled {
                cursor: no-drop;
                color: #999;
                background: #fafafa;
            }

            .am-datepicker td span.am-datepicker-old {
                color: #89d7ff;
            }

    .am-datepicker .am-datepicker-dow {
        height: 40px;
        color: #0c80ba;
    }

.am-datepicker-caret {
    display: block !important;
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-bottom: 7px solid #3bb4f2;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-top: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
    position: absolute;
    top: -7px;
    left: 6px;
}

.am-datepicker-right .am-datepicker-caret {
    left: auto;
    right: 7px;
}

.am-datepicker-up .am-datepicker-caret {
    top: auto;
    bottom: -7px;
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: middle;
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 0 dotted;
    -webkit-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.am-datepicker-select {
    height: 34px;
    line-height: 34px;
    text-align: center;
    -webkit-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
}

    .am-datepicker-select:hover {
        background: rgba(154, 217, 248, 0.5);
        color: #0c80ba;
    }

.am-datepicker-prev,
.am-datepicker-next {
    width: 34px;
    height: 34px;
}

.am-datepicker-prev-icon,
.am-datepicker-next-icon {
    width: 34px;
    height: 34px;
    line-height: 34px;
    display: inline-block;
    -webkit-transition: background-color 300ms ease-out;
    transition: background-color 300ms ease-out;
}

    .am-datepicker-prev-icon:hover,
    .am-datepicker-next-icon:hover {
        background: rgba(154, 217, 248, 0.5);
        color: #0c80ba;
    }

    .am-datepicker-prev-icon:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
    }

    .am-datepicker-next-icon:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f054";
    }

.am-datepicker-dropdown {
    position: absolute;
    z-index: 1120;
}

@media only screen and (max-width: 640px) {
    .am-datepicker {
        width: 100%;
    }

        .am-datepicker td span {
            width: 33.33%;
        }

    .am-datepicker-caret {
        display: none !important;
    }

    .am-datepicker-prev,
    .am-datepicker-next {
        width: 44px;
        height: 44px;
    }
}

.am-datepicker-success tr.am-datepicker-header {
    background: #5eb95e;
}

.am-datepicker-success td.am-datepicker-day.am-disabled {
    color: #999;
}

.am-datepicker-success td.am-datepicker-old,
.am-datepicker-success td.am-datepicker-new {
    color: #94df94;
}

.am-datepicker-success td.am-active,
.am-datepicker-success td.am-active:hover {
    color: #1b961b;
}

.am-datepicker-success td span.am-datepicker-old {
    color: #94df94;
}

.am-datepicker-success td span.am-active {
    color: #1b961b;
}

.am-datepicker-success .am-datepicker-caret {
    border-bottom-color: #5eb95e;
}

.am-datepicker-success .am-datepicker-dow {
    color: #367b36;
}

.am-datepicker-success .am-datepicker-select:hover,
.am-datepicker-success .am-datepicker-prev-icon:hover,
.am-datepicker-success .am-datepicker-next-icon:hover {
    background: rgba(165, 216, 165, 0.5);
    color: #367b36;
}

.am-datepicker-danger tr.am-datepicker-header {
    background: #dd514c;
}

.am-datepicker-danger td.am-datepicker-day.am-disabled {
    color: #999;
}

.am-datepicker-danger td.am-datepicker-old,
.am-datepicker-danger td.am-datepicker-new {
    color: #f59490;
}

.am-datepicker-danger td.am-active,
.am-datepicker-danger td.am-active:hover {
    color: #c10802;
}

.am-datepicker-danger td span.am-datepicker-old {
    color: #f59490;
}

.am-datepicker-danger td span.am-active {
    color: #c10802;
}

.am-datepicker-danger .am-datepicker-caret {
    border-bottom-color: #dd514c;
}

.am-datepicker-danger .am-datepicker-dow {
    color: #a4241f;
}

.am-datepicker-danger .am-datepicker-select:hover,
.am-datepicker-danger .am-datepicker-prev-icon:hover,
.am-datepicker-danger .am-datepicker-next-icon:hover {
    background: rgba(237, 164, 162, 0.5);
    color: #a4241f;
}

.am-datepicker-warning tr.am-datepicker-header {
    background: #F37B1D;
}

.am-datepicker-warning td.am-datepicker-day.am-disabled {
    color: #999;
}

.am-datepicker-warning td.am-datepicker-old,
.am-datepicker-warning td.am-datepicker-new {
    color: #ffad6d;
}

.am-datepicker-warning td.am-active,
.am-datepicker-warning td.am-active:hover {
    color: #aa4b00;
}

.am-datepicker-warning td span.am-datepicker-old {
    color: #ffad6d;
}

.am-datepicker-warning td span.am-active {
    color: #aa4b00;
}

.am-datepicker-warning .am-datepicker-caret {
    border-bottom-color: #F37B1D;
}

.am-datepicker-warning .am-datepicker-dow {
    color: #a14c09;
}

.am-datepicker-warning .am-datepicker-select:hover,
.am-datepicker-warning .am-datepicker-prev-icon:hover,
.am-datepicker-warning .am-datepicker-next-icon:hover {
    background: rgba(248, 180, 126, 0.5);
    color: #a14c09;
}

.am-datepicker > div {
    display: block;
}

    .am-datepicker > div span.am-datepicker-hour {
        width: 59.5px;
    }

.am-datepicker-date {
    display: block;
}

    .am-datepicker-date.am-input-group {
        display: table;
    }

.am-datepicker-time-box {
    padding: 30px 0 30px 0;
}

    .am-datepicker-time-box strong {
        font-size: 5.2rem;
        display: inline-block;
        height: 70px;
        width: 70px;
        line-height: 70px;
        font-weight: normal;
    }

        .am-datepicker-time-box strong:hover {
            border-radius: 4px;
            background: #ECECEC;
        }

    .am-datepicker-time-box em {
        display: inline-block;
        height: 70px;
        width: 20px;
        line-height: 70px;
        font-size: 5.2rem;
        font-style: normal;
    }

.am-datepicker-toggle {
    text-align: center;
    cursor: pointer;
    padding: 10px 0;
}

    .am-datepicker-toggle:hover {
        background: #f0f0f0;
    }
/* ==========================================================================
   Component: Print
 ============================================================================ */
@media print {
    *,
    *:before,
    *:after {
        background: transparent !important;
        color: #000 !important;
        /* Black prints faster: h5bp.com/s */
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

    a,
    a:visited {
        text-decoration: underline;
    }

        a[href]:after {
            content: " (" attr(href) ")";
        }

    abbr[title]:after {
        content: " [" attr(title) "] ";
    }
    /**
   * Don't show links that are fragment identifiers,
   * or use the `javascript:` pseudo protocol
   */
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group;
        /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }

    @page {
        margin: 0.5cm;
    }

    select {
        background: #fff !important;
    }

    .am-topbar {
        display: none;
    }

    .am-table td,
    .am-table th {
        background-color: #fff !important;
    }

    .am-table {
        border-collapse: collapse !important;
    }

    .am-table-bordered th,
    .am-table-bordered td {
        border: 1px solid #ddd !important;
    }
}
/* print helper classes */
.am-print-block {
    display: none !important;
}

@media print {
    .am-print-block {
        display: block !important;
    }
}

.am-print-inline {
    display: none !important;
}

@media print {
    .am-print-inline {
        display: inline !important;
    }
}

.am-print-inline-block {
    display: none !important;
}

@media print {
    .am-print-inline-block {
        display: inline-block !important;
    }
}

@media print {
    .am-print-hide {
        display: none !important;
    }
}

.lte9 #nprogress .nprogress-spinner {
    display: none !important;
}

.lte8 .am-dimmer {
    background-color: #000;
    filter: alpha(opacity=60);
}

.lte8 .am-modal-actions {
    display: none;
}

    .lte8 .am-modal-actions.am-modal-active {
        display: block;
    }

.lte8 .am-offcanvas.am-active {
    background: #000;
}

.lte8 .am-popover .am-popover-caret {
    border: 8px solid transparent;
}

.lte8 .am-popover-top .am-popover-caret {
    border-top: 8px solid #333333;
    border-bottom: none;
}

.lte8 .am-popover-left .am-popover-caret {
    right: -8px;
    margin-top: -6px;
    border-left: 8px solid #333333;
    border-right: none;
}

.lte8 .am-popover-right .am-popover-caret {
    left: -8px;
    margin-top: -6px;
    border-right: 8px solid #333333;
    border-left: none;
}

.am-accordion-item {
    margin: 0;
}

.am-accordion-title {
    font-weight: normal;
    cursor: pointer;
}

.am-accordion-item.am-disabled .am-accordion-title {
    cursor: default;
    pointer-events: none;
}

.am-accordion-bd {
    margin: 0 !important;
    padding: 0 !important;
    border: none !important;
}

.am-accordion-content {
    margin-top: 0;
    padding: 0.5rem 1rem 0.7rem !important;
    font-size: 1.4rem;
}
/**
  * Accordion Theme: default
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-accordion-default {
    margin: 1rem;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
}

    .am-accordion-default .am-accordion-item {
        border-top: 1px solid rgba(0, 0, 0, 0.05);
    }

        .am-accordion-default .am-accordion-item:first-child {
            border-top: none;
        }

    .am-accordion-default .am-accordion-title {
        color: rgba(0, 0, 0, 0.6);
        -webkit-transition: background-color 0.2s ease-out;
        transition: background-color 0.2s ease-out;
        padding: .8rem 1rem;
    }

        .am-accordion-default .am-accordion-title:before {
            content: "\f0da";
            display: inline-block;
            font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
            /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            -webkit-transition: -webkit-transform .2s ease;
            transition: -webkit-transform .2s ease;
            transition: transform .2s ease;
            transition: transform .2s ease, -webkit-transform .2s ease;
            -webkit-transform: rotate(0deg);
            -ms-transform: rotate(0deg);
            transform: rotate(0deg);
            margin-right: 5px;
        }

        .am-accordion-default .am-accordion-title:hover {
            color: #0e90d2;
        }

    .am-accordion-default .am-accordion-content {
        color: #666;
    }

    .am-accordion-default .am-active .am-accordion-title {
        background-color: #eeeeee;
        color: #0e90d2;
    }

        .am-accordion-default .am-active .am-accordion-title:before {
            -webkit-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: rotate(90deg);
        }
/**
  * Accordion Theme: basic
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-accordion-basic {
    margin: 1rem;
}

    .am-accordion-basic .am-accordion-title {
        color: #333333;
        -webkit-transition: background-color 0.2s ease-out;
        transition: background-color 0.2s ease-out;
        padding: .8rem 0 0;
    }

        .am-accordion-basic .am-accordion-title:before {
            display: inline-block;
            font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
            /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            content: "\f0da";
            -webkit-transition: -webkit-transform .2s ease;
            transition: -webkit-transform .2s ease;
            transition: transform .2s ease;
            transition: transform .2s ease, -webkit-transform .2s ease;
            -webkit-transform: rotate(0deg);
            -ms-transform: rotate(0deg);
            transform: rotate(0deg);
            margin-right: .5rem;
        }

    .am-accordion-basic .am-accordion-content {
        color: #666;
    }

    .am-accordion-basic .am-active .am-accordion-title {
        color: #0e90d2;
    }

        .am-accordion-basic .am-active .am-accordion-title:before {
            -webkit-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: rotate(90deg);
        }
/**
  * Accordion Theme: gapped
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-accordion-gapped {
    margin: .5rem 1rem;
}

    .am-accordion-gapped .am-accordion-item {
        border: 1px solid #dedede;
        border-bottom: none;
        margin: .5rem 0;
    }

        .am-accordion-gapped .am-accordion-item.am-active {
            border-bottom: 1px solid #dedede;
        }

    .am-accordion-gapped .am-accordion-title {
        color: rgba(0, 0, 0, 0.6);
        -webkit-transition: background-color 0.15s ease-out;
        transition: background-color 0.15s ease-out;
        border-bottom: 1px solid #dedede;
        padding: 0.8rem 2rem 0.8rem 1rem;
        position: relative;
        font-size: 15px;
    }

        .am-accordion-gapped .am-accordion-title:after {
            display: inline-block;
            font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
            /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
            font-size: inherit;
            text-rendering: auto;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            -webkit-transform: translate(0, 0);
            -ms-transform: translate(0, 0);
            transform: translate(0, 0);
            content: "\f105";
            -webkit-transition: -webkit-transform .2s linear;
            transition: -webkit-transform .2s linear;
            transition: transform .2s linear;
            transition: transform .2s linear, -webkit-transform .2s linear;
            position: absolute;
            right: 10px;
            top: 50%;
            margin-top: -0.8rem;
        }

        .am-accordion-gapped .am-accordion-title:hover {
            color: rgba(0, 0, 0, 0.8);
        }

    .am-accordion-gapped .am-accordion-content {
        color: #666;
    }

    .am-accordion-gapped .am-active .am-accordion-title {
        background-color: #f5f5f5;
        color: rgba(0, 0, 0, 0.8);
    }

        .am-accordion-gapped .am-active .am-accordion-title:after {
            -webkit-transform: rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: rotate(90deg);
        }

.am-divider {
    height: 0;
    margin: 1.5rem auto;
    overflow: hidden;
    clear: both;
}
/**
  * Divider Theme: default
  */
.am-divider-default {
    border-top: 1px solid #ddd;
}
/**
  * Divider Theme: dotted
  */
.am-divider-dotted {
    border-top: 1px dotted #ccc;
}
/**
  * Divider Theme: dashed
  */
.am-divider-dashed {
    border-top: 1px dashed #ccc;
}

.am-figure-zoomable {
    position: relative;
    cursor: pointer;
}

    .am-figure-zoomable:after {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f00e";
        position: absolute;
        top: 1rem;
        right: 1rem;
        color: #999999;
        font-size: 1.6rem;
        -webkit-transition: all 0.2s;
        transition: all 0.2s;
        pointer-events: none;
    }

    .am-figure-zoomable:hover:after {
        color: #eeeeee;
    }

.am-figure-default {
    margin: 10px;
}

    .am-figure-default img {
        display: block;
        max-width: 100%;
        height: auto;
        padding: 2px;
        border: 1px solid #eeeeee;
        margin: 10px auto;
    }

    .am-figure-default figcaption {
        text-align: center;
        font-size: 1.4rem;
        margin-bottom: 15px;
        color: #333333;
    }

.am-footer {
    text-align: center;
    padding: 1em 0;
    font-size: 1.6rem;
}

    .am-footer .am-switch-mode-ysp {
        cursor: pointer;
    }

    .am-footer .am-footer-text {
        margin-top: 10px;
        font-size: 14px;
    }

    .am-footer .am-footer-text-left {
        text-align: left;
        padding-left: 10px;
    }

.am-modal-footer-hd {
    padding-bottom: 10px;
}
/**
  * Footer Theme: default
  */
.am-footer-default {
    background-color: #fff;
}

    .am-footer-default a {
        color: #555555;
    }

    .am-footer-default .am-footer-switch {
        margin-bottom: 10px;
        font-weight: bold;
    }

    .am-footer-default .am-footer-ysp {
        color: #555555;
        cursor: pointer;
    }

    .am-footer-default .am-footer-divider {
        color: #ccc;
    }

    .am-footer-default .am-footer-desktop {
        color: #0e90d2;
    }

    .am-footer-default .am-footer-miscs {
        color: #999999;
        font-size: 13px;
    }

        .am-footer-default .am-footer-miscs p {
            margin: 5px 0;
        }

@media only screen and (min-width:641px) {
    .am-footer-default .am-footer-miscs p {
        display: inline-block;
        margin: 5px;
    }
}

.am-gallery {
    padding: 5px 5px 0 5px;
    list-style: none;
}

    .am-gallery h3 {
        margin: 0;
    }

[data-am-gallery*='pureview'] img {
    cursor: pointer;
}
/**
  * Gallery Theme: default
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-gallery-default > li {
    padding: 5px;
}

.am-gallery-default .am-gallery-item img {
    width: 100%;
    height: auto;
}

.am-gallery-default .am-gallery-title {
    margin-top: 10px;
    font-weight: normal;
    font-size: 1.4rem;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    color: #555555;
}

.am-gallery-default .am-gallery-desc {
    color: #999999;
    font-size: 1.2rem;
}
/**
  * Gallery Theme: overlay
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-gallery-overlay > li {
    padding: 5px;
}

.am-gallery-overlay .am-gallery-item {
    position: relative;
}

    .am-gallery-overlay .am-gallery-item img {
        width: 100%;
        height: auto;
    }

.am-gallery-overlay .am-gallery-title {
    font-weight: normal;
    font-size: 1.4rem;
    color: #FFF;
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    text-indent: 5px;
    height: 30px;
    line-height: 30px;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-gallery-overlay .am-gallery-desc {
    display: none;
}
/**
  * Accordion Theme: bordered
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-gallery-bordered > li {
    padding: 5px;
}

.am-gallery-bordered .am-gallery-item {
    -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.35);
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.35);
    padding: 10px;
    margin: 10px;
}

    .am-gallery-bordered .am-gallery-item img {
        width: 100%;
        height: auto;
    }

.am-gallery-bordered .am-gallery-title {
    margin-top: 10px;
    font-weight: normal;
    font-size: 1.4rem;
    color: #555555;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-gallery-bordered .am-gallery-desc {
    color: #999999;
    font-size: 1.3rem;
}
/**
  * Gallery Theme: imgbordered
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-gallery-imgbordered > li {
    padding: 5px;
}

.am-gallery-imgbordered .am-gallery-item img {
    width: 100%;
    height: auto;
    border: 3px solid #FFF;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.35);
}

.am-gallery-imgbordered .am-gallery-title {
    margin-top: 10px;
    font-weight: normal;
    font-size: 1.4rem;
    color: #555555;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-gallery-imgbordered .am-gallery-desc {
    color: #999999;
    font-size: 1.2rem;
}

.am-gotop a {
    display: inline-block;
    text-decoration: none;
}
/**
  * Gotop Theme: default
  */
.am-gotop-default {
    text-align: center;
    margin: 10px 0;
}

    .am-gotop-default a {
        background-color: #0e90d2;
        padding: .5em 1.5em;
        border-radius: 0;
        color: #fff;
    }

        .am-gotop-default a img {
            display: none;
        }
/**
  * Gotop Theme: fixed
  */
.am-gotop-fixed {
    position: fixed;
    right: 10px;
    bottom: 10px;
    z-index: 1010;
    opacity: 0;
    width: 32px;
    min-height: 32px;
    overflow: hidden;
    border-radius: 0;
    text-align: center;
}

    .am-gotop-fixed.am-active {
        opacity: .9;
    }

        .am-gotop-fixed.am-active:hover {
            opacity: 1;
        }

    .am-gotop-fixed a {
        display: block;
    }

    .am-gotop-fixed .am-gotop-title {
        display: none;
    }

    .am-gotop-fixed .am-gotop-icon-custom {
        display: inline-block;
        max-width: 30px;
        vertical-align: middle;
    }

    .am-gotop-fixed .am-gotop-icon {
        width: 100%;
        line-height: 32px;
        background-color: #555555;
        vertical-align: middle;
        color: #ddd;
    }

        .am-gotop-fixed .am-gotop-icon:hover {
            color: #fff;
        }

.am-with-fixed-navbar .am-gotop-fixed {
    bottom: 60px;
}

.am-header {
    position: relative;
    width: 100%;
    height: 49px;
    line-height: 49px;
    padding: 0 10px;
}

    .am-header h1 {
        margin-top: 0;
        margin-bottom: 0;
    }

    .am-header .am-header-title {
        margin: 0 30%;
        font-size: 2rem;
        font-weight: normal;
        text-align: center;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

        .am-header .am-header-title img {
            margin-top: 12px;
            height: 25px;
            vertical-align: top;
        }

    .am-header .am-header-nav {
        position: absolute;
        top: 0;
    }

        .am-header .am-header-nav img {
            height: 16px;
            width: auto;
            vertical-align: middle;
        }

    .am-header .am-header-left {
        left: 10px;
    }

    .am-header .am-header-right {
        right: 10px;
    }

.am-header-fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 1010;
}

.am-with-fixed-header {
    padding-top: 49px;
}
/**
  * Header Theme: default
  */
.am-header-default {
    background-color: #0e90d2;
}

    .am-header-default .am-header-title {
        color: #fff;
    }

        .am-header-default .am-header-title a {
            color: #fff;
        }

    .am-header-default .am-header-icon {
        font-size: 20px;
    }

    .am-header-default .am-header-nav {
        color: #eeeeee;
    }

        .am-header-default .am-header-nav > a {
            display: inline-block;
            min-width: 36px;
            text-align: center;
            color: #eeeeee;
        }

            .am-header-default .am-header-nav > a + a {
                margin-left: 5px;
            }

        .am-header-default .am-header-nav .am-btn {
            margin-top: 9px;
            height: 31px;
            padding: 0 0.5em;
            line-height: 30px;
            font-size: 14px;
            vertical-align: top;
        }

            .am-header-default .am-header-nav .am-btn .am-header-icon {
                font-size: inherit;
            }

        .am-header-default .am-header-nav .am-btn-default {
            color: #999999;
        }

    .am-header-default .am-header-nav-title,
    .am-header-default .am-header-nav-title + .am-header-icon {
        font-size: 14px;
    }

.am-intro {
    position: relative;
}

    .am-intro img {
        max-width: 100%;
    }

.am-intro-hd {
    position: relative;
    height: 45px;
    line-height: 45px;
}

.am-intro-title {
    font-size: 18px;
    margin: 0;
    font-weight: bold;
}

.am-intro-more-top {
    position: absolute;
    right: 10px;
    top: 0;
    font-size: 1.4rem;
}

.am-intro-bd {
    padding-top: 15px;
    padding-bottom: 15px;
    font-size: 1.4rem;
}

    .am-intro-bd p:last-child {
        margin-bottom: 0;
    }

.am-intro-more-bottom {
    clear: both;
    text-align: center;
}

    .am-intro-more-bottom .am-btn {
        font-size: 14px;
    }
/**
  * Intro Theme: default
  */
.am-intro-default .am-intro-hd {
    background-color: #0e90d2;
    color: #fff;
    padding: 0 10px;
}

    .am-intro-default .am-intro-hd a {
        color: #eee;
    }

.am-intro-default .am-intro-right {
    padding-left: 0;
}

.am-list-news-hd {
    padding-top: 1.2rem;
    padding-bottom: 0.8rem;
}

    .am-list-news-hd a {
        display: block;
    }

    .am-list-news-hd h2 {
        font-size: 1.6rem;
        float: left;
        margin: 0;
        height: 2rem;
        line-height: 2rem;
    }

    .am-list-news-hd h3 {
        margin: 0;
    }

    .am-list-news-hd .am-list-news-more {
        font-size: 1.3rem;
        height: 2rem;
        line-height: 2rem;
    }

.am-list .am-list-item-dated a {
    padding-right: 80px;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

    .am-list .am-list-item-dated a::after {
        display: none;
    }

.am-list .am-list-item-desced a,
.am-list .am-list-item-thumbed a {
    padding-right: 0;
}

.am-list-news .am-list-item-hd {
    margin: 0;
}

.am-list-date {
    position: absolute;
    right: 5px;
    font-size: 1.3rem;
    top: 1.3rem;
}

.am-list-item-desced {
    padding-bottom: 1rem;
}

    .am-list-item-desced > a {
        padding: 1rem 0;
    }

    .am-list-item-desced .am-list-date {
        position: static;
    }

.am-list-item-thumbed {
    padding-top: 1em;
}

.am-list-news-ft {
    text-align: center;
}

.am-list-news .am-titlebar {
    margin-left: 0;
    margin-right: 0;
}

    .am-list-news .am-titlebar ~ .am-list-news-bd .am-list > li:first-child {
        border-top: none;
    }
/**
  * list_news Theme: default
  */
.am-list-news-default {
    margin: 10px;
}

    .am-list-news-default .am-g {
        margin-left: auto;
        margin-right: auto;
    }

    .am-list-news-default .am-list-item-hd {
        font-weight: normal;
    }

    .am-list-news-default .am-list-date {
        color: #999999;
    }

    .am-list-news-default .am-list > li {
        border-color: #dedede;
    }

    .am-list-news-default .am-list .am-list-item-desced {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }

        .am-list-news-default .am-list .am-list-item-desced > a {
            padding: 0;
        }

        .am-list-news-default .am-list .am-list-item-desced .am-list-item-text {
            margin-top: 0.5rem;
            color: #757575;
        }

    .am-list-news-default .am-list .am-list-item-text {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        line-height: 1.3em;
        -webkit-line-clamp: 2;
        /* number of lines to show */
        max-height: 2.6em;
    }

    .am-list-news-default .am-list .am-list-item-thumb-top .am-list-thumb {
        padding: 0;
        margin-bottom: 0.8rem;
    }

    .am-list-news-default .am-list .am-list-item-thumb-top .am-list-main {
        padding: 0;
    }

    .am-list-news-default .am-list .am-list-item-thumb-left .am-list-thumb {
        padding-left: 0;
    }

    .am-list-news-default .am-list .am-list-item-desced .am-list-main {
        padding: 0;
    }

    .am-list-news-default .am-list .am-list-item-thumb-right .am-list-thumb {
        padding-right: 0;
    }

    .am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd {
        clear: both;
        padding-bottom: 0.5rem;
    }

    .am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-thumb {
        padding-left: 0;
    }

    .am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-item-hd {
        clear: both;
        padding-bottom: 0.5rem;
    }

    .am-list-news-default .am-list .am-list-item-thumb-bottom-right .am-list-thumb {
        padding-right: 0;
    }

    .am-list-news-default .am-list .am-list-thumb img {
        width: 100%;
        display: block;
    }

@media only screen and (max-width: 640px) {
    .am-list-news-default .am-list-item-thumb-left .am-list-thumb,
    .am-list-news-default .am-list-item-thumb-right .am-list-thumb {
        max-height: 80px;
        overflow: hidden;
    }

    .am-list-news-default .am-list-item-thumb-bottom-left .am-list-item-text,
    .am-list-news-default .am-list-item-thumb-bottom-right .am-list-item-text {
        -webkit-line-clamp: 3;
        /* number of lines to show */
        max-height: 3.9em;
    }

    .am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb,
    .am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb {
        max-height: 60px;
        overflow: hidden;
    }
}

.am-map {
    width: 100%;
    height: 300px;
}
/**
  * Accordion Theme: default
  * Author: Hzp (hzp@yunshipei.com)
  */
.am-map-default #bd-map {
    width: 100%;
    height: 100%;
    overflow: hidden;
    margin: 0;
    font-size: 14px;
    line-height: 1.4 !important;
}

.am-map-default .BMap_bubble_title {
    font-weight: bold;
}

.am-map-default #BMap_mask {
    width: 100%;
}

.am-mechat {
    margin: 1rem;
}

    .am-mechat .section-cbox-wap .cbox-post-wap .post-action-wap .action-function-wap .function-list-wap .list-upload-wap .upload-mutual-wap {
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }

.am-menu {
    position: relative;
    padding: 0;
    margin: 0;
}

    .am-menu ul {
        padding: 0;
        margin: 0;
    }

    .am-menu li {
        list-style: none;
    }

    .am-menu a:after,
    .am-menu a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.am-menu-sub {
    z-index: 1050;
}

.am-menu-toggle {
    display: none;
    z-index: 1015;
}

    .am-menu-toggle img {
        display: inline-block;
        height: 16px;
        width: auto;
        vertical-align: middle;
    }

.am-menu-nav a {
    display: block;
    padding: 0.8rem 0;
    -webkit-transition: all 0.45s;
    transition: all 0.45s;
}
/**
  * Menu Theme: default
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-default .am-menu-nav {
    padding-top: 8px;
    padding-bottom: 8px;
}

    .am-menu-default .am-menu-nav a {
        text-align: center;
        height: 36px;
        line-height: 36px;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        padding: 0;
        color: #0e90d2;
    }

    .am-menu-default .am-menu-nav > .am-parent > a {
        position: relative;
        -webkit-transition: .15s;
        transition: .15s;
    }

        .am-menu-default .am-menu-nav > .am-parent > a:after {
            content: "\f107";
            margin-left: 5px;
            -webkit-transition: .15s;
            transition: .15s;
        }

        .am-menu-default .am-menu-nav > .am-parent > a:before {
            position: absolute;
            top: 100%;
            margin-top: -16px;
            left: 50%;
            margin-left: -12px;
            content: "\f0d8";
            display: none;
            color: #f1f1f1;
            font-size: 24px;
        }

    .am-menu-default .am-menu-nav > .am-parent.am-open > a {
        color: #095f8a;
    }

        .am-menu-default .am-menu-nav > .am-parent.am-open > a:before {
            display: block;
        }

        .am-menu-default .am-menu-nav > .am-parent.am-open > a:after {
            -webkit-transform: rotate(-180deg);
            -ms-transform: rotate(-180deg);
            transform: rotate(-180deg);
        }

.am-menu-default .am-menu-sub {
    position: absolute;
    left: 5px;
    right: 5px;
    background-color: #f1f1f1;
    border-radius: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

    .am-menu-default .am-menu-sub > li > a {
        color: #555555;
    }

@media only screen and (min-width:641px) {
    .am-menu-default .am-menu-nav li {
        width: auto;
        float: left;
        clear: none;
        display: inline;
    }

    .am-menu-default .am-menu-nav a {
        padding-left: 1.5rem;
        padding-right: .5rem;
    }
}
/**
/**
  * Menu Theme: dropdown1
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-dropdown1 {
    position: relative;
    /*@media @medium-up {
    .am-menu-toggle {
      display: none!important;
    }

    .am-menu-nav {
      &.am-collapse {
        display: block;
      }

      .am-menu-sub {
        background-color: ;//@menu-sub-bg;
        display: block;
        & > li {
          clear: none;

        }
      }

      .am-menu-lv2 {
        & > li {
          clear: none;
          width: auto;
        }
      }
    }
  }*/
}

    .am-menu-dropdown1 .am-menu-toggle {
        position: absolute;
        right: 5px;
        top: -47px;
        display: block;
        width: 44px;
        height: 44px;
        line-height: 44px;
        text-align: center;
        color: #fff;
    }

    .am-menu-dropdown1 a {
        -webkit-transition: all .4s;
        transition: all .4s;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .am-menu-dropdown1 .am-menu-nav {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 1050;
    }

        .am-menu-dropdown1 .am-menu-nav a {
            padding: 0.8rem;
        }

        .am-menu-dropdown1 .am-menu-nav > li {
            width: 100%;
        }

            .am-menu-dropdown1 .am-menu-nav > li.am-parent > a {
                position: relative;
            }

                .am-menu-dropdown1 .am-menu-nav > li.am-parent > a::before {
                    content: "\f067";
                    position: absolute;
                    right: 1rem;
                    top: 1.4rem;
                }

            .am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a {
                background-color: #0c80ba;
                border-bottom: none;
                color: #fff;
            }

                .am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a:before {
                    content: "\f068";
                }

                .am-menu-dropdown1 .am-menu-nav > li.am-parent.am-open > a:after {
                    content: "";
                    display: inline-block;
                    width: 0;
                    height: 0;
                    vertical-align: middle;
                    border-top: 8px solid #0c80ba;
                    border-right: 8px solid transparent;
                    border-left: 8px solid transparent;
                    border-bottom: 0 dotted;
                    -webkit-transform: rotate(360deg);
                    -ms-transform: rotate(360deg);
                    transform: rotate(360deg);
                    position: absolute;
                    top: 100%;
                    left: 50%;
                    margin-left: -4px;
                }

            .am-menu-dropdown1 .am-menu-nav > li > a {
                border-bottom: 1px solid #0b76ac;
                -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
                box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
                background-color: #0e90d2;
                color: #fff;
                height: 49px;
                line-height: 49px;
                padding: 0;
                text-indent: 10px;
            }

    .am-menu-dropdown1 .am-menu-sub {
        background-color: #fff;
    }

        .am-menu-dropdown1 .am-menu-sub a {
            color: #555;
            height: 44px;
            line-height: 44px;
            text-indent: 5px;
            padding: 0;
        }

            .am-menu-dropdown1 .am-menu-sub a:before {
                content: "\f105";
                color: #aaa;
                font-size: 16px;
                margin-right: 5px;
            }
/**
  * Menu Theme: dropdown2
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-dropdown2 .am-menu-toggle {
    position: absolute;
    right: 5px;
    top: -47px;
    display: block;
    width: 44px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #fff;
}

.am-menu-dropdown2 .am-menu-nav {
    position: absolute;
    left: 0;
    right: 0;
    background-color: #f5f5f5;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
    z-index: 1050;
    padding-top: 8px;
    padding-bottom: 8px;
}

    .am-menu-dropdown2 .am-menu-nav a {
        height: 38px;
        line-height: 38px;
        padding: 0;
        text-align: center;
    }

    .am-menu-dropdown2 .am-menu-nav > li > a {
        color: #333333;
    }

    .am-menu-dropdown2 .am-menu-nav > li.am-parent > a {
        position: relative;
    }

        .am-menu-dropdown2 .am-menu-nav > li.am-parent > a:after {
            content: "\f107";
            margin-left: 5px;
            -webkit-transition: -webkit-transform .2s;
            transition: -webkit-transform .2s;
            transition: transform .2s;
            transition: transform .2s, -webkit-transform .2s;
        }

    .am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a {
        position: relative;
    }

        .am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a:after {
            color: #0e90d2;
            -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: rotate(180deg);
        }

        .am-menu-dropdown2 .am-menu-nav > li.am-parent.am-open > a:before {
            position: absolute;
            top: 100%;
            margin-top: -16px;
            left: 50%;
            margin-left: -12px;
            font-size: 24px;
            content: "\f0d8";
            color: rgba(0, 0, 0, 0.2);
        }

.am-menu-dropdown2 .am-menu-sub {
    position: absolute;
    left: 5px;
    right: 5px;
    padding: 8px 0;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
    background-color: #fff;
    z-index: 1055;
}

    .am-menu-dropdown2 .am-menu-sub a {
        padding: 0;
        height: 35px;
        color: #555555;
        line-height: 35px;
    }

@media only screen and (min-width:641px) {
    .am-menu-dropdown2 .am-menu-toggle {
        display: none !important;
    }

    .am-menu-dropdown2 .am-menu-nav {
        position: static;
        display: block;
    }

        .am-menu-dropdown2 .am-menu-nav > li {
            float: none;
            width: auto;
            display: inline-block;
        }

            .am-menu-dropdown2 .am-menu-nav > li a {
                padding-left: 1.5rem;
                padding-right: 1.5rem;
            }

    .am-menu-dropdown2 .am-menu-sub {
        left: auto;
        right: auto;
    }

        .am-menu-dropdown2 .am-menu-sub > li {
            float: none;
            width: auto;
        }

        .am-menu-dropdown2 .am-menu-sub a {
            padding-left: 2rem;
            padding-right: 2rem;
        }
}
/**
  * Menu Theme: slide1
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-slide1 .am-menu-toggle {
    position: absolute;
    right: 5px;
    top: -47px;
    display: block;
    width: 44px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #fff;
}

.am-menu-slide1 .am-menu-nav {
    background-color: #f5f5f5;
    padding-top: 8px;
    padding-bottom: 8px;
}

    .am-menu-slide1 .am-menu-nav.am-in:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f0d8";
        font-size: 24px;
        color: #f5f5f5;
        position: absolute;
        right: 16px;
        top: -16px;
    }

    .am-menu-slide1 .am-menu-nav a {
        line-height: 38px;
        height: 38px;
        display: block;
        padding: 0;
        text-align: center;
    }

    .am-menu-slide1 .am-menu-nav > li > a {
        color: #333333;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

    .am-menu-slide1 .am-menu-nav > .am-parent > a {
        position: relative;
        -webkit-transition: .15s;
        transition: .15s;
    }

        .am-menu-slide1 .am-menu-nav > .am-parent > a:after {
            content: "\f107";
            margin-left: 5px;
            -webkit-transition: .15s;
            transition: .15s;
        }

        .am-menu-slide1 .am-menu-nav > .am-parent > a:before {
            position: absolute;
            top: 100%;
            margin-top: -16px;
            left: 50%;
            margin-left: -12px;
            content: "\f0d8";
            display: none;
            color: #0e90d2;
            font-size: 24px;
        }

    .am-menu-slide1 .am-menu-nav > .am-parent.am-open > a {
        color: #0e90d2;
    }

        .am-menu-slide1 .am-menu-nav > .am-parent.am-open > a:before {
            display: block;
        }

        .am-menu-slide1 .am-menu-nav > .am-parent.am-open > a:after {
            -webkit-transform: rotate(-180deg);
            -ms-transform: rotate(-180deg);
            transform: rotate(-180deg);
        }

.am-menu-slide1 .am-menu-sub {
    position: absolute;
    left: 5px;
    right: 5px;
    background-color: #0e90d2;
    border-radius: 0;
    padding-top: 8px;
    padding-bottom: 8px;
}

    .am-menu-slide1 .am-menu-sub > li > a {
        color: #fff;
    }

@media only screen and (min-width:641px) {
    .am-menu-slide1 .am-menu-toggle {
        display: none !important;
    }

    .am-menu-slide1 .am-menu-nav {
        background-color: #f5f5f5;
        display: block;
    }

        .am-menu-slide1 .am-menu-nav.am-in:before {
            display: none;
        }

        .am-menu-slide1 .am-menu-nav li {
            width: auto;
            clear: none;
        }

            .am-menu-slide1 .am-menu-nav li a {
                padding-left: 1.5rem;
                padding-right: 1.5rem;
            }
}
/**
  * Menu Theme: offcanvas1
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-offcanvas1 .am-menu-toggle {
    position: absolute;
    right: 5px;
    top: -47px;
    display: block;
    width: 44px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #fff;
}

.am-menu-offcanvas1 .am-menu-nav {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
}

    .am-menu-offcanvas1 .am-menu-nav > li > a {
        height: 44px;
        line-height: 44px;
        text-indent: 15px;
        padding: 0;
        position: relative;
        color: #ccc;
        border-top: 1px solid rgba(0, 0, 0, 0.3);
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
        text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
    }

        .am-menu-offcanvas1 .am-menu-nav > .am-open > a,
        .am-menu-offcanvas1 .am-menu-nav > li > a:hover,
        .am-menu-offcanvas1 .am-menu-nav > li > a:focus {
            background-color: #474747;
            color: #fff;
            outline: none;
        }

    .am-menu-offcanvas1 .am-menu-nav > .am-active > a {
        background-color: #1a1a1a;
        color: #fff;
    }

    .am-menu-offcanvas1 .am-menu-nav > .am-parent > a {
        -webkit-transition: all .3s;
        transition: all .3s;
    }

        .am-menu-offcanvas1 .am-menu-nav > .am-parent > a:after {
            content: "\f104";
            position: absolute;
            right: 1.5rem;
            top: 1.3rem;
        }

    .am-menu-offcanvas1 .am-menu-nav > .am-parent.am-open > a:after {
        content: "\f107";
    }

.am-menu-offcanvas1 .am-menu-sub {
    border-top: 1px solid rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
    padding: 5px 0 5px 15px;
    background-color: #1a1a1a;
    font-size: 1.4rem;
}

    .am-menu-offcanvas1 .am-menu-sub a {
        color: #eee;
    }

        .am-menu-offcanvas1 .am-menu-sub a:hover {
            color: #fff;
        }

.am-menu-offcanvas1 .am-nav-divider {
    border-top: 1px solid #1a1a1a;
}
/**
  * Menu Theme: offcanvas2
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-offcanvas2 .am-menu-toggle {
    position: absolute;
    right: 5px;
    top: -47px;
    display: block;
    width: 44px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    color: #fff;
}

.am-menu-offcanvas2 .am-menu-nav {
    padding: 10px 5px;
}

    .am-menu-offcanvas2 .am-menu-nav > li {
        padding: 5px;
    }

        .am-menu-offcanvas2 .am-menu-nav > li > a {
            -webkit-transition: all 0.3s;
            transition: all 0.3s;
            background-color: #404040;
            color: #ccc;
            display: block;
            word-wrap: normal;
            /* for IE */
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            border: 1px solid rgba(0, 0, 0, 0.3);
            -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
            text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
            height: 44px;
            line-height: 44px;
            padding: 0;
            text-align: center;
        }

            .am-menu-offcanvas2 .am-menu-nav > li > a:hover,
            .am-menu-offcanvas2 .am-menu-nav > li > a:focus {
                background-color: #262626;
                color: #fff;
                outline: none;
            }

    .am-menu-offcanvas2 .am-menu-nav > .am-active > a {
        background-color: #262626;
        color: #fff;
    }
/**
  * Menu Theme: stack
  * Author: Minwe (minwe@yunshipei.com)
  */
.am-menu-stack .am-menu-nav {
    border-bottom: 1px solid #dedede;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
}

    .am-menu-stack .am-menu-nav > .am-parent > a {
        -webkit-transition: all .3s;
        transition: all .3s;
    }

        .am-menu-stack .am-menu-nav > .am-parent > a:after {
            content: "\f105";
            position: absolute;
            right: 1.5rem;
            top: 1.3rem;
            -webkit-transition: all .15s;
            transition: all .15s;
        }

    .am-menu-stack .am-menu-nav > .am-parent.am-open > a:after {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    .am-menu-stack .am-menu-nav > li > a {
        position: relative;
        color: #333;
        background-color: #f5f5f5;
        border-top: 1px solid #dedede;
        -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.05);
        height: 49px;
        line-height: 49px;
        text-indent: 10px;
        padding: 0;
    }

        .am-menu-stack .am-menu-nav > .am-open > a,
        .am-menu-stack .am-menu-nav > li > a:hover,
        .am-menu-stack .am-menu-nav > li > a:focus {
            background-color: #e5e5e5;
            color: #222;
            outline: none;
        }

.am-menu-stack .am-menu-sub {
    padding: 0;
    font-size: 1.4rem;
    border-top: 1px solid #dedede;
}

    .am-menu-stack .am-menu-sub a {
        border-bottom: 1px solid #dedede;
        padding-left: 2rem;
        color: #444;
    }

        .am-menu-stack .am-menu-sub a:hover {
            color: #333;
        }

    .am-menu-stack .am-menu-sub li:last-child a {
        border-bottom: none;
    }

    .am-menu-stack .am-menu-sub > li > a {
        height: 44px;
        line-height: 44px;
        text-indent: 15px;
        padding: 0;
    }

@media only screen and (min-width:641px) {
    .am-menu-stack .am-menu-nav {
        background-color: #f5f5f5;
    }

        .am-menu-stack .am-menu-nav > li {
            float: left;
            width: auto;
            clear: none !important;
            display: inline-block;
        }

            .am-menu-stack .am-menu-nav > li a {
                padding-left: 1.5rem;
                padding-right: 1.5rem;
            }

            .am-menu-stack .am-menu-nav > li.am-parent > a:after {
                position: static;
                content: "\f107";
            }

            .am-menu-stack .am-menu-nav > li.am-parent.am-open a {
                border-bottom: none;
            }

                .am-menu-stack .am-menu-nav > li.am-parent.am-open a:after {
                    -webkit-transform: rotateX(-180deg);
                    transform: rotateX(-180deg);
                }

            .am-menu-stack .am-menu-nav > li.am-parent.am-open .am-menu-sub {
                background-color: #e5e5e5;
            }

    .am-menu-stack .am-menu-sub {
        position: absolute;
        left: 0;
        right: 0;
        background-color: #ddd;
        border-top: none;
    }

        .am-menu-stack .am-menu-sub li {
            width: auto;
            float: left;
            clear: none;
        }
}

.am-navbar {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 49px;
    line-height: 49px;
    z-index: 1010;
}

    .am-navbar ul {
        padding-left: 0;
        margin: 0;
        list-style: none;
        width: 100%;
    }

    .am-navbar .am-navbar-nav {
        padding-left: 8px;
        padding-right: 8px;
        text-align: center;
        overflow: hidden;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

        .am-navbar .am-navbar-nav li {
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            -ms-flex: 1;
            flex: 1;
            float: none;
        }

.am-navbar-nav {
    position: relative;
    z-index: 1015;
}

    .am-navbar-nav a {
        display: inline-block;
        width: 100%;
        height: 49px;
        line-height: 20px;
    }

        .am-navbar-nav a img {
            display: block;
            vertical-align: middle;
            height: 24px;
            width: 24px;
            margin: 4px auto 0;
        }

        .am-navbar-nav a [class*="am-icon"] {
            width: 24px;
            height: 24px;
            margin: 4px auto 0;
            display: block;
            line-height: 24px;
        }

            .am-navbar-nav a [class*="am-icon"]:before {
                font-size: 22px;
                vertical-align: middle;
            }

        .am-navbar-nav a .am-navbar-label {
            padding-top: 2px;
            line-height: 1;
            font-size: 12px;
            display: block;
            word-wrap: normal;
            /* for IE */
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

.am-navbar-more [class*="am-icon-"] {
    -webkit-transition: 0.15s;
    transition: 0.15s;
}

.am-navbar-more.am-active [class*="am-icon-"] {
    -webkit-transform: rotateX(-180deg);
    transform: rotateX(-180deg);
}

.am-navbar-actions {
    position: absolute;
    bottom: 49px;
    right: 0;
    left: 0;
    z-index: 1009;
    opacity: 0;
    -webkit-transition: .3s;
    transition: .3s;
    -webkit-transform: translate(0, 100%);
    -ms-transform: translate(0, 100%);
    transform: translate(0, 100%);
}

    .am-navbar-actions.am-active {
        opacity: 1;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

    .am-navbar-actions li {
        line-height: 42px;
        position: relative;
    }

        .am-navbar-actions li a {
            display: block;
            width: 100%;
            height: 40px;
            -webkit-box-shadow: inset 0 1px rgba(220, 220, 220, 0.25);
            box-shadow: inset 0 1px rgba(220, 220, 220, 0.25);
            padding-left: 20px;
            padding-right: 36px;
        }

            .am-navbar-actions li a :after {
                font-family: "FontAwesome", sans-serif;
                content: "\f105";
                display: inline-block;
                position: absolute;
                top: 0;
                right: 20px;
            }

            .am-navbar-actions li a img {
                vertical-align: middle;
                height: 20px;
                width: 20px;
                display: inline;
            }

#am-navbar-qrcode {
    width: 220px;
    height: 220px;
    margin-left: -110px;
}

    #am-navbar-qrcode .am-modal-bd {
        padding: 10px;
    }

    #am-navbar-qrcode canvas {
        display: block;
        width: 200px;
        height: 200px;
    }

.am-with-fixed-navbar {
    padding-bottom: 54px;
}
/**
  * Navbar Theme: default
  * Author: hzp (hzp@yunshipei.com)
  */
.am-navbar-default a {
    color: #fff;
}

.am-navbar-default .am-navbar-nav {
    background-color: #0e90d2;
}

.am-navbar-default .am-navbar-actions {
    background-color: #0d86c4;
}

    .am-navbar-default .am-navbar-actions a {
        border-bottom: 1px solid #0b6fa2;
    }

.am-pagination {
    position: relative;
}
/**
  * Pagination Theme: default
  */
.am-pagination-default {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 1.6rem;
}

    .am-pagination-default .am-pagination-prev,
    .am-pagination-default .am-pagination-next {
        float: none;
    }
/**
  * Pagination Theme: select
  */
.am-pagination-select {
    margin-left: 10px;
    margin-right: 10px;
    font-size: 1.6rem;
}

    .am-pagination-select > li > a {
        line-height: 36px;
        background-color: #eeeeee;
        padding: 0 15px;
        border: 0;
        color: #555555;
    }

    .am-pagination-select .am-pagination-select {
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -35px;
        width: 70px;
        height: 36px;
        text-align: center;
        border-radius: 0;
    }

        .am-pagination-select .am-pagination-select select {
            display: block;
            border: 0;
            line-height: 36px;
            width: 70px;
            height: 36px;
            border-radius: 0;
            color: #555555;
            background-color: #eeeeee;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            padding-left: 18px;
        }

.am-paragraph p {
    margin: 10px 0;
}

.am-paragraph img {
    max-width: 100%;
}

.am-paragraph h1,
.am-paragraph h2,
.am-paragraph h3,
.am-paragraph h4,
.am-paragraph h5,
.am-paragraph h6 {
    color: #222222;
}

.am-paragraph table {
    max-width: none;
}

.am-paragraph-table-container {
    overflow: hidden;
    background: #eeeeee;
    max-width: none;
}

    .am-paragraph-table-container table {
        width: 100%;
        max-width: none;
    }

        .am-paragraph-table-container table th {
            background: #bce5fb;
            height: 40px;
            border: 1px solid #999999;
            text-align: center;
        }

        .am-paragraph-table-container table td {
            border: 1px solid #999999;
            text-align: center;
            vertical-align: middle;
            background: #fff;
        }

            .am-paragraph-table-container table td p {
                text-indent: 0;
                font-size: 1.4rem;
            }

            .am-paragraph-table-container table td a {
                font-size: 1.4rem;
            }
/**
  * Paragraph Theme: default
  */
.am-paragraph-default {
    margin: 0 10px;
    color: #333333;
    background-color: transparent;
}

    .am-paragraph-default p {
        font-size: 1.4rem;
    }

    .am-paragraph-default img {
        max-width: 98%;
        display: block;
        margin: 5px auto;
        border: 1px solid #eeeeee;
        padding: 2px;
    }

    .am-paragraph-default a {
        color: #0e90d2;
    }
/**
  * Slider Theme: a1
  */
.am-slider-a1 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-a1 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-a1 .am-viewport {
    max-height: 300px;
}

.am-slider-a1 .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: 5px;
    text-align: center;
    line-height: 0;
}

    .am-slider-a1 .am-control-nav li {
        margin: 0 6px;
        display: inline-block;
    }

        .am-slider-a1 .am-control-nav li a {
            width: 8px;
            height: 8px;
            display: block;
            background-color: rgba(0, 0, 0, 0.5);
            cursor: pointer;
            text-indent: -9999px;
            border-radius: 50%;
            -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
        }

            .am-slider-a1 .am-control-nav li a:hover {
                background-color: rgba(0, 0, 0, 0.7);
            }

            .am-slider-a1 .am-control-nav li a.am-active {
                background-color: #0e90d2;
                cursor: default;
            }

.am-slider-a1 .am-direction-nav,
.am-slider-a1 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: a2
  */
.am-slider-a2 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-a2 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-a2 .am-viewport {
    max-height: 300px;
}

.am-slider-a2 .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: 5px;
    text-align: center;
    line-height: 0;
}

    .am-slider-a2 .am-control-nav li {
        margin: 0 6px;
        display: inline-block;
    }

        .am-slider-a2 .am-control-nav li a {
            width: 8px;
            height: 8px;
            display: block;
            background-color: rgba(0, 0, 0, 0.5);
            cursor: pointer;
            text-indent: -9999px;
            -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
        }

            .am-slider-a2 .am-control-nav li a:hover {
                background-color: rgba(0, 0, 0, 0.7);
            }

            .am-slider-a2 .am-control-nav li a.am-active {
                background: #0e93d7;
                cursor: default;
            }

.am-slider-a2 .am-direction-nav,
.am-slider-a2 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: a3
  */
.am-slider-a3 {
    margin-bottom: 20px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-a3 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-a3 .am-viewport {
    max-height: 300px;
}

.am-slider-a3 .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: -20px;
    text-align: center;
    height: 20px;
    background-color: #000;
    padding-top: 5px;
    line-height: 0;
}

    .am-slider-a3 .am-control-nav li {
        margin: 0 6px;
        display: inline-block;
    }

        .am-slider-a3 .am-control-nav li a {
            width: 8px;
            height: 8px;
            display: block;
            background-color: rgba(0, 0, 0, 0.5);
            cursor: pointer;
            text-indent: -9999px;
            border-radius: 50%;
            -webkit-box-shadow: inset 0 0 3px rgba(200, 200, 200, 0.3);
            box-shadow: inset 0 0 3px rgba(200, 200, 200, 0.3);
        }

            .am-slider-a3 .am-control-nav li a:hover {
                background-color: rgba(0, 0, 0, 0.7);
            }

            .am-slider-a3 .am-control-nav li a.am-active {
                background: #0e90d2;
                cursor: default;
            }

.am-slider-a3 .am-direction-nav,
.am-slider-a3 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: a4
  */
.am-slider-a4 {
    margin-bottom: 30px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-a4 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-a4 .am-viewport {
    max-height: 300px;
}

.am-slider-a4 .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: -15px;
    text-align: center;
    line-height: 0;
}

    .am-slider-a4 .am-control-nav li {
        margin: 0 6px;
        display: inline-block;
    }

        .am-slider-a4 .am-control-nav li a {
            width: 8px;
            height: 8px;
            display: block;
            background-color: rgba(0, 0, 0, 0.5);
            cursor: pointer;
            text-indent: -9999px;
            border-radius: 50%;
            -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
        }

            .am-slider-a4 .am-control-nav li a:hover {
                background-color: rgba(0, 0, 0, 0.7);
            }

            .am-slider-a4 .am-control-nav li a.am-active {
                background-color: #0e90d2;
                cursor: default;
            }

.am-slider-a4 .am-direction-nav,
.am-slider-a4 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: a5
  */
.am-slider-a5 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-a5 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-a5 .am-viewport {
    max-height: 300px;
}

.am-slider-a5 .am-control-nav {
    width: 100%;
    position: absolute;
    text-align: center;
    height: 6px;
    display: table;
    bottom: 0;
    font-size: 0;
    line-height: 0;
}

    .am-slider-a5 .am-control-nav li {
        display: table-cell;
    }

        .am-slider-a5 .am-control-nav li a {
            width: 100%;
            height: 6px;
            display: block;
            background-color: rgba(0, 0, 0, 0.5);
            cursor: pointer;
            text-indent: -9999px;
        }

            .am-slider-a5 .am-control-nav li a:hover {
                background-color: rgba(0, 0, 0, 0.7);
            }

            .am-slider-a5 .am-control-nav li a.am-active {
                background-color: #0e90d2;
                cursor: default;
            }

.am-slider-a5 .am-direction-nav,
.am-slider-a5 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: b1
  */
.am-slider-b1 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-b1 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-b1 .am-viewport {
    max-height: 300px;
}

.am-slider-b1 .am-direction-nav a {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    padding: 8px 0;
    margin: -20px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    color: #fff;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 0;
    text-align: center;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-b1 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 24px;
    }

    .am-slider-b1 .am-direction-nav a.am-prev {
        left: 0;
        padding-right: 5px;
        border-bottom-right-radius: 5px;
        border-top-right-radius: 5px;
    }

    .am-slider-b1 .am-direction-nav a.am-next {
        right: 0;
        padding-left: 5px;
        border-bottom-left-radius: 5px;
        border-top-left-radius: 5px;
    }

        .am-slider-b1 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-b1 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-b1:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-b1:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-b1:hover .am-next {
    opacity: 0.7;
}

    .am-slider-b1:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-b1 .am-control-nav,
.am-slider-b1 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: b2
  */
.am-slider-b2 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-b2 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-b2 .am-viewport {
    max-height: 300px;
}

.am-slider-b2 .am-direction-nav a {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    padding: 4px;
    margin: -16px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    color: #fff;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 0;
    text-align: center;
    border-radius: 50%;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-b2 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 16px;
        line-height: 24px;
    }

    .am-slider-b2 .am-direction-nav a.am-prev {
        left: 5px;
    }

    .am-slider-b2 .am-direction-nav a.am-next {
        right: 5px;
    }

        .am-slider-b2 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-b2 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-b2:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-b2:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-b2:hover .am-next {
    opacity: 0.7;
}

    .am-slider-b2:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-b2 .am-control-nav,
.am-slider-b2 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: b3
  */
.am-slider-b3 {
    margin: 15px 30px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-b3 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-b3 .am-viewport {
    max-height: 300px;
}

.am-slider-b3 .am-direction-nav a {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    padding: 4px;
    margin: -16px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    color: #333333;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 0;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-b3 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 24px;
    }

    .am-slider-b3 .am-direction-nav a.am-prev {
        left: -25px;
    }

    .am-slider-b3 .am-direction-nav a.am-next {
        right: -25px;
        text-align: right;
    }

        .am-slider-b3 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-b3 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-b3:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-b3:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-b3:hover .am-next {
    opacity: 0.7;
}

    .am-slider-b3:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-b3 .am-control-nav,
.am-slider-b3 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: b4
  */
.am-slider-b4 {
    margin: 15px 20px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-b4 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-b4 .am-viewport {
    max-height: 300px;
}

.am-slider-b4 .am-direction-nav a {
    position: absolute;
    top: 50%;
    z-index: 10;
    display: block;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    width: 24px;
    height: 24px;
    margin: -16px 0 0;
    padding: 4px;
    overflow: hidden;
    opacity: 0.45;
    background-color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 0;
    border-radius: 50%;
    text-align: center;
    color: #fff;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-b4 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 20px;
        line-height: 24px;
    }

    .am-slider-b4 .am-direction-nav a.am-prev {
        left: -15px;
    }

    .am-slider-b4 .am-direction-nav a.am-next {
        right: -15px;
    }

        .am-slider-b4 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-b4 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-b4:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-b4:hover .am-prev:hover {
        opacity: 0.9;
    }

.am-slider-b4:hover .am-next {
    opacity: 0.7;
}

    .am-slider-b4:hover .am-next:hover {
        opacity: 0.9;
    }

.am-slider-b4 .am-control-nav,
.am-slider-b4 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: c1
  */
.am-slider-c1 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-c1 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-c1 .am-viewport {
    max-height: 300px;
}

.am-slider-c1 .am-control-nav {
    position: absolute;
    bottom: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    height: 6px;
    font-size: 0;
    line-height: 0;
    text-align: center;
}

    .am-slider-c1 .am-control-nav li {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

        .am-slider-c1 .am-control-nav li a {
            width: 100%;
            height: 6px;
            display: block;
            background-color: rgba(0, 0, 0, 0.7);
            cursor: pointer;
            text-indent: -9999px;
        }

            .am-slider-c1 .am-control-nav li a:hover {
                background: rgba(0, 0, 0, 0.8);
            }

            .am-slider-c1 .am-control-nav li a.am-active {
                background-color: #0e90d2;
                cursor: default;
            }

.am-slider-c1 .am-slider-desc {
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    bottom: 6px;
    padding: 8px;
    width: 100%;
    color: #fff;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-c1 .am-direction-nav,
.am-slider-c1 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: c2
  */
.am-slider-c2 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-c2 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-c2 .am-viewport {
    max-height: 300px;
}

.am-slider-c2 .am-control-nav {
    position: absolute;
    bottom: 15px;
    right: 0;
    height: 6px;
    text-align: center;
    font-size: 0;
    line-height: 0;
}

    .am-slider-c2 .am-control-nav li {
        display: inline-block;
        margin-right: 6px;
    }

        .am-slider-c2 .am-control-nav li a {
            width: 6px;
            height: 6px;
            display: block;
            background-color: rgba(255, 255, 255, 0.4);
            cursor: pointer;
            text-indent: -9999px;
        }

            .am-slider-c2 .am-control-nav li a:hover {
                background: rgba(230, 230, 230, 0.4);
            }

            .am-slider-c2 .am-control-nav li a.am-active {
                background-color: #0e90d2;
                cursor: default;
            }

.am-slider-c2 .am-slider-desc {
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    bottom: 0;
    padding: 8px 60px 8px 8px;
    width: 100%;
    color: #fff;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-c2 .am-direction-nav,
.am-slider-c2 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: c3
  */
.am-slider-c3 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-c3 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-c3 .am-viewport {
    max-height: 300px;
}

.am-slider-c3 .am-slider-desc {
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    bottom: 10px;
    right: 60px;
    height: 30px;
    left: 0;
    padding-right: 5px;
    color: #fff;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-c3 .am-slider-counter {
    margin-right: 5px;
    display: inline-block;
    height: 30px;
    background-color: #0e90d2;
    width: 40px;
    text-align: center;
    line-height: 30px;
    color: #eee;
    font-size: 1rem;
}

    .am-slider-c3 .am-slider-counter .am-active {
        font-size: 1.8rem;
        font-weight: bold;
        color: #fff;
    }

.am-slider-c3 .am-direction-nav a {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    padding: 4px 0;
    margin: -16px 0 0;
    position: absolute;
    top: 50%;
    z-index: 10;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    color: #fff;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    background-color: rgba(0, 0, 0, 0.5);
    font-size: 0;
    text-align: center;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-c3 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 16px;
        line-height: 24px;
    }

    .am-slider-c3 .am-direction-nav a.am-prev {
        left: 0;
        padding-right: 5px;
    }

    .am-slider-c3 .am-direction-nav a.am-next {
        right: 0;
        padding-left: 5px;
    }

        .am-slider-c3 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-c3 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-c3:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-c3:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-c3:hover .am-next {
    opacity: 0.7;
}

    .am-slider-c3:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-c3 .am-control-nav,
.am-slider-c3 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: c4
  */
.am-slider-c4 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-c4 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-c4 .am-viewport {
    max-height: 300px;
}

.am-slider-c4 .am-slider-desc {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    padding: 8px 40px;
    color: #fff;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-c4 .am-direction-nav a {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    padding: 4px 0;
    margin: 0;
    position: absolute;
    bottom: 4px;
    z-index: 10;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 0;
    text-align: center;
    color: rgba(0, 0, 0, 0.7);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

    .am-slider-c4 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 24px;
    }

    .am-slider-c4 .am-direction-nav a.am-prev {
        left: 0;
        padding-right: 5px;
    }

    .am-slider-c4 .am-direction-nav a.am-next {
        right: 0;
        padding-left: 5px;
    }

        .am-slider-c4 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-c4 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-c4:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-c4:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-c4:hover .am-next {
    opacity: 0.7;
}

    .am-slider-c4:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-c4 .am-control-nav,
.am-slider-c4 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: d1
  */
.am-slider-d1 {
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Direction Nav */
}

    .am-slider-d1 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-d1 .am-viewport {
    max-height: 300px;
}

.am-slider-d1 .am-slider-desc {
    padding: 8px 35px;
    width: 100%;
    color: #fff;
    background-color: #0e90d2;
}

.am-slider-d1 .am-slider-title {
    font-weight: normal;
    margin-bottom: 2px;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-d1 .am-slider-more {
    color: #eeeeee;
    font-size: 1.3rem;
}

.am-slider-d1 .am-direction-nav a {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    width: 24px;
    height: 24px;
    margin: 0;
    position: absolute;
    bottom: 18px;
    z-index: 10;
    overflow: hidden;
    opacity: 0.45;
    cursor: pointer;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
    font-size: 0;
    text-align: center;
    border: 1px solid rgba(255, 255, 255, 0.9);
    color: rgba(255, 255, 255, 0.9);
    border-radius: 50%;
    -webkit-transition: all 03s ease;
    transition: all 03s ease;
}

    .am-slider-d1 .am-direction-nav a:before {
        display: inline-block;
        font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
        /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
        font-size: inherit;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
        content: "\f053";
        font-size: 16px;
        line-height: 24px;
    }

    .am-slider-d1 .am-direction-nav a.am-prev {
        left: 5px;
    }

    .am-slider-d1 .am-direction-nav a.am-next {
        right: 5px;
    }

        .am-slider-d1 .am-direction-nav a.am-next:before {
            content: "\f054";
        }

.am-slider-d1 .am-direction-nav .am-disabled {
    opacity: 0 !important;
    cursor: default;
}

.am-slider-d1:hover .am-prev {
    opacity: 0.7;
}

    .am-slider-d1:hover .am-prev:hover {
        opacity: 1;
    }

.am-slider-d1:hover .am-next {
    opacity: 0.7;
}

    .am-slider-d1:hover .am-next:hover {
        opacity: 1;
    }

.am-slider-d1 .am-control-nav,
.am-slider-d1 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: d2
  */
.am-slider-d2 {
    margin-bottom: 20px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-d2 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-d2 .am-viewport {
    max-height: 300px;
}

.am-slider-d2 .am-slider-desc {
    position: absolute;
    left: 10px;
    bottom: 20px;
    right: 50px;
    color: #fff;
}

.am-slider-d2 .am-slider-content {
    background-color: rgba(0, 0, 0, 0.7);
    padding: 10px 6px;
    margin-bottom: 10px;
}

    .am-slider-d2 .am-slider-content p {
        margin: 0;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        font-size: 1.4rem;
    }

.am-slider-d2 .am-slider-title {
    font-weight: normal;
    margin-bottom: 5px;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-d2 .am-slider-more {
    color: #eeeeee;
    font-size: 1.3rem;
    background-color: #0e90d2;
    padding: 2px 10px;
}

.am-slider-d2 .am-control-nav {
    width: 100%;
    position: absolute;
    bottom: -15px;
    text-align: center;
}

    .am-slider-d2 .am-control-nav li {
        margin: 0 6px;
        display: inline-block;
    }

        .am-slider-d2 .am-control-nav li a {
            width: 8px;
            height: 8px;
            display: block;
            background-color: rgba(0, 0, 0, 0.5);
            cursor: pointer;
            text-indent: -9999px;
            border-radius: 50%;
            font-size: 0;
            line-height: 0;
            -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
            box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
        }

            .am-slider-d2 .am-control-nav li a:hover {
                background: rgba(0, 0, 0, 0.5);
            }

            .am-slider-d2 .am-control-nav li a.am-active {
                background: #0e90d2;
                cursor: default;
            }

.am-slider-d2 .am-direction-nav,
.am-slider-d2 .am-pauseplay {
    display: none;
}
/**
  * Slider Theme: d3
  */
.am-slider-d3 {
    margin-bottom: 10px;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
    /* Control Nav */
}

    .am-slider-d3 .am-viewport {
        max-height: 2000px;
        -webkit-transition: all 1s ease;
        transition: all 1s ease;
    }

.loading .am-slider-d3 .am-viewport {
    max-height: 300px;
}

.am-slider-d3 .am-slider-desc {
    position: absolute;
    bottom: 0;
    color: #fff;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    padding: 8px 5px;
}

    .am-slider-d3 .am-slider-desc p {
        margin: 0;
        font-size: 1.3rem;
        display: block;
        word-wrap: normal;
        /* for IE */
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
    }

.am-slider-d3 .am-slider-title {
    font-weight: normal;
    margin-bottom: 5px;
    display: block;
    word-wrap: normal;
    /* for IE */
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.am-slider-d3 .am-control-thumbs {
    position: static;
    overflow: hidden;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

    .am-slider-d3 .am-control-thumbs li {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        padding: 12px 4px 4px;
        position: relative;
    }

    .am-slider-d3 .am-control-thumbs img {
        width: 100%;
        display: block;
        opacity: .85;
        cursor: pointer;
    }

        .am-slider-d3 .am-control-thumbs img:hover {
            opacity: 1;
        }

    .am-slider-d3 .am-control-thumbs .am-active {
        opacity: 1;
        cursor: default;
    }

        .am-slider-d3 .am-control-thumbs .am-active + i {
            position: absolute;
            top: 0;
            left: 50%;
            content: "";
            display: inline-block;
            width: 0;
            height: 0;
            vertical-align: middle;
            border-top: 8px solid rgba(0, 0, 0, 0.7);
            border-right: 8px solid transparent;
            border-left: 8px solid transparent;
            border-bottom: 0 dotted;
            -webkit-transform: rotate(360deg);
            -ms-transform: rotate(360deg);
            transform: rotate(360deg);
            margin-left: -4px;
            -webkit-transition: all 0.2s;
            transition: all 0.2s;
        }

.am-slider-d3 .am-direction-nav,
.am-slider-d3 .am-pauseplay {
    display: none;
}

[data-am-widget='tabs'] {
    margin: 0px;
}

    [data-am-widget='tabs'] .am-tabs-nav {
        width: 100%;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
    }

        [data-am-widget='tabs'] .am-tabs-nav li {
            -webkit-box-flex: 1;
            -webkit-flex: 1;
            -ms-flex: 1;
            flex: 1;
        }

        [data-am-widget='tabs'] .am-tabs-nav a {
            display: block;
            word-wrap: normal;
            /* for IE */
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }
/**
  * Tabs Theme: default
  */
.am-tabs-default .am-tabs-nav {
    line-height: 40px;
    background-color: #eeeeee;
}

    .am-tabs-default .am-tabs-nav a {
        color: #222222;
        line-height: 42px;
    }

    .am-tabs-default .am-tabs-nav > .am-active a {
        background-color: #0e90d2;
        color: #fff;
    }
/**
  * Tabs Theme: d2
  */
.am-tabs-d2 .am-tabs-nav {
    background-color: #eeeeee;
}

    .am-tabs-d2 .am-tabs-nav li {
        height: 42px;
    }

    .am-tabs-d2 .am-tabs-nav a {
        color: #222222;
        line-height: 42px;
    }

    .am-tabs-d2 .am-tabs-nav > .am-active {
        position: relative;
        background-color: #fcfcfc;
        border-bottom: 2px solid #0e90d2;
    }

        .am-tabs-d2 .am-tabs-nav > .am-active a {
            line-height: 40px;
            color: #0e90d2;
        }

        .am-tabs-d2 .am-tabs-nav > .am-active:after {
            position: absolute;
            width: 0;
            height: 0;
            bottom: 0px;
            left: 50%;
            margin-left: -5px;
            border: 6px rgba(0, 0, 0, 0) solid;
            content: "";
            z-index: 1;
            border-bottom-color: #0e90d2;
        }

.am-titlebar {
    margin-top: 20px;
    height: 45px;
    font-size: 100%;
}

    .am-titlebar h2 {
        margin-top: 0;
        margin-bottom: 0;
        font-size: 1.6rem;
    }

    .am-titlebar .am-titlebar-title img {
        height: 24px;
        width: auto;
    }
/**
  * Titlebar Theme: default
  */
.am-titlebar-default {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 10px;
    margin-right: 10px;
    background-color: transparent;
    border-bottom: 1px solid #dedede;
    line-height: 44px;
}

    .am-titlebar-default a {
        color: #0e90d2;
    }

    .am-titlebar-default .am-titlebar-title {
        position: relative;
        padding-left: 12px;
        color: #0e90d2;
        font-size: 1.8rem;
        text-align: left;
        font-weight: bold;
    }

        .am-titlebar-default .am-titlebar-title:before {
            content: "";
            position: absolute;
            left: 2px;
            top: 8px;
            bottom: 8px;
            border-left: 3px solid #0e90d2;
        }

    .am-titlebar-default .am-titlebar-nav {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: right;
    }

        .am-titlebar-default .am-titlebar-nav a {
            margin-right: 10px;
        }

            .am-titlebar-default .am-titlebar-nav a:last-child {
                margin-right: 5px;
            }
/**
  * Titlebar Theme: multi
  */
.am-titlebar-multi {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: #f5f5f5;
    border-top: 2px solid #3bb4f2;
    border-bottom: 1px solid #e8e8e8;
}

    .am-titlebar-multi a {
        color: #0e90d2;
    }

    .am-titlebar-multi .am-titlebar-title {
        padding-left: 10px;
        color: #0e90d2;
        font-size: 1.8rem;
        text-align: left;
        font-weight: bold;
        line-height: 42px;
    }

    .am-titlebar-multi .am-titlebar-nav {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        text-align: right;
        line-height: 42px;
    }

        .am-titlebar-multi .am-titlebar-nav a {
            margin-right: 10px;
        }
/**
  * Titlebar Theme: cols
  */
.am-titlebar-cols {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-left: 10px;
    background-color: #f5f5f5;
    color: #555555;
    font-size: 18px;
    border-top: 2px solid #e1e1e1;
    line-height: 41px;
}

    .am-titlebar-cols a {
        color: #555555;
    }

    .am-titlebar-cols .am-titlebar-title {
        color: #0e90d2;
        margin-right: 15px;
        border-bottom: 2px solid #0e90d2;
        font-weight: bold;
    }

        .am-titlebar-cols .am-titlebar-title a {
            color: #0e90d2;
        }

    .am-titlebar-cols .am-titlebar-nav {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }

        .am-titlebar-cols .am-titlebar-nav a {
            display: inline-block;
            margin-right: 15px;
            line-height: 41px;
            border-bottom: 2px solid transparent;
        }

            .am-titlebar-cols .am-titlebar-nav a:hover {
                color: #3c3c3c;
                border-bottom-color: #0e90d2;
            }

            .am-titlebar-cols .am-titlebar-nav a:last-child {
                margin-right: 10px;
            }

.am-wechatpay .am-wechatpay-btn {
    margin-top: 1rem;
    margin-bottom: 1rem;
}
