body{
  background: #080B0D;
  color: #F4F4F4;
}

body h1,body h2,body h3,body h4,body h5,body h6, body address strong{
  color: #fff;
  text-shadow: 1px 1px 1px #000000;
}

body .vcard p.org {
  color: #fff;
}

body a {
  color: #fff;
}

.footer-area a{
  color: #999!important;
}

body a:hover{
  color: #ffdc00;
}

body #header-box{
  background-color: #333;
}

body #header .dealer-name{
  font-family: 'arial black';
  font-size: 24px;
  color: #fff;
  text-shadow: 1px 1px 0px #000000, 2px 2px 0px #FFDC00; 
}

body div.boxed-widget{
  -webkit-box-shadow: 1px 1px 1px 0px #0D1012;
  -moz-box-shadow: 1px 1px 1px 0px #0D1012;
  box-shadow: 1px 1px 1px 0px #0D1012; 
}
body div.boxed-widget-header{
  background: #3c3f43;
}
body div.boxed-widget-content{
  background: #3c3f43;
}
body div.boxed-widget-header h2{
  color: #FFFFFF;
  text-shadow: 1px 1px 0 #000000;
  border-bottom: 1px solid #555555;
}



body #content-inner{
  background: #010101;
  color: #cecece;
  -webkit-box-shadow: 0px 0px 10px 1px #000000;
  -moz-box-shadow: 0px 0px 10px 1px #000000;
  box-shadow: 0px 0px 10px 1px #000000; 
  z-index: 999;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  border-radius: 0px 0px 6px 6px; 
}

body #big-footer-box{
  background: #08090a;
  /*
  background:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMjQyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODA5MGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  */ 
  background: -moz-linear-gradient(top,  #212428 0%, #08090a 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#212428), color-stop(100%,#08090a));
  background: -webkit-linear-gradient(top,  #212428 0%,#08090a 100%);
  background: -o-linear-gradient(top,  #212428 0%,#08090a 100%);
  background: -ms-linear-gradient(top,  #212428 0%,#08090a 100%);
  background: linear-gradient(top,  #212428 0%,#08090a 100%);
  border-top: 1px solid #212428;
  padding: 20px 0;
}

body .vcard{
  overflow: hidden;
}
/*body .vcard .one-third{
  border-left: 1px solid #333;
  border-right: 1px solid #000;
  margin: 0 0 -1000px 0;
  padding: 0 15px 1000px 15px;
  width: 246px;
}
body .vcard .one-third.first{
  border-left: none;
  padding: 0 15px 1000px 0;
}
body .vcard .one-third.last{
  border-right: none;
  padding: 0 0 1000px 15px;
  width: 168px;
}
*/


body #footer a:hover, body #footer a:active,
body #big-footer a:hover, body #big-footer a:active{
  color: #fff;
}

body .welcome a{
  color: #fff;
}

body .welcome a:hover{
  color: #999;
}

body .homepage-carousel{
  -webkit-box-shadow: 1px 1px 1px 0px #0D1012;
  -moz-box-shadow: 1px 1px 1px 0px #0D1012;
  box-shadow: 1px 1px 1px 0px #0D1012; 
}

body .panel{
  background: #333;
  color: #999!important;
  border: none;
  /*
  -webkit-box-shadow: 1px 1px 1px 0px #0D1012;
  -moz-box-shadow: 1px 1px 1px 0px #0D1012;
  box-shadow: 1px 1px 1px 0px #0D1012; */
}

/*body .panel:hover {
  background: #333;
}*/

body .evo-form label {
  color:#eee;
}

body .carousel-message{
  background: #0E1011;
}

body .panel.border-top{
  border-top: 1px solid #555;
  margin-top: 0;
}
body .panel.border-bottom{
  border-bottom: 1px solid #0E1011;
  margin-bottom: 0;
}

body #google-map{
  border: 5px solid #202325;
  background: #000;
}

body #content li.two-column div.segment-content h2{
  color: #FFFFFF;
}

body .one-quarter h3{
  border-bottom: 1px solid #555;
  color: #FFFFFF;
  font-size: 1.1em;
  font-weight: bold;
  margin: 0 0 8px;
  padding: 0 0 5px;
}

#big-footer h3 {
  border-bottom: 1px solid #555;
  color: #FFFFFF;
}

body .evo-form .panel:hover{
  background: #333;
}

