    /*
    =============================
    Customer CSS
    ============================
    */
/* Custom CSS */
#pre_header.fixed-header {
    position: fixed;
    z-index: -99;
    opacity: 0;
}
.navbar-bg-white .navbar-nav>li>a {
    font-size: 13px;
}

button.btn_pay, button.btn-contact, .theme-button {
    background: #4a90e2 !important;
    border-bottom: 5px solid #3368a6 !important;
    color: #ffffff !important;
    height: 50px !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border-radius: inherit;
}

button.btn_pay:hover, button.btn-contact:hover, .theme-button:hover {
    background: #00b0f3 !important;
    border-bottom: 5px solid #3368a6 !important;
    color: #ffffff !important;
    height: 50px !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border-radius: inherit;
}

.wa-theme-bg, .theme-button.wa-theme-bg, .wa-search-bar .default-btn, .wa-products-icon li a:hover, ul.top-ecommerce-icons li a sup, .special-style-dark-theme:before, .dark-theme-fun-fact:before, .wa-team-icon li a:hover, .social-style li a, .footer-style1 .wa-news-letter button, .newsletter .wa-news-letter button, .styled-pagination li a:hover, .styled-pagination li a.active, .search-form .button, .ui-slider-horizontal .ui-slider-handle, .social li a, .close-news-letter, .wa_main_bn_wrap .owl-buttons div:hover, .wa_main_bn_wrap .owl-theme .owl-controls .owl-page.active span, .owl-controls .owl-page.active span, .heading-border:before, .heading-border:after, .carousel-style-1 .owl-buttons div:hover, .carousel-style-2 .owl-buttons div:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover, .navbar-toggle, .news-letter-popup .default-btn:hover, #style-switcher h2 a, .tag-list a:hover, .contact-widget .fa, .close-news-letter:hover {
    background-color: #000000;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>li>a {
    background-color: inherit;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    color: #000000;
}

.hammels-footer li a, .hammels-footer li{
    letter-spacing: 2px !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
}

.col-xs-6 .wa-products-thumbnail.wa-item {
    min-height: inherit;
}

.navbar-bg-white .navbar-toggle:hover > .icon-bar {
    background-color: #000000 !important;
}

ul.top-ecommerce-icons li a sup:after {
    border-top-color: #000000 !important;
}

.navbar-bg-white .navbar-toggle:focus > .icon-bar {
    background-color: #000000 !important;
}


.theme-button.add_to_cart.show_message {
    background: #4a90e2 !important;
    border-bottom: 5px solid #3368a6 !important;
    color: #ffffff !important;
    height: 50px !important;
    font-weight: bold !important;
    text-transform: capitalize !important;
    width: 100% !important;
    box-sizing: border-box !important;
    border-radius: inherit;
}

.theme-button.add_to_cart.show_message:hover {
	background: #00b0f3 !important;
}



@media only screen and (max-width: 767px) {
#pre_header {
    font-size: 12px;
}
.hammels-footer {
    text-align: center;
}
.prod-info-section .content-column h2 {
   text-align: center;
}

.navbar-bg-white .site_logo {
    margin: 20px 0 0 0 !important;
    max-height: 30px;
}

.navbar-nav {
    width: 100vw;
}

li.c-product__icons__item {
    font-size: 10px;
    letter-spacing: 0;
}

}




.c-product__icons {
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    text-align: center;
    table-layout: fixed;
    list-style-type: none;
    margin: 20px 0;
    -ms-flex-order: 2;
    order: 2;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0;
}

.c-product__icons__item:first-child, .c-product__icons__item:nth-child(2), .c-product__icons__item:nth-child(3), .c-product__icons__item:nth-child(4) {
    border-top: 1px solid #ececec;
}

.c-product__icons__item:last-child, .c-product__icons__item:nth-child(4), .c-product__icons__item:nth-child(8) {
    border-right: none;
}

.c-product__icons__item {
    position: relative;
    display: table-cell;
    max-width: 25%;
    width: 100%;
    padding: 15px 5px;
    border-right: 1px solid #ececec;
    border-bottom: 1px solid #ececec;
    font-weight: 700;
    color: #4a4a4a;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.c-product__icons__icon {
    display: block;
    position: relative;
    max-width: 30px;
    width: 30px;
    height: 30px;
    margin: 0 auto 20px;
}

.c-product__icons__svg {
    display: block;
    fill: #4a4a4a;
    width: 100%;
    height: 100%;
    max-width: 40px;
    max-height: 40px;
}

footer#main-footer {
    background-color: #000000;
}

.page_single {
    margin-top: 20px;
    margin-bottom: 20px;
}
#match-desktop{
	border: none !important;	
}
#search-form-btn {
  background-color: #f7f7f7 !important;
  color: #000 !important;
}
.wa-search-bar .default-btn {
  border-top-right-radius: inherit !important;
  border-bottom-right-radius: inherit !important;
}

.wa-search-bar input {
  border-radius: inherit !important;
}
.wathemes-menu ul.top-ecommerce-icons.light-section-icon li a {
  color: #000 !important;
}
.wathemes-menu ul.top-ecommerce-icons.light-section-icon li a {
  color: #000 !important;
}


.theme-button, .theme-button:visited, .theme-button:hover, .wa-products .wa-products-caption .theme-button:hover {
	border-radious: none !important;
}


a.theme-button.az-quickview-box-btn {
    display: none;
}