  #CalculatePaymentPanel .modal-body p {
        font-size: 14px !important;
    }

.promotion-info {
  color: white !important;
}

.ModDx1OEMPromoListC nav.listing-controls .display-switcher {display: none;}

.modal-title {
  font-size: 1.385em;
  font-family: Roboto,sans-serif;
  font-style: italic;
}

.modal-title span.glyphicon.glyphicon-envelope {display: none;}
.modal-body .form-title {display: none;}

.modal .btn-primary {
       border-radius: 0 !important;
    }

.modal-footer {
  border: 0;
}

#RequestMoreInformationPanel82af42ff-1ed6-4eaf-9eef-a460012fec71 .modal-header {border:0;}
#RequestMoreInformationPanel82af42ff-1ed6-4eaf-9eef-a460012fec71 h3.section-title {margin-top: 0;}
#RequestMoreInformationPanel82af42ff-1ed6-4eaf-9eef-a460012fec71 .modal-body {padding-top: 0;}

.promotion-details .related-models {
  padding-top: 8px;
}

.ModDx1ShowroomDetailsC .th {
  font-size: 16px;
}

.ModDx1ShowroomDetailsC .td {
  font-size: 16px;
}

@media (max-width: 480px) {
.ModDx1ShowroomDetailsC .col-xs-8 {
 text-align: left !important;
  padding: 0;
	}
  
  .dx1-products li .promotion-info {
  width: 100%;
  padding: 0 !important;
	text-align: left;
}
  .dx1-products li .thumbnail {
  width: 100%;

}
  
  .listing-controls .display-switcher {display: none !important;}
}

.halftone .DnnModule-Dx1ShowroomGridListing h1 {
  display: none!important;
}

.search-form-wrapper  .form-group label {font-size: 13px;}


 @media (max-width:480px) and (min-width:287px) {
   .search-form-wrapper { height: 588px;}
       }


 @media (max-width:285px) {
   .search-form-wrapper { height: 629px;}
       }


span.error-text {
 background-color: #b50015;
 color: #fff !important;
  font-weight: bold;
}
span.sl-repeater-data .sl-title{
  color: #000!important;
}


