@import url('https://fonts.googleapis.com/css?family=Roboto+Slab');


        body {
    overflow-y: scroll !important;
}
    

.col:first-child {
    width: 50%; 
}

.storyHeader {
	text-align:center;
}

.newsItemContainer1:first-child .storyHeader, .newsItemaltContainer1:first-child .storyHeader, .storyItemContainer1:first-child .storyHeader, .storyItemaltContainer1:first-child .storyHeader, .newsItemContainer1.firstItem .storyHeader, .newsItemaltContainer1.firstItem .storyHeader, .storyItemContainer1.firstItem .storyHeader, .storyItemaltContainer1.firstItem .storyHeader {
text-align: center; }

.story-date-author {
    display: block;
text-align: center }


.band-dk a {
color: white !important; }

#calendar .fc-left h2 {
    font-size: 25px;
color: black !important; }

@media only screen and (max-width: 500px) {
.col:first-child {
    width: 100%; }
	
	.col {
	width: 100%; }
	
}


.col {
    padding-top: 37px;
	}	


.ReadMore a, .readMore a {
    /* color: white !important; */
    /* border-color: white !important; */
    border-radius: 5px !important;
    color: #4f3300 !important;
    font-size: 13.5px;
    padding: 11px 20px 10px 20px;
    border: solid #D78E00 2px !important;
    text-decoration: none;
    font-weight: bold;
    background-image: linear-gradient(to bottom, #ffffff, #f2b84b) !important;
    background: #ffffff;
	
	}
	
	
.readMore {
    text-align: center;
    padding-top: 0px;
    padding-bottom: 70px;
 }	

band-7 band-wrapper band-dk {
background-color: #3a5879 !important;
}

band-9 band-wrapper band-md {
background-color: #EC9D02 !important;
}

.band-7 band-wrapper band-dk {
background-color: #3a5879 !important;
}

.band-9 band-wrapper band-md {
background-color: #EC9D02 !important;
}

#band-7 band-wrapper band-dk {
background-color: #3a5879 !important;
}

#band-9 band-wrapper band-md {
background-color: #EC9D02 !important;
}

.band-7 {
background-color: #3a5879;;
		background: url("https://clubrunner.blob.core.windows.net/00000000957/Images/Untitled-1(1\).png");
		        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
color: white;
}

.band-9 {
background-color: #EC9D02 !important;
}

#calendar .fc-event-container .fc-content .fc-title {
	text-decoration: underline;
}

.PageWidget img {
max-width: none !important; }

.span_1_of_3.span_1_of_3 {
padding: 10px 10px 10px 10px;
}

.PageWidget .boxContainer1 {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
}



.ViewEventsList {
	
display: none; }

.homepage .band-lt, .page .band-lt, #preview .band-lt, #preview-container .band-lt {
    padding: 38px 0px 0px 0px !important;
}

.upcoming-event-list > li .event-name {
	font-size: 18px !important;
}

.system-footer a {
color: white !important; }

textspecialwhite {
	color: white;
	}
	
.textspecialwhite {
	color: white;
	}

.PageWidget ul.upcoming-event-list {
	color: white !important;
font-size: 15.5px !important;
}

.upcoming-event-list > li .event-name {
	
font-weight: bold !important; }


a {
color: #3A5879 !important; }

.storyDateAuthor {
	color: white !important;
}

.storyBrief, .StoryBrief {
	color: white;
}

.band-wrapper.band-1 {
    padding-bottom: 0px !important;
margin-bottom: -40px !important; }

h1, .h1 {
    font-weight: 300;
		font-size: 47px !important;
   
    color: #FFC000;
font-family: roboto slab; }

h2, .h2 {
 font-size: 36px !important;
 color: white;
font-family: roboto slab;
}

p {
font-size: 16.5px !important; }

.p {
font-size: 16.5px !important; }

.PageWidget .boxContainer1 .boxHeaderContainer1 {
    padding: 0px 0px;
}

.PageWidget ul.upcoming-event-list {
	text-align: center !important;
}

.legend { display: none !important; }

#districtOrgChartHeader {
	
	display: none;
}



band-2 band-wrapper band-lt {
	margin-top: -50px;
}

.band-2 band-wrapper band-lt {
	margin-top: -50px;
}

#band-2 band-wrapper band-lt {
	margin-top: -50px;
}


html, body {  
margin: 0;  
width: 100%;  
height: 100%;  
}

#fullscreen {
width: 100%;  
margin-top: -15px;
height: 500px;  
display: table;  
background-color: #ffffff; 
background-image: url("https://clubrunner.blob.core.windows.net/00000000957/PhotoAlbum/slider/action2.jpg");
background-size: 100% 100%;
background-repeat: no-repeat; 
}

#fullscreen .fullscreen-content {
display: table-cell;  
text-align: center;  
vertical-align: middle;  
padding: 0 100px;  
}

.homepage .band-dk, .page .band-dk, #preview .band-dk, #preview-container .band-dk {
	background-color: #3A5879 !important;
}

.homepage .band-md, .page .band-md, #preview .band-md, #preview-container .band-md {
	padding: 36px 12px 72px 10px !important;
background-color: #EC9D02 !important; }


.carousel-control.right {
display: none; }

.carousel-control.left {
	display: none;
}

.carousel-indicators .active {
display: none; }

.boxContentCon1 {

padding: 0px;

}

.loginbar {
color: #677984;
}

.login-area a {
color: #677984;
}


.vertical-separator {
border-left: 1px solid #677984;
}

.PageWidget .boxContainer1 .boxContentCon1 {
border-width: 0px; }

.PageWidget .boxContainer1 .boxHeaderContainer1 {
	border-width: 0px
}

.homepage .band-md, .page .band-md, #preview .band-md, #preview-container .band-md {
background-color: #EC9D02;
    padding: 54px 11px 55px 10px;}

.homepage .band-lt, .page .band-lt, #preview .band-lt, #preview-container .band-lt {
    background-color: transparent;
    padding: 54px 11px 55px 10px;
}

.login-band {
background-color: #F8F9FA; }

.navbar-default {
	background: white;
}

.PageWidget .MainWidgetWrapper .boxHeaderContainer1 .widget-title {
	display: none;
}

.btn {
color: #4f3300 !important;
font-size: 13.5px;
padding: 11px 20px 10px 20px;
border: solid #D78E00 2px;
text-decoration: none;
font-weight: bold;
background-image: linear-gradient(to bottom, #ffffff, #f2b84b) !important;
background: #ffffff;
}

.btn:hover {
color: #4f3300 !important;
font-size: 13.5px;
padding: 11px 20px 10px 20px;
border: solid #D78E00 2px;
text-decoration: none;
font-weight: bold;
background-image: linear-gradient(to bottom, #ffffff, #f2b84b) !important;
background: #ffffff;
font-weight: bold;
}

p {
font-size: 0.9em;
text-align: justify; }

.PageWidget img {
max-width: 77%;}


/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 0 1% 1.6%;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }


/*  GRID OF THREE  */
.span_3_of_3 { width: 100%; }
.span_2_of_3 { width: 66.13%; }
.span_1_of_3 { width: 31.26%; }

/*  GO FULL WIDTH BELOW 480 PIXELS */
@media only screen and (max-width: 480px) {
	.col {  margin: 1% 0 1% 0%; }
	.span_3_of_3, .span_2_of_3, .span_1_of_3 { width: 100%; }
	
	#fullscreen .fullscreen-content {
padding: 0 0px; }

}


