html, body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #555;
}
body {
    overflow: hidden;
}

/* Ads */
#ads {
    width: 100%;
    position: absolute;
    bottom: 0;
    z-index: 9999;
    pointer-events: none;
}
#ads ins {
    transform-origin: bottom center;
}
#ads iframe {
    pointer-events: auto;
}

/* Loot Colors */
.civilian { color: rgba(0,72,250,1); }
.farm { color: rgba(0,255,0,1); }
.industrial { color: rgba(255,252,0,1); }
.military { color: rgba(255,0,0,1); }
.hunting { color: rgba(157,93,31,1); }
.police { color: rgba(0,186,255,1); }
.firefighter { color: rgba(255,144,0,1); }
.medic { color: rgba(246,152,136,1); }
.special { color: rgba(170,0,250,1); }
.locations { color: rgba(255,255,255,1); }
.animals { color: rgba(255,255,255,1); }

/* Navigation */
nav.dayz,nav.dayz .btn-dark {
    background-color: rgba(34,34,34,1);
}
nav.dayz .btn-dark {
    border-color: rgba(34,34,34,1);
}
nav.dayz .dropdown-menu {
    background-color: rgba(51,51,51,1);
    color: #fff;
}

/* Cookie Consent */
.consent {
    width: 100%;
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: rgba(20,20,20,1);
    position: absolute;
    bottom: 0;
    z-index: 11000;
}
.consent .info, .consent .buttons, .consent .ainfo {
    text-align: center;
}
.consent .info, .consent .ainfo {
    padding-bottom: 5px;
    color: rgba(250,250,250,1);
}
.consent .ainfo {
    font-size: 18px;
    font-weight: 700;
    color: #ffff00;
    margin-bottom: 5px;
}
#cookieSettings {
    cursor: pointer;
    color: rgba(255,255,255,1);
}

