/* updated 1/16/14 12:45pm by RM-NYC */
/* previously 1/14/14 3:28pm by RM-NYC */


/* nav bar */
#topSubNav {}
#topSubNavList { margin-top:2px;}
#topSubNavList .lilinkstart {}

/*Features Box */
#mediaBucket{padding:13px 0 0 0; border: 1px solid #d3d3d3;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0; height:400px; background: white;}
#mediaBucket ul {width:627px;}

/* feature links*/
#mediaBucket ul#topFeature {clear:both; height:160px; margin:0 10px 0 13px; display:block; position:relative;padding:0; width:90%; 	}
#mediaBucket ul#topFeature li {width:100%; margin-left:0; padding-left:0;}
#mediaBucket ul#topFeature li .teaser {display:block;}
#topFeature img.featimg {float:left; margin-right:10px; width:200px; height:150px;}
#mediaBucket a.title { font-family: 'proxima_nova_ltsemibold', arial, sans-serif; font-size:1em;color:#000;}
#topFeature a.title {font-size:1.5em;}
#topFeature span.teaser {font-size:0.9em;}

/*overrides buckets for news content */

#left,#topLeft{margin:0 20px 0 0;width:627px;float:left;padding:0}

.morelink, .leftBucket .morelink, .rightBucket .morelink {font-size:.9em;font-weight:bold;}
.morelink {text-align:right; }
.morelink a{color:#000;}

#all .leftBucket {
	margin: 0 0 20px 0;
	padding: 0;
	background: none;
}
#all .leftBucket a {
	color: #000;
}
#all .leftBucket .bucketHeader {
	margin: 0;
	padding: 0;
	width: 615px;
	border-top: none;
	color: #535353;
	background: url("http://img.medscape.com/pi/global/1024/bg-header-dots.png") repeat-x bottom;
}
#all .leftBucket .bucketHeader h2 {
	margin: 0;
	padding: 0 4px 0 0;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #005b81;
	background-color: #fff;
	display: inline;
}
#all .leftBucket .bucketHeader .bucketHeaderText {
	margin: 0 0 4px 0;
	padding: 0 4px 0 0;
	font-size: 0.85em;
	display: inline;
	text-transform: none;
	font-weight: normal;
	background: #fff;
}
#all .leftBucket .leftBucketL {
	margin: 0;
	width: 307px;
}
.leftBucket .leftBucketContent {
	padding: 0;
}

