/* Tob Bar */
.header-container .topbar {
    background-color: #222;
    color: #fff;
}

/* Page Header */
header .header-container {
    background-color: #ffffff !important;
}

body .block.block-search .form.minisearch {
    background-color: #fff;
    border: 2px solid #ff0000;
}

.header-container .col-action .minicart-wrapper .action.showcart .counter.qty, .header-container .col-action li .counter.qty {
    background-color: #ff0000;
}

/* Modal */
.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-content #mb-ajaxsuite-popup-wrapper .ajaxsuite-buttons button {
    background-color: #ff0000;
    color: #ffffff;
}


body .modal-slide .action-close:before {
    background: #ff0000;
    color: #ffffff !important;
}

body .modal-slide .action-close:hover:before {
     color: #ffffff;
}

body .modal-custom .action-close:hover:before, body .modal-popup .action-close:hover:before, body .modal-slide .action-close:hover:before, body .modal-custom .action-close.active:before, body .modal-popup .action-close.active:before, body .modal-slide .action-close.active:before {
    color: #ffffff;
}

.product-info-main .product-addto-links .action:hover span, .product-info-main .product-addto-links .action:hover:before {
	color: #ff0000;
}

.product-info-main .product-share-links .share-links .share-links-click:hover:before {
    color: #ff0000;
}

/*.header-container .col-action .action-header>li a {
    color: #ff0000;
}
*/
/*.primary-menu-container {
    color: #ff000 !important;
}*/

/*.navigation.custommenu li.level0 .level-top {
    color: #ffffff;
}*/

/*.navigation .level0>.level-top {
    color: #fff !important;
}*/


.top-search-not-dropdown .block.block-search .block-content .dropdown .form.minisearch .actions .action.search {
    background-color: #ff0000;
}

.action-secondary .action-dismiss {
    background: #ff0000;
    color: #ffffff;
}

.action-primary .action-accept {
    background: #ff0000;
    color: #ffffff;
}

/* Mini cart */
.minicart-wrapper .button-close-cart button {
    background: #ff0000;
    color: #ffffff;
}

.minicart-wrapper .minicart-items-wrapper .product-item .product .product-item-details .product-item-name a {
    color: #ff0000;
}

a:hover, .alink:hover {
    color: #ff0000;
}

button {
    background: #ff0000;
    color: #ffffff;
}

button:hover {
    background: #de0000;
    color: #ffffff;
}

.action-primary {
    background: #ff0000;
    color: #ffffff;
}

.action-primary:hover {
     background: #de0000;
    color: #ffffff;
}

.minicart-wrapper .action.close:hover:before {
	color: #ff0000;
}

/* Button */
.btn, .block-cart-failed .action.continue, .cart-container .form-cart .action.continue {
	background: #ff0000;
	color: #ffffff;
}

button:hover, .cart.table-wrapper .actions-toolbar>.action:hover, .action-gift:hover {
    background: #de0000;
    border: 1px solid transparent;
    color: #ffffff;
}

.product.data.items>.item.title.active>.switch {
    color: #ff0000;
}

.product.data.items>.item.title.active>.switch:hover {
    color: #ff0000;
}

