/* Override main css here */
.callussec i{color:#f75f0c; border-color:#f75f0c;}
.callussec a:hover{color:#f75f0c;}
.openingtime p .fa-clock-o{color:#f75f0c;}
.usersignlog .fa-user{color:#f75f0c;}
.address-sec i{color:#f75f0c; border-color:#f75f0c;}
.itemscart{background:#f75f0c;}
.mainnav{background:#f75f0c;}
.mainnav nav.navbar{background:#f75f0c;}
.mainnav .navbar-default .navbar-nav>li>a:hover, .mainnav .navbar-default .navbar-nav>li:hover, .mainnav .navbar-default .navbar-nav>li>a:focus{background:#000 !important;}
.mainnav .navbar-default .navbar-nav>.active>a, .mainnav .navbar-default .navbar-nav>.active>a:focus, .mainnav .navbar-default .navbar-nav>.active>a:hover{background:#000;}
.search-tab-info .nav-tabs.nav-justified>li>a{background:#000;}
.search-tab-info .main-btn{background:#f75f0c;}
.search-fm.F2 .main-btn{background:#f75f0c;}
.book-wrap h3 span{color:#000;}
.newServiceSection .circle-wrapper{width:248px;}
.innerheadrt{padding:8px 0;}
/*.newServiceSection{background:linear-gradient(-45deg, #f75f0c, #062456, #f75f0c, #cc4300); background-size: 400% 400%; animation: gradient 15s ease infinite; border-radius:0;}*/
@keyframes gradient {
0% {background-position: 0% 50%;}
50% {background-position: 100% 50%;}
100% {background-position: 0% 50%;}
}
/*.newServiceSection .circle-wrapper{box-shadow:0 1px 0 9px rgba(255,255,255,0.5), 0 2px 3px rgba(255,255,255,0.5);}*/
._rw_content ul li{background: url(../images/tick-mark2.png) no-repeat 0px 0px;}
.ic1:before {background: url(../images/sprite-list.png) no-repeat -17px -5px;}
.ic2:before {background: url(../images/sprite-list.png) no-repeat -125px -7px;}
.ic3:before {background: url(../images/sprite-list.png) no-repeat -17px -87px;}
.ic4:before {background: url(../images/sprite-list.png) no-repeat -125px -90px;}
.ic5:before {background: url(../images/sprite-list.png) no-repeat -17px -178px;}
.ic6:before {background: url(../images/sprite-list.png) no-repeat -125px -182px;}
.footer_top{background-color:#222;}
.quote_call_stripes_sec{background:#000;}
.footer_bottom{background:#000;}
.quote_call_stripes_sec .rnd{background:#f75f0c;}
.quote_call_stripes_sec a{background:#f75f0c;}
.quote_call_stripes_sec a:hover i, .quote_call_stripes_sec a:focus i{color:#fff;}
.quote_call_stripes_sec a:hover{color:#000;}
.ft-bx ul li a{color:rgba(255,255,255,0.7);}
.ft-last .ads{background: url(../images/map.png) no-repeat;}
.ft-last .ph i{color:#f75f0c !important;}
.ft-last .mail a{background: url(../images/mail-icon.png) no-repeat;color:#f75f0c;}
.ft-last .lo{background: url(../images/t-icon.png) no-repeat;}
.ft-last .ph a{color:#f75f0c;}
.newsletterform input[type=submit]{background: url(../images/send-btn.png) no-repeat;outline:none; border-radius:0 0px 0px 0;}
.newsletterform input[type=text]{border-radius:0px; background:rgba(152,147,147,0.5);}
.search-listing-bx{background:#9f9f9f;}
button.btn-block.search_one_three{background:#f75f0c;}
.contact_info h3{background:#151515;}
.contact_info h3:before{border-left:25px solid #151515;}
.opening_hours h3{background:#151515;}
.opening_hours h3:before{border-left:25px solid #151515;}
.search_btn_ab{background:#f75f0c;}

.form-header-classic .form-wizard-step.active .form-wizard-step-icon{background:#f75f0c;}

.form-header-classic .form-wizard-step.active p{color:#f75f0c;}

.form-header-classic .form-wizard-step-icon{color:#f75f0c;}

.form-wizard-progress-booking{background:#f75f0c;}

.form-wizard-steps{background:linear-gradient(-180deg, #ccc 41%, #fff 35%)}

.breadcrumb{background:#333;}

.breadcrumb ul li a:hover{color:#bbb;}

.shoppingcart-box.c2 .checkout a.btn-checkout{background:#f75f0c;}

.shoppingcart-box.c2 .checkout a.btn-view-cart{background:#151515;}

.proceed_checkout_btn button{background:#f75f0c;}

.additional_service_online h3{background:#151515;}

.tyre_label h3:before, .tyre_table h3:before, .additional_service_online h3:before{border-left: 25px solid #151515;}

.addi_item figure{background:#f75f0c;}

.additional_service_list{margin-bottom:30px;}

.call-us-box{background:#f75f0c !important;}

.fc-toolbar.fc-header-toolbar{background:#151515 !important;}

.form-wizard-progress-checkout{background:#f75f0c;top: 38px;}

.form-wizard-progress-cart{background:#f75f0c;top: 38px;}

.table-responsive .table thead{background:rgba(0,0,0,0.1);}

.table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered, .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{ border:1px solid rgba(0,0,0,0.1) !important}

._tp_search_info_btn .search{background:#f75f0c !important;}

._tp_search_info_btn .reset{background:#151515 !important; border-color:#151515 !important;}

.btn-certificate {background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);background-size: 400% 400%;animation: gradient 15s ease infinite;padding:10px 15px;color:#fff !important;}

._ab button{background:#f75f0c;}

.form-wizard-progress-listing{background:#f75f0c;}

.modal-header{background:#f75f0c;}

/*.search_btn_ab_lg{background:#151515;}*/

.tyre_table h3, .tyre_label h3, ._product_info_table h3{background:#151515;}

._product_info_table h3:before{border-left-color:#151515;}

._product_fully_fitted{border-color:#f75f0c;}

._product_fully_fitted h3{color:#f75f0c;}

.fitted-price button{background:#f75f0c;}

.fitted-price button:hover{background:#000;}

.similar_products h2{border-color:#000;}

.fitted-price{background:none;padding:11px 7px 6px;}

.churchill .search-lsiting-item{border:solid #ffdc01 3px;box-shadow:0 0 15px #000;background:#fff9d1;}

/*.churchill .list-head-title-green{background:#ffdc01;color:#000;}
.churchill .list-head-title-green:after, .list-head-title-green:after{border-top:solid 20px #2ecc40;}*/

.search-lsiting-item{min-height:auto;}

.serviceicon{background:transparent;border-radius:4px;}

.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#000;}

#content02 .circleslot{background:#f75f0c !important;}

.imageslot img{border-color:#f75f0c;}

.form-wizard-progress {top: 38px;background: #f75f0c;}

.fitting-section{background:#f75f0c;}

.fitting-section .btn-main{color:#000;}

.boxes-04 {border: solid #eee 1px;padding: 20px;background: #f7f7f7;margin-bottom: 30px;}

.tagline1 {background: #3f3f3f !important;color: #fff !important;}

.findbtnmore button, .btnbuyitem button {background: #f75f0c;}

.titlebrandmodal a {color: #101010;}

.titlebrandmodal a:hover {color: #f75f0c;}

.servicing-booking-quote{background:transparent;padding:0;}

.servicing-booking-quote h2, .servicing-booking-quote p{text-shadow: 0 0 5px #000;}

.formservicequote{background:rgba(0,0,0,0.7) !important; padding:10px 30px !important;border-radius:6px;}

.servicing-booking-quote .main-btn:hover{text-decoration: none;}

@media screen and (max-width:768px){
.ft-last .ads {font-size: 14px;}

body.customers {overflow-x: hidden;}

._rw_vehicle .col-md-5.col-lg-5.pull-left img {width: 97%;}

._rw_vehicle .col-md-5.col-lg-5.pull-left {width: 100%;}
}

@media screen and (max-width:600px){

.servicing-booking-quote h2 {color: #fff;font-size: 21px;}
}

@media screen and (max-width:480px){

label.form-check-label {font-size: 11px !important;}

.callussec a {margin-bottom: 4px;}

.ft-last .ads {font-size: 17px;}

.servicing-booking-quote .search-fm.F2 .reg-style {font-size: 17px;}

.servicing-booking-quote .main-btn {font-size: 20px !important;padding: 20px 4px !important;}
}