div#toplevellist h1, h1.detail-title, .contact-info-heading h2 {font-size: 20px !important;margin-bottom: 25px; font-weight:900 !important;}
.inv-header {background-image:url('/wp-content/uploads/2021/06/header-3.png'); background-size:100% 100%; background-position:bottom center; background-repeat:no-repeat; min-height: 379px;}
.detail-content .detail-additional-data .data-row .data-label {background-color:#1c4597 !important;}
.view-listing-details-link, .buy-now-link, button.g-recaptcha.button, button.offer-btn.des-make-offer {background-color:#1c4597 !important; transition:ease-in-out 200ms;}
.view-listing-details-link:hover, .buy-now-link:hover, button.g-recaptcha.button:hover, button.offer-btn.des-make-offer:hover {background-color:#c5202f !important; color:#fff !important;}
.media-buttons .print-this, .media-buttons .email-this {background-color: #e6e6e6 !important; border: 1px solid #d4d4d4 !important; color:#000 !important;}
.media-buttons .print-this i, .media-buttons .email-this i  {color:#c5202f !important;}
.media-buttons .print-this:hover, .media-buttons .email-this:hover {color:#1c4597 !important;}
.media-buttons .print-this:hover i, .media-buttons .email-this:hover i {color:#1c4597 !important;}

.media-buttons .print-this:hover i, .media-buttons .email-this:hover i  {-webkit-animation:jello-horizontal .9s both;animation:jello-horizontal .9s both}

@-webkit-keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes jello-horizontal{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}

/** Listing titles **/
.list-content .listing-portion-title {font-size: 15px !important;}
/** Feed Title **/
.list-content .list-title .list-title-text {font-size: 20px !important;}


h2#email-modal-title {font-size: 30px !important;color: #000;}
.cf .container.body-content {max-width: 100% !important;}
.detail-contact-bar a, .contact-options a {background: #e6e6e6 !important;color: #000 !important;font-weight: 800;}
.detail-contact-bar a:hover, .contact-options a:hover, .detail-contact-bar a:hover i, .contact-options a:hover i  {color:#1c4597 !important}
.data-label {background-color: #1c4597 !important;}
.detail-contact-bar a i, .contact-options a i {color:#c5202f !important;}
@media only screen and (max-width : 978px) and (min-width : 785px) {		
.has-search-bar {
    width: calc(69% - .75%);
    float: left;
}
}

