.message-row{
    margin-top: 8px;
}
.message-row h4{
    margin-top:8px;
}
#appsummarydiv .row{
    margin-bottom: 0;
}
#appsummarydiv dd{
    margin-bottom: 0;
}
#appsummarydiv h3{
    font-weight: inherit;
    color: inherit;
}

.upload-fa-icon{
    text-align: center;
    font-size: 200px;
}
.upload-text{
    text-align: center;
}
.image .fa{
    font-size: 36px;
}
.chats .message:before {
    top: 8px;
    left: -12px;
}
#appsummarydiv dl dd {
    font-weight: bold;
}
#appsummarydiv dl dt{
    font-weight: normal;
}
form div.row.message-row{
    margin-top: 0;
}
.theme-list{
    margin-bottom: -3px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.theme-list>li {
    margin-right: 3px;
    margin-bottom: 3px;
    float: left;
}
#content .theme-list>li>a {
    width: 28px;
    height: 28px;
    border-radius: 28px;
    display: block;
    transition: all .2s linear;
    text-decoration: none;
}
.bg-standard{
    background-color:#46414C;
}
.box__dragndrop,
.box__uploading,
.box__success,
.box__error {
    display: none;
}

.bg-light-purple{
    background-color: #d1c9ef6e;
}
.bg-lighter-purple{
    background-color: #dddaec;
}
.bg-light-gray{
    background-color: #d2d4d6;
}

@media (min-width: 576px) {  dt,dd,h6 {
                                 font-size: 12px;
                             }}

@media (min-width: 768px) { dt,dd,h6 {
                                font-size: 12px;
                            }}

@media (min-width: 992px) { dt,dd,h6 {
                                font-size: 15px;
                            } }

@media (min-width: 1200px) {dt,dd,h6 {
                                font-size: 15px;
                            }}

@media (max-width: 576px) {
    .resume-cancel-button{
        width: 100%;
    }
}

.blue-bkgnd{
    background-color: #a1bfec38!important;
}

.bg-light-teal {
    background-color: #a9f1ea2e!important;
}
.widget.widget-stats .font-stat{
    color: #46414c;
}

#mobile-dock, #mobile-dock2, .mobile-dock{
    display: none;
}

.chat-segment-sent{
    text-align: unset !important;

    margin: unset !important;
}
#reload-messages{
    float: right!important;
}
#reload-messages:hover{
    cursor: pointer ;
}
#doc_type_input_1{
    width: 50%!important;
}
.hidden-element{
    display: none;
}
.extra_padding_div{
    padding-top: 80px;
}
.input-error-red{
    border-color: red;
}
.resume-cancel-button-padding{
    padding-bottom: 10px;
}
.panel-container{
    padding-top: 10px;
    padding-left: 12px;
    padding-right: 12px;
}