
/* STYLES SHARED ACROSS ALL DEVELOPER FORMS (W/ BLACK HEADING) */

.videocast-contain * { outline: none !important; }

.clear { clear:both; width:0; height:0; overflow:hidden; display:block; }

.round-top {
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
}
.round-bottom {
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
}

.videocast-contain {
  width:696px;
  margin-left:-345px;
}
.videocast-contain .title {
  height:15px;
  position:relative;
  background:url("//www.wolframcdn.com/about/about-screencast-back.png") no-repeat scroll 0 0 transparent;
}
.videocast-contain .close {
  position:absolute;
  right:7px;
  top:1px;
  background:url(//www.wolframcdn.com/about/gray-close.png) no-repeat top right transparent;
  display:block;
  overflow:hidden;
  height:21px;
  width:22px;
  cursor:hand;
  cursor:pointer;
}
.videocast-contain .content {
  padding:13px 29px;
  background:url("//www.wolframcdn.com/about/about-screencast-back-mid.png") repeat-y scroll 0 0 transparent;
}
.videocast-contain .bottom {
  position:relative;
  top:-3px;
  height:20px;
  background:url("//www.wolframcdn.com/about/about-screencast-back.png") no-repeat scroll 0 -17px transparent;
}
