.content-header{background:url(http://www.cbc.ca/radio/polopoly/assets/images/asithappens-header-gradient.jpg) no-repeat #6c090c;background-size:100% 100%}.ie8 .content-header{background-image:url(http://www.cbc.ca/radio-content/assets/images/asithappens-header-gradient.jpg);background-repeat:no-repeat;background-size:100% 100%;z-index:-1;position:relative}.storify{width:100%;margin-left:0}.storify>iframe{width:100%!important}.segment-content .custom-content-social{width:100%;float:none;margin-left:0}.aih-content .figure.wrap8 .figure-caption{clear:both;float:none;font-size:12px;line-height:1.2rem;margin-top:30px;padding-top:10px}.segment-bodywrapper .segment-body>.segment-content>.figure>img{width:100%}.featured-segment .topstories-main>a.media-play:nth-child(4){padding-bottom:120px}.featured-segment .topstories-main>p{clear:right;float:left;margin-left:0}.ie8 .listen-live{font-size:14px}#header-container{background:url(http://www.cbc.ca/radio-content/assets/images/asithappens-host.png) 5% 20px no-repeat}.ie8 #header-container{background-image:url(http://www.cbc.ca/radio-content/assets/images/asithappens-host.png);background-repeat:no-repeat;background-position:5% 20px;position:relative;z-index:2}.story-primary .segment-content .cbc-avembed-container.audio{float:left;margin:10px 0 10px 0;width:100%}.skype-talkback h3{padding-bottom:10px;border-bottom:1px solid #cbcbcb;color:#333;font-size:1.6rem;font-weight:800;letter-spacing:.03rem;text-transform:none}.episode-body .episode-headline{display:none}.pullquote-quotation,.story-content .pullq strong{border-left:2px solid #09555c}.episode-leadshare .episode-content .figure img,.story-primary .episode-content .col4width img,.story-primary .segment-body .segment-content .figure img{width:100%}#SkypeButton_Call_aihtalkback_1 img{margin:10px 0 0}.story-primary .figure.wrap8{float:left;margin:20px 0;width:100%}.blogentry-content .figure.wrap8,.cbc-caffeine .col8width{width:100%}.cbc-caffeine .col8width .cbc-caffeine-player{height:63px}.blogentry-content .cbc-caffeine .col8width .tpPlayer{width:100%}.twitter-tweet{float:right}.blogentry-bodywrapper .blogentry-headlineauthors{display:none}


.transcript-content h1 {
  clear: both;
  color: #8e5716;
  float: none;
}
.transcript-content  h3, .transcript-content h4 {color:#000; text-transform:uppercase;margin-top:0; padding-top:0;}
.column {
	float:left;
	margin-right:20px;
}
.transcript-content  .editable {
	border:1px solid #ccc;
	width:500px;
	height:500px;
	overflow:auto;
	padding:10px 15px;
}
.transcript-content button {
  border: 1px solid #333;
  border-radius: 5px;
  float: none;
  margin: 15px auto;
  padding: 4px 15px;
}
.transcript-content  button:hover {
	background-color:#ccc;
}

.transcript-content  .format {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666
}
.transcript {display:block; padding:0 20px;}
.hide {display:none;}
.transcript-content  .soundclip {
	background-color:#ebebeb;
	padding:20px;
	  margin: 0 0 20px 0;
}
.soundclip .transcript {padding:0;}
.segment-content .transcript-content ul {
  border-bottom: 1px solid #ccc;
  list-style: outside none none;
  margin: 25px 0;
  padding: 10px 0 5px;
}
.transcript-content li a {	padding-left:25px; 	font-size: 14px;}
.transcript-content a {
  font-size: 14px;
  text-decoration: none;
  color:#136ca8;
  padding:0;
}
.segment-content .transcript-content  ul, .segment-content .transcript-content  li {
  list-style-image: initial;
  list-style-position: inside;
  list-style-type: initial;
}
.segment-content .transcript-content li {
  padding: 8px 0;
  border-top:1px solid #cbcbcb;
  list-style-type:none;
}
.segment-content  .transcript-content  ul li a {font-weight:bold; display:block;}
.segment-content  .transcript-content  ul li a:after {content:"»"; padding:0 0 0 4px; display:inline; font-weight:bold;}
.transcript-content a:hover,.transcript-content a:focus{text-decoration:underline}


.transcript-content  h2 {color:#8e5716; font-size: 18px; }
.transcript-content  h4.sidestorytitle {color:#8e5716;    display: block;border-top: 1px solid #8e5716;padding-top: 10px; }

.speaker {}
.transcript-content  .intro {
  border-bottom: 1px solid #cbcbcb;
  clear: both;
  float: none;
  margin-bottom: 20px;
}
.transcript-content .cbc-caffeine-player  .showname {display: none;}

.transcript-content h4.fullep {
	color:#8e5716!important;
	text-transform: none!important;
	font-size: 1.66667rem;
	margin-top:0;
	padding-top:0;
}
.transcript-content  .cbc-caffeine-player .ui .extras {margin: 10px 20px 0 0;}
.transcript-content  .cbc-caffeine-outer-container {margin-bottom: 20px;}


.transcript-content .btTop {
    padding: 10px 0!important;
    border-top: 1px solid #cbcbcb;
    border-bottom: 1px solid #cbcbcb;
    font-weight: 700;
    display: block;
    margin: 25px 0;
}

.button-top {display:block; clear:both; margin-top:35px;}
.button-top, .feedback-form {display:block;clear:both;}
.feedback-form{margin:25px 0}
.feedback-form a,.print-button{background-color:#136ca8;border-radius:0;color:#fff;float:none;font-family:"Arial Black",Arial #000,Gadget,sans-serif;font-weight:900;margin:20px auto;padding:5px 10px;display:block;width:250px;text-align:center}
.feedback-form a{width:250px;display:block;border:1px solid #999}
.feedback-form a:hover,.transcript-content button:hover, .feedback-form a:focus,.transcript-content button:focus{color:#136ca8;background-color:#fff}
.transcript-content  .baf-logo img {width: 98%;}
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.play:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.play:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.pause:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.pause:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.next:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.next:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.skip-back:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.skip-back:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.skip-forward:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.skip-forward:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.prev:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.prev:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.unmuted:hover svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .controls button.unmuted:focus svg .foreground, 
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .extras button.share:hover svg .foreground,
 .transcript-content .cbc-caffeine-container .cbc-caffeine-player .ui .extras button.share:focus  svg .foreground  {
    fill: #1b6da6;
}

.just-subscribe {overflow:hidden; margin-bottom:25px;background-color: #F3F2F2; padding-left: 10px; padding-bottom: 14px; padding-top: 5px; }
.just-subscribe ul{list-style:none!important;margin-left:20px}
.just-subscribe li{float:left;list-style-type:none!important;list-style:none!important;margin-right:0;list-style-type:none; padding-bottom: 10px;}
.just-subscribe li img{padding:0 20px 0 0;position:relative;left:-20px}

@media(max-width:1086px){.site-header{background-position:-70px 20px}.featured-segment .topstories-main>p{margin-left:0;float:left}}#aih-mmiw{background:url(http://i.cbc.ca/1.3022740.1428355471!/fileImage/httpImage/image.jpg_gen/derivatives/original_620/aih-background-missing-and-murdered.jpg) top #fff;display:block;margin:0 auto;position:relative;width:100%}#aih-mmiw-header{background:#fff;border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;display:block;width:100%}#aih-mmiw-header-feature{border-right:1px solid #cbcbcb;color:#555;float:left;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px;line-height:45px;padding-left:12px;padding-right:12px;text-transform:uppercase}#aih-mmiw-header-logo{float:left;height:45px;padding-left:12px}.aihmmiwblogroll{background:url(http://www.ctrlaltshift.ca/images/bg-mmiw-names.jpg) top #fff;width:100%!important;padding:2rem 4% 1.5rem 2rem!important;margin:0 0 -5px!important}#aih-mmiw-section{background:url(http://www.ctrlaltshift.ca/images/bg-fff-gradient.png) top no-repeat;height:30px;font-weight:300;font-size:1.8rem;display:block}.aihmmiwblogroll li.blogroll{width:100%;background:#fff;border-bottom:0;padding:0 2%;-webkit-box-shadow:inset 0 0 90px 0 rgba(0,0,0,.2);-moz-box-shadow:inset 0 0 90px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 90px 0 rgba(0,0,0,.1);-moz-transition:300ms ease-in 0s;-ms-transition:300ms ease-in 0s;transition:300ms ease-in 0s;-webkit-transition:300ms ease-in 0s}.aihmmiwblogroll li.blogroll:hover{-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,.1);box-shadow:inset 0 0 0 0 rgba(0,0,0,.1)}.aihsocial{display:inline-block;float:right;clear:right;margin:20px 20px 0}@media only screen and (max-width:767px){#aih-mmiw-header-feature{display:none}.aihsocial{display:block;float:none;clear:right;margin:20px 0 0 10px}}@media(max-width:769px){#aih-mmiw-header-feature{padding-left:18px}.segment-content .custom-content-social{width:100%;float:left;margin-left:0}.episodes-footer{top:0;display:inline-block}.photogalleryEmbed .cbcfg .nav{display:block}.storify{width:100%;margin-left:0}.storify>iframe{width:100%}.archivesepisodes .blogroll .media-side{width:95%}.archivesepisodes .blogroll .media-body{width:100%;margin-left:2%}.archivesepisodes .blogroll-fullepisode{position:relative;top:0;text-align:left}.blogroll div[id*=page]{width:90%;margin-left:5%}.segment-middle{display:block;width:95%}.segment-linksegment-current{background-image:none;margin-right:0}.segment-middle{position:absolute;bottom:0}.promocollection-head.module-head{margin:1rem 4% 1.5rem 0}.most-recent h3.promocollection-heading{text-transform:lowercase}.episode-body .episode-segments h2.episode-segmenttitle{font-size:1em}.story-primary .segment-body .segment-content .figure{margin:0 auto;width:98%}.segment-content>blockquote{margin:0;width:98%}}
