/*
Add styles to overwrite customer CSS, USE WITH CAUTION.
*/

.omni-reports.accordion .card {
	min-width: 100%;
}

.omni-reports.accordion .card ul {
	list-style: none;
}

.media-left {
	float: left;
	display: contents;
}

.media-right {
	float:right;
	display: contents;
}

/* A-Z Index */
ul.horizontal-list {
	padding-top: 20px;
	padding-bottom: 20px;
}
ul.horizontal-list li {
	display: inline;
	padding: 10px;
	list-style-type: none;
	margin-left: 0.5rem;
}
ul.horizontal-list li a {
	/* 	color: #4F2984!important; */
}
ul.horizontal-list li:before {
	background-image: none;
}
ul.horizontal-list ~ ul li {
	margin-left: 3.5rem;
}
/* END A-Z Index */

.btn-centered {
	width: inherit;
}

.breadcrumb > .active, .breadcrumb > li{
	color:#000 !important;
}

.gsc-input-box table, table.gsc-above-wrapper-area-container {
	background: transparent;
	border-top: none; 
	border-bottom:  none;
}

table.gsc-search-box {
	background: transparent;
}

table.gsc-search-box td, table.gsc-above-wrapper-area-container td {
    padding: 10px;
	background: transparent;
    border: none;
}

.gsc-search-button.gsc-search-button-v2 svg {
	vertical-align: inherit;
}

/* Ticket 100428 */
 a.button {
     display:inline-block;
     padding:5px 15px;
     background-color:#007C3B;
     color:white;
}
  a.button:hover, a.button:focus, a.button:active{
     background-color:#000;
     color:white;
}	