.column {padding:0px!important;}
.footer {padding:10px 25px!important; color:#fff!important;}
.footer a, .footer a:hover {color:#fff!important;}
button#mobile_toggle {color:#fff!important;}

/*-- Font family --*/
/*.body-wrapper, span, .listing-portion-title, .dealer-name, .dealer-data, .phone-link, .modal-top .modal-title, .modal-form-el label+input, .list-sort-order-select, .detail-title, .dealer-info h3, .dealer-company-header, .data-row, .data-value, .modal-form-el label+input, .modal-form-el label+select, .modal-form-el label+textarea, .list-page-number {font-family:'Oswald', sans-serif!important; }*/

/*-- Font size --*/
span, .list-sort-order-select, .selected-facet, .dealer-data, .listing-category, .modal-form-el label+input, .modal-form-el label+select, .modal-form-el label+textarea, .dealer-company-header, .field-value, .breadcrumbs, .send-email-btn, .email-this, .print-this, .breadcrumbs-element, .machine-location {font-size:13px!important;}
span.currency-selector {font-size:24px!important;}
.list-title-text, .ui-selectmenu-text {font-size: 22px!important;}
.price {font-size:20px!important;}
h5 span, .offer-btn span, .offer-btn, .detail-additional-data h4, h4 span{font-size:18px!important;}
.data-label, .data-value, .detail-category {font-size:14px!important;}
.legal-text-container p {font-size:12px!important;}

/*-- Border-radius --*/
.email-this, .print-this, .list-sort-order-select, .faceted-text-input, input[type="text"], .modal-form-el textarea, .modal-form-el select, .ui-corner-all, .listing-widgets a, .mc-thumb-toggles .mc-btn, .contact-bar-btn, .back-button, .apply-button, .list-page-nav {border-radius:0px!important;}

.selected-facet, .button, .faceted-search, .faceted-show-all-btn, .btn.show-all-apply-filter, .view-listing-details-link, .contact-btn, .contact-options a, .detail-btn-calc, .detail-btn-calc-ca, .offer-btn, .buy-btn, .send-email-btn, .dealer-phone-container a, .mobile-done-button, .fin-calc-btn-mobile  {border-radius:0px!important;}

/*-- Button color --*/
.selected-facet, .noUi-handle, .noUi-connect, .noUi-connects, .data-label, .view-listing-details-link, .faceted-search, .faceted-show-all-btn, .show-all-apply-filter, .button, .offer-btn, .buy-btn, .list-page-nav, .apply-button, .mobile-done-button, .fin-calc-btn-mobile{background:#152243!important;}

.view-listing-details-link:hover, .faceted-search:hover, .faceted-show-all-btn:hover, .show-all-apply-filter:hover, .button:hover, .offer-btn:hover, .buy-btn:hover, .list-page-nav:hover, .apply-button:hover, .mobile-done-button:hover, .fin-calc-btn-mobile:hover {background:#ceb871!important;}

/*-- Button transition --*/
.view-listing-details-link, .faceted-search, .faceted-show-all-btn, .show-all-apply-filter, .button, .offer-btn, .buy-btn, .list-page-nav, .back-button, .apply-button, .mobile-done-button, .contact-bar-btn, .listing-widgets a, .dealer-phone-container a {transition:.25s!important;}

/*-- Font color --*/
.price, .list-listings-count, span.currency-selector {color:#152243!important;}

/*-- specific styles --*/
.body-wrapper {padding:15px 0px;} 
.option-name {padding-left:3px; margin-top:2px!important;}
.dealer-phone-container a {height:30px!important;}
.noUi-handle {box-shadow:none!important;}
.send-email-btn, .back-button {color:#152243!important; border:1px solid #152243!important;}
.send-email-btn:hover, .back-button:hover {color:white!important; background-color:#152243!important; border:1px solid #152243!important;}
.offer-btn, .offer-btn {width:263px!important; z-index:10;}
.detail-main-body .main-detail-data .detail-btn-calc {width:232px!important; z-index:10;}
.mobile-breadcrumb {background-color:#ceb871!important;}


@media only screen and (max-width : 1000px) {
    .body-wrapper {padding:0px;}
    .contact-options a, .contact-bar-btn, .collapsible-content a,  a.buy-btn-link, fin-calc-btn-mobile {background-color:#152243!important;}
    .contact-options a:hover, .contact-bar-btn:hover, .collapsible-content a:hover,  a.buy-btn-link:hover {background-color:#ceb871!important;}
    .collapsible-content span, .collapsible-content a  {color:#fff!important;}
    .dealer-phone-container a {background-color:#f2f2f2!important; border:none!important; }
    .dealer-phone-container a:hover {background-color: #ddd!important;}
}

@media only screen and (max-width : 767px) {
    .body-wrapper {margin: 0px 15px!important;}   
}