/* Minification failed. Returning unminified contents.
(11,35): run-time error CSS1039: Token not allowed after unary operator: '-amar-border-color'
(177,28): run-time error CSS1039: Token not allowed after unary operator: '-amar-secondary-bg'
(178,24): run-time error CSS1039: Token not allowed after unary operator: '-amar-secondary-border'
(186,32): run-time error CSS1039: Token not allowed after unary operator: '-amar-secondary-border'
(198,48): run-time error CSS1039: Token not allowed after unary operator: '-amar-secondary-border'
(204,48): run-time error CSS1039: Token not allowed after unary operator: '-amar-secondary-border'
(400,31): run-time error CSS1038: Expected hex color, found '#0003'
 */
select#AmarSymbols {
    background: transparent;
    position: relative;
    font-size: 1rem;
    margin: 0;
    padding: 0.875rem 0.625rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none;
    border-bottom: 2px solid var(--amar-border-color,#ddd);
    outline: none;
}

ul.AmrStockList {
    padding: 0;
    margin: 0;
}
    ul.AmrStockList li {
        margin: 0;
        border-bottom: 1px solid #e0e3eb;
    }
    ul.AmrStockList li.head {
        display: flex;
        flex: 1 1 auto;
        min-width: 100%;
        color: #4a4a4a;
        padding-top: 0.25rem;
        padding-bottom: 0.25rem;
        border-bottom: 2px solid #e6ecef;
        font-size: 0.8125rem;
    }
    
    ul.AmrStockList li .s0, ul.AmrStockList li .s1, ul.AmrStockList li .s2, ul.AmrStockList li .s3, ul.AmrStockList li .s4 {
        display: flex;
        min-width: 0;
        max-width: 100%;
        height: 1.3125rem;
        padding-top: 3px;
        padding-bottom: 3px;
        align-items: center;
        overflow: hidden;
        white-space: nowrap;
        justify-content: flex-end;
    }
    ul.AmrStockList li .s0 {
        padding-left: 0.3125rem;
    }
    ul.AmrStockList li .s1 {
        justify-content: flex-start;
        padding-right: 4px;
        padding-left: 0.625rem;
        flex-grow: 1;
        flex-shrink: 0;
    }
    ul.AmrStockList li .s4 {
        flex: 0 1 4.0625rem;
        padding-right: 0.54688rem;
    }

    ul.AmrStockList li a {
        padding: 0.27344rem 0;
        display: flex;
        flex: 1 1 auto;
        min-width: 100%;
        color: #4a4a4a;
        font-size: 0.875rem;
    }
#addNewWatchList input{
    max-width:100%;
}
#addNewWatchList input, #addNewWatchList button {
    height: 1.875rem;
}

#addNewWatchList .postfix.button {
    padding: 0.3125rem;
}

.flex {
    display: flex;
    flex: 1 1 auto;
    min-width: 100%;
}

    .flex .s1 {
        justify-content: flex-start;
        flex-grow: 1;
        flex-shrink: 0;
    }
.AmarWatchlist .wlist {
    height: 2.0625rem;
}
.AmarWatchlist .ctrl {
    width: 2.0625rem;
    height: 2.0625rem;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    color: #787b86;
    padding:0;
    background:transparent;
}


#watchlistChooser .srcWrap {
    padding: 0.1875rem 0.625rem;
    border-bottom: 1px solid #ddd;
    width:100%;
}

    #watchlistChooser .srcWrap input {
        border: none;
        background: #fff url(/Content/img/search-icon.png) no-repeat scroll left center;
        font-size: 1rem;
        background-size: 1.25rem;
        background-position-x: 0.1875rem;
        padding: 0.3125rem 0.625rem 0.3125rem 1.5625rem !important;
        margin-bottom: 0;
        box-shadow: none;
        width:100%;
        max-width:100%;
    }

