.devices-wrap-small .own-device .own-device-image img{
	max-width: inherit;
}
.material-style .compare-device-cart-title-model{
	margin: 0;
}

.compare-device-cart-details{
    margin-top: 15px;
}

@media screen and (max-width: 575px) {
    .compare-device-cart-preview {
        height: auto !important;
    }
    .compare-device-cart-details {
        height: auto !important;
    }
    .material-style .device-card .compare-device-cart-head {
        height: auto !important;
	}
	.material-style .compare-device-cart-content-wrap {
		padding-top: 10px !important;
	}
}

/* Tom J 3-15-2021 Promo Credit Modal Enhancement*/
.popup-container .promo-min{
    display: none;
}
.popup-container [data-automation-id="promoModalTitle_monthlyCreditBill"] h2{
    display: none;
}
/*.popup-container .popup-scroll .popup-body .popup-body-children div div p:first-of-type{
    display: none;
}*/
.popup-container .promo-expanded{
    text-align: left;
    counter-reset: item;
    display: block !important;
}
.popup-container .promo-expanded .promo-title{
    font-size: 25px;
    line-height: 25px;
    font-family: 'Brandon Regular',sans-serif;
    margin-top: 25px;
}
.popup-container .promo-expanded .promo-req{
    margin: 10px 0;
}
.popup-container .promo-expanded ul, .popup-container .promo-expanded ol{
    list-style: inherit;
}
.popup-container .promo-expanded ul li, .popup-container .promo-expanded ol li{
    margin-left: 0px;
}
.popup-container .promo-expanded ul li:before, .popup-container .promo-expanded ol li:before{
    background: #0731a1;
    color: #fff;
    font-weight: 700;
    content: counter(item) " ";
    counter-increment: item;
    border-radius: 100%;
    display: inline-block;
    /*height: 2.75rem;*/
    width: 2.75rem;
    line-height: 2.75rem;
    text-align: center;
    margin-right: 1rem;
    float: left;
}
.popup-container .promo-expanded ul li{
    list-style-type: disc;
}
.popup-container .promo-expanded ol li{
    list-style-type: none;
    display: block;
    margin: 1rem 0 1rem 0rem;
}
.popup-container .promo-expanded .promo-req-uprade{
    margin-top: 10px;
}
.popup-container .promo-expanded .promo-req-uprade a{
    color: #0731a1;
    font-weight: bold;
}
.popup-container .promo-expanded .promo-req-uprade a.inapp{display: none;}
html[ng-app='AEMSPA'] .popup-container .promo-expanded .promo-req-uprade a.web {display: none;}
html[ng-app='AEMSPA'] .popup-container .promo-expanded .promo-req-uprade a.inapp {display: block;}

.popup-container .promo-expanded .legal-details{
    font-size: 14px;
    line-height: 16px;
    margin-top: 20px;
}

.popup-container .promo-expanded .legal-details span{
    font-weight: bold;
}


/* byod ribbon */
.own-device-head .annotation-wrap {
    padding-top: 2px;
    max-width: 60%;
    margin-left: -2rem;
}
.own-device-head .annotation-wrap {
    padding-top: 2px;
    max-width: 200px;
    margin-left: -1.25rem;
}
.own-device-head .annotation-wrap:not(.rectangle) .annotation-mask {
    justify-content: left;
}
/*Overide when in tooltip*/
.nice-tooltip .popup-container .promo-expanded{
    display: none !important;
}
.nice-tooltip .popup-container .promo-min{
    display: block;
}
.nice-tooltip .popup-container [data-automation-id="promoModalTitle_monthlyCreditBill"] h2{
    display: block;
}
.nice-tooltip .popup-container .popup-scroll .popup-body .popup-body-children div div p:first-of-type{
    display: block;
}
@media screen and (max-width: 768px) {
    .own-device-head .annotation-wrap {
        padding-top: 2px;
        max-width: 200px !important;
        margin-left: -1.25rem !important;
    }   
}