/* CSS overrides here */

#acgme_iframe #HyperLink1 {
font-size:4px !important;
}

#medspec_newsletter_l {
font-size: 12px;
}

#medspec_contact .alphabet {
display:none;
}


#home_apps .button {
width: auto;
float: right;
margin-top: -3px;
}

#home_apps a {
float: left;
}

#home_apps .specialty-dropdown {
height: 15px;
}

#home_apps {
margin-top: 60px
}

#choose_spec {
margin-top: -10px;
}

#recent_news .button {
margin-top: 10px;
margin-left: 52px;
background: #F74A3E;
padding-right: 12px;
}


.mc_title p {
font-size: 18px !important;
color: #525252 !important;
}

.mc_title {
width: 690px;
float: left;
}

.next_event {
float: left;
width: 150px;
margin-bottom: 10px;
margin-left:37px;

}
.next_event p {
font-size: font-size: 0.858em !important;
}


#ModuleContent {
padding-left: 50px;
}

ul#meetings li:nth-child(even) {
background: #F1F1F1;
}

.even_meeting {
padding: 10px 0px 20px 10px;
}

.odd_meeting {
background: #F1F1F1;
padding: 10px 0px 20px 10px;
}


ul#meetings li {
line-height: normal;
}

ul#meetings li {
background-image: none !important;
}

ul#meetings li {
padding: 10px;
}

.edit_meeting {
float: left;
}

.meeting_left {
width: 670px;
float: left;
padding-right: 20px;
}

.meeting_left .button {
margin-top: 10px;
}

.meeting_right {
/*float: left;*/
float: right;
width: 200px;
margin-bottom: 10px;
}

#meetings {
padding-left: 0px;
}

.clear_float {
clear: both;
}



.meeting_date .month {
width:22px;
height: 14px;
}

.meeting_date .month {
float: left;
text-align: center;
 font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  display: inline-block;
  position: relative;
  color: white !important;
  text-decoration: none !important;
  text-transform: uppercase;
  font-size: 10px;
  padding: 0 6px;
  line-height: 14px;
  background: #f74a3e;
  border: 1px solid #aa1a10;
  border-radius: 2px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  box-shadow: 0 1px #a8a8a8;
  -moz-box-shadow: 0 1px #a8a8a8;
  -webkit-box-shadow: 0 1px #a8a8a8;
  text-shadow: 0 -1px #aa1a10;
  -moz-text-shadow: 0 -1px #aa1a10;
  -webkit-text-shadow: 0 -1px #aa1a10;
  background: #f74a3e;
  background: -moz-linear-gradient(top, #f74a3e 0%, #e63226 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f74a3e), color-stop(100%,#e63226));
  background: -webkit-linear-gradient(top, #f74a3e 0%,#e63226 100%);
  background: -o-linear-gradient(top, #f74a3e 0%,#e63226 100%);
  background: -ms-linear-gradient(top, #f74a3e 0%,#e63226 100%);
  background: linear-gradient(top, #f74a3e 0%,#e63226 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f74a3e', endColorstr='#e63226',GradientType=0 );
}
.meeting_date .day {
float: left;
text-align: center;
 font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: normal;
  display: inline-block;
  position: relative;
  color: white !important;
  text-decoration: none !important;
  text-transform: uppercase;
  font-size: 18px;
  padding: 0 6px;
  line-height: 23px;
  background: #f74a3e;
  border: 1px solid #aa1a10;
  border-radius: 2px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  box-shadow: 0 1px #a8a8a8;
  -moz-box-shadow: 0 1px #a8a8a8;
  -webkit-box-shadow: 0 1px #a8a8a8;
  text-shadow: 0 -1px #aa1a10;
  -moz-text-shadow: 0 -1px #aa1a10;
  -webkit-text-shadow: 0 -1px #aa1a10;
  background: #f74a3e;
  background: -moz-linear-gradient(top, #f74a3e 0%, #e63226 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f74a3e), color-stop(100%,#e63226));
  background: -webkit-linear-gradient(top, #f74a3e 0%,#e63226 100%);
  background: -o-linear-gradient(top, #f74a3e 0%,#e63226 100%);
  background: -ms-linear-gradient(top, #f74a3e 0%,#e63226 100%);
  background: linear-gradient(top, #f74a3e 0%,#e63226 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f74a3e', endColorstr='#e63226',GradientType=0 );
}

.meeting_date .day {
width:22px;
height: 23px;
}

.meeting_date .day {
  border-color: #bdbdbd;
  color: #424242 !important;
  text-shadow: 0 1px #fff;
  -moz-text-shadow: 0 1px #fff;
  -webkit-text-shadow: 0 1px #fff;
  background: #f5f5f5;
  background: -moz-linear-gradient(top, #f5f5f5 0%, #e6e6e6 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e6e6e6));
  background: -webkit-linear-gradient(top, #f5f5f5 0%,#e6e6e6 100%);
  background: -o-linear-gradient(top, #f5f5f5 0%,#e6e6e6 100%);
  background: -ms-linear-gradient(top, #f5f5f5 0%,#e6e6e6 100%);
  background: linear-gradient(top, #f5f5f5 0%,#e6e6e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e6e6e6',GradientType=0 );
}

.meeting_date {
width: 34px;
float: left;
}

.next_event_title {
width: 156px;
float: left;
margin-left: 10px;
}

.next_event_title {
font-size: 12px !important;
color: #e63226;
}

.next_event_title a:link, a:visited, a:active {
color: #e63226;
text-decoration:none;
}

.next_event_title a:hover {
text-decoration: underline;

}


#meetings_conf_header {
margin-bottom: -45px;
}

.meeting_left p {
margin-top: 0px !important;
padding: 0px;
}

.section.block #ContentPane {
margin-left: 20px;
}

.flush_content {
margin-left: 10px;
}

.acgme_contact_tabs .1 {
display: none;
}


