.Page-Main, 
.Page-TransactionList, 
.Page-OProfile, 
.Section-IProfile, 
.Page-WebReportsParmSelect,
.Page-WebReports {
    max-width: 80%;
}
.AlignWebRptParmSelect .form-group {
    overflow: auto;
}
#ReportPanelSort.collapse, 
#RptSortDefinedTable.collapse {
	display: block !important;
}
.Row-Sort.ReportPanelSort .col-sm-offset-3.col-sm-9,
.Col-Table.Col-RptSortDefinedTable.WebRptParmSelect {
    margin-left: 0;
    width: 100%;
}
#RptSortDefinedTable div,
#ReportPanelSort div, 
.AlignWebRptParmSelect label span {
	display: none;
}
#RptSortDefinedTable div:nth-child(-n+3),
#ReportPanelSort div:nth-child(-n+3) {
	display: block !important;
}
#ReportPanelSort div {
	margin: 0.5em 0;
}
.CampStatus th.Col-Heading.Col-Text.Col-NameLabel {
    min-width: 220px;
}
section.CheckboxTable.Service .row .col-sm-3,
section.CheckboxTable.Event .row .col-sm-3 {
    width: 33% !important;
}
.SpaceAvailable .col-sm-9 label.radio-inline:nth-child(2) {
    margin-left: 2em;
}
.VolCalendarTable .Col-Text.Col-VolOpInfo a {
    font-size: 12px;
    line-height: 16pt;
}

.Area-LU20131PArea6 a:hover, .Area-LU20131PArea6 a:visited:hover, .Area-LU20131PArea6 a:active:hover, .Area-LU20131LArea6 a:hover, .Area-LU20131LArea6 a:visited:hover, .Area-LU20131LArea6 a:active:hover, .Area-LU20131NArea6 a:hover, .Area-LU20131NArea6 a:visited:hover, .Area-LU20131NArea6 a:active:hover {
	font-size: 15px !important;
}

@media (min-width: 1200px) {
.MainPage {
	width: 100% !important;
}
.Col-LU20131PArea5, .Col-LU20131LArea5, .Col-LU20131NArea5 {
    background-color: transparent !important;
/*
    display: none;
*/
    text-align: center;
width: 30px;
    margin: 0;
    padding: 0;
    display: table-caption;
}
td.RightSide.Col-LU20131PArea5 {
    margin-left: -180px;
    width: 240px;
    display: table-cell;
}
.col-sm-9.paymentStartDate,
div#chkDate.col-sm-9.checkDateData,
.col-sm-9 #BillDateComp {
    width: 40%;
}
.col-sm-9 #BillDateComp {
	display: block;
	}
input#CheckNumber {
    width: 16%;
}
.Section-PledgeAddInfo {
    max-width: 80%;
}
#CCPPAmountRadios input#ccppAmountDisplay {
    width: inherit !important;
}
/*section#QSearchTable,
.OpsSearchFilters.LeftAlign.QSearchTable, */
.Agencies {
    max-width: 70%;
}
.Section-Teams {
    max-width: 90%;
}
}
/*.col-sm-9.Col-DropList.Col-LenTypeDroplist select,
.col-sm-9.Col-DropList.Col-PriorityDroplist select,
.col-sm-9.Col-DropList.Col-EventTypeDroplist select,
.col-sm-9.Col-Input.Col-KeywordInput input,
.col-sm-9.Col-Input.Col-ZipInput input {
    max-width: 60%;
}*/

@media (min-width: 768px) {
#ProfileForm label.col-sm-3.control-label {
/*
    max-width: 20%;
*/
}
#ProfileForm .form-group > .col-sm-9 {
/*
	min-width: 80%;
*/
	}
#nameRow .col-sm-9 > .form-group {
    float: left;
    width: 26.5%;
    margin: 0em;
}
#nameRow .col-sm-9 > .form-group.PrefixNameInfo,
#nameRow .col-sm-9 > .form-group.SuffixNameInfo {
	width: 10%;
}
#nameRow .col-sm-9 > .form-group.PrefixNameInfo > label,
#nameRow .col-sm-9 > .form-group.PrefixNameInfo > div, 
#nameRow .col-sm-9 > .form-group.SuffixNameInfo > label,
#nameRow .col-sm-9 > .form-group.SuffixNameInfo > div {
	padding-right: 0 !important;
	padding-left: 0 !important;
}
}

.IndEMail.Work, 
.IndEMail.Personal { 
position: relative; 
padding-bottom: 2em; 
} 
.IndEMail.Work .ProfilePreferred, 
.IndEMail.Personal .ProfilePreferred { 
position: absolute; 
left: 1em; 
top: 2em; 
}

.form-group.Row-Transportation,
.Page-VolTeamMemberNew .NavigationSearch, 
.WriteInFields .row:nth-child(3), 
.WriteInFields .row:nth-child(5), 
.WriteInFields .row:nth-child(6){
	display: none;
}


/*-----------------------*/

.Page-VolOpInfo .VolOpInfo h2 {
    margin: 0;
    text-align: left;
}


.Page-VolOpInfo .Col-Heading.Col-HeaderLabel,
.Page-VolOpInfo .Col-Heading.Col-TimeLabel {
    width: 130px;
}


.OpMaintTable .OpGeneralTable .Col-Heading.Col-ClassLabel, 
.OpMaintTable .OpGeneralTable .Col-Droplist.Col-ClassDroplist, 
.OpMaintTable .OpGeneralTable .Col-Heading.Col-SubclassLabel,
.OpMaintTable .OpGeneralTable .Col-Heading.Col-DayLabel, 
.OpMaintTable .OpGeneralTable .Col-Input.Col-DayInput {
    display:none;
}

/*-----Line up headings-----*/ 
.Page-VolOpInfo
.Col-Heading > h2 { 
font-size: 12px; 
width:175px; 
} 
/*-----Insert colon-----*/ 
.Page-VolOpInfo
.Col-Heading h2::after { 
content: ":"; 
} 

/*-----Line up other items----*/ 

.Page-VolOpInfo
.Col-Heading { 
width: 175px; 
} 

/*-----Address Interests Heading-----*/ 
.Page-VolOpInfo
table.VolOpInfo tbody tr td.Col-Heading.Col-HeaderLabel { 
width: 175px; 
color:#0b1980; 
font-weight:bold; 
} 

/*-----Contact Label-----*/ 
.Page-VolOpInfo
.Col-Heading.Col-ContactLabel { 
color: #0b1980; 
font-weight: bold; 
} 

/*-----Spacing between main heading info and body-----*/ 
.Page-VolOpInfo
.VolOpInfoDesc { 
padding-top: 20px; 
} 

/*-----more spacing between description and details-----*/ 

.Page-VolOpInfo
.VolBasicDetails { 
padding-top: 20px; 
}

.Section-Survey .BlockError {
    color: red;
    font-weight: bold;
    font-size: 14px;
}

.OpCalendarInterestsHeader > h2 {
    text-align: left;
}
.OpCalendarInterestsHeader > h2 {
    text-align: left;
}

.SearchResultSection #SearchResult {
	width: 100%;
	float: none;
	position: relative;
	min-height: 1px;
	padding-right: 0px; 
	padding-left: 0px;
	}
