body, .body{font-weight:400;text-transform:none;font-size:15px;line-height:1.7em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h1, .h1{font-weight:400;text-transform:none;font-size:2.025em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h2, .h2{color:rgba(0, 119, 187, 1);font-weight:400;text-transform:none;font-size:1.464em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h3, .h3{color:rgba(0, 65, 114, 1);font-weight:400;text-transform:none;font-size:1.484em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h4, .h4{color:rgba(200, 201, 201, 1);font-weight:400;text-transform:none;font-size:1.271em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h5, .h5{font-weight:400;text-transform:none;font-size:1.113em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h6, .h6{font-weight:600;text-transform:none;font-size:1.159em;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}.astroid-logo-text, .astroid-logo-text > a.site-title{color:rgb(27, 27, 27);font-weight:400;text-transform:uppercase;font-size:3rem;line-height:1em;font-family:"DM Serif Text", Arial, Helvetica, sans-serif;}[data-bs-theme=dark] .astroid-logo-text, [data-bs-theme=dark] .astroid-logo-text > a.site-title{color:rgb(27, 27, 27);}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-weight:400;text-transform:uppercase;font-size:16px;line-height:1.7em;font-family:"Roboto", Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item{font-weight:400;text-transform:none;font-size:18px;line-height:2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}html{background-color:rgba(255, 255, 255, 1);}[data-bs-theme=dark]{background-color:rgba(0, 0, 0, 1);}body{--bs-body-bg:rgba(255, 255, 255, 1);--bs-body-color:rgb(96, 96, 96);}body a{color:var(--as-link-color);--as-link-color:rgba(44, 47, 49, 1);}body a:hover{color:var(--as-link-hover-color);--as-link-hover-color:rgba(0, 65, 114, 1);}[data-bs-theme=dark] body{--bs-body-bg:rgba(0, 0, 0, 1);--bs-body-color:rgb(96, 96, 96);}[data-bs-theme=dark] body a{--as-link-color:rgba(187, 230, 255, 1);}[data-bs-theme=dark] body a:hover{--as-link-hover-color:rgba(0, 0, 0, 1);}h1, h2, h3, h4, h5, h6{--bs-heading-color:rgb(44, 47, 49);}[data-bs-theme=dark] h1, [data-bs-theme=dark] h2, [data-bs-theme=dark] h3, [data-bs-theme=dark] h4, [data-bs-theme=dark] h5, [data-bs-theme=dark] h6{--bs-heading-color:rgb(44, 47, 49);}header{color:rgba(0, 65, 114, 1);}header a{color:rgba(160, 215, 255, 1);}header h1, header h2, header h3, header h4, header h5, header h6, header .megamenu-container .item-link-heading{color:rgba(255, 255, 255, 1);}[data-bs-theme=dark] header{color:rgba(52, 52, 53, 1);}[data-bs-theme=dark] header h1, [data-bs-theme=dark] header h2, [data-bs-theme=dark] header h3, [data-bs-theme=dark] header h4, [data-bs-theme=dark] header h5, [data-bs-theme=dark] header h6, [data-bs-theme=dark] header .megamenu-container .item-link-heading{color:rgba(40, 40, 40, 1);}.astroid-header-section, .astroid-sidebar-header{background-color:rgba(255, 255, 255, 1);}[data-bs-theme=dark] .astroid-header-section, [data-bs-theme=dark] .astroid-sidebar-header{background-color:rgba(0, 65, 114, 1);}#astroid-sticky-header{background-color:rgba(255, 255, 255, 1);}#astroid-sticky-header .astroid-nav .nav-link{color:rgba(0, 65, 114, 1);}#astroid-sticky-header .astroid-nav .nav-link:active, #astroid-sticky-header .astroid-nav .nav-link.active{color:rgba(0, 65, 114, 1);}[data-bs-theme=dark] #astroid-sticky-header{background-color:rgba(255, 15, 0, 1);}.astroid-nav .nav-link, .astroid-sidebar-menu .nav-link{color:rgba(0, 65, 114, 1);}.astroid-nav .nav-link:hover, .astroid-sidebar-menu .nav-link:hover{color:rgba(0, 65, 114, 1);}.astroid-nav .nav-link:focus, .astroid-sidebar-menu .nav-link:focus{color:rgba(0, 65, 114, 1);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active, .astroid-sidebar-menu .nav-link:active, .astroid-sidebar-menu .nav-link.active{color:rgba(0, 65, 130, 1);}[data-bs-theme=dark] .astroid-nav .nav-link, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link{color:rgba(255, 255, 255, 1);}[data-bs-theme=dark] .astroid-nav .nav-link:hover, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:hover{color:rgba(46, 129, 255, 1);}[data-bs-theme=dark] .astroid-nav .nav-link:focus, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:focus{color:rgba(46, 129, 255, 1);}[data-bs-theme=dark] .astroid-nav .nav-link:active, [data-bs-theme=dark] .astroid-nav .nav-link.active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link:active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-link.active{color:rgba(46, 129, 255, 1);}.megamenu-container{background-color:rgba(255, 255, 255, 1);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgba(255, 255, 255, 1);}.has-megamenu.open .arrow{border-bottom-color:rgba(255, 255, 255, 1);}.megamenu-container li.nav-item-submenu > a{color:rgba(0, 65, 114, 1);}.megamenu-container li.nav-item-submenu > a:hover{color:rgba(255, 255, 255, 1);background-color:rgba(0, 103, 162, 1);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgba(187, 230, 255, 1);background-color:rgba(0, 103, 162, 1);}[data-bs-theme=dark] .megamenu-container{background-color:rgba(0, 65, 114, 1);}[data-bs-theme=dark] .megamenu-container .nav-submenu .nav-submenu{background-color:rgba(0, 65, 114, 1);}[data-bs-theme=dark] .has-megamenu.open .arrow{border-bottom-color:rgba(0, 65, 114, 1);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a{color:rgba(255, 255, 255, 1);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:hover{color:rgba(46, 129, 255, 1);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:active, [data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a.active{color:rgba(93, 97, 255, 1);}#astroid-sticky-header .header-mobilemenu-trigger.burger-menu-button .inner, #astroid-sticky-header .header-mobilemenu-trigger.burger-menu-button .inner::before, #astroid-sticky-header .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color:rgba(187, 230, 255, 1);}.astroid-offcanvas{color:rgb(102, 102, 102) !important;background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .menu-indicator{color:rgb(44, 47, 49) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(44, 47, 49) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(250, 80, 5) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color: !important;}[data-bs-theme=dark] .astroid-offcanvas{color:rgb(102, 102, 102) !important;background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .burger-menu-button, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .menu-indicator{color:rgb(44, 47, 49) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgb(44, 47, 49) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgb(250, 80, 5) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color: !important;}.astroid-mobilemenu{background-color: !important;color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color: !important;}.astroid-mobilemenu .menu-indicator{color: !important;}[data-bs-theme=dark] .astroid-mobilemenu{background-color: !important;color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .menu-indicator{color: !important;}.header-mobilemenu-trigger.burger-menu-button .inner, .header-mobilemenu-trigger.burger-menu-button .inner::before, .header-mobilemenu-trigger.burger-menu-button .inner::after{background-color:rgba(0, 65, 114, 1);}.astroid-contact-info i[class*="fa-"]{color:rgb(86, 86, 86);}[data-bs-theme=dark] .astroid-contact-info i[class*="fa-"]{color:rgb(86, 86, 86);}.items-leading .article-title .page-header h2{font-size:38px;}.items-row .article-title .page-header h2{font-size:26px;}/*CHANGES JULY 24*/

/* Set Fonts */
body,h1,h2,h3,h4,h5,h6,span,p {
    font-family: Calibri, Arial, sans-serif !important;
    
}

/* Override Headings */
h1,h2,h4 {
    color: rgb(0 65 114) !important;
}

h1 { font-size:40px;}

h2 {
    font-size: 1.564em;   
}

h3.sppb-addon-title.sppb-feature-box-title {
    font-weight: 700;
    font-size: 26px;
}

h3.sppb-addon-title {
    font-weight: 700;
    font-size: 26px;
}

h3.sppb-addon-title.sppb-feature-box-title.sppb-media-heading {
    font-size: 26px;
    color: #004172 !important;
}

.sppb-icon {
    color: rgb(0 65 114) !important;
}

/*Buttons on Hero Section*/
a#btn-eb3b4e0e-90d2-4808-89b7-eea26d3f148b2,
a#btn-eb3b4e0e-90d2-4808-89b7-eea26d3f148b1,
a#btn-eb3b4e0e-90d2-4808-89b7-eea26d3f148b0 {
    width: 280px;
}

#column-id-502e863a-9f43-4728-84c5-82a994d74981,
#column-id-e26f089b-05fe-4477-89e3-823aa29ef9a5,
#column-id-ffbb0098-944d-45aa-bd99-0a17ee38eff7,
#column-id-302fca35-3e08-4299-befd-6b99db43d7d7 {
    -webkit-box-shadow: 10px 10px 33px -13px rgba(0, 0, 0, 0.38);
    -moz-box-shadow: 10px 10px 33px -13px rgba(0, 0, 0, 0.38);
    box-shadow: 10px 10px 33px -13px rgba(0, 0, 0, 0.38);
}

/* Titles reduce font 
h3.module-title {
    font-size: x-large;
    
}*/

/* Contact for information */
.hikashop_product_contact_main .hikashop_cart_input_button {
    display:none;
}

/* Realignment of add to cart with price */
div#price-hika {
    text-align: center;
    display: flex;
    justify-content: space-between;
    border: 1px solid #dddddd;
    border-radius: 5px;
    align-items: center;
    height: 180px;

}

/* Hikashop changes */

/* Hide specific Hikashop filter div */
div#hikashop_filter_main_div_hikashop_category_information_menu_765 {
    display: none;
}

/* Hide Hikashop filter main divs */
.hikashop_filter_collapsable_title_always+.hikashop_filter_main_div,
.hikashop_filter_collapsable_title_mobile+.hikashop_filter_main_div {
    display: none;
}
/*Positioning of Filter Bar*/
hikashop_filter_Price_2{
    margin: 10%;
}

.hikashop_filter_collapsable_title{
    display: none;
}

/* Product title remove bold */
h4.hikashop_product_name.uk-margin-remove-vertical {
    font-weight: 500;
    /* Set font weight for product names */
}



/* Category link style */
.hikashop_category .hikashop_category_name a {
    font-size: 18px !important;
    
}

/* Category information heading */
.hikashop_category_information>h2 {
    font-size: 1.8em !important;
    margin-top: 20px;
    color: #004172;
    /* Style for category information heading */
}

/* Filter color title on hover */
.hikashop_category .hikashop_category_name a:hover {
    letter-spacing: 0px;
    color: #167df1;
    /* Style for category links on hover */
}

/* Remove top filter */
div#hikashop_filter_main_div_hikashop_category_information_menu_1145 {
    display: none;
    /* Hide specific filter div */
}
/*Filter Button*/
span.hikashop_filter_button_outside {
    background: #a0d7ff;
    border-radius: 5px;
    
}

input#hikashop_filter_button_module_365{
   color: black !important;    
}

