@CHARSET "UTF-8";
img{max-width:none;}
.red{color:#E95850;}
.field-label{font-weight:bold;}


a {
    color: #777;
    outline: 0 none;
    text-decoration: none;
}
a:hover {
    color: #E95850;
    text-decoration: none;
}


/*016ac1*/
h2.block-title{color:#3F54AA;}
h1#page-title{color:#c2c388;}
.item-list ul.pager{margin:15px 0;}
.pager a {border:none;padding:0;}
.capitalize{color:#3F54AA;font-size:25px;font-family:"Times New Roman",Georgia,Serif;}
fieldset{padding:15px 0;}
ul {list-style: disc inside none;}
.block{margin-top:15px;}
.node-type-person .field-label{padding:8px 0;}
hr{border-bottom:1px solid #CCCCCC; border-top:none;}

tr:nth-child(odd) {background: #eee}
tr:nth-child(even) {background: #FFF}
tr{border-bottom: 1px solid #CCCCCC;}
tr:last-child{border-bottom: none;}
tr td:first-child{padding-left:0px;}

#block-block-41 tr:nth-child(2n+1){
	background: #fff none repeat scroll 0 0;
}

.view-all-dbmi-people tr:nth-child(2n+1) {
    background: #fff none repeat scroll 0 0;
}
.view-all-dbmi-people tr {
    border-bottom: 0px solid #cccccc;
}

.view-all-dbmi-people h3 {
	margin-top:20px;
}
#page{min-height:350px;}
#block-views-meetbox-block-3 .view-header,
#block-views-recent-publications-block-1 .view-header,
#block-views-department-hightlights-block .view-header,
#block-views-front-page-news-block-block-1 .view-header,
#block-views-alumni-block-1 .view-header{
	float:right;
	margin-top:-25px;
	background-color:#fff;
	padding:0 10px;
}
#block-views-alumni-block-1 .views-row.span3{margin-left:0;}


.view-header .view_all{color:#E95850;font-size:10px;}
.more-link{margin-top:5px;}
.more-link a{color:#E95850;font-size:10px;}

#block-views-meetbox-block-3 .content,
#block-views-recent-publications-block-1 .content,
#block-views-alumni-block-1 .content,
#block-views-front-page-news-block-block-1 .content,
#block-views-department-hightlights-block .content{
    background: url("../images/divider.png") repeat-x scroll left top transparent !important;
    padding-top: 15px;
}

.view-id-post_docs_and_researchers table,
.view-id-primary_faculty table, 
.view-affiliated-faculty table,
.view-graduate-students table,
.view-id-staff table,
.view-alphadirectory table{width:100%;}

.view-id-post_docs_and_researchers table tr td:first-child,
.view-id-primary_faculty table tr td:first-child,
.view-affiliated-faculty table tr td:first-child,
.view-graduate-students table tr td:first-child,
.view-id-staff table tr td:first-child{width:160px;}
.views-row{border-bottom:1px solid #ccc;padding:15px 0;}
.page-allgrants .item-list ul {padding-top:15px; }
.page-allgrants .item-list ul li > a{color:#3F54AA;}
.view-id-faculty_projects h3{margin:10px 0 0 10px; color:#3F54AA;}
.view-Seminars table tr td:first-child{width:100px;}

.view-id-primary_faculty table tr td.views-field-field-email div {padding-left:6px;} 


/* Search form in the header */
#edit-actions:before{display:inline;}
#edit-actions{vertical-align:top;}

header #search-form{		
	padding-top:10px;
	text-align:right;
	vertical-align:bottom;	
}

header #search-form .form-actions{padding:0;}
header #search-form form{margin-bottom:0}
.views-exposed-form .views-exposed-widget .form-submit{margin-top:2.3em;}

/* Front Page */
#block-system-main-menu .content ul{background-color:#111150;padding-top:0;border: none;}
#block-system-main-menu .content > ul{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#block-system-main-menu .content ul li:hover > a{color:#c2c388;}
#block-system-main-menu .content > ul > li{display:inline-block;float:none;padding:5px 12px;margin:8px 0;font-size:15px;}
#block-system-main-menu ul li a{color:#dcddde;}
#block-system-main-menu .content > ul > li.active-trail{background-color:#c2c388;}
#block-system-main-menu .content > ul > li.active-trail > a{color:#111150;color:#fff;}
#block-system-main-menu .content ul.menu ul{display:none;}
#block-system-main-menu .content ul.menu ul li {padding:13px;margin:0 5px; border-bottom:1px dotted #3e3e71;}
#block-system-main-menu .content > ul.menu li:hover ul,
#block-system-main-menu .content > ul.menu li.sfHover ul {top:33px;}
#block-system-main-menu.content > ul.menu li li:hover ul,
#block-system-main-menu .content > ul.menu li li.sfHover ul {left:11em;top:0;}

#front-page-introduction{
	margin:15px 25px;
	background: url("../images/divider.png") repeat-x scroll left bottom transparent !important;padding:15px;
}

#block-block-11 h3{margin-top:10px;}
#block-block-11 ul.program-list{list-style-type:none;padding:0;margin:0 0 15px 0;}
#block-block-11 ul.program-list li{padding:2px 0;}
#prospective_student{font-size:16px; line-height:24px;font-style:italic;font-family:"Times New Roman",Georgia,Serif;}
#prospective_student_image{width:350px;float:right;}
#prospective_student_title{float:left;width:130px;text-align:right;border-right:3px solid #3F54AA;margin-right:15px;padding-right:15px;}
#prospective_student_title h2{font-size:20px;color:#3F54AA;}
#prospective_student_title h2 span{font-size:26px;}
#block-block-11 .red{font-size:11px;}
#block-views-meetbox-block-3 h2.block-title{background: url(../images/icon-facilities.png) no-repeat transparent left top;padding-left:45px;line-height:30px;}
#block-views-meetbox-block-3 .views-row {border-bottom: none;padding:0px;}
#block-views-meetbox-block-3 .views-field-field-person-meetbox  img{width:100%;}
#block-views-meetbox-block-3 .content h3{margin-top:10px;font-size:18px;font-weight:normal;}
#block-views-meetbox-block-3 .views-field-nothing a{color:#E95850;}
#new-application{margin-right:10px;background-color:#c2c388;float:left;padding:10px 20px;border-radius:5px;}
#new-application:hover{background-color:#cccd97;}

span.file a,
.field-name-field-admission-link a,
.views-field-view-node a,
.full_profile_link a{color:#E95850;}

.field-name-field-admission-link {
	border:#ccc 1px solid;
	float:right; padding:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin:10px;
}

/* Quick tabs */
.block-quicktabs{margin-bottom:15px;}
.quicktabs-wrapper ul.quicktabs-tabs{
	background: none !important;
	padding:0;
	margin:0;
}
.quicktabs-wrapper ul.quicktabs-tabs li{
	margin:0;
	margin-right: 5px !important;
	line-height:45px;
	padding:15px;
	-webkit-border-radius: 3px 3px 0px 0px !important;
	-moz-border-radius: 3px 3px 0px 0px !important;
	border-radius: 3px 3px 0px 0px !important;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 0px solid #dddddd;
	background: #e6e6e6 !important;
	color: #8c8c8c;
	border-bottom:none;
}
.quicktabs-wrapper ul.quicktabs-tabs li.active{
	color: #777777 !important;
	-moz-transition: all 0.25s ease-in-out 0s;
	-webkit-transition: all 0.25s ease-in-out 0s;
	transition: all 0.25s ease-in-out 0s;
	-o-transition: all 0.25s ease-in-out 0s;
	background: #fafafa !important;
	border: 1px solid #e6e6e6;
	border-bottom:none;
}
.quicktabs-wrapper ul.quicktabs-tabs li.active  a{color:#111150;}

.quicktabs-wrapper .quicktabs_main{
	background-color: #fafafa !important;
	padding:10px;
	margin-top: -1px !important;
	border: 1px solid #e6e6e6 !important;
	-webkit-border-radius: 0px 3px 3px 3px !important;
	-moz-border-radius: 0px 3px 3px 3px !important;
	border-radius: 0px 3px 3px 3px !important;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}
.quicktabs-wrapper .quicktabs_main .views-row-odd{background-color:#fff;}
.quicktabs-wrapper .quicktabs_main .views-row{padding:10px;}
.quicktabs-wrapper .quicktabs_main .views-row-last{border:none;}


#block-views-recent-publications-block-1 .views-row{padding:10px;}
#block-views-recent-publications-block-1 .views-row-odd{background-color:#e5e5e5;}
#block-views-recent-publications-block-1 .views-row-last{border:none;}


#block-views-recent-publications-block-1 h2.block-title{background: url(../images/icon-bestcity.png) no-repeat transparent left top;padding-left: 45px;line-height:30px;}
#block-views-alumni-block-1 h2.block-title{background: url(../images/icon-facilities.png) no-repeat transparent left top;padding-left: 45px;line-height:30px;}
#block-views-department-hightlights-block h2.block-title{background: url(../images/icon-community.png) no-repeat transparent left top;padding-left: 45px;line-height:30px;}
#block-views-front-page-news-block-block-1 h2.block-title{background: url(../images/icon-community.png) no-repeat transparent left top;padding-left: 45px;line-height:30px;}

body.html {
	background-color: #111150;
}
section.container{
  background-color: #ffffff;
  padding:30px;
}
section#main{
	border: 1px solid #CCCCCC;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);
	background-color: #ffffff;
}
/*.front #footer{background-color:#E5E5E5; margin-left:70px; padding:0 31px 0 31px;}*/

#footer{background-color:#E5E5E5; margin:0px 1px -30px -30px; padding:30px;}

section .container #footer {margin:0px;}

#footer .container{background-color:#E5E5E5;}
#footer .content{line-height:24px;}
#footer .button{
	background-color:#696767;color:#fff;
	padding:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#copyright{border-top:0px solid #ccc;}
#copyright #footer-menu a{
    color: #d4d4d4;
}
#block-block-30 iframe{width:100%;}
#first-time{display:none;}
.breadcrumb{
	margin-bottom:0;
	background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
	border: 0px solid #fff;
}

 /*SOCIAL*/
   .social{float:right;}
   .social li{
    float: left;
    margin-top: 0;
    margin-bottom: 5px;
    list-style-image: none;
	list-style-type: none;
   }

	.social li a{
		background: transparent no-repeat center center;
		width:50px;
		height:50px;
       display: block;
   }
   
   #footer .social .linkedin{background-image:url('/sites/all/themes/biomedical/images/linkedin50x50.png')}
   #footer .social .facebook{background-image:url('/sites/all/themes/biomedical/images/facebook50x50.png')}
   #footer .social .vimeo{background-image:url('/sites/all/themes/biomedical/images/vimeo50x50.png')}
   #footer .social .youtube{background-image:url('/sites/all/themes/biomedical/images/youtube50x50.png')}

   
   #banner{
   background-color:#111150;
	border: none;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow:none;    	
   }
   #banner.container > .row {
	margin-bottom: 10px;
	padding:5px 0;
}
#banner #banner-nav{
	text-align:right;
	color:#c2c388;
	font-size:10px;
}	
#banner #banner-nav a, #banner #banner-nav a:hover{color:#c2c388;font-size:10px;padding:2px;}

.view-Faculty-Relationships .view-content .views-row,
.view-research-advisees .view-content .views-row{
	width:160px;
	border: 1px solid #CCCCCC;
	margin:5px;
   	padding: 10px;
   	display:inline-block;
   	vertical-align:top;    	
}
.view-Faculty-Relationships .views-field-title,
.view-research-advisees .views-field-title{text-align:center;margin-top:10px;}

#block-views-alumni-block-1 .views-field-field-headshot{float:left;margin: 0 15px 5px 0;}
#block-views-alumni-block-1 .views-field-field-headshot img{border-radius: 80px;}
#block-views-alumni-block-1 .views-field-title{margin-bottom:10px;text-align:center;font-size:16px;}
#block-views-alumni-block-1 .views-field-body{min-height:160px;}
#block-views-alumni-block-1 .views-field-body strong{display:none;}
#block-views-alumni-block-1 .views-field-body ul{list-style-type: none;margin:0;}
#block-views-alumni-block-1 .views-row {border-bottom: none;}

/* Alumni */
.node-type-alumni .field-name-field-headshot{float:left;margin: 0 15px 5px 0;}

.field-name-field-publications #busy_icon{background:#ffffff url('/sites/all/themes/biomedical/images/busy.gif') no-repeat center center;
width:100%;height:100%;z-index:1000;opacity:0.5;position:absolute;display:none;}

.page-node-1655 tr td {padding:10px;}

.user-img {
	margin-left:10px;
	margin-top: -5px;
}

.pubyear {
	font-size:1.2em;
	color:blue;
}

.view-id-publications h3{
	font-size:1.5em;
	background-color:#111150;
	font-weight:bold;
	color:#fff;
	padding:10px;
	border-radius:5px;
}
.view-id-publications .views-row{
	border-bottom: 0px solid #ccc;
}

.view-id-publications .views-row a{
	color:#666;
}

.view-id-publications .views-row a:hover{
	color:#E95850;
}
.field-name-field-publication-abstract{
	margin-bottom:20px;
}

.field-type-text-with-summary{
	margin-bottom:20px;
}

.field-name-field-publication-abstract a,
.field-type-text-with-summary a {
  color:#666;
}

.field-name-field-publication-abstract a:hover,
.field-type-text-with-summary a:hover{
  color:#E95850;
}

.pdflink{
	float:right;
	margin-top:-70px;
    margin-right:10px;
}

.pdflink img{
	clear:both;
	margin-top:20px;
}	

.view-id-publications div.views-row p{
        width:95%;
}


#block-block-36 td{
	border: 0px solid darkgray;
}

#block-block-36 tr td{
	padding: 3px;
}

body #block-block-36{
	line-height:18x;
}

#block-block-36 img{
	vertical-align:bottom;
}

