﻿/* Please use this css file for any overriding styles that you want. */

.mx-wrapper {
    margin-bottom: 0;
}

.mx-combobox .mx-combobox-input {
    height: calc(2.85rem + 2px);
}

.mx-autocompletebox .racTokenList {
    min-height: calc(3.25rem + 2px);
    padding: 0.9rem 1rem !important;
}

.mx-datepicker .RadInput_Default input[type="text"] {
    padding: 0.55rem 0.75rem 0.2rem 0.75rem !important;
    height: calc(3.25rem + 2px);
}

.mx-companyname-span 
{
    font-size: 20px;
}

#dnn_ctr1263_Find_ctl00_lstRecords_btnAdd, #dnn_ctr1246_Find_ctl00_lstRecords_btnAdd {
	width: auto;
	height: auto;
	background: #2d4e67;
	border-color:#2d4e67;
	color: #fff!important;
}

#dnn_ctr1263_Find_ctl00_lstRecords_btnAdd:hover, #dnn_ctr1246_Find_ctl00_lstRecords_btnAdd:hover {
  	background: #fff;
  	color: #2d4e67!important;
  	border-color:#2d4e67;
}

/*Group/Roster web parts on membership app paths & profile for Committee open enrollment*/
#dnn_ctr1255_Rosters_ctl00_pnlModeEdit, #dnn_ctr1284_Rosters_ctl00_pnlModeEdit {
	column-count: 3;
    -moz-column-count: 3;
    -webkit-column-count: 3;
}

#dnn_ctr1324_Rosters_ctl00_pnlModeEdit {
		column-count: 2;
		-moz-column-count: 2;
		-webkit-column-count: 2;
}

@media (max-width: 1300px) {
	#dnn_ctr1255_Rosters_ctl00_pnlModeEdit, #dnn_ctr1284_Rosters_ctl00_pnlModeEdit {
		column-count: 2;
		-moz-column-count: 2;
		-webkit-column-count: 2;
	}
}

@media (max-width: 975px) {
	#dnn_ctr1255_Rosters_ctl00_pnlModeEdit, #dnn_ctr1284_Rosters_ctl00_pnlModeEdit, #dnn_ctr1324_Rosters_ctl00_pnlModeEdit {
		column-count: 1;
		-moz-column-count: 1;
		-webkit-column-count: 1;
	}
}

#dnn_ctr1255_Rosters_ctl00_grvRosterGroups_ctl00 > thead, #dnn_ctr1284_Rosters_ctl00_grvRosterGroups_ctl00 > thead, #dnn_ctr1324_Rosters_ctl00_grvRosterGroups_ctl00 > thead {
	display: none;
}

#dnn_ctr1255_Rosters_ctl00_grvRosterGroups_ctl00 > tbody > tr > td, #dnn_ctr1284_Rosters_ctl00_grvRosterGroups_ctl00 > tbody > tr > td, #dnn_ctr1324_Rosters_ctl00_grvRosterGroups_ctl00 > tbody > tr > td {
	padding: 0.125rem 1.25rem 0.125rem 0!important;
	border-bottom: 0.5px solid #dee2e6;
}

#dnn_ctr1324_Rosters_ctl00_btnSave, #dnn_ctr1324_Rosters_ctl00_btnCancel {
	margin-top: 0.5rem;
}