<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 Theme Name:   TechOne Child
 Theme URI:    http://kutethemes.net/wordpress/techone/
 Description:  TechOne Child Theme
 Author:       KuteThemes
 Author URI:   http://kutethemes.net/
 Template:     techone
 Version:      1.0.4
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: two-columns, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, translation-ready
 Text Domain:  techone-child
*/

body .main-header {
    padding-top:0;
    padding-bottom:0;
}
.product-info-stock-sku .stock .label {
    min-width: 65px;
    display: inline-block;
    text-align: left;
}

body .single_add_to_cart_button,
body .add_to_cart_button,
body .post-item-info .button.add_to_cart_button {
    background-color:#35b035;
    color:#fff;
}
body .single_add_to_cart_button:hover,
body .add_to_cart_button:hover,
body .post-item-info .button.add_to_cart_button:hover {
    background-color:#003366;
}
.post-item-info .button.compare {
    color:#666666;
}
body .post-item-info .button {
    padding:0 13px 0 14px;
}

.header .dgwt-wcas-search-wrapp {
    clear:both;
    height:40px;
    margin-bottom:10px;
    float:right;
}

body .section-header .section-title {
    color:#003366;
}
.section-header .section-title::before,
.section-header .section-title::after {
    display:none;
}
body .section-header .section-title {
    background:none;
}
body .section-header {
    background-color:#fff;
}


/*
 * Top bar
 */
header .top-bar-menu &gt;li &gt;a:hover {
    font-weight:bold;
}
header .top-bar-menu &gt;li &gt;a::after {
    display: block;
    content: attr(title);
    font-weight: bold;
    height: 0;
    overflow: hidden;
    visibility: visible;
    position: static;
    width: auto;
}



/*
 * Header logo's
 */
.header-logos {
    display: inline-block;

    margin-left: 105px;
}
.header-logos img {
    max-width: 100%;
    height: auto;
    display: inline;
    margin-bottom: 10px;
    margin-right: 20px;
}
@media (max-width:768px) {
    .header-logos {
        width: 100%;
        text-align: center;
        margin-left: 0;
    }

    .header .dgwt-wcas-search-wrapp {
        float: none;
    }

    .top-header,
    .header-logos,
    .header-control .hotline /*,
    .header .dgwt-wcas-search-wrapp*/
    {
        display: none;
    }

    .site-wapper .header .dgwt-wcas-search-wrapp,
    .site-wrapper .header .dgwt-wcas-search-wrapp {
        float: left;
        clear: none;
    }

    .site-wapper .main-header .header-control,
    .site-wrapper .main-header .header-control,
    .block-minicart {
        float: right;
    }
}
@media (max-width:991px) {
    .techone-panel &gt; ul &gt; li &gt; a.techone-next-panel {

        width: 100%;
        /* background: red; */
        text-align: right;
        padding-right: 30px;
    }
}
@media (max-width:767px) {


    .top-header,
    .header-logos,
    .header-control .hotline,
    .header .dgwt-wcas-search-wrapp {
        display:none;
    }
    .block-minicart,
    .site-wapper .main-header .header-control{
        float:none;
    }
}


/*
 * Sticky menu
 */

body .header-nav-inner {
    background-color:#003366;
}
.header-nav-inner .main-menu &gt;li &gt;a,
body .header.style1 .main-menu &gt;li:hover &gt;a{
    color:#fff;
}
body.categori-open .header-sticky .container {

    overflow-x: scroll;
    height: 100vh;
}

.block-minicart .yith-wcbm-badge img {
    width:40px;
    height:40px;
}
body .sticky-wrapper .block-minicart .cart-text .text2 {
    font-size:11px;
}
body .sticky-wrapper .block-nav-categori {
    width:225px;
}
body .sticky-wrapper .header-nav.has-vertical-menu .main-menu {
    margin-left:5px;
}
body .sticky-wrapper.is-sticky .header-sticky {
    background-color: transparent;
    border-bottom: 10px #003366 solid;
}
body .sticky-wrapper.is-sticky .header-nav-inner {
    background-color:#fff;
}

body .sticky-wrapper .block-minicart,
body .sticky-wrapper .logo {
    display:none;
}
.header-nav-inner .block-minicart,
.header-nav-inner .logo {
    display:none;
}

body .sticky-wrapper.is-sticky .block-minicart,
body .sticky-wrapper.is-sticky .logo {
    display:table-cell;
    vertical-align: middle;
    float:none;
}
body .sticky-wrapper.is-sticky .logo {
    max-width:200px;
}
body .sticky-wrapper.is-sticky .block-minicart p{
    margin:0;
}
body .sticky-wrapper.is-sticky .mini-cart-content {
    padding-top:0;
}
body .sticky-wrapper.is-sticky .main-menu &gt;li &gt;a,
body .sticky-wrapper.is-sticky .main-menu &gt;li &gt;a:hover {
    color:#003366;
    padding-right:0px;
}

body .sticky-wrapper.is-sticky .block-minicart .cart-icon,
body .sticky-wrapper.is-sticky .block-minicart .cart-text .text2,
body .sticky-wrapper.is-sticky .block-minicart .cart-text .woocommerce-Price-amount{
    color:#003366;
}
body .sticky-wrapper.is-sticky .block-minicart .cart-icon .count {
    background-color:#35b035;
}
body .sticky-wrapper.is-sticky .block-nav-categori .block-title {
    background:#fff;
    color:#003366;
}
body .sticky-wrapper.is-sticky .icon-bar span{
    background:#003366;
}


@media (max-width:1200px) {
    body .sticky-wrapper.is-sticky .main-menu &gt;li &gt;a {
        font-size: 12px;
        padding: 0 5px;
        line-height:20px;
    }
}



