/* MOVE THESE INTO SCREEN.CSS WHEN BRITNEY IS DONE */

/* 2: GENERAL STYLES */

/* -- 2e: Tables --------------------------------------------- */
table.indium-blue-highlight th.highlight {background-color:#006db6;}
table.striped.indium-blue-highlight td.highlight.odd{background-color:#e2e9f2;border-left:2px solid #006db6;border-right:2px solid #006db6;}
table.striped.indium-blue-highlight td.highlight.even {background-color:#b4c5e5;border-left:2px solid #006db6;border-right:2px solid #006db6;}
table.striped.indium-blue-highlight td.highlight.last {border-bottom:2px solid #006db6;}

/* -- 2k: Extras/Helpers ------------------------------------- */
/* THIS CLASS IS USED ON THE AUTOMOTIVE PAGE - I DIDNT WANT TO
OVERRIDE YOUR STYLING BY JUST USING .indium-blue AS A SINGLE CLASS
FEEL FREE TO RENAME */
.text-indium-blue{color:#006db6;}

/* 5: BODY/CONTENT */

/* -- 5c: Interior ------------------------------------------- */
/* PAGE: CORPORATE COMMUNICATIONS */
/* SECTION: Communications List */
.communications-list{padding:0;}
.communications-list article:nth-child(odd){background-color:#f1f1f1;}
.communications-list .group {
	max-width: 850px;
  margin: 0 auto;
}

/* PAGE: AWARDS */
/* SECTION: Awards List */
.awards-list .circle-border {width: 150px; height: 150px;}

/* PAGE: MILESTONES */
/* SECTION: Timeline */
.timeline section{padding:0;}
h3.decade-dark{
	font-size:6em;
	font-weight:bold;
	color:#ededed;
	margin:1em 0 0 0;
	padding:0;
	line-height:0.4em;
	letter-spacing:-4px;}
h3.decade-light{
	font-size:6em;
	font-weight:bold;
	color:#fff;
	margin:1em 0 0 0;
	padding:0;
	line-height:0.4em;
	letter-spacing:-4px;}
.decade-left {
	background-size: cover !important;
	width: 25%;
	float:left;
	margin: 0;
	padding: 0 2em;}
.decade-right {
	width: 75%;
	float: left;
	margin: 0;
	padding: 2em 3em;}
.decade-2010 {background:url(/assets/images/corporate/decade-1.jpg) no-repeat;}
.decade-2000 {background:url(/assets/images/corporate/decade-2.jpg) no-repeat;}
.decade-1990 {background:url(/assets/images/corporate/decade-3.jpg) no-repeat;}
.decade-1980 {background:url(/assets/images/corporate/decade-4.jpg) no-repeat;}
.decade-1970 {background:url(/assets/images/corporate/decade-5.jpg) no-repeat;}
.decade-1960 {background:url(/assets/images/corporate/decade-6.jpg) no-repeat;}
.decade-1950 {background:url(/assets/images/corporate/decade-7.jpg) no-repeat;}
.decade-1940 {background:url(/assets/images/corporate/decade-8.jpg) no-repeat;}
.decade-1930 {background:url(/assets/images/corporate/decade-9.jpg) no-repeat;}
.last-decade {padding-bottom: 9em;}
@media screen and (max-width:1150px){
	h3.decade-light {font-size: 4.0em;}
}
@media screen and (max-width:800px){
	h3.decade-light {font-size: 3.0em;}
}
@media screen and (max-width:500px){
	.timeline .flex {flex-direction: column;}
	.decade-left, .decade-right {width: 100%;padding:1em 2em;}
	h3.decade-light {margin: 0.25em 0 0;line-height: 0.9em;}
}
/* PAGE: NEWSROOM */
/* SECTION: News Releases */
section.news-list {text-align: center;}
section.news-list figure img {
	width: auto;
	height: 200px;
}
#news-releases-archive section.news-list ul {text-align: left;}

/* SECTION: Media Interviews */
section.media-interviews {text-align: center;}
section.media-interviews article {
	max-width: 850px;
  margin: 0 auto;
  text-align: left;
}

/* PAGE: TRADESHOWS */
/* SECTION: Appointment Button */
.schedule-appt {text-align: center;}

/* PAGE: VIDEOS */
/* SECTION: Video Library */
::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
  padding: 0 2px;
}
::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, .5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, .5);
}
.video-tabs .tab-module {padding-top: 1em;}
.video-tabs .span3 .card-img-top {padding-right: 5px;}
.video-tabs .span3 .card-text {font-size: 0.9em;}

/* PAGE: 5G */
/* SECTION: 5G Lifestyle */
.g-lifestyle {
	background: url(/assets/images/corporate/5g-1.png) left center no-repeat;
  padding: 5em 1em;
  margin-top: -2em;
  background-color: #fff;
}
.g-lifestyle .grid figure h2 {
  margin: 1.5em 0 0 0;
  padding: 0.75em 0.25em;
  font-size: 1.75em;
}
