#ContentWrapper.customerResults #Breadcrumb,#CustomerResults .alert,#CustomerResults .nav-tabs {
	margin-right: 15px;
}

#CustomerResults .alert-info.row {
	margin-left: 0;
}

#CustomerResults .actions .dropdown-menu li .groupName {
	padding-right: 30px;
}

#CustomerResults .content {
	margin-bottom: 5px;
}

#CustomerResults .content .dataInfo {
	margin-top: 30px;
}

#CustomerResults .content .danger {
	color: #B94A48;
}

#CustomerResults .content a.danger {
	text-decoration: underline;
}

#CustomerResults .content i.fa fa-building-o {
	font-size: 50px;
}

#CustomerResults .searchContainer {
	margin-right: 0;
	margin-bottom: 5px;
}

.custWidgetContainer .popover {
	min-width: 230px;
}

.custWidgetContainer .popover .popoverCloseButtonWrapper .close {
	margin-top: -10px;
}

#CustomerResults #customers_length,#CustomerResults #prospects_length {
	width: 260px;
	margin: 10px 0;
	float: left;
}

#customerPanel {
	clear: both;
}

#CustomerResults .paginationContainer {
	margin-bottom: 15px;
}

#CustomerResults .pagination {
	margin-top: 0;
	margin-bottom: 0;
}

#EditCompanyInfo .hasRenewal {
	margin-top: 15px;
}

#CustomerResults .tab-content {
	padding-top: 15px;
	padding-bottom: 0;
	border-radius: 0 4px 4px 4px;
}

#SupportPage table {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
}

#SupportPage table td {
	width: 50%;
	text-align: center;
}

#SupportPage table button {
	margin-left: auto;
	margin-right: auto;
}

#SupportPage object {
	height: 610px;
	width: 100%;
	margin-bottom: -5px;
	border: 2px solid #004600;
}

#SupportPage .marginLeft {
	margin-left: 15px;
	margin-bottom: 30px;
}

#note-window {
	border: 1px solid #B3AEAE;
	height: 200px;
	margin-bottom: 10px;
	overflow-y: auto;
}

#note-total {
	padding-left: 20px;
}

#alertTypeLabel {
	font-weight: bold;
	float: left;
	padding-left: 0;
	padding-right: 5px;
	padding-top: 10px;
	margin-bottom: 0;
}

#alertIDFilter {
	display: inline-block;
}

#AlertCustomizationWrapper {
	padding-bottom: 20px;
}

.notiFilterContainer {
	display: flex;
	padding: 0;
}

.notiFilter {
	margin: 5px 10px;
	width: 100%;
}

#btnDismiss {
	width: 120px;
	padding: 0;
}

#notiMenu #btnDismiss {
	margin-top:25px;
}

#searchNotiList {
	border-radius:6px !important;
}

#alertLengthFilter {
	padding: 6px 12px;
}

#EditCompanyInfo .checkbox input[type="checkbox"] {
	margin-top: 0;
}

.securityStatsWrapper .beginCharts {
	padding: 15px 0;
	width: 100%;
}

.securityCharts h3 {
	text-align: center;
}

.dateSelect {
	text-align: center;
}

.reportHeaders .dateSelect {
	float: right;
}

.secDatePick {
	padding: 0 15px;
	display: inline-block;
	max-width: 250px;
}

#Tab_4 .rdpLogHeaderWrapper {
	display: none;
}

#rdpSumGroupBy {
	max-width: 250px;
}

#rdpLogSumBtns {
	display: flex;
	justify-content: space-between;
}

#rdpDeviceBtns {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.rdpSection {
	font-size: 16px;
}

#addRDPWhite {
	padding: 15px;
	max-width: 350px;
	border-radius: 6px;
	margin-top: 15px;
	box-shadow: var(--boxshadow);
}

#addRDPWhite .rdpSection {
	padding-top: 0;
}

.allRDPToggle {
	border-radius: 4px !important;
	margin-right: 10px;
}