#block-views-meetbox-block-3 .views-field-field-person-meetbox img {
  margin-left: 35px;
  max-width:none;
  width:66%;
}
#block-block-36,
#block-block-37,
#block-block-38,
#block-block-39,
#block-block-40{
	height:450px;
	width:250px;
}

#block-block-36 h2.block-title,
#block-block-37 h2.block-title,
#block-block-38 h2.block-title,
#block-block-39 h2.block-title,
#block-block-40 h2.block-title{
    background: transparent url("/sites/all/themes/biomedical/images/spotlight34.png") no-repeat scroll left top;
    line-height: 30px;
    padding-left: 45px;
}

#block-block-40 h2.block-title{
	line-height:22px;
}

#postscript-first,
#postscript-second,
#postscript-third,
#postscript-fourth
{
	margin-top:30px;
	width:260px;
	
}

.span4{
	width:31%;
}

.span8{
	width:61%;
}

#postscript-first{
	padding-left:20px;
}


#block-block-36 tbody,
#block-block-37 tbody,
#block-block-38 tbody,
#block-block-39 tbody,
#block-block-40 tbody{
     border-top: 0px solid #ccc
}

.view-all-dbmi-people table tbody tr td{
	width:16%;
}

#block-block-35{
	margin-right:25px;
}

