.hidden{ display: none }

body.calendar #content { position: relative; }

table.calendar td {
   width: 94%; 
   height: auto;
   min-height: auto;
   padding: 3%;
   vertical-align: top;
   display: block; }

.day {
   border-left: 1px #ccc dotted; }

table.calendar {
   padding: 25px; }

table.calendar tr {
   padding-bottom: 25px; }

div.events ul {
   list-style: none;  }

#primary div.events li {
   list-style: none;
   line-height: 1.3em; }


div.events li.prenatal-opportunity a {
   color: #008271;
   list-style: none;  }

div.events li.peer-to-peer-advocacy a {
   color: #1C85A8;
   list-style: none;  }

div.events li.innovations-in-education a {
   color: #5CB9D4;
   list-style: none;  }

div.events li.breastfeeding-coalition a {
   color: #8F3E8E;
   list-style: none;  }

div.events li.male-engagement-task-force a {
   color: #BD5F03;
   list-style: none;  }

div.events li.now a {
   color: #ee3c3c;
   list-style: none;  }

div.events li.general a {
   color: #4d7b2b;
   list-style: none;  }
   
div.events li a:hover {
   color: #696969; }


h1 {
   text-transform: uppercase;
   color: #008271;
   font-size: 40px;
   font-family: "proxima-nova",Arial, Helvetica, sans-serif;
   font-weight: 600;
   height: auto; }

.dow {
   background: none;
   color: #B2B2B2;
   font-size: 10px;
   font-weight: normal;
   text-transform: uppercase; }

.date {
   font-size: 17px;
   color: #878787;
   font-weight: normal; }

.cal-nav {
   height: auto;
   background: #ddd;
   padding-left: 0; }

a#all, a#prenatal-opportunity, a#peer-to-peer-advocacy, a#innovations-in-education, a#breastfeeding-coalition, a#male-engagement-task-force, a#now, a#general {
   display: block;
   float: none;
   position: relative;
   text-transform: none;
   font-weight: 700;
   font-size: 70%;
   padding: 0 10px;
   height:33px;
   line-height: 33px;}

a#all:hover, a#prenatal-opportunity:hover, a#peer-to-peer-advocacy:hover, a#innovations-in-education:hover, a#breastfeeding-coalition:hover, a#male-engagement-task-force:hover, a#now:hover, a#general:hover {
   color: #222;
   background: #ccc; }

a#all.active, a#prenatal-opportunity.active, a#peer-to-peer-advocacy.active, a#innovations-in-education.active, a#breastfeeding-coalition.active, a#male-engagement-task-force.active, a#now.active, a#general.active  {
   color: #888;
   background: #eee; }

a#prenatal-opportunity, .event.calendar-event.prenatal-opportunity-display a {
   color: #008271; }

a#peer-to-peer-advocacy, .event.calendar-event.peer-to-peer-advocacy-display a {
   color: #1C85A8; }
   
a#innovations-in-education, .event.calendar-event.innovations-in-education-display a {
   color: #5CB9D4;}
   
a#breastfeeding-coalition, .event.calendar-event.breastfeeding-coalition-display a {
   color: #8F3E8E;}
   
a#male-engagement-task-force, .event.calendar-event.male-engagement-task-force-display a {
   color: #BD5F03;}
   
a#now, .event.calendar-event.now-display a {
   color: #ee3c3c;}
   
a#general, .event.calendar-event.general a {
   color: #4d7b2b; }


div.view-toggle {  
   position: relative;
   top: 0;
    width: 70%;}
   
div.view-toggle::before {
   content: "VIEW:";
   font-weight: 400;
   font-size: 14px;
   color: #444;
   float: left;
   padding: 2px 10px; }
   
div.view-toggle li {  
   display: block;
   width: auto;
   height: auto;
   float:left; }

div.view-toggle #month-link a{  
   display: block;
   height: auto;
   width: auto;
   text-indent: 0;
   font-size: 14px;
   padding: 0 10px;
   margin: 0;
   text-transform: uppercase;
   font-weight: 700;}

div.view-toggle #month-link a:hover {  
   color: red;  }

div.view-toggle #month-link a:hover.active {  
   color: red; }  

div.view-toggle #list-link a {  
   display: block;
   height: auto;
   width: auto;
   text-indent: 0;
   font-size: 14px;
   padding: 0 10px;
   margin: 0;
   text-transform: uppercase;
   font-weight: 700; }

