.navbar-default {
    background-color: #2f2f2f;
}
a.menu-heading {
    font-size: 16px;
}

.address-link a {
    font-size: 22px;
    font-weight: bold;
}

.phonenumber-link a {
    font-size: 25px;
}

.myButton {

    background-color: #1dbb00;
    border: 1px solid #ececec;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: sans-serif;
    font-size: 14px;
    font-weight: 100;
    padding: 6px 12px;
    text-decoration: none;
    min-width: 160px;
    text-align: center;
    line-height: 28px;
text-decoration:none;
    border-radius: 5px;

}
.myButton:hover {

    background-color: #198904;
}
.myButton:active {
	position:relative;
	top:1px;
}


a.myButton:hover {
    color: #fff;
}


.element-heading h4 {
    color: #666;
    border-bottom: none;
}

.element-heading h4:after {
    background-color: #ff2512;
display:none;
}






div#row-ad9a2373dada4b63bb5ceaba5bfd950b .container {
    background: lightgrey;
}


div#row-5794d05fd3e841c4bba21995dc249815  .container {
    background: lightgrey;
}

/**Home Edits**/
.pageid-hom .quicklinkbutton-anim-img {
    right: 5px;
}
.pageid-hom span.quicklinkbutton-label-img:hover span {
    right: 15px;
}

.pageid-hom .vehicle-panel-headline, .vehicle-panel-label {
    padding: 8px 5px 0;
    text-align: center;
}

/*.pageid-hom a.btn.btn-block.btn-large.quicklinkbutton.quicklinkimage {
    padding: 0;
}*/
.pageid-hom a.btn.btn-block.btn-large.quicklinkbutton.quicklinkimage:focus,
.pageid-hom a.btn.btn-block.btn-large.quicklinkbutton.quicklinkimage:active,
.pageid-hom a.btn.btn-block.btn-large.quicklinkbutton.quicklinkimage:focus-visible {
    outline: none;
    box-shadow: 0 0 0;
}

span.filter {
    transition: opacity 0.5s ease-in-out !important;
}
span.quicklinkbutton-img:hover span.filter {
    transform: skewX(180deg);
    transform: none;
    transition: auto;
    opacity: 1;
}