.table-action-button
{
    margin-bottom:4px;
}
.color-red
{
    color:#e7505a!important;
}
#a-logout
{
  color:#FFF!important;
  padding-top:28px!important;
  font-size:17px;  
}
#a-logout:hover
{
  color:#FFF!important;
  background-color: transparent!important;
}
.portlet.light>.portlet-title {
     min-height: 15px!important;
}

.quote-line-info-holder > p
{
    margin-bottom: 8px!important;
}
.quote-line-info-holder > p.p-line-price-holder
{
    margin-bottom: 18px!important;
    font-size: 16px;
}
#diag-quantities-holder>span
{
    font-size:13px!important;
    padding-bottom:18px!important;
}
#diag-quantities-holder>span.badge-info
{
    margin-right: 8px;
}
.label-for-mandatory
{
    border-bottom:1px dotted red;   
}
.diag-txt-warning
{
    border-color:red;
}
#top-search-holder
{    
    padding-top: 20px!important;
    background-color: #3B3F51!important;
}
.select2-dropdown--below
{
    z-index: 1500000!important;
}

.home-statistics-first-line
{
    font-size: 18px;font-weight: 300;color: #3e4f5e;
}
.home-statistics-second-line
{
    font-size: 25px;font-weight: 600;color: #3e4f5e;
}
ul.page-sidebar-menu-closed>li.nav-item-store>a>.li-small-description
{
    display: inline!important;
    visibility: visible!important;
}
img.img-line-product
{
    width: 85px!important;
    height: auto;
}
#col-quote-totals
{
    padding:4px;
    margin-bottom:10px;
}


    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {

    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {
        .table-responsive {
            overflow-x: hidden!important;
        }
    }


.quote-line-holder>div.portlet.light.bordered
{
   border: 2px solid #337ab7!important
}