/*==================== Top Bar color ====================*/
.bs-head-detail {background: #080808;}
.bs-head-detail::after { background: #CE1B28;}
.bs-head-detail .info-left li a , .bs-head-detail li a i, .bs-head-detail .info-right li a {color: #fff;}
.bs-head-detail .info-left li a:hover{color: #fff;}

.bs-default .top-cart,
.bs-default .desk-header .msearch {color: #080808;}
.bs-default .navbar-wp {background: white;}
.bs-default .navbar-toggler {background-color: #000;}
.bs-default .navbar-toggler .close{color: #fff;}
.bs-default .navbar-toggler .close:hover, .bs-default .navbar-toggler .close:focus{color: #fff;}
.bs-trhead .navbar-collapse.show {background: #080808;}
.bs-card-box{background: #fff;}


/*=== navbar toggle color ===*/ 
.bs-default .navbar-toggler:hover, .bs-default .navbar-toggler:focus {background: #df0a0a;color: #fff;}
.top-cart {color: white;}
.top-cart:hover, .top-cart:focus {color: #df0a0a;}
/*==================== Body & Global ====================*/
.wrapper {background: #eff2f7;}
body {color: #666;}
.bs-heading h3.bs-subtitle{color: #df0a0a;}
input:not([type]), input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"], textarea {color: #9b9ea8;border-color: #eef3fb;}
.form-control:hover, textarea:hover, input:not([type]):hover, input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="tel"]:hover, input[type="url"]:hover, input[type="text"]:hover, input:not([type]):focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="text"]:focus {border-color: #df0a0a;}
input[type="submit"], button {background: #df0a0a;border-color: #df0a0a;color: #fff;}
input[type="submit"]:hover, button:hover,input[type="submit"]:focus, button:focus {background: #fff;border-color: #df0a0a;color: #df0a0a;}
a {color: #df0a0a;}
a:hover, a:focus {color: #002954;}
.bs-error-404 h1 i {color: #df0a0a;}
.grey-bg {background: #fff;}
.wp-block-tag-cloud a{background: #f2f6f9;color: #000;}
.wp-block-tag-cloud a:hover, .wp-block-tag-cloud a:focus,
.wp-block-tag-cloud a:hover, .wp-block-tag-cloud a:focus,
.mg-widget .wp-block-tag-cloud a:hover  {color: #fff;background: #df0a0a;border-color: #df0a0a;}
/*==================== home ====================*/
/*==================== Slider ====================*/
#bs-slider h2 {color: #fff;}
#bs-slider .slide-caption h2 > span {color: #df0a0a;}
#bs-slider .bs-slide:before {background: rgba(0, 0,0, 0.4);}
.slide-caption.one {background: rgba(255, 255, 255, 0.85);}
#bs-slider .slide-inner-box h2 {color: #111;}
#bs-slider .slide-caption .slide-inner-box .description p {color: #5a5a5a;}
.slide-caption.two {outline-color: #002954;}
#bs-slider .description p {color: #fff;}
.btn.btn-tislider {background: #df0a0a;color: #fff;}
.btn-tislider-two {border-color: #fff;color: #fff;}
.btn.btn-tislider:hover, .btn.btn-tislider:focus {background: #fff;color: #df0a0a;border-color: #df0a0a;}
.btn-tislider-two:hover, .btn-tislider-two:focus {background: #df0a0a;color: #fff;border-color: #df0a0a;}
/*==================== feature ====================*/
.feature_widget {color: #bbb;}
.feature_widget h5 {color: #fff;}
.feature_widget i {color: #fff;background: #df0a0a;}

.wp-block-search .wp-block-search__button {background: #df0a0a;border-color: #df0a0a; color: #fff;}
/*==================== sevice ====================*/
.bs-section.service .overlay{background: #fff;}
.bs-sevice h4, .bs-sevice h4 a{color: #080808;}
.bs-sevice h4 a:hover{color: #df0a0a;}
.bs-sevice .bs-sevice-inner {background: white;}
.bs-sevice.two:hover .bs-sevice-inner {background: rgb(7, 11, 43,0.88);color: white;}
.bs-sevice.two:hover h4 a {color: white;}
.bs-sevice i{color: #df0a0a;}
/*==================== portfolio ====================*/
.bs-portfolio-block .inner-content  {background: rgb(7, 11, 43,0.88);}
.bs-portfolio-block, .bs-portfolio-block h3, .bs-portfolio-block a {color: white;}
.bs-portfolio-block .icon a {background: #df0a0a;color: white;}
.bs-portfolio-block .icon a:hover {background: #080808;color: white;}
.bs-portfolio-block .text {border-color: #df0a0a;}
.calltoaction .overlay{background: #df0a0a;}
.calltoaction .bs-heading h2, .calltoaction .bs-heading h3, .calltoaction .bs-heading{color: white;}
/*==================== Testimonials ====================*/
.testimonials.one .overlay{background: rgb(7, 11, 43,0.88);}
.testimonials.one .bs-heading h2, .testimonials.one .bs-heading h3, .testimonials.one .bs-heading{color: white;}
.testi h6 {color: #df0a0a;}
.testi {color: white;}
/*==================== Blog ====================*/
.bs-blog-post {background: #fff;}
.bs-blog-category:before {background: #df0a0a;}
.bs-blog-category a {color: #000;}
.bs-blog-category a:hover {color: #df0a0a;}
.bs-blog-post h4.title, .bs-blog-post h4.title a,.bs-blog-post h1.title, .bs-blog-post h1.title a {color: #080808;}
.bs-blog-post h4.title a:hover, .bs-blog-post h4.title a:focus, .bs-blog-post h1.title a:hover, .bs-blog-post h1.title a:focus {color: #df0a0a;}
.bs-author:before, .bs-blog-date:before, .comments-link:before, .cat-links:before, .tag-links:before {color: #df0a0a;}
.bs-blog-meta .edit-link i{color: #df0a0a;}
.bs-blog-meta, .bs-blog-meta a{color: #9da1a3;}
.bs-info-author-block {background: #fff;}
.vcard img {border: 3px solid #df0a0a;}
.reply a {background: #df0a0a;color: #fff; border-color:#df0a0a;}
.reply a:hover, .reply a:focus {background: #fff;color: #df0a0a; border-color:#df0a0a;}
/*==================== Sidebar ====================*/
.bs-sidebar .bs-widget {background: white;border-color: #eee;}
.bs-sidebar .bs-widget h6 {color: #212121;border-color: #eee;}
.wp-block-search__label {color: #212121;border-color: #eee;}
.bs-sidebar .bs-widget h2 {color: #212121;border-color: #eee;}
.bs-sidebar .bs-widget ul li {border-color: #eee;}
.bs-sidebar .bs-widget ul li a {color: #757575;}
.bs-sidebar .bs-widget ul li a:hover, .bs-sidebar .bs-widget ul li a:focus {color: #df0a0a;}
.bs-sidebar .bs-widget .bs-blog-post h3 a {color: #212121;}
.bs-sidebar .bs-widget.widget_search .btn {color: #fff;background: #df0a0a;}
.bs-sidebar .bs-widget.widget_search .btn:hover, .bs-sidebar .bs-widget.widget_search .btn:focus {background: #002954;}
.bs-sidebar .bs-widget .bs-widget-tags a, .bs-sidebar .bs-widget .tagcloud a {background: #f2f6f9;color: #999;}
.bs-sidebar .bs-widget .bs-widget-tags a:hover, .bs-sidebar .bs-widget .tagcloud a:hover, .bs-sidebar .bs-widget .bs-widget-tags a:focus, .bs-sidebar .bs-widget .tagcloud a:focus {color: #fff;background: #df0a0a;border-color: #df0a0a;}
/*==================== general ====================*/
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {color: #212121;}
.btn-theme, .more-link {background: #df0a0a;color: #fff;border-color: #df0a0a;}
.btn-theme:hover, .btn-theme:focus, .more-link:hover, .more-link:focus {background: #080808;color: #fff;border-color: #080808;}
.btn-theme-two {color: #fff;border-color: #fff;background: rgba(0,0,0,0);}
.btn-theme-two:hover, .btn-theme-two:focus {background: #df0a0a;color: #fff;border-color: #df0a0a;}
.btn-blog:hover, .btn-blog:focus {background: #df0a0a;color: #fff;border-color: #df0a0a;}
/*==================== pagination color ====================*/

/*==================== typo ====================*/
.bs-breadcrumb-title h1 {color: #fff;}
.bs-page-breadcrumb > li a {color: #fff;}
.bs-page-breadcrumb > li a:hover, .bs-page-breadcrumb > li a:focus {color: #df0a0a;}
.bs-page-breadcrumb > li + li:before {color: #fff;}
.bs-breadcrumb-title > .bs-blog-meta span, .bs-breadcrumb-title > .bs-blog-meta a {color: #fff;}
/*==================== footer background ====================*/
.site-info{color: #fff;}


.bs_upscr {background: #df0a0a;border-color: #df0a0a;color: #fff !important;}
.bs_upscr:hover, .bs_upscr:focus {color: #fff;}