@media (min-width: 993px), print {
    .product.info.detailed .product.data.items>.item.title.active:after {
        background: #ff0000;
    }
    
a:visited, .alink:visited {
    color: #ff0000;
}
    
/* Custom Vertical Navigation */


   
.navigation.custommenu li.level0 .level-top {
    color: #ffffff;
}

.navigation.custommenu li.level0 .level-top:hover {
    color: #ffffff;
}

.category-top .container_vertical_tab_postions .category-thumb-section .widget-tabs .owl-item .category-item a:hover * {
    color: #ff0000;
}

.filter-options-content a:hover {
    color: #ff0000;
}

.pages strong.page {
    background: #ff0000;
    color: #ffffff;
}


.cart-container .form-cart .action.continue {
    background: #ff0000;
    color: #ffffff;
}

.action.continue:hover, .cart-container .form-cart .action.continue:hover {
     background: #de0000;
    color: #ffffff;
}

.container-setting-language-currency .switcher .switcher-options .switcher-trigger.action.toggle:hover:after {
    color:#ff0000;
}

/*.container-setting-language-currency .switcher .switcher-options .switcher-trigger.action.toggle:hover strong {*/
/*    color: #ff0000;*/
/*}*/

.container-setting-language-currency .switcher .switcher-options .switcher-trigger.action.toggle:hover strong, .container-setting-language-currency .switcher .switcher-options .switcher-trigger.action.toggle:hover:after {
	color: #ff0000 !important;
}


/* ------------------------------------------ */
/* Horizontal Navigation */
.header-container.layout-6-additional:not(.sticky) .header-content {
    background-color: #ff0000;
  }
  

  /* Sticky Header */
.header-container.sticky.sticky-header {
    background-color: #ffffff;
  }
  
.header-container.sticky .flex-layout-sticky .rokan-vertical-menu .title-category-dropdown {
    background-color: #ff0000;
    color: #fff;
}

.header-container.sticky .flex-layout-sticky .rokan-vertical-menu .title-category-dropdown:hover {
    background-color: #ff0000;
    color: #fff;
}
  

  /* Hover Vertical Menu Navigation  */

/** Span */
.rokan-title .module-title span:after, .rokan-title h3 span:after {
    border-bottom: 2px solid #ff0000;
}

/* Navigation Hover */
@media (min-width: 1200px), print {
    html body .header-container .rokan-vertical-menu .title-category-dropdown.active {
        background-color: #e01717;
    }
}

.page-wrapper .verticalmenu.navigation .title-category-dropdown:hover {
    background: #e01717 !important;
    color: #ffffff !important;
}

@media (min-width: 1200px), print {
    .navigation:not(.mobile-style) .level0.active>.level-top, .navigation:not(.mobile-style) .level0.has-active>.level-top {
        border-color: #222;
        border-width: 2px;
        color: #fff;
        text-decoration: none;
        display: inline-block;
    }
}

/** Cart Counter */
.total-mini-cart-item {
    color: #ffffff;
}

/* Pop up Close Button */
.modal-custom .action-close:before, body .modal-popup .action-close:before, body .modal-slide .action-close:before {
    background: #ff0000;
    color: #ffffff;
}


/* Product Pop Up Product Name */
.abs-product-link>a:visited, .product-item-name>a:visited, .product.name a>a:visited {
    color: #ff0000;
}

@media (min-width: 993px), print {
.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-content .block-authentication .bg-login-popup {
	width: 0%;
}

.modals-wrapper .modal-popup._inner-scroll .modal-inner-wrap .modal-content #mb-ajaxsuite-popup-wrapper .product-name strong {
    color: #ff0000;
}

/*a:visited, .alink:visited {
    color: #ff0000 !important;
}*/

a, .alink {
    color: #ff0000;
}

/* Category Link Hover */

.page-wrapper .verticalmenu.navigation .list-category-dropdown {
        position: absolute;
        top: 100%;
        left: 0;
        right: 0;
        background: #fff;
        width: 350px;
    }


@media (min-width: 1200px), print {
    html body .page-wrapper .verticalmenu.navigation .list-category-dropdown li.level0:hover>a {
        color: #e01717;
    }
}

/* Product Link */
.product-item-link {
    color: #e01717 !important;
}

/* Page Title */
.product-info-main .page-title-wrapper .page-title {
    color: #ff0000;
}

/* Additional Image Border */
.fotorama__nav--thumbs .fotorama__nav__frame.fotorama__active {
    border-color: #ff0000 !important;
}

/* Buttom Product slide */
#purchase-fake-order.purchase-order .purchase-info .title a:not(:hover) {
    color: #ff0000;
}

/* Compare Product */
.product-item-name>a, .product.name a>a {
    color: #ff0000;
    text-decoration: none;
}

.abs-product-link>a:hover, .product-item-name>a:hover, .product.name a>a:hover {
    color: #de0000;
    text-decoration: none;
}



/* Mobile Navigation */
@media only screen and (max-width: 1199px) {
    .vertical-hozital-menu #close-menu {
        background: #e01717 !important;
        color: #ffffff !important;
	}
}

@media only screen and (max-width: 1199px) {
    .vertical-hozital-menu .menu-mobile-title a:not(:hover) {
        color: #ffffff !important;
    }
}

@media only screen and (max-width: 1199px) {
    .menu-mobile-title a {
        color: #ffffff !important;
    }
}
@media only screen and (max-width: 1199px) {
    .menu-mobile-title a {
        color: #ffffff !important;
    }
}
@media only screen and (max-width: 1199px) {
    .navigation a, .navigation a:hover {
        color: #ffffff !important;
    }
}