div.view-toggle #list-link a:hover {  
   color: red; }

div.view-toggle #list-link a:hover.active {  
    }

div.view-toggle #month-link a::before, div.view-toggle #list-link a::before {
   font-family: 'trilogyicons'; 
   font-size: 14px; 
   content: "c";
   padding-right: 2px;
   color: #1c85a8; }

div.view-toggle #list-link a::before {
   content: "m"; 
   position: relative;
   top: 1px;}
   
div.view-toggle ul {  
   margin: 0; }

li.event div.day, li.event div.thumbnail, li.event div.program{
   float: left; }

li.event div.buttons { width:150px;
   float: right; }

li.event div.buttons a{  
   background: none repeat scroll 0 0 #F2F0F0;
   display: block;
   font-family: nimbus;
   padding: 5px;
   text-align: center;
   text-transform: uppercase;
   width: 100px;
   font-family: "nimbus-sans-condensed",Arial,sans-serif;
   font-size: 14px; }
   
#list-view li.prenatal-opportunity div.buttons .action-link a {  
   background: none repeat scroll 0 0 #008271;
   color: #ffffff; }  

#list-view li.peer-to-peer-advocacy div.buttons .action-link a {  
   background: none repeat scroll 0 0 #1C85A8;
   color: #ffffff; } 

#list-view li.innovations-in-education div.buttons .action-link a {  
   background: none repeat scroll 0 0 #5CB9D4;
   color: #ffffff; } 

#list-view li.breastfeeding-coalition div.buttons .action-link a {  
   background: none repeat scroll 0 0 #8F3E8E;
   color: #ffffff; }

#list-view li.male-engagement-task-force div.buttons .action-link a {  
   background: none repeat scroll 0 0 #BD5F03;
   color: #ffffff; }  

#list-view li.now div.buttons .action-link a {  
   background: none repeat scroll 0 0 #ee3c3c;
   color: #ffffff; }

#list-view li.general div.buttons .action-link a {  
   background: none repeat scroll 0 0 #4d7b2b;
   color: #ffffff; }
   
.events li { margin: 0 0 1em 0; }
li.event div.program { width:75%;}

#list-view .day {
   background: none repeat scroll 0 0 #F2F0F0;
   margin-right: 3% ;
   text-align: center;
   width: 20%; }

#list-view .date {
   font-size: 21px;
   margin-top:5px; }  

#list-view .dow {
   background: none repeat scroll 0 0 #008271;
   color: #ffffff;
   font-size: 10px;
   font-weight: normal;
   text-transform: uppercase; }

#list-view li.prenatal-opportunity .dow {
   background: #008271; }

#list-view li.peer-to-peer-advocacy .dow {
   background: #1C85A8; }

#list-view li.innovations-in-education .dow {
   background: #5CB9D4; }

#list-view li.breastfeeding-coalition .dow {
   background: #8F3E8E; }

#list-view li.male-engagement-task-force .dow {
   background: #BD5F03; }

#list-view li.now .dow {
   background: #ee3c3c; }
   
#list-view li.general .dow {
   background: #4d7b2b; }
   
#list-view .thumbnail {
   margin: 0 50px 0 10px;
   border: 1px solid #f2f0f0}

#list-view .title {
   display: block;}

#list-view ul {
   margin: 5% 0;}

#list-view li {
   margin-bottom:50px;
   list-style:none; }

#list-view li.prenatal-opportunity a {
   color: #008271;
   list-style: none; }

#list-view li.prenatal-opportunity .action-link a {
   color: #ffffff; }      

#list-view li.peer-to-peer-advocacy a{
   color: #1C85A8;
   list-style: none;  }

#list-view li.innovations-in-education a{
   color: #5CB9D4;
   list-style: none;  }

#list-view li.breastfeeding-coalition a{
   color: #8F3E8E;
   list-style: none;  }

#list-view li.male-engagement-task-force a{
   color: #BD5F03;
   list-style: none;  }

#list-view li.now a{
   color: #ee3c3c;
   list-style: none;  }

#list-view li.general a{
   color: #4d7b2b;
   list-style: none;  }
   
.month {
   font-size: 10px;
   color: #5c5c5b;
   text-transform: uppercase;
   font-weight: bold; }

.no-event {
   display: none; }

