/* Override main css here */
.callussec i{color:#c70000; border-color:#c70000;}
.callussec a:hover{color:#c70000;}
.openingtime p .fa-clock-o{color:#c70000;}
.usersignlog .fa-user{color:#c70000;}
.address-sec i{color:#c70000; border-color:#c70000;}
.itemscart{background:#c70000;}
.mainnav{background:#c70000;}
.mainnav nav.navbar{background:#c70000;}
.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:#c70000;}
.search-fm.F2 .main-btn{background:#c70000;}
.book-wrap h3 span{color:#000;}
.newServiceSection .circle-wrapper{width:248px;}
.innerheadrt{padding:28px 0;}
/*.newServiceSection{background:linear-gradient(-45deg, #c70000, #062456, #c70000, #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;}
.footer_top{background-color:#222;}
.quote_call_stripes_sec{background:#000;}
.footer_bottom{background:#000;}
.quote_call_stripes_sec .rnd{background:#c70000;}
.quote_call_stripes_sec a{background:#c70000;}
.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:#c70000 !important;}
.ft-last .mail a{background: url(../images/mail-icon.png) no-repeat;color:#c70000;}
.ft-last .lo{background: url(../images/t-icon.png) no-repeat;}
.ft-last .ph a{color:#c70000;}
.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:#c70000;}
.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:#c70000;}
.form-header-classic .form-wizard-step.active .form-wizard-step-icon{background:#c70000;}
.form-header-classic .form-wizard-step.active p{color:#c70000;}
.form-header-classic .form-wizard-step-icon{color:#c70000;}
.form-wizard-progress-booking{background:#c70000;}
.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:#c70000;}
.shoppingcart-box.c2 .checkout a.btn-view-cart{background:#151515;}
.proceed_checkout_btn button{background:#c70000;}
.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:#c70000;}
.additional_service_list{margin-bottom:30px;}
.call-us-box{background:#c70000 !important;}
.fc-toolbar.fc-header-toolbar{background:#151515 !important;}
.form-wizard-progress-checkout{background:#c70000;top: 38px;}
.form-wizard-progress-cart{background:#c70000;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:#c70000 !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;}

@keyframes gradient {
	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
._ab button{background:#c70000;}
.form-wizard-progress-listing{background:#c70000;}
.modal-header{background:#c70000;}
/*.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:#c70000;}
._product_fully_fitted h3{color:#c70000;}
.fitted-price button{background:#c70000;}
.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:#c70000 !important;}
.imageslot img{border-color:#c70000;}
.header-bottom {padding: 10px 0px;}
a.vacancies { background: rgba(242,100,27,1)!important; color: #fff!important;}