/*!

 =========================================================
 * Material Dashboard React - v1.5.0 based on Material Dashboard - v1.2.0
 =========================================================

 * Product Page: http://www.creative-tim.com/product/material-dashboard-react
 * Copyright 2018 Creative Tim (http://www.creative-tim.com)
 * Licensed under MIT (https://github.com/creativetimofficial/material-dashboard-react/blob/master/LICENSE.md)

 =========================================================

 * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

 */
.ct-grid {
    stroke: rgba(255, 255, 255, 0.2);
    stroke-width: 1px;
    stroke-dasharray: 2px;
}

.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
    stroke: rgba(255, 255, 255, 0.8);
}

.ct-label.ct-horizontal.ct-end {
    -webkit-box-align: flex-start;
    -webkit-align-items: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    -webkit-box-pack: flex-start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: flex-start;
    justify-content: flex-start;
    text-align: left;
    text-anchor: start;
}

.ct-label {
    color: rgba(255, 255, 255, 0.7);
}

.ct-chart-line .ct-label, .ct-chart-bar .ct-label {
    display: block;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}

.ct-label {
    fill: rgba(0, 0, 0, 0.4);
    line-height: 1;
}
html * {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
body {
    background-color: #fff;
    color: #091432;
    margin: 0;
    font-family: 'open sans';
    font-weight: 300;
    line-height: 1.5em;
}

blockquote footer:before, blockquote small:before {
    content: '\2014 \00A0';
}

small {
  font-size: 80%;
}

h1 {
    font-size: 3em;
    line-height: 1.15em;
}

h2 {
    font-size: 2.4em;
}

h3 {
    font-size: 1.825em;
    line-height: 1.4em;
    margin: 20px 0 10px;
}

h4 {
    font-size: 1.3em;
    line-height: 1.4em;
}

h5 {
    font-size: 1.25em;
    line-height: 1.4em;
    margin-bottom: 15px;
}

h6 {
    font-size: 1em;
    text-transform: uppercase;
    font-weight: 500;
}

blockquote p {
    font-style: italic;
}

body, h1, h2, h3, h4, h5, h6 {
    font-family: 'open sans';
    font-weight: 400;
    line-height: 1.5em;
}
legend {
    border-bottom: 0;
}

* {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-tap-highlight-color: transparent;
}

*:focus {
    outline: 0;
}

a:focus, a:active,
button:active, button:focus, button:hover,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    outline: 0 !important;
}

legend {
    margin-bottom: 20px;
    font-size: 21px;
}

output {
    padding-top: 8px;
    font-size: 14px;
    line-height: 1.42857;
}

label {
    font-size: 15px !important;
    line-height: 1.42857;
    color: #091432;
    font-weight: 400;
}

footer {
    padding: 15px 0;
}

footer ul {
    margin-bottom: 0;
    padding: 0;
    list-style: none;
}

footer ul li {
    display: inline-block;
}

footer ul li a {
    color: inherit;
    padding: 15px;
    font-weight: 500;
    font-size: 12px;
    text-transform: uppercase;
    border-radius: 3px;
    text-decoration: none;
    position: relative;
    display: block;
}

footer ul li a:hover {
    text-decoration: none;
}

@media (max-width: 991px) {
    body,
    html {
        position: relative;
        overflow-x: hidden;
    }

    #bodyClick {
        height: 100%;
        width: 100%;
        position: fixed;
        opacity: 0;
        top: 0;
        left: auto;
        right: 260px;
        content: "";
        z-index: 9999;
        overflow-x: hidden;
    }
}

.SelfRequestAccess, .OthersRequestAccess {
	padding: 20px 0px 0px 0px;
	position: relative;
}

