/* 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=custom-vanta) ***/
/*** Skipping CSS Section common (only-param=custom-vanta) ***/
/*** Skipping CSS Section navigation (only-param=custom-vanta) ***/
/*** Skipping CSS Section buttons (only-param=custom-vanta) ***/
/*** Skipping CSS Section slideshow (only-param=custom-vanta) ***/
/*** Skipping CSS Section productsnavigation (only-param=custom-vanta) ***/
/*** Skipping CSS Section sidebox (only-param=custom-vanta) ***/
/*** Skipping CSS Section forms (only-param=custom-vanta) ***/
/*** Skipping CSS Section resources (only-param=custom-vanta) ***/
/*** Skipping CSS Section resources-temp (only-param=custom-vanta) ***/
/*** Skipping CSS Section directory (only-param=custom-vanta) ***/
/*** Skipping CSS Section boxes-slider (only-param=custom-vanta) ***/
/*** Skipping CSS Section slider (only-param=custom-vanta) ***/
/*** Skipping CSS Section homepage (only-param=custom-vanta) ***/
/*** Skipping CSS Section subpages (only-param=custom-vanta) ***/
/*** Skipping CSS Section landing (only-param=custom-vanta) ***/
/*** Skipping CSS Section landingdirectory (only-param=custom-vanta) ***/
/*** Skipping CSS Section landing-custom-styles (only-param=custom-vanta) ***/
/*** Skipping CSS Section parallax (only-param=custom-vanta) ***/
/*** Skipping CSS Section product (only-param=custom-vanta) ***/
/*** Skipping CSS Section downloads (only-param=custom-vanta) ***/
/*** Skipping CSS Section custom-windturbine (only-param=custom-vanta) ***/
/*** Skipping CSS Section custom-coatingthickness (only-param=custom-vanta) ***/
/*** Skipping CSS Section custom-aerospaceinspectionssolutions (only-param=custom-vanta) ***/
/*** START ims20/global/custom-vanta.css ***/
/* /metal-fabrication/vanta/ */
/* Vanta START */
.vanta-table img {
	border: 6px solid #fff;
	outline: 6px solid #F0B310;
	margin-top: 15px;
	height: auto !important;
	max-width: 100%;
}
.vanta-table tr:last-child img {
	border: 0 none;
	outline: none;
	width: 150px;
	max-width: 100%;
}
.vanta-table tr > * {
	position: relative;
	float: left;
	width: 33.3333%;
}
.vanta-table ul {
	padding: 0;
	margin: 0 0 0 20px;
	list-style-type: none;
}
.vanta-table h3 {
	color: #005cb9;
	margin-top: 10px;
}
.vanta-table ul a {
	color: #222;
}
.vanta-table ul a:hover {
	color: #005cb9;
}
.vanta-table li {
	padding: 0;
	margin: 0;
}
.vanta-table li a::before {
	content: '\f055';
	font-family: 'FontAwesome';
	margin-right: 7px;
	color: #005cb9;
	transition: all 0.3s;
	display: inline-block;
}
.vanta-table li a:hover::before {
	transform: rotate(45deg);
}
@media (min-width: 980px) {
	.vanta-table tr {
		margin-left: -30px;
		margin-right: -30px;
	}	
	.vanta-table tr > * {
		padding-left: 30px;
		padding-right: 30px;
	}	
	/*.vanta-table tr:first-child > div + div::before {
		content: '\f138';
		font-family: 'FontAwesome';
		font-size: 24px;
		color: #F0B310;
		position: absolute;
		left: -10px;
		top: calc(50% - 10px);
		opacity: 0.5;
	}*/	
	.vanta-table h3 {
		margin-left: 40px;
	}
	.vanta-table ul {
		margin-left: 45px;
	}
	.vanta-table ul li {
		margin-bottom: 5px;
	}
}
@media (max-width: 979px) {
	.vanta-table img {
		border: 2px solid #fff;
		outline: 2px solid #F0B310;
	}	
	.vanta-table tr {
		margin-left: -10px;
		margin-right: -10px;
	}	
	.vanta-table tr > * {
		padding-left: 10px;
		padding-right: 10px;
	}	
}
@media (min-width: 768px) {
	.vanta-table ul {
		font-family: 'Roboto', Arial, Helvetica, sans-serif;
		font-weight: 300;
		font-size: 16px;
	}	
}
@media (max-width: 767px) {
	
}
@media (max-width: 479px) {
    .vanta-table,
    .vanta-table tbody,
    .vanta-table tr,
    .vanta-table td {
        display: block;
        width: 100%;
        padding: 0;
        margin: 0;
    }
	.vanta-table tr:first-child {
		display: none;
	}
	.vanta-table tr > * {
		width: 100%;
		float: none;
		margin-bottom: 30px;
	}
	.vanta-table tr > *::before {
		content: '';
		display: block;
		height: 150px;
		background-repeat: no-repeat;
		background-size: cover;
		border: 3px solid #fff;
		outline: 3px solid #F0B310;
	}
	.vanta-table tr > *:nth-child(1)::before {background-image: url(/data/Image/Content/Vanta/top-image-01.jpg);}
	.vanta-table tr > *:nth-child(2)::before {background-image: url(/data/Image/Content/Vanta/top-image-02.jpg);}
	.vanta-table tr > *:nth-child(3)::before {background-image: url(/data/Image/Content/Vanta/top-image-03.jpg);}
}


/* popups */
.vanta-table ~ .cms-content * {
	display: none;
}

.ipop-vanta tr > *:first-child {
	text-align: center;
}
.ipop-vanta table {
	text-align: center;
	line-height: 1.3em;
}
.ipop-vanta td {
	padding: 5px 30px;
	vertical-align: top;
}
.ipop-vanta table a {
	color: #444;
}
.ipop-vanta img {
	max-width: 100%;
	height: auto !important;
}
.ipop-vanta table a:hover {
	color: #005cb9;
}
.ipop-vanta .btn,
.vanta-popup .btn {
	min-width: 150px;
	background-color: #005cb9;
	border-color: #005cb9;
	border-radius: 0px;
	color: #fff;
	white-space: normal;
}
.ipop-vanta .btn:hover,
.ipop-vanta .btn:focus,
.vanta-popup .btn:hover,
.vanta-popup .btn:focus {
	color: #fff;
}
.ipop-vanta h4 + h5 {
    margin-top: 0;
} 
@media (min-width: 980px) {
    .ipop-vanta h5 {
        font-size: 17px;
    }   
}
@media (min-width: 680px) {
	.ipop-vanta table.grid > tbody > tr > * {float: left;}
	.ipop-vanta table.grid > tbody > tr > *:first-child {width: calc(40% - 15px);}
	.ipop-vanta table.grid > tbody > tr > *:last-child {width: calc(60% - 15px);}
}
@media (max-width: 679px) {
	.ipop-vanta tr > *:first-child {
		margin-bottom: 15px;
	}
	.ipop-vanta tr > *:first-child img {
		width: 150px;
		width: 113px;
	}
	.ipop-vanta td {
		padding: 5px 10px;
	}	
}
/* Vanta END */
/*** END ims20/global/custom-vanta.css ***/

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