.floatButtons {
	margin-left: 10rem !important;margin-bottom: 1rem !important;width: 53pt;background: rgba(0,0,0,0.2);
}
.dashboardNotesTableBody .active td {
	background-color:yellow !important;
}
.dashboardNotesTableBody ul li{
	list-style-type: disc;
}
.linkCursor {
	cursor:pointer;
}
@media (min-width: 300px) {
  .floatButtons {
    margin-left: 4rem !important;
  }
}
@media (min-width: 576px) {
  .floatButtons {
    margin-left: 4rem !important;
  }
}

@media (min-width: 768px) {
  .floatButtons {
    margin-left: 10rem !important;
  }
}

@media (min-width: 992px) {
	.floatButtons {
		margin-left: 10rem !important;
	}
}

@media (min-width: 1200px) {
	.floatButtons {
		margin-left: 10rem !important;
	}
}
.setting_table_collapse {
	cursor:pointer;
}
.helpTips {
	color:grey;font-size:9pt;
}
#emailer_vendors ul li:hover {
	background-color:#eee;
}
#emailer_vendors ul li {
	display:flex;
	justify-content:space-between;
}
#emailer_vendors ul li span{
	margin-right:10px;
}
.onlypdf {
	display:none;
}
.pagination_field {
	display: flex;
	padding-left: 0;
	list-style: none;
	border-radius: 0.25rem;
	flex-wrap: wrap !important;
	margin-bottom: 4px;
	margin-top: 4px;
}
.toggled #leftSideLogo {
	width: 90px !important;
}
.button:disabled {
border: 1px solid #999999 !important;
background-color: #cccccc !important;
color: #666666 !important;
}
#accordionSidebar #leftSideLogo {
	width: 100%;
}
.show div {
  min-width: 12rem !important;
}
.action_btn_container .action_btn , .modal-nav-container .action_btn {
	margin-left:4px;
	margin-right:4px;
}
.rmv_border {
	border: none !important;
}
.rmv_border td, .rmv_border th, .rmv_border tr{
	border: none !important;
}
.ctable-actions .text{
	display:flex;
}
.ctable-actions .sp_cta{
	display:none;
}
.ctable_container {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
	height:100%;
	
}.ctable_container .ctable_data {
	width:100%;
	overflow-x:auto;
}
.ctable thead tr th div {
    display: flex;
    justify-content: space-between;
}
.ctable thead tr .sort_display {
	cursor:pointer;
}
.ctable .print_report {
	min-width:95px;
}
.ctable {
    width: 100%;
    color: #1f2633;
    font-size: 12.2pt;
}
.ctable {
    border-collapse: collapse;
}
.ctable thead tr {
	
}
.ctable thead tr .sort_display {
    cursor: pointer;
    min-width: 150px;
}
.ctable thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #e3e6f0;
	border-bottom-width: 2px;
	
}
.ctable td {
	font-weight:normal;
}
.ctable td, .ctable th {
    padding: .75rem;
    vertical-align: top;
    border-top: 1px solid #e3e6f0;
	display: table-cell;
} 
.ctable thead tr .sort_display i {
	position: relative;
	top: 4px;
	margin-left: 8px;
}

.ctable_container .res-bot {
    display: flex;
    justify-content: space-between;
	flex-wrap: wrap;
	margin-top:6px;
}
.ctable_container .se-top {
    display: flex;
    justify-content: space-between;
    margin-bottom: 16px;
    flex-wrap: wrap;
}
.se-top-input {
  margin-bottom: 4px;
  margin-top: 4px;
}
.ctable .notfoundtbl {
    padding: .75rem;
    vertical-align: top;
}

.table_title {
	padding: 8px;text-align: center;font-size: 13pt;
}

.ctable-actions i{
	font-size:14pt;
}

.sort-notCTable th div {
	display: flex !important;
	justify-content: space-between !important;
}
#csvImport div {
	flex-warp: wrap;
	width:100%;
}
#csvImport div div {
	flex-warp: wrap;
}
#csvImport input {
	width:100%;
}
#csvImport button {
	margin-left: 8px;
}
#csvImport #export {
	width:50%;
}
	.pagination_main {
		display:block;
	}
	.pagination_mobile {
		display:none;
	}