/* Remove list style */
.hikashop_product_list,
.hikashop_category_list {
    margin-left:20px;
    list-style: none;
    font-family: Calibri !important;
    /* Remove list style and set font */
}

/* White color on categories products a tag */
.hikashop_category .hikashop_category_name a {
    color: #004172;
    text-align: left !important;
    font-size: 24px;
    padding: 5px 20px 5px;
    font-family: Calibri !important;
    /* Style for category links */
}

/* Subcontainer padding */
.hikashop_subcontainer.thumbnail {
    padding-top: 5px;
    padding-bottom: 5px;
    /* Adjust padding */
}

/* Subcategories link style */
.hikashop_subcategories .hikashop_subcontainer>.hikashop_category_list>.hikashop_category_list_item>a {
    color: #004172;
    /* Style for subcategory links */
}

/* Hikashop removal of filter display */
span#filter_values_container_Category_1_hikashop_category_information_menu_1140 {
    display: none;
    /* Hide specific filter span */
}


/* Filter main container width adjustment */
.hikashop_filter_main.hikashop_filter_main_Category_1.uk-width-1-2@m.uk-width-1-1.uk-first-column {
    width: 100%;
    /* Adjust filter main container width */
}

/* Filter title alignment */
.hikashop_filter_title {
    display: flex !important;
    justify-content: center;
    /* Center align filter title */
}

