/* 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=downloads) ***/
/*** Skipping CSS Section common (only-param=downloads) ***/
/*** Skipping CSS Section navigation (only-param=downloads) ***/
/*** Skipping CSS Section buttons (only-param=downloads) ***/
/*** Skipping CSS Section slideshow (only-param=downloads) ***/
/*** Skipping CSS Section productsnavigation (only-param=downloads) ***/
/*** Skipping CSS Section sidebox (only-param=downloads) ***/
/*** Skipping CSS Section forms (only-param=downloads) ***/
/*** Skipping CSS Section resources (only-param=downloads) ***/
/*** Skipping CSS Section resources-temp (only-param=downloads) ***/
/*** Skipping CSS Section directory (only-param=downloads) ***/
/*** Skipping CSS Section boxes-slider (only-param=downloads) ***/
/*** Skipping CSS Section slider (only-param=downloads) ***/
/*** Skipping CSS Section homepage (only-param=downloads) ***/
/*** Skipping CSS Section subpages (only-param=downloads) ***/
/*** Skipping CSS Section landing (only-param=downloads) ***/
/*** Skipping CSS Section landingdirectory (only-param=downloads) ***/
/*** Skipping CSS Section landing-custom-styles (only-param=downloads) ***/
/*** Skipping CSS Section parallax (only-param=downloads) ***/
/*** Skipping CSS Section product (only-param=downloads) ***/
/*** START ims20/global/downloads.css ***/
/* Downloads */
.dldItemGroup .col-dld-title strong {padding: 5px;	display: block;}
@media (max-width: 479px) {
	.dldItemGroup .col-dld-title, .dldItemGroup .col-dld-version-all {width: 100%; float: none;}
}
/* ---------------- =ACCORDION START -----------------------*/
.ui-accordion .ui-accordion-header {
	padding: 0; margin: 0;
	padding-left: 0px;
	/* padding-left: 0px !important !for(ie8); */
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 18px;
	font-weight: 300;
	border-radius: 0;
	border: 0 none;
	border-bottom: 1px solid #D4D4D4;
	text-shadow: 1px 1px 0px #fff;
	background-color: #fff;
	background-image: none;
	
}
.ui-accordion .ui-accordion-header.ui-state-active {
	border-bottom: 0 none;
	background-color: #fff;
	background-image: none;	
}
.ui-accordion .ui-accordion-header::before {
	content: '';
    display: inline-block;
    width: 7px;
    height: 11px;
    background-image: var(--sprite);
    background-position: -425px -75px;
    background-repeat: no-repeat;
    transition: all 0.3s;
    margin-right: 10px;
}
.ui-accordion .ui-accordion-header.ui-state-active::before {
	transform: rotate(90deg);
}
.ui-accordion .ui-state-default .ui-icon {
	background-image: none; padding: 0; margin: 0;	
}
.ui-accordion .ui-accordion-header a {
	color: #6E6E6E;
}
.ui-accordion .ui-accordion-header:hover a {
	color: #e49900;
}
.ui-accordion .ui-accordion-content {
	border-color: #d4d4d4;	
	line-height: 1.6em;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	background-image: none;
	border: 0 none;
}
.ui-accordion .ui-accordion-content-active {
	height: auto !important;	
	border-bottom: 1px solid #d7d7d7;
}
.ui-accordion .ui-accordion-content a {
	color:  #464eb6;
}
/* ---------------- =ACCORDION END -----------------------*/

/* Software Downloads */
.rssNotification {
    background-image: url(../data/c/notificationRss.png); background-repeat: no-repeat;
    display: block;
    height: 167px; width: 237px;
    position: absolute; right: 16px; top: 16px; 
}
.rssNotification span {display: none;}
@media (max-width: 767px) {
	.rssNotification {
		position: static;	
	}
}