#rdpToggleBtns {
	display: flex;
}

.date-custom,.select-custom {
	border-radius: 6px;
}

.dateSelect .custom-datePicker label {
	float: left;
	margin-top: 8px;
	padding-right: 5px;
}

.rdpSummaryHeaderWrapper {
	justify-content: space-between;
}

.rdpSummaryTable table.dataTable tfoot th {
	padding: 0 5px !important;
}

.rdpSummaryTable table.dataTable tfoot th th {
	border: none !important;
}

.margin-Left0 {
	margin-left: 0 !important;
}

.dateSelect .form-control.custom {
	z-index: 0;
}

.slanted-text .icon-infinite::before {
	font-size: 16px;
	vertical-align: middle;
}

.slanted-text .icon-blocked::before {
	font-size: 16px;
	vertical-align: middle;
	padding-bottom: 3px;
}

.alertMenu {
	margin-bottom: 10px;
	padding-left: 0;
}

.dismissAllAlerts {
	width: 100%;
	padding-right: 5px;
}

.dismissAllAlerts i {
	float: left;
	line-height: 1.3;
	padding-right: 5px;
}

@media (max-width: 768px) {
	#CustomerResults #customers_length,  #CustomerResults #prospects_length {
		text-align: center;
	}

	#alertTypeLabel {
		float: none;
	}

	#alertIDFilter {
		max-width: 100%;
	}

	.alertTypeSelect {
		float: none !important;
	}

	#CustomerResults #customers_length,  #CustomerResults #prospects_length {
		margin: 0 auto;
		float: none;
		width: 100%;
	}
}

/*End Rex Updates*/

@media (max-width: 715px) {
	#CustomerResults .paginationContainer {
		text-align: center;
	}
}

@media (max-width: 991px) {
	.alertMenu .dismissAllAlerts {
		float: none;
		max-width: 100%;
	}

	.alertTypeSelect {
		float: left;
	}
}

div .addOns {
	width: 408px;
}

.installPopover .addOns {
	width: inherit;
}

#Installer .addOns {
	width: 100%;
	margin-bottom: 10px;
}

td.details-control,div.details-control {
	background: url('/web_portal/images/details_open.png') no-repeat center center;
	cursor: pointer;
}

tr.shown td.details-control,tr.shown div.details-control {
	background: url('/web_portal/images/details_close.png') no-repeat center center;
}

#shutdownComputers .power.btn-danger,#disableRdpComputers .power.btn-danger {
	color: #b20a11;
	background-color: transparent !important;
	font-size: 16px;
	border: none;
	cursor: default;
}

#shutdownComputers .power.btn-success,#disableRdpComputers .power.btn-success {
	color: #06bd0a;
	background-color: transparent !important;
	font-size: 16px;
	border: none;
	cursor: default;
}

#tbl-shutdownComputer,#tbl-shutdownComputer th,#tbl-disableRdpComputer,#tbl-disableRdpComputer th {
	text-align: center;
}

#tbl-shutdownComputer .checkmarkSquare_small,#disableRdpComputers .checkmarkSquare_small {
	margin-top: -3px;
}

.lblContainerCheck:hover input~.checkmarkSquare_small[disabled] {
	cursor: not-allowed;
}

#tbl-Edr_wrapper .dataTables_scrollBody>div {
	max-height: 450px !important;
}

#tbl-Edr_wrapper .dataTables_scrollBody {
	max-height: 450px;
}

#tbl-Edr div.details-control {
	width: 30px;
	height: 30px;
	display: inline-block;
	vertical-align: middle;
}

.killRDPBtn {
	margin: 15px 0 5px;
}

.popover .killRDPSession {
	padding: 7px;
	border-radius: 4px;
}

#EndpointVulnerabilitiesWrapper {
	margin-top: -30px;
}

#DeviceManagerComputers .useForService {
	margin-right: 10px;
}

.customerRowAlertBadge {
	padding: 4px 10px;
	background: var(--orange);
	color: #fff;
	border-radius: 50px;
}