
img.dmd-icon{
	max-height:300px;
	max-width:25px;
}
.bg-info{
	background-color: #008000!important;
}


.alert-secondary{
background-color: #d1e7dd !important;
}

.text-danger-secondary{
	 --bs-text-opacity: 1;
    color: #333!important;
    font-size: larger;
}

.try-again-msg {
	/*color: #084272 !important;*/
	color: #006adf !important;
    font-style: italic;
    font-weight: bold;
    font-size: 24px;
}
.alert-danger-secondary{
	background-color:#842029;
	border-color:#842029;
}
.dropdown-toggle::after {
	display: block;
	position: absolute;
	top: 50%;
	right: 20px;
	transform: translateY(-50%);
}

ul ul a {
	font-size: 0.9em !important;
	padding-left: 30px !important;
	background: #6d7fcc;
}

a.download {
	background: #fff;
	color: #7386D5;
}

a.article, a.article:hover {                                                          
	background: #6d7fcc !important;
	color: #fff !important;
}


#UpId{
	white-space: nowrap;
}
#commentsHideLink{
	display: none;
}
.commentBox popupContainer{
	display: none;
}
#commentBadge{
	line-height: 20px;
}
#iFrame {
	background-color: #ffffff;
}


.line {
	width: 100%;
	height: 1px;
	border-bottom: 1px dashed #ddd;
	margin: 40px 0;
}

.list-unstyled li a {
	display: flex !important;
	align-items: center;
}

.list-unstyled a span {
	margin-left: 10px;                        
}

a[data-toggle="collapse"] {
	position: relative;                                                 
}

#formGroupData{
	white-space: nowrap;
}
#actionID{
	color: #007bff;
}
.actionAdd{
	color: #007bff;
}

.media-object{
    width: auto;
}

#accessTokenModal{
	display: none;
}

#stopLoader:disabled,
#stopLoader[disabled]{
  opacity: 0.30;
  background-color: #0071B3 !important;
  color: #fff !important;
}


.forgotpasswordmessage {
	font-size: 12px; 
	line-height: 15px; 
	color: #333; 
	font-family: Helvetica Neue ,Helvetica,Arial,sans-serif;
}

.email-label {
	font: bold 14px/18px Arial, Helvetica, sans-serif; 
	color: black;
}

.back-btn {
	background:#0071B3;
	height: 37px; 
	width: 108px; 
	font-weight: bold; 
	font-size: 15px;
}

.submit-btn {
	float: right; 
	border-radius: 5px; 
	color: #fff; 
	background:#0071B3;
	height: 40px; 
	width: 115px; 
	font-weight: bold; 
	font-size: 15px; 
	margin-top: -2px;
}

.reset-label {
	font : bold 16px/18px 'Merriweather Sans', Arial, Helvetica, sans-serif;
}

.marketplace-search-section {
	width: 80%; 
	height: 8%; 
	padding: 30px; 
	background: #F8F9FA; 
	justify-content: center; 
	align-items: center; 
	gap: 24px; 
	display: inline-flex;
}

.marketplace-filter-section {
	width:80%; 
	padding-top: 30px; 
	padding-bottom: 30px;
}

@media screen and (max-width:1399.98px){
	.marketplace-search-section {
		gap: 0px;
		padding: 30px 0px;
	}
}

@media screen and (max-width: 1199.98px) {
	.marketplace-search-section {
		width: 100%;
	}
	.marketplace-filter-section {
		width:100%; 
	}
}