/* Map */
#map {
    width: 100%;
    height: 100%;
    background: rgba(25,25,25,1);
    z-index: 1000;
}
#coords {
    position: absolute;
    width: 140px;
    padding: 2px;
    margin-left: -70px;
    bottom: 5px;
    left: 50%;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-align: center;
    word-spacing: 2px;
    border-radius: 4px;
    background-color: rgba(0,0,0,0.75);
    color: rgba(255,255,255,1);
    box-sizing: border-box;
    letter-spacing: 0.4px;
    z-index: 10000;
}
.custom-checkbox {
    margin-left: 5px;
}
.leaflet-top {
    top: 40px;
}
.leaflet-control-zoom a {
    text-decoration: none;
}
.leaflet-control-custom {
    width: 24px;
    height: 24px;
    margin-left: 13px !important;
    text-align: center;
    line-height: 24px;
    opacity: 0.85;
    z-index: 10000;
    cursor: pointer;
}
.leaflet-control-custom:hover {
    opacity: 1;
}
.locIcon {
    width: auto !important;
    height: auto !important;
    position: absolute;
    display: block;
}
.locIcon span {
    display: block;
    position: relative;
    left: -50%;
    white-space: nowrap;
    text-align: center;
    line-height: 14px;
    font-size: 14px;
    font-weight: 700;
    color: #eee;
}
.locIcon span.small {
    font-size: 10px;
    text-transform: none;
    opacity: 0.7;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;
}
.locIcon span.medium {
    font-size: 12px;
    text-transform: none;
    color: #fff;
    opacity: 0.75;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;
}
.locIcon span.big {
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    opacity: 0.8;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;
}
.locIcon span.huge {
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;

}
.locIcon span small { text-transform: none; }
.zoom-0 span.small, .zoom-0 span.medium, 
.zoom-1 span.small, .zoom-1 span.medium {
    display: none;
}
.zoom-0 span.big, .zoom-0 span.huge, 
.zoom-1 span.big, .zoom-1 span.huge {
    font-size: x-small;
}
.polyLineMeassure {
    cursor: crosshair !important;
}
.polyLineDistance {
    position: absolute;
    padding: 2px;
    margin-top: 4px;
    margin-left: 4px;
    background-color: rgba(25,25,25,0.85);
    color: rgba(255,255,255,0.85);
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 12px;
    text-align: right;
    z-index: 10000;
    box-sizing: border-box;
}
.polyLineCompass {
    position: absolute;
    padding: 2px;
    margin-top: 4px;
    margin-left: 4px;
    background-color: rgba(25,25,25,0.85);
    color: rgba(255,255,255,0.85);
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 12px;
    text-align: center;
    z-index: 10000;
    box-sizing: border-box;
}
#search {
    display: none;
    position: absolute;
    top: 129px;
    left: 50px;
    padding: 6px;
    border-radius: 6px;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    background-color: rgba(25,25,25,0.75);
    z-index: 10000;
}
#search .custom-select {
    border-radius: .25rem 0 0 .25rem;
}
#search button {
    background-color: rgba(250,250,250,1);
    border-color: #ced4da;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
}
.nest { display: none; height: 0; width: 0; }
#squad {
    display: none;
    position: absolute;
    top: 163px;
    left: 50px;
    padding: 6px;
    border-radius: 6px;
    color: #eee;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    background-color: rgba(25,25,25,0.75);
    z-index: 10000;
}
#squad p {
    margin-top: 0;
    margin-bottom: 4px;
}
#squad p.error {
    display: none;
    font-weight: bold;
    color: rgba(195,0,0,1);
}
#squad p.squadkey {
    font-weight: bold;
}
.squadIcon {
    width: auto !important;
    height: auto !important;
    position: absolute;
    display: block;
    font-size: 16px;
    text-shadow: 1px 1px black;
}
.squadIcon span {
    display: block;
    position: relative;
    white-space: nowrap;
    text-align: center;
    line-height: 16px;
    font-size: 16px;
}
.sqmarkers {
    text-align: left;
    font-size: 10px;
    margin-bottom: 2px;
}
.sqmarkers .sqmark {
    cursor: pointer;
}
.sqmarkers .sqmark:hover {
    color: #fff;
    font-weight: bold;
}
.sqmarkers .sqmark:last-child {
    margin-bottom: 15px !important;
}
#contextmenu {
    padding: 2px;
    display: none;
    position: absolute;
    text-align: center;
    background-color: rgba(25,25,25,1);
    border: 1px solid rgba(15,15,15,1);
    z-index: 9999990;
}
#contextmenu input[type=search] {
    height: 25px;
    text-align: center;
}
#contextmenu button {
    width: 34px;
    padding: 5px;
    margin-top: 2px;
    margin-right: 2px;
    text-align: center;
}
#contextmenu button:last-child {
    margin-right: 0;
}
#contextmenu p {
    margin: 0;
    padding: 0;
}
#contextmenu input[type=color] {
    border: 1px solid #000;
}
#contextmenu input[type=color]::-webkit-color-swatch-wrapper {
    padding: 0;
}
#contextmenu input[type=color]::-webkit-color-swatch {
    border: none;
}
.mouseMarker {
    margin-top: 10px;
    margin-left: 10px;
}
.squadtip {
    text-align: center;
}
.squadtip button {
    display: block;
    margin: auto;
}
.dztooltip {
    position: absolute;
    z-index: 11000;
    width: 240px;
    padding: 5px;
    display: none;
    background-color: rgba(15,15,15,1);
    border: 1px solid rgba(30,30,30,1);
    border-radius: 5px;
    color: #fff;
    box-sizing: content-box;
}
.dzclose {
    position: absolute;
    top: 5px;
    left: 5px;
    display: none;
    color: #fff;
    cursor: pointer;
    font-size: 24px;
}
.dztooltip h1, h2 {
    width: 240px;
    margin: 0px;
    box-sizing: border-box;
    font-family: 'Roboto Condensed', sans-serif;
    font-weight: 700;
    font-size: 14px;
    
    color: #fff;
}
.dztooltip h2 {
    padding-top: 5px;
    font-weight: 400;
}
.dztooltip img {
    display: block;
    width: 240px;
    padding-top: 5px;
}
.dztooltip .lootcategories {
    width: 240px;
    padding-top: 5px;
    text-align: center;
}
.dztooltip span.category {
    padding: 2px;
    margin-left: 1px;
    margin-right: 1px;
    border-radius: 4px;
    font-size: 12px;
    font-weight: 700;
    background-color: rgba(100,100,100,1);
}
.dztooltip span.category.coast { background-color: rgba(200,200,200,1); color: rgba(0,0,0,1); }
.dztooltip span.category.farm { background-color: rgba(0,255,0,1); color: rgba(0,0,0,1); }
.dztooltip span.category.firefighter { background-color: rgba(255,144,0,1); color: rgba(0,0,0,1); }
.dztooltip span.category.hunting { background-color: rgba(157,93,31,1); color: rgba(0,0,0,1); }
.dztooltip span.category.industrial { background-color: rgba(255,252,0,1); color: rgba(0,0,0,1); }
.dztooltip span.category.medic { background-color: rgba(246,152,136,1); color: rgba(0,0,0,1); }
.dztooltip span.category.military { background-color: rgba(255,0,0,1); color: rgba(0,0,0,1); }
.dztooltip span.category.office { background-color: rgba(0,72,250,1); color: rgba(0,0,0,1); }
.dztooltip span.category.police { background-color: rgba(0,186,255,1); color: rgba(0,0,0,1); }
.dztooltip span.category.prison { background-color: rgba(255,0,0,1); color: rgba(0,0,0,1); }
.dztooltip span.category.residential { background-color: rgba(0,72,250,1); color: rgba(0,0,0,1); }
.dztooltip span.category.school { background-color: rgba(0,72,250,1); color: rgba(0,0,0,1); }
.dztooltip span.category.town { background-color: rgba(0,72,250,1); color: rgba(0,0,0,1); }
.dztooltip span.category.village { background-color: rgba(0,72,250,1); color: rgba(0,0,0,1); }

