/* KEYWORDS: +all, +mozilla, +os, +webkit, -android, -chrome, -edge, -firefox, -gecko, -ie, -ie10, -ie11, -ie7, -ie8, -ie9, -ipad, -iphone, -khtml, -linux, -mac, -macos, -mobile, -opera, -presto, -safari, -trident, -trident3, -trident4, -trident5, -trident6, -trident7, -upbrowser, -win, -windows, -windowsphone, -windowsxp, -winphone, -winxp, -universal */

/*** Skipping CSS Section grid (only-param=video) ***/
/*** Skipping CSS Section common (only-param=video) ***/
/*** Skipping CSS Section navigation (only-param=video) ***/
/*** Skipping CSS Section forms (only-param=video) ***/
/*** Skipping CSS Section tsg (only-param=video) ***/
/*** Skipping CSS Section buttons (only-param=video) ***/
/*** Skipping CSS Section side-boxes (only-param=video) ***/
/*** Skipping CSS Section specifications-table (only-param=video) ***/
/*** Skipping CSS Section blog (only-param=video) ***/
/*** Skipping CSS Section home (only-param=video) ***/
/*** Skipping CSS Section sub (only-param=video) ***/
/*** Skipping CSS Section slider (only-param=video) ***/
/*** Skipping CSS Section product (only-param=video) ***/
/*** Skipping CSS Section product-child (only-param=video) ***/
/*** Skipping CSS Section landing (only-param=video) ***/
/*** Skipping CSS Section landing-directory (only-param=video) ***/
/*** Skipping CSS Section slideshow (only-param=video) ***/
/*** Skipping CSS Section news (only-param=video) ***/
/*** Skipping CSS Section events (only-param=video) ***/
/*** Skipping CSS Section resources (only-param=video) ***/
/*** Skipping CSS Section micro (only-param=video) ***/
/*** Skipping CSS Section museum (only-param=video) ***/
/*** Skipping CSS Section product-gallery (only-param=video) ***/
/*** Skipping CSS Section search (only-param=video) ***/
/*** Skipping CSS Section objective-finder (only-param=video) ***/
/*** Skipping CSS Section content-slideshow (only-param=video) ***/
/*** Skipping CSS Section microscopes-configurator (only-param=video) ***/
/*** Skipping CSS Section related-applications (only-param=video) ***/
/*** Skipping CSS Section grayed-out (only-param=video) ***/
/*** Skipping CSS Section downloads (only-param=video) ***/
/*** Skipping CSS Section bioscapes (only-param=video) ***/
/*** Skipping CSS Section camera-selection (only-param=video) ***/
/*** Skipping CSS Section camera-migration-guide (only-param=video) ***/
/*** START ls20/global/video.css ***/

/* iPop styling for video */
.ipop-featured-video.iPopBlock.styled .iPopBox {
	background-color: #fff;	padding: 0px; border: 0 none; overflow: hidden;
}

/*-----------------------  =HOME FEATURED VIDEOS START ----------------------- */
.featured-popup-playlist .play-btn {
	position: absolute;
	left: 30%;
	top: 20px;
}
.ipop-featured-video.iPopBlock.styled div.iPopBox {
	padding: 0;
	overflow: hidden;
}
.featured-popup-playlist img.featured-video-thumb {
	border: 3px solid #fff;	
	margin-right: 15px;
	margin-bottom: 5px;	
	height: 54px;
}
/*-----------------------  =HOME FEATURED VIDEOS END ----------------------- */

/* popup small icon video */
.video-small-popup-icon-container {
	position: relative;	
}
.video-small-popup-icon-container i {
	position: absolute;
	top: 25px;
	left: 60px;
	color: #fff;
	opacity: 0.7;
	font-size: 50px;	
}
.multimedia-popup-small h4 {
	display: none;	
}

/* /camera/color/dp74/ features tab */
.cms-content .multimedia-popup-small {
	float: left;
    position: relative;
    top: 3px;	
}


/* taskId.16811522 patch for shaking video */
html.iframe body#page862 {
    overflow-y: hidden;
}

/* taskId.16819189 2021/08/11 */
/* taskId.16819346 2021/09/22
	resolve different behavior of the medielement player
	on /applications/extended-time-lapse-imaging-of-cell-motility-and-proliferation-using-the-olympus-fluoview-fv3000-and-trufocus-z-drift-compensation-system/
	and /ask-the-experts/webinars/olympus-organoid-conference/ */
@media (min-width: 1025px) {
    .center-video {
        display: flex; 
        flex-flow: column nowrap; 
        align-items: center; 
        margin-bottom: 10px;
    }
    .center-video > * {
        width: 870px;
        max-width: 100%;
    }
}