body #content li.four-column ul{
 list-style-image: url("https://8acc8923a8224e0f412d-a051f255fc9068b09ba280493d7e2e1a.ssl.cf2.rackcdn.com/red-list-bullet-12x13.png");
}

body #content li.four-column ul.side-nav{
  list-style-image: none;
  width: 200px;
}

body #content li.four-column ul.side-nav.lv2,
body #content li.four-column ul.side-nav.lv3,
body #content li.four-column ul.side-nav.lv4,
body #content li.four-column ul.side-nav.lv5{
  left: 200px;
}

body div.tyre-brands{
  background: #fff;
  /*
  background:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjN2M3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIxJSIgc3RvcC1jb2xvcj0iI2RiZGNlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcyJSIgc3RvcC1jb2xvcj0iI2FkYWRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzIzMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  */
  background: -moz-linear-gradient(top,  #7c7c7c 0%, #dbdce2 21%, #ffffff 45%, #ffffff 55%, #adadad 72%, #232323 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7c7c7c), color-stop(21%,#dbdce2), color-stop(45%,#ffffff), color-stop(55%,#ffffff), color-stop(72%,#adadad), color-stop(100%,#232323));
  background: -webkit-linear-gradient(top,  #7c7c7c 0%,#dbdce2 21%,#ffffff 45%,#ffffff 55%,#adadad 72%,#232323 100%);
  background: -o-linear-gradient(top,  #7c7c7c 0%,#dbdce2 21%,#ffffff 45%,#ffffff 55%,#adadad 72%,#232323 100%);
  background: -ms-linear-gradient(top,  #7c7c7c 0%,#dbdce2 21%,#ffffff 45%,#ffffff 55%,#adadad 72%,#232323 100%);
  background: linear-gradient(top,  #7c7c7c 0%,#dbdce2 21%,#ffffff 45%,#ffffff 55%,#adadad 72%,#232323 100%);
}

body #content li.four-column ul li{
  margin: 0 0 0 19px;
}

body #content li.four-column ul.side-nav li{
  margin: 0;
}

body #content div.twitter-feed ul{
  list-style-image: none;
}

body #content div.twitter-feed ul li {
  margin: 0 0 5px;
  list-style: none;
}

body .button{
  color: #000;
  background: #ffdc00;
  /*
  background:   url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZGMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmMwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  */
  background: -moz-linear-gradient(top,  #ffdc00 0%, #e2c000 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffdc00), color-stop(100%,#e2c000));
  background: -webkit-linear-gradient(top,  #ffdc00 0%,#e2c000 100%);
  background: -o-linear-gradient(top,  #ffdc00 0%,#e2c000 100%);
  background: -ms-linear-gradient(top,  #ffdc00 0%,#e2c000 100%);
  background: linear-gradient(top,  #ffdc00 0%,#e2c000 100%);
  -webkit-box-shadow: 0px 0px 10px 1px #000000;
  -moz-box-shadow: 0px 0px 10px 1px #000000;
  box-shadow: 0px 0px 10px 1px #000000;
  text-shadow: 1px 1px 0px #ffff00;
}

body .button:hover{
  background: #333F49;
  color: #FFFFFF;
  text-shadow: 1px 1px 0px #000000;
}

body a.call-to-action.button{
  color: #000000;
  text-shadow: 1px 1px 0 #FFFF00;
}

body a.call-to-action.button:hover{
  background: #333F49;
  color: #FFFFFF;
  text-shadow: -1px -1px 0px #000000;
}

body #page-content h1,
body #page-content h2,
body #page-content h3,
body #page-content h4,
body #page-content h5,
body #page-content h6{
  color: #fff;
  text-shadow: -1px -1px 0px #000000;
}

body h1.page-title,
body #page-content h1.page-title{
  border-bottom: 1px solid #FFCC00;
  font-size: 1.6em;
  line-height: 1.6em;
  padding: 0 0 10px;
}
h2.segment-title{
  border-bottom: 1px solid #555;
}
body #content li.four-column ul.tyre-brands ,
ul.tyre-brands{
  list-style-image: none;
}

body #content li.four-column ul li.tyre-brands{
  margin: 0 0 10px;
}

body #page-content .easypage-form ul li,
body #page-content .easypage-form ol li{
  background: transparent;
  padding: 0;
}


body .easypage-form label{
  border-right: 3px solid #3c3f43;
}
body .easypage-form label.required{
  border-right: 3px solid #ffdc00;
}

body #nav select,
.evo-form-general select, 
.evo-form-general input[type=text], 
.evo-form-general select,
input#search-gm,
.evo-form-general input#search.text,
body .easypage-form input.text,
body .easypage-form input.password,
body .easypage-form textarea,
body .easypage-form select.drop-down{
  background-color: #0E1011!important;
  color: #999!important;
  border: 1px solid #3c3f43!important;
}

input.price-input.price-min.form-slider-text,
input.price-input.price-max.form-slider-text{
  background-color:transparent!important;
  border: 0 none!important;
}

body .easypage-form input.text:focus, 
body .easypage-form textarea:focus,
body .easypage-form input.password:focus{
  border: 1px solid #ffdc00;
  color: #eee;
}

body .easypage-form input.checkbox {
}
body .easypage-form input.checkbox label {
}
body input.submit,
body .easypage-form input.submit {
}
body .easypage-form input.submit:hover, body .easypage-form input.submit:focus {
}
body ul.form-errors{
}

body #page-content ul.form-errors li{
  color: #FFFFFF;
}

body .easypage-form label.error{
  background: none repeat scroll 0 0 #600000;
  border: 1px solid #BE181F;
  color: #FFFFFF;
}

body .travel-time{
  color: #fff;
}
body .map-directions li.step.first{
  border-top: 1px solid #2a2a2a;
}
body .map-directions li.step{
  border-bottom: 1px solid #2a2a2a;
}

body ul.tabs  a { 
  background-color: #3c3f43;
  color: #fff;
  font-weight: bold;
  text-shadow: 1px 1px 0 #000;
}

body ul.tabs a:hover {
  background-color:#ffdc00;
  color:#000!important;
  text-shadow: 1px 1px 0 #FFFF00
}

body ul.tabs a.current {
  background-color: #0E1011;
  border-bottom: 1px solid #0E1011;
  color: #FFDC00!important;
}

body ul.tabs a.current:hover{
  text-shadow: 1px 1px 0 #000;
  color: #FFDC00!important;
}
 
body .tab-content {
  background: none repeat scroll 0 0 #0E1011;
  border-radius: 0 6px 6px 6px;
  color: #CCCCCC;
  float: left;
}

body .tab-content .margin-bottom{
  margin-bottom: 0;
}

body .tab-content .margin-top:first{
  margin-top: 0;
}

body input.submit, body .easypage-form input.submit {
    font-size: 12px;
}

body #mini-search h2{
  background: url(https://6b847e54eb94e24def65-fa275be9aa066169a43c08133ab475cd.ssl.cf2.rackcdn.com/search.png) 0 0 no-repeat;
  line-height: 26px;
  padding: 0 0 0 30px;
  margin: 5px 0 0px 105px;
}

body #mini-search form.easypage-form{
  width: 279px;
  height: 270px;
}