/* Spectrum Custom */
.sp-dayz {
    background: rgba(25,25,25,1) !important;
    border: 0 !important;
}
.sp-dayz .sp-preview {
    border: 1px solid rgba(30,30,30,1) !important;
}
.sp-dayz .sp-dd {
    color: #fff !important;
}
.sp-dayz .sp-dd:hover {
    color: #777 !important;
}
.sp-container {
    background-color: rgba(25,25,25,1) !important;
    border: 1px solid #000 !important;
}
.sp-container .sp-palette-container {
    border-right: 1px solid #000 !important;
}
.sp-container .sp-picker-container {
    border-left: 1px solid #000 !important;
}

/* leaflet Override */
.leaflet-control-layers-toggle {
    background-image: url('../images/layers.png') !important;
}
.leaflet-bar, .leaflet-bar-part, .leaflet-control-layer {
    background-color: rgba(50,50,50,1) !important;
    color: rgba(220,220,220,1)!important;
    border-color: rgba(25,25,25,1) !important;
}

/**
 * RESPONSIVE
 */
@media (max-width: 445px) {

    .header-counters{
        margin-top: 5px;
        position: relative;
    }

    .ainfo {
        font-size: 14px !important;
    }
}
@media (max-width: 1600px) {
    #ads {
        text-align: center;
    }
}
@media (min-width: 1200px) {
    .header-counters{
        position: absolute;
    }

    nav {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
}
@media (max-width: 1199px) {
    #ads {
        top: 0;
        right: 0;
        bottom: auto;
        text-align: right;
    }
    #ads ins {
        transform-origin: top center;
        transform: scale(0.85);
        transform-origin: top center;
    }
    .leaflet-top {
        top: 60px;
    }
    .dztooltip {
        width: 100%;
        height: 100%;
        top: 0 !important;
        left: 0 !important;
        padding-top:25px;
        background-color: rgba(15,15,15,0.85);
        box-sizing: border-box;
    }
    .dztooltip img {
        display: block;
        margin: auto;
    }
    .dztooltip h1,h2,.lootcategories {
        margin: auto;
    }
    .dzclose {
        display: block;
    }
    button.dropdown-toggle {
        display: none;
    }
    button[data-type] {
        width: 100px;
    }
    .dropdown-menu[data-type] {
        display: inline-block;
    }
    .navbar-collapse {
        height: auto;
        max-height: calc(100vh - 56px);
        overflow-y: scroll;
    }
    #coords {
        display: none;
    }
    .leaflet-control-custom {
        width: 30px;
        height: 30px;
        margin-left: 17px !important;
        line-height: 30px;
    }
    nav {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    #search {
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        padding-top: 75%;
    }
}

/* Scroll Bar */
::-webkit-scrollbar {
    width: 10px;
}
/* Track */
::-webkit-scrollbar-track {
    background: #111;
}
/* Handle */
::-webkit-scrollbar-thumb {
    background: #333;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #444;
}


#navbar .custom-control{
    margin:5px;
}
#navbar > ul{
    margin: 0px auto;
}

i.emojIcon{
    font-style: normal !important;
    font-size: 18px;
    /*text-shadow: none;*/
}