#watchlistChooser .list, #deleteWatchList .list {
    width: 100%;
}

    #watchlistChooser .list ul, #deleteWatchList .list ul {
        margin: 0;
        width: 100%;
    }

    #watchlistChooser .list li, #deleteWatchList .list li {
        border-bottom: 1px solid #ddd;
        display: block;
        align-items: center;
        padding: 0.375rem 1.25rem 0.375rem;
        font-size: 0.9375rem;
    }

        #watchlistChooser .list li a {
            display: flex;
            color: initial;
        }

        #watchlistChooser .list li:hover {
            background-color: #f0f3fa;
        }

        #watchlistChooser .list li .code {
            flex-grow: 0;
            width: 9.375rem;
        }

        #watchlistChooser .list li .name {
            flex: 1 1 auto;
        }

        #watchlistChooser .list li i {
            line-height: 1.5rem;
        }

        #deleteWatchList .list li input {
            margin-right: 0.625rem;
        }

.f-dropdown li.divider {
    border-top: 1px solid #ddd;
}

.f-dropdown li a {
    padding: 0.625rem
}

ul#dropSettings {
    background-color: var(--amar-secondary-bg,#fff);
    border-color: var(--amar-secondary-border,#ddd);
}

    ul#dropSettings li {
        cursor: initial;
    }

        ul#dropSettings li.divider {
            border-color: var(--amar-secondary-border,#ddd);
        }

    ul#dropSettings.open {
        width: 12.5rem;
        right: 0;
        left: initial !important;
    }

#dropSettings::before {
    left: initial;
    right: 15px;
    border-color: transparent transparent var(--amar-secondary-border,#fff) transparent;
}