/* Filter button border */
input#hikashop_filter_button_module_373 {
    border: 1px solid #004172;
    /* Add border to filter button */
}

.hikashop_category_list_item::before {
    content: '';
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxyZWN0IHg9IjIiIHk9IjIiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjIiIHJ5PSIyIiBzdHJva2U9IiMwMDQxNzIiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K');
    background-size: 16px 16px;
    /* Adjust size as needed */
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    left: -20px;
    top: 30px;
}

/* END OF Hikashop changes */


/* FAQ */
.qFaqItem_triangle .fas {
    font-family: 'FontAwesome' !important;
}

/* FAQ topic content alignment */
.fbTopic_content {
    clear: both;
    margin: 0 0 30px;
    width: 100%;
    display: flex;
    justify-content: center;
    /* Center align FAQ content */
}

h3.qListItem_header a:hover,
h3.qListItem_header a:focus {
    color: lightsteelblue;
}

/* Filter price alignment */
.uk-grid-medium.uk-grid.uk-grid-stack {
    padding-left: 30px;
    padding-right: 30px;
    /* Adjust padding for grid */
}

/* Team Slider */

/* Team slider alignment */
.sppb-carousel-extended-team-wrap {
    flex-direction: column;
    align-items: center;
    text-align: center;
    /* Center align team slider */
}