/*--Custom-control---*/
.custom-control {
	position: relative;
	display: block;
	min-height: 1.5rem;
	padding-left: 1.75rem;
	margin-left: 10px !important;
}
.custom-control-defaultticketing{
	position: relative;
	display: block;
	min-height: 1.5rem;
	padding-left: 1.75rem;
	margin-left: 15px !important;
}
.custom-control-inline {
	display: inline-flex;
	margin-right: 1rem;
}
.custom-control-input {
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.custom-control-input:checked~.custom-control-label::before {
	color: #fff;
	box-shadow: none;
}
.custom-control-input:focus~.custom-control-label::before {
	box-shadow: none;
}
.custom-control-input:active~.custom-control-label::before {
	color: #fff;
	background-color: #029fe4 ;
	box-shadow: none;
}
.custom-control-input:disabled~.custom-control-label {
	color: #8898aa;
}
.custom-control-input:disabled~.custom-control-label::before {
	background-color: #dae0ef;
}
.custom-control-label {
	position: relative;
	margin-bottom: 0;
}
.custom-control-label::before {
	position: absolute;
	top: .125rem;
	left: -1.75rem;
	display: block;
	width: 1.75rem;
	height: 1.75rem;
	content: '';
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	background-color: #fff;
	box-shadow: none;
}
.custom-control-label::after {
	position: absolute;
	top: .125rem;
	left: -1.75rem;
	display: block;
	width: 1.75rem;
	height: 1.75rem;
	content: '';
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 65% 65%;
}
.table .custom-checkbox .custom-control-label::after, .table .custom-checkbox .custom-control-label::before {
	position: absolute;
	top: -0.875rem;
}
.custom-checkbox .custom-control-label::before {
	border-radius: .25rem;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
	background-color: #2e6da4 ;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
	background-image: url(/build/assets/media/1f07a7483325e5fe41db.1f07a748.svg);
}
.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after {
	background-image: url(/build/assets/media/052fbfec20c6aae66b0a.052fbfec.svg);
}
.custom-radio .custom-control-label::before {
	border-radius: 50%;
}
.custom-radio .custom-control-input:checked~.custom-control-label::before {
	background-color: #2e6da4 ;
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
	background-image: url(/build/assets/media/215f8ced19c13e0059ee.215f8ced.svg);
}

/*--- Switches Styles---*/
.custom-checkbox .custom-control-input~.custom-control-label {
	font-size: .875rem;
	cursor: pointer;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
	border-color: #2e6da4 ;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
	background-image: url(/build/assets/media/1f07a7483325e5fe41db.1f07a748.svg);
}
.custom-checkbox .custom-control-input:disabled~.custom-control-label::before {
	border-color: #dae0ef;
}
.custom-control-label::before {
	transition: all .2s cubic-bezier(.68, -.55, .265, 1.55);
	border: 1px solid #dae0ef;
}
.custom-control-label span {
	position: relative;
	top: 2px;
}
.custom-control-label {
	margin-bottom: 0;
}
.custom-control-alternative .custom-control-label::before {
	border: 0;
	box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
}
.custom-control-alternative .custom-control-input:checked~.custom-control-label::before {
	box-shadow: 0 4px 6px rgba(50, 50, 93, .11), 0 1px 3px rgba(0, 0, 0, .08);
}
.custom-control-alternative .custom-control-input:active~.custom-control-label::before, .custom-control-alternative .custom-control-input:focus~.custom-control-label::before {
	box-shadow: 0 1px 3px rgba(50, 50, 93, .15), 0 1px 0 rgba(0, 0, 0, .02);
}
.custom-checkbox .custom-control-input~.custom-control-label {
	font-size: .875rem;
	cursor: pointer;
	padding: 0px 1px 0px 3px;
	vertical-align: middle;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before {
	border-color: #091432 ;
}
/* .custom-checkbox .custom-control-input:checked~.custom-control-label::after {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3E%3Cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3E%3C/svg%3E');
} */
.custom-checkbox .custom-control-input:disabled~.custom-control-label::before {
	border-color: #dae0ef;
}
.custom-radio .custom-control-input~.custom-control-label {
	font-size: .875rem;
	cursor: pointer;
	padding: 3px 8px;
	vertical-align: middle;
}
.custom-radio .custom-control-input:checked~.custom-control-label::before {
	border-color: #2e6da4;
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
	background-image: url(/build/assets/media/215f8ced19c13e0059ee.215f8ced.svg);
}
.custom-radio .custom-control-input:disabled~.custom-control-label::before {
	border-color: #dae0ef;
}

/*--Card---*/
.card {
	position: relative;
	display: flex;
	flex-direction: column;
	min-width: 0;
	word-wrap: break-word;
	border-radius: 4px;
	background-color: #fff;
	background-clip: border-box;
	margin-bottom: 28px;
	border: 1px solid #c5c5c5;
}
.card-draggable-placeholder {
	  border: 2px dashed rgba(67, 89, 102, 0.5);
	  margin-bottom: 16px;
	  background-color: rgba(67, 89, 102, 0.08);
}
.card>hr {
	margin-right: 0;
	margin-left: 0;
}
.card>.list-group:first-child .list-group-item:first-child {
	border-top-left-radius: .375rem;
	border-top-right-radius: .375rem;
}
.card>.list-group:last-child .list-group-item:last-child {
	border-bottom-right-radius: .375rem;
	border-bottom-left-radius: .375rem;
}
.card-body {
	padding: 1.875rem;
	flex: 1 1 auto;
}
.card-title {
	margin-bottom: 1.25rem;
}
.card-subtitle {
	margin-top: -.625rem;
	margin-bottom: 0;
}
.card-text:last-child {
	margin-bottom: 0;
}
.card-link:hover {
	text-decoration: none;
}
.card-link+.card-link {
	margin-left: 1.5rem;
}
.card-header {
	margin-bottom: 0;
	padding: 1.25rem 1.5rem;
	border-bottom: 1px solid #d6d6d6;
	background-color: #fff;
}
.border-bottom-white{
	border-bottom: 1px solid rgba(255, 255, 255, .05) !important;
}
.card-header h6{
	font-weight:800;
}
.card-header h2{
	font-weight:400;
}
.card-header:first-child {
	border-radius: calc(.375rem - 1px) calc(.375rem - 1px) 0 0;
}
.card-header+.list-group .list-group-item:first-child {
	border-top: 0;
}
.card-footer {
	padding: 1.25rem 1.5rem;
	border-top: 1px solid rgba(0, 0, 0, .05);
	background-color: #fff;
}
.card-footer:last-child {
	border-radius: 0 0 calc(.375rem - 1px) calc(.375rem - 1px);
}
.card-header-tabs {
	margin-right: -.75rem;
	margin-bottom: -1.25rem;
	margin-left: -.75rem;
	border-bottom: 0;
}
.card-header-pills {
	margin-right: -.75rem;
	margin-left: -.75rem;
}
.card-img-overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 1.25rem;
}
.card-img {
	width: 100%;
	border-radius: calc(.375rem - 1px);
}
.card-img-absolute {
	position: absolute;
	top: 0;
	right: 0;
	height: 100%;
}
.card-img-top {
	width: 100%;
	border-top-left-radius: calc(.375rem - 1px);
	border-top-right-radius: calc(.375rem - 1px);
}
.card-img-bottom {
	width: 100%;
	border-bottom-right-radius: calc(.375rem - 1px);
	border-bottom-left-radius: calc(.375rem - 1px);
}
.card-deck {
	display: flex;
	flex-direction: column;
}
.card-deck .card {
	margin-bottom: 15px;
}
@media (min-width: 576px) {
	.card-deck {
		margin-right: -15px;
		margin-left: -15px;
		flex-flow: row wrap;
	}
	.card-deck .card {
		display: flex;
		flex-direction: column;
		margin-right: 15px;
		margin-bottom: 0;
		margin-left: 15px;
		flex: 1 0;
	}
}
.card-group {
	display: flex;
	flex-direction: column;
}
.card-group>.card {
	margin-bottom: 15px;
}
@media (min-width: 576px) {
	.card-group {
		flex-flow: row wrap;
	}
	.card-group>.card {
		margin-bottom: 0;
		flex: 1 0;
	}
	.card-group>.card+.card {
		margin-left: 0;
		border-left: 0;
	}
	.card-group>.card:first-child {
		border-top-right-radius: 0;
		border-bottom-right-radius: 0;
	}
	.card-group>.card:first-child .card-img-top, .card-group>.card:first-child .card-header {
		border-top-right-radius: 0;
	}
	.card-group>.card:first-child .card-img-bottom, .card-group>.card:first-child .card-footer {
		border-bottom-right-radius: 0;
	}
	.card-group>.card:last-child {
		border-top-left-radius: 0;
		border-bottom-left-radius: 0;
	}
	.card-group>.card:last-child .card-img-top, .card-group>.card:last-child .card-header {
		border-top-left-radius: 0;
	}
	.card-group>.card:last-child .card-img-bottom, .card-group>.card:last-child .card-footer {
		border-bottom-left-radius: 0;
	}
	.card-group>.card:only-child {
		border-radius: .375rem;
	}
	.card-group>.card:only-child .card-img-top, .card-group>.card:only-child .card-header {
		border-top-left-radius: .375rem;
		border-top-right-radius: .375rem;
	}
	.card-group>.card:only-child .card-img-bottom, .card-group>.card:only-child .card-footer {
		border-bottom-right-radius: .375rem;
		border-bottom-left-radius: .375rem;
	}
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) {
		border-radius: 0;
	}
	.card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
		border-radius: 0;
	}
}
.card-columns .card {
	margin-bottom: 1.25rem;
}
@media (min-width: 576px) {
	.card-columns {
		column-count: 3;
		column-gap: 1.25rem;
		orphans: 1;
		widows: 1;
	}
	.card-columns .card {
		display: inline-block;
		width: 100%;
	}
}
.accordion .card:not(:first-of-type):not(:last-of-type) {
	border-bottom: 0;
	border-radius: 0;
}
.accordion .card:not(:first-of-type) .card-header:first-child {
	border-radius: 0;
}
.accordion .card:first-of-type {
	border-bottom: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
}
.accordion .card:last-of-type {
	border-top-left-radius: 0;
	border-top-right-radius: 0;
}

