

/*--- header ---*/
.newtheme-color{color: #dbd853; text-shadow: 4px 5px #100536; }
/* #Top_bar #logo img{max-height: initial !important;} */
#Top_bar #logo img.svg {width: 100% !important;max-width: 400px;}
#Top_bar .menu > li > a{padding: 35px 0px !important;}

#Top_bar.is-sticky #logo img.logo-sticky{max-height: 75px !important;}
#Top_bar.is-sticky .menu_wrapper .menu > li > a {padding: 15px 0px !important;}
#Top_bar.is-sticky{height: 90px !important;}

#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #Top_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_page_ancestor > a, #Top_bar .menu > li.hover > a {
    color: #dbd853 !important;}
#Top_bar .menu > li a:not(.menu-toggle):after {background: #dbd853 !important;}

.mob-service-boxheight .hover_color_wrapper{min-height: 136px;}
#slider-1-slide-1-layer-4 , #slider-1-slide-1-layer-5{display:none;}
.bookly-form .bookly-form-group select { background-color: #fff; color: #000;}
.bookly-form .bookly-form-group input { background-color: #fff; color: #000 }
.bookly-form .bookly-form-group select:focus {background-color: #fff!important;}
.mobo-price-color {color: #dbd853;}
.page-id-165 .bookly-bold {color: #dbd853;}
.page-id-165 .bookly-form {color: #dbd853;}
.exp-discrption .mcb-wrap-inner > .column {margin: 0 auto;}
.page-id-121 .mobo-visit-form {display: none;}
.bookly-extra-step .bookly-extras-item input { background: #fff; color: #dbd853;}
input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus{background-color: #fff !important; color: #000 !important;}
textarea.bookly-js-user-notes {background: #fff !important; color: #dbd853 !important;}
.bookly-box { color: #000;}
.bookly-service-step .bookly-time-range select {width: 85px !important;}
.img-exp-section .exp-content h2 {font-size: 36px !important; line-height: 46px !important; font-weight: 500 !important; margin-bottom: 0;}
.img-exp-section .section_wrapper {align-items: center;}
.mobotire-van-img .image_frame{box-shadow: 0 0 10px #0b0033;}
.exp-col .mcb-column-inner {margin-bottom: 0;}

/* our service section  */
.book-services-btn .button {font-size: 23px !important; font-weight: 500 !important;}
.bsn-content ul li {font-size: 20px;color: #3c43ed;}
/* .bsn-btn .button:hover{background: #3c43ed!important;} */
.mt-book-title > .mcb-column-inner :first-child{margin-bottom: 0px !important;}

.mt-our-service-section .mcb-wrap-inner > .column {box-shadow: rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset;}
.tire-heading {color: #dbd853 !important; text-shadow: 2px 2px #100536;}

/* how to book section  */
.mt-box-wrap {background: #F6EE24;padding: 15px; box-shadow: 0px 0 6px 6px #21212159;}
.mt-box-wrap p {text-align: center; text-transform: uppercase;}
.mt-book-title {margin-top: 25px !important; text-transform: uppercase;}

/* BUY-NEW-TIRES-CSS STARTS  */
.page-id-182 .wpcf7-form label {font-size: 14px;}
.page-id-182 input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="text"]:focus, input[type="url"]:focus, select:focus, textarea:focus {
    color: rgba(54,56,61,1) !important;
    background-color:#efefef !important;
    border-color: #000000;
}
.page-id-182 input[type="date"]:focus::placeholder, input[type="email"]:focus::placeholder, input[type="number"]:focus ::placeholder, input[type="password"]:focus ::placeholder, input[type="search"]:focus ::placeholder, input[type="tel"]:focus ::placeholder, input[type="text"]:focus ::placeholder, input[type="url"]:focus ::placeholder, select:focus ::placeholder, textarea:focus ::placeholder {color: #b4aeae;}
.page-id-182 input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], select, textarea, .woocommerce .quantity input.qty, .wp-block-search input[type="search"], .dark input[type="email"], .dark input[type="password"], .dark input[type="tel"], .dark input[type="text"], .dark select, .dark textarea {
    color: rgba(54,56,61,1) !important;
    background-color: #efefef  !important;
    border-color: #000000;
}
.page-id-182 ::placeholder{color: #b4aeae;}
.bsn-content li.mfn-list-item {border: 1px solid;border-radius: 10px;padding: 15px 0 !important;margin: 17px 0;box-shadow: 5px 5px #507DF0;}
/* BUY-NEW-TIRES-CSS ENDS  */
.focus-title {color: #dbd853; text-shadow: 4px 5px #100536;}
.mobotire-van-img {margin-top: 50px;}

.mob-contact-form ::placeholder {color: #000;}
.mob-contact-form input:focus::placeholder {color: #000;}
.contact-details .mcb-wrap-inner {justify-content: end;}

/* book tire form css  */
.bookly-week-days, .bookly-time-range {display: none;}
/* /book tire form css  */


/*--- footer ---*/
#Footer.mfn-footer{background-color:#3c43ed;display: none;}
.number-col {margin-bottom: -35px !important;}
a.contact-info:hover{color: #dbd853 !important;}

/* media queries starts */

@media only screen and (max-width: 480px) {
    .number-col h3{margin-top: 0 !important;}
    footer#mfn-footer-template {margin-top: 0 !important;}
    h6.tire-heading {font-size: 20px;}
    .newtheme-color {text-shadow: 3px 2px #100536;}
    .focus-title {text-shadow: 3px 2px #100536;}
    .bsn-content ul li .mfn-list-desc {font-size: 16px !important;}
    .book-services-btn .button {font-size: 20px !important;}
  }