/*
Theme Name: Bikeway Child
Theme URI: http://bikeway.themes.zone
Template: bikeway
Author: Refresh Online Marketing & Webdesign
Author URI: http://themes.zone
Description: Bikeshop René van de Laar
Tags: one-column,two-columns,right-sidebar,custom-header,custom-menu,editor-style,featured-images,microformats,post-formats,sticky-post,translation-ready
Version: 1.0.6.1510415137
Updated: 2017-11-11 16:45:37

*/



.hgroup-sidebar .widget.widget_text {
    margin-bottom: 0;
}
.site-footer .widget .widget-title::after {
    background-color: #f78f1e;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
    background-color: #f5f5f5;
    font-weight: normal;
    color: #c41130 !important;
    text-decoration: none;
    border-color: #e1e1e1;
}
a:hover.mega-menu-link {
    color: #c41130 !important;
}
a:focus.mega-menu-link {
    color: #c41130 !important;
}
.widget_tz_shopping_cart .heading {
    background-color: #f78f1e;
}
#mega-menu-wrap-primary-nav::before, #mega-menu-wrap-primary-nav #mega-menu-primary-nav::before, #mega-menu-wrap-primary-nav #mega-menu-primary-nav ul.mega-sub-menu::before, #mega-menu-wrap-primary-nav #mega-menu-primary-nav li.mega-menu-item::before, #mega-menu-wrap-primary-nav #mega-menu-primary-nav a.mega-menu-link::before, #mega-menu-wrap-primary-nav::after, #mega-menu-wrap-primary-nav #mega-menu-primary-nav::after, #mega-menu-wrap-primary-nav #mega-menu-primary-nav ul.mega-sub-menu::after, #mega-menu-wrap-primary-nav #mega-menu-primary-nav li.mega-menu-item::after, #mega-menu-wrap-primary-nav #mega-menu-primary-nav a.mega-menu-link::after {
    width: 5px;
    display: none;
}
.tz-searchform .searchtext::-moz-placeholder {
    font-family: 'Roboto Condenced', sans-serif;
    font-weight: lighter;
    color: #f78f1e;
}
.tz-searchform-wrapper.search-open .icon-search {
    background-color: #f78f1e;
    color: #fff;
    z-index: 11;
}
.nav-tabs > li {
    text-align: center;
    float: none;
    display: block;
    border-bottom: 1px solid #e1e1e1;
    padding: 0 !important;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item.mega-toggle-on > a.mega-menu-link, #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link:hover, #mega-menu-wrap-primary-nav #mega-menu-primary-nav > li.mega-menu-item > a.mega-menu-link:focus {
    background-color: #f5f5f5;
    font-weight: normal;
    color: #c41130 !important;
    text-decoration: none;
    border-color: #e1e1e1;
}
.widget_tz_categories li {
    padding: 0;
}
.sidebar .widget_tz_contacts ul li {
    line-height: 2.7;
    padding: 0;
}
.button {
    height: 36px;
    background-color: #c41100 !important;
    line-height: 36px;
}
.entry-summary ul {
    color: #767676 !important;
}
.woocommerce div.product p.price {
    font-family: "Roboto", Helvetica, Arial, sans-serif;
    font-size: 32px !important;
}
#mega-menu-wrap-primary-nav #mega-menu-primary-nav[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu {
    top: 61px;
    margin-left: -1px;
    padding: 30px !important;
}
.mega-block-title {
    font-family: 'Roboto Condensed', Helvetica, sans-serif !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}
li.product a.button {
    font-size: 13px !important;
    color: #fff;
}
.word-break {
    word-wrap: break-word;
    white-space: pre;
}
.woocommerce div.product div.images .woocommerce-product-gallery__image::after {
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    display: block;
    position: absolute;
    background-color: transparent;
    border: none !important;
    content: '';
}
.woocommerce table.shop_table td small {
    display: none !important;
    font-weight: 400;
}
@media screen and (max-width: 360px) {
.hgroup-sidebar .widget:last-of-type {
    margin-bottom: 0;
}
.hgroup-sidebar .widget {
    margin: 0;
}
.widget_tz_shopping_cart .empty {
    display: none;
}
.tz-searchform .searchtext {
    font-family: 'Roboto Condenced', sans-serif;
    font-weight: lighter;
    color: #f78f1e !important;
}
}

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
  top: unset !important;
  left: unset !important;
  bottom: 1.25rem !important; 
  right: 1.25rem !important;
}

.woocommerce-product-gallery__image {
    pointer-events: none;
}

