﻿.calEventResultsContainer {
   height: auto;
   position: relative;
   margin: 0px auto 20px auto;
   display: flex;
   flex-wrap: wrap;
   flex-direction: row;
   max-width: 1440px;
   gap: 10px;
   padding: 20px;
}

.eventDetailsContent {
   float: left;
   height: auto;
   margin: 0px 0px 20px 0px;
   background: var(--pres-main-bg-light);
   width: 100%;
}

.eventDetails {
   float: left;
   width: 100%;
}

.postedResultContainer 
{
   display: inline;
   position: inherit;
   padding: 0px;
   width: 900px;
}

.closeButtonContainer
{
   display: none;
}

.newsContainer {
    float: left;
    width: 340px;
}

.newsContainerTitle, .newsSingle
{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #AAAAAA;
    border-image: none;
    border-style: solid;
    border-width: 0 0 1px;
    font-family: helvetica,Arial,Sans-Serif;
    font-size: 12pt;
 
    height: auto;
    margin: 0 0 10px 10px;
    width: 340px;
    color: #fafafa;
}

.postStyle
{
   color: #bbbbbb;
   font-family: helvetica,Arial,Sans-Serif;
   font-size: 10pt;

}

.hiddenPostStyle .postStyle
{
   color: #1d1d1d;
   font-family: helvetica,Arial,Sans-Serif;
   font-size: 10pt;

}

.newsPostedBody {
   color: #fafafa !important;  
}

.newsSingle
{
   cursor: pointer;
   float: left;
}

.newsTitle
{
   width: 305px;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}

.newsWrapper
{
    border: 2px solid #CCCCCC;
    float: left;
    margin: 0 10px 10px;
    padding: 8px 0 5px;
    width: 360px;
}

.hiddenPostStyle 
{
    text-align: left;
    font-family: helvetica,Arial,Sans-Serif;
    font-size: 10pt;
    margin: 0 10px;
}

.postAuthor, .postTitle
{

}

.uploadContainer #mainContainer {
   width: 100%;
   padding: 0px;
   margin: 0px;
}

.attachmentContainer {
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 100%;
}

.gameRecap
{
   width: 360px;
}

.boxScore
{
   width: 935px;
   border: none;
}

.boxScoreHeader
{
   width: 940px;
   margin: 0px;
   color: #fafafa;
   font-size: 16pt;
}

.finalScore
{
   width: 940px;
   margin: 5px 0px 0px 0px;
   color: #bbbbbb;
   font-size: 16pt;
}

.scoreRow
{
   width: 835px;
}

.recapHeader2, .finalWords
{
   width: 340px;
}

.thumbPageCount {
    color: #bbbbbb;
    float: left;
    margin: 10px 0px 0px 10px;
    
 
    font-size: 10pt;
}

.fillerContainer 
{
    float: left;
    height: 20px;
    width: 500px;
}

.fileInputButton
{
   top: 16px !important;
}

/* SPECIFIC TO SCHED ENTRY DETAILS */

.eventDetailsContent .eventTitle {
   background-color: transparent;  
   width: 100%;
   padding: 10px 0px 0px 0px;
}

.eventDetailsContent #calEventDetails {
   background-color: transparent;  
}

.eventDetailsContent #eventTeamMore {
   margin: 0px 0px 0px 0px;  
   color: var(--pres-main-fg-color);
   width: 100%;
   font-size: 1.25em;
}

.eventDetailsContent .eventHomeGame {
   float: left;
   margin: 3px 10px 0px 0px; 
   width: 24px; 
}

.eventDetailsContent .eventInsideMore {
   margin: 0px 0px 0px 0px;  
}

.eventDetailsContent .icalLink {
   margin: 0px 0px 0px 10px;  
   float: left;
}

.eventDetailsContent .eventDateMore {
   margin: 0px 0px 0px 5px;
   color: #bbbbbb;  
   float: left;
}

.eventDetailsContent .eventStartTimeMore {
   float: left;
   color: #fafafa;
}

.eventDetailsContent .noMap {
   float: right;
   clear: both;
   margin: 0px 0px 0px 0px;  
   width: 100%;
   padding: 0px 0px 0px 0px;
}

.eventDetailsContent .directions {
   margin: 10px 0px 0px 0px;
   float: left;
   color: #bbbbbb;
   

   font-size: 10pt;  
}

.eventDetailsContent .button {
   width: 100px;
   color: #fafafa;
   font-size: 1em;
   float: left;
   margin: 0px 0px 0px 5px;
   padding: 5px 10px;
   text-align: center;
   cursor: pointer;
   background: var(--pres-soft-black);
}

.eventDetailsContent .recapContainer2 {
   float: left;
   margin: 0px 0px 0px 20px;  
}

.postBody a {
    color: #1D1D1D;
}

.borderedAd {
   margin: 20px 0;
   padding: 0;
}

.back {
   display: none;
}