.frame-group-wrap-scroll {
    overflow-y: hidden !important;
}

@media (min-width: 992px) {
	.info-tab-desktop{
		display: block;
	}
	.info-tab-mobile{
		display: none;
	}
	.devicedetails_overview_info.usc-wysiwyg .usc-grid__col:nth-child(n+2){
		margin-top: 40px;
	}
	.devicedetails_feature_info.usc-wysiwyg .usc-grid__col:nth-child(n+3){
		margin-top: 40px;
	}
	.material-style .info-tab.full-size .info-tab-content{
		padding: 15px;
	}
}
@media all and (max-width: 991px) {
	.info-tab-desktop{
		display: none;
	}
	.info-tab-mobile{
		display: block;
	}
	.devicedetails_overview_info.usc-wysiwyg .usc-grid__col:not(:first-child),
	.devicedetails_feature_info.usc-wysiwyg .usc-grid__col:not(:first-child){
		margin-top: 40px;
	}
	.material-style .info-tab.full-size .info-tab-content{
		padding: 30px;
	}
}
/*Fix IE h1 hidden title spacing*/
body > h1:first-of-type{
	height: 0;
}
/*Remove Breadcrumb*/
.breadcrumb.section{
	display: none;
}
/*Adjust Navigation*/
.material-style .device-navigation{
	padding: 30px 0 20px 0;
}
/*Remove Friendly Description*/
.material-style .device-info-content .device-description.material-style-container{
	display: none;
}



/*Device Overview*/
.material-style .info-tab-content{
	max-height: none;
}
.devicedetails_overview_info .river img{
	width: 100%;
	display: block;
	max-width: 931px;
	margin: 0 auto;
}

/*Device Feature*/
.devicedetails_overview_info.usc-wysiwyg p.p-legal, 
.devicedetails_feature_info.usc-wysiwyg p.p-legal{
    margin: inherit;
	max-width: inherit;
}
.devicedetails_overview_info.usc-wysiwyg .usc-bullet__list,
.devicedetails_feature_info.usc-wysiwyg .usc-bullet__list{
	max-width: none;
}

/* 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 .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: 'Stag Sans',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: 2rem 0 2rem 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;
}

/*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;
}