#dropSettings::after {
    left: initial;
    right: 14px;
    border-color: transparent transparent var(--amar-secondary-border,#ccc) transparent;
}
.lm_root{position:relative}.lm_row>.lm_item{float:left}.lm_content{overflow:hidden;position:relative}.lm_dragging,.lm_dragging *{cursor:move !important;user-select:none}.lm_maximised{position:absolute;top:0;left:0;z-index:40}.lm_maximise_placeholder{display:none}.lm_splitter{position:relative;z-index:20}.lm_splitter:hover,.lm_splitter.lm_dragging{background:orange}.lm_splitter.lm_vertical .lm_drag_handle{width:100%;height:15px;position:absolute;top:-5px;cursor:ns-resize}.lm_splitter.lm_horizontal{float:left;height:100%}.lm_splitter.lm_horizontal .lm_drag_handle{width:15px;height:100%;position:absolute;left:-5px;cursor:ew-resize}.lm_header{overflow:visible;position:relative;z-index:1}.lm_header [class^=lm_]{box-sizing:content-box !important}.lm_header .lm_controls{position:absolute;right:3px}.lm_header .lm_controls>li{cursor:pointer;float:left;width:18px;height:18px;text-align:center}.lm_header ul{margin:0;padding:0;list-style-type:none}.lm_header .lm_tabs{position:absolute}.lm_header .lm_tab{cursor:pointer;float:left;height:14px;margin-top:1px;padding:0 10px 5px;padding-right:25px;position:relative}.lm_header .lm_tab i{width:2px;height:19px;position:absolute}.lm_header .lm_tab i.lm_left{top:0;left:-2px}.lm_header .lm_tab i.lm_right{top:0;right:-2px}.lm_header .lm_tab .lm_title{display:inline-block;overflow:hidden;text-overflow:ellipsis}.lm_header .lm_tab .lm_close_tab{width:14px;height:14px;position:absolute;top:0;right:0;text-align:center}.lm_stack.lm_left .lm_header,.lm_stack.lm_right .lm_header{height:100%}.lm_dragProxy.lm_left .lm_header,.lm_dragProxy.lm_right .lm_header,.lm_stack.lm_left .lm_header,.lm_stack.lm_right .lm_header{width:20px;float:left;vertical-align:top}.lm_dragProxy.lm_left .lm_header .lm_tabs,.lm_dragProxy.lm_right .lm_header .lm_tabs,.lm_stack.lm_left .lm_header .lm_tabs,.lm_stack.lm_right .lm_header .lm_tabs{transform-origin:left top;top:0;width:1000px}.lm_dragProxy.lm_left .lm_header .lm_controls,.lm_dragProxy.lm_right .lm_header .lm_controls,.lm_stack.lm_left .lm_header .lm_controls,.lm_stack.lm_right .lm_header .lm_controls{bottom:0}.lm_dragProxy.lm_left .lm_items,.lm_dragProxy.lm_right .lm_items,.lm_stack.lm_left .lm_items,.lm_stack.lm_right .lm_items{float:left}.lm_dragProxy.lm_left .lm_header .lm_tabs,.lm_stack.lm_left .lm_header .lm_tabs{transform:rotate(-90deg) scaleX(-1);left:0}.lm_dragProxy.lm_left .lm_header .lm_tabs .lm_tab,.lm_stack.lm_left .lm_header .lm_tabs .lm_tab{transform:scaleX(-1);margin-top:1px}.lm_dragProxy.lm_left .lm_header .lm_tabdropdown_list,.lm_stack.lm_left .lm_header .lm_tabdropdown_list{top:initial;right:initial;left:20px}.lm_dragProxy.lm_right .lm_content{float:left}.lm_dragProxy.lm_right .lm_header .lm_tabs,.lm_stack.lm_right .lm_header .lm_tabs{transform:rotate(90deg) scaleX(1);left:100%;margin-left:0}.lm_dragProxy.lm_right .lm_header .lm_controls,.lm_stack.lm_right .lm_header .lm_controls{left:3px}.lm_dragProxy.lm_right .lm_header .lm_tabdropdown_list,.lm_stack.lm_right .lm_header .lm_tabdropdown_list{top:initial;right:20px}.lm_dragProxy.lm_bottom .lm_header .lm_tab,.lm_stack.lm_bottom .lm_header .lm_tab{margin-top:0;border-top:none}.lm_dragProxy.lm_bottom .lm_header .lm_controls,.lm_stack.lm_bottom .lm_header .lm_controls{top:3px}.lm_dragProxy.lm_bottom .lm_header .lm_tabdropdown_list,.lm_stack.lm_bottom .lm_header .lm_tabdropdown_list{top:initial;bottom:20px}.lm_drop_tab_placeholder{float:left;width:100px;height:10px;visibility:hidden}.lm_header .lm_controls .lm_tabdropdown:before{content:'';width:0;height:0;vertical-align:middle;display:inline-block;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent;color:white}.lm_header .lm_tabdropdown_list{position:absolute;top:20px;right:0;z-index:5;overflow:hidden}.lm_header .lm_tabdropdown_list .lm_tab{clear:both;padding-right:10px;margin:0}.lm_header .lm_tabdropdown_list .lm_tab .lm_title{width:100px}.lm_header .lm_tabdropdown_list .lm_close_tab{display:none !important}.lm_dragProxy{position:absolute;top:0;left:0;z-index:30}.lm_dragProxy .lm_header{background:transparent}.lm_dragProxy .lm_content{border-top:none;overflow:hidden}.lm_dropTargetIndicator{display:none;position:absolute;z-index:20}.lm_dropTargetIndicator .lm_inner{width:100%;height:100%;position:relative;top:0;left:0}.lm_transition_indicator{display:none;width:20px;height:20px;position:absolute;top:0;left:0;z-index:20}.lm_popin{width:20px;height:20px;position:absolute;bottom:0;right:0;z-index:9999}.lm_popin>*{width:100%;height:100%;position:absolute;top:0;left:0}.lm_popin>.lm_bg{z-index:10}.lm_popin>.lm_icon{z-index:20}/*# sourceMappingURL=goldenlayout-base.css.map */
.lm_goldenlayout {
    background: #e6ecef;
}

