.compare-detail-body{
    background-color:#fff; 
    /**padding:15px; */
    /* max-height:475px; */
    overflow-y: auto;
    overflow-x: auto;
    /**margin-bottom:15px; */
    /**margin-top:20px;*/
    width: 100%;
}

.removeDevice{
    color:rgb(226,0,116);
    text-decoration: underline;
    cursor: pointer;
}

.modal {
    /* margin-top:50px; */
    background: rgba(0,0,0,0.6);
    padding: 10px;
}

.modal-body{
    padding:5px;
}

@media only screen  and (min-width : 768px) {
    .modal-dialog{
        width: 50%;
        padding:15px;
        background: #fff;
    }
}

.selectMoreDevices{
    cursor: pointer;
    color:rgb(226,0,116);
    text-decoration:underline;
}

.compare-detail-body .app-modal-body table{
    table-layout: fixed;
    width: 100%;
}

.compare-detail-body .app-modal-body table tbody tr:first-child td:not(:first-child){
    word-wrap: break-word;
}