/* custom header */
.u-header__section--admin-dark .profileMenu,.u-header__section--admin-dark .profileMenu:hover,.u-header__section--admin-dark .profileMenu:focus {
  color: #fff;
}
.u-header .profileMenuItems{
  opacity:1;
  background-color: #2e3c56;
  color: #d4dade;
  top:65%}
.u-header__section--admin-dark .profileMenu i {
  color: #6d7c9f;
}
.dt-body-center>.g-px-25, .dt-body-center>.g-px-25:hover {
    padding-left: 1.78571rem !important;
    padding-right: 1.78571rem !important;
    margin-top: 10px;
    background: #15d3b2!important;
    width: 8em;
    padding: 5px;
    color: white;
    border-radius: 50px;
    float: right;
    position: relative;
    top: -10px;
    left: -5vw
}

.dt-body-center>.g-px-25>.g-mr-15--md {
    margin-left: 10px;
}
@keyframes fadeInCustom {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
.profileMenuItems.show {
  animation-name: fadeInCustom;
}
@keyframes fadeOutCustom {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}
.profileMenuItems {
  animation-name: fadeOutCustom;
}
.u-dropdown-css-animation{-webkit-animation-duration:0.5s;animation-duration:0.5s;}
/* end custom header */
/*table section*/
.editTableItemOptions{border:0;min-width: 12rem;}

.app-modal-window .modal-dialog {
    width: 80%;
    height:100%;
    margin-top:300px;
    margin-left:300px;
  }
  .navbar-brand{padding:5px;}
  .table td, .table th {
    border-right: 1px solid;
    text-align:left !important;
  }
  .table th{background-color: #f5f9f9;}
  /*dynamic pagination*/
  table.dataTable thead th {
position: relative;
background-image: none !important;
}
.dataTables_length,
.dataTables_info,
.dataTables_paginate {
  display: block;
}
table.dataTable thead th.sorting:after,
table.dataTable thead th.sorting_asc:after,
table.dataTable thead th.sorting_desc:after,
table.dataTable thead th.sorting:before,
table.dataTable thead th.sorting_asc:before,
table.dataTable thead th.sorting_desc:before {
position: absolute;

display: block;
font-family: FontAwesome;
font-size: 16px;
right:8px;
font-weight: normal;
color:#bac9c9 !important

}
table.dataTable thead th.sorting:after,
table.dataTable thead th.sorting_asc:after,
table.dataTable thead th.sorting_desc:after {
content: "\f106";
top: 25%;

}
table.dataTable thead th.sorting:before,
table.dataTable thead th.sorting_asc:before,
table.dataTable thead th.sorting_desc:before {
content: "\f107";
top: 40%;

}
span.faq-table-text {
    display: block;
    width: 99%;
    max-width: 30em;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
@media (min-width: 0){
.page-link {
padding-top: 0.67143rem !important;
padding-bottom: 0.67143rem !important;
padding-left: 1.07143rem !important;
padding-right: 1.07143rem !important;
border-radius: 4px !important;
}
#example_previous .page-link,#example_next .page-link{padding-left: 0.8rem !important;padding-right: 0.8rem !important;}	
}
.media-body.align-self-center.text-right.export {
    position: relative;
    left: 331px;
}
.page-item:not(:last-child) {
margin-right: .5rem;
}
.editTableItem [aria-labelledby] {
  opacity: 1;
}
.page-link:hover {
color: #e62154;
border-color: #1cc9e4 !important;
text-decoration: none;
background-color: transparent;
border-color: #dee2e6;
}
.page-link:focus{box-shadow:none;}
/*end table section*/
/*dynamic pagination*/
/*color section*/
.header-v1 .navbar-brand,.header-v1 .navbar-brand:hover{color:#d4dade}
.izmocolor{color:#c31f26}
.dataTables_length .dropdown-menu.open{margin-top: 0.71429rem}
#example1_wrapper label,#example_length label{position:relative;}
.entries-arrow{ top: 7px; right: -15px;font-weight: bold;font-size: 12px;}
.entries-arrow-popup { top: 63px;right: 18px;font-weight: bold;font-size: 12px;
}
.nodata-error {
	text-align:center;
	padding-top:15px;
	color:red;
	
}
/*end color section*/

/* loader icon */
.loaderbg{
    width: 100%;
    z-index: 102;
    position: fixed;
    top: 0px;
    bottom:0px;
    background-color: #3f40406e;
}

.loadercont{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);	
}

.loader-icon {
  border: 8px solid #f3f3f3;
  border-radius: 50%;
  border-top: 8px solid #C81444;
  padding:50px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
  z-index:1000;
 
}
@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}
.fit-table-content {max-width: fit-content;max-width: -moz-fit-content;} 
.u-editable-table--v1 input[type="text"]{height: 30px;
    width: 100%;    padding: 10px !important ;}
    .btn-group.bootstrap-select.js-select-entries.u-select--v1-select.w-100 {width: auto !important;margin-top: -3px;}
    label>.btn-group.bootstrap-select +i.hs-admin-angle-down.g-pos-abs.entries-arrow.g-color-gray-light-v6 {position: relative!important;top: 1px;right: 0px;}
    #filter-items.row>div[type="button"].filter-btn>font {margin-top: -1px;}

/* loader icon */

/*added for table toggle filter styles*/   
    
 .fa-filter:before {
    content: "\f0b0";
    color: #737984;
    top: 8px;
    position: absolute;
    left: 9px;
}

a[aria-label*="filter"] {
    margin-left: 41px;
    background-color: #ecf1f1;
    margin-bottom: 5px;
    height: 30px;
    width: 30px;  
}

#tableInnerFilter{background-color: #f5f9f9;padding: 1em;}
bootstrap-decorator {display: inline-block;margin: 1%;}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border-top: 4px solid #000;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
    content: "";
    margin-left: 5PX;
    vertical-align: middle;
}

.dropdown-toggle::after {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .255em;
    vertical-align: .55em;
    content: "";
    border-top: .3em solid;
    border-right: .3em solid transparent;
    border-bottom: 0;
    border-left: .3em solid transparent;
}

.filter-Search{
	background-color: #ffffff;
    padding: 4px 10px;
    visibility: visible;
    margin-top: 10px;
    margin-left: 12px;
    border: 1px solid #dedada;
    box-shadow: 2px 2px #c1baba;
    }
    
.filter-btn{background-color: #e8f1f1;color: black;border-radius: 0;}
.filter-Search .input-group .input-group-btn button{border-radius: 0px;padding: 5px;font-size: 13px;}
.filter-Search .input-group .form-control{border: 1px solid #e5e6e6;height: 30px}
.filter-Search .input-group .form-control:focus {border-color: #6691d6 !important;}
.filter-Search .input-group { bottom: 8px;}
.filter-update,.popfilter-update{background-color: #6691d6;border-color: #6691d6;}
.filter-update:hover,.popfilter-update:hover {background-color: #6691d6;border-color: #6691d6;}
.filter-items .collapse.show{display:inline-block;}
#filter-items-popup,#pop-filter-items-popup {position:absolute;width:100%;}
#filter-items div{margin-left:10px;}
#filter-items-popup .collapse,#pop-filter-items-popup .collapse {position:sticky;z-index: 99;width: 25%;}
#pop-filter-items-popup .collapse{width: 70%;}
.filter-Search button.btn-primary{font-size: 13px;
    width: 19%;
    height: 30PX;}
.filter-Search:before {
   border-bottom: 11px solid rgb(241, 243, 245);
    border-left: 11px solid transparent;
    border-right: 11px solid transparent;
    content: "";
    display: inline-block;
    left: 9px;
    position: relative;
    top: -21px;
}
.filter-color .fa-filter:before{
	color: red !important;
}

/*End of table toggle filter styles*/
#sideNavMenu.g-min-height-100vh {min-height: 93vh;max-height: 93vh;overflow: auto;}
#sideNavMenu.g-min-height-100vh::-webkit-scrollbar {background: #2e3c56;width: 5px;}
#sideNavMenu.g-min-height-100vh::-webkit-scrollbar-thumb {background: #888;}
.userHeaderName{position: relative;bottom: 6px;}
.g-top-0 { top: -28px !important; }
.g-bg-red {  background-color: #e62154 !important; }
.u-has-error-v1-3 .form-control, .u-has-error-v1-3 [class*="input-group-"], .u-has-error-v1-3 [class*="u-select"] {
    background-color: #ffffff; border-color: #f00;
}
.datatable-dropdown select {
  width: 74%;
  font-size: 14px;
  border: 1px solid #ccc;
  height: 29px;
  padding-left: 14px;
  font-weight: bold;
}
.datatable-dropdown {
  border-radius: 3px;
  overflow: hidden;width:100%;
}.datatable-dropdown .caret{position: relative;
    right: 30px;
}
    .datatable-dropdown > div {bottom: 2px;}
    .datatable-dropdown ~ button{position: absolute;
    right: 0px;width:24%;}
.datatable-dropdown ~ .input-group ~ .filter-Search {
      width: 70%;
}
.image-height{/*width: 100px;*/ height: 100px;}
.mediaFile {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.mediaFile input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #eee;
  border-radius: 50%;
  display:none;
}

/* On mouse-over, add a grey background color */
.mediaFile:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.mediaFile input:checked ~ .checkmark {
  background-color: #2196F3;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.mediaFile input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.mediaFile .checkmark:after {
 	top: 9px;
	left: 9px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}

/* style for media Liabrary */

.mediaLibBody{height: calc(100% - 73px);}
#mediaLibraryPopup>.modal-dialog>.modal-content {margin-top: -3%;}
#mediaLibraryPopup .fileMain .container {max-width: none;width: 100%;margin-left: -0.5%;margin-right: 0;padding-right: 0;}
#frm-mediaLibrarySearchFilesResult .table-responsive .dataTables_length {margin-top: -5vh;}
#mediaLibraryPopup>.modal-dialog{max-width: none!important;}
#mediaLibraryPopup .bootstrap-select.btn-group .dropdown-menu li.selected {background: transparent;}
.fileMain .container .g-mb-30.col-sm-12 {margin-bottom: 0!important;}
.mediaLibBody>.customScroller>.col-sm-12.h-100.g-brd-around {height: auto!important;border: none!important;overflow: auto;border: none!important;margin-top: 0!important;}
.fileMain .modal-footer {border-top: none;}
.fileMain .modal-dialog>.modal-content>.modal-footer {margin-left: -15px;}
#mediaLibrarySearchFilesResult tr[role='row']>td {border: 1px solid #e1eaea!important;
padding: 5px!important;}
tr[role="row"]>td.dt-body-center>input[type=radio] {display: inline-block;width: 100%;}
table#mediaLibrarySearchFilesResult {border-collapse: collapse!important;position: relative;
top: 10px;}
.mediaLibBody .modal-footer>input {margin-right: 52%;}
#folderContainer .list-group-horizontal{flex-wrap: wrap;}
#folderContainer .list-group-item {
	display: flex;align-items: center;justify-content: center; 
    font-size: 14px;width: 30%;height: 130px;margin-top: 15px;margin-left: 10px;background-color: #2e3c56 ;
    box-shadow: 4px 3px #b9bfcc;
    border: none;
}
#folderContainer .list-group-item i{COLOR: white;
    DISPLAY: FLEX;
    FLEX-DIRECTION: column;
    FONT-SIZE: 20PX;
    TEXT-ALIGN: CENTER;}
    
.rightMark{
	position: absolute;
    top: -10px;
    padding: 1px 9px;
    border-radius: 60px;
    background-color: #ff0000;
    width: 35px;
    right: -12px;
    color: #ffffff;
    font-size: 21px;
    font-weight: bold;
}
.ml-color{background-color: #2e3c56 !important;box-shadow: 5px 3px #b5b8bee3;color:white;}
.image-description{height: 24%;}
.image-description>.mediaDetailFile {height: 100%;}
#collapseOne::-webkit-scrollbar-track{ -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #6b757d;}
#collapseOne::-webkit-scrollbar{
  width: 3px;
  background-color: #F5F5F5;
}
#collapseOne::-webkit-scrollbar-thumb{
  background-color: #fdfdfd;
      border-radius: 25px;
}
.customScroller::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); background-color: #6b757d;}
.customScroller::-webkit-scrollbar{width: 5px; background-color: #F5F5F5;}
.customScroller::-webkit-scrollbar-thumb{background-color: #d4d4d4;border-radius: 25px;}
.overlay{position: absolute;
    background-color: #4d4d4b80;
    display: flex;
    width: 100%;
    left: 0px;
    bottom: 0px;
    padding: 8px;display:block;}
.icon-links{margin-bottom: 0;}
.icon-links a{    display: inline-block;
    width: 60px;
    padding: 5px;
    text-align: center;
    color: white;}
.overlay .icon-links{font-size:14px;} 
#treetable tbody > tr > td {
    font-size: 16px !important;
    height: 19px;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
	#expanded-data .icon-space{		
  padding-right: 15px;		
}		
.list-group-item .mediaFile {		
    display: block;		
    position: absolute;		
    padding-left: 0px;		
    margin-bottom: 0px;		
    cursor: pointer;		
    font-size: 22px;		
    -webkit-user-select: none;		
    -moz-user-select: none;		
    -ms-user-select: none;		
    user-select: none;		
    top: 0px;		
    left: 0px;		
    width: 100%;		
    height: auto;		
}

.list-group-item .mediaFile {		
    display: block;		
    position: absolute;		
    padding-left: 0px;		
    margin-bottom: 0px;		
    cursor: pointer;		
    font-size: 22px;		
    -webkit-user-select: none;		
    -moz-user-select: none;		
    -ms-user-select: none;		
    user-select: none;		
    top: auto;
    bottom: 0px;
    left: 0px;		
    width: 100%;		
    height: auto;		
}
#folderContainer .list-group-item .mediaFile i.fa.fa-cube.fa-7x {
    position: relative;
    top: -7vh;
}
.imageDescription div{padding-top: 2px;
    color: #ffffff;
    font-size: 13px;
    border-bottom: 1px solid #565656;
    padding-left: 6px;
    padding-bottom: 1px;
    width: 100%;}
.imageDescription{background-color: #2e3c55;box-shadow: 5px 3px #b5b8bee3;height: 168px;}
.list-group-item .mediaFile.audioELm {  
    top: auto;
    bottom: 0px;
}
#folderContainer .list-group-item .mediaFile.audioELm i {
	position: relative;
    top: -10vh;
}
/*.imageDescription div:nth-child(odd) {background-color: #d5dce9;}
.imageDescription div:nth-child(even) {background-color: #f4f8ff;}*/
.imgDesimgDiv{display: inline-flex;position: relative;/*bottom: 30px;*/}
.imgDesDiv{display:inline-block;position: relative;}
.imgDesimgDiv img{width: 155px; height: 163px;object-fit: fill;padding-right: 4px;}
.mediaLibBody>.col-3>#accordion {height: 56%;}
#mediaLibraryPopup #accordion .mt-5 {margin-top: 4.482vh!important;height: 375%;}
.mediaFile img{width: 100%; height: 130px;object-fit: cover;}
.folderFilePath{font-size: 13px;font-weight: bold;color: #2e3c55;}
.mediaDetailFile {display: block;position: relative;margin-bottom: 12px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.mediaDetailFile img{width: 100%; height: 100%;object-fit: cover;}
.fileCompletePath{font-size: 12px;font-weight: bold;color: #2e3c55;white-space: nowrap;display: inline-block;width: 15vw;overflow: hidden;text-overflow: ellipsis;}
.imageNotAvailable{text-align: center;float: right;padding-top: 20%;padding-left: 7%;}
#mediaLibraryPopup .modal-content .modal-header,#mediaLibraryPopup .modal-content .modal-body {padding: 1.494vh;}
#mediaLibraryPopup .modal-content .modal-body,#mediaLibraryPopup .fileMain>.container{height: 93%;}
#mediaLibraryPopup .fileMain>.container>.container{height: 100%;}
#mediaLibraryPopup .fileMain>.container>.container>.g-mb-30.col-sm-12{height: 97%;}
.nav-pills > li.active > a, .btn-primary {
    border-bottom-style: solid;
    border-color: #e12254 !important;
    padding-left: 0.64286rem !important;
    padding-right: 0.64286rem !important;
    background-color: white !important;
    color: black !important;
}
.json-editorDiv{width: 100%; height: 400px;}
.json-editorDiv .jsoneditor .jsoneditor-menu{background-color: #2e3c56;}
.json-editorDiv .jsoneditor .jsoneditor{border: 1px solid #2e3c56;}  
.jsoneditor-poweredBy{display:none;}
.schema-form-checkbox .help-block{display: inline-flex;margin-left: 10px;height: 3em;}
.schema-form-fieldset{
	    border-top-color: rgb(204, 204, 204) !important;
    border-top-style: solid !important;
    border-top-width: 1px !important;
    border-right-color: rgb(204, 204, 204) !important;
    border-right-style: solid !important;
    border-right-width: 1px !important;
    border-bottom-color: rgb(204, 204, 204) !important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
    border-left-color: rgb(204, 204, 204) !important;
    border-left-style: solid !important;
    border-left-width: 1px !important;
    padding: 20px;
}
legend{
	width:auto !important;
}

.modal-header--sticky {
  position: sticky;
  top: 0;
  background-color: inherit; /* [1] */
  z-index: 1055; /* [2] */
}

/* Footer fixed to the bottom of the modal */
.modal-footer--sticky {
  position: sticky;
  bottom: 0;
  background-color: inherit; /* [1] */
  z-index: 1055; /* [2] */
}
.modal-dialog form{
	width:100%!important;
}
.visConfig{text-decoration: underline;font-weight: bold;}
a.dtMoveUp, a.dtMoveDown {margin-right:5px;text-decoration: underline;cursor:pointer;}
#filtersubmit{
	position: relative;
    z-index: 1;
    color: #7B7B7B;
    cursor: pointer;
    width: 0;
    float: right;
    bottom: 58px;    left: 3px;
}
/*issue 419 code start*/
a.u-side-nav--second-level-menu-link span.media-body.align-self-center {
    white-space: nowrap;
    overflow: hidden;
}

.row.no-gutters.g-overflow-x-hidden .col.g-ml-45.g-ml-0--lg.g-pb-65--md {
    min-height: 93.1vh;
}
/*issue 419 code end*/
/*issue 420 code start*/
/*#filter-items {
    /*position: absolute;
    top: 1em;
    width: 83%;
}*/
.filter-Search .input-group button.btn-primary.filter-updatetranslationDt {
    min-width: 5.5em;
}
.filter-Search .input-group input.form-control.Translation {
    min-width: 6em;
}
.filter-Search {
    min-width: 30em;
}
#filter-items div {
	    margin-bottom: 0.5em;
}
div.dataTables_wrapper div.dataTables_paginate {
    position: relative;
/*    top: 5em;*/
}
tr td span.u-tags-v1:hover, tr td span.u-tags-v1:focus {
    cursor: default;
}
i.fa.fa-music.form-icon {
    font-size: 180%;
}
.mediaDetailFile i.fa.fa-music {
    margin: auto;
    font-size: 180%;
    position: absolute;
    top: 37%;
    left: 42%;
}
button.select_modal {

    color: #4b5770;
    border-radius: 5px;
    padding: 12px 15px;
    width: 100%;
    border: 1px solid #4b5770;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

form.u-header--search>.row>.col-sm-6:first-child>.u-select--v3 {border: none;}
button.select_org {
    background: #222e44;
    color: #4b5770;
    border-radius: 5px;
    padding: 12px 15px;
    width: 100%;
    border: 1px solid #4b5770;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
button.select_org span {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: clip;
    width: 85%;
}
button.select_org:focus {outline: none;}
nav.navbar form.u-header--search .row {width: 45.7em;}
#selectOrganizationOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0,0,0,0.5);
  z-index: 2;
}
#selectOrganizationOverlay>#overlaybody {
    position: relative;
    top: 10%;
    left: 20%;
    max-height: 85vh;
    overflow: auto;
    width: 60%;
    font-size: 15px;
    background: white;
    border: 2px solid #e5e8eb;
}
#overlayheading {
    font-size: 15px;
    background: #ebf5f7;
    padding: 5px;
    position: sticky;
    top:0px;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    z-index: 101;
}
.border-bottom-custom{
    border-bottom: 2px solid #e12254;
}
.link-env-popup input[type="radio"] {
    height: 2vh;
    width: 1vw!important;
}
#overlayheading i.hs-admin-angle-right {float: right;padding: 3px;cursor: pointer;}
#overlayheading i.hs-admin-angle-right:before {content: "\e939";}
#organizationStructure li {list-style: none;}
#selectOrganizationOverlay #organizationStructure {padding: 1em;}
#overlaybody>div>form {margin-top: 50px;margin-left: -8px;}
#organizationStructure li {cursor: pointer;padding-left: 20px;}
#organizationStructure li.plusIcon {background: url(/resources/images/plus.png) no-repeat;background-size: 20px;background-position: -3px 3px;}
#organizationStructure li.minusIcon {background: url(/resources/images/minus.png) no-repeat;background-size: 20px;background-position: -3px 7px;}
#organizationStructure ul {padding-left: 10px;}
#organizationStructure li.plusIcon>ul {display: none;}
#organizationStructure li.minusIcon>ul {display: block;}
#organizationStructure li>span.slectedLink {font-weight: bold;}
.u-header-logo-toggler {height: 66px;}
#sideNav.u-side-nav--mini a span.u-side-nav--has-sub-menu__indicator {display: none;}
div.filter-Search div.input-group button.btn.btn-primary font {vertical-align: top!important;}
div.modal-body form.g-brd-gray-light-v4 button.btn.btn-md {float: left;}
div.dataTables_wrapper div[id$='PopUPDT_paginate'i].dataTables_paginate{top: -1em!important;}
div.dataTables_wrapper div.dataTables_paginate, div.dataTables_wrapper div[id$='DT_paginate'i].dataTables_paginate {margin-top: 1em;}
.col-sm-12.h-100.g-brd-around .col-1,.card-block .row.mt-4 .col-1 {min-width: 120px;}
.col-sm-12.h-100.g-brd-around .row.mt-4 .col-11,.card-block .row.mt-4 .col-11 {max-width: 18em;}
.col-sm-12.h-100.g-brd-around .col-2 {min-width: 230px;}
.col-sm-12.h-100.g-brd-around .row.mt-4 .col-10 {max-width: 18em;}
span.themeEdit {float: none;left: 55em;padding:3px;top: 1em;}
span.themeAdd {float: none;left: 1em;padding:3px;top: 1em;}
div[id$='Popup'i].modal div.modal-dialog.modal-dialog-centered div.modal-content {max-height: 90vh;overflow-y: auto;overflow-x: hidden;}
div[id$='popup'i].modal.fade.show {z-index: 1049;}
div[id$='popup'i].modal div.modal-dialog div.modal-content {background-color: white;}
form.g-brd-gray-light-v4 div.g-mb-30.col-sm-12 div.form-group.schema-form-string.has-feedback {display: inline-block;width: 48%;margin: 5px;}
form.g-brd-gray-light-v4 div.g-mb-30.col-sm-12 div.form-group.has-feedback.schema-form-textarea {margin: 5px;width: 97.2%;}
form[id$='PopUpDT'] div.table-responsive~div.media.align-items-center.g-mb-45.g-mt-30 {margin: 0!important;}
form.g-brd-gray-light-v4 div.g-mb-30.col-sm-12 div.form-group.schema-form-string.has-feedback input.form-control {
border-color: #e1eaea;
padding-top: 0.71429rem!important;
padding-bottom: 0.71429rem!important;
padding-left: 1rem!important;
padding-right: 1rem!important;
}
.superUSerLink {line-height: 1;height: 1em;position: relative;top: 1.3em;left: 1em;}
form.g-brd-gray-light-v4 div.g-mb-30.col-sm-12 div.form-group.has-feedback.schema-form-textarea textarea.form-control{border-color: #e1eaea;}
div[id$='OptionsPopup'i] .modal-dialog .modal-content {max-height: 90vh;overflow-x: hidden;overflow-y: auto;}
body>.modal.fade.in {overflow: auto;}
div[id$='popup'] .u-select--v3>.btn-group>.dropdown-menu.open.show {width: 97%;min-width: 97%;}
.float-right .text-info.fa-plus span {font-family: 'OpenSans-Regular';font-size: 13px!important;}
.bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner {height: 11em!important;max-height: 20vh!important;}
form.u-header--search .bootstrap-select.btn-group .dropdown-menu.open.show .dropdown-menu.inner {height: auto!important;}
.u-select--v3 .u-select--v3-select .dropdown-menu[role="combobox"] {max-height: none!important;}
.appconfig ul.nav li:not(.active) {cursor: pointer;}
div>a>button.btn.btn-md {padding: 0.92857rem 0.85714rem;}
form.orgSearch>input[type='submit'], form.orgSearch>input[type='search'] {width: 90px;}
.g-mb-30.col-sm-3>label.form-check-inline.u-check.g-pl-25 {margin-top: 0!important;}
form#frm-mediaLibrarySearchFilesResult .filter-items>#filter-items.row {width: 70%;}
.modal-footer>.fileInputContainer>.fileTextLabel {line-height: 0;}
.fileInputContainer {position: absolute;left: 2.3em;}
.col-3>.media-body>div {margin-top: 10vh;}

#frm-mediaLibrarySearchFilesResult .filter-Search {max-width: 30em;}
#frm-mediaLibrarySearchFilesResult #pop-filter-items-popup .collapse {position: relative;margin-left: -2em;}

.dataTables_wrapper.no-footer {overflow: auto;min-height: 190px;}
#mediaLibrarySearchFilesResult_wrapper.dataTables_wrapper.no-footer {overflow: inherit;}
div[id^='trimDt'] label.checkMark>.u-check-icon-checkbox-v6>i.fa {border-color: transparent;background-color:#92a8d1;}
table.disableLink td.center:last-child,table.routerDisableLink td{background: rgba(200,200,200,0.1);}
table.routerDisableLink td input[type="checkbox"]+.u-check-icon-checkbox-v6 {
    pointer-events: none !important;
    opacity: 0.5;
}
table.disableCheckBox td:nth-last-child(2){background : rgba(175,175,175,0.1);pointer-events: none!important;opacity: 0.8;}
table.disableLink a#item.u-link-v5 {pointer-events: none!important;opacity: 0.5;}
div[id$='popup'i].modal.fade.show #pop-filter-items-popup .collapse {position: relative;width: 30%!important;margin-left: -2em;}
div[id$='popup'i].modal.fade.show #pop-filter-items-popup .collapse:nth-child(6n+5), 
div[id$='popup'i].modal.fade.show #pop-filter-items-popup .collapse:nth-child(6n+6) {left: calc(690px - 30%)!important;}
main>.row.no-gutters.g-overflow-x-hidden>.col.g-ml-45.g-ml-0--lg.g-pb-65--md {min-height: 0;max-height: 93vh;overflow: auto;}
form.g-brd-gray-light-v4>.row>.g-mb-30.col-sm-12{margin-bottom: 1.5rem!important;}
form.g-brd-gray-light-v4>.row>.g-mb-30.col-sm-12.u-divider-right,form.g-brd-gray-light-v4>.row>.g-mb-30.col-sm-12.text-right{margin-bottom: 0!important;}
html.ng-scope {overflow: hidden;}
form.u-header--search .col-sm-6>.u-select--v3.g-color-darkblue-v6,.u-select--v3.g-color-darkblue-v6>button.select_org>i.hs-admin-angle-down,
form.u-header--search>.row>.col-sm-6>.u-select--v3.g-pos-rel,a.profileMenu>span.g-pos-rel>i.hs-admin-angle-down,.u-select--v3.g-color-darkblue-v6>.d-flex>i.hs-admin-angle-down {
color: white !important;}
form.u-header--search>.row>.col-sm-6>.u-select--v3.g-pos-rel>button.select_org {color: white!important;border: 1px solid white;}
button.btn.g-width-160--md,a.btn.g-width-160--md,button.btn.g-width-185--md,a.btn.g-width-185--md {width: auto!important;}
@media (max-width: 1720px) {
	#filter-items {
    width: 100%;
	}
}
div.multiselect-parent button.dropdown-toggle span.caret {display: none;}
div[id$='DT_wrapper'i].dataTables_wrapper{overflow-x: auto;}
div.row div.template_theme_dropdown.col-sm-6 div.u-select--v3.g-brd-gray-light-v7 {height: 3.2em;}
div.g-mb-30.col-sm-6 div.u-select--v3.g-pos-rel div.btn-group.bootstrap-select button.dropdown-toggle {border: none;}
div.template_theme_dropdown.col-sm-6 div.u-select--v3.g-pos-rel span a.text-info {position: relative;top: 3.2em;}
div[id$='popup'i].modal.fade.show::-webkit-scrollbar {display: none;}
form.g-brd-gray-light-v4 div.col-sm-6 div.g-mb-30 div.col {padding-left: 0;}
div.col-sm-6 div.row div.g-mb-40.col-sm-6.u-divider-right {margin-top: 2em;}
.tab-content .ml-1.mt-4 .tab-pane.active.ml-4 {margin-left: 0!important;overflow-x: auto;}
ul.supportApp {overflow-x: hidden!important;}
ul.supportApp>li:not([role='presentation'])>a {cursor: pointer;}
.fileMain .input-group.u-file-attach-v1.g-brd-gray-light-v2 {margin-bottom: 10px;margin-top: 10px;display: inline-block;margin-left: -15px;cursor: default;}
#mediaLibraryPopup input#search-input {width: 25em;display: inline-block;}
.fileMain .col-sm-12>.input-group>.input-group-btn {position: relative;top: -0.33em;display: inline-block;height: 3.25em;}
#mediaLibraryPopup input#search-input.form-control:focus{border-color: #ccc;}
.modal-content.col-5>.imageDescription>div:last-child,.modal-content>.modal-header> h5#confirmationModalLabel {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.category-conformation .modal-content>.modal-header> h5#confirmationModalLabel {white-space: normal;}
.category-conformation .modal-content.modal-sm {
    max-width: 30vw;
    left: 0%!important;
}
.form-control:focus, .custom-select:focus {border-color: #e9ecef;}
span>strong.filter-criteria-hint>font {display: inline-block;max-width: 5vw;text-overflow: ellipsis;overflow: hidden;position: relative;top: 6px;}
#folderContainer>.row>.col {max-width: 11vw;width: auto;border: 1px dotted #ddd;word-wrap: break-word;text-align: center;}
.row .g-mb-30.col-sm-6 input[type=radio] {margin-left: 5px;margin-right: 5px;position: relative;top: 1px;}
@media  (max-width: 1500px) {
	.filter-Search {
    min-width: 20em;
    /*position: relative;
    left: -7em;
    top: 3em;*/
}
div.col-sm-12.h-100.g-brd-around div.row div.col {overflow-x: hidden;}
}
@media (max-width: 1210px) {
	.col-sm-12.g-brd-around .media-md.align-items-center {
    display:none
	}
	.table-responsive {
	    overflow: auto;
	}
	.table-responsive::-webkit-scrollbar{display: none;}
	div.dataTables_wrapper div.dataTables_paginate {
	    top: 0em!important;
	}
	.u-header__section nav.navbar .g-py-10.g-pl-40--lg.ml-auto {
	    padding-left: 0!important;
	    margin-left: 0!important;
	    width: 74%;
	}
	nav.navbar form.u-header--search .row {width: 45vw;margin-right: 0;padding-right: 0;}
	.u-header__section nav.navbar .g-pl-10.g-pl-20--sm {padding-left: 0!important;}
	form.u-header--search>.row>.col-sm-6:first-child {
	    width: 8vw;
	    max-width: none;
	    flex: auto;
	    margin: 0;
	    padding: 0;
	}
	form.u-header--search>.row>.col-sm-6 {
	    width: 5vw;
	    max-width: none;
	    flex: auto;
	}
	div ul.list-group li.list-group-item.filter {min-width: 125px;}
	#selectOrganizationOverlay>#overlaybody {width: 50%;}
	div.mt-5 div.accordin-Table {overflow: auto;max-height: 175px;}
	#mediaLibraryPopup>.modal-dialog>.modal-content {min-width: 90vw;left: -14vw;}
	li.list-group-item label i.fa.fa-folder span {font-size: 15px;}
}
@media (max-width: 992px) {
.u-header__section nav.navbar .u-header-logo-toggler {width: 50px;}
nav.navbar .u-header-logo-toggler a.navbar-brand {display: none;}	
.u-header__section nav.navbar .g-py-10.g-pl-40--lg.ml-auto {width: 93%;}
form.u-header--search>.row>.col-sm-6:first-child {width: 16vw;}
nav.navbar form.u-header--search .row {width: 57vw;}
form.u-header--search>.row>.col-sm-6 {width: 11vw;}
#selectOrganizationOverlay>#overlaybody {width: 66%;left: 17%;}
div[id$='popup'i].modal {padding-right: 0!important;}
div[id$='Part_wrapper'i].dataTables_wrapper table.dataTable.no-footer,div[id$='Rules_wrapper'i].dataTables_wrapper table.dataTable.no-footer{
	overflow-x: auto;display: block;max-width: 80vw!important;}
div.dataTables_wrapper div[id$='DT_paginate'i].dataTables_paginate {top: 0em!important;}
.mediaLibBody .image-description .mediaDetailFile img {max-width: 100%;height: auto;}
div[id$='Popup'i].modal div.modal-dialog div.modal-content div.modal-body {max-width: 95vw;}
}
@media (max-width: 768px) {
.u-header__section nav.navbar .g-py-10.g-pl-40--lg.ml-auto {width: 91%;}
form.u-header--search>.row>.col-sm-6:first-child {width: 8vw;}	
div.dataTables_wrapper div[id$='_info'i].dataTables_info{text-align: left;}
div.dataTables_wrapper div[id$='PopUP_info'i].dataTables_info,div.dataTables_wrapper div[id$='PopUPDT_info'i].dataTables_info,div.dataTables_wrapper div[id$='DT_info'i].dataTables_info{
	text-align: left;}
div.dataTables_wrapper div[id$='PopUP_paginate'i].dataTables_paginate{top: 0em!important;}
.media-body [data-tabs-mobile-type="slide-up-down"].nav.text-uppercase {display: block;position: relative!important;}
.media-body [data-tabs-mobile-type="slide-up-down"].nav .nav-link {border: none!important;border-bottom: 1px solid #eee!important;width: 14em;margin: 0 auto;}
.media-body [data-tabs-mobile-type="slide-up-down"].nav .nav-link.g-brd-lightred-v3 {border-bottom: 1px solid #e12254!important}
header.card-header .media.g-pos-rel .media-body.d-flex {padding-bottom: 1em;}
div.media div.media-body a.js-fancybox.g-bg-primary {padding: 0.5rem 1.85714rem;}
div.col-sm-6 div.row div.g-mb-40.col-sm-6.u-divider-right {margin-top: 3em;}
}
@media (max-width: 620px) {
nav.navbar .col-auto form.u-header--search.col-sm {width: 50vw;}
div[id$='PopUP_wrapper'i].dataTables_wrapper{overflow-x: auto;}
div.modal-body div.g-ml-10 div.col-3.g-pa-0.g-brd-gray-light-v4 {min-width: fit-content;}
}
@media (max-width: 750px) {
	div.dataTables_wrapper div.dataTables_paginate {top: 10em;left: 0em;}
	div.dataTables_wrapper div[id$='PopUP_paginate'i].dataTables_paginate,div.dataTables_wrapper div[id$='PopUPDT_paginate'i].dataTables_paginate,
	div.dataTables_wrapper div[id$='DT_paginate'i].dataTables_paginate {left: 0;}
	/*div.dataTables_wrapper div.dataTables_paginate {
	    top: 14em!important;
	}*/
	nav.navbar .col-auto form.u-header--search.col-sm {
    display:block;
	}
}
@media (max-width: 576px) {
.u-header__section nav.navbar .g-py-10.g-pl-40--lg.ml-auto {width: 85%;display: block!important;}
form.u-header--search>.row>.col-sm-6 {width: 11vw;display: inline-block;}
nav.navbar form.u-header--search .row {width: 87vw;}
form.u-header--search>.row>.col-sm-6:first-child {width: 5vw;}	
#selectOrganizationOverlay>#overlaybody {top: 17%;}
.page-item.paginate_button {display: inline-block;}
div[id$='DT_wrapper'i].dataTables_wrapper div.dataTables_paginate ul.pagination, div[id$='PopUp_wrapper'i].dataTables_wrapper div.dataTables_paginate ul.pagination {
display: block;white-space: break-spaces!important;}
#mediaLibraryPopup>.modal-dialog>.modal-content {left: 0vw;}
div.col-sm-6 div.row div.g-mb-40.col-sm-6.u-divider-right {margin-top: 0em;}
form.g-brd-gray-light-v4 div.g-mb-30.col-sm-12 div.form-group.schema-form-string.has-feedback {display: block;width: 97.2%;}
}
@media (max-width: 572px) {
	.u-header-logo-toggler {height: 105px;}
	
	/*div.dataTables_wrapper div.dataTables_paginate {
	    top: 23em!important;
	    left: 15em;
	}*/
	nav.navbar .col-auto form.u-header--search.col-sm {
    display: block;
    opacity: 1!important;
    position: static;
   background-color: transparent;
    width: 100%;
    padding: 0 !important;
    }
    header.u-header .col-auto.d-flex.g-py-10 {width: 80vw;}
    form.u-header--search .col-sm-6 {
   	display: block;
    padding-bottom: 5px;
	}
	body main.container-fluid.px-0.g-pt-65.ng-scope {
    position: relative;
    top: 2.7em;
	}
	.media-body.align-self-center div a button {display: block;margin-left: 2em;}
	div.media div.media-body div button.btn-md~a {display: inline-block;position: relative;top: -4px;}
	div.media div.media-body a.js-fancybox.g-bg-primary {margin-bottom: 5px;}
	div.col-sm-12.h-100.g-brd-around div.row div.col {width: 100vw!important;overflow-x: inherit;}
	div.col-sm-12.h-100.g-brd-around div.row div.col div.g-mb-30.col-sm-6 p {overflow-x: hidden!important;}
	div.mt-5 div.accordin-Table {max-height: 125px;}
}
@media (max-width: 480px) {
.u-header__section nav.navbar .g-py-10.g-pl-40--lg.ml-auto {width: 78%;}
nav.navbar form.u-header--search .row {width: 87vw;display: block;}
form.u-header--search>.row>.col-sm-6:first-child {width: 81%;margin-left: 1em;}
form.u-header--search>.row>.col-sm-6 {width: 77vw;display: inline-block;}
form.u-header--search>.row>.col-sm-6:nth-child(2) {margin-top: 1em;}
#selectOrganizationOverlay>#overlaybody {width: 95%;left: 2%;top: 28%;max-height: 70vh;}
body main.container-fluid.px-0.g-pt-65.ng-scope {top: 6.7em;}
.row.no-gutters.g-pos-rel.g-overflow-x-hidden {margin-top: 10px;}
.u-header-logo-toggler {height: 163px;}
div.media-body div button.g-mr-10.g-mb-10 {margin-right: 0!important;}
form.ng-pristine div.row div.col {width: 100%!important;}
span.filter-items div.row div.btn.filter-btn {white-space: normal;}
ui-view div div.media {overflow-x: auto;}
}
@media (max-width: 420px) {
	header.u-header .col-auto.d-flex.g-py-10 {display: block!important;}
	nav.navbar .col-auto form.u-header--search.col-sm {width: 95%;}
}
@media (max-width: 385px) {
	ui-view.ng-scope div.ng-scope div.media {
	    display: block;
	}
	.media .media-body.align-self-center.text-right {
	    display: block!important;
	    text-align: left!important;
	    margin-top: 1em;
	}
	div.dataTables_wrapper div[id$='PopUP_paginate'i].dataTables_paginate{top: 0em!important;}
}
@media (max-width: 360px) {
.btn.filter-btn.ng-scope {
    font-size: 0.95em;
}
}
@media (max-width: 320px) {
	div.dataTables_wrapper div.dataTables_paginate {
	    top: 22em!important;
	    left: 17em;
	}
	.btn.filter-btn.ng-scope {
    font-size: 0.8em;
	}
	.media-body [data-tabs-mobile-type="slide-up-down"].nav .nav-link {width: 12em;}
}
.fade.in {
    opacity: 1;
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0,0);
    transform: translate(0,0);
}
.modal-backdrop.in {
    opacity: .5;
}
.modal-backdrop.fade .in {
    opacity: .5;
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal-open {
    overflow: visible !important;
}
.folder{
	cursor:pointer;
}
.folderSelected{
	cursor:default;
	color:blue;
}
.mediaHead{
	height: 1vw;	
}
.timezone{
	width:100%;
	height:40px;
	border:none;
	outline: 0.5px solid rgba(0,0,0,0.15);
}

.fa.disabled,
.fa[disabled],
.disabled > .fa,
[disabled] > .fa {
  opacity: 0.5;
  /*optional*/ cursor: not-allowed;
  /*optional*/ pointer-events: none;
}
/*issue 420 code start*/



a.export.js-fancybox.btn.btn-xl.u-btn-lightblue-v3.g-width-185--md.g-font-size-default.g-ml-10.ng-binding.ng-scope {position: relative;color:white;}


a.import.js-fancybox.btn.btn-xl.u-btn-lightblue-v3.g-width-185--md.g-font-size-default.g-ml-10.ng-binding.ng-scope {
    position: relative;
    top:-12px;
    left: 80%;
    color:white;
}
.importfile{
	 position: relative;
	   top:30px;
	   left:47%;
}

.detailstabletranslations{
	
	max-height:500px;
	background:white;
	position: relative;
	z-index: 3;
	
	overflow:auto;
	border: 1px solid rgba(0,0,0,.2);
/*	display:none;*/
}
.comformbox{
	width:30%;
	position: absolute;
	height: 200px;
	left:30%;
	top: 100px;
	z-index: 2;
	display:none;
	border: 1px solid black;
	background:white;
}
.closingdiv{
	position: relative;
	outline: 1px solid black;
	background: red;
	width: 10%;
	text-align: center;
	left:90%;
	border-radius: 10%;
}
.js-fancybox.btn.btn-xl.u-btn-lightblue-v3.g-width-185--md.g-font-size-default.g-ml-10.buttoncolor{color:white;}
.transouterdiv{
	display: none;
	position: fixed;
	z-index: 2;
	width:70%;
	border:1px solid rgba(0,0,0,.2);
	padding:30px;
	background: white;
	top:100px;
	padding-right: 10px;
	padding-top: 20px;
}
.closemark{
	margin-left: 20px;
	margin-top: -20px;
}