/* Team slider image margin */
.sppb-carousel-extended-team-img {
    margin-right: 0px;
    /* Remove right margin for team images */
}

/* Remove outline from search */
:focus:not([tabindex^="-"]) {
    outline: none;
    /* Remove focus outline */
}

/* Vertical margin remove class font */
.uk-margin-remove-vertical {
    font-family: 'Calibri';
    /* Set font for margin remove class */
}

/* Pagination items hidden */
ul.items.pages-items.pagination {
    display: none;
    /* Hide pagination items */
}



/*END OF CHANGES JULY 24*/

#astroid-backtotop {
    bottom: 75px !important;
}

.hikashop_category .hikashop_category_name a {
    color: #004172;
}

.footleft {
    text-align: left !important;
}

div#ar-1528971627712 {
    text-align: left !important;
}

.fbContent_qListItem {
    padding: 0;
}

.qFaqItem_triangle .fas {
    line-height: 23px;
    vertical-align: middle;
    text-align: center;
    height: 22px;
    width: 20px;
    font-size: 15px;
    color: #ffffff;
    margin-left: 5px;
}

.fbContent_qFaqItemInner {
    padding: 0;
}

h3.qListItem_header {
    padding-left: 25px;
}

.qFaqItem_link {
    font-size: 24px;
    color: whitesmoke;
    font-family: 'Calibri';
    line-height: 2;
}

.qFaqItem_link:hover {
    color: #004172;
}

.faq_open .qFaqItem_link {
    font-weight: bold;
    line-height: 2;
}

.fbContent_qFaqItemInner .qListItem_preview h3 {
    background: #004172;
}

.qListItem_introtext {
    margin: 0 0 8px;
    padding: 10px;
}

.fbContent_qListItem {

    background: rgb(255, 255, 255) !important;
    font-weight: normal;
    color: #004172 !important;
    line-height: 2;
}




.qListItem_topic {
    display: none;
}

mls-active-filters {
    margin: 60px 0 10px !important;
}

.mls-input-bar {
    width: max-content;
    float: left;
    border: none;
}

p {
    font-family: Calibri !important;
}

span.nav-title {
    font-family: Calibri !important;
}

/*firexfox fix col*/
.sppb-column {
    width: 100% !important;
}

.top-bar .moduletable {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
}

.cart-ms .hikashop_cart {
    background: url('https://eshoplib.widedemos.info/images/tz_lefala/addtocart.png') no-repeat left bottom;
    margin: 4px !important;
    padding-top: 5px;
}

.uk-button {
    font-family: Calibri !important;
}

.mod_breadcrumbs {
    color: #004172;
    font-weight: 700;
    font-family: Calibri !important;
}

.top-bar .astroid-module-position {
    justify-content: center;
}

div#system-message-container {
    margin-bottom: 50px;
}

div#hikashop_cart_134 {
    float: right;
    font-size: larger;
    font-family: Calibri !important;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 25px;
    margin-top: 25px;
    color: #004172;
    padding-left: 46px;
    padding-top: 20px;
    width: max-content;
}

