:root{--dealer-color:#B6862D; --dealer2-color:#393839; --black-color:#000000; --white-color:#ffffff; --gray-color:#777777; --ltgray-color:#eeeeee; --drkgray-color:#333333; --green-color:#5ba52f; --light-bg:#eeeeee;--light-bg-hover:#dddddd;--dark-bg:#333333;--dark-bg-hover:#222222;--btn-primary:#B6862D;--btn-primary-hover:#393839;--btn-primary-text:#ffffff;--btn-primary-text-hover:#ffffff;--btn-primary-border:3px solid #B6862D;--btn-radius:.5rem;--btn-secondary:#434343;--btn-secondary-hover:#363636;--btn-secondary-text:#ffffff;--btn-secondary-text-hover:#ffffff;--light-text:#ffffff;--dark-text:#000000;--link-color:#B6862D;--link-color-hover:#393839;--link-border-hover:#B6862D}
.container-wide.contentcontainer {max-width:1920px !important;width:100% !important}@media only screen and (max-width:767px) {.fixed-top-spacer {display:none}}@media only screen and (min-width:768px) {#whitewrap .container-wide.contentcontainer {margin-top:0}}@media only screen and (max-width:1024px) {.row .post-content .entry {padding-top:0 !important}}.container-wide.contentcontainer .row .post-content {padding-top:0}.container-wide.contentcontainer .row .col-xs-12 {padding:0 !important}.container-wide.contentcontainer #breadcrumbs-row {display:none}.entry-title, p:empty {display:none}@media only screen and (min-width:1200px) {.post-content .meta-below-title, .post-content .sharing {padding-left:5%}.posts-wrap .post .meta-below-content {padding-left:10%}.posts-wrap .comments {padding:0 0 4% 10%}}

.hidespecials {display:none !important;}
#contentlp, #contentlp *, #specialoffers, #specialoffers * {box-sizing:border-box;}
#contentlp .dealercolor, #specialoffers .dealercolor, #specialoffers .dealercolor {color:var(--dealer-color) !important;}
#contentlp .txtcenter, #specialoffers .txtcenter {text-align:center;}
.seomodels .noformat, .seoblog .noformat, .seoservice .noformat, .seofixedops .noformat, .seoservice .noformat, #mainservicelp .noformat, #servicelp .noformat, #contentlp .noformat, #specialoffers .noformat,.modelresearch .noformat {text-transform:none !important;}

.seomodels .buttons a, .seofixedops .buttons a, #seo-location .seo-btn, .seoblog .readmore a, .seoblog .buttons a, .seofixedops .buttons a, .seoservice .buttons a, #contentlp .buttons a, #specialoffers .buttons a {background-color:transparent;color:var(--black-color);border:var(--dealer-color) .125rem solid; text-decoration:none; text-transform:capitalize!important; border-radius:0 !important;}
.seomodels .buttons a:hover, #seo-location .seo-btn:hover, .seoblog .readmore a:hover, .seoblog .buttons a:hover, .seofixedops .buttons a:hover, .seoservice .buttons a:hover, #contentlp .buttons a:hover, #specialoffers .buttons a:hover {background-color:var(--dealer-color); color:var(--white-color);border:var(--dealer-color) .125rem solid; text-decoration:none; text-transform:capitalize!important; border-radius:0 !important;}

/* Service pages */
#mainservicelp {}
#servicelp {}
#mainservicelp h1, #servicelp h1 {font-size:2.5rem !important;}
#mainservicelp h2, #servicelp h2 {font-size:2rem !important;}
#mainservicelp .offer h2, #mainservicelp h3, #servicelp h3 {font-size:1.5rem !important;}
#mainservicelp .offer .offertitle p, #mainservicelp .offer .iconbox .icons span {font-size:1.25rem !important;}
#mainservicelp .bannersection .content {color:var(--white-color);}
#mainservicelp .boxrow .box h2, #mainservicelp .buttons a, #servicelp .buttons a {font-size:1rem !important;}
#mainservicelp .buttons a.btn3, #servicelp .buttons a.btn3{background-color:var(--dealer-color);border-color:var(--dealer-color);}
#mainservicelp .buttons a.btn3:hover, #servicelp .buttons a.btn3:hover{background-color:var(--dealer2-color);color:var(--white-color);}
#servicelp .offer .offertitle {line-height:normal;}
/*@media only screen and (min-width: 1385px){
#mainservicelp .buttons, #servicelp .buttons {max-width:520px !important;}
}*/