.leaflet-control-layers-toggle{

}
.dayz-search{
    display: none;
}
.dayz-squad{
    display: none;
}

.custom-control-label{
    color: #FFF;
}

.leaflet-marker-icon small{
    font-size: 90% !important;
}

.fixed-top{
    z-index: 1035;
}

#horizontalLine{
    width: 1px;
    height: 100%;
    background: rgba(255, 255, 255, 0.3);
    position: absolute;
    z-index: 1032;
    left: 50%;
    top: 0px;
    transform: translateX(-50%);
    pointer-events: none; /* отключает взаимодействие */
}
#verticalLine{
    width: 100%;
    height: 1px;
    background: rgba(255, 255, 255, 0.3);
    position: absolute;
    z-index: 1032;
    top: 50%;
    left: 0px;
    transform: translateY(-50%);
    pointer-events: none; /* отключает взаимодействие */
}

#map-select{
    color: #FFF;
    font-weight: 600;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;
}


.header-counters{
    font-size: 12px;
    line-height: 11px;
    color: #FFF;
    font-weight: 100;
    font-family: 'Roboto Condensed', sans-serif;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;

}

@keyframes wiggle {
    0% { transform: rotate(0deg); }
    80% { transform: rotate(0deg); }
    85% { transform: rotate(10deg); }
    95% { transform: rotate(-10deg); }
    100% { transform: rotate(0deg); }
}
#login-link i{
    display: inline-block;
    animation: wiggle 3.5s infinite;
}

#login-link{
    display: inline;
    padding: 0px 10px 0px 10px;
    font-size: 20px;
}

.vehicle_marker{
    color:#fff;
    font-size: 11px;
}
.vehicle_icon{
    color: #c7ffbe;
    font-size: 15px;
    stroke: #2ef13a;
    stroke-width: 20px;
}
.vehicle_name{
    font-style:normal;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;
}

.player_marker{
    fill: #FFF;
    color:#FFF;
    font-size: 10px;
}
.player_icon{
    color: #ff2323;
    font-size: 19px;
    stroke: #ffffff;
    stroke-width: 20px;
}
.totem_icon{
    color: #23ffff;
    font-size: 19px;
    stroke: #ffffff;
    stroke-width: 20px;
}
.c_locks{
    color: #FFFFFF;
    font-size: 18px;
    stroke: #000000;
    stroke-width: 20px;
}

.player_name{
    font-style:normal;
    position: relative;
    top: -38px;
    text-shadow:
            -1px -1px 0 #000,
            1px -1px 0 #000,
            -1px 1px 0 #000,
            1px 1px 0 #000;
}



#total-vehicles-prepare-to-spawn{
    text-decoration: underline;
    text-decoration-color: red;
    cursor: pointer;
}

/*-------------------------notifyjs---------------------------*/
.notifyjs-needconfirm-base {
    opacity: 1;
    /*width: 200px;*/
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-repeat: no-repeat;
    background-position: 3px 7px;
}

.notifyjs-needconfirm-base .title {
    /*width: 100px;*/
    float: left;
    margin: 4px 10px 0px 25px;
    text-align: left;
}

.notifyjs-needconfirm-base .description {
    /*width: 100px;*/
    /*float: left;*/
    margin: 4px 10px 0px 25px;
    text-align: left;
    font-size: 12px;
    /*font-weight: normal;*/
}


.notifyjs-needconfirm-base .buttons {
    width: 70px;
    float: right;
    font-size: 9px;
    /*padding: 5px;*/
    margin: 2px;
}

.notifyjs-needconfirm-base button {
    font-size: 9px;
    padding: 5px;
    margin: 7px;
    width: 60px;
}

.notifyjs-needconfirm-base .clearfix{
    clear: both;
}