.ui-accordion .ui-accordion-content .downloadItem {
	border-bottom: 1px dotted #d7d7d7;
	padding-top: 7px;
	padding-bottom: 7px;
	position: relative;
}
.ui-accordion .ui-accordion-content .downloadItem:last-child {
	border-bottom: 0 none;	
}
.ui-accordion .ui-accordion-content .downloadItem h3 {
	padding: 0; margin: 0;	
	font-size: 13px;
	font-weight: normal;	
	font-family: Arial, Tahoma, sans-serif;;
	padding-right: 120px;
}
.ui-accordion .ui-accordion-content .downloadItem h3 a {
	color: #444;
}
.ui-accordion .ui-accordion-content a.donwloadItemLink {
	padding: 2px 6px;
	display: inline-block;
	border-radius: 0px;
	color: #fff;
	text-decoration: none;
	font-size: 9px;
	color: #fff;
	line-height: 1.6em;
	position: absolute;
	right: 60px;
	top: 4px;
	background-color: #666;		
}
.donwloadItemVersion {
	padding-left: 10px;
    color: #323232;
    font-size: 9px;
    font-weight: bold;
	position: absolute;
	right: 10px;
	top: 7px;	
}
.downloadSelector {
	/* taskId.16815494 */
	/* border-bottom: 1px solid #d9d9d9;
	padding-bottom: 10px;
	margin-bottom: 10px;
	*/
	
	/* clear: both; to avoid underflowing PDF previews: taskId.16806128 */
	overflow: hidden;
}
.downloadDetailBoxTab .downloadSelector {
	padding: 0; margin: 0; border: 0 none;
}
.downloadDetailBox {
	width: 700px; 
	padding-right: 20px;	
}
html.noiframe .downloadDetailBox {
    padding-right: 0px;
}
@media (max-width: 600px) {
	.downloadDetailBox {
		max-width: 100%;
		width: 100%;	
	}
}

