/*RBI Cautions Audio template css*/
.audio-popup {
	  .audio-player-popup {
        width: 50%;
        margin: 0 auto;
        text-align: center;
        margin-top: 40px;
    }

    .transcript-box {
        margin: 20px auto 0 auto;
				width: 100%;
				background-color: #222 !important;
				color: white;
				padding: 20px;
				border-radius: 8px;
				box-shadow: 0 4px 10px rgba(0, 0, 0, 0.25);
				/* font-family: 'Segoe UI', sans-serif; */ 
				text-align: left;
				max-height: 200px;
				overflow-y: auto;
		}    
		.transcript-content {
				 /* font-size: 14px;
        line-height: 1.6;
        color: var(--txt-primary); */
				overflow-y: visible;
				max-height: none;
				padding-right: 10px;
		}
    .read-more-btn:hover,
    .read-more-btn:focus {
        color: #a4d4ff;
        text-decoration: none;
        outline: none;
    }
}

/* css from About Us Section (Right Side Image) ddm template */

.about-us-section-template.common-about-us-wrapper {
	
	 .common-aboutUs-content-wrapper.outer-content .aboutUs-content {
			vertical-align: top !important;
		}
	
		.common-aboutUs-content-wrapper {
			word-wrap: anywhere;
		}
	
		.aboutUs-img img {
			border-radius: 14px;
		}
	
		@media only screen and (max-width: 1366px) {
			 .common-aboutUs-content-wrapper.outer-content .aboutUs-content.content-max {
				height: 330px;
			}
		}
	
		@media only screen and (max-width: 1280px) {
			.common-aboutUs-content-wrapper.outer-content .aboutUs-content.content-max {
				height: 280px
			}
		}
	
		@media only screen and (min-width: 992px) {
			.aboutUs-img img {
				width: 100% !important;
				margin: 50px 0px
			}
	
			 .common-aboutUs-content-wrapper.outer-content {
				display: block;
			}
	
			.mobile-title {
				display: none
			}
		}
	
		@media only screen and (min-width: 1366px) {
			 .common-aboutUs-content-wrapper.outer-content .aboutUs-content.content-max {
				height: 330px;
			}
	
			.aboutUs-img img {
				width: min-content !important
			}
		}
	
		@media only screen and (max-width: 991px) {
			.aboutUs-img img {
				width: 100% !important;
				margin: 24px 0px;
			}
	
			.dsktop-title {
				display: none !important
			}
	
		 .common-aboutUs-content-wrapper.outer-content .aboutUs-content.content-max {
				height: 470px;
			}
		}
}

/*end */