/* Decalrations of fonts for v2019 */
@import url('https://fonts.googleapis.com/icon?family=Material+Icons');

@import url('https://fonts.googleapis.com/css?family=Open+Sans'); /* JL */
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900'); /* TB */


/* FontAwesome 5.7.2 */
@import url("all.css"); 
@import url("fontawesome.css");
@import url("fontawesome.min.css");

/* FontAwesome 4.7.0 */
@import url("font-awesome-2.css");
@import url("font-awesome.min-2.css");
/**/
@font-face {
	font-family: 'Gotham Book';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Book'), url('../woff/gothambook.woff') format('woff');
}
@font-face {
	font-family: 'Gotham Black Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Black Regular'), url('../woff/gotham-black.woff') format('woff');
}
/**/
@font-face {
	font-family: 'Gotham Light Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Light Regular'), url('../woff/gotham-light.woff') format('woff');
}
@font-face {
	font-family: 'Gotham Thin Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Thin Regular'), url('../woff/gotham-thin.woff') format('woff');
}
@font-face {
	font-family: 'Gotham XLight Regular';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham XLight Regular'), url('../woff/gotham-xlight.woff') format('woff');
}

@font-face {
  font-family: 'Gotham-Bold';
  src: url('../eot/gothambold.eot'); /* IE9 Compat Modes */
  src: url('../eot/gothamboldd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('../woff/gothambold.woff') format('woff'), /* Modern Browsers */
/**/     url('../ttf/gothambold.ttf')  format('truetype'), /* Safari, Android, iOS */
/*     url('/fonts/Gotham/GothamBold.svg#svgFontName') format('svg'); */ /* Legacy iOS */ 
   font-weight: 700;
   font-style: normal;
 }
/**/
@font-face {
  font-family: 'Gotham-Medium';
  src: url('../eot/gothammedium.eot'); /* IE9 Compat Modes */
/**/  src: url('../eot/gothammediumd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
/**/     url('../woff/gothammedium.woff') format('woff'), /* Modern Browsers */
/**/     url('../ttf/gothammedium.ttf')  format('truetype'), /* Safari, Android, iOS */
/*     url('/fonts/Gotham/GothamMedium.svg#svgFontName') format('svg'); */ /* Legacy iOS */
/**/   font-weight: 400;
   font-style: normal;
 }

@font-face {
  font-family: 'Gotham-Thin';
  /* src: url('/fonts/Gotham/GothamThin.eot'); */ /* IE9 Compat Modes */
/**/  src: url('../gothamthind41d.html?#iefix') format('embedded-opentype'), /* IE6-IE8 */
/*		url('/fonts/Gotham/GothamThin.woff') format('woff'), */ /* Modern Browsers */
/*		url('/fonts/Gotham/GothamThin.ttf')  format('truetype'), */ /* Safari, Android, iOS */
/*		url('/fonts/Gotham/GothamThin.svg#svgFontName') format('svg'); */ /* Legacy iOS */
/**/   font-weight: 300;
   font-style: normal;
 }

@font-face {
  font-family: 'Gotham-Book';
  src: url('../eot/gothambook.eot'); /* IE9 Compat Modes */
/**/  src: url('../eot/gothambookd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
/**/		url('../woff/gothambook.woff') format('woff'), /* Modern Browsers */
/**/		url('../ttf/gothambook.ttf')  format('truetype'), /* Safari, Android, iOS */
/*		url('/fonts/Gotham/GothamBook.svg#svgFontName') format('svg'); */ /* Legacy iOS */
/**/   font-weight: 300;
   font-style: normal;
 }

/* roboto-regular - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../eot/roboto-v18-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('../eot/roboto-v18-latin-ext_latin-regulard41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../woff2/roboto-v18-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../woff/roboto-v18-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../ttf/roboto-v18-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../svg/roboto-v18-latin-ext_latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../eot/roboto-v18-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('../eot/roboto-v18-latin-ext_latin-700d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../woff2/roboto-v18-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../woff/roboto-v18-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('../ttf/roboto-v18-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../svg/roboto-v18-latin-ext_latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../eot/roboto-v18-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'),
       url('../eot/roboto-v18-latin-ext_latin-900d41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../woff2/roboto-v18-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../woff/roboto-v18-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('../ttf/roboto-v18-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../svg/roboto-v18-latin-ext_latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

.hide { display:none; }
.not-visible { visibility:hidden; }

:root {
	--corporate-blue: #25347b; /* Corporate Blue */
	--corporate-blue-rgb: 37,52,123;
	--corporate-blue-color: var(--corporate-blue);
	--corporate-blue-color-rgb: var(--corporate-blue-rgb);
	--corporate-gold: #c3a11f; /* #c3a32e Corporate Gold */
	--corporate-gold-rgb: 195,161,31;
	--corporate-gold-color: var(--corporate-gold);
	--corporate-gold-color-rgb: var(--corporate-gold-rgb);

	--light-gray: #efefef; /* Light Gray */
	--light-blue: #869ab2; /* Light Blue */
	--gray-blue: #637691; /* Gray-Blue-ish */
	--pastel-blue: #516385; /* Pastel Blue for gradiant */
	--highlight-blue: #204777; /* Blue for highlighting */
	--highlight-light-blue: #ccd8e6; /* Light Blue for highlighting */

	/* Companies */
	--blastco-color: #f39e42;
	--blastco-color-rgb: 243,158,66;
	--blastech-color: #8dc7e9;
	--blastech-color-rgb: 141,199,233;
	--blastech-rail-color: #bbe4ea;
	--blastech-rail-color-rgb: 187, 228, 234;
	--brant-color: #e74c39;
	--brant-color-rgb: 231,76,57;
	--premium-plate-color: #8a7ba6;
	--premium-plate-color-rgb: 138,123, 166;
	--krueger-engineering-color: #25347B;
	--krueger-engineering-color-rgb: 37,52,123;
	--globaltherm-color: #b9bf15;
	--globaltherm-color-rgb: 185,191,21;
	--tarsco-color: #b9bf15;
	--tarsco-color-rgb: 185,191,21;
	--total-plate-color: #62b3b3;
	--total-plate-color-rgb: 98, 179, 179;
	--emission-shield-color: #b5ada6;
	--emission-shield-color-rgb: 181,173,166;
	--emission-shield-dark-color: #968C83;
	--emission-shield-dark-color-rgb: 150,140,131;
	--tfwarren-color: var(--corporate-gold-color);
	--tfwarren-color-rgb: var(--corporate-gold-color-rgb);
	--atlas-tank-color: #FFF9B8;
	--atlas-tank-color-rgb: 255,249,184;
	--duratech-systems-color: #ababab;
	--duratech-systems-color-rgb: 181,173,166;

	/* Companies light background */
	--blastco-light-color: #f39e423b;
	--blastech-light-color: #8dc7e93b;
	--blastech-rail-light-color: #bbe4ea3b;
	--brant-light-color: #e74c393b;
	--premium-plate-light-color: #8a7ba63b;
	--krueger-engineering-light-color: #25347B9b;
	--globaltherm-light-color: #b9bf153b;
	--tarsco-light-color: #b9bf153b;
	--total-plate-light-color: #62b3b33b;
	--emission-shield-light-color: #b5ada63b;
	--tfwarren-light-color: #c3a11f5c; /* #c3a11f3b; */
	--atlas-tank-light-color: #FFF9B83b;
	--duratech-systems-light-color: #ababab3b;

	/* Companies Reverse color */
	--blastco-reverse-color: white;
	--blastech-reverse-color: white;
	--blastech-rail-reverse-color: white;
	--brant-reverse-color: white;
	--premium-plate-reverse-color: white;
	--krueger-engineering-reverse-color: white;
	--globaltherm-reverse-color: white;
	--tarsco-reverse-color: white;
	--total-plate-reverse-color: white;
	--emission-shield-reverse-color: white;
	--atlas-tank-reverse-color: #777;
	--duratech-systems-reverse-color: white;
}