.btn-download-2, .btn-download-2:hover, .btn-download-2:focus {
	background-color: #EFEFEF;
	background-image: none;
	color: #8a8a8a;	
}
table.download-file-details th,
table.download-file-details td {
	padding: 5px 10px;	
	border: 1px solid #ddd;
	vertical-align: middle;
}
table.download-file-details th {
	white-space: nowrap;
	background-color: #f3f3f3;	
}
table.download-file-details-noborder td {
	vertical-align: middle;	
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
@media (max-width: 479px) {

	table.download-file-details-noborder,
	table.download-file-details-noborder tr,
	table.download-file-details-noborder tbody,
	table.download-file-details-noborder td {
		display: block; padding: 0; margin: 0; border: 0 none;	
	}
	table.download-file-details-noborder td {
		padding-bottom: 5px;	
		display: inline-block;
		padding-right: 10px;
	}
	table.download-file-details-noborder td:first-child {
		display: block;	
	}
	table.download-file-details-noborder td:last-child {
		padding-right: 0px;
	}
	table.download-file-details-noborder tr {
		padding-bottom: 15px;	
	}	
}
@media (min-width: 1025px) {
	.file-lang-chooser {
		padding: 3px 0;
	}	
}
@media (max-width: 1024px) {
	.file-lang-chooser {
		padding: 5px 0;
	}
}

/* taskId.16815494 */
.downloadDetailBox select {
	background-color: #f5f5f5;
	border: 1px solid #e7e7e7;
	padding: 6px 12px;
	width: 100%;
}

.downloadDetailBox .descFiles h3 {
	padding-left: 0px;
	font-size: 20px;
}
.downloadDetailBox .descFiles {
	min-height: 300px;
}
.downloadDetailBoxTab .descFiles {
	min-height: inherit;
}
.downloadDetailBox .noPopup {
	min-height: 100px;
	padding-left: 5px;
}
.downloadDetailBox .downloadFiles {
	float: right;
	width: 220px;
}
.latestFiles {
	padding-top: 10px;
	background-image: url(../data/i/downloadDetail.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.downloadVersion {
	padding: 0 10px 10px;
	background-image: url(../data/i/downloadDetail.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.downloadVersion a {
	display: block;
	font-weight: bold;
	font-size: 13px;
}
.lastVersion {
	font-weight: bold;
	color: #424242;
	font-size: 14px;
	overflow: hidden;
	margin-bottom: 10px;
}
.lastVersion span {
	float: left;
}
.donwloadItemVersionBox {
	font-size: 9px;
	color: #fff;
	text-shadow: 1px 1px #000;
	background-color: #4A4A4A;
	box-shadow: inset 2px 2px 2px rgba(0,0,0,0.4);
	border-radius: 2px;
	padding: 0px 3px;
	display: block;
	margin-left: 4px;
	float: left;
}


@media (max-width: 479px) {
	.ui-accordion .ui-accordion-content .downloadItem {
		clear: both;	
		overflow: hidden;
	}
	.ui-accordion .ui-accordion-content .downloadItem h3 {
		padding-right: 0px;	
		padding-bottom: 4px;
	}
	.ui-accordion .ui-accordion-content a.donwloadItemLink {
		position: static;	
		float: left;
	}
	.donwloadItemVersion {
		position: static;	
		float: right;
	}
}

.downloadDetailBox th {
	border-color: #d7d7d7;	
}
.downloadDetailBox table {
	border-color: #d7d7d7;	
	table-layout: fixed;
	width: 100%;
	
}

/* START: taskId.16805465: resource's popup preview of PDF files */
.downloadItem .pdf-preview[data-preview-count="0"] {
	display: none;
}
.downloadItem .pdf-preview {
	margin-right: 15px;
	float: left;
	width: 300px;
	height: 450px;
}
.downloadItem .pdf-preview img {
	display: block;
	width: 100%;
	max-width: 100%;
	max-height: 100%;
	height: auto !important;
	margin: auto auto;
}

/* taskId.16818545 2021/02/03 custom pdf preview */
.downloadItem .pdf-preview img.custom-preview {
	display: block !important;
}
.downloadItem .pdf-preview img.custom-preview ~ img.custom-preview {
	display: none !important;
}

.pdf-preview .video-share-icons {
	margin: 10px 0 0;
}
.downloadItem .pdf-preview + .table-responsive {
	float: left;
}
@media (max-width: 767px) {
	.downloadItem .descFiles {
		flex-wrap: wrap;	
	}
	.downloadItem .descFiles > * {
		width: 100%;

	}
	.downloadItem h3 {
		order: 1;
	}
	.downloadItem .downloadSelector {
		order: 2;	
	}
	.downloadItem .descFilesText {
		order: 3;	
	}
	.downloadItem .pdf-preview {
		order: 4;	
		width: 300px;
	}
}

/* END: taskId.16805465: resource's popup preview of PDF files */

.descFilesText {
	/* clear: both; taskId.16806142, taskId.16805465 */
	overflow: hidden;
}
@media (max-width: 767px) {
	.descFilesText {
		margin-top: 30px;
	}
}

/* history files */
.historyFiles {
	width: 100%;
	max-width: 900px;	
	margin-left: -15px;
	margin-right: -15px;
}
.historyFiles > .descFiles,
.historyFiles > .downloadFiles {
	float: left;
	padding-left: 15px;
	padding-right: 15px;	
}
.historyFiles > .descFiles {
	width: 75%;
}
.historyFiles .descFiles table table {
	width: auto !important;	
	margin-top: 10px;
}
.historyFiles > .descFiles h4 {
	padding: 0; margin: 0;	
}
.historyFiles > .downloadFiles {
	width: 25%;	
	padding-top: 15px;
}
.historyFiles .descFiles table td {
	border: 0 none;
	padding: 3px 10px;
}
.historyFiles .descFiles table table td {
	border: 1px solid #d7d7d7;	
}
.historyFiles .descFiles table td:nth-child(2):before {white-space: nowrap;}
.historyFiles .descFiles table table td:nth-child(2):before {white-space: normal;}
.historyFiles .descFiles table td:nth-child(3):before {min-width: 150px;}
.historyFiles .descFiles table table td:nth-child(3):before {min-width: none;}

.historyFiles .descFiles table tr:nth-child(odd) {
	background-color: #f2f2f2;	
}
.historyFiles .descFiles table th {
	padding: 10px;
	text-shadow: 1px 1px 0px #fff;
	
background: #f2f2f2;
background: -moz-linear-gradient(top, #f2f2f2 0%, #d8d8d8 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#d8d8d8));
background: -webkit-linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%);
background: -o-linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%);
background: -ms-linear-gradient(top, #f2f2f2 0%,#d8d8d8 100%);
background: linear-gradient(to bottom, #f2f2f2 0%,#d8d8d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#d8d8d8',GradientType=0 );
}
.historyFiles .hLinks {
	text-align: left;	
}
.historyFiles .hLinks a {
	margin-right: 3px;
}
.historyFiles .descFiles table table tr:first-child td {
	background-image: none;
	font-weight: normal;	
}

@media (max-width: 767px) {
	.historyFiles > .descFiles,	.historyFiles > .downloadFiles {width: 100%; float: none;}
	.historyFiles .descFiles div.table-responsive {
		border: 0 none;
		padding: 0; margin: 0;
		overflow: inherit;	
	}
}
@media (max-width: 479px) {
	.historyFiles .descFiles table th {display: none;}
	.historyFiles .descFiles table td, .historyFiles .descFiles table tr, .historyFiles .descFiles table table, .historyFiles .descFiles table tbody {display: block;}
	.historyFiles .descFiles table td:before {font-weight: bold;}
	.historyFiles .descFiles table td:nth-child(1):before {content: 'Version: ';}
	.historyFiles .descFiles table td:nth-child(2):before {content: 'Release Date: ';}
	.historyFiles .descFiles table td:nth-child(3):before {content: 'Download: ';}
	/* table in table */
	.historyFiles .descFiles table table {
		border: 1px solid #d7d7d7;
		border-collapse: collapse;
		border-spacing: 0;
			
	}
	.historyFiles .descFiles table table caption {
		display: block;	
	}
	.historyFiles .descFiles table table td:nth-child(1):before,
	.historyFiles .descFiles table table td:nth-child(2):before,
	.historyFiles .descFiles table table td:nth-child(3):before {
		content: '';
	}
	.historyFiles .descFiles table table td {
		border: 0 none;	
	}
	.historyFiles .descFiles table table tr:nth-child(odd) td {
		background-color: #f2f2f2;	
		border-collapse: collapse;
		border-spacing: 0;
	}
}

#downloadItemGroup {
    padding-left: 15px;
}
html.noiframe #downloadItemGroup {
    padding-left: 0px;
}

/* .taskId.16815494 */
.downloads-popup-title {
	border-bottom: 1px solid #005cb9;
	padding: 0 0 5px;
	margin: 0px 0 15px;
}
html.noiframe .downloads-popup-title-iframe {
	display: none !important;
}
.downloads-contact-box {
	margin-top: 30px;
}
.downloads-contact-box .btn,.downloads-contact-box .btn:hover,.downloads-contact-box .btn:focus,
.btn-download, .btn-download:hover, .btn-download:focus,
.btn-download-2, .btn-download-2:hover, .btn-download-2:focus {
	background-color: #005cb9;
	border-radius: 0;
	border: 0 none;
	color: #fff;
	padding: 6px 12px;
	line-height: 1.6em;
	font-size: 13px;
}
.downloads-contact-box span.file-type-info {
    text-transform: lowercase;
}

/* /downloads/detail/?0[downloads][id]=276824118 */
.descFilesText table.grid {
	display: table;
	border: 1px solid #ccc;
	border-collapse: collapse;
	width: 100%;
}
.descFilesText table.grid > tbody {
	display: table-row-group;
}
.descFilesText table.grid > tbody > tr {
	display: table-row;
}
.descFilesText table.grid > tbody > tr > *{
	display: table-cell;
	border: 1px solid #ccc;
	border-collapse: collapse;
	padding: 5px 10px;
}
.descFilesText table.grid > tbody > tr > th {
	background-color: #f5f5f5;
} 
/*** END ims20/global/downloads.css ***/

/*** Skipping CSS Section custom-windturbine (only-param=downloads) ***/
/*** Skipping CSS Section custom-coatingthickness (only-param=downloads) ***/
/*** Skipping CSS Section custom-aerospaceinspectionssolutions (only-param=downloads) ***/
/*** Skipping CSS Section custom-vanta (only-param=downloads) ***/
/*** Skipping CSS Section custom-vessel (only-param=downloads) ***/
/*** Skipping CSS Section custom-360 (only-param=downloads) ***/
/*** Skipping CSS Section configurator (only-param=downloads) ***/
/*** Skipping CSS Section industries (only-param=downloads) ***/
/*** Skipping CSS Section custom-blog (only-param=downloads) ***/
/*** Skipping CSS Section customunsubscribe (only-param=downloads) ***/
/*** Skipping CSS Section news (only-param=downloads) ***/
/*** Skipping CSS Section events (only-param=downloads) ***/
/*** Skipping CSS Section careers (only-param=downloads) ***/
/*** Skipping CSS Section search (only-param=downloads) ***/
/*** Skipping CSS Section custom-academic-research (only-param=downloads) ***/
/*** Skipping CSS Section custom-training-members (only-param=downloads) ***/
/*** Skipping CSS Section content-slideshow (only-param=downloads) ***/
/*** Skipping CSS Section solutions (only-param=downloads) ***/
/*** Skipping CSS Section metal (only-param=downloads) ***/
/*** Skipping CSS Section sitemap (only-param=downloads) ***/
/*** Skipping CSS Section video (only-param=downloads) ***/
/*** Skipping CSS Section ecs-configurator (only-param=downloads) ***/
/*** Skipping CSS Section ecs (only-param=downloads) ***/
/*** Skipping CSS Section ecs-home (only-param=downloads) ***/
/*** Skipping CSS Section ecs-sub (only-param=downloads) ***/
/*** Skipping CSS Section specifications-table (only-param=downloads) ***/
/*** Skipping CSS Section specifications-table-product (only-param=downloads) ***/
/*** Skipping CSS Section training (only-param=downloads) ***/
/*** Skipping CSS Section dir-list-dynamic (only-param=downloads) ***/
/*** Skipping CSS Section globalstyles (only-param=downloads) ***/
/*** Skipping CSS Section print (only-param=downloads) ***/
/* TIME: 0.0056219100952148 */