.notifyjs-bootstrap-base {
    font-weight: bold;
    padding: 8px 15px 8px 14px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    background-color: #fcf8e3;
    border: 1px solid #fbeed5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    white-space: nowrap;
    padding-left: 25px;
    background-repeat: no-repeat;
    background-position: 3px 7px;
}
.notifyjs-bootstrap-error {
    color: #B94A48;
    background-color: #F2DEDE;
    border-color: #EED3D7;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtRJREFUeNqkVc1u00AQHq+dOD+0poIQfkIjalW0SEGqRMuRnHos3DjwAH0ArlyQeANOOSMeAA5VjyBxKBQhgSpVUKKQNGloFdw4cWw2jtfMOna6JOUArDTazXi/b3dm55socPqQhFka++aHBsI8GsopRJERNFlY88FCEk9Yiwf8RhgRyaHFQpPHCDmZG5oX2ui2yilkcTT1AcDsbYC1NMAyOi7zTX2Agx7A9luAl88BauiiQ/cJaZQfIpAlngDcvZZMrl8vFPK5+XktrWlx3/ehZ5r9+t6e+WVnp1pxnNIjgBe4/6dAysQc8dsmHwPcW9C0h3fW1hans1ltwJhy0GxK7XZbUlMp5Ww2eyan6+ft/f2FAqXGK4CvQk5HueFz7D6GOZtIrK+srupdx1GRBBqNBtzc2AiMr7nPplRdKhb1q6q6zjFhrklEFOUutoQ50xcX86ZlqaZpQrfbBdu2R6/G19zX6XSgh6RX5ubyHCM8nqSID6ICrGiZjGYYxojEsiw4PDwMSL5VKsC8Yf4VRYFzMzMaxwjlJSlCyAQ9l0CW44PBADzXhe7xMdi9HtTrdYjFYkDQL0cn4Xdq2/EAE+InCnvADTf2eah4Sx9vExQjkqXT6aAERICMewd/UAp/IeYANM2joxt+q5VI+ieq2i0Wg3l6DNzHwTERPgo1ko7XBXj3vdlsT2F+UuhIhYkp7u7CarkcrFOCtR3H5JiwbAIeImjT/YQKKBtGjRFCU5IUgFRe7fF4cCNVIPMYo3VKqxwjyNAXNepuopyqnld602qVsfRpEkkz+GFL1wPj6ySXBpJtWVa5xlhpcyhBNwpZHmtX8AGgfIExo0ZpzkWVTBGiXCSEaHh62/PoR0p/vHaczxXGnj4bSo+G78lELU80h1uogBwWLf5YlsPmgDEd4M236xjm+8nm4IuE/9u+/PH2JXZfbwz4zw1WbO+SQPpXfwG/BBgAhCNZiSb/pOQAAAAASUVORK5CYII=);
}
.notifyjs-bootstrap-success {
    color: #468847;
    background-color: #DFF0D8;
    border-color: #D6E9C6;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAutJREFUeNq0lctPE0Ecx38zu/RFS1EryqtgJFA08YCiMZIAQQ4eRG8eDGdPJiYeTIwHTfwPiAcvXIwXLwoXPaDxkWgQ6islKlJLSQWLUraPLTv7Gme32zoF9KSTfLO7v53vZ3d/M7/fIth+IO6INt2jjoA7bjHCJoAlzCRw59YwHYjBnfMPqAKWQYKjGkfCJqAF0xwZjipQtA3MxeSG87VhOOYegVrUCy7UZM9S6TLIdAamySTclZdYhFhRHloGYg7mgZv1Zzztvgud7V1tbQ2twYA34LJmF4p5dXF1KTufnE+SxeJtuCZNsLDCQU0+RyKTF27Unw101l8e6hns3u0PBalORVVVkcaEKBJDgV3+cGM4tKKmI+ohlIGnygKX00rSBfszz/n2uXv81wd6+rt1orsZCHRdr1Imk2F2Kob3hutSxW8thsd8AXNaln9D7CTfA6O+0UgkMuwVvEFFUbbAcrkcTA8+AtOk8E6KiQiDmMFSDqZItAzEVQviRkdDdaFgPp8HSZKAEAL5Qh7Sq2lIJBJwv2scUqkUnKoZgNhcDKhKg5aH+1IkcouCAdFGAQsuWZYhOjwFHQ96oagWgRoUov1T9kRBEODAwxM2QtEUl+Wp+Ln9VRo6BcMw4ErHRYjH4/B26AlQoQQTRdHWwcd9AH57+UAXddvDD37DmrBBV34WfqiXPl61g+vr6xA9zsGeM9gOdsNXkgpEtTwVvwOklXLKm6+/p5ezwk4B+j6droBs2CsGa/gNs6RIxazl4Tc25mpTgw/apPR1LYlNRFAzgsOxkyXYLIM1V8NMwyAkJSctD1eGVKiq5wWjSPdjmeTkiKvVW4f2YPHWl3GAVq6ymcyCTgovM3FzyRiDe2TaKcEKsLpJvNHjZgPNqEtyi6mZIm4SRFyLMUsONSSdkPeFtY1n0mczoY3BHTLhwPRy9/lzcziCw9ACI+yql0VLzcGAZbYSM5CCSZg1/9oc/nn7+i8N9p/8An4JMADxhH+xHfuiKwAAAABJRU5ErkJggg==);
}
.notifyjs-bootstrap-info {
    color: #3A87AD;
    background-color: #D9EDF7;
    border-color: #BCE8F1;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYFAhkSsdes/QAAA8dJREFUOMvVlGtMW2UYx//POaWHXg6lLaW0ypAtw1UCgbniNOLcVOLmAjHZolOYlxmTGXVZdAnRfXQm+7SoU4mXaOaiZsEpC9FkiQs6Z6bdCnNYruM6KNBw6YWewzl9z+sHImEWv+vz7XmT95f/+3/+7wP814v+efDOV3/SoX3lHAA+6ODeUFfMfjOWMADgdk+eEKz0pF7aQdMAcOKLLjrcVMVX3xdWN29/GhYP7SvnP0cWfS8caSkfHZsPE9Fgnt02JNutQ0QYHB2dDz9/pKX8QjjuO9xUxd/66HdxTeCHZ3rojQObGQBcuNjfplkD3b19Y/6MrimSaKgSMmpGU5WevmE/swa6Oy73tQHA0Rdr2Mmv/6A1n9w9suQ7097Z9lM4FlTgTDrzZTu4StXVfpiI48rVcUDM5cmEksrFnHxfpTtU/3BFQzCQF/2bYVoNbH7zmItbSoMj40JSzmMyX5qDvriA7QdrIIpA+3cdsMpu0nXI8cV0MtKXCPZev+gCEM1S2NHPvWfP/hL+7FSr3+0p5RBEyhEN5JCKYr8XnASMT0xBNyzQGQeI8fjsGD39RMPk7se2bd5ZtTyoFYXftF6y37gx7NeUtJJOTFlAHDZLDuILU3j3+H5oOrD3yWbIztugaAzgnBKJuBLpGfQrS8wO4FZgV+c1IxaLgWVU0tMLEETCos4xMzEIv9cJXQcyagIwigDGwJgOAtHAwAhisQUjy0ORGERiELgG4iakkzo4MYAxcM5hAMi1WWG1yYCJIcMUaBkVRLdGeSU2995TLWzcUAzONJ7J6FBVBYIggMzmFbvdBV44Corg8vjhzC+EJEl8U1kJtgYrhCzgc/vvTwXKSib1paRFVRVORDAJAsw5FuTaJEhWM2SHB3mOAlhkNxwuLzeJsGwqWzf5TFNdKgtY5qHp6ZFf67Y/sAVadCaVY5YACDDb3Oi4NIjLnWMw2QthCBIsVhsUTU9tvXsjeq9+X1d75/KEs4LNOfcdf/+HthMnvwxOD0wmHaXr7ZItn2wuH2SnBzbZAbPJwpPx+VQuzcm7dgRCB57a1uBzUDRL4bfnI0RE0eaXd9W89mpjqHZnUI5Hh2l2dkZZUhOqpi2qSmpOmZ64Tuu9qlz/SEXo6MEHa3wOip46F1n7633eekV8ds8Wxjn37Wl63VVa+ej5oeEZ/82ZBETJjpJ1Rbij2D3Z/1trXUvLsblCK0XfOx0SX2kMsn9dX+d+7Kf6h8o4AIykuffjT8L20LU+w4AZd5VvEPY+XpWqLV327HR7DzXuDnD8r+ovkBehJ8i+y8YAAAAASUVORK5CYII=);
}
.notifyjs-bootstrap-warn {
    color: #C09853;
    background-color: #FCF8E3;
    border-color: #FBEED5;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAABJlBMVEXr6eb/2oD/wi7/xjr/0mP/ykf/tQD/vBj/3o7/uQ//vyL/twebhgD/4pzX1K3z8e349vK6tHCilCWbiQymn0jGworr6dXQza3HxcKkn1vWvV/5uRfk4dXZ1bD18+/52YebiAmyr5S9mhCzrWq5t6ufjRH54aLs0oS+qD751XqPhAybhwXsujG3sm+Zk0PTwG6Shg+PhhObhwOPgQL4zV2nlyrf27uLfgCPhRHu7OmLgAafkyiWkD3l49ibiAfTs0C+lgCniwD4sgDJxqOilzDWowWFfAH08uebig6qpFHBvH/aw26FfQTQzsvy8OyEfz20r3jAvaKbhgG9q0nc2LbZxXanoUu/u5WSggCtp1anpJKdmFz/zlX/1nGJiYmuq5Dx7+sAAADoPUZSAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfdBgUBGhh4aah5AAAAlklEQVQY02NgoBIIE8EUcwn1FkIXM1Tj5dDUQhPU502Mi7XXQxGz5uVIjGOJUUUW81HnYEyMi2HVcUOICQZzMMYmxrEyMylJwgUt5BljWRLjmJm4pI1hYp5SQLGYxDgmLnZOVxuooClIDKgXKMbN5ggV1ACLJcaBxNgcoiGCBiZwdWxOETBDrTyEFey0jYJ4eHjMGWgEAIpRFRCUt08qAAAAAElFTkSuQmCC);
}