.rightBucket .bucketHeader{background:white;color:#535353; border-top: 2px solid #6faacb;}



.leftBucket .subHead h3{margin:20px 0 10px 0;padding:0 0 1px 0;font-size:1.0em;text-transform:uppercase;border-bottom:1px solid #d7e3e7}
.leftBucket .bomBucketContent{padding:11px; border:0; }

/* bucket list item override */
.leftBucket ul{margin:0;padding:10px 0 0 8px;list-style:none}
.leftBucket li{margin:0 0 12px 0;padding:0}
.leftBucket li a{font-size:1.2em;font-family: 'proxima_nova_ltsemibold', arial, sans-serif;color:#000;}
.leftBucket li .byline a{font-size:.95em;font-family:arial,sans-serif}
.leftBucket li.listnormal a{font-size:1.0em;font-family:arial,sans-serif}#left
.leftBucket .callout ul{margin:0;padding:0}#left
.leftBucket .callout ul li{margin:0 0 10px 0;padding:8px 10px 9px 10px;border:1px solid #c9cbca;background:#f3f4f4}
.leftBucket .featimg{margin:2px 5px 0 0;padding:0;width:72px;position:relative;float:left;clear:both}
.leftBucket .subCallout{margin:0;padding:0}
.leftBucket .bucketFooter{width:627px;height:1px;background:white;font-size:1px;line-height:1px}


/* Featured Blogs */
#bomBlog{font-size:.9em; color:#5d5d5d; margin-top:15px; margin-bottom:20px; padding-left:10px; background:#f5f7f8; border:1px solid #d3d3d3;}
#bomBlog h2 {
	margin: 10px 0 0 0;
	padding: 0 0 2px 0;
	font-size: 1.05em;
	font-weight: bold;
	text-transform: uppercase;
	color: #005b81;
}
#bomBlog h4 {font-family: 'proxima_nova_ltsemibold', arial, sans-serif; font-size:1.3em; font-weight:normal; padding-bottom:0px; line-height:normal; color: blue; margin:0 0 3px 0;}
#bomBlog h4 a {color:#000;}
#bomBlog ul {list-style:none; margin:0; padding:0;}
#bomBlog ul li {margin: 0 15px 10px 2px; padding: 10px 0 0 0; border-top:1px solid #d7d7d7; list-style-position: inside; clear:both; display:block; overflow: hidden; }
#bomBlog ul li:first-child{border-top:0;}
.blogPic {margin:0 5px 10px 0;padding: 3px 0 0 0;width:64px; min-height:64px; float:left;}

/* Multimedia */
#multiHeader h2 {margin: 0;
	padding: 8px 0 2px 2px;
	font-size: 0.95em;
	font-weight: bold;
	text-transform: uppercase;
	color: #005b81;
}
#bomMultimedia { border:1px solid #d3d3d3; width:615px; height:240px; background:#f8f8f9; padding:0px 5px 5px 5px; margin-bottom:20px; overflow:hidden;}
#bomMultimedia ul { list-style:none; margin:0px; padding:5px 0px 0px 0px; display:table-cell;}
#bomMultimedia ul li { float:left; width:146px; font-size:.8em; color:#7d7d7d; margin-left:7px; }
#bomMultimedia ul li img { padding:3px;  margin-bottom:5px; border:1px solid #cdcdcd; width:140px; height:105px;}
#bomMultimedia ul li .teaser {display:none;}
#bomMultimedia ul li .byline {display:none;}
#bomMultimedia ul li a {font-family: 'proxima_nova_ltsemibold', arial, sans-serif; font-size:1.25em;color:#000;}
/* Reports */

#reports .morelink {display:none;}

/* Caption */
.captionImage {max-width:300px; }
.captionContainer {text-align:center;}
.bomSection {text-transform:uppercase; font-size:.7em; color:red; font-weight:bold;}

/*Connect */
#connectRight .rightBucket{ border:0px; margin-bottom:15px; background-image:none;}
#connectRight .rightBucket li{ margin:0 10px;}
#connectLinks {margin:0 10px;}
#connectRight {border-left:1px solid #ededed; border-right:1px solid #ededed; border-bottom:1px solid #ededed; margin:15px 0;}

/*Advisory Board */
#all #adBoard {background:#f5f7f8; border:1px solid #d3d3d3;}
#all #adBoard .bucketHeader {padding: 7px 0 0 0;background:none;}
#all #adBoard .bucketHeader h2 {
	margin: 0;
	padding: 3px 10px 0 10px;
	font-size: 1.0em;
	font-weight: bold;
	text-transform: uppercase;
	color:#005b81;
	background: none;}
.pplSubtitle {
	margin: 0;
	padding: 7px 0 5px 0;
	font-size: 1.15em;
	border: none;
	border-top: 1px solid #d3d3d3;
	color:#005b81;
	font-weight: bold;
	font-size: 1.0em;
	text-transform: uppercase;
}
.pplFooter {border:0; text-align:right; margin:0; padding:0;}
#ppl .spacer {border:0; background:0;}
#ppl {padding: 10px;}
#ppl ul {font-size: 0.9em;}
.pplmorelink {text-transform:none;}
.pplmorelink a {color:#000;font-size:1.05em;}

/*News and Perspectives */
#bomnews, #reports {margin-right: 22px;width:305px; float:left;}
#perspectives, #captionContest {width:300px; float:left;}
#all #bomnews .leftBucket .bucketHeader, #all #reports .leftBucket .bucketHeader {width: 305px;}
#all #perspectives .leftBucket .bucketHeader, #all #captionContest .leftBucket .bucketHeader {width: 300px;}


/*podcast box */
#bom_podcast {border: 1px solid #e1e9ea; background: url('http://img.medscape.com/pi/global/ornaments/bg-podcast.png') left top no-repeat; width:330px; height:134px; postion:relative;}
#podcastHeader {font-family: 'proxima_nova_ltsemibold', arial, sans-serif; font-size:1.8em; color:#07405f; font-weight:300;text-shadow: 0px 1px 1px #ddd;}
#podcastHeader a, #podcastHeader a:visited {color:#07405f; text-decoration:none;}
#podcast_content { margin: 40px 80px 0px 10px; font-size:.8em; color:black; font-weight:200;}
#viewAllPodcasts {font-size:.9em; margin:-10px 0px 0px 0px; color:white; margin-top:-2px;}
#viewAllPodcasts a {color:white; font-weight:bold; background: url('http://img.medscape.com/pi/global/ornaments/arrowmore-white.png') left no-repeat; padding-left:15px;}
#podcastLogoLink {width:180px; height:40px; position:absolute;  display:block;}
#podcastLogoLink span {display:none;}

/*rotator for multimedia */
.rotate_container {position:relative;}
ul#multirotate {position:absolute; height:150px;}
#bomMultimedia #rotate_left {
margin: 5px 0 0 -8px;
position:absolute;
bottom:-15px; left:0;
}

#bomMultimedia #rotate_right {

position:absolute;
bottom:-15px; right:-5px;
}
div#slider_container {overflow:hidden; height:180px; width:615px; position:relative;}



