﻿.event-list{
	margin: 0px 0px 0px 10px;
	list-style-type:circle;
}

.upcoming_event_text{
	font-weight:bold;
}

#calendar-icon{
	margin-top:2px;
}


/* classes for rounded corners */

.crntop, .crnbottom {
    display:block; 
    background:transparent; 
    font-size:1px;
}
.crn1, .crn2, .crn3, .crn4, .crn5, .crn6 {
    display:block; 
    overflow:hidden;
}
.crn2, .crn3, .crn4, .crn5, .crn6 {
    background:white; 
    border-left:1px solid #000000;
    border-right:1px solid #000000;
}
.crn1 {
    height:1px; 
    margin:0 9px; 
    background:#000000;
}
.crn2 {
    height:1px; 
    margin:0 6px;
    border-width:0 3px;
}
.crn3 {
    height:1px; 
    margin:0 4px;
    border-width:0 2px;
}
.crn4 {
    height:1px; 
    margin:0 3px;
    border-width:0 1px;
}
.crn5 {
    height:1px; 
    margin:0 2px;
    border-width:0 1px;
}
.crn6 {
    height:1px; 
    margin:0 1px;
    border-width:0 1px;
}




.eventdiv {
    overflow: hidden;
}



/*** NEW FR Calendar */


.fc-button-primary:disabled {
    color: #7c7575 !important;
}

td.fc-day div {
    padding-bottom: 3px;
    padding-left: 3px;
}


/* ********************** MOBILE MEDIA ******************** */
@media only screen and (min-width: 320px) and (max-width: 480px) {
    .fc-button {
        width: 45px;
        overflow: hidden !important;
    }

    .fc-toolbar h2 {
        font-size: 1.25em !important;
    }

    p.eventdiv {
        font-size: small;
        padding-top: 10px !important;
        padding-left: 2px !important;
    }
}
/* ********************** MOBILE MEDIA ******************** */