/* fonts
---------------------------------------------------*/
/* default grid - desktop
---------------------------------------------------*/
/* breakpoints
---------------------------------------------------*/
/*
	~1. at-breakpoint
	~2. grid
		~2.1 grid-padding
		~2.2 span-columns
		~2.3 span-columns-with-gutter
		~2.4 omega
		~2.5 inner-padding-left
		~2.6 inner-padding-right
		~2.7 offset-left
		~2.8 offset-right
		~2.9 offset-left-padding
		~2.10 offset-right-padding
		~2.11 offset-right-padding-omega
		~2.12 offset-left-gutter
		~2.13 offset-right-gutter
		~2.14 offset-left-grid-padding
		~2.15 offset-right-grid-padding
		~2.16 offset-left-gutter-padding
		~2.17 offset-right-gutter-padding
		~2.17 row
		~2.18 full-width
	~3. clearfix
	~4. visually-hidden
	~5. Emprint
	~6. sprites
		~6.1 sprite-pseudo
		~6.2 sprite-logos
		~6.3 sprite-top-utility
		~6.4 sprite-nav
		~6.5 sprite-main
		~6.6 sprite-country
		~6.7 sprite-footer
		~6.8 sprite-form
*/
/* ~1. at-breakpoint
---------------------------------------------------*/
/* ~2. grid
---------------------------------------------------*/
/* ~2.1 grid-padding
---------------------------------------------------*/
/* ~2.2 span-columns
---------------------------------------------------*/
/* ~2.3 span-columns-with-gutter
---------------------------------------------------*/
/* ~2.4 omega
---------------------------------------------------*/
/* ~2.5 inner-padding-left
---------------------------------------------------*/
/* ~2.6 inner-padding-right
---------------------------------------------------*/
/* ~2.7 offset-left
---------------------------------------------------*/
/* ~2.8 offset-right
---------------------------------------------------*/
/* ~2.9 offset-left-padding
---------------------------------------------------*/
/* ~2.10 offset-right-padding
---------------------------------------------------*/
/* ~2.11 offset-right-padding-omega
---------------------------------------------------*/
/* ~2.12 offset-left-gutter
---------------------------------------------------*/
/* ~2.13 offset-right-gutter
---------------------------------------------------*/
/* ~2.14 offset-left-grid-padding
---------------------------------------------------*/
/* ~2.15 offset-right-grid-padding
---------------------------------------------------*/
/* ~2.16 offset-left-gutter-padding
---------------------------------------------------*/
/* ~2.17 offset-right-gutter-padding
---------------------------------------------------*/
/* ~2.17 row
---------------------------------------------------*/
/* ~2.18 full-width
---------------------------------------------------*/
/* ~3. clearfix
---------------------------------------------------*/
/* ~4. visually-hidden
---------------------------------------------------*/
/* ~5. Emprint
---------------------------------------------------*/
/* ~6. sprites
---------------------------------------------------*/
/* ~6.1 sprite-pseudo
---------------------------------------------------*/
/* ~6.2 sprite-logos
---------------------------------------------------*/
/* ~6.3 sprite-top-utility
---------------------------------------------------*/
/* ~6.4 sprite-nav
---------------------------------------------------*/
/* ~6.5 sprite-main
---------------------------------------------------*/
/* ~6.6 sprite-country
---------------------------------------------------*/
/* ~6.7 sprite-footer
---------------------------------------------------*/
/* ~6.8 sprite-form
---------------------------------------------------*/
/*
	~1. Large Screen
		~1.1 global between content-list and featured-content
		~1.2 content list
	~2. Medium Screen
	~3. Small Screen
*/
/* ~1. Large Screen
---------------------------------------------------*/
/*
~1.1 global for content-list and featured-content
---------------------------------------------------*/
/* line 24, ../../sass/modules/content-list.scss */
.content-list .type-download .title a,
.content-list .type-video .title a,
.content-list .type-chart .title a,
.featured-content .type-download .title a,
.featured-content .type-video .title a,
.featured-content .type-chart .title a {
  text-indent: 20px;
}
/* line 28, ../../sass/modules/content-list.scss */
.content-list .type-download .title a:before,
.content-list .type-video .title a:before,
.content-list .type-chart .title a:before,
.featured-content .type-download .title a:before,
.featured-content .type-video .title a:before,
.featured-content .type-chart .title a:before {
  -webkit-background-size: 100px 3000px;
  -moz-background-size: 100px 3000px;
  -o-background-size: 100px 3000px;
  background-size: 100px 3000px;
  background-image: url(/sites/exxonmobil.newshq.businesswire.com/themes/exxonmobil_newshq_businesswire_com_theme/client_files/Images/icons/icon-main.svg);
  background-repeat: no-repeat;
  content: "";
  display: block;
  position: absolute;
  height: 16px;
  margin-top: 4px;
  width: 15px;
}
/* line 378, ../../sass/_mixins.scss */
.lt-ie9 .content-list .type-download .title a:before, .lt-ie9
.content-list .type-video .title a:before, .lt-ie9
.content-list .type-chart .title a:before, .lt-ie9
.featured-content .type-download .title a:before, .lt-ie9
.featured-content .type-video .title a:before, .lt-ie9
.featured-content .type-chart .title a:before {
  background-image: url(/sites/exxonmobil.newshq.businesswire.com/themes/exxonmobil_newshq_businesswire_com_theme/client_files/Images/icons/icon-main.png);
}
/* line 38, ../../sass/modules/content-list.scss */
.content-list .type-download .title a:before,
.featured-content .type-download .title a:before {
  background-position: center -1942px;
}
/* line 39, ../../sass/modules/content-list.scss */
.content-list .type-video .title a:before,
.featured-content .type-video .title a:before {
  background-position: center -742px;
}
/* line 40, ../../sass/modules/content-list.scss */
.content-list .type-chart .title a:before,
.featured-content .type-chart .title a:before {
  background-position: center -343px;
}