/* taskId.16819404 2021/10/26 info panel START */
.info-panel {
	display: flex;
	flex-flow: row nowrap;
	align-items: center;
	margin: 20px 0px 20px 0px;
	border-bottom: 1px solid #e7e7e7;
	padding: 0px 0px 20px 20px;       
}
@media (max-width: 767px) {
    .info-panel {
        flex-flow: column nowrap;
        align-items: flex-start;
        justify-content: flex-start;
        
        /* taskId.16816735 2019/12/04 center on mobile */
		margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;
    }
}
.video-share-icons {
    display: flex;
    flex-flow: row nowrap;
    align-items: baseline; 
}

.more-info-on {
	display: flex;
	flex-flow: row wrap;
}
@media (max-width: 767px) {
    /* taskId.16816735 2019/12/04 center on mobile */
    .more-info-on {
        justify-content: center;
    }
}
@media (max-width: 767px) {
    .more-info-on {
        flex-flow: column nowrap;
        align-self: flex-start;
        justify-content: flex-start;
        width: 100%;
    }
}
.more-info-on label {
	margin: 0;
	padding: 7px 0px 5px 15px;
	line-height: 1.6em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    /* taskId.16816735 2019/12/04 text color should be default to inherit custom text color */
    /* color: #444; */

}

.more-info-on select {
	padding: 7px 30px 5px 12px;
	margin: 0 10px;
	line-height: lineHeight;
	cursor: pointer;
	border: 0 none;
	background-color: #f5f5f5;
	font-size: 14px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;

	/* padding: 7px 5px 5px !for(ie); */
	background-image: url(../data/i/caret.png) ; /* !for(-ie) */
	background-repeat: no-repeat ; /* !for(-ie) */
	background-position: right center ; /* !for(-ie) */
}
@media (max-width: 767px) {
    .more-info-on select {
        width: 100%;
        min-width: 100%;
        padding: 10px 30px 10px 15px;
    }
}
.more-info-on button,
.more-info-on button:hover,
.more-info-on button:focus {
	background-image: none;
	background-color: #E49900;
	color: #fff;
	border-radius: 0;
	border: 0 none;
	padding: 7px 12px 5px 12px;
	line-height: 1.6em;
	font-weight: normal !important;
	text-shadow: none;
	text-transform: uppercase;
	font-size: 14px;
	display: none;
}
.more-info-on select:focus,
.more-info-on button:focus {
	outline: none;
	box-shadow: none;
	border: 0 none;
}
@media (max-width: 767px) {
	.more-info-on label {
		width: 100%;
        /* taskId.16816735 2019/12/04 center on mobile */
		margin-left: 0;
        margin-right: 0;
        padding-left: 0;
        padding-right: 0;        
	}
	.more-info-on select {
        max-width: calc(100% - 60px);
		padding-left: 8px;
        
        /* taskId.16816735 2019/12/04 center on mobile */
		margin-left: 0px;
        margin-right: 10px;
	}
    .more-info-on button,
    .more-info-on button:hover,
    .more-info-on button:focus {
        margin-top: 10px;
    }
}
.video-gallery-wrapper .video-desc {
    padding: 0 20px 10px 0px;
}
.video-gallery-wrapper .video-contact {
    padding: 0 20px 20px 20px;
}
.video-gallery-wrapper .video-contact .btn,
.video-gallery-wrapper .video-contact .btn:hover,
.video-gallery-wrapper .video-contact .btn:focus {
    border-radius: 0;
    background-color: #005cb9;
    color: #fff;
    box-shadow: none;
    border: 0 none;
}
@media (max-width: 767px) {
    .video-gallery-wrapper .video-contact {
        padding-left: 0;
        padding-bottom: 0;
    }
}
/* taskId.16819404 2021/10/26 info panel END */

.at-resp-share-element .at-share-btn:focus, 
.at-resp-share-element .at-share-btn:hover {
	transform: none !important;
}

.related-video-title {
	display: none;
}
/*** END ls20/global/video.css ***/

/*** Skipping CSS Section compare (only-param=video) ***/
/*** Skipping CSS Section empty (only-param=video) ***/
/*** Skipping CSS Section my-account (only-param=video) ***/
/*** Skipping CSS Section print (only-param=video) ***/
/*** Skipping CSS Section service-provider (only-param=video) ***/
/*** Skipping CSS Section ecs (only-param=video) ***/
/*** Skipping CSS Section ecs-home (only-param=video) ***/
/*** Skipping CSS Section ecs-sub (only-param=video) ***/
/*** Skipping CSS Section sitemap (only-param=video) ***/
/*** Skipping CSS Section dir-list-dynamic (only-param=video) ***/
/*** Skipping CSS Section sub-slideshow (only-param=video) ***/
/*** Skipping CSS Section objective-finder-legacy (only-param=video) ***/
/* TIME: 0.0039079189300537 */