#ip-product #all-ip-detail tr.disable td{
    color: #ddd;
}

/*CREATE IP PRODUCT MODAL*/
#ip-product #CreateIPSegment .basic-info-detail .ip-address > div:last-child.can-edit,
#ip-product #CreateIPSegment .basic-info-detail .ip-address > div:last-child.can-edit:hover input{
    background-color: #e7f7ff;
}

#ip-product #CreateIPSegment .basic-info-detail .ip-address > div:last-child.can-edit:hover{
    background-color: #d4eefd;
}

#ip-product #CreateIPSegment .basic-info-detail .ip-address > div:last-child{
    display: inline-block;
    width: 82.1%;
    border-bottom: 1px solid #e3e3e3;
    border-right: 1px solid #e3e3e3;
    padding-top: 5px;
}

#ip-product #CreateIPSegment .basic-info-detail .ip-address input,
#ip-product #setIPCategory table tr td:first-child input{
    width: auto;
    height: 20px;
    border: none;
}

#ip-product #CreateIPSegment .basic-info-detail .ip-address div.can-edit input,
#ip-product #setIPCategory table tr td:first-child input{
    border: 1px solid #e3e3e3;
    width: 35%;
}

#ip-product #CreateIPSegment .addNew td{
    background-color: #fff;
}

#ip-product #CreateIPSegment .addNew td span{
    cursor: pointer;
    color: #088bfa;
}
/*CREATE IP PRODUCT MODAL END*/

/*IP STATUS MODAL*/
#ip-product #setIPCategory table,
#ip-product #setIPStatus table,
#ip-product #setIPMax table{
    margin-bottom: 0;
}

#ip-product #setIPStatus table.newIPStatus,
#ip-product #setIPCategory table.newIPPrice,
#ip-product #setIPMax table.newIPMaxLimit{
    margin-top: -1px;
}

#ip-product #setIPCategory table.have-data,
#ip-product #setIPStatus table.have-data,
#ip-product #setIPMax table.have-data{
    margin-bottom: 10px;
}

#ip-product #CreateIPSegment .basic-info-detail .ip-address > div:last-child,
#ip-product #setIPCategory table tr,
#ip-product #setIPStatus table tr,
#ip-product #setIPMax table tr{
    height: 30px;
}

#ip-product #setIPStatus table tr.can-edit,
#ip-product #setIPCategory table tr.can-edit,
#ip-product #setIPCategory .basic-info input.can-edit,
#ip-product #setIPCategory .basic-info .dropdown button,
#ip-product #setIPMax table tr{
    background-color: #f2f9ec;
}

#ip-product #setIPStatus table tr.can-edit:hover,
#ip-product #setIPCategory table tr.can-edit:hover,
#ip-product #setIPCategory .basic-info input.can-edit:hover,
#ip-product #setIPCategory .basic-info .dropdown button:hover,
#ip-product #setIPMax table tr:hover{
    background-color: #e9f7d7;
}

#ip-product #setIPCategory table tr td,
#ip-product #setIPStatus table tr td,
#ip-product #setIPMax table tr td{
    padding: 0;
    height: 28px;
    border: 1px solid #e3e3e3;
}

#ip-product #setIPCategory table tr td input,
#ip-product #setIPStatus table td input,
#ip-product #setIPMax table td input{
    width: 100%;
    height: 28px;
    border: none;
    padding: 0 6px;
    background-color: inherit;
}

#ip-product #setIPStatus table td .dropdown button,
#ip-product #setIPMax table td .dropdown button{
    position: relative;
    height: 28px;
    width: 100%;
    background-color: inherit;
    color: #777;
    padding: 0 24px 0 6px;
    font-size: 12px;
}

#ip-product #setIPStatus table td .dropdown button:disabled{
    opacity: 1;
}

#ip-product #setIPStatus table td .dropdown button .caret,
#ip-product #setIPMax table td .dropdown button .caret{
    position: absolute;
    right: 10px;
    top: 13px;
}

#ip-product #setIPStatus table td .dropdown ul,
#ip-product #setIPMax table td .dropdown ul{
    width: 100%;
}

#ip-product #setIPStatus table td .dropdown ul a,
#ip-product #setIPMax table td .dropdown ul a{
    padding: 0 6px;
}

#ip-product #setIPStatus table td .dropdown ul a.disable{
    cursor: not-allowed;
    opacity: 0.7;
}

#ip-product #setIPCategory table tr td:last-child,
#ip-product #setIPStatus table tr td:last-child,
#ip-product #setIPMax table tr td:last-child{
    position: relative;
}

#ip-product #setIPCategory table td:last-child .fa-times-circle,
#ip-product #setIPStatus table tr td:last-child .fa-times-circle,
#ip-product #setIPMax table tr td:last-child .fa-times-circle{
    position: absolute;
    display: none;
    right: -9px;
    top: 5px;
    font-size: 1.6em;
    cursor: pointer;
    color: #74c31d;
    opacity: 0.5;
}

#ip-product #setIPCategory table tr.can-edit:hover td:last-child .fa-times-circle,
#ip-product #setIPStatus table tr:hover td:last-child .fa-times-circle,
#ip-product #setIPMax table tr:hover td:last-child .fa-times-circle{
    display: block;
}

#ip-product #setIPStatus table.newIPStatus td.add-type,
#ip-product #setIPCategory table.newIPPrice td.add-new,
#ip-product #setIPMax table.newIPMaxLimit td.add-new{
    color: #74c31d;
    background-color: #fff;
}

#ip-product #setIPStatus table.newIPStatus td.add-type label,
#ip-product #setIPCategory table.newIPPrice td.add-new label,
#ip-product #setIPMax table.newIPMaxLimit td.add-new label{
    cursor: pointer;
}

#ip-product #setIPStatus table.newIPStatus td.add-type label:hover,
#ip-product #setIPCategory table.newIPPrice td.add-new label:hover,
#ip-product #setIPMax table.newIPMaxLimit td.add-new label:hover{
    text-decoration: underline;
}
/*IP STATUS MODAL END*/

/*SET IP MAX LIMIT MODAL*/
#ip-product #setIPCategory .modal-body,
#ip-product #setIPMax .modal-body{
    max-height: 475px;
    overflow-y: auto;
}
/*SET IP MAX LIMIT MODAL END*/

/*update ip status modal*/
#ip-product #changeStatus input[type="radio"]{
    position: relative;
    top: 2px;
    margin: 0;
}
/*UPDATE IP STATUS MODAL END*/