.lm_content {
    background: #fff;
    border: 1px solid #cccccc
}

.lm_dragProxy .lm_content {
    box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
    box-sizing: border-box
}

.lm_dropTargetIndicator {
    box-shadow: inset 0 0 30px rgba(0,0,0,0.4);
    outline: 1px dashed #cccccc;
    margin: 1px;
    transition: all 200ms ease
}

    .lm_dropTargetIndicator .lm_inner {
        background: #000000;
        opacity: .1
    }

.lm_splitter {
    background: #999999;
    opacity: .001;
    transition: opacity 200ms ease
}

    .lm_splitter:hover, .lm_splitter.lm_dragging {
        background: #bbbbbb;
        opacity: 1
    }

.lm_header {
    height: 20px
}

    .lm_header.lm_selectable {
        cursor: pointer
    }

    .lm_header .lm_tab {
        font-size: 0.8125rem;
        color: #888888;
        background: #fafafa;
        margin-right: 2px;
        padding-bottom: 4px;
        border: 1px solid #cccccc;
        border-bottom: none
    }

        .lm_header .lm_tab .lm_close_tab {
            width: 11px;
            height: 11px;
            background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAKUlEQVR4nGNgYGD4z4Af/Mdg4FKASwCnDf8JKSBoAtEmEXQTQd8RDCcA6+4Q8OvIgasAAAAASUVORK5CYII=); background-position: center center;
            background-repeat: no-repeat;
            top: 4px;
            right: 6px;
            opacity: .4
        }
            .lm_header .lm_tab .lm_close_tab:hover {
                opacity: 1
            }
        .lm_header .lm_tab.lm_active {
            border-bottom: none;
            box-shadow: 2px -2px 2px -2px rgba(0,0,0,0.2);
            padding-bottom: 5px
        }


.lm_dragProxy.lm_bottom .lm_header .lm_tab.lm_active, .lm_stack.lm_bottom .lm_header .lm_tab.lm_active {
    box-shadow: 2px 2px 2px -2px rgba(0,0,0,0.2)
}

.lm_selected .lm_header {
    background-color: #452500
}

.lm_tab:hover, .lm_tab.lm_active {
    background: #fff;
    color: #777777
}

.lm_header .lm_controls .lm_tabdropdown:before {
    color: #000000
}

.lm_controls > li {
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    opacity: .4;
    transition: opacity 300ms ease
}

    .lm_controls > li:hover {
        opacity: 1
    }

.lm_controls .lm_popout {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANUlEQVR4nI2QMQoAMAwCz5L/f9mOzZIaN0E9UDyZhaaQz6atgBHgambEJ5wBKoS0WaIvfT+6K2MIECN19MAAAAAASUVORK5CYII=)
}

.lm_controls .lm_maximise {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAIklEQVR4nGNkYGD4z0AAMBFSAAOETPpPlEmDUREjAxHhBABPvAQLFv3qngAAAABJRU5ErkJggg==)
}

.lm_controls .lm_close {
    display:none;
}

.lm_maximised .lm_header {
    background-color: #e6ecef;
}

.lm_maximised .lm_controls .lm_maximise {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAJklEQVR4nGP8//8/AyHARFDFUFbEwsDAwMDIyIgzHP7//89IlEkApSkHEScJTKoAAAAASUVORK5CYII=)
}

.lm_transition_indicator {
    background-color: #000000;
    border: 1px dashed #555555
}

.lm_popin {
    cursor: pointer
}

    .lm_popin .lm_bg {
        background: #000000;
        opacity: .7
    }

    .lm_popin .lm_icon {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAWklEQVR4nJWOyw3AIAxDHcQC7L8jbwT3AlJBfNp3SiI7dtRaLSlKKeoA1oEsKSQZCEluexw8Tm3ohk+E7bnOUHUGcNh+HwbBygw4AZ7FN/Lt84p0l+yTflV8AKQyLdcCRJi/AAAAAElFTkSuQmCC);
        background-position: center center;
        background-repeat: no-repeat;
        opacity: .7
    }

    .lm_popin:hover .lm_icon {
        opacity: 1
    }