.media {
    display: flex;
    align-items: flex-start;
}

.media-body {
    flex: 1 1;
}

.pr-3, .px-3 {
    padding-right: 1rem!important;
}

.request-search-items {
	border-bottom: 1px solid #d6d6d6;
	padding: 10px 10px 7px 10px;
}

.request-item-icon {
	font-size: 2.1rem;
	color:#555;
}

.request-item-img {
	padding-top: 5px;
    /* height: 40px; */
	/* width: 80px; */
	margin-top: -16px;
}

.search-dropdown {
    -width: 100%;
	position: absolute;
    background: #fff;
    border: 1px solid #eee;
    z-index: 99;
    max-height: 200px;
	overflow-y: auto;
	display: none;
    box-shadow: 0 50px 100px rgba(50, 50, 93, .1), 0 15px 35px rgba(50, 50, 93, .15), 0 5px 15px rgba(0, 0, 0, .1);
}

.search-active {
	display: block;
}

.search-dropdown .search-dropdown-item {
    display: block;
    padding: 8px 10px;
	font-weight: 400;
}
.search-dropdown>a:not(:last-child) {
	border-bottom: 1px solid #eee !important;
}
.search-dropdown .search-dropdown-item:hover { 
	background: #eee;
}

/* / Request Access Styles / */
.serv .columns-3 {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 0px;
  max-height: 200px;
  overflow-y: auto;
}
.serv .columns-3 .col-items {
  list-style: none;
  flex: 0 0 23.3333%;
}

