/* Override main css here */
.callussec i{color:#000; border-color:#000;}
.callussec a:hover{color:#000;}
.openingtime p .fa-clock-o{color:#000;}
.usersignlog .fa-user{color:#000;}
.header-bottom{background:#000;}
.cartheader {position: relative;background: url(../images/cart-img.png) no-repeat;min-width: 48px;min-height: 44px;display: block;background-position: right;}
.address-sec a{color:#fff;}
.address-sec i{color:#fe6a2a; border-color:#fe6a2a;}
.itemscart{background:#fe6a2a;}
.mainnav{background:#fe6a2a;}
.mainnav nav.navbar{background:#fe6a2a;}
.mainnav .navbar-default .navbar-nav>li>a:hover, .mainnav .navbar-default .navbar-nav>li:hover, .mainnav .navbar-default .navbar-nav>li>a:focus{background:rgba(0,0,0,0.9) !important;color:#fff;}
.mainnav .navbar-default .navbar-nav>li>a:hover, .mainnav .navbar-default .navbar-nav>li:hover a, .mainnav .navbar-default .navbar-nav>li>a:focus{color:#fff;}
.dropdown-menu>li>a{color:#333 !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:rgba(0,0,0,0.9);color:#fff;}
.mainnav .navbar-default .navbar-nav>li>a{border-color:rgba(0,0,0,0.1);font-size: 15px;font-weight: 700;}
.mainnav .navbar-default .navbar-nav>li>a:hover, .mainnav .navbar-default .navbar-nav>li:hover, .mainnav .navbar-default .navbar-nav>li>a:focus{color:#fff;}
.search-tab-info .nav-tabs.nav-justified>li>a{background:#333;}
.search-tab-info .main-btn{background:#fe6a2a;}
.search-fm.F2 .main-btn{background:#fe6a2a;}
.search-fm.F2 .main-btn:hover, .search-tab-info .main-btn:hover{color:#fff;}
.book-wrap h3 span{color:#000;}
.newServiceSection .circle-wrapper{width:248px;}
.innerheadrt{padding:38px 0;}
/*.newServiceSection{background:linear-gradient(-45deg, #fe6a2a, #062456, #fe6a2a, #cc4300); background-size: 400% 400%; animation: gradient 15s ease infinite; border-radius:0;}*/
/*.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:#fe6a2a;}
.quote_call_stripes_sec span{color:#000;}
.footer_bottom{background:#111;}
.quote_call_stripes_sec .rnd{background:#000;}
.quote_call_stripes_sec a{background:#000;}
.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:#fe6a2a !important;}
.ft-last .mail a{background: url(../images/mail-icon.png) no-repeat;color:#fe6a2a;}
.ft-last .lo{background: url(../images/t-icon.png) no-repeat;}
.ft-last .ph a{color:#fe6a2a;}
.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:#fe6a2a;}
button.btn-block.search_one_three:hover{color:#fff;}
.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:#fe6a2a;}
.form-header-classic .form-wizard-step.active .form-wizard-step-icon{background:#000;}
.form-header-classic .form-wizard-step.active p{color:#000;}
.form-header-classic .form-wizard-step-icon{color:#000;}
.form-wizard-progress-booking{background:#000;}
.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:#fe6a2a;}
.shoppingcart-box.c2 .checkout a.btn-checkout:hover{color:#000 !important;}
.shoppingcart-box.c2 .checkout a.btn-view-cart{background:#151515;}
.proceed_checkout_btn button{background:#fe6a2a;}
.proceed_checkout_btn button:hover{color:#fff;}
.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:#fe6a2a;}
.additional_service_list{margin-bottom:30px;}
.call-us-box{background:#fe6a2a !important;}
.call-area h3{color:#000 !important;}
.fc-toolbar.fc-header-toolbar{background:#151515 !important;}
.form-wizard-progress-checkout{background:#fe6a2a;top: 38px;}
.form-wizard-progress-cart{background:#000;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:#fe6a2a !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:#fe6a2a;color:#000;border-color:#000;}
.form-wizard-progress-listing{background:#000;}
.modal-header{background:#fe6a2a;}
.modal-header .modal-title{color:#000;}
/*.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:#000;}
._product_fully_fitted h3{color:#000;}*/
.fitted-price button{background:#fe6a2a;color:#000;}
.fitted-price button:hover{background:#000;color:#fff;}
.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:transparent;}
#content02 .circleslot{background:#fe6a2a !important;color:#000;}
.imageslot img{border-color:#fe6a2a;}

@media only screen and (max-width: 991px) {
.menu-heading h4{color:rgba(0,0,0,1) !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #000;}
.navbar-default .navbar-toggle{border-color:#000;}
.mainnav .navbar-default .navbar-nav>li>a:hover, .mainnav .navbar-default .navbar-nav>li:hover a, .mainnav .navbar-default .navbar-nav>li>a:focus{color:#333;}
/*.callussec a{font-size:15px !important;}*/
}
@media only screen and (max-width: 600px) {
.callussec:before, .callussec:after{display:none;}
.callussec{margin-bottom:10px;display:flex;}
.usersection {float: none;max-width:inherit;}
}

/* --------------------------------Start New Design CSS ------------------------------------------------------------ */

.header-top{background:#000;border-color:#222;}
.sociallinks li .fa-facebook, .fa-facebook-square {color: #8da8e0 !important;}
.callussec{background: #fe6a2a;padding:7px 5px;position: relative;text-align: center;line-height:normal;display: flex;}
.callussec span{color:#fff;font-size:11px;display:block;text-align: right;padding-right: 6px;}
.callussec:before {content: "";width: 0;height:100%;border-bottom:50px solid #fe6a2a;border-left: 24px solid transparent;position: absolute;left: -24px;top: 0;}
.usersignlog .signlist {padding: 12px 0;}
.callussec:after {content: "";width: 0;height:100%;border-top:50px solid #fe6a2a;border-right: 25px solid transparent;position: absolute;right: -25px;top: 0;}
.callussec a {color: #fff;font-weight: bold;font-size: 24px;font-style: italic;/*line-height:normal;*/}
.callussec i{color:#fff; border-color:transparent;font-size: 28px;line-height:inherit;margin-right:15px;}
.callussec a:hover{color:#fff;}
.usersignlog .fa-user{color:#fff; font-size:25px;}
.usersignlog a{color:#fff;font-size:15px;font-weight:600;}
.address-sec i{border-color:transparent;font-size:50px;height: initial; line-height:initial;}


/* -------------------------------End New Design CSS ---------------------------------------------------------------- */

.booking_iformation_bx .time_fitting_info .well{background:#fe6a2a;}

.booking_iformation_bx .time_fitting_info .well h3{color:#000;}

.booking_iformation_bx .time_fitting_info .well select{font-weight:600;color:#000;}

.usersignlog .dropdown-menu{right:0;left:auto;}

.informationBox1.Cookies table {border: solid 2px #ddd;}



.centre-locatorBox .location-box{float: left; width: 95%;}

@media only screen and (max-width: 768px) {
.kingcoalville {margin-top:6px;}
._rw_vehicle .col-md-12.col-lg-12.pull-right {float: left !important;}

.ft-last .ads {font-size: 12px;}

body.customers {overflow-x: hidden;}

.address-sec{font-size: 12px;}

.centre-locatorBox .location-box {margin-bottom: 10px;}
}

@media only screen and (max-width: 767px) {

body.customers {overflow-x: hidden;}

.kingcoalville .callussec:before{display: none !important;}

.kingcoalville .callussec:after{display: none !important;}

}

@media only screen and (max-width: 600px) {

.col-lg-3.col-md-4.col-sm-5.col-xs-6.kingcoalville {
width: 100%;
}

.kingcoalville {margin-right: 0px !important;margin-left: 0px !important;}

}

._rw_content .table-scroll tr td{padding:10px;}

._rw_content .table-scroll table{width: 100%;}

.why_choose_sec p {margin-top: -7px;}


@media only screen and (max-width: 440px){

td.text-right.itm2 button.btn.btn-danger.btn-xs {float: left;margin-left: 25px;}
}