.bg-1 {
    background-color: rgb(88, 88, 88);
}
.bg-2 {
    background-color: rgb(29, 161, 242);
    color:#fff;
}

#layoutTools {
    position: fixed;
    top: 20%;
    width: 2.875rem;
    z-index: 100020;
    animation-fill-mode: both;
    animation-duration: .4s;
    animation-timing-function: ease-out;
    animation-name: slideInRight;
}
    #layoutTools ul{
        list-style:none;
        margin:0;
        padding:0;
    }
    #layoutTools ul>li {
        display:block;
        position:relative
    }
        #layoutTools ul > li a {
            display: block;
        }
            #layoutTools ul > li a.menu {
                display: block;
                padding: 6px;
                font-size: 0;
                margin: 0;
                color: rgb(255, 255, 255);
            }
    #layoutTools .dropdown {
        display:none;
        position: absolute;
        top: 0;
        right: 100%;
        background-color: #fff;
        white-space: nowrap;
        list-style: none;
        counter-reset: list;
        box-shadow: 0 2px 4px #0003;
        box-sizing: border-box;
        text-align: left;
        -webkit-user-select: none;
        user-select: none;
        z-index: 100;
    }
        #layoutTools .dropdown > li {
            position: relative;
            display: list-item;
            list-style-position: inside;
            border-bottom: 1px solid #ddd;
            padding: 5px;
        }
        #layoutTools ol.dropdown > li {
            padding: 5px 5px 5px 30px;
        }
            #layoutTools ol.dropdown > li:before {
                counter-increment: list;
                content: counter(list)'.';
                position: absolute;
                left: 5px;
                top: 30%;
                color: #131722;
            }

            #layoutTools .dropdown > li::after {
                content: '';
                display: table;
                clear: both;
            }
            #layoutTools .dropdown > li > a {
                display: inline-block;
                padding: 0.3125rem;
                border-radius: 4px;
                color: #131722;
            }
            #layoutTools .dropdown > li > a >svg{
                display: inline-block;
                vertical-align: middle;
            }
                #layoutTools .dropdown > li > a:hover {
                    background-color: #f0f3fa
                }
        
    
        #layoutTools ul > li.hasdrop:hover > .dropdown{
            display:inline-block;
        }
    #layoutTools a#collapseAside {
        color: #00778f;
        font-size: 1.125rem;
        padding: 0;
        line-height: 1.125rem;
        margin-top: 0.1875rem;
    }
        #layoutTools a#collapseAside .ico {
            width: 0;
            height: 0;
            border-style: solid;
            display: inline-block;
            border-width: 7.5px 0 7.5px 10px;
            border-color: transparent transparent transparent #014f5b;
        }

    #layoutTools.collapse{
       width:auto;
    }

    #layoutTools.collapse>ul>li.hasdrop {
        display: none;
    }
        #layoutTools.collapse a#collapseAside{
            width:0.875rem;
            text-align:center;
        }
            #layoutTools.collapse a#collapseAside .ico {
                border-width: 7.5px 10px 7.5px 0;
                border-color: transparent #014f5b transparent transparent;
            }
    @-ms-keyframes slideInRight {
        from {
            opacity: 0;
            right: -2.875rem;
        }

    to {
        opacity: 1;
        right: 0;
    }
}

@-moz-keyframes slideInRight {
    from {
        opacity: 0;
        right: -2.875rem;
    }

    to {
        opacity: 1;
        right: 0;
    }
}

@-webkit-keyframes slideInRight {
    from {
        opacity: 0;
        right: -2.875rem;
    }

    to {
        opacity: 1;
        right: 0;
    }
}

@keyframes slideInRight {
    from {
        opacity: 0;
        right: -2.875rem;
    }

    to {
        opacity: 1;
        right: 0;
    }
}