#block-block-11{

	padding-left:20px;
}


#site-name a{
	font-family: "Times New Roman",Georgia,Serif;
	color:#111150;
	font-size:38px;
	letter-spacing:-3px;
}


#site-name {
	float:left;
	margin:40px 0 25px 40px;

}

#search-form {
	float:right;
	margin:15px 40px 0 0;
	
}

#edit-search-block-form--2 {width:200px;}

.span7 {
  width: 670px;
}
.span5{
	width:371px;
}

.front .span9 {
	float:right;
	width:60%;
	margin-right:5%;
}

/**************************Spotlight Demo Page ***************************/
#block-block-41 td{
   padding: 15px; 
   border: 1px solid #ddd;
}

#block-block-41 td h2{
    background: transparent url("/sites/all/themes/biomedical/images/spotlight34.png") no-repeat scroll left top;
    line-height: 30px;
    padding-left: 45px;
}
.page-node-2379 .region-postscript-first,
.page-node-2379 .region-postscript-second,
.page-node-2379 .region-postscript-third,
.page-node-2379 .region-postscript-fourth{
	width:268px;
	border:1px solid #ddd;
	padding:10px;
	height:530px;
	margin-bottom:20px;
}
.page-node-2379 #postscript-first {
	padding-left:10px;
}

#block-block-41 tbody{border: 0px solid #FFF;}
#block-block-41 .block-title{display:none;}
.page-node-2379 #page-title {display:none;}

.page-node-2379 #block-block-11 {padding-left:50px;}
.page-node-2379 #block-block-41 {margin-left:-280px; padding-top:40px;}
.page-node-2379 #page .tabs,
.page-node-2379 #page .messages {display:none;}
.page-node-2379 #block-block-41 {padding-top:80px;}
.page-node-2379  #block-block-35{margin-left:-40px;}


/****************************Added 10/25/2015 for Affiliated Faculty Profiles ****************************/
.view-affiliated-faculty table tr td.views-field-field-interests { padding-left:6px; }
.view-affiliated-faculty table tr td.views-field-field-phone { padding-left:6px; padding-bottom:6px; padding-top:6px;}

.group-publications legend {margin-bottom:-25px;}
.group-publications legend a{font-size:15px;color:#333;font-weight:bold;}