/* Styles for the CMS editor */

.actualsize { width: auto !important; height: auto !important; }



.grey-box { display: block; background-color: #B1E4E3; padding: 10px; margin: 20px 0px; }

.sidebar-copy {  }
.sidebar-copy b {   }
.sidebar-copy p { line-height: 120% !important; }

.small-text { font-size: 12px !important; }

.subheader2 { font-family: 'Roboto Slab',Georgia,serif; font-weight: normal !important; margin: 0px !important; padding: 0px !important; }



/* Styles below - display these in CMS Editor */

.image-border { border: 1px solid #b1bcb7; padding: 2px; }
.image-no-float { float: none; display: block; }
.image-top-left { float: left; margin-right: 10px; margin-bottom: 10px; border: 1px solid #b1bcb7; padding: 2px; }
.image-top-right { float: right; margin-left: 10px; margin-bottom: 10px; border: 1px solid #b1bcb7; padding: 2px; }


.jump-link { text-decoration: none; color: #003a96; background: transparent url(../Images/backgrounds/external-link.png) no-repeat right 6px; background-size: 12px 12px; padding-right: 17px; font-weight: bold; }

.jump-link:hover { text-decoration: none; color: #0077c8; background-image:  url(../Images/backgrounds/external-link-teal.png);  }

.directions-link { display: block; height: 33px; text-decoration: none; color: #003a96; background: transparent url(https://salem.massgeneralbrigham.org/cmslibrary/nsmc/icons/directions-icon@2x.png) 0px 0px no-repeat; background-size: 31px 31px; padding: 0px 0px 0px 40px; font-weight: bold; }

.map-link { display: block; height: 33px; text-decoration: none; color: #003a96; background: transparent url(https://salem.massgeneralbrigham.org/cmslibrary/nsmc/icons/icon-map@2x.png) 0px 0px no-repeat; background-size: 29px 29px; padding: 0px 0px 0px 40px; font-weight: bold; }

.subheader1 { font-weight: bold !important; margin: 10px 0px 0px !important; padding: 0px !important; }


.tiny-text { font-size: 12px !important; }

.video-thumbnail { float: right; margin: 15px 10px; }

@media screen and (max-width: 900px) {
	
	.subheader1 { }
}
@media screen and (max-width: 500px) {
	
	.jump-link { background-position: right 3px; }
}