 /*====== SIGNUP FORM ====*/


 .portlet-body.form table tbody tr td > table > tbody >  td:first-child {
    font-size: 12px !important;
    color: #808080 !important;
}


.prod{
    min-width:250px !important;
    /* border: 2px solid blue; */
    /* display: inline-block; */
}

.carousel-inner > .item > img {
    width: auto !important;
       height: auto !important;
}

.portlet-body.form tbody tr > td.prod table {
    background: #fff !important;
    max-width: 300px;
    margin-top: 30px;
    width: 95% !important;
}
.portlet-body table tbody tr td.prod table tbody tr td:nth-child(1) {
    padding: 10px;
}

/* .portlet-body table tbody tr td.prod table tbody tr:nth-child(7) td:nth-child(1) {
    padding: 0;
} */

.carousel:hover a.carousel-control {
    display: none !important;
}

td.prodTitle {
    /* padding: 0 !important; */
    font-size: 14px;
}

.prod .quantSec {
    max-width: unset;
}

.portlet-body table tbody tr td.prod table tbody tr td:nth-child(1) {
    padding: 10px;
}

.portlet-body.form .table tbody:first-child tr:first-child td:first-child select {
    display: none;
}

td#delSD tr.clsMEM {
    display: none;
}



input[type="text"].m-wrap,
select.m-wrap {
    border: solid 1px #000;
}

@media (max-width: 549px)
{
    .prod .quantSec .quantity{
        width:44% !important;
        font-size: 16px;
    }
    .prod .quantSec .minusBtn{
        width:28% !important;
    }
    .prod .quantSec .addBtn{
        width:28% !important;
    }
}
@media(max-width:799px){
    .prod .quantSec{
        width:100%;
        /* border:2px solid red; */
    }
    .prod .quantSec .quantity{
        width:10% !important;
    }
}

@media (max-width: 579px)
{
    .prod {
        display:flex;
        width:100%;
    }
}