.drbt-navbar ul ul, .drbt-navbar ul ul:before {
    background-color: #f6f6f6;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.drbt-title-bar-wrapper, .drbt-title-bar-wrapper.drbt-bg-color-custom:before {
    background-color: #eee;
    background-image: url();
    background-repeat: no-repeat;
    background-position: right top;
    background-size: cover;
    background-attachment: scroll;
}

.site-footer, .site-footer.drbt-bg-color-custom:before {
    background-color: #3f3349;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.drbt-footer-widget-area, .drbt-footer-widget-area.drbt-bg-color-custom:before {
    background-color: #969696;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto;
    background-attachment: scroll;
}

.drbt-footer-text-area, .drbt-footer-text-area.drbt-bg-color-custom:before {
    background-color: #0a0a0a;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}

.error404 .site-content-wrap, .error404 .drbt-bg-color-custom > .site-content-wrap:before {
    background-color: rgba(0,0,0,.5);
    background-image: url();
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    background-attachment: scroll;
}

body {
    font-family: Nunito Sans,sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: #282828;
    text-transform: none;
    font-weight: 400;
    font-style: normal;
}

h1 {
    font-family: Raleway,sans-serif;
    font-size: 38px;
    line-height: 38px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

h2 {
    font-family: Raleway,sans-serif;
    font-size: 32px;
    line-height: 42px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

h3 {
    font-family: Raleway,sans-serif;
    font-size: 28px;
    line-height: 38px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

h4 {
    font-family: Raleway,sans-serif;
    font-size: 24px;
    line-height: 34px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

h5 {
    font-family: Raleway,sans-serif;
    font-size: 20px;
    line-height: 30px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

h6 {
    font-family: Raleway,sans-serif;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

.drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading .vc_custom_heading {
    font-family: Raleway,sans-serif;
    font-size: 32px;
    line-height: 46px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

.drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-subheading .vc_custom_heading {
    font-family: Spartan,sans-serif;
    font-size: 12px;
    line-height: 20px;
    letter-spacing: 1px;
    color: #484c64;
    text-transform: uppercase;
    font-weight: 600;
    font-style: normal;
}

.drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-content {
    font-family: Nunito Sans,sans-serif;
    font-size: 16px;
    line-height: 1.7;
    letter-spacing: 0;
    color: #60626d;
    text-transform: none;
    font-weight: 400;
    font-style: normal;
}

.designerbyte-sidebar .widget_search .wp-block-search__label, .designerbyte-sidebar .widget_block .wp-block-group h2, .widget-title, .drbt-footer-copyright-box h3, .drbt-sub-cat-list-wrapper .drbt-sub-cat-list-title {
    font-family: Raleway,sans-serif;
    font-size: 22px;
    line-height: 32px;
    letter-spacing: 0;
    color: #1c232f;
    text-transform: none;
    font-weight: 800;
    font-style: normal;
}

.vc_general.vc_btn3, .woocommerce .woocommerce-message .button, .woocommerce div.product form.cart .button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, button, html input[type=button], input[type=reset], input[type=submit], .drbt-blog-classic-inner .drbt-read-more-link a, .drbt-blogbox-style-1 .drbt-read-more-link {
    font-family: Raleway,sans-serif;
    font-size: 12px;
    line-height: normal;
    letter-spacing: 0;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
}

.drbt-ihbox-style-1 .vc_general.vc_btn3, .drbt-service-style-3 .vc_general.vc_btn3, .drbt-ihbox-style-1-main .vc_column_container .drbt-ihbox-style-1:before, .drbt-header-style-3 .drbt-header-button a, .drbt-header-style-5 .drbt-header-button, .drbt-testimonial-style-4 .designerbyte-box-title, .designerbyte-ele-fid-style-5 .drbt-fid-title, .drbt-top-bar-bt, .drbt-contact-info, .drbt-header-button, blockquote cite, blockquote small, .drbt-service-style-3 .drbt-service-cat, .drbt-blogbox-style-1 .drbt-meta-date span {
    font-family: Nunito Sans,sans-serif;
    font-weight: 700;
    font-style: normal;
}

.drbt-blogbox-style-1 .drbt-meta-date {
    font-family: Spartan,sans-serif;
    font-weight: 600;
    font-style: normal;
}

blockquote {
    font-family: Nunito Sans,sans-serif;
    font-weight: 400;
    font-style: normal;
}

.drbt-header-box-title {
    font-family: Nunito Sans,sans-serif;
    font-size: 15px;
    line-height: 26px;
    letter-spacing: 0;
    color: #8e8d8d;
    text-transform: none;
    font-weight: 400;
    font-style: normal;
}

.drbt-header-box-content {
    font-family: Raleway,sans-serif;
    font-size: 16px;
    line-height: 25px;
    letter-spacing: 0;
    color: #484746;
    text-transform: none;
    font-weight: 700;
    font-style: normal;
}

.drbt-navbar div > ul > li > a {
    font-family: Raleway,sans-serif;
    font-size: 15px;
    line-height: 20px;
    letter-spacing: .5px;
    color: #0f1327;
    text-transform: none;
    font-weight: 700;
    font-style: normal;
}

.drbt-navbar ul ul a {
    font-family: Raleway,sans-serif;
    font-size: 13px;
    line-height: 1.5;
    letter-spacing: 0;
    color: #242424;
    text-transform: none;
    font-weight: 700;
    font-style: normal;
}

.drbt-tbar-title {
    font-family: Raleway,sans-serif;
    font-size: 46px;
    line-height: 52px;
    letter-spacing: 1px;
    color: #fff;
    text-transform: none;
    font-weight: 700;
    font-style: normal;
}

.drbt-tbar-subtitle {
    font-family: Raleway,sans-serif;
    font-size: 14px;
    line-height: 1.5;
    letter-spacing: 0;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
}

.drbt-breadcrumb, .drbt-breadcrumb a {
    font-family: Raleway,sans-serif;
    font-size: 13px;
    line-height: 1.5;
    letter-spacing: 1px;
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-style: normal;
}

.drbt-pre-header-wrapper.drbt-bg-color-custom {
    background-color: #ff5e15;
}

.drbt-footer-big-area-wrapper.drbt-bg-color-custom {
    background-color: #ff5e15;
}

.drbt-header-wrapper.drbt-bg-color-custom {
    background-color: #fff;
}

.drbt-header-menu-area.drbt-bg-color-custom {
    background-color: #fff;
}

.drbt-sticky-on.drbt-sticky-bg-color-custom {
    background-color: #fff;
}

.drbt-sticky-on .drbt-navbar div > ul > li > a {
    color: #09162a;
}

a {
    color: #0f1327;
}

    a:hover {
        color: #e81718;
    }

.drbt-title-bar-content, .drbt-title-bar-wrapper {
    min-height: 300px;
}

.drbt-color-globalcolor, .vc_icon_element-color-globalcolor, .drbt-globalcolor, .globalcolor {
    color: #e81718;
}

.drbt-bg-color-globalcolor.drbt-title-bar-wrapper:before, .designerbyte-ele-team .designerbyte-overlay {
    background-color: rgba(232,23,24,.5);
}

.error404 .drbt-bg-color-globalcolor, .drbt-stretched-div.drbt-bg-color-globalcolor:before, .vc_btn3-color-globalcolor.vc_general.vc_btn3:not(.vc_btn3-style-outline):not(.vc_btn3-style-simple), .drbt-bg-color-globalcolor.vc_column_container .vc_column-inner:before, .drbt-column.drbt-bg-color-globalcolor:before, .drbt-row.drbt-bg-color-globalcolor:before {
    background-color: #e81718;
}

.drbt-bgimage-yes .drbt-stretched-div.drbt-bg-color-globalcolor:before, .drbt-bgimage-yes.drbt-bg-color-globalcolor.vc_column_container .vc_column-inner:before, .drbt-bgimage-yes.drbt-bg-color-globalcolor:before {
    background-color: rgba(232,23,24,.90);
}

.drbt-bg-color-globalcolor.drbt-bg-image-yes:before {
    background-color: rgba(232,23,24,.9);
}

.drbt-bg-color-secondarycolor.drbt-bg-image-yes:before {
    background-color: rgba(15,19,39,.8);
}

.drbt-ihbox-style-8 .drbt-ihbox-icon-wrapper, .drbt-globalcolor, .drbt-skincolor, .vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-black:hover, .vc_general.vc_btn3-style-outline.vc_btn3-color-globalcolor, .drbt-blog-classic .drbt-read-more-btn a:hover, .drbt-blog-meta .drbt-meta-classic-right .drbt-meta a:hover, .consey_recent_posts_widget .drbt-rpw-content .drbt-rpw-title a:hover, .drbt-blog-classic .drbt-post-title a:hover, .drbt-search-results-right .drbt-post-title a:hover, .drbt-metabox .widgettitle, .error-404:after, .drbt-contact-box .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading *, .drbt-addressbox, .consey_recent_posts_widget .drbt-rpw-content .drbt-rpw-date a, .drbt-portfolio-line-li:before, .post-navigation .nav-links a:hover, .drbt-footer-menu li a:hover, .drbt-comment-date a, .designerbyte-sidebar .widget ul a:hover, .site-footer .widget_recent_entries ul li span, .drbt-blog-meta.drbt-blog-meta-top i, .drbt-blog-classic blockquote .authorOrTitle, .drbt-blog-meta a:hover, .drbt-blog-classic .entry-title a:hover, .drbt-blog-meta .drbt-meta-author:before, .drbt-blog-meta .drbt-meta-date:before, .drbt-blog-meta .drbt-meta-cat:before, .drbt-blog-meta .drbt-meta-comments:before, .drbt-blog-meta .drbt-meta-tags:before, .drbt-header-style-2 .drbt-header-info-inner > div .drbt-header-box-icon, .drbt-address-con strong, .wpb-js-composer .vc_tta.vc_tta-accordion.vc_tta-color-globalcolor .vc_tta-panel-title > a i {
    color: #ef7c00;
}

.drbt-globalcolor {
    color: #e81718 !important;
}

.drbt-element-static_box-style-1 a.drbt-more-bt, .single-drbt-service .designerbyte-sidebar a.btn-link, .single-drbt-service .designerbyte-sidebar .widget ul > li.drbt-post-active:before, .single-drbt-service .designerbyte-sidebar .widget ul > li.drbt-post-active:after, .single-drbt-service .designerbyte-sidebar .widget ul > li:hover:before, .single-drbt-service .designerbyte-sidebar .widget ul > li:hover:after, .drbt-img-bg-effect-single .vc_single_image-wrapper:after, .drbt-img-bg-effect .vc_single_image-wrapper:after, .drbt-img-bg-effect .vc_single_image-wrapper:before, .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-subheading h4:after, body .scroll-to-top, body .site-footer.drbt-bg-color-blackish .scroll-to-top, .drbt-ourhistory .drbt-ourhistory-right:before, .nav-links .page-numbers.current, .nav-links .page-numbers:hover, .drbt-sep-heading:after, .drbt-bg-color-secondarycolor .drbt-main-form input[type=submit], .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline:hover, .post-navigation .nav-links a:hover .drbt-portfolio-nav-icon, .post-navigation .nav-links .drbt-prev-title:hover, .post-navigation .nav-links .drbt-next-title:hover, .footer-wrap .footer-social li a:hover, .footer-wrap .widget_tag_cloud a:hover, .designerbyte-testimonial-tooltip-show-hide .designerbyte-testimonial-tooltip, .wpb-js-composer .vc_tta-color-globalcolor.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-heading, .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar .vc_bar, .designerbyte-element-viewtype-carousel .owl-carousel button.owl-dot.active, .drbt-bg-color-globalcolor {
    background-color: #e81718;
}

.drbt-bgimage-over-bgcolor.drbt-bgimage-yes.drbt-bg-color-globalcolor {
    background-color: #353535 !important;
}

.drbt-ihbox-style-6 .drbt-ihbox-icon-wrapper, input:focus, select:focus, textarea:focus, blockquote {
    border-color: #e81718;
}

.post.sticky, .vc_general.vc_btn3-style-outline.vc_btn3-color-globalcolor, .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_single_bar .vc_bar:after, .vc_icon_element.vc_icon_element-outer.drbt-lightbox-video .vc_icon_element-inner {
    border-color: #ef7c00;
}

.drbt-portfolio-style-2:hover .drbt-portfolio-icon-wrapper {
    border-top-color: #e81718;
}

body.wpb-js-composer .vc_tta.vc_general.vc_tta-style-flat .vc_tta-tab.vc_active > a, .drbt-icon-absulate:after {
    border-bottom-color: #e81718 !important;
}

body.wpb-js-composer .vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active > a {
    border-color: #e81718 !important;
}

.drbt-footer-big-area-wrapper.drbt-bg-color-gradientcolor .drbt-footer-big-area, .vc_icon_element-color-gradientcolor, .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-gradientcolor .vc_icon_element-icon:before, .vc_btn3-container .vc_btn3-color-gradientcolor:not(.vc_btn3-style-outline), .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor.vc_btn3-style-outline:before, .rev-btn.drbt-gradient-right {
    background-image: -ms-linear-gradient(right,#e81718 0,#e81718 100%);
    background-image: linear-gradient(to right,#e81718,#e81718);
}

.drbt-bgimage-over-bgcolor.drbt-bgimage-yes.drbt-bg-color-gradientcolor, .drbt-stretched-div.drbt-bg-color-gradientcolor:before, .designerbyte-ul-list.drbt-ul-type-disc li:after, .drbt-bg-color-gradientcolor:before, .vc_row.drbt-bg-color-gradientcolor:before {
    background-image: linear-gradient(to bottom,#e81718,#e81718) !important;
}

.vc_row.drbt-bg-color-gradientcolor.drbt-bg-left-right:before {
    background-image: linear-gradient(to right,#e81718,#e81718) !important;
}

.drbt-bgimage-yes .drbt-stretched-div.drbt-bg-color-gradientcolor:before, .drbt-row.drbt-bg-color-gradientcolor.drbt-bgimage-yes:before {
    opacity: .5;
}

.drbt-gradient-right.rev-btn:hover:after, .vc_btn3-container .vc_general.vc_btn3.vc_btn3-color-gradientcolor:not(.vc_btn3-style-outline):hover:after {
    background-color: #e81718;
}

.drbt-bg-color-globalcolor .drbt-ihbox-style-12.drbt-ihbox h2, .drbt-service-style-5 .drbt-service-cat a, .drbt-service-style-6 .drbt-service-cat a, .drbt-comment-content .drbt-comment-author a:hover {
    color: #0f1327;
}

.drbt-stretched-div.drbt-bg-color-secondarycolor:before, .drbt-bg-color-secondarycolor.vc_column_container .vc_column-inner:before, .drbt-column.drbt-bg-color-secondarycolor:before, .drbt-row.drbt-bg-color-secondarycolor:before, .drbt-bgimage-over-bgcolor.drbt-bgimage-yes.drbt-bg-color-secondarycolor, .drbt-stretched-div.drbt-bg-color-secondarycolor:before, .drbt-bg-color-secondarycolor, .drbt-bg-color-secondarycolor:before, .drbt-secondary-color, .vc_icon_element-background-color-secondarycolor:not(.vc_icon_element-style-) {
    background-color: #ef7c00;
}

.drbt-bgimage-yes.drbt-bg-color-secondarycolor.vc_column_container .vc_column-inner:before, .drbt-bgimage-yes.drbt-bg-color-secondarycolor:not(.vc_column_container):before, .drbt-bgimage-yes.drbt-extended-bg-col.drbt-bg-color-secondarycolor:before, .drbt-bgimage-yes .drbt-stretched-div.drbt-bg-color-secondarycolor:before {
    background-color: rgba(15,19,39,.95);
}

.main-form [type=text]::placeholder, .main-form input[type=email]::placeholder, .main-form input[type=password]::placeholder, .main-form input[type=tel]::placeholder, .main-form input[type=url]::placeholder, .main-form select::placeholder, .main-form textarea::placeholder {
    color: #e81718;
    opacity: 1;
}

.main-form [type=text]:-ms-input-placeholder {
    color: #e81718;
}

.main-form [type=text]::-ms-input-placeholde {
    color: #e81718;
}

.site-title {
    height: 100px;
}

    .site-title img.drbt-main-logo {
        max-height: 60px;
    }

    .site-title img.drbt-responsive-logo {
        max-height: 50px;
    }

.vc_general.vc_btn3-style-outline.vc_btn3-color-globalcolor:hover, .site-header .drbt-bg-color-globalcolor, .site-header .drbt-sticky-on.drbt-sticky-bg-color-globalcolor {
    background-color: #ef7c00;
}

.vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right).vc_btn3-color-globalcolor span:after, button.vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-globalcolor:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:after, .drbt-ihbox-style-5 .drbt-ihbox-icon-wrapper, .drbt-effect-img-4 .vc_single_image-wrapper:after, .drbt-service-style-5:hover .drbt-service-icon-wrapper, .drbt-main-form.drbt-form-style-4 .wpcf7-submit, .drbt-ihbox-style-14, .drbt-ihbox-style-18, .drbt-service-style-3 .drbt-service-btn a, .designerbyte-ele-service:not(.drbt-service-style-3) .drbt-service-btn span:before, .designerbyte-ele-blog .drbt-read-more-link span:before, .vc_general.vc_btn3.vc_btn3-style-simple:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:before, .drbt-blogbox-style-1.designerbyte-ele-blog .drbt-read-more-link span:before, .drbt-ihbox-style-16-white-bg .drbt-ihbox-icon-wrapper, .drbt-ihbox-style-16-theme-bg .drbt-ihbox-contents, .drbt-portfolio-style-2 .drbt-content-wrapper .drbt-link-icon a, .drbt-portfolio-lines-wrapper, .designerbyte-ele-blog .drbt-read-more-link a:hover span:after, .wpb_text_column .drbt-social-links li a, body .scroll-to-top:hover, a.drbt-text-underline:after, .drbt-footer-widget .mc4wp-form .drbt-footer-newslatter button[type=submit], .drbt-pricing-table-style-2 .drbt-ptablebox-featured-w, .drbt-pricing-table-style-2 .drbt-ptablebox-main-icon i, .drbt-service-style-3 .drbt-service-icon-wrapper, .drbt-service-style-4 .drbt-service-icon-wrapper, .drbt-team-style-4 .designerbyte-box-social-links li a:hover, .drbt-blogbox-style-3 .drbt-meta-category a, .wp-block-button__link:hover, .is-style-outline a.wp-block-button__link:hover, .wp-block-button__link:hover, .widget_calendar table th, .reply a:hover, .vc_btn3.vc_btn3-style-classic.vc_btn3-color-black:hover, .drbt-home-service-form input[type=submit]:hover, .drbt-home-service-form-2 input[type=submit]:hover, .drbt-blog-classic-inner .drbt-read-more-link a:hover, .single-drbt-service .designerbyte-sidebar .widget ul > li.drbt-post-active a, .single-drbt-service .designerbyte-sidebar .widget ul > li:hover a, .drbt-main-form.drbt-form-style-2 .wpcf7-submit, .drbt-text-color-white .drbt-service-style-2 .drbt-service-btn .round-btn, .drbt-pricing-table-style-1 .drbt-ptablebox-main-icon i, .drbt-blogbox-style-2 .drbt-meta-date, .drbt-blogbox-style-1 .drbt-featured-container .drbt-meta-date, .drbt-team-style-2 .designerbyte-box-social-links li a:hover, .drbt-team-style-2 .designerbyte-box-team-position, .drbt-team-style-3 .designerbyte-box-team-position, .drbt-service-style-2 .drbt-services-circle, .drbt-service-style-1 .drbt-service-icon-wrapper, .drbt-ihbox-style-4 .drbt-ihbox-icon-wrapper, .drbt-ihbox-style-2 .drbt-ihbox-icon-wrapper, .post.sticky .drbt-blog-classic:after, .drbt-bmi-cal-wrapper .drbt-button, .vc_btn3.vc_btn3-style-classic.vc_btn3-color-secondarycolor:hover, .drbt-consultation-form input[type=submit], .drbt-footer-widget .drbt-consultation-form button[type=submit], .drbt-effect2-square .vc_single_image-wrapper:after, .drbt-divider .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading:after, .drbt-ihbox.drbt-ihbox-style-hsbox.drbt-divider .drbt-ihbox-heading:after, .drbt-bottom-heading, .drbt-bottom-heading:before, .drbt-pricing-table-style-2 .drbt-pricing-table-featured-col .drbt-ptablebox-main-icon i, .drbt-footer-text-area .drbt-social-links a, .drbt-footer-big-area-wrapper.drbt-bg-color-globalcolor .drbt-footer-big-area, .drbt-parent-header-style-5 .drbt-footer-big-area .mc4wp-form .btn, .drbt-element-testimonial-style-5.designerbyte-element-viewtype-carousel .owl-carousel .owl-nav button.owl-next:hover:before, .drbt-element-testimonial-style-5.designerbyte-element-viewtype-carousel .owl-carousel .owl-nav button.owl-prev:hover:before, .drbt-slider .vc_images_carousel .vc_carousel-control .icon-next:hover, .drbt-slider .vc_images_carousel .vc_carousel-control .icon-prev:hover, .drbt-blog-classic .drbt-meta-date-top, .designerbyte-sidebar .widget .widget-title:after, .designerbyte-sidebar .widget_search .wp-block-search__label:after, .designerbyte-sidebar .widget_block .wp-block-group h2:after, .drbt-footer-text-area .drbt-social-links a:hover, body .drbt-service-style-1 .vc_btn3-color-globalcolor.vc_general.vc_btn3:after, .drbt-full-btn .vc_btn3 .vc_btn3-icon, .page-links a:hover, .page-links > span, .drbt-page-links a:hover, .drbt-page-links > span, input[type=submit]:hover, .wpcf7-form button:hover, a.drbt-link:after, .drbt-blog-classic-inner .drbt-read-more-link a:hover:after, .drbt-search-results-right .drbt-read-more-link a:after, .drbt-ihbox.drbt-ihbox-style-3:before, .drbt-testimonial-style-1:after, .wp-block-tag-cloud a:hover, .wp-block-search .wp-block-search__button, .search-form button, .drbt-team-single .drbt-team-social-links a:hover, .site-footer .widget-title:after, .designerbyte-sidebar .widget_tag_cloud ul li a:hover, .drbt-text-color-white .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-subheading h4:after, .drbt-row-expand-left .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading, .drbt-row-expand-left .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading:after {
    background-color: #ef7c00;
}

body .drbt-ihbox.drbt-ihbox-style-12 .vc_general.vc_btn3, .drbt-element-testimonial-style-4 .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading .vc_custom_heading:before, body .drbt-service-style-2:hover .drbt-service-btn .round-btn, .wpb-js-composer .vc_tta.vc_general.drbt-faq .vc_tta-panel.vc_active .vc_tta-panel-heading {
    background-color: #e81718 !important;
}

.drbt-portfolio-style-1 .designerbyte-box-content:after {
    background-color: rgba(232,23,24,.8);
}

button.vc_btn3.vc_btn3-style-simple.vc_btn3-color-globalcolor:hover, .drbt-ihbox-style-10.drbt-ihbox h2, .drbt-text-color-white .drbt-ihbox-heading .vc_custom_heading em, .drbt-bg-color-globalcolor .drbt-ihbox-heading .vc_custom_heading em, .drbt-testimonial-style-3 blockquote, .drbt-testimonial-style-4 blockquote, .drbt-testimonial-style-3 .designerbyte-box-star-ratings i.drbt-active, .designerbyte-ele-fid-style-5 .drbt-circle-number, .drbt-ihbox-style-11 .drbt-ihbox-icon-wrapper, .drbt-bg-color-globalcolor .designerbyte-ele-fid-style-1 .drbt-sbox-icon-wrapper, .drbt-blogbox-style-4 .post-item .drbt-read-more-link a:hover {
    color: #0f1327;
}

button.vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-globalcolor:not(.vc_btn3-icon-left):not(.vc_btn3-icon-right) span:before, .drbt-main-form.drbt-form-style-4 .wpcf7-submit:hover, .drbt-ihbox-style-16-dark-bg .drbt-ihbox-contents, .drbt-service-style-2 .drbt-service-btn .round-btn, .drbt-static-box-style-1 .drbt-contentbox, .drbt-service-style-3:hover .drbt-service-btn a, .drbt-steps-counter .drbt-ihbox-style-5 .drbt-ihbox-icon-wrapper:before, .drbt-blogbox-style-3 .drbt-meta-category a:hover, .drbt-service-style-3:hover .drbt-service-icon-wrapper, .drbt-service-style-4:hover .drbt-service-icon-wrapper, .drbt-consultation-form button[type=submit], .drbt-footer-big-area-wrapper.drbt-bg-color-secondarycolor .drbt-footer-big-area, .drbt-bg-color-globalcolor .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat:hover, .drbt-portfolio-style-3 .drbt-portfolio-icon-wrapper, .drbt-footer-big-area-wrapper.drbt-bg-color-white .drbt-footer-big-area .mc4wp-form .btn, .vc_general.vc_btn3.vc_btn3-color-secondarycolor, .drbt-sticky-on.drbt-sticky-bg-color-secondarycolor, .vc_btn3-color-secondary_color.vc_btn3, .drbt-promo-image-box-1 .vc_icon_element-inner, .drbt-steps-counter.drbt-bg-color-globalcolor .drbt-ihbox-style-5 .drbt-ihbox-icon-wrapper:before, .drbt-testimonial-style-3 .designerbyte-box-img:after {
    background-color: #0f1327;
}

.drbt-team-style-4.designerbyte-ele-team:hover, .post.sticky .drbt-blog-classic-inner {
    border-color: #0f1327;
}

.drbt-text-color-white .drbt-service-style-2:hover .drbt-service-btn, .drbt-service-style-1:hover .drbt-service-icon, .drbt-service-style-2 .drbt-service-btn {
    border-color: rgba(15,19,39,.1);
}

.vc_general.vc_btn3.vc_btn3-style-outline.vc_btn3-color-globalcolor:focus, a.vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-globalcolor, button.vc_btn3.vc_btn3-style-simple.vc_btn3-color-globalcolor, .drbt-portfolio-style-1 .designerbyte-icon-box a, .drbt-sortable-list a.drbt-selected, .drbt-ihbox-style-17 .drbt-ihbox-icon-wrapper i, .drbt-testimonial-style-6 .designerbyte-box-star-ratings i.drbt-active, .drbt-testimonial-style-6 .designerbyte-box-title, .drbt-testimonial-style-5 .designerbyte-box-title, .drbt-ihbox-style-16 .drbt-ihbox-icon-wrapper i, .drbt-ihbox-style-15 .drbt-ihbox-icon-wrapper i, .drbt-service-style-6 .drbt-service-cat a, .drbt-service-style-5 .drbt-service-cat a, body.wpb-js-composer .vc_tta.vc_general.vc_tta-style-modern .vc_tta-tab.vc_active > a, .drbt-testimonial-style-1 .designerbyte-box-author, .drbt-header-style-4 .drbt-header-search-btn a:hover, .drbt-blogbox-style-2 .designerbyte-box-content .drbt-post-title a:hover, .drbt-header-style-3 .drbt-right-box .drbt-cart-link:hover, .drbt-header-style-3 .drbt-header-info-inner .drbt-header-box-icon i, .drbt-header-style-7 .drbt-header-info-inner .drbt-header-box-icon i, .drbt-bg-color-blackish .drbt-ihbox-style-10.drbt-ihbox h2, .drbt-text-color-white .drbt-ihbox-heading-theme .drbt-ihbox-heading .vc_custom_heading em, .drbt-service-style-2 .drbt-service-cat a, .drbt-service-style-3 .drbt-service-cat a, .drbt-blogbox-style-2 .drbt-meta-container .drbt-meta-line i, .drbt-blogbox-style-1 .post-item .drbt-read-more-link a:hover:after, .drbt-blogbox-style-1 .post-item .drbt-read-more-link a:hover, .drbt-blogbox-style-2 .post-item .drbt-read-more-link a:hover:after, .drbt-blogbox-style-2 .post-item .drbt-read-more-link a:hover, .vc_general.vc_btn3.vc_btn3-style-simple:hover, .designerbyte-ele-service .drbt-service-btn a:hover, .drbt-text-color-white.drbt-bg-color-blackish .drbt-ihbox-heading .vc_custom_heading em, .widget.widget_recent_entries ul li:hover:before, .drbt-ihbox-style-9 .drbt-ihbox-icon-wrapper, .designerbyte-ele-fid-style-4 .drbt-sbox-icon-wrapper, .drbt-testimonial-style-3 .designerbyte-box-title, .drbt-testimonial-style-4 .designerbyte-box-title, .drbt-testimonial-style-4:after, .drbt-blogbox-style-3 .drbt-meta-container .drbt-meta-line i, .site-footer.drbt-color-white a:hover, .drbt-team-style-3 .designerbyte-box-content .drbt-team-title:hover, .drbt-portfolio-style-2 .drbt-port-cat a, .drbt-blogbox-style-1 .designerbyte-box-content .drbt-post-title a:hover, .drbt-blogbox-style-1 .drbt-meta-container .drbt-meta-line a:hover, .drbt-blogbox-style-1 .drbt-meta-container .drbt-meta-line i, .drbt-footer-widget .drbt-social-links li a:hover, .drbt-pre-header-wrapper .drbt-social-links a:hover, .drbt-bg-color-blackish .drbt-ihbox-style-4 .drbt-ihbox-icon-wrapper, .drbt-home-service-form .input-box i, .drbt-contact-widget-lines .drbt-contact-widget-line:before, .drbt-contact-info li i, .drbt-team-style-1 .designerbyte-box-team-position, .widget .download .item-download i, .drbt-ihbox-style-7 .drbt-ihbox-icon-wrapper, body .drbt-video-link-2 .vc_general.vc_btn3 i, body .drbt-video-link .vc_general.vc_btn3 i, .drbt-ihbox-heading .vc_custom_heading em, .designerbyte-ele-fid-style-1 .drbt-sbox-icon-wrapper i, .drbt-testimonial-style-2 .designerbyte-post-item:after, .drbt-testimonial-style-2 .designerbyte-box-title, .drbt-service-style-2 .drbt-service-icon-wrapper, .drbt-ihbox-style-3.drbt-ihbox h2, .drbt-service-style-5 .drbt-service-icon-wrapper i, .drbt-ihbox-style-1 .drbt-ihbox-icon-wrapper {
    color: #fff;
}

.drbt-ihbox-style-19 .drbt-ihbox-icon-wrapper img, .drbt-effect-img-3 .vc_single_image-wrapper:after, .drbt-team-style-4.designerbyte-ele-team, .drbt-footer-widget .drbt-social-links li a:hover, .drbt-service-style-2 .drbt-service-icon-wrapper, .drbt-footer-widget .drbt-consultation-form input[type=email], .page-links a:hover, .page-links > span, .drbt-page-links a:hover, .drbt-page-links > span {
    border-color: #0a808a;
}

.drbt-text-color-white .drbt-service-style-2 .drbt-service-btn, .drbt-service-style-2:hover .drbt-service-btn, .designerbyte-ele-fid-style-2, .drbt-pricing-table-style-1 .drbt-ptablebox-main-icon, .drbt-testimonial-style-1:before, .drbt-service-style-1 .drbt-service-icon, .drbt-ihbox-style-4 .drbt-ihbox-icon {
    border-color: rgba(232,23,24,.1);
}

.drbt-brdr-btm-effect > .vc_column-inner:before {
    border-bottom-color: #e81718;
}

.drbt-white {
    color: #fff;
}

.drbt-ihbox-style-12.drbt-ihbox h2, .site-footer.drbt-color-blackish .widget-title, .drbt-header-style-3 .drbt-right-box .drbt-header-search-form-wrapper .search-form input[type=search], .drbt-header-style-3 .drbt-right-box .drbt-header-search-form-wrapper .search-form:after, .drbt-bg-color-globalcolor .drbt-form-style-1 button:hover, .drbt-footer-big-right .vc_general.vc_btn3:hover, .drbt-author-content .drbt-author-name, .drbt-author-content, .drbt-footer-big-area-wrapper .drbt-footer-big-title:after, .drbt-contact-widget-lines .drbt-contact-widget-line, .site-footer.drbt-bg-color-white h2.widget-title, .drbt-color-white .widget_categories ul li span, .drbt-blogbox-style-1 .designerbyte-box-content .drbt-post-title a, .drbt-service-style-1 .vc_btn3.vc_btn3-color-default.vc_btn3-style-outline, .drbt-home-service-form .drbt-select select, .drbt-home-service-form-2 .drbt-select select, .drbt-home-service-form input[type=text], .drbt-home-service-form input[type=email], .drbt-home-service-form-2 input[type=text], .drbt-home-service-form-2 input[type=email], .drbt-service-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover, .drbt-home-service-form .drbt-select select, .error404 .drbt-text-color-blackish h2.page-title, .error404 .drbt-text-color-blackish a.ts-home-back, .error-404 .drbt-text-color-blackish .footer-message, .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right.vc_tta-panel-title > a, .drbt-testimonial-style-5 blockquote, .drbt-pricing-table-style-1 .drbt-pricing-table-featured-col .designerbyte-ptable-heading, .drbt-pricing-table-style-1 .designerbyte-ptable-heading, .drbt-pricing-table-style-1 .designerbyte-ptable-price-w, .drbt-pricing-table-style-1 .designerbyte-ptable-price, .drbt-team-style-3 .designerbyte-box-content .drbt-team-title, .drbt-team-style-3 .designerbyte-box-content .drbt-team-title a, .vc_general.vc_btn3.vc_btn3-style-simple, .vc_btn3.vc_btn3-color-white, .vc_btn3.vc_btn3-color-white.vc_btn3-style-flat, .vc_progress_bar.vc_progress-bar-color-globalcolor .drbt-pbar-title, .vc_progress_bar.vc_progress-bar-color-globalcolor .vc_label_units, .drbt-blogbox-style-1 .designerbyte-box-content .drbt-post-title a, .drbt-blogbox-style-2 .designerbyte-box-content .drbt-post-title a, .drbt-testimonial-style-1 .designerbyte-box-title, .drbt-comment-content .drbt-comment-author, .vc_general.vc_btn3.vc_btn3-style-simple.vc_btn3-color-black, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline:hover, .wp-block-calendar tfoot a, .drbt-color-blackish, .drbt-text-color-blackish .drbt-ihbox.drbt-ihbox-style-hsbox .drbt-ihbox-heading .vc_custom_heading, .drbt-text-color-blackish h1, .drbt-text-color-blackish h2, .drbt-text-color-blackish h3, .drbt-text-color-blackish h4, .drbt-text-color-blackish h5, .drbt-text-color-blackish h6, .drbt-blackish {
    color: #0f1327;
}


.drbt-footer-widget .drbt-social-links li a {
    color: #fff;
}

.site-content #CCB-calc #calc-header.CCB-calc-header-cc_bmi_shortcode h3, .site-content #CCB-calc #calc-header.CCB-calc-header-cc_bmi_shortcode h3 a {
    color: #0f1327 !important;
}

.drbt-sortable-list a:hover {
    border-color: #0f1327;
}

.drbt-sidebar-exists.drbt-sidebar-left .site-content:before, .drbt-sidebar-right .site-content:before, .drbt-bgimage-over-bgcolor.drbt-bgimage-yes.drbt-bg-color-light, .drbt-bg-color-light.vc_column_container.vc_column_container .vc_column-inner:before, .drbt-bg-color-light:not(.vc_column_container):before, .drbt-extended-bg-col.drbt-bg-color-light:before, .drbt-stretched-div.drbt-bg-color-light:before {
    background-color: #f2f6f9;
}

.drbt-bg-color-globalcolor .drbt-element-testimonial-style-4.designerbyte-element-viewtype-carousel .owl-carousel button.owl-dot.active, .drbt-blog-classic blockquote, .drbt-all-post-list-w, .drbt-portfolio-style-2 .drbt-content-wrapper .drbt-link-icon a:hover, .wpb_text_column .drbt-social-links li a:hover, body .scroll-to-top, .vc_general.vc_btn3.vc_btn3-style-classic.vc_btn3-color-white:hover, button, html input[type=button], input[type=reset], input[type=submit], .designerbyte-ele-blog .drbt-read-more-link a:hover span:after, a.drbt-text-underline:before, .drbt-pricing-table-style-2 .drbt-pricing-table-box, .vc_btn3-color-globalcolor.vc_general.vc_btn3:not(.vc_btn3-style-outline):hover, .drbt-pricing-table-style-2 .drbt-pricing-table-featured-col .vc_btn3-color-globalcolor.vc_general.vc_btn3:not(.vc_btn3-style-outline):hover, .drbt-pricing-table-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:not(.vc_btn3-style-outline), .search-form button:hover, .drbt-bg-color-light .drbt-service-style-2:hover .drbt-service-btn .round-btn, .drbt-team-single .drbt-team-social-links a, .drbt-blog-classic-inner .drbt-read-more-link a, .widget_categories ul li span, .drbt-service-style-1:hover .drbt-service-icon-wrapper, .drbt-main-form.drbt-form-style-2 .wpcf7-submit:hover, .vc_general.vc_btn3.vc_btn3-style-simple:after, .drbt-team-style-2 .drbt-icons .drbt-team-info-icons-plus, .drbt-team-style-2 .designerbyte-box-social-links li a, .vc_btn3.vc_btn3-style-classic.vc_btn3-color-black, .drbt-home-service-form-2 input[type=submit], .drbt-home-service-form input[type=submit], .drbt-footer-big-area .mc4wp-form button[type=submit], .drbt-header-style-2 .drbt-cart-details:hover .drbt-cart-count, .drbt-blogbox-style-1 .post-item .vc_general.vc_btn3.vc_btn3-color-secondarycolor:hover, .vc_btn3-color-globalcolor.vc_general.vc_btn3.vc_btn3-style-flat:hover, .reply a, .site-header .drbt-bg-color-blackish, .site-header .drbt-sticky-on.drbt-sticky-bg-color-blackish, .drbt-bgimage-over-bgcolor.drbt-bgimage-yes.drbt-bg-color-blackish, .drbt-stretched-div.drbt-bg-color-blackish:before, .drbt-bg-color-blackish, .drbt-bg-color-blackish:before, .drbt-blackish-color, .drbt-bgimage-over-bgcolor.drbt-bgimage-yes.drbt-bg-color-blackish, .drbt-bg-color-blackish.vc_column_container .vc_column-inner:before, .drbt-bg-color-blackish:not(.vc_column_container):before, .drbt-extended-bg-col.drbt-bg-color-blackish:before, .drbt-stretched-div.drbt-bg-color-blackish:before, .drbt-footer-big-area .mc4wp-form .btn, .drbt-blackish-bg {
    background-color: #112355;
}

.drbt-bgimage-yes.drbt-bg-color-blackish.vc_column_container .vc_column-inner:before, .drbt-bgimage-yes.drbt-bg-color-blackish:not(.vc_column_container):before, .drbt-bgimage-yes.drbt-extended-bg-col.drbt-bg-color-blackish:before, .drbt-bgimage-yes .drbt-stretched-div.drbt-bg-color-blackish:before {
    background-color: rgba(15,19,39,.95);
}

.drbt-blogbox-style-1 .drbt-featured-wrapper:before {
    background-color: rgba(15,19,39,.75);
}

.drbt-pricing-table-style-1 .vc_btn3.vc_btn3-size-md:hover, .drbt-footer-widget .drbt-service-style-1 .vc_btn3.vc_btn3-color-default.vc_btn3-style-outline:hover {
    border-color: #0f1327;
}


.drbt-social-links li a:hover {
    border-color: #fff;
}

.error404 .drbt-text-color-white h2.page-title, .error404 .drbt-text-color-white a.ts-home-back, .error-404 .drbt-text-color-white .footer-message {
    color: #fff;
}

.drbt-home-service-form-2 input[type=email]::placeholder, .drbt-home-service-form-2 input[type=text]::placeholder, .drbt-home-service-form input[type=email]::placeholder, .drbt-home-service-form input[type=text]::placeholder {
    color: #0f1327;
    opacity: 1;
}

.drbt-home-service-form-2 input[type=email]::-webkit-input-placeholder, .drbt-home-service-form-2 input[type=text]::-webkit-input-placeholder, .drbt-home-service-form input[type=email]::-webkit-input-placeholder, .drbt-home-service-form input[type=text]::-webkit-input-placeholder {
    color: #0f1327;
}

.drbt-home-service-form-2 input[type=email]:-ms-input-placeholder, .drbt-home-service-form-2 input[type=text]:-ms-input-placeholder, .drbt-home-service-form input[type=email]:-ms-input-placeholder, .drbt-home-service-form input[type=text]:-ms-input-placeholder {
    color: #0f1327;
}

.woocommerce-info, .woocommerce-message {
    border-top-color: #e81718;
}

    .woocommerce-info::before, .woocommerce ul.cart_list li ins, .woocommerce ul.product_list_widget li ins {
        color: #e81718;
    }

.single-product .entry-summary .product_meta .posted_in, .single-product .entry-summary .product_meta .sku_wrapper {
    color: #0f1327;
}

.woocommerce-product-search [type=submit], .woocommerce-form-coupon button[type=submit]:hover, .woocommerce #payment #place_order, .woocommerce-page #payment #place_order, .woocommerce #review_form #respond .form-submit input, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range, .woocommerce .widget_shopping_cart .buttons a:not(.wcppec-cart-widget-button), .woocommerce.widget_shopping_cart .buttons a:not(.wcppec-cart-widget-button), .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce .cart .button, .woocommerce .cart input.button, #add_payment_method .wc-proceed-to-checkout a.checkout-button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button, .woocommerce div.product form.cart .button, .woocommerce div.product .woocommerce-tabs ul.tabs li a, .woocommerce ul.products li.product .button {
    background-color: #e81718;
}

    .widget_product_categories ul li .count, .woocommerce-form-coupon button[type=submit], .woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content, .woocommerce .widget_price_filter .price_slider_amount .button:hover, .woocommerce #review_form #respond .form-submit input:hover, .woocommerce .woocommerce-error .button, .woocommerce .woocommerce-info .button, .woocommerce .woocommerce-message .button, .woocommerce-page .woocommerce-error .button, .woocommerce-page .woocommerce-info .button, .woocommerce-page .woocommerce-message .button, .woocommerce .woocommerce-error .button:hover, .woocommerce .woocommerce-info .button:hover, .woocommerce .woocommerce-message .button:hover, .woocommerce-page .woocommerce-error .button:hover, .woocommerce-page .woocommerce-info .button:hover, .woocommerce-page .woocommerce-message .button:hover, .woocommerce .cart .button:hover, .woocommerce .cart input.button:hover, #add_payment_method .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-checkout .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce div.product form.cart .button:hover, .woocommerce ul.products li.product .button:hover {
        background-color: #0f1327;
    }

.woocommerce-info, .woocommerce-message {
    border-top-color: #e81718;
}

body table.booked-calendar td.today:hover .date span, #ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a, ui-datepicker-div.booked_custom_date_picker table.ui-datepicker-calendar tbody td.ui-datepicker-today a:hover, body #booked-profile-page input[type=submit].button-primary, body table.booked-calendar input[type=submit].button-primary, body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary, body .booked-list-view button.button, body .booked-list-view input[type=submit].button-primary, body .booked-modal input[type=submit].button-primary, body table.booked-calendar .booked-appt-list .timeslot .timeslot-people button, body #booked-profile-page .booked-profile-appt-list .appt-block.approved .status-block, body #booked-profile-page .appt-block .google-cal-button > a, body .booked-modal p.booked-title-bar, body table.booked-calendar td:hover .date span, body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active, body .booked-list-view a.booked_list_date_picker_trigger.booked-dp-active:hover, .booked-ms-modal .booked-book-appt, body table.booked-calendar thead tr:first-child th {
    background-color: #e81718 !important;
}

body table.booked-calendar td.today .date span, body table.booked-calendar thead tr:first-child th {
    border-color: #e81718 !important;
}

@media (max-width:1200px) {
    .drbt-header-top-area > .container {
        position: relative;
    }

    .drbt-header-style-2 .drbt-right-side, .drbt-header-info-inner, .something {
        display: none;
    }

    .navbar-expand-lg .navbar-nav {
        -ms-flex-direction: unset !important;
        flex-direction: unset !important;
    }

    .drbt-header-menu-area-inner, .drbt-navbar {
        display: block !important;
    }

    .nav-menu-toggle {
        display: block;
        position: absolute;
        right: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        background-color: transparent;
        padding: 0;
        font-size: 35px;
        line-height: 35px;
        color: #112355;
        width: 40px;
    }

    .drbt-navbar > div {
        background-color: #fff;
    }

    .sub-menu {
        display: none;
    }

    .drbt-header-menu-area-wrapper {
        min-height: auto !important;
    }

    .closepanel {
        position: absolute;
        z-index: 99;
        right: 35px;
        top: 25px;
        display: block;
        width: 30px;
        height: 30px;
        line-height: 30px;
        border-radius: 50%;
        text-align: center;
        cursor: pointer;
        font-size: 35px;
        color: #fff;
    }

    .admin-bar .closepanel {
        top: 45px;
    }

    .drbt-navbar > div {
        background-color: #fff;
        position: fixed;
        top: 0;
        right: 0;
        z-index: 1000;
        width: 300px;
        height: 100%;
        padding: 0;
        display: block;
        background-color: #112355;
        -webkit-transition: transform .4s ease;
        transition: transform .4s ease;
        -webkit-transform: translateX(400px);
        -ms-transform: translateX(400px);
        transform: translateX(400px);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        visibility: hidden;
        opacity: 0;
    }

        .drbt-navbar > div.active {
            -webkit-transform: translateX(0);
            -ms-transform: translateX(0);
            transform: translateX(0);
            visibility: visible;
            opacity: 1;
            overflow-y: scroll;
        }

        .drbt-navbar > div > ul {
            padding: 90px 0;
        }

            .drbt-navbar > div > ul li a {
                color: #fff !important;
                padding: 15px 25px;
                height: auto;
                display: inline-block;
            }

            .drbt-navbar > div > ul ul {
                padding-left: 1em;
                overflow: hidden;
                display: none;
            }

    ul .sub-menu.show, ul .children.show {
        display: block;
    }

    .drbt-navbar li {
        position: relative;
    }

    .drbt-navbar ul.menu > li {
        border-bottom: 1px solid rgba(204,204,204,.10);
    }

    .sub-menu-toggle {
        display: block;
        position: absolute;
        right: 25px;
        top: 15px;
        cursor: pointer;
        color: rgba(255,255,255,.80);
    }

    .drbt-navbar ul ul {
        background-color: transparent !important;
    }

    .drbt-header-style-2 .drbt-header-top-area > .container, .drbt-header-style-2 .drbt-sticky-logo-no {
        position: relative;
    }

    .drbt-header-style-1 .drbt-header-wrapper.drbt-sticky-on, .drbt-header-style-2 .drbt-header-menu-area {
        position: static !important;
        width: auto !important;
    }

    .drbt-header-style-1 .drbt-header-wrapper > .container > .d-flex {
        position: relative;
    }

    .drbt-header-style-1 .drbt-header-search-btn {
        position: absolute;
        right: 60px;
    }

    .drbt-header-style-1 .drbt-right-box {
        display: none;
    }

    .drbt-header-style-2 .drbt-header-info-inner {
        display: none !important;
    }

    .drbt-header-style-2 .drbt-header-overlay {
        background-color: #e81718;
    }

    .drbt-header-style-2 .site-title {
        text-align: left;
    }

    .drbt-header-style-2 .drbt-header-top-area > .container > .d-flex {
        display: block !important;
    }

    .drbt-header-style-2 .drbt-header-top-area > .container {
        padding: 0;
    }

    .drbt-header-style-2 .site-branding {
        margin-left: 0;
    }

    .drbt-header-style-3 .drbt-header-search-btn:before, .drbt-header-style-3 .drbt-right-box {
        display: none;
    }

    .drbt-header-style-3 .drbt-header-top-area > .container {
        margin: 0 50px;
        padding: 0;
        max-width: none;
        width: auto;
        position: relative;
    }

    .drbt-header-style-3 .drbt-pre-header-wrapper > .container {
        max-width: none;
        width: auto;
        margin: 0 50px;
        padding: 0;
    }

    .drbt-header-style-4 .drbt-right-box {
        display: none;
    }

    .drbt-header-style-4 .nav-menu-toggle {
        color: #04278d;
    }

    .drbt-header-style-4 .drbt-header-content, .drbt-header-style-5 .drbt-header-content, .drbt-header-style-6 .drbt-header-content {
        margin: 0 30px;
        position: relative;
    }

    .drbt-header-style-4 .drbt-title-bar-content {
        padding: 0;
        padding-top: 120px;
    }

    .drbt-header-style-5 .drbt-header-wrapper > .container {
        max-width: none;
    }

        .drbt-header-style-5 .drbt-header-wrapper > .container .col-lg-9, .drbt-header-style-5 .drbt-header-wrapper > .container .col-lg-3 {
            flex: none;
            max-width: none;
            width: auto;
            padding-right: 0;
            padding-left: 0;
        }

        .drbt-header-style-5 .drbt-header-wrapper > .container .col-lg-9 {
            margin-left: auto !important;
        }

    .drbt-header-style-5 .drbt-contact-info-wrapper, .drbt-header-style-5 .drbt-right-box, .drbt-header-style-5 .drbt-header-button-wrapper {
        display: none;
    }

    .drbt-header-style-5 .drbt-toparea {
        display: none !important;
    }

    .drbt-header-search-form-wrapper .search-form {
        margin: 0 70px;
    }

    .drbt-mobile-search {
        display: block;
    }

        .drbt-mobile-search .drbt-header-search-btn {
            display: block;
            position: absolute;
            right: 60px;
            top: 50%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
        }

    .drbt-header-style-6 .drbt-right-box, .drbt-header-style-6 .drbt-header-button-wrapper {
        display: none;
    }

    .drbt-header-style-6 .nav-menu-toggle {
        color: #fff;
    }

    .drbt-responsive-logo-yes .drbt-sticky-logo, .drbt-responsive-logo-yes .drbt-main-logo {
        display: none;
    }

    .drbt-responsive-logo-yes .drbt-responsive-logo {
        display: inline-block;
    }

    .drbt-responsive-header-bgcolor-globalcolor .drbt-header-wrapper {
        background-color: #e81718 !important;
    }

    .drbt-responsive-header-bgcolor-white .drbt-header-wrapper {
        background-color: #fff !important;
    }

    .drbt-responsive-header-bgcolor-blackish .drbt-header-wrapper {
        background-color: #222 !important;
    }

    .drbt-cart-wrapper {
        display: none !important;
    }
}

@media (min-width:1200px) {
    .drbt-responsive-logo {
        display: none;
    }

    .nav-menu-toggle, .something {
        display: none;
    }

    .drbt-sticky-on .site-title img.drbt-main-logo, .site-title img.drbt-sticky-logo {
        max-height: 50px;
    }

    .drbt-sticky-on.drbt-header-wrapper {
        box-shadow: 0 0 10px rgba(0,0,0,.1);
    }

    .drbt-navbar > div > ul > li, .drbt-navbar > div > ul > li > a {
        line-height: 100px !important;
        height: 100px;
    }

    .drbt-sticky-on .drbt-navbar > div > ul > li, .drbt-sticky-on .drbt-navbar > div > ul > li > a, .drbt-sticky-on .site-title {
        line-height: 90px !important;
        height: 90px;
    }

    .drbt-navbar ul > li > ul > li.current-menu-item > a, .drbt-navbar ul > li > ul li.current_page_item > a, .drbt-navbar ul > li > ul li.current_page_ancestor > a, .drbt-navbar > div > ul > li:hover > a, .drbt-navbar > div > ul > li.current_page_item > a, .drbt-navbar > div > ul > li.current-menu-parent > a {
        color: #e81718;
    }

        .drbt-navbar ul > li > ul li.current_page_item > a:before, .drbt-navbar ul > li > ul li.current_page_ancestor > a:before, .drbt-navbar ul > li > ul li.current_page_parent > a:before {
            background-color: #e81718;
        }

    .drbt-navbar ul > li > ul li:hover > a {
        color: #fff !important;
    }

    .drbt-navbar > div > ul {
        position: relative;
        z-index: 597;
    }

        .drbt-navbar > div > ul > li {
            float: left;
            min-height: 1px;
            vertical-align: middle;
            position: relative;
        }

        .drbt-navbar > div > ul ul {
            visibility: hidden;
            position: absolute;
            top: 100%;
            left: 0;
            z-index: 598;
        }

    .drbt-navbar ul > li:hover > ul {
        z-index: 600;
    }

    .drbt-navbar > div > ul li ul.drbt-nav-left {
        left: inherit;
        right: 0;
    }

    .drbt-navbar > div > ul li ul ul.drbt-nav-left {
        left: -100%;
        right: 0;
    }

    .drbt-navbar > div > ul ul li {
        float: none;
    }

    .drbt-navbar > div > ul ul ul {
        top: 0;
        left: 100%;
        width: 190px;
    }

    .drbt-navbar > div > ul ul {
        margin-top: 0;
    }

        .drbt-navbar > div > ul ul li {
            font-weight: normal;
        }

    .drbt-navbar a {
        display: block;
        line-height: 1em;
        text-decoration: none;
    }

    .drbt-navbar > div > ul ul li:hover > a {
        background-color: #e81718;
    }

    .drbt-navbar > ul {
        *display: inline-block;
    }

    .drbt-navbar:after, .drbt-navbar ul:after {
        content: '';
        display: block;
        clear: both;
    }

    .drbt-navbar ul {
        text-transform: uppercase;
    }

        .drbt-navbar ul ul {
            min-width: 270px;
            opacity: 0;
            visibility: hidden;
            -webkit-transition: all .3s linear 0s;
            transition: all .3s linear 0s;
            box-shadow: 0 10px 40px rgba(0,0,0,.20);
            border-top: 3px solid #e81718;
        }

        .drbt-navbar ul > li:hover > ul {
            visibility: visible;
            opacity: 1;
        }

        .drbt-navbar ul > li > ul > li > a {
            padding: 15px 30px;
        }

        .drbt-navbar ul > li > ul > li:hover > a {
            padding-left: 40px;
        }

        .drbt-navbar ul > li > ul > li > a:before {
            position: absolute;
            content: '';
            left: 18px;
            top: 24px;
            width: 0;
            height: 2px;
            background-color: transparent;
            -webkit-transition: all .500s ease-in-out;
            transition: all .500s ease-in-out;
        }

        .drbt-navbar ul > li > ul > li:hover > a:before {
            background-color: rgba(255,255,255,.50);
            width: 10px;
        }

        .drbt-navbar ul ul a {
            border-bottom: 1px solid rgba(0,0,0,.10);
            border-top: 0 none;
            line-height: 150%;
            padding: 16px 20px;
        }

        .drbt-navbar ul ul ul {
            border-top: 0 none;
        }

        .drbt-navbar ul ul li {
            position: relative;
        }

        .drbt-navbar ul li.last ul {
            left: auto;
            right: 0;
        }

            .drbt-navbar ul li.last ul ul {
                left: auto;
                right: 99.5%;
            }

    .drbt-navbar div > ul > li > a {
        margin: 0 20px;
    }

    .drbt-navbar.drbt-dropdown-active-color-globalcolor ul > li > ul > li.current-menu-item > a, .drbt-navbar.drbt-dropdown-active-color-globalcolor ul > li > ul li.current_page_item > a, .drbt-navbar.drbt-dropdown-active-color-globalcolor ul > li > ul li.current_page_ancestor > a, .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li:hover > a, .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li.current_page_item > a, .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li.current-menu-parent > a {
        color: #e81718;
    }

    .drbt-navbar.drbt-dropdown-active-color-secondarycolor ul > li > ul > li.current-menu-item > a, .drbt-navbar.drbt-dropdown-active-color-secondarycolor ul > li > ul li.current_page_item > a, .drbt-navbar.drbt-dropdown-active-color-secondarycolor ul > li > ul li.current_page_ancestor > a, .drbt-navbar.drbt-main-active-color-secondarycolor > div > ul > li:hover > a, .drbt-navbar.drbt-main-active-color-secondarycolor > div > ul > li.current_page_item > a, .drbt-navbar.drbt-main-active-color-secondarycolor > div > ul > li.current-menu-parent > a {
        color: #0f1327;
    }

    .drbt-header-menu-area .drbt-navbar div > ul > li, .drbt-header-menu-area .drbt-navbar div > ul > li > a, .drbt-header-menu-area {
        height: 68px;
        line-height: 68px !important;
    }

        .drbt-header-menu-area.drbt-sticky-on .drbt-navbar div > ul > li, .drbt-header-menu-area.drbt-sticky-on .drbt-navbar div > ul > li > a, .drbt-header-menu-area.drbt-sticky-on {
            height: 68px;
            line-height: 68px !important;
        }

    .drbt-header-menu-area {
        position: relative;
        z-index: 9;
    }

    .drbt-header-style-1 .drbt-navbar div > ul > li > a {
        margin: 0 10px;
    }

    .drbt-header-style-1 .navigation-top {
        margin-left: auto !important;
    }

    .drbt-header-style-1 .drbt-right-box {
        margin-left: 10px;
        display: flex;
    }

    .drbt-header-style-1 .drbt-logo-menuarea {
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .drbt-header-style-1 .drbt-header-button a {
        color: #fff;
        height: 100%;
        display: inline-block;
        padding: 0 30px;
        vertical-align: middle;
        line-height: 55px;
        height: 55px;
        background-color: #0f1327;
        text-transform: uppercase;
        font-weight: 800;
        font-size: 13px;
        position: relative;
        border-radius: 5px;
        letter-spacing: 1px;
    }

        .drbt-header-style-1 .drbt-header-button a:hover {
            background-color: #e81718;
        }

    .drbt-header-style-2 .drbt-header-menu-area-wrapper {
        position: relative;
        border-top: 1px solid #e8e7ec;
    }

    .drbt-header-style-2 .drbt-logo-area {
        padding-left: 30px;
        padding-right: 30px;
    }

    .drbt-header-style-2 .drbt-header-info {
        padding: 0;
        position: relative;
    }

    .drbt-header-style-2 .drbt-navbar > div > ul {
        text-align: center;
    }

        .drbt-header-style-2 .drbt-navbar > div > ul ul {
            text-align: left;
        }

        .drbt-header-style-2 .drbt-navbar > div > ul > li {
            float: none;
            display: inline-block;
            vertical-align: top;
        }

    .drbt-header-style-2 .drbt-navbar div > ul > li > a {
        margin: 0 20px;
    }

    .drbt-header-style-2 .drbt-header-info-inner {
        height: 120px;
    }

    .drbt-header-style-2 .drbt-header-menu-area.drbt-sticky-on {
        width: 100% !important;
        left: 0;
        padding-left: 0;
    }

        .drbt-header-style-2 .drbt-header-menu-area.drbt-sticky-on .drbt-header-menu-area-inner {
            max-width: 1170px;
            margin: 0 auto;
        }

    .drbt-header-style-2 .drbt-header-top-area > .container .col-lg-9, .drbt-header-style-2 .drbt-header-top-area > .container .col-lg-3 {
        padding: 0;
    }

    .drbt-header-style-2 .drbt-header-button {
        background-color: #e81718;
        margin-left: 15px;
    }

    .drbt-header-style-3 .drbt-header-menu-area:after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        background-color: #000;
        height: 1px;
        width: 100%;
    }

    .drbt-header-style-3 .drbt-header-menu-area.drbt-bg-color-white:after {
        background-color: rgba(0,0,0,.10);
    }

    .drbt-header-style-3 .drbt-header-menu-area.drbt-sticky-on:after {
        top: auto;
        bottom: 0;
    }

    .drbt-header-style-3 .drbt-right-box .drbt-cart-wrapper, .drbt-header-style-3 .drbt-right-box .drbt-header-search-form-wrapper {
        border-right: 1px solid rgba(0,0,0,.10);
    }

    .drbt-header-style-3 .drbt-right-box .drbt-header-search-form-wrapper {
        border-left: 1px solid rgba(0,0,0,.10);
    }

    .drbt-header-style-3 .drbt-header-button a {
        color: #fff;
        height: 100%;
        display: inline-block;
        padding: 0 30px;
        vertical-align: middle;
        padding-right: 8px;
        line-height: 60px;
        height: 60px;
        background-color: #e81718;
        text-transform: uppercase;
        font-weight: 800;
        font-size: 13px;
        position: relative;
        letter-spacing: 1px;
    }

        .drbt-header-style-3 .drbt-header-button a:after {
            content: "\e81c";
            font-family: designerbyte-base-icons;
            margin-left: 20px;
            font-size: 20px;
            top: 0;
            position: relative;
            font-weight: bold;
            background-color: #fff;
            color: #0f1327;
            padding: 14px 18px;
        }

        .drbt-header-style-3 .drbt-header-button a:hover {
            background-color: #0f1327;
        }

    .drbt-header-style-3 .drbt-right-box .drbt-cart-link, .drbt-header-style-3 .drbt-header-search-btn a {
        color: #0f1327;
    }

    .drbt-header-style-4 .drbt-pre-header-wrapper .container {
        max-width: none;
        padding: 0 50px;
    }

    .drbt-header-style-4 .site-branding.drbt-logo-area {
        margin-right: 70px;
    }

    .drbt-header-style-4 .drbt-logo-menuarea {
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .drbt-header-style-4 .drbt-right-box {
        margin-left: 10px;
        display: flex;
        align-items: center;
    }

    .drbt-header-style-4 .drbt-right-box {
        line-height: 100px !important;
        height: 100px;
    }

    .drbt-header-style-4 .drbt-sticky-on .drbt-right-box {
        line-height: 90px !important;
        height: 90px;
    }

    .drbt-header-style-4 .drbt-header-button a {
        color: #000;
        height: 100%;
        display: inline-block;
        padding: 0 60px;
        vertical-align: middle;
        padding-right: 8px;
        font-weight: normal;
        font-size: 16px;
        position: relative;
        border-radius: 6px;
        letter-spacing: 1px;
    }

        .drbt-header-style-4 .drbt-header-button a:after {
            content: "\e83f";
            font-family: designerbyte-base-icons;
            font-size: 45px;
            line-height: 45px;
            top: 3px;
            position: absolute;
            left: 0;
            color: #ef7c00;
            font-weight: normal;
        }

        .drbt-header-style-4 .drbt-header-button a span {
            display: block;
        }

    .drbt-header-style-4 .drbt-header-button .drbt-header-button-text-1 {
        font-weight: 700;
        margin-bottom: 5px;
    }

    .drbt-header-style-4 .drbt-header-button {
        line-height: normal;
    }

    .drbt-header-style-4 .drbt-sticky-on .drbt-header-button a {
        color: #0f1327;
    }

    .drbt-header-style-4 .navigation-top {
        margin-left: auto !important;
    }

    .drbt-header-style-4 .drbt-navbar div > ul > li > a {
        margin: 0 17px;
    }

    .drbt-header-style-4 .drbt-right-box .drbt-cart-wrapper, .drbt-header-style-4 .drbt-right-box .drbt-header-search-btn {
        display: flex;
        align-items: center;
        margin-right: 30px;
    }

    .drbt-header-style-4 .drbt-right-box .drbt-cart-wrapper {
        margin-right: 20px;
    }

    .drbt-header-style-4 .drbt-title-bar-content {
        padding-top: 0px;
    }

    .drbt-header-style-4 .drbt-right-box .drbt-cart-link, .drbt-header-style-4 .drbt-header-search-btn a {
        color: #0f1327;
    }

    .drbt-header-style-4 .drbt-right-box .drbt-cart-link, .drbt-header-style-4 .drbt-header-search-btn a {
        font-size: 16px;
    }

    .drbt-header-style-4 .drbt-sticky-on .drbt-right-box .drbt-cart-link, .drbt-header-style-4 .drbt-sticky-on .drbt-header-search-btn a, .drbt-header-style-4 .drbt-sticky-on .drbt-navbar div > ul > li > a {
        color: #09162a;
    }

    .drbt-header-style-4 .drbt-sticky-on .drbt-pre-header-wrapper {
        height: 0;
        line-height: 0;
        display: none;
    }

    .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li.current_page_item > a, .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li.current-menu-parent > a {
        color: #e81718;
    }

    .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-blackish > div > ul > li.current_page_item > a, .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-blackish > div > ul > li.current-menu-parent > a {
        color: #232323;
    }

    .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-white > div > ul > li.current_page_item > a, .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-white > div > ul > li.current-menu-parent > a {
        color: #fff;
    }

    .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-secondarycolor > div > ul > li.current_page_item > a, .drbt-header-style-4 .drbt-navbar.drbt-main-active-color-secondarycolor > div > ul > li.current-menu-parent > a {
        color: #eee;
    }

    .drbt-header-style-4 .drbt-sticky-on .drbt-navbar > div > ul > li.current_page_item > a, .drbt-header-style-4 .drbt-sticky-on .drbt-navbar > div > ul > li.current-menu-parent > a {
        color: #e81718;
    }

    .drbt-header-style-5 .drbt-header-content {
        margin: 0 50px;
        position: relative;
    }

    .drbt-header-style-5 .drbt-pre-header-wrapper .container {
        max-width: none;
        padding: 0 50px;
    }

    .drbt-header-style-5 .site-branding.drbt-logo-area {
        margin-right: 80px;
    }

    .drbt-header-style-5 .drbt-contact-info li {
        margin: 0 10px;
    }

        .drbt-header-style-5 .drbt-contact-info li:after, .drbt-header-style-5 .drbt-pre-header-wrapper ul:after, .drbt-header-style-5 .drbt-header-search-btn:before {
            display: none;
        }

    .drbt-header-style-5 .drbt-pre-header-wrapper {
        border: 1px solid rgba(0,0,0,.1);
        height: 45px;
        line-height: 45px;
    }

    .drbt-header-style-5 .drbt-logo-menuarea {
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .drbt-header-style-5 .drbt-right-box {
        margin-left: 10px;
        display: flex;
        align-items: center;
    }

    .drbt-header-style-5 .drbt-right-box {
        line-height: 100px !important;
        height: 100px;
    }

    .drbt-header-style-5 .drbt-sticky-on .drbt-right-box {
        line-height: 90px !important;
        height: 90px;
    }

    .drbt-header-style-5 .drbt-header-button a {
        color: #fff;
        height: 100%;
        display: inline-block;
        padding: 0 15px;
        vertical-align: middle;
        padding-right: 8px;
        line-height: 50px;
        height: 50px;
        background-color: #e81718;
        text-transform: uppercase;
        font-weight: 800;
        font-size: 13px;
        position: relative;
        border-radius: 6px;
        letter-spacing: 1px;
    }

        .drbt-header-style-5 .drbt-header-button a:after {
            content: "\e81c";
            font-family: designerbyte-base-icons;
            margin-left: 5px;
            font-size: 20px;
            top: 0;
            position: relative;
            font-weight: bold;
            background-color: #fff;
            color: #0c121d;
            padding: 8px 12px;
            border-radius: 5px;
        }

    .drbt-header-style-5 .drbt-header-button .drbt-header-button-text-1 {
        font-weight: 700;
        margin-bottom: 5px;
    }

    .drbt-header-style-5 .drbt-header-button {
        line-height: normal;
    }

    .drbt-header-style-5 .navigation-top {
        margin-left: auto !important;
    }

    .drbt-header-style-5 .drbt-navbar div > ul > li > a {
        margin: 0 17px;
    }

    .drbt-header-style-5 .drbt-right-box .drbt-cart-wrapper, .drbt-header-style-5 .drbt-right-box .drbt-header-search-btn {
        display: flex;
        align-items: center;
        margin-right: 30px;
    }

    .drbt-header-style-5 .drbt-right-box .drbt-cart-wrapper {
        margin-right: 20px;
    }

    .drbt-header-style-5 .drbt-right-box .drbt-cart-link, .drbt-header-style-5 .drbt-header-search-btn a {
        color: #0f1327;
    }

    .drbt-header-style-5 .drbt-right-box .drbt-cart-link, .drbt-header-style-5 .drbt-header-search-btn a {
        font-size: 16px;
    }

    .drbt-header-style-5 .drbt-pre-header-wrapper .drbt-social-links {
        margin-right: 0;
    }

    .drbt-header-style-6 .drbt-pre-header-wrapper .container {
        max-width: none;
        padding: 0 50px;
    }

    .drbt-header-style-6 .site-branding.drbt-logo-area {
        margin-right: 80px;
    }

    .drbt-header-style-6 .drbt-logo-menuarea {
        display: -ms-flexbox !important;
        display: flex !important;
        -webkit-box-pack: justify !important;
        -ms-flex-pack: justify !important;
        justify-content: space-between !important;
    }

    .drbt-header-style-6 .drbt-right-box {
        margin-left: 10px;
        display: flex;
        align-items: center;
    }

    .drbt-header-style-6 .drbt-right-box {
        line-height: 120px !important;
        height: 120px;
    }

    .drbt-header-style-6 .drbt-sticky-on .drbt-right-box {
        line-height: 90px !important;
        height: 90px;
    }

    .drbt-header-style-6 .navigation-top {
        margin-left: auto !important;
    }

    .drbt-header-style-6 .drbt-navbar div > ul > li > a {
        margin: 0 17px;
    }

    .drbt-header-style-6 .drbt-title-bar-content {
        padding-top: 180px;
    }

    .drbt-header-style-6 .drbt-header-button a {
        color: #0c121d;
        height: 100%;
        display: inline-block;
        padding: 0 30px;
        vertical-align: middle;
        padding-right: 8px;
        line-height: 60px;
        height: 60px;
        background-color: #fff;
        text-transform: uppercase;
        font-weight: 800;
        font-size: 13px;
        position: relative;
        border-radius: 6px;
        letter-spacing: 1px;
    }

        .drbt-header-style-6 .drbt-header-button a:after {
            content: "\e81c";
            font-family: designerbyte-base-icons;
            margin-left: 20px;
            font-size: 20px;
            top: 0;
            position: relative;
            font-weight: normal;
            background-color: #e81718;
            color: #fff;
            padding: 14px 18px;
            border-radius: 5px;
        }

    .drbt-header-style-6 .drbt-header-button .drbt-header-button-text-1 {
        font-weight: 700;
        margin-bottom: 5px;
    }

    .drbt-header-style-6 .drbt-header-button {
        line-height: normal;
    }

    .drbt-header-style-6 .drbt-right-box .drbt-social-links {
        list-style-type: none;
        margin: 0;
        padding: 0;
        margin-right: 32px;
    }

        .drbt-header-style-6 .drbt-right-box .drbt-social-links li {
            margin-right: 10px;
            display: inline-block;
        }

            .drbt-header-style-6 .drbt-right-box .drbt-social-links li a {
                color: #0f1327;
            }

    .drbt-header-style-6 .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li:hover > a, .drbt-header-style-6 .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li.current_page_item > a, .drbt-header-style-6 .drbt-navbar.drbt-main-active-color-globalcolor > div > ul > li.current-menu-parent > a {
        color: #0f1327;
    }

    .drbt-header-style-6 .drbt-sticky-on .drbt-right-box .drbt-social-links li a {
        color: #09162a;
    }

    .drbt-header-style-6 .drbt-sticky-on .drbt-header-button a {
        background-color: #e81718;
        color: #fff;
    }

        .drbt-header-style-6 .drbt-sticky-on .drbt-header-button a:after {
            background-color: #fff;
            color: #0c121d;
        }

    .drbt-header-style-7 .drbt-header-menu-area.drbt-bg-color-white:after {
        background-color: rgba(0,0,0,.10);
    }

    .drbt-header-style-7 .drbt-header-menu-area.drbt-sticky-on:after {
        top: auto;
        bottom: 0;
    }

    .drbt-header-style-7 .drbt-right-box .drbt-cart-wrapper, .drbt-header-style-7 .drbt-right-box .drbt-header-search-form-wrapper {
        border-right: 1px solid rgba(0,0,0,.10);
    }

    .drbt-header-style-7 .drbt-right-box .drbt-header-search-form-wrapper {
        border-left: 1px solid rgba(0,0,0,.10);
    }

    .drbt-header-style-7 .drbt-header-button a {
        color: #fff;
        height: 100%;
        display: inline-block;
        padding: 0 30px;
        vertical-align: middle;
        padding-right: 8px;
        line-height: 60px;
        height: 60px;
        background-color: #e81718;
        text-transform: uppercase;
        font-weight: 800;
        font-size: 13px;
        position: relative;
        border-radius: 6px;
        letter-spacing: 1px;
    }

        .drbt-header-style-7 .drbt-header-button a:after {
            content: "\e81c";
            font-family: designerbyte-base-icons;
            margin-left: 20px;
            font-size: 20px;
            top: 0;
            position: relative;
            font-weight: bold;
            background-color: #fff;
            color: #0f1327;
            padding: 14px 18px;
            border-radius: 6px;
        }

        .drbt-header-style-7 .drbt-header-button a:hover {
            background-color: #0f1327;
        }
}

.drbt-form-style-1 button.wpcf7-submit, .drbt-header-style-2 .drbt-cart-count, .drbt-header-style-2 .drbt-cart-icon:hover, .drbt-header-style-2 .drbt-header-search-btn a:hover {
    background-color: #e81718;
}

@media screen and (max-width:1200px) {
    .drbt-pre-header-wrapper {
        display: none;
    }
}

@media screen and (min-width:992px) {
    .site-footer .drbt-footer-widget.drbt-footer-widget-col-1 {
        -ms-flex: 0 0 28%;
        flex: 0 0 28%;
        max-width: 28%;
    }

    .site-footer .drbt-footer-widget.drbt-footer-widget-col-2 {
        -ms-flex: 0 0 21%;
        flex: 0 0 21%;
        max-width: 21%;
    }

    .site-footer .drbt-footer-widget.drbt-footer-widget-col-3 {
        -ms-flex: 0 0 28%;
        flex: 0 0 28%;
        max-width: 28%;
    }

    .site-footer .drbt-footer-widget.drbt-footer-widget-col-4 {
        -ms-flex: 0 0 23%;
        flex: 0 0 23%;
        max-width: 23%;
    }
}


/*.about-one {
    background: url(../images/bg.jpg) 4% center no-repeat;
      background-size: cover;
       background-position: center center;
}*/