.astroid-nav>li>.as-menu-item,
.astroid-sidebar-menu>li>.as-menu-item,
.astroid-mobile-menu>.nav-item>.as-menu-item {
    text-transform: capitalize;
}

.fa-brands,
.fab,
.fa {
    font-family: 'FontAwesome';
}

.hikashop_products_listing {
    margin-top: 50px !important;
}

main.astroid-component-area {
    margin-top: -40px;
}

.hikashop_category_information>h2 {
    font-size: 2.2em !important;
}

.hikashop_product_quantity_main {
    display: flex;
    text-align: right;
    float: left;
}

a.hikacart {
    /*background-color: rgba(27, 127, 204, .8);*/
    background-color: #004172;
        border-color: #004172;
        color: #ffffff;
        margin-bottom: 20px !important;
        border-radius: 5px;
        margin-left: 5px;
}

/*product page tabs*/
.hikashop-tabs-ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.hikashop-tabs-li {
    display: inline-block;
    background-color: #004172;
    border-radius: 15px 15px 0 0;
    margin-right: 5px;
}

.hikashop-tabs-li a {
    display: block;
    padding: 10px 15px;
    font-weight: bold;
    text-decoration: none;
    color: #fff;

}

.hikashop-tabs-li.uk-active {
    background-color: #00bcd4;
}

.hikashop-tabs-li.uk-active a {
    color: #fff;
}

.hikashop-tabs-li:last-child {
    border-radius: 15px 15px 0 0;
}

#hikashop_tabs_div .uk-tab>.uk-active>a {
    border: none;
}

.uk-margin-remove-vertical {
    font-size: 20px;
    height: 60px;
}

.hikashop_products_listing_main .hikashop_product_price_full {
    font-size: 20px;
    line-height: 1.1;
    display: block;
    margin: 15px 0 15px 0;

}

.hikashop_products_listing_main .hikashop_product_price_full .hikashop_product_price {
    font-size: 20px;
    font-family: 'Open Sans';

}

.hikashop_products_listing_main .hikashop_product_price_full span {
    font-weight: 400;
}

span.hikashop_product_price {
    font-weight: 400;
    font-size: 30px;
    font-family: 'Open Sans';
    color: #4999d6;
}

.hikashop_product_price_main {
    margin: 10px !important;
}

#hikashop_product_price_main .hikashop_product_price_full:before {
    border-top-left-radius: 0.4em;
    border-top-right-radius: 0.4em;
    display: block !important;
    background-color: #0077bb !important;
    color: white !important;
    padding: 10px;
    margin: 0px 15px 5px 15px;
    content: "Price:";
}

#hikashop_product_price_main .hikashop_product_price_full span {

    background-color: #004172 !important;
    color: white !important;
    padding: 7px;
}



/*FAQ*/

.sppb-column {
    width: 75%;
}

.sp-pagebuilder-row>*,
.sppb-row>* {
    padding-right: calc(var(--bs-gutter-x)* .5);
    padding-left: calc(var(--bs-gutter-x)* .5);
    text-align: -webkit-center;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: none !important;
    background: #07b !important;
    font-weight: normal;
    color: #fff !important;
    line-height: 2;
}

.uk-text-meta.uk-grid-small.uk-margin-medium.uk-grid {
    display: none;
}

/*product tabs*/
.ui-tabs .ui-tabs-nav li {
    width: 260px;
    height: auto;

}




/* Styling for the selected tab */
.ui-tabs-nav .ui-tabs-active {
    background-color: #07b !important;
    color: #ffffff !important;

}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    color: #004172 !important;
    background-color: #d1e5f9 !important;
    width: 100%;
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    width: 100% !important;
    background-color: #07b !important;
    color: #ffffff !important;
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    padding: 5px !important;
}

.ui-tabs .ui-tabs-panel {
    border-width: 1px !important;
}

.ui-widget.ui-widget-content {
    border: none !important;
}

.ui-tabs .ui-tabs-nav li {

    width: 20%;
}

li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab {
    width: auto;
}

#tabs {
    display: flex;
    flex-wrap: wrap;
}

.ui-tabs-nav {
    display: flex;
    flex-wrap: wrap;
}

.ui-tabs-tab {
    flex-grow: 1;
    width: 50%;
    box-sizing: border-box;

}

