/*
Document   : Module
Created on : 2013-03-25
Author     : sunya.dickman@aerian.com
Description:

This is where you would set up styles for "modules" of markup like promos, news articles, etc.
The styles here can be overridden by later stylesheets, but the majority of the styling happens here
*/
/* line 10, ../../../csd-src/sass/partials/module.scss */
.section-container {
  margin: 0 0 20px 0;
}

/* line 14, ../../../csd-src/sass/partials/module.scss */
.section-header {
  background: #000;
  padding: 10px 10px 5px 10px;
  margin: 0 0 5px 0;
  border-radius: 18px 18px 0 0;
  position: relative;
}
/* line 20, ../../../csd-src/sass/partials/module.scss */
.section-header .heading {
  font-size: pxem(13px);
  color: #fff;
  margin: 0;
}
/* line 24, ../../../csd-src/sass/partials/module.scss */
.section-header .heading a {
  color: #fff;
  text-decoration: none;
}
/* line 25, ../../../csd-src/sass/partials/module.scss */
.section-header .heading a:hover {
  text-decoration: underline;
}

/* line 28, ../../../csd-src/sass/partials/module.scss */
.section-header.utility {
  background: #ccc;
}
/* line 30, ../../../csd-src/sass/partials/module.scss */
.section-header.utility .heading {
  color: #000;
}

/* line 36, ../../../csd-src/sass/partials/module.scss */
.section-content {
  box-shadow: #000 2px 2px 1px;
  border-radius: 10px;
  margin: 0 2px 2px 0;
  padding: 0 20px 20px 12px;
  position: relative;
  background: #fff;
}
/* line 44, ../../../csd-src/sass/partials/module.scss */
.section-content .header a {
  text-decoration: none;
}

/* line 49, ../../../csd-src/sass/partials/module.scss */
.section-content.summary {
  padding: 0 43px 20px 12px;
}
/* line 51, ../../../csd-src/sass/partials/module.scss */
.section-content.summary .circle-img-wrapper {
  top: 0;
  right: -35px;
  position: absolute;
}

/* line 58, ../../../csd-src/sass/partials/module.scss */
.section-content.poll .header {
  margin-top: 21px;
}
/* line 60, ../../../csd-src/sass/partials/module.scss */
.section-content.poll .header h2 {
  font-weight: normal;
}
/* line 62, ../../../csd-src/sass/partials/module.scss */
.section-content.poll .controls {
  margin: 15px 0 0 0;
}
/* line 63, ../../../csd-src/sass/partials/module.scss */
.section-content.poll .radio {
  margin-right: 10px;
}

/* line 65, ../../../csd-src/sass/partials/module.scss */
.section-content.like {
  overflow: hidden;
}
/* line 67, ../../../csd-src/sass/partials/module.scss */
.section-content.like .controls, .section-content.like .aerian-form {
  float: left;
}
/* line 70, ../../../csd-src/sass/partials/module.scss */
.section-content.like p {
  float: left;
  margin: 6px 0 0 6px;
}

/* line 73, ../../../csd-src/sass/partials/module.scss */
.section-footer {
  position: relative;
}
/* line 75, ../../../csd-src/sass/partials/module.scss */
.section-footer .news-icon {
  background: url("/ukgwa/20170202165328oe_/http://antenna.sciencemuseum.org.uk/img/f/news-icon.png") no-repeat 0 0;
  display: block;
  height: 25px;
  width: 36px;
  font-family: 'GothamRoundedMedium', Arial, Helvetica, sans-serif;
  font-size: pxem(10px);
  padding: 15px 0 0 39px;
  position: absolute;
  top: -7px;
  left: 0;
  text-decoration: none;
}
/* line 88, ../../../csd-src/sass/partials/module.scss */
.section-footer .ugc-content {
  text-align: right;
  padding: 5px 0 10px 0;
  font-weight: bold;
}

/* line 96, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper {
  z-index: 10;
}
/* line 98, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle {
  border-radius: 290px;
  overflow: hidden;
  display: block;
}
/* line 103, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle.large {
  width: 137px;
  height: 137px;
}
/* line 107, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle.large-v3 {
  width: 120px;
  height: 120px;
}
/* line 111, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle.large-v2 {
  width: 107px;
  height: 107px;
}
/* line 115, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle.medium-v2 {
  width: 80px;
  height: 80px;
}
/* line 119, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle.medium {
  width: 75px;
  height: 75px;
}
/* line 123, ../../../csd-src/sass/partials/module.scss */
.circle-img-wrapper .circle.small {
  width: 50px;
  height: 50px;
}

/* line 130, ../../../csd-src/sass/partials/module.scss */
.latest-news-container {
  width: 675px;
  padding: 0 0 0 69px;
  float: right;
  overflow: hidden;
}
/* line 135, ../../../csd-src/sass/partials/module.scss */
.latest-news-container .header {
  padding: 0 0 0 114px;
}
/* line 138, ../../../csd-src/sass/partials/module.scss */
.latest-news-container .content {
  padding: 10px 0 0 114px;
  background: #000;
  height: 222px;
  -webkit-border-radius: 180px 180px;
  -moz-border-radius: 180px 0 0 180px / 180px 0 0 180px;
  -o-border-radius: 180px 0 0 180px / 180px 0 0 180px;
  -ms-border-radius: 180px 0 0 180px / 180px 0 0 180px;
  -khtml-border-radius: 180px 0 0 180px / 180px 0 0 180px;
  border-radius: 180px 0 0 180px / 180px 0 0 180px;
  position: relative;
  overflow: hidden;
}
/* line 151, ../../../csd-src/sass/partials/module.scss */
.latest-news-container .content a {
  color: #fff;
}

/* line 154, ../../../csd-src/sass/partials/module.scss */
.latest-news-container.homepage {
  background: url("/ukgwa/20170202165328oe_/http://antenna.sciencemuseum.org.uk/img/f/bg_lozenge_home-news.png") no-repeat 0 40px;
}

/* line 158, ../../../csd-src/sass/partials/module.scss */
.featured-pov, .featured-interview {
  overflow: hidden;
  padding: 10px;
}
/* line 161, ../../../csd-src/sass/partials/module.scss */
.featured-pov .circle-img-wrapper, .featured-interview .circle-img-wrapper {
  float: right;
  margin-left: 6px;
}

/* line 166, ../../../csd-src/sass/partials/module.scss */
.img-gallery {
  overflow: hidden;
}
/* line 168, ../../../csd-src/sass/partials/module.scss */
.img-gallery .content {
  padding: 10px;
}
/* line 171, ../../../csd-src/sass/partials/module.scss */
.img-gallery .gallery {
  float: left;
  width: 100%;
}
/* line 174, ../../../csd-src/sass/partials/module.scss */
.img-gallery .gallery .rounded-image {
  float: left;
  margin: 0 5px 5px 0;
}
/* line 178, ../../../csd-src/sass/partials/module.scss */
.img-gallery .gallery a.youtube {
  display: none;
}
