/*
Theme Name: Middle
Description: A custom child theme developed by Rumspeed using the Jump Start framework. 
Author: Scot Rumery
Author URI: http://rumspeed.com
Version: 1.6.7
Template: jumpstart
*/

@import url('../jumpstart/style.css');

body {line-height: 1.5em;}

h1 {font-size: 2em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.1em;}
h5 {font-size: .8em;}
h6 {font-size: .7em;}

ul, ol {
	padding-left: 30px;
	list-style-position: outside;
	}
.textwidget ul {
	list-style-type: disc;
	padding-left: 30px;
	}
.textwidget .standard-slider ul {
	padding-left: 0px;
	}
.textwidget .flex-direction-nav {
	list-style: none;
	}



.sc_events_list .event-row-wrapper .thumbnail {
	margin-bottom: 0px;
	}
.sc-event-link-lg .thumbnail {
	margin-bottom: 0px;
	padding: 0px;
	}

.nocomments { display: none; }

#header_content {
/*	background-color: #779977; */ 
	padding: 20px 0 0;
}

.header_logo_image {
	float: left;
}

.header_block_right {
/*	max-width: 500px;  */
	text-align: right;
/*		padding-left: 20px;	*/
/*		margin-left: 20px; */
	line-height: 1.3em;
}

.header_content_block {
    margin-left: 30px;
    float: left;
    max-width: 400px;
}

.social_icon_block_left {
	font-size: 40px;
}

.header_block_right_social {
	float: right;
	font-size: 40px;
	padding: 10px;
}

.header_social_sm {font-size: 30px;}

#social-media {
	margin: 0 10px 0 0 !important;
}

.social-media-images {
	list-style-type: none;
	margin: 0 0 10px 0;
	padding-left: 0px;
}

.social-media-images li {
	float: left;
	width: 1.12em;
	cursor: pointer;
}

@media (min-width: 768px) {
	.jumbotron {
		padding: 40px;
	}
}

@media (max-width: 992px) {
	#branding .header_logo {float: left;}
	#branding {border-bottom: none;}
}
@media (max-width: 767px) {
	#branding .header_logo {width: 60%;}
	.header_block_right {width: 40%;float: right;}
	.header_block_right_social {width: inherit; font-size: 25px;padding: 0px;}
	#social-media {margin: 0 0px 0 0 !important;}
	.social-media-images li {width: 1em;}
}

.contact_block_left {
	text-align: left;
}





.resource-list-item {
	width: 220px;
	margin: 0 10px 20px 0;
	float: left;
	border: solid 1px #ccc;
	height: 220px;
	-moz-box-shadow: 0 0 10px #ccc;
	-webkit-box-shadow: 0 0 10px #ccc;
	box-shadow: 0 0 10px #ccc;
	border-radius: 4px;
	overflow: hidden;
}


/* event calendar css start */
#sc_calendar td.calendar-day {
	height: 80px;
}
.widget_sc_events_widget td.calendar-day {
	height: 40px !important;
}
#sc_calendar .sc-event-link-lg {
	line-height: 1.2em;
}
#sc_calendar .sc-event-link-sm {
	margin-right: 2px;
	float: left;
}

#sc_event_select {width: 40%;}
#sc_events_calendar_head h2 {width: 33%;}
#sc_event_nav_wrap {width: 25%;}

#sc_event_select select {
	margin-bottom: 0px;
	padding: 6px 2px;
}
#sc_event_select select[name=sc_month] {width: 104px;}    
#sc_event_select select[name=sc_year] {width: 67px;}


.calendar-day.today { background: #949494!important; }
.calendar-day.today a { color: #ffffff; }

.single-sc_event .gform_wrapper {
	margin-top: 50px;
	}
.post-type-archive-sc_event .sc-map-canvas,
.tax-sc_event_category .sc-map-canvas {display: none;}
/* event calendar css end */