@media (max-width:1200px) {
    body .top-bar-menu &gt; li {
        float:left;
    }
    body .top-bar-menu &gt; li &gt; a {
        padding-left:4px;
        padding-right:4px;
        font-size:12px;
        line-height:14px;
    }

    body .hotline .content .text {
        font-size: 10px;
    }

    body .hotline .content .phone {
        font-size: 11px;
    }

    body .block-minicart .cart-text .text2 {
        font-size: 11px;
    }
}


/*
 * Category menu
 */
body .vertical-menu &gt;.menu-item &gt;a {
    line-height:39px;
}
body .vertical-menu .submenu&gt;li&gt;a {
    padding: 2px 20px;
}
body .vertical-menu .menu-item-has-children &gt;a::after {
    right:14px;
}
body .box-header-nav .menu-bar {
    color:#fff;
}
body .menu-bar .icon span {
    background-color:#fff;
}

/*
 * Mini cart
 */
body .minicart-content-wrapper .actions .button,
body .wc-proceed-to-checkout a.button,
#place_order{
    background-color:#35b035;
}

/*
 * Nieuwsbrief
 */
.nieuwsbrief input  {
    padding: 3px 10px;
    margin-bottom: 10px;
}
.nieuwsbrief input[type="submit"],
.nieuwsbrief input[type="submit"]:hover{
    background: #fff;
    color: #003366;
    float: right;
    padding: 3px 10px;
}

/*
 * Contact forms
 */
.techstore_contact_form.row {
    margin-left:0;
    margin-right:0;
}
.techstore_contact_form input[type="text"], .techstore_contact_form input[type="email"], .techstore_contact_form textarea, .techstore_contact_form input[type="password"], .techstore_contact_form input[type="tel"], .techstore_contact_form select, .techstore_contact_form input[type="search"] {
    width:397px;
}

/*
 * Products
 */
body .product-item .yith-wcqv-button {
    background-color:#003366;
}
body .product-item .yith-wcqv-button:hover {
    background-color:#35b035;
}

body .yith-wcbm-badge {
    z-index:8;
}
.home .product-info-stock-sku .stock .label {
    display:none;
}
/*
 * Woocommerce category widget
 */
.widget_product_categories .select2-container {
    width:100% !important;
}

/*
 * Product titles
 */
/*.featured_products .product-name.short,
.products */
.product-name.short

{
    height: 40px;
    overflow: hidden;
}


/*
Woocommerce product addons
 */

.form-row input.wc-pao-addon-checkbox {
    width: auto;
    margin-right: 10px;
    margin-top: 0;
    position: relative;
    top: -1px;
}
.wc-pao-addon-description a {
    text-decoration:underline;
}

/*
 * Blog
 */
.post-metas .author,
.post-metas .time
{
    display:none;
}


.category-nieuws .post-metas  .time,
.category-reviews .post-metas  .time,
.category-tips-trucs .post-metas  .time {
    display:block;
}
/*
 * Footer
 */
body .techone-newsletter.layout3 .block-content .newsletter-form-wrap .submit-newsletter {
    width:100px;
}

body .techone-socials .socials .social:hover {
    background-color:#fff;
    color:#003366;
}
body .techone-socials .socials .social:hover i {

    color:#003366;
}
@media only screen and (max-width : 1024px) {
    .footer h2 {
        font-size:18px;
    }

    body .techone-newsletter.layout3 .block-content .newsletter-form-wrap .submit-newsletter {
        position:static;

    }
    body .techone-newsletter.layout3 .block-content .newsletter-form-wrap .email {
        padding-right:10px;
    }
}

/*
.tabelgegevens .wpb_wrapper div {
    position:relative;
}*/
.tabelgegevens .wpb_wrapper em {
    font-style:normal;
    float:right;
    min-width:68px;
}


/*
 * Checkout
 */
.woocommerce-shipping-methods input[type=radio] {
    float: right;
    margin-left: 20px;
    margin-top: 9px;
}

.payment_method_paypal img {
    margin:0 10px;
}


/*
 * Never show notifications
 */
#growls-default {
    display:none;
    visibility: hidden;
}


/*
 * Events manager
 */

a.events-link {

}

a.events-link .events-table {
    height:100px;
    overflow:hidden;
    margin-bottom:10px;
    background:var(--wpr-bg-3be42ef3-6ed4-42e1-9037-7605c3b43970) no-repeat;
    background-size:cover;
    max-width:370px;
}
.events-table figure {
    float:left;
}
.events-table div {
    float:left;
    padding:10px;
    line-height:1.2;
    max-width:230px;
    color:#fff;
}
.events-table .event-description {
    font-weight:bold;
}

.in-stock {
	color: green !important;
}

p .stock .in-stock {
    color: green !important;
}
.out-of-stock {
	color: #a5a5a5 !important;
}

.cwginstock-subscribe-form .panel-primary&gt;.panel-heading {
    background-color: #003365 !important;
}

.cwginstock-subscribe-form .panel-primary {
    border-color: #003365 !important; 
}
section.cwginstock-subscribe-form {
	margin-top: 75px;
}

@media screen and ( max-width: 992px ) {
    section.cwginstock-subscribe-form {
        margin-top: 125px;
    }

    input.cwg_popup_submit {
        font-size: 9px;
        padding-left: 7px;
        padding-right: 7px;
        padding-top: 2px;
        padding-bottom: 2px;
        width: 100%;
    }

    .product-info .star-rating {
        display: none;
    }

    input.cwg_popup_submit {
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
}

div.cashback {
    color: #fff;
    background: #00d607;
    border-radius: 30px;
    padding: 5px 15px;
    display: inline-block;
    margin-bottom: 10px;
    font-size: 1.5rem;
}</pre></body></html>