/* ------------------------ Main Elements -----------------------------*/
body { background-color: white; background-image: none;  font-family: 'Open Sans', century gothic, arial, helvetica, san-serif; font-size: 100%; }
.reporttable, .divblock { width: 100%; background-color: #fff; border-spacing:0px; padding:0px; border-radius: 0px 10px 10px 10px; }
.pagetitle { width: 100%; background-color: #fff; border-spacing:0px; padding:5px 5px 5px 5px; border-radius: 0px 10px 10px 10px; }
/*.pagetitlerow { margin: 0 -5px 5px -5px; width:calc(100% + 36px); box-sizing:border-box; display:inline-table; height: 46px; padding: 5px 5px 0 5px; background-color: #152C53;
	DV removing 2/6/2020 - background-color: var(--dark-blue); background-image:linear-gradient(to bottom right, var(--darkest-blue), var(--medium-light-blue)); 
	font-size: 2.3em; font-weight: normal; text-indent: 10px; font-family:'Open Sans', sans-serif; } */
.pagetitlerow { font-weight: normal !important; }
/* div.pagetitlerow .right.header_icons { font-size: 0.7em; margin-right:10px; padding-top:10px; }
/*div.pagetitlerow { padding:40px 10px 10px 10px; margin-bottom:5px; } style for company header */
td.pgtitlenav { float:right; display:table-cell; padding:30px 8px 5px 8px; }
/*.pagetitlerow td { padding:inherit; }*/
.pagetitlerow a { text-decoration:underline; color:#152C53; }
.pagetitlerow a:hover { color: #555; }
.pagetitlerow > td:first-of-type { padding: 34px 8px 10px 0; }


a.tinybutton, button.tinybutton, .tinybutton_searchable { background-color:transparent; }

a { color: #094B87; text-decoration: none; }
a:hover { color: #094B87; text-decoration: underline; }
.sponsorlogo { float: right; max-height: 75px; width: auto; margin-top: 10px; }
.roster-ngb { font-size:2em; padding: 5px 15px; text-align: center; font-family:arial;}
	
#WPWelcomeBar { position: fixed; top: 0px; width: 100%;  background-color: #ffffff; z-index: 9990; line-height: 40px; }
#WPMenu { position: fixed; top: 50px; width: 100%; min-width: 920px; z-index: 9990; }
#WPSrchBar { list-style-type:none;margin-bottom:0;position:relative;float: right; }
#WPSrchBar input.inputbox { background-color:#EEE; border-radius:3px; height:8px; margin:3px 0; box-sizing:unset; padding:7px; font-size:1em; }
#WPSrchBar .sm_submit { padding: 4px 3px; margin:1px; }

.srch-container { background-color: #fff; padding: 25px 30px 20px 30px; align-items: center; display: table; margin: 35px auto 0 auto; box-shadow: 0 20px 32px -8px #eaf0fb, 0 0 1px 0 #a3b4d1; }

.event-container .tinybutton_searchable, .event-container .tinybutton_searchable:hover { white-space:normal; }
/*.list_table { margin:0 -10px; width:calc(100% + 20px); padding:0; }*/

/* ------------------------ Table Elements -----------------------------*/
table { background-color: transparent; }
.clnav { max-height:30px; }

.be-outer-frame { padding-top:0 !important; }
.be-inner-frame { padding:0 18px !important; margin-top:0 !important; margin-bottom:75px !important; }
.be-popup-frame { margin-top:0 !important; padding:0 18px !important; }

#main-pane { margin-left:50px; padding-top:32px; }

.prioriteminfo { background-color:#e5e5e5; padding:0; }
.sm_hdrrow { background-color:#777; }
table.list_table { margin-left:-18px; margin-right:-18px; min-width:750px; width:calc(100% + 36px); box-sizing:border-box; padding:0; }
.list_table tr td:first-of-type { padding-left:20px; }
.list_table tr td:last-of-type { padding-right:20px; }

div#noticediv, div.noticediv {
	position:absolute !important;
	border:none !important;
	border-radius:10px !important;
	padding:70px 90px !important;
	left: 50% !important;
	right:unset;
    -ms-transform: translate(-50%);
    transform: translateX(-50%);
	min-width:300px;
	width:1000px;
	max-width:94%;
	background-color:white!important;
	z-index:9995 !important;
}
div[id^='modal-div-']{
	border:none;
	border-radius:10px;
	padding:70px 90px;
	left: 50%;
	top: 50%;
	right:unset;
    -ms-transform: translate(-50%);
    transform: translate(-50%, -50%);
	min-width:600px;
	width:800px;
	max-width: 95%;
	display: none;
}
div[id^='modal-screen-'] {
	position:fixed;
	top:0;
	left:0;
	z-index:9989;
	height:100%;
	width:100%;
	opacity:65%;
	background-color:black;
	display: none;
}
/* #notice-screen {
	position:fixed;
	top:0;
	left:0;
	z-index:9989;
	height:100%;
	width:100%;
	opacity:65%;
	background-color:black;
} */
#notice-close-x,div[id^='modal-close-x-'] { position:absolute; top:24px; right:40px; color:#152C53; }
.close-x { cursor:pointer; font-size:2em; }
td.div-break { width:50%; }

#be-mobile-header { 
	z-index:9999; 
	top:0; 
	width: 100%; 
	min-width: 940px;
	position:fixed; 
	padding:8px 0;     
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), /*url(/media/images/nav-bar-banner.jpg); */ url(/Files/Org_Images/NAVBAR_test.jpg?version=2021_1_7);
	background-size: cover;
	background-position: center;
}