/*LAYOUT*/
body{color:#000;}
p{margin: 10px 0 10px 0;}
.component-content td p{line-height: 1.5em;}
.component-block{min-height:400px;}
h1, h2{letter-spacing:0px;}
h1, h2, .module-title h2, h3, h4, h5, .component-content .title{margin: 0 0 5px;}
h1{font-size:1.75em;}
/*.component-content ul{padding: 0 0 0 0;}*/
.table tbody > tr > td{padding:3px;}
.component-content th{
	padding:3px;
	background:#ebebeb;
	border-bottom: 2px solid #999;
	font-weight: bold;
	font-size:110%;
	}
.component-content .title, article h2{font-size:1.5em;}
.sprocket-lists-title{background:none !important;}
.sprocket-lists .readon{display:none;}
.sprocket-lists ul{list-style:disc !important; margin-left:15px !important;}
.nonav .sprocket-lists .sprocket-lists-nav{display:none;}
.rt-breadcrumb-surround{height:25px; padding: 0 0 0 0;}
.rt-breadcrumb-surround .breadcrumb {padding:0px 0px !important; margin-bottom:0px !important;}
.rt-image{padding:0;margin-bottom:0;border-radius:0; background:transparent !important; box-shadow:none !important;}
.component-content .item-separator{height:5px;display: block;}
.component-content .items-row{margin-bottom:0px !important; padding-top:0px;}
.component-block{padding:0 !important;}
.sprocket-lists-item{font-weight:normal; color:#000 !important;}
#rt-copyright .rt-container{padding:5px 0 0;}
body.menu-sponsors .banneritem{width:23.5% !important; float:left; padding:6px;}
#rt-bottom .module-content{height:300px; overflow-y:auto; overflow-x:hidden;}
#rt-bottom .title5 .module-content{height:253px;}
/*RS FORMS*/
.rsform-block{border-bottom:1px solid #ccc; margin-bottom:4px;}
.rsform-input-box,.rsform-text-box{background:#ffff99;}
/*TOP MENU*/
.menutop > li.active.root .item, .menutop li.root.f-mainparent-itemfocus .item, .menutop li.f-mainparent-itemfocus .item, .rt-menubar .menutop > li:hover .item, .rt-menubar .menutop > li.active .item {
	line-height: 45px;
	height: 40px;
	}
.menutop li.root > .item{height: 45px; line-height: 52px;}
.menutop li.parent.root .item span .daddyicon, .menutop li.root .daddy.item .daddyicon{top: 24px;}
.rt-menubar{float: left;}
.menutop .fusion-grouped ol li .item {padding: 4px 10px;}
.fusion-grouped ol li span {font-size: 12px;padding-left: 8px;}
li.grouped-parent > .daddy span {font-weight: bold;}
.menutop li.f-submenu-item .item span {
	padding: 3px !important;
	}
/*SIDE MENU*/
.module-content ul.menu > li a span, .module-content ul.menu > li > .item span, .module-content ul.menu > li > .separator span {
	padding: 4px 17px;
	}
.module-content ul.menu li:hover a span, .module-content ul.menu li:hover .item span, .module-content ul.menu li:hover .separator span, .module-content ul.menu li.active a span, .module-content ul.menu li.active .item span, .module-content ul.menu li.active .separator span {
	padding: 4px 19px;
	}
.sidebar-right .module-content ul.menu {
	margin: 0 -10px 0 -10px !important;
	background-repeat: repeat-y !important;
	}
.sidebar-right .module-content ul.menu {
	background-color: transparent !important;
	background-image: none !important;
	}
.dl-horizontal dt{
	width:20px;
	float:left;
	}
.dl-horizontal dd{
	margin-left:100px;
	}
/*MODULES*/
.nomarginall .banneritem {margin: 0 0;}
#rt-utility .bannergroup img{width:100% !important;}
.box3 a{opacity:1;}
.box3 a:hover{opacity:0.8;}
.box3 .menu a,.box3 .title{color: #fff;}
.box3, .box5 .rt-block, .box6 .rt-block, .box7 .rt-block{border:none;}
#rt-main-container .module-content ul.menu > li:hover > a span, #rt-main-container .module-content ul.menu > li.active > a span {	background-position:-4px -54px;}
.box2 .rt-block {margin: 15px 10px;}
#rt-debug{display:none !important;}
.elastislide-wrapper {
	background-color: transparent !important;
	box-shadow: none !important;
	}
.featuredpeople td{vertical-align:top;}
/*CUSTOM CAL EVENT LAYOUT*/
table.cal-event{
	width:100%;
	border-collapse:collapse;
	}
td.cal-event-title{
	font-weight:bold;
	font-size:1.6em;
	vertical-align:top;
	}
td.cal-event-label{
	width:130px;
	padding-right:8px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	}
td.cal-event-text{
	}
.rt-container .contact-category ul.category li br {
	display:block;
	}
.contact-category ul.category li{
	border-bottom:1px solid #999 !important;
	}
.contact-category ul.category li .pull-right{
	float:right;
	}
.contact-category ul.category{
	max-width:480px;
	}

/* #dp-event-map{display:none !important;} */
#dpcal-event-container .span3{width:25%; float:left;}
#dpcal-event-container .span9{width:74%; float:right;}
#dpcal-event-container .span7{width:56%; float:left;}
#dpcal-event-container h2{width:56%;}
#dpcal-event-container div[itemprop="description"]{width:56%;}
#dpcal-event-container .span5{width:42%; float:right;}
#dpcal-event-container .span8{width:65%;}
#dpcal-event-container .span4{width:33%;}
#dp-event-details-map{height:500px;}


/*RESPONSIVE CSS*/
img{
	outline:0;
	max-width:100%;
	height: auto;
	}

@media(min-width:1200px){
	#rt-content-top .fixed .module-content{min-height:218px;}
	.mb7-sa5{background-position: 49.5% 0;}
	.mb8-sa4{background-position: 49% 0;}
	body #rt-showcase .rt-alpha .rt-block{padding-right:0; padding-left:0px; margin-right:2px; margin-top:2px;}
	#rt-showcase div.sprocket-tabs-panel{height: 389px !important; overflow: auto;} /*448-384*/
	#rt-content-bottom div.sprocket-tabs-panel{height: 425px !important; overflow: auto;} /*425*/
	.img960, .img768{display:none !important;}
}
@media(min-width: 960px) and (max-width:1199px){
	#rt-content-top .fixed .module-content{min-height:158px;}
	.hide960{display:none;}
	body #rt-showcase .rt-alpha .rt-block{padding-right:0; padding-left:0px; margin-right:2px; margin-top:2px;}
	#rt-showcase div.sprocket-tabs-panel{height: 296px !important; overflow: auto;} /*359-295*/
	#rt-content-bottom div.sprocket-tabs-panel{height: 410px !important; overflow: auto;} /*410*/
	.module-content ul.menu li .separator, .module-content ul.menu li .item {line-height: 1.6em; font-size: 1.1em;}
	.img1200, .img768{display:none !important;}
	.forecast_weather_cright{margin: 0 !important;}
	span.forecast_weather_list_icon,div.forecast_weather_cleft{display:none !important;}
	span.forecast_weather_list_temp{width:66% !important;}
}
@media(min-width: 768px) and (max-width: 959px){
	#rt-content-top .fixed .module-content{min-height:148px;}
	.mb7-sa5{background-position: 50.4% 0;}
	.mb8-sa4{background-position: 50.8% 0;}
	.hide960,.hide768{display:none;}
	body #rt-showcase .rt-alpha .rt-block{padding-right:0; padding-left:0px; margin-right: 2px; margin-top:2px;}
	#rt-showcase div.sprocket-tabs-panel{height: 222px !important; overflow: auto;} /*284-220*/
	#rt-content-bottom div.sprocket-tabs-panel{height: 375px !important; overflow: auto;} /*375*/
	.module-content ul.menu li .separator, .module-content ul.menu li .item {line-height: 1.4em; font-size: .9em;}
	.img1200, .img960{display:none !important;}
	div.forecast_weather_cleft .image_big{display:none !important;}
	.forecast_weather_cright{float: left; margin: 0 0 0 0;}
	.forecast_weather_cright{margin: 0 !important;}
	span.forecast_weather_list_icon,div.forecast_weather_cleft{display:none !important;}
	span.forecast_weather_list_temp{width:66% !important;}
}
@media(min-width: 481px) and (max-width: 767px){
	.hide960,.hide768,.hide481{display:none;}
	#rt-showcase div.sprocket-tabs-panel{height: 300px !important; overflow: auto;}
	body .rt-menu-mobile{padding: 10px 0 10px;}
	.img960, .img768{display:none !important;}
	.forecast_weather_cright{margin: 0 !important;}
}
@media(max-width: 480px){
	div.sprocket-tabs-panel{height: 240px !important; overflow: auto;}
	body .rt-menu-mobile{padding: 10px 0 10px;}
	.img960, .img768{display:none !important;}
}


.plg-team{
	width:100%;
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px solid #999;
	display:table;
	}
.plg-team-player-image{float:right;}
.plg-team-player-desc{}
.plg-team-player-name{font-size:1.6em; font-weight:bold;}