body{
  background:#F1F6FD;
}
#header {
    position: fixed;
    top:0px;
}
.sub-title {
    color: #ffffff !important;
    font-size: 0.7rem;
    text-align: center;
    height: 30px;
    line-height: 30px;
}
.aui-grid [class*=aui-col-] {
    padding: 0.75rem 0;
}
#subheader {
    z-index: 999;
    position: fixed;
}
.logo {
    text-align: center;
    /*background: #ffffff;*/
    height: 150px;
    padding-top: 40px;
}
.hidden{display: none;}
.text-white{color:#ffffff;}
.container{
    margin-top: 55px;
}
.dotflag{border-radius: 20px;width: 15px;height: 15px;background: #002bff;margin-top:20px;}
.aui-border-b {
    border-bottom: 1px solid #dddddd!important;
}
.aui-popup-top, .aui-popup-top-left, .aui-popup-top-right {
    top: 3.25rem;
}

        .selectbox{
                width: 100%;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    background-color: #ffffff;
        }

.aui-col-xs-3{padding: 8px;}
.aui-badge{
  top: 0rem;
  left: 80%;
}
.userselected{width:100%;}
.equipselected{width:100%;}
.tagcon{    padding: 16px 0 5px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    flex-wrap: wrap;
    }
.uploadimagescon{
    padding: 16px 0 5px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    flex-wrap: wrap;
    }
.tag{    cursor: pointer;
    max-height: 32px;
    margin-right: 16px;
    margin-bottom: 15px;    font-size: 14px;
    line-height: 14px;
      padding: 8px 35px 10px 0px;
    border-radius: 16px;color: #fff;
    background-color: #1677d9;}

.m-badge{    
    display: inline-block;
    width: auto;
    text-align: center;
    min-width: 1rem;
    height: 1rem;
    padding: 0.1rem 0rem;
    font-size: 0.6rem;
    color: #ffffff;
    background-color: #ff2600;
    border-radius: 1rem;
    position: relative;
    top: -0.2rem;
    left:  108%;
    z-index: 5;
}
.photo-badge{    
    display: inline-block;
    width: auto;
    text-align: center;
    min-width: 0.8rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.6rem;
    color: #ffffff;
    background-color: #ff2600;
    border-radius: 0.4rem;
    position: relative;
    top: -0.7rem;
    left: 84%;
    z-index: 6;
}
.imgthumb{margin-left:10px;margin-top:10px;border:1px #ccc solid;display:inline-block;width: 73px;height:73px;    position: relative;}
.imgin{position: absolute;    top: 0px;width: 100%;height: 100%;}
.red{color:#FF0000;}
.noti{height:20px;width: 20px;display:inline;    vertical-align: middle;    margin-right: 10px;}
.checkjhwh{float: left;margin-right: 10px;}
.rcon{    right: 34px;
    position: absolute;
}}