@media only screen and (max-width: 768px) {
	.pagination_main {
		display:none;
	}
	.pagination_mobile {
		display:block;
	}
	.ctable-actions .text{
		display:none;
	}
	.ctable-actions .sp_cta{
		display:block;
	}
	.ctable_container .ctable_data .ctable thead tr th:first-child{
		position: sticky;
		top: 0px;
		left: -2px;
		z-index: 1;
		background: #fff;
		margin-right: 5px;
		border:1px solid #e3e6f0!important;
	}
	.ctable_container .ctable_data .ctable tbody tr td:first-child{
		position: sticky;
		top: 0px;
		left: -2px;
		z-index: 1;
		background: #f2f2f2;
		margin-right: 5px;
		border:1px solid #e3e6f0!important;
	}
	.ctable_container .ctable_data .ctable-striped tbody tr:nth-of-type(odd) > td {background-color:#f2f2f2 !important}
	.ctable_container .ctable_data .ctable-striped tbody tr:nth-of-type(even) > td {background-color:#fff !important}
}
.ctable_container .ctable_data .ctable-actions {
	  display: flex;
	}
.ctable_container .ctable_data .ctable-actions-container {
  display: none;
  margin-left: 22px;
}
.ctable_container .ctable_data .ctable-actions-container a {
  margin-left: 1px;
  margin-right: 1px;
}
.bclick {
	cursor:pointer;
}
.action-content .action-content-div{
	display:flex;flex-direction:column;width:100%;
}
.action-content-flex1 {
	margin-top:4px;margin-bottom:4px;display:flex;
	flex-wrap:wrap;
}
.action-content-flex1-file {
	width:70%;
	overflow:hidden;
}
.action-content-flex1-btn {
	margin-left:8px;
	margin-top:4px;
}
#collapseInfo, #collapseAdmin, #collapseHelp, #collapseTwo, #collapseSetup, #collapseField, #collapseOffice {
	z-index:2;
	position:relative;
}
.action_btn_container div, .modal-nav-container div{
    margin: 2px;
}
.action_btn_container, .modal-nav-container {
	padding: 0.5rem;
    display: flex;
    flex-wrap: wrap;
}
.c1name center, .c2name center{
	width:150px;
}
.error {
  display: flex;
  flex-direction: column;
  padding: 2px;
  color: red;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 4px;
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eaecf4;
  border-radius: 0.35rem;
}

.breadcrumb-item {
  display: flex;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #858796;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #858796;
}
.breadcrumb_style {
	padding-top: 12px;
}



.ctable-actions-container .btn {
  margin-left: 2px;
}
.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
 .row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.table {border: #e3e6f0 1px solid !important;}
.table-responsive {border:0px !important;}
.rmv_border {border: none !important;}
.tblcloser {width:70% !important;}
.rmv_border td, .rmv_border th, .rmv_border tr{border: none !important;}
.reqSuperAdmin{display:none}.rmv_border{border:none!important}
.rmv_border td,.rmv_border th,
.rmv_border tr{border:none!important}
.ctable { border-radius:2px; border: 1px solid #e3e6f0;}
.ctable-actions .text{display:flex}
.ctable-actions .sp_cta{display:none}
.ctable_container{display:flex;flex-direction:column;justify-content:flex-end}
.ctable_container .ctable_data{width:100%;overflow-x:auto}
.ctable thead tr th div{display:flex;justify-content:space-between}
.ctable thead tr .sort_display{cursor:pointer}.ctable 
.print_report{min-width:95px}.ctable{width:100%;color:#000;font-size:12.2pt}
.ctable{border-collapse:collapse}
.sort_display{cursor:pointer;min-width:200px}
.ctable thead th{vertical-align:bottom;border-bottom:1px solid #e3e6f0;border-bottom-width:2px}
.ctable td, .ctable th{border-right:1px solid #e3e6f0;padding:.75rem;vertical-align:top;border-top:1px solid #e3e6f0;display:table-cell}
.ctable .notfoundtbl{padding:.75rem;vertical-align:top}
.table_title{padding:8px;text-align:center;font-size:13pt}
.noborders{border-style:none!important}
.noborders tr{border-style:none!important}
.noborders td{border-style:none!important}
.nopadding th,.nopadding td {padding:0 !important;}
.pdftable1 {
	border:none;
	width:100%;
}
.pdftable1 thead {
	border:none;
}
.pdfbox1 {
	border: 1px solid #000;
}
.pdfbox1 p{
	padding:4px;
}
.left {
	text-align:left !important;
}
.center {
	text-align:center !important;
}
ul {
	list-style-type:none;
} 
.sovmain {
	border-top:solid 1px #000;
	border-right:solid 1px #000;
}
.sovmain td, .sovmain th{
	border-left:1px solid #000;
	border-bottom:1px solid #000;
}
.unhide {display:flex;}
.rmv_border {border: none !important;}
.tblcloser {width:70% !important;}
.rmv_border td, .rmv_border th, .rmv_border tr{border: none !important;}
.noborders, .noborders tr, .noborders td, .noborders th{border-style:none!important; padding:0 !important;}
.ctable_container .ctable-striped tbody tr:nth-of-type(odd) > td {background-color:#f2f2f2}
.ctable_container .ctable-striped tbody tr:nth-of-type(even) > td {background-color:#fff}
.pdftable1 {
	border:none;
	width:100%;
}
.pdftable1 thead {
	border:none;
}
.pdfbox1 {
	border: 1px solid #000;
}
.pdfbox1 p{
	padding:4px;
}
.left {
	text-align:left !important;
}
.center {
	text-align:center !important;
}
ul {
	list-style-type:none;
} 
.sovmain {
	border-collapse:inherit;
}


.border-add-top {
	border-top:1px solid #000;
}
.border-add-left {
	border-left:1px solid #000;
}
.highlight {
	background-color:yellow !important;
}
label {
	font-weight:bold;
	margin-bottom:4px;
	margin-top:4px;
}
.errorInput {
	border-color:red;
}

.tdata_col_id button {
	position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;border: none;background: #fff;
	text-align:center;
}
.tdata_col_id {
	position:relative;
}