/*
~1.2 content list
---------------------------------------------------*/
/* line 46, ../../sass/modules/content-list.scss */
#wrapper .content-list {
  clear: both;
  padding-top: 30px;
}
/* line 50, ../../sass/modules/content-list.scss */
#wrapper .content-list .title {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 55, ../../sass/modules/content-list.scss */
#wrapper .content-list .title a {
  color: #3b3b3b;
  display: inline-block;
  line-height: 1;
}
/* line 62, ../../sass/modules/content-list.scss */
#wrapper .content-list .eyebrow {
  color: #808080;
  font-size: 14px;
}
/* line 68, ../../sass/modules/content-list.scss */
#wrapper .content-list .eyebrow,
#wrapper .content-list .description {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 73, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item {
  border-bottom: 1px solid #e6e6e6;
  clear: both;
  list-style-type: none;
  overflow: hidden;
  padding-left: 0;
  margin-top: 40px;
  margin-left: 0;
  padding-bottom: 50px;
}
/* line 83, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item .date {
  color: #959595;
  font-size: 13px;
  font-style: italic;
}
/* line 87, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item .description {
  color: #808080;
  font-size: 17px;
  line-height: 1.5;
  margin-top: 30px;
}
/* line 94, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item .info {
  margin-top: 0;
}
/* line 98, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item .download .info {
  color: #808080;
  font-weight: 400;
  font-style: italic;
}
/* line 104, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item:first-child {
  margin-top: 20px;
}
/* line 110, ../../sass/modules/content-list.scss */
#wrapper .content-list .img-link {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 2.60417%;
  width: 23.04688%;
  float: left;
  display: block;
}
/* line 115, ../../sass/modules/content-list.scss */
#wrapper .content-list .img-link img {
  box-shadow: 1px 5px 5px #e2e2e2;
  display: block;
  width: 100%;
}
/* line 122, ../../sass/modules/content-list.scss */
#wrapper .content-list .copy {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 2.60417%;
  width: 57.24826%;
  float: left;
  float: none;
  display: inline-block;
  margin-bottom: 20px;
}
/* line 129, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item.no-image {
  padding-bottom: 30px;
}
/* line 132, ../../sass/modules/content-list.scss */
#wrapper .content-list .content-item.no-image .copy {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 2.60417%;
  width: 82.89931%;
  float: left;
  float: none;
  margin-bottom: none;
}

/* line 140, ../../sass/modules/content-list.scss */
#wrapper .load-more {
  height: 80px;
  margin: 40px 0 80px 0;
  text-align: center;
  width: 100%;
}
/* line 146, ../../sass/modules/content-list.scss */
#wrapper .load-more .load-more-link {
  display: none;
}
/* line 150, ../../sass/modules/content-list.scss */
#wrapper .load-more .loader figcaption {
  position: absolute;
  text-indent: -9999em;
}

/* line 157, ../../sass/modules/content-list.scss */
.load-content-server-error {
  display: none;
}

/* ~2. Medium Screen
---------------------------------------------------*/
@media print, screen and (min-width: 600px) and (max-width: 999px) {
  /* line 167, ../../sass/modules/content-list.scss */
  #wrapper .content-list .content-item,
  #wrapper .content-list .content-item.no-image {
    padding-bottom: 40px;
  }
  /* line 171, ../../sass/modules/content-list.scss */
  #wrapper .content-list .img-link {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 2.63158%;
    width: 31.57895%;
    float: left;
  }
  /* line 174, ../../sass/modules/content-list.scss */
  #wrapper .content-list .copy {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 2.63158%;
    width: 57.23684%;
    float: left;
  }
}
/* ~3. Small Screen
---------------------------------------------------*/
@media screen and (min-width: 0) and (max-width: 599px) {
  /* line 186, ../../sass/modules/content-list.scss */
  #wrapper .content-list .content-item {
    padding: 0 0 20px 0;
    min-height: 130px;
  }
  /* line 191, ../../sass/modules/content-list.scss */
  #wrapper .content-list .eyebrow {
    line-height: 1;
  }
  /* line 195, ../../sass/modules/content-list.scss */
  #wrapper .content-list .title {
    line-height: 1.3;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 201, ../../sass/modules/content-list.scss */
  #wrapper .content-list .img-link {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 5.55556%;
    width: 29.62963%;
    float: left;
  }
  /* line 205, ../../sass/modules/content-list.scss */
  #wrapper .content-list .info {
    margin-bottom: 0;
  }
  /* line 209, ../../sass/modules/content-list.scss */
  #wrapper .content-list .copy {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 5.55556%;
    width: 64.81481%;
    float: left;
    margin-right: 0;
    float: none;
    display: inline-block;
  }
  /* line 216, ../../sass/modules/content-list.scss */
  #wrapper .content-list .description {
    display: none;
  }
  /* line 220, ../../sass/modules/content-list.scss */
  #wrapper .content-list .no-image .copy {
    width: 100%;
  }
}