/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (max-device-width : 480px) {

div {position:relative; display:block;}
#left{width:auto; float:none;}
#right{width:auto; float:none;}
/*Features Box */
#mediaBucket{border:0px; height:auto; padding:0 5px; background: white; display:block; width:auto; }

#mediaBucket ul#topFeature {clear:both; height:auto; width:auto; margin:0px 10px 10px 10px; text-align:center; display:block; }
#mediaBucket ul {position:relative; text-align:left; width:auto;}
#topFeature img.featimg {display:block; position:relative; width:200px; float:none; margin: auto; clear:both;}
#topFeature li div, #topFeature li span {float:none; text-align:left;}
#topFeature .byline {margin-bottom:10px;}
.leftBucketF_welcome, .leftBucketR_welcome, .leftBucketL_welcome {margin-top:3px;}

/*more overrides buckets for news content */

#left,#topLeft, #right{margin:0 0 0 0;width:98%;padding:0}

.morelink, .leftBucket .morelink, .rightBucket .morelink {font-size:.9em;font-weight:bold;}
.morelink {text-align:right; }

.leftBucket .subHead h3{margin:20px 0 3px 0;padding:0 0 1px 0;font-size:1.0em;text-transform:uppercase;border-bottom:1px solid #d7e3e7;}
.leftBucket .bomBucketContent{padding:11px; border:0; }
.leftBucket .bucketFooter {width:auto;}




/* Multimedia */
#bomMultimedia { border:1px solid #ededed;  border-top:2px solid #6faacb;  width:100%; height:200px; padding:0px 2px 5px 5px; margin-bottom:20px; display:inline-block; text-align:left;  float:none; }
#bomMultimedia ul {margin: 5px 0 0 0; padding:0;  display:table-cell;}
#bomMultimedia ul li {float:left; width:220px; padding:0px; margin-left:7px; text-align:center;  display:inline; font-size:1em;}
#bomMultimedia ul li img.featimg {float:none; clear:both; display:block; margin:auto; margin-bottom:5px;}
#bomMultimedia ul li .teaser {display:none;}
#bomMultimedia ul li .byline {display:none;}



ul#multirotate {position:absolute; height:150px;}

#rotate_left {
background: url(http://img.medscape.com/pi/global/ornaments/rotator-left.png) no-repeat top left;
width: 25px;
height: 31px;
cursor: pointer;
display: block;
float: left;
margin: 22px 0 0 -10px;
position: absolute;
z-index: 1;
}

#rotate_right {
display: block;
background: url(http://img.medscape.com/pi/global/ornaments/rotator-rt.png) no-repeat top right;
width: 25px;
cursor: pointer;
float: right;
margin-top: -36px;
height: 31px;
}

#rotate_right.rotate_btn-dis {
background: url(http://img.medscape.com/pi/global/ornaments/rotator-rt-dis.png) no-repeat top right;
cursor: default;
}
#rotate_left.rotate_btn-dis {
background: url(http://img.medscape.com/pi/global/ornaments/rotator-left-dis.png) no-repeat top left;
cursor: default;
}

#rotate_right:hover, #rotate_left:hover {
text-decoration: none;
}
#bomMultimedia a#rotate_left {
margin: 5px 0 0 -8px;
display:block;
position:absolute;
top:15px; left:0;
}

#bomMultimedia a#rotate_right {

position:absolute;
display:block;
top:15px; right:0;
margin-top:5px;
margin-right:-2px;
}
div#slider_container {overflow:hidden; height:180px; width:230px; position:relative; margin:auto;}

div.rotate_container {margin-top:-150px;}

/* Connect and Caption */
.captionImage {width:95%; }
.captionContainer {text-align:center;}
.bomSection {text-transform:uppercase; font-size:.7em; color:red; font-weight:bold;}
#connectRight {border-bottom:0; border-left:0; border-right:0;}
#captionContest {width:auto;}

/* Featured Blogs */
#bomBlog {position:relative; width:auto;}
.bomBlogContent { width:auto; margin-right:5px; position:relative;}
.blogPic {margin-bottom:0px; padding-bottom:20px; margin-top:0px; margin-right:5px;  float:left;}

#reports, #captionContest {width:auto; margin-right:5px; overflow: auto;}

/*News and Perspectives */
#bomnews, #reports { width:auto; float:none; overflow:hidden;}
#bomnews div, #perspectives div {max-width:100%;}
#perspectives, #captionContest {width:auto; float:none; overflow:hidden; }
}
