.elementor-128983 .elementor-element.elementor-element-61d3db8e{margin:-30px 0px 5px 0px;}.elementor-128983 .elementor-element.elementor-element-77eeaed0.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-128983 .elementor-element.elementor-element-fdec211{width:auto;max-width:auto;}.elementor-128983 .elementor-element.elementor-element-1721ad79{width:auto;max-width:auto;}.elementor-128983 .elementor-element.elementor-element-1721ad79 > .elementor-widget-container{margin:5px 0px 0px 10px;}.elementor-128983 .elementor-element.elementor-element-1721ad79 :is(.wd-breadcrumbs,.yoast-breadcrumb,.rank-math-breadcrumb,.aioseo-breadcrumbs){font-size:14px;letter-spacing:-0.4px;}.elementor-128983 .elementor-element.elementor-element-16c0d79c{width:auto;max-width:auto;}.elementor-128983 .elementor-element.elementor-element-16c0d79c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-1fa2d5ce:not(.elementor-motion-effects-element-type-background), .elementor-128983 .elementor-element.elementor-element-1fa2d5ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEFF2F7;}.elementor-128983 .elementor-element.elementor-element-1fa2d5ce{border-style:solid;border-width:1px 0px 0px 0px;border-color:#E1E1E1;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-12px 0px 40px 0px;padding:20px 15px 20px 15px;}.elementor-128983 .elementor-element.elementor-element-1fa2d5ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128983 .elementor-element.elementor-element-752de80e > .elementor-element-populated{padding:10px 20px 10px 10px;}.elementor-128983 .elementor-element.elementor-element-72e652ba > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-128983 .elementor-element.elementor-element-6c7b8918.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-128983 .elementor-element.elementor-element-598508d8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-128983 .elementor-element.elementor-element-598508d8 > .elementor-widget-container{margin:0px 10px 20px 0px;}html .elementor-128983 .elementor-element.elementor-element-598508d8 .product_title{font-weight:800;}.elementor-128983 .elementor-element.elementor-element-1993543d{width:auto;max-width:auto;}.elementor-128983 .elementor-element.elementor-element-1993543d img{max-width:80px;}.elementor-128983 .elementor-element.elementor-element-cb61982 > .elementor-widget-container{margin:-10px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-cb61982 .elementor-heading-title{font-size:19px;font-weight:500;letter-spacing:-0.5px;color:var( --e-global-color-secondary );}.elementor-128983 .elementor-element.elementor-element-a7013d8 > .elementor-widget-container{padding:0px 0px 00px 0px;}.elementor-128983 .elementor-element.elementor-element-9e8fb71{font-weight:900;color:var( --e-global-color-secondary );}.elementor-128983 .elementor-element.elementor-element-dc533d8 > .elementor-widget-container{margin:-5px 0px -10px 0px;}.elementor-128983 .elementor-element.elementor-element-dc533d8{text-align:start;}.elementor-128983 .elementor-element.elementor-element-0521c11 .elementor-button{background-color:#02010100;fill:var( --e-global-color-76b6802 );color:var( --e-global-color-76b6802 );padding:0px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-0521c11 .elementor-button:hover, .elementor-128983 .elementor-element.elementor-element-0521c11 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-accent );}.elementor-128983 .elementor-element.elementor-element-0521c11 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-128983 .elementor-element.elementor-element-0521c11 .elementor-button:hover svg, .elementor-128983 .elementor-element.elementor-element-0521c11 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-128983 .elementor-element.elementor-element-5c6deb2a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-128983 .elementor-element.elementor-element-5c6deb2a:not(.elementor-motion-effects-element-type-background), .elementor-128983 .elementor-element.elementor-element-5c6deb2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5e5fb0c );}.elementor-128983 .elementor-element.elementor-element-5c6deb2a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#1010102B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-128983 .elementor-element.elementor-element-5c6deb2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128983 .elementor-element.elementor-element-78249c4 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-78249c4 .elementor-heading-title{font-weight:600;color:#000000E3;}.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price{font-size:26px;}.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price del{font-size:24px;color:#979797;}.elementor-128983 .elementor-element.elementor-element-747a531 > .elementor-widget-container{margin:0px 0px -60px 0px;padding:18px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-747a531{z-index:1;text-align:start;}.elementor-128983 .elementor-element.elementor-element-747a531 img{width:280px;}.elementor-128983 .elementor-element.elementor-element-4f6b99c .elementor-button{background-color:var( --e-global-color-5d39e72 );font-size:13px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-5e5fb0c );color:var( --e-global-color-5e5fb0c );border-radius:5px 5px 5px 5px;padding:12px 20px 12px 20px;}.elementor-128983 .elementor-element.elementor-element-4f6b99c .elementor-button:hover, .elementor-128983 .elementor-element.elementor-element-4f6b99c .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-128983 .elementor-element.elementor-element-21f51dd > .elementor-widget-container{padding:25px 0px 0px 5px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DDDDDD;}.elementor-128983 .elementor-element.elementor-element-21f51dd .title{line-height:40px;}.elementor-128983 .elementor-element.elementor-element-d18adc4 > .elementor-widget-container{margin:0px 5px 0px 5px;}.elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes{--wd-attr-col:3;--wd-attr-h-gap:20px;--wd-attr-img-width:22px;}.elementor-128983 .elementor-element.elementor-element-913ddb9{margin:0px 0px 70px 0px;}.elementor-128983 .elementor-element.elementor-element-350c8aa > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-128983 .elementor-element.elementor-element-216f18e:not(.elementor-motion-effects-element-type-background), .elementor-128983 .elementor-element.elementor-element-216f18e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E7F0;}.elementor-128983 .elementor-element.elementor-element-216f18e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 40px 15px;}.elementor-128983 .elementor-element.elementor-element-216f18e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-128983 .elementor-element.elementor-element-684791cf{padding:20px 15px 30px 15px;}body.elementor-page-128983:not(.elementor-motion-effects-element-type-background), body.elementor-page-128983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}@media(min-width:768px){.elementor-128983 .elementor-element.elementor-element-77eeaed0{width:93.913%;}.elementor-128983 .elementor-element.elementor-element-69baa60{width:5.942%;}.elementor-128983 .elementor-element.elementor-element-752de80e{width:45%;}.elementor-128983 .elementor-element.elementor-element-72e652ba{width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-128983 .elementor-element.elementor-element-752de80e{width:50%;}.elementor-128983 .elementor-element.elementor-element-72e652ba{width:50%;}.elementor-128983 .elementor-element.elementor-element-6c7b8918{width:100%;}}@media(max-width:1024px){.elementor-128983 .elementor-element.elementor-element-61d3db8e{margin:-35px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-1fa2d5ce{margin:0px 0px 20px 0px;}.elementor-128983 .elementor-element.elementor-element-752de80e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-128983 .elementor-element.elementor-element-72e652ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-128983 .elementor-element.elementor-element-598508d8{width:initial;max-width:initial;}.elementor-128983 .elementor-element.elementor-element-1993543d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-128983 .elementor-element.elementor-element-1993543d img{max-width:60px;}.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price{font-size:18px;}.elementor-128983 .elementor-element.elementor-element-441a09d1{width:100%;max-width:100%;}.elementor-128983 .elementor-element.elementor-element-441a09d1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-128983 .elementor-element.elementor-element-4f6b99c{width:100%;max-width:100%;}.elementor-128983 .elementor-element.elementor-element-4f6b99c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-128983 .elementor-element.elementor-element-913ddb9{margin:0px 0px 50px 0px;}.elementor-128983 .elementor-element.elementor-element-350c8aa > .elementor-widget-container{margin:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-128983 .elementor-element.elementor-element-77eeaed0{width:100%;}.elementor-128983 .elementor-element.elementor-element-1721ad79{width:100%;max-width:100%;}.elementor-128983 .elementor-element.elementor-element-1721ad79 > .elementor-widget-container{margin:05px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-1721ad79 :is(.wd-breadcrumbs,.yoast-breadcrumb,.rank-math-breadcrumb,.aioseo-breadcrumbs){line-height:20px;letter-spacing:-0.6px;}.elementor-128983 .elementor-element.elementor-element-69baa60{width:20%;}.elementor-128983 .elementor-element.elementor-element-1fa2d5ce{padding:15px 15px 15px 15px;}.elementor-128983 .elementor-element.elementor-element-752de80e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-128983 .elementor-element.elementor-element-72e652ba > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-128983 .elementor-element.elementor-element-598508d8{width:100%;max-width:100%;}.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price{font-size:23px;}.elementor-128983 .elementor-element.elementor-element-441a09d1{width:100%;max-width:100%;}.elementor-128983 .elementor-element.elementor-element-441a09d1 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-128983 .elementor-element.elementor-element-4f6b99c{width:100%;max-width:100%;}.elementor-128983 .elementor-element.elementor-element-4f6b99c > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-128983 .elementor-element.elementor-element-d18adc4 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes{--wd-attr-col:1;--wd-attr-v-gap:16px;}.elementor-128983 .elementor-element.elementor-element-913ddb9{margin:0px 0px 30px 0px;padding:0px 5px 0px 5px;}.elementor-128983 .elementor-element.elementor-element-350c8aa > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-128983 .elementor-element.elementor-element-216f18e{margin:-20px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-128983 .elementor-element.elementor-element-684791cf{padding:0px 10px 40px 10px;}body.elementor-page-128983{padding:0px 0px 0px 0px;}}/* Start custom CSS for wd_wc_breadcrumb, class: .elementor-element-1721ad79 */a.breadcrumb-link:first-child {
    display: none;
}