@media (max-width: 576px) {
  .serv .columns-3 .col-items {
	list-style: none;
	flex: 0 0 50%;
  }
}
@media (max-width: 376px) {
	.serv .columns-3 .col-items {
	  list-style: none;
	  flex: 0 0 100%;
	}
  }
.serv label, .endPointRolesWrapper label {
	color: #091432;
	font-size: 15px !important;
}
.serv .custom-radio .custom-control-input~.custom-control-label {
	padding: 0px 8px 5px 8px !important;
}
.formErrMsg {
  color: red;
}
.custom_primary, .custom_info, .custom__lg, .custom_default, .custom__pg, .custom_pien, .custom_warning, .custom_danger, .custom_secondary, .custom_success {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	padding: 5px 15px;
	border-radius: 5px;
	border: none;
	box-shadow: none !important;
	vertical-align: middle !important;
	text-decoration: none !important;
}
a.custom__lg, a.custom_secondary, a.custom_primary, a.custom_info, a.custom__pg, a.custom_pien, a.custom_warning, a.custom_danger, .custom_success {
	padding: 8px 15px !important;
}
.custom__lg {
	background-color: #c7c7c7;
	border: #d4d4d4 !important;
	font-weight: 500;
	color: #091432;
}
.custom_primary, .Enable_Button {
	background: #11aaec;
	border: #11aaec;
}
.custom_default {
	background: #091432 !important;
	border: #091432 !important;
	color: #fff;
}
.custom_secondary {
	background: #003a63 !important;
	border: #003a63 !important;
}
.custom__pg, .custom_success, .Update_Button {
	background-color: #009ea0 !important;
    border-color: #009ea0 !important;
}
.custom_pien, .Create_Button {
    background-color: #006f68 !important;
    border-color: #006f68 !important;
}
.custom_warning {
    background: #ff8019 !important;
    border: #ff8019 !important;
}
.custom_danger, .Revoke_Button {
    background: #ff3f3b !important;
	border: #ff3f3b !important;
}
.custom_info {
	background-color: #337ab7 !important;
	border: none !important;
}
.custom_primary, .custom_danger:hover, .custom_secondary:hover, .custom_danger:focus, .custom_warning:hover, .custom_warning:focus, .btn.custom__pg, .custom__pg:hover, .custom_success:hover , .custom_pien:hover, .custom_pien {
	color: #fff !important;
	cursor: pointer !important;
}
.custom_primary:hover, .custom_primary:focus, a.custom_primary:hover, a.custom_primary:focus {
    background: #0094d6 !important;
	border: #0094d6 !important;
	box-shadow: 0 1px 3px rgba(0, 148, 214, 0.12), 0 1px 2px rgba(0, 148, 214,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	color:#fff;
}
.custom_secondary:hover {
	background: #005088 !important;
	border: #005088 !important;
}
.custom__lg:hover {
	background-color: #a7a1a1 !important;
	color: #091432;
}
.custom__pg:hover {
	background-color: #0d8486 !important;
	border-color: #0d8486 !important;
}
.custom_pien:hover {
    background-color: #065853 !important;
	border-color: #065853 !important;
	box-shadow: 0 1px 3px rgba(6, 88, 83, 0.12), 0 1px 2px rgba(6, 88, 83,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}
.custom_info:hover {
	background-color: #0b64b1 !important;
	border: #0b64b1 !important;
}
.custom_warning:hover {
    background: #fb923d !important;
    border: #fb923d !important;
}
.custom_danger:hover, .Revoke_Button:hover {
	box-shadow: 0 1px 3px rgba(232, 41, 37, 0.12), 0 1px 2px rgba(232, 41, 37,0.24);
	transition: all 0.3s cubic-bezier(.25,.8,.25,1);
	background: #e82925 !important;
	border: #e82925 !important;
}

a.custom_secondary:hover, a.custom_primary:hover, a.custom_info:hover, a.custom__pg:hover, a.custom_pien:hover, a.custom_warning:hover, a.custom_danger:hover {
	padding: 6.5px 15px !important;
}
.custom_enable {
	padding: 5px 20px !important;
}
.endpointListLink button {
	padding-left: 10px !important;
	padding-right: 8px !important
}
#createUser {
	padding: 7px 15px 7px 15px !important;
}
#saveNote, .customBtn {
	margin-left: 6px;
}
.btn-req {
	padding: 5px 15px !important;
}
.pendingApprovals .custom_danger {
	padding: 5px 26px;
}
a#campagainReports_Report {
	padding: 4.5px 9px !important;
}
#TemplateEnt_back {
	padding: 6px 15px 7.5px 15px !important;
}
.btn_clear {
	padding: 6px 15px;
}
a.assignDelegate, a.assignDelegate:hover {
	padding: 5px 15px !important;
}
a.ReqAccessView, a.ReqAccessView:hover {
	padding: 5.6px 26px !important;
}
#epCreds td .label-warning {
	padding: 4px 12px;
}
#epCreds td .label-danger {
    padding: 3px 24px;
}
#epCreds td .label-primary {
    padding: 3px 20px;
}
.custom_clear {
    margin-left: 10px;
}
.labelApp{
    color: #091432 !important;
    font-size: 15px;
    font-weight: 400;
}
.input-group.search {
	display: flex !important;
}

