/* Responsive Slides */
.rslides{position:relative; list-style:none; overflow:hidden; width:100%; padding:0; margin:0;}
.rslides li{-webkit-backface-visibility:hidden; position:absolute; display:none; width:100%; left:0; top:0;}
.rslides li:first-child{position:relative; display:block; float:left;}
.rslides img{display:block; height:auto; float:left; border:0;}
.rslides_tabs{list-style-type:none; padding:0; margin:0;}
.rslides_tabs li{padding:0; margin:0; float:left;}

/* Misc Responsive Fixes */
a[href^="tel:"]{text-decoration:none;}

/* Responsive container for embedded videos */
.video-container{height:0; padding-top:30px; padding-bottom:56.25%;  position:relative; overflow:hidden;}
.video-container iframe,
.video-container object,
.video-container embed{width:100%; height:100%; position:absolute; top:0; left:0;}

/* Make the Facebook Like Box responsive */
#fb-root{display:none;}

.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget span iframe[style]{width:100%!important;}

/* Custom Font */
@font-face {
	font-family: "Flaticon";
	src: url("/Content/Uploads/nacc.edu/fonts/flaticon.eot");
	src: url("/Content/Uploads/nacc.edu/fonts/flaticon.eot#iefix") format("embedded-opentype"),
	url("/Content/Uploads/nacc.edu/fonts/flaticon.woff") format("woff"),
	url("/Content/Uploads/nacc.edu/fonts/flaticon.ttf") format("truetype"),
	url("/Content/Uploads/nacc.edu/fonts/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
	font-family: 'Flaticon';
}.flaticon-email:before {
	content: "\e000";
}
.flaticon-print:before {
	content: "\e001";
}
.flaticon-minus:before {
	content: "\e002";
}
.flaticon-plus:before {
	content: "\e003";
}
.flaticon-sharethis:before {
	content: "\e004";
}

/* Icon Block */
.icon-block{font-family:'Open Sans', sans-serif; font-size:18px; line-height:20px; text-align:right; border-bottom:1px solid #dcdcdc; padding:8px 0;}
.icon-block a{color:#464646; text-decoration:none;}
.icon-block a:hover{color:#003d75; text-decoration:none;}
.icon-block .font-size{font-size:16px; font-weight:600; padding:0 2px; margin-right:2px;}
.icon-block span{cursor:pointer;}

/* Unordered/Ordered List Wrap */
/*.innerpage ul, .innerpage ol{padding:0; margin:0 0 2em 1em;}
.innerpage ul li, .innerpage ol li{padding:0 2em 0 0; margin:0; position:relative; left:2em;}*/

/* News List */
.news-list .news-image{width:25%; margin:0 0 20px 20px; float:right;}
.news-list .news-image figcaption{font-size:80%;}

/* Calendar */

#eventsCalendar{
}

#eventsList{
    position: relative;
}
#eventsList h3{margin-bottom:24px;}
#eventsList .eventBox{border-bottom:1px solid #ddd; padding-bottom:20px; margin-bottom:20px;}


/* Events */
.eventDate{
    background: none repeat scroll 0 0 #003d75;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    line-height: 15px;
    margin: 0 auto;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    width: 75px;
}

.eventDate span{
    font-size: 22px;
}

.eventBox .btn-toggle{
    background: none repeat scroll 0 0 #003d75;
    border-radius: 8px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    padding: 6px 0;
    text-align: center;
    text-decoration: none;
    width: 200px;
}

.eventBox .eventDesc{
    width: 400px;
    float: left; 
    padding-left: 10px;
}