body #mini-search form.easypage-form li{
  width: 279px;
  margin: 0 0 10px 0;
}

body #mini-search form.easypage-form label{
  width: 100px;
}

body #mini-search form.easypage-form input.text,
body #mini-search form.easypage-form textarea{
  width: 150px;
  margin: 0;
}

body #mini-search form.easypage-form select.drop-down{
  width: 168px;
  margin: 0;
}

div.homepage-large.carousel.skitter {
  background:#000!important;
}

ul#easylist-breadcrumbs {
  background:#333;
}

ul#easylist-breadcrumbs li a {
  color: #eee;
}

.testimonial-node .testimonial-description:after {
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #333333 100%)!important;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#333333))!important;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #333333 100%)!important;
}

.evo-scroller::-webkit-scrollbar-track {
  background-color: #999!important;
}

.evo-scroller::-webkit-scrollbar{
  background-color: #333333!important;
}

.evo-scroller::-webkit-scrollbar-thumb{
  background-color: #5a5a5a!important;
}

.evo-scroller__items .item-detail {
  border: 1px solid #000!important;
}

.finance-mod label {
  border-right: 3px solid #3c3f43!important;
}


.vertical-divider>div[class^="col-"] {
  border-right: 1px solid #333333;
}

.evo-form-general input.price-input {
  color: #999;
}

span.button-scroll {
  background: #333;
  border-bottom: 1px solid #5d5d5d;
  color:#fff;
}

.bg-breadcrumb {
  background: #333333;
}

#lefty, #righty {
  background:#000;
}

#righty i.fa, #lefty i.fa {
  text-shadow:none;
}
































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