/* Poduct Listing Page Sidebar Underscore */
@media (min-width: 993px), print {
    .sidebar .filter-options .filter-options-title:after, .sidebar.sidebar-additional .filter-options-title:after, .sidebar .filter-options .block-title:after, .sidebar.sidebar-additional .block-title:after {
        border-bottom: 2px solid #ff0000;
    }
}

/* Poduct Listing Page Grid Selection  */
.toolbar .modes .modes-mode:hover:before, .toolbar .modes .modes-mode.active:before {
    background-color: #ff0000;
}

.toolbar:not(:last-child) .grid-mode-show-type-products>a.actived:before, .toolbar:not(:last-child) .grid-mode-show-type-products>a:hover:before {
    background-color: #ff0000 !important;
}

/*a.grid-mode-2::before {
    background-color: #ff0000 !important;
}*/

/*a.grid-mode-3::before {
    background-color: #ff0000;
}*/

  /* About Us Heading */
 .about-heading {
    background-color: green;
    padding: 20px;
    margin: 20px;
    text-align: center;
    color: orange;
    }
    
    
    
 /** Footer Shipping  */
.page-footer .layout-8 .footer-contact .shipping-support {
   background-color: #ff0000;
}

.col-content .flex-layout .center_hozital .no-wrap {
    background-color: #ff0000;
    color: #fff;
}

.page-footer .layout-8 .footer-contact .shipping-support .col-content {
   background-color: #ff0000;
}

.page-footer .layout-8 .footer-contact .shipping-support .flex-layout .first-contact {
    background: #ff0000;
}

.page-footer .layout-8 .footer-contact .shipping-support .flex-layout>div.col-xl-3 .footer-title {
    color: #ffffff;
}

.page-footer .layout-8 .footer-contact .shipping-support .flex-layout>div.col-xl-3 p {
    color: #ffffff;
}

.page-footer .layout-8 .footer-contact .shipping-support .flex-layout .first-contact .col-content {
background: #ff0000 !important;
}

/** Footer Icon */
.page-footer .layout-8 .footer-contact .shipping-support .icon:before {
    color: #ffffff;
}

/* Primary Button */
.action.primary {
    background-color: #ff0000 !important;
    color: #ffffff !important;
}


.customer-account-create .form-create-account .actions-toolbar>div .action {
     background-color: #ff0000 !important;
    color: #ffffff !important;
}


/** Additional Page Styling */

  /* Industry Section */
 /* .section-industry {*/
 /*   background-color: #dadada;*/
 /*   padding: 50px;*/
 /* }*/
 /* .industry-section {*/
 /*       width: 100%;*/
 /*       text-align: center;*/
 /* }*/
 /*.industry-container {*/
 /*   display: flex;*/
 /*   justify-content: space-evenly;*/
 /*   flex-wrap: wrap;*/
 /* }*/

 /* .industry-item {*/
 /*   background: #f4f4f4;*/
 /*   border: #ccc solid 1px;*/
 /*   text-align: center;*/
 /*   padding: 1rem;*/
 /*   margin: 0.5rem;*/
 /*   flex-basis: 400px;*/
 /* }*/
 
 
.hero-section {
    /*background-image: url('/pub/media/wysiwyg/about-us-banner-01.jpg');*/
     background-image: url('/pub/media/wysiwyg/about-us-image-banner.jpg');
    background-size: cover;
    background-position: center;
      padding: 250px 0;
      color: white;
      text-align: center;
      position: relative;
  }
.hero-section h1 {
      font-size: 3rem;
      font-weight: bold;
      color: #ffffff;
    }
    .hero-section p {
      font-size: 1.25rem;
    }
    .section-title-social {
      font-size: 2rem;
      font-weight: bold;
      text-align: center;
      margin-bottom: 40px;
      margin-top: 20px;
    }
    /*.section {*/
    /*  padding: 60px 0;*/
    /*}*/
    /*.benefits-section, .industries-section {*/
    /*  background-color: #f9f9f9;*/
    /*}*/
    /*.benefit-item, .industry-item {*/
    /*  padding: 20px;*/
    /*  text-align: center;*/
    /*}*/
    /*.benefit-item img, .industry-item img {*/
    /*  width: 60px;*/
    /*  margin-bottom: 15px;*/
    /*}*/
    .social-media-icons {
      font-size: 2rem;
      margin: 20px 0;
    }
    .social-media-icons a {
      margin: 0 15px;
      color: #ff0000;
    }

