.wgcms .calendar-dates h1 {  color: #35393d; font-family: arial; font-size: 28px; line-height: 30px; margin: 0 0 30px 0; }
.wgcms .calendar-dates h2 {  color: #01857f; font-family: arial; font-size: 24px; line-height: 30px; margin: 0 0 30px 0; }
.wgcms .calendar-dates a, .wgcms .calendar-dates a:hover {color: #01857f;}
.wgcms .calendar-dates .primary-btn {border:none; margin:0;}
.wgcms .calendar-dates .monthly-reminder { margin-bottom: 20px; }
.wgcms .calendar-dates .monthly-reminder input {margin:0px;}
.wgcms .calendar-dates .line-seperator .grey-line { height: 1px; width: 100%; background: #d4d4d4; margin: 30px 0; } 
.wgcms .calendar-dates table { border: none; }
.wgcms .calendar-dates table th, .wgcms .calendar-dates table td { background-color: white; color: #6a737b; font-size: 16px;}
.wgcms .calendar-dates .saved-dates td img {max-width:60px;}

@media only screen and (min-width: 1140px) { 

}

@media only screen and (max-width: 1140px) { 

}

@media only screen and (max-width: 1080px) { 

}

@media only screen and (max-width: 1050px) { 

}

@media only screen and (max-width: 1025px) {

}

@media only screen and (max-width: 40em) {

}