/* AlbaParts product navigatie */
.ap-product-nav {
    display: flex;
    align-items: center;
    gap: 10px;
    max-width: 100%;
    width: 100%;
    margin-bottom: 10px;
}

/* Breadcrumb wrapper */
.ap-breadcrumb-wrap {
    position: relative;
    flex: 1;
    min-width: 0;
    max-width: 100%;
}

/* WooCommerce breadcrumb scrollbaar */
.ap-breadcrumb-wrap .woocommerce-breadcrumb {
    display: block;
    max-width: 100%;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    padding-right: 10px;
    margin: 0;
}

.ap-breadcrumb-wrap .woocommerce-breadcrumb::-webkit-scrollbar {
    display: none;
}

/* Fade alleen actief wanneer JS class toevoegt */
.ap-breadcrumb-wrap.has-overflow::after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 45px;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(to right, rgba(255,255,255,0), #fff 80%);
}

/* Terugknop desktop */
.ap-back-button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    flex: 0 0 auto;
    width: fit-content;
    margin: 0;
    padding: 7px 13px;
    border: 1px solid #d8e0e8;
    border-radius: 999px;
    font-size: 14px;
    line-height: 1;
    color: #168acb;
    text-decoration: none;
    background: #fff;
    transition: all 0.2s ease;
}