#jivo-iframe-container+jdiv jdiv jdiv {
    z-index: 3 !important;
    display: none !important;
}

.product-info-main .stock.available {
    display: none;
}

hr {
    background: #ff0000;
    width: 200px;
    margin: 15px auto;
    height: 5px !important;
}


/* Fontawesome Icons*/
.custom-icon {
    font-size: 50px;
    margin-bottom: 15px;
    margin-top: 15px;
    color: #ff0000;
}

/* Sidebar Filter */
.sidebar .filter-options .filter-options-item {
    padding: 3rem 2.1rem 3rem 3rem;
	width: 324px;
	display: none;
}

.sidebar.sidebar-additional .block-compare {
    padding: 3rem 2.1rem 3rem 3rem;
	width: 324px;
}

.sidebar.sidebar-additional .block-wishlist {
   padding: 3rem 2.1rem 3rem 3rem;
	width: 324px; 
}

.product-info-main .stock.available, .product-info-main .stock.unavailable {
    color: #222;
    display: none !important;
}

.product-info-main .stock.available, .product-info-main .stock.unavailable {
    display: inline-block;
    margin-right: 24px;
    vertical-align: top;
    display: none !important;
}

#jivo-iframe-container+jdiv jdiv jdiv {
    z-index: 3 !important;
    display: none !important;
}

.product-info-main .stock.available {
    display: none !important;
}


/*.about_title-size {*/
/*    font-size: 3.4rem;*/
/*    font-weight: bolder;*/
/*}*/
/*.about-title {*/
/*    color: #ff0000;*/
/*}*/


/* Industry Section */
/*.section-industry {*/
/*    background-color: #f3f5f6;*/
/*    padding: 50px;*/
/*}*/
/*.industry-section {*/
/*    width: 100%;*/
/*    text-align: center;*/
/*}*/

/*.box {*/
/*    border: 1px solid #ddd;*/
/*    padding: 20px;*/
/*    margin: 10px 0;*/
/*    border-radius: 8px;*/
/*    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);*/
/*    text-align: center;*/
/*}*/

/*.item:hover {*/
/*  transform: translateY(-5px);*/
/*  box-shadow: 0 6px 10px rgba(0, 0, 0, 0.15);*/
/*  transition: transform 0.3s ease, box-shadow 0.3s ease;*/
/*}*/


 /*.container-industry {*/
 /*     max-width: 1200px;*/
 /*     margin: 0 auto;*/
 /*     padding: 20px;*/
 /*   }*/

 /*   h1 {*/
 /*     text-align: center;*/
 /*     color: #333;*/
 /*     font-size: 2.5rem;*/
 /*     margin-bottom: 20px;*/
 /*   }*/

 /*   p {*/
 /*     text-align: center;*/
 /*     color: #666;*/
 /*     font-size: 1.2rem;*/
 /*     margin-bottom: 30px;*/
 /*   }*/

 /*   .industries {*/
 /*     display: flex;*/
 /*     flex-wrap: wrap;*/
 /*     gap: 20px;*/
 /*     justify-content: center;*/
 /*   }*/

    /* Desktop */
 /*   @media (min-width: 1024px) {*/
 /*     .industry-box {*/
 /*       flex: 0 0 30%; */
 /*     }*/
 /*   }*/

    /* Tablet */
    /*@media (min-width: 640px) and (max-width: 960px) {*/
    /*  .industry-box {*/
    /*    flex: 0 0 45% !important; */
    /*  }*/
    /*}*/

    /* Mobile */
    /*@media (max-width: 500px) {*/
    /*  .industry-box {*/
    /*    flex: 0 0 100% !important; */
    /*  }*/
    /*}*/

/*    .industry-box {*/
/*      background-color: #fff;*/
/*      padding: 20px;*/
/*      border-radius: 8px;*/
/*      box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);*/
/*      text-align: center;*/
/*      font-size: 1.1rem;*/
/*      color: #333;*/
/*    }*/

/*    .industry-box:hover {*/
/*      background-color: #f1f1f1;*/
/*    }*/
    
/* .custom-btn:visited {*/
/*    background: #ff0000 !important;*/
/*    color: #ffffff !important;*/
/*}   */
/*.custom-btn {*/
/*    background: #ff0000 !important;*/
/*    color: #ffffff !important;*/
/*}*/

/*.custom-btn:hover {*/
/*    background: #de0000 !important;*/
/*    color: #ffffff !important;*/
/*}*/



/* Industry Page */