.notifyjs-needconfirm-info {
    max-width: 350px;
    color: #3A87AD;
    background-color: #D9EDF7;
    border-color: #BCE8F1;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QYFAhkSsdes/QAAA8dJREFUOMvVlGtMW2UYx//POaWHXg6lLaW0ypAtw1UCgbniNOLcVOLmAjHZolOYlxmTGXVZdAnRfXQm+7SoU4mXaOaiZsEpC9FkiQs6Z6bdCnNYruM6KNBw6YWewzl9z+sHImEWv+vz7XmT95f/+3/+7wP814v+efDOV3/SoX3lHAA+6ODeUFfMfjOWMADgdk+eEKz0pF7aQdMAcOKLLjrcVMVX3xdWN29/GhYP7SvnP0cWfS8caSkfHZsPE9Fgnt02JNutQ0QYHB2dDz9/pKX8QjjuO9xUxd/66HdxTeCHZ3rojQObGQBcuNjfplkD3b19Y/6MrimSaKgSMmpGU5WevmE/swa6Oy73tQHA0Rdr2Mmv/6A1n9w9suQ7097Z9lM4FlTgTDrzZTu4StXVfpiI48rVcUDM5cmEksrFnHxfpTtU/3BFQzCQF/2bYVoNbH7zmItbSoMj40JSzmMyX5qDvriA7QdrIIpA+3cdsMpu0nXI8cV0MtKXCPZev+gCEM1S2NHPvWfP/hL+7FSr3+0p5RBEyhEN5JCKYr8XnASMT0xBNyzQGQeI8fjsGD39RMPk7se2bd5ZtTyoFYXftF6y37gx7NeUtJJOTFlAHDZLDuILU3j3+H5oOrD3yWbIztugaAzgnBKJuBLpGfQrS8wO4FZgV+c1IxaLgWVU0tMLEETCos4xMzEIv9cJXQcyagIwigDGwJgOAtHAwAhisQUjy0ORGERiELgG4iakkzo4MYAxcM5hAMi1WWG1yYCJIcMUaBkVRLdGeSU2995TLWzcUAzONJ7J6FBVBYIggMzmFbvdBV44Corg8vjhzC+EJEl8U1kJtgYrhCzgc/vvTwXKSib1paRFVRVORDAJAsw5FuTaJEhWM2SHB3mOAlhkNxwuLzeJsGwqWzf5TFNdKgtY5qHp6ZFf67Y/sAVadCaVY5YACDDb3Oi4NIjLnWMw2QthCBIsVhsUTU9tvXsjeq9+X1d75/KEs4LNOfcdf/+HthMnvwxOD0wmHaXr7ZItn2wuH2SnBzbZAbPJwpPx+VQuzcm7dgRCB57a1uBzUDRL4bfnI0RE0eaXd9W89mpjqHZnUI5Hh2l2dkZZUhOqpi2qSmpOmZ64Tuu9qlz/SEXo6MEHa3wOip46F1n7633eekV8ds8Wxjn37Wl63VVa+ej5oeEZ/82ZBETJjpJ1Rbij2D3Z/1trXUvLsblCK0XfOx0SX2kMsn9dX+d+7Kf6h8o4AIykuffjT8L20LU+w4AZd5VvEPY+XpWqLV327HR7DzXuDnD8r+ovkBehJ8i+y8YAAAAASUVORK5CYII=);
}