/* Adjustments for the second row */
.ui-tabs-tab:nth-child(n+5) {
    margin-top: 10px;

}

.hikashop_product_contact_main {
    text-align: center;
}

div#price-hika {
    text-align: -webkit-center;
}

.hikashop_product_quantity_main {
    text-align: right;
    float: right;
}

/*Cart form*/
.hikashop_checkout_login {
    clear: both;
    width: 920px;
    margin: auto;
}

label.element-invisible {
    display: none;
}

.input-append .add-on,
.input-prepend .add-on {
    display: inline-block;
    width: auto;
    height: 35px;
    min-height: 35px;
    min-width: 16px;
    padding: 4px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: none;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    background-color: white;
    border: none;
}




/* Extra small devices (phones, 576px and down) */
@media only screen and (max-width: 576px) {

    /*mobile*/
    .hikashop_category .hikashop_category_name a {
            font-size: 20px;
    }

    div#hikashop_price_quantity_add_to_cart {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

    .hikashop_product_quantity_main {
    display: flex;
    } 

    .mls-input-bar {
        width: 100%;
        float: left;
        background: #eee;
        margin-bottom: 20px;
    }

    iframe {
        border: 0;
        max-width: 100%;
    }

    #tabs-4 {
        overflow-x: auto;
        /* Enable horizontal scrollbar if needed */
    }

    table {
        width: 100% !important;

    }

    table td {
        word-break: break-word !important;

    }

    .astroid-social-icons {
        text-align: center;
        margin: -8px;
    }

    .top-bar .astroid-module-position {
        text-align: center;
    }

    h2#product_name {
        text-align: center;
    }

    .col-7 {
        flex: 0 0 auto;
        width: unset;
    }

    .col-5 {
        flex: 0 0 auto;
        width: unset;
    }

    .burger-menu-button .inner,
    .burger-menu-button .inner::before,
    .burger-menu-button .inner::after {

        background-color: #fff;

    }

    .hikashop_wizardbar ul {
        display: flex;
        flex-direction: column;
        align-items: stretch;
    }

    .hikashop_wizardbar li {
        width: 100%;
    }

    .hikashop_wizardbar ul li {
        z-index: 0 !important;
        text-align-last: end;
    }

    .hikashop_wizardbar ul li:nth-child(1) {
        padding-left: 30px;
    }

    .hikashop_wizardbar ul li .hkbadge {
        float: left;
        margin-top: 15px;
    }

    td.hikashop_cart_product_image_value {
        text-align: -webkit-center;
    }

    button.hikabtn.hikashop_checkout_address_ok_button.uk-button.uk-button-default {
        width: 100%;
        margin-bottom: 10px;
    }

    button.hikabtn.hikashop_checkout_address_cancel_button.uk-button.uk-button-default {
        width: 100%;
        background-color: red
    }



    /* Hide table headers (but preserve the display) */
    thead tr {
        position: absolute;
        top: 0px;
        left: 0px;
    }

    .sppb-column {
        width: 100%;
    }

    div#hikashop_cart_134 {
        float: right;
        font-size: larger;
        font-family: Calibri !important;
        font-weight: 700;
        text-transform: uppercase;
        margin-bottom: 25px;
        margin-top: 25px;
        color: #004172;
        padding-left: 46px;
        line-height: 2;
    }


    .hikashop_product_price_main {
        margin: 10px !important;
    }

    #hikashop_product_price_main .hikashop_product_price_full {
        display: inline-grid !important;

    }

    #hikashop_product_price_main .hikashop_product_price_full:before {
        border-top-left-radius: 0.4em;
        border-top-right-radius: 0.4em;
        background-color: #0077bb !important;
        color: white !important;
        content: "Price:";
        width: 100%;
        margin: 0px;
    }

    #hikashop_product_price_main .hikashop_product_price_full span {

        background-color: #004172 !important;
        color: white !important;
        padding: 7px;
        width: 100%;
    }

    span.hikashop_product_price {
        font-size: 16px;
    }

}

/* Small devices (landscape phones, 576px and up) */
@media only screen and (min-width: 576px) {

    /*mobile*/
    .hikashop_category .hikashop_category_name a {
            font-size: 20px;
    }

    .col-7 {
        flex: 0 0 auto;
        width: fit-content;
    }

    .col-5 {
        flex: 0 0 auto;
        width: fit-content;
    }

    iframe {
        border: 0;
        max-width: 100%;
    }
}

