﻿.amaran-overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(153,204,51,.9);display:block;z-index:9999999}
.amaran-overlay .amaran-wrapper{z-index:99999999}
.amaran.awesome{
    width:450px;
    min-height:64px;
    background:#ffffff;
    color:#222;
    margin:15px;
    padding:5px 5px 5px 70px;
    font-size:16px;
    font-weight:600;
    box-shadow:1px 1px 1px #000

}
    .amaran.awesome .icon {
        width: 60px;
        height: 50px;
        position: absolute;
       /* top: 50%;*/
        left: 10px;
        background: #000;
        margin-top: -25px;
        border-radius: 50%;
        text-align: center;
        line-height: 50px;
        font-size: 22px
    }
    .amaran.awesome p {
        padding: 0;
        display: table-cell;
        vertical-align: middle;
        margin: 3% 0 0 0;
        color: #323E48;
        font-size: 16px;
        font-family: 'Poppins';
        margin: 2% 1% 1% 0%;
    }
.amaran.awesome p span{font-weight:300}
                                     
.amaran.awesome p span.light{font-size:13px;display:block;color:#777}
    
.amaran.awesome {
    color:#b2afaf; 

}
.amaran.awesome.ok p.bold{
    color:#6daf8b

}
.amaran.awesome.ok .icon{
    background-color:#6daf8b;
    color:#fff
} 
.amaran.awesome.error p.bold{color:#AE5655}
.amaran.awesome.error .icon{background-color:#AE5655;color:#fff}
.amaran.awesome.warning p.bold{color:#121f6b}
    .amaran.awesome.warning .icon {
        background-color: #121f6b;
        color: #fff;
        height: 100% !important;
        top: 50%;
    }
.amaran.awesome.yellow p.bold{color:#CFA846}
.amaran.awesome.yellow .icon{background-color:#CFA846;color:#fff}
.amaran.awesome.blue p.bold{color:#2980b9}
    .amaran.awesome.blue .icon {
        background-color: #2980b9;
        color: #fff;
        height: 100% !important;
        top: 50%;
    }
.amaran.awesome.green p.bold{color:#bbeebb}
.amaran.awesome.green .icon{background-color:#bbeebb;color:#fff}
.amaran.awesome.purple p.bold{color:#5B54AA}
.amaran.awesome.purple .icon{background-color:#5B54AA;color:#fff}
.amaran.colorful{width:300px;min-height:45px;overflow:hidden;background-color:transparent;z-index:1}
.amaran.colorful .colorful-inner{width:100%;min-height:45px;display:block;position:relative;background-color:#484860;padding:15px 25px 15px 15px;color:#fff;font-size:14px;border-bottom:1px solid rgba(0,0,0,.2);border-radius:4px}
.amaran.colorful .amaran-close{color:#fff;z-index:2;top:8px;right:8px;text-align:center;line-height:18px}
.amaran-wrapper.center .amaran.colorful{margin:0 auto}
.amaran.default{width:300px;min-height:45px;background:#1B1E24;background:-webkit-linear-gradient(left,#111213,#111213 15%,#1b1e24 15%,#1b1e24);background:linear-gradient(to right,#111213,#111213 15%,#1b1e24 15%,#1b1e24);color:#fff;font-size:13px;font-weight:300;margin:5px;overflow:hidden;border-bottom:1px solid #111213;border-radius:6px}.amaran.default .default-spinner{width:45px;min-height:45px;display:block;float:left;position:relative}.amaran.default .default-spinner span{width:18px;height:18px;background:#bbeebb;display:block;border-radius:50%;position:absolute;top:50%;left:50%;margin-left:-11px;margin-top:-9px}.amaran.default .default-message{float:left}.amaran.default .default-message span{padding:3px;line-height:43px}.amaran.default .default-message:after{clear:both}
@charset "UTF-8";
.amaran-close,.amaran-sticky{height:20px;top:2px;cursor:pointer}
                
.amaran-wrapper *{box-sizing:border-box}
.amaran-wrapper{position:fixed;z-index:99999999}.amaran-wrapper.top{top:0;bottom:auto}.amaran-wrapper.bottom{bottom:0;top:auto}.amaran-wrapper.left{left:0}.amaran-wrapper.right{right:0;left:auto}.amaran-wrapper.center{width:50%;height:50%;margin:auto;position:fixed;top:0;left:0;bottom:0;right:0}.amaran{width:200px;background:rgba(0,0,0,.7);padding:3px;color:#fff;border-radius:4px;display:none;font-size:13px;cursor:pointer;position:relative;text-align:left;min-height:50px;margin:10px}.amaran-close,.amaran-sticky{width:20px;display:block;position:absolute}.amaran-close{right:2px}.amaran-close:before{content:"x";color:#fff;font-weight:700;font-size:18px}.amaran-sticky{right:20px}.amaran-sticky:before{content:"â—";color:#fff;font-weight:700;font-size:18px}.amaran-sticky.sticky:before{color:#bbeebb}
.amaran.tumblr{width:300px;min-height:45px;overflow:hidden;background-color:#fff;color:#444;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.3);z-index:1}.amaran.tumblr .title{position:relative;font-size:15px;line-height:15px;height:28px;padding:5px 10px;border-bottom:1px solid rgba(0,0,0,.1);font-weight:700;z-index:1}.amaran.tumblr .content{padding:5px}.amaran.tumblr .image{float:left}.amaran.tumblr .amaran-close{z-index:2}.amaran.tumblr .amaran-close:before{color:#000}
.amaran.user{width:300px;min-height:100px;background:#ffffff;color:#222;margin:15px;font-size:13px;font-weight:300;box-shadow:1px 1px 1px #000;border-radius:0;padding:0}.amaran.user .icon{width:100px;height:100px;position:relative;background:#ffffff;float:left}.amaran.user img{max-width:100%;max-height:100%;text-align:center;vertical-align:middle;}.amaran.user .info{padding-left:110px;padding-top:10px}.amaran.user b{display:block;font-size:16px}.amaran.user.blue{background:#2773ed;color:#fff}.amaran.user.yellow{background:#f4b300;color:#fff}.amaran.user.green{background:#78ba00;color:#fff}

    .amaran.awesome.warning p.bold{
    color:#DBA901;
}
.amaran.awesome.warning .icon {
    background-color:#DBA901;
    color:#fff;
}

.amaran.awesome {
    width: 450px;
    display: table;
    box-shadow: none;
    border-radius: 11px;
}

    .amaran.awesome > p:nth-child(4) {
        margin-top: 10px;
        display: flex;
        align-content: center;
        min-height: 48px;
        align-items: center;
        padding-right: 35px;
    }

    .amaran.awesome.ok .icon {
        background-color: #54AD89;
        color: white;
    }

    .amaran.awesome.ok {
        color: #505050;
        background: white;
    }

    .amaran.awesome.error .icon {
        background-color: #FF747A;
        color: white;
    }

    .amaran.awesome.error {
        color: #505050;
        background: white;
    }

    .amaran.awesome.warning .icon {
        background-color: #FF8913;
        color: white;
    }

    .amaran.awesome.warning {
        color: #505050;
        background: white;
    }

.amaran-close {
    right: 7px;
    top: 28px;
    color: #505050;
}

    .amaran-close::before {
        content: "\2715";
        color: #505050;
        font-weight: bold;
    }