/*
 * WAMU DH modifier
 * Replace images/ URL locations with: /sites/wamu.org/themes/wamu_dh_zen/dh/images/
 */

/**************************************************INLINE CSS***************************************************/

body {
  background: #cecece;
  color: #363636;
  font-size: 12px;
  padding: 0;
  margin: 0;
  text-align: left;
}

.container_15 {
  background-color:#cecece;
}

#header {
  float: left;
  background-image: url(../images/header_bg.jpg);
  background-repeat: no-repeat;
  width: 974px;
  height: 151px;
}

#logo {
  width: 310px;
  padding-left: 12px;
  float: left;
}

#nowPlayingHeader {
  float: left;
  position:relative;
  background-color:rgb(235,235,235);
  margin-top: 15px;
  width: 635px;
  padding-left:0px;
  padding-right:0px;
  height: 120px;
}

#playerLeft {
  float: left;
  width: 635px;
}

#playerMiddle {
  float: left;
  width: 25px;
  height: 65px;
  background-image: url(../images/player_divider.jpg);
  background-repeat: no-repeat;
}

#playerRight {
    float: left;
    padding-left: 0;
    padding-top: 0;
}

#progStationTabs {
	width: 635px;
	float: left;
}

.ui-corner-all {
    border-radius: 0;
}

.listenbtn {
	position:relative;
	float:left;
	margin-left:15px; 
	margin-top:20px;
}

.stationtimes {
	position:relative;
	float:left;
	margin-left:15px; 
	margin-top:15px;
}

/*********************REMOVE THIS AT NEW HOMEPAGE LAUNCH************************/
#sidebar .sideBlockhead h2 {
    padding-left: 0px !important;
}

#block-views-sidebar-teasers-block a {
    display: block;
    margin-bottom: 1em;
    padding: 0;
}
/******************************************************************************/

/****************************************************MAKE ALL IFRAMES RESPONSIVE *************************************************/

iframe, object, embed {
    max-width: 100%;
}
/*********************************************************************************************************************************/
.newswell-block-wrap .newswell-content .block-views .view-id-newswell .views-row {
  height:160px; 
}
#block-views-feature-carousel-block {
  height:265px !important;
}
#block-views-feature-carousel-block .flex-viewport ul li {
  height:215px !important;
}
.flexslider a.topnews-prog-mc:link, a.topnews-prog-mc:visited {
  padding-bottom:0;
  line-height: normal;
  display:block
}
.flexslider a.topnews-prog-ab:link, a.topnews-prog-ab:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.flexslider a.topnews-prog-ah:link, a.topnews-prog-ah:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.flexslider a.topnews-prog-cc:link, a.topnews-prog-cc:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.flexslider a.topnews-prog-drs:link, a.topnews-prog-drs:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.flexslider a.topnews-prog-bandwidth:link, a.topnews-prog-drs:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.flexslider a.topnews-prog-:link, a.topnews-prog-:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.flexslider a.topnews-prog-kns:link, a.topnews-prog-kns:visited {
  padding-bottom:0;
  display:block;
  line-height: normal;
}
.views-field.views-field-field-program {
  margin-top:10px;
  margin-bottom:-6px;
}
.views-field.views-field-field-image-attach {
  position:relative;
}
.has-video {
  background-image:url('/sites/wamu.org/themes/wamu_dh_zen/dh/images/tn_btn_play.png');
  display:block;
  width: 37px;
  height: 36px;
  position: absolute;
  top: 62px;
  left: 11px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  /*
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  border: rgba(34, 34, 34, 0.2) 2px solid;
  background-color: rgba(34, 34, 34, 0.2);
  */
  background-repeat:no-repeat;
}
.views-field.views-field-field-image-attach:hover .has-video {
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  /* IE 5-7 */
  filter: alpha(opacity=100);
  /* Netscape */
  -moz-opacity: 1.0;
  /* Safari 1.x */
  -khtml-opacity: 1.0;
  /* Good browsers */
  opacity: 1.0;
}
.region-sidebar-second #div-gpt-ad-1386877665748-0 {
  margin-left:7px;
}

#mini-panel-internal_feature {
  margin: 20px 0px 0px;
  float: left;
}

.second-sidebar-footer {
  font-family: Helvetica, Arial, sans-serif;
}

a.progid-all{
  visibility:hidden;
  pointer-events:none;
}