.ap-back-button::before {
    content: "‹";
    font-size: 22px;
    line-height: 1;
    margin-top: -1px;
}

.ap-back-button:hover {
    border-color: #168acb;
    background: #f4f9fd;
    color: #0f6fa5;
    text-decoration: none;
}

/* Mobiel: terugknop als rond icoon naast breadcrumb */
@media (max-width: 768px) {
    .ap-product-nav {
        gap: 9px;
        margin-bottom: 8px;
    }

    .ap-product-nav .ap-back-button {
        flex: 0 0 34px;
        width: 34px;
        height: 34px;
        padding: 0;
        border-radius: 50%;
        font-size: 0;
    }

    .ap-product-nav .ap-back-button::before {
        content: "";
        width: 9px;
        height: 9px;
        border-left: 2px solid currentColor;
        border-bottom: 2px solid currentColor;
        transform: rotate(45deg);
        margin-left: 8px;
        margin-top: 0;
    }

    .ap-breadcrumb-wrap .woocommerce-breadcrumb {
        font-size: 12px;
        line-height: 1.4;
        padding: 7px 0;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-69baa60 */@media screen and (max-width: 600px) {
.raster { display: none;}
}/* End custom CSS */
/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-352704e2 */.elementor-128983 .elementor-element.elementor-element-352704e2 .product-image-thumbnail {
    padding-right: 10px !important;
    padding-top: 10px !important;
}

.elementor-128983 .elementor-element.elementor-element-352704e2 .wd-action-btn.wd-style-icon-bg-text>a {
    background-color: #1aa6e1 !important;
    box-shadow: 0 0 5px rgb(0 0 0 / 18%) !important;
    color: #fff !important;
}
.elementor-128983 .elementor-element.elementor-element-352704e2 .woocommerce-product-gallery .woocommerce-product-gallery__image {
    border: 1px solid #00000017;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_short_description, class: .elementor-element-a7013d8 */a.btn.btn-color-primary.btn-icon-pos-right {
    margin-right: 10px;
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_price, class: .elementor-element-1eac48f7 */.price.b2bking_tiered_active_price {
    display: none;
}

.elementor-128983 .elementor-element.elementor-element-1eac48f7 .woocommerce-price-suffix {
    font-size: 90% !important;
}

.elementor-128983 .elementor-element.elementor-element-1eac48f7 .product .price .amount {
  color: rgb(26, 166, 225) !important;
}
.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price span {
  margin-left: 3px !important;
  margin-right: -2px !important;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-441a09d1 */.elementor-128983 .elementor-element.elementor-element-441a09d1 input.plus {
    border-radius: 0px 5px 5px 0px !important;
}
input.minus {
    border-radius: 5px 0px 0px 5px !important;
}
.elementor-128983 .elementor-element.elementor-element-441a09d1 .amount {
  color: rgb(45, 183, 66);
  font-weight: 600;
  font-size: 18px !important;
}
@media screen and (max-width: 600px) {
.wd-buy-now-btn {
    margin-left: 0px;
    width: 99%;
    margin-bottom: -15px !important;
    margin-top: 5px;
}
button.single_add_to_cart_button.button.alt {
    width: 68%;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f6b99c */.elementor-128983 .elementor-element.elementor-element-4f6b99c .elementor-button{
    box-shadow: var(--btn-shop-box-shadow);
}

.product.purchasable #product-invoice-form {
    display: none;
}

.product.outofstock  #product-invoice-form,
body.is-invoice-product #product-invoice-form {
    display: block !important; 
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5c6deb2a */.wd-single-add-cart .cart:not(.variations_form):not(.grouped_form) {
    margin-bottom: -17px;
    margin-top: 10px;
}
.elementor-128983 .elementor-element.elementor-element-5c6deb2a .price bdi {
		font-size: 24px !important;
	}
.wd-reset-side-lg .wd-reset-var {
    display: none !important;
}


.woocommerce-variation-description {
    min-height: 56px !important;
}

.woocommerce-variation>div {
    margin-bottom: 10px !important;
}
.woocommerce-variation-price, .woocommerce-variation-availability {
    margin-top: -456px !important;
    background-color: white;
    width: 230px;
    padding-top: 22px;
}
.elementor-128983 .elementor-element.elementor-element-1eac48f7 .woocommerce-price-suffix {
    font-size: 40% !important;
}
.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price span {
    font-size: 20px !important;
}
.elementor-128983 .elementor-element.elementor-element-1eac48f7 .price del, .elementor-128983 .elementor-element.elementor-element-1eac48f7 del .amount {
  color: #979797 !important;
}

@media only screen and (max-width: 600px) {
    .woocommerce-variation-price, .woocommerce-variation-availability {
    margin-top: -456px !important;
    background-color: white;
    width: 230px;
}
}/* End custom CSS */
/* Start custom CSS for wd_single_product_additional_info_table, class: .elementor-element-d18adc4 */.woocommerce-product-attributes.shop_attributes {
  font-size: 13.5px;
}

.elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes .wd-attr-img {
    margin-right: 7px;
}

.elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes span {
    letter-spacing: -0.3px;
}

.elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes th {
    margin-right: 10px;
    justify-content: flex-start;
    margin-right: auto;
}

.elementor-128983 .elementor-element.elementor-element-d18adc4 .woocommerce-product-attributes-item--dimensions::before {
    content: '';
    background: url(/wp-content/uploads/2022/12/Icoon-afmetingen.png);
    background-size: cover;
    width: 25px;
    height: 25px;
    /*margin-left: -2px;*/
    margin-right: 7px;
}

.elementor-128983 .elementor-element.elementor-element-d18adc4 .woocommerce-product-attributes-item--weight::before {
    content: '';
    background: url(/wp-content/uploads/2022/12/icoon-gewicht.png);
    background-size: cover;
    width: 25px;
    height: 25px;
    /*margin-left: -2px;*/
    margin-right: 7px;
}

@media only screen and (min-width: 767px) {
    .shop_attributes tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--weight th,
    .shop_attributes tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--dimensions th {
         margin-left: 4px;
    }
}

@media only screen and (max-width: 600px) {
    .woocommerce-product-attributes.shop_attributes {
        font-size: 13px;
    }
    /*
    .elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes th {
        margin-right: 5px;
    }
    */
    .elementor-128983 .elementor-element.elementor-element-d18adc4 .shop_attributes .wd-attr-img {
        margin-right: 3px;
    }
}/* End custom CSS */
/* Start custom CSS for wd_single_product_tabs, class: .elementor-element-350c8aa */.elementor-128983 .elementor-element.elementor-element-350c8aa .woocommerce-product-attributes-item--dimensions::before {
    margin-right: -342px;
    content: '';
    background: url(http://www.albaparts.nl/wp-content/uploads/2022/12/Icoon-afmetingen.png);
    background-size: cover;
    width: 28px;
    height: 28px;
    margin-left: -2px;
}


@media only screen and (max-width: 600px) {
.elementor-128983 .elementor-element.elementor-element-350c8aa .woocommerce-product-attributes-item--dimensions::before {
    margin-right: -142px;
}
}
.elementor-128983 .elementor-element.elementor-element-350c8aa ul {
    padding-bottom: 20px;
}
.elementor-128983 .elementor-element.elementor-element-350c8aa h3 {
    margin-bottom: 5px !important;
    margin-top: 20px !important;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-42a8c6e */.owl-carousel.owl-items-lg-5.owl-items-md-4.owl-items-sm-3.owl-items-xs-2.owl-loaded.owl-drag {
    background: #e3e7f0 !important;
}
.slide-product.owl-carousel-item {
    background: white !important
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-216f18e */.elementor-128983 .elementor-element.elementor-element-216f18e .wd-carousel-item {
    background: white;
}

.elementor-128983 .elementor-element.elementor-element-216f18e .extra-product-subtitle {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-76023e9 */.elementor-128983 .elementor-element.elementor-element-76023e9 h3.wd-entities-title {
    max-width: 140px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-684791cf */.elementor-128983 .elementor-element.elementor-element-684791cf .extra-product-subtitle {
    display: none;
}
.elementor-128983 .elementor-element.elementor-element-684791cf .product-label-new {
display:none;
}
.elementor-128983 .elementor-element.elementor-element-684791cf .product-label-featured {
    display:none;
}/* End custom CSS */