/* Medium devices (tablets, 768px and up) */
@media only screen and (min-width: 768px) {

/*mobile*/
    .hikashop_category .hikashop_category_name a {
        font-size: 20px;
    }

    #hikashop_product_price_main .hikashop_product_price_full:before {
        border-top-left-radius: 0.4em;
        border-top-right-radius: 0.4em;
        display: block !important;
        background-color: #0077bb !important;
        color: white !important;
        padding: 10px;
        margin: 0px 28px 5px 28px;
        content: "Price:";
    }

    #hikashop_product_price_main .hikashop_product_price_full span {

        background-color: #004172 !important;
        color: white !important;
        padding: 7px;
    }

    span.hikashop_product_price {
        font-size: 16px;
    }


}

/* Large devices (desktops, 992px and up) */
@media only screen and (min-width: 992px) {
    .col-7 {
        flex: 0 0 auto;
        width: 59%;
    }

    .col-5 {
        flex: 0 0 auto;
        width: 41%;
    }

    #tabs-4 {
        overflow-x: auto;
        /* Enable horizontal scrollbar if needed */
    }

    table {
        width: 100% !important;

    }

    table td {
        word-break: break-word !important;

    }

    iframe {
        border: 0;
        max-width: 100%;
    }

    #hikashop_product_price_main .hikashop_product_price_full:before {
        border-top-left-radius: 0.4em;
        border-top-right-radius: 0.4em;
        display: block !important;
        background-color: #0077bb !important;
        color: white !important;
        padding: 10px;
        margin: 0px 8px 0px 8px;
        content: "Price:";
    }

    #hikashop_product_price_main .hikashop_product_price_full span {

        background-color: #004172 !important;
        color: white !important;
        padding: 7px;
    }

    span.hikashop_product_price {
        font-size: 16px;
    }

}

/* Extra large devices (large desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

    #hikashop_product_price_main .hikashop_product_price_full {
        width: 100%;
        font-weight: bold;
        line-height: 1.1;
        display: inline-grid;
    }

    #hikashop_product_price_main .hikashop_product_price_full:before {

        border-top-left-radius: 0.4em;
        border-top-right-radius: 0.4em;
        display: block !important;
        background-color: #0077bb !important;
        color: white !important;
        padding: 10px;
        margin: 0px;
        content: "Price:";
    }


}
.hikashop_product_contact_main .hikashop_cart_input_button {
    background-color: #004172 !important;
    height: 50px;
    
}
.hikabtn,
.hika_j2 .btn {
    text-decoration: none;
    color: #fff;
    background-color: #eaedf0;
}
#bs-1529739293881 {
    background-color: #FAFAFA
    
}
.hikashop_category_information > h2 {
  font-size: 1.7em !important;
}
.hikabtn{
   
    background-color: #004172;
}@media (max-width: 991.98px) {body, .body{font-size:15px;line-height:1.7em;}h1, .h1{font-size:2.4em;line-height:1.2em;}h2, .h2{font-size:2.1em;line-height:1.2em;}h3, .h3{font-size:1.784em;line-height:1.2em;}h4, .h4{font-size:1.471em;line-height:1.2em;}h5, .h5{font-size:1.213em;line-height:1.2em;}h6, .h6{font-size:1.159em;line-height:1.2em;}.astroid-logo-text, .astroid-logo-text > a.site-title{font-size:3.2em;line-height:1em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:16px;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item{font-size:18px;line-height:2em;}}@media (max-width: 767.98px) {body, .body{font-size:15px;line-height:1.7em;}h1, .h1{font-size:2.3em;line-height:1.2em;}h2, .h2{font-size:2em;line-height:1.2em;}h3, .h3{font-size:1.784em;line-height:1.2em;}h4, .h4{font-size:1.471em;line-height:1.2em;}h5, .h5{font-size:1.213em;line-height:1.2em;}h6, .h6{font-size:1.159em;line-height:1.2em;}.astroid-logo-text, .astroid-logo-text > a.site-title{font-size:2.6em;line-height:1em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:15px;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item{font-size:16px;line-height:2em;}}