/*
 * It is advised not to edit the smartadmin_production.css
 * as this will override any changes you make in the 
 * later versions of this theme. 
 * 
 * We advise that you use use this CSS to override 
 * SmartAdmin styles. 
 * 
 * Rename the stylesheet to whatever your liking so it will stay
 * unique to you with each update of SmartAdmin.
 */

/*
 * INDEX
 * 
 * - HTML
 * - BODY
 * - CUSTOM STYLES
 */

.menu-on-top .menu-item-parent {
    max-width: 170px;
    min-width: 50px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: center;
    font-size: 13px;
}

.menu-on-top nav ul ul, .menu-on-top nav ul ul ul {
    display: none!important;
    background: #fff!important;
    border: 1px solid #c7c7c7;
    -moz-box-shadow: inset 0 -4px 0 0 #1d90c8;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
    box-shadow: 0 6px 12px rgba(0,0,0,.175);
    border-bottom: 1px solid #1d90c8;
    border-top: none;
    width: 200px;
    border-radius: 0;
    padding: 3px;
    margin-left: 0;
}

.txt-color-blue-tn {
    color: #1d90c8!important;
}
.btn-blue-tn {
    color: #fff;
    background-color: #1d90c8;
    border-color: #1581b4;
}
.dd {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    max-width: 1600px;
    list-style: none;
    font-size: 13px;
    line-height: 20px;
}
.superbox-img {
    max-width: 145px;
    width: 145px;
    max-height: 145px;
    height: 145px;
    cursor: pointer;
}

@media only screen and (min-width: 1025px) {
    .superbox-list {
        width: 100%;
    }
}
@media only screen and (min-width: 768px)
{
    .superbox-list {
        width: 100%;
    }
}
@media only screen and (min-width: 486px)
{
    .superbox-list {
        width: 100%;
    }
}
@media only screen and (min-width: 320px)
{
    .superbox-list {
        width: 100%;
    }
}
.superbox-list {
    display: inline-block;
    zoom: 1;
    width: 155px;
    height: 155px;
    padding: 5px;
    position: relative;
}
.superbox-current-img {
    max-width: 600px;
    width: 100%;
    float: left;
    padding-right: 25px;
    padding-bottom: 13px;
}
.brand-image-actions {
    display: none;
    position: absolute;
    right: 25px;
    top: 15px;
}
.brand-image-content {
    max-width: 600px;
    max-height: 400px;
}
.smart-form .fieldset-form fieldset  {
    background: transparent;
}

.brand-image {
    width: 100%;
    height: auto;
}

.brand-image-action-edit {
    color: #1d90c8;
}
.brand-image-action-del {
    color: #d31f17;
}
.brand-well-content {
    padding-bottom: 1em;
    height: 100%;
}
.brand-well-content-new {
    display: flex;
    justify-content: center;
    padding-bottom: 1em;
    height: 100%;
}
.modal-brand-edit {
    width: 90%;
}

.modal-brand-edit,
.modal-brand-edit-content {
    /* 80% of window height */
    height: 95%;
}

.modal-brand-edit-body {
    /* 100% = dialog height, 120px = header + footer */
    max-height: 400px;
    overflow-y: scroll;
}
.brand-tab-pane-content {
    height: 55vh;
}

.image-selected {
    border: 5px solid #1d90c8;
}
.submitBtoff
{
    visibility: hidden;
}

.links-superbox {

}
.fa-sm {
    font-size: .8em;
}
.category-actions {
    display: none;
}
.category-image-action-edit {
    color: #1d90c8;
}
.category-image-action-del {
    color: #d31f17;
}
.category-image-action-new {
    color: #275b89;
}