.selectedUserDetails {
	padding: 15px 0;
	line-height: 28px;
}

.global-loader {
	position: absolute;
	/* z-index: 1;  */
    z-index: 1000;
    background: url(/build/assets/images/loader.fd14b687.gif) no-repeat 50% 50% rgb(232, 234, 236, 0.5);
	margin: 0 auto;
	background-color: #000000;
    background-size: 80px 80px;
    opacity: 0.7;
    background-repeat: no-repeat;
    background-position: center;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
}
.request-global-loader {
    position: absolute;
    z-index: 99999;
    background: url(/build/assets/images/loader.fd14b687.gif) no-repeat 50% 50% rgb(232, 234, 236, 0.5);
    margin: 0 auto;
	background-color: #000000;
    background-size: 80px 80px;
    opacity: 0.7;
    background-repeat: no-repeat;
    background-position: center;
    left: 0;
    bottom: 0;
    right: 0;
    top: 0;
	/* height: 400px;
	width:100%; */
}
.OfficeGroupsTitle, .OrglUnitRadios, .OfficeCB .OfficeCBoxes, .LocaLiceRow .licenseTi {
	margin-left: 15px !important;
	font-weight: 400;
	color: #091432;
}
.OthersRequestAccess .roleSearch {
	z-index: auto !important;
	color: #091432;
	font-size: 15px;
	font-weight: 400;
	border-radius: 4px;
}
.endpointContainer .form-control, .endpointConfig .form-control, .configSettings .form-control, .ApprovalHiera .form-control {
	color: #091432 !important;
	font-weight: 400 !important;
}
.appsCaret i {
    margin-top: 6px;
	color: #65676d;
	margin-right: 36px;
	cursor: pointer;
}
@media only screen and (min-width: 769px) {
}
@media only screen and (max-width: 768px) {
	.table .custom-checkbox .custom-control-label::before {
        position: absolute;
        top: -1.875rem !important;
        left: 0.25rem !important;
    }
    .table .custom-checkbox .custom-control-label::after {
        position: absolute;
        top: -1.875rem !important;
        left: 0.25rem !important;
    }
    .nfAllCheck .custom-control-label, .nfnCheck .custom-control-label {
        font-size: 15px;
    }
    .custom-checkbox .custom-control-input~.custom-control-label {
        font-size: 14px !important;
	}
	.appsCaret i {
        margin-right: 0px;
	}
	.entitle-search .search-dropdown {
		max-width: 86.4% !important;
	}
}
.updateCancel {
	/* margin-top: 15px;
	margin-left: 3px; */
	margin: 10px;
	text-align: right;
}
.entitle-search {
	margin-top: 20px;
}
.entitle-search .search-dropdown {
	max-width: 96.4%;
}

.app-group {
	border: 1px solid #ccc;
	margin-bottom: 10px;
	padding: 10px;
}
.app-group b{
	padding-bottom: 10px;
}

.app-group ul {
	/* list-style: none; */
	padding-left: 25px;
	margin-bottom: 10px;
} 

.request-access .col-md-2.agentName {
    width: 12%;
    padding: 0 5px;
}

.selected-apps, .selected-apps .uar-dashboard-items .card {
	-margin-bottom: 0px !important;
}

.selected-apps .uar-dashboard-items{
	margin-top: 0px !important;
}
.modal-sticky{
	position: sticky;
  top: -10px;
  padding: 10px;
  margin: -10px;
  background: rgba(255,255,255,.9);
  z-index: 99999;
}

.request-application {
	display: flex;
	align-items: center;
	/* justify-content: space-between; */
	margin-bottom: 20px;
  }
  
  .request-application .uar-item-img {
	width: 160px;
  }
  
  .request-application .uar-item-img, .group-section {
	padding: 30px;
	border: none;
	-webkit-box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.15);
	box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.15);
	z-index: 99;
	background: #fff;
	margin-right: -15px;
  }
  
  .group-section {
	width: 400px;
  }

  .request-details {
	border: 1px solid #ccc;
    padding: 30px;
    border-radius: 5px;
    background: #cccccc2e;
	
  }

  .request-details ul {
	margin-left: 50px;
  }

/*# sourceMappingURL=main-7bfc8635.3b8211dd.css.map*/