.ASM_customer-list-modal,
.ASM_customer360-modal {
    /*! normalize.css v3.0.1 | MIT License | git.io/normalize */

    /* jQuery */

    /*! jQuery UI - v1.11.4 - 2016-01-21
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

    /* Layout helpers
----------------------------------*/

    /* Interaction Cues
----------------------------------*/

    /* Icons
----------------------------------*/

    /* states and images */

    /* Misc visuals
----------------------------------*/

    /* Overlays */

    /* to make room for the icon, a width needs to be set here */

    /* button elements seem to need a little more width */

    /* button text element */

    /* no icon support for input elements, provide padding by default */

    /* button icon element(s) */

    /* button sets */

    /* workarounds */

    /* reset extra padding in Firefox, see h5bp.com/l */

    /* with multiple calendars */

    /* RTL support */

    /* icon support */

    /* left-aligned */

    /* right-aligned */

    /* support: IE8 - See #6727 */

    /* more specificity required here to override default borders */

    /* vertically center icon */

    /* TR overrides */

    /* Misc visuals
----------------------------------*/

    /* Icons
----------------------------------*/

    /* Interaction states
----------------------------------*/

    /* Interaction Cues
----------------------------------*/

    /*
General
*****************************************************************/

    /*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/

    /*
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/

    /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */

    /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */

}
.ASM_customer-list-modal html,
.ASM_customer360-modal html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
.ASM_customer-list-modal body,
.ASM_customer360-modal body {
    margin: 0;
}
.ASM_customer-list-modal article,
.ASM_customer360-modal article,
.ASM_customer-list-modal aside,
.ASM_customer360-modal aside,
.ASM_customer-list-modal details,
.ASM_customer360-modal details,
.ASM_customer-list-modal figcaption,
.ASM_customer360-modal figcaption,
.ASM_customer-list-modal figure,
.ASM_customer360-modal figure,
.ASM_customer-list-modal footer,
.ASM_customer360-modal footer,
.ASM_customer-list-modal header,
.ASM_customer360-modal header,
.ASM_customer-list-modal hgroup,
.ASM_customer360-modal hgroup,
.ASM_customer-list-modal main,
.ASM_customer360-modal main,
.ASM_customer-list-modal nav,
.ASM_customer360-modal nav,
.ASM_customer-list-modal section,
.ASM_customer360-modal section,
.ASM_customer-list-modal summary,
.ASM_customer360-modal summary {
    display: block;
}
.ASM_customer-list-modal audio,
.ASM_customer360-modal audio,
.ASM_customer-list-modal canvas,
.ASM_customer360-modal canvas,
.ASM_customer-list-modal progress,
.ASM_customer360-modal progress,
.ASM_customer-list-modal video,
.ASM_customer360-modal video {
    display: inline-block;
    vertical-align: baseline;
}
.ASM_customer-list-modal audio:not([controls]),
.ASM_customer360-modal audio:not([controls]) {
    display: none;
    height: 0;
}
.ASM_customer-list-modal [hidden],
.ASM_customer360-modal [hidden],
.ASM_customer-list-modal template,
.ASM_customer360-modal template {
    display: none;
}
.ASM_customer-list-modal a,
.ASM_customer360-modal a {
    background: transparent;
}
.ASM_customer-list-modal a:active,
.ASM_customer360-modal a:active,
.ASM_customer-list-modal a:hover,
.ASM_customer360-modal a:hover {
    outline: 0;
}
.ASM_customer-list-modal abbr[title],
.ASM_customer360-modal abbr[title] {
    border-bottom: 1px dotted;
}
.ASM_customer-list-modal b,
.ASM_customer360-modal b,
.ASM_customer-list-modal strong,
.ASM_customer360-modal strong {
    font-weight: bold;
}
.ASM_customer-list-modal dfn,
.ASM_customer360-modal dfn {
    font-style: italic;
}
.ASM_customer-list-modal h1,
.ASM_customer360-modal h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
.ASM_customer-list-modal mark,
.ASM_customer360-modal mark {
    background: #ff0;
    color: #000;
}
.ASM_customer-list-modal small,
.ASM_customer360-modal small {
    font-size: 80%;
}
.ASM_customer-list-modal sub,
.ASM_customer360-modal sub,
.ASM_customer-list-modal sup,
.ASM_customer360-modal sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
.ASM_customer-list-modal sup,
.ASM_customer360-modal sup {
    top: -0.5em;
}
.ASM_customer-list-modal sub,
.ASM_customer360-modal sub {
    bottom: -0.25em;
}
.ASM_customer-list-modal img,
.ASM_customer360-modal img {
    border: 0;
}
.ASM_customer-list-modal svg:not(:root),
.ASM_customer360-modal svg:not(:root) {
    overflow: hidden;
}
.ASM_customer-list-modal figure,
.ASM_customer360-modal figure {
    margin: 1em 40px;
}
.ASM_customer-list-modal hr,
.ASM_customer360-modal hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
.ASM_customer-list-modal pre,
.ASM_customer360-modal pre {
    overflow: auto;
}
.ASM_customer-list-modal code,
.ASM_customer360-modal code,
.ASM_customer-list-modal kbd,
.ASM_customer360-modal kbd,
.ASM_customer-list-modal pre,
.ASM_customer360-modal pre,
.ASM_customer-list-modal samp,
.ASM_customer360-modal samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
.ASM_customer-list-modal button,
.ASM_customer360-modal button,
.ASM_customer-list-modal input,
.ASM_customer360-modal input,
.ASM_customer-list-modal optgroup,
.ASM_customer360-modal optgroup,
.ASM_customer-list-modal select,
.ASM_customer360-modal select,
.ASM_customer-list-modal textarea,
.ASM_customer360-modal textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
.ASM_customer-list-modal button,
.ASM_customer360-modal button {
    overflow: visible;
}
.ASM_customer-list-modal button,
.ASM_customer360-modal button,
.ASM_customer-list-modal select,
.ASM_customer360-modal select {
    text-transform: none;
}
.ASM_customer-list-modal button,
.ASM_customer360-modal button,
.ASM_customer-list-modal html input[type="button"],
.ASM_customer360-modal html input[type="button"],
.ASM_customer-list-modal input[type="reset"],
.ASM_customer360-modal input[type="reset"],
.ASM_customer-list-modal input[type="submit"],
.ASM_customer360-modal input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
.ASM_customer-list-modal button[disabled],
.ASM_customer360-modal button[disabled],
.ASM_customer-list-modal html input[disabled],
.ASM_customer360-modal html input[disabled] {
    cursor: default;
}
.ASM_customer-list-modal button::-moz-focus-inner,
.ASM_customer360-modal button::-moz-focus-inner,
.ASM_customer-list-modal input::-moz-focus-inner,
.ASM_customer360-modal input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.ASM_customer-list-modal input,
.ASM_customer360-modal input {
    line-height: normal;
}
.ASM_customer-list-modal input[type="checkbox"],
.ASM_customer360-modal input[type="checkbox"],
.ASM_customer-list-modal input[type="radio"],
.ASM_customer360-modal input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
.ASM_customer-list-modal input[type="number"]::-webkit-inner-spin-button,
.ASM_customer360-modal input[type="number"]::-webkit-inner-spin-button,
.ASM_customer-list-modal input[type="number"]::-webkit-outer-spin-button,
.ASM_customer360-modal input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
.ASM_customer-list-modal input[type="search"],
.ASM_customer360-modal input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
.ASM_customer-list-modal input[type="search"]::-webkit-search-cancel-button,
.ASM_customer360-modal input[type="search"]::-webkit-search-cancel-button,
.ASM_customer-list-modal input[type="search"]::-webkit-search-decoration,
.ASM_customer360-modal input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
.ASM_customer-list-modal fieldset,
.ASM_customer360-modal fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
.ASM_customer-list-modal legend,
.ASM_customer360-modal legend {
    border: 0;
    padding: 0;
}
.ASM_customer-list-modal textarea,
.ASM_customer360-modal textarea {
    overflow: auto;
}
.ASM_customer-list-modal optgroup,
.ASM_customer360-modal optgroup {
    font-weight: bold;
}
.ASM_customer-list-modal table,
.ASM_customer360-modal table {
    border-collapse: collapse;
    border-spacing: 0;
}
.ASM_customer-list-modal td,
.ASM_customer360-modal td,
.ASM_customer-list-modal th,
.ASM_customer360-modal th {
    padding: 0;
}
@media print {
    .ASM_customer-list-modal *,
    .ASM_customer360-modal * {
        text-shadow: none !important;
        color: #000 !important;
        background: transparent !important;
        box-shadow: none !important;
    }
    .ASM_customer-list-modal a,
    .ASM_customer360-modal a,
    .ASM_customer-list-modal a:visited,
    .ASM_customer360-modal a:visited {
        text-decoration: underline;
    }
    .ASM_customer-list-modal a[href]:after,
    .ASM_customer360-modal a[href]:after {
        content: " (" attr(href) ")";
    }
    .ASM_customer-list-modal abbr[title]:after,
    .ASM_customer360-modal abbr[title]:after {
        content: " (" attr(title) ")";
    }
    .ASM_customer-list-modal a[href^="javascript:"]:after,
    .ASM_customer360-modal a[href^="javascript:"]:after,
    .ASM_customer-list-modal a[href^="#"]:after,
    .ASM_customer360-modal a[href^="#"]:after {
        content: "";
    }
    .ASM_customer-list-modal pre,
    .ASM_customer360-modal pre,
    .ASM_customer-list-modal blockquote,
    .ASM_customer360-modal blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    .ASM_customer-list-modal thead,
    .ASM_customer360-modal thead {
        display: table-header-group;
    }
    .ASM_customer-list-modal tr,
    .ASM_customer360-modal tr,
    .ASM_customer-list-modal img,
    .ASM_customer360-modal img {
        page-break-inside: avoid;
    }
    .ASM_customer-list-modal img,
    .ASM_customer360-modal img {
        max-width: 100% !important;
    }
    .ASM_customer-list-modal p,
    .ASM_customer360-modal p,
    .ASM_customer-list-modal h2,
    .ASM_customer360-modal h2,
    .ASM_customer-list-modal h3,
    .ASM_customer360-modal h3 {
        orphans: 3;
        widows: 3;
    }
    .ASM_customer-list-modal h2,
    .ASM_customer360-modal h2,
    .ASM_customer-list-modal h3,
    .ASM_customer360-modal h3 {
        page-break-after: avoid;
    }
    .ASM_customer-list-modal select,
    .ASM_customer360-modal select {
        background: #fff !important;
    }
    .ASM_customer-list-modal .navbar,
    .ASM_customer360-modal .navbar {
        display: none;
    }
    .ASM_customer-list-modal .table td,
    .ASM_customer360-modal .table td,
    .ASM_customer-list-modal .table th,
    .ASM_customer360-modal .table th {
        background-color: #fff !important;
    }
    .ASM_customer-list-modal .btn > .caret,
    .ASM_customer360-modal .btn > .caret,
    .ASM_customer-list-modal .dropup > .btn > .caret,
    .ASM_customer360-modal .dropup > .btn > .caret {
        border-top-color: #000 !important;
    }
    .ASM_customer-list-modal .label,
    .ASM_customer360-modal .label {
        border: 1px solid #000;
    }
    .ASM_customer-list-modal .table,
    .ASM_customer360-modal .table {
        border-collapse: collapse !important;
    }
    .ASM_customer-list-modal .table-bordered th,
    .ASM_customer360-modal .table-bordered th,
    .ASM_customer-list-modal .table-bordered td,
    .ASM_customer360-modal .table-bordered td {
        border: 1px solid #ddd !important;
    }
}
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url('../fonts/glyphicons-halflings-regular.eot');
    src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.ASM_customer-list-modal .glyphicon,
.ASM_customer360-modal .glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ASM_customer-list-modal .glyphicon-asterisk:before,
.ASM_customer360-modal .glyphicon-asterisk:before {
    content: "\2a";
}
.ASM_customer-list-modal .glyphicon-plus:before,
.ASM_customer360-modal .glyphicon-plus:before {
    content: "\2b";
}
.ASM_customer-list-modal .glyphicon-euro:before,
.ASM_customer360-modal .glyphicon-euro:before {
    content: "\20ac";
}
.ASM_customer-list-modal .glyphicon-minus:before,
.ASM_customer360-modal .glyphicon-minus:before {
    content: "\2212";
}
.ASM_customer-list-modal .glyphicon-cloud:before,
.ASM_customer360-modal .glyphicon-cloud:before {
    content: "\2601";
}
.ASM_customer-list-modal .glyphicon-envelope:before,
.ASM_customer360-modal .glyphicon-envelope:before {
    content: "\2709";
}
.ASM_customer-list-modal .glyphicon-pencil:before,
.ASM_customer360-modal .glyphicon-pencil:before {
    content: "\270f";
}
.ASM_customer-list-modal .glyphicon-glass:before,
.ASM_customer360-modal .glyphicon-glass:before {
    content: "\e001";
}
.ASM_customer-list-modal .glyphicon-music:before,
.ASM_customer360-modal .glyphicon-music:before {
    content: "\e002";
}
.ASM_customer-list-modal .glyphicon-search:before,
.ASM_customer360-modal .glyphicon-search:before {
    content: "\e003";
}
.ASM_customer-list-modal .glyphicon-heart:before,
.ASM_customer360-modal .glyphicon-heart:before {
    content: "\e005";
}
.ASM_customer-list-modal .glyphicon-star:before,
.ASM_customer360-modal .glyphicon-star:before {
    content: "\e006";
}
.ASM_customer-list-modal .glyphicon-star-empty:before,
.ASM_customer360-modal .glyphicon-star-empty:before {
    content: "\e007";
}
.ASM_customer-list-modal .glyphicon-user:before,
.ASM_customer360-modal .glyphicon-user:before {
    content: "\e008";
}
.ASM_customer-list-modal .glyphicon-film:before,
.ASM_customer360-modal .glyphicon-film:before {
    content: "\e009";
}
.ASM_customer-list-modal .glyphicon-th-large:before,
.ASM_customer360-modal .glyphicon-th-large:before {
    content: "\e010";
}
.ASM_customer-list-modal .glyphicon-th:before,
.ASM_customer360-modal .glyphicon-th:before {
    content: "\e011";
}
.ASM_customer-list-modal .glyphicon-th-list:before,
.ASM_customer360-modal .glyphicon-th-list:before {
    content: "\e012";
}
.ASM_customer-list-modal .glyphicon-ok:before,
.ASM_customer360-modal .glyphicon-ok:before {
    content: "\e013";
}
.ASM_customer-list-modal .glyphicon-remove:before,
.ASM_customer360-modal .glyphicon-remove:before {
    content: "\e014";
}
.ASM_customer-list-modal .glyphicon-zoom-in:before,
.ASM_customer360-modal .glyphicon-zoom-in:before {
    content: "\e015";
}
.ASM_customer-list-modal .glyphicon-zoom-out:before,
.ASM_customer360-modal .glyphicon-zoom-out:before {
    content: "\e016";
}
.ASM_customer-list-modal .glyphicon-off:before,
.ASM_customer360-modal .glyphicon-off:before {
    content: "\e017";
}
.ASM_customer-list-modal .glyphicon-signal:before,
.ASM_customer360-modal .glyphicon-signal:before {
    content: "\e018";
}
.ASM_customer-list-modal .glyphicon-cog:before,
.ASM_customer360-modal .glyphicon-cog:before {
    content: "\e019";
}
.ASM_customer-list-modal .glyphicon-trash:before,
.ASM_customer360-modal .glyphicon-trash:before {
    content: "\e020";
}
.ASM_customer-list-modal .glyphicon-home:before,
.ASM_customer360-modal .glyphicon-home:before {
    content: "\e021";
}
.ASM_customer-list-modal .glyphicon-file:before,
.ASM_customer360-modal .glyphicon-file:before {
    content: "\e022";
}
.ASM_customer-list-modal .glyphicon-time:before,
.ASM_customer360-modal .glyphicon-time:before {
    content: "\e023";
}
.ASM_customer-list-modal .glyphicon-road:before,
.ASM_customer360-modal .glyphicon-road:before {
    content: "\e024";
}
.ASM_customer-list-modal .glyphicon-download-alt:before,
.ASM_customer360-modal .glyphicon-download-alt:before {
    content: "\e025";
}
.ASM_customer-list-modal .glyphicon-download:before,
.ASM_customer360-modal .glyphicon-download:before {
    content: "\e026";
}
.ASM_customer-list-modal .glyphicon-upload:before,
.ASM_customer360-modal .glyphicon-upload:before {
    content: "\e027";
}
.ASM_customer-list-modal .glyphicon-inbox:before,
.ASM_customer360-modal .glyphicon-inbox:before {
    content: "\e028";
}
.ASM_customer-list-modal .glyphicon-play-circle:before,
.ASM_customer360-modal .glyphicon-play-circle:before {
    content: "\e029";
}
.ASM_customer-list-modal .glyphicon-repeat:before,
.ASM_customer360-modal .glyphicon-repeat:before {
    content: "\e030";
}
.ASM_customer-list-modal .glyphicon-refresh:before,
.ASM_customer360-modal .glyphicon-refresh:before {
    content: "\e031";
}
.ASM_customer-list-modal .glyphicon-list-alt:before,
.ASM_customer360-modal .glyphicon-list-alt:before {
    content: "\e032";
}
.ASM_customer-list-modal .glyphicon-lock:before,
.ASM_customer360-modal .glyphicon-lock:before {
    content: "\e033";
}
.ASM_customer-list-modal .glyphicon-flag:before,
.ASM_customer360-modal .glyphicon-flag:before {
    content: "\e034";
}
.ASM_customer-list-modal .glyphicon-headphones:before,
.ASM_customer360-modal .glyphicon-headphones:before {
    content: "\e035";
}
.ASM_customer-list-modal .glyphicon-volume-off:before,
.ASM_customer360-modal .glyphicon-volume-off:before {
    content: "\e036";
}
.ASM_customer-list-modal .glyphicon-volume-down:before,
.ASM_customer360-modal .glyphicon-volume-down:before {
    content: "\e037";
}
.ASM_customer-list-modal .glyphicon-volume-up:before,
.ASM_customer360-modal .glyphicon-volume-up:before {
    content: "\e038";
}
.ASM_customer-list-modal .glyphicon-qrcode:before,
.ASM_customer360-modal .glyphicon-qrcode:before {
    content: "\e039";
}
.ASM_customer-list-modal .glyphicon-barcode:before,
.ASM_customer360-modal .glyphicon-barcode:before {
    content: "\e040";
}
.ASM_customer-list-modal .glyphicon-tag:before,
.ASM_customer360-modal .glyphicon-tag:before {
    content: "\e041";
}
.ASM_customer-list-modal .glyphicon-tags:before,
.ASM_customer360-modal .glyphicon-tags:before {
    content: "\e042";
}
.ASM_customer-list-modal .glyphicon-book:before,
.ASM_customer360-modal .glyphicon-book:before {
    content: "\e043";
}
.ASM_customer-list-modal .glyphicon-bookmark:before,
.ASM_customer360-modal .glyphicon-bookmark:before {
    content: "\e044";
}
.ASM_customer-list-modal .glyphicon-print:before,
.ASM_customer360-modal .glyphicon-print:before {
    content: "\e045";
}
.ASM_customer-list-modal .glyphicon-camera:before,
.ASM_customer360-modal .glyphicon-camera:before {
    content: "\e046";
}
.ASM_customer-list-modal .glyphicon-font:before,
.ASM_customer360-modal .glyphicon-font:before {
    content: "\e047";
}
.ASM_customer-list-modal .glyphicon-bold:before,
.ASM_customer360-modal .glyphicon-bold:before {
    content: "\e048";
}
.ASM_customer-list-modal .glyphicon-italic:before,
.ASM_customer360-modal .glyphicon-italic:before {
    content: "\e049";
}
.ASM_customer-list-modal .glyphicon-text-height:before,
.ASM_customer360-modal .glyphicon-text-height:before {
    content: "\e050";
}
.ASM_customer-list-modal .glyphicon-text-width:before,
.ASM_customer360-modal .glyphicon-text-width:before {
    content: "\e051";
}
.ASM_customer-list-modal .glyphicon-align-left:before,
.ASM_customer360-modal .glyphicon-align-left:before {
    content: "\e052";
}
.ASM_customer-list-modal .glyphicon-align-center:before,
.ASM_customer360-modal .glyphicon-align-center:before {
    content: "\e053";
}
.ASM_customer-list-modal .glyphicon-align-right:before,
.ASM_customer360-modal .glyphicon-align-right:before {
    content: "\e054";
}
.ASM_customer-list-modal .glyphicon-align-justify:before,
.ASM_customer360-modal .glyphicon-align-justify:before {
    content: "\e055";
}
.ASM_customer-list-modal .glyphicon-list:before,
.ASM_customer360-modal .glyphicon-list:before {
    content: "\e056";
}
.ASM_customer-list-modal .glyphicon-indent-left:before,
.ASM_customer360-modal .glyphicon-indent-left:before {
    content: "\e057";
}
.ASM_customer-list-modal .glyphicon-indent-right:before,
.ASM_customer360-modal .glyphicon-indent-right:before {
    content: "\e058";
}
.ASM_customer-list-modal .glyphicon-facetime-video:before,
.ASM_customer360-modal .glyphicon-facetime-video:before {
    content: "\e059";
}
.ASM_customer-list-modal .glyphicon-picture:before,
.ASM_customer360-modal .glyphicon-picture:before {
    content: "\e060";
}
.ASM_customer-list-modal .glyphicon-map-marker:before,
.ASM_customer360-modal .glyphicon-map-marker:before {
    content: "\e062";
}
.ASM_customer-list-modal .glyphicon-adjust:before,
.ASM_customer360-modal .glyphicon-adjust:before {
    content: "\e063";
}
.ASM_customer-list-modal .glyphicon-tint:before,
.ASM_customer360-modal .glyphicon-tint:before {
    content: "\e064";
}
.ASM_customer-list-modal .glyphicon-edit:before,
.ASM_customer360-modal .glyphicon-edit:before {
    content: "\e065";
}
.ASM_customer-list-modal .glyphicon-share:before,
.ASM_customer360-modal .glyphicon-share:before {
    content: "\e066";
}
.ASM_customer-list-modal .glyphicon-check:before,
.ASM_customer360-modal .glyphicon-check:before {
    content: "\e067";
}
.ASM_customer-list-modal .glyphicon-move:before,
.ASM_customer360-modal .glyphicon-move:before {
    content: "\e068";
}
.ASM_customer-list-modal .glyphicon-step-backward:before,
.ASM_customer360-modal .glyphicon-step-backward:before {
    content: "\e069";
}
.ASM_customer-list-modal .glyphicon-fast-backward:before,
.ASM_customer360-modal .glyphicon-fast-backward:before {
    content: "\e070";
}
.ASM_customer-list-modal .glyphicon-backward:before,
.ASM_customer360-modal .glyphicon-backward:before {
    content: "\e071";
}
.ASM_customer-list-modal .glyphicon-play:before,
.ASM_customer360-modal .glyphicon-play:before {
    content: "\e072";
}
.ASM_customer-list-modal .glyphicon-pause:before,
.ASM_customer360-modal .glyphicon-pause:before {
    content: "\e073";
}
.ASM_customer-list-modal .glyphicon-stop:before,
.ASM_customer360-modal .glyphicon-stop:before {
    content: "\e074";
}
.ASM_customer-list-modal .glyphicon-forward:before,
.ASM_customer360-modal .glyphicon-forward:before {
    content: "\e075";
}
.ASM_customer-list-modal .glyphicon-fast-forward:before,
.ASM_customer360-modal .glyphicon-fast-forward:before {
    content: "\e076";
}
.ASM_customer-list-modal .glyphicon-step-forward:before,
.ASM_customer360-modal .glyphicon-step-forward:before {
    content: "\e077";
}
.ASM_customer-list-modal .glyphicon-eject:before,
.ASM_customer360-modal .glyphicon-eject:before {
    content: "\e078";
}
.ASM_customer-list-modal .glyphicon-chevron-left:before,
.ASM_customer360-modal .glyphicon-chevron-left:before {
    content: "\e079";
}
.ASM_customer-list-modal .glyphicon-chevron-right:before,
.ASM_customer360-modal .glyphicon-chevron-right:before {
    content: "\e080";
}
.ASM_customer-list-modal .glyphicon-plus-sign:before,
.ASM_customer360-modal .glyphicon-plus-sign:before {
    content: "\e081";
}
.ASM_customer-list-modal .glyphicon-minus-sign:before,
.ASM_customer360-modal .glyphicon-minus-sign:before {
    content: "\e082";
}
.ASM_customer-list-modal .glyphicon-remove-sign:before,
.ASM_customer360-modal .glyphicon-remove-sign:before {
    content: "\e083";
}
.ASM_customer-list-modal .glyphicon-ok-sign:before,
.ASM_customer360-modal .glyphicon-ok-sign:before {
    content: "\e084";
}
.ASM_customer-list-modal .glyphicon-question-sign:before,
.ASM_customer360-modal .glyphicon-question-sign:before {
    content: "\e085";
}
.ASM_customer-list-modal .glyphicon-info-sign:before,
.ASM_customer360-modal .glyphicon-info-sign:before {
    content: "\e086";
}
.ASM_customer-list-modal .glyphicon-screenshot:before,
.ASM_customer360-modal .glyphicon-screenshot:before {
    content: "\e087";
}
.ASM_customer-list-modal .glyphicon-remove-circle:before,
.ASM_customer360-modal .glyphicon-remove-circle:before {
    content: "\e088";
}
.ASM_customer-list-modal .glyphicon-ok-circle:before,
.ASM_customer360-modal .glyphicon-ok-circle:before {
    content: "\e089";
}
.ASM_customer-list-modal .glyphicon-ban-circle:before,
.ASM_customer360-modal .glyphicon-ban-circle:before {
    content: "\e090";
}
.ASM_customer-list-modal .glyphicon-arrow-left:before,
.ASM_customer360-modal .glyphicon-arrow-left:before {
    content: "\e091";
}
.ASM_customer-list-modal .glyphicon-arrow-right:before,
.ASM_customer360-modal .glyphicon-arrow-right:before {
    content: "\e092";
}
.ASM_customer-list-modal .glyphicon-arrow-up:before,
.ASM_customer360-modal .glyphicon-arrow-up:before {
    content: "\e093";
}
.ASM_customer-list-modal .glyphicon-arrow-down:before,
.ASM_customer360-modal .glyphicon-arrow-down:before {
    content: "\e094";
}
.ASM_customer-list-modal .glyphicon-share-alt:before,
.ASM_customer360-modal .glyphicon-share-alt:before {
    content: "\e095";
}
.ASM_customer-list-modal .glyphicon-resize-full:before,
.ASM_customer360-modal .glyphicon-resize-full:before {
    content: "\e096";
}
.ASM_customer-list-modal .glyphicon-resize-small:before,
.ASM_customer360-modal .glyphicon-resize-small:before {
    content: "\e097";
}
.ASM_customer-list-modal .glyphicon-exclamation-sign:before,
.ASM_customer360-modal .glyphicon-exclamation-sign:before {
    content: "\e101";
}
.ASM_customer-list-modal .glyphicon-gift:before,
.ASM_customer360-modal .glyphicon-gift:before {
    content: "\e102";
}
.ASM_customer-list-modal .glyphicon-leaf:before,
.ASM_customer360-modal .glyphicon-leaf:before {
    content: "\e103";
}
.ASM_customer-list-modal .glyphicon-fire:before,
.ASM_customer360-modal .glyphicon-fire:before {
    content: "\e104";
}
.ASM_customer-list-modal .glyphicon-eye-open:before,
.ASM_customer360-modal .glyphicon-eye-open:before {
    content: "\e105";
}
.ASM_customer-list-modal .glyphicon-eye-close:before,
.ASM_customer360-modal .glyphicon-eye-close:before {
    content: "\e106";
}
.ASM_customer-list-modal .glyphicon-warning-sign:before,
.ASM_customer360-modal .glyphicon-warning-sign:before {
    content: "\e107";
}
.ASM_customer-list-modal .glyphicon-plane:before,
.ASM_customer360-modal .glyphicon-plane:before {
    content: "\e108";
}
.ASM_customer-list-modal .glyphicon-calendar:before,
.ASM_customer360-modal .glyphicon-calendar:before {
    content: "\e109";
}
.ASM_customer-list-modal .glyphicon-random:before,
.ASM_customer360-modal .glyphicon-random:before {
    content: "\e110";
}
.ASM_customer-list-modal .glyphicon-comment:before,
.ASM_customer360-modal .glyphicon-comment:before {
    content: "\e111";
}
.ASM_customer-list-modal .glyphicon-magnet:before,
.ASM_customer360-modal .glyphicon-magnet:before {
    content: "\e112";
}
.ASM_customer-list-modal .glyphicon-chevron-up:before,
.ASM_customer360-modal .glyphicon-chevron-up:before {
    content: "\e113";
}
.ASM_customer-list-modal .glyphicon-chevron-down:before,
.ASM_customer360-modal .glyphicon-chevron-down:before {
    content: "\e114";
}
.ASM_customer-list-modal .glyphicon-retweet:before,
.ASM_customer360-modal .glyphicon-retweet:before {
    content: "\e115";
}
.ASM_customer-list-modal .glyphicon-shopping-cart:before,
.ASM_customer360-modal .glyphicon-shopping-cart:before {
    content: "\e116";
}
.ASM_customer-list-modal .glyphicon-folder-close:before,
.ASM_customer360-modal .glyphicon-folder-close:before {
    content: "\e117";
}
.ASM_customer-list-modal .glyphicon-folder-open:before,
.ASM_customer360-modal .glyphicon-folder-open:before {
    content: "\e118";
}
.ASM_customer-list-modal .glyphicon-resize-vertical:before,
.ASM_customer360-modal .glyphicon-resize-vertical:before {
    content: "\e119";
}
.ASM_customer-list-modal .glyphicon-resize-horizontal:before,
.ASM_customer360-modal .glyphicon-resize-horizontal:before {
    content: "\e120";
}
.ASM_customer-list-modal .glyphicon-hdd:before,
.ASM_customer360-modal .glyphicon-hdd:before {
    content: "\e121";
}
.ASM_customer-list-modal .glyphicon-bullhorn:before,
.ASM_customer360-modal .glyphicon-bullhorn:before {
    content: "\e122";
}
.ASM_customer-list-modal .glyphicon-bell:before,
.ASM_customer360-modal .glyphicon-bell:before {
    content: "\e123";
}
.ASM_customer-list-modal .glyphicon-certificate:before,
.ASM_customer360-modal .glyphicon-certificate:before {
    content: "\e124";
}
.ASM_customer-list-modal .glyphicon-thumbs-up:before,
.ASM_customer360-modal .glyphicon-thumbs-up:before {
    content: "\e125";
}
.ASM_customer-list-modal .glyphicon-thumbs-down:before,
.ASM_customer360-modal .glyphicon-thumbs-down:before {
    content: "\e126";
}
.ASM_customer-list-modal .glyphicon-hand-right:before,
.ASM_customer360-modal .glyphicon-hand-right:before {
    content: "\e127";
}
.ASM_customer-list-modal .glyphicon-hand-left:before,
.ASM_customer360-modal .glyphicon-hand-left:before {
    content: "\e128";
}
.ASM_customer-list-modal .glyphicon-hand-up:before,
.ASM_customer360-modal .glyphicon-hand-up:before {
    content: "\e129";
}
.ASM_customer-list-modal .glyphicon-hand-down:before,
.ASM_customer360-modal .glyphicon-hand-down:before {
    content: "\e130";
}
.ASM_customer-list-modal .glyphicon-circle-arrow-right:before,
.ASM_customer360-modal .glyphicon-circle-arrow-right:before {
    content: "\e131";
}
.ASM_customer-list-modal .glyphicon-circle-arrow-left:before,
.ASM_customer360-modal .glyphicon-circle-arrow-left:before {
    content: "\e132";
}
.ASM_customer-list-modal .glyphicon-circle-arrow-up:before,
.ASM_customer360-modal .glyphicon-circle-arrow-up:before {
    content: "\e133";
}
.ASM_customer-list-modal .glyphicon-circle-arrow-down:before,
.ASM_customer360-modal .glyphicon-circle-arrow-down:before {
    content: "\e134";
}
.ASM_customer-list-modal .glyphicon-globe:before,
.ASM_customer360-modal .glyphicon-globe:before {
    content: "\e135";
}
.ASM_customer-list-modal .glyphicon-wrench:before,
.ASM_customer360-modal .glyphicon-wrench:before {
    content: "\e136";
}
.ASM_customer-list-modal .glyphicon-tasks:before,
.ASM_customer360-modal .glyphicon-tasks:before {
    content: "\e137";
}
.ASM_customer-list-modal .glyphicon-filter:before,
.ASM_customer360-modal .glyphicon-filter:before {
    content: "\e138";
}
.ASM_customer-list-modal .glyphicon-briefcase:before,
.ASM_customer360-modal .glyphicon-briefcase:before {
    content: "\e139";
}
.ASM_customer-list-modal .glyphicon-fullscreen:before,
.ASM_customer360-modal .glyphicon-fullscreen:before {
    content: "\e140";
}
.ASM_customer-list-modal .glyphicon-dashboard:before,
.ASM_customer360-modal .glyphicon-dashboard:before {
    content: "\e141";
}
.ASM_customer-list-modal .glyphicon-paperclip:before,
.ASM_customer360-modal .glyphicon-paperclip:before {
    content: "\e142";
}
.ASM_customer-list-modal .glyphicon-heart-empty:before,
.ASM_customer360-modal .glyphicon-heart-empty:before {
    content: "\e143";
}
.ASM_customer-list-modal .glyphicon-link:before,
.ASM_customer360-modal .glyphicon-link:before {
    content: "\e144";
}
.ASM_customer-list-modal .glyphicon-phone:before,
.ASM_customer360-modal .glyphicon-phone:before {
    content: "\e145";
}
.ASM_customer-list-modal .glyphicon-pushpin:before,
.ASM_customer360-modal .glyphicon-pushpin:before {
    content: "\e146";
}
.ASM_customer-list-modal .glyphicon-usd:before,
.ASM_customer360-modal .glyphicon-usd:before {
    content: "\e148";
}
.ASM_customer-list-modal .glyphicon-gbp:before,
.ASM_customer360-modal .glyphicon-gbp:before {
    content: "\e149";
}
.ASM_customer-list-modal .glyphicon-sort:before,
.ASM_customer360-modal .glyphicon-sort:before {
    content: "\e150";
}
.ASM_customer-list-modal .glyphicon-sort-by-alphabet:before,
.ASM_customer360-modal .glyphicon-sort-by-alphabet:before {
    content: "\e151";
}
.ASM_customer-list-modal .glyphicon-sort-by-alphabet-alt:before,
.ASM_customer360-modal .glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}
.ASM_customer-list-modal .glyphicon-sort-by-order:before,
.ASM_customer360-modal .glyphicon-sort-by-order:before {
    content: "\e153";
}
.ASM_customer-list-modal .glyphicon-sort-by-order-alt:before,
.ASM_customer360-modal .glyphicon-sort-by-order-alt:before {
    content: "\e154";
}
.ASM_customer-list-modal .glyphicon-sort-by-attributes:before,
.ASM_customer360-modal .glyphicon-sort-by-attributes:before {
    content: "\e155";
}
.ASM_customer-list-modal .glyphicon-sort-by-attributes-alt:before,
.ASM_customer360-modal .glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}
.ASM_customer-list-modal .glyphicon-unchecked:before,
.ASM_customer360-modal .glyphicon-unchecked:before {
    content: "\e157";
}
.ASM_customer-list-modal .glyphicon-expand:before,
.ASM_customer360-modal .glyphicon-expand:before {
    content: "\e158";
}
.ASM_customer-list-modal .glyphicon-collapse-down:before,
.ASM_customer360-modal .glyphicon-collapse-down:before {
    content: "\e159";
}
.ASM_customer-list-modal .glyphicon-collapse-up:before,
.ASM_customer360-modal .glyphicon-collapse-up:before {
    content: "\e160";
}
.ASM_customer-list-modal .glyphicon-log-in:before,
.ASM_customer360-modal .glyphicon-log-in:before {
    content: "\e161";
}
.ASM_customer-list-modal .glyphicon-flash:before,
.ASM_customer360-modal .glyphicon-flash:before {
    content: "\e162";
}
.ASM_customer-list-modal .glyphicon-log-out:before,
.ASM_customer360-modal .glyphicon-log-out:before {
    content: "\e163";
}
.ASM_customer-list-modal .glyphicon-new-window:before,
.ASM_customer360-modal .glyphicon-new-window:before {
    content: "\e164";
}
.ASM_customer-list-modal .glyphicon-record:before,
.ASM_customer360-modal .glyphicon-record:before {
    content: "\e165";
}
.ASM_customer-list-modal .glyphicon-save:before,
.ASM_customer360-modal .glyphicon-save:before {
    content: "\e166";
}
.ASM_customer-list-modal .glyphicon-open:before,
.ASM_customer360-modal .glyphicon-open:before {
    content: "\e167";
}
.ASM_customer-list-modal .glyphicon-saved:before,
.ASM_customer360-modal .glyphicon-saved:before {
    content: "\e168";
}
.ASM_customer-list-modal .glyphicon-import:before,
.ASM_customer360-modal .glyphicon-import:before {
    content: "\e169";
}
.ASM_customer-list-modal .glyphicon-export:before,
.ASM_customer360-modal .glyphicon-export:before {
    content: "\e170";
}
.ASM_customer-list-modal .glyphicon-send:before,
.ASM_customer360-modal .glyphicon-send:before {
    content: "\e171";
}
.ASM_customer-list-modal .glyphicon-floppy-disk:before,
.ASM_customer360-modal .glyphicon-floppy-disk:before {
    content: "\e172";
}
.ASM_customer-list-modal .glyphicon-floppy-saved:before,
.ASM_customer360-modal .glyphicon-floppy-saved:before {
    content: "\e173";
}
.ASM_customer-list-modal .glyphicon-floppy-remove:before,
.ASM_customer360-modal .glyphicon-floppy-remove:before {
    content: "\e174";
}
.ASM_customer-list-modal .glyphicon-floppy-save:before,
.ASM_customer360-modal .glyphicon-floppy-save:before {
    content: "\e175";
}
.ASM_customer-list-modal .glyphicon-floppy-open:before,
.ASM_customer360-modal .glyphicon-floppy-open:before {
    content: "\e176";
}
.ASM_customer-list-modal .glyphicon-credit-card:before,
.ASM_customer360-modal .glyphicon-credit-card:before {
    content: "\e177";
}
.ASM_customer-list-modal .glyphicon-transfer:before,
.ASM_customer360-modal .glyphicon-transfer:before {
    content: "\e178";
}
.ASM_customer-list-modal .glyphicon-cutlery:before,
.ASM_customer360-modal .glyphicon-cutlery:before {
    content: "\e179";
}
.ASM_customer-list-modal .glyphicon-header:before,
.ASM_customer360-modal .glyphicon-header:before {
    content: "\e180";
}
.ASM_customer-list-modal .glyphicon-compressed:before,
.ASM_customer360-modal .glyphicon-compressed:before {
    content: "\e181";
}
.ASM_customer-list-modal .glyphicon-earphone:before,
.ASM_customer360-modal .glyphicon-earphone:before {
    content: "\e182";
}
.ASM_customer-list-modal .glyphicon-phone-alt:before,
.ASM_customer360-modal .glyphicon-phone-alt:before {
    content: "\e183";
}
.ASM_customer-list-modal .glyphicon-tower:before,
.ASM_customer360-modal .glyphicon-tower:before {
    content: "\e184";
}
.ASM_customer-list-modal .glyphicon-stats:before,
.ASM_customer360-modal .glyphicon-stats:before {
    content: "\e185";
}
.ASM_customer-list-modal .glyphicon-sd-video:before,
.ASM_customer360-modal .glyphicon-sd-video:before {
    content: "\e186";
}
.ASM_customer-list-modal .glyphicon-hd-video:before,
.ASM_customer360-modal .glyphicon-hd-video:before {
    content: "\e187";
}
.ASM_customer-list-modal .glyphicon-subtitles:before,
.ASM_customer360-modal .glyphicon-subtitles:before {
    content: "\e188";
}
.ASM_customer-list-modal .glyphicon-sound-stereo:before,
.ASM_customer360-modal .glyphicon-sound-stereo:before {
    content: "\e189";
}
.ASM_customer-list-modal .glyphicon-sound-dolby:before,
.ASM_customer360-modal .glyphicon-sound-dolby:before {
    content: "\e190";
}
.ASM_customer-list-modal .glyphicon-sound-5-1:before,
.ASM_customer360-modal .glyphicon-sound-5-1:before {
    content: "\e191";
}
.ASM_customer-list-modal .glyphicon-sound-6-1:before,
.ASM_customer360-modal .glyphicon-sound-6-1:before {
    content: "\e192";
}
.ASM_customer-list-modal .glyphicon-sound-7-1:before,
.ASM_customer360-modal .glyphicon-sound-7-1:before {
    content: "\e193";
}
.ASM_customer-list-modal .glyphicon-copyright-mark:before,
.ASM_customer360-modal .glyphicon-copyright-mark:before {
    content: "\e194";
}
.ASM_customer-list-modal .glyphicon-registration-mark:before,
.ASM_customer360-modal .glyphicon-registration-mark:before {
    content: "\e195";
}
.ASM_customer-list-modal .glyphicon-cloud-download:before,
.ASM_customer360-modal .glyphicon-cloud-download:before {
    content: "\e197";
}
.ASM_customer-list-modal .glyphicon-cloud-upload:before,
.ASM_customer360-modal .glyphicon-cloud-upload:before {
    content: "\e198";
}
.ASM_customer-list-modal .glyphicon-tree-conifer:before,
.ASM_customer360-modal .glyphicon-tree-conifer:before {
    content: "\e199";
}
.ASM_customer-list-modal .glyphicon-tree-deciduous:before,
.ASM_customer360-modal .glyphicon-tree-deciduous:before {
    content: "\e200";
}
.ASM_customer-list-modal *,
.ASM_customer360-modal * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ASM_customer-list-modal *:before,
.ASM_customer360-modal *:before,
.ASM_customer-list-modal *:after,
.ASM_customer360-modal *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ASM_customer-list-modal html,
.ASM_customer360-modal html {
    font-size: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal body,
.ASM_customer360-modal body {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #19212b;
    background-color: #ffffff;
}
.ASM_customer-list-modal input,
.ASM_customer360-modal input,
.ASM_customer-list-modal button,
.ASM_customer360-modal button,
.ASM_customer-list-modal select,
.ASM_customer360-modal select,
.ASM_customer-list-modal textarea,
.ASM_customer360-modal textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
.ASM_customer-list-modal a,
.ASM_customer360-modal a {
    color: #ec7205;
    text-decoration: none;
}
.ASM_customer-list-modal a:hover,
.ASM_customer360-modal a:hover,
.ASM_customer-list-modal a:focus,
.ASM_customer360-modal a:focus {
    color: #154259;
    text-decoration: underline;
}
.ASM_customer-list-modal a:focus,
.ASM_customer360-modal a:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.ASM_customer-list-modal figure,
.ASM_customer360-modal figure {
    margin: 0;
}
.ASM_customer-list-modal img,
.ASM_customer360-modal img {
    vertical-align: middle;
}
.ASM_customer-list-modal .img-responsive,
.ASM_customer360-modal .img-responsive,
.ASM_customer-list-modal .thumbnail > img,
.ASM_customer360-modal .thumbnail > img,
.ASM_customer-list-modal .thumbnail a > img,
.ASM_customer360-modal .thumbnail a > img,
.ASM_customer-list-modal .carousel-inner > .item > img,
.ASM_customer360-modal .carousel-inner > .item > img,
.ASM_customer-list-modal .carousel-inner > .item > a > img,
.ASM_customer360-modal .carousel-inner > .item > a > img {
    display: block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
}
.ASM_customer-list-modal .img-rounded,
.ASM_customer360-modal .img-rounded {
    border-radius: 0;
}
.ASM_customer-list-modal .img-thumbnail,
.ASM_customer360-modal .img-thumbnail {
    padding: 4px;
    line-height: 1.42857143;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    width: 100% \9;
    max-width: 100%;
    height: auto;
}
.ASM_customer-list-modal .img-circle,
.ASM_customer360-modal .img-circle {
    border-radius: 50%;
}
.ASM_customer-list-modal hr,
.ASM_customer360-modal hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eeeeee;
}
.ASM_customer-list-modal .sr-only,
.ASM_customer360-modal .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.ASM_customer-list-modal .sr-only-focusable:active,
.ASM_customer360-modal .sr-only-focusable:active,
.ASM_customer-list-modal .sr-only-focusable:focus,
.ASM_customer360-modal .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
}
.ASM_customer-list-modal h1,
.ASM_customer360-modal h1,
.ASM_customer-list-modal h2,
.ASM_customer360-modal h2,
.ASM_customer-list-modal h3,
.ASM_customer360-modal h3,
.ASM_customer-list-modal h4,
.ASM_customer360-modal h4,
.ASM_customer-list-modal h5,
.ASM_customer360-modal h5,
.ASM_customer-list-modal h6,
.ASM_customer360-modal h6,
.ASM_customer-list-modal .h1,
.ASM_customer360-modal .h1,
.ASM_customer-list-modal .h2,
.ASM_customer360-modal .h2,
.ASM_customer-list-modal .h3,
.ASM_customer360-modal .h3,
.ASM_customer-list-modal .h4,
.ASM_customer360-modal .h4,
.ASM_customer-list-modal .h5,
.ASM_customer360-modal .h5,
.ASM_customer-list-modal .h6,
.ASM_customer360-modal .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}
.ASM_customer-list-modal h1 small,
.ASM_customer360-modal h1 small,
.ASM_customer-list-modal h2 small,
.ASM_customer360-modal h2 small,
.ASM_customer-list-modal h3 small,
.ASM_customer360-modal h3 small,
.ASM_customer-list-modal h4 small,
.ASM_customer360-modal h4 small,
.ASM_customer-list-modal h5 small,
.ASM_customer360-modal h5 small,
.ASM_customer-list-modal h6 small,
.ASM_customer360-modal h6 small,
.ASM_customer-list-modal .h1 small,
.ASM_customer360-modal .h1 small,
.ASM_customer-list-modal .h2 small,
.ASM_customer360-modal .h2 small,
.ASM_customer-list-modal .h3 small,
.ASM_customer360-modal .h3 small,
.ASM_customer-list-modal .h4 small,
.ASM_customer360-modal .h4 small,
.ASM_customer-list-modal .h5 small,
.ASM_customer360-modal .h5 small,
.ASM_customer-list-modal .h6 small,
.ASM_customer360-modal .h6 small,
.ASM_customer-list-modal h1 .small,
.ASM_customer360-modal h1 .small,
.ASM_customer-list-modal h2 .small,
.ASM_customer360-modal h2 .small,
.ASM_customer-list-modal h3 .small,
.ASM_customer360-modal h3 .small,
.ASM_customer-list-modal h4 .small,
.ASM_customer360-modal h4 .small,
.ASM_customer-list-modal h5 .small,
.ASM_customer360-modal h5 .small,
.ASM_customer-list-modal h6 .small,
.ASM_customer360-modal h6 .small,
.ASM_customer-list-modal .h1 .small,
.ASM_customer360-modal .h1 .small,
.ASM_customer-list-modal .h2 .small,
.ASM_customer360-modal .h2 .small,
.ASM_customer-list-modal .h3 .small,
.ASM_customer360-modal .h3 .small,
.ASM_customer-list-modal .h4 .small,
.ASM_customer360-modal .h4 .small,
.ASM_customer-list-modal .h5 .small,
.ASM_customer360-modal .h5 .small,
.ASM_customer-list-modal .h6 .small,
.ASM_customer360-modal .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #777777;
}
.ASM_customer-list-modal h1,
.ASM_customer360-modal h1,
.ASM_customer-list-modal .h1,
.ASM_customer360-modal .h1,
.ASM_customer-list-modal h2,
.ASM_customer360-modal h2,
.ASM_customer-list-modal .h2,
.ASM_customer360-modal .h2,
.ASM_customer-list-modal h3,
.ASM_customer360-modal h3,
.ASM_customer-list-modal .h3,
.ASM_customer360-modal .h3 {
    margin-top: 20px;
    margin-bottom: 10px;
}
.ASM_customer-list-modal h1 small,
.ASM_customer360-modal h1 small,
.ASM_customer-list-modal .h1 small,
.ASM_customer360-modal .h1 small,
.ASM_customer-list-modal h2 small,
.ASM_customer360-modal h2 small,
.ASM_customer-list-modal .h2 small,
.ASM_customer360-modal .h2 small,
.ASM_customer-list-modal h3 small,
.ASM_customer360-modal h3 small,
.ASM_customer-list-modal .h3 small,
.ASM_customer360-modal .h3 small,
.ASM_customer-list-modal h1 .small,
.ASM_customer360-modal h1 .small,
.ASM_customer-list-modal .h1 .small,
.ASM_customer360-modal .h1 .small,
.ASM_customer-list-modal h2 .small,
.ASM_customer360-modal h2 .small,
.ASM_customer-list-modal .h2 .small,
.ASM_customer360-modal .h2 .small,
.ASM_customer-list-modal h3 .small,
.ASM_customer360-modal h3 .small,
.ASM_customer-list-modal .h3 .small,
.ASM_customer360-modal .h3 .small {
    font-size: 65%;
}
.ASM_customer-list-modal h4,
.ASM_customer360-modal h4,
.ASM_customer-list-modal .h4,
.ASM_customer360-modal .h4,
.ASM_customer-list-modal h5,
.ASM_customer360-modal h5,
.ASM_customer-list-modal .h5,
.ASM_customer360-modal .h5,
.ASM_customer-list-modal h6,
.ASM_customer360-modal h6,
.ASM_customer-list-modal .h6,
.ASM_customer360-modal .h6 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.ASM_customer-list-modal h4 small,
.ASM_customer360-modal h4 small,
.ASM_customer-list-modal .h4 small,
.ASM_customer360-modal .h4 small,
.ASM_customer-list-modal h5 small,
.ASM_customer360-modal h5 small,
.ASM_customer-list-modal .h5 small,
.ASM_customer360-modal .h5 small,
.ASM_customer-list-modal h6 small,
.ASM_customer360-modal h6 small,
.ASM_customer-list-modal .h6 small,
.ASM_customer360-modal .h6 small,
.ASM_customer-list-modal h4 .small,
.ASM_customer360-modal h4 .small,
.ASM_customer-list-modal .h4 .small,
.ASM_customer360-modal .h4 .small,
.ASM_customer-list-modal h5 .small,
.ASM_customer360-modal h5 .small,
.ASM_customer-list-modal .h5 .small,
.ASM_customer360-modal .h5 .small,
.ASM_customer-list-modal h6 .small,
.ASM_customer360-modal h6 .small,
.ASM_customer-list-modal .h6 .small,
.ASM_customer360-modal .h6 .small {
    font-size: 75%;
}
.ASM_customer-list-modal h1,
.ASM_customer360-modal h1,
.ASM_customer-list-modal .h1,
.ASM_customer360-modal .h1 {
    font-size: 36px;
}
.ASM_customer-list-modal h2,
.ASM_customer360-modal h2,
.ASM_customer-list-modal .h2,
.ASM_customer360-modal .h2 {
    font-size: 30px;
}
.ASM_customer-list-modal h3,
.ASM_customer360-modal h3,
.ASM_customer-list-modal .h3,
.ASM_customer360-modal .h3 {
    font-size: 24px;
}
.ASM_customer-list-modal h4,
.ASM_customer360-modal h4,
.ASM_customer-list-modal .h4,
.ASM_customer360-modal .h4 {
    font-size: 18px;
}
.ASM_customer-list-modal h5,
.ASM_customer360-modal h5,
.ASM_customer-list-modal .h5,
.ASM_customer360-modal .h5 {
    font-size: 14px;
}
.ASM_customer-list-modal h6,
.ASM_customer360-modal h6,
.ASM_customer-list-modal .h6,
.ASM_customer360-modal .h6 {
    font-size: 12px;
}
.ASM_customer-list-modal p,
.ASM_customer360-modal p {
    margin: 0 0 10px;
}
.ASM_customer-list-modal .lead,
.ASM_customer360-modal .lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 300;
    line-height: 1.4;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .lead,
    .ASM_customer360-modal .lead {
        font-size: 21px;
    }
}
.ASM_customer-list-modal small,
.ASM_customer360-modal small,
.ASM_customer-list-modal .small,
.ASM_customer360-modal .small {
    font-size: 92%;
}
.ASM_customer-list-modal cite,
.ASM_customer360-modal cite {
    font-style: normal;
}
.ASM_customer-list-modal mark,
.ASM_customer360-modal mark,
.ASM_customer-list-modal .mark,
.ASM_customer360-modal .mark {
    background-color: #fcf8e3;
    padding: .2em;
}
.ASM_customer-list-modal .text-left,
.ASM_customer360-modal .text-left {
    text-align: left;
}
.ASM_customer-list-modal .text-right,
.ASM_customer360-modal .text-right {
    text-align: right;
}
.ASM_customer-list-modal .text-center,
.ASM_customer360-modal .text-center {
    text-align: center;
}
.ASM_customer-list-modal .text-justify,
.ASM_customer360-modal .text-justify {
    text-align: justify;
}
.ASM_customer-list-modal .text-nowrap,
.ASM_customer360-modal .text-nowrap {
    white-space: nowrap;
}
.ASM_customer-list-modal .text-lowercase,
.ASM_customer360-modal .text-lowercase {
    text-transform: lowercase;
}
.ASM_customer-list-modal .text-uppercase,
.ASM_customer360-modal .text-uppercase {
    text-transform: uppercase;
}
.ASM_customer-list-modal .text-capitalize,
.ASM_customer360-modal .text-capitalize {
    text-transform: capitalize;
}
.ASM_customer-list-modal .text-muted,
.ASM_customer360-modal .text-muted {
    color: #777777;
}
.ASM_customer-list-modal .text-primary,
.ASM_customer360-modal .text-primary {
    color: #47b6b1;
}
.ASM_customer-list-modal a.text-primary:hover,
.ASM_customer360-modal a.text-primary:hover {
    color: #39918d;
}
.ASM_customer-list-modal .text-success,
.ASM_customer360-modal .text-success {
    color: #3e5983;
}
.ASM_customer-list-modal a.text-success:hover,
.ASM_customer360-modal a.text-success:hover {
    color: #2e4160;
}
.ASM_customer-list-modal .text-info,
.ASM_customer360-modal .text-info {
    color: #31708f;
}
.ASM_customer-list-modal a.text-info:hover,
.ASM_customer360-modal a.text-info:hover {
    color: #245269;
}
.ASM_customer-list-modal .text-warning,
.ASM_customer360-modal .text-warning {
    color: #8a6d3b;
}
.ASM_customer-list-modal a.text-warning:hover,
.ASM_customer360-modal a.text-warning:hover {
    color: #66512c;
}
.ASM_customer-list-modal .text-danger,
.ASM_customer360-modal .text-danger {
    color: #19212b;
}
.ASM_customer-list-modal a.text-danger:hover,
.ASM_customer360-modal a.text-danger:hover {
    color: #06080b;
}
.ASM_customer-list-modal .bg-primary,
.ASM_customer360-modal .bg-primary {
    color: #fff;
    background-color: #47b6b1;
}
.ASM_customer-list-modal a.bg-primary:hover,
.ASM_customer360-modal a.bg-primary:hover {
    background-color: #39918d;
}
.ASM_customer-list-modal .bg-success,
.ASM_customer360-modal .bg-success {
    background-color: #dff0d8;
}
.ASM_customer-list-modal a.bg-success:hover,
.ASM_customer360-modal a.bg-success:hover {
    background-color: #c1e2b3;
}
.ASM_customer-list-modal .bg-info,
.ASM_customer360-modal .bg-info {
    background-color: #d9edf7;
}
.ASM_customer-list-modal a.bg-info:hover,
.ASM_customer360-modal a.bg-info:hover {
    background-color: #afd9ee;
}
.ASM_customer-list-modal .bg-warning,
.ASM_customer360-modal .bg-warning {
    background-color: #fcf8e3;
}
.ASM_customer-list-modal a.bg-warning:hover,
.ASM_customer360-modal a.bg-warning:hover {
    background-color: #f7ecb5;
}
.ASM_customer-list-modal .bg-danger,
.ASM_customer360-modal .bg-danger {
    background-color: #f2dede;
}
.ASM_customer-list-modal a.bg-danger:hover,
.ASM_customer360-modal a.bg-danger:hover {
    background-color: #e4b9b9;
}
.ASM_customer-list-modal .page-header,
.ASM_customer360-modal .page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid #eeeeee;
}
.ASM_customer-list-modal ul,
.ASM_customer360-modal ul,
.ASM_customer-list-modal ol,
.ASM_customer360-modal ol {
    margin-top: 0;
    margin-bottom: 10px;
}
.ASM_customer-list-modal ul ul,
.ASM_customer360-modal ul ul,
.ASM_customer-list-modal ol ul,
.ASM_customer360-modal ol ul,
.ASM_customer-list-modal ul ol,
.ASM_customer360-modal ul ol,
.ASM_customer-list-modal ol ol,
.ASM_customer360-modal ol ol {
    margin-bottom: 0;
}
.ASM_customer-list-modal .list-unstyled,
.ASM_customer360-modal .list-unstyled {
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .list-inline,
.ASM_customer360-modal .list-inline {
    padding-left: 0;
    list-style: none;
    margin-left: -5px;
}
.ASM_customer-list-modal .list-inline > li,
.ASM_customer360-modal .list-inline > li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}
.ASM_customer-list-modal dl,
.ASM_customer360-modal dl {
    margin-top: 0;
    margin-bottom: 20px;
}
.ASM_customer-list-modal dt,
.ASM_customer360-modal dt,
.ASM_customer-list-modal dd,
.ASM_customer360-modal dd {
    line-height: 1.42857143;
}
.ASM_customer-list-modal dt,
.ASM_customer360-modal dt {
    font-weight: bold;
}
.ASM_customer-list-modal dd,
.ASM_customer360-modal dd {
    margin-left: 0;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .dl-horizontal dt,
    .ASM_customer360-modal .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }
    .ASM_customer-list-modal .dl-horizontal dd,
    .ASM_customer360-modal .dl-horizontal dd {
        margin-left: 180px;
    }
}
.ASM_customer-list-modal abbr[title],
.ASM_customer360-modal abbr[title],
.ASM_customer-list-modal abbr[data-original-title],
.ASM_customer360-modal abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #777777;
}
.ASM_customer-list-modal .initialism,
.ASM_customer360-modal .initialism {
    font-size: 90%;
    text-transform: uppercase;
}
.ASM_customer-list-modal blockquote,
.ASM_customer360-modal blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eeeeee;
}
.ASM_customer-list-modal blockquote p:last-child,
.ASM_customer360-modal blockquote p:last-child,
.ASM_customer-list-modal blockquote ul:last-child,
.ASM_customer360-modal blockquote ul:last-child,
.ASM_customer-list-modal blockquote ol:last-child,
.ASM_customer360-modal blockquote ol:last-child {
    margin-bottom: 0;
}
.ASM_customer-list-modal blockquote footer,
.ASM_customer360-modal blockquote footer,
.ASM_customer-list-modal blockquote small,
.ASM_customer360-modal blockquote small,
.ASM_customer-list-modal blockquote .small,
.ASM_customer360-modal blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #777777;
}
.ASM_customer-list-modal blockquote footer:before,
.ASM_customer360-modal blockquote footer:before,
.ASM_customer-list-modal blockquote small:before,
.ASM_customer360-modal blockquote small:before,
.ASM_customer-list-modal blockquote .small:before,
.ASM_customer360-modal blockquote .small:before {
    content: '\2014 \00A0';
}
.ASM_customer-list-modal .blockquote-reverse,
.ASM_customer360-modal .blockquote-reverse,
.ASM_customer-list-modal blockquote.pull-right,
.ASM_customer360-modal blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eeeeee;
    border-left: 0;
    text-align: right;
}
.ASM_customer-list-modal .blockquote-reverse footer:before,
.ASM_customer360-modal .blockquote-reverse footer:before,
.ASM_customer-list-modal blockquote.pull-right footer:before,
.ASM_customer360-modal blockquote.pull-right footer:before,
.ASM_customer-list-modal .blockquote-reverse small:before,
.ASM_customer360-modal .blockquote-reverse small:before,
.ASM_customer-list-modal blockquote.pull-right small:before,
.ASM_customer360-modal blockquote.pull-right small:before,
.ASM_customer-list-modal .blockquote-reverse .small:before,
.ASM_customer360-modal .blockquote-reverse .small:before,
.ASM_customer-list-modal blockquote.pull-right .small:before,
.ASM_customer360-modal blockquote.pull-right .small:before {
    content: '';
}
.ASM_customer-list-modal .blockquote-reverse footer:after,
.ASM_customer360-modal .blockquote-reverse footer:after,
.ASM_customer-list-modal blockquote.pull-right footer:after,
.ASM_customer360-modal blockquote.pull-right footer:after,
.ASM_customer-list-modal .blockquote-reverse small:after,
.ASM_customer360-modal .blockquote-reverse small:after,
.ASM_customer-list-modal blockquote.pull-right small:after,
.ASM_customer360-modal blockquote.pull-right small:after,
.ASM_customer-list-modal .blockquote-reverse .small:after,
.ASM_customer360-modal .blockquote-reverse .small:after,
.ASM_customer-list-modal blockquote.pull-right .small:after,
.ASM_customer360-modal blockquote.pull-right .small:after {
    content: '\00A0 \2014';
}
.ASM_customer-list-modal blockquote:before,
.ASM_customer360-modal blockquote:before,
.ASM_customer-list-modal blockquote:after,
.ASM_customer360-modal blockquote:after {
    content: "";
}
.ASM_customer-list-modal address,
.ASM_customer360-modal address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143;
}
.ASM_customer-list-modal code,
.ASM_customer360-modal code,
.ASM_customer-list-modal kbd,
.ASM_customer360-modal kbd,
.ASM_customer-list-modal pre,
.ASM_customer360-modal pre,
.ASM_customer-list-modal samp,
.ASM_customer360-modal samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}
.ASM_customer-list-modal code,
.ASM_customer360-modal code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    border-radius: 0;
}
.ASM_customer-list-modal kbd,
.ASM_customer360-modal kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #ffffff;
    background-color: #333333;
    border-radius: 0;
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.ASM_customer-list-modal kbd kbd,
.ASM_customer360-modal kbd kbd {
    padding: 0;
    font-size: 100%;
    box-shadow: none;
}
.ASM_customer-list-modal pre,
.ASM_customer360-modal pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    word-break: break-all;
    word-wrap: break-word;
    color: #333333;
    background-color: #f5f5f5;
    border: 1px solid #cccccc;
    border-radius: 0;
}
.ASM_customer-list-modal pre code,
.ASM_customer360-modal pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0;
}
.ASM_customer-list-modal .pre-scrollable,
.ASM_customer360-modal .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}
.ASM_customer-list-modal .container,
.ASM_customer360-modal .container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .container,
    .ASM_customer360-modal .container {
        width: 100%;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .container,
    .ASM_customer360-modal .container {
        width: 1024px;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .container,
    .ASM_customer360-modal .container {
        width: 1400px;
    }
}
.ASM_customer-list-modal .container-fluid,
.ASM_customer360-modal .container-fluid {
    margin-right: auto;
    margin-left: auto;
    padding-left: 10px;
    padding-right: 10px;
}
.ASM_customer-list-modal .row,
.ASM_customer360-modal .row {
    margin-left: -10px;
    margin-right: -10px;
}
.ASM_customer-list-modal .col-xs-1,
.ASM_customer360-modal .col-xs-1,
.ASM_customer-list-modal .col-sm-1,
.ASM_customer360-modal .col-sm-1,
.ASM_customer-list-modal .col-md-1,
.ASM_customer360-modal .col-md-1,
.ASM_customer-list-modal .col-lg-1,
.ASM_customer360-modal .col-lg-1,
.ASM_customer-list-modal .col-xs-2,
.ASM_customer360-modal .col-xs-2,
.ASM_customer-list-modal .col-sm-2,
.ASM_customer360-modal .col-sm-2,
.ASM_customer-list-modal .col-md-2,
.ASM_customer360-modal .col-md-2,
.ASM_customer-list-modal .col-lg-2,
.ASM_customer360-modal .col-lg-2,
.ASM_customer-list-modal .col-xs-3,
.ASM_customer360-modal .col-xs-3,
.ASM_customer-list-modal .col-sm-3,
.ASM_customer360-modal .col-sm-3,
.ASM_customer-list-modal .col-md-3,
.ASM_customer360-modal .col-md-3,
.ASM_customer-list-modal .col-lg-3,
.ASM_customer360-modal .col-lg-3,
.ASM_customer-list-modal .col-xs-4,
.ASM_customer360-modal .col-xs-4,
.ASM_customer-list-modal .col-sm-4,
.ASM_customer360-modal .col-sm-4,
.ASM_customer-list-modal .col-md-4,
.ASM_customer360-modal .col-md-4,
.ASM_customer-list-modal .col-lg-4,
.ASM_customer360-modal .col-lg-4,
.ASM_customer-list-modal .col-xs-5,
.ASM_customer360-modal .col-xs-5,
.ASM_customer-list-modal .col-sm-5,
.ASM_customer360-modal .col-sm-5,
.ASM_customer-list-modal .col-md-5,
.ASM_customer360-modal .col-md-5,
.ASM_customer-list-modal .col-lg-5,
.ASM_customer360-modal .col-lg-5,
.ASM_customer-list-modal .col-xs-6,
.ASM_customer360-modal .col-xs-6,
.ASM_customer-list-modal .col-sm-6,
.ASM_customer360-modal .col-sm-6,
.ASM_customer-list-modal .col-md-6,
.ASM_customer360-modal .col-md-6,
.ASM_customer-list-modal .col-lg-6,
.ASM_customer360-modal .col-lg-6,
.ASM_customer-list-modal .col-xs-7,
.ASM_customer360-modal .col-xs-7,
.ASM_customer-list-modal .col-sm-7,
.ASM_customer360-modal .col-sm-7,
.ASM_customer-list-modal .col-md-7,
.ASM_customer360-modal .col-md-7,
.ASM_customer-list-modal .col-lg-7,
.ASM_customer360-modal .col-lg-7,
.ASM_customer-list-modal .col-xs-8,
.ASM_customer360-modal .col-xs-8,
.ASM_customer-list-modal .col-sm-8,
.ASM_customer360-modal .col-sm-8,
.ASM_customer-list-modal .col-md-8,
.ASM_customer360-modal .col-md-8,
.ASM_customer-list-modal .col-lg-8,
.ASM_customer360-modal .col-lg-8,
.ASM_customer-list-modal .col-xs-9,
.ASM_customer360-modal .col-xs-9,
.ASM_customer-list-modal .col-sm-9,
.ASM_customer360-modal .col-sm-9,
.ASM_customer-list-modal .col-md-9,
.ASM_customer360-modal .col-md-9,
.ASM_customer-list-modal .col-lg-9,
.ASM_customer360-modal .col-lg-9,
.ASM_customer-list-modal .col-xs-10,
.ASM_customer360-modal .col-xs-10,
.ASM_customer-list-modal .col-sm-10,
.ASM_customer360-modal .col-sm-10,
.ASM_customer-list-modal .col-md-10,
.ASM_customer360-modal .col-md-10,
.ASM_customer-list-modal .col-lg-10,
.ASM_customer360-modal .col-lg-10,
.ASM_customer-list-modal .col-xs-11,
.ASM_customer360-modal .col-xs-11,
.ASM_customer-list-modal .col-sm-11,
.ASM_customer360-modal .col-sm-11,
.ASM_customer-list-modal .col-md-11,
.ASM_customer360-modal .col-md-11,
.ASM_customer-list-modal .col-lg-11,
.ASM_customer360-modal .col-lg-11,
.ASM_customer-list-modal .col-xs-12,
.ASM_customer360-modal .col-xs-12,
.ASM_customer-list-modal .col-sm-12,
.ASM_customer360-modal .col-sm-12,
.ASM_customer-list-modal .col-md-12,
.ASM_customer360-modal .col-md-12,
.ASM_customer-list-modal .col-lg-12,
.ASM_customer360-modal .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
.ASM_customer-list-modal .col-xs-1,
.ASM_customer360-modal .col-xs-1,
.ASM_customer-list-modal .col-xs-2,
.ASM_customer360-modal .col-xs-2,
.ASM_customer-list-modal .col-xs-3,
.ASM_customer360-modal .col-xs-3,
.ASM_customer-list-modal .col-xs-4,
.ASM_customer360-modal .col-xs-4,
.ASM_customer-list-modal .col-xs-5,
.ASM_customer360-modal .col-xs-5,
.ASM_customer-list-modal .col-xs-6,
.ASM_customer360-modal .col-xs-6,
.ASM_customer-list-modal .col-xs-7,
.ASM_customer360-modal .col-xs-7,
.ASM_customer-list-modal .col-xs-8,
.ASM_customer360-modal .col-xs-8,
.ASM_customer-list-modal .col-xs-9,
.ASM_customer360-modal .col-xs-9,
.ASM_customer-list-modal .col-xs-10,
.ASM_customer360-modal .col-xs-10,
.ASM_customer-list-modal .col-xs-11,
.ASM_customer360-modal .col-xs-11,
.ASM_customer-list-modal .col-xs-12,
.ASM_customer360-modal .col-xs-12 {
    float: left;
}
.ASM_customer-list-modal .col-xs-12,
.ASM_customer360-modal .col-xs-12 {
    width: 100%;
}
.ASM_customer-list-modal .col-xs-11,
.ASM_customer360-modal .col-xs-11 {
    width: 91.66666667%;
}
.ASM_customer-list-modal .col-xs-10,
.ASM_customer360-modal .col-xs-10 {
    width: 83.33333333%;
}
.ASM_customer-list-modal .col-xs-9,
.ASM_customer360-modal .col-xs-9 {
    width: 75%;
}
.ASM_customer-list-modal .col-xs-8,
.ASM_customer360-modal .col-xs-8 {
    width: 66.66666667%;
}
.ASM_customer-list-modal .col-xs-7,
.ASM_customer360-modal .col-xs-7 {
    width: 58.33333333%;
}
.ASM_customer-list-modal .col-xs-6,
.ASM_customer360-modal .col-xs-6 {
    width: 50%;
}
.ASM_customer-list-modal .col-xs-5,
.ASM_customer360-modal .col-xs-5 {
    width: 41.66666667%;
}
.ASM_customer-list-modal .col-xs-4,
.ASM_customer360-modal .col-xs-4 {
    width: 33.33333333%;
}
.ASM_customer-list-modal .col-xs-3,
.ASM_customer360-modal .col-xs-3 {
    width: 25%;
}
.ASM_customer-list-modal .col-xs-2,
.ASM_customer360-modal .col-xs-2 {
    width: 16.66666667%;
}
.ASM_customer-list-modal .col-xs-1,
.ASM_customer360-modal .col-xs-1 {
    width: 8.33333333%;
}
.ASM_customer-list-modal .col-xs-pull-12,
.ASM_customer360-modal .col-xs-pull-12 {
    right: 100%;
}
.ASM_customer-list-modal .col-xs-pull-11,
.ASM_customer360-modal .col-xs-pull-11 {
    right: 91.66666667%;
}
.ASM_customer-list-modal .col-xs-pull-10,
.ASM_customer360-modal .col-xs-pull-10 {
    right: 83.33333333%;
}
.ASM_customer-list-modal .col-xs-pull-9,
.ASM_customer360-modal .col-xs-pull-9 {
    right: 75%;
}
.ASM_customer-list-modal .col-xs-pull-8,
.ASM_customer360-modal .col-xs-pull-8 {
    right: 66.66666667%;
}
.ASM_customer-list-modal .col-xs-pull-7,
.ASM_customer360-modal .col-xs-pull-7 {
    right: 58.33333333%;
}
.ASM_customer-list-modal .col-xs-pull-6,
.ASM_customer360-modal .col-xs-pull-6 {
    right: 50%;
}
.ASM_customer-list-modal .col-xs-pull-5,
.ASM_customer360-modal .col-xs-pull-5 {
    right: 41.66666667%;
}
.ASM_customer-list-modal .col-xs-pull-4,
.ASM_customer360-modal .col-xs-pull-4 {
    right: 33.33333333%;
}
.ASM_customer-list-modal .col-xs-pull-3,
.ASM_customer360-modal .col-xs-pull-3 {
    right: 25%;
}
.ASM_customer-list-modal .col-xs-pull-2,
.ASM_customer360-modal .col-xs-pull-2 {
    right: 16.66666667%;
}
.ASM_customer-list-modal .col-xs-pull-1,
.ASM_customer360-modal .col-xs-pull-1 {
    right: 8.33333333%;
}
.ASM_customer-list-modal .col-xs-pull-0,
.ASM_customer360-modal .col-xs-pull-0 {
    right: auto;
}
.ASM_customer-list-modal .col-xs-push-12,
.ASM_customer360-modal .col-xs-push-12 {
    left: 100%;
}
.ASM_customer-list-modal .col-xs-push-11,
.ASM_customer360-modal .col-xs-push-11 {
    left: 91.66666667%;
}
.ASM_customer-list-modal .col-xs-push-10,
.ASM_customer360-modal .col-xs-push-10 {
    left: 83.33333333%;
}
.ASM_customer-list-modal .col-xs-push-9,
.ASM_customer360-modal .col-xs-push-9 {
    left: 75%;
}
.ASM_customer-list-modal .col-xs-push-8,
.ASM_customer360-modal .col-xs-push-8 {
    left: 66.66666667%;
}
.ASM_customer-list-modal .col-xs-push-7,
.ASM_customer360-modal .col-xs-push-7 {
    left: 58.33333333%;
}
.ASM_customer-list-modal .col-xs-push-6,
.ASM_customer360-modal .col-xs-push-6 {
    left: 50%;
}
.ASM_customer-list-modal .col-xs-push-5,
.ASM_customer360-modal .col-xs-push-5 {
    left: 41.66666667%;
}
.ASM_customer-list-modal .col-xs-push-4,
.ASM_customer360-modal .col-xs-push-4 {
    left: 33.33333333%;
}
.ASM_customer-list-modal .col-xs-push-3,
.ASM_customer360-modal .col-xs-push-3 {
    left: 25%;
}
.ASM_customer-list-modal .col-xs-push-2,
.ASM_customer360-modal .col-xs-push-2 {
    left: 16.66666667%;
}
.ASM_customer-list-modal .col-xs-push-1,
.ASM_customer360-modal .col-xs-push-1 {
    left: 8.33333333%;
}
.ASM_customer-list-modal .col-xs-push-0,
.ASM_customer360-modal .col-xs-push-0 {
    left: auto;
}
.ASM_customer-list-modal .col-xs-offset-12,
.ASM_customer360-modal .col-xs-offset-12 {
    margin-left: 100%;
}
.ASM_customer-list-modal .col-xs-offset-11,
.ASM_customer360-modal .col-xs-offset-11 {
    margin-left: 91.66666667%;
}
.ASM_customer-list-modal .col-xs-offset-10,
.ASM_customer360-modal .col-xs-offset-10 {
    margin-left: 83.33333333%;
}
.ASM_customer-list-modal .col-xs-offset-9,
.ASM_customer360-modal .col-xs-offset-9 {
    margin-left: 75%;
}
.ASM_customer-list-modal .col-xs-offset-8,
.ASM_customer360-modal .col-xs-offset-8 {
    margin-left: 66.66666667%;
}
.ASM_customer-list-modal .col-xs-offset-7,
.ASM_customer360-modal .col-xs-offset-7 {
    margin-left: 58.33333333%;
}
.ASM_customer-list-modal .col-xs-offset-6,
.ASM_customer360-modal .col-xs-offset-6 {
    margin-left: 50%;
}
.ASM_customer-list-modal .col-xs-offset-5,
.ASM_customer360-modal .col-xs-offset-5 {
    margin-left: 41.66666667%;
}
.ASM_customer-list-modal .col-xs-offset-4,
.ASM_customer360-modal .col-xs-offset-4 {
    margin-left: 33.33333333%;
}
.ASM_customer-list-modal .col-xs-offset-3,
.ASM_customer360-modal .col-xs-offset-3 {
    margin-left: 25%;
}
.ASM_customer-list-modal .col-xs-offset-2,
.ASM_customer360-modal .col-xs-offset-2 {
    margin-left: 16.66666667%;
}
.ASM_customer-list-modal .col-xs-offset-1,
.ASM_customer360-modal .col-xs-offset-1 {
    margin-left: 8.33333333%;
}
.ASM_customer-list-modal .col-xs-offset-0,
.ASM_customer360-modal .col-xs-offset-0 {
    margin-left: 0%;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .col-sm-1,
    .ASM_customer360-modal .col-sm-1,
    .ASM_customer-list-modal .col-sm-2,
    .ASM_customer360-modal .col-sm-2,
    .ASM_customer-list-modal .col-sm-3,
    .ASM_customer360-modal .col-sm-3,
    .ASM_customer-list-modal .col-sm-4,
    .ASM_customer360-modal .col-sm-4,
    .ASM_customer-list-modal .col-sm-5,
    .ASM_customer360-modal .col-sm-5,
    .ASM_customer-list-modal .col-sm-6,
    .ASM_customer360-modal .col-sm-6,
    .ASM_customer-list-modal .col-sm-7,
    .ASM_customer360-modal .col-sm-7,
    .ASM_customer-list-modal .col-sm-8,
    .ASM_customer360-modal .col-sm-8,
    .ASM_customer-list-modal .col-sm-9,
    .ASM_customer360-modal .col-sm-9,
    .ASM_customer-list-modal .col-sm-10,
    .ASM_customer360-modal .col-sm-10,
    .ASM_customer-list-modal .col-sm-11,
    .ASM_customer360-modal .col-sm-11,
    .ASM_customer-list-modal .col-sm-12,
    .ASM_customer360-modal .col-sm-12 {
        float: left;
    }
    .ASM_customer-list-modal .col-sm-12,
    .ASM_customer360-modal .col-sm-12 {
        width: 100%;
    }
    .ASM_customer-list-modal .col-sm-11,
    .ASM_customer360-modal .col-sm-11 {
        width: 91.66666667%;
    }
    .ASM_customer-list-modal .col-sm-10,
    .ASM_customer360-modal .col-sm-10 {
        width: 83.33333333%;
    }
    .ASM_customer-list-modal .col-sm-9,
    .ASM_customer360-modal .col-sm-9 {
        width: 75%;
    }
    .ASM_customer-list-modal .col-sm-8,
    .ASM_customer360-modal .col-sm-8 {
        width: 66.66666667%;
    }
    .ASM_customer-list-modal .col-sm-7,
    .ASM_customer360-modal .col-sm-7 {
        width: 58.33333333%;
    }
    .ASM_customer-list-modal .col-sm-6,
    .ASM_customer360-modal .col-sm-6 {
        width: 50%;
    }
    .ASM_customer-list-modal .col-sm-5,
    .ASM_customer360-modal .col-sm-5 {
        width: 41.66666667%;
    }
    .ASM_customer-list-modal .col-sm-4,
    .ASM_customer360-modal .col-sm-4 {
        width: 33.33333333%;
    }
    .ASM_customer-list-modal .col-sm-3,
    .ASM_customer360-modal .col-sm-3 {
        width: 25%;
    }
    .ASM_customer-list-modal .col-sm-2,
    .ASM_customer360-modal .col-sm-2 {
        width: 16.66666667%;
    }
    .ASM_customer-list-modal .col-sm-1,
    .ASM_customer360-modal .col-sm-1 {
        width: 8.33333333%;
    }
    .ASM_customer-list-modal .col-sm-pull-12,
    .ASM_customer360-modal .col-sm-pull-12 {
        right: 100%;
    }
    .ASM_customer-list-modal .col-sm-pull-11,
    .ASM_customer360-modal .col-sm-pull-11 {
        right: 91.66666667%;
    }
    .ASM_customer-list-modal .col-sm-pull-10,
    .ASM_customer360-modal .col-sm-pull-10 {
        right: 83.33333333%;
    }
    .ASM_customer-list-modal .col-sm-pull-9,
    .ASM_customer360-modal .col-sm-pull-9 {
        right: 75%;
    }
    .ASM_customer-list-modal .col-sm-pull-8,
    .ASM_customer360-modal .col-sm-pull-8 {
        right: 66.66666667%;
    }
    .ASM_customer-list-modal .col-sm-pull-7,
    .ASM_customer360-modal .col-sm-pull-7 {
        right: 58.33333333%;
    }
    .ASM_customer-list-modal .col-sm-pull-6,
    .ASM_customer360-modal .col-sm-pull-6 {
        right: 50%;
    }
    .ASM_customer-list-modal .col-sm-pull-5,
    .ASM_customer360-modal .col-sm-pull-5 {
        right: 41.66666667%;
    }
    .ASM_customer-list-modal .col-sm-pull-4,
    .ASM_customer360-modal .col-sm-pull-4 {
        right: 33.33333333%;
    }
    .ASM_customer-list-modal .col-sm-pull-3,
    .ASM_customer360-modal .col-sm-pull-3 {
        right: 25%;
    }
    .ASM_customer-list-modal .col-sm-pull-2,
    .ASM_customer360-modal .col-sm-pull-2 {
        right: 16.66666667%;
    }
    .ASM_customer-list-modal .col-sm-pull-1,
    .ASM_customer360-modal .col-sm-pull-1 {
        right: 8.33333333%;
    }
    .ASM_customer-list-modal .col-sm-pull-0,
    .ASM_customer360-modal .col-sm-pull-0 {
        right: auto;
    }
    .ASM_customer-list-modal .col-sm-push-12,
    .ASM_customer360-modal .col-sm-push-12 {
        left: 100%;
    }
    .ASM_customer-list-modal .col-sm-push-11,
    .ASM_customer360-modal .col-sm-push-11 {
        left: 91.66666667%;
    }
    .ASM_customer-list-modal .col-sm-push-10,
    .ASM_customer360-modal .col-sm-push-10 {
        left: 83.33333333%;
    }
    .ASM_customer-list-modal .col-sm-push-9,
    .ASM_customer360-modal .col-sm-push-9 {
        left: 75%;
    }
    .ASM_customer-list-modal .col-sm-push-8,
    .ASM_customer360-modal .col-sm-push-8 {
        left: 66.66666667%;
    }
    .ASM_customer-list-modal .col-sm-push-7,
    .ASM_customer360-modal .col-sm-push-7 {
        left: 58.33333333%;
    }
    .ASM_customer-list-modal .col-sm-push-6,
    .ASM_customer360-modal .col-sm-push-6 {
        left: 50%;
    }
    .ASM_customer-list-modal .col-sm-push-5,
    .ASM_customer360-modal .col-sm-push-5 {
        left: 41.66666667%;
    }
    .ASM_customer-list-modal .col-sm-push-4,
    .ASM_customer360-modal .col-sm-push-4 {
        left: 33.33333333%;
    }
    .ASM_customer-list-modal .col-sm-push-3,
    .ASM_customer360-modal .col-sm-push-3 {
        left: 25%;
    }
    .ASM_customer-list-modal .col-sm-push-2,
    .ASM_customer360-modal .col-sm-push-2 {
        left: 16.66666667%;
    }
    .ASM_customer-list-modal .col-sm-push-1,
    .ASM_customer360-modal .col-sm-push-1 {
        left: 8.33333333%;
    }
    .ASM_customer-list-modal .col-sm-push-0,
    .ASM_customer360-modal .col-sm-push-0 {
        left: auto;
    }
    .ASM_customer-list-modal .col-sm-offset-12,
    .ASM_customer360-modal .col-sm-offset-12 {
        margin-left: 100%;
    }
    .ASM_customer-list-modal .col-sm-offset-11,
    .ASM_customer360-modal .col-sm-offset-11 {
        margin-left: 91.66666667%;
    }
    .ASM_customer-list-modal .col-sm-offset-10,
    .ASM_customer360-modal .col-sm-offset-10 {
        margin-left: 83.33333333%;
    }
    .ASM_customer-list-modal .col-sm-offset-9,
    .ASM_customer360-modal .col-sm-offset-9 {
        margin-left: 75%;
    }
    .ASM_customer-list-modal .col-sm-offset-8,
    .ASM_customer360-modal .col-sm-offset-8 {
        margin-left: 66.66666667%;
    }
    .ASM_customer-list-modal .col-sm-offset-7,
    .ASM_customer360-modal .col-sm-offset-7 {
        margin-left: 58.33333333%;
    }
    .ASM_customer-list-modal .col-sm-offset-6,
    .ASM_customer360-modal .col-sm-offset-6 {
        margin-left: 50%;
    }
    .ASM_customer-list-modal .col-sm-offset-5,
    .ASM_customer360-modal .col-sm-offset-5 {
        margin-left: 41.66666667%;
    }
    .ASM_customer-list-modal .col-sm-offset-4,
    .ASM_customer360-modal .col-sm-offset-4 {
        margin-left: 33.33333333%;
    }
    .ASM_customer-list-modal .col-sm-offset-3,
    .ASM_customer360-modal .col-sm-offset-3 {
        margin-left: 25%;
    }
    .ASM_customer-list-modal .col-sm-offset-2,
    .ASM_customer360-modal .col-sm-offset-2 {
        margin-left: 16.66666667%;
    }
    .ASM_customer-list-modal .col-sm-offset-1,
    .ASM_customer360-modal .col-sm-offset-1 {
        margin-left: 8.33333333%;
    }
    .ASM_customer-list-modal .col-sm-offset-0,
    .ASM_customer360-modal .col-sm-offset-0 {
        margin-left: 0%;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .col-md-1,
    .ASM_customer360-modal .col-md-1,
    .ASM_customer-list-modal .col-md-2,
    .ASM_customer360-modal .col-md-2,
    .ASM_customer-list-modal .col-md-3,
    .ASM_customer360-modal .col-md-3,
    .ASM_customer-list-modal .col-md-4,
    .ASM_customer360-modal .col-md-4,
    .ASM_customer-list-modal .col-md-5,
    .ASM_customer360-modal .col-md-5,
    .ASM_customer-list-modal .col-md-6,
    .ASM_customer360-modal .col-md-6,
    .ASM_customer-list-modal .col-md-7,
    .ASM_customer360-modal .col-md-7,
    .ASM_customer-list-modal .col-md-8,
    .ASM_customer360-modal .col-md-8,
    .ASM_customer-list-modal .col-md-9,
    .ASM_customer360-modal .col-md-9,
    .ASM_customer-list-modal .col-md-10,
    .ASM_customer360-modal .col-md-10,
    .ASM_customer-list-modal .col-md-11,
    .ASM_customer360-modal .col-md-11,
    .ASM_customer-list-modal .col-md-12,
    .ASM_customer360-modal .col-md-12 {
        float: left;
    }
    .ASM_customer-list-modal .col-md-12,
    .ASM_customer360-modal .col-md-12 {
        width: 100%;
    }
    .ASM_customer-list-modal .col-md-11,
    .ASM_customer360-modal .col-md-11 {
        width: 91.66666667%;
    }
    .ASM_customer-list-modal .col-md-10,
    .ASM_customer360-modal .col-md-10 {
        width: 83.33333333%;
    }
    .ASM_customer-list-modal .col-md-9,
    .ASM_customer360-modal .col-md-9 {
        width: 75%;
    }
    .ASM_customer-list-modal .col-md-8,
    .ASM_customer360-modal .col-md-8 {
        width: 66.66666667%;
    }
    .ASM_customer-list-modal .col-md-7,
    .ASM_customer360-modal .col-md-7 {
        width: 58.33333333%;
    }
    .ASM_customer-list-modal .col-md-6,
    .ASM_customer360-modal .col-md-6 {
        width: 50%;
    }
    .ASM_customer-list-modal .col-md-5,
    .ASM_customer360-modal .col-md-5 {
        width: 41.66666667%;
    }
    .ASM_customer-list-modal .col-md-4,
    .ASM_customer360-modal .col-md-4 {
        width: 33.33333333%;
    }
    .ASM_customer-list-modal .col-md-3,
    .ASM_customer360-modal .col-md-3 {
        width: 25%;
    }
    .ASM_customer-list-modal .col-md-2,
    .ASM_customer360-modal .col-md-2 {
        width: 16.66666667%;
    }
    .ASM_customer-list-modal .col-md-1,
    .ASM_customer360-modal .col-md-1 {
        width: 8.33333333%;
    }
    .ASM_customer-list-modal .col-md-pull-12,
    .ASM_customer360-modal .col-md-pull-12 {
        right: 100%;
    }
    .ASM_customer-list-modal .col-md-pull-11,
    .ASM_customer360-modal .col-md-pull-11 {
        right: 91.66666667%;
    }
    .ASM_customer-list-modal .col-md-pull-10,
    .ASM_customer360-modal .col-md-pull-10 {
        right: 83.33333333%;
    }
    .ASM_customer-list-modal .col-md-pull-9,
    .ASM_customer360-modal .col-md-pull-9 {
        right: 75%;
    }
    .ASM_customer-list-modal .col-md-pull-8,
    .ASM_customer360-modal .col-md-pull-8 {
        right: 66.66666667%;
    }
    .ASM_customer-list-modal .col-md-pull-7,
    .ASM_customer360-modal .col-md-pull-7 {
        right: 58.33333333%;
    }
    .ASM_customer-list-modal .col-md-pull-6,
    .ASM_customer360-modal .col-md-pull-6 {
        right: 50%;
    }
    .ASM_customer-list-modal .col-md-pull-5,
    .ASM_customer360-modal .col-md-pull-5 {
        right: 41.66666667%;
    }
    .ASM_customer-list-modal .col-md-pull-4,
    .ASM_customer360-modal .col-md-pull-4 {
        right: 33.33333333%;
    }
    .ASM_customer-list-modal .col-md-pull-3,
    .ASM_customer360-modal .col-md-pull-3 {
        right: 25%;
    }
    .ASM_customer-list-modal .col-md-pull-2,
    .ASM_customer360-modal .col-md-pull-2 {
        right: 16.66666667%;
    }
    .ASM_customer-list-modal .col-md-pull-1,
    .ASM_customer360-modal .col-md-pull-1 {
        right: 8.33333333%;
    }
    .ASM_customer-list-modal .col-md-pull-0,
    .ASM_customer360-modal .col-md-pull-0 {
        right: auto;
    }
    .ASM_customer-list-modal .col-md-push-12,
    .ASM_customer360-modal .col-md-push-12 {
        left: 100%;
    }
    .ASM_customer-list-modal .col-md-push-11,
    .ASM_customer360-modal .col-md-push-11 {
        left: 91.66666667%;
    }
    .ASM_customer-list-modal .col-md-push-10,
    .ASM_customer360-modal .col-md-push-10 {
        left: 83.33333333%;
    }
    .ASM_customer-list-modal .col-md-push-9,
    .ASM_customer360-modal .col-md-push-9 {
        left: 75%;
    }
    .ASM_customer-list-modal .col-md-push-8,
    .ASM_customer360-modal .col-md-push-8 {
        left: 66.66666667%;
    }
    .ASM_customer-list-modal .col-md-push-7,
    .ASM_customer360-modal .col-md-push-7 {
        left: 58.33333333%;
    }
    .ASM_customer-list-modal .col-md-push-6,
    .ASM_customer360-modal .col-md-push-6 {
        left: 50%;
    }
    .ASM_customer-list-modal .col-md-push-5,
    .ASM_customer360-modal .col-md-push-5 {
        left: 41.66666667%;
    }
    .ASM_customer-list-modal .col-md-push-4,
    .ASM_customer360-modal .col-md-push-4 {
        left: 33.33333333%;
    }
    .ASM_customer-list-modal .col-md-push-3,
    .ASM_customer360-modal .col-md-push-3 {
        left: 25%;
    }
    .ASM_customer-list-modal .col-md-push-2,
    .ASM_customer360-modal .col-md-push-2 {
        left: 16.66666667%;
    }
    .ASM_customer-list-modal .col-md-push-1,
    .ASM_customer360-modal .col-md-push-1 {
        left: 8.33333333%;
    }
    .ASM_customer-list-modal .col-md-push-0,
    .ASM_customer360-modal .col-md-push-0 {
        left: auto;
    }
    .ASM_customer-list-modal .col-md-offset-12,
    .ASM_customer360-modal .col-md-offset-12 {
        margin-left: 100%;
    }
    .ASM_customer-list-modal .col-md-offset-11,
    .ASM_customer360-modal .col-md-offset-11 {
        margin-left: 91.66666667%;
    }
    .ASM_customer-list-modal .col-md-offset-10,
    .ASM_customer360-modal .col-md-offset-10 {
        margin-left: 83.33333333%;
    }
    .ASM_customer-list-modal .col-md-offset-9,
    .ASM_customer360-modal .col-md-offset-9 {
        margin-left: 75%;
    }
    .ASM_customer-list-modal .col-md-offset-8,
    .ASM_customer360-modal .col-md-offset-8 {
        margin-left: 66.66666667%;
    }
    .ASM_customer-list-modal .col-md-offset-7,
    .ASM_customer360-modal .col-md-offset-7 {
        margin-left: 58.33333333%;
    }
    .ASM_customer-list-modal .col-md-offset-6,
    .ASM_customer360-modal .col-md-offset-6 {
        margin-left: 50%;
    }
    .ASM_customer-list-modal .col-md-offset-5,
    .ASM_customer360-modal .col-md-offset-5 {
        margin-left: 41.66666667%;
    }
    .ASM_customer-list-modal .col-md-offset-4,
    .ASM_customer360-modal .col-md-offset-4 {
        margin-left: 33.33333333%;
    }
    .ASM_customer-list-modal .col-md-offset-3,
    .ASM_customer360-modal .col-md-offset-3 {
        margin-left: 25%;
    }
    .ASM_customer-list-modal .col-md-offset-2,
    .ASM_customer360-modal .col-md-offset-2 {
        margin-left: 16.66666667%;
    }
    .ASM_customer-list-modal .col-md-offset-1,
    .ASM_customer360-modal .col-md-offset-1 {
        margin-left: 8.33333333%;
    }
    .ASM_customer-list-modal .col-md-offset-0,
    .ASM_customer360-modal .col-md-offset-0 {
        margin-left: 0%;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .col-lg-1,
    .ASM_customer360-modal .col-lg-1,
    .ASM_customer-list-modal .col-lg-2,
    .ASM_customer360-modal .col-lg-2,
    .ASM_customer-list-modal .col-lg-3,
    .ASM_customer360-modal .col-lg-3,
    .ASM_customer-list-modal .col-lg-4,
    .ASM_customer360-modal .col-lg-4,
    .ASM_customer-list-modal .col-lg-5,
    .ASM_customer360-modal .col-lg-5,
    .ASM_customer-list-modal .col-lg-6,
    .ASM_customer360-modal .col-lg-6,
    .ASM_customer-list-modal .col-lg-7,
    .ASM_customer360-modal .col-lg-7,
    .ASM_customer-list-modal .col-lg-8,
    .ASM_customer360-modal .col-lg-8,
    .ASM_customer-list-modal .col-lg-9,
    .ASM_customer360-modal .col-lg-9,
    .ASM_customer-list-modal .col-lg-10,
    .ASM_customer360-modal .col-lg-10,
    .ASM_customer-list-modal .col-lg-11,
    .ASM_customer360-modal .col-lg-11,
    .ASM_customer-list-modal .col-lg-12,
    .ASM_customer360-modal .col-lg-12 {
        float: left;
    }
    .ASM_customer-list-modal .col-lg-12,
    .ASM_customer360-modal .col-lg-12 {
        width: 100%;
    }
    .ASM_customer-list-modal .col-lg-11,
    .ASM_customer360-modal .col-lg-11 {
        width: 91.66666667%;
    }
    .ASM_customer-list-modal .col-lg-10,
    .ASM_customer360-modal .col-lg-10 {
        width: 83.33333333%;
    }
    .ASM_customer-list-modal .col-lg-9,
    .ASM_customer360-modal .col-lg-9 {
        width: 75%;
    }
    .ASM_customer-list-modal .col-lg-8,
    .ASM_customer360-modal .col-lg-8 {
        width: 66.66666667%;
    }
    .ASM_customer-list-modal .col-lg-7,
    .ASM_customer360-modal .col-lg-7 {
        width: 58.33333333%;
    }
    .ASM_customer-list-modal .col-lg-6,
    .ASM_customer360-modal .col-lg-6 {
        width: 50%;
    }
    .ASM_customer-list-modal .col-lg-5,
    .ASM_customer360-modal .col-lg-5 {
        width: 41.66666667%;
    }
    .ASM_customer-list-modal .col-lg-4,
    .ASM_customer360-modal .col-lg-4 {
        width: 33.33333333%;
    }
    .ASM_customer-list-modal .col-lg-3,
    .ASM_customer360-modal .col-lg-3 {
        width: 25%;
    }
    .ASM_customer-list-modal .col-lg-2,
    .ASM_customer360-modal .col-lg-2 {
        width: 16.66666667%;
    }
    .ASM_customer-list-modal .col-lg-1,
    .ASM_customer360-modal .col-lg-1 {
        width: 8.33333333%;
    }
    .ASM_customer-list-modal .col-lg-pull-12,
    .ASM_customer360-modal .col-lg-pull-12 {
        right: 100%;
    }
    .ASM_customer-list-modal .col-lg-pull-11,
    .ASM_customer360-modal .col-lg-pull-11 {
        right: 91.66666667%;
    }
    .ASM_customer-list-modal .col-lg-pull-10,
    .ASM_customer360-modal .col-lg-pull-10 {
        right: 83.33333333%;
    }
    .ASM_customer-list-modal .col-lg-pull-9,
    .ASM_customer360-modal .col-lg-pull-9 {
        right: 75%;
    }
    .ASM_customer-list-modal .col-lg-pull-8,
    .ASM_customer360-modal .col-lg-pull-8 {
        right: 66.66666667%;
    }
    .ASM_customer-list-modal .col-lg-pull-7,
    .ASM_customer360-modal .col-lg-pull-7 {
        right: 58.33333333%;
    }
    .ASM_customer-list-modal .col-lg-pull-6,
    .ASM_customer360-modal .col-lg-pull-6 {
        right: 50%;
    }
    .ASM_customer-list-modal .col-lg-pull-5,
    .ASM_customer360-modal .col-lg-pull-5 {
        right: 41.66666667%;
    }
    .ASM_customer-list-modal .col-lg-pull-4,
    .ASM_customer360-modal .col-lg-pull-4 {
        right: 33.33333333%;
    }
    .ASM_customer-list-modal .col-lg-pull-3,
    .ASM_customer360-modal .col-lg-pull-3 {
        right: 25%;
    }
    .ASM_customer-list-modal .col-lg-pull-2,
    .ASM_customer360-modal .col-lg-pull-2 {
        right: 16.66666667%;
    }
    .ASM_customer-list-modal .col-lg-pull-1,
    .ASM_customer360-modal .col-lg-pull-1 {
        right: 8.33333333%;
    }
    .ASM_customer-list-modal .col-lg-pull-0,
    .ASM_customer360-modal .col-lg-pull-0 {
        right: auto;
    }
    .ASM_customer-list-modal .col-lg-push-12,
    .ASM_customer360-modal .col-lg-push-12 {
        left: 100%;
    }
    .ASM_customer-list-modal .col-lg-push-11,
    .ASM_customer360-modal .col-lg-push-11 {
        left: 91.66666667%;
    }
    .ASM_customer-list-modal .col-lg-push-10,
    .ASM_customer360-modal .col-lg-push-10 {
        left: 83.33333333%;
    }
    .ASM_customer-list-modal .col-lg-push-9,
    .ASM_customer360-modal .col-lg-push-9 {
        left: 75%;
    }
    .ASM_customer-list-modal .col-lg-push-8,
    .ASM_customer360-modal .col-lg-push-8 {
        left: 66.66666667%;
    }
    .ASM_customer-list-modal .col-lg-push-7,
    .ASM_customer360-modal .col-lg-push-7 {
        left: 58.33333333%;
    }
    .ASM_customer-list-modal .col-lg-push-6,
    .ASM_customer360-modal .col-lg-push-6 {
        left: 50%;
    }
    .ASM_customer-list-modal .col-lg-push-5,
    .ASM_customer360-modal .col-lg-push-5 {
        left: 41.66666667%;
    }
    .ASM_customer-list-modal .col-lg-push-4,
    .ASM_customer360-modal .col-lg-push-4 {
        left: 33.33333333%;
    }
    .ASM_customer-list-modal .col-lg-push-3,
    .ASM_customer360-modal .col-lg-push-3 {
        left: 25%;
    }
    .ASM_customer-list-modal .col-lg-push-2,
    .ASM_customer360-modal .col-lg-push-2 {
        left: 16.66666667%;
    }
    .ASM_customer-list-modal .col-lg-push-1,
    .ASM_customer360-modal .col-lg-push-1 {
        left: 8.33333333%;
    }
    .ASM_customer-list-modal .col-lg-push-0,
    .ASM_customer360-modal .col-lg-push-0 {
        left: auto;
    }
    .ASM_customer-list-modal .col-lg-offset-12,
    .ASM_customer360-modal .col-lg-offset-12 {
        margin-left: 100%;
    }
    .ASM_customer-list-modal .col-lg-offset-11,
    .ASM_customer360-modal .col-lg-offset-11 {
        margin-left: 91.66666667%;
    }
    .ASM_customer-list-modal .col-lg-offset-10,
    .ASM_customer360-modal .col-lg-offset-10 {
        margin-left: 83.33333333%;
    }
    .ASM_customer-list-modal .col-lg-offset-9,
    .ASM_customer360-modal .col-lg-offset-9 {
        margin-left: 75%;
    }
    .ASM_customer-list-modal .col-lg-offset-8,
    .ASM_customer360-modal .col-lg-offset-8 {
        margin-left: 66.66666667%;
    }
    .ASM_customer-list-modal .col-lg-offset-7,
    .ASM_customer360-modal .col-lg-offset-7 {
        margin-left: 58.33333333%;
    }
    .ASM_customer-list-modal .col-lg-offset-6,
    .ASM_customer360-modal .col-lg-offset-6 {
        margin-left: 50%;
    }
    .ASM_customer-list-modal .col-lg-offset-5,
    .ASM_customer360-modal .col-lg-offset-5 {
        margin-left: 41.66666667%;
    }
    .ASM_customer-list-modal .col-lg-offset-4,
    .ASM_customer360-modal .col-lg-offset-4 {
        margin-left: 33.33333333%;
    }
    .ASM_customer-list-modal .col-lg-offset-3,
    .ASM_customer360-modal .col-lg-offset-3 {
        margin-left: 25%;
    }
    .ASM_customer-list-modal .col-lg-offset-2,
    .ASM_customer360-modal .col-lg-offset-2 {
        margin-left: 16.66666667%;
    }
    .ASM_customer-list-modal .col-lg-offset-1,
    .ASM_customer360-modal .col-lg-offset-1 {
        margin-left: 8.33333333%;
    }
    .ASM_customer-list-modal .col-lg-offset-0,
    .ASM_customer360-modal .col-lg-offset-0 {
        margin-left: 0%;
    }
}
.ASM_customer-list-modal table,
.ASM_customer360-modal table {
    background-color: transparent;
}
.ASM_customer-list-modal th,
.ASM_customer360-modal th {
    text-align: left;
}
.ASM_customer-list-modal .table,
.ASM_customer360-modal .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.ASM_customer-list-modal .table > thead > tr > th,
.ASM_customer360-modal .table > thead > tr > th,
.ASM_customer-list-modal .table > tbody > tr > th,
.ASM_customer360-modal .table > tbody > tr > th,
.ASM_customer-list-modal .table > tfoot > tr > th,
.ASM_customer360-modal .table > tfoot > tr > th,
.ASM_customer-list-modal .table > thead > tr > td,
.ASM_customer360-modal .table > thead > tr > td,
.ASM_customer-list-modal .table > tbody > tr > td,
.ASM_customer360-modal .table > tbody > tr > td,
.ASM_customer-list-modal .table > tfoot > tr > td,
.ASM_customer360-modal .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .table > thead > tr > th,
.ASM_customer360-modal .table > thead > tr > th {
    vertical-align: bottom;
    border-bottom: 2px solid #e5e5e5;
}
.ASM_customer-list-modal .table > caption + thead > tr:first-child > th,
.ASM_customer360-modal .table > caption + thead > tr:first-child > th,
.ASM_customer-list-modal .table > colgroup + thead > tr:first-child > th,
.ASM_customer360-modal .table > colgroup + thead > tr:first-child > th,
.ASM_customer-list-modal .table > thead:first-child > tr:first-child > th,
.ASM_customer360-modal .table > thead:first-child > tr:first-child > th,
.ASM_customer-list-modal .table > caption + thead > tr:first-child > td,
.ASM_customer360-modal .table > caption + thead > tr:first-child > td,
.ASM_customer-list-modal .table > colgroup + thead > tr:first-child > td,
.ASM_customer360-modal .table > colgroup + thead > tr:first-child > td,
.ASM_customer-list-modal .table > thead:first-child > tr:first-child > td,
.ASM_customer360-modal .table > thead:first-child > tr:first-child > td {
    border-top: 0;
}
.ASM_customer-list-modal .table > tbody + tbody,
.ASM_customer360-modal .table > tbody + tbody {
    border-top: 2px solid #e5e5e5;
}
.ASM_customer-list-modal .table .table,
.ASM_customer360-modal .table .table {
    background-color: #ffffff;
}
.ASM_customer-list-modal .table-condensed > thead > tr > th,
.ASM_customer360-modal .table-condensed > thead > tr > th,
.ASM_customer-list-modal .table-condensed > tbody > tr > th,
.ASM_customer360-modal .table-condensed > tbody > tr > th,
.ASM_customer-list-modal .table-condensed > tfoot > tr > th,
.ASM_customer360-modal .table-condensed > tfoot > tr > th,
.ASM_customer-list-modal .table-condensed > thead > tr > td,
.ASM_customer360-modal .table-condensed > thead > tr > td,
.ASM_customer-list-modal .table-condensed > tbody > tr > td,
.ASM_customer360-modal .table-condensed > tbody > tr > td,
.ASM_customer-list-modal .table-condensed > tfoot > tr > td,
.ASM_customer360-modal .table-condensed > tfoot > tr > td {
    padding: 5px;
}
.ASM_customer-list-modal .table-bordered,
.ASM_customer360-modal .table-bordered {
    border: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .table-bordered > thead > tr > th,
.ASM_customer360-modal .table-bordered > thead > tr > th,
.ASM_customer-list-modal .table-bordered > tbody > tr > th,
.ASM_customer360-modal .table-bordered > tbody > tr > th,
.ASM_customer-list-modal .table-bordered > tfoot > tr > th,
.ASM_customer360-modal .table-bordered > tfoot > tr > th,
.ASM_customer-list-modal .table-bordered > thead > tr > td,
.ASM_customer360-modal .table-bordered > thead > tr > td,
.ASM_customer-list-modal .table-bordered > tbody > tr > td,
.ASM_customer360-modal .table-bordered > tbody > tr > td,
.ASM_customer-list-modal .table-bordered > tfoot > tr > td,
.ASM_customer360-modal .table-bordered > tfoot > tr > td {
    border: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .table-bordered > thead > tr > th,
.ASM_customer360-modal .table-bordered > thead > tr > th,
.ASM_customer-list-modal .table-bordered > thead > tr > td,
.ASM_customer360-modal .table-bordered > thead > tr > td {
    border-bottom-width: 2px;
}
.ASM_customer-list-modal .table-striped > tbody > tr:nth-child(odd) > td,
.ASM_customer360-modal .table-striped > tbody > tr:nth-child(odd) > td,
.ASM_customer-list-modal .table-striped > tbody > tr:nth-child(odd) > th,
.ASM_customer360-modal .table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9;
}
.ASM_customer-list-modal .table-hover > tbody > tr:hover > td,
.ASM_customer360-modal .table-hover > tbody > tr:hover > td,
.ASM_customer-list-modal .table-hover > tbody > tr:hover > th,
.ASM_customer360-modal .table-hover > tbody > tr:hover > th {
    background-color: #f5f5f5;
}
.ASM_customer-list-modal table col[class*="col-"],
.ASM_customer360-modal table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}
.ASM_customer-list-modal table td[class*="col-"],
.ASM_customer360-modal table td[class*="col-"],
.ASM_customer-list-modal table th[class*="col-"],
.ASM_customer360-modal table th[class*="col-"] {
    position: static;
    float: none;
    display: table-cell;
}
.ASM_customer-list-modal .table > thead > tr > td.active,
.ASM_customer360-modal .table > thead > tr > td.active,
.ASM_customer-list-modal .table > tbody > tr > td.active,
.ASM_customer360-modal .table > tbody > tr > td.active,
.ASM_customer-list-modal .table > tfoot > tr > td.active,
.ASM_customer360-modal .table > tfoot > tr > td.active,
.ASM_customer-list-modal .table > thead > tr > th.active,
.ASM_customer360-modal .table > thead > tr > th.active,
.ASM_customer-list-modal .table > tbody > tr > th.active,
.ASM_customer360-modal .table > tbody > tr > th.active,
.ASM_customer-list-modal .table > tfoot > tr > th.active,
.ASM_customer360-modal .table > tfoot > tr > th.active,
.ASM_customer-list-modal .table > thead > tr.active > td,
.ASM_customer360-modal .table > thead > tr.active > td,
.ASM_customer-list-modal .table > tbody > tr.active > td,
.ASM_customer360-modal .table > tbody > tr.active > td,
.ASM_customer-list-modal .table > tfoot > tr.active > td,
.ASM_customer360-modal .table > tfoot > tr.active > td,
.ASM_customer-list-modal .table > thead > tr.active > th,
.ASM_customer360-modal .table > thead > tr.active > th,
.ASM_customer-list-modal .table > tbody > tr.active > th,
.ASM_customer360-modal .table > tbody > tr.active > th,
.ASM_customer-list-modal .table > tfoot > tr.active > th,
.ASM_customer360-modal .table > tfoot > tr.active > th {
    background-color: #f5f5f5;
}
.ASM_customer-list-modal .table-hover > tbody > tr > td.active:hover,
.ASM_customer360-modal .table-hover > tbody > tr > td.active:hover,
.ASM_customer-list-modal .table-hover > tbody > tr > th.active:hover,
.ASM_customer360-modal .table-hover > tbody > tr > th.active:hover,
.ASM_customer-list-modal .table-hover > tbody > tr.active:hover > td,
.ASM_customer360-modal .table-hover > tbody > tr.active:hover > td,
.ASM_customer-list-modal .table-hover > tbody > tr:hover > .active,
.ASM_customer360-modal .table-hover > tbody > tr:hover > .active,
.ASM_customer-list-modal .table-hover > tbody > tr.active:hover > th,
.ASM_customer360-modal .table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8;
}
.ASM_customer-list-modal .table > thead > tr > td.success,
.ASM_customer360-modal .table > thead > tr > td.success,
.ASM_customer-list-modal .table > tbody > tr > td.success,
.ASM_customer360-modal .table > tbody > tr > td.success,
.ASM_customer-list-modal .table > tfoot > tr > td.success,
.ASM_customer360-modal .table > tfoot > tr > td.success,
.ASM_customer-list-modal .table > thead > tr > th.success,
.ASM_customer360-modal .table > thead > tr > th.success,
.ASM_customer-list-modal .table > tbody > tr > th.success,
.ASM_customer360-modal .table > tbody > tr > th.success,
.ASM_customer-list-modal .table > tfoot > tr > th.success,
.ASM_customer360-modal .table > tfoot > tr > th.success,
.ASM_customer-list-modal .table > thead > tr.success > td,
.ASM_customer360-modal .table > thead > tr.success > td,
.ASM_customer-list-modal .table > tbody > tr.success > td,
.ASM_customer360-modal .table > tbody > tr.success > td,
.ASM_customer-list-modal .table > tfoot > tr.success > td,
.ASM_customer360-modal .table > tfoot > tr.success > td,
.ASM_customer-list-modal .table > thead > tr.success > th,
.ASM_customer360-modal .table > thead > tr.success > th,
.ASM_customer-list-modal .table > tbody > tr.success > th,
.ASM_customer360-modal .table > tbody > tr.success > th,
.ASM_customer-list-modal .table > tfoot > tr.success > th,
.ASM_customer360-modal .table > tfoot > tr.success > th {
    background-color: #dff0d8;
}
.ASM_customer-list-modal .table-hover > tbody > tr > td.success:hover,
.ASM_customer360-modal .table-hover > tbody > tr > td.success:hover,
.ASM_customer-list-modal .table-hover > tbody > tr > th.success:hover,
.ASM_customer360-modal .table-hover > tbody > tr > th.success:hover,
.ASM_customer-list-modal .table-hover > tbody > tr.success:hover > td,
.ASM_customer360-modal .table-hover > tbody > tr.success:hover > td,
.ASM_customer-list-modal .table-hover > tbody > tr:hover > .success,
.ASM_customer360-modal .table-hover > tbody > tr:hover > .success,
.ASM_customer-list-modal .table-hover > tbody > tr.success:hover > th,
.ASM_customer360-modal .table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6;
}
.ASM_customer-list-modal .table > thead > tr > td.info,
.ASM_customer360-modal .table > thead > tr > td.info,
.ASM_customer-list-modal .table > tbody > tr > td.info,
.ASM_customer360-modal .table > tbody > tr > td.info,
.ASM_customer-list-modal .table > tfoot > tr > td.info,
.ASM_customer360-modal .table > tfoot > tr > td.info,
.ASM_customer-list-modal .table > thead > tr > th.info,
.ASM_customer360-modal .table > thead > tr > th.info,
.ASM_customer-list-modal .table > tbody > tr > th.info,
.ASM_customer360-modal .table > tbody > tr > th.info,
.ASM_customer-list-modal .table > tfoot > tr > th.info,
.ASM_customer360-modal .table > tfoot > tr > th.info,
.ASM_customer-list-modal .table > thead > tr.info > td,
.ASM_customer360-modal .table > thead > tr.info > td,
.ASM_customer-list-modal .table > tbody > tr.info > td,
.ASM_customer360-modal .table > tbody > tr.info > td,
.ASM_customer-list-modal .table > tfoot > tr.info > td,
.ASM_customer360-modal .table > tfoot > tr.info > td,
.ASM_customer-list-modal .table > thead > tr.info > th,
.ASM_customer360-modal .table > thead > tr.info > th,
.ASM_customer-list-modal .table > tbody > tr.info > th,
.ASM_customer360-modal .table > tbody > tr.info > th,
.ASM_customer-list-modal .table > tfoot > tr.info > th,
.ASM_customer360-modal .table > tfoot > tr.info > th {
    background-color: #d9edf7;
}
.ASM_customer-list-modal .table-hover > tbody > tr > td.info:hover,
.ASM_customer360-modal .table-hover > tbody > tr > td.info:hover,
.ASM_customer-list-modal .table-hover > tbody > tr > th.info:hover,
.ASM_customer360-modal .table-hover > tbody > tr > th.info:hover,
.ASM_customer-list-modal .table-hover > tbody > tr.info:hover > td,
.ASM_customer360-modal .table-hover > tbody > tr.info:hover > td,
.ASM_customer-list-modal .table-hover > tbody > tr:hover > .info,
.ASM_customer360-modal .table-hover > tbody > tr:hover > .info,
.ASM_customer-list-modal .table-hover > tbody > tr.info:hover > th,
.ASM_customer360-modal .table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3;
}
.ASM_customer-list-modal .table > thead > tr > td.warning,
.ASM_customer360-modal .table > thead > tr > td.warning,
.ASM_customer-list-modal .table > tbody > tr > td.warning,
.ASM_customer360-modal .table > tbody > tr > td.warning,
.ASM_customer-list-modal .table > tfoot > tr > td.warning,
.ASM_customer360-modal .table > tfoot > tr > td.warning,
.ASM_customer-list-modal .table > thead > tr > th.warning,
.ASM_customer360-modal .table > thead > tr > th.warning,
.ASM_customer-list-modal .table > tbody > tr > th.warning,
.ASM_customer360-modal .table > tbody > tr > th.warning,
.ASM_customer-list-modal .table > tfoot > tr > th.warning,
.ASM_customer360-modal .table > tfoot > tr > th.warning,
.ASM_customer-list-modal .table > thead > tr.warning > td,
.ASM_customer360-modal .table > thead > tr.warning > td,
.ASM_customer-list-modal .table > tbody > tr.warning > td,
.ASM_customer360-modal .table > tbody > tr.warning > td,
.ASM_customer-list-modal .table > tfoot > tr.warning > td,
.ASM_customer360-modal .table > tfoot > tr.warning > td,
.ASM_customer-list-modal .table > thead > tr.warning > th,
.ASM_customer360-modal .table > thead > tr.warning > th,
.ASM_customer-list-modal .table > tbody > tr.warning > th,
.ASM_customer360-modal .table > tbody > tr.warning > th,
.ASM_customer-list-modal .table > tfoot > tr.warning > th,
.ASM_customer360-modal .table > tfoot > tr.warning > th {
    background-color: #fcf8e3;
}
.ASM_customer-list-modal .table-hover > tbody > tr > td.warning:hover,
.ASM_customer360-modal .table-hover > tbody > tr > td.warning:hover,
.ASM_customer-list-modal .table-hover > tbody > tr > th.warning:hover,
.ASM_customer360-modal .table-hover > tbody > tr > th.warning:hover,
.ASM_customer-list-modal .table-hover > tbody > tr.warning:hover > td,
.ASM_customer360-modal .table-hover > tbody > tr.warning:hover > td,
.ASM_customer-list-modal .table-hover > tbody > tr:hover > .warning,
.ASM_customer360-modal .table-hover > tbody > tr:hover > .warning,
.ASM_customer-list-modal .table-hover > tbody > tr.warning:hover > th,
.ASM_customer360-modal .table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc;
}
.ASM_customer-list-modal .table > thead > tr > td.danger,
.ASM_customer360-modal .table > thead > tr > td.danger,
.ASM_customer-list-modal .table > tbody > tr > td.danger,
.ASM_customer360-modal .table > tbody > tr > td.danger,
.ASM_customer-list-modal .table > tfoot > tr > td.danger,
.ASM_customer360-modal .table > tfoot > tr > td.danger,
.ASM_customer-list-modal .table > thead > tr > th.danger,
.ASM_customer360-modal .table > thead > tr > th.danger,
.ASM_customer-list-modal .table > tbody > tr > th.danger,
.ASM_customer360-modal .table > tbody > tr > th.danger,
.ASM_customer-list-modal .table > tfoot > tr > th.danger,
.ASM_customer360-modal .table > tfoot > tr > th.danger,
.ASM_customer-list-modal .table > thead > tr.danger > td,
.ASM_customer360-modal .table > thead > tr.danger > td,
.ASM_customer-list-modal .table > tbody > tr.danger > td,
.ASM_customer360-modal .table > tbody > tr.danger > td,
.ASM_customer-list-modal .table > tfoot > tr.danger > td,
.ASM_customer360-modal .table > tfoot > tr.danger > td,
.ASM_customer-list-modal .table > thead > tr.danger > th,
.ASM_customer360-modal .table > thead > tr.danger > th,
.ASM_customer-list-modal .table > tbody > tr.danger > th,
.ASM_customer360-modal .table > tbody > tr.danger > th,
.ASM_customer-list-modal .table > tfoot > tr.danger > th,
.ASM_customer360-modal .table > tfoot > tr.danger > th {
    background-color: #f2dede;
}
.ASM_customer-list-modal .table-hover > tbody > tr > td.danger:hover,
.ASM_customer360-modal .table-hover > tbody > tr > td.danger:hover,
.ASM_customer-list-modal .table-hover > tbody > tr > th.danger:hover,
.ASM_customer360-modal .table-hover > tbody > tr > th.danger:hover,
.ASM_customer-list-modal .table-hover > tbody > tr.danger:hover > td,
.ASM_customer360-modal .table-hover > tbody > tr.danger:hover > td,
.ASM_customer-list-modal .table-hover > tbody > tr:hover > .danger,
.ASM_customer360-modal .table-hover > tbody > tr:hover > .danger,
.ASM_customer-list-modal .table-hover > tbody > tr.danger:hover > th,
.ASM_customer360-modal .table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc;
}
@media screen and (max-width: 639px) {
    .ASM_customer-list-modal .table-responsive,
    .ASM_customer360-modal .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        overflow-x: auto;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #e5e5e5;
        -webkit-overflow-scrolling: touch;
    }
    .ASM_customer-list-modal .table-responsive > .table,
    .ASM_customer360-modal .table-responsive > .table {
        margin-bottom: 0;
    }
    .ASM_customer-list-modal .table-responsive > .table > thead > tr > th,
    .ASM_customer360-modal .table-responsive > .table > thead > tr > th,
    .ASM_customer-list-modal .table-responsive > .table > tbody > tr > th,
    .ASM_customer360-modal .table-responsive > .table > tbody > tr > th,
    .ASM_customer-list-modal .table-responsive > .table > tfoot > tr > th,
    .ASM_customer360-modal .table-responsive > .table > tfoot > tr > th,
    .ASM_customer-list-modal .table-responsive > .table > thead > tr > td,
    .ASM_customer360-modal .table-responsive > .table > thead > tr > td,
    .ASM_customer-list-modal .table-responsive > .table > tbody > tr > td,
    .ASM_customer360-modal .table-responsive > .table > tbody > tr > td,
    .ASM_customer-list-modal .table-responsive > .table > tfoot > tr > td,
    .ASM_customer360-modal .table-responsive > .table > tfoot > tr > td {
        white-space: nowrap;
    }
    .ASM_customer-list-modal .table-responsive > .table-bordered,
    .ASM_customer360-modal .table-responsive > .table-bordered {
        border: 0;
    }
    .ASM_customer-list-modal .table-responsive > .table-bordered > thead > tr > th:first-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > thead > tr > th:first-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tbody > tr > th:first-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tfoot > tr > th:first-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > thead > tr > td:first-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > thead > tr > td:first-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tbody > tr > td:first-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tfoot > tr > td:first-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0;
    }
    .ASM_customer-list-modal .table-responsive > .table-bordered > thead > tr > th:last-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > thead > tr > th:last-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tbody > tr > th:last-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tfoot > tr > th:last-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > thead > tr > td:last-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > thead > tr > td:last-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tbody > tr > td:last-child,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tfoot > tr > td:last-child,
    .ASM_customer360-modal .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0;
    }
    .ASM_customer-list-modal .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .ASM_customer360-modal .table-responsive > .table-bordered > tbody > tr:last-child > th,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tfoot > tr:last-child > th,
    .ASM_customer360-modal .table-responsive > .table-bordered > tfoot > tr:last-child > th,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .ASM_customer360-modal .table-responsive > .table-bordered > tbody > tr:last-child > td,
    .ASM_customer-list-modal .table-responsive > .table-bordered > tfoot > tr:last-child > td,
    .ASM_customer360-modal .table-responsive > .table-bordered > tfoot > tr:last-child > td {
        border-bottom: 0;
    }
}
.ASM_customer-list-modal fieldset,
.ASM_customer360-modal fieldset {
    padding: 0;
    margin: 0;
    border: 0;
    min-width: 0;
}
.ASM_customer-list-modal legend,
.ASM_customer360-modal legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}
.ASM_customer-list-modal label,
.ASM_customer360-modal label {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
.ASM_customer-list-modal input[type="search"],
.ASM_customer360-modal input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.ASM_customer-list-modal input[type="radio"],
.ASM_customer360-modal input[type="radio"],
.ASM_customer-list-modal input[type="checkbox"],
.ASM_customer360-modal input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal;
}
.ASM_customer-list-modal input[type="file"],
.ASM_customer360-modal input[type="file"] {
    display: block;
}
.ASM_customer-list-modal input[type="range"],
.ASM_customer360-modal input[type="range"] {
    display: block;
    width: 100%;
}
.ASM_customer-list-modal select[multiple],
.ASM_customer360-modal select[multiple],
.ASM_customer-list-modal select[size],
.ASM_customer360-modal select[size] {
    height: auto;
}
.ASM_customer-list-modal input[type="file"]:focus,
.ASM_customer360-modal input[type="file"]:focus,
.ASM_customer-list-modal input[type="radio"]:focus,
.ASM_customer360-modal input[type="radio"]:focus,
.ASM_customer-list-modal input[type="checkbox"]:focus,
.ASM_customer360-modal input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.ASM_customer-list-modal output,
.ASM_customer360-modal output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #19212b;
}
.ASM_customer-list-modal .form-control,
.ASM_customer360-modal .form-control {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #19212b;
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #cccccc;
    border-radius: 0;
    -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);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.ASM_customer-list-modal .form-control:focus,
.ASM_customer360-modal .form-control:focus {
    border-color: #5adfd9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(90, 223, 217, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(90, 223, 217, 0.6);
}
.ASM_customer-list-modal .form-control::-moz-placeholder,
.ASM_customer360-modal .form-control::-moz-placeholder {
    color: #777777;
    opacity: 1;
}
.ASM_customer-list-modal .form-control:-ms-input-placeholder,
.ASM_customer360-modal .form-control:-ms-input-placeholder {
    color: #777777;
}
.ASM_customer-list-modal .form-control::-webkit-input-placeholder,
.ASM_customer360-modal .form-control::-webkit-input-placeholder {
    color: #777777;
}
.ASM_customer-list-modal .form-control[disabled],
.ASM_customer360-modal .form-control[disabled],
.ASM_customer-list-modal .form-control[readonly],
.ASM_customer360-modal .form-control[readonly],
.ASM_customer-list-modal fieldset[disabled] .form-control,
.ASM_customer360-modal fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #eeeeee;
    opacity: 1;
}
.ASM_customer-list-modal textarea.form-control,
.ASM_customer360-modal textarea.form-control {
    height: auto;
}
.ASM_customer-list-modal input[type="search"],
.ASM_customer360-modal input[type="search"] {
    -webkit-appearance: none;
}
.ASM_customer-list-modal input[type="date"],
.ASM_customer360-modal input[type="date"],
.ASM_customer-list-modal input[type="time"],
.ASM_customer360-modal input[type="time"],
.ASM_customer-list-modal input[type="datetime-local"],
.ASM_customer360-modal input[type="datetime-local"],
.ASM_customer-list-modal input[type="month"],
.ASM_customer360-modal input[type="month"] {
    line-height: 32px;
    line-height: 1.42857143 \0;
}
.ASM_customer-list-modal input[type="date"].input-sm,
.ASM_customer360-modal input[type="date"].input-sm,
.ASM_customer-list-modal input[type="time"].input-sm,
.ASM_customer360-modal input[type="time"].input-sm,
.ASM_customer-list-modal input[type="datetime-local"].input-sm,
.ASM_customer360-modal input[type="datetime-local"].input-sm,
.ASM_customer-list-modal input[type="month"].input-sm,
.ASM_customer360-modal input[type="month"].input-sm {
    line-height: 31px;
}
.ASM_customer-list-modal input[type="date"].input-lg,
.ASM_customer360-modal input[type="date"].input-lg,
.ASM_customer-list-modal input[type="time"].input-lg,
.ASM_customer360-modal input[type="time"].input-lg,
.ASM_customer-list-modal input[type="datetime-local"].input-lg,
.ASM_customer360-modal input[type="datetime-local"].input-lg,
.ASM_customer-list-modal input[type="month"].input-lg,
.ASM_customer360-modal input[type="month"].input-lg {
    line-height: 42px;
}
.ASM_customer-list-modal .form-group,
.ASM_customer360-modal .form-group {
    margin-bottom: 15px;
}
.ASM_customer-list-modal .radio,
.ASM_customer360-modal .radio,
.ASM_customer-list-modal .checkbox,
.ASM_customer360-modal .checkbox {
    position: relative;
    display: block;
    min-height: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
}
.ASM_customer-list-modal .radio label,
.ASM_customer360-modal .radio label,
.ASM_customer-list-modal .checkbox label,
.ASM_customer360-modal .checkbox label {
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}
.ASM_customer-list-modal .radio input[type="radio"],
.ASM_customer360-modal .radio input[type="radio"],
.ASM_customer-list-modal .radio-inline input[type="radio"],
.ASM_customer360-modal .radio-inline input[type="radio"],
.ASM_customer-list-modal .checkbox input[type="checkbox"],
.ASM_customer360-modal .checkbox input[type="checkbox"],
.ASM_customer-list-modal .checkbox-inline input[type="checkbox"],
.ASM_customer360-modal .checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9;
}
.ASM_customer-list-modal .radio + .radio,
.ASM_customer360-modal .radio + .radio,
.ASM_customer-list-modal .checkbox + .checkbox,
.ASM_customer360-modal .checkbox + .checkbox {
    margin-top: -5px;
}
.ASM_customer-list-modal .radio-inline,
.ASM_customer360-modal .radio-inline,
.ASM_customer-list-modal .checkbox-inline,
.ASM_customer360-modal .checkbox-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
}
.ASM_customer-list-modal .radio-inline + .radio-inline,
.ASM_customer360-modal .radio-inline + .radio-inline,
.ASM_customer-list-modal .checkbox-inline + .checkbox-inline,
.ASM_customer360-modal .checkbox-inline + .checkbox-inline {
    margin-top: 0;
    margin-left: 10px;
}
.ASM_customer-list-modal input[type="radio"][disabled],
.ASM_customer360-modal input[type="radio"][disabled],
.ASM_customer-list-modal input[type="checkbox"][disabled],
.ASM_customer360-modal input[type="checkbox"][disabled],
.ASM_customer-list-modal input[type="radio"].disabled,
.ASM_customer360-modal input[type="radio"].disabled,
.ASM_customer-list-modal input[type="checkbox"].disabled,
.ASM_customer360-modal input[type="checkbox"].disabled,
.ASM_customer-list-modal fieldset[disabled] input[type="radio"],
.ASM_customer360-modal fieldset[disabled] input[type="radio"],
.ASM_customer-list-modal fieldset[disabled] input[type="checkbox"],
.ASM_customer360-modal fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed;
}
.ASM_customer-list-modal .radio-inline.disabled,
.ASM_customer360-modal .radio-inline.disabled,
.ASM_customer-list-modal .checkbox-inline.disabled,
.ASM_customer360-modal .checkbox-inline.disabled,
.ASM_customer-list-modal fieldset[disabled] .radio-inline,
.ASM_customer360-modal fieldset[disabled] .radio-inline,
.ASM_customer-list-modal fieldset[disabled] .checkbox-inline,
.ASM_customer360-modal fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}
.ASM_customer-list-modal .radio.disabled label,
.ASM_customer360-modal .radio.disabled label,
.ASM_customer-list-modal .checkbox.disabled label,
.ASM_customer360-modal .checkbox.disabled label,
.ASM_customer-list-modal fieldset[disabled] .radio label,
.ASM_customer360-modal fieldset[disabled] .radio label,
.ASM_customer-list-modal fieldset[disabled] .checkbox label,
.ASM_customer360-modal fieldset[disabled] .checkbox label {
    cursor: not-allowed;
}
.ASM_customer-list-modal .form-control-static,
.ASM_customer360-modal .form-control-static {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-bottom: 0;
}
.ASM_customer-list-modal .form-control-static.input-lg,
.ASM_customer360-modal .form-control-static.input-lg,
.ASM_customer-list-modal .form-control-static.input-sm,
.ASM_customer360-modal .form-control-static.input-sm {
    padding-left: 0;
    padding-right: 0;
}
.ASM_customer-list-modal .input-sm,
.ASM_customer360-modal .input-sm,
.ASM_customer-list-modal .form-horizontal .form-group-sm .form-control,
.ASM_customer360-modal .form-horizontal .form-group-sm .form-control {
    height: 31px;
    padding: 5px 10px;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 0;
}
.ASM_customer-list-modal select.input-sm,
.ASM_customer360-modal select.input-sm {
    height: 31px;
    line-height: 31px;
}
.ASM_customer-list-modal textarea.input-sm,
.ASM_customer360-modal textarea.input-sm,
.ASM_customer-list-modal select[multiple].input-sm,
.ASM_customer360-modal select[multiple].input-sm {
    height: auto;
}
.ASM_customer-list-modal .input-lg,
.ASM_customer360-modal .input-lg,
.ASM_customer-list-modal .form-horizontal .form-group-lg .form-control,
.ASM_customer360-modal .form-horizontal .form-group-lg .form-control {
    height: 42px;
    padding: 10px 15px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 0;
}
.ASM_customer-list-modal select.input-lg,
.ASM_customer360-modal select.input-lg {
    height: 42px;
    line-height: 42px;
}
.ASM_customer-list-modal textarea.input-lg,
.ASM_customer360-modal textarea.input-lg,
.ASM_customer-list-modal select[multiple].input-lg,
.ASM_customer360-modal select[multiple].input-lg {
    height: auto;
}
.ASM_customer-list-modal .has-feedback,
.ASM_customer360-modal .has-feedback {
    position: relative;
}
.ASM_customer-list-modal .has-feedback .form-control,
.ASM_customer360-modal .has-feedback .form-control {
    padding-right: 40px;
}
.ASM_customer-list-modal .form-control-feedback,
.ASM_customer360-modal .form-control-feedback {
    position: absolute;
    top: 25px;
    right: 0;
    z-index: 2;
    display: block;
    width: 32px;
    height: 32px;
    line-height: 32px;
    text-align: center;
}
.ASM_customer-list-modal .input-lg + .form-control-feedback,
.ASM_customer360-modal .input-lg + .form-control-feedback {
    width: 42px;
    height: 42px;
    line-height: 42px;
}
.ASM_customer-list-modal .input-sm + .form-control-feedback,
.ASM_customer360-modal .input-sm + .form-control-feedback {
    width: 31px;
    height: 31px;
    line-height: 31px;
}
.ASM_customer-list-modal .has-success .help-block,
.ASM_customer360-modal .has-success .help-block,
.ASM_customer-list-modal .has-success .control-label,
.ASM_customer360-modal .has-success .control-label,
.ASM_customer-list-modal .has-success .radio,
.ASM_customer360-modal .has-success .radio,
.ASM_customer-list-modal .has-success .checkbox,
.ASM_customer360-modal .has-success .checkbox,
.ASM_customer-list-modal .has-success .radio-inline,
.ASM_customer360-modal .has-success .radio-inline,
.ASM_customer-list-modal .has-success .checkbox-inline,
.ASM_customer360-modal .has-success .checkbox-inline {
    color: #3e5983;
}
.ASM_customer-list-modal .has-success .form-control,
.ASM_customer360-modal .has-success .form-control {
    border-color: #3e5983;
    -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);
}
.ASM_customer-list-modal .has-success .form-control:focus,
.ASM_customer360-modal .has-success .form-control:focus {
    border-color: #2e4160;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d8bba;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #6d8bba;
}
.ASM_customer-list-modal .has-success .input-group-addon,
.ASM_customer360-modal .has-success .input-group-addon {
    color: #3e5983;
    border-color: #3e5983;
    background-color: #dff0d8;
}
.ASM_customer-list-modal .has-success .form-control-feedback,
.ASM_customer360-modal .has-success .form-control-feedback {
    color: #3e5983;
}
.ASM_customer-list-modal .has-warning .help-block,
.ASM_customer360-modal .has-warning .help-block,
.ASM_customer-list-modal .has-warning .control-label,
.ASM_customer360-modal .has-warning .control-label,
.ASM_customer-list-modal .has-warning .radio,
.ASM_customer360-modal .has-warning .radio,
.ASM_customer-list-modal .has-warning .checkbox,
.ASM_customer360-modal .has-warning .checkbox,
.ASM_customer-list-modal .has-warning .radio-inline,
.ASM_customer360-modal .has-warning .radio-inline,
.ASM_customer-list-modal .has-warning .checkbox-inline,
.ASM_customer360-modal .has-warning .checkbox-inline {
    color: #8a6d3b;
}
.ASM_customer-list-modal .has-warning .form-control,
.ASM_customer360-modal .has-warning .form-control {
    border-color: #8a6d3b;
    -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);
}
.ASM_customer-list-modal .has-warning .form-control:focus,
.ASM_customer360-modal .has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}
.ASM_customer-list-modal .has-warning .input-group-addon,
.ASM_customer360-modal .has-warning .input-group-addon {
    color: #8a6d3b;
    border-color: #8a6d3b;
    background-color: #fcf8e3;
}
.ASM_customer-list-modal .has-warning .form-control-feedback,
.ASM_customer360-modal .has-warning .form-control-feedback {
    color: #8a6d3b;
}
.ASM_customer-list-modal .has-error .help-block,
.ASM_customer360-modal .has-error .help-block,
.ASM_customer-list-modal .has-error .control-label,
.ASM_customer360-modal .has-error .control-label,
.ASM_customer-list-modal .has-error .radio,
.ASM_customer360-modal .has-error .radio,
.ASM_customer-list-modal .has-error .checkbox,
.ASM_customer360-modal .has-error .checkbox,
.ASM_customer-list-modal .has-error .radio-inline,
.ASM_customer360-modal .has-error .radio-inline,
.ASM_customer-list-modal .has-error .checkbox-inline,
.ASM_customer360-modal .has-error .checkbox-inline {
    color: #19212b;
}
.ASM_customer-list-modal .has-error .form-control,
.ASM_customer360-modal .has-error .form-control {
    border-color: #19212b;
    -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);
}
.ASM_customer-list-modal .has-error .form-control:focus,
.ASM_customer360-modal .has-error .form-control:focus {
    border-color: #06080b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #3f536c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #3f536c;
}
.ASM_customer-list-modal .has-error .input-group-addon,
.ASM_customer360-modal .has-error .input-group-addon {
    color: #19212b;
    border-color: #19212b;
    background-color: #f2dede;
}
.ASM_customer-list-modal .has-error .form-control-feedback,
.ASM_customer360-modal .has-error .form-control-feedback {
    color: #19212b;
}
.ASM_customer-list-modal .has-feedback label.sr-only ~ .form-control-feedback,
.ASM_customer360-modal .has-feedback label.sr-only ~ .form-control-feedback {
    top: 0;
}
.ASM_customer-list-modal .help-block,
.ASM_customer360-modal .help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #485f7c;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .form-inline .form-group,
    .ASM_customer360-modal .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .form-inline .form-control,
    .ASM_customer360-modal .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .form-inline .input-group,
    .ASM_customer360-modal .form-inline .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .form-inline .input-group .input-group-addon,
    .ASM_customer360-modal .form-inline .input-group .input-group-addon,
    .ASM_customer-list-modal .form-inline .input-group .input-group-btn,
    .ASM_customer360-modal .form-inline .input-group .input-group-btn,
    .ASM_customer-list-modal .form-inline .input-group .form-control,
    .ASM_customer360-modal .form-inline .input-group .form-control {
        width: auto;
    }
    .ASM_customer-list-modal .form-inline .input-group > .form-control,
    .ASM_customer360-modal .form-inline .input-group > .form-control {
        width: 100%;
    }
    .ASM_customer-list-modal .form-inline .control-label,
    .ASM_customer360-modal .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .form-inline .radio,
    .ASM_customer360-modal .form-inline .radio,
    .ASM_customer-list-modal .form-inline .checkbox,
    .ASM_customer360-modal .form-inline .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .form-inline .radio label,
    .ASM_customer360-modal .form-inline .radio label,
    .ASM_customer-list-modal .form-inline .checkbox label,
    .ASM_customer360-modal .form-inline .checkbox label {
        padding-left: 0;
    }
    .ASM_customer-list-modal .form-inline .radio input[type="radio"],
    .ASM_customer360-modal .form-inline .radio input[type="radio"],
    .ASM_customer-list-modal .form-inline .checkbox input[type="checkbox"],
    .ASM_customer360-modal .form-inline .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0;
    }
    .ASM_customer-list-modal .form-inline .has-feedback .form-control-feedback,
    .ASM_customer360-modal .form-inline .has-feedback .form-control-feedback {
        top: 0;
    }
}
.ASM_customer-list-modal .form-horizontal .radio,
.ASM_customer360-modal .form-horizontal .radio,
.ASM_customer-list-modal .form-horizontal .checkbox,
.ASM_customer360-modal .form-horizontal .checkbox,
.ASM_customer-list-modal .form-horizontal .radio-inline,
.ASM_customer360-modal .form-horizontal .radio-inline,
.ASM_customer-list-modal .form-horizontal .checkbox-inline,
.ASM_customer360-modal .form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}
.ASM_customer-list-modal .form-horizontal .radio,
.ASM_customer360-modal .form-horizontal .radio,
.ASM_customer-list-modal .form-horizontal .checkbox,
.ASM_customer360-modal .form-horizontal .checkbox {
    min-height: 27px;
}
.ASM_customer-list-modal .form-horizontal .form-group,
.ASM_customer360-modal .form-horizontal .form-group {
    margin-left: -10px;
    margin-right: -10px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .form-horizontal .control-label,
    .ASM_customer360-modal .form-horizontal .control-label {
        text-align: right;
        margin-bottom: 0;
        padding-top: 7px;
    }
}
.ASM_customer-list-modal .form-horizontal .has-feedback .form-control-feedback,
.ASM_customer360-modal .form-horizontal .has-feedback .form-control-feedback {
    top: 0;
    right: 10px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .form-horizontal .form-group-lg .control-label,
    .ASM_customer360-modal .form-horizontal .form-group-lg .control-label {
        padding-top: 14.3px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .form-horizontal .form-group-sm .control-label,
    .ASM_customer360-modal .form-horizontal .form-group-sm .control-label {
        padding-top: 6px;
    }
}
.ASM_customer-list-modal .btn,
.ASM_customer360-modal .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.ASM_customer-list-modal .btn:focus,
.ASM_customer360-modal .btn:focus,
.ASM_customer-list-modal .btn:active:focus,
.ASM_customer360-modal .btn:active:focus,
.ASM_customer-list-modal .btn.active:focus,
.ASM_customer360-modal .btn.active:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}
.ASM_customer-list-modal .btn:hover,
.ASM_customer360-modal .btn:hover,
.ASM_customer-list-modal .btn:focus,
.ASM_customer360-modal .btn:focus {
    color: #ffffff;
    text-decoration: none;
}
.ASM_customer-list-modal .btn:active,
.ASM_customer360-modal .btn:active,
.ASM_customer-list-modal .btn.active,
.ASM_customer360-modal .btn.active {
    outline: 0;
    background-image: none;
    -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);
}
.ASM_customer-list-modal .btn.disabled,
.ASM_customer360-modal .btn.disabled,
.ASM_customer-list-modal .btn[disabled],
.ASM_customer360-modal .btn[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn,
.ASM_customer360-modal fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ASM_customer-list-modal .btn-default,
.ASM_customer360-modal .btn-default {
    color: #ffffff;
    background-color: #ec7205;
    border-color: #ec7205;
}
.ASM_customer-list-modal .btn-default:hover,
.ASM_customer360-modal .btn-default:hover,
.ASM_customer-list-modal .btn-default:focus,
.ASM_customer360-modal .btn-default:focus,
.ASM_customer-list-modal .btn-default:active,
.ASM_customer360-modal .btn-default:active,
.ASM_customer-list-modal .btn-default.active,
.ASM_customer360-modal .btn-default.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-default,
.ASM_customer360-modal .open > .dropdown-toggle.btn-default {
    color: #ffffff;
    background-color: #ba5a04;
    border-color: #b05504;
}
.ASM_customer-list-modal .btn-default:active,
.ASM_customer360-modal .btn-default:active,
.ASM_customer-list-modal .btn-default.active,
.ASM_customer360-modal .btn-default.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-default,
.ASM_customer360-modal .open > .dropdown-toggle.btn-default {
    background-image: none;
}
.ASM_customer-list-modal .btn-default.disabled,
.ASM_customer360-modal .btn-default.disabled,
.ASM_customer-list-modal .btn-default[disabled],
.ASM_customer360-modal .btn-default[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-default,
.ASM_customer360-modal fieldset[disabled] .btn-default,
.ASM_customer-list-modal .btn-default.disabled:hover,
.ASM_customer360-modal .btn-default.disabled:hover,
.ASM_customer-list-modal .btn-default[disabled]:hover,
.ASM_customer360-modal .btn-default[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-default:hover,
.ASM_customer360-modal fieldset[disabled] .btn-default:hover,
.ASM_customer-list-modal .btn-default.disabled:focus,
.ASM_customer360-modal .btn-default.disabled:focus,
.ASM_customer-list-modal .btn-default[disabled]:focus,
.ASM_customer360-modal .btn-default[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-default:focus,
.ASM_customer360-modal fieldset[disabled] .btn-default:focus,
.ASM_customer-list-modal .btn-default.disabled:active,
.ASM_customer360-modal .btn-default.disabled:active,
.ASM_customer-list-modal .btn-default[disabled]:active,
.ASM_customer360-modal .btn-default[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-default:active,
.ASM_customer360-modal fieldset[disabled] .btn-default:active,
.ASM_customer-list-modal .btn-default.disabled.active,
.ASM_customer360-modal .btn-default.disabled.active,
.ASM_customer-list-modal .btn-default[disabled].active,
.ASM_customer360-modal .btn-default[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-default.active,
.ASM_customer360-modal fieldset[disabled] .btn-default.active {
    background-color: #ec7205;
    border-color: #ec7205;
}
.ASM_customer-list-modal .btn-default .badge,
.ASM_customer360-modal .btn-default .badge {
    color: #ec7205;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-primary,
.ASM_customer360-modal .btn-primary {
    color: #ffffff;
    background-color: #47b6b1;
    border-color: #47b6b1;
}
.ASM_customer-list-modal .btn-primary:hover,
.ASM_customer360-modal .btn-primary:hover,
.ASM_customer-list-modal .btn-primary:focus,
.ASM_customer360-modal .btn-primary:focus,
.ASM_customer-list-modal .btn-primary:active,
.ASM_customer360-modal .btn-primary:active,
.ASM_customer-list-modal .btn-primary.active,
.ASM_customer360-modal .btn-primary.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-primary,
.ASM_customer360-modal .open > .dropdown-toggle.btn-primary {
    color: #ffffff;
    background-color: #39918d;
    border-color: #368a86;
}
.ASM_customer-list-modal .btn-primary:active,
.ASM_customer360-modal .btn-primary:active,
.ASM_customer-list-modal .btn-primary.active,
.ASM_customer360-modal .btn-primary.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-primary,
.ASM_customer360-modal .open > .dropdown-toggle.btn-primary {
    background-image: none;
}
.ASM_customer-list-modal .btn-primary.disabled,
.ASM_customer360-modal .btn-primary.disabled,
.ASM_customer-list-modal .btn-primary[disabled],
.ASM_customer360-modal .btn-primary[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-primary,
.ASM_customer360-modal fieldset[disabled] .btn-primary,
.ASM_customer-list-modal .btn-primary.disabled:hover,
.ASM_customer360-modal .btn-primary.disabled:hover,
.ASM_customer-list-modal .btn-primary[disabled]:hover,
.ASM_customer360-modal .btn-primary[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-primary:hover,
.ASM_customer360-modal fieldset[disabled] .btn-primary:hover,
.ASM_customer-list-modal .btn-primary.disabled:focus,
.ASM_customer360-modal .btn-primary.disabled:focus,
.ASM_customer-list-modal .btn-primary[disabled]:focus,
.ASM_customer360-modal .btn-primary[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-primary:focus,
.ASM_customer360-modal fieldset[disabled] .btn-primary:focus,
.ASM_customer-list-modal .btn-primary.disabled:active,
.ASM_customer360-modal .btn-primary.disabled:active,
.ASM_customer-list-modal .btn-primary[disabled]:active,
.ASM_customer360-modal .btn-primary[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-primary:active,
.ASM_customer360-modal fieldset[disabled] .btn-primary:active,
.ASM_customer-list-modal .btn-primary.disabled.active,
.ASM_customer360-modal .btn-primary.disabled.active,
.ASM_customer-list-modal .btn-primary[disabled].active,
.ASM_customer360-modal .btn-primary[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-primary.active,
.ASM_customer360-modal fieldset[disabled] .btn-primary.active {
    background-color: #47b6b1;
    border-color: #47b6b1;
}
.ASM_customer-list-modal .btn-primary .badge,
.ASM_customer360-modal .btn-primary .badge {
    color: #47b6b1;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-success,
.ASM_customer360-modal .btn-success {
    color: #ffffff;
    background-color: #5cb85c;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-success:hover,
.ASM_customer360-modal .btn-success:hover,
.ASM_customer-list-modal .btn-success:focus,
.ASM_customer360-modal .btn-success:focus,
.ASM_customer-list-modal .btn-success:active,
.ASM_customer360-modal .btn-success:active,
.ASM_customer-list-modal .btn-success.active,
.ASM_customer360-modal .btn-success.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-success,
.ASM_customer360-modal .open > .dropdown-toggle.btn-success {
    color: #ffffff;
    background-color: #449d44;
    border-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal .btn-success:active,
.ASM_customer360-modal .btn-success:active,
.ASM_customer-list-modal .btn-success.active,
.ASM_customer360-modal .btn-success.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-success,
.ASM_customer360-modal .open > .dropdown-toggle.btn-success {
    background-image: none;
}
.ASM_customer-list-modal .btn-success.disabled,
.ASM_customer360-modal .btn-success.disabled,
.ASM_customer-list-modal .btn-success[disabled],
.ASM_customer360-modal .btn-success[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-success,
.ASM_customer360-modal fieldset[disabled] .btn-success,
.ASM_customer-list-modal .btn-success.disabled:hover,
.ASM_customer360-modal .btn-success.disabled:hover,
.ASM_customer-list-modal .btn-success[disabled]:hover,
.ASM_customer360-modal .btn-success[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-success:hover,
.ASM_customer360-modal fieldset[disabled] .btn-success:hover,
.ASM_customer-list-modal .btn-success.disabled:focus,
.ASM_customer360-modal .btn-success.disabled:focus,
.ASM_customer-list-modal .btn-success[disabled]:focus,
.ASM_customer360-modal .btn-success[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-success:focus,
.ASM_customer360-modal fieldset[disabled] .btn-success:focus,
.ASM_customer-list-modal .btn-success.disabled:active,
.ASM_customer360-modal .btn-success.disabled:active,
.ASM_customer-list-modal .btn-success[disabled]:active,
.ASM_customer360-modal .btn-success[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-success:active,
.ASM_customer360-modal fieldset[disabled] .btn-success:active,
.ASM_customer-list-modal .btn-success.disabled.active,
.ASM_customer360-modal .btn-success.disabled.active,
.ASM_customer-list-modal .btn-success[disabled].active,
.ASM_customer360-modal .btn-success[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-success.active,
.ASM_customer360-modal fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-success .badge,
.ASM_customer360-modal .btn-success .badge {
    color: #5cb85c;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-info,
.ASM_customer360-modal .btn-info {
    color: #ffffff;
    background-color: #000000;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-info:hover,
.ASM_customer360-modal .btn-info:hover,
.ASM_customer-list-modal .btn-info:focus,
.ASM_customer360-modal .btn-info:focus,
.ASM_customer-list-modal .btn-info:active,
.ASM_customer360-modal .btn-info:active,
.ASM_customer-list-modal .btn-info.active,
.ASM_customer360-modal .btn-info.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-info,
.ASM_customer360-modal .open > .dropdown-toggle.btn-info {
    color: #ffffff;
    background-color: #000000;
    border-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal .btn-info:active,
.ASM_customer360-modal .btn-info:active,
.ASM_customer-list-modal .btn-info.active,
.ASM_customer360-modal .btn-info.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-info,
.ASM_customer360-modal .open > .dropdown-toggle.btn-info {
    background-image: none;
}
.ASM_customer-list-modal .btn-info.disabled,
.ASM_customer360-modal .btn-info.disabled,
.ASM_customer-list-modal .btn-info[disabled],
.ASM_customer360-modal .btn-info[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-info,
.ASM_customer360-modal fieldset[disabled] .btn-info,
.ASM_customer-list-modal .btn-info.disabled:hover,
.ASM_customer360-modal .btn-info.disabled:hover,
.ASM_customer-list-modal .btn-info[disabled]:hover,
.ASM_customer360-modal .btn-info[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-info:hover,
.ASM_customer360-modal fieldset[disabled] .btn-info:hover,
.ASM_customer-list-modal .btn-info.disabled:focus,
.ASM_customer360-modal .btn-info.disabled:focus,
.ASM_customer-list-modal .btn-info[disabled]:focus,
.ASM_customer360-modal .btn-info[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-info:focus,
.ASM_customer360-modal fieldset[disabled] .btn-info:focus,
.ASM_customer-list-modal .btn-info.disabled:active,
.ASM_customer360-modal .btn-info.disabled:active,
.ASM_customer-list-modal .btn-info[disabled]:active,
.ASM_customer360-modal .btn-info[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-info:active,
.ASM_customer360-modal fieldset[disabled] .btn-info:active,
.ASM_customer-list-modal .btn-info.disabled.active,
.ASM_customer360-modal .btn-info.disabled.active,
.ASM_customer-list-modal .btn-info[disabled].active,
.ASM_customer360-modal .btn-info[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-info.active,
.ASM_customer360-modal fieldset[disabled] .btn-info.active {
    background-color: #000000;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-info .badge,
.ASM_customer360-modal .btn-info .badge {
    color: #000000;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-warning,
.ASM_customer360-modal .btn-warning {
    color: #ffffff;
    background-color: #f0ad4e;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-warning:hover,
.ASM_customer360-modal .btn-warning:hover,
.ASM_customer-list-modal .btn-warning:focus,
.ASM_customer360-modal .btn-warning:focus,
.ASM_customer-list-modal .btn-warning:active,
.ASM_customer360-modal .btn-warning:active,
.ASM_customer-list-modal .btn-warning.active,
.ASM_customer360-modal .btn-warning.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-warning,
.ASM_customer360-modal .open > .dropdown-toggle.btn-warning {
    color: #ffffff;
    background-color: #ec971f;
    border-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal .btn-warning:active,
.ASM_customer360-modal .btn-warning:active,
.ASM_customer-list-modal .btn-warning.active,
.ASM_customer360-modal .btn-warning.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-warning,
.ASM_customer360-modal .open > .dropdown-toggle.btn-warning {
    background-image: none;
}
.ASM_customer-list-modal .btn-warning.disabled,
.ASM_customer360-modal .btn-warning.disabled,
.ASM_customer-list-modal .btn-warning[disabled],
.ASM_customer360-modal .btn-warning[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-warning,
.ASM_customer360-modal fieldset[disabled] .btn-warning,
.ASM_customer-list-modal .btn-warning.disabled:hover,
.ASM_customer360-modal .btn-warning.disabled:hover,
.ASM_customer-list-modal .btn-warning[disabled]:hover,
.ASM_customer360-modal .btn-warning[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-warning:hover,
.ASM_customer360-modal fieldset[disabled] .btn-warning:hover,
.ASM_customer-list-modal .btn-warning.disabled:focus,
.ASM_customer360-modal .btn-warning.disabled:focus,
.ASM_customer-list-modal .btn-warning[disabled]:focus,
.ASM_customer360-modal .btn-warning[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-warning:focus,
.ASM_customer360-modal fieldset[disabled] .btn-warning:focus,
.ASM_customer-list-modal .btn-warning.disabled:active,
.ASM_customer360-modal .btn-warning.disabled:active,
.ASM_customer-list-modal .btn-warning[disabled]:active,
.ASM_customer360-modal .btn-warning[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-warning:active,
.ASM_customer360-modal fieldset[disabled] .btn-warning:active,
.ASM_customer-list-modal .btn-warning.disabled.active,
.ASM_customer360-modal .btn-warning.disabled.active,
.ASM_customer-list-modal .btn-warning[disabled].active,
.ASM_customer360-modal .btn-warning[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-warning.active,
.ASM_customer360-modal fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-warning .badge,
.ASM_customer360-modal .btn-warning .badge {
    color: #f0ad4e;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-danger,
.ASM_customer360-modal .btn-danger {
    color: #ffffff;
    background-color: #d9534f;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-danger:hover,
.ASM_customer360-modal .btn-danger:hover,
.ASM_customer-list-modal .btn-danger:focus,
.ASM_customer360-modal .btn-danger:focus,
.ASM_customer-list-modal .btn-danger:active,
.ASM_customer360-modal .btn-danger:active,
.ASM_customer-list-modal .btn-danger.active,
.ASM_customer360-modal .btn-danger.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-danger,
.ASM_customer360-modal .open > .dropdown-toggle.btn-danger {
    color: #ffffff;
    background-color: #c9302c;
    border-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal .btn-danger:active,
.ASM_customer360-modal .btn-danger:active,
.ASM_customer-list-modal .btn-danger.active,
.ASM_customer360-modal .btn-danger.active,
.ASM_customer-list-modal .open > .dropdown-toggle.btn-danger,
.ASM_customer360-modal .open > .dropdown-toggle.btn-danger {
    background-image: none;
}
.ASM_customer-list-modal .btn-danger.disabled,
.ASM_customer360-modal .btn-danger.disabled,
.ASM_customer-list-modal .btn-danger[disabled],
.ASM_customer360-modal .btn-danger[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-danger,
.ASM_customer360-modal fieldset[disabled] .btn-danger,
.ASM_customer-list-modal .btn-danger.disabled:hover,
.ASM_customer360-modal .btn-danger.disabled:hover,
.ASM_customer-list-modal .btn-danger[disabled]:hover,
.ASM_customer360-modal .btn-danger[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-danger:hover,
.ASM_customer360-modal fieldset[disabled] .btn-danger:hover,
.ASM_customer-list-modal .btn-danger.disabled:focus,
.ASM_customer360-modal .btn-danger.disabled:focus,
.ASM_customer-list-modal .btn-danger[disabled]:focus,
.ASM_customer360-modal .btn-danger[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-danger:focus,
.ASM_customer360-modal fieldset[disabled] .btn-danger:focus,
.ASM_customer-list-modal .btn-danger.disabled:active,
.ASM_customer360-modal .btn-danger.disabled:active,
.ASM_customer-list-modal .btn-danger[disabled]:active,
.ASM_customer360-modal .btn-danger[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-danger:active,
.ASM_customer360-modal fieldset[disabled] .btn-danger:active,
.ASM_customer-list-modal .btn-danger.disabled.active,
.ASM_customer360-modal .btn-danger.disabled.active,
.ASM_customer-list-modal .btn-danger[disabled].active,
.ASM_customer360-modal .btn-danger[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-danger.active,
.ASM_customer360-modal fieldset[disabled] .btn-danger.active {
    background-color: #d9534f;
    border-color: transparent;
}
.ASM_customer-list-modal .btn-danger .badge,
.ASM_customer360-modal .btn-danger .badge {
    color: #d9534f;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-link,
.ASM_customer360-modal .btn-link {
    color: #ec7205;
    font-weight: normal;
    cursor: pointer;
    border-radius: 0;
}
.ASM_customer-list-modal .btn-link,
.ASM_customer360-modal .btn-link,
.ASM_customer-list-modal .btn-link:active,
.ASM_customer360-modal .btn-link:active,
.ASM_customer-list-modal .btn-link[disabled],
.ASM_customer360-modal .btn-link[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-link,
.ASM_customer360-modal fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ASM_customer-list-modal .btn-link,
.ASM_customer360-modal .btn-link,
.ASM_customer-list-modal .btn-link:hover,
.ASM_customer360-modal .btn-link:hover,
.ASM_customer-list-modal .btn-link:focus,
.ASM_customer360-modal .btn-link:focus,
.ASM_customer-list-modal .btn-link:active,
.ASM_customer360-modal .btn-link:active {
    border-color: transparent;
}
.ASM_customer-list-modal .btn-link:hover,
.ASM_customer360-modal .btn-link:hover,
.ASM_customer-list-modal .btn-link:focus,
.ASM_customer360-modal .btn-link:focus {
    color: #154259;
    text-decoration: underline;
    background-color: transparent;
}
.ASM_customer-list-modal .btn-link[disabled]:hover,
.ASM_customer360-modal .btn-link[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-link:hover,
.ASM_customer360-modal fieldset[disabled] .btn-link:hover,
.ASM_customer-list-modal .btn-link[disabled]:focus,
.ASM_customer360-modal .btn-link[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-link:focus,
.ASM_customer360-modal fieldset[disabled] .btn-link:focus {
    color: #777777;
    text-decoration: none;
}
.ASM_customer-list-modal .btn-lg,
.ASM_customer360-modal .btn-lg,
.ASM_customer-list-modal .btn-group-lg > .btn,
.ASM_customer360-modal .btn-group-lg > .btn {
    padding: 10px 15px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 0;
}
.ASM_customer-list-modal .btn-sm,
.ASM_customer360-modal .btn-sm,
.ASM_customer-list-modal .btn-group-sm > .btn,
.ASM_customer360-modal .btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 0;
}
.ASM_customer-list-modal .btn-xs,
.ASM_customer360-modal .btn-xs,
.ASM_customer-list-modal .btn-group-xs > .btn,
.ASM_customer360-modal .btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 0;
}
.ASM_customer-list-modal .btn-block,
.ASM_customer360-modal .btn-block {
    display: block;
    width: 100%;
}
.ASM_customer-list-modal .btn-block + .btn-block,
.ASM_customer360-modal .btn-block + .btn-block {
    margin-top: 5px;
}
.ASM_customer-list-modal input[type="submit"].btn-block,
.ASM_customer360-modal input[type="submit"].btn-block,
.ASM_customer-list-modal input[type="reset"].btn-block,
.ASM_customer360-modal input[type="reset"].btn-block,
.ASM_customer-list-modal input[type="button"].btn-block,
.ASM_customer360-modal input[type="button"].btn-block {
    width: 100%;
}
.ASM_customer-list-modal .fade,
.ASM_customer360-modal .fade {
    opacity: 0;
    -webkit-transition: opacity 0.15s linear;
    -o-transition: opacity 0.15s linear;
    transition: opacity 0.15s linear;
}
.ASM_customer-list-modal .fade.in,
.ASM_customer360-modal .fade.in {
    opacity: 1;
}
.ASM_customer-list-modal .collapse,
.ASM_customer360-modal .collapse {
    display: none;
}
.ASM_customer-list-modal .collapse.in,
.ASM_customer360-modal .collapse.in {
    display: block;
}
.ASM_customer-list-modal tr.collapse.in,
.ASM_customer360-modal tr.collapse.in {
    display: table-row;
}
.ASM_customer-list-modal tbody.collapse.in,
.ASM_customer360-modal tbody.collapse.in {
    display: table-row-group;
}
.ASM_customer-list-modal .collapsing,
.ASM_customer360-modal .collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height 0.35s ease;
    -o-transition: height 0.35s ease;
    transition: height 0.35s ease;
}
.ASM_customer-list-modal .caret,
.ASM_customer360-modal .caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.ASM_customer-list-modal .dropdown,
.ASM_customer360-modal .dropdown {
    position: relative;
}
.ASM_customer-list-modal .dropdown-toggle:focus,
.ASM_customer360-modal .dropdown-toggle:focus {
    outline: 0;
}
.ASM_customer-list-modal .dropdown-menu,
.ASM_customer360-modal .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 14px;
    text-align: left;
    background-color: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    background-clip: padding-box;
}
.ASM_customer-list-modal .dropdown-menu.pull-right,
.ASM_customer360-modal .dropdown-menu.pull-right {
    right: 0;
    left: auto;
}
.ASM_customer-list-modal .dropdown-menu .divider,
.ASM_customer360-modal .dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.ASM_customer-list-modal .dropdown-menu > li > a,
.ASM_customer360-modal .dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333333;
    white-space: nowrap;
}
.ASM_customer-list-modal .dropdown-menu > li > a:hover,
.ASM_customer360-modal .dropdown-menu > li > a:hover,
.ASM_customer-list-modal .dropdown-menu > li > a:focus,
.ASM_customer360-modal .dropdown-menu > li > a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}
.ASM_customer-list-modal .dropdown-menu > .active > a,
.ASM_customer360-modal .dropdown-menu > .active > a,
.ASM_customer-list-modal .dropdown-menu > .active > a:hover,
.ASM_customer360-modal .dropdown-menu > .active > a:hover,
.ASM_customer-list-modal .dropdown-menu > .active > a:focus,
.ASM_customer360-modal .dropdown-menu > .active > a:focus {
    color: #ffffff;
    text-decoration: none;
    outline: 0;
    background-color: #47b6b1;
}
.ASM_customer-list-modal .dropdown-menu > .disabled > a,
.ASM_customer360-modal .dropdown-menu > .disabled > a,
.ASM_customer-list-modal .dropdown-menu > .disabled > a:hover,
.ASM_customer360-modal .dropdown-menu > .disabled > a:hover,
.ASM_customer-list-modal .dropdown-menu > .disabled > a:focus,
.ASM_customer360-modal .dropdown-menu > .disabled > a:focus {
    color: #777777;
}
.ASM_customer-list-modal .dropdown-menu > .disabled > a:hover,
.ASM_customer360-modal .dropdown-menu > .disabled > a:hover,
.ASM_customer-list-modal .dropdown-menu > .disabled > a:focus,
.ASM_customer360-modal .dropdown-menu > .disabled > a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed;
}
.ASM_customer-list-modal .open > .dropdown-menu,
.ASM_customer360-modal .open > .dropdown-menu {
    display: block;
}
.ASM_customer-list-modal .open > a,
.ASM_customer360-modal .open > a {
    outline: 0;
}
.ASM_customer-list-modal .dropdown-menu-right,
.ASM_customer360-modal .dropdown-menu-right {
    left: auto;
    right: 0;
}
.ASM_customer-list-modal .dropdown-menu-left,
.ASM_customer360-modal .dropdown-menu-left {
    left: 0;
    right: auto;
}
.ASM_customer-list-modal .dropdown-header,
.ASM_customer360-modal .dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #777777;
    white-space: nowrap;
}
.ASM_customer-list-modal .dropdown-backdrop,
.ASM_customer360-modal .dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}
.ASM_customer-list-modal .pull-right > .dropdown-menu,
.ASM_customer360-modal .pull-right > .dropdown-menu {
    right: 0;
    left: auto;
}
.ASM_customer-list-modal .dropup .caret,
.ASM_customer360-modal .dropup .caret,
.ASM_customer-list-modal .navbar-fixed-bottom .dropdown .caret,
.ASM_customer360-modal .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: "";
}
.ASM_customer-list-modal .dropup .dropdown-menu,
.ASM_customer360-modal .dropup .dropdown-menu,
.ASM_customer-list-modal .navbar-fixed-bottom .dropdown .dropdown-menu,
.ASM_customer360-modal .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-right .dropdown-menu,
    .ASM_customer360-modal .navbar-right .dropdown-menu {
        left: auto;
        right: 0;
    }
    .ASM_customer-list-modal .navbar-right .dropdown-menu-left,
    .ASM_customer360-modal .navbar-right .dropdown-menu-left {
        left: 0;
        right: auto;
    }
}
.ASM_customer-list-modal .btn-group,
.ASM_customer360-modal .btn-group,
.ASM_customer-list-modal .btn-group-vertical,
.ASM_customer360-modal .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}
.ASM_customer-list-modal .btn-group > .btn,
.ASM_customer360-modal .btn-group > .btn,
.ASM_customer-list-modal .btn-group-vertical > .btn,
.ASM_customer360-modal .btn-group-vertical > .btn {
    position: relative;
    float: left;
}
.ASM_customer-list-modal .btn-group > .btn:hover,
.ASM_customer360-modal .btn-group > .btn:hover,
.ASM_customer-list-modal .btn-group-vertical > .btn:hover,
.ASM_customer360-modal .btn-group-vertical > .btn:hover,
.ASM_customer-list-modal .btn-group > .btn:focus,
.ASM_customer360-modal .btn-group > .btn:focus,
.ASM_customer-list-modal .btn-group-vertical > .btn:focus,
.ASM_customer360-modal .btn-group-vertical > .btn:focus,
.ASM_customer-list-modal .btn-group > .btn:active,
.ASM_customer360-modal .btn-group > .btn:active,
.ASM_customer-list-modal .btn-group-vertical > .btn:active,
.ASM_customer360-modal .btn-group-vertical > .btn:active,
.ASM_customer-list-modal .btn-group > .btn.active,
.ASM_customer360-modal .btn-group > .btn.active,
.ASM_customer-list-modal .btn-group-vertical > .btn.active,
.ASM_customer360-modal .btn-group-vertical > .btn.active {
    z-index: 2;
}
.ASM_customer-list-modal .btn-group > .btn:focus,
.ASM_customer360-modal .btn-group > .btn:focus,
.ASM_customer-list-modal .btn-group-vertical > .btn:focus,
.ASM_customer360-modal .btn-group-vertical > .btn:focus {
    outline: 0;
}
.ASM_customer-list-modal .btn-group .btn + .btn,
.ASM_customer360-modal .btn-group .btn + .btn,
.ASM_customer-list-modal .btn-group .btn + .btn-group,
.ASM_customer360-modal .btn-group .btn + .btn-group,
.ASM_customer-list-modal .btn-group .btn-group + .btn,
.ASM_customer360-modal .btn-group .btn-group + .btn,
.ASM_customer-list-modal .btn-group .btn-group + .btn-group,
.ASM_customer360-modal .btn-group .btn-group + .btn-group {
    margin-left: -1px;
}
.ASM_customer-list-modal .btn-toolbar,
.ASM_customer360-modal .btn-toolbar {
    margin-left: -5px;
}
.ASM_customer-list-modal .btn-toolbar .btn-group,
.ASM_customer360-modal .btn-toolbar .btn-group,
.ASM_customer-list-modal .btn-toolbar .input-group,
.ASM_customer360-modal .btn-toolbar .input-group {
    float: left;
}
.ASM_customer-list-modal .btn-toolbar > .btn,
.ASM_customer360-modal .btn-toolbar > .btn,
.ASM_customer-list-modal .btn-toolbar > .btn-group,
.ASM_customer360-modal .btn-toolbar > .btn-group,
.ASM_customer-list-modal .btn-toolbar > .input-group,
.ASM_customer360-modal .btn-toolbar > .input-group {
    margin-left: 5px;
}
.ASM_customer-list-modal .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle),
.ASM_customer360-modal .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}
.ASM_customer-list-modal .btn-group > .btn:first-child,
.ASM_customer360-modal .btn-group > .btn:first-child {
    margin-left: 0;
}
.ASM_customer-list-modal .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle),
.ASM_customer360-modal .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .btn-group > .btn:last-child:not(:first-child),
.ASM_customer360-modal .btn-group > .btn:last-child:not(:first-child),
.ASM_customer-list-modal .btn-group > .dropdown-toggle:not(:first-child),
.ASM_customer360-modal .btn-group > .dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .btn-group > .btn-group,
.ASM_customer360-modal .btn-group > .btn-group {
    float: left;
}
.ASM_customer-list-modal .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn,
.ASM_customer360-modal .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.ASM_customer-list-modal .btn-group > .btn-group:first-child > .btn:last-child,
.ASM_customer360-modal .btn-group > .btn-group:first-child > .btn:last-child,
.ASM_customer-list-modal .btn-group > .btn-group:first-child > .dropdown-toggle,
.ASM_customer360-modal .btn-group > .btn-group:first-child > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .btn-group > .btn-group:last-child > .btn:first-child,
.ASM_customer360-modal .btn-group > .btn-group:last-child > .btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .btn-group .dropdown-toggle:active,
.ASM_customer360-modal .btn-group .dropdown-toggle:active,
.ASM_customer-list-modal .btn-group.open .dropdown-toggle,
.ASM_customer360-modal .btn-group.open .dropdown-toggle {
    outline: 0;
}
.ASM_customer-list-modal .btn-group > .btn + .dropdown-toggle,
.ASM_customer360-modal .btn-group > .btn + .dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}
.ASM_customer-list-modal .btn-group > .btn-lg + .dropdown-toggle,
.ASM_customer360-modal .btn-group > .btn-lg + .dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}
.ASM_customer-list-modal .btn-group.open .dropdown-toggle,
.ASM_customer360-modal .btn-group.open .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);
}
.ASM_customer-list-modal .btn-group.open .dropdown-toggle.btn-link,
.ASM_customer360-modal .btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ASM_customer-list-modal .btn .caret,
.ASM_customer360-modal .btn .caret {
    margin-left: 0;
}
.ASM_customer-list-modal .btn-lg .caret,
.ASM_customer360-modal .btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}
.ASM_customer-list-modal .dropup .btn-lg .caret,
.ASM_customer360-modal .dropup .btn-lg .caret {
    border-width: 0 5px 5px;
}
.ASM_customer-list-modal .btn-group-vertical > .btn,
.ASM_customer360-modal .btn-group-vertical > .btn,
.ASM_customer-list-modal .btn-group-vertical > .btn-group,
.ASM_customer360-modal .btn-group-vertical > .btn-group,
.ASM_customer-list-modal .btn-group-vertical > .btn-group > .btn,
.ASM_customer360-modal .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}
.ASM_customer-list-modal .btn-group-vertical > .btn-group > .btn,
.ASM_customer360-modal .btn-group-vertical > .btn-group > .btn {
    float: none;
}
.ASM_customer-list-modal .btn-group-vertical > .btn + .btn,
.ASM_customer360-modal .btn-group-vertical > .btn + .btn,
.ASM_customer-list-modal .btn-group-vertical > .btn + .btn-group,
.ASM_customer360-modal .btn-group-vertical > .btn + .btn-group,
.ASM_customer-list-modal .btn-group-vertical > .btn-group + .btn,
.ASM_customer360-modal .btn-group-vertical > .btn-group + .btn,
.ASM_customer-list-modal .btn-group-vertical > .btn-group + .btn-group,
.ASM_customer360-modal .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0;
}
.ASM_customer-list-modal .btn-group-vertical > .btn:not(:first-child):not(:last-child),
.ASM_customer360-modal .btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.ASM_customer-list-modal .btn-group-vertical > .btn:first-child:not(:last-child),
.ASM_customer360-modal .btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.ASM_customer-list-modal .btn-group-vertical > .btn:last-child:not(:first-child),
.ASM_customer360-modal .btn-group-vertical > .btn:last-child:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn,
.ASM_customer360-modal .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0;
}
.ASM_customer-list-modal .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.ASM_customer360-modal .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.ASM_customer-list-modal .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle,
.ASM_customer360-modal .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.ASM_customer-list-modal .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child,
.ASM_customer360-modal .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .btn-group-justified,
.ASM_customer360-modal .btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}
.ASM_customer-list-modal .btn-group-justified > .btn,
.ASM_customer360-modal .btn-group-justified > .btn,
.ASM_customer-list-modal .btn-group-justified > .btn-group,
.ASM_customer360-modal .btn-group-justified > .btn-group {
    float: none;
    display: table-cell;
    width: 1%;
}
.ASM_customer-list-modal .btn-group-justified > .btn-group .btn,
.ASM_customer360-modal .btn-group-justified > .btn-group .btn {
    width: 100%;
}
.ASM_customer-list-modal .btn-group-justified > .btn-group .dropdown-menu,
.ASM_customer360-modal .btn-group-justified > .btn-group .dropdown-menu {
    left: auto;
}
.ASM_customer-list-modal [data-toggle="buttons"] > .btn > input[type="radio"],
.ASM_customer360-modal [data-toggle="buttons"] > .btn > input[type="radio"],
.ASM_customer-list-modal [data-toggle="buttons"] > .btn > input[type="checkbox"],
.ASM_customer360-modal [data-toggle="buttons"] > .btn > input[type="checkbox"] {
    position: absolute;
    z-index: -1;
    opacity: 0;
    filter: alpha(opacity=0);
}
.ASM_customer-list-modal .input-group,
.ASM_customer360-modal .input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}
.ASM_customer-list-modal .input-group[class*="col-"],
.ASM_customer360-modal .input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}
.ASM_customer-list-modal .input-group .form-control,
.ASM_customer360-modal .input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0;
}
.ASM_customer-list-modal .input-group-lg > .form-control,
.ASM_customer360-modal .input-group-lg > .form-control,
.ASM_customer-list-modal .input-group-lg > .input-group-addon,
.ASM_customer360-modal .input-group-lg > .input-group-addon,
.ASM_customer-list-modal .input-group-lg > .input-group-btn > .btn,
.ASM_customer360-modal .input-group-lg > .input-group-btn > .btn {
    height: 42px;
    padding: 10px 15px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 0;
}
.ASM_customer-list-modal select.input-group-lg > .form-control,
.ASM_customer360-modal select.input-group-lg > .form-control,
.ASM_customer-list-modal select.input-group-lg > .input-group-addon,
.ASM_customer360-modal select.input-group-lg > .input-group-addon,
.ASM_customer-list-modal select.input-group-lg > .input-group-btn > .btn,
.ASM_customer360-modal select.input-group-lg > .input-group-btn > .btn {
    height: 42px;
    line-height: 42px;
}
.ASM_customer-list-modal textarea.input-group-lg > .form-control,
.ASM_customer360-modal textarea.input-group-lg > .form-control,
.ASM_customer-list-modal textarea.input-group-lg > .input-group-addon,
.ASM_customer360-modal textarea.input-group-lg > .input-group-addon,
.ASM_customer-list-modal textarea.input-group-lg > .input-group-btn > .btn,
.ASM_customer360-modal textarea.input-group-lg > .input-group-btn > .btn,
.ASM_customer-list-modal select[multiple].input-group-lg > .form-control,
.ASM_customer360-modal select[multiple].input-group-lg > .form-control,
.ASM_customer-list-modal select[multiple].input-group-lg > .input-group-addon,
.ASM_customer360-modal select[multiple].input-group-lg > .input-group-addon,
.ASM_customer-list-modal select[multiple].input-group-lg > .input-group-btn > .btn,
.ASM_customer360-modal select[multiple].input-group-lg > .input-group-btn > .btn {
    height: auto;
}
.ASM_customer-list-modal .input-group-sm > .form-control,
.ASM_customer360-modal .input-group-sm > .form-control,
.ASM_customer-list-modal .input-group-sm > .input-group-addon,
.ASM_customer360-modal .input-group-sm > .input-group-addon,
.ASM_customer-list-modal .input-group-sm > .input-group-btn > .btn,
.ASM_customer360-modal .input-group-sm > .input-group-btn > .btn {
    height: 31px;
    padding: 5px 10px;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 0;
}
.ASM_customer-list-modal select.input-group-sm > .form-control,
.ASM_customer360-modal select.input-group-sm > .form-control,
.ASM_customer-list-modal select.input-group-sm > .input-group-addon,
.ASM_customer360-modal select.input-group-sm > .input-group-addon,
.ASM_customer-list-modal select.input-group-sm > .input-group-btn > .btn,
.ASM_customer360-modal select.input-group-sm > .input-group-btn > .btn {
    height: 31px;
    line-height: 31px;
}
.ASM_customer-list-modal textarea.input-group-sm > .form-control,
.ASM_customer360-modal textarea.input-group-sm > .form-control,
.ASM_customer-list-modal textarea.input-group-sm > .input-group-addon,
.ASM_customer360-modal textarea.input-group-sm > .input-group-addon,
.ASM_customer-list-modal textarea.input-group-sm > .input-group-btn > .btn,
.ASM_customer360-modal textarea.input-group-sm > .input-group-btn > .btn,
.ASM_customer-list-modal select[multiple].input-group-sm > .form-control,
.ASM_customer360-modal select[multiple].input-group-sm > .form-control,
.ASM_customer-list-modal select[multiple].input-group-sm > .input-group-addon,
.ASM_customer360-modal select[multiple].input-group-sm > .input-group-addon,
.ASM_customer-list-modal select[multiple].input-group-sm > .input-group-btn > .btn,
.ASM_customer360-modal select[multiple].input-group-sm > .input-group-btn > .btn {
    height: auto;
}
.ASM_customer-list-modal .input-group-addon,
.ASM_customer360-modal .input-group-addon,
.ASM_customer-list-modal .input-group-btn,
.ASM_customer360-modal .input-group-btn,
.ASM_customer-list-modal .input-group .form-control,
.ASM_customer360-modal .input-group .form-control {
    display: table-cell;
}
.ASM_customer-list-modal .input-group-addon:not(:first-child):not(:last-child),
.ASM_customer360-modal .input-group-addon:not(:first-child):not(:last-child),
.ASM_customer-list-modal .input-group-btn:not(:first-child):not(:last-child),
.ASM_customer360-modal .input-group-btn:not(:first-child):not(:last-child),
.ASM_customer-list-modal .input-group .form-control:not(:first-child):not(:last-child),
.ASM_customer360-modal .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0;
}
.ASM_customer-list-modal .input-group-addon,
.ASM_customer360-modal .input-group-addon,
.ASM_customer-list-modal .input-group-btn,
.ASM_customer360-modal .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}
.ASM_customer-list-modal .input-group-addon,
.ASM_customer360-modal .input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #19212b;
    text-align: center;
    background-color: #eeeeee;
    border: 1px solid #cccccc;
    border-radius: 0;
}
.ASM_customer-list-modal .input-group-addon.input-sm,
.ASM_customer360-modal .input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 13px;
    border-radius: 0;
}
.ASM_customer-list-modal .input-group-addon.input-lg,
.ASM_customer360-modal .input-group-addon.input-lg {
    padding: 10px 15px;
    font-size: 18px;
    border-radius: 0;
}
.ASM_customer-list-modal .input-group-addon input[type="radio"],
.ASM_customer360-modal .input-group-addon input[type="radio"],
.ASM_customer-list-modal .input-group-addon input[type="checkbox"],
.ASM_customer360-modal .input-group-addon input[type="checkbox"] {
    margin-top: 0;
}
.ASM_customer-list-modal .input-group .form-control:first-child,
.ASM_customer360-modal .input-group .form-control:first-child,
.ASM_customer-list-modal .input-group-addon:first-child,
.ASM_customer360-modal .input-group-addon:first-child,
.ASM_customer-list-modal .input-group-btn:first-child > .btn,
.ASM_customer360-modal .input-group-btn:first-child > .btn,
.ASM_customer-list-modal .input-group-btn:first-child > .btn-group > .btn,
.ASM_customer360-modal .input-group-btn:first-child > .btn-group > .btn,
.ASM_customer-list-modal .input-group-btn:first-child > .dropdown-toggle,
.ASM_customer360-modal .input-group-btn:first-child > .dropdown-toggle,
.ASM_customer-list-modal .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.ASM_customer360-modal .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.ASM_customer-list-modal .input-group-btn:last-child > .btn-group:not(:last-child) > .btn,
.ASM_customer360-modal .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .input-group-addon:first-child,
.ASM_customer360-modal .input-group-addon:first-child {
    border-right: 0;
}
.ASM_customer-list-modal .input-group .form-control:last-child,
.ASM_customer360-modal .input-group .form-control:last-child,
.ASM_customer-list-modal .input-group-addon:last-child,
.ASM_customer360-modal .input-group-addon:last-child,
.ASM_customer-list-modal .input-group-btn:last-child > .btn,
.ASM_customer360-modal .input-group-btn:last-child > .btn,
.ASM_customer-list-modal .input-group-btn:last-child > .btn-group > .btn,
.ASM_customer360-modal .input-group-btn:last-child > .btn-group > .btn,
.ASM_customer-list-modal .input-group-btn:last-child > .dropdown-toggle,
.ASM_customer360-modal .input-group-btn:last-child > .dropdown-toggle,
.ASM_customer-list-modal .input-group-btn:first-child > .btn:not(:first-child),
.ASM_customer360-modal .input-group-btn:first-child > .btn:not(:first-child),
.ASM_customer-list-modal .input-group-btn:first-child > .btn-group:not(:first-child) > .btn,
.ASM_customer360-modal .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .input-group-addon:last-child,
.ASM_customer360-modal .input-group-addon:last-child {
    border-left: 0;
}
.ASM_customer-list-modal .input-group-btn,
.ASM_customer360-modal .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
}
.ASM_customer-list-modal .input-group-btn > .btn,
.ASM_customer360-modal .input-group-btn > .btn {
    position: relative;
}
.ASM_customer-list-modal .input-group-btn > .btn + .btn,
.ASM_customer360-modal .input-group-btn > .btn + .btn {
    margin-left: -1px;
}
.ASM_customer-list-modal .input-group-btn > .btn:hover,
.ASM_customer360-modal .input-group-btn > .btn:hover,
.ASM_customer-list-modal .input-group-btn > .btn:focus,
.ASM_customer360-modal .input-group-btn > .btn:focus,
.ASM_customer-list-modal .input-group-btn > .btn:active,
.ASM_customer360-modal .input-group-btn > .btn:active {
    z-index: 2;
}
.ASM_customer-list-modal .input-group-btn:first-child > .btn,
.ASM_customer360-modal .input-group-btn:first-child > .btn,
.ASM_customer-list-modal .input-group-btn:first-child > .btn-group,
.ASM_customer360-modal .input-group-btn:first-child > .btn-group {
    margin-right: -1px;
}
.ASM_customer-list-modal .input-group-btn:last-child > .btn,
.ASM_customer360-modal .input-group-btn:last-child > .btn,
.ASM_customer-list-modal .input-group-btn:last-child > .btn-group,
.ASM_customer360-modal .input-group-btn:last-child > .btn-group {
    margin-left: -1px;
}
.ASM_customer-list-modal .nav,
.ASM_customer360-modal .nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .nav > li,
.ASM_customer360-modal .nav > li {
    position: relative;
    display: block;
}
.ASM_customer-list-modal .nav > li > a,
.ASM_customer360-modal .nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.ASM_customer-list-modal .nav > li > a:hover,
.ASM_customer360-modal .nav > li > a:hover,
.ASM_customer-list-modal .nav > li > a:focus,
.ASM_customer360-modal .nav > li > a:focus {
    text-decoration: none;
    background-color: #eeeeee;
}
.ASM_customer-list-modal .nav > li.disabled > a,
.ASM_customer360-modal .nav > li.disabled > a {
    color: #777777;
}
.ASM_customer-list-modal .nav > li.disabled > a:hover,
.ASM_customer360-modal .nav > li.disabled > a:hover,
.ASM_customer-list-modal .nav > li.disabled > a:focus,
.ASM_customer360-modal .nav > li.disabled > a:focus {
    color: #777777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.ASM_customer-list-modal .nav .open > a,
.ASM_customer360-modal .nav .open > a,
.ASM_customer-list-modal .nav .open > a:hover,
.ASM_customer360-modal .nav .open > a:hover,
.ASM_customer-list-modal .nav .open > a:focus,
.ASM_customer360-modal .nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #ec7205;
}
.ASM_customer-list-modal .nav .nav-divider,
.ASM_customer360-modal .nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.ASM_customer-list-modal .nav > li > a > img,
.ASM_customer360-modal .nav > li > a > img {
    max-width: none;
}
.ASM_customer-list-modal .nav-tabs,
.ASM_customer360-modal .nav-tabs {
    border-bottom: 1px solid #dddddd;
}
.ASM_customer-list-modal .nav-tabs > li,
.ASM_customer360-modal .nav-tabs > li {
    float: left;
    margin-bottom: -1px;
}
.ASM_customer-list-modal .nav-tabs > li > a,
.ASM_customer360-modal .nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0 0 0 0;
}
.ASM_customer-list-modal .nav-tabs > li > a:hover,
.ASM_customer360-modal .nav-tabs > li > a:hover {
    border-color: #eeeeee #eeeeee #dddddd;
}
.ASM_customer-list-modal .nav-tabs > li.active > a,
.ASM_customer360-modal .nav-tabs > li.active > a,
.ASM_customer-list-modal .nav-tabs > li.active > a:hover,
.ASM_customer360-modal .nav-tabs > li.active > a:hover,
.ASM_customer-list-modal .nav-tabs > li.active > a:focus,
.ASM_customer360-modal .nav-tabs > li.active > a:focus {
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-bottom-color: transparent;
    cursor: default;
}
.ASM_customer-list-modal .nav-tabs.nav-justified,
.ASM_customer360-modal .nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0;
}
.ASM_customer-list-modal .nav-tabs.nav-justified > li,
.ASM_customer360-modal .nav-tabs.nav-justified > li {
    float: none;
}
.ASM_customer-list-modal .nav-tabs.nav-justified > li > a,
.ASM_customer360-modal .nav-tabs.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
}
.ASM_customer-list-modal .nav-tabs.nav-justified > .dropdown .dropdown-menu,
.ASM_customer360-modal .nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .nav-tabs.nav-justified > li,
    .ASM_customer360-modal .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .ASM_customer-list-modal .nav-tabs.nav-justified > li > a,
    .ASM_customer360-modal .nav-tabs.nav-justified > li > a {
        margin-bottom: 0;
    }
}
.ASM_customer-list-modal .nav-tabs.nav-justified > li > a,
.ASM_customer360-modal .nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: 0;
}
.ASM_customer-list-modal .nav-tabs.nav-justified > .active > a,
.ASM_customer360-modal .nav-tabs.nav-justified > .active > a,
.ASM_customer-list-modal .nav-tabs.nav-justified > .active > a:hover,
.ASM_customer360-modal .nav-tabs.nav-justified > .active > a:hover,
.ASM_customer-list-modal .nav-tabs.nav-justified > .active > a:focus,
.ASM_customer360-modal .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #dddddd;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .nav-tabs.nav-justified > li > a,
    .ASM_customer360-modal .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #dddddd;
        border-radius: 0 0 0 0;
    }
    .ASM_customer-list-modal .nav-tabs.nav-justified > .active > a,
    .ASM_customer360-modal .nav-tabs.nav-justified > .active > a,
    .ASM_customer-list-modal .nav-tabs.nav-justified > .active > a:hover,
    .ASM_customer360-modal .nav-tabs.nav-justified > .active > a:hover,
    .ASM_customer-list-modal .nav-tabs.nav-justified > .active > a:focus,
    .ASM_customer360-modal .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: #ffffff;
    }
}
.ASM_customer-list-modal .nav-pills > li,
.ASM_customer360-modal .nav-pills > li {
    float: left;
}
.ASM_customer-list-modal .nav-pills > li > a,
.ASM_customer360-modal .nav-pills > li > a {
    border-radius: 0;
}
.ASM_customer-list-modal .nav-pills > li + li,
.ASM_customer360-modal .nav-pills > li + li {
    margin-left: 2px;
}
.ASM_customer-list-modal .nav-pills > li.active > a,
.ASM_customer360-modal .nav-pills > li.active > a,
.ASM_customer-list-modal .nav-pills > li.active > a:hover,
.ASM_customer360-modal .nav-pills > li.active > a:hover,
.ASM_customer-list-modal .nav-pills > li.active > a:focus,
.ASM_customer360-modal .nav-pills > li.active > a:focus {
    color: #ffffff;
    background-color: #47b6b1;
}
.ASM_customer-list-modal .nav-stacked > li,
.ASM_customer360-modal .nav-stacked > li {
    float: none;
}
.ASM_customer-list-modal .nav-stacked > li + li,
.ASM_customer360-modal .nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0;
}
.ASM_customer-list-modal .nav-justified,
.ASM_customer360-modal .nav-justified {
    width: 100%;
}
.ASM_customer-list-modal .nav-justified > li,
.ASM_customer360-modal .nav-justified > li {
    float: none;
}
.ASM_customer-list-modal .nav-justified > li > a,
.ASM_customer360-modal .nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
}
.ASM_customer-list-modal .nav-justified > .dropdown .dropdown-menu,
.ASM_customer360-modal .nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .nav-justified > li,
    .ASM_customer360-modal .nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .ASM_customer-list-modal .nav-justified > li > a,
    .ASM_customer360-modal .nav-justified > li > a {
        margin-bottom: 0;
    }
}
.ASM_customer-list-modal .nav-tabs-justified,
.ASM_customer360-modal .nav-tabs-justified {
    border-bottom: 0;
}
.ASM_customer-list-modal .nav-tabs-justified > li > a,
.ASM_customer360-modal .nav-tabs-justified > li > a {
    margin-right: 0;
    border-radius: 0;
}
.ASM_customer-list-modal .nav-tabs-justified > .active > a,
.ASM_customer360-modal .nav-tabs-justified > .active > a,
.ASM_customer-list-modal .nav-tabs-justified > .active > a:hover,
.ASM_customer360-modal .nav-tabs-justified > .active > a:hover,
.ASM_customer-list-modal .nav-tabs-justified > .active > a:focus,
.ASM_customer360-modal .nav-tabs-justified > .active > a:focus {
    border: 1px solid #dddddd;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .nav-tabs-justified > li > a,
    .ASM_customer360-modal .nav-tabs-justified > li > a {
        border-bottom: 1px solid #dddddd;
        border-radius: 0 0 0 0;
    }
    .ASM_customer-list-modal .nav-tabs-justified > .active > a,
    .ASM_customer360-modal .nav-tabs-justified > .active > a,
    .ASM_customer-list-modal .nav-tabs-justified > .active > a:hover,
    .ASM_customer360-modal .nav-tabs-justified > .active > a:hover,
    .ASM_customer-list-modal .nav-tabs-justified > .active > a:focus,
    .ASM_customer360-modal .nav-tabs-justified > .active > a:focus {
        border-bottom-color: #ffffff;
    }
}
.ASM_customer-list-modal .tab-content > .tab-pane,
.ASM_customer360-modal .tab-content > .tab-pane {
    display: none;
}
.ASM_customer-list-modal .tab-content > .active,
.ASM_customer360-modal .tab-content > .active {
    display: block;
}
.ASM_customer-list-modal .nav-tabs .dropdown-menu,
.ASM_customer360-modal .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .navbar,
.ASM_customer360-modal .navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar,
    .ASM_customer360-modal .navbar {
        border-radius: 0;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-header,
    .ASM_customer360-modal .navbar-header {
        float: left;
    }
}
.ASM_customer-list-modal .navbar-collapse,
.ASM_customer360-modal .navbar-collapse {
    overflow-x: visible;
    padding-right: 10px;
    padding-left: 10px;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}
.ASM_customer-list-modal .navbar-collapse.in,
.ASM_customer360-modal .navbar-collapse.in {
    overflow-y: auto;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-collapse,
    .ASM_customer360-modal .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none;
    }
    .ASM_customer-list-modal .navbar-collapse.collapse,
    .ASM_customer360-modal .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .ASM_customer-list-modal .navbar-collapse.in,
    .ASM_customer360-modal .navbar-collapse.in {
        overflow-y: visible;
    }
    .ASM_customer-list-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer-list-modal .navbar-static-top .navbar-collapse,
    .ASM_customer360-modal .navbar-static-top .navbar-collapse,
    .ASM_customer-list-modal .navbar-fixed-bottom .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}
.ASM_customer-list-modal .navbar-fixed-top .navbar-collapse,
.ASM_customer360-modal .navbar-fixed-top .navbar-collapse,
.ASM_customer-list-modal .navbar-fixed-bottom .navbar-collapse,
.ASM_customer360-modal .navbar-fixed-bottom .navbar-collapse {
    max-height: 340px;
}
@media (max-width: 480px) and (orientation: landscape) {
    .ASM_customer-list-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer-list-modal .navbar-fixed-bottom .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
    }
}
.ASM_customer-list-modal .container > .navbar-header,
.ASM_customer360-modal .container > .navbar-header,
.ASM_customer-list-modal .container-fluid > .navbar-header,
.ASM_customer360-modal .container-fluid > .navbar-header,
.ASM_customer-list-modal .container > .navbar-collapse,
.ASM_customer360-modal .container > .navbar-collapse,
.ASM_customer-list-modal .container-fluid > .navbar-collapse,
.ASM_customer360-modal .container-fluid > .navbar-collapse {
    margin-right: -10px;
    margin-left: -10px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .container > .navbar-header,
    .ASM_customer360-modal .container > .navbar-header,
    .ASM_customer-list-modal .container-fluid > .navbar-header,
    .ASM_customer360-modal .container-fluid > .navbar-header,
    .ASM_customer-list-modal .container > .navbar-collapse,
    .ASM_customer360-modal .container > .navbar-collapse,
    .ASM_customer-list-modal .container-fluid > .navbar-collapse,
    .ASM_customer360-modal .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}
.ASM_customer-list-modal .navbar-static-top,
.ASM_customer360-modal .navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-static-top,
    .ASM_customer360-modal .navbar-static-top {
        border-radius: 0;
    }
}
.ASM_customer-list-modal .navbar-fixed-top,
.ASM_customer360-modal .navbar-fixed-top,
.ASM_customer-list-modal .navbar-fixed-bottom,
.ASM_customer360-modal .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-fixed-top,
    .ASM_customer360-modal .navbar-fixed-top,
    .ASM_customer-list-modal .navbar-fixed-bottom,
    .ASM_customer360-modal .navbar-fixed-bottom {
        border-radius: 0;
    }
}
.ASM_customer-list-modal .navbar-fixed-top,
.ASM_customer360-modal .navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}
.ASM_customer-list-modal .navbar-fixed-bottom,
.ASM_customer360-modal .navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}
.ASM_customer-list-modal .navbar-brand,
.ASM_customer360-modal .navbar-brand {
    float: left;
    padding: 15px 10px;
    font-size: 18px;
    line-height: 20px;
    height: 50px;
}
.ASM_customer-list-modal .navbar-brand:hover,
.ASM_customer360-modal .navbar-brand:hover,
.ASM_customer-list-modal .navbar-brand:focus,
.ASM_customer360-modal .navbar-brand:focus {
    text-decoration: none;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar > .container .navbar-brand,
    .ASM_customer360-modal .navbar > .container .navbar-brand,
    .ASM_customer-list-modal .navbar > .container-fluid .navbar-brand,
    .ASM_customer360-modal .navbar > .container-fluid .navbar-brand {
        margin-left: -10px;
    }
}
.ASM_customer-list-modal .navbar-toggle,
.ASM_customer360-modal .navbar-toggle {
    position: relative;
    float: right;
    margin-right: 10px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
}
.ASM_customer-list-modal .navbar-toggle:focus,
.ASM_customer360-modal .navbar-toggle:focus {
    outline: 0;
}
.ASM_customer-list-modal .navbar-toggle .icon-bar,
.ASM_customer360-modal .navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}
.ASM_customer-list-modal .navbar-toggle .icon-bar + .icon-bar,
.ASM_customer360-modal .navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-toggle,
    .ASM_customer360-modal .navbar-toggle {
        display: none;
    }
}
.ASM_customer-list-modal .navbar-nav,
.ASM_customer360-modal .navbar-nav {
    margin: 7.5px -10px;
}
.ASM_customer-list-modal .navbar-nav > li > a,
.ASM_customer360-modal .navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .navbar-nav .open .dropdown-menu,
    .ASM_customer360-modal .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none;
    }
    .ASM_customer-list-modal .navbar-nav .open .dropdown-menu > li > a,
    .ASM_customer360-modal .navbar-nav .open .dropdown-menu > li > a,
    .ASM_customer-list-modal .navbar-nav .open .dropdown-menu .dropdown-header,
    .ASM_customer360-modal .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px;
    }
    .ASM_customer-list-modal .navbar-nav .open .dropdown-menu > li > a,
    .ASM_customer360-modal .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px;
    }
    .ASM_customer-list-modal .navbar-nav .open .dropdown-menu > li > a:hover,
    .ASM_customer360-modal .navbar-nav .open .dropdown-menu > li > a:hover,
    .ASM_customer-list-modal .navbar-nav .open .dropdown-menu > li > a:focus,
    .ASM_customer360-modal .navbar-nav .open .dropdown-menu > li > a:focus {
        background-image: none;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-nav,
    .ASM_customer360-modal .navbar-nav {
        float: left;
        margin: 0;
    }
    .ASM_customer-list-modal .navbar-nav > li,
    .ASM_customer360-modal .navbar-nav > li {
        float: left;
    }
    .ASM_customer-list-modal .navbar-nav > li > a,
    .ASM_customer360-modal .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .ASM_customer-list-modal .navbar-nav.navbar-right:last-child,
    .ASM_customer360-modal .navbar-nav.navbar-right:last-child {
        margin-right: -10px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-left,
    .ASM_customer360-modal .navbar-left {
        float: left !important;
    }
    .ASM_customer-list-modal .navbar-right,
    .ASM_customer360-modal .navbar-right {
        float: right !important;
    }
}
.ASM_customer-list-modal .navbar-form,
.ASM_customer360-modal .navbar-form {
    margin-left: -10px;
    margin-right: -10px;
    padding: 10px 10px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 9px;
    margin-bottom: 9px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-form .form-group,
    .ASM_customer360-modal .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .form-control,
    .ASM_customer360-modal .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .input-group,
    .ASM_customer360-modal .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .input-group .input-group-addon,
    .ASM_customer360-modal .navbar-form .input-group .input-group-addon,
    .ASM_customer-list-modal .navbar-form .input-group .input-group-btn,
    .ASM_customer360-modal .navbar-form .input-group .input-group-btn,
    .ASM_customer-list-modal .navbar-form .input-group .form-control,
    .ASM_customer360-modal .navbar-form .input-group .form-control {
        width: auto;
    }
    .ASM_customer-list-modal .navbar-form .input-group > .form-control,
    .ASM_customer360-modal .navbar-form .input-group > .form-control {
        width: 100%;
    }
    .ASM_customer-list-modal .navbar-form .control-label,
    .ASM_customer360-modal .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .radio,
    .ASM_customer360-modal .navbar-form .radio,
    .ASM_customer-list-modal .navbar-form .checkbox,
    .ASM_customer360-modal .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .radio label,
    .ASM_customer360-modal .navbar-form .radio label,
    .ASM_customer-list-modal .navbar-form .checkbox label,
    .ASM_customer360-modal .navbar-form .checkbox label {
        padding-left: 0;
    }
    .ASM_customer-list-modal .navbar-form .radio input[type="radio"],
    .ASM_customer360-modal .navbar-form .radio input[type="radio"],
    .ASM_customer-list-modal .navbar-form .checkbox input[type="checkbox"],
    .ASM_customer360-modal .navbar-form .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0;
    }
    .ASM_customer-list-modal .navbar-form .has-feedback .form-control-feedback,
    .ASM_customer360-modal .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .navbar-form .form-group,
    .ASM_customer360-modal .navbar-form .form-group {
        margin-bottom: 5px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-form,
    .ASM_customer360-modal .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .ASM_customer-list-modal .navbar-form.navbar-right:last-child,
    .ASM_customer360-modal .navbar-form.navbar-right:last-child {
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .navbar-nav > li > .dropdown-menu,
.ASM_customer360-modal .navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu,
.ASM_customer360-modal .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.ASM_customer-list-modal .navbar-btn,
.ASM_customer360-modal .navbar-btn {
    margin-top: 9px;
    margin-bottom: 9px;
}
.ASM_customer-list-modal .navbar-btn.btn-sm,
.ASM_customer360-modal .navbar-btn.btn-sm {
    margin-top: 9.5px;
    margin-bottom: 9.5px;
}
.ASM_customer-list-modal .navbar-btn.btn-xs,
.ASM_customer360-modal .navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px;
}
.ASM_customer-list-modal .navbar-text,
.ASM_customer360-modal .navbar-text {
    margin-top: 15px;
    margin-bottom: 15px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .navbar-text,
    .ASM_customer360-modal .navbar-text {
        float: left;
        margin-left: 10px;
        margin-right: 10px;
    }
    .ASM_customer-list-modal .navbar-text.navbar-right:last-child,
    .ASM_customer360-modal .navbar-text.navbar-right:last-child {
        margin-right: 0;
    }
}
.ASM_customer-list-modal .navbar-default,
.ASM_customer360-modal .navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}
.ASM_customer-list-modal .navbar-default .navbar-brand,
.ASM_customer360-modal .navbar-default .navbar-brand {
    color: #777777;
}
.ASM_customer-list-modal .navbar-default .navbar-brand:hover,
.ASM_customer360-modal .navbar-default .navbar-brand:hover,
.ASM_customer-list-modal .navbar-default .navbar-brand:focus,
.ASM_customer360-modal .navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent;
}
.ASM_customer-list-modal .navbar-default .navbar-text,
.ASM_customer360-modal .navbar-default .navbar-text {
    color: #777777;
}
.ASM_customer-list-modal .navbar-default .navbar-nav > li > a,
.ASM_customer360-modal .navbar-default .navbar-nav > li > a {
    color: #777777;
}
.ASM_customer-list-modal .navbar-default .navbar-nav > li > a:hover,
.ASM_customer360-modal .navbar-default .navbar-nav > li > a:hover,
.ASM_customer-list-modal .navbar-default .navbar-nav > li > a:focus,
.ASM_customer360-modal .navbar-default .navbar-nav > li > a:focus {
    color: #333333;
    background-color: transparent;
}
.ASM_customer-list-modal .navbar-default .navbar-nav > .active > a,
.ASM_customer360-modal .navbar-default .navbar-nav > .active > a,
.ASM_customer-list-modal .navbar-default .navbar-nav > .active > a:hover,
.ASM_customer360-modal .navbar-default .navbar-nav > .active > a:hover,
.ASM_customer-list-modal .navbar-default .navbar-nav > .active > a:focus,
.ASM_customer360-modal .navbar-default .navbar-nav > .active > a:focus {
    color: #555555;
    background-color: #e7e7e7;
}
.ASM_customer-list-modal .navbar-default .navbar-nav > .disabled > a,
.ASM_customer360-modal .navbar-default .navbar-nav > .disabled > a,
.ASM_customer-list-modal .navbar-default .navbar-nav > .disabled > a:hover,
.ASM_customer360-modal .navbar-default .navbar-nav > .disabled > a:hover,
.ASM_customer-list-modal .navbar-default .navbar-nav > .disabled > a:focus,
.ASM_customer360-modal .navbar-default .navbar-nav > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
}
.ASM_customer-list-modal .navbar-default .navbar-toggle,
.ASM_customer360-modal .navbar-default .navbar-toggle {
    border-color: #dddddd;
}
.ASM_customer-list-modal .navbar-default .navbar-toggle:hover,
.ASM_customer360-modal .navbar-default .navbar-toggle:hover,
.ASM_customer-list-modal .navbar-default .navbar-toggle:focus,
.ASM_customer360-modal .navbar-default .navbar-toggle:focus {
    background-color: #dddddd;
}
.ASM_customer-list-modal .navbar-default .navbar-toggle .icon-bar,
.ASM_customer360-modal .navbar-default .navbar-toggle .icon-bar {
    background-color: #888888;
}
.ASM_customer-list-modal .navbar-default .navbar-collapse,
.ASM_customer360-modal .navbar-default .navbar-collapse,
.ASM_customer-list-modal .navbar-default .navbar-form,
.ASM_customer360-modal .navbar-default .navbar-form {
    border-color: #e7e7e7;
}
.ASM_customer-list-modal .navbar-default .navbar-nav > .open > a,
.ASM_customer360-modal .navbar-default .navbar-nav > .open > a,
.ASM_customer-list-modal .navbar-default .navbar-nav > .open > a:hover,
.ASM_customer360-modal .navbar-default .navbar-nav > .open > a:hover,
.ASM_customer-list-modal .navbar-default .navbar-nav > .open > a:focus,
.ASM_customer360-modal .navbar-default .navbar-nav > .open > a:focus {
    background-color: #e7e7e7;
    color: #555555;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > li > a,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777777;
    }
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333333;
        background-color: transparent;
    }
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #555555;
        background-color: #e7e7e7;
    }
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .ASM_customer-list-modal .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .ASM_customer360-modal .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #cccccc;
        background-color: transparent;
    }
}
.ASM_customer-list-modal .navbar-default .navbar-link,
.ASM_customer360-modal .navbar-default .navbar-link {
    color: #777777;
}
.ASM_customer-list-modal .navbar-default .navbar-link:hover,
.ASM_customer360-modal .navbar-default .navbar-link:hover {
    color: #333333;
}
.ASM_customer-list-modal .navbar-default .btn-link,
.ASM_customer360-modal .navbar-default .btn-link {
    color: #777777;
}
.ASM_customer-list-modal .navbar-default .btn-link:hover,
.ASM_customer360-modal .navbar-default .btn-link:hover,
.ASM_customer-list-modal .navbar-default .btn-link:focus,
.ASM_customer360-modal .navbar-default .btn-link:focus {
    color: #333333;
}
.ASM_customer-list-modal .navbar-default .btn-link[disabled]:hover,
.ASM_customer360-modal .navbar-default .btn-link[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .navbar-default .btn-link:hover,
.ASM_customer360-modal fieldset[disabled] .navbar-default .btn-link:hover,
.ASM_customer-list-modal .navbar-default .btn-link[disabled]:focus,
.ASM_customer360-modal .navbar-default .btn-link[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .navbar-default .btn-link:focus,
.ASM_customer360-modal fieldset[disabled] .navbar-default .btn-link:focus {
    color: #cccccc;
}
.ASM_customer-list-modal .navbar-inverse,
.ASM_customer360-modal .navbar-inverse {
    background-color: #222222;
    border-color: #080808;
}
.ASM_customer-list-modal .navbar-inverse .navbar-brand,
.ASM_customer360-modal .navbar-inverse .navbar-brand {
    color: #777777;
}
.ASM_customer-list-modal .navbar-inverse .navbar-brand:hover,
.ASM_customer360-modal .navbar-inverse .navbar-brand:hover,
.ASM_customer-list-modal .navbar-inverse .navbar-brand:focus,
.ASM_customer360-modal .navbar-inverse .navbar-brand:focus {
    color: #ffffff;
    background-color: transparent;
}
.ASM_customer-list-modal .navbar-inverse .navbar-text,
.ASM_customer360-modal .navbar-inverse .navbar-text {
    color: #777777;
}
.ASM_customer-list-modal .navbar-inverse .navbar-nav > li > a,
.ASM_customer360-modal .navbar-inverse .navbar-nav > li > a {
    color: #777777;
}
.ASM_customer-list-modal .navbar-inverse .navbar-nav > li > a:hover,
.ASM_customer360-modal .navbar-inverse .navbar-nav > li > a:hover,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > li > a:focus,
.ASM_customer360-modal .navbar-inverse .navbar-nav > li > a:focus {
    color: #ffffff;
    background-color: transparent;
}
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .active > a,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .active > a,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .active > a:hover,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .active > a:hover,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .active > a:focus,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .active > a:focus {
    color: #ffffff;
    background-color: #080808;
}
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .disabled > a,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .disabled > a,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .disabled > a:hover,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .disabled > a:hover,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .disabled > a:focus,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444444;
    background-color: transparent;
}
.ASM_customer-list-modal .navbar-inverse .navbar-toggle,
.ASM_customer360-modal .navbar-inverse .navbar-toggle {
    border-color: #333333;
}
.ASM_customer-list-modal .navbar-inverse .navbar-toggle:hover,
.ASM_customer360-modal .navbar-inverse .navbar-toggle:hover,
.ASM_customer-list-modal .navbar-inverse .navbar-toggle:focus,
.ASM_customer360-modal .navbar-inverse .navbar-toggle:focus {
    background-color: #333333;
}
.ASM_customer-list-modal .navbar-inverse .navbar-toggle .icon-bar,
.ASM_customer360-modal .navbar-inverse .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
.ASM_customer-list-modal .navbar-inverse .navbar-collapse,
.ASM_customer360-modal .navbar-inverse .navbar-collapse,
.ASM_customer-list-modal .navbar-inverse .navbar-form,
.ASM_customer360-modal .navbar-inverse .navbar-form {
    border-color: #101010;
}
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .open > a,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .open > a,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .open > a:hover,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .open > a:hover,
.ASM_customer-list-modal .navbar-inverse .navbar-nav > .open > a:focus,
.ASM_customer360-modal .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #080808;
    color: #ffffff;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #080808;
    }
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu .divider,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808;
    }
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > li > a,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #777777;
    }
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #ffffff;
        background-color: transparent;
    }
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #ffffff;
        background-color: #080808;
    }
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
    .ASM_customer-list-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus,
    .ASM_customer360-modal .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444444;
        background-color: transparent;
    }
}
.ASM_customer-list-modal .navbar-inverse .navbar-link,
.ASM_customer360-modal .navbar-inverse .navbar-link {
    color: #777777;
}
.ASM_customer-list-modal .navbar-inverse .navbar-link:hover,
.ASM_customer360-modal .navbar-inverse .navbar-link:hover {
    color: #ffffff;
}
.ASM_customer-list-modal .navbar-inverse .btn-link,
.ASM_customer360-modal .navbar-inverse .btn-link {
    color: #777777;
}
.ASM_customer-list-modal .navbar-inverse .btn-link:hover,
.ASM_customer360-modal .navbar-inverse .btn-link:hover,
.ASM_customer-list-modal .navbar-inverse .btn-link:focus,
.ASM_customer360-modal .navbar-inverse .btn-link:focus {
    color: #ffffff;
}
.ASM_customer-list-modal .navbar-inverse .btn-link[disabled]:hover,
.ASM_customer360-modal .navbar-inverse .btn-link[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .navbar-inverse .btn-link:hover,
.ASM_customer360-modal fieldset[disabled] .navbar-inverse .btn-link:hover,
.ASM_customer-list-modal .navbar-inverse .btn-link[disabled]:focus,
.ASM_customer360-modal .navbar-inverse .btn-link[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .navbar-inverse .btn-link:focus,
.ASM_customer360-modal fieldset[disabled] .navbar-inverse .btn-link:focus {
    color: #444444;
}
.ASM_customer-list-modal .breadcrumb,
.ASM_customer360-modal .breadcrumb {
    padding: 10px 0;
    margin-bottom: 20px;
    list-style: none;
    background-color: #d9d9d9;
    border-radius: 0;
}
.ASM_customer-list-modal .breadcrumb > li,
.ASM_customer360-modal .breadcrumb > li {
    display: inline-block;
}
.ASM_customer-list-modal .breadcrumb > li + li:before,
.ASM_customer360-modal .breadcrumb > li + li:before {
    content: "/\00a0";
    padding: 0 5px;
    color: #19212b;
}
.ASM_customer-list-modal .breadcrumb > .active,
.ASM_customer360-modal .breadcrumb > .active {
    color: #19212b;
}
.ASM_customer-list-modal .pagination,
.ASM_customer360-modal .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 0;
}
.ASM_customer-list-modal .pagination > li,
.ASM_customer360-modal .pagination > li {
    display: inline;
}
.ASM_customer-list-modal .pagination > li > a,
.ASM_customer360-modal .pagination > li > a,
.ASM_customer-list-modal .pagination > li > span,
.ASM_customer360-modal .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857143;
    text-decoration: none;
    color: #ec7205;
    background-color: #ffffff;
    border: 1px solid transparent;
    margin-left: -1px;
}
.ASM_customer-list-modal .pagination > li:first-child > a,
.ASM_customer360-modal .pagination > li:first-child > a,
.ASM_customer-list-modal .pagination > li:first-child > span,
.ASM_customer360-modal .pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .pagination > li:last-child > a,
.ASM_customer360-modal .pagination > li:last-child > a,
.ASM_customer-list-modal .pagination > li:last-child > span,
.ASM_customer360-modal .pagination > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .pagination > li > a:hover,
.ASM_customer360-modal .pagination > li > a:hover,
.ASM_customer-list-modal .pagination > li > span:hover,
.ASM_customer360-modal .pagination > li > span:hover,
.ASM_customer-list-modal .pagination > li > a:focus,
.ASM_customer360-modal .pagination > li > a:focus,
.ASM_customer-list-modal .pagination > li > span:focus,
.ASM_customer360-modal .pagination > li > span:focus {
    color: #153a59;
    background-color: transparent;
    border-color: #dddddd;
}
.ASM_customer-list-modal .pagination > .active > a,
.ASM_customer360-modal .pagination > .active > a,
.ASM_customer-list-modal .pagination > .active > span,
.ASM_customer360-modal .pagination > .active > span,
.ASM_customer-list-modal .pagination > .active > a:hover,
.ASM_customer360-modal .pagination > .active > a:hover,
.ASM_customer-list-modal .pagination > .active > span:hover,
.ASM_customer360-modal .pagination > .active > span:hover,
.ASM_customer-list-modal .pagination > .active > a:focus,
.ASM_customer360-modal .pagination > .active > a:focus,
.ASM_customer-list-modal .pagination > .active > span:focus,
.ASM_customer360-modal .pagination > .active > span:focus {
    z-index: 2;
    color: #153a59;
    background-color: #47b6b1;
    border-color: #47b6b1;
    cursor: default;
}
.ASM_customer-list-modal .pagination > .disabled > span,
.ASM_customer360-modal .pagination > .disabled > span,
.ASM_customer-list-modal .pagination > .disabled > span:hover,
.ASM_customer360-modal .pagination > .disabled > span:hover,
.ASM_customer-list-modal .pagination > .disabled > span:focus,
.ASM_customer360-modal .pagination > .disabled > span:focus,
.ASM_customer-list-modal .pagination > .disabled > a,
.ASM_customer360-modal .pagination > .disabled > a,
.ASM_customer-list-modal .pagination > .disabled > a:hover,
.ASM_customer360-modal .pagination > .disabled > a:hover,
.ASM_customer-list-modal .pagination > .disabled > a:focus,
.ASM_customer360-modal .pagination > .disabled > a:focus {
    color: #a6a6a6;
    background-color: #ffffff;
    border-color: #dddddd;
    cursor: not-allowed;
}
.ASM_customer-list-modal .pagination-lg > li > a,
.ASM_customer360-modal .pagination-lg > li > a,
.ASM_customer-list-modal .pagination-lg > li > span,
.ASM_customer360-modal .pagination-lg > li > span {
    padding: 10px 15px;
    font-size: 18px;
}
.ASM_customer-list-modal .pagination-lg > li:first-child > a,
.ASM_customer360-modal .pagination-lg > li:first-child > a,
.ASM_customer-list-modal .pagination-lg > li:first-child > span,
.ASM_customer360-modal .pagination-lg > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .pagination-lg > li:last-child > a,
.ASM_customer360-modal .pagination-lg > li:last-child > a,
.ASM_customer-list-modal .pagination-lg > li:last-child > span,
.ASM_customer360-modal .pagination-lg > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .pagination-lg > li > a,
.ASM_customer360-modal .pagination-lg > li > a,
.ASM_customer-list-modal .pagination-lg > li > span,
.ASM_customer360-modal .pagination-lg > li > span {
    line-height: 10px;
    width: 15px;
    padding: 0;
    font-size: 18px;
    text-align: center;
}
.ASM_customer-list-modal .pagination-lg > li.pagination-prev > a,
.ASM_customer360-modal .pagination-lg > li.pagination-prev > a,
.ASM_customer-list-modal .pagination-lg > li.pagination-prev > span,
.ASM_customer360-modal .pagination-lg > li.pagination-prev > span {
    margin-right: 5px;
    width: 15px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .pagination-lg > li.pagination-next > a,
.ASM_customer360-modal .pagination-lg > li.pagination-next > a,
.ASM_customer-list-modal .pagination-lg > li.pagination-next > span,
.ASM_customer360-modal .pagination-lg > li.pagination-next > span {
    margin-left: 5px;
    width: 15px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .pagination-sm > li > a,
.ASM_customer360-modal .pagination-sm > li > a,
.ASM_customer-list-modal .pagination-sm > li > span,
.ASM_customer360-modal .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 13px;
}
.ASM_customer-list-modal .pagination-sm > li:first-child > a,
.ASM_customer360-modal .pagination-sm > li:first-child > a,
.ASM_customer-list-modal .pagination-sm > li:first-child > span,
.ASM_customer360-modal .pagination-sm > li:first-child > span {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .pagination-sm > li:last-child > a,
.ASM_customer360-modal .pagination-sm > li:last-child > a,
.ASM_customer-list-modal .pagination-sm > li:last-child > span,
.ASM_customer360-modal .pagination-sm > li:last-child > span {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .pagination-sm > li > a,
.ASM_customer360-modal .pagination-sm > li > a,
.ASM_customer-list-modal .pagination-sm > li > span,
.ASM_customer360-modal .pagination-sm > li > span {
    line-height: 5px;
    width: 10px;
    padding: 0;
    font-size: 13px;
    text-align: center;
}
.ASM_customer-list-modal .pagination-sm > li.pagination-prev > a,
.ASM_customer360-modal .pagination-sm > li.pagination-prev > a,
.ASM_customer-list-modal .pagination-sm > li.pagination-prev > span,
.ASM_customer360-modal .pagination-sm > li.pagination-prev > span {
    margin-right: 3.33333333px;
    width: 10px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .pagination-sm > li.pagination-next > a,
.ASM_customer360-modal .pagination-sm > li.pagination-next > a,
.ASM_customer-list-modal .pagination-sm > li.pagination-next > span,
.ASM_customer360-modal .pagination-sm > li.pagination-next > span {
    margin-left: 3.33333333px;
    width: 10px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
.ASM_customer-list-modal .pager,
.ASM_customer360-modal .pager {
    padding-left: 0;
    margin: 20px 0;
    list-style: none;
    text-align: center;
}
.ASM_customer-list-modal .pager li,
.ASM_customer360-modal .pager li {
    display: inline;
}
.ASM_customer-list-modal .pager li > a,
.ASM_customer360-modal .pager li > a,
.ASM_customer-list-modal .pager li > span,
.ASM_customer360-modal .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #ffffff;
    border: 1px solid transparent;
    border-radius: 0;
}
.ASM_customer-list-modal .pager li > a:hover,
.ASM_customer360-modal .pager li > a:hover,
.ASM_customer-list-modal .pager li > a:focus,
.ASM_customer360-modal .pager li > a:focus {
    text-decoration: none;
    background-color: transparent;
}
.ASM_customer-list-modal .pager .next > a,
.ASM_customer360-modal .pager .next > a,
.ASM_customer-list-modal .pager .next > span,
.ASM_customer360-modal .pager .next > span {
    float: right;
}
.ASM_customer-list-modal .pager .previous > a,
.ASM_customer360-modal .pager .previous > a,
.ASM_customer-list-modal .pager .previous > span,
.ASM_customer360-modal .pager .previous > span {
    float: left;
}
.ASM_customer-list-modal .pager .disabled > a,
.ASM_customer360-modal .pager .disabled > a,
.ASM_customer-list-modal .pager .disabled > a:hover,
.ASM_customer360-modal .pager .disabled > a:hover,
.ASM_customer-list-modal .pager .disabled > a:focus,
.ASM_customer360-modal .pager .disabled > a:focus,
.ASM_customer-list-modal .pager .disabled > span,
.ASM_customer360-modal .pager .disabled > span {
    color: #a6a6a6;
    background-color: #ffffff;
    cursor: not-allowed;
}
.ASM_customer-list-modal .label,
.ASM_customer360-modal .label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #153a59;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}
.ASM_customer-list-modal a.label:hover,
.ASM_customer360-modal a.label:hover,
.ASM_customer-list-modal a.label:focus,
.ASM_customer360-modal a.label:focus {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}
.ASM_customer-list-modal .label:empty,
.ASM_customer360-modal .label:empty {
    display: none;
}
.ASM_customer-list-modal .btn .label,
.ASM_customer360-modal .btn .label {
    position: relative;
    top: -1px;
}
.ASM_customer-list-modal .label-default,
.ASM_customer360-modal .label-default {
    background-color: #777777;
}
.ASM_customer-list-modal .label-default[href]:hover,
.ASM_customer360-modal .label-default[href]:hover,
.ASM_customer-list-modal .label-default[href]:focus,
.ASM_customer360-modal .label-default[href]:focus {
    background-color: #5e5e5e;
}
.ASM_customer-list-modal .label-primary,
.ASM_customer360-modal .label-primary {
    background-color: #47b6b1;
}
.ASM_customer-list-modal .label-primary[href]:hover,
.ASM_customer360-modal .label-primary[href]:hover,
.ASM_customer-list-modal .label-primary[href]:focus,
.ASM_customer360-modal .label-primary[href]:focus {
    background-color: #39918d;
}
.ASM_customer-list-modal .label-success,
.ASM_customer360-modal .label-success {
    background-color: #5cb85c;
}
.ASM_customer-list-modal .label-success[href]:hover,
.ASM_customer360-modal .label-success[href]:hover,
.ASM_customer-list-modal .label-success[href]:focus,
.ASM_customer360-modal .label-success[href]:focus {
    background-color: #449d44;
}
.ASM_customer-list-modal .label-info,
.ASM_customer360-modal .label-info {
    background-color: #000000;
}
.ASM_customer-list-modal .label-info[href]:hover,
.ASM_customer360-modal .label-info[href]:hover,
.ASM_customer-list-modal .label-info[href]:focus,
.ASM_customer360-modal .label-info[href]:focus {
    background-color: #000000;
}
.ASM_customer-list-modal .label-warning,
.ASM_customer360-modal .label-warning {
    background-color: #f0ad4e;
}
.ASM_customer-list-modal .label-warning[href]:hover,
.ASM_customer360-modal .label-warning[href]:hover,
.ASM_customer-list-modal .label-warning[href]:focus,
.ASM_customer360-modal .label-warning[href]:focus {
    background-color: #ec971f;
}
.ASM_customer-list-modal .label-danger,
.ASM_customer360-modal .label-danger {
    background-color: #d9534f;
}
.ASM_customer-list-modal .label-danger[href]:hover,
.ASM_customer360-modal .label-danger[href]:hover,
.ASM_customer-list-modal .label-danger[href]:focus,
.ASM_customer360-modal .label-danger[href]:focus {
    background-color: #c9302c;
}
.ASM_customer-list-modal .badge,
.ASM_customer360-modal .badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #777777;
    border-radius: 10px;
}
.ASM_customer-list-modal .badge:empty,
.ASM_customer360-modal .badge:empty {
    display: none;
}
.ASM_customer-list-modal .btn .badge,
.ASM_customer360-modal .btn .badge {
    position: relative;
    top: -1px;
}
.ASM_customer-list-modal .btn-xs .badge,
.ASM_customer360-modal .btn-xs .badge {
    top: 0;
    padding: 1px 5px;
}
.ASM_customer-list-modal a.badge:hover,
.ASM_customer360-modal a.badge:hover,
.ASM_customer-list-modal a.badge:focus,
.ASM_customer360-modal a.badge:focus {
    color: #ffffff;
    text-decoration: none;
    cursor: pointer;
}
.ASM_customer-list-modal a.list-group-item.active > .badge,
.ASM_customer360-modal a.list-group-item.active > .badge,
.ASM_customer-list-modal .nav-pills > .active > a > .badge,
.ASM_customer360-modal .nav-pills > .active > a > .badge {
    color: #ec7205;
    background-color: #ffffff;
}
.ASM_customer-list-modal .nav-pills > li > a > .badge,
.ASM_customer360-modal .nav-pills > li > a > .badge {
    margin-left: 3px;
}
.ASM_customer-list-modal .jumbotron,
.ASM_customer360-modal .jumbotron {
    padding: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: #eeeeee;
}
.ASM_customer-list-modal .jumbotron h1,
.ASM_customer360-modal .jumbotron h1,
.ASM_customer-list-modal .jumbotron .h1,
.ASM_customer360-modal .jumbotron .h1 {
    color: inherit;
}
.ASM_customer-list-modal .jumbotron p,
.ASM_customer360-modal .jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200;
}
.ASM_customer-list-modal .jumbotron > hr,
.ASM_customer360-modal .jumbotron > hr {
    border-top-color: #d5d5d5;
}
.ASM_customer-list-modal .container .jumbotron,
.ASM_customer360-modal .container .jumbotron {
    border-radius: 0;
}
.ASM_customer-list-modal .jumbotron .container,
.ASM_customer360-modal .jumbotron .container {
    max-width: 100%;
}
@media screen and (min-width: 640px) {
    .ASM_customer-list-modal .jumbotron,
    .ASM_customer360-modal .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px;
    }
    .ASM_customer-list-modal .container .jumbotron,
    .ASM_customer360-modal .container .jumbotron {
        padding-left: 60px;
        padding-right: 60px;
    }
    .ASM_customer-list-modal .jumbotron h1,
    .ASM_customer360-modal .jumbotron h1,
    .ASM_customer-list-modal .jumbotron .h1,
    .ASM_customer360-modal .jumbotron .h1 {
        font-size: 63px;
    }
}
.ASM_customer-list-modal .thumbnail,
.ASM_customer360-modal .thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-radius: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.ASM_customer-list-modal .thumbnail > img,
.ASM_customer360-modal .thumbnail > img,
.ASM_customer-list-modal .thumbnail a > img,
.ASM_customer360-modal .thumbnail a > img {
    margin-left: auto;
    margin-right: auto;
}
.ASM_customer-list-modal a.thumbnail:hover,
.ASM_customer360-modal a.thumbnail:hover,
.ASM_customer-list-modal a.thumbnail:focus,
.ASM_customer360-modal a.thumbnail:focus,
.ASM_customer-list-modal a.thumbnail.active,
.ASM_customer360-modal a.thumbnail.active {
    border-color: #ec7205;
}
.ASM_customer-list-modal .thumbnail .caption,
.ASM_customer360-modal .thumbnail .caption {
    padding: 9px;
    color: #19212b;
}
.ASM_customer-list-modal .alert,
.ASM_customer360-modal .alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 0;
}
.ASM_customer-list-modal .alert h4,
.ASM_customer360-modal .alert h4 {
    margin-top: 0;
    color: inherit;
}
.ASM_customer-list-modal .alert .alert-link,
.ASM_customer360-modal .alert .alert-link {
    font-weight: bold;
}
.ASM_customer-list-modal .alert > p,
.ASM_customer360-modal .alert > p,
.ASM_customer-list-modal .alert > ul,
.ASM_customer360-modal .alert > ul {
    margin-bottom: 0;
}
.ASM_customer-list-modal .alert > p + p,
.ASM_customer360-modal .alert > p + p {
    margin-top: 5px;
}
.ASM_customer-list-modal .alert-dismissable,
.ASM_customer360-modal .alert-dismissable,
.ASM_customer-list-modal .alert-dismissible,
.ASM_customer360-modal .alert-dismissible {
    padding-right: 35px;
}
.ASM_customer-list-modal .alert-dismissable .close,
.ASM_customer360-modal .alert-dismissable .close,
.ASM_customer-list-modal .alert-dismissible .close,
.ASM_customer360-modal .alert-dismissible .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
}
.ASM_customer-list-modal .alert-success,
.ASM_customer360-modal .alert-success {
    background-color: #dff0d8;
    border-color: #d6e9c6;
    color: #3e5983;
}
.ASM_customer-list-modal .alert-success hr,
.ASM_customer360-modal .alert-success hr {
    border-top-color: #c9e2b3;
}
.ASM_customer-list-modal .alert-success .alert-link,
.ASM_customer360-modal .alert-success .alert-link {
    color: #2e4160;
}
.ASM_customer-list-modal .alert-info,
.ASM_customer360-modal .alert-info {
    background-color: #d9edf7;
    border-color: #bce8f1;
    color: #31708f;
}
.ASM_customer-list-modal .alert-info hr,
.ASM_customer360-modal .alert-info hr {
    border-top-color: #a6e1ec;
}
.ASM_customer-list-modal .alert-info .alert-link,
.ASM_customer360-modal .alert-info .alert-link {
    color: #245269;
}
.ASM_customer-list-modal .alert-warning,
.ASM_customer360-modal .alert-warning {
    background-color: #fcf8e3;
    border-color: #faebcc;
    color: #8a6d3b;
}
.ASM_customer-list-modal .alert-warning hr,
.ASM_customer360-modal .alert-warning hr {
    border-top-color: #f7e1b5;
}
.ASM_customer-list-modal .alert-warning .alert-link,
.ASM_customer360-modal .alert-warning .alert-link {
    color: #66512c;
}
.ASM_customer-list-modal .alert-danger,
.ASM_customer360-modal .alert-danger {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #19212b;
}
.ASM_customer-list-modal .alert-danger hr,
.ASM_customer360-modal .alert-danger hr {
    border-top-color: #e4b9c0;
}
.ASM_customer-list-modal .alert-danger .alert-link,
.ASM_customer360-modal .alert-danger .alert-link {
    color: #06080b;
}
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.ASM_customer-list-modal .progress,
.ASM_customer360-modal .progress {
    overflow: hidden;
    height: 20px;
    margin-bottom: 20px;
    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);
}
.ASM_customer-list-modal .progress-bar,
.ASM_customer360-modal .progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 13px;
    line-height: 20px;
    color: #ffffff;
    text-align: center;
    background-color: #47b6b1;
    -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 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}
.ASM_customer-list-modal .progress-striped .progress-bar,
.ASM_customer360-modal .progress-striped .progress-bar,
.ASM_customer-list-modal .progress-bar-striped,
.ASM_customer360-modal .progress-bar-striped {
    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: -o-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);
    background-size: 40px 40px;
}
.ASM_customer-list-modal .progress.active .progress-bar,
.ASM_customer360-modal .progress.active .progress-bar,
.ASM_customer-list-modal .progress-bar.active,
.ASM_customer360-modal .progress-bar.active {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.ASM_customer-list-modal .progress-bar[aria-valuenow="1"],
.ASM_customer360-modal .progress-bar[aria-valuenow="1"],
.ASM_customer-list-modal .progress-bar[aria-valuenow="2"],
.ASM_customer360-modal .progress-bar[aria-valuenow="2"] {
    min-width: 30px;
}
.ASM_customer-list-modal .progress-bar[aria-valuenow="0"],
.ASM_customer360-modal .progress-bar[aria-valuenow="0"] {
    color: #777777;
    min-width: 30px;
    background-color: transparent;
    background-image: none;
    box-shadow: none;
}
.ASM_customer-list-modal .progress-bar-success,
.ASM_customer360-modal .progress-bar-success {
    background-color: #5cb85c;
}
.ASM_customer-list-modal .progress-striped .progress-bar-success,
.ASM_customer360-modal .progress-striped .progress-bar-success {
    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: -o-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);
}
.ASM_customer-list-modal .progress-bar-info,
.ASM_customer360-modal .progress-bar-info {
    background-color: #000000;
}
.ASM_customer-list-modal .progress-striped .progress-bar-info,
.ASM_customer360-modal .progress-striped .progress-bar-info {
    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: -o-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);
}
.ASM_customer-list-modal .progress-bar-warning,
.ASM_customer360-modal .progress-bar-warning {
    background-color: #f0ad4e;
}
.ASM_customer-list-modal .progress-striped .progress-bar-warning,
.ASM_customer360-modal .progress-striped .progress-bar-warning {
    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: -o-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);
}
.ASM_customer-list-modal .progress-bar-danger,
.ASM_customer360-modal .progress-bar-danger {
    background-color: #d9534f;
}
.ASM_customer-list-modal .progress-striped .progress-bar-danger,
.ASM_customer360-modal .progress-striped .progress-bar-danger {
    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: -o-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);
}
.ASM_customer-list-modal .media,
.ASM_customer360-modal .media,
.ASM_customer-list-modal .media-body,
.ASM_customer360-modal .media-body {
    overflow: hidden;
    zoom: 1;
}
.ASM_customer-list-modal .media,
.ASM_customer360-modal .media,
.ASM_customer-list-modal .media .media,
.ASM_customer360-modal .media .media {
    margin-top: 15px;
}
.ASM_customer-list-modal .media:first-child,
.ASM_customer360-modal .media:first-child {
    margin-top: 0;
}
.ASM_customer-list-modal .media-object,
.ASM_customer360-modal .media-object {
    display: block;
}
.ASM_customer-list-modal .media-heading,
.ASM_customer360-modal .media-heading {
    margin: 0 0 5px;
}
.ASM_customer-list-modal .media > .pull-left,
.ASM_customer360-modal .media > .pull-left {
    margin-right: 10px;
}
.ASM_customer-list-modal .media > .pull-right,
.ASM_customer360-modal .media > .pull-right {
    margin-left: 10px;
}
.ASM_customer-list-modal .media-list,
.ASM_customer360-modal .media-list {
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .list-group,
.ASM_customer360-modal .list-group {
    margin-bottom: 20px;
    padding-left: 0;
}
.ASM_customer-list-modal .list-group-item,
.ASM_customer360-modal .list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #ffffff;
    border: 1px solid #dddddd;
}
.ASM_customer-list-modal .list-group-item:first-child,
.ASM_customer360-modal .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .list-group-item:last-child,
.ASM_customer360-modal .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}
.ASM_customer-list-modal .list-group-item > .badge,
.ASM_customer360-modal .list-group-item > .badge {
    float: right;
}
.ASM_customer-list-modal .list-group-item > .badge + .badge,
.ASM_customer360-modal .list-group-item > .badge + .badge {
    margin-right: 5px;
}
.ASM_customer-list-modal a.list-group-item,
.ASM_customer360-modal a.list-group-item {
    color: #555555;
}
.ASM_customer-list-modal a.list-group-item .list-group-item-heading,
.ASM_customer360-modal a.list-group-item .list-group-item-heading {
    color: #333333;
}
.ASM_customer-list-modal a.list-group-item:hover,
.ASM_customer360-modal a.list-group-item:hover,
.ASM_customer-list-modal a.list-group-item:focus,
.ASM_customer360-modal a.list-group-item:focus {
    text-decoration: none;
    color: #555555;
    background-color: #f5f5f5;
}
.ASM_customer-list-modal .list-group-item.disabled,
.ASM_customer360-modal .list-group-item.disabled,
.ASM_customer-list-modal .list-group-item.disabled:hover,
.ASM_customer360-modal .list-group-item.disabled:hover,
.ASM_customer-list-modal .list-group-item.disabled:focus,
.ASM_customer360-modal .list-group-item.disabled:focus {
    background-color: #eeeeee;
    color: #777777;
}
.ASM_customer-list-modal .list-group-item.disabled .list-group-item-heading,
.ASM_customer360-modal .list-group-item.disabled .list-group-item-heading,
.ASM_customer-list-modal .list-group-item.disabled:hover .list-group-item-heading,
.ASM_customer360-modal .list-group-item.disabled:hover .list-group-item-heading,
.ASM_customer-list-modal .list-group-item.disabled:focus .list-group-item-heading,
.ASM_customer360-modal .list-group-item.disabled:focus .list-group-item-heading {
    color: inherit;
}
.ASM_customer-list-modal .list-group-item.disabled .list-group-item-text,
.ASM_customer360-modal .list-group-item.disabled .list-group-item-text,
.ASM_customer-list-modal .list-group-item.disabled:hover .list-group-item-text,
.ASM_customer360-modal .list-group-item.disabled:hover .list-group-item-text,
.ASM_customer-list-modal .list-group-item.disabled:focus .list-group-item-text,
.ASM_customer360-modal .list-group-item.disabled:focus .list-group-item-text {
    color: #777777;
}
.ASM_customer-list-modal .list-group-item.active,
.ASM_customer360-modal .list-group-item.active,
.ASM_customer-list-modal .list-group-item.active:hover,
.ASM_customer360-modal .list-group-item.active:hover,
.ASM_customer-list-modal .list-group-item.active:focus,
.ASM_customer360-modal .list-group-item.active:focus {
    z-index: 2;
    color: #ffffff;
    background-color: #47b6b1;
    border-color: #47b6b1;
}
.ASM_customer-list-modal .list-group-item.active .list-group-item-heading,
.ASM_customer360-modal .list-group-item.active .list-group-item-heading,
.ASM_customer-list-modal .list-group-item.active:hover .list-group-item-heading,
.ASM_customer360-modal .list-group-item.active:hover .list-group-item-heading,
.ASM_customer-list-modal .list-group-item.active:focus .list-group-item-heading,
.ASM_customer360-modal .list-group-item.active:focus .list-group-item-heading,
.ASM_customer-list-modal .list-group-item.active .list-group-item-heading > small,
.ASM_customer360-modal .list-group-item.active .list-group-item-heading > small,
.ASM_customer-list-modal .list-group-item.active:hover .list-group-item-heading > small,
.ASM_customer360-modal .list-group-item.active:hover .list-group-item-heading > small,
.ASM_customer-list-modal .list-group-item.active:focus .list-group-item-heading > small,
.ASM_customer360-modal .list-group-item.active:focus .list-group-item-heading > small,
.ASM_customer-list-modal .list-group-item.active .list-group-item-heading > .small,
.ASM_customer360-modal .list-group-item.active .list-group-item-heading > .small,
.ASM_customer-list-modal .list-group-item.active:hover .list-group-item-heading > .small,
.ASM_customer360-modal .list-group-item.active:hover .list-group-item-heading > .small,
.ASM_customer-list-modal .list-group-item.active:focus .list-group-item-heading > .small,
.ASM_customer360-modal .list-group-item.active:focus .list-group-item-heading > .small {
    color: inherit;
}
.ASM_customer-list-modal .list-group-item.active .list-group-item-text,
.ASM_customer360-modal .list-group-item.active .list-group-item-text,
.ASM_customer-list-modal .list-group-item.active:hover .list-group-item-text,
.ASM_customer360-modal .list-group-item.active:hover .list-group-item-text,
.ASM_customer-list-modal .list-group-item.active:focus .list-group-item-text,
.ASM_customer360-modal .list-group-item.active:focus .list-group-item-text {
    color: #d9f0ef;
}
.ASM_customer-list-modal .list-group-item-success,
.ASM_customer360-modal .list-group-item-success {
    color: #3e5983;
    background-color: #dff0d8;
}
.ASM_customer-list-modal a.list-group-item-success,
.ASM_customer360-modal a.list-group-item-success {
    color: #3e5983;
}
.ASM_customer-list-modal a.list-group-item-success .list-group-item-heading,
.ASM_customer360-modal a.list-group-item-success .list-group-item-heading {
    color: inherit;
}
.ASM_customer-list-modal a.list-group-item-success:hover,
.ASM_customer360-modal a.list-group-item-success:hover,
.ASM_customer-list-modal a.list-group-item-success:focus,
.ASM_customer360-modal a.list-group-item-success:focus {
    color: #3e5983;
    background-color: #d0e9c6;
}
.ASM_customer-list-modal a.list-group-item-success.active,
.ASM_customer360-modal a.list-group-item-success.active,
.ASM_customer-list-modal a.list-group-item-success.active:hover,
.ASM_customer360-modal a.list-group-item-success.active:hover,
.ASM_customer-list-modal a.list-group-item-success.active:focus,
.ASM_customer360-modal a.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3e5983;
    border-color: #3e5983;
}
.ASM_customer-list-modal .list-group-item-info,
.ASM_customer360-modal .list-group-item-info {
    color: #31708f;
    background-color: #d9edf7;
}
.ASM_customer-list-modal a.list-group-item-info,
.ASM_customer360-modal a.list-group-item-info {
    color: #31708f;
}
.ASM_customer-list-modal a.list-group-item-info .list-group-item-heading,
.ASM_customer360-modal a.list-group-item-info .list-group-item-heading {
    color: inherit;
}
.ASM_customer-list-modal a.list-group-item-info:hover,
.ASM_customer360-modal a.list-group-item-info:hover,
.ASM_customer-list-modal a.list-group-item-info:focus,
.ASM_customer360-modal a.list-group-item-info:focus {
    color: #31708f;
    background-color: #c4e3f3;
}
.ASM_customer-list-modal a.list-group-item-info.active,
.ASM_customer360-modal a.list-group-item-info.active,
.ASM_customer-list-modal a.list-group-item-info.active:hover,
.ASM_customer360-modal a.list-group-item-info.active:hover,
.ASM_customer-list-modal a.list-group-item-info.active:focus,
.ASM_customer360-modal a.list-group-item-info.active:focus {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f;
}
.ASM_customer-list-modal .list-group-item-warning,
.ASM_customer360-modal .list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
}
.ASM_customer-list-modal a.list-group-item-warning,
.ASM_customer360-modal a.list-group-item-warning {
    color: #8a6d3b;
}
.ASM_customer-list-modal a.list-group-item-warning .list-group-item-heading,
.ASM_customer360-modal a.list-group-item-warning .list-group-item-heading {
    color: inherit;
}
.ASM_customer-list-modal a.list-group-item-warning:hover,
.ASM_customer360-modal a.list-group-item-warning:hover,
.ASM_customer-list-modal a.list-group-item-warning:focus,
.ASM_customer360-modal a.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc;
}
.ASM_customer-list-modal a.list-group-item-warning.active,
.ASM_customer360-modal a.list-group-item-warning.active,
.ASM_customer-list-modal a.list-group-item-warning.active:hover,
.ASM_customer360-modal a.list-group-item-warning.active:hover,
.ASM_customer-list-modal a.list-group-item-warning.active:focus,
.ASM_customer360-modal a.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b;
}
.ASM_customer-list-modal .list-group-item-danger,
.ASM_customer360-modal .list-group-item-danger {
    color: #19212b;
    background-color: #f2dede;
}
.ASM_customer-list-modal a.list-group-item-danger,
.ASM_customer360-modal a.list-group-item-danger {
    color: #19212b;
}
.ASM_customer-list-modal a.list-group-item-danger .list-group-item-heading,
.ASM_customer360-modal a.list-group-item-danger .list-group-item-heading {
    color: inherit;
}
.ASM_customer-list-modal a.list-group-item-danger:hover,
.ASM_customer360-modal a.list-group-item-danger:hover,
.ASM_customer-list-modal a.list-group-item-danger:focus,
.ASM_customer360-modal a.list-group-item-danger:focus {
    color: #19212b;
    background-color: #ebcccc;
}
.ASM_customer-list-modal a.list-group-item-danger.active,
.ASM_customer360-modal a.list-group-item-danger.active,
.ASM_customer-list-modal a.list-group-item-danger.active:hover,
.ASM_customer360-modal a.list-group-item-danger.active:hover,
.ASM_customer-list-modal a.list-group-item-danger.active:focus,
.ASM_customer360-modal a.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #19212b;
    border-color: #19212b;
}
.ASM_customer-list-modal .list-group-item-heading,
.ASM_customer360-modal .list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}
.ASM_customer-list-modal .list-group-item-text,
.ASM_customer360-modal .list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}
.ASM_customer-list-modal .panel,
.ASM_customer360-modal .panel {
    margin-bottom: 20px;
    background-color: #ffffff;
    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);
}
.ASM_customer-list-modal .panel-body,
.ASM_customer360-modal .panel-body {
    padding: 15px;
}
.ASM_customer-list-modal .panel-heading,
.ASM_customer360-modal .panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: -1;
    border-top-left-radius: -1;
}
.ASM_customer-list-modal .panel-heading > .dropdown .dropdown-toggle,
.ASM_customer360-modal .panel-heading > .dropdown .dropdown-toggle {
    color: inherit;
}
.ASM_customer-list-modal .panel-title,
.ASM_customer360-modal .panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit;
}
.ASM_customer-list-modal .panel-title > a,
.ASM_customer360-modal .panel-title > a {
    color: inherit;
}
.ASM_customer-list-modal .panel-footer,
.ASM_customer360-modal .panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #dddddd;
    border-bottom-right-radius: -1;
    border-bottom-left-radius: -1;
}
.ASM_customer-list-modal .panel > .list-group,
.ASM_customer360-modal .panel > .list-group {
    margin-bottom: 0;
}
.ASM_customer-list-modal .panel > .list-group .list-group-item,
.ASM_customer360-modal .panel > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0;
}
.ASM_customer-list-modal .panel > .list-group:first-child .list-group-item:first-child,
.ASM_customer360-modal .panel > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: -1;
    border-top-left-radius: -1;
}
.ASM_customer-list-modal .panel > .list-group:last-child .list-group-item:last-child,
.ASM_customer360-modal .panel > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: -1;
    border-bottom-left-radius: -1;
}
.ASM_customer-list-modal .panel-heading + .list-group .list-group-item:first-child,
.ASM_customer360-modal .panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0;
}
.ASM_customer-list-modal .list-group + .panel-footer,
.ASM_customer360-modal .list-group + .panel-footer {
    border-top-width: 0;
}
.ASM_customer-list-modal .panel > .table,
.ASM_customer360-modal .panel > .table,
.ASM_customer-list-modal .panel > .table-responsive > .table,
.ASM_customer360-modal .panel > .table-responsive > .table,
.ASM_customer-list-modal .panel > .panel-collapse > .table,
.ASM_customer360-modal .panel > .panel-collapse > .table {
    margin-bottom: 0;
}
.ASM_customer-list-modal .panel > .table:first-child,
.ASM_customer360-modal .panel > .table:first-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child {
    border-top-right-radius: -1;
    border-top-left-radius: -1;
}
.ASM_customer-list-modal .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.ASM_customer360-modal .panel > .table:first-child > thead:first-child > tr:first-child td:first-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,
.ASM_customer-list-modal .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.ASM_customer360-modal .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,
.ASM_customer-list-modal .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.ASM_customer360-modal .panel > .table:first-child > thead:first-child > tr:first-child th:first-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,
.ASM_customer-list-modal .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.ASM_customer360-modal .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
    border-top-left-radius: -1;
}
.ASM_customer-list-modal .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.ASM_customer360-modal .panel > .table:first-child > thead:first-child > tr:first-child td:last-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,
.ASM_customer-list-modal .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.ASM_customer360-modal .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,
.ASM_customer-list-modal .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.ASM_customer360-modal .panel > .table:first-child > thead:first-child > tr:first-child th:last-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,
.ASM_customer-list-modal .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.ASM_customer360-modal .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.ASM_customer-list-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child,
.ASM_customer360-modal .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
    border-top-right-radius: -1;
}
.ASM_customer-list-modal .panel > .table:last-child,
.ASM_customer360-modal .panel > .table:last-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child {
    border-bottom-right-radius: -1;
    border-bottom-left-radius: -1;
}
.ASM_customer-list-modal .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.ASM_customer360-modal .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,
.ASM_customer-list-modal .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.ASM_customer360-modal .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,
.ASM_customer-list-modal .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.ASM_customer360-modal .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,
.ASM_customer-list-modal .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.ASM_customer360-modal .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: -1;
}
.ASM_customer-list-modal .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.ASM_customer360-modal .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,
.ASM_customer-list-modal .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.ASM_customer360-modal .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,
.ASM_customer-list-modal .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.ASM_customer360-modal .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,
.ASM_customer-list-modal .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.ASM_customer360-modal .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.ASM_customer-list-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child,
.ASM_customer360-modal .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: -1;
}
.ASM_customer-list-modal .panel > .panel-body + .table,
.ASM_customer360-modal .panel > .panel-body + .table,
.ASM_customer-list-modal .panel > .panel-body + .table-responsive,
.ASM_customer360-modal .panel > .panel-body + .table-responsive {
    border-top: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .panel > .table > tbody:first-child > tr:first-child th,
.ASM_customer360-modal .panel > .table > tbody:first-child > tr:first-child th,
.ASM_customer-list-modal .panel > .table > tbody:first-child > tr:first-child td,
.ASM_customer360-modal .panel > .table > tbody:first-child > tr:first-child td {
    border-top: 0;
}
.ASM_customer-list-modal .panel > .table-bordered,
.ASM_customer360-modal .panel > .table-bordered,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered {
    border: 0;
}
.ASM_customer-list-modal .panel > .table-bordered > thead > tr > th:first-child,
.ASM_customer360-modal .panel > .table-bordered > thead > tr > th:first-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > thead > tr > th:first-child,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr > th:first-child,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr > th:first-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,
.ASM_customer-list-modal .panel > .table-bordered > tfoot > tr > th:first-child,
.ASM_customer360-modal .panel > .table-bordered > tfoot > tr > th:first-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.ASM_customer-list-modal .panel > .table-bordered > thead > tr > td:first-child,
.ASM_customer360-modal .panel > .table-bordered > thead > tr > td:first-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > thead > tr > td:first-child,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr > td:first-child,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr > td:first-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,
.ASM_customer-list-modal .panel > .table-bordered > tfoot > tr > td:first-child,
.ASM_customer360-modal .panel > .table-bordered > tfoot > tr > td:first-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
}
.ASM_customer-list-modal .panel > .table-bordered > thead > tr > th:last-child,
.ASM_customer360-modal .panel > .table-bordered > thead > tr > th:last-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > thead > tr > th:last-child,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr > th:last-child,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr > th:last-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,
.ASM_customer-list-modal .panel > .table-bordered > tfoot > tr > th:last-child,
.ASM_customer360-modal .panel > .table-bordered > tfoot > tr > th:last-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.ASM_customer-list-modal .panel > .table-bordered > thead > tr > td:last-child,
.ASM_customer360-modal .panel > .table-bordered > thead > tr > td:last-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > thead > tr > td:last-child,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr > td:last-child,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr > td:last-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,
.ASM_customer-list-modal .panel > .table-bordered > tfoot > tr > td:last-child,
.ASM_customer360-modal .panel > .table-bordered > tfoot > tr > td:last-child,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
}
.ASM_customer-list-modal .panel > .table-bordered > thead > tr:first-child > td,
.ASM_customer360-modal .panel > .table-bordered > thead > tr:first-child > td,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > thead > tr:first-child > td,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr:first-child > td,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr:first-child > td,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,
.ASM_customer-list-modal .panel > .table-bordered > thead > tr:first-child > th,
.ASM_customer360-modal .panel > .table-bordered > thead > tr:first-child > th,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > thead > tr:first-child > th,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr:first-child > th,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr:first-child > th,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0;
}
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr:last-child > td,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr:last-child > td,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,
.ASM_customer-list-modal .panel > .table-bordered > tfoot > tr:last-child > td,
.ASM_customer360-modal .panel > .table-bordered > tfoot > tr:last-child > td,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,
.ASM_customer-list-modal .panel > .table-bordered > tbody > tr:last-child > th,
.ASM_customer360-modal .panel > .table-bordered > tbody > tr:last-child > th,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,
.ASM_customer-list-modal .panel > .table-bordered > tfoot > tr:last-child > th,
.ASM_customer360-modal .panel > .table-bordered > tfoot > tr:last-child > th,
.ASM_customer-list-modal .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.ASM_customer360-modal .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0;
}
.ASM_customer-list-modal .panel > .table-responsive,
.ASM_customer360-modal .panel > .table-responsive {
    border: 0;
    margin-bottom: 0;
}
.ASM_customer-list-modal .panel-group,
.ASM_customer360-modal .panel-group {
    margin-bottom: 20px;
}
.ASM_customer-list-modal .panel-group .panel,
.ASM_customer360-modal .panel-group .panel {
    margin-bottom: 0;
    border-radius: 0;
}
.ASM_customer-list-modal .panel-group .panel + .panel,
.ASM_customer360-modal .panel-group .panel + .panel {
    margin-top: 5px;
}
.ASM_customer-list-modal .panel-group .panel-heading,
.ASM_customer360-modal .panel-group .panel-heading {
    border-bottom: 0;
}
.ASM_customer-list-modal .panel-group .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-group .panel-heading + .panel-collapse > .panel-body {
    border-top: 1px solid #dddddd;
}
.ASM_customer-list-modal .panel-group .panel-footer,
.ASM_customer360-modal .panel-group .panel-footer {
    border-top: 0;
}
.ASM_customer-list-modal .panel-group .panel-footer + .panel-collapse .panel-body,
.ASM_customer360-modal .panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #dddddd;
}
.ASM_customer-list-modal .panel-default,
.ASM_customer360-modal .panel-default {
    border-color: #dddddd;
}
.ASM_customer-list-modal .panel-default > .panel-heading,
.ASM_customer360-modal .panel-default > .panel-heading {
    color: #333333;
    background-color: #f2f4f7;
    border-color: #dddddd;
}
.ASM_customer-list-modal .panel-default > .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #dddddd;
}
.ASM_customer-list-modal .panel-default > .panel-heading .badge,
.ASM_customer360-modal .panel-default > .panel-heading .badge {
    color: #f2f4f7;
    background-color: #333333;
}
.ASM_customer-list-modal .panel-default > .panel-footer + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #dddddd;
}
.ASM_customer-list-modal .panel-primary,
.ASM_customer360-modal .panel-primary {
    border-color: #47b6b1;
}
.ASM_customer-list-modal .panel-primary > .panel-heading,
.ASM_customer360-modal .panel-primary > .panel-heading {
    color: #ffffff;
    background-color: #47b6b1;
    border-color: #47b6b1;
}
.ASM_customer-list-modal .panel-primary > .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-primary > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #47b6b1;
}
.ASM_customer-list-modal .panel-primary > .panel-heading .badge,
.ASM_customer360-modal .panel-primary > .panel-heading .badge {
    color: #47b6b1;
    background-color: #ffffff;
}
.ASM_customer-list-modal .panel-primary > .panel-footer + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #47b6b1;
}
.ASM_customer-list-modal .panel-success,
.ASM_customer360-modal .panel-success {
    border-color: #d6e9c6;
}
.ASM_customer-list-modal .panel-success > .panel-heading,
.ASM_customer360-modal .panel-success > .panel-heading {
    color: #3e5983;
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.ASM_customer-list-modal .panel-success > .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-success > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #d6e9c6;
}
.ASM_customer-list-modal .panel-success > .panel-heading .badge,
.ASM_customer360-modal .panel-success > .panel-heading .badge {
    color: #dff0d8;
    background-color: #3e5983;
}
.ASM_customer-list-modal .panel-success > .panel-footer + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #d6e9c6;
}
.ASM_customer-list-modal .panel-info,
.ASM_customer360-modal .panel-info {
    border-color: #bce8f1;
}
.ASM_customer-list-modal .panel-info > .panel-heading,
.ASM_customer360-modal .panel-info > .panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.ASM_customer-list-modal .panel-info > .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-info > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #bce8f1;
}
.ASM_customer-list-modal .panel-info > .panel-heading .badge,
.ASM_customer360-modal .panel-info > .panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f;
}
.ASM_customer-list-modal .panel-info > .panel-footer + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #bce8f1;
}
.ASM_customer-list-modal .panel-warning,
.ASM_customer360-modal .panel-warning {
    border-color: #faebcc;
}
.ASM_customer-list-modal .panel-warning > .panel-heading,
.ASM_customer360-modal .panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.ASM_customer-list-modal .panel-warning > .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-warning > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #faebcc;
}
.ASM_customer-list-modal .panel-warning > .panel-heading .badge,
.ASM_customer360-modal .panel-warning > .panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b;
}
.ASM_customer-list-modal .panel-warning > .panel-footer + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #faebcc;
}
.ASM_customer-list-modal .panel-danger,
.ASM_customer360-modal .panel-danger {
    border-color: #ebccd1;
}
.ASM_customer-list-modal .panel-danger > .panel-heading,
.ASM_customer360-modal .panel-danger > .panel-heading {
    color: #19212b;
    background-color: #f2dede;
    border-color: #ebccd1;
}
.ASM_customer-list-modal .panel-danger > .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-danger > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #ebccd1;
}
.ASM_customer-list-modal .panel-danger > .panel-heading .badge,
.ASM_customer360-modal .panel-danger > .panel-heading .badge {
    color: #f2dede;
    background-color: #19212b;
}
.ASM_customer-list-modal .panel-danger > .panel-footer + .panel-collapse > .panel-body,
.ASM_customer360-modal .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #ebccd1;
}
.ASM_customer-list-modal .embed-responsive,
.ASM_customer360-modal .embed-responsive {
    position: relative;
    display: block;
    height: 0;
    padding: 0;
    overflow: hidden;
}
.ASM_customer-list-modal .embed-responsive .embed-responsive-item,
.ASM_customer360-modal .embed-responsive .embed-responsive-item,
.ASM_customer-list-modal .embed-responsive iframe,
.ASM_customer360-modal .embed-responsive iframe,
.ASM_customer-list-modal .embed-responsive embed,
.ASM_customer360-modal .embed-responsive embed,
.ASM_customer-list-modal .embed-responsive object,
.ASM_customer360-modal .embed-responsive object {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
    border: 0;
}
.ASM_customer-list-modal .embed-responsive.embed-responsive-16by9,
.ASM_customer360-modal .embed-responsive.embed-responsive-16by9 {
    padding-bottom: 56.25%;
}
.ASM_customer-list-modal .embed-responsive.embed-responsive-4by3,
.ASM_customer360-modal .embed-responsive.embed-responsive-4by3 {
    padding-bottom: 75%;
}
.ASM_customer-list-modal .well,
.ASM_customer360-modal .well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
.ASM_customer-list-modal .well blockquote,
.ASM_customer360-modal .well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15);
}
.ASM_customer-list-modal .well-lg,
.ASM_customer360-modal .well-lg {
    padding: 24px;
    border-radius: 0;
}
.ASM_customer-list-modal .well-sm,
.ASM_customer360-modal .well-sm {
    padding: 9px;
    border-radius: 0;
}
.ASM_customer-list-modal .close,
.ASM_customer360-modal .close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000000;
    text-shadow: 0 1px 0 #ffffff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}
.ASM_customer-list-modal .close:hover,
.ASM_customer360-modal .close:hover,
.ASM_customer-list-modal .close:focus,
.ASM_customer360-modal .close:focus {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.ASM_customer-list-modal button.close,
.ASM_customer360-modal button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}
.ASM_customer-list-modal .modal-open,
.ASM_customer360-modal .modal-open {
    overflow: hidden;
}
.ASM_customer-list-modal .modal,
.ASM_customer360-modal .modal {
    display: none;
    overflow: hidden;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    -webkit-overflow-scrolling: touch;
    outline: 0;
}
.ASM_customer-list-modal .modal.fade .modal-dialog,
.ASM_customer360-modal .modal.fade .modal-dialog {
    -webkit-transform: translate3d(0, -25%, 0);
    transform: translate3d(0, -25%, 0);
    -webkit-transition: -webkit-transform 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s ease-out;
    -o-transition: -o-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
}
.ASM_customer-list-modal .modal.in .modal-dialog,
.ASM_customer360-modal .modal.in .modal-dialog {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.ASM_customer-list-modal .modal-open .modal,
.ASM_customer360-modal .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto;
}
.ASM_customer-list-modal .modal-dialog,
.ASM_customer360-modal .modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
}
.ASM_customer-list-modal .modal-content,
.ASM_customer360-modal .modal-content {
    position: relative;
    background-color: #ffffff;
    border: 1px solid #999999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    background-clip: padding-box;
    outline: 0;
}
.ASM_customer-list-modal .modal-backdrop,
.ASM_customer360-modal .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000000;
}
.ASM_customer-list-modal .modal-backdrop.fade,
.ASM_customer360-modal .modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}
.ASM_customer-list-modal .modal-backdrop.in,
.ASM_customer360-modal .modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.ASM_customer-list-modal .modal-header,
.ASM_customer360-modal .modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.42857143px;
}
.ASM_customer-list-modal .modal-header .close,
.ASM_customer360-modal .modal-header .close {
    margin-top: -2px;
}
.ASM_customer-list-modal .modal-title,
.ASM_customer360-modal .modal-title {
    margin: 0;
    line-height: 1.42857143;
}
.ASM_customer-list-modal .modal-body,
.ASM_customer360-modal .modal-body {
    position: relative;
    padding: 15px;
}
.ASM_customer-list-modal .modal-footer,
.ASM_customer360-modal .modal-footer {
    padding: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .modal-footer .btn + .btn,
.ASM_customer360-modal .modal-footer .btn + .btn {
    margin-left: 5px;
    margin-bottom: 0;
}
.ASM_customer-list-modal .modal-footer .btn-group .btn + .btn,
.ASM_customer360-modal .modal-footer .btn-group .btn + .btn {
    margin-left: -1px;
}
.ASM_customer-list-modal .modal-footer .btn-block + .btn-block,
.ASM_customer360-modal .modal-footer .btn-block + .btn-block {
    margin-left: 0;
}
.ASM_customer-list-modal .modal-scrollbar-measure,
.ASM_customer360-modal .modal-scrollbar-measure {
    position: absolute;
    top: -9999px;
    width: 50px;
    height: 50px;
    overflow: scroll;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .modal-dialog,
    .ASM_customer360-modal .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .ASM_customer-list-modal .modal-content,
    .ASM_customer360-modal .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
    .ASM_customer-list-modal .modal-sm,
    .ASM_customer360-modal .modal-sm {
        width: 300px;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .modal-lg,
    .ASM_customer360-modal .modal-lg {
        width: 900px;
    }
}
.ASM_customer-list-modal .tooltip,
.ASM_customer360-modal .tooltip {
    position: absolute;
    z-index: 1070;
    display: block;
    visibility: visible;
    font-size: 13px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
}
.ASM_customer-list-modal .tooltip.in,
.ASM_customer360-modal .tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.ASM_customer-list-modal .tooltip.top,
.ASM_customer360-modal .tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}
.ASM_customer-list-modal .tooltip.right,
.ASM_customer360-modal .tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}
.ASM_customer-list-modal .tooltip.bottom,
.ASM_customer360-modal .tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}
.ASM_customer-list-modal .tooltip.left,
.ASM_customer360-modal .tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}
.ASM_customer-list-modal .tooltip-inner,
.ASM_customer360-modal .tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
    background-color: #000000;
    border-radius: 0;
}
.ASM_customer-list-modal .tooltip-arrow,
.ASM_customer360-modal .tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.ASM_customer-list-modal .tooltip.top .tooltip-arrow,
.ASM_customer360-modal .tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000000;
}
.ASM_customer-list-modal .tooltip.top-left .tooltip-arrow,
.ASM_customer360-modal .tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000000;
}
.ASM_customer-list-modal .tooltip.top-right .tooltip-arrow,
.ASM_customer360-modal .tooltip.top-right .tooltip-arrow {
    bottom: 0;
    right: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000000;
}
.ASM_customer-list-modal .tooltip.right .tooltip-arrow,
.ASM_customer360-modal .tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000000;
}
.ASM_customer-list-modal .tooltip.left .tooltip-arrow,
.ASM_customer360-modal .tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000000;
}
.ASM_customer-list-modal .tooltip.bottom .tooltip-arrow,
.ASM_customer360-modal .tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000000;
}
.ASM_customer-list-modal .tooltip.bottom-left .tooltip-arrow,
.ASM_customer360-modal .tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000000;
}
.ASM_customer-list-modal .tooltip.bottom-right .tooltip-arrow,
.ASM_customer360-modal .tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000000;
}
.ASM_customer-list-modal .popover,
.ASM_customer360-modal .popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1060;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    background-color: #ffffff;
    background-clip: padding-box;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    white-space: normal;
}
.ASM_customer-list-modal .popover.top,
.ASM_customer360-modal .popover.top {
    margin-top: -10px;
}
.ASM_customer-list-modal .popover.right,
.ASM_customer360-modal .popover.right {
    margin-left: 10px;
}
.ASM_customer-list-modal .popover.bottom,
.ASM_customer360-modal .popover.bottom {
    margin-top: 10px;
}
.ASM_customer-list-modal .popover.left,
.ASM_customer360-modal .popover.left {
    margin-left: -10px;
}
.ASM_customer-list-modal .popover-title,
.ASM_customer360-modal .popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: -1 -1 0 0;
}
.ASM_customer-list-modal .popover-content,
.ASM_customer360-modal .popover-content {
    padding: 9px 14px;
}
.ASM_customer-list-modal .popover > .arrow,
.ASM_customer360-modal .popover > .arrow,
.ASM_customer-list-modal .popover > .arrow:after,
.ASM_customer360-modal .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}
.ASM_customer-list-modal .popover > .arrow,
.ASM_customer360-modal .popover > .arrow {
    border-width: 11px;
}
.ASM_customer-list-modal .popover > .arrow:after,
.ASM_customer360-modal .popover > .arrow:after {
    border-width: 10px;
    content: "";
}
.ASM_customer-list-modal .popover.top > .arrow,
.ASM_customer360-modal .popover.top > .arrow {
    left: 50%;
    margin-left: -11px;
    border-bottom-width: 0;
    border-top-color: #999999;
    border-top-color: rgba(0, 0, 0, 0.25);
    bottom: -11px;
}
.ASM_customer-list-modal .popover.top > .arrow:after,
.ASM_customer360-modal .popover.top > .arrow:after {
    content: " ";
    bottom: 1px;
    margin-left: -10px;
    border-bottom-width: 0;
    border-top-color: #ffffff;
}
.ASM_customer-list-modal .popover.right > .arrow,
.ASM_customer360-modal .popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-left-width: 0;
    border-right-color: #999999;
    border-right-color: rgba(0, 0, 0, 0.25);
}
.ASM_customer-list-modal .popover.right > .arrow:after,
.ASM_customer360-modal .popover.right > .arrow:after {
    content: " ";
    left: 1px;
    bottom: -10px;
    border-left-width: 0;
    border-right-color: #ffffff;
}
.ASM_customer-list-modal .popover.bottom > .arrow,
.ASM_customer360-modal .popover.bottom > .arrow {
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999999;
    border-bottom-color: rgba(0, 0, 0, 0.25);
    top: -11px;
}
.ASM_customer-list-modal .popover.bottom > .arrow:after,
.ASM_customer360-modal .popover.bottom > .arrow:after {
    content: " ";
    top: 1px;
    margin-left: -10px;
    border-top-width: 0;
    border-bottom-color: #ffffff;
}
.ASM_customer-list-modal .popover.left > .arrow,
.ASM_customer360-modal .popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999999;
    border-left-color: rgba(0, 0, 0, 0.25);
}
.ASM_customer-list-modal .popover.left > .arrow:after,
.ASM_customer360-modal .popover.left > .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #ffffff;
    bottom: -10px;
}
.ASM_customer-list-modal .carousel,
.ASM_customer360-modal .carousel {
    position: relative;
}
.ASM_customer-list-modal .carousel-inner,
.ASM_customer360-modal .carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}
.ASM_customer-list-modal .carousel-inner > .item,
.ASM_customer360-modal .carousel-inner > .item {
    display: none;
    position: relative;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}
.ASM_customer-list-modal .carousel-inner > .item > img,
.ASM_customer360-modal .carousel-inner > .item > img,
.ASM_customer-list-modal .carousel-inner > .item > a > img,
.ASM_customer360-modal .carousel-inner > .item > a > img {
    line-height: 1;
}
.ASM_customer-list-modal .carousel-inner > .active,
.ASM_customer360-modal .carousel-inner > .active,
.ASM_customer-list-modal .carousel-inner > .next,
.ASM_customer360-modal .carousel-inner > .next,
.ASM_customer-list-modal .carousel-inner > .prev,
.ASM_customer360-modal .carousel-inner > .prev {
    display: block;
}
.ASM_customer-list-modal .carousel-inner > .active,
.ASM_customer360-modal .carousel-inner > .active {
    left: 0;
}
.ASM_customer-list-modal .carousel-inner > .next,
.ASM_customer360-modal .carousel-inner > .next,
.ASM_customer-list-modal .carousel-inner > .prev,
.ASM_customer360-modal .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.ASM_customer-list-modal .carousel-inner > .next,
.ASM_customer360-modal .carousel-inner > .next {
    left: 100%;
}
.ASM_customer-list-modal .carousel-inner > .prev,
.ASM_customer360-modal .carousel-inner > .prev {
    left: -100%;
}
.ASM_customer-list-modal .carousel-inner > .next.left,
.ASM_customer360-modal .carousel-inner > .next.left,
.ASM_customer-list-modal .carousel-inner > .prev.right,
.ASM_customer360-modal .carousel-inner > .prev.right {
    left: 0;
}
.ASM_customer-list-modal .carousel-inner > .active.left,
.ASM_customer360-modal .carousel-inner > .active.left {
    left: -100%;
}
.ASM_customer-list-modal .carousel-inner > .active.right,
.ASM_customer360-modal .carousel-inner > .active.right {
    left: 100%;
}
.ASM_customer-list-modal .carousel-control,
.ASM_customer360-modal .carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.ASM_customer-list-modal .carousel-control.left,
.ASM_customer360-modal .carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.ASM_customer-list-modal .carousel-control.right,
.ASM_customer360-modal .carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.ASM_customer-list-modal .carousel-control:hover,
.ASM_customer360-modal .carousel-control:hover,
.ASM_customer-list-modal .carousel-control:focus,
.ASM_customer360-modal .carousel-control:focus {
    outline: 0;
    color: #ffffff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90);
}
.ASM_customer-list-modal .carousel-control .icon-prev,
.ASM_customer360-modal .carousel-control .icon-prev,
.ASM_customer-list-modal .carousel-control .icon-next,
.ASM_customer360-modal .carousel-control .icon-next,
.ASM_customer-list-modal .carousel-control .glyphicon-chevron-left,
.ASM_customer360-modal .carousel-control .glyphicon-chevron-left,
.ASM_customer-list-modal .carousel-control .glyphicon-chevron-right,
.ASM_customer360-modal .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
}
.ASM_customer-list-modal .carousel-control .icon-prev,
.ASM_customer360-modal .carousel-control .icon-prev,
.ASM_customer-list-modal .carousel-control .glyphicon-chevron-left,
.ASM_customer360-modal .carousel-control .glyphicon-chevron-left {
    left: 50%;
    margin-left: -10px;
}
.ASM_customer-list-modal .carousel-control .icon-next,
.ASM_customer360-modal .carousel-control .icon-next,
.ASM_customer-list-modal .carousel-control .glyphicon-chevron-right,
.ASM_customer360-modal .carousel-control .glyphicon-chevron-right {
    right: 50%;
    margin-right: -10px;
}
.ASM_customer-list-modal .carousel-control .icon-prev,
.ASM_customer360-modal .carousel-control .icon-prev,
.ASM_customer-list-modal .carousel-control .icon-next,
.ASM_customer360-modal .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    font-family: serif;
}
.ASM_customer-list-modal .carousel-control .icon-prev:before,
.ASM_customer360-modal .carousel-control .icon-prev:before {
    content: '\2039';
}
.ASM_customer-list-modal .carousel-control .icon-next:before,
.ASM_customer360-modal .carousel-control .icon-next:before {
    content: '\203a';
}
.ASM_customer-list-modal .carousel-indicators,
.ASM_customer360-modal .carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}
.ASM_customer-list-modal .carousel-indicators li,
.ASM_customer360-modal .carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #ffffff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal .carousel-indicators .active,
.ASM_customer360-modal .carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #ffffff;
}
.ASM_customer-list-modal .carousel-caption,
.ASM_customer360-modal .carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #ffffff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.ASM_customer-list-modal .carousel-caption .btn,
.ASM_customer360-modal .carousel-caption .btn {
    text-shadow: none;
}
@media screen and (min-width: 640px) {
    .ASM_customer-list-modal .carousel-control .glyphicon-chevron-left,
    .ASM_customer360-modal .carousel-control .glyphicon-chevron-left,
    .ASM_customer-list-modal .carousel-control .glyphicon-chevron-right,
    .ASM_customer360-modal .carousel-control .glyphicon-chevron-right,
    .ASM_customer-list-modal .carousel-control .icon-prev,
    .ASM_customer360-modal .carousel-control .icon-prev,
    .ASM_customer-list-modal .carousel-control .icon-next,
    .ASM_customer360-modal .carousel-control .icon-next {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        font-size: 30px;
    }
    .ASM_customer-list-modal .carousel-control .glyphicon-chevron-left,
    .ASM_customer360-modal .carousel-control .glyphicon-chevron-left,
    .ASM_customer-list-modal .carousel-control .icon-prev,
    .ASM_customer360-modal .carousel-control .icon-prev {
        margin-left: -15px;
    }
    .ASM_customer-list-modal .carousel-control .glyphicon-chevron-right,
    .ASM_customer360-modal .carousel-control .glyphicon-chevron-right,
    .ASM_customer-list-modal .carousel-control .icon-next,
    .ASM_customer360-modal .carousel-control .icon-next {
        margin-right: -15px;
    }
    .ASM_customer-list-modal .carousel-caption,
    .ASM_customer360-modal .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }
    .ASM_customer-list-modal .carousel-indicators,
    .ASM_customer360-modal .carousel-indicators {
        bottom: 20px;
    }
}
.ASM_customer-list-modal .clearfix:before,
.ASM_customer360-modal .clearfix:before,
.ASM_customer-list-modal .clearfix:after,
.ASM_customer360-modal .clearfix:after,
.ASM_customer-list-modal .dl-horizontal dd:before,
.ASM_customer360-modal .dl-horizontal dd:before,
.ASM_customer-list-modal .dl-horizontal dd:after,
.ASM_customer360-modal .dl-horizontal dd:after,
.ASM_customer-list-modal .container:before,
.ASM_customer360-modal .container:before,
.ASM_customer-list-modal .container:after,
.ASM_customer360-modal .container:after,
.ASM_customer-list-modal .container-fluid:before,
.ASM_customer360-modal .container-fluid:before,
.ASM_customer-list-modal .container-fluid:after,
.ASM_customer360-modal .container-fluid:after,
.ASM_customer-list-modal .row:before,
.ASM_customer360-modal .row:before,
.ASM_customer-list-modal .row:after,
.ASM_customer360-modal .row:after,
.ASM_customer-list-modal .form-horizontal .form-group:before,
.ASM_customer360-modal .form-horizontal .form-group:before,
.ASM_customer-list-modal .form-horizontal .form-group:after,
.ASM_customer360-modal .form-horizontal .form-group:after,
.ASM_customer-list-modal .btn-toolbar:before,
.ASM_customer360-modal .btn-toolbar:before,
.ASM_customer-list-modal .btn-toolbar:after,
.ASM_customer360-modal .btn-toolbar:after,
.ASM_customer-list-modal .btn-group-vertical > .btn-group:before,
.ASM_customer360-modal .btn-group-vertical > .btn-group:before,
.ASM_customer-list-modal .btn-group-vertical > .btn-group:after,
.ASM_customer360-modal .btn-group-vertical > .btn-group:after,
.ASM_customer-list-modal .nav:before,
.ASM_customer360-modal .nav:before,
.ASM_customer-list-modal .nav:after,
.ASM_customer360-modal .nav:after,
.ASM_customer-list-modal .navbar:before,
.ASM_customer360-modal .navbar:before,
.ASM_customer-list-modal .navbar:after,
.ASM_customer360-modal .navbar:after,
.ASM_customer-list-modal .navbar-header:before,
.ASM_customer360-modal .navbar-header:before,
.ASM_customer-list-modal .navbar-header:after,
.ASM_customer360-modal .navbar-header:after,
.ASM_customer-list-modal .navbar-collapse:before,
.ASM_customer360-modal .navbar-collapse:before,
.ASM_customer-list-modal .navbar-collapse:after,
.ASM_customer360-modal .navbar-collapse:after,
.ASM_customer-list-modal .pager:before,
.ASM_customer360-modal .pager:before,
.ASM_customer-list-modal .pager:after,
.ASM_customer360-modal .pager:after,
.ASM_customer-list-modal .panel-body:before,
.ASM_customer360-modal .panel-body:before,
.ASM_customer-list-modal .panel-body:after,
.ASM_customer360-modal .panel-body:after,
.ASM_customer-list-modal .modal-footer:before,
.ASM_customer360-modal .modal-footer:before,
.ASM_customer-list-modal .modal-footer:after,
.ASM_customer360-modal .modal-footer:after,
.ASM_customer-list-modal .tabs .tabs-list:before,
.ASM_customer360-modal .tabs .tabs-list:before,
.ASM_customer-list-modal .tabs .tabs-list:after,
.ASM_customer360-modal .tabs .tabs-list:after,
.ASM_customer-list-modal .no-space .row:before,
.ASM_customer360-modal .no-space .row:before,
.ASM_customer-list-modal .no-space .row:after,
.ASM_customer360-modal .no-space .row:after,
.ASM_customer-list-modal #cboxLoadedContent .modal-actions:before,
.ASM_customer360-modal #cboxLoadedContent .modal-actions:before,
.ASM_customer-list-modal #cboxLoadedContent .modal-actions:after,
.ASM_customer360-modal #cboxLoadedContent .modal-actions:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .clearfix:after,
.ASM_customer360-modal .clearfix:after,
.ASM_customer-list-modal .dl-horizontal dd:after,
.ASM_customer360-modal .dl-horizontal dd:after,
.ASM_customer-list-modal .container:after,
.ASM_customer360-modal .container:after,
.ASM_customer-list-modal .container-fluid:after,
.ASM_customer360-modal .container-fluid:after,
.ASM_customer-list-modal .row:after,
.ASM_customer360-modal .row:after,
.ASM_customer-list-modal .form-horizontal .form-group:after,
.ASM_customer360-modal .form-horizontal .form-group:after,
.ASM_customer-list-modal .btn-toolbar:after,
.ASM_customer360-modal .btn-toolbar:after,
.ASM_customer-list-modal .btn-group-vertical > .btn-group:after,
.ASM_customer360-modal .btn-group-vertical > .btn-group:after,
.ASM_customer-list-modal .nav:after,
.ASM_customer360-modal .nav:after,
.ASM_customer-list-modal .navbar:after,
.ASM_customer360-modal .navbar:after,
.ASM_customer-list-modal .navbar-header:after,
.ASM_customer360-modal .navbar-header:after,
.ASM_customer-list-modal .navbar-collapse:after,
.ASM_customer360-modal .navbar-collapse:after,
.ASM_customer-list-modal .pager:after,
.ASM_customer360-modal .pager:after,
.ASM_customer-list-modal .panel-body:after,
.ASM_customer360-modal .panel-body:after,
.ASM_customer-list-modal .modal-footer:after,
.ASM_customer360-modal .modal-footer:after,
.ASM_customer-list-modal .tabs .tabs-list:after,
.ASM_customer360-modal .tabs .tabs-list:after,
.ASM_customer-list-modal .no-space .row:after,
.ASM_customer360-modal .no-space .row:after,
.ASM_customer-list-modal #cboxLoadedContent .modal-actions:after,
.ASM_customer360-modal #cboxLoadedContent .modal-actions:after {
    clear: both;
}
.ASM_customer-list-modal .center-block,
.ASM_customer360-modal .center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ASM_customer-list-modal .pull-right,
.ASM_customer360-modal .pull-right {
    float: right !important;
}
.ASM_customer-list-modal .pull-left,
.ASM_customer360-modal .pull-left {
    float: left !important;
}
.ASM_customer-list-modal .hide,
.ASM_customer360-modal .hide {
    display: none !important;
}
.ASM_customer-list-modal .show,
.ASM_customer360-modal .show {
    display: block !important;
}
.ASM_customer-list-modal .invisible,
.ASM_customer360-modal .invisible {
    visibility: hidden;
}
.ASM_customer-list-modal .text-hide,
.ASM_customer360-modal .text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}
.ASM_customer-list-modal .hidden,
.ASM_customer360-modal .hidden {
    display: none !important;
    visibility: hidden !important;
}
.ASM_customer-list-modal .affix,
.ASM_customer360-modal .affix {
    position: fixed;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
@-ms-viewport {
    width: device-width;
}
.ASM_customer-list-modal .visible-xs,
.ASM_customer360-modal .visible-xs,
.ASM_customer-list-modal .visible-sm,
.ASM_customer360-modal .visible-sm,
.ASM_customer-list-modal .visible-md,
.ASM_customer360-modal .visible-md,
.ASM_customer-list-modal .visible-lg,
.ASM_customer360-modal .visible-lg {
    display: none !important;
}
.ASM_customer-list-modal .visible-xs-block,
.ASM_customer360-modal .visible-xs-block,
.ASM_customer-list-modal .visible-xs-inline,
.ASM_customer360-modal .visible-xs-inline,
.ASM_customer-list-modal .visible-xs-inline-block,
.ASM_customer360-modal .visible-xs-inline-block,
.ASM_customer-list-modal .visible-sm-block,
.ASM_customer360-modal .visible-sm-block,
.ASM_customer-list-modal .visible-sm-inline,
.ASM_customer360-modal .visible-sm-inline,
.ASM_customer-list-modal .visible-sm-inline-block,
.ASM_customer360-modal .visible-sm-inline-block,
.ASM_customer-list-modal .visible-md-block,
.ASM_customer360-modal .visible-md-block,
.ASM_customer-list-modal .visible-md-inline,
.ASM_customer360-modal .visible-md-inline,
.ASM_customer-list-modal .visible-md-inline-block,
.ASM_customer360-modal .visible-md-inline-block,
.ASM_customer-list-modal .visible-lg-block,
.ASM_customer360-modal .visible-lg-block,
.ASM_customer-list-modal .visible-lg-inline,
.ASM_customer360-modal .visible-lg-inline,
.ASM_customer-list-modal .visible-lg-inline-block,
.ASM_customer360-modal .visible-lg-inline-block {
    display: none !important;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .visible-xs,
    .ASM_customer360-modal .visible-xs {
        display: block !important;
    }
    .ASM_customer-list-modal table.visible-xs,
    .ASM_customer360-modal table.visible-xs {
        display: table;
    }
    .ASM_customer-list-modal tr.visible-xs,
    .ASM_customer360-modal tr.visible-xs {
        display: table-row !important;
    }
    .ASM_customer-list-modal th.visible-xs,
    .ASM_customer360-modal th.visible-xs,
    .ASM_customer-list-modal td.visible-xs,
    .ASM_customer360-modal td.visible-xs {
        display: table-cell !important;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .visible-xs-block,
    .ASM_customer360-modal .visible-xs-block {
        display: block !important;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .visible-xs-inline,
    .ASM_customer360-modal .visible-xs-inline {
        display: inline !important;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .visible-xs-inline-block,
    .ASM_customer360-modal .visible-xs-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .visible-sm,
    .ASM_customer360-modal .visible-sm {
        display: block !important;
    }
    .ASM_customer-list-modal table.visible-sm,
    .ASM_customer360-modal table.visible-sm {
        display: table;
    }
    .ASM_customer-list-modal tr.visible-sm,
    .ASM_customer360-modal tr.visible-sm {
        display: table-row !important;
    }
    .ASM_customer-list-modal th.visible-sm,
    .ASM_customer360-modal th.visible-sm,
    .ASM_customer-list-modal td.visible-sm,
    .ASM_customer360-modal td.visible-sm {
        display: table-cell !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .visible-sm-block,
    .ASM_customer360-modal .visible-sm-block {
        display: block !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .visible-sm-inline,
    .ASM_customer360-modal .visible-sm-inline {
        display: inline !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .visible-sm-inline-block,
    .ASM_customer360-modal .visible-sm-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .visible-md,
    .ASM_customer360-modal .visible-md {
        display: block !important;
    }
    .ASM_customer-list-modal table.visible-md,
    .ASM_customer360-modal table.visible-md {
        display: table;
    }
    .ASM_customer-list-modal tr.visible-md,
    .ASM_customer360-modal tr.visible-md {
        display: table-row !important;
    }
    .ASM_customer-list-modal th.visible-md,
    .ASM_customer360-modal th.visible-md,
    .ASM_customer-list-modal td.visible-md,
    .ASM_customer360-modal td.visible-md {
        display: table-cell !important;
    }
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .visible-md-block,
    .ASM_customer360-modal .visible-md-block {
        display: block !important;
    }
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .visible-md-inline,
    .ASM_customer360-modal .visible-md-inline {
        display: inline !important;
    }
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .visible-md-inline-block,
    .ASM_customer360-modal .visible-md-inline-block {
        display: inline-block !important;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .visible-lg,
    .ASM_customer360-modal .visible-lg {
        display: block !important;
    }
    .ASM_customer-list-modal table.visible-lg,
    .ASM_customer360-modal table.visible-lg {
        display: table;
    }
    .ASM_customer-list-modal tr.visible-lg,
    .ASM_customer360-modal tr.visible-lg {
        display: table-row !important;
    }
    .ASM_customer-list-modal th.visible-lg,
    .ASM_customer360-modal th.visible-lg,
    .ASM_customer-list-modal td.visible-lg,
    .ASM_customer360-modal td.visible-lg {
        display: table-cell !important;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .visible-lg-block,
    .ASM_customer360-modal .visible-lg-block {
        display: block !important;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .visible-lg-inline,
    .ASM_customer360-modal .visible-lg-inline {
        display: inline !important;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .visible-lg-inline-block,
    .ASM_customer360-modal .visible-lg-inline-block {
        display: inline-block !important;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .hidden-xs,
    .ASM_customer360-modal .hidden-xs {
        display: none !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .hidden-sm,
    .ASM_customer360-modal .hidden-sm {
        display: none !important;
    }
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .hidden-md,
    .ASM_customer360-modal .hidden-md {
        display: none !important;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .hidden-lg,
    .ASM_customer360-modal .hidden-lg {
        display: none !important;
    }
}
.ASM_customer-list-modal .visible-print,
.ASM_customer360-modal .visible-print {
    display: none !important;
}
@media print {
    .ASM_customer-list-modal .visible-print,
    .ASM_customer360-modal .visible-print {
        display: block !important;
    }
    .ASM_customer-list-modal table.visible-print,
    .ASM_customer360-modal table.visible-print {
        display: table;
    }
    .ASM_customer-list-modal tr.visible-print,
    .ASM_customer360-modal tr.visible-print {
        display: table-row !important;
    }
    .ASM_customer-list-modal th.visible-print,
    .ASM_customer360-modal th.visible-print,
    .ASM_customer-list-modal td.visible-print,
    .ASM_customer360-modal td.visible-print {
        display: table-cell !important;
    }
}
.ASM_customer-list-modal .visible-print-block,
.ASM_customer360-modal .visible-print-block {
    display: none !important;
}
@media print {
    .ASM_customer-list-modal .visible-print-block,
    .ASM_customer360-modal .visible-print-block {
        display: block !important;
    }
}
.ASM_customer-list-modal .visible-print-inline,
.ASM_customer360-modal .visible-print-inline {
    display: none !important;
}
@media print {
    .ASM_customer-list-modal .visible-print-inline,
    .ASM_customer360-modal .visible-print-inline {
        display: inline !important;
    }
}
.ASM_customer-list-modal .visible-print-inline-block,
.ASM_customer360-modal .visible-print-inline-block {
    display: none !important;
}
@media print {
    .ASM_customer-list-modal .visible-print-inline-block,
    .ASM_customer360-modal .visible-print-inline-block {
        display: inline-block !important;
    }
}
@media print {
    .ASM_customer-list-modal .hidden-print,
    .ASM_customer360-modal .hidden-print {
        display: none !important;
    }
}
.ASM_customer-list-modal .ui-helper-hidden,
.ASM_customer360-modal .ui-helper-hidden {
    display: none;
}
.ASM_customer-list-modal .ui-helper-hidden-accessible,
.ASM_customer360-modal .ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ASM_customer-list-modal .ui-helper-reset,
.ASM_customer360-modal .ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ASM_customer-list-modal .ui-helper-clearfix:before,
.ASM_customer360-modal .ui-helper-clearfix:before,
.ASM_customer-list-modal .ui-helper-clearfix:after,
.ASM_customer360-modal .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}
.ASM_customer-list-modal .ui-helper-clearfix:after,
.ASM_customer360-modal .ui-helper-clearfix:after {
    clear: both;
}
.ASM_customer-list-modal .ui-helper-clearfix,
.ASM_customer360-modal .ui-helper-clearfix {
    min-height: 0;
    /* support: IE7 */

}
.ASM_customer-list-modal .ui-helper-zfix,
.ASM_customer360-modal .ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: alpha(opacity=0);
    /* support: IE8 */

}
.ASM_customer-list-modal .ui-front,
.ASM_customer360-modal .ui-front {
    z-index: 100;
}
.ASM_customer-list-modal .ui-state-disabled,
.ASM_customer360-modal .ui-state-disabled {
    cursor: default !important;
}
.ASM_customer-list-modal .ui-icon,
.ASM_customer360-modal .ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.ASM_customer-list-modal .ui-widget-overlay,
.ASM_customer360-modal .ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ASM_customer-list-modal .ui-draggable-handle,
.ASM_customer360-modal .ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ASM_customer-list-modal .ui-resizable,
.ASM_customer360-modal .ui-resizable {
    position: relative;
}
.ASM_customer-list-modal .ui-resizable-handle,
.ASM_customer360-modal .ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}
.ASM_customer-list-modal .ui-resizable-disabled .ui-resizable-handle,
.ASM_customer360-modal .ui-resizable-disabled .ui-resizable-handle,
.ASM_customer-list-modal .ui-resizable-autohide .ui-resizable-handle,
.ASM_customer360-modal .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ASM_customer-list-modal .ui-resizable-n,
.ASM_customer360-modal .ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ASM_customer-list-modal .ui-resizable-s,
.ASM_customer360-modal .ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ASM_customer-list-modal .ui-resizable-e,
.ASM_customer360-modal .ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ASM_customer-list-modal .ui-resizable-w,
.ASM_customer360-modal .ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ASM_customer-list-modal .ui-resizable-se,
.ASM_customer360-modal .ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ASM_customer-list-modal .ui-resizable-sw,
.ASM_customer360-modal .ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ASM_customer-list-modal .ui-resizable-nw,
.ASM_customer360-modal .ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ASM_customer-list-modal .ui-resizable-ne,
.ASM_customer360-modal .ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
.ASM_customer-list-modal .ui-selectable,
.ASM_customer360-modal .ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}
.ASM_customer-list-modal .ui-selectable-helper,
.ASM_customer360-modal .ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}
.ASM_customer-list-modal .ui-sortable-handle,
.ASM_customer360-modal .ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ASM_customer-list-modal .ui-accordion .ui-accordion-header,
.ASM_customer360-modal .ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    min-height: 0;
    /* support: IE7 */

    font-size: 100%;
}
.ASM_customer-list-modal .ui-accordion .ui-accordion-icons,
.ASM_customer360-modal .ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}
.ASM_customer-list-modal .ui-accordion .ui-accordion-icons .ui-accordion-icons,
.ASM_customer360-modal .ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}
.ASM_customer-list-modal .ui-accordion .ui-accordion-header .ui-accordion-header-icon,
.ASM_customer360-modal .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}
.ASM_customer-list-modal .ui-accordion .ui-accordion-content,
.ASM_customer360-modal .ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
}
.ASM_customer-list-modal .ui-autocomplete,
.ASM_customer360-modal .ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}
.ASM_customer-list-modal .ui-button,
.ASM_customer360-modal .ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    vertical-align: middle;
    text-align: center;
    overflow: visible;
    /* removes extra width in IE */

}
.ASM_customer-list-modal .ui-button,
.ASM_customer360-modal .ui-button,
.ASM_customer-list-modal .ui-button:link,
.ASM_customer360-modal .ui-button:link,
.ASM_customer-list-modal .ui-button:visited,
.ASM_customer360-modal .ui-button:visited,
.ASM_customer-list-modal .ui-button:hover,
.ASM_customer360-modal .ui-button:hover,
.ASM_customer-list-modal .ui-button:active,
.ASM_customer360-modal .ui-button:active {
    text-decoration: none;
}
.ASM_customer-list-modal .ui-button-icon-only,
.ASM_customer360-modal .ui-button-icon-only {
    width: 2.2em;
}
.ASM_customer-list-modal button.ui-button-icon-only,
.ASM_customer360-modal button.ui-button-icon-only {
    width: 2.4em;
}
.ASM_customer-list-modal .ui-button-icons-only,
.ASM_customer360-modal .ui-button-icons-only {
    width: 3.4em;
}
.ASM_customer-list-modal button.ui-button-icons-only,
.ASM_customer360-modal button.ui-button-icons-only {
    width: 3.7em;
}
.ASM_customer-list-modal .ui-button .ui-button-text,
.ASM_customer360-modal .ui-button .ui-button-text {
    display: block;
    line-height: normal;
}
.ASM_customer-list-modal .ui-button-text-only .ui-button-text,
.ASM_customer360-modal .ui-button-text-only .ui-button-text {
    padding: .4em 1em;
}
.ASM_customer-list-modal .ui-button-icon-only .ui-button-text,
.ASM_customer360-modal .ui-button-icon-only .ui-button-text,
.ASM_customer-list-modal .ui-button-icons-only .ui-button-text,
.ASM_customer360-modal .ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}
.ASM_customer-list-modal .ui-button-text-icon-primary .ui-button-text,
.ASM_customer360-modal .ui-button-text-icon-primary .ui-button-text,
.ASM_customer-list-modal .ui-button-text-icons .ui-button-text,
.ASM_customer360-modal .ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}
.ASM_customer-list-modal .ui-button-text-icon-secondary .ui-button-text,
.ASM_customer360-modal .ui-button-text-icon-secondary .ui-button-text,
.ASM_customer-list-modal .ui-button-text-icons .ui-button-text,
.ASM_customer360-modal .ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em;
}
.ASM_customer-list-modal .ui-button-text-icons .ui-button-text,
.ASM_customer360-modal .ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
.ASM_customer-list-modal input.ui-button,
.ASM_customer360-modal input.ui-button {
    padding: .4em 1em;
}
.ASM_customer-list-modal .ui-button-icon-only .ui-icon,
.ASM_customer360-modal .ui-button-icon-only .ui-icon,
.ASM_customer-list-modal .ui-button-text-icon-primary .ui-icon,
.ASM_customer360-modal .ui-button-text-icon-primary .ui-icon,
.ASM_customer-list-modal .ui-button-text-icon-secondary .ui-icon,
.ASM_customer360-modal .ui-button-text-icon-secondary .ui-icon,
.ASM_customer-list-modal .ui-button-text-icons .ui-icon,
.ASM_customer360-modal .ui-button-text-icons .ui-icon,
.ASM_customer-list-modal .ui-button-icons-only .ui-icon,
.ASM_customer360-modal .ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}
.ASM_customer-list-modal .ui-button-icon-only .ui-icon,
.ASM_customer360-modal .ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}
.ASM_customer-list-modal .ui-button-text-icon-primary .ui-button-icon-primary,
.ASM_customer360-modal .ui-button-text-icon-primary .ui-button-icon-primary,
.ASM_customer-list-modal .ui-button-text-icons .ui-button-icon-primary,
.ASM_customer360-modal .ui-button-text-icons .ui-button-icon-primary,
.ASM_customer-list-modal .ui-button-icons-only .ui-button-icon-primary,
.ASM_customer360-modal .ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}
.ASM_customer-list-modal .ui-button-text-icon-secondary .ui-button-icon-secondary,
.ASM_customer360-modal .ui-button-text-icon-secondary .ui-button-icon-secondary,
.ASM_customer-list-modal .ui-button-text-icons .ui-button-icon-secondary,
.ASM_customer360-modal .ui-button-text-icons .ui-button-icon-secondary,
.ASM_customer-list-modal .ui-button-icons-only .ui-button-icon-secondary,
.ASM_customer360-modal .ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}
.ASM_customer-list-modal .ui-buttonset,
.ASM_customer360-modal .ui-buttonset {
    margin-right: 7px;
}
.ASM_customer-list-modal .ui-buttonset .ui-button,
.ASM_customer360-modal .ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -0.3em;
}
.ASM_customer-list-modal input.ui-button::-moz-focus-inner,
.ASM_customer360-modal input.ui-button::-moz-focus-inner,
.ASM_customer-list-modal button.ui-button::-moz-focus-inner,
.ASM_customer360-modal button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.ASM_customer-list-modal .ui-datepicker,
.ASM_customer360-modal .ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-header,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev,
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev-hover,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev-hover,
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next-hover,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev-hover,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next-hover,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev span,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev span,
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next span,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-title,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-title select,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ASM_customer-list-modal .ui-datepicker select.ui-datepicker-month,
.ASM_customer360-modal .ui-datepicker select.ui-datepicker-month,
.ASM_customer-list-modal .ui-datepicker select.ui-datepicker-year,
.ASM_customer360-modal .ui-datepicker select.ui-datepicker-year {
    width: 45%;
}
.ASM_customer-list-modal .ui-datepicker table,
.ASM_customer360-modal .ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}
.ASM_customer-list-modal .ui-datepicker th,
.ASM_customer360-modal .ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: bold;
    border: 0;
}
.ASM_customer-list-modal .ui-datepicker td,
.ASM_customer360-modal .ui-datepicker td {
    border: 0;
    padding: 1px;
}
.ASM_customer-list-modal .ui-datepicker td span,
.ASM_customer360-modal .ui-datepicker td span,
.ASM_customer-list-modal .ui-datepicker td a,
.ASM_customer360-modal .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-buttonpane,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-buttonpane button,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ASM_customer-list-modal .ui-datepicker.ui-datepicker-multi,
.ASM_customer360-modal .ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ASM_customer-list-modal .ui-datepicker-multi .ui-datepicker-group,
.ASM_customer360-modal .ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ASM_customer-list-modal .ui-datepicker-multi .ui-datepicker-group table,
.ASM_customer360-modal .ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}
.ASM_customer-list-modal .ui-datepicker-multi-2 .ui-datepicker-group,
.ASM_customer360-modal .ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ASM_customer-list-modal .ui-datepicker-multi-3 .ui-datepicker-group,
.ASM_customer360-modal .ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ASM_customer-list-modal .ui-datepicker-multi-4 .ui-datepicker-group,
.ASM_customer360-modal .ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ASM_customer-list-modal .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ASM_customer360-modal .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ASM_customer-list-modal .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header,
.ASM_customer360-modal .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ASM_customer-list-modal .ui-datepicker-multi .ui-datepicker-buttonpane,
.ASM_customer360-modal .ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ASM_customer-list-modal .ui-datepicker-row-break,
.ASM_customer360-modal .ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}
.ASM_customer-list-modal .ui-datepicker-rtl,
.ASM_customer360-modal .ui-datepicker-rtl {
    direction: rtl;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-prev,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-next,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-prev:hover,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-next:hover,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-buttonpane,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-buttonpane button,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-group,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ASM_customer-list-modal .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header,
.ASM_customer360-modal .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px;
}
.ASM_customer-list-modal .ui-dialog,
.ASM_customer360-modal .ui-dialog {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-titlebar,
.ASM_customer360-modal .ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-title,
.ASM_customer360-modal .ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-titlebar-close,
.ASM_customer360-modal .ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0 0;
    padding: 1px;
    height: 20px;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-content,
.ASM_customer360-modal .ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: none;
    overflow: auto;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-buttonpane,
.ASM_customer360-modal .ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,
.ASM_customer360-modal .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}
.ASM_customer-list-modal .ui-dialog .ui-dialog-buttonpane button,
.ASM_customer360-modal .ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer;
}
.ASM_customer-list-modal .ui-dialog .ui-resizable-se,
.ASM_customer360-modal .ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px;
}
.ASM_customer-list-modal .ui-draggable .ui-dialog-titlebar,
.ASM_customer360-modal .ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
.ASM_customer-list-modal .ui-menu,
.ASM_customer360-modal .ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: none;
}
.ASM_customer-list-modal .ui-menu .ui-menu,
.ASM_customer360-modal .ui-menu .ui-menu {
    position: absolute;
}
.ASM_customer-list-modal .ui-menu .ui-menu-item,
.ASM_customer360-modal .ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px .4em;
    cursor: pointer;
    min-height: 0;
    /* support: IE7 */

    /* support: IE10, see #8844 */

    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ASM_customer-list-modal .ui-menu .ui-menu-divider,
.ASM_customer360-modal .ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0;
}
.ASM_customer-list-modal .ui-menu .ui-state-focus,
.ASM_customer360-modal .ui-menu .ui-state-focus,
.ASM_customer-list-modal .ui-menu .ui-state-active,
.ASM_customer360-modal .ui-menu .ui-state-active {
    margin: -1px;
}
.ASM_customer-list-modal .ui-menu-icons,
.ASM_customer360-modal .ui-menu-icons {
    position: relative;
}
.ASM_customer-list-modal .ui-menu-icons .ui-menu-item,
.ASM_customer360-modal .ui-menu-icons .ui-menu-item {
    padding-left: 2em;
}
.ASM_customer-list-modal .ui-menu .ui-icon,
.ASM_customer360-modal .ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0;
}
.ASM_customer-list-modal .ui-menu .ui-menu-icon,
.ASM_customer360-modal .ui-menu .ui-menu-icon {
    left: auto;
    right: 0;
}
.ASM_customer-list-modal .ui-progressbar,
.ASM_customer360-modal .ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden;
}
.ASM_customer-list-modal .ui-progressbar .ui-progressbar-value,
.ASM_customer360-modal .ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%;
}
.ASM_customer-list-modal .ui-progressbar .ui-progressbar-overlay,
.ASM_customer360-modal .ui-progressbar .ui-progressbar-overlay {
    background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");
    height: 100%;
    filter: alpha(opacity=25);
    /* support: IE8 */

    opacity: 0.25;
}
.ASM_customer-list-modal .ui-progressbar-indeterminate .ui-progressbar-value,
.ASM_customer360-modal .ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}
.ASM_customer-list-modal .ui-selectmenu-menu,
.ASM_customer360-modal .ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none;
}
.ASM_customer-list-modal .ui-selectmenu-menu .ui-menu,
.ASM_customer360-modal .ui-selectmenu-menu .ui-menu {
    overflow: auto;
    /* Support: IE7 */

    overflow-x: hidden;
    padding-bottom: 1px;
}
.ASM_customer-list-modal .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup,
.ASM_customer360-modal .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: bold;
    line-height: 1.5;
    padding: 2px 0.4em;
    margin: 0.5em 0 0 0;
    height: auto;
    border: 0;
}
.ASM_customer-list-modal .ui-selectmenu-open,
.ASM_customer360-modal .ui-selectmenu-open {
    display: block;
}
.ASM_customer-list-modal .ui-selectmenu-button,
.ASM_customer360-modal .ui-selectmenu-button {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer;
}
.ASM_customer-list-modal .ui-selectmenu-button span.ui-icon,
.ASM_customer360-modal .ui-selectmenu-button span.ui-icon {
    right: 0.5em;
    left: auto;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ASM_customer-list-modal .ui-selectmenu-button span.ui-selectmenu-text,
.ASM_customer360-modal .ui-selectmenu-button span.ui-selectmenu-text {
    text-align: left;
    padding: 0.4em 2.1em 0.4em 1em;
    display: block;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ASM_customer-list-modal .ui-slider,
.ASM_customer360-modal .ui-slider {
    position: relative;
    text-align: left;
}
.ASM_customer-list-modal .ui-slider .ui-slider-handle,
.ASM_customer360-modal .ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none;
}
.ASM_customer-list-modal .ui-slider .ui-slider-range,
.ASM_customer360-modal .ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}
.ASM_customer-list-modal .ui-slider.ui-state-disabled .ui-slider-handle,
.ASM_customer360-modal .ui-slider.ui-state-disabled .ui-slider-handle,
.ASM_customer-list-modal .ui-slider.ui-state-disabled .ui-slider-range,
.ASM_customer360-modal .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}
.ASM_customer-list-modal .ui-slider-horizontal,
.ASM_customer360-modal .ui-slider-horizontal {
    height: .8em;
}
.ASM_customer-list-modal .ui-slider-horizontal .ui-slider-handle,
.ASM_customer360-modal .ui-slider-horizontal .ui-slider-handle {
    top: -0.3em;
    margin-left: -0.6em;
}
.ASM_customer-list-modal .ui-slider-horizontal .ui-slider-range,
.ASM_customer360-modal .ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%;
}
.ASM_customer-list-modal .ui-slider-horizontal .ui-slider-range-min,
.ASM_customer360-modal .ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ASM_customer-list-modal .ui-slider-horizontal .ui-slider-range-max,
.ASM_customer360-modal .ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}
.ASM_customer-list-modal .ui-slider-vertical,
.ASM_customer360-modal .ui-slider-vertical {
    width: .8em;
    height: 100px;
}
.ASM_customer-list-modal .ui-slider-vertical .ui-slider-handle,
.ASM_customer360-modal .ui-slider-vertical .ui-slider-handle {
    left: -0.3em;
    margin-left: 0;
    margin-bottom: -0.6em;
}
.ASM_customer-list-modal .ui-slider-vertical .ui-slider-range,
.ASM_customer360-modal .ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ASM_customer-list-modal .ui-slider-vertical .ui-slider-range-min,
.ASM_customer360-modal .ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ASM_customer-list-modal .ui-slider-vertical .ui-slider-range-max,
.ASM_customer360-modal .ui-slider-vertical .ui-slider-range-max {
    top: 0;
}
.ASM_customer-list-modal .ui-spinner,
.ASM_customer360-modal .ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
}
.ASM_customer-list-modal .ui-spinner-input,
.ASM_customer360-modal .ui-spinner-input {
    border: none;
    background: none;
    color: inherit;
    padding: 0;
    margin: .2em 0;
    vertical-align: middle;
    margin-left: .4em;
    margin-right: 22px;
}
.ASM_customer-list-modal .ui-spinner-button,
.ASM_customer360-modal .ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}
.ASM_customer-list-modal .ui-spinner a.ui-spinner-button,
.ASM_customer360-modal .ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none;
}
.ASM_customer-list-modal .ui-spinner .ui-icon,
.ASM_customer360-modal .ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}
.ASM_customer-list-modal .ui-spinner-up,
.ASM_customer360-modal .ui-spinner-up {
    top: 0;
}
.ASM_customer-list-modal .ui-spinner-down,
.ASM_customer360-modal .ui-spinner-down {
    bottom: 0;
}
.ASM_customer-list-modal .ui-spinner .ui-icon-triangle-1-s,
.ASM_customer360-modal .ui-spinner .ui-icon-triangle-1-s {
    /* need to fix icons sprite */

    background-position: -65px -16px;
}
.ASM_customer-list-modal .ui-tabs,
.ASM_customer360-modal .ui-tabs {
    position: relative;
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

    padding: .2em;
}
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0;
}
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav li,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap;
}
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav .ui-tabs-anchor,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav li.ui-tabs-active,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ASM_customer-list-modal .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor,
.ASM_customer360-modal .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text;
}
.ASM_customer-list-modal .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ASM_customer360-modal .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer;
}
.ASM_customer-list-modal .ui-tabs .ui-tabs-panel,
.ASM_customer360-modal .ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}
.ASM_customer-list-modal .ui-tooltip,
.ASM_customer360-modal .ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa;
}
.ASM_customer-list-modal body .ui-tooltip,
.ASM_customer360-modal body .ui-tooltip {
    border-width: 2px;
}
.ASM_customer-list-modal .ui-datepicker,
.ASM_customer360-modal .ui-datepicker {
    border: 1px solid #e5e5e5;
    background: #ffffff;
    color: #19212b;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-header,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-header {
    color: #19212b;
    background-color: transparent;
    border: none;
    font-weight: bold;
}
.ASM_customer-list-modal .ui-icon,
.ASM_customer360-modal .ui-icon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev,
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next {
    color: #ec7205;
    cursor: pointer;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    height: 15px;
    line-height: 1;
    margin-top: 5px;
    width: 30px;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev {
    left: 5px;
    float: left;
    text-align: left;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-prev:before,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-prev:before {
    content: "\e079";
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next {
    right: 5px;
    float: right;
    text-align: right;
}
.ASM_customer-list-modal .ui-datepicker .ui-datepicker-next:before,
.ASM_customer360-modal .ui-datepicker .ui-datepicker-next:before {
    content: "\e080";
}
.ASM_customer-list-modal .ui-datepicker .ui-icon,
.ASM_customer360-modal .ui-datepicker .ui-icon {
    display: none;
}
.ASM_customer-list-modal .ui-widget-header .ui-datepicker-prev-hover.ui-state-hover,
.ASM_customer360-modal .ui-widget-header .ui-datepicker-prev-hover.ui-state-hover,
.ASM_customer-list-modal .ui-widget-header .ui-datepicker-next-hover.ui-state-hover,
.ASM_customer360-modal .ui-widget-header .ui-datepicker-next-hover.ui-state-hover {
    border: 0 none;
    background: transparent;
    color: #154259;
    top: 2px;
}
.ASM_customer-list-modal .ui-datepicker th,
.ASM_customer360-modal .ui-datepicker th {
    font-weight: 400;
}
.ASM_customer-list-modal .ui-state-default,
.ASM_customer360-modal .ui-state-default,
.ASM_customer-list-modal .ui-widget-content .ui-state-default,
.ASM_customer360-modal .ui-widget-content .ui-state-default,
.ASM_customer-list-modal .ui-widget-header .ui-state-default,
.ASM_customer360-modal .ui-widget-header .ui-state-default {
    background-color: #f2f2f2;
    text-align: center;
    color: #19212b;
}
.ASM_customer-list-modal .ui-state-default a,
.ASM_customer360-modal .ui-state-default a,
.ASM_customer-list-modal .ui-state-default a:link,
.ASM_customer360-modal .ui-state-default a:link,
.ASM_customer-list-modal .ui-state-default a:visited,
.ASM_customer360-modal .ui-state-default a:visited {
    color: #454545;
    text-decoration: none;
}
.ASM_customer-list-modal .ui-state-hover a,
.ASM_customer360-modal .ui-state-hover a,
.ASM_customer-list-modal .ui-state-hover a:hover,
.ASM_customer360-modal .ui-state-hover a:hover,
.ASM_customer-list-modal .ui-state-hover a:link,
.ASM_customer360-modal .ui-state-hover a:link,
.ASM_customer-list-modal .ui-state-hover a:visited,
.ASM_customer360-modal .ui-state-hover a:visited,
.ASM_customer-list-modal .ui-state-focus a,
.ASM_customer360-modal .ui-state-focus a,
.ASM_customer-list-modal .ui-state-focus a:hover,
.ASM_customer360-modal .ui-state-focus a:hover,
.ASM_customer-list-modal .ui-state-focus a:link,
.ASM_customer360-modal .ui-state-focus a:link,
.ASM_customer-list-modal .ui-state-focus a:visited,
.ASM_customer360-modal .ui-state-focus a:visited {
    color: #2b2b2b;
    text-decoration: none;
}
.ASM_customer-list-modal .ui-state-active a,
.ASM_customer360-modal .ui-state-active a,
.ASM_customer-list-modal .ui-state-active a:link,
.ASM_customer360-modal .ui-state-active a:link,
.ASM_customer-list-modal .ui-state-active a:visited,
.ASM_customer360-modal .ui-state-active a:visited {
    color: #ffffff;
    text-decoration: none;
}
.ASM_customer-list-modal .ui-state-highlight,
.ASM_customer360-modal .ui-state-highlight,
.ASM_customer-list-modal .ui-widget-content .ui-state-highlight,
.ASM_customer360-modal .ui-widget-content .ui-state-highlight,
.ASM_customer-list-modal .ui-widget-header .ui-state-highlight,
.ASM_customer360-modal .ui-widget-header .ui-state-highlight {
    background: #ec7205;
    color: #ffffff;
    border-color: #ec7205;
}
.ASM_customer-list-modal .ui-state-highlight a,
.ASM_customer360-modal .ui-state-highlight a,
.ASM_customer-list-modal .ui-widget-content .ui-state-highlight a,
.ASM_customer360-modal .ui-widget-content .ui-state-highlight a,
.ASM_customer-list-modal .ui-widget-header .ui-state-highlight a,
.ASM_customer360-modal .ui-widget-header .ui-state-highlight a {
    color: #777620;
}
.ASM_customer-list-modal .ui-state-active,
.ASM_customer360-modal .ui-state-active,
.ASM_customer-list-modal .ui-widget-content .ui-state-active,
.ASM_customer360-modal .ui-widget-content .ui-state-active,
.ASM_customer-list-modal .ui-widget-header .ui-state-active,
.ASM_customer360-modal .ui-widget-header .ui-state-active,
.ASM_customer-list-modal .ui-state-hover,
.ASM_customer360-modal .ui-state-hover,
.ASM_customer-list-modal .ui-widget-content .ui-state-hover,
.ASM_customer360-modal .ui-widget-content .ui-state-hover,
.ASM_customer-list-modal .ui-widget-header .ui-state-hover,
.ASM_customer360-modal .ui-widget-header .ui-state-hover,
.ASM_customer-list-modal .ui-state-focus,
.ASM_customer360-modal .ui-state-focus,
.ASM_customer-list-modal .ui-widget-content .ui-state-focus,
.ASM_customer360-modal .ui-widget-content .ui-state-focus,
.ASM_customer-list-modal .ui-widget-header .ui-state-focus,
.ASM_customer360-modal .ui-widget-header .ui-state-focus {
    background: #47b6b1;
    color: #ffffff;
}
.ASM_customer-list-modal .ui-state-error,
.ASM_customer360-modal .ui-state-error,
.ASM_customer-list-modal .ui-widget-content .ui-state-error,
.ASM_customer360-modal .ui-widget-content .ui-state-error,
.ASM_customer-list-modal .ui-widget-header .ui-state-error,
.ASM_customer360-modal .ui-widget-header .ui-state-error {
    border: 1px solid #f1a899;
    background: #fddfdf;
    color: #5f3f3f;
}
.ASM_customer-list-modal .ui-state-error a,
.ASM_customer360-modal .ui-state-error a,
.ASM_customer-list-modal .ui-widget-content .ui-state-error a,
.ASM_customer360-modal .ui-widget-content .ui-state-error a,
.ASM_customer-list-modal .ui-widget-header .ui-state-error a,
.ASM_customer360-modal .ui-widget-header .ui-state-error a {
    color: #5f3f3f;
}
.ASM_customer-list-modal .ui-state-error-text,
.ASM_customer360-modal .ui-state-error-text,
.ASM_customer-list-modal .ui-widget-content .ui-state-error-text,
.ASM_customer360-modal .ui-widget-content .ui-state-error-text,
.ASM_customer-list-modal .ui-widget-header .ui-state-error-text,
.ASM_customer360-modal .ui-widget-header .ui-state-error-text {
    color: #5f3f3f;
}
.ASM_customer-list-modal .ui-priority-primary,
.ASM_customer360-modal .ui-priority-primary,
.ASM_customer-list-modal .ui-widget-content .ui-priority-primary,
.ASM_customer360-modal .ui-widget-content .ui-priority-primary,
.ASM_customer-list-modal .ui-widget-header .ui-priority-primary,
.ASM_customer360-modal .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ASM_customer-list-modal .ui-priority-secondary,
.ASM_customer360-modal .ui-priority-secondary,
.ASM_customer-list-modal .ui-widget-content .ui-priority-secondary,
.ASM_customer360-modal .ui-widget-content .ui-priority-secondary,
.ASM_customer-list-modal .ui-widget-header .ui-priority-secondary,
.ASM_customer360-modal .ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: alpha(opacity=70);
    /* support: IE8 */

    font-weight: normal;
}
.ASM_customer-list-modal .ui-state-disabled,
.ASM_customer360-modal .ui-state-disabled,
.ASM_customer-list-modal .ui-widget-content .ui-state-disabled,
.ASM_customer360-modal .ui-widget-content .ui-state-disabled,
.ASM_customer-list-modal .ui-widget-header .ui-state-disabled,
.ASM_customer360-modal .ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: alpha(opacity=35);
    /* support: IE8 */

    background-image: none;
}
.ASM_customer-list-modal .ui-state-disabled .ui-icon,
.ASM_customer360-modal .ui-state-disabled .ui-icon {
    filter: alpha(opacity=35);
    /* support: IE8 - See #6059 */

}
.ASM_customer-list-modal body,
.ASM_customer360-modal body {
    overflow-x: hidden;
    position: relative;
}
.ASM_customer-list-modal body.offcanvas,
.ASM_customer360-modal body.offcanvas {
    overflow-y: hidden;
}
.ASM_customer-list-modal button,
.ASM_customer360-modal button {
    font-weight: bold;
}
.ASM_customer-list-modal .btn,
.ASM_customer360-modal .btn {
    border-radius: 0 !important;
}
.ASM_customer-list-modal ul,
.ASM_customer360-modal ul,
.ASM_customer-list-modal ol,
.ASM_customer360-modal ol {
    padding-left: 15px;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .form-control,
    .ASM_customer360-modal .form-control {
        height: 42px;
        padding: 10px 15px;
        font-size: 18px;
        line-height: 1.33;
        border-radius: 0;
        font-size: 14px;
    }
    .ASM_customer-list-modal select.form-control,
    .ASM_customer360-modal select.form-control {
        height: 42px;
        line-height: 42px;
    }
    .ASM_customer-list-modal textarea.form-control,
    .ASM_customer360-modal textarea.form-control,
    .ASM_customer-list-modal select[multiple].form-control,
    .ASM_customer360-modal select[multiple].form-control {
        height: auto;
    }
}
.ASM_customer-list-modal option,
.ASM_customer360-modal option {
    font-size: 0.875em;
    /* 14/16 */

    line-height: 18px;
    padding: 6px 13px;
    width: 100%;
}
.ASM_customer-list-modal a,
.ASM_customer360-modal a,
.ASM_customer-list-modal button,
.ASM_customer360-modal button {
    color: #ec7205;
    text-decoration: none;
}
.ASM_customer-list-modal a:hover,
.ASM_customer360-modal a:hover {
    text-decoration: none;
}
.ASM_customer-list-modal output,
.ASM_customer360-modal output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #19212b;
}
.ASM_customer-list-modal .open > .dropdown-menu,
.ASM_customer360-modal .open > .dropdown-menu {
    padding: 15px 0 0 0;
}
.ASM_customer-list-modal .dropdown-menu li,
.ASM_customer360-modal .dropdown-menu li {
    margin-top: 3px;
}
.ASM_customer-list-modal .dropdown-menu li:first-child,
.ASM_customer360-modal .dropdown-menu li:first-child {
    margin-top: 0px;
}
.ASM_customer-list-modal .dropdown-menu > li > a,
.ASM_customer360-modal .dropdown-menu > li > a {
    display: block;
    padding: 3px 25px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857;
    color: #19212b;
    white-space: nowrap;
}
.ASM_customer-list-modal .page-title,
.ASM_customer360-modal .page-title {
    margin-bottom: 30px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .item-label,
    .ASM_customer360-modal .item-label,
    .ASM_customer-list-modal .item-value,
    .ASM_customer360-modal .item-value {
        display: block;
    }
    .ASM_customer-list-modal .well .item-action,
    .ASM_customer360-modal .well .item-action {
        float: right;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .item-label,
    .ASM_customer360-modal .item-label,
    .ASM_customer-list-modal .item-value,
    .ASM_customer360-modal .item-value {
        display: inline-block;
        line-height: 20px;
        vertical-align: top;
        width: 49%;
    }
    .ASM_customer-list-modal .item-value,
    .ASM_customer360-modal .item-value {
        padding-left: 10px;
    }
    .ASM_customer-list-modal .item-action,
    .ASM_customer360-modal .item-action {
        margin-top: 20px;
    }
}
.ASM_customer-list-modal .item-label,
.ASM_customer360-modal .item-label {
    text-transform: uppercase;
    font-weight: 300;
}
.ASM_customer-list-modal .item-value,
.ASM_customer360-modal .item-value {
    font-size: 18px;
    padding-bottom: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ASM_customer-list-modal .well,
.ASM_customer360-modal .well {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-color: #f2f4f7;
    border: none;
    border-bottom: 1px solid #359bac;
    padding: 10px 15px;
    margin: 0;
}
.ASM_customer-list-modal .well:before,
.ASM_customer360-modal .well:before,
.ASM_customer-list-modal .well:after,
.ASM_customer360-modal .well:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .well:after,
.ASM_customer360-modal .well:after {
    clear: both;
}
.ASM_customer-list-modal .well:before,
.ASM_customer360-modal .well:before,
.ASM_customer-list-modal .well:after,
.ASM_customer360-modal .well:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .well:after,
.ASM_customer360-modal .well:after {
    clear: both;
}
.ASM_customer-list-modal .well.well-sm,
.ASM_customer360-modal .well.well-sm {
    padding: 10px 20px;
}
.ASM_customer-list-modal .well.well-lg,
.ASM_customer360-modal .well.well-lg {
    padding: 45px 15px 35px;
}
.ASM_customer-list-modal .well.well-primary,
.ASM_customer360-modal .well.well-primary {
    background-color: #47b6b1;
    color: #ffffff;
}
.ASM_customer-list-modal .well.well-secondary,
.ASM_customer360-modal .well.well-secondary {
    background-color: #fef0e2;
    color: #19212b;
}
.ASM_customer-list-modal .well.well-tertiary,
.ASM_customer360-modal .well.well-tertiary {
    background-color: #128a9e;
    color: #ffffff;
}
.ASM_customer-list-modal .well.well-tertiary .item-label,
.ASM_customer360-modal .well.well-tertiary .item-label {
    color: #ffffff;
}
.ASM_customer-list-modal .well.well-tertiary .item-value,
.ASM_customer360-modal .well.well-tertiary .item-value {
    color: #fff;
}
.ASM_customer-list-modal .well.well-tertiary .item-value a,
.ASM_customer360-modal .well.well-tertiary .item-value a {
    color: #fff;
    text-decoration: underline;
}
.ASM_customer-list-modal .well.well-quaternary,
.ASM_customer360-modal .well.well-quaternary {
    background-color: #f2f2f2;
    color: #19212b;
}
.ASM_customer-list-modal .well-headline,
.ASM_customer360-modal .well-headline {
    margin-left: -15px;
    margin-right: -15px;
    font-size: 16px;
    font-weight: 700;
    border-bottom: 1px solid #359bac;
    padding: 5px 25px 15px;
}
.ASM_customer-list-modal .well-headline-sub,
.ASM_customer360-modal .well-headline-sub {
    font-weight: 400;
    padding-left: 10px;
}
.ASM_customer-list-modal .well-single-headline,
.ASM_customer360-modal .well-single-headline {
    padding-bottom: 0;
    border-bottom: 0;
}
.ASM_customer-list-modal .well-content,
.ASM_customer360-modal .well-content {
    padding-top: 40px;
    padding-bottom: 20px;
}
.ASM_customer-list-modal .well-content:before,
.ASM_customer360-modal .well-content:before,
.ASM_customer-list-modal .well-content:after,
.ASM_customer360-modal .well-content:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .well-content:after,
.ASM_customer360-modal .well-content:after {
    clear: both;
}
.ASM_customer-list-modal .well-content:before,
.ASM_customer360-modal .well-content:before,
.ASM_customer-list-modal .well-content:after,
.ASM_customer360-modal .well-content:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .well-content:after,
.ASM_customer360-modal .well-content:after {
    clear: both;
}
.ASM_customer-list-modal .well > .col-no-padding,
.ASM_customer360-modal .well > .col-no-padding {
    padding-left: 0;
    padding-right: 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .well,
    .ASM_customer360-modal .well {
        margin-left: -10px;
        margin-right: -10px;
    }
    .ASM_customer-list-modal .well,
    .ASM_customer360-modal .well,
    .ASM_customer-list-modal .well.well-lg,
    .ASM_customer360-modal .well.well-lg {
        padding-left: 10px;
        padding-right: 10px;
    }
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal body.offcanvas,
    .ASM_customer360-modal body.offcanvas {
        max-height: 100vh;
    }
    .ASM_customer-list-modal main,
    .ASM_customer360-modal main {
        -webkit-transition: transform 0.3s ease-out;
        -o-transition: transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
    }
    .ASM_customer-list-modal .container,
    .ASM_customer360-modal .container {
        width: 100%;
    }
    .ASM_customer-list-modal textarea.form-control,
    .ASM_customer360-modal textarea.form-control,
    .ASM_customer-list-modal select[multiple].form-control,
    .ASM_customer360-modal select[multiple].form-control {
        height: auto;
    }
}
.ASM_customer-list-modal .main-footer,
.ASM_customer360-modal .main-footer {
    margin: 60px 0 0;
    background: #0f7384;
    color: #ffffff;
    font-weight: 300;
}
.ASM_customer-list-modal .main-footer > .container,
.ASM_customer360-modal .main-footer > .container {
    padding-left: 10px;
    padding-right: 10px;
}
.ASM_customer-list-modal .main-footer a,
.ASM_customer360-modal .main-footer a {
    color: #ffffff;
    font-size: 14px;
}
.ASM_customer-list-modal .main-footer .form-group,
.ASM_customer360-modal .main-footer .form-group {
    margin-bottom: 0;
}
.ASM_customer-list-modal .main-footer .footer-dropdown,
.ASM_customer360-modal .main-footer .footer-dropdown {
    padding: 0;
}
.ASM_customer-list-modal .main-footer select.form-control,
.ASM_customer360-modal .main-footer select.form-control {
    padding: 2px 13px;
}
.ASM_customer-list-modal .main-footer .links,
.ASM_customer360-modal .main-footer .links {
    text-align: center;
}
.ASM_customer-list-modal .main-footer .links ul,
.ASM_customer360-modal .main-footer .links ul {
    margin: 0;
    padding-left: 0;
    list-style: none;
    width: 100%;
}
.ASM_customer-list-modal .main-footer .links ul li,
.ASM_customer360-modal .main-footer .links ul li {
    margin-bottom: 2px;
}
.ASM_customer-list-modal .main-footer .social-links,
.ASM_customer360-modal .main-footer .social-links {
    padding: 0px 0px 30px;
}
.ASM_customer-list-modal .main-footer .social-links ul,
.ASM_customer360-modal .main-footer .social-links ul {
    display: inline-block;
    margin: 0px;
    width: 100%;
    padding: 0;
}
.ASM_customer-list-modal .main-footer .social-links ul li,
.ASM_customer360-modal .main-footer .social-links ul li {
    float: left;
    width: 50%;
    display: inline-block;
}
.ASM_customer-list-modal .main-footer .social-links ul li:last-child,
.ASM_customer360-modal .main-footer .social-links ul li:last-child {
    margin-right: 0;
}
.ASM_customer-list-modal .main-footer .form-control,
.ASM_customer360-modal .main-footer .form-control {
    cursor: pointer;
    background-color: #0f7384;
    color: #ffffff;
    padding: 7px 10px;
    height: 26px;
    line-height: 20px;
    font-size: 14px;
}
.ASM_customer-list-modal .main-footer .form-control option,
.ASM_customer360-modal .main-footer .form-control option {
    background-color: #0f7384;
}
.ASM_customer-list-modal .main-footer .form-control:focus::-ms-value,
.ASM_customer360-modal .main-footer .form-control:focus::-ms-value {
    background-color: #0f7384;
}
.ASM_customer-list-modal .main-footer .copyright,
.ASM_customer360-modal .main-footer .copyright {
    background: #005361;
    padding: 25px 0;
    color: #ffffff;
    text-align: center;
}
.ASM_customer-list-modal #lang-form,
.ASM_customer360-modal #lang-form {
    width: 45%;
    float: left;
}
.ASM_customer-list-modal #currency-form,
.ASM_customer360-modal #currency-form {
    width: 45%;
    float: right;
}
.ASM_customer-list-modal .offcanvasNoBorder,
.ASM_customer360-modal .offcanvasNoBorder {
    border-bottom: 0;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .main-footer > .container,
    .ASM_customer360-modal .main-footer > .container,
    .ASM_customer-list-modal .main-footer .no-space > .container,
    .ASM_customer360-modal .main-footer .no-space > .container {
        padding-top: 30px;
    }
    .ASM_customer-list-modal .main-footer .container-fluid,
    .ASM_customer360-modal .main-footer .container-fluid {
        padding: 16px 0;
    }
    .ASM_customer-list-modal .main-footer .footer-right,
    .ASM_customer360-modal .main-footer .footer-right {
        border-top: 1px solid #359bac;
        padding: 30px 16px 60px;
        margin-top: 25px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .main-footer > .container,
    .ASM_customer360-modal .main-footer > .container,
    .ASM_customer-list-modal .main-footer .no-space > .container,
    .ASM_customer360-modal .main-footer .no-space > .container {
        padding-top: 45px;
        padding-bottom: 5px;
    }
    .ASM_customer-list-modal .main-footer a,
    .ASM_customer360-modal .main-footer a {
        color: #ffffff;
    }
    .ASM_customer-list-modal .main-footer .links,
    .ASM_customer360-modal .main-footer .links {
        text-align: left;
    }
    .ASM_customer-list-modal .main-footer .social-links ul li::last-child,
    .ASM_customer360-modal .main-footer .social-links ul li::last-child {
        margin-right: 0;
    }
    .ASM_customer-list-modal .main-footer .form-group,
    .ASM_customer360-modal .main-footer .form-group {
        margin-bottom: 0;
    }
    .ASM_customer-list-modal .main-footer .footer-dropdown,
    .ASM_customer360-modal .main-footer .footer-dropdown {
        padding: 0px 0px 30px;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .main-footer > .container,
    .ASM_customer360-modal .main-footer > .container,
    .ASM_customer-list-modal .main-footer .no-space > .container,
    .ASM_customer360-modal .main-footer .no-space > .container {
        padding: 45px 0;
    }
    .ASM_customer-list-modal .main-footer .footer-right,
    .ASM_customer360-modal .main-footer .footer-right {
        padding: 0px 10px 0 0;
    }
    .ASM_customer-list-modal .main-footer .footer-right,
    .ASM_customer360-modal .main-footer .footer-right {
        border: none;
        margin: 0;
        padding: 0px 10px 0 0;
    }
    .ASM_customer-list-modal .main-footer .social-links,
    .ASM_customer360-modal .main-footer .social-links {
        padding: 0px 0px 30px;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .footer-left,
    .ASM_customer360-modal .footer-left {
        padding: 0;
    }
}
.ASM_customer-list-modal .nav,
.ASM_customer360-modal .nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .nav * > li,
.ASM_customer360-modal .nav * > li {
    position: relative;
    display: block;
}
.ASM_customer-list-modal .nav * > li * > a,
.ASM_customer360-modal .nav * > li * > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.ASM_customer-list-modal .nav * > li:hover,
.ASM_customer360-modal .nav * > li:hover,
.ASM_customer-list-modal .nav * > li:focus,
.ASM_customer360-modal .nav * > li:focus {
    text-decoration: none;
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .nav * > li.disabled * > a,
.ASM_customer360-modal .nav * > li.disabled * > a {
    color: #929292;
}
.ASM_customer-list-modal .nav * > li.disabled * > a:hover,
.ASM_customer360-modal .nav * > li.disabled * > a:hover,
.ASM_customer-list-modal .nav * > li.disabled * > a:focus,
.ASM_customer360-modal .nav * > li.disabled * > a:focus {
    color: #929292;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.ASM_customer-list-modal .nav * > li.disabled * > a img,
.ASM_customer360-modal .nav * > li.disabled * > a img {
    max-width: none;
}
.ASM_customer-list-modal .nav .open > a,
.ASM_customer360-modal .nav .open > a {
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .nav .open > a:hover,
.ASM_customer360-modal .nav .open > a:hover,
.ASM_customer-list-modal .nav .open > a:focus,
.ASM_customer360-modal .nav .open > a:focus {
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .nav-pills > li > a,
.ASM_customer360-modal .nav-pills > li > a {
    border-radius: 0;
    color: #154259;
}
.ASM_customer-list-modal .nav-pills > li + li,
.ASM_customer360-modal .nav-pills > li + li {
    margin-left: 0px;
}
.ASM_customer-list-modal .nav-pills > li.active a,
.ASM_customer360-modal .nav-pills > li.active a {
    color: #154259;
}
.ASM_customer-list-modal .nav-pills > li.active a:hover,
.ASM_customer360-modal .nav-pills > li.active a:hover,
.ASM_customer-list-modal .nav-pills > li.active a:focus,
.ASM_customer360-modal .nav-pills > li.active a:focus {
    color: #154259;
}
.ASM_customer-list-modal .mini-cart-link,
.ASM_customer360-modal .mini-cart-link {
    color: #ffffff;
}
.ASM_customer-list-modal .sub-navigation-section .title,
.ASM_customer360-modal .sub-navigation-section .title {
    font-size: 18px;
    line-height: 40px;
    text-transform: uppercase;
    color: rgba(255, 255, 255, 0.7);
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle.collapsed,
    .ASM_customer360-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle.collapsed,
    .ASM_customer-list-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle.collapsed,
    .ASM_customer360-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle.collapsed {
        background-color: transparent;
        color: inherit;
    }
    .ASM_customer-list-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle.collapsed:hover,
    .ASM_customer360-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle.collapsed:hover,
    .ASM_customer-list-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle.collapsed:hover,
    .ASM_customer360-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle.collapsed:hover,
    .ASM_customer-list-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle.collapsed:focus,
    .ASM_customer360-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle.collapsed:focus,
    .ASM_customer-list-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle.collapsed:focus,
    .ASM_customer360-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle.collapsed:focus {
        color: #47b6b1;
        text-decoration: none;
    }
    .ASM_customer-list-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle,
    .ASM_customer360-modal .md-secondary-navigation .myAccountLinksHeader.js-myAccount-toggle,
    .ASM_customer-list-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle,
    .ASM_customer360-modal .md-secondary-navigation .myCompanyLinksHeader.js-myCompany-toggle {
        background-color: #0d6878;
        color: #ffffff;
        text-decoration: none;
    }
    .ASM_customer-list-modal .nav-bottom,
    .ASM_customer360-modal .nav-bottom {
        background-color: #ffffff;
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .nav-bottom .container-fluid,
    .ASM_customer360-modal .nav-bottom .container-fluid {
        padding: 0px;
    }
    .ASM_customer-list-modal .main-header .main-navigation,
    .ASM_customer360-modal .main-header .main-navigation {
        position: relative;
        background-color: #ffffff;
    }
    .ASM_customer-list-modal .main-header .main-navigation:before,
    .ASM_customer360-modal .main-header .main-navigation:before,
    .ASM_customer-list-modal .main-header .main-navigation:after,
    .ASM_customer360-modal .main-header .main-navigation:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .main-header .main-navigation:after,
    .ASM_customer360-modal .main-header .main-navigation:after {
        clear: both;
    }
    .ASM_customer-list-modal .main-header .main-navigation .sm-back,
    .ASM_customer360-modal .main-header .main-navigation .sm-back {
        display: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li {
        position: static;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li > a,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li > a {
        text-transform: uppercase;
        font-weight: 500;
        font-size: 13px;
        line-height: 20px;
        padding: 20px 12px;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li > a:hover,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li > a:hover,
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li > a:focus,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li > a:focus {
        background: #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li:first-child + li,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li:first-child + li {
        border: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li:last-child,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li:last-child {
        margin-right: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation {
        display: none;
        background: #128a9e;
        position: absolute;
        z-index: 1000;
        left: 0;
        border: 1px solid #359bac;
        border-top: 0;
        padding: 0 10px;
        -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
        box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .row,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .row {
        position: relative;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section {
        position: static;
        padding: 10px;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section.column-20-percent,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section.column-20-percent {
        float: left;
        width: 20%;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section.double,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section.double {
        position: relative;
        min-height: 1px;
        padding: 10px 0 10px 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-section-column,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-section-column {
        float: left;
        padding: 0 10px;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list {
        padding-left: 0;
        list-style: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav .sub-navigation-list.has-title,
    .ASM_customer360-modal .main-header .main-navigation > .nav .sub-navigation-list.has-title {
        margin-top: 40px;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav .title + .sub-navigation-list.has-title,
    .ASM_customer360-modal .main-header .main-navigation > .nav .title + .sub-navigation-list.has-title {
        margin-top: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li {
        border-bottom: 1px solid #359bac;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li:last-child,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li:last-child {
        border-bottom: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li a,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li a {
        display: block;
        color: #ffffff;
        line-height: 30px;
        padding-left: 5px;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li a:hover,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li a:hover,
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li a:focus,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li .sub-navigation .sub-navigation-section .sub-navigation-list li a:focus {
        background-color: #359bac;
        text-decoration: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li.md-show-sub.has-sub > a,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li.md-show-sub.has-sub > a {
        position: relative;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li.md-show-sub.has-sub > a:after,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li.md-show-sub.has-sub > a:after {
        position: absolute;
        content: "";
        width: 0;
        height: 0;
        border-right: 10px solid rgba(0, 0, 0, 0);
        border-left: 10px solid rgba(0, 0, 0, 0);
        border-bottom: 10px solid #128a9e;
        display: block;
        bottom: 0;
        left: 50%;
        margin: 0 0 0 -10px;
        z-index: 1001;
    }
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li.md-show-sub .sub-navigation,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li.md-show-sub .sub-navigation {
        display: block;
        top: 60px;
    }
    .ASM_customer-list-modal .main-header .sm-navigation,
    .ASM_customer360-modal .main-header .sm-navigation {
        border-top: none;
        padding-top: 0;
        margin-top: 0;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation:before,
    .ASM_customer360-modal .main-header .md-secondary-navigation:before,
    .ASM_customer-list-modal .main-header .md-secondary-navigation:after,
    .ASM_customer360-modal .main-header .md-secondary-navigation:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation:after,
    .ASM_customer360-modal .main-header .md-secondary-navigation:after {
        clear: both;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation:before,
    .ASM_customer360-modal .main-header .md-secondary-navigation:before,
    .ASM_customer-list-modal .main-header .md-secondary-navigation:after,
    .ASM_customer360-modal .main-header .md-secondary-navigation:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation:after,
    .ASM_customer360-modal .main-header .md-secondary-navigation:after {
        clear: both;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation ul,
    .ASM_customer360-modal .main-header .md-secondary-navigation ul {
        margin: 0;
        padding-left: 0;
        float: right;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation ul li,
    .ASM_customer360-modal .main-header .md-secondary-navigation ul li {
        display: inline-block;
        font-size: 12px;
        color: #ffffff;
        font-weight: 400;
        text-transform: uppercase;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation ul li:last-child a,
    .ASM_customer360-modal .main-header .md-secondary-navigation ul li:last-child a {
        padding-right: 0;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation li.logged_in,
    .ASM_customer360-modal .main-header .md-secondary-navigation li.logged_in {
        padding: 10px;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation li button,
    .ASM_customer360-modal .main-header .md-secondary-navigation li button {
        background: transparent none repeat scroll 0% 0%;
        border: medium none;
        color: #0068b3;
        font-size: 1em;
        text-transform: uppercase;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation li button:hover,
    .ASM_customer360-modal .main-header .md-secondary-navigation li button:hover {
        background: none;
        text-decoration: none;
        color: #47b6b1;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation a,
    .ASM_customer360-modal .main-header .md-secondary-navigation a {
        color: inherit;
        cursor: pointer;
        text-transform: uppercase;
        font-weight: 400;
        padding: 12px;
        display: block;
        font-size: 1em;
        line-height: 1.329em;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation a:hover,
    .ASM_customer360-modal .main-header .md-secondary-navigation a:hover {
        text-decoration: none;
        color: #47b6b1;
    }
    .ASM_customer-list-modal #accNavComponentDesktopOne,
    .ASM_customer360-modal #accNavComponentDesktopOne,
    .ASM_customer-list-modal #accNavComponentDesktopTwo,
    .ASM_customer360-modal #accNavComponentDesktopTwo {
        padding: 0;
        background-color: #0d6878;
    }
    .ASM_customer-list-modal #accNavComponentDesktopOne ul,
    .ASM_customer360-modal #accNavComponentDesktopOne ul,
    .ASM_customer-list-modal #accNavComponentDesktopTwo ul,
    .ASM_customer360-modal #accNavComponentDesktopTwo ul {
        width: 100%;
        padding: 0px;
        margin-bottom: 0px;
    }
    .ASM_customer-list-modal #accNavComponentDesktopOne ul li,
    .ASM_customer360-modal #accNavComponentDesktopOne ul li,
    .ASM_customer-list-modal #accNavComponentDesktopTwo ul li,
    .ASM_customer360-modal #accNavComponentDesktopTwo ul li {
        text-transform: capitalize;
        float: left;
        list-style: none;
        font-size: 12px;
        color: #ffffff;
        font-weight: 400;
        padding: 0;
        border-right: 1px solid #317f8c;
        border-bottom: 1px solid #317f8c;
    }
    .ASM_customer-list-modal #accNavComponentDesktopOne ul li:hover,
    .ASM_customer360-modal #accNavComponentDesktopOne ul li:hover,
    .ASM_customer-list-modal #accNavComponentDesktopTwo ul li:hover,
    .ASM_customer360-modal #accNavComponentDesktopTwo ul li:hover {
        background-color: #0f7384;
    }
    .ASM_customer-list-modal #accNavComponentDesktopOne ul li a,
    .ASM_customer360-modal #accNavComponentDesktopOne ul li a,
    .ASM_customer-list-modal #accNavComponentDesktopTwo ul li a,
    .ASM_customer360-modal #accNavComponentDesktopTwo ul li a {
        color: #ffffff;
        display: block;
        padding: 25px 0 25px 20px;
        font-size: 15px;
        font-weight: 400;
    }
    .ASM_customer-list-modal #accNavComponentDesktopOne ul li a:hover,
    .ASM_customer360-modal #accNavComponentDesktopOne ul li a:hover,
    .ASM_customer-list-modal #accNavComponentDesktopTwo ul li a:hover,
    .ASM_customer360-modal #accNavComponentDesktopTwo ul li a:hover {
        text-decoration: none;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-count:before,
    .ASM_customer360-modal .mini-cart-link .mini-cart-count:before {
        content: "(";
        position: relative;
        top: 4px;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-count:after,
    .ASM_customer360-modal .mini-cart-link .mini-cart-count:after {
        content: ")";
        position: relative;
        top: 4px;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .main-header .main-navigation > .nav > li > a,
    .ASM_customer360-modal .main-header .main-navigation > .nav > li > a {
        padding: 20px 32px;
    }
}
@media (max-width: 1023px) and (min-width: 640px) {
    .ASM_customer-list-modal .mini-cart-link .mini-cart-count span.nav-items-total,
    .ASM_customer360-modal .mini-cart-link .mini-cart-count span.nav-items-total {
        padding-right: 5px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal main,
    .ASM_customer360-modal main {
        -webkit-transition: transform 0.3s ease-out;
        -o-transition: transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-count,
    .ASM_customer360-modal .mini-cart-link .mini-cart-count {
        text-transform: uppercase;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-count span.nav-items-total,
    .ASM_customer360-modal .mini-cart-link .mini-cart-count span.nav-items-total {
        position: relative;
        right: 0px;
        top: 5px;
    }
    .ASM_customer-list-modal .navbar-static-top,
    .ASM_customer360-modal .navbar-static-top,
    .ASM_customer-list-modal .navbar-fixed-top,
    .ASM_customer360-modal .navbar-fixed-top,
    .ASM_customer-list-modal .navbar-fixed-bottom,
    .ASM_customer360-modal .navbar-fixed-bottom {
        border-radius: 0;
    }
    .ASM_customer-list-modal .navbar > .container .navbar-brand,
    .ASM_customer360-modal .navbar > .container .navbar-brand,
    .ASM_customer-list-modal .navbar > .container-fluid .navbar-brand,
    .ASM_customer360-modal .navbar > .container-fluid .navbar-brand {
        margin-left: -10px;
    }
    .ASM_customer-list-modal .navbar-toggle,
    .ASM_customer360-modal .navbar-toggle {
        display: none;
    }
    .ASM_customer-list-modal .navbar-nav,
    .ASM_customer360-modal .navbar-nav {
        float: left;
        margin: 0;
    }
    .ASM_customer-list-modal .navbar-nav > li,
    .ASM_customer360-modal .navbar-nav > li {
        float: left;
    }
    .ASM_customer-list-modal .navbar-nav > li > a,
    .ASM_customer360-modal .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .ASM_customer-list-modal .navbar-nav.navbar-right:last-child,
    .ASM_customer360-modal .navbar-nav.navbar-right:last-child {
        margin-right: -10px;
    }
    .ASM_customer-list-modal .navbar-left,
    .ASM_customer360-modal .navbar-left {
        float: left !important;
    }
    .ASM_customer-list-modal .navbar-right,
    .ASM_customer360-modal .navbar-right {
        float: right !important;
    }
    .ASM_customer-list-modal .navbar-form,
    .ASM_customer360-modal .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }
    .ASM_customer-list-modal .navbar-form .form-group,
    .ASM_customer360-modal .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .form-control,
    .ASM_customer360-modal .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .input-group,
    .ASM_customer360-modal .navbar-form .input-group {
        display: inline-table;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .input-group .input-group-addon,
    .ASM_customer360-modal .navbar-form .input-group .input-group-addon,
    .ASM_customer-list-modal .navbar-form .input-group .input-group-btn,
    .ASM_customer360-modal .navbar-form .input-group .input-group-btn,
    .ASM_customer-list-modal .navbar-form .input-group .form-control,
    .ASM_customer360-modal .navbar-form .input-group .form-control {
        width: auto;
    }
    .ASM_customer-list-modal .navbar-form .input-group > .form-control,
    .ASM_customer360-modal .navbar-form .input-group > .form-control {
        width: 100%;
    }
    .ASM_customer-list-modal .navbar-form .control-label,
    .ASM_customer360-modal .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .radio,
    .ASM_customer360-modal .navbar-form .radio,
    .ASM_customer-list-modal .navbar-form .checkbox,
    .ASM_customer360-modal .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .navbar-form .radio label,
    .ASM_customer360-modal .navbar-form .radio label,
    .ASM_customer-list-modal .navbar-form .checkbox label,
    .ASM_customer360-modal .navbar-form .checkbox label {
        padding-left: 0;
    }
    .ASM_customer-list-modal .navbar-form .radio input[type="radio"],
    .ASM_customer360-modal .navbar-form .radio input[type="radio"],
    .ASM_customer-list-modal .navbar-form .checkbox input[type="checkbox"],
    .ASM_customer360-modal .navbar-form .checkbox input[type="checkbox"] {
        position: relative;
        margin-left: 0;
    }
    .ASM_customer-list-modal .navbar-form .has-feedback .form-control-feedback,
    .ASM_customer360-modal .navbar-form .has-feedback .form-control-feedback {
        top: 0;
    }
    .ASM_customer-list-modal .navbar-form.navbar-right:last-child,
    .ASM_customer360-modal .navbar-form.navbar-right:last-child {
        margin-right: -10px;
    }
    .ASM_customer-list-modal .navbar-text,
    .ASM_customer360-modal .navbar-text {
        float: left;
        margin-left: 10px;
        margin-right: 10px;
    }
    .ASM_customer-list-modal .navbar-text.navbar-right:last-child,
    .ASM_customer360-modal .navbar-text.navbar-right:last-child {
        margin-right: 0;
    }
    .ASM_customer-list-modal .main-header .sm-navigation .nav-utilities,
    .ASM_customer360-modal .main-header .sm-navigation .nav-utilities {
        float: right;
        width: 29rem;
        padding: 0px 0.4rem;
    }
    .ASM_customer-list-modal .navbar,
    .ASM_customer360-modal .navbar {
        border-radius: 0;
    }
    .ASM_customer-list-modal .navbar-header,
    .ASM_customer360-modal .navbar-header {
        float: left;
    }
    .ASM_customer-list-modal .navbar-collapse,
    .ASM_customer360-modal .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none;
    }
    .ASM_customer-list-modal .navbar-collapse.collapse,
    .ASM_customer360-modal .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .ASM_customer-list-modal .navbar-collapse.in,
    .ASM_customer360-modal .navbar-collapse.in {
        overflow-y: visible;
    }
    .ASM_customer-list-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer-list-modal .navbar-static-top .navbar-collapse,
    .ASM_customer360-modal .navbar-static-top .navbar-collapse,
    .ASM_customer-list-modal .navbar-fixed-bottom .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
    .ASM_customer-list-modal .container > .navbar-header,
    .ASM_customer360-modal .container > .navbar-header,
    .ASM_customer-list-modal .container-fluid > .navbar-header,
    .ASM_customer360-modal .container-fluid > .navbar-header,
    .ASM_customer-list-modal .container > .navbar-collapse,
    .ASM_customer360-modal .container > .navbar-collapse,
    .ASM_customer-list-modal .container-fluid > .navbar-collapse,
    .ASM_customer360-modal .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .main-header .sm-navigation #miniCartSlot,
    .ASM_customer360-modal .main-header .sm-navigation #miniCartSlot {
        float: right;
    }
    .ASM_customer-list-modal main.offcanvas,
    .ASM_customer360-modal main.offcanvas {
        position: relative;
        -webkit-transform: translate(380px, 0);
        -ms-transform: translate(380px, 0);
        -o-transform: translate(380px, 0);
        transform: translate(380px, 0);
    }
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal,
    .ASM_customer360-modal {
        /*
    Offcanvas Nav
    ****************************************/

        /******Header******/

    }
    .ASM_customer-list-modal html.offcanvas,
    .ASM_customer360-modal html.offcanvas {
        overflow-x: hidden;
    }
    .ASM_customer-list-modal .nav > li > a,
    .ASM_customer360-modal .nav > li > a {
        position: relative;
        display: block;
        padding: 5px 15px;
    }
    .ASM_customer-list-modal .nav-bottom,
    .ASM_customer360-modal .nav-bottom {
        width: 380px;
        position: absolute;
        left: -380px;
        z-index: 999;
        background-color: #ffffff;
    }
    .ASM_customer-list-modal .nav-bottom .row,
    .ASM_customer360-modal .nav-bottom .row {
        margin: 0;
    }
    .ASM_customer-list-modal .nav-bottom .row .container,
    .ASM_customer360-modal .nav-bottom .row .container {
        padding: 0;
    }
    .ASM_customer-list-modal .sticky-nav-top,
    .ASM_customer360-modal .sticky-nav-top {
        position: absolute;
        left: 0px;
        top: -60px;
        width: 380px;
        padding: 0px;
        margin-bottom: 0;
        z-index: 9999;
        text-align: right;
    }
    .ASM_customer-list-modal .main-header .main-navigation .nav-pills li.auto,
    .ASM_customer360-modal .main-header .main-navigation .nav-pills li.auto {
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .nav-pills li.auto:hover,
    .ASM_customer360-modal .main-header .main-navigation .nav-pills li.auto:hover,
    .ASM_customer-list-modal .main-header .main-navigation .nav-pills li.autofocus,
    .ASM_customer360-modal .main-header .main-navigation .nav-pills li.autofocus {
        background-color: #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .offcanvasGroup1 li.auto,
    .ASM_customer360-modal .main-header .main-navigation .offcanvasGroup1 li.auto {
        border-bottom: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation .offcanvasGroup1 .offcanvasGroup2 li,
    .ASM_customer360-modal .main-header .main-navigation .offcanvasGroup1 .offcanvasGroup2 li,
    .ASM_customer-list-modal .main-header .main-navigation .offcanvasGroup1 .offcanvasGroup3 li,
    .ASM_customer360-modal .main-header .main-navigation .offcanvasGroup1 .offcanvasGroup3 li {
        border-bottom: 1px solid #317f8c;
    }
    .ASM_customer-list-modal .js-enquire-offcanvas-navigation .close-nav,
    .ASM_customer360-modal .js-enquire-offcanvas-navigation .close-nav {
        display: inline-block;
        cursor: pointer;
        height: 60px;
        width: 20%;
        vertical-align: top;
        border-left: 1px solid #359bac;
        border-right: 1px solid #359bac;
    }
    .ASM_customer-list-modal .js-enquire-offcanvas-navigation .close-nav button,
    .ASM_customer360-modal .js-enquire-offcanvas-navigation .close-nav button {
        background-color: #128a9e;
        height: 100%;
        width: 100%;
        display: inline-block;
        color: transparent;
        overflow: hidden;
        border: none;
    }
    .ASM_customer-list-modal .js-enquire-offcanvas-navigation .close-nav button span,
    .ASM_customer360-modal .js-enquire-offcanvas-navigation .close-nav button span {
        color: #ffffff;
        font-size: 25px;
    }
    .ASM_customer-list-modal .main-header .main-navigation,
    .ASM_customer360-modal .main-header .main-navigation {
        left: -380px;
        top: 0;
        height: 83vh;
        overflow-y: scroll;
        z-index: 9999;
        border-top: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.nav,
    .ASM_customer360-modal .main-header .main-navigation ul.nav {
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        background-color: #ffffff;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.nav.mobileNavLinks,
    .ASM_customer360-modal .main-header .main-navigation ul.nav.mobileNavLinks {
        overflow: hidden;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto a,
    .ASM_customer360-modal .main-header .main-navigation li.auto a {
        margin-top: 0;
        color: #19212b;
        text-transform: capitalize;
        padding: 20px 30% 20px 50px;
        display: block;
    }
    .ASM_customer-list-modal .main-header .main-navigation .acctArea,
    .ASM_customer360-modal .main-header .main-navigation .acctArea,
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li {
        overflow: hidden;
        background-color: #0f7384;
    }
    .ASM_customer-list-modal .main-header .main-navigation .acctArea,
    .ASM_customer360-modal .main-header .main-navigation .acctArea,
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li.auto a,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li.auto a {
        color: #ffffff;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li.liUserSign,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li.liUserSign {
        border-bottom: 1px solid #317f8c;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li.liUserSign:hover,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li.liUserSign:hover {
        background-color: #0f7384;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li.auto:hover,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li.auto:hover {
        background-color: #107d8f;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks .subNavList li.auto,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks .subNavList li.auto {
        padding: 5px 0;
        background: #0d6878;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks .subNavList li.auto:hover,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks .subNavList li.auto:hover,
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks .subNavList li.auto:focus,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks .subNavList li.auto:focus {
        background-color: #107d8f;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks ul.subNavList,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks ul.subNavList {
        padding-left: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks ul.subNavList li a,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks ul.subNavList li a {
        text-transform: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.liUserSign,
    .ASM_customer360-modal .main-header .main-navigation li.liUserSign {
        background-color: #128a9e;
        text-align: left;
    }
    .ASM_customer-list-modal .main-header .main-navigation li a.userSign,
    .ASM_customer360-modal .main-header .main-navigation li a.userSign {
        width: 80%;
        display: inline-block;
        color: #ffffff;
        padding-right: 20px;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav .myAccountLinksHeader,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav .myAccountLinksHeader,
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav .myCompanyLinksHeader,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav .myCompanyLinksHeader {
        display: block;
        cursor: pointer;
        max-height: 60px;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav a,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav a {
        border-bottom: 1px solid #317f8c;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav a span,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav a span {
        float: right;
        line-height: 50px;
        left: 260px;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li a,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li a {
        text-transform: uppercase;
        display: block;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li a:hover,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li a:hover {
        background-color: #107d8f;
    }
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks li .glyphicon-chevron-up,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks li .glyphicon-chevron-up {
        color: #ffffff;
    }
    .ASM_customer-list-modal .main-header .main-navigation .userGroup,
    .ASM_customer360-modal .main-header .main-navigation .userGroup {
        background-color: #128a9e;
        padding: 5px 12px 5px 20px;
        cursor: pointer;
        color: #ffffff;
        display: inline-block;
        width: 80%;
        float: left;
        height: 60px;
        text-transform: uppercase;
        text-align: left;
    }
    .ASM_customer-list-modal .main-header .main-navigation .myAcctUserIcon,
    .ASM_customer360-modal .main-header .main-navigation .myAcctUserIcon {
        font-size: 20px;
        position: relative;
        top: 4px;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto .userGroup,
    .ASM_customer360-modal .main-header .main-navigation li.auto .userGroup {
        position: relative;
        line-height: 50px;
        background-color: #128a9e;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto .userGroup a,
    .ASM_customer360-modal .main-header .main-navigation li.auto .userGroup a {
        border: none;
        color: #ffffff;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto .userGroup a:hover,
    .ASM_customer360-modal .main-header .main-navigation li.auto .userGroup a:hover {
        background-color: transparent !important;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto .glyphicon-chevron-up,
    .ASM_customer360-modal .main-header .main-navigation li.auto .glyphicon-chevron-up,
    .ASM_customer-list-modal .main-header .main-navigation li.auto .glyphicon-chevron-down,
    .ASM_customer360-modal .main-header .main-navigation li.auto .glyphicon-chevron-down {
        position: absolute;
        left: 260px;
        line-height: 60px;
        top: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto #signedInUserOptionsToggle,
    .ASM_customer360-modal .main-header .main-navigation li.auto #signedInUserOptionsToggle {
        position: absolute;
        right: 0;
        top: 0;
        height: 100%;
        width: 100%;
        padding: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation .sm-back,
    .ASM_customer360-modal .main-header .main-navigation .sm-back {
        font-size: 18px;
        line-height: 50px;
        display: block;
        padding: 0 10px;
    }
    .ASM_customer-list-modal .main-header .main-navigation .sm-back:before,
    .ASM_customer360-modal .main-header .main-navigation .sm-back:before {
        content: "\e079";
    }
    .ASM_customer-list-modal .main-header .main-navigation .sm-back:before,
    .ASM_customer360-modal .main-header .main-navigation .sm-back:before {
        position: relative;
        top: 1px;
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-size: .8em;
        margin-right: 1em;
    }
    .ASM_customer-list-modal .main-header .main-navigation > ul > li,
    .ASM_customer360-modal .main-header .main-navigation > ul > li {
        float: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation > ul > li + li,
    .ASM_customer360-modal .main-header .main-navigation > ul > li + li {
        margin-top: 2px;
        margin-left: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation > ul.active,
    .ASM_customer360-modal .main-header .main-navigation > ul.active {
        position: relative;
        left: -100%;
    }
    .ASM_customer-list-modal .main-header .main-navigation > ul a,
    .ASM_customer360-modal .main-header .main-navigation > ul a {
        text-transform: uppercase;
    }
    .ASM_customer-list-modal .nav > li > a:hover,
    .ASM_customer360-modal .nav > li > a:hover,
    .ASM_customer-list-modal .nav > li > a:focus,
    .ASM_customer360-modal .nav > li > a:focus {
        background: transparent;
        color: transparent;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto.offcanvasNoBorder,
    .ASM_customer360-modal .main-header .main-navigation li.auto.offcanvasNoBorder {
        border-bottom: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub,
    .ASM_customer360-modal .main-header .main-navigation .has-sub {
        position: static;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub > a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub > a {
        position: relative;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub > a:before,
    .ASM_customer360-modal .main-header .main-navigation .has-sub > a:before {
        content: "\e080";
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub > a:before,
    .ASM_customer360-modal .main-header .main-navigation .has-sub > a:before {
        display: inline-block;
        font-family: 'Glyphicons Halflings';
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        position: absolute;
        left: 260px;
        top: 23px;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub.active .sub-navigation,
    .ASM_customer360-modal .main-header .main-navigation .has-sub.active .sub-navigation {
        display: block;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation {
        display: none;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 100%;
        width: 100%;
        padding: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation .sub-navigation .sm-back,
    .ASM_customer360-modal .main-header .main-navigation .sub-navigation .sm-back {
        color: #19212b;
        padding: 5px 50px;
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation.active,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation.active {
        display: block;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section {
        padding: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .title,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .title {
        font-size: 18px;
        line-height: 40px;
        padding: 10px 20px 10px 50px;
        color: rgba(0, 0, 0, 0.7);
        text-transform: uppercase;
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list {
        margin-bottom: 0;
        padding-left: 0;
        list-style: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li {
        position: relative;
        display: block;
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a {
        position: relative;
        display: block;
        color: #19212b;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a:hover,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a:hover,
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a:focus,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a:focus {
        text-decoration: none;
        background-color: #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li.disabled > a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li.disabled > a {
        color: #929292;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li.disabled:hover,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li.disabled:hover,
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li.disabled:focus,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li.disabled:focus {
        color: #929292;
        text-decoration: none;
        background-color: transparent;
        cursor: not-allowed;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .open a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .open a,
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .open:hover,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .open:hover,
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .open:focus,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .open:focus {
        background-color: #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a > img,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a > img {
        max-width: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li {
        float: left;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li > a {
        border-radius: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li + li,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li + li {
        margin-left: 2px;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li {
        float: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li + li,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list > li + li {
        margin-left: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list a {
        border: none;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .text-uppercase li,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .text-uppercase li {
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .text-uppercase li a,
    .ASM_customer360-modal .main-header .main-navigation .has-sub .sub-navigation .sub-navigation-section .sub-navigation-list .text-uppercase li a {
        text-transform: uppercase;
    }
    .ASM_customer-list-modal .main-header .main-navigation > ul > li + li,
    .ASM_customer360-modal .main-header .main-navigation > ul > li + li {
        margin-top: 0px;
        margin-left: 0px;
    }
    .ASM_customer-list-modal .sm-navigation .js-toggle-sm-navigation,
    .ASM_customer360-modal .sm-navigation .js-toggle-sm-navigation {
        cursor: pointer;
    }
    .ASM_customer-list-modal .sm-navigation .btn-default,
    .ASM_customer360-modal .sm-navigation .btn-default {
        background-color: transparent;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-menu,
    .ASM_customer360-modal .sm-navigation .mobile-menu {
        box-sizing: border-box;
        height: 60px;
        padding: 0;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-menu span,
    .ASM_customer360-modal .sm-navigation .mobile-menu span {
        position: relative;
        cursor: pointer;
        margin: 0 auto;
        color: #ffffff;
        font-size: 29px;
        top: 2px;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-menu button,
    .ASM_customer360-modal .sm-navigation .mobile-menu button {
        font-size: 18px;
        line-height: 1.33;
        border-radius: 0;
        height: 100%;
        width: 100%;
        padding: 0px;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-menu button + button,
    .ASM_customer360-modal .sm-navigation .mobile-menu button + button {
        margin-left: 10px;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-menu input,
    .ASM_customer360-modal .sm-navigation .mobile-menu input {
        height: 36px;
        padding: 10px 16px;
        font-size: 18px;
        line-height: 1.33;
        border-radius: 0;
    }
    .ASM_customer-list-modal select.main-header .sm-navigation input,
    .ASM_customer360-modal select.main-header .sm-navigation input {
        height: 46px;
        line-height: 46px;
    }
    .ASM_customer-list-modal textarea.main-header .sm-navigation input,
    .ASM_customer360-modal textarea.main-header .sm-navigation input,
    .ASM_customer-list-modal select[multiple].main-header .sm-navigation input,
    .ASM_customer360-modal select[multiple].main-header .sm-navigation input {
        height: auto;
    }
}
@media (max-width: 480px) and (orientation: landscape) {
    .ASM_customer-list-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-top .navbar-collapse,
    .ASM_customer-list-modal .navbar-fixed-bottom .navbar-collapse,
    .ASM_customer360-modal .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
    }
}
@media (min-width: 500px) and (max-width: 639px) {
    .ASM_customer-list-modal .categories-container .categories.col-xs-12,
    .ASM_customer360-modal .categories-container .categories.col-xs-12 {
        width: 50%;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal,
    .ASM_customer360-modal {
        /*
    General
    *****************************************************************/

        /******Header******/

    }
    .ASM_customer-list-modal .dropdown ul,
    .ASM_customer360-modal .dropdown ul {
        width: 269px;
        position: relative;
    }
    .ASM_customer-list-modal .sticky-nav-top,
    .ASM_customer360-modal .sticky-nav-top {
        position: absolute;
        top: -60px;
        height: 60px;
        left: -15px;
        z-index: 999;
        width: 100vw;
    }
    .ASM_customer-list-modal main.offcanvas,
    .ASM_customer360-modal main.offcanvas {
        position: relative;
        -webkit-transform: translate(100%, 0);
        -ms-transform: translate(100%, 0);
        -o-transform: translate(100%, 0);
        transform: translate(100%, 0);
    }
    .ASM_customer-list-modal .offcanvas .sticky-nav-top,
    .ASM_customer360-modal .offcanvas .sticky-nav-top {
        left: 0;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation ul li,
    .ASM_customer360-modal .main-header .md-secondary-navigation ul li {
        float: none;
    }
    .ASM_customer-list-modal .main-header .md-secondary-navigation ul li > *,
    .ASM_customer360-modal .main-header .md-secondary-navigation ul li > * {
        display: block;
    }
    .ASM_customer-list-modal .main-header .sm-navigation #search_form_SearchBox,
    .ASM_customer360-modal .main-header .sm-navigation #search_form_SearchBox {
        padding-top: 0;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto .glyphicon-chevron-up,
    .ASM_customer360-modal .main-header .main-navigation li.auto .glyphicon-chevron-up,
    .ASM_customer-list-modal .main-header .main-navigation li.auto .glyphicon-chevron-down,
    .ASM_customer360-modal .main-header .main-navigation li.auto .glyphicon-chevron-down,
    .ASM_customer-list-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav a span,
    .ASM_customer360-modal .main-header .main-navigation ul.mobileNavLinks div.sub-nav a span,
    .ASM_customer-list-modal .main-header .main-navigation .has-sub > a::before,
    .ASM_customer360-modal .main-header .main-navigation .has-sub > a::before {
        left: 68vw;
    }
    .ASM_customer-list-modal .main-header .main-navigation li.auto a,
    .ASM_customer360-modal .main-header .main-navigation li.auto a {
        padding-right: 31vw;
    }
    .ASM_customer-list-modal .sm-navigation .row .col-xs-2,
    .ASM_customer360-modal .sm-navigation .row .col-xs-2 {
        width: 20%;
        padding: 0;
    }
    .ASM_customer-list-modal .sm-navigation .row .col-xs-5,
    .ASM_customer360-modal .sm-navigation .row .col-xs-5 {
        width: 40%;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-search,
    .ASM_customer360-modal .sm-navigation .mobile-search {
        height: 60px;
        border-left: 1px solid #359bac;
        box-sizing: border-box;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-search span,
    .ASM_customer360-modal .sm-navigation .mobile-search span {
        margin: 0 auto;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-search span.glyphicon-search,
    .ASM_customer360-modal .sm-navigation .mobile-search span.glyphicon-search {
        color: #ffffff;
        font-size: 30px;
        top: 3px;
    }
    .ASM_customer-list-modal .sm-navigation .mobile-search .nav-util,
    .ASM_customer360-modal .sm-navigation .mobile-search .nav-util {
        float: left;
        padding: 0;
    }
    .ASM_customer-list-modal .main-header .sm-navigation .nav-utilities,
    .ASM_customer360-modal .main-header .sm-navigation .nav-utilities {
        padding: 0;
    }
    .ASM_customer-list-modal .banner-search-lg,
    .ASM_customer360-modal .banner-search-lg,
    .ASM_customer-list-modal .banner-search-md,
    .ASM_customer360-modal .banner-search-md {
        display: none;
    }
    .ASM_customer-list-modal .nav-bottom,
    .ASM_customer360-modal .nav-bottom {
        width: 100%;
        height: 83vh;
        left: -100%;
        margin-left: 0;
    }
    .ASM_customer-list-modal main.offcanvas .main-navigation,
    .ASM_customer360-modal main.offcanvas .main-navigation {
        background: none;
        padding-bottom: 90px;
    }
    .ASM_customer-list-modal main .main-navigation,
    .ASM_customer360-modal main .main-navigation {
        width: 100%!important;
        left: -100% !important;
        z-index: 10;
    }
    .ASM_customer-list-modal main .main-navigation:before,
    .ASM_customer360-modal main .main-navigation:before {
        content: "";
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 71px;
    }
}
.ASM_customer-list-modal .skip,
.ASM_customer360-modal .skip,
.ASM_customer-list-modal .skiptocontent,
.ASM_customer360-modal .skiptocontent,
.ASM_customer-list-modal .skiptonavigation,
.ASM_customer360-modal .skiptonavigation {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0px;
    overflow: hidden;
    clip: rect(0px, 0px, 0px, 0px);
    border: 0px none;
}
.ASM_customer-list-modal .branding-mobile,
.ASM_customer360-modal .branding-mobile {
    padding: 10px 0 9px 0;
    border-bottom: solid 1px #359bac;
    z-index: 9999;
    background-color: #128a9e;
}
.ASM_customer-list-modal .main-header,
.ASM_customer360-modal .main-header {
    background: #128a9e;
    margin-bottom: 20px;
}
.ASM_customer-list-modal .page-cartPage .main-header,
.ASM_customer360-modal .page-cartPage .main-header,
.ASM_customer-list-modal .page-homepage .main-header,
.ASM_customer360-modal .page-homepage .main-header,
.ASM_customer-list-modal .page-productGrid .main-header,
.ASM_customer360-modal .page-productGrid .main-header,
.ASM_customer-list-modal .page-searchGrid .main-header,
.ASM_customer360-modal .page-searchGrid .main-header,
.ASM_customer-list-modal .page-search .main-header,
.ASM_customer360-modal .page-search .main-header,
.ASM_customer-list-modal .page-cartPage .main-header,
.ASM_customer360-modal .page-cartPage .main-header,
.ASM_customer-list-modal .pageType-CategoryPage .main-header,
.ASM_customer360-modal .pageType-CategoryPage .main-header {
    margin-bottom: 0;
}
.ASM_customer-list-modal .main-header .main-navigation .userName,
.ASM_customer360-modal .main-header .main-navigation .userName {
    display: inline-block;
    padding-left: 10px;
}
.ASM_customer-list-modal .main-header .site-logo,
.ASM_customer360-modal .main-header .site-logo {
    padding: 10px 0;
}
.ASM_customer-list-modal .main-header .site-logo .simple-banner-component img,
.ASM_customer360-modal .main-header .site-logo .simple-banner-component img {
    width: auto;
}
.ASM_customer-list-modal .main-header .nav-top,
.ASM_customer360-modal .main-header .nav-top {
    border-bottom: 1px solid #359bac;
}
.ASM_customer-list-modal .site-search,
.ASM_customer360-modal .site-search {
    background-color: #128a9e;
}
.ASM_customer-list-modal .site-search > .ui-front,
.ASM_customer360-modal .site-search > .ui-front {
    padding: 10px 0px;
}
.ASM_customer-list-modal .site-search .glyphicon-search,
.ASM_customer360-modal .site-search .glyphicon-search {
    color: #b9bdc2;
    font-size: 17px;
}
.ASM_customer-list-modal .site-search .input-group,
.ASM_customer360-modal .site-search .input-group {
    background-color: #ffffff;
    min-height: 38px;
    border: 1px solid #cccccc;
}
.ASM_customer-list-modal .site-search .input-group .form-control,
.ASM_customer360-modal .site-search .input-group .form-control {
    border: 0;
    box-shadow: none;
    height: 38px;
}
.ASM_customer-list-modal .site-search .input-group .btn,
.ASM_customer360-modal .site-search .input-group .btn {
    width: 40px;
}
.ASM_customer-list-modal .site-search .input-group .btn:hover,
.ASM_customer360-modal .site-search .input-group .btn:hover {
    background-color: transparent;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete,
.ASM_customer360-modal .site-search ul.ui-autocomplete {
    display: none;
    position: absolute;
    background: #ffffff;
    left: 0;
    right: 0;
    -webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.5);
    z-index: 100;
    width: auto!important;
    padding-left: 0;
    list-style: none;
    margin: 0;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li,
.ASM_customer360-modal .site-search ul.ui-autocomplete li {
    border-top: 1px solid #e5e5e5;
    display: block;
    width: 100%;
    padding: 10px;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li a,
.ASM_customer360-modal .site-search ul.ui-autocomplete li a {
    display: table;
    width: 100%;
    color: inherit;
    text-decoration: none;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li .thumb,
.ASM_customer360-modal .site-search ul.ui-autocomplete li .thumb {
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px 0 0;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li .name,
.ASM_customer360-modal .site-search ul.ui-autocomplete li .name {
    display: table-cell;
    padding: 10px;
    vertical-align: middle;
    width: 100%;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li .thumb + .name,
.ASM_customer360-modal .site-search ul.ui-autocomplete li .thumb + .name {
    padding: 0 10px;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li .price,
.ASM_customer360-modal .site-search ul.ui-autocomplete li .price {
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete li.ui-state-focus,
.ASM_customer360-modal .site-search ul.ui-autocomplete li.ui-state-focus {
    border-left: none;
    border-right: none;
    border-bottom: none;
    margin: 0;
    background: #f2f2f2;
    color: #19212b;
}
.ASM_customer-list-modal .site-search ul.ui-autocomplete.active,
.ASM_customer360-modal .site-search ul.ui-autocomplete.active {
    display: block;
}
.ASM_customer-list-modal .sm-navigation .btn,
.ASM_customer360-modal .sm-navigation .btn {
    background-color: transparent;
    width: 100%;
    padding: 0;
    height: 100%;
    color: #47b6b1;
    border: none;
}
.ASM_customer-list-modal .mini-cart,
.ASM_customer360-modal .mini-cart {
    background: #fff;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body:before,
.ASM_customer360-modal .mini-cart .mini-cart-body:before,
.ASM_customer-list-modal .mini-cart .mini-cart-body:after,
.ASM_customer360-modal .mini-cart .mini-cart-body:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body:after,
.ASM_customer360-modal .mini-cart .mini-cart-body:after {
    clear: both;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body:before,
.ASM_customer360-modal .mini-cart .mini-cart-body:before,
.ASM_customer-list-modal .mini-cart .mini-cart-body:after,
.ASM_customer360-modal .mini-cart .mini-cart-body:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body:after,
.ASM_customer360-modal .mini-cart .mini-cart-body:after {
    clear: both;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .legend,
.ASM_customer360-modal .mini-cart .mini-cart-body .legend {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .legend a,
.ASM_customer360-modal .mini-cart .mini-cart-body .legend a {
    float: right;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list {
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list li + li,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list li + li {
    margin-top: 10px;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:before,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:before,
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after {
    clear: both;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:before,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:before,
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item:after {
    clear: both;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .thumb,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .thumb {
    float: left;
    margin-right: 10px;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details {
    margin-left: 75px;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details .name,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .details .name {
    font-weight: bold;
    color: inherit;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .price,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-list .mini-cart-item .price {
    text-align: right;
    font-weight: bold;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-totals,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-totals {
    border: 1px solid #e5e5e5;
    border-width: 1px 0;
    margin: 10px 0 30px;
    padding: 10px;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-totals .key,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-totals .key {
    float: left;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-totals .value,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-totals .value {
    text-align: right;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body .mini-cart-checkout-button,
.ASM_customer360-modal .mini-cart .mini-cart-body .mini-cart-checkout-button {
    margin: 10px 0;
}
.ASM_customer-list-modal .mini-cart .mini-cart-body > img,
.ASM_customer360-modal .mini-cart .mini-cart-body > img {
    width: 100%;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .sm-navigation .nav-location,
    .ASM_customer360-modal .sm-navigation .nav-location {
        float: right;
        padding: 0 10px;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot > .componentContainer,
    .ASM_customer360-modal .sm-navigation .miniCartSlot > .componentContainer {
        float: left;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot .nav-form,
    .ASM_customer360-modal .sm-navigation .miniCartSlot .nav-form {
        float: left;
        padding: 0 15px;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot .nav-cart,
    .ASM_customer360-modal .sm-navigation .miniCartSlot .nav-cart {
        float: right;
        padding: 0 10px;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot .nav-cart .mini-cart-price,
    .ASM_customer360-modal .sm-navigation .miniCartSlot .nav-cart .mini-cart-price {
        overflow: hidden;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .site-search .input-group,
    .ASM_customer360-modal .site-search .input-group {
        width: 445px;
    }
    .ASM_customer-list-modal .sm-navigation .nav-location,
    .ASM_customer360-modal .sm-navigation .nav-location {
        padding: 0 30px;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot .nav-form,
    .ASM_customer360-modal .sm-navigation .miniCartSlot .nav-form {
        padding: 0 30px;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot .nav-cart,
    .ASM_customer360-modal .sm-navigation .miniCartSlot .nav-cart {
        padding-left: 30px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .sm-navigation .nav-form:hover,
    .ASM_customer360-modal .sm-navigation .nav-form:hover,
    .ASM_customer-list-modal .sm-navigation .nav-location:hover,
    .ASM_customer360-modal .sm-navigation .nav-location:hover,
    .ASM_customer-list-modal .sm-navigation .nav-cart:hover,
    .ASM_customer360-modal .sm-navigation .nav-cart:hover,
    .ASM_customer-list-modal .sm-navigation .btn:hover,
    .ASM_customer360-modal .sm-navigation .btn:hover,
    .ASM_customer-list-modal .sm-navigation .nav-form:active,
    .ASM_customer360-modal .sm-navigation .nav-form:active,
    .ASM_customer-list-modal .sm-navigation .nav-location:active,
    .ASM_customer360-modal .sm-navigation .nav-location:active,
    .ASM_customer-list-modal .sm-navigation .nav-cart:active,
    .ASM_customer360-modal .sm-navigation .nav-cart:active,
    .ASM_customer-list-modal .sm-navigation .btn:active,
    .ASM_customer360-modal .sm-navigation .btn:active,
    .ASM_customer-list-modal .sm-navigation .nav-form:focus,
    .ASM_customer360-modal .sm-navigation .nav-form:focus,
    .ASM_customer-list-modal .sm-navigation .nav-location:focus,
    .ASM_customer360-modal .sm-navigation .nav-location:focus,
    .ASM_customer-list-modal .sm-navigation .nav-cart:focus,
    .ASM_customer360-modal .sm-navigation .nav-cart:focus,
    .ASM_customer-list-modal .sm-navigation .btn:focus,
    .ASM_customer360-modal .sm-navigation .btn:focus {
        background-color: #1492a7;
        box-shadow: none;
    }
    .ASM_customer-list-modal .sm-navigation .nav-form,
    .ASM_customer360-modal .sm-navigation .nav-form,
    .ASM_customer-list-modal .sm-navigation .nav-location,
    .ASM_customer360-modal .sm-navigation .nav-location,
    .ASM_customer-list-modal .sm-navigation .nav-cart,
    .ASM_customer360-modal .sm-navigation .nav-cart {
        height: 60px;
    }
    .ASM_customer-list-modal .sm-navigation .nav-form,
    .ASM_customer360-modal .sm-navigation .nav-form {
        text-align: center;
        font-size: 30px;
        border-left: 1px solid #359bac;
        border-right: 1px solid #359bac;
        padding: 0;
    }
    .ASM_customer-list-modal .sm-navigation .nav-form span,
    .ASM_customer360-modal .sm-navigation .nav-form span {
        color: #ffffff;
        display: block;
        top: 27%;
    }
    .ASM_customer-list-modal .sm-navigation .nav-location,
    .ASM_customer360-modal .sm-navigation .nav-location {
        border-left: 1px solid #359bac;
        border-right: 1px solid #359bac;
    }
    .ASM_customer-list-modal .sm-navigation .nav-location span,
    .ASM_customer360-modal .sm-navigation .nav-location span {
        font-size: 30px;
        top: 27%;
        color: #ffffff;
    }
    .ASM_customer-list-modal .sm-navigation .nav-location + .miniCartSlot .nav-form,
    .ASM_customer360-modal .sm-navigation .nav-location + .miniCartSlot .nav-form {
        border-left: 0;
    }
    .ASM_customer-list-modal .sm-navigation .nav-cart,
    .ASM_customer360-modal .sm-navigation .nav-cart {
        float: right;
        padding: 0 10px;
    }
    .ASM_customer-list-modal .sm-navigation .nav-cart a:hover,
    .ASM_customer360-modal .sm-navigation .nav-cart a:hover {
        color: #ffffff;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot,
    .ASM_customer360-modal .sm-navigation .miniCartSlot {
        padding: 0px;
        float: right;
    }
    .ASM_customer-list-modal .mini-cart-link,
    .ASM_customer360-modal .mini-cart-link {
        line-height: 55px;
        white-space: nowrap;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-icon,
    .ASM_customer360-modal .mini-cart-link .mini-cart-icon {
        float: right;
        position: relative;
        top: 5px;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart,
    .ASM_customer360-modal .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart {
        font-size: 22px;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-count,
    .ASM_customer360-modal .mini-cart-link .mini-cart-count {
        float: right;
        font-size: 12px;
    }
    .ASM_customer-list-modal .mini-cart-link .mini-cart-price,
    .ASM_customer360-modal .mini-cart-link .mini-cart-price {
        margin-left: 5px;
        margin-right: 5px;
        float: right;
        font-size: 16px;
        font-weight: 600;
        position: relative;
        top: 4px;
    }
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .site-search,
    .ASM_customer360-modal .site-search {
        padding-left: 0;
    }
}
@media (max-width: 1023px) and (min-width: 640px) {
    .ASM_customer-list-modal .main-navigation,
    .ASM_customer360-modal .main-navigation {
        margin-left: -10px;
        margin-right: -10px;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .nav-bottom .container,
    .ASM_customer360-modal .nav-bottom .container {
        padding: 0;
    }
    .ASM_customer-list-modal .sm-navigation,
    .ASM_customer360-modal .sm-navigation {
        display: table;
        width: 100%;
    }
    .ASM_customer-list-modal .sm-navigation .btn:hover,
    .ASM_customer360-modal .sm-navigation .btn:hover,
    .ASM_customer-list-modal .sm-navigation .btn:active,
    .ASM_customer360-modal .sm-navigation .btn:active,
    .ASM_customer-list-modal .sm-navigation .btn:focus,
    .ASM_customer360-modal .sm-navigation .btn:focus {
        background-color: #1492a7;
        box-shadow: none;
    }
    .ASM_customer-list-modal .sm-navigation.search-open,
    .ASM_customer360-modal .sm-navigation.search-open {
        margin-bottom: 60px;
    }
    .ASM_customer-list-modal .sm-navigation > .container,
    .ASM_customer360-modal .sm-navigation > .container {
        display: table-row-group;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row,
    .ASM_customer360-modal .sm-navigation > .container .row {
        display: table-row;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > div,
    .ASM_customer360-modal .sm-navigation > .container .row > div {
        border-left: 1px solid #359bac;
        display: table-cell !important;
        float: none;
        padding: 0;
        width: auto;
        vertical-align: top;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > div.hidden-xs,
    .ASM_customer360-modal .sm-navigation > .container .row > div.hidden-xs {
        display: none!important;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > div:first-child,
    .ASM_customer360-modal .sm-navigation > .container .row > div:first-child {
        border: none;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > div.site-search,
    .ASM_customer360-modal .sm-navigation > .container .row > div.site-search {
        display: none!important;
        left: 0;
        position: absolute;
        top: 100px;
        width: 100%;
        padding: 0 10px;
        border-top: 1px solid #359bac;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > div.site-search.active,
    .ASM_customer360-modal .sm-navigation > .container .row > div.site-search.active {
        display: block!important;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > .miniCartSlot,
    .ASM_customer360-modal .sm-navigation > .container .row > .miniCartSlot {
        border: medium none;
        display: table !important;
        width: 100%;
    }
    .ASM_customer-list-modal .sm-navigation > .container .row > .miniCartSlot > .componentContainer,
    .ASM_customer360-modal .sm-navigation > .container .row > .miniCartSlot > .componentContainer {
        border-left: 1px solid #359bac;
        display: table-cell;
        text-align: center;
        vertical-align: top;
    }
    .ASM_customer-list-modal .sm-navigation .nav-form,
    .ASM_customer360-modal .sm-navigation .nav-form,
    .ASM_customer-list-modal .sm-navigation .mini-cart-link,
    .ASM_customer360-modal .sm-navigation .mini-cart-link,
    .ASM_customer-list-modal .sm-navigation .mobile-menu .btn,
    .ASM_customer360-modal .sm-navigation .mobile-menu .btn,
    .ASM_customer-list-modal .sm-navigation .mobile-search .btn,
    .ASM_customer360-modal .sm-navigation .mobile-search .btn,
    .ASM_customer-list-modal .sm-navigation .nav-location .btn,
    .ASM_customer360-modal .sm-navigation .nav-location .btn {
        font-size: 30px;
        line-height: 60px;
        padding: 0;
        width: 100%;
    }
    .ASM_customer-list-modal .sm-navigation .nav-form:hover,
    .ASM_customer360-modal .sm-navigation .nav-form:hover,
    .ASM_customer-list-modal .sm-navigation .mini-cart-link:hover,
    .ASM_customer360-modal .sm-navigation .mini-cart-link:hover,
    .ASM_customer-list-modal .sm-navigation .mobile-menu .btn:hover,
    .ASM_customer360-modal .sm-navigation .mobile-menu .btn:hover,
    .ASM_customer-list-modal .sm-navigation .mobile-search .btn:hover,
    .ASM_customer360-modal .sm-navigation .mobile-search .btn:hover,
    .ASM_customer-list-modal .sm-navigation .nav-location .btn:hover,
    .ASM_customer360-modal .sm-navigation .nav-location .btn:hover,
    .ASM_customer-list-modal .sm-navigation .nav-form:active,
    .ASM_customer360-modal .sm-navigation .nav-form:active,
    .ASM_customer-list-modal .sm-navigation .mini-cart-link:active,
    .ASM_customer360-modal .sm-navigation .mini-cart-link:active,
    .ASM_customer-list-modal .sm-navigation .mobile-menu .btn:active,
    .ASM_customer360-modal .sm-navigation .mobile-menu .btn:active,
    .ASM_customer-list-modal .sm-navigation .mobile-search .btn:active,
    .ASM_customer360-modal .sm-navigation .mobile-search .btn:active,
    .ASM_customer-list-modal .sm-navigation .nav-location .btn:active,
    .ASM_customer360-modal .sm-navigation .nav-location .btn:active,
    .ASM_customer-list-modal .sm-navigation .nav-form:focus,
    .ASM_customer360-modal .sm-navigation .nav-form:focus,
    .ASM_customer-list-modal .sm-navigation .mini-cart-link:focus,
    .ASM_customer360-modal .sm-navigation .mini-cart-link:focus,
    .ASM_customer-list-modal .sm-navigation .mobile-menu .btn:focus,
    .ASM_customer360-modal .sm-navigation .mobile-menu .btn:focus,
    .ASM_customer-list-modal .sm-navigation .mobile-search .btn:focus,
    .ASM_customer360-modal .sm-navigation .mobile-search .btn:focus,
    .ASM_customer-list-modal .sm-navigation .nav-location .btn:focus,
    .ASM_customer360-modal .sm-navigation .nav-location .btn:focus {
        background-color: #1492a7;
        color: #47b6b1;
        text-decoration: none;
    }
    .ASM_customer-list-modal .sm-navigation .miniCartSlot span,
    .ASM_customer360-modal .sm-navigation .miniCartSlot span,
    .ASM_customer-list-modal .sm-navigation .nav-location .btn span,
    .ASM_customer360-modal .sm-navigation .nav-location .btn span {
        color: #ffffff;
    }
    .ASM_customer-list-modal .sm-navigation .nav-cart,
    .ASM_customer360-modal .sm-navigation .nav-cart {
        position: relative;
        float: none;
        padding: 0;
    }
    .ASM_customer-list-modal .sm-navigation .mini-cart-link,
    .ASM_customer360-modal .sm-navigation .mini-cart-link {
        display: block;
    }
    .ASM_customer-list-modal .sm-navigation .mini-cart-link .mini-cart-icon,
    .ASM_customer360-modal .sm-navigation .mini-cart-link .mini-cart-icon {
        color: #ffffff;
        left: -7px;
        top: 10px;
    }
    .ASM_customer-list-modal .sm-navigation .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart,
    .ASM_customer360-modal .sm-navigation .mini-cart-link .mini-cart-icon .glyphicon-shopping-cart {
        width: 30px;
        font-size: 22px;
        position: relative;
        right: -6px;
        top: 3px;
    }
    .ASM_customer-list-modal .sm-navigation .mini-cart-link .mini-cart-count,
    .ASM_customer360-modal .sm-navigation .mini-cart-link .mini-cart-count {
        font-size: 12px;
        position: absolute;
        right: 44%;
        top: -8px;
        margin: 0;
    }
    .ASM_customer-list-modal .sm-navigation .mini-cart-link .nav-items-total,
    .ASM_customer360-modal .sm-navigation .mini-cart-link .nav-items-total {
        display: inline-block;
        background-color: #47b6b1;
        border-radius: 50%;
        height: 25px;
        width: 25px;
        color: #ffffff;
        line-height: 25px;
    }
}
.ASM_customer-list-modal .page-headline,
.ASM_customer360-modal .page-headline {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .page-headline,
    .ASM_customer360-modal .page-headline {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .page-headline.border,
.ASM_customer360-modal .page-headline.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal .btn-formblock,
.ASM_customer360-modal .btn-formblock {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    margin-top: 25px;
}
.ASM_customer-list-modal .btn,
.ASM_customer360-modal .btn {
    text-transform: uppercase;
    font-weight: 600;
    padding: 10px 15px;
    font-size: 16px;
    line-height: 1.375;
    border-radius: 3px;
}
.ASM_customer-list-modal .btn.glyphicon,
.ASM_customer360-modal .btn.glyphicon {
    padding: 3px 0 4px 0;
}
.ASM_customer-list-modal .btn.glyphicon:before,
.ASM_customer360-modal .btn.glyphicon:before {
    font-size: 25px;
}
.ASM_customer-list-modal .btn,
.ASM_customer360-modal .btn,
.ASM_customer-list-modal .btn:active,
.ASM_customer360-modal .btn:active,
.ASM_customer-list-modal .btn.active,
.ASM_customer360-modal .btn.active {
    box-shadow: none;
}
.ASM_customer-list-modal .btn:focus,
.ASM_customer360-modal .btn:focus,
.ASM_customer-list-modal .btn:active:focus,
.ASM_customer360-modal .btn:active:focus,
.ASM_customer-list-modal .btn.active:focus,
.ASM_customer360-modal .btn.active:focus {
    outline: 0;
}
.ASM_customer-list-modal .btn-icon,
.ASM_customer360-modal .btn-icon {
    padding-left: 83px;
    position: relative;
}
.ASM_customer-list-modal .btn-icon:before,
.ASM_customer360-modal .btn-icon:before {
    position: absolute;
    font-size: 25px;
    top: 9px;
    left: 20px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
}
.ASM_customer-list-modal .btn-icon:after,
.ASM_customer360-modal .btn-icon:after {
    content: "";
    position: absolute;
    left: 65px;
    top: -3px;
    border-right: 3px solid currentColor;
    height: 48px;
}
.ASM_customer-list-modal :hover.btn-icon:after,
.ASM_customer360-modal :hover.btn-icon:after {
    border-right-width: 3px;
}
.ASM_customer-list-modal .btn-block + .btn-block,
.ASM_customer360-modal .btn-block + .btn-block {
    margin-top: 10px;
}
.ASM_customer-list-modal .btn-default,
.ASM_customer360-modal .btn-default {
    border: 3px solid;
    color: #ffffff;
    background-color: #ec7205;
    border-color: #ec7205;
}
.ASM_customer-list-modal .btn-default:hover,
.ASM_customer360-modal .btn-default:hover,
.ASM_customer-list-modal .btn-default:focus,
.ASM_customer360-modal .btn-default:focus,
.ASM_customer-list-modal .btn-default:active,
.ASM_customer360-modal .btn-default:active,
.ASM_customer-list-modal .btn-default.active,
.ASM_customer360-modal .btn-default.active,
.ASM_customer-list-modal .open .dropdown-toggle.btn-default,
.ASM_customer360-modal .open .dropdown-toggle.btn-default {
    color: #ffffff;
    background-color: #ff973b;
    border-color: #ff973b;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ASM_customer-list-modal .btn-default:active,
.ASM_customer360-modal .btn-default:active,
.ASM_customer-list-modal .btn-default.active,
.ASM_customer360-modal .btn-default.active,
.ASM_customer-list-modal .open .dropdown-toggle.btn-default,
.ASM_customer360-modal .open .dropdown-toggle.btn-default {
    background-image: none;
}
.ASM_customer-list-modal .btn-default.disabled,
.ASM_customer360-modal .btn-default.disabled,
.ASM_customer-list-modal .btn-default[disabled],
.ASM_customer360-modal .btn-default[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-default,
.ASM_customer360-modal fieldset[disabled] .btn-default,
.ASM_customer-list-modal .btn-default.disabled:hover,
.ASM_customer360-modal .btn-default.disabled:hover,
.ASM_customer-list-modal .btn-default[disabled]:hover,
.ASM_customer360-modal .btn-default[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-default:hover,
.ASM_customer360-modal fieldset[disabled] .btn-default:hover,
.ASM_customer-list-modal .btn-default.disabled:focus,
.ASM_customer360-modal .btn-default.disabled:focus,
.ASM_customer-list-modal .btn-default[disabled]:focus,
.ASM_customer360-modal .btn-default[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-default:focus,
.ASM_customer360-modal fieldset[disabled] .btn-default:focus,
.ASM_customer-list-modal .btn-default.disabled:active,
.ASM_customer360-modal .btn-default.disabled:active,
.ASM_customer-list-modal .btn-default[disabled]:active,
.ASM_customer360-modal .btn-default[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-default:active,
.ASM_customer360-modal fieldset[disabled] .btn-default:active,
.ASM_customer-list-modal .btn-default.disabled.active,
.ASM_customer360-modal .btn-default.disabled.active,
.ASM_customer-list-modal .btn-default[disabled].active,
.ASM_customer360-modal .btn-default[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-default.active,
.ASM_customer360-modal fieldset[disabled] .btn-default.active {
    color: #ffffff;
    background-color: #f9d4b4;
    border-color: #f9d4b4;
}
.ASM_customer-list-modal .btn-default .badge,
.ASM_customer360-modal .btn-default .badge {
    color: #ec7205;
    background-color: #ffffff;
}
.ASM_customer-list-modal .btn-primary,
.ASM_customer360-modal .btn-primary {
    border: 3px solid;
    color: #ffffff;
    background-color: #47b6b1;
    border-color: #47b6b1;
}
.ASM_customer-list-modal .btn-primary:hover,
.ASM_customer360-modal .btn-primary:hover,
.ASM_customer-list-modal .btn-primary:focus,
.ASM_customer360-modal .btn-primary:focus,
.ASM_customer-list-modal .btn-primary:active,
.ASM_customer360-modal .btn-primary:active,
.ASM_customer-list-modal .btn-primary.active,
.ASM_customer360-modal .btn-primary.active,
.ASM_customer-list-modal .open .dropdown-toggle.btn-primary,
.ASM_customer360-modal .open .dropdown-toggle.btn-primary {
    color: #ffffff;
    background-color: #5adfd9;
    border-color: #5adfd9;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ASM_customer-list-modal .btn-primary:active,
.ASM_customer360-modal .btn-primary:active,
.ASM_customer-list-modal .btn-primary.active,
.ASM_customer360-modal .btn-primary.active,
.ASM_customer-list-modal .open .dropdown-toggle.btn-primary,
.ASM_customer360-modal .open .dropdown-toggle.btn-primary {
    background-image: none;
}
.ASM_customer-list-modal .btn-primary.disabled,
.ASM_customer360-modal .btn-primary.disabled,
.ASM_customer-list-modal .btn-primary[disabled],
.ASM_customer360-modal .btn-primary[disabled],
.ASM_customer-list-modal fieldset[disabled] .btn-primary,
.ASM_customer360-modal fieldset[disabled] .btn-primary,
.ASM_customer-list-modal .btn-primary.disabled:hover,
.ASM_customer360-modal .btn-primary.disabled:hover,
.ASM_customer-list-modal .btn-primary[disabled]:hover,
.ASM_customer360-modal .btn-primary[disabled]:hover,
.ASM_customer-list-modal fieldset[disabled] .btn-primary:hover,
.ASM_customer360-modal fieldset[disabled] .btn-primary:hover,
.ASM_customer-list-modal .btn-primary.disabled:focus,
.ASM_customer360-modal .btn-primary.disabled:focus,
.ASM_customer-list-modal .btn-primary[disabled]:focus,
.ASM_customer360-modal .btn-primary[disabled]:focus,
.ASM_customer-list-modal fieldset[disabled] .btn-primary:focus,
.ASM_customer360-modal fieldset[disabled] .btn-primary:focus,
.ASM_customer-list-modal .btn-primary.disabled:active,
.ASM_customer360-modal .btn-primary.disabled:active,
.ASM_customer-list-modal .btn-primary[disabled]:active,
.ASM_customer360-modal .btn-primary[disabled]:active,
.ASM_customer-list-modal fieldset[disabled] .btn-primary:active,
.ASM_customer360-modal fieldset[disabled] .btn-primary:active,
.ASM_customer-list-modal .btn-primary.disabled.active,
.ASM_customer360-modal .btn-primary.disabled.active,
.ASM_customer-list-modal .btn-primary[disabled].active,
.ASM_customer360-modal .btn-primary[disabled].active,
.ASM_customer-list-modal fieldset[disabled] .btn-primary.active,
.ASM_customer360-modal fieldset[disabled] .btn-primary.active {
    color: #ffffff;
    background-color: #c7e9e7;
    border-color: #c7e9e7;
}
.ASM_customer-list-modal .btn-primary .badge,
.ASM_customer360-modal .btn-primary .badge {
    color: #47b6b1;
    background-color: #ffffff;
}
.ASM_customer-list-modal .pagination-wrap,
.ASM_customer360-modal .pagination-wrap {
    float: right;
    text-align: right;
}
.ASM_customer-list-modal .pagination,
.ASM_customer360-modal .pagination {
    border: 1px solid transparent;
    font-weight: 400;
    margin: 0;
}
.ASM_customer-list-modal .pagination > li,
.ASM_customer360-modal .pagination > li {
    vertical-align: top;
    display: inline-block;
}
.ASM_customer-list-modal .pagination > li > a,
.ASM_customer360-modal .pagination > li > a,
.ASM_customer-list-modal .pagination > li > span,
.ASM_customer360-modal .pagination > li > span {
    position: static;
    border: none;
    margin: 0;
    float: none;
    display: inline-block;
}
.ASM_customer-list-modal .pagination > li.pagination-prev > a,
.ASM_customer360-modal .pagination > li.pagination-prev > a,
.ASM_customer-list-modal .pagination > li.pagination-next > a,
.ASM_customer360-modal .pagination > li.pagination-next > a,
.ASM_customer-list-modal .pagination > li.pagination-prev > span,
.ASM_customer360-modal .pagination > li.pagination-prev > span,
.ASM_customer-list-modal .pagination > li.pagination-next > span,
.ASM_customer360-modal .pagination > li.pagination-next > span {
    font-size: 11px;
}
.ASM_customer-list-modal .pagination > li.pagination-prev > a:hover,
.ASM_customer360-modal .pagination > li.pagination-prev > a:hover,
.ASM_customer-list-modal .pagination > li.pagination-next > a:hover,
.ASM_customer360-modal .pagination > li.pagination-next > a:hover,
.ASM_customer-list-modal .pagination > li.pagination-prev > span:hover,
.ASM_customer360-modal .pagination > li.pagination-prev > span:hover,
.ASM_customer-list-modal .pagination > li.pagination-next > span:hover,
.ASM_customer360-modal .pagination > li.pagination-next > span:hover,
.ASM_customer-list-modal .pagination > li.pagination-prev > a:focus,
.ASM_customer360-modal .pagination > li.pagination-prev > a:focus,
.ASM_customer-list-modal .pagination > li.pagination-next > a:focus,
.ASM_customer360-modal .pagination > li.pagination-next > a:focus,
.ASM_customer-list-modal .pagination > li.pagination-prev > span:focus,
.ASM_customer360-modal .pagination > li.pagination-prev > span:focus,
.ASM_customer-list-modal .pagination > li.pagination-next > span:focus,
.ASM_customer360-modal .pagination > li.pagination-next > span:focus {
    background-color: transparent;
    color: #153a59;
}
.ASM_customer-list-modal .pagination > li.pagination-prev.disabled > a:hover,
.ASM_customer360-modal .pagination > li.pagination-prev.disabled > a:hover,
.ASM_customer-list-modal .pagination > li.pagination-next.disabled > a:hover,
.ASM_customer360-modal .pagination > li.pagination-next.disabled > a:hover,
.ASM_customer-list-modal .pagination > li.pagination-prev.disabled > span:hover,
.ASM_customer360-modal .pagination > li.pagination-prev.disabled > span:hover,
.ASM_customer-list-modal .pagination > li.pagination-next.disabled > span:hover,
.ASM_customer360-modal .pagination > li.pagination-next.disabled > span:hover,
.ASM_customer-list-modal .pagination > li.pagination-prev.disabled > a:focus,
.ASM_customer360-modal .pagination > li.pagination-prev.disabled > a:focus,
.ASM_customer-list-modal .pagination > li.pagination-next.disabled > a:focus,
.ASM_customer360-modal .pagination > li.pagination-next.disabled > a:focus,
.ASM_customer-list-modal .pagination > li.pagination-prev.disabled > span:focus,
.ASM_customer360-modal .pagination > li.pagination-prev.disabled > span:focus,
.ASM_customer-list-modal .pagination > li.pagination-next.disabled > span:focus,
.ASM_customer360-modal .pagination > li.pagination-next.disabled > span:focus {
    color: #a6a6a6;
    background-color: transparent;
    border-color: transparent;
}
.ASM_customer-list-modal .pagination > li.pagination-prev,
.ASM_customer360-modal .pagination > li.pagination-prev {
    text-align: left;
}
.ASM_customer-list-modal .pagination > li.pagination-prev > a,
.ASM_customer360-modal .pagination > li.pagination-prev > a,
.ASM_customer-list-modal .pagination > li.pagination-prev > span,
.ASM_customer360-modal .pagination > li.pagination-prev > span {
    border-right: 1px solid transparent;
}
.ASM_customer-list-modal .pagination > li.pagination-next,
.ASM_customer360-modal .pagination > li.pagination-next {
    text-align: right;
}
.ASM_customer-list-modal .pagination > li.pagination-next > a,
.ASM_customer360-modal .pagination > li.pagination-next > a,
.ASM_customer-list-modal .pagination > li.pagination-next > span,
.ASM_customer360-modal .pagination > li.pagination-next > span {
    border-left: 1px solid transparent;
}
.ASM_customer-list-modal .pagination > .active > a,
.ASM_customer360-modal .pagination > .active > a,
.ASM_customer-list-modal .pagination > .active > span,
.ASM_customer360-modal .pagination > .active > span,
.ASM_customer-list-modal .pagination > .active > a:hover,
.ASM_customer360-modal .pagination > .active > a:hover,
.ASM_customer-list-modal .pagination > .active > span:hover,
.ASM_customer360-modal .pagination > .active > span:hover,
.ASM_customer-list-modal .pagination > .active > a:focus,
.ASM_customer360-modal .pagination > .active > a:focus,
.ASM_customer-list-modal .pagination > .active > span:focus,
.ASM_customer360-modal .pagination > .active > span:focus {
    background-color: transparent;
    border: none;
    font-weight: 700;
}
.ASM_customer-list-modal .pagination > li > a,
.ASM_customer360-modal .pagination > li > a,
.ASM_customer-list-modal .pagination > li > span,
.ASM_customer360-modal .pagination > li > span {
    padding: 30px 30px;
    font-size: 24px;
}
.ASM_customer-list-modal .pagination > li:first-child > a,
.ASM_customer360-modal .pagination > li:first-child > a,
.ASM_customer-list-modal .pagination > li:first-child > span,
.ASM_customer360-modal .pagination > li:first-child > span {
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
}
.ASM_customer-list-modal .pagination > li:last-child > a,
.ASM_customer360-modal .pagination > li:last-child > a,
.ASM_customer-list-modal .pagination > li:last-child > span,
.ASM_customer360-modal .pagination > li:last-child > span {
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
}
.ASM_customer-list-modal .pagination > li > a,
.ASM_customer360-modal .pagination > li > a,
.ASM_customer-list-modal .pagination > li > span,
.ASM_customer360-modal .pagination > li > span {
    line-height: 30px;
    width: 30px;
    padding: 0;
    font-size: 24px;
    text-align: center;
}
.ASM_customer-list-modal .pagination > li.pagination-prev > a,
.ASM_customer360-modal .pagination > li.pagination-prev > a,
.ASM_customer-list-modal .pagination > li.pagination-prev > span,
.ASM_customer360-modal .pagination > li.pagination-prev > span {
    margin-right: 10px;
    width: 35px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}
.ASM_customer-list-modal .pagination > li.pagination-next > a,
.ASM_customer360-modal .pagination > li.pagination-next > a,
.ASM_customer-list-modal .pagination > li.pagination-next > span,
.ASM_customer360-modal .pagination > li.pagination-next > span {
    margin-left: 10px;
    width: 35px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .pagination > li > a,
    .ASM_customer360-modal .pagination > li > a,
    .ASM_customer-list-modal .pagination > li > span,
    .ASM_customer360-modal .pagination > li > span {
        padding: 46px 30px;
        font-size: 24px;
    }
    .ASM_customer-list-modal .pagination > li:first-child > a,
    .ASM_customer360-modal .pagination > li:first-child > a,
    .ASM_customer-list-modal .pagination > li:first-child > span,
    .ASM_customer360-modal .pagination > li:first-child > span {
        border-bottom-left-radius: 10px;
        border-top-left-radius: 10px;
    }
    .ASM_customer-list-modal .pagination > li:last-child > a,
    .ASM_customer360-modal .pagination > li:last-child > a,
    .ASM_customer-list-modal .pagination > li:last-child > span,
    .ASM_customer360-modal .pagination > li:last-child > span {
        border-bottom-right-radius: 10px;
        border-top-right-radius: 10px;
    }
    .ASM_customer-list-modal .pagination > li > a,
    .ASM_customer360-modal .pagination > li > a,
    .ASM_customer-list-modal .pagination > li > span,
    .ASM_customer360-modal .pagination > li > span {
        line-height: 46px;
        width: 30px;
        padding: 0;
        font-size: 24px;
        text-align: center;
    }
    .ASM_customer-list-modal .pagination > li.pagination-prev > a,
    .ASM_customer360-modal .pagination > li.pagination-prev > a,
    .ASM_customer-list-modal .pagination > li.pagination-prev > span,
    .ASM_customer360-modal .pagination > li.pagination-prev > span {
        margin-right: 10px;
        width: 40px;
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }
    .ASM_customer-list-modal .pagination > li.pagination-next > a,
    .ASM_customer360-modal .pagination > li.pagination-next > a,
    .ASM_customer-list-modal .pagination > li.pagination-next > span,
    .ASM_customer360-modal .pagination > li.pagination-next > span {
        margin-left: 10px;
        width: 40px;
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .pagination,
    .ASM_customer360-modal .pagination {
        display: table;
        width: 100%;
    }
    .ASM_customer-list-modal .pagination > li,
    .ASM_customer360-modal .pagination > li {
        display: table-cell;
        vertical-align: middle;
        text-align: center;
    }
    .ASM_customer-list-modal .pagination > li > a,
    .ASM_customer360-modal .pagination > li > a,
    .ASM_customer-list-modal .pagination > li > span,
    .ASM_customer360-modal .pagination > li > span {
        float: none;
    }
    .ASM_customer-list-modal .pagination > li > a,
    .ASM_customer360-modal .pagination > li > a,
    .ASM_customer-list-modal .pagination > li > span,
    .ASM_customer360-modal .pagination > li > span {
        padding: 40px 45px;
        font-size: 24px;
    }
    .ASM_customer-list-modal .pagination > li:first-child > a,
    .ASM_customer360-modal .pagination > li:first-child > a,
    .ASM_customer-list-modal .pagination > li:first-child > span,
    .ASM_customer360-modal .pagination > li:first-child > span {
        border-bottom-left-radius: 20px;
        border-top-left-radius: 20px;
    }
    .ASM_customer-list-modal .pagination > li:last-child > a,
    .ASM_customer360-modal .pagination > li:last-child > a,
    .ASM_customer-list-modal .pagination > li:last-child > span,
    .ASM_customer360-modal .pagination > li:last-child > span {
        border-bottom-right-radius: 20px;
        border-top-right-radius: 20px;
    }
    .ASM_customer-list-modal .pagination > li > a,
    .ASM_customer360-modal .pagination > li > a,
    .ASM_customer-list-modal .pagination > li > span,
    .ASM_customer360-modal .pagination > li > span {
        line-height: 40px;
        width: 45px;
        padding: 0;
        font-size: 24px;
        text-align: center;
    }
    .ASM_customer-list-modal .pagination > li.pagination-prev > a,
    .ASM_customer360-modal .pagination > li.pagination-prev > a,
    .ASM_customer-list-modal .pagination > li.pagination-prev > span,
    .ASM_customer360-modal .pagination > li.pagination-prev > span {
        margin-right: 15px;
        width: 65px;
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }
    .ASM_customer-list-modal .pagination > li.pagination-next > a,
    .ASM_customer360-modal .pagination > li.pagination-next > a,
    .ASM_customer-list-modal .pagination > li.pagination-next > span,
    .ASM_customer360-modal .pagination > li.pagination-next > span {
        margin-left: 15px;
        width: 65px;
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }
    .ASM_customer-list-modal .pagination-with-pager .pagination-wrap,
    .ASM_customer360-modal .pagination-with-pager .pagination-wrap {
        float: none;
    }
}
.ASM_customer-list-modal .breadcrumb-section,
.ASM_customer360-modal .breadcrumb-section {
    background: #d9d9d9;
}
.ASM_customer-list-modal .breadcrumb-section .breadcrumb,
.ASM_customer360-modal .breadcrumb-section .breadcrumb {
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    margin: 0;
}
.ASM_customer-list-modal .container > .product-details,
.ASM_customer360-modal .container > .product-details {
    margin-top: 20px;
}
.ASM_customer-list-modal .image-gallery .gallery-image,
.ASM_customer360-modal .image-gallery .gallery-image {
    cursor: pointer;
}
.ASM_customer-list-modal .image-gallery .gallery-zoom-icon,
.ASM_customer360-modal .image-gallery .gallery-zoom-icon {
    font-size: 20px;
    opacity: 0.5;
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 10;
}
.ASM_customer-list-modal .product-details,
.ASM_customer360-modal .product-details {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .product-details .name,
.ASM_customer360-modal .product-details .name {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
    padding: 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-details .name,
    .ASM_customer360-modal .product-details .name {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .product-details .name.border,
.ASM_customer360-modal .product-details .name.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal .product-details .name .sku,
.ASM_customer360-modal .product-details .name .sku {
    font-size: 18px;
    line-height: 18px;
    color: #929292;
    position: relative;
    padding-left: 20px;
    font-weight: 400;
}
.ASM_customer-list-modal .product-details .name .sku:before,
.ASM_customer360-modal .product-details .name .sku:before {
    border-left: 1px solid #e5e5e5;
    content: "";
    height: 14px;
    position: absolute;
    top: 7px;
    left: 10px;
}
.ASM_customer-list-modal .product-details .name .code,
.ASM_customer360-modal .product-details .name .code {
    font-size: 18px;
    line-height: 18px;
    padding-left: 5px;
}
.ASM_customer-list-modal .product-details .promotion,
.ASM_customer360-modal .product-details .promotion {
    color: #00a651;
}
.ASM_customer-list-modal .product-details .description,
.ASM_customer360-modal .product-details .description {
    padding: 10px 0 25px;
}
.ASM_customer-list-modal .product-details .price,
.ASM_customer360-modal .product-details .price {
    font-size: 25px;
    font-weight: bold;
}
.ASM_customer-list-modal .product-details .stock-status,
.ASM_customer360-modal .product-details .stock-status {
    font-weight: 300;
}
@media (max-width: 1399px) {
    .ASM_customer-list-modal .product-details .description,
    .ASM_customer360-modal .product-details .description {
        border-bottom: 1px solid #cccccc;
    }
}
.ASM_customer-list-modal .variant-section,
.ASM_customer360-modal .variant-section {
    margin-bottom: 30px;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-name,
.ASM_customer360-modal .variant-section .variant-selector .variant-name {
    font-size: 13px;
    font-weight: 600;
    color: #153a59;
    text-transform: uppercase;
    margin-top: 15px;
    margin-bottom: 5px;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-name .variant-selected,
.ASM_customer360-modal .variant-section .variant-selector .variant-name .variant-selected {
    font-weight: normal;
    text-transform: none;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list,
.ASM_customer360-modal .variant-section .variant-selector .variant-list {
    padding-left: 0;
    list-style: none;
    margin-left: -20px;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list:before,
.ASM_customer360-modal .variant-section .variant-selector .variant-list:before,
.ASM_customer-list-modal .variant-section .variant-selector .variant-list:after,
.ASM_customer360-modal .variant-section .variant-selector .variant-list:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list:after,
.ASM_customer360-modal .variant-section .variant-selector .variant-list:after {
    clear: both;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list:before,
.ASM_customer360-modal .variant-section .variant-selector .variant-list:before,
.ASM_customer-list-modal .variant-section .variant-selector .variant-list:after,
.ASM_customer360-modal .variant-section .variant-selector .variant-list:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list:after,
.ASM_customer360-modal .variant-section .variant-selector .variant-list:after {
    clear: both;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li {
    float: left;
    margin: 0 0 0 20px;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li a,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li a,
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li span,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li span {
    display: block;
    height: 32px;
    width: 32px;
    line-height: 32px;
    text-align: center;
    text-transform: uppercase;
    border: 1px solid #cccccc;
    background: #fff;
    color: #19212b;
    text-decoration: none;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .variant-section .variant-selector .variant-list li a,
    .ASM_customer360-modal .variant-section .variant-selector .variant-list li a,
    .ASM_customer-list-modal .variant-section .variant-selector .variant-list li span,
    .ASM_customer360-modal .variant-section .variant-selector .variant-list li span {
        height: 42px;
        width: 42px;
        line-height: 42px;
    }
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li a img,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li a img,
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li span img,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li span img {
    width: 100%;
    height: auto;
    vertical-align: top;
    border: 1px solid transparent;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li:hover a,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li:hover a,
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li.active a,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li.active a {
    background: #47b6b1;
    -webkit-box-shadow: inset 0 0  0 1px #fff;
    box-shadow: inset 0 0  0 1px #fff;
    border: 1px solid #47b6b1;
    color: #fff;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li:hover a img,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li:hover a img,
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li.active a img,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li.active a img {
    border: 1px solid #fff;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-list li.disabled span,
.ASM_customer360-modal .variant-section .variant-selector .variant-list li.disabled span {
    color: #999;
    cursor: not-allowed;
}
.ASM_customer-list-modal .variant-section .variant-selector .variant-select,
.ASM_customer360-modal .variant-section .variant-selector .variant-select {
    margin: 10px 0 0;
}
.ASM_customer-list-modal .rating:before,
.ASM_customer360-modal .rating:before,
.ASM_customer-list-modal .rating:after,
.ASM_customer360-modal .rating:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .rating:after,
.ASM_customer360-modal .rating:after {
    clear: both;
}
.ASM_customer-list-modal .rating:before,
.ASM_customer360-modal .rating:before,
.ASM_customer-list-modal .rating:after,
.ASM_customer360-modal .rating:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .rating:after,
.ASM_customer360-modal .rating:after {
    clear: both;
}
.ASM_customer-list-modal .rating .rating-stars,
.ASM_customer360-modal .rating .rating-stars {
    float: left;
    margin: 0 5px 0 0;
    padding: 3px 0 1px;
    letter-spacing: 50px;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .rating .rating-stars,
    .ASM_customer360-modal .rating .rating-stars {
        font-size: 18px;
        float: none;
    }
    .ASM_customer-list-modal .rating .rating-stars:before,
    .ASM_customer360-modal .rating .rating-stars:before,
    .ASM_customer-list-modal .rating .rating-stars:after,
    .ASM_customer360-modal .rating .rating-stars:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .rating .rating-stars:after,
    .ASM_customer360-modal .rating .rating-stars:after {
        clear: both;
    }
    .ASM_customer-list-modal .rating .rating-stars:before,
    .ASM_customer360-modal .rating .rating-stars:before,
    .ASM_customer-list-modal .rating .rating-stars:after,
    .ASM_customer360-modal .rating .rating-stars:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .rating .rating-stars:after,
    .ASM_customer360-modal .rating .rating-stars:after {
        clear: both;
    }
}
.ASM_customer-list-modal .rating .rating-stars span,
.ASM_customer360-modal .rating .rating-stars span {
    color: #dee3e8;
    overflow: hidden;
    position: static;
    width: 1em;
    height: 1em;
    display: block;
    float: left;
    margin: 0 0.1em;
}
.ASM_customer-list-modal .rating .rating-stars span.fh,
.ASM_customer360-modal .rating .rating-stars span.fh {
    width: 0.5em;
    margin-right: 0;
}
.ASM_customer-list-modal .rating .rating-stars span.lh,
.ASM_customer360-modal .rating .rating-stars span.lh {
    width: 0.5em;
    text-indent: -0.5em;
    margin-left: 0;
}
.ASM_customer-list-modal .rating .rating-stars span.active,
.ASM_customer360-modal .rating .rating-stars span.active {
    color: #47b6b1;
}
.ASM_customer-list-modal .rating.rating-set .rating-stars,
.ASM_customer360-modal .rating.rating-set .rating-stars {
    cursor: pointer;
}
.ASM_customer-list-modal .rating a,
.ASM_customer360-modal .rating a {
    font-size: 13px;
    position: relative;
    margin-left: 10px;
    padding-left: 10px;
}
.ASM_customer-list-modal .rating a:before,
.ASM_customer360-modal .rating a:before {
    border-left: 1px solid #cccccc;
    content: "";
    height: 19px;
    position: absolute;
    top: 0;
    left: 0;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .tabs-responsive .tabhead,
    .ASM_customer360-modal .tabs-responsive .tabhead {
        border-bottom: 1px solid #f2f4f7;
    }
}
.ASM_customer-list-modal .tab-review .review-pagination-bar,
.ASM_customer360-modal .tab-review .review-pagination-bar {
    margin: 10px 0;
}
.ASM_customer-list-modal .tab-review .review-pagination-bar:before,
.ASM_customer360-modal .tab-review .review-pagination-bar:before,
.ASM_customer-list-modal .tab-review .review-pagination-bar:after,
.ASM_customer360-modal .tab-review .review-pagination-bar:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .tab-review .review-pagination-bar:after,
.ASM_customer360-modal .tab-review .review-pagination-bar:after {
    clear: both;
}
.ASM_customer-list-modal .tab-review .review-pagination-bar:before,
.ASM_customer360-modal .tab-review .review-pagination-bar:before,
.ASM_customer-list-modal .tab-review .review-pagination-bar:after,
.ASM_customer360-modal .tab-review .review-pagination-bar:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .tab-review .review-pagination-bar:after,
.ASM_customer360-modal .tab-review .review-pagination-bar:after {
    clear: both;
}
.ASM_customer-list-modal .tab-review .review-pagination-bar .right,
.ASM_customer360-modal .tab-review .review-pagination-bar .right {
    float: right;
}
.ASM_customer-list-modal .tab-review .review-pagination-bar .right .pager,
.ASM_customer360-modal .tab-review .review-pagination-bar .right .pager {
    float: left;
    margin: 0 10px;
}
.ASM_customer-list-modal .tab-review .review-list,
.ASM_customer360-modal .tab-review .review-list {
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .tab-review .review-list .review-entry,
.ASM_customer360-modal .tab-review .review-list .review-entry {
    margin: 10px 0;
}
.ASM_customer-list-modal .tab-review .review-list .review-entry .title,
.ASM_customer360-modal .tab-review .review-list .review-entry .title {
    font-weight: bold;
}
.ASM_customer-list-modal .tab-review .review-list .review-entry .autor,
.ASM_customer360-modal .tab-review .review-list .review-entry .autor {
    color: #777777;
}
.ASM_customer-list-modal .tab-review .write-review,
.ASM_customer360-modal .tab-review .write-review {
    display: none;
}
.ASM_customer-list-modal #AddToCart-PickUpInStoreAction,
.ASM_customer360-modal #AddToCart-PickUpInStoreAction {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 20px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal #AddToCart-PickUpInStoreAction,
    .ASM_customer360-modal #AddToCart-PickUpInStoreAction {
        float: left;
        width: 50%;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal #AddToCart-PickUpInStoreAction,
    .ASM_customer360-modal #AddToCart-PickUpInStoreAction {
        float: left;
        width: 100%;
    }
}
.ASM_customer-list-modal .AddToCart-PickUpInStoreAction,
.ASM_customer360-modal .AddToCart-PickUpInStoreAction {
    margin-top: 10px;
}
.ASM_customer-list-modal .AddToCart-ShareOnSocialNetworkAction,
.ASM_customer360-modal .AddToCart-ShareOnSocialNetworkAction {
    margin-top: 20px;
}
.ASM_customer-list-modal #AddToCart-AddToCartAction,
.ASM_customer360-modal #AddToCart-AddToCartAction {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 20px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal #AddToCart-AddToCartAction,
    .ASM_customer360-modal #AddToCart-AddToCartAction {
        float: left;
        width: 50%;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal #AddToCart-AddToCartAction,
    .ASM_customer360-modal #AddToCart-AddToCartAction {
        float: left;
        width: 100%;
    }
}
.ASM_customer-list-modal #AddToCart-ShareOnSocialNetworkAction,
.ASM_customer360-modal #AddToCart-ShareOnSocialNetworkAction {
    position: relative;
    float: left;
    width: 100%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 30px;
}
.ASM_customer-list-modal .image-gallery img,
.ASM_customer360-modal .image-gallery img {
    width: 100%;
    height: auto;
    -webkit-touch-callout: none;
}
.ASM_customer-list-modal .image-gallery .zoomImg,
.ASM_customer360-modal .image-gallery .zoomImg {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-height: none;
    max-width: none;
    z-index: 9999;
    border: 0;
    opacity: 0;
}
.ASM_customer-list-modal .image-gallery .zoomImg img,
.ASM_customer360-modal .image-gallery .zoomImg img {
    width: 100%;
    height: 100%;
}
.ASM_customer-list-modal .image-gallery .zoomImgMask,
.ASM_customer360-modal .image-gallery .zoomImgMask {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10000;
}
.ASM_customer-list-modal .addtocart-component,
.ASM_customer360-modal .addtocart-component {
    margin-top: 10px;
}
.ASM_customer-list-modal .addtocart-component .stock-wrapper,
.ASM_customer360-modal .addtocart-component .stock-wrapper {
    font-size: 13px;
    margin: 25px 0;
}
.ASM_customer-list-modal .addtocart-component .stock-wrapper *,
.ASM_customer360-modal .addtocart-component .stock-wrapper * {
    float: left;
    margin: 0;
}
.ASM_customer-list-modal .addtocart-component .stock-wrapper .futureStockLink,
.ASM_customer360-modal .addtocart-component .stock-wrapper .futureStockLink {
    margin-left: 10px;
}
.ASM_customer-list-modal .addtocart-component .actions .btn,
.ASM_customer360-modal .addtocart-component .actions .btn {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .addtocart-component .row .AddToCart-ShareOnSocialNetworkAction,
.ASM_customer360-modal .addtocart-component .row .AddToCart-ShareOnSocialNetworkAction {
    margin: 0 auto;
    padding-top: 50px;
    width: 100px;
}
.ASM_customer-list-modal .addtocart-component div.a2a_kit a.a2a_dd.share,
.ASM_customer360-modal .addtocart-component div.a2a_kit a.a2a_dd.share {
    background: url("../../common/images/productShareIcon.png") no-repeat left center;
    padding-left: 25px;
}
.ASM_customer-list-modal .addtocart-component div.a2a_kit a.a2a_dd.share .a2a_img,
.ASM_customer360-modal .addtocart-component div.a2a_kit a.a2a_dd.share .a2a_img {
    display: none;
}
.ASM_customer-list-modal .addtocart-component .qty-selector .input-group-btn,
.ASM_customer360-modal .addtocart-component .qty-selector .input-group-btn,
.ASM_customer-list-modal #add_to_cart_storepickup_form .qty-selector .input-group-btn,
.ASM_customer360-modal #add_to_cart_storepickup_form .qty-selector .input-group-btn,
.ASM_customer-list-modal .addtocart-component .qty-selector .btn,
.ASM_customer360-modal .addtocart-component .qty-selector .btn,
.ASM_customer-list-modal #add_to_cart_storepickup_form .qty-selector .btn,
.ASM_customer360-modal #add_to_cart_storepickup_form .qty-selector .btn {
    width: 48px;
    margin: 0;
    padding-left: 0;
    padding-right: 0;
}
.ASM_customer-list-modal .addtocart-component .qty-selector .form-control,
.ASM_customer360-modal .addtocart-component .qty-selector .form-control,
.ASM_customer-list-modal #add_to_cart_storepickup_form .qty-selector .form-control,
.ASM_customer360-modal #add_to_cart_storepickup_form .qty-selector .form-control {
    width: 50px;
    height: 48px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .addtocart-component,
    .ASM_customer360-modal .addtocart-component {
        margin-top: 20px;
    }
    .ASM_customer-list-modal .addtocart-component .qty-selector .input-group-btn,
    .ASM_customer360-modal .addtocart-component .qty-selector .input-group-btn,
    .ASM_customer-list-modal .addtocart-component .qty-selector .btn,
    .ASM_customer360-modal .addtocart-component .qty-selector .btn,
    .ASM_customer-list-modal .addtocart-component .qty-selector .form-control,
    .ASM_customer360-modal .addtocart-component .qty-selector .form-control {
        width: 62.4px;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .addtocart-component .qty-selector,
    .ASM_customer360-modal .addtocart-component .qty-selector {
        margin-left: auto;
        margin-right: auto;
    }
    .ASM_customer-list-modal .addtocart-component .stock-wrapper,
    .ASM_customer360-modal .addtocart-component .stock-wrapper {
        display: table;
        margin-left: auto;
        margin-right: auto;
    }
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item,
.ASM_customer360-modal .add-to-cart .add-to-cart-item {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item:before,
.ASM_customer360-modal .add-to-cart .add-to-cart-item:before,
.ASM_customer-list-modal .add-to-cart .add-to-cart-item:after,
.ASM_customer360-modal .add-to-cart .add-to-cart-item:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item:after,
.ASM_customer360-modal .add-to-cart .add-to-cart-item:after {
    clear: both;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item:before,
.ASM_customer360-modal .add-to-cart .add-to-cart-item:before,
.ASM_customer-list-modal .add-to-cart .add-to-cart-item:after,
.ASM_customer360-modal .add-to-cart .add-to-cart-item:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item:after,
.ASM_customer360-modal .add-to-cart .add-to-cart-item:after {
    clear: both;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item .thumb,
.ASM_customer360-modal .add-to-cart .add-to-cart-item .thumb {
    float: left;
    margin-right: 10px;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item .details,
.ASM_customer360-modal .add-to-cart .add-to-cart-item .details {
    font-size: 18px;
    margin-left: 75px;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item .details .name,
.ASM_customer360-modal .add-to-cart .add-to-cart-item .details .name {
    font-weight: bold;
    color: inherit;
}
.ASM_customer-list-modal .add-to-cart .add-to-cart-item .price,
.ASM_customer360-modal .add-to-cart .add-to-cart-item .price {
    font-size: 22px;
    text-align: right;
    font-weight: bold;
}
.ASM_customer-list-modal .owl-carousel,
.ASM_customer360-modal .owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}
.ASM_customer-list-modal .owl-carousel:before,
.ASM_customer360-modal .owl-carousel:before,
.ASM_customer-list-modal .owl-carousel:after,
.ASM_customer360-modal .owl-carousel:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .owl-carousel:after,
.ASM_customer360-modal .owl-carousel:after {
    clear: both;
}
.ASM_customer-list-modal .owl-carousel:before,
.ASM_customer360-modal .owl-carousel:before,
.ASM_customer-list-modal .owl-carousel:after,
.ASM_customer360-modal .owl-carousel:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .owl-carousel:after,
.ASM_customer360-modal .owl-carousel:after {
    clear: both;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer.autoHeight,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer.autoHeight {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after {
    clear: both;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:before,
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper:after:after {
    clear: both;
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item {
    float: left;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
}
.ASM_customer-list-modal .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.loading > *,
.ASM_customer360-modal .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.loading > * {
    min-height: 1px;
}
.ASM_customer-list-modal .owl-carousel .owl-controls,
.ASM_customer360-modal .owl-carousel .owl-controls {
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-prev,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-prev,
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-next,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-next {
    cursor: pointer;
    position: absolute !important;
    top: 50% !important;
    display: table;
    width: 25px;
    height: 125px;
    text-align: center;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: rgba(255, 255, 255, 0.7);
    font-size: 120px;
    overflow: hidden;
    -webkit-transition: 0.3s ease-out;
    -o-transition: 0.3s ease-out;
    transition: 0.3s ease-out;
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-prev span.glyphicon,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-prev span.glyphicon,
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-next span.glyphicon,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-next span.glyphicon {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: auto;
    height: auto;
    font-size: 25px;
    line-height: 125px;
    color: #ec7205;
    -webkit-transition: 0.3s ease-in;
    -o-transition: 0.3s ease-in;
    transition: 0.3s ease-in;
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-prev:hover,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-prev:hover,
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-next:hover,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-next:hover {
    color: #ffffff;
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-prev:hover span.glyphicon,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-prev:hover span.glyphicon,
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-next:hover span.glyphicon,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-next:hover span.glyphicon {
    color: #154259;
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-prev,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-prev {
    left: 3px;
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-prev:before,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-prev:before {
    content: "\e075";
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-next,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-next {
    right: 5px;
}
.ASM_customer-list-modal .owl-carousel .owl-controls .owl-buttons .owl-next:before,
.ASM_customer360-modal .owl-carousel .owl-controls .owl-buttons .owl-next:before {
    content: "\e071";
}
.ASM_customer-list-modal .carousel,
.ASM_customer360-modal .carousel {
    width: auto;
    margin: 10px -10px;
    text-align: center;
}
.ASM_customer-list-modal .carousel .item,
.ASM_customer360-modal .carousel .item {
    display: block;
    margin: 0 10px;
    padding: 10px 0;
}
.ASM_customer-list-modal .carousel .item .thumb,
.ASM_customer360-modal .carousel .item .thumb {
    margin-bottom: 20px;
    height: 140px;
}
.ASM_customer-list-modal .carousel .item .thumb img,
.ASM_customer360-modal .carousel .item .thumb img {
    max-width: 140px;
    max-height: 140px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
.ASM_customer-list-modal .carousel .item a,
.ASM_customer360-modal .carousel .item a {
    color: #19212b;
}
.ASM_customer-list-modal .carousel .item a:hover,
.ASM_customer360-modal .carousel .item a:hover,
.ASM_customer-list-modal .carousel .item a:focus,
.ASM_customer360-modal .carousel .item a:focus {
    text-decoration: none;
    color: #47b6b1;
}
.ASM_customer-list-modal .carousel .item .item-name,
.ASM_customer360-modal .carousel .item .item-name {
    margin-top: 13.33333333px;
    margin-bottom: 11px;
    text-transform: uppercase;
    text-align: center;
    line-height: 1.2em;
    overflow: hidden;
    position: relative;
    height: 2.4em;
    font-weight: 600;
    font-size: 16px;
    color: #154259;
}
.ASM_customer-list-modal .carousel .item .item-name:before,
.ASM_customer360-modal .carousel .item .item-name:before {
    background: #FFF none repeat scroll 0 0;
    bottom: 0;
    position: absolute;
    right: 0;
    content: "…";
}
.ASM_customer-list-modal .carousel .item .item-name:after,
.ASM_customer360-modal .carousel .item .item-name:after {
    content: "";
    background: #FFF none repeat scroll 0% 0%;
    position: absolute;
    height: 50px;
    width: 100%;
    z-index: 1;
}
.ASM_customer-list-modal .carousel .item .item-price,
.ASM_customer360-modal .carousel .item .item-price {
    margin: 10px;
    color: #19212b;
    text-align: center;
    font-size: 24px;
    font-weight: 600;
    margin: 0;
}
.ASM_customer-list-modal .carousel-component,
.ASM_customer360-modal .carousel-component {
    padding: 0 10px;
    margin: 35px 0 15px;
}
.ASM_customer-list-modal .carousel-component:before,
.ASM_customer360-modal .carousel-component:before,
.ASM_customer-list-modal .carousel-component:after,
.ASM_customer360-modal .carousel-component:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .carousel-component:after,
.ASM_customer360-modal .carousel-component:after {
    clear: both;
}
.ASM_customer-list-modal .carousel-component:before,
.ASM_customer360-modal .carousel-component:before,
.ASM_customer-list-modal .carousel-component:after,
.ASM_customer360-modal .carousel-component:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .carousel-component:after,
.ASM_customer360-modal .carousel-component:after {
    clear: both;
}
.ASM_customer-list-modal .carousel-component .headline,
.ASM_customer360-modal .carousel-component .headline {
    color: #154259;
    font-size: 28px;
    margin: 10px 0 20px;
    text-align: center;
    font-weight: bold;
    text-transform: normal;
}
.ASM_customer-list-modal .carousel-component:first-child,
.ASM_customer360-modal .carousel-component:first-child {
    margin: 50px 0 22px;
}
.ASM_customer-list-modal .carousel-component + .carousel-component,
.ASM_customer360-modal .carousel-component + .carousel-component {
    margin-top: 0;
    border-top: 4px solid #f2f2f2;
    padding-top: 30px;
}
.ASM_customer-list-modal .rotating-image-componet:before,
.ASM_customer360-modal .rotating-image-componet:before,
.ASM_customer-list-modal .rotating-image-componet:after,
.ASM_customer360-modal .rotating-image-componet:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .rotating-image-componet:after,
.ASM_customer360-modal .rotating-image-componet:after {
    clear: both;
}
.ASM_customer-list-modal .rotating-image-componet:before,
.ASM_customer360-modal .rotating-image-componet:before,
.ASM_customer-list-modal .rotating-image-componet:after,
.ASM_customer360-modal .rotating-image-componet:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .rotating-image-componet:after,
.ASM_customer360-modal .rotating-image-componet:after {
    clear: both;
}
.ASM_customer-list-modal .rotating-image-componet .carousel.rotating-image,
.ASM_customer360-modal .rotating-image-componet .carousel.rotating-image {
    margin: 0;
}
.ASM_customer-list-modal .rotating-image-componet .owl-item .item,
.ASM_customer360-modal .rotating-image-componet .owl-item .item {
    padding: 0;
    margin: 0;
}
.ASM_customer-list-modal .rotating-image-componet .owl-item img,
.ASM_customer360-modal .rotating-image-componet .owl-item img {
    width: 100%;
    height: auto;
    max-width: none;
    max-height: none;
}
.ASM_customer-list-modal .rotating-image-componet .owl-controls .owl-pagination,
.ASM_customer360-modal .rotating-image-componet .owl-controls .owl-pagination {
    display: block !important;
}
.ASM_customer-list-modal .image-gallery .gallery-image .owl-item .item,
.ASM_customer360-modal .image-gallery .gallery-image .owl-item .item {
    padding: 0;
}
.ASM_customer-list-modal .image-gallery .gallery-image .owl-item img,
.ASM_customer360-modal .image-gallery .gallery-image .owl-item img {
    width: 100%;
    height: auto;
    max-width: none;
    max-height: none;
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .image-gallery .gallery-image .owl-controls,
    .ASM_customer360-modal .image-gallery .gallery-image .owl-controls {
        display: none !important;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .image-gallery .gallery-image .owl-controls,
    .ASM_customer360-modal .image-gallery .gallery-image .owl-controls {
        display: none !important;
    }
}
.ASM_customer-list-modal .image-gallery .gallery-carousel .owl-item img,
.ASM_customer360-modal .image-gallery .gallery-carousel .owl-item img {
    width: 100%;
    height: auto;
    max-width: none;
    max-height: none;
}
.ASM_customer-list-modal .simpleimagecomponent a,
.ASM_customer360-modal .simpleimagecomponent a {
    display: block;
}
.ASM_customer-list-modal .simpleimagecomponent a img,
.ASM_customer360-modal .simpleimagecomponent a img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .banner-component,
.ASM_customer360-modal .banner-component {
    width: 100%;
}
.ASM_customer-list-modal .banner-component a,
.ASM_customer360-modal .banner-component a {
    display: block;
    color: #19212b;
    text-decoration: none;
}
.ASM_customer-list-modal .banner-component a:before,
.ASM_customer360-modal .banner-component a:before,
.ASM_customer-list-modal .banner-component a:after,
.ASM_customer360-modal .banner-component a:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .banner-component a:after,
.ASM_customer360-modal .banner-component a:after {
    clear: both;
}
.ASM_customer-list-modal .banner-component a:before,
.ASM_customer360-modal .banner-component a:before,
.ASM_customer-list-modal .banner-component a:after,
.ASM_customer360-modal .banner-component a:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .banner-component a:after,
.ASM_customer360-modal .banner-component a:after {
    clear: both;
}
.ASM_customer-list-modal .banner-component .title,
.ASM_customer360-modal .banner-component .title {
    font-weight: bold;
}
.ASM_customer-list-modal .banner-component .thumb,
.ASM_customer360-modal .banner-component .thumb {
    padding: 10px 0;
}
.ASM_customer-list-modal .banner-component .thumb img,
.ASM_customer360-modal .banner-component .thumb img {
    width: 100%;
    height: auto;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .simple-banner-component,
    .ASM_customer360-modal .simple-banner-component {
        margin-left: -10px;
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .simple-banner-component a,
.ASM_customer360-modal .simple-banner-component a {
    display: block;
}
.ASM_customer-list-modal .simple-banner-component img,
.ASM_customer360-modal .simple-banner-component img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .image-map-component img,
.ASM_customer360-modal .image-map-component img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .cms-image-component img,
.ASM_customer360-modal .cms-image-component img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .tabs,
.ASM_customer360-modal .tabs {
    margin: 60px 0;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .tabs,
    .ASM_customer360-modal .tabs {
        border-top: 1px solid #cccccc;
    }
}
.ASM_customer-list-modal .tabs .tabs-list,
.ASM_customer360-modal .tabs .tabs-list {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
    border-bottom: 1px solid #dddddd;
    display: table;
    margin: 0 auto;
    border: 0;
}
.ASM_customer-list-modal .tabs .tabs-list > li,
.ASM_customer360-modal .tabs .tabs-list > li {
    position: relative;
    display: block;
}
.ASM_customer-list-modal .tabs .tabs-list > li > a,
.ASM_customer360-modal .tabs .tabs-list > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.ASM_customer-list-modal .tabs .tabs-list > li > a:hover,
.ASM_customer360-modal .tabs .tabs-list > li > a:hover,
.ASM_customer-list-modal .tabs .tabs-list > li > a:focus,
.ASM_customer360-modal .tabs .tabs-list > li > a:focus {
    text-decoration: none;
    background-color: #eeeeee;
}
.ASM_customer-list-modal .tabs .tabs-list > li.disabled > a,
.ASM_customer360-modal .tabs .tabs-list > li.disabled > a {
    color: #777777;
}
.ASM_customer-list-modal .tabs .tabs-list > li.disabled > a:hover,
.ASM_customer360-modal .tabs .tabs-list > li.disabled > a:hover,
.ASM_customer-list-modal .tabs .tabs-list > li.disabled > a:focus,
.ASM_customer360-modal .tabs .tabs-list > li.disabled > a:focus {
    color: #777777;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.ASM_customer-list-modal .tabs .tabs-list .open > a,
.ASM_customer360-modal .tabs .tabs-list .open > a,
.ASM_customer-list-modal .tabs .tabs-list .open > a:hover,
.ASM_customer360-modal .tabs .tabs-list .open > a:hover,
.ASM_customer-list-modal .tabs .tabs-list .open > a:focus,
.ASM_customer360-modal .tabs .tabs-list .open > a:focus {
    background-color: #eeeeee;
    border-color: #ec7205;
}
.ASM_customer-list-modal .tabs .tabs-list .nav-divider,
.ASM_customer360-modal .tabs .tabs-list .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}
.ASM_customer-list-modal .tabs .tabs-list > li > a > img,
.ASM_customer360-modal .tabs .tabs-list > li > a > img {
    max-width: none;
}
.ASM_customer-list-modal .tabs .tabs-list * > li,
.ASM_customer360-modal .tabs .tabs-list * > li {
    position: relative;
    display: block;
}
.ASM_customer-list-modal .tabs .tabs-list * > li * > a,
.ASM_customer360-modal .tabs .tabs-list * > li * > a {
    position: relative;
    display: block;
    padding: 10px 15px;
}
.ASM_customer-list-modal .tabs .tabs-list * > li:hover,
.ASM_customer360-modal .tabs .tabs-list * > li:hover,
.ASM_customer-list-modal .tabs .tabs-list * > li:focus,
.ASM_customer360-modal .tabs .tabs-list * > li:focus {
    text-decoration: none;
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .tabs .tabs-list * > li.disabled * > a,
.ASM_customer360-modal .tabs .tabs-list * > li.disabled * > a {
    color: #929292;
}
.ASM_customer-list-modal .tabs .tabs-list * > li.disabled * > a:hover,
.ASM_customer360-modal .tabs .tabs-list * > li.disabled * > a:hover,
.ASM_customer-list-modal .tabs .tabs-list * > li.disabled * > a:focus,
.ASM_customer360-modal .tabs .tabs-list * > li.disabled * > a:focus {
    color: #929292;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}
.ASM_customer-list-modal .tabs .tabs-list * > li.disabled * > a img,
.ASM_customer360-modal .tabs .tabs-list * > li.disabled * > a img {
    max-width: none;
}
.ASM_customer-list-modal .tabs .tabs-list .open > a,
.ASM_customer360-modal .tabs .tabs-list .open > a {
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .tabs .tabs-list .open > a:hover,
.ASM_customer360-modal .tabs .tabs-list .open > a:hover,
.ASM_customer-list-modal .tabs .tabs-list .open > a:focus,
.ASM_customer360-modal .tabs .tabs-list .open > a:focus {
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .tabs .tabs-list > li,
.ASM_customer360-modal .tabs .tabs-list > li {
    float: left;
    margin-bottom: -1px;
}
.ASM_customer-list-modal .tabs .tabs-list > li > a,
.ASM_customer360-modal .tabs .tabs-list > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: 0 0 0 0;
}
.ASM_customer-list-modal .tabs .tabs-list > li > a:hover,
.ASM_customer360-modal .tabs .tabs-list > li > a:hover {
    border-color: #eeeeee #eeeeee #dddddd;
}
.ASM_customer-list-modal .tabs .tabs-list > li.active > a,
.ASM_customer360-modal .tabs .tabs-list > li.active > a,
.ASM_customer-list-modal .tabs .tabs-list > li.active > a:hover,
.ASM_customer360-modal .tabs .tabs-list > li.active > a:hover,
.ASM_customer-list-modal .tabs .tabs-list > li.active > a:focus,
.ASM_customer360-modal .tabs .tabs-list > li.active > a:focus {
    color: #555555;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-bottom-color: transparent;
    cursor: default;
}
.ASM_customer-list-modal .tabs .tabs-list.nav-justified,
.ASM_customer360-modal .tabs .tabs-list.nav-justified {
    width: 100%;
    border-bottom: 0;
}
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > li,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > li {
    float: none;
}
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > li > a,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > li > a {
    text-align: center;
    margin-bottom: 5px;
}
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > .dropdown .dropdown-menu,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .tabs .tabs-list.nav-justified > li,
    .ASM_customer360-modal .tabs .tabs-list.nav-justified > li {
        display: table-cell;
        width: 1%;
    }
    .ASM_customer-list-modal .tabs .tabs-list.nav-justified > li > a,
    .ASM_customer360-modal .tabs .tabs-list.nav-justified > li > a {
        margin-bottom: 0;
    }
}
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > li > a,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > li > a {
    margin-right: 0;
    border-radius: 0;
}
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > .active > a,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > .active > a,
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > .active > a:hover,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > .active > a:hover,
.ASM_customer-list-modal .tabs .tabs-list.nav-justified > .active > a:focus,
.ASM_customer360-modal .tabs .tabs-list.nav-justified > .active > a:focus {
    border: 1px solid #dddddd;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .tabs .tabs-list.nav-justified > li > a,
    .ASM_customer360-modal .tabs .tabs-list.nav-justified > li > a {
        border-bottom: 1px solid #dddddd;
        border-radius: 0 0 0 0;
    }
    .ASM_customer-list-modal .tabs .tabs-list.nav-justified > .active > a,
    .ASM_customer360-modal .tabs .tabs-list.nav-justified > .active > a,
    .ASM_customer-list-modal .tabs .tabs-list.nav-justified > .active > a:hover,
    .ASM_customer360-modal .tabs .tabs-list.nav-justified > .active > a:hover,
    .ASM_customer-list-modal .tabs .tabs-list.nav-justified > .active > a:focus,
    .ASM_customer360-modal .tabs .tabs-list.nav-justified > .active > a:focus {
        border-bottom-color: #ffffff;
    }
}
.ASM_customer-list-modal .tabs .tabs-list .current-info,
.ASM_customer360-modal .tabs .tabs-list .current-info {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.ASM_customer-list-modal .tabs .tabs-list li,
.ASM_customer360-modal .tabs .tabs-list li {
    padding: 0 20px;
}
.ASM_customer-list-modal .tabs .tabs-list li a,
.ASM_customer360-modal .tabs .tabs-list li a {
    text-transform: uppercase;
    color: #ec7205;
    padding: 0 0 5px 0;
    border: 0;
    border-bottom: 4px solid transparent;
}
.ASM_customer-list-modal .tabs .tabs-list li a:focus,
.ASM_customer360-modal .tabs .tabs-list li a:focus,
.ASM_customer-list-modal .tabs .tabs-list li a:hover,
.ASM_customer360-modal .tabs .tabs-list li a:hover {
    cursor: pointer;
    background-color: transparent;
}
.ASM_customer-list-modal .tabs .tabs-list li + li:before,
.ASM_customer360-modal .tabs .tabs-list li + li:before {
    content: "";
    position: absolute;
    height: 15px;
    left: 0;
    top: 2px;
    border-left: 1px solid #cccccc;
}
.ASM_customer-list-modal .tabs .tabs-list li.active a,
.ASM_customer360-modal .tabs .tabs-list li.active a,
.ASM_customer-list-modal .tabs .tabs-list li.active a:hover,
.ASM_customer360-modal .tabs .tabs-list li.active a:hover,
.ASM_customer-list-modal .tabs .tabs-list li.active a:focus,
.ASM_customer360-modal .tabs .tabs-list li.active a:focus {
    color: #19212b;
    font-weight: bold;
    border: 0;
    border-bottom: 4px solid #47b6b1;
}
.ASM_customer-list-modal .tabs .tabhead,
.ASM_customer360-modal .tabs .tabhead {
    height: 75px;
    display: table;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .tabs .tabhead,
    .ASM_customer360-modal .tabs .tabhead {
        display: none !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .tabs .tabhead,
    .ASM_customer360-modal .tabs .tabhead {
        display: none !important;
    }
}
.ASM_customer-list-modal .tabs .tabhead + .tabbody,
.ASM_customer360-modal .tabs .tabhead + .tabbody {
    display: none !important;
}
.ASM_customer-list-modal .tabs .tabhead.active,
.ASM_customer360-modal .tabs .tabhead.active {
    font-weight: bold;
}
.ASM_customer-list-modal .tabs .tabhead.active + .tabbody,
.ASM_customer360-modal .tabs .tabhead.active + .tabbody {
    display: block !important;
}
.ASM_customer-list-modal .tabs .tabhead a,
.ASM_customer360-modal .tabs .tabhead a {
    padding: 0 10px;
    color: inherit;
    line-height: 1;
    text-decoration: none;
    display: table-cell;
    width: 100%;
    vertical-align: middle;
}
.ASM_customer-list-modal .tabs .tabhead .glyphicon,
.ASM_customer360-modal .tabs .tabhead .glyphicon {
    padding: 0 10px;
    display: table-cell;
    vertical-align: middle;
}
.ASM_customer-list-modal .tabs .tabhead .glyphicon:before,
.ASM_customer360-modal .tabs .tabhead .glyphicon:before {
    content: "\e080";
}
.ASM_customer-list-modal .tabs .tabhead.active .glyphicon:before,
.ASM_customer360-modal .tabs .tabhead.active .glyphicon:before {
    content: "\e114";
}
.ASM_customer-list-modal .tabs .tabbody,
.ASM_customer360-modal .tabs .tabbody {
    border-bottom: 1px solid #cccccc;
    padding: 20px;
    background-color: #f2f2f2;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .tabs .tabbody,
    .ASM_customer360-modal .tabs .tabbody {
        border-top: 1px solid #cccccc;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .tabs.tabs-responsive .tabs-list,
    .ASM_customer360-modal .tabs.tabs-responsive .tabs-list {
        display: none !important;
    }
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .tabs.tabs-responsive .tabs-list,
    .ASM_customer360-modal .tabs.tabs-responsive .tabs-list {
        display: none !important;
    }
}
.ASM_customer-list-modal .tabs.tabs-responsive .tabhead,
.ASM_customer360-modal .tabs.tabs-responsive .tabhead {
    text-transform: uppercase;
    display: none !important;
    border-bottom-color: #cccccc;
}
.ASM_customer-list-modal .tabs.tabs-responsive .tabhead.active,
.ASM_customer360-modal .tabs.tabs-responsive .tabhead.active {
    border-bottom: 4px solid #47b6b1;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .tabs.tabs-responsive .tabhead,
    .ASM_customer360-modal .tabs.tabs-responsive .tabhead {
        display: table !important;
    }
}
.ASM_customer-list-modal .tabs.tabs-accordion .tabs-list,
.ASM_customer360-modal .tabs.tabs-accordion .tabs-list {
    display: none !important;
}
.ASM_customer-list-modal .tabs.tabs-accordion .tabhead,
.ASM_customer360-modal .tabs.tabs-accordion .tabhead {
    display: table !important;
    margin-bottom: 20px;
}
.ASM_customer-list-modal .languagecurrencycomponent,
.ASM_customer360-modal .languagecurrencycomponent {
    float: right !important;
}
.ASM_customer-list-modal .languagecurrencycomponent form,
.ASM_customer360-modal .languagecurrencycomponent form {
    display: inline-block;
}
.ASM_customer-list-modal .languagecurrencycomponent form + form,
.ASM_customer360-modal .languagecurrencycomponent form + form {
    margin-left: 10px;
}
.ASM_customer-list-modal .ui-helper-hidden-accessible,
.ASM_customer360-modal .ui-helper-hidden-accessible {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.ASM_customer-list-modal .thumb,
.ASM_customer360-modal .thumb {
    position: relative;
}
.ASM_customer-list-modal .thumb .badges,
.ASM_customer360-modal .thumb .badges {
    position: absolute;
    top: 10px;
    left: 10px;
    right: 10px;
    bottom: 10px;
    overflow: hidden;
}
.ASM_customer-list-modal .thumb .badges .badge,
.ASM_customer360-modal .thumb .badges .badge {
    float: left;
    clear: left;
    margin-bottom: 10px;
}
.ASM_customer-list-modal .com-space > *,
.ASM_customer360-modal .com-space > * {
    padding: 10px 0;
}
.ASM_customer-list-modal .flex-column,
.ASM_customer360-modal .flex-column {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: start;
    -moz-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
}
.ASM_customer-list-modal .flex-column > *,
.ASM_customer360-modal .flex-column > * {
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    -webkit-align-self: flex-start;
    -ms-flex-item-align: start;
    align-self: flex-start;
}
.ASM_customer-list-modal .product-classifications .headline,
.ASM_customer360-modal .product-classifications .headline {
    font-weight: bold;
    padding: 10px;
}
.ASM_customer-list-modal .product-classifications table.table td.attrib,
.ASM_customer360-modal .product-classifications table.table td.attrib {
    width: 50%;
}
.ASM_customer-list-modal .no-space,
.ASM_customer360-modal .no-space {
    padding: 0 !important;
}
.ASM_customer-list-modal .no-space .row,
.ASM_customer360-modal .no-space .row {
    margin-left: 0;
    margin-right: 0;
}
.ASM_customer-list-modal .no-space .yCmsComponent,
.ASM_customer360-modal .no-space .yCmsComponent {
    padding: 0 !important;
}
.ASM_customer-list-modal .simple-responsive-banner-component a,
.ASM_customer360-modal .simple-responsive-banner-component a {
    display: block;
}
.ASM_customer-list-modal .simple-responsive-banner-component img,
.ASM_customer360-modal .simple-responsive-banner-component img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .error-page,
.ASM_customer360-modal .error-page {
    text-align: center;
}
.ASM_customer-list-modal .back-link,
.ASM_customer360-modal .back-link {
    padding: 20px 0;
}
.ASM_customer-list-modal .back-link.border,
.ASM_customer360-modal .back-link.border {
    border-bottom: 1px solid #cccccc;
}
.ASM_customer-list-modal .back-link button,
.ASM_customer360-modal .back-link button {
    padding: 0;
}
.ASM_customer-list-modal .back-link .glyphicon,
.ASM_customer360-modal .back-link .glyphicon {
    border-right: 1px solid #cccccc;
    border-radius: 0;
    padding-right: 10px;
    line-height: 16px;
    top: -2px;
}
.ASM_customer-list-modal .back-link .label,
.ASM_customer360-modal .back-link .label {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
    padding-left: 10px;
    white-space: normal;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .back-link .label,
    .ASM_customer360-modal .back-link .label {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .back-link .label.border,
.ASM_customer360-modal .back-link .label.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .back-link,
    .ASM_customer360-modal .back-link {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .back-link.product-details .label,
.ASM_customer360-modal .back-link.product-details .label {
    font-weight: 600;
}
.ASM_customer-list-modal .accordion,
.ASM_customer360-modal .accordion {
    font-weight: 600;
    text-transform: uppercase;
    margin: 0;
}
.ASM_customer-list-modal .accordion .panel-group,
.ASM_customer360-modal .accordion .panel-group {
    margin: 0;
}
.ASM_customer-list-modal .accordion .panel,
.ASM_customer360-modal .accordion .panel {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.ASM_customer-list-modal .accordion .panel .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-heading {
    background-color: #f2f2f2;
    border-bottom: 1px solid #ffffff;
    position: relative;
    padding: 0;
}
.ASM_customer-list-modal .accordion .panel .panel-heading .accordion-toggle,
.ASM_customer360-modal .accordion .panel .panel-heading .accordion-toggle {
    display: block;
    color: #19212b;
    padding: 20px;
}
.ASM_customer-list-modal .accordion .panel .panel-heading .accordion-toggle:before,
.ASM_customer360-modal .accordion .panel .panel-heading .accordion-toggle:before {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.ASM_customer-list-modal .accordion .panel .panel-heading .accordion-toggle:before,
.ASM_customer360-modal .accordion .panel .panel-heading .accordion-toggle:before {
    content: "\e113";
}
.ASM_customer-list-modal .accordion .panel .panel-heading .accordion-toggle.collapsed:before,
.ASM_customer360-modal .accordion .panel .panel-heading .accordion-toggle.collapsed:before {
    content: "\e114";
}
.ASM_customer-list-modal .accordion .panel .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-heading .accordion-lnk {
    position: absolute;
    left: 55px;
    top: 20px;
}
.ASM_customer-list-modal .accordion .panel .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-heading .accordion-lnk.no-subs {
    display: block;
    position: static;
    padding: 20px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-heading {
    background-color: #e6e6e6;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-heading .accordion-lnk {
    left: 75px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 75px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-heading {
    background-color: #d9d9d9;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 95px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 95px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #cccccc;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 115px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 115px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #bfbfbf;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 135px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 135px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #b3b3b3;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 155px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 155px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #a6a6a6;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 175px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 175px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #999999;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 195px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 195px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #8c8c8c;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 215px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 215px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #808080;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 235px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 235px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading {
    background-color: #737373;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk {
    left: 255px;
}
.ASM_customer-list-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs,
.ASM_customer360-modal .accordion .panel .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-collapse .panel-heading .accordion-lnk.no-subs {
    padding-left: 255px;
}
.ASM_customer-list-modal .accordion .panel .panel-heading + .panel-collapse > .panel-body,
.ASM_customer360-modal .accordion .panel .panel-heading + .panel-collapse > .panel-body {
    border: none;
    padding: 0;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .product-list-wrapper,
    .ASM_customer360-modal .product-list-wrapper {
        padding: 0;
    }
}
.ASM_customer-list-modal .results h1,
.ASM_customer360-modal .results h1 {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
    margin-top: 20px;
    padding-left: 10px;
    padding-bottom: 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .results h1,
    .ASM_customer360-modal .results h1 {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .results h1.border,
.ASM_customer360-modal .results h1.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal .product-listing,
.ASM_customer360-modal .product-listing {
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .product-listing .promo,
.ASM_customer360-modal .product-listing .promo {
    color: #3e5983;
    margin-bottom: 10px;
}
.ASM_customer-list-modal a.product-listing .promo:hover,
.ASM_customer360-modal a.product-listing .promo:hover {
    color: #2e4160;
}
.ASM_customer-list-modal .product-listing .price-panel,
.ASM_customer360-modal .product-listing .price-panel {
    text-align: right;
}
.ASM_customer-list-modal .product-listing a.name,
.ASM_customer360-modal .product-listing a.name {
    display: block;
    text-transform: uppercase;
    font-weight: bold;
    margin: 0 0 10px 106px;
    color: inherit;
}
.ASM_customer-list-modal .product-listing .description,
.ASM_customer360-modal .product-listing .description {
    margin: 0 210px 0 106px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-listing .description,
    .ASM_customer360-modal .product-listing .description {
        display: none !important;
    }
}
.ASM_customer-list-modal .product-listing .addtocart,
.ASM_customer360-modal .product-listing .addtocart {
    clear: both;
    text-align: center;
    padding: 10px 0 0 0;
}
.ASM_customer-list-modal .product-listing .addtocart button,
.ASM_customer360-modal .product-listing .addtocart button {
    margin-bottom: 5px;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .product-listing .addtocart .actions-container-for-ProductGridComponent > div,
    .ASM_customer360-modal .product-listing .addtocart .actions-container-for-ProductGridComponent > div {
        display: inline-block;
        width: 100%;
    }
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction {
        width: 49%;
    }
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .product-listing .addtocart .actions-container-for-ProductGridComponent > div,
    .ASM_customer360-modal .product-listing .addtocart .actions-container-for-ProductGridComponent > div {
        float: left;
    }
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available {
        margin: 0 -4px;
    }
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .ProductGridComponent-ListAddToCartAction,
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction,
    .ASM_customer360-modal .product-listing .addtocart .pickup-in-store-available .SearchResultsList-ListAddToCartAction {
        padding: 0 3.33333333px;
    }
}
.ASM_customer-list-modal .product-listing.product-list .product-item,
.ASM_customer360-modal .product-listing.product-list .product-item {
    padding: 20px;
}
.ASM_customer-list-modal .product-listing.product-list .thumb,
.ASM_customer360-modal .product-listing.product-list .thumb {
    float: left;
    margin-right: 10px;
    display: block;
}
.ASM_customer-list-modal .product-listing.product-list .price-panel,
.ASM_customer360-modal .product-listing.product-list .price-panel {
    float: right;
    width: 200px;
}
.ASM_customer-list-modal .product-listing.product-list .addtocart button + button,
.ASM_customer360-modal .product-listing.product-list .addtocart button + button {
    margin-left: 10px;
}
.ASM_customer-list-modal .product-listing.product-list .ProductListComponent-ListPickUpInStoreAction,
.ASM_customer360-modal .product-listing.product-list .ProductListComponent-ListPickUpInStoreAction,
.ASM_customer-list-modal .product-listing.product-list .ProductListComponent-ListAddToCartAction,
.ASM_customer360-modal .product-listing.product-list .ProductListComponent-ListAddToCartAction,
.ASM_customer-list-modal .product-listing.product-list .SearchResultsList-ListPickUpInStoreAction,
.ASM_customer360-modal .product-listing.product-list .SearchResultsList-ListPickUpInStoreAction,
.ASM_customer-list-modal .product-listing.product-list .SearchResultsList-ListAddToCartAction,
.ASM_customer360-modal .product-listing.product-list .SearchResultsList-ListAddToCartAction {
    float: left;
    width: 50%;
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .product-listing.product-list .ProductListComponent-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing.product-list .ProductListComponent-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing.product-list .ProductListComponent-ListAddToCartAction,
    .ASM_customer360-modal .product-listing.product-list .ProductListComponent-ListAddToCartAction,
    .ASM_customer-list-modal .product-listing.product-list .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing.product-list .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing.product-list .SearchResultsList-ListAddToCartAction,
    .ASM_customer360-modal .product-listing.product-list .SearchResultsList-ListAddToCartAction {
        float: left;
        width: 33.33333333%;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .product-listing.product-list .ProductListComponent-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing.product-list .ProductListComponent-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing.product-list .ProductListComponent-ListAddToCartAction,
    .ASM_customer360-modal .product-listing.product-list .ProductListComponent-ListAddToCartAction,
    .ASM_customer-list-modal .product-listing.product-list .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer360-modal .product-listing.product-list .SearchResultsList-ListPickUpInStoreAction,
    .ASM_customer-list-modal .product-listing.product-list .SearchResultsList-ListAddToCartAction,
    .ASM_customer360-modal .product-listing.product-list .SearchResultsList-ListAddToCartAction {
        left: 33.33333333%;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-listing.product-list .price-panel,
    .ASM_customer360-modal .product-listing.product-list .price-panel {
        text-align: left;
        float: none;
        margin-left: 106px;
        width: auto;
    }
}
.ASM_customer-list-modal .product-listing.product-grid,
.ASM_customer360-modal .product-listing.product-grid {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.ASM_customer-list-modal .product-listing.product-grid .product-item,
.ASM_customer360-modal .product-listing.product-grid .product-item {
    float: left;
    width: 50%;
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding: 20px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -ms-flex;
    display: flex;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .product-listing.product-grid .product-item,
    .ASM_customer360-modal .product-listing.product-grid .product-item {
        float: left;
        width: 25%;
    }
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .product-listing.product-grid .product-item,
    .ASM_customer360-modal .product-listing.product-grid .product-item {
        float: left;
        width: 25%;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .product-listing.product-grid .product-item,
    .ASM_customer360-modal .product-listing.product-grid .product-item {
        float: left;
        width: 25%;
    }
}
.ASM_customer-list-modal .product-listing.product-grid .product-item:first-child,
.ASM_customer360-modal .product-listing.product-grid .product-item:first-child {
    margin-left: -1px;
}
.ASM_customer-list-modal .product-listing.product-grid .thumb,
.ASM_customer360-modal .product-listing.product-grid .thumb {
    display: block;
    margin-bottom: 10px;
    text-align: center;
    height: 180px;
    overflow: hidden;
}
.ASM_customer-list-modal .product-listing.product-grid .thumb img,
.ASM_customer360-modal .product-listing.product-grid .thumb img {
    width: 100%;
    height: auto;
    max-width: 140px;
}
.ASM_customer-list-modal .product-listing.product-grid .details,
.ASM_customer360-modal .product-listing.product-grid .details {
    text-align: center;
    margin: 0 auto;
    -webkit-flex: 1 0 auto;
    -moz-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.ASM_customer-list-modal .product-listing.product-grid .details .name,
.ASM_customer360-modal .product-listing.product-grid .details .name {
    margin: 0;
    font-weight: 600;
    font-size: 16px;
    padding-bottom: 10px;
    height: 70px;
    overflow: hidden;
    color: #154259;
}
.ASM_customer-list-modal .product-listing.product-grid .details .price,
.ASM_customer360-modal .product-listing.product-grid .details .price {
    font-size: 18px;
}
.ASM_customer-list-modal .product-listing.product-grid .details .promo,
.ASM_customer360-modal .product-listing.product-grid .details .promo {
    color: #00a651;
    font-size: 14px;
    font-weight: bold;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .product-listing.product-grid .product-item:nth-child(4n+1),
    .ASM_customer360-modal .product-listing.product-grid .product-item:nth-child(4n+1) {
        clear: both;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-listing.product-grid .product-item:nth-child(2n+1),
    .ASM_customer360-modal .product-listing.product-grid .product-item:nth-child(2n+1) {
        clear: both;
    }
}
.ASM_customer-list-modal .search-empty,
.ASM_customer360-modal .search-empty {
    margin-top: 20px;
    margin-bottom: 20px;
    text-align: center;
}
.ASM_customer-list-modal .search-empty .headline,
.ASM_customer360-modal .search-empty .headline {
    margin-bottom: 20px;
}
.ASM_customer-list-modal .search-empty .search-suggestions,
.ASM_customer360-modal .search-empty .search-suggestions {
    margin-bottom: 20px;
}
.ASM_customer-list-modal .product-category-page .product-categories .refine-bar,
.ASM_customer360-modal .product-category-page .product-categories .refine-bar {
    padding-bottom: 10px;
    padding-top: 10px;
}
.ASM_customer-list-modal .product-category-page .product-categories .pcp-prod,
.ASM_customer360-modal .product-category-page .product-categories .pcp-prod,
.ASM_customer-list-modal .product-category-page .product-categories .pcp-banner,
.ASM_customer360-modal .product-category-page .product-categories .pcp-banner {
    padding-left: 0;
    padding-right: 0;
}
.ASM_customer-list-modal .product-category-page .product-categories .pcp-banner .simple-responsive-banner-component,
.ASM_customer360-modal .product-category-page .product-categories .pcp-banner .simple-responsive-banner-component {
    margin-right: -20px;
}
.ASM_customer-list-modal .product-category-page .product-categories .pcp-banner,
.ASM_customer360-modal .product-category-page .product-categories .pcp-banner {
    padding-top: 10px;
}
.ASM_customer-list-modal .product-facet,
.ASM_customer360-modal .product-facet {
    margin: 0;
    border-right: 1px solid #cccccc;
    padding: 0;
}
.ASM_customer-list-modal .product-facet .facet,
.ASM_customer360-modal .product-facet .facet {
    padding: 45px 20px 30px 10px;
    border-bottom: 1px solid #cccccc;
}
.ASM_customer-list-modal .product-facet .facet:before,
.ASM_customer360-modal .product-facet .facet:before,
.ASM_customer-list-modal .product-facet .facet:after,
.ASM_customer360-modal .product-facet .facet:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .product-facet .facet:after,
.ASM_customer360-modal .product-facet .facet:after {
    clear: both;
}
.ASM_customer-list-modal .product-facet .facet:before,
.ASM_customer360-modal .product-facet .facet:before,
.ASM_customer-list-modal .product-facet .facet:after,
.ASM_customer360-modal .product-facet .facet:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .product-facet .facet:after,
.ASM_customer360-modal .product-facet .facet:after {
    clear: both;
}
.ASM_customer-list-modal .product-facet .facet:last-child,
.ASM_customer360-modal .product-facet .facet:last-child {
    margin: 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-name,
.ASM_customer360-modal .product-facet .facet .facet-name {
    font-size: 18px;
    font-weight: bold;
    color: #154259;
    margin-left: -5px;
}
.ASM_customer-list-modal .product-facet .facet .facet-list,
.ASM_customer360-modal .product-facet .facet .facet-list {
    padding-left: 0;
    list-style: none;
    margin: 10px 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-list li,
.ASM_customer360-modal .product-facet .facet .facet-list li {
    padding: 10px 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-list label,
.ASM_customer360-modal .product-facet .facet .facet-list label {
    cursor: pointer;
    font-weight: normal;
    display: block;
    margin: 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-list .facet-mark,
.ASM_customer360-modal .product-facet .facet .facet-list .facet-mark {
    display: inline-block;
    width: 20px;
    height: 20px;
    padding: 0;
    margin-right: 10px;
    border: 1px solid #cccccc;
    text-align: center;
    vertical-align: middle;
    background: #ffffff;
    margin-top: -3px;
}
.ASM_customer-list-modal .product-facet .facet .facet-list .facet-checkbox:checked + .facet-label .facet-mark,
.ASM_customer360-modal .product-facet .facet .facet-list .facet-checkbox:checked + .facet-label .facet-mark {
    background: #ec7205;
    border: 1px solid #ec7205;
    -webkit-box-shadow: inset 0 0  0 1px #fff;
    box-shadow: inset 0 0  0 1px #fff;
}
.ASM_customer-list-modal .product-facet .facet .facet-list .facet-checkbox:checked + .facet-label .facet-text,
.ASM_customer360-modal .product-facet .facet .facet-list .facet-checkbox:checked + .facet-label .facet-text {
    color: #ec7205;
}
.ASM_customer-list-modal .product-facet .facet .facet-list .facet-checkbox:focus + .facet-label .facet-mark,
.ASM_customer360-modal .product-facet .facet .facet-list .facet-checkbox:focus + .facet-label .facet-mark {
    border: 1px solid #47b6b1;
    -webkit-box-shadow: inset 0 0  0 1px #fff;
    box-shadow: inset 0 0  0 1px #fff;
}
.ASM_customer-list-modal .product-facet .facet .facet-list .facet-text,
.ASM_customer360-modal .product-facet .facet .facet-list .facet-text {
    line-height: 20px;
}
.ASM_customer-list-modal .product-facet .facet .facet-list.facet-list-hidden,
.ASM_customer360-modal .product-facet .facet .facet-list.facet-list-hidden {
    display: none;
}
.ASM_customer-list-modal .product-facet .facet .more,
.ASM_customer360-modal .product-facet .facet .more {
    display: block;
}
.ASM_customer-list-modal .product-facet .facet .less,
.ASM_customer360-modal .product-facet .facet .less {
    display: none;
}
.ASM_customer-list-modal .product-facet .facet .facet-form,
.ASM_customer360-modal .product-facet .facet .facet-form {
    padding-top: 10px;
}
.ASM_customer-list-modal .product-facet .facet .facet-form-hidden,
.ASM_customer360-modal .product-facet .facet .facet-form-hidden {
    display: none;
}
.ASM_customer-list-modal .product-facet .facet .facet-form .input-group,
.ASM_customer360-modal .product-facet .facet .facet-form .input-group {
    background-color: #ffffff;
    min-height: 32px;
    border: 1px solid #cccccc;
}
.ASM_customer-list-modal .product-facet .facet .facet-form .input-group .form-control,
.ASM_customer360-modal .product-facet .facet .facet-form .input-group .form-control {
    border: 0 none;
    height: 32px;
    box-shadow: none;
}
.ASM_customer-list-modal .product-facet .facet .facet-form .input-group .btn,
.ASM_customer360-modal .product-facet .facet .facet-form .input-group .btn {
    width: 40px;
    height: 32px;
    line-height: 32px;
    padding: 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-form .input-group .btn .glyphicon-search,
.ASM_customer360-modal .product-facet .facet .facet-form .input-group .btn .glyphicon-search {
    color: #b9bdc2;
    font-size: 17px;
    top: 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-form .line-text,
.ASM_customer360-modal .product-facet .facet .facet-form .line-text {
    margin: 20px 0;
}
.ASM_customer-list-modal .product-facet .facet .facet-container-hidden,
.ASM_customer360-modal .product-facet .facet .facet-container-hidden {
    display: none;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .product-facet,
    .ASM_customer360-modal .product-facet {
        padding: 10px;
        margin: 0;
        border: 0 none;
    }
    .ASM_customer-list-modal #colorbox .product-facet,
    .ASM_customer360-modal #colorbox .product-facet {
        display: block !important;
    }
    .ASM_customer-list-modal .product-facet .facet,
    .ASM_customer360-modal .product-facet .facet {
        float: none;
        width: 100%;
        border: 0;
        margin: 0;
        padding: 0 0 10px 0;
    }
    .ASM_customer-list-modal .product-facet .facet .facet-name,
    .ASM_customer360-modal .product-facet .facet .facet-name {
        background: #f2f2f2;
        cursor: pointer;
        padding: 10px;
        padding-left: 65px;
        text-transform: uppercase;
        position: relative;
    }
    .ASM_customer-list-modal .product-facet .facet .facet-name .facet-arrow,
    .ASM_customer360-modal .product-facet .facet .facet-name .facet-arrow {
        font-size: 12px;
        position: absolute;
        top: 17px;
        left: 30px;
    }
    .ASM_customer-list-modal .product-facet .facet .facet-name .facet-arrow:before,
    .ASM_customer360-modal .product-facet .facet .facet-name .facet-arrow:before {
        content: "\e080";
    }
    .ASM_customer-list-modal .product-facet .facet .facet-values,
    .ASM_customer360-modal .product-facet .facet .facet-values {
        display: none;
    }
    .ASM_customer-list-modal .product-facet .facet.active .facet-arrow:before,
    .ASM_customer360-modal .product-facet .facet.active .facet-arrow:before {
        content: "\e114";
    }
    .ASM_customer-list-modal .product-facet .facet.active .facet-values,
    .ASM_customer360-modal .product-facet .facet.active .facet-values {
        display: block;
    }
}
.ASM_customer-list-modal .sort-refine-bar .form-group select,
.ASM_customer360-modal .sort-refine-bar .form-group select {
    width: auto;
}
.ASM_customer-list-modal .pagination-bar,
.ASM_customer360-modal .pagination-bar {
    margin: 30px 0;
}
.ASM_customer-list-modal .pagination-bar .pagination-toolbar,
.ASM_customer360-modal .pagination-bar .pagination-toolbar {
    padding-bottom: 30px;
    padding-left: 10px;
    padding-right: 10px;
    border-bottom: 4px solid #cccccc;
}
.ASM_customer-list-modal .pagination-bar .form-group,
.ASM_customer360-modal .pagination-bar .form-group {
    margin: 0;
}
.ASM_customer-list-modal .pagination-bar .pagination-bar-results,
.ASM_customer360-modal .pagination-bar .pagination-bar-results {
    margin-top: 25px;
    padding-left: 10px;
    color: #929292;
}
.ASM_customer-list-modal .pagination-bar.bottom .pagination-toolbar,
.ASM_customer360-modal .pagination-bar.bottom .pagination-toolbar {
    padding-top: 30px;
    border-top: 1px solid #cccccc;
    border-bottom-width: 1px;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .pagination-bar button,
    .ASM_customer360-modal .pagination-bar button {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .sort-refine-bar .form-group select,
    .ASM_customer360-modal .sort-refine-bar .form-group select {
        width: 100%;
    }
    .ASM_customer-list-modal .pagination-bar .pagination,
    .ASM_customer360-modal .pagination-bar .pagination,
    .ASM_customer-list-modal .pagination-bar button,
    .ASM_customer360-modal .pagination-bar button {
        margin-top: 30px;
        width: 100%;
    }
    .ASM_customer-list-modal .pagination-bar .pagination-toolbar,
    .ASM_customer360-modal .pagination-bar .pagination-toolbar,
    .ASM_customer-list-modal .pagination-bar .pagination-wrap,
    .ASM_customer360-modal .pagination-bar .pagination-wrap {
        padding-left: 0;
        padding-right: 0;
    }
    .ASM_customer-list-modal .pagination-bar .pagination,
    .ASM_customer360-modal .pagination-bar .pagination {
        padding-top: 15px;
        padding-bottom: 15px;
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .pagination-bar .pagination-toolbar,
    .ASM_customer360-modal .pagination-bar .pagination-toolbar {
        border-bottom-width: 1px;
    }
    .ASM_customer-list-modal .pagination-bar .pagination,
    .ASM_customer360-modal .pagination-bar .pagination,
    .ASM_customer-list-modal .pagination-bar button,
    .ASM_customer360-modal .pagination-bar button {
        margin-top: 25px;
    }
}
@media (max-width: 1023px) and (min-width: 640px) {
    .ASM_customer-list-modal .sort-refine-bar .form-group select,
    .ASM_customer360-modal .sort-refine-bar .form-group select {
        height: 48px;
    }
    .ASM_customer-list-modal .pagination-bar .pagination,
    .ASM_customer360-modal .pagination-bar .pagination,
    .ASM_customer-list-modal .pagination-bar button,
    .ASM_customer360-modal .pagination-bar button {
        margin-top: 24px;
    }
}
.ASM_customer-list-modal .cart-top-bar,
.ASM_customer360-modal .cart-top-bar {
    background: #f2f2f2;
    padding: 10px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .cart-top-bar,
    .ASM_customer360-modal .cart-top-bar {
        margin-left: -10px;
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .cart-top-bar a.help,
.ASM_customer360-modal .cart-top-bar a.help {
    position: relative;
    padding-right: 30px;
}
.ASM_customer-list-modal .cart-top-bar a.help .glyphicon,
.ASM_customer360-modal .cart-top-bar a.help .glyphicon {
    color: #000;
    font-size: 1.5em;
    position: absolute;
    right: 5px;
    top: -1px;
}
.ASM_customer-list-modal .cart-top-bar .help-popup-content-holder,
.ASM_customer360-modal .cart-top-bar .help-popup-content-holder {
    display: none;
}
.ASM_customer-list-modal .cart-restoration-bar,
.ASM_customer360-modal .cart-restoration-bar {
    background: #F2F4F7;
    margin-bottom: 20px;
    padding: 10px;
}
.ASM_customer-list-modal .help-popup-content strong,
.ASM_customer360-modal .help-popup-content strong {
    display: block;
    margin-bottom: 15px;
}
.ASM_customer-list-modal .cart-top-totals,
.ASM_customer360-modal .cart-top-totals {
    text-align: right;
    line-height: 4em;
    font-size: 18px;
    font-weight: bold;
}
.ASM_customer-list-modal .cart-totals,
.ASM_customer360-modal .cart-totals {
    text-align: right;
    line-height: 2em;
}
.ASM_customer-list-modal .cart-totals .cart-price,
.ASM_customer360-modal .cart-totals .cart-price {
    font-weight: bold;
}
.ASM_customer-list-modal .cart-totals .discount,
.ASM_customer360-modal .cart-totals .discount {
    color: #00a651;
}
.ASM_customer-list-modal .cart-totals .grand-total,
.ASM_customer360-modal .cart-totals .grand-total {
    margin-top: 5px;
    border-top: 1px solid #e5e5e5;
    line-height: 2.5em;
    font-size: 18px;
    font-weight: bold;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .cart-actions,
    .ASM_customer360-modal .cart-actions {
        margin: 0;
    }
}
.ASM_customer-list-modal .express-checkout,
.ASM_customer360-modal .express-checkout {
    background-color: #f2f2f2;
    padding: 10px 20px;
    margin: 20px 0;
}
.ASM_customer-list-modal .express-checkout .headline,
.ASM_customer360-modal .express-checkout .headline {
    font-size: 18px;
    margin: 0 0 10px 0;
}
.ASM_customer-list-modal .express-checkout ul li,
.ASM_customer360-modal .express-checkout ul li {
    list-style-type: circle;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .express-checkout,
    .ASM_customer360-modal .express-checkout {
        margin-left: -10px;
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .page-cartPage .product-list,
.ASM_customer360-modal .page-cartPage .product-list {
    margin: 20px 0;
}
.ASM_customer-list-modal .product-list,
.ASM_customer360-modal .product-list {
    padding-left: 0;
    list-style: none;
    border-top: 1px solid #cccccc;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-list,
    .ASM_customer360-modal .product-list {
        margin-left: -10px;
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .product-list .product-item,
.ASM_customer360-modal .product-list .product-item {
    position: relative;
    padding: 10px;
    padding-top: 30px;
    border-bottom: 1px solid #f2f2f2;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-list .product-item,
    .ASM_customer360-modal .product-list .product-item {
        padding-left: 20px;
        padding-right: 20px;
        padding-bottom: 70px;
    }
}
.ASM_customer-list-modal .product-list .product-item .remove-item,
.ASM_customer360-modal .product-list .product-item .remove-item {
    position: absolute;
    top: 15px;
    right: 15px;
    background: none;
    /*background: @gray-light;*/

    color: #47b6b1;
    height: 34px;
    width: 34px;
    z-index: 2;
    font-size: 1.4em;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .product-list .product-item .remove-item,
    .ASM_customer360-modal .product-list .product-item .remove-item {
        height: 46px;
        width: 46px;
        right: 8px;
    }
}
.ASM_customer-list-modal .product-list .product-item:nth-of-type(2n),
.ASM_customer360-modal .product-list .product-item:nth-of-type(2n) {
    background: #f2f2f2;
}
.ASM_customer-list-modal .product-list .product-item .thumb,
.ASM_customer360-modal .product-list .product-item .thumb {
    float: left;
}
.ASM_customer-list-modal .product-list .product-item .thumb + .details,
.ASM_customer360-modal .product-list .product-item .thumb + .details {
    padding-right: 40px;
}
.ASM_customer-list-modal .product-list .product-item .details,
.ASM_customer360-modal .product-list .product-item .details {
    margin-left: 110px;
}
.ASM_customer-list-modal .product-list .product-item .details .name,
.ASM_customer360-modal .product-list .product-item .details .name {
    font-weight: bold;
}
.ASM_customer-list-modal .product-list .product-item .details .promo,
.ASM_customer360-modal .product-list .product-item .details .promo {
    color: #00a651;
    margin: 10px 0;
}
.ASM_customer-list-modal .product-list .product-item .details .promo ul,
.ASM_customer360-modal .product-list .product-item .details .promo ul {
    padding-left: 0;
    list-style: none;
}
.ASM_customer-list-modal .product-list .product-item .details .qty,
.ASM_customer360-modal .product-list .product-item .details .qty {
    line-height: 32px;
    padding-top: 10px;
}
.ASM_customer-list-modal .product-list .product-item .details .qty:before,
.ASM_customer360-modal .product-list .product-item .details .qty:before,
.ASM_customer-list-modal .product-list .product-item .details .qty:after,
.ASM_customer360-modal .product-list .product-item .details .qty:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .product-list .product-item .details .qty:after,
.ASM_customer360-modal .product-list .product-item .details .qty:after {
    clear: both;
}
.ASM_customer-list-modal .product-list .product-item .details .qty:before,
.ASM_customer360-modal .product-list .product-item .details .qty:before,
.ASM_customer-list-modal .product-list .product-item .details .qty:after,
.ASM_customer360-modal .product-list .product-item .details .qty:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .product-list .product-item .details .qty:after,
.ASM_customer360-modal .product-list .product-item .details .qty:after {
    clear: both;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .product-list .product-item .details .qty,
    .ASM_customer360-modal .product-list .product-item .details .qty {
        line-height: 42px;
    }
}
.ASM_customer-list-modal .product-list .product-item .details .qty label,
.ASM_customer360-modal .product-list .product-item .details .qty label {
    float: left;
    margin: 0 10px 0 0;
}
.ASM_customer-list-modal .product-list .product-item .details .qty input,
.ASM_customer360-modal .product-list .product-item .details .qty input {
    float: left;
    width: 70px;
    text-align: center;
    padding-left: 12px;
    padding-right: 12px;
    margin-right: 10px;
}
.ASM_customer-list-modal .product-list .product-item .details .qty .qtyValue,
.ASM_customer360-modal .product-list .product-item .details .qty .qtyValue {
    float: left;
    text-align: center;
    padding-right: 25px;
}
.ASM_customer-list-modal .product-list .product-item .details.with-editable-grid,
.ASM_customer360-modal .product-list .product-item .details.with-editable-grid {
    cursor: pointer;
}
.ASM_customer-list-modal .product-list .product-item .details.with-editable-grid .qty,
.ASM_customer360-modal .product-list .product-item .details.with-editable-grid .qty {
    padding-right: 40px;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .product-list .product-item .details.with-editable-grid .qty,
    .ASM_customer360-modal .product-list .product-item .details.with-editable-grid .qty {
        line-height: 32px;
    }
}
.ASM_customer-list-modal .product-list .product-item .details.with-editable-grid:before,
.ASM_customer360-modal .product-list .product-item .details.with-editable-grid:before {
    font-family: 'Glyphicons Halflings';
    position: absolute;
    right: 16px;
    top: 15px;
    bottom: 11px;
    content: "\e080";
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .product-list .product-item .details.with-editable-grid:before,
    .ASM_customer360-modal .product-list .product-item .details.with-editable-grid:before {
        right: 20px;
    }
}
.ASM_customer-list-modal .product-list .product-item .details.with-editable-grid.open:before,
.ASM_customer360-modal .product-list .product-item .details.with-editable-grid.open:before {
    content: "\e114";
}
.ASM_customer-list-modal .product-list .product-item .item-price,
.ASM_customer360-modal .product-list .product-item .item-price {
    float: right;
    font-size: 18px;
    margin-top: -1px;
    font-weight: bold;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .product-list .product-item .pickup-wrap,
    .ASM_customer360-modal .product-list .product-item .pickup-wrap {
        position: absolute;
        right: -1px;
        top: 65px;
        z-index: 1;
    }
    .ASM_customer-list-modal .product-list .product-item .pickup-wrap .pickup .radio-column,
    .ASM_customer360-modal .product-list .product-item .pickup-wrap .pickup .radio-column {
        margin: 0;
    }
    .ASM_customer-list-modal .product-list .product-item .pickup-wrap .pickup .radio-column label,
    .ASM_customer360-modal .product-list .product-item .pickup-wrap .pickup .radio-column label {
        width: auto;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-list .product-item .pickup-wrap,
    .ASM_customer360-modal .product-list .product-item .pickup-wrap {
        position: absolute;
        right: auto;
        top: auto;
        left: 100px;
        bottom: 15px;
        z-index: 1;
    }
}
.ASM_customer-list-modal .product-list .product-item .pickup,
.ASM_customer360-modal .product-list .product-item .pickup {
    max-width: 350px ;
    color: #47b6b1;
}
.ASM_customer-list-modal .product-list .product-item .pickup:before,
.ASM_customer360-modal .product-list .product-item .pickup:before,
.ASM_customer-list-modal .product-list .product-item .pickup:after,
.ASM_customer360-modal .product-list .product-item .pickup:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .product-list .product-item .pickup:after,
.ASM_customer360-modal .product-list .product-item .pickup:after {
    clear: both;
}
.ASM_customer-list-modal .product-list .product-item .pickup:before,
.ASM_customer360-modal .product-list .product-item .pickup:before,
.ASM_customer-list-modal .product-list .product-item .pickup:after,
.ASM_customer360-modal .product-list .product-item .pickup:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .product-list .product-item .pickup:after,
.ASM_customer360-modal .product-list .product-item .pickup:after {
    clear: both;
}
.ASM_customer-list-modal .product-list .product-item .pickup .radio-column,
.ASM_customer360-modal .product-list .product-item .pickup .radio-column {
    float: left;
    margin: 0 10px;
}
.ASM_customer-list-modal .product-list .product-item .pickup .radio-column input,
.ASM_customer360-modal .product-list .product-item .pickup .radio-column input {
    display: block;
    float: left;
    margin: 10px 0;
}
.ASM_customer-list-modal .product-list .product-item .pickup .radio-column label,
.ASM_customer360-modal .product-list .product-item .pickup .radio-column label {
    width: 50px;
    display: block;
    text-align: center;
    margin: 0 0 0 20px;
    opacity: 0.5;
    cursor: pointer;
}
.ASM_customer-list-modal .product-list .product-item .pickup .radio-column label span,
.ASM_customer360-modal .product-list .product-item .pickup .radio-column label span {
    display: block;
}
.ASM_customer-list-modal .product-list .product-item .pickup .radio-column label .glyphicon,
.ASM_customer360-modal .product-list .product-item .pickup .radio-column label .glyphicon {
    font-size: 1.5em;
}
.ASM_customer-list-modal .product-list .product-item .pickup .radio-column input:checked + label,
.ASM_customer360-modal .product-list .product-item .pickup .radio-column input:checked + label {
    opacity: 1;
}
.ASM_customer-list-modal .product-list .product-item .pickup .store-column,
.ASM_customer360-modal .product-list .product-item .pickup .store-column {
    margin: 5px 0 5px 5px;
    float: left;
}
.ASM_customer-list-modal .product-list .product-item .pickup .store-column .store-name,
.ASM_customer360-modal .product-list .product-item .pickup .store-column .store-name {
    font-size: 13px;
}
.ASM_customer-list-modal .product-list .product-item .pickup .actions,
.ASM_customer360-modal .product-list .product-item .pickup .actions {
    clear: both;
    margin: 10px 0 10px 120px;
}
.ASM_customer-list-modal .product-list #cartOrderGridForm,
.ASM_customer360-modal .product-list #cartOrderGridForm {
    background-color: #e4e4e4;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .product-list #cartOrderGridForm,
    .ASM_customer360-modal .product-list #cartOrderGridForm {
        max-height: 480px;
        overflow: scroll;
    }
}
.ASM_customer-list-modal .product-list #cartOrderGridForm .update-future-stock,
.ASM_customer360-modal .product-list #cartOrderGridForm .update-future-stock {
    padding-right: 15px;
}
.ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container table,
.ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container table {
    border-bottom: 1px solid #cccccc;
}
.ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container table:nth-child(2n),
.ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container table:nth-child(2n) {
    background-color: transparent;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container {
        font-size: 14px;
        margin: 0;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-detail,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-detail {
        padding-left: 10px;
        padding-top: 10px;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-detail img,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-detail img {
        padding-right: 10px;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-select,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-select {
        padding-top: 22px;
        padding-right: 10px;
        vertical-align: top;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container > table,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container > table {
        border-bottom: 1px solid #f2f2f2;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container > table tr td,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container > table tr td {
        border-bottom: none;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary {
        background-color: transparent;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary > td,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary > td {
        padding-top: 0;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary .variant-summary-items,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary .variant-summary-items {
        border: none;
        margin-top: 0;
        margin-bottom: 5px;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary table tr td,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary table tr td {
        padding: 0 10px 0 0;
    }
    .ASM_customer-list-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary table tr td:last-child,
    .ASM_customer360-modal .product-list #cartOrderGridForm .product-grid-container .variant-summary table tr td:last-child {
        padding: 0;
    }
}
.ASM_customer-list-modal .promotion,
.ASM_customer360-modal .promotion {
    color: #00a651;
}
.ASM_customer-list-modal .error-details-section .action,
.ASM_customer360-modal .error-details-section .action {
    text-align: center;
    margin: 10px 0;
}
.ASM_customer-list-modal .doFlowSelectedChange,
.ASM_customer360-modal .doFlowSelectedChange,
.ASM_customer-list-modal #selectPciOption,
.ASM_customer360-modal #selectPciOption {
    margin-top: 20px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .continueShoppingButton,
    .ASM_customer360-modal .continueShoppingButton,
    .ASM_customer-list-modal .checkoutButton,
    .ASM_customer360-modal .checkoutButton {
        margin-bottom: 20px;
    }
    .ASM_customer-list-modal .doFlowSelectedChange,
    .ASM_customer360-modal .doFlowSelectedChange {
        margin-top: 0;
    }
}
.ASM_customer-list-modal #cboxContent .cart_popup_error_msg,
.ASM_customer360-modal #cboxContent .cart_popup_error_msg {
    margin-bottom: 20px;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal #colorbox #cboxTitle .headline-text,
    .ASM_customer360-modal #colorbox #cboxTitle .headline-text {
        display: block !important;
    }
}
.ASM_customer-list-modal .pickup-component .find-store-display:before,
.ASM_customer360-modal .pickup-component .find-store-display:before,
.ASM_customer-list-modal .pickup-component .find-store-display:after,
.ASM_customer360-modal .pickup-component .find-store-display:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .pickup-component .find-store-display:after,
.ASM_customer360-modal .pickup-component .find-store-display:after {
    clear: both;
}
.ASM_customer-list-modal .pickup-component .find-store-display:before,
.ASM_customer360-modal .pickup-component .find-store-display:before,
.ASM_customer-list-modal .pickup-component .find-store-display:after,
.ASM_customer360-modal .pickup-component .find-store-display:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .pickup-component .find-store-display:after,
.ASM_customer360-modal .pickup-component .find-store-display:after {
    clear: both;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation {
    float: left;
    width: 50%;
    border-right: 1px solid #47b6b1;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product {
    display: none;
    height: 56px;
    display: table;
    width: 100%;
    font-size: 13px;
    font-weight: bold;
    overflow: hidden;
    border-bottom: 1px solid #ddd;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product .thumb,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product .thumb,
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product .name,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product .name,
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product .price,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product .price {
    height: 56px;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product .thumb,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product .thumb {
    width: 56px;
    padding: 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product .thumb img,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product .thumb img {
    height: 100%;
    width: 100%;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-product .price,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-product .price {
    padding: 0 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product {
    height: 56px;
    display: table;
    border-bottom: 1px solid #ddd;
    width: 100%;
    font-size: 13px;
    overflow: hidden;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar {
    height: 56px;
    display: table-cell;
    padding-right: 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group {
    border: 1px solid #cccccc;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group-btn,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group-btn {
    vertical-align: top;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .form-control,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .form-control {
    border: 0 none;
    height: 42px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn {
    box-shadow: none !important;
    height: 42px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn .glyphicon,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .pickup-search-bar .input-group .btn .glyphicon {
    top: 0;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .near-me,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .near-me {
    height: 56px;
    display: table-cell;
    padding: 0 10px;
    vertical-align: middle;
    display: none;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .near-me .near-store span,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .pickup-search-product .near-me .near-store span {
    margin-right: 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager {
    height: 42px;
    line-height: 42px;
    padding: 0 10px;
    background: #fff;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after {
    clear: both;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:before,
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager:after {
    clear: both;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager .prev,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager .prev {
    float: left;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager .next,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager .next {
    float: right;
}
.ASM_customer-list-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager .position,
.ASM_customer360-modal .pickup-component .find-store-display .store-navigation .store-navigation-pager .position {
    text-align: center;
    margin: 0 80px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details,
.ASM_customer360-modal .pickup-component .find-store-display .display-details {
    float: left;
    width: 50%;
    position: relative;
    background: #fff;
    overflow: hidden;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image {
    float: right;
    width: 150px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image img,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .distance,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .distance {
    text-align: right;
    margin-top: 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-info .name,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-info .name {
    font-weight: bold;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-info .address,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-info .address {
    color: #777777;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-links,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-links {
    margin: 10px 0;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-links a,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-links a {
    display: block;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-openings .title,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-openings .title {
    font-weight: bold;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-openings dl dt,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-openings dl dt {
    width: 60px;
    text-align: left;
    float: left;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-openings dl dd,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .store-openings dl dd {
    margin-left: 80px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product {
    height: 125px;
    width: 100%;
    font-weight: bold;
    border-top: 1px solid #ddd;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .variants,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .variants {
    height: 30px;
    margin-top: -30px;
    padding: 5px 10px;
    font-weight: normal;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .variants span:after,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .variants span:after {
    content: ", ";
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .variants span:last-child:after,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .variants span:last-child:after {
    content: "";
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .thumb,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .thumb {
    float: left;
    width: 112px;
    height: 112px;
    padding: 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .thumb img,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .thumb img {
    height: 100%;
    width: auto;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info {
    display: table;
    height: 56px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name,
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price {
    height: 100%;
    display: table-cell;
    vertical-align: middle;
    overflow: hidden;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .name {
    font-weight: normal;
    width: 100%;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price {
    padding: 0 10px;
    text-align: right;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price .stock,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .pickup-product-info .price .stock {
    white-space: nowrap;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action {
    height: 70px;
    padding: 10px;
    text-align: right;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector {
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group {
    width: 142px;
}
.ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input,
.ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
    height: 48px;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list,
.ASM_customer360-modal .pickup-component .pickup-store-list {
    padding-left: 0;
    list-style: none;
    height: 280px;
    overflow: hidden;
    margin: 0;
    position: relative;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list li.loading,
.ASM_customer360-modal .pickup-component .pickup-store-list li.loading {
    height: 56px;
    background: #f2f4f7;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #47b6b1;
    text-align: center;
    line-height: 56px;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list li.loading .glyphicon,
.ASM_customer360-modal .pickup-component .pickup-store-list li.loading .glyphicon {
    color: #47b6b1;
    -webkit-animation: spin 1s linear infinite;
    -moz-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry {
    height: 56px;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry input,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry input {
    display: none;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry label,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry label {
    margin: 0;
    height: 100%;
    font-size: 13px;
    padding: 0 0 0 10px;
    display: table;
    width: 100%;
    cursor: pointer;
    position: relative;
    background: #f2f4f7;
    border-bottom: 1px solid #ddd;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry label:hover,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry label:hover {
    background: #f2f2f2;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-info,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-info {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-name,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-name {
    display: block;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-city,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry .pickup-store-list-entry-city {
    display: block;
    font-weight: normal;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry .store-availability,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry .store-availability {
    display: table;
    height: 100%;
    width: 80px;
    border-left: 1px solid #ddd;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 5px;
    text-align: center;
    white-space: nowrap;
}
.ASM_customer-list-modal .pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span div,
.ASM_customer360-modal .pickup-component .pickup-store-list .pickup-store-list-entry .store-availability span div {
    font-size: 10px;
}
.ASM_customer-list-modal .inline-layer,
.ASM_customer360-modal .inline-layer {
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.9s ease-out;
    -o-transition: 0.9s ease-out;
    transition: 0.9s ease-out;
}
.ASM_customer-list-modal .inline-layer.open,
.ASM_customer360-modal .inline-layer.open {
    height: auto !important;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list {
        margin: 0 -1px 0 0;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label {
        padding-right: 14px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label:after,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry label:after {
        content: "";
        display: block;
        width: 1px;
        height: auto;
        position: absolute;
        top: -1px;
        right: 0;
        bottom: -1px;
        background: #47b6b1;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label {
        background: #47b6b1;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .pickup-store-info,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .pickup-store-info {
        color: #fff;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .store-availability,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label .store-availability {
        color: #fff;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label:after,
    .ASM_customer360-modal .pickup-component .find-store-display .pickup-store-list .pickup-store-list-entry input:checked + label:after {
        display: block;
        content: "";
        width: 28px;
        height: 28px;
        position: absolute;
        top: 50%;
        right: -1px;
        background: transparent;
        border: 14px solid transparent;
        border-right-color: #fff;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .pickup-component,
    .ASM_customer360-modal .pickup-component {
        overflow: hidden;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display,
    .ASM_customer360-modal .pickup-component .find-store-display {
        width: 200%;
        -webkit-transition: -webkit-transform 0.3s ease-out;
        -moz-transition: -moz-transform 0.3s ease-out;
        -o-transition: -o-transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .store-navigation,
    .ASM_customer360-modal .pickup-component .find-store-display .store-navigation {
        width: 50%;
        border: 0;
    }
    .ASM_customer-list-modal .pickup-component.show-store .find-store-display,
    .ASM_customer360-modal .pickup-component.show-store .find-store-display {
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .ASM_customer-list-modal .pickup-component .qty-selector input,
    .ASM_customer360-modal .pickup-component .qty-selector input {
        text-align: center;
        padding-left: 0;
        padding-right: 0;
        width: 60px;
    }
    .ASM_customer-list-modal .pickup-component .action,
    .ASM_customer360-modal .pickup-component .action {
        padding-top: 0 !important;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image {
        float: none;
        width: auto;
        margin-bottom: 10px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image:before,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image:before,
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image:after,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image:after,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image:after {
        clear: both;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image:before,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image:before,
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image:after,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image:after,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image:after {
        clear: both;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image img,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image img {
        width: 50%;
        height: auto;
        float: left;
        max-width: 150px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image .distance,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image .distance {
        width: 50%;
        text-align: left;
        float: left;
        margin: 0;
        padding: 0 0 0 10px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .store-image .distance strong,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .store-image .distance strong {
        display: block;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product {
        position: relative;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .thumb,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .thumb {
        width: 56px;
        height: 56px;
        padding: 5px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action {
        position: absolute;
        bottom: 0;
        width: 100%;
        background: #fff;
        white-space: nowrap;
        padding-top: 0;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector {
        margin-right: 5px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group {
        min-width: 120px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .input-group input {
        text-align: center;
        padding-left: 0;
        padding-right: 0;
        width: 60px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .btn,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .qty-selector .btn {
        padding-left: 10px;
        padding-right: 10px;
    }
    .ASM_customer-list-modal .pickup-component .find-store-display .display-details .pickup-product .action .btn,
    .ASM_customer360-modal .pickup-component .find-store-display .display-details .pickup-product .action .btn {
        padding-left: 6px;
        padding-right: 6px;
    }
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs,
.ASM_customer360-modal .pickup-component .display-details .store-tabs {
    position: relative;
    padding: 0 0 10px 10px;
    height: 252px;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list {
    padding-left: 0;
    list-style: none;
    background-image: linear-gradient(to right, #f6f6f6 0%, #ffffff 8px);
    position: absolute;
    right: 0;
    top: 10px;
    padding: 10px 0;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list .current-info,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list .current-info {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list:before,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list:before,
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list:after,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list:after {
    content: "";
    position: absolute;
    background-color: transparent;
    height: 10px;
    left: 0;
    width: 100%;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list:before,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list:before {
    top: 0;
    background-image: linear-gradient(#ffffff, rgba(255, 255, 255, 0));
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list:after,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list:after {
    bottom: 0;
    background-image: linear-gradient(rgba(255, 255, 255, 0), #ffffff);
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li {
    margin: 5px 0;
    border: 1px solid transparent;
    border-left: 0;
    color: #999;
    position: relative;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a {
    color: inherit;
    font-size: 18px;
    padding: 5px 10px;
    display: block;
    border-left: 2px solid transparent;
    -webkit-transition: 0.3s ease-out;
    -o-transition: 0.3s ease-out;
    transition: 0.3s ease-out;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li.active,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li.active {
    border: 1px solid #eee;
    border-left: 0;
    background: #fff;
    color: #000;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.05);
    border-right: 2px solid #47b6b1;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li.active a,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li.active a {
    border-left: 2px solid transparent !important;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a:hover,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a:hover,
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a:focus,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a:focus {
    color: #000;
    border-left: 2px solid #47b6b1;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a:hover:before,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a:hover:before,
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a:focus:before,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a:focus:before {
    display: block;
    content: attr(aria-label);
    width: auto;
    height: 20px;
    line-height: 20px;
    background: #47b6b1;
    position: absolute;
    top: 0;
    left: -10px;
    margin: 6px 0;
    -webkit-transform: translate(-100%, 0);
    -ms-transform: translate(-100%, 0);
    -o-transform: translate(-100%, 0);
    transform: translate(-100%, 0);
    font-size: 12px;
    padding: 0 5px;
    color: #fff;
    white-space: nowrap;
    z-index: 100;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a:hover:after,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a:hover:after,
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabs-list li a:focus:after,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabs-list li a:focus:after {
    display: block;
    content: "";
    width: 10px;
    height: 10px;
    border: 5px solid transparent;
    border-left: 5px solid #47b6b1;
    background: transparent;
    position: absolute;
    top: 0;
    left: 0;
    margin: 6px 0;
    -webkit-transform: translate(-100%, 5px);
    -ms-transform: translate(-100%, 5px);
    -o-transform: translate(-100%, 5px);
    transform: translate(-100%, 5px);
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .content,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .content {
    margin-right: 52px;
    overflow: auto;
    height: 100%;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .tabhead,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .tabhead {
    display: none;
}
.ASM_customer-list-modal .pickup-component .display-details .store-tabs .pickup-map,
.ASM_customer360-modal .pickup-component .display-details .store-tabs .pickup-map {
    height: 232px;
}
.ASM_customer-list-modal .addressbook-component,
.ASM_customer360-modal .addressbook-component {
    border: 1px solid #eee;
    padding: 0;
    margin: 140px 0;
}
.ASM_customer-list-modal .addressbook-component .addressbook-header,
.ASM_customer360-modal .addressbook-component .addressbook-header {
    background: #eee;
    position: relative;
    border-bottom: 1px solid #47b6b1;
    padding: 10px;
    height: 56px;
    display: table;
    width: 100%;
}
.ASM_customer-list-modal .addressbook-component .addressbook-header .headline,
.ASM_customer360-modal .addressbook-component .addressbook-header .headline {
    line-height: 16px;
    font-weight: bold;
    font-size: 13px;
    display: table-cell;
    width: 100%;
    vertical-align: middle;
}
.ASM_customer-list-modal .addressbook-component .addressbook-header .headline .back-to-storelist,
.ASM_customer360-modal .addressbook-component .addressbook-header .headline .back-to-storelist {
    display: none;
}
.ASM_customer-list-modal .addressbook-component .addressbook-header .close-addressbook,
.ASM_customer360-modal .addressbook-component .addressbook-header .close-addressbook {
    display: table-cell;
}
.ASM_customer-list-modal .addressbook-component .find-address-display:before,
.ASM_customer360-modal .addressbook-component .find-address-display:before,
.ASM_customer-list-modal .addressbook-component .find-address-display:after,
.ASM_customer360-modal .addressbook-component .find-address-display:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .addressbook-component .find-address-display:after,
.ASM_customer360-modal .addressbook-component .find-address-display:after {
    clear: both;
}
.ASM_customer-list-modal .addressbook-component .find-address-display:before,
.ASM_customer360-modal .addressbook-component .find-address-display:before,
.ASM_customer-list-modal .addressbook-component .find-address-display:after,
.ASM_customer360-modal .addressbook-component .find-address-display:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .addressbook-component .find-address-display:after,
.ASM_customer360-modal .addressbook-component .find-address-display:after {
    clear: both;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation {
    float: left;
    width: 50%;
    border-right: 1px solid #47b6b1;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager {
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    border-top: 1px solid #DDDDDD;
    margin-top: -1px;
    background: #fff;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after {
    clear: both;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:before,
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager:after {
    clear: both;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager .prev,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager .prev {
    float: left;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager .next,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager .next {
    float: right;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager .position,
.ASM_customer360-modal .addressbook-component .find-address-display .address-navigation .address-navigation-pager .position {
    text-align: center;
    margin: 0 80px;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .display-details,
.ASM_customer360-modal .addressbook-component .find-address-display .display-details {
    float: left;
    width: 50%;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .display-details .address-details,
.ASM_customer360-modal .addressbook-component .find-address-display .display-details .address-details {
    padding: 10px;
    height: 252px;
    overflow: hidden;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .display-details .address-actions,
.ASM_customer360-modal .addressbook-component .find-address-display .display-details .address-actions {
    height: 56px;
    width: 100%;
    font-weight: bold;
    border-top: 1px solid #ddd;
    padding: 10px 10px;
    position: relative;
}
.ASM_customer-list-modal .addressbook-component .find-address-display .display-details .address-actions .set-default,
.ASM_customer360-modal .addressbook-component .find-address-display .display-details .address-actions .set-default {
    position: absolute;
    top: -50px;
    right: 10px;
}
.ASM_customer-list-modal .addressbook-component .address-list,
.ASM_customer360-modal .addressbook-component .address-list {
    padding-left: 0;
    list-style: none;
    height: 280px;
    overflow: hidden;
    margin: 0;
    position: relative;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry {
    height: 56px;
    overflow: hidden;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry input,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry input {
    display: none;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry label,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry label {
    margin: 0;
    height: 100%;
    font-size: 13px;
    padding: 0 0 0 10px;
    display: table;
    width: 100%;
    cursor: pointer;
    position: relative;
    background: #eee;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry label:hover,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry label:hover {
    background: #f2f2f2;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry .address-info,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry .address-info {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry .address-info .inner,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry .address-info .inner {
    max-height: 56px;
    overflow: hidden;
    display: block;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry .address-list-entry-name,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry .address-list-entry-name {
    display: block;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry .address-list-entry-city,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry .address-list-entry-city {
    display: block;
    font-weight: normal;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry .address-actions,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry .address-actions {
    display: table;
    height: 100%;
    width: auto;
}
.ASM_customer-list-modal .addressbook-component .address-list .address-list-entry .address-actions span,
.ASM_customer360-modal .addressbook-component .address-list .address-list-entry .address-actions span {
    display: table-cell;
    vertical-align: middle;
    padding: 0 5px;
    text-align: center;
}
.ASM_customer-list-modal .inline-layer,
.ASM_customer360-modal .inline-layer {
    height: 0;
    overflow: hidden;
    -webkit-transition: 0.9s ease-out;
    -o-transition: 0.9s ease-out;
    transition: 0.9s ease-out;
}
.ASM_customer-list-modal .inline-layer.open,
.ASM_customer360-modal .inline-layer.open {
    height: auto !important;
}
@media (min-width: 1024px) {
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list {
        margin: 0 -1px 0 0;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry label,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry label {
        padding-right: 14px;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry label:after,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry label:after {
        content: "";
        display: block;
        width: 1px;
        height: auto;
        position: absolute;
        top: -1px;
        right: 0;
        bottom: -1px;
        background: #47b6b1;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label {
        background: #47b6b1;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info {
        color: #fff;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions {
        color: #fff;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label:after,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label:after {
        display: block;
        content: "";
        width: 28px;
        height: 28px;
        position: absolute;
        top: 50%;
        right: -1px;
        background: transparent;
        border: 14px solid transparent;
        border-right-color: #fff;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
    }
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .addressbook-component,
    .ASM_customer360-modal .addressbook-component {
        overflow: hidden;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display,
    .ASM_customer360-modal .addressbook-component .find-address-display {
        width: 200%;
        -webkit-transition: -webkit-transform 0.3s ease-out;
        -moz-transition: -moz-transform 0.3s ease-out;
        -o-transition: -o-transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-navigation,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-navigation {
        width: 50%;
        border: 0;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label {
        background: #47b6b1;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-info {
        color: #fff;
    }
    .ASM_customer-list-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions,
    .ASM_customer360-modal .addressbook-component .find-address-display .address-list .address-list-entry input:checked + label .address-actions {
        color: #fff;
    }
}
.ASM_customer-list-modal .login-section .headline,
.ASM_customer360-modal .login-section .headline,
.ASM_customer-list-modal .register-section .headline,
.ASM_customer360-modal .register-section .headline {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .login-section .headline,
    .ASM_customer360-modal .login-section .headline,
    .ASM_customer-list-modal .register-section .headline,
    .ASM_customer360-modal .register-section .headline {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .login-section .headline.border,
.ASM_customer360-modal .login-section .headline.border,
.ASM_customer-list-modal .register-section .headline.border,
.ASM_customer360-modal .register-section .headline.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal form .forgotten-password,
.ASM_customer360-modal form .forgotten-password {
    margin-bottom: 25px;
}
.ASM_customer-list-modal .forgotten-password.alert,
.ASM_customer360-modal .forgotten-password.alert {
    padding-left: 0;
    padding-right: 0;
}
.ASM_customer-list-modal .forgotten-password .description,
.ASM_customer360-modal .forgotten-password .description {
    margin-bottom: 10px;
}
.ASM_customer-list-modal #colorbox .forgotten-password .btn-primary,
.ASM_customer360-modal #colorbox .forgotten-password .btn-primary {
    margin-top: 35px;
}
.ASM_customer-list-modal .register-form-action,
.ASM_customer360-modal .register-form-action,
.ASM_customer-list-modal .login-form-action,
.ASM_customer360-modal .login-form-action {
    margin-top: 35px;
}
.ASM_customer-list-modal .forgotten-password + .login-form-action,
.ASM_customer360-modal .forgotten-password + .login-form-action {
    margin-top: 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .login-form-action .btn-default,
    .ASM_customer360-modal .login-form-action .btn-default {
        margin-top: 30px;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .login-section .forgotten-password,
    .ASM_customer360-modal .login-section .forgotten-password,
    .ASM_customer-list-modal .register-section .forgotten-password,
    .ASM_customer360-modal .register-section .forgotten-password {
        margin-bottom: 45px;
    }
}
.ASM_customer-list-modal .checkout-login .headline,
.ASM_customer360-modal .checkout-login .headline {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .checkout-login .headline,
    .ASM_customer360-modal .checkout-login .headline {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .checkout-login .headline.border,
.ASM_customer360-modal .checkout-login .headline.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal .checkout-login .btn.btn-block + .btn.btn-block,
.ASM_customer360-modal .checkout-login .btn.btn-block + .btn.btn-block {
    margin-top: 10px;
}
.ASM_customer-list-modal .checkout-new-account,
.ASM_customer360-modal .checkout-new-account {
    text-align: center;
    background-color: #f4f4f4;
    border-top: 1px solid #e5e5e5;
    padding: 20px 0 55px;
}
.ASM_customer-list-modal .checkout-new-account-headline,
.ASM_customer360-modal .checkout-new-account-headline {
    font-size: 24px;
    font-weight: bold;
}
.ASM_customer-list-modal .checkout-new-account-form,
.ASM_customer360-modal .checkout-new-account-form {
    text-align: left;
    margin-top: 25px;
}
.ASM_customer-list-modal .checkout-new-account .accountActions-bottom,
.ASM_customer360-modal .checkout-new-account .accountActions-bottom {
    margin-top: 35px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .checkout-new-account,
    .ASM_customer360-modal .checkout-new-account {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 10px;
        padding-right: 10px;
    }
}
.ASM_customer-list-modal .checkout-headline,
.ASM_customer360-modal .checkout-headline {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .checkout-headline,
    .ASM_customer360-modal .checkout-headline {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .checkout-headline.border,
.ASM_customer360-modal .checkout-headline.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal .checkout-headline span,
.ASM_customer360-modal .checkout-headline span {
    color: #154259;
    margin-right: 5px;
    top: 2px;
}
.ASM_customer-list-modal .checkout-body-styling,
.ASM_customer360-modal .checkout-body-styling {
    padding: 30px 20px 15px;
    border: 1px solid #cccccc;
    border-top: 0;
}
.ASM_customer-list-modal .checkout-steps .step-head,
.ASM_customer360-modal .checkout-steps .step-head {
    background: #ffffff;
    color: #154259;
    border: 1px solid #cccccc;
    font-size: 18px;
    font-weight: 600;
    position: relative;
    display: table;
    width: 100%;
    padding: 10px 20px 10px 40px;
    height: 49px;
    counter-increment: checkout;
}
.ASM_customer-list-modal .checkout-steps .step-head:before,
.ASM_customer360-modal .checkout-steps .step-head:before {
    content: counter(checkout) '.';
    position: absolute;
    left: 3px;
    top: 0;
    width: 50px;
    text-align: center;
    line-height: 49px;
}
.ASM_customer-list-modal .checkout-steps .step-head + .step-head,
.ASM_customer360-modal .checkout-steps .step-head + .step-head {
    margin-top: 10px;
}
.ASM_customer-list-modal .checkout-steps .step-head.active,
.ASM_customer360-modal .checkout-steps .step-head.active {
    background: #a6a6a6;
    color: #ffffff;
    border-color: #cccccc;
}
.ASM_customer-list-modal .checkout-steps .step-head .title,
.ASM_customer360-modal .checkout-steps .step-head .title {
    vertical-align: middle;
    display: table-cell;
    width: 100%;
}
.ASM_customer-list-modal .checkout-steps .step-head .edit,
.ASM_customer360-modal .checkout-steps .step-head .edit {
    color: #ec7205;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
}
.ASM_customer-list-modal .checkout-steps .step-body .step-body-form,
.ASM_customer360-modal .checkout-steps .step-body .step-body-form {
    padding: 30px 20px 15px;
    border: 1px solid #cccccc;
    border-top: 0;
}
.ASM_customer-list-modal .checkout-steps .step-body .step-body-form .radiobuttons_paymentselection,
.ASM_customer360-modal .checkout-steps .step-body .step-body-form .radiobuttons_paymentselection {
    margin-bottom: 5px;
}
.ASM_customer-list-modal .checkout-steps .step-body .checkout-next,
.ASM_customer360-modal .checkout-steps .step-body .checkout-next {
    margin: 30px 0;
}
.ASM_customer-list-modal .checkout-steps .step-body hr,
.ASM_customer360-modal .checkout-steps .step-body hr {
    margin: 0 -20px;
    border-color: #e5e5e5;
}
.ASM_customer-list-modal .checkout-steps .step-body .checkout-indent .headline,
.ASM_customer360-modal .checkout-steps .step-body .checkout-indent .headline {
    font-size: 20px;
    padding-bottom: 15px;
    padding-top: 30px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .checkout-steps,
    .ASM_customer360-modal .checkout-steps {
        padding-left: 10px;
        padding-right: 10px;
    }
    .ASM_customer-list-modal .checkout-steps .step-head,
    .ASM_customer360-modal .checkout-steps .step-head {
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .ASM_customer-list-modal .checkout-steps .step-head:before,
    .ASM_customer360-modal .checkout-steps .step-head:before {
        line-height: 68px;
    }
}
.ASM_customer-list-modal .checkout-shipping,
.ASM_customer360-modal .checkout-shipping {
    padding: 30px 20px 15px;
    border: 1px solid #cccccc;
    border-top: 0;
    padding-top: 0;
    padding-bottom: 10px;
}
.ASM_customer-list-modal .checkout-shipping .checkout-shipping-items .checkout-shipping-items-header,
.ASM_customer360-modal .checkout-shipping .checkout-shipping-items .checkout-shipping-items-header {
    text-transform: uppercase;
    padding: 25px 0 10px 0;
    font-size: 16px;
    font-weight: 700;
}
.ASM_customer-list-modal .checkout-shipping .checkout-shipping-items > div,
.ASM_customer360-modal .checkout-shipping .checkout-shipping-items > div {
    padding-bottom: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ASM_customer-list-modal .checkout-shipping .checkout-shipping-items ul,
.ASM_customer360-modal .checkout-shipping .checkout-shipping-items ul {
    padding-left: 0;
    list-style: none;
    margin: 0;
}
.ASM_customer-list-modal .checkout-shipping .checkout-shipping-items ul li,
.ASM_customer360-modal .checkout-shipping .checkout-shipping-items ul li {
    padding-top: 6px;
    line-height: 18px;
}
.ASM_customer-list-modal .checkout-shipping .checkout-shipping-items ul li:first-child,
.ASM_customer360-modal .checkout-shipping .checkout-shipping-items ul li:first-child {
    padding-top: 1px;
}
.ASM_customer-list-modal .checkout-shipping .checkout-shipping-items ul li .name,
.ASM_customer360-modal .checkout-shipping .checkout-shipping-items ul li .name {
    font-weight: 700;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations {
    background: #f2f4f7;
    padding: 10px;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header {
    background: #b3bfd0;
    padding: 10px;
    line-height: 35px;
    margin: -10px -10px 10px -10px;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after {
    clear: both;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:before,
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations .simplify-pickup-location-header:after {
    clear: both;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations ul,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations ul {
    padding-left: 0;
    list-style: none;
    margin: 0;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations ul li + li,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations ul li + li {
    border-top: 1px solid #b3bfd0;
}
.ASM_customer-list-modal .checkout-shipping .simplify-pickup-locations ul a,
.ASM_customer360-modal .checkout-shipping .simplify-pickup-locations ul a {
    color: #19212b;
    background: #fff;
    display: block;
    padding: 10px;
    text-decoration: none;
}
@media (max-width: 1399px) {
    .ASM_customer-list-modal .checkout-shipping .checkout-shipping-items .qty,
    .ASM_customer360-modal .checkout-shipping .checkout-shipping-items .qty {
        text-align: right;
    }
    .ASM_customer-list-modal .checkout-shipping .checkout-shipping-items .checkout-pickup-items,
    .ASM_customer360-modal .checkout-shipping .checkout-shipping-items .checkout-pickup-items {
        padding-bottom: 0;
    }
}
.ASM_customer-list-modal .checkout-paymentmethod,
.ASM_customer360-modal .checkout-paymentmethod {
    padding: 30px 20px 15px;
    border: 1px solid #cccccc;
    border-top: 0;
    padding-top: 0;
}
.ASM_customer-list-modal .step-body .checkout-paymentmethod hr,
.ASM_customer360-modal .step-body .checkout-paymentmethod hr {
    margin-top: 25px;
}
.ASM_customer-list-modal #addressbook,
.ASM_customer360-modal #addressbook,
.ASM_customer-list-modal #savedpayments,
.ASM_customer360-modal #savedpayments,
.ASM_customer-list-modal #savedpaymentsbody,
.ASM_customer360-modal #savedpaymentsbody {
    display: none;
    padding-bottom: 20px;
}
.ASM_customer-list-modal #colorbox #addressbook,
.ASM_customer360-modal #colorbox #addressbook,
.ASM_customer-list-modal #colorbox #savedpayments,
.ASM_customer360-modal #colorbox #savedpayments,
.ASM_customer-list-modal #colorbox #savedpaymentsbody,
.ASM_customer360-modal #colorbox #savedpaymentsbody {
    display: block;
}
.ASM_customer-list-modal #addressbook ul,
.ASM_customer360-modal #addressbook ul,
.ASM_customer-list-modal #savedpayments ul,
.ASM_customer360-modal #savedpayments ul,
.ASM_customer-list-modal #savedpaymentsbody ul,
.ASM_customer360-modal #savedpaymentsbody ul {
    padding-left: 0;
    list-style: none;
    margin: 0;
}
.ASM_customer-list-modal #addressbook ul li,
.ASM_customer360-modal #addressbook ul li,
.ASM_customer-list-modal #savedpayments ul li,
.ASM_customer360-modal #savedpayments ul li,
.ASM_customer-list-modal #savedpaymentsbody ul li,
.ASM_customer360-modal #savedpaymentsbody ul li {
    padding: 10px 0;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list {
    padding-left: 0;
    list-style: none;
    border-bottom: 1px solid #e5e5e5;
    margin: 0;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list:first-of-type .checkout-order-summary-list-heading,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list:first-of-type .checkout-order-summary-list-heading {
        padding-top: 0;
    }
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading:only-child,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading:only-child {
        border-bottom: 0;
    }
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li {
    padding: 20px;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:before,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:before,
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:after,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:after,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:after {
    clear: both;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:before,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:before,
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:after,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:after,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:after {
    clear: both;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list li:nth-child(2n + 3),
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list li:nth-child(2n + 3) {
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading {
    background-color: #ffffff !important;
    color: #19212b;
    padding: 60px 0 10px;
    border-bottom: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading > div,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading > div {
    float: left;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title {
    font-weight: 700;
    padding-right: 5px;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address {
    text-overflow: ellipsis;
    overflow: hidden;
    width: 85%;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .thumb,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .thumb {
    float: left;
    margin-right: 20px;
    width: 65px;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .thumb img,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .thumb img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .price,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .price {
    float: right;
    margin-left: 10px;
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 600;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .details,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .details {
    font-size: 14px;
    margin-left: 85px;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .details .name,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .details .name {
    font-weight: 600;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .details .promotion,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .details .promotion {
    color: #00a651;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .updateQuantityProduct-toggle,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .updateQuantityProduct-toggle {
    float: right;
}
.ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .stock-status,
.ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .stock-status {
    clear: both;
    padding: 10px 0;
    font-size: 13px;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .address {
        width: 100%;
    }
}
.ASM_customer-list-modal .checkout-order-summary .subtotals,
.ASM_customer360-modal .checkout-order-summary .subtotals {
    font-size: 18px;
    margin-top: 30px;
}
.ASM_customer-list-modal .checkout-order-summary .subtotals .subtotal,
.ASM_customer360-modal .checkout-order-summary .subtotals .subtotal,
.ASM_customer-list-modal .checkout-order-summary .subtotals .shipping,
.ASM_customer360-modal .checkout-order-summary .subtotals .shipping,
.ASM_customer-list-modal .checkout-order-summary .subtotals .tax,
.ASM_customer360-modal .checkout-order-summary .subtotals .tax,
.ASM_customer-list-modal .checkout-order-summary .subtotals .totals,
.ASM_customer360-modal .checkout-order-summary .subtotals .totals {
    padding: 5px 0;
}
.ASM_customer-list-modal .checkout-order-summary .subtotals .subtotal span,
.ASM_customer360-modal .checkout-order-summary .subtotals .subtotal span,
.ASM_customer-list-modal .checkout-order-summary .subtotals .shipping span,
.ASM_customer360-modal .checkout-order-summary .subtotals .shipping span,
.ASM_customer-list-modal .checkout-order-summary .subtotals .tax span,
.ASM_customer360-modal .checkout-order-summary .subtotals .tax span,
.ASM_customer-list-modal .checkout-order-summary .subtotals .totals span,
.ASM_customer360-modal .checkout-order-summary .subtotals .totals span {
    float: right;
    font-weight: 600;
}
.ASM_customer-list-modal .checkout-order-summary .subtotals .totals,
.ASM_customer360-modal .checkout-order-summary .subtotals .totals {
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 15px;
    padding: 10px 0;
    border-top: 1px solid #cccccc;
}
.ASM_customer-list-modal .checkout-order-summary .subtotals .realTotals,
.ASM_customer360-modal .checkout-order-summary .subtotals .realTotals {
    font-size: 14px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .checkout-order-summary,
    .ASM_customer360-modal .checkout-order-summary {
        padding: 30px 20px 15px;
        border: 1px solid #cccccc;
        border-top: 0;
        margin-left: 10px;
        margin-right: 10px;
        padding-left: 0;
        padding-right: 0;
        padding-top: 0;
    }
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list {
        padding-left: 0;
        list-style: none;
        border: none;
    }
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading {
        background-color: transparent!important;
        color: #19212b;
        padding: 25px 20px;
        border-color: #e5e5e5;
    }
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-heading .title {
        text-transform: uppercase;
        font-size: 16px;
    }
    .ASM_customer-list-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-items,
    .ASM_customer360-modal .checkout-order-summary .checkout-order-summary-list .checkout-order-summary-list-items {
        border-bottom: 1px solid #e5e5e5;
    }
    .ASM_customer-list-modal .checkout-order-summary .subtotals,
    .ASM_customer360-modal .checkout-order-summary .subtotals {
        padding: 0 20px;
    }
}
.ASM_customer-list-modal .checkout-review,
.ASM_customer360-modal .checkout-review {
    padding: 30px 20px 15px;
    border: 1px solid #cccccc;
    border-top: 0;
}
.ASM_customer-list-modal .checkout-review .checkout-order-summary .subtotals,
.ASM_customer360-modal .checkout-review .checkout-order-summary .subtotals {
    margin-top: 0;
}
.ASM_customer-list-modal .place-order-form .checkbox,
.ASM_customer360-modal .place-order-form .checkbox {
    margin: 25px 0 40px;
}
.ASM_customer-list-modal .place-order-form .checkbox label,
.ASM_customer360-modal .place-order-form .checkbox label {
    font-size: 14px;
    color: #19212b;
    text-transform: none;
}
.ASM_customer-list-modal .btn-close-terms-and-conditions,
.ASM_customer360-modal .btn-close-terms-and-conditions {
    margin: 30px 0;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .place-order-form .checkbox,
    .ASM_customer360-modal .place-order-form .checkbox {
        margin-left: 20px;
        margin-right: 20px;
    }
}
.ASM_customer-list-modal .checkout-help,
.ASM_customer360-modal .checkout-help {
    text-align: center;
    border: 1px solid #cccccc;
    font-size: 15px;
    padding: 10px;
    margin-top: 60px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .checkout-help,
    .ASM_customer360-modal .checkout-help {
        margin-top: 30px;
        margin-left: 10px;
        margin-right: 10px;
    }
}
.ASM_customer-list-modal .checkout-success-body,
.ASM_customer360-modal .checkout-success-body {
    margin: 30px 0 55px;
    text-align: center;
}
.ASM_customer-list-modal .checkout-success-body-headline,
.ASM_customer360-modal .checkout-success-body-headline {
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.ASM_customer-list-modal .checkout-success-body-register,
.ASM_customer360-modal .checkout-success-body-register {
    overflow: hidden;
    margin: 20px 0 35px 0;
}
.ASM_customer-list-modal .checkout-success-body-register .login-section,
.ASM_customer360-modal .checkout-success-body-register .login-section,
.ASM_customer-list-modal .checkout-success-body-register .register-section,
.ASM_customer360-modal .checkout-success-body-register .register-section {
    margin: 0 auto;
    float: none;
    background-color: #f2f4f7;
    padding: 15px;
}
.ASM_customer-list-modal .checkout-success-body-register .checkout-success-body-register-email,
.ASM_customer360-modal .checkout-success-body-register .checkout-success-body-register-email {
    display: inline-block;
    margin-left: 5px;
}
.ASM_customer-list-modal .checkout-success-body-register form,
.ASM_customer360-modal .checkout-success-body-register form {
    padding: 20px 0;
    text-align: left;
}
.ASM_customer-list-modal .termsAndConditions-section,
.ASM_customer360-modal .termsAndConditions-section {
    padding-bottom: 20px;
}
.ASM_customer-list-modal label.terms,
.ASM_customer360-modal label.terms {
    margin: 15px 0;
}
.ASM_customer-list-modal fieldset#cardDate > .control-label,
.ASM_customer360-modal fieldset#cardDate > .control-label,
.ASM_customer-list-modal fieldset#startDate > .control-label,
.ASM_customer360-modal fieldset#startDate > .control-label {
    font-weight: bold;
    margin-bottom: 5px;
}
.ASM_customer-list-modal fieldset#cardDate .form-group .control-label,
.ASM_customer360-modal fieldset#cardDate .form-group .control-label,
.ASM_customer-list-modal fieldset#startDate .form-group .control-label,
.ASM_customer360-modal fieldset#startDate .form-group .control-label {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent {
    margin-top: 100px;
    padding: 0;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent,
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent {
        margin-top: 130px;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent,
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid #cboxLoadedContent {
        margin-top: 170px;
    }
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row {
    border-top: 1px solid #e5e5e5;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row:nth-child(2n+2),
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-row:nth-child(2n+2) {
    background: #f2f2f2;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-prod-info,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid .grid-prod-info {
    display: inline-block;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td {
    padding: 10px 10px 15px;
    vertical-align: top;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td > span,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td > span {
    display: block;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td.grid-prod-img,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td.grid-prod-img {
    padding-left: 40px;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant,
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-size,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-size {
    font-weight: bold;
    min-width: 80px;
}
.ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant,
.ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-variant {
    display: block;
    font-size: 16px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td,
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td {
        padding: 10px 15px 15px;
    }
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td:nth-child(2n+2),
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td:nth-child(2n+2) {
        background-color: transparent;
    }
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info,
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info {
        display: block;
        text-align: left;
    }
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info span,
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-prod-info span {
        display: inline-block;
    }
    .ASM_customer-list-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-price,
    .ASM_customer360-modal .page-multiStepCheckoutSummaryPage #colorbox.read-only-grid td .grid-price {
        float: right;
    }
}
.ASM_customer-list-modal #storeFinder,
.ASM_customer360-modal #storeFinder {
    margin-top: 20px;
}
.ASM_customer-list-modal #storeFinder #storelocator-query,
.ASM_customer360-modal #storeFinder #storelocator-query {
    height: 48px;
}
.ASM_customer-list-modal .store-finder,
.ASM_customer360-modal .store-finder {
    display: none;
    padding: 0;
}
.ASM_customer-list-modal .store-finder-headline,
.ASM_customer360-modal .store-finder-headline {
    font-size: 18px;
    margin-bottom: 10px;
}
.ASM_customer-list-modal .store-finder-search .row > *,
.ASM_customer360-modal .store-finder-search .row > * {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .store-finder-pagination,
.ASM_customer360-modal .store-finder-pagination {
    line-height: 48px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.ASM_customer-list-modal .store-finder-pagination:before,
.ASM_customer360-modal .store-finder-pagination:before,
.ASM_customer-list-modal .store-finder-pagination:after,
.ASM_customer360-modal .store-finder-pagination:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .store-finder-pagination:after,
.ASM_customer360-modal .store-finder-pagination:after {
    clear: both;
}
.ASM_customer-list-modal .store-finder-pagination:before,
.ASM_customer360-modal .store-finder-pagination:before,
.ASM_customer-list-modal .store-finder-pagination:after,
.ASM_customer360-modal .store-finder-pagination:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .store-finder-pagination:after,
.ASM_customer360-modal .store-finder-pagination:after {
    clear: both;
}
.ASM_customer-list-modal .store-finder-pagination > div,
.ASM_customer360-modal .store-finder-pagination > div {
    line-height: 1;
}
.ASM_customer-list-modal .store-finder-navigation,
.ASM_customer360-modal .store-finder-navigation {
    overflow: hidden;
    height: 561px;
}
.ASM_customer-list-modal .store-finder-navigation,
.ASM_customer360-modal .store-finder-navigation,
.ASM_customer-list-modal .store-finder-details,
.ASM_customer360-modal .store-finder-details {
    position: relative;
    float: left;
    width: 50%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
}
.ASM_customer-list-modal .store-finder-map,
.ASM_customer360-modal .store-finder-map {
    width: 100%;
    height: 200px;
}
.ASM_customer-list-modal .store-finder .stores-nearby,
.ASM_customer360-modal .store-finder .stores-nearby {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .store-finder-navigation-list,
.ASM_customer360-modal .store-finder-navigation-list {
    padding-left: 0;
    list-style: none;
    margin: 0;
    border: 1px solid #ddd;
    position: relative;
}
.ASM_customer-list-modal .store-finder-navigation-list li.loading,
.ASM_customer360-modal .store-finder-navigation-list li.loading {
    height: 56px;
    background: #f2f4f7;
    border-bottom: 1px solid #ddd;
    text-align: center;
    line-height: 56px;
}
.ASM_customer-list-modal .store-finder-navigation-list li.loading .glyphicon,
.ASM_customer360-modal .store-finder-navigation-list li.loading .glyphicon {
    color: #ff4444;
    -webkit-animation: spin 1s linear infinite;
    -moz-animation: spin 1s linear infinite;
    animation: spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.ASM_customer-list-modal .store-finder-navigation-list-entry,
.ASM_customer360-modal .store-finder-navigation-list-entry {
    height: 56px;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry:last-child label,
.ASM_customer360-modal .store-finder-navigation-list-entry:last-child label {
    border: 0;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry input,
.ASM_customer360-modal .store-finder-navigation-list-entry input {
    display: none;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry label,
.ASM_customer360-modal .store-finder-navigation-list-entry label {
    margin: 0;
    height: 100%;
    font-size: 13px;
    padding: 0 14px 0 10px;
    display: table;
    width: 100%;
    cursor: pointer;
    position: relative;
    background: #f2f4f7;
    border-bottom: 1px solid #ddd;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry label:hover,
.ASM_customer360-modal .store-finder-navigation-list-entry label:hover {
    background: #f2f2f2;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry input:checked + label,
.ASM_customer360-modal .store-finder-navigation-list-entry input:checked + label {
    background: #47b6b1;
    color: #fff !important;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry input:checked + label:after,
.ASM_customer360-modal .store-finder-navigation-list-entry input:checked + label:after {
    display: block;
    content: "";
    width: 28px;
    height: 28px;
    position: absolute;
    top: 50%;
    right: -1px;
    background: transparent;
    border: 14px solid transparent;
    border-right-color: #fff;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    -o-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.ASM_customer-list-modal .store-finder-navigation-list-entry-info,
.ASM_customer360-modal .store-finder-navigation-list-entry-info {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry-name,
.ASM_customer360-modal .store-finder-navigation-list-entry-name {
    display: block;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry-city,
.ASM_customer360-modal .store-finder-navigation-list-entry-city {
    display: block;
    font-weight: normal;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry-distance,
.ASM_customer360-modal .store-finder-navigation-list-entry-distance {
    display: table;
    height: 100%;
    width: 80px;
    border-left: 1px solid #ddd;
}
.ASM_customer-list-modal .store-finder-navigation-list-entry-distance span,
.ASM_customer360-modal .store-finder-navigation-list-entry-distance span {
    display: table-cell;
    vertical-align: middle;
    padding: 0 0 0 5px;
    text-align: center;
    white-space: nowrap;
}
.ASM_customer-list-modal .store-finder-details-back,
.ASM_customer360-modal .store-finder-details-back {
    margin-bottom: 20px;
    display: none !important;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .store-finder-details-back,
    .ASM_customer360-modal .store-finder-details-back {
        display: inline-block !important;
    }
}
.ASM_customer-list-modal .store-finder-details-image,
.ASM_customer360-modal .store-finder-details-image {
    width: 112px;
    float: left;
    margin-right: 10px;
}
.ASM_customer-list-modal .store-finder-details-image img,
.ASM_customer360-modal .store-finder-details-image img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .store-finder-details-info,
.ASM_customer360-modal .store-finder-details-info {
    margin-left: 122px;
}
.ASM_customer-list-modal .store-finder-details-info-name,
.ASM_customer360-modal .store-finder-details-info-name {
    font-weight: bold;
}
.ASM_customer-list-modal .store-finder-details hr,
.ASM_customer360-modal .store-finder-details hr {
    clear: both;
    margin: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    height: 1px;
    position: relative;
    border: 0;
}
.ASM_customer-list-modal .store-finder-details hr:after,
.ASM_customer360-modal .store-finder-details hr:after {
    content: '';
    display: block;
    position: absolute;
    top: 10px;
    height: 1px;
    right: 0;
    left: 0;
    background: #ddd;
}
.ASM_customer-list-modal .store-finder-details-map,
.ASM_customer360-modal .store-finder-details-map {
    background: #eee;
}
.ASM_customer-list-modal .store-finder-details-openings dl dt,
.ASM_customer360-modal .store-finder-details-openings dl dt {
    text-align: left !important;
    width: 60px;
}
.ASM_customer-list-modal .store-finder-details-openings dl dd,
.ASM_customer360-modal .store-finder-details-openings dl dd {
    margin-left: 60px;
}
.ASM_customer-list-modal .store-finder-details-openings ul,
.ASM_customer360-modal .store-finder-details-openings ul {
    padding-left: 0;
    list-style: none;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .store-finder .back-to-storelist,
    .ASM_customer360-modal .store-finder .back-to-storelist {
        margin-bottom: 10px;
    }
    .ASM_customer-list-modal .store-finder .store-finder-panel,
    .ASM_customer360-modal .store-finder .store-finder-panel {
        width: 200%;
        margin: 0;
        -webkit-transition: -webkit-transform 0.3s ease-out;
        -moz-transition: -moz-transform 0.3s ease-out;
        -o-transition: -o-transform 0.3s ease-out;
        transition: transform 0.3s ease-out;
    }
    .ASM_customer-list-modal .store-finder .store-finder-panel > *,
    .ASM_customer360-modal .store-finder .store-finder-panel > * {
        padding: 0;
    }
    .ASM_customer-list-modal .store-finder .store-finder-panel .store-finder-details,
    .ASM_customer360-modal .store-finder .store-finder-panel .store-finder-details {
        display: none;
    }
    .ASM_customer-list-modal .store-finder .store-finder-pagination,
    .ASM_customer360-modal .store-finder .store-finder-pagination {
        line-height: 20px;
    }
    .ASM_customer-list-modal .store-finder.show-store .store-finder-pagination,
    .ASM_customer360-modal .store-finder.show-store .store-finder-pagination {
        color: rgba(0, 0, 0, 0);
        height: 46px;
    }
    .ASM_customer-list-modal .store-finder.show-store .store-finder-pagination *,
    .ASM_customer360-modal .store-finder.show-store .store-finder-pagination * {
        display: none;
    }
    .ASM_customer-list-modal .store-finder.show-store .store-finder-panel,
    .ASM_customer360-modal .store-finder.show-store .store-finder-panel {
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
    .ASM_customer-list-modal .store-finder.show-store .store-finder-panel .store-finder-navigation,
    .ASM_customer360-modal .store-finder.show-store .store-finder-panel .store-finder-navigation {
        padding-right: 20px;
    }
    .ASM_customer-list-modal .store-finder.show-store .store-finder-panel .store-finder-details,
    .ASM_customer360-modal .store-finder.show-store .store-finder-panel .store-finder-details {
        display: block;
    }
}
.ASM_customer-list-modal #colorbox,
.ASM_customer360-modal #colorbox,
.ASM_customer-list-modal #cboxOverlay,
.ASM_customer360-modal #cboxOverlay,
.ASM_customer-list-modal #cboxWrapper,
.ASM_customer360-modal #cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}
.ASM_customer-list-modal #cboxWrapper,
.ASM_customer360-modal #cboxWrapper {
    max-width: none;
}
.ASM_customer-list-modal #cboxOverlay,
.ASM_customer360-modal #cboxOverlay {
    width: 100%;
    height: 100%;
}
.ASM_customer-list-modal #cboxMiddleLeft,
.ASM_customer360-modal #cboxMiddleLeft,
.ASM_customer-list-modal #cboxBottomLeft,
.ASM_customer360-modal #cboxBottomLeft {
    clear: left;
}
.ASM_customer-list-modal #cboxContent,
.ASM_customer360-modal #cboxContent {
    position: relative;
}
.ASM_customer-list-modal #cboxLoadedContent,
.ASM_customer360-modal #cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
.ASM_customer-list-modal #cboxTitle,
.ASM_customer360-modal #cboxTitle {
    margin: 0;
}
.ASM_customer-list-modal #cboxLoadingOverlay,
.ASM_customer360-modal #cboxLoadingOverlay,
.ASM_customer-list-modal #cboxLoadingGraphic,
.ASM_customer360-modal #cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ASM_customer-list-modal #cboxPrevious,
.ASM_customer360-modal #cboxPrevious,
.ASM_customer-list-modal #cboxNext,
.ASM_customer360-modal #cboxNext,
.ASM_customer-list-modal #cboxSlideshow,
.ASM_customer360-modal #cboxSlideshow {
    cursor: pointer;
}
.ASM_customer-list-modal .cboxPhoto,
.ASM_customer360-modal .cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
    -ms-interpolation-mode: bicubic;
}
.ASM_customer-list-modal .cboxIframe,
.ASM_customer360-modal .cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
    padding: 0;
    margin: 0;
}
.ASM_customer-list-modal #colorbox,
.ASM_customer360-modal #colorbox,
.ASM_customer-list-modal #cboxContent,
.ASM_customer360-modal #cboxContent,
.ASM_customer-list-modal #cboxLoadedContent,
.ASM_customer360-modal #cboxLoadedContent {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
.ASM_customer-list-modal #cboxOverlay,
.ASM_customer360-modal #cboxOverlay {
    background: #000;
}
.ASM_customer-list-modal #colorbox,
.ASM_customer360-modal #colorbox {
    outline: 0;
}
.ASM_customer-list-modal #cboxTopLeft,
.ASM_customer360-modal #cboxTopLeft {
    width: 14px;
    height: 14px;
}
.ASM_customer-list-modal #cboxTopCenter,
.ASM_customer360-modal #cboxTopCenter {
    height: 14px;
}
.ASM_customer-list-modal #cboxTopRight,
.ASM_customer360-modal #cboxTopRight {
    width: 14px;
    height: 14px;
}
.ASM_customer-list-modal #cboxBottomLeft,
.ASM_customer360-modal #cboxBottomLeft {
    width: 14px;
}
.ASM_customer-list-modal #cboxBottomCenter,
.ASM_customer360-modal #cboxBottomCenter {
    height: 43px;
}
.ASM_customer-list-modal #cboxBottomRight,
.ASM_customer360-modal #cboxBottomRight {
    width: 14px;
}
.ASM_customer-list-modal #cboxMiddleLeft,
.ASM_customer360-modal #cboxMiddleLeft {
    width: 14px;
}
.ASM_customer-list-modal #cboxMiddleRight,
.ASM_customer360-modal #cboxMiddleRight {
    width: 14px;
}
.ASM_customer-list-modal #cboxContent,
.ASM_customer360-modal #cboxContent {
    background: #fff;
    overflow: visible;
}
.ASM_customer-list-modal .cboxIframe,
.ASM_customer360-modal .cboxIframe {
    background: #fff;
}
.ASM_customer-list-modal #cboxError,
.ASM_customer360-modal #cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}
.ASM_customer-list-modal #cboxCurrent,
.ASM_customer360-modal #cboxCurrent {
    position: absolute;
    bottom: -25px;
    left: 58px;
    font-weight: bold;
    color: #7C7C7C;
}
.ASM_customer-list-modal #cboxPrevious,
.ASM_customer360-modal #cboxPrevious,
.ASM_customer-list-modal #cboxNext,
.ASM_customer360-modal #cboxNext,
.ASM_customer-list-modal #cboxSlideshow,
.ASM_customer360-modal #cboxSlideshow {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    position: absolute;
    bottom: -29px;
    width: 23px;
    height: 23px;
    text-indent: -9999px;
}
.ASM_customer-list-modal #cboxPrevious:active,
.ASM_customer360-modal #cboxPrevious:active,
.ASM_customer-list-modal #cboxNext:active,
.ASM_customer360-modal #cboxNext:active,
.ASM_customer-list-modal #cboxSlideshow:active,
.ASM_customer360-modal #cboxSlideshow:active,
.ASM_customer-list-modal #cboxClose:active,
.ASM_customer360-modal #cboxClose:active {
    outline: 0;
}
.ASM_customer-list-modal #cboxPrevious,
.ASM_customer360-modal #cboxPrevious {
    left: 0px;
    background-position: -51px -25px;
}
.ASM_customer-list-modal #cboxPrevious:hover,
.ASM_customer360-modal #cboxPrevious:hover {
    background-position: -51px 0px;
}
.ASM_customer-list-modal #cboxNext,
.ASM_customer360-modal #cboxNext {
    left: 27px;
    background-position: -75px -25px;
}
.ASM_customer-list-modal #cboxNext:hover,
.ASM_customer360-modal #cboxNext:hover {
    background-position: -75px 0px;
}
.ASM_customer-list-modal .cboxSlideshow_on #cboxSlideshow,
.ASM_customer360-modal .cboxSlideshow_on #cboxSlideshow {
    background-position: -125px 0px;
    right: 27px;
}
.ASM_customer-list-modal .cboxSlideshow_on #cboxSlideshow:hover,
.ASM_customer360-modal .cboxSlideshow_on #cboxSlideshow:hover {
    background-position: -150px 0px;
}
.ASM_customer-list-modal .cboxSlideshow_off #cboxSlideshow,
.ASM_customer360-modal .cboxSlideshow_off #cboxSlideshow {
    background-position: -150px -25px;
    right: 27px;
}
.ASM_customer-list-modal .cboxSlideshow_off #cboxSlideshow:hover,
.ASM_customer360-modal .cboxSlideshow_off #cboxSlideshow:hover {
    background-position: -125px 0px;
}
.ASM_customer-list-modal #cboxTitle,
.ASM_customer360-modal #cboxTitle {
    background: transparent;
    position: absolute;
    top: 0;
    padding: 43px 40px 15px;
    height: 88px;
    display: table;
    width: 100%;
}
.ASM_customer-list-modal #cboxTitle .headline,
.ASM_customer360-modal #cboxTitle .headline {
    font-size: 24px;
    line-height: 24px;
    font-weight: bold;
    width: 100%;
    vertical-align: middle;
}
.ASM_customer-list-modal #cboxClose,
.ASM_customer360-modal #cboxClose {
    position: absolute;
    right: 13px;
    top: 10px;
    background: transparent;
    border: 0 none;
    color: #797979;
    padding: 5px;
    font-size: 25px;
}
.ASM_customer-list-modal #cboxLoadedContent,
.ASM_customer360-modal #cboxLoadedContent {
    margin-top: 88px;
    padding: 15px 40px 30px 40px;
}
.ASM_customer-list-modal #cboxLoadedContent .add-to-cart-item,
.ASM_customer360-modal #cboxLoadedContent .add-to-cart-item {
    margin-bottom: 40px;
}
.ASM_customer-list-modal #cboxLoadedContent .addressEntry + .addressEntry,
.ASM_customer360-modal #cboxLoadedContent .addressEntry + .addressEntry,
.ASM_customer-list-modal #cboxLoadedContent .saved-payment-entry + .saved-payment-entry,
.ASM_customer360-modal #cboxLoadedContent .saved-payment-entry + .saved-payment-entry {
    margin-top: 55px;
}
.ASM_customer-list-modal #cboxLoadedContent .addressEntry ul,
.ASM_customer360-modal #cboxLoadedContent .addressEntry ul,
.ASM_customer-list-modal #cboxLoadedContent .saved-payment-entry ul,
.ASM_customer360-modal #cboxLoadedContent .saved-payment-entry ul {
    margin-top: -10px;
    margin-bottom: 20px;
}
.ASM_customer-list-modal #cboxLoadedContent .modal-actions,
.ASM_customer360-modal #cboxLoadedContent .modal-actions {
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 20px;
}
.ASM_customer-list-modal #cboxLoadedContent .modal-actions .btn,
.ASM_customer360-modal #cboxLoadedContent .modal-actions .btn {
    margin-top: 20px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal #cboxTitle,
    .ASM_customer360-modal #cboxTitle {
        height: 112px;
        padding-left: 20px;
        padding-right: 20px;
    }
    .ASM_customer-list-modal #cboxTitle:before,
    .ASM_customer360-modal #cboxTitle:before,
    .ASM_customer-list-modal #cboxTitle:after,
    .ASM_customer360-modal #cboxTitle:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal #cboxTitle:after,
    .ASM_customer360-modal #cboxTitle:after {
        clear: both;
    }
    .ASM_customer-list-modal #cboxTitle:before,
    .ASM_customer360-modal #cboxTitle:before,
    .ASM_customer-list-modal #cboxTitle:after,
    .ASM_customer360-modal #cboxTitle:after {
        content: " ";
        display: table;
    }
    .ASM_customer-list-modal #cboxTitle:after,
    .ASM_customer360-modal #cboxTitle:after {
        clear: both;
    }
    .ASM_customer-list-modal #cboxLoadedContent,
    .ASM_customer360-modal #cboxLoadedContent {
        margin-top: 112px;
        padding: 15px 20px 30px 20px;
    }
    .ASM_customer-list-modal #cboxLoadedContent .addressEntry ul,
    .ASM_customer360-modal #cboxLoadedContent .addressEntry ul {
        margin-top: -25px;
    }
}
.ASM_customer-list-modal .price del,
.ASM_customer360-modal .price del {
    color: #000;
    font-weight: bold;
}
.ASM_customer-list-modal .price ins,
.ASM_customer360-modal .price ins {
    color: #19212b;
    text-decoration: none;
}
.ASM_customer-list-modal a.price ins:hover,
.ASM_customer360-modal a.price ins:hover {
    color: #06080b;
}
.ASM_customer-list-modal .price.msrp,
.ASM_customer360-modal .price.msrp {
    color: #666;
}
.ASM_customer-list-modal .account-navigation,
.ASM_customer360-modal .account-navigation {
    margin-bottom: 10px;
}
.ASM_customer-list-modal .account-navigation .account-navigation-header,
.ASM_customer360-modal .account-navigation .account-navigation-header {
    padding: 10px;
    text-transform: uppercase;
}
.ASM_customer-list-modal .account-navigation .account-navigation-header a,
.ASM_customer360-modal .account-navigation .account-navigation-header a {
    display: block;
}
.ASM_customer-list-modal .account-navigation .account-navigation-list,
.ASM_customer360-modal .account-navigation .account-navigation-list {
    margin: 10px;
    padding-left: 0;
    list-style: none;
}
@media (min-width: 640px) and (max-width: 1023px) {
    .ASM_customer-list-modal .account-navigation .account-navigation-list,
    .ASM_customer360-modal .account-navigation .account-navigation-list {
        display: none !important;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-navigation .account-navigation-list,
    .ASM_customer360-modal .account-navigation .account-navigation-list {
        display: none !important;
    }
}
.ASM_customer-list-modal .account-navigation .account-navigation-list li.title,
.ASM_customer360-modal .account-navigation .account-navigation-list li.title {
    margin-top: 10px;
    font-weight: bold;
}
.ASM_customer-list-modal .account-navigation .account-navigation-list li.active,
.ASM_customer360-modal .account-navigation .account-navigation-list li.active {
    font-weight: bold;
}
.ASM_customer-list-modal .account-navigation .account-navigation-list li a:hover,
.ASM_customer360-modal .account-navigation .account-navigation-list li a:hover,
.ASM_customer-list-modal .account-navigation .account-navigation-list li afocus,
.ASM_customer360-modal .account-navigation .account-navigation-list li afocus {
    color: #47b6b1;
}
.ASM_customer-list-modal .account-home .account-home-section,
.ASM_customer360-modal .account-home .account-home-section {
    margin-bottom: 20px;
}
.ASM_customer-list-modal .account-home .account-home-section .account-home-section-header,
.ASM_customer360-modal .account-home .account-home-section .account-home-section-header {
    background: #f2f4f7;
    padding: 10px;
    text-transform: uppercase;
}
.ASM_customer-list-modal .account-home .account-home-section .account-home-section-content,
.ASM_customer360-modal .account-home .account-home-section .account-home-section-content {
    height: 100px;
    padding: 10px;
    border: 1px solid #f2f4f7;
    border-top: 0;
}
.ASM_customer-list-modal .account-home .account-home-section .account-home-section-content ul,
.ASM_customer360-modal .account-home .account-home-section .account-home-section-content ul {
    padding-left: 0;
    list-style: none;
    margin: 0;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .account-home .account-home-section,
    .ASM_customer360-modal .account-home .account-home-section {
        margin-bottom: 10px;
    }
    .ASM_customer-list-modal .account-home .account-home-section .account-home-section-content,
    .ASM_customer360-modal .account-home .account-home-section .account-home-section-content {
        height: auto;
        padding: 0;
    }
    .ASM_customer-list-modal .account-home .account-home-section .account-home-section-content ul li a,
    .ASM_customer360-modal .account-home .account-home-section .account-home-section-content ul li a {
        padding: 10px;
        display: block;
    }
    .ASM_customer-list-modal .account-home .account-home-section .account-home-section-content ul li + li,
    .ASM_customer360-modal .account-home .account-home-section .account-home-section-content ul li + li {
        border-top: 1px solid #eee;
    }
}
.ASM_customer-list-modal .account-section .pagination-bar,
.ASM_customer360-modal .account-section .pagination-bar {
    margin: 15px 0 0;
}
.ASM_customer-list-modal .account-section .pagination-bar .pagination-toolbar,
.ASM_customer360-modal .account-section .pagination-bar .pagination-toolbar {
    padding-left: 0;
    padding-right: 0;
    padding-top: 15px;
    border-bottom: none;
}
.ASM_customer-list-modal .account-section .pagination-bar .pagination-bar-results,
.ASM_customer360-modal .account-section .pagination-bar .pagination-bar-results {
    font-size: 13px;
    font-weight: 600;
    margin: 0;
    padding: 10px;
    border-top: 1px solid #cccccc;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .pagination-bar .pagination-bar-results,
    .ASM_customer360-modal .account-section .pagination-bar .pagination-bar-results {
        border-bottom: 1px solid #cccccc;
    }
}
.ASM_customer-list-modal .account-section .pagination-bar.bottom .pagination-toolbar,
.ASM_customer360-modal .account-section .pagination-bar.bottom .pagination-toolbar {
    padding-top: 5px;
    border: none;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .pagination-bar .pagination-toolbar,
    .ASM_customer360-modal .account-section .pagination-bar .pagination-toolbar {
        margin: 0;
    }
    .ASM_customer-list-modal .account-section .pagination-bar .pagination-bar-results,
    .ASM_customer360-modal .account-section .pagination-bar .pagination-bar-results {
        border-bottom: 1px solid #cccccc;
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
    .ASM_customer-list-modal .account-section .account-overview-table,
    .ASM_customer360-modal .account-section .account-overview-table,
    .ASM_customer-list-modal .account-section div.responsive-table,
    .ASM_customer360-modal .account-section div.responsive-table {
        margin-left: -10px;
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .account-section .addressBackBtn,
.ASM_customer360-modal .account-section .addressBackBtn,
.ASM_customer-list-modal .account-section .orderTopBackBtn,
.ASM_customer360-modal .account-section .orderTopBackBtn {
    background-color: transparent;
    border: none;
    box-shadow: none;
}
.ASM_customer-list-modal .account-section .account-section-header,
.ASM_customer360-modal .account-section .account-section-header {
    color: #154259;
    font-size: 24px;
    line-height: 35px;
    font-weight: 700;
    padding: 20px 0;
    text-transform: capitalize;
    border-bottom: 1px solid #cccccc;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-section-header,
    .ASM_customer360-modal .account-section .account-section-header {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
}
.ASM_customer-list-modal .account-section .account-section-header.border,
.ASM_customer360-modal .account-section .account-section-header.border {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 25px;
}
.ASM_customer-list-modal .account-section .account-section-header.account-section-header-secondary,
.ASM_customer360-modal .account-section .account-section-header.account-section-header-secondary {
    color: #19212b;
    font-size: 22px;
    line-height: 32px;
    font-weight: 400;
    padding-bottom: 10px;
}
.ASM_customer-list-modal .account-section .account-section-header.no-border,
.ASM_customer360-modal .account-section .account-section-header.no-border {
    border-bottom: none;
}
.ASM_customer-list-modal .account-section .account-section-header .account-section-header-add,
.ASM_customer360-modal .account-section .account-section-header .account-section-header-add {
    font-size: 14px;
    font-weight: 700;
    margin-top: 4px;
}
.ASM_customer-list-modal .account-section .account-orderdetail + .account-section-content .pagination-bar,
.ASM_customer360-modal .account-section .account-orderdetail + .account-section-content .pagination-bar {
    margin-top: 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-section-content,
    .ASM_customer360-modal .account-section .account-section-content {
        margin: 0;
    }
}
.ASM_customer-list-modal .account-section .account-section-content .account-section-form,
.ASM_customer360-modal .account-section .account-section-content .account-section-form {
    margin: 40px 0;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .account-section .account-section-content .account-section-form,
    .ASM_customer360-modal .account-section .account-section-content .account-section-form {
        margin-left: -10px;
        margin-right: -10px;
    }
}
.ASM_customer-list-modal .account-section .account-section-content.content-empty,
.ASM_customer360-modal .account-section .account-section-content.content-empty {
    margin: 45px 0;
    font-weight: bold;
    font-size: 18px;
    text-align: center;
}
.ASM_customer-list-modal .account-section .account-section-content .help-block,
.ASM_customer360-modal .account-section .account-section-content .help-block {
    font-size: 14px;
    font-weight: normal;
    color: #c53131;
}
.ASM_customer-list-modal .account-section .account-section-content .account-orderhistory-pagination,
.ASM_customer360-modal .account-section .account-section-content .account-orderhistory-pagination {
    padding-top: 10px;
}
.ASM_customer-list-modal .account-section .account-section-content .account-orderhistory-pagination .account-orderhistory-pagination-text,
.ASM_customer360-modal .account-section .account-section-content .account-orderhistory-pagination .account-orderhistory-pagination-text {
    line-height: 32px;
}
.ASM_customer-list-modal .account-section .account-section-content .account-orderhistory-pagination .pager,
.ASM_customer360-modal .account-section .account-section-content .account-orderhistory-pagination .pager {
    margin: 0;
}
.ASM_customer-list-modal .account-section .account-section-content .account-orderhistory-sort,
.ASM_customer360-modal .account-section .account-section-content .account-orderhistory-sort {
    background: #f2f4f7;
    padding: 10px;
}
.ASM_customer-list-modal .account-section .account-section-content table > tbody > tr > td:nth-child(2) a,
.ASM_customer360-modal .account-section .account-section-content table > tbody > tr > td:nth-child(2) a {
    font-weight: 600;
}
.ASM_customer-list-modal .account-section .account-section-content .accountActions,
.ASM_customer360-modal .account-section .account-section-content .accountActions {
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-section-content .accountActions .accountButtons:first-child,
    .ASM_customer360-modal .account-section .account-section-content .accountActions .accountButtons:first-child {
        padding-bottom: 20px;
    }
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .account-section .account-section-content .accountActions .accountButtons:first-child,
    .ASM_customer360-modal .account-section .account-section-content .accountActions .accountButtons:first-child {
        padding-left: 10px;
    }
    .ASM_customer-list-modal .account-section .account-section-content .accountActions .accountButtons:last-child,
    .ASM_customer360-modal .account-section .account-section-content .accountActions .accountButtons:last-child {
        padding-right: 10px;
    }
}
.ASM_customer-list-modal .account-section .account-section-content .accountActions .accountButtons,
.ASM_customer360-modal .account-section .account-section-content .accountActions .accountButtons {
    padding-left: 0;
    padding-right: 0;
}
.ASM_customer-list-modal .account-section .account-section-content .disable-link,
.ASM_customer360-modal .account-section .account-section-content .disable-link,
.ASM_customer-list-modal .account-section .account-section-content .enable-link,
.ASM_customer360-modal .account-section .account-section-content .enable-link {
    display: block;
    float: right;
    text-align: right;
    margin: 25px 0;
    padding-right: 15px;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 16px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-section-content .disable-link,
    .ASM_customer360-modal .account-section .account-section-content .disable-link,
    .ASM_customer-list-modal .account-section .account-section-content .enable-link,
    .ASM_customer360-modal .account-section .account-section-content .enable-link {
        text-align: center;
        float: none;
        padding-right: 0!important;
    }
}
.ASM_customer-list-modal .account-section .account-section-content .disable-link button,
.ASM_customer360-modal .account-section .account-section-content .disable-link button,
.ASM_customer-list-modal .account-section .account-section-content .enable-link button,
.ASM_customer360-modal .account-section .account-section-content .enable-link button {
    background: transparent;
    border: 0 none;
    text-transform: uppercase;
    font-weight: 600;
    padding: 0;
}
.ASM_customer-list-modal .account-section .account-section-content .disable-link button[disabled],
.ASM_customer360-modal .account-section .account-section-content .disable-link button[disabled],
.ASM_customer-list-modal .account-section .account-section-content .enable-link button[disabled],
.ASM_customer360-modal .account-section .account-section-content .enable-link button[disabled] {
    color: #929292;
}
.ASM_customer-list-modal .account-section .account-section-content .disable-link form,
.ASM_customer360-modal .account-section .account-section-content .disable-link form,
.ASM_customer-list-modal .account-section .account-section-content .enable-link form,
.ASM_customer360-modal .account-section .account-section-content .enable-link form {
    display: inline-block;
}
.ASM_customer-list-modal .account-section .account-section-content .enable-link + .disable-link,
.ASM_customer360-modal .account-section .account-section-content .enable-link + .disable-link,
.ASM_customer-list-modal .account-section .account-section-content .disable-link + .enable-link,
.ASM_customer360-modal .account-section .account-section-content .disable-link + .enable-link,
.ASM_customer-list-modal .account-section .account-section-content .disable-link + .disable-link,
.ASM_customer360-modal .account-section .account-section-content .disable-link + .disable-link,
.ASM_customer-list-modal .account-section .account-section-content .enable-link + .enable-link,
.ASM_customer360-modal .account-section .account-section-content .enable-link + .enable-link {
    padding-right: 20px;
    position: relative;
}
.ASM_customer-list-modal .account-section .account-section-content .enable-link + .disable-link:before,
.ASM_customer360-modal .account-section .account-section-content .enable-link + .disable-link:before,
.ASM_customer-list-modal .account-section .account-section-content .disable-link + .enable-link:before,
.ASM_customer360-modal .account-section .account-section-content .disable-link + .enable-link:before,
.ASM_customer-list-modal .account-section .account-section-content .disable-link + .disable-link:before,
.ASM_customer360-modal .account-section .account-section-content .disable-link + .disable-link:before,
.ASM_customer-list-modal .account-section .account-section-content .enable-link + .enable-link:before,
.ASM_customer360-modal .account-section .account-section-content .enable-link + .enable-link:before {
    content: "";
    display: block;
    position: absolute;
    height: 24px;
    width: 1px;
    right: 10px;
    background: #cccccc;
    top: 0;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-section-content .enable-link + .disable-link:before,
    .ASM_customer360-modal .account-section .account-section-content .enable-link + .disable-link:before,
    .ASM_customer-list-modal .account-section .account-section-content .disable-link + .enable-link:before,
    .ASM_customer360-modal .account-section .account-section-content .disable-link + .enable-link:before,
    .ASM_customer-list-modal .account-section .account-section-content .disable-link + .disable-link:before,
    .ASM_customer360-modal .account-section .account-section-content .disable-link + .disable-link:before,
    .ASM_customer-list-modal .account-section .account-section-content .enable-link + .enable-link:before,
    .ASM_customer360-modal .account-section .account-section-content .enable-link + .enable-link:before {
        display: none;
    }
}
.ASM_customer-list-modal .account-section .account-section-content .disable-link a,
.ASM_customer360-modal .account-section .account-section-content .disable-link a,
.ASM_customer-list-modal .account-section .account-section-content .disable-link button,
.ASM_customer360-modal .account-section .account-section-content .disable-link button,
.ASM_customer-list-modal .account-section .account-section-content .disable-link form,
.ASM_customer360-modal .account-section .account-section-content .disable-link form {
    color: #ed1c24;
}
.ASM_customer-list-modal .account-section .cancel-panel,
.ASM_customer360-modal .account-section .cancel-panel {
    float: right;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .account-section .cancel-panel,
    .ASM_customer360-modal .account-section .cancel-panel {
        padding-left: 0;
    }
}
.ASM_customer-list-modal .account-section .btn.btn-block + .btn.btn-block,
.ASM_customer360-modal .account-section .btn.btn-block + .btn.btn-block {
    margin-top: 10px;
}
.ASM_customer-list-modal .account-section .account-list.account-addressbook ul,
.ASM_customer360-modal .account-section .account-list.account-addressbook ul,
.ASM_customer-list-modal .account-section .account-list.account-paymentdetails ul,
.ASM_customer360-modal .account-section .account-list.account-paymentdetails ul {
    margin-bottom: 30px;
}
.ASM_customer-list-modal .account-section .account-list ul,
.ASM_customer360-modal .account-section .account-list ul {
    padding-left: 0;
    list-style: none;
    float: left;
    width: 90%;
}
.ASM_customer-list-modal .account-section .account-list ul li,
.ASM_customer360-modal .account-section .account-list ul li {
    text-overflow: ellipsis;
    overflow: hidden;
}
.ASM_customer-list-modal .account-section .account-list .account-list-header,
.ASM_customer360-modal .account-section .account-list .account-list-header {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    background-color: #f4f4f4;
    padding: 10px 25px;
    font-size: 20px;
    line-height: 1.5;
    margin-top: -1px;
}
.ASM_customer-list-modal .account-section .account-list .account-list-header .account-list-header-add,
.ASM_customer360-modal .account-section .account-list .account-list-header .account-list-header-add {
    font-size: 15px;
    line-height: 2;
    font-weight: 600;
    position: relative;
    top: 2px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards,
.ASM_customer360-modal .account-section .account-list .account-cards {
    border-left: 1px solid #cccccc;
}
.ASM_customer-list-modal .account-section .account-list .account-cards.card-select,
.ASM_customer360-modal .account-section .account-list .account-cards.card-select {
    border-top: 1px solid #cccccc;
}
.ASM_customer-list-modal .account-section .account-list .account-cards-actions,
.ASM_customer360-modal .account-section .account-list .account-cards-actions {
    float: right;
    width: 24px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards-actions .glyphicon,
.ASM_customer360-modal .account-section .account-list .account-cards-actions .glyphicon {
    font-size: 24px;
    margin-bottom: 20px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards-actions .edit-item .glyphicon,
.ASM_customer360-modal .account-section .account-list .account-cards-actions .edit-item .glyphicon {
    margin-top: 3px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card,
.ASM_customer360-modal .account-section .account-list .account-cards .card {
    list-style: none;
    border-left: 0;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    float: left;
    padding: 30px 25px 25px;
    margin-bottom: 0;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card:first-child,
.ASM_customer360-modal .account-section .account-list .account-cards .card:first-child {
    margin-left: -1px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card span,
.ASM_customer360-modal .account-section .account-list .account-cards .card span {
    padding: 0;
    text-align: right;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card > ul > li,
.ASM_customer360-modal .account-section .account-list .account-cards .card > ul > li {
    margin-bottom: 3px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card > ul > li:first-child,
.ASM_customer360-modal .account-section .account-list .account-cards .card > ul > li:first-child {
    text-transform: uppercase;
    font-weight: 600;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card .action-links,
.ASM_customer360-modal .account-section .account-list .account-cards .card .action-links {
    float: right;
    height: 50px;
    width: 50px;
    margin-right: -15px;
    margin-top: -15px;
    text-align: right;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card .action-links .glyphicon-remove,
.ASM_customer360-modal .account-section .account-list .account-cards .card .action-links .glyphicon-remove,
.ASM_customer-list-modal .account-section .account-list .account-cards .card .action-links .glyphicon-pencil,
.ASM_customer360-modal .account-section .account-list .account-cards .card .action-links .glyphicon-pencil {
    font-size: 20px;
    color: #929292;
    padding-right: 15px;
    padding-top: 15px;
}
.ASM_customer-list-modal .account-section .account-list .account-cards .card .action-links:hover .glyphicon-remove,
.ASM_customer360-modal .account-section .account-list .account-cards .card .action-links:hover .glyphicon-remove,
.ASM_customer-list-modal .account-section .account-list .account-cards .card .action-links:hover .glyphicon-pencil,
.ASM_customer360-modal .account-section .account-list .account-cards .card .action-links:hover .glyphicon-pencil {
    color: #ec7205;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .account-section .account-list .account-cards,
    .ASM_customer360-modal .account-section .account-list .account-cards {
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: -ms-flex;
        display: flex;
        -webkit-flex-direction: row;
        -moz-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}
.ASM_customer-list-modal .account-section .account-list .account-set-default-address,
.ASM_customer360-modal .account-section .account-list .account-set-default-address {
    position: absolute;
    left: 25px;
    bottom: 25px;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 600;
    color: #ec7205;
    background: transparent;
    padding: 0;
    border: 0 none;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-list .account-set-default-address,
    .ASM_customer360-modal .account-section .account-list .account-set-default-address {
        left: 20px;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-section .account-section-header,
    .ASM_customer360-modal .account-section .account-section-header {
        margin-left: -10px;
        margin-right: -10px;
        padding-left: 20px;
        padding-right: 20px;
    }
    .ASM_customer-list-modal .account-section .account-list,
    .ASM_customer360-modal .account-section .account-list {
        margin-left: -10px;
        margin-right: -10px;
    }
    .ASM_customer-list-modal .account-section .account-list .account-cards,
    .ASM_customer360-modal .account-section .account-list .account-cards {
        border: none;
    }
    .ASM_customer-list-modal .account-section .account-list .account-cards .card,
    .ASM_customer360-modal .account-section .account-list .account-cards .card {
        border-left: 0;
        border-right: 0;
        padding-left: 20px;
        padding-right: 20px;
    }
    .ASM_customer-list-modal .account-section .account-list .account-cards .card:first-child,
    .ASM_customer360-modal .account-section .account-list .account-cards .card:first-child {
        margin: 0;
    }
    .ASM_customer-list-modal .account-section .account-list .account-cards .selected:first-child,
    .ASM_customer360-modal .account-section .account-list .account-cards .selected:first-child {
        border-left: none;
    }
}
.ASM_customer-list-modal .account-profil .account-profil-info,
.ASM_customer360-modal .account-profil .account-profil-info {
    margin: 0 0 10px;
}
.ASM_customer-list-modal .account-profil .account-profil-info .account-profil-info-line,
.ASM_customer360-modal .account-profil .account-profil-info .account-profil-info-line {
    line-height: 2em;
}
.ASM_customer-list-modal .account-profil .account-profil-info .account-profil-info-line span,
.ASM_customer360-modal .account-profil .account-profil-info .account-profil-info-line span {
    display: inline-block;
    width: 100px;
}
.ASM_customer-list-modal .account-profil a.btn,
.ASM_customer360-modal .account-profil a.btn {
    margin-top: 10px;
}
.ASM_customer-list-modal .account-profil .btn + .btn,
.ASM_customer360-modal .account-profil .btn + .btn {
    margin-left: 10px;
}
.ASM_customer-list-modal .account-orderdetail:before,
.ASM_customer360-modal .account-orderdetail:before,
.ASM_customer-list-modal .account-orderdetail:after,
.ASM_customer360-modal .account-orderdetail:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .account-orderdetail:after,
.ASM_customer360-modal .account-orderdetail:after {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail:before,
.ASM_customer360-modal .account-orderdetail:before,
.ASM_customer-list-modal .account-orderdetail:after,
.ASM_customer360-modal .account-orderdetail:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .account-orderdetail:after,
.ASM_customer360-modal .account-orderdetail:after {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .col-sm-9 > .col-sm-4:nth-child(3n+1),
.ASM_customer360-modal .account-orderdetail .col-sm-9 > .col-sm-4:nth-child(3n+1) {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .order-savings,
.ASM_customer360-modal .account-orderdetail .order-savings {
    text-align: right;
    color: #00a651;
    font-weight: 700;
    padding: 10px 10px 25px 0;
}
.ASM_customer-list-modal .account-orderdetail .order-savings + .order-savings,
.ASM_customer360-modal .account-orderdetail .order-savings + .order-savings {
    padding-top: 0;
}
.ASM_customer-list-modal .account-orderdetail .item-box,
.ASM_customer360-modal .account-orderdetail .item-box {
    background: #afb2b5;
    padding: 10px;
    margin-bottom: 5px;
    margin-top: 5px;
}
.ASM_customer-list-modal .account-orderdetail .item-box:before,
.ASM_customer360-modal .account-orderdetail .item-box:before,
.ASM_customer-list-modal .account-orderdetail .item-box:after,
.ASM_customer360-modal .account-orderdetail .item-box:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .account-orderdetail .item-box:after,
.ASM_customer360-modal .account-orderdetail .item-box:after {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .item-box:before,
.ASM_customer360-modal .account-orderdetail .item-box:before,
.ASM_customer-list-modal .account-orderdetail .item-box:after,
.ASM_customer360-modal .account-orderdetail .item-box:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .account-orderdetail .item-box:after,
.ASM_customer360-modal .account-orderdetail .item-box:after {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .order-data,
.ASM_customer360-modal .account-orderdetail .order-data {
    background-color: #F2F4F7;
    padding: 10px;
}
.ASM_customer-list-modal .account-orderdetail .orderDetail_itemHeader,
.ASM_customer360-modal .account-orderdetail .orderDetail_itemHeader {
    font-size: 20px;
    background-color: #f4f4f4;
    padding: 10px 20px;
}
.ASM_customer-list-modal .account-orderdetail .button-panel,
.ASM_customer360-modal .account-orderdetail .button-panel {
    float: right;
    max-width: 200px;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul {
    padding-left: 0;
    list-style: none;
    margin: 0;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li:before,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li:before,
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li:before,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li:before,
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after {
    content: " ";
    display: table;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li:after {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul li + li,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul li + li {
    border-top: 1px solid #eee;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .thumb,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .thumb {
    float: left;
    margin-right: 10px;
    max-width: 100px;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .price-total,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .price-total {
    float: right;
    padding-right: 10px;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .details .name,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .details .name {
    font-weight: bold;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo {
    color: #33cc33;
}
@media (min-width: 1024px) and (max-width: 1399px) {
    .ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo,
    .ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo {
        padding-left: 22px;
    }
}
@media (min-width: 1400px) {
    .ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo,
    .ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo {
        padding-left: 0;
    }
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo li,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-body ul .promo li {
    border-bottom: 0;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-footer,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-footer {
    padding-top: 55px;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .account-orderdetail .account-orderdetail-item-section-footer > div,
    .ASM_customer360-modal .account-orderdetail .account-orderdetail-item-section-footer > div {
        padding-left: 5px;
    }
}
.ASM_customer-list-modal .account-orderdetail .orderTotal,
.ASM_customer360-modal .account-orderdetail .orderTotal {
    font-size: 18px;
    line-height: 38px;
    margin-bottom: 20px;
}
.ASM_customer-list-modal .account-orderdetail .orderTotal .text-right,
.ASM_customer360-modal .account-orderdetail .orderTotal .text-right {
    font-weight: 700;
}
.ASM_customer-list-modal .account-orderdetail .orderTotal .totals,
.ASM_customer360-modal .account-orderdetail .orderTotal .totals {
    font-size: 22px;
    line-height: 1.2em;
    font-weight: 700;
    text-transform: uppercase;
    padding-top: 15px;
}
.ASM_customer-list-modal .account-orderdetail .order-store-address .order-track-number,
.ASM_customer360-modal .account-orderdetail .order-store-address .order-track-number,
.ASM_customer-list-modal .account-orderdetail .order-store-hours .order-track-number,
.ASM_customer360-modal .account-orderdetail .order-store-hours .order-track-number {
    color: #ed1c24;
}
.ASM_customer-list-modal .account-orderdetail .order-billing-address ul,
.ASM_customer360-modal .account-orderdetail .order-billing-address ul {
    padding: 0;
}
.ASM_customer-list-modal .account-orderdetail .order-billing-address ul li,
.ASM_customer360-modal .account-orderdetail .order-billing-address ul li {
    list-style: none;
}
.ASM_customer-list-modal .account-orderdetail .order-billing-address .label-order,
.ASM_customer360-modal .account-orderdetail .order-billing-address .label-order,
.ASM_customer-list-modal .account-orderdetail .order-payment-data .label-order,
.ASM_customer360-modal .account-orderdetail .order-payment-data .label-order,
.ASM_customer-list-modal .account-orderdetail .order-ship-to .label-order,
.ASM_customer360-modal .account-orderdetail .order-ship-to .label-order,
.ASM_customer-list-modal .account-orderdetail .order-shipping-method .label-order,
.ASM_customer360-modal .account-orderdetail .order-shipping-method .label-order,
.ASM_customer-list-modal .account-orderdetail .order-tracking-no .label-order,
.ASM_customer360-modal .account-orderdetail .order-tracking-no .label-order,
.ASM_customer-list-modal .account-orderdetail .order-store-address .label-order,
.ASM_customer360-modal .account-orderdetail .order-store-address .label-order,
.ASM_customer-list-modal .account-orderdetail .order-store-hours .label-order,
.ASM_customer360-modal .account-orderdetail .order-store-hours .label-order {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 2px;
}
.ASM_customer-list-modal .account-orderdetail .order-billing-address .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-billing-address .value-order-date,
.ASM_customer-list-modal .account-orderdetail .order-payment-data .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-payment-data .value-order-date,
.ASM_customer-list-modal .account-orderdetail .order-ship-to .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-ship-to .value-order-date,
.ASM_customer-list-modal .account-orderdetail .order-shipping-method .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-shipping-method .value-order-date,
.ASM_customer-list-modal .account-orderdetail .order-tracking-no .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-tracking-no .value-order-date,
.ASM_customer-list-modal .account-orderdetail .order-store-address .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-store-address .value-order-date,
.ASM_customer-list-modal .account-orderdetail .order-store-hours .value-order-date,
.ASM_customer360-modal .account-orderdetail .order-store-hours .value-order-date {
    display: inline-block;
    min-width: 15%;
}
.ASM_customer-list-modal .account-orderdetail .value-order,
.ASM_customer360-modal .account-orderdetail .value-order {
    overflow: hidden;
    text-overflow: ellipsis;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-orderdetail .order-shipping-method,
    .ASM_customer360-modal .account-orderdetail .order-shipping-method,
    .ASM_customer-list-modal .account-orderdetail .order-tracking-no,
    .ASM_customer360-modal .account-orderdetail .order-tracking-no,
    .ASM_customer-list-modal .account-orderdetail .order-payment-data,
    .ASM_customer360-modal .account-orderdetail .order-payment-data,
    .ASM_customer-list-modal .account-orderdetail .order-store-hours,
    .ASM_customer360-modal .account-orderdetail .order-store-hours {
        padding-top: 20px;
    }
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-orderTotalDiscount-section,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-orderTotalDiscount-section {
    clear: both;
}
.ASM_customer-list-modal .account-orderdetail .account-orderdetail-orderTotalDiscount-section .order-total-taxes,
.ASM_customer360-modal .account-orderdetail .account-orderdetail-orderTotalDiscount-section .order-total-taxes {
    text-align: right;
    padding-right: 10px;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .account-orderdetail .account-orderdetail-orderTotalDiscount-section,
    .ASM_customer360-modal .account-orderdetail .account-orderdetail-orderTotalDiscount-section {
        margin-bottom: 20px;
    }
}
.ASM_customer-list-modal .account-orderdetail .product-list,
.ASM_customer360-modal .account-orderdetail .product-list {
    border: none;
    clear: both;
    margin: 0;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid {
    background-color: #e4e4e4;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-row > td,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-row > td {
    border-bottom: 1px solid #f2f2f2;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-prod-img,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-prod-img {
    width: 100px;
    padding-top: 25px;
    vertical-align: top;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-prod-img + td,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-prod-img + td {
    padding-bottom: 5px;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-variant,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-variant,
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-size,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-size {
    font-weight: 700;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-variant + .grid-variant:before,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-variant + .grid-variant:before,
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-size + .grid-variant:before,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-size + .grid-variant:before {
    content: "|";
    font-size: 15px;
    margin: 0 10px;
    width: 1px;
    color: #cccccc;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-prod-info,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-prod-info {
    display: inline-block;
    padding-top: 0;
    padding-right: 40px;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-qty .grid-qty-label,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-qty .grid-qty-label {
    font-size: 12px;
    text-transform: uppercase;
}
.ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-price:before,
.ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-price:before {
    content: "|";
    font-size: 15px;
    margin: 0 10px;
    width: 1px;
    color: #cccccc;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .account-orderdetail .product-list,
    .ASM_customer360-modal .account-orderdetail .product-list {
        margin-left: -10px;
        margin-right: -10px;
    }
    .ASM_customer-list-modal .account-orderdetail .product-list .product-item,
    .ASM_customer360-modal .account-orderdetail .product-list .product-item {
        padding-left: 20px;
        padding-right: 20px;
    }
    .ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-variant,
    .ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-variant {
        display: block;
    }
    .ASM_customer-list-modal .account-orderdetail .product-list .order-grid .grid-variant + .grid-variant:before,
    .ASM_customer360-modal .account-orderdetail .product-list .order-grid .grid-variant + .grid-variant:before {
        content: none;
    }
}
.ASM_customer-list-modal .account-address-removal-popup .address,
.ASM_customer360-modal .account-address-removal-popup .address {
    margin-top: 20px;
}
.ASM_customer-list-modal .account-address-removal-popup .btn,
.ASM_customer360-modal .account-address-removal-popup .btn {
    margin-top: 10px;
}
.ASM_customer-list-modal .quick-view-popup .product-image,
.ASM_customer360-modal .quick-view-popup .product-image {
    float: left;
    width: 33%;
}
.ASM_customer-list-modal .quick-view-popup .product-image a,
.ASM_customer360-modal .quick-view-popup .product-image a {
    display: block;
}
.ASM_customer-list-modal .quick-view-popup .product-image img,
.ASM_customer360-modal .quick-view-popup .product-image img {
    width: 100%;
    height: auto;
}
.ASM_customer-list-modal .quick-view-popup .product-details,
.ASM_customer360-modal .quick-view-popup .product-details {
    margin-left: 33%;
    padding-left: 20px;
}
.ASM_customer-list-modal .quick-view-popup .product-details .name,
.ASM_customer360-modal .quick-view-popup .product-details .name {
    font-size: inherit;
    font-weight: bold;
}
.ASM_customer-list-modal .quick-view-popup .product-details .rating:after,
.ASM_customer360-modal .quick-view-popup .product-details .rating:after {
    clear: none;
}
.ASM_customer-list-modal .quick-view-popup .product-details .price,
.ASM_customer360-modal .quick-view-popup .product-details .price {
    font-size: inherit;
    font-weight: bold;
}
.ASM_customer-list-modal .quick-view-popup .addtocart-component,
.ASM_customer360-modal .quick-view-popup .addtocart-component {
    clear: both;
    padding-top: 20px;
}
.ASM_customer-list-modal table,
.ASM_customer360-modal table {
    width: 100%;
}
.ASM_customer-list-modal table th,
.ASM_customer360-modal table th {
    font-size: 13px;
    font-weight: 400;
    text-transform: uppercase;
    background-color: #128a9e;
    color: #ffffff;
    padding: 8px 10px;
    vertical-align: top;
}
.ASM_customer-list-modal table th:last-child,
.ASM_customer360-modal table th:last-child {
    text-align: right;
}
.ASM_customer-list-modal table td,
.ASM_customer360-modal table td {
    padding: 20px 10px;
    vertical-align: top;
}
.ASM_customer-list-modal .responsive-table-item,
.ASM_customer360-modal .responsive-table-item {
    padding: 10px;
}
.ASM_customer-list-modal .responsive-table-item:nth-child(even),
.ASM_customer360-modal .responsive-table-item:nth-child(even) {
    background-color: #f2f2f2;
}
.ASM_customer-list-modal .responsive-table-item a.responsive-table-link,
.ASM_customer360-modal .responsive-table-item a.responsive-table-link {
    color: #ec7205;
}
.ASM_customer-list-modal .responsive-table-item a:hover,
.ASM_customer360-modal .responsive-table-item a:hover,
.ASM_customer-list-modal .responsive-table-item a:focus,
.ASM_customer360-modal .responsive-table-item a:focus {
    color: #154259;
}
.ASM_customer-list-modal .responsive-table-item td:last-child,
.ASM_customer360-modal .responsive-table-item td:last-child {
    text-align: right;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .responsive-table-item,
    .ASM_customer360-modal .responsive-table-item {
        display: block;
    }
    .ASM_customer-list-modal .responsive-table-item .status strong,
    .ASM_customer360-modal .responsive-table-item .status strong {
        display: block;
    }
    .ASM_customer-list-modal .responsive-table-item td,
    .ASM_customer360-modal .responsive-table-item td {
        display: inline-block;
        width: 40%;
        padding: 3px 10px;
    }
    .ASM_customer-list-modal .responsive-table-item td:last-child,
    .ASM_customer360-modal .responsive-table-item td:last-child {
        text-align: left;
    }
    .ASM_customer-list-modal .responsive-table-item td.responsive-table-cell,
    .ASM_customer360-modal .responsive-table-item td.responsive-table-cell {
        width: 55%;
    }
    .ASM_customer-list-modal .responsive-table-item td.responsive-table-cell-bold,
    .ASM_customer360-modal .responsive-table-item td.responsive-table-cell-bold {
        font-weight: 600;
    }
}
.ASM_customer-list-modal input[type="radio"],
.ASM_customer360-modal input[type="radio"],
.ASM_customer-list-modal input[type="checkbox"],
.ASM_customer360-modal input[type="checkbox"] {
    margin-right: 10px;
    margin-bottom: 20px;
}
.ASM_customer-list-modal label,
.ASM_customer360-modal label {
    color: #153a59;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 13px;
}
.ASM_customer-list-modal .form-control:focus,
.ASM_customer360-modal .form-control:focus {
    border-color: #5adfd9;
    outline: 0;
    box-shadow: none;
}
.ASM_customer-list-modal .form-control::-moz-placeholder,
.ASM_customer360-modal .form-control::-moz-placeholder {
    color: #b9bdc2;
    opacity: 1;
}
.ASM_customer-list-modal .form-control:-ms-input-placeholder,
.ASM_customer360-modal .form-control:-ms-input-placeholder,
.ASM_customer-list-modal .form-control::-webkit-input-placeholder,
.ASM_customer360-modal .form-control::-webkit-input-placeholder {
    color: #b9bdc2;
}
.ASM_customer-list-modal select.form-control,
.ASM_customer360-modal select.form-control {
    text-transform: uppercase;
    font-size: 13px;
}
.ASM_customer-list-modal .form-control[disabled],
.ASM_customer360-modal .form-control[disabled],
.ASM_customer-list-modal .form-control[readonly],
.ASM_customer360-modal .form-control[readonly],
.ASM_customer-list-modal fieldset[disabled] .form-control,
.ASM_customer360-modal fieldset[disabled] .form-control {
    color: #929292;
}
.ASM_customer-list-modal .has-error input.form-control,
.ASM_customer360-modal .has-error input.form-control {
    background: #f6e0e0;
    border-color: #c53131;
}
.ASM_customer-list-modal .has-error label.control-label,
.ASM_customer360-modal .has-error label.control-label {
    color: #c53131;
}
.ASM_customer-list-modal .has-error .help-block,
.ASM_customer360-modal .has-error .help-block {
    color: #c53131;
}
.ASM_customer-list-modal legend,
.ASM_customer360-modal legend {
    font-size: 18px;
    border-bottom: 0;
    margin-top: 20px;
    margin-bottom: 20px;
}
.ASM_customer-list-modal .form-element-icon,
.ASM_customer360-modal .form-element-icon {
    position: relative;
}
.ASM_customer-list-modal .form-element-icon .glyphicon,
.ASM_customer360-modal .form-element-icon .glyphicon {
    position: absolute;
}
.ASM_customer-list-modal .form-element-icon.datepicker .glyphicon,
.ASM_customer360-modal .form-element-icon.datepicker .glyphicon {
    top: 32px;
    right: 10px;
    color: #47b6b1;
    cursor: pointer;
}
@media (max-width: 1023px) {
    .ASM_customer-list-modal .form-element-icon.datepicker .glyphicon,
    .ASM_customer360-modal .form-element-icon.datepicker .glyphicon {
        top: 38px;
    }
}
.ASM_customer-list-modal .form-control-radio,
.ASM_customer360-modal .form-control-radio,
.ASM_customer-list-modal .form-control-checkbox,
.ASM_customer360-modal .form-control-checkbox {
    display: block;
}
.ASM_customer-list-modal .form-control-radio input,
.ASM_customer360-modal .form-control-radio input,
.ASM_customer-list-modal .form-control-checkbox input,
.ASM_customer360-modal .form-control-checkbox input {
    margin-bottom: 0;
    float: left;
}
.ASM_customer-list-modal .form-control-radio .form-control-label,
.ASM_customer360-modal .form-control-radio .form-control-label,
.ASM_customer-list-modal .form-control-checkbox .form-control-label,
.ASM_customer360-modal .form-control-checkbox .form-control-label {
    margin-left: 25px;
}
.ASM_customer-list-modal fieldset > div:last-of-type input,
.ASM_customer360-modal fieldset > div:last-of-type input,
.ASM_customer-list-modal fieldset > div:last-of-type label,
.ASM_customer360-modal fieldset > div:last-of-type label {
    margin-bottom: 0;
}
.ASM_customer-list-modal .product-details-toggle,
.ASM_customer360-modal .product-details-toggle {
    position: relative;
    cursor: pointer;
    margin-bottom: 20px;
    padding-right: 20px;
}
.ASM_customer-list-modal .product-details-toggle.name,
.ASM_customer360-modal .product-details-toggle.name {
    font-weight: 600;
}
.ASM_customer-list-modal .product-details.open .product-details-toggle,
.ASM_customer360-modal .product-details.open .product-details-toggle {
    margin-bottom: 0;
}
.ASM_customer-list-modal .product-details-toggle .glyphicon,
.ASM_customer360-modal .product-details-toggle .glyphicon {
    position: absolute;
    right: 5px;
    font-size: 14px;
    line-height: 35px;
}
.ASM_customer-list-modal .product-details.open .product-details-toggle .glyphicon:before,
.ASM_customer360-modal .product-details.open .product-details-toggle .glyphicon:before {
    content: "\e114";
}
.ASM_customer-list-modal .product-details-toggle-wrap,
.ASM_customer360-modal .product-details-toggle-wrap {
    display: none;
}
.ASM_customer-list-modal .product-details.open + .product-details-toggle-wrap,
.ASM_customer360-modal .product-details.open + .product-details-toggle-wrap {
    display: block;
}
.ASM_customer-list-modal .product-details-toggle-wrap .product-details,
.ASM_customer360-modal .product-details-toggle-wrap .product-details {
    font-size: 22px;
}
.ASM_customer-list-modal .product-details-toggle-wrap img,
.ASM_customer360-modal .product-details-toggle-wrap img {
    width: 175px;
    margin: 0 30px 35px 0;
    float: left;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .product-details-toggle-wrap .product-details,
    .ASM_customer360-modal .product-details-toggle-wrap .product-details {
        text-align: right;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-details-toggle,
    .ASM_customer360-modal .product-details-toggle {
        padding: 0 25px 0 10px;
    }
    .ASM_customer-list-modal .product-details-toggle .glyphicon,
    .ASM_customer360-modal .product-details-toggle .glyphicon {
        right: 10px;
    }
    .ASM_customer-list-modal .product-details-toggle-wrap,
    .ASM_customer360-modal .product-details-toggle-wrap {
        margin: 0;
    }
    .ASM_customer-list-modal .product-details-toggle-wrap img,
    .ASM_customer360-modal .product-details-toggle-wrap img {
        float: none;
        width: 100%;
        margin: 0 0 20px 0;
    }
    .ASM_customer-list-modal .product-details-toggle-wrap .product-details,
    .ASM_customer360-modal .product-details-toggle-wrap .product-details {
        margin-bottom: 20px;
    }
}
.ASM_customer-list-modal .product-action,
.ASM_customer360-modal .product-action {
    overflow: hidden;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 15px;
}
.ASM_customer-list-modal .product-action ol,
.ASM_customer360-modal .product-action ol {
    list-style: none;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.ASM_customer-list-modal .product-action ol li,
.ASM_customer360-modal .product-action ol li {
    font-size: 18px;
    float: right;
    margin: 15px 0 15px 20px;
    line-height: 48.85714286px;
}
.ASM_customer-list-modal .product-action #total-price,
.ASM_customer360-modal .product-action #total-price {
    font-size: 18px;
    font-weight: 600;
}
.ASM_customer-list-modal .product-action div,
.ASM_customer360-modal .product-action div {
    float: left;
    margin: 15px 0;
    line-height: 48.85714286px;
}
@media (max-width: 639px) {
    .ASM_customer-list-modal .product-action,
    .ASM_customer360-modal .product-action {
        margin-left: -10px;
        margin-right: -10px;
        padding: 0 20px;
        margin-bottom: 0;
    }
    .ASM_customer-list-modal .product-action ol li,
    .ASM_customer360-modal .product-action ol li {
        margin-right: 0;
    }
}
@media (max-width: 480px) {
    .ASM_customer-list-modal .product-action ol li,
    .ASM_customer360-modal .product-action ol li,
    .ASM_customer-list-modal .product-action .btn,
    .ASM_customer360-modal .product-action .btn {
        width: 100%;
    }
    .ASM_customer-list-modal .product-action div,
    .ASM_customer360-modal .product-action div {
        float: none;
        line-height: 1.42857;
        margin-bottom: 0;
    }
}
.ASM_customer-list-modal .update-future-stock,
.ASM_customer360-modal .update-future-stock {
    text-align: right;
    padding: 15px 7px 15px 0;
}
.ASM_customer-list-modal .update-future-stock .update_future_stock_button,
.ASM_customer360-modal .update-future-stock .update_future_stock_button,
.ASM_customer-list-modal .update-future-stock .hide_future_stock_info,
.ASM_customer360-modal .update-future-stock .hide_future_stock_info {
    font-size: 13px;
}
.ASM_customer-list-modal .update-future-stock .hide_future_stock_info,
.ASM_customer360-modal .update-future-stock .hide_future_stock_info {
    display: none;
}
.ASM_customer-list-modal .product-grid-container .sku-quantity,
.ASM_customer360-modal .product-grid-container .sku-quantity,
.ASM_customer-list-modal #cboxContent .sku-quantity,
.ASM_customer360-modal #cboxContent .sku-quantity {
    font-size: 13px;
    line-height: 20px;
    width: 60px;
    padding: 9px 10px;
    margin: 5px 0 3px;
    border: 1px solid #cccccc;
    text-align: center;
}
.ASM_customer-list-modal .product-grid-container .td_stock,
.ASM_customer360-modal .product-grid-container .td_stock,
.ASM_customer-list-modal #cboxContent .td_stock,
.ASM_customer360-modal #cboxContent .td_stock {
    display: block;
    padding-bottom: 5px;
}
.ASM_customer-list-modal .product-grid-container .td_stock .in-stock,
.ASM_customer360-modal .product-grid-container .td_stock .in-stock,
.ASM_customer-list-modal #cboxContent .td_stock .in-stock,
.ASM_customer360-modal #cboxContent .td_stock .in-stock {
    color: #929292;
    font-weight: normal;
}
.ASM_customer-list-modal .product-grid-container .future_stock,
.ASM_customer360-modal .product-grid-container .future_stock,
.ASM_customer-list-modal #cboxContent .future_stock,
.ASM_customer360-modal #cboxContent .future_stock {
    display: block;
    font-size: 12px;
    line-height: 14px;
}
.ASM_customer-list-modal .product-grid-container .future_stock .future_stock_value,
.ASM_customer360-modal .product-grid-container .future_stock .future_stock_value,
.ASM_customer-list-modal #cboxContent .future_stock .future_stock_value,
.ASM_customer360-modal #cboxContent .future_stock .future_stock_value {
    margin: 2px 0 8px 0;
}
.ASM_customer-list-modal .product-grid-container .data-grid-total,
.ASM_customer360-modal .product-grid-container .data-grid-total,
.ASM_customer-list-modal #cboxContent .data-grid-total,
.ASM_customer360-modal #cboxContent .data-grid-total {
    display: inline-block;
    padding-top: 5px;
    border-top: 1px solid #cccccc;
    font-size: 16px;
}
.ASM_customer-list-modal .product-grid-container table td .price,
.ASM_customer360-modal .product-grid-container table td .price {
    font-size: 15px;
    font-weight: bold;
}
.ASM_customer-list-modal .product-grid-container table td.out-of-stock .variant-prop,
.ASM_customer360-modal .product-grid-container table td.out-of-stock .variant-prop,
.ASM_customer-list-modal .product-grid-container table td.out-of-stock .price,
.ASM_customer360-modal .product-grid-container table td.out-of-stock .price {
    opacity: 0.3;
}
.ASM_customer-list-modal .product-grid-container table td.out-of-stock .sku-quantity,
.ASM_customer360-modal .product-grid-container table td.out-of-stock .sku-quantity {
    opacity: 0.3;
    background-color: #fff;
}
@media (min-width: 640px) {
    .ASM_customer-list-modal .add-to-cart-order-form-wrap,
    .ASM_customer360-modal .add-to-cart-order-form-wrap {
        position: relative;
    }
    .ASM_customer-list-modal .add-to-cart-order-form-wrap::after,
    .ASM_customer360-modal .add-to-cart-order-form-wrap::after {
        background-color: white;
        bottom: 0;
        content: "";
        height: 17px;
        position: absolute;
        width: 100%;
    }
    .ASM_customer-list-modal .add-to-cart-order-form-wrap::before,
    .ASM_customer360-modal .add-to-cart-order-form-wrap::before {
        background-color: white;
        right: 0;
        content: "";
        position: absolute;
        height: 100%;
    }
    .ASM_customer-list-modal .add_to_cart_order_form,
    .ASM_customer360-modal .add_to_cart_order_form {
        overflow: scroll;
        max-height: 904px;
    }
    .ASM_customer-list-modal .order-form-scroll,
    .ASM_customer360-modal .order-form-scroll {
        cursor: pointer;
        background-color: #47b6b1;
        opacity: 0.4;
        color: #fff;
        text-align: center;
        position: absolute;
        display: none;
    }
    .ASM_customer-list-modal .order-form-scroll.right,
    .ASM_customer360-modal .order-form-scroll.right {
        width: 50px;
        height: 75px;
        line-height: 75px;
        right: 0px;
        top: 50%;
        margin-top: -35px;
    }
    .ASM_customer-list-modal .order-form-scroll.left,
    .ASM_customer360-modal .order-form-scroll.left {
        width: 50px;
        height: 75px;
        line-height: 75px;
        left: 0;
        top: 50%;
        margin-top: -35px;
    }
    .ASM_customer-list-modal .order-form-scroll.up,
    .ASM_customer360-modal .order-form-scroll.up {
        width: 75px;
        height: 50px;
        line-height: 50px;
        top: 0;
        left: 50%;
        margin-left: -35px;
    }
    .ASM_customer-list-modal .order-form-scroll.down,
    .ASM_customer360-modal .order-form-scroll.down {
        width: 75px;
        height: 50px;
        line-height: 50px;
        bottom: 17px;
        left: 50%;
        margin-left: -35px;
    }
    .ASM_customer-list-modal .product-grid-container,
    .ASM_customer360-modal .product-grid-container {
        margin-bottom: 15px;
    }
    .ASM_customer-list-modal .product-grid-container-dim-3,
    .ASM_customer360-modal .product-grid-container-dim-3,
    .ASM_customer-list-modal .product-grid-container-dim-2,
    .ASM_customer360-modal .product-grid-container-dim-2 {
        width: 100%;
    }
    .ASM_customer-list-modal .product-grid-container table,
    .ASM_customer360-modal .product-grid-container table {
        border-bottom: 1px solid #e5e5e5;
    }
    .ASM_customer-list-modal .product-grid-container table:nth-child(2n),
    .ASM_customer360-modal .product-grid-container table:nth-child(2n) {
        background: #f2f2f2;
    }
    .ASM_customer-list-modal .product-grid-container table tr:first-child > th:first-child,
    .ASM_customer360-modal .product-grid-container table tr:first-child > th:first-child {
        border-right: 1px solid #359bac;
        white-space: nowrap;
    }
    .ASM_customer-list-modal .product-grid-container table tr > td:first-child,
    .ASM_customer360-modal .product-grid-container table tr > td:first-child {
        border-right: 1px solid #e5e5e5;
        padding-top: 20px;
    }
    .ASM_customer-list-modal .product-grid-container table th,
    .ASM_customer360-modal .product-grid-container table th {
        text-align: center;
    }
    .ASM_customer-list-modal .product-grid-container table td,
    .ASM_customer360-modal .product-grid-container table td {
        text-align: center;
        padding: 25px 10px 15px;
        vertical-align: top;
        max-width: 200px;
    }
}
@media (max-width: 639px) {
    .ASM_customer-list-modal #cboxContent .sku-quantity,
    .ASM_customer360-modal #cboxContent .sku-quantity {
        font-size: 16px;
    }
    .ASM_customer-list-modal .product-grid-container,
    .ASM_customer360-modal .product-grid-container {
        font-size: 16px;
        margin-left: -10px;
        margin-right: -10px;
    }
    .ASM_customer-list-modal .product-grid-container table,
    .ASM_customer360-modal .product-grid-container table {
        table-layout: fixed;
        width: 100%;
    }
    .ASM_customer-list-modal .product-grid-container table tr td,
    .ASM_customer360-modal .product-grid-container table tr td {
        border-bottom: 1px solid #e5e5e5;
    }
    .ASM_customer-list-modal .product-grid-container table tr .variant-detail,
    .ASM_customer360-modal .product-grid-container table tr .variant-detail {
        width: 60%;
        padding: 15px 0 15px 20px;
    }
    .ASM_customer-list-modal .product-grid-container table tr .variant-detail img,
    .ASM_customer360-modal .product-grid-container table tr .variant-detail img {
        float: left;
        padding-right: 20px;
    }
    .ASM_customer-list-modal .product-grid-container table tr .variant-detail .description,
    .ASM_customer360-modal .product-grid-container table tr .variant-detail .description {
        padding: 12px 0;
    }
    .ASM_customer-list-modal .product-grid-container table tr .variant-select,
    .ASM_customer360-modal .product-grid-container table tr .variant-select {
        width: 40%;
        text-align: right;
        font-weight: 600;
        padding-right: 20px;
        vertical-align: middle;
    }
    .ASM_customer-list-modal .product-grid-container table .hidden-size,
    .ASM_customer360-modal .product-grid-container table .hidden-size {
        display: none;
    }
    .ASM_customer-list-modal .product-grid-container table .variant-summary,
    .ASM_customer360-modal .product-grid-container table .variant-summary {
        display: none;
        background-color: #e5e5e5;
    }
    .ASM_customer-list-modal .product-grid-container table .variant-summary .variant-summary-items,
    .ASM_customer360-modal .product-grid-container table .variant-summary .variant-summary-items {
        margin: 15px 0;
    }
    .ASM_customer-list-modal .product-grid-container table .variant-summary tr td,
    .ASM_customer360-modal .product-grid-container table .variant-summary tr td {
        padding: 0 20px;
        font-weight: bold;
    }
    .ASM_customer-list-modal .product-grid-container table .variant-summary tr td:last-child,
    .ASM_customer360-modal .product-grid-container table .variant-summary tr td:last-child {
        text-align: right;
    }
    .ASM_customer-list-modal .product-grid-container table .variant-summary tr:first-child td,
    .ASM_customer360-modal .product-grid-container table .variant-summary tr:first-child td {
        font-weight: normal;
    }
    .ASM_customer-list-modal .product-grid-container table .variant-summary span,
    .ASM_customer360-modal .product-grid-container table .variant-summary span {
        display: none;
    }
    .ASM_customer-list-modal .product-grid-container table .editSize,
    .ASM_customer360-modal .product-grid-container table .editSize {
        display: none;
    }
    .ASM_customer-list-modal .product-grid-container table.selected .variant-summary,
    .ASM_customer360-modal .product-grid-container table.selected .variant-summary {
        display: table-row;
    }
    .ASM_customer-list-modal .product-grid-container table.selected .editSize,
    .ASM_customer360-modal .product-grid-container table.selected .editSize {
        display: inline;
    }
    .ASM_customer-list-modal .product-grid-container table.selected .selectSize,
    .ASM_customer360-modal .product-grid-container table.selected .selectSize {
        display: none;
    }
    .ASM_customer-list-modal .variantSelectMobile #cboxLoadedContent,
    .ASM_customer360-modal .variantSelectMobile #cboxLoadedContent {
        overflow: visible!important;
        padding-left: 0;
        padding-right: 0;
    }
    .ASM_customer-list-modal #cboxContent table,
    .ASM_customer360-modal #cboxContent table {
        width: 100%;
    }
    .ASM_customer-list-modal #cboxContent table td,
    .ASM_customer360-modal #cboxContent table td {
        display: block;
        font-weight: 600;
        text-align: center;
        padding: 25px 0 10px 0;
    }
    .ASM_customer-list-modal #cboxContent table td:first-child,
    .ASM_customer360-modal #cboxContent table td:first-child {
        width: auto;
    }
    .ASM_customer-list-modal #cboxContent table td:nth-child(2n+2),
    .ASM_customer360-modal #cboxContent table td:nth-child(2n+2) {
        background: #f2f2f2;
    }
    .ASM_customer-list-modal #cboxContent .product-grid-container,
    .ASM_customer360-modal #cboxContent .product-grid-container {
        margin: 0;
    }
    .ASM_customer-list-modal #cboxContent .orderForm_grid_group,
    .ASM_customer360-modal #cboxContent .orderForm_grid_group {
        position: relative;
    }
    .ASM_customer-list-modal #cboxContent .update-future-stock,
    .ASM_customer360-modal #cboxContent .update-future-stock {
        position: absolute;
        margin-left: -65px;
        left: 50%;
        top: 100px;
    }
    .ASM_customer-list-modal #cboxContent .variant-detail,
    .ASM_customer360-modal #cboxContent .variant-detail {
        padding: 0 0 60px 0;
    }
    .ASM_customer-list-modal #cboxContent .variant-detail img,
    .ASM_customer360-modal #cboxContent .variant-detail img {
        display: inline-block;
        max-width: 200px;
        float: none;
        padding: 0;
    }
    .ASM_customer-list-modal #cboxContent .variant-detail .description,
    .ASM_customer360-modal #cboxContent .variant-detail .description {
        padding: 0;
    }
    .ASM_customer-list-modal #cboxContent .variant-detail .description > div,
    .ASM_customer360-modal #cboxContent .variant-detail .description > div {
        display: inline;
    }
    .ASM_customer-list-modal #cboxContent .mobile-cart-actions,
    .ASM_customer360-modal #cboxContent .mobile-cart-actions {
        padding: 20px;
        border-bottom: none;
        background-color: #fff !important;
    }
    .ASM_customer-list-modal #cboxContent .mobile-cart-actions .btn,
    .ASM_customer360-modal #cboxContent .mobile-cart-actions .btn {
        width: 100%;
    }
    .ASM_customer-list-modal #cboxContent .variant-select,
    .ASM_customer360-modal #cboxContent .variant-select,
    .ASM_customer-list-modal #cboxContent .variant-summary,
    .ASM_customer360-modal #cboxContent .variant-summary {
        display: none;
    }
    .ASM_customer-list-modal #cboxContent .variant-prop > span,
    .ASM_customer360-modal #cboxContent .variant-prop > span {
        font-weight: 400;
    }
    .ASM_customer-list-modal #cboxContent .sku-quantity,
    .ASM_customer360-modal #cboxContent .sku-quantity {
        font-weight: 400;
        line-height: 60px;
        width: 120px;
        height: 80px;
    }
}
.ASM_customer-list-modal .skip,
.ASM_customer360-modal .skip,
.ASM_customer-list-modal .skiptocontent,
.ASM_customer360-modal .skiptocontent,
.ASM_customer-list-modal .skiptonavigation,
.ASM_customer360-modal .skiptonavigation {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox,
#cboxOverlay,
#cboxWrapper {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
}
#cboxWrapper {
    max-width: none;
}
#cboxOverlay {
    width: 100%;
    height: 100%;
}
#cboxMiddleLeft,
#cboxBottomLeft {
    clear: left;
}
#cboxContent {
    position: relative;
}
#cboxLoadedContent {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}
#cboxTitle {
    margin: 0;
}
#cboxLoadingOverlay,
#cboxLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#cboxPrevious,
#cboxNext,
#cboxSlideshow {
    cursor: pointer;
}
.cboxPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block;
    max-width: none;
    -ms-interpolation-mode: bicubic;
}
.cboxIframe {
    width: 100%;
    height: 100%;
    display: block;
    border: 0;
    padding: 0;
    margin: 0;
}
#colorbox,
#cboxContent,
#cboxLoadedContent {
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
}
/*
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay {
    background: #000;
}
#colorbox {
    outline: 0;
}
#cboxTopLeft {
    width: 14px;
    height: 14px;
}
#cboxTopCenter {
    height: 14px;
}
#cboxTopRight {
    width: 14px;
    height: 14px;
}
#cboxBottomLeft {
    width: 14px;
}
#cboxBottomCenter {
    height: 43px;
}
#cboxBottomRight {
    width: 14px;
}
#cboxMiddleLeft {
    width: 14px;
}
#cboxMiddleRight {
    width: 14px;
}
#cboxContent {
    background: #fff;
    overflow: visible;
}
.cboxIframe {
    background: #fff;
}
#cboxError {
    padding: 50px;
    border: 1px solid #ccc;
}
#cboxCurrent {
    position: absolute;
    bottom: -25px;
    left: 58px;
    font-weight: bold;
    color: #7C7C7C;
}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious,
#cboxNext,
#cboxSlideshow {
    border: 0;
    padding: 0;
    margin: 0;
    overflow: visible;
    position: absolute;
    bottom: -29px;
    width: 23px;
    height: 23px;
    text-indent: -9999px;
}
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active,
#cboxNext:active,
#cboxSlideshow:active,
#cboxClose:active {
    outline: 0;
}
#cboxPrevious {
    left: 0px;
    background-position: -51px -25px;
}
#cboxPrevious:hover {
    background-position: -51px 0px;
}
#cboxNext {
    left: 27px;
    background-position: -75px -25px;
}
#cboxNext:hover {
    background-position: -75px 0px;
}
.cboxSlideshow_on #cboxSlideshow {
    background-position: -125px 0px;
    right: 27px;
}
.cboxSlideshow_on #cboxSlideshow:hover {
    background-position: -150px 0px;
}
.cboxSlideshow_off #cboxSlideshow {
    background-position: -150px -25px;
    right: 27px;
}
.cboxSlideshow_off #cboxSlideshow:hover {
    background-position: -125px 0px;
}
#cboxTitle {
    background: transparent;
    position: absolute;
    top: 0;
    padding: 43px 40px 15px;
    height: 88px;
    display: table;
    width: 100%;
}
#cboxTitle .headline {
    font-size: 24px;
    line-height: 24px;
    font-weight: bold;
    width: 100%;
    vertical-align: middle;
}
#cboxClose {
    position: absolute;
    right: 13px;
    top: 10px;
    background: transparent;
    border: 0 none;
    color: #797979;
    padding: 5px;
    font-size: 25px;
}
#cboxLoadedContent {
    margin-top: 88px;
    padding: 15px 40px 30px 40px;
}
#cboxLoadedContent .add-to-cart-item {
    margin-bottom: 40px;
}
#cboxLoadedContent .addressEntry + .addressEntry,
#cboxLoadedContent .saved-payment-entry + .saved-payment-entry {
    margin-top: 55px;
}
#cboxLoadedContent .addressEntry ul,
#cboxLoadedContent .saved-payment-entry ul {
    margin-top: -10px;
    margin-bottom: 20px;
}
#cboxLoadedContent .modal-actions {
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 20px;
}
#cboxLoadedContent .modal-actions .btn {
    margin-top: 20px;
}
@media (max-width: 639px) {
    #cboxTitle {
        height: 112px;
        padding-left: 20px;
        padding-right: 20px;
    }
    #cboxTitle:before,
    #cboxTitle:after {
        content: " ";
        display: table;
    }
    #cboxTitle:after {
        clear: both;
    }
    #cboxTitle:before,
    #cboxTitle:after {
        content: " ";
        display: table;
    }
    #cboxTitle:after {
        clear: both;
    }
    #cboxLoadedContent {
        margin-top: 112px;
        padding: 15px 20px 30px 20px;
    }
    #cboxLoadedContent .addressEntry ul {
        margin-top: -25px;
    }
}
@media (max-width: 639px) {
    #cboxContent .sku-quantity {
        font-size: 16px;
    }
    .product-grid-container {
        font-size: 16px;
        margin-left: -10px;
        margin-right: -10px;
    }
    .product-grid-container table {
        table-layout: fixed;
        width: 100%;
    }
    .product-grid-container table tr td {
        border-bottom: 1px solid #e5e5e5;
    }
    .product-grid-container table tr .variant-detail {
        width: 60%;
        padding: 15px 0 15px 20px;
    }
    .product-grid-container table tr .variant-detail img {
        float: left;
        padding-right: 20px;
    }
    .product-grid-container table tr .variant-detail .description {
        padding: 12px 0;
    }
    .product-grid-container table tr .variant-select {
        width: 40%;
        text-align: right;
        font-weight: 600;
        padding-right: 20px;
        vertical-align: middle;
    }
    .product-grid-container table .hidden-size {
        display: none;
    }
    .product-grid-container table .variant-summary {
        display: none;
        background-color: #e5e5e5;
    }
    .product-grid-container table .variant-summary .variant-summary-items {
        margin: 15px 0;
    }
    .product-grid-container table .variant-summary tr td {
        padding: 0 20px;
        font-weight: bold;
    }
    .product-grid-container table .variant-summary tr td:last-child {
        text-align: right;
    }
    .product-grid-container table .variant-summary tr:first-child td {
        font-weight: normal;
    }
    .product-grid-container table .variant-summary span {
        display: none;
    }
    .product-grid-container table .editSize {
        display: none;
    }
    .product-grid-container table.selected .variant-summary {
        display: table-row;
    }
    .product-grid-container table.selected .editSize {
        display: inline;
    }
    .product-grid-container table.selected .selectSize {
        display: none;
    }
    .variantSelectMobile #cboxLoadedContent {
        overflow: visible!important;
        padding-left: 0;
        padding-right: 0;
    }
    #cboxContent table {
        width: 100%;
    }
    #cboxContent table td {
        display: block;
        font-weight: 600;
        text-align: center;
        padding: 25px 0 10px 0;
    }
    #cboxContent table td:first-child {
        width: auto;
    }
    #cboxContent table td:nth-child(2n+2) {
        background: #f2f2f2;
    }
    #cboxContent .product-grid-container {
        margin: 0;
    }
    #cboxContent .orderForm_grid_group {
        position: relative;
    }
    #cboxContent .update-future-stock {
        position: absolute;
        margin-left: -65px;
        left: 50%;
        top: 100px;
    }
    #cboxContent .variant-detail {
        padding: 0 0 60px 0;
    }
    #cboxContent .variant-detail img {
        display: inline-block;
        max-width: 200px;
        float: none;
        padding: 0;
    }
    #cboxContent .variant-detail .description {
        padding: 0;
    }
    #cboxContent .variant-detail .description > div {
        display: inline;
    }
    #cboxContent .mobile-cart-actions {
        padding: 20px;
        border-bottom: none;
        background-color: #fff !important;
    }
    #cboxContent .mobile-cart-actions .btn {
        width: 100%;
    }
    #cboxContent .variant-select,
    #cboxContent .variant-summary {
        display: none;
    }
    #cboxContent .variant-prop > span {
        font-weight: 400;
    }
    #cboxContent .sku-quantity {
        font-weight: 400;
        line-height: 60px;
        width: 120px;
        height: 80px;
    }
}