/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
li.wc_payment_method  img {width: 25px; margin-right: 10px; float: left;}
.cart-wrapper .quantity, .cart-wrapper .product-quantity {display:none;}
.page-id-26159 .nf-field-element select {height: 3em !important; font-size: 1em !important;}
#nf-field-590 {background: #fff; color: #111; font-weight: 300; font-size: 1.2em; margin-top: 50px;}
#nf-form-91-cont div.nf-field-label label {font-weight: 500; font-size: 1.15em;}
#nf-form-91-cont .nf-field-element li label {font-weight: 300; font-size: 1em; line-height: 32px;}

.nf-form-fields-required {display: none;}
span.stip {height: 10px; width: 10px; background-color: #dc32a3; border-radius: 100%; display: inline-block;}
span.stip2 {height: 10px; width: 10px; background-color: #009aff; border-radius: 100%; display: inline-block;}
.prijslijst-betalen {border: 1px solid #666 !important;}
.page-id-27933 .nf-field-label {width: 100%;}
.page-id-27933 .nf-field-label label {border-bottom: 1px dashed #fff; margin-top: 30px; line-height: 1.3; padding: 0 0 0.5em; font-size: 1.2em;    font-weight: 500;}
.page-id-27933 .nf-field-label i.fa-heart {color: #dc32a3; font-size: .9em;}
.page-id-27933 .nf-field-description p:last-child {color: cornflowerblue; padding-bottom: 15px;}
.page-id-27933 .nf-field-element li {border-bottom: 1px dashed #ccc;}
.page-id-27933 .nf-field-element li label {font-size: 1em; font-weight: 300; padding: 2px;}
.list-checkbox-wrap .nf-field-element li input {height: 22px;}

/* MICHELLEROSE */
strong, .strong {font-weight: 500;}
label,legend {font-weight: 100;}
.rozetekst {color: #d6047f;}
.blauwetekst {color: #2a96e3;}
.wittetekst {color: #fff;}
.spaarpunten {color: #fff !important; font-size: 13px !important; line-height: 1em;}
.spaarpunten-informatie-1 {width: 150px;}
.spaarpunten-informatie-2 {width: 245px;}
.post-sidebar .bdp_blog_template.famous-grid .post-body-div {box-shadow: none;}
.post-sidebar .bdp_blog_template.famous-grid {margin: 0xp;}
.wishlist-in-stock {color: green !important;}
.wishlist-out-of-stock {color: red !important;}
.px13 {font-size: 13px !important;}
.em12 {font-size: 1.2em}
.em16 {font-size: 1.6em}
.large-columns-5 .price {font-size: 1.2em;}
.large-columns-5 span.amount {font-weight: 500;}
.price-wrapper .star-rating {margin-top: 0px; margin-bottom: 10px;}



/*.home-product .box-text {background: #fafafa; border-bottom: 1px solid #ccc; padding: 15px;}*/
.korteopdrachtjes-button {background: #ee84a7; color: #fff; padding: 2px 10px; border-radius: 3px;}

.page-id-21701 #content {background:url('https://www.michellerose.nl/images/panter.jpg'); }
.page-id-25342 #content {background:url('https://www.michellerose.nl/images/zebra.jpg'); }
.page-id-25346 #content {background:url('https://www.michellerose.nl/images/slangen.jpg'); }
.page-id-21701 #content .row-main, .page-id-25342 #content .row-main, .page-id-25346 #content .row-main {background: #fff; border-radius: 15px; padding: 30px 40px;}


.hoofdmenu-custom {margin-top: -5px;}
.hoofdmenu-custom .ux-menu-title {font-size: 1.1em; text-transform: none; font-weight: 500; margin-top: 26px !important;}
.hoofdmenu-custom .ux-menu-link__text {color: #000 !important;}
.hoofdmenu-custom .ux-menu-link__text:hover {color: #ec008a !important;}
.hoofdmenu-custom a::after {font-weight: normal !important; padding: 2px 3px 3px !important; font-size: 10px !important; letter-spacing: 0px !important;}

ul.dashboard-links li {margin-left: 0;}
#my-account-menu.layout-simple .myaccount-menu:before {padding: 0px;}
#my-account-menu.layout-simple .myaccount-menu>li {margin-left: 0px; margin-bottom: 0px; padding: 5px 0 5px 20px;}
#my-account-menu.layout-simple .myaccount-menu>li.active {background: #e65eb8;}
#my-account-menu.layout-simple .myaccount-menu>li.active span {color: #fff;}
#my-account-menu .avatar-upload {width: 100px;}
#my-account-menu .item-icon {width: 45px; margin-right: 25px !important; font-weight: 100;}
#my-account-menu .item-icon i {font-size: 1.4em;}
#my-account-menu ul.myaccount-menu a {font-weight: 100;}
#my-account-menu .username {font-weight: 500; margin-bottom: 0;}
#my-account-menu .logout a {border-radius: 3px; padding: 5px 10px; text-transform: none; font-size: .9em;}

li.downloads-hoofdmenu a {color: #000;}
li.downloads-hoofdmenu a:hover {color: #dc32a3;}
li.account-item .nav-dropdown a {color: #000;}
li.account-item .nav-dropdown a:hover {color: #dc32a3;}

.page-id-34 .short, .page-id-34 .bad {color: rgb(221, 51, 51) !important;}
.page-id-34 .good, .page-id-34 .strong {color: #17b913 !important; font-weight: 600 !important;}

.cmstr-out {margin: -10px 0 20px;} /* REVIEW STERREN */


/*.section-content .col {border-left: 0px !important;}*/
.account-link .woocommerce-MyAccount-navigation-link--downloads {display: none !important;}

.header-wishlist-icon i.icon-heart::before {color: #dc32a3 !important;}
.header-wishlist-icon i.icon-heart::after {background: #4eadd3 !important;}
.wishlist-title-container {display: none !important;}
.wishlist_table tr th {display: none !important;}
.wishlist_table td.product-add-to-cart a {width: 160px; vertical-align: baseline;}
a.remove_from_wishlist {margin: 0 !important;}
td.wishlist-empty {text-align: left !important; font-size: 1em !important; padding: 0 !important; border: 0 !important; color: #000 !important;}

/* Cookies */

.flatsome-cookies {padding: 10px;}
.flatsome-cookies__buttons a {font-size: 12px;}
.flatsome-cookies__more-btn {display: none !important;}
.flatsome-cookies__accept-btn {background-color: #17c317 !important; color: #fff !important;}


/* BADGE FIX */
.products .box-image { overflow: visible !important; -webkit-mask-image: none !important; }
.product-small .box-image { overflow: visible !important; -webkit-mask-image: none !important; }



#comments .comment-respond {background: #fff; padding: 0px;}
.wppcr_rating legend {display: none;}
.wppcr_rating {padding: 0 12px; margin-bottom: 0;}
.comment-content span {display: none;}

i.fas.fa-sort {cursor: pointer;}

.page-id-20348 table { background: #fafafa;}
.page-id-20348 table * {position: relative;}
.page-id-20348 table td, .page-id-20348  table th {padding:1rem;}
.page-id-20348 table thead tr {height: 60px; background: #fff; border-bottom: 1px solid #eee;}
.page-id-20348 table tbody tr {height: 50px;}
.page-id-20348 table tbody tr:last-child {border: 0;}
.page-id-20348 table td, .page-id-20348  table th {text-align: left;}
.page-id-20348 .tablehead th{font-size: 18px; font-weight: 500 !important; color: #000 !important; line-height: 1.2; font-weight: unset;}
.page-id-20348 tbody tr:nth-child(even) {background-color: #fff;}
.page-id-20348 tbody tr {color: #000; line-height: 1.2; font-weight: unset;}
.page-id-20348 tbody tr:hover { color: #000; background-color: #fafafa;}
.page-id-20348 .column1 { width: 15%; padding-left: 20px;}
.page-id-20348 .column1 img { border-radius: 50px;}
.page-id-20348 .column2 {width: 15%; line-height: 1.5; color: #000; }
.page-id-20348 .column2 span {display: none !important;}
.page-id-20348 .column3 {width: 55%; font-weight: 100; line-height: 1.5;}
.page-id-20348 .column4 {width: 220px; text-align: left; line-height: 1.5;}
.page-id-20348 .column4 i {transform: rotate(-225deg); color: #000; margin-right: 10px; color: #3d9de2;}
.page-id-20348 .column5 {width: 15%; text-align: left; line-height: 1.5;}
.page-id-20348 .column6 {width: 15%; max-width: 100px; text-align: center; padding-right: 20px; font-size: 18px; font-weight: 500 !important; line-height: 1.2; }
.page-id-20348 .fa-shopping-cart:before {color: #d6047f !important;}

.verlanglijst i {color: #d6047f !important; margin-right: 5px !important; float: left !important; margin-top: 5px !important;}

/* Informatie pagina - menu elementen */
.page-id-754 .widgettitle {color:#ec0088 !important;}
.page-id-754 .textwidget .button {display:none !important;}
.page-id-754 .afhaalpunten-sidebar {display: none !important;}

.bdp_single .bdp_blog_template .post_content, .bdp_single .bdp_blog_template .post_content p {margin-bottom: 1.3em !important; text-shadow: none !important;}
.bdp_single .bdp_blog_template .post_content s {font-size: 10px;}
.bdp_blog_template.classical .post-meta-cats-tags {margin-bottom: 15px;}

.my-account .circle {display:none !important;}
.my-account .mt-half {margin-top:0px !important;}

#widget_ywpar_points_rewards-2, #widget_ywpar_points_rewards-3 {background: #e00083; padding: 10px 10px 0; border: 1px solid #e00083; color: #fff;}
#widget_ywpar_points_rewards-2 p, #widget_ywpar_points_rewards-3 p {margin-bottom: 15px !important;}

/* MINICART */
.nav-right span.amount {font-weight: 500; letter-spacing: 0;}
.nav-right li.current-dropdown:last-child>.nav-dropdown {padding-right: 0px !important; padding-top: 0px !important;}
.widget_shopping_cart ul.product_list_widget li {min-width: 320px !important; margin: 20px 20px 10px 0px !important;}
.widget_shopping_cart ul.product_list_widget li a:not(.remove) {padding-bottom: 5px;}
.widget_shopping_cart ul.product_list_widget span.quantity,
.widget_shopping_cart ul.product_list_widget span.amount {color: #222 !important; font-size: .9rem !important; opacity: 1 !important; font-weight: normal !important;}
.widget_shopping_cart p.total {color: #222 !important; margin-right: 20px !important;}
.widget_shopping_cart p.total strong {padding-left: 6px;}
.widget_shopping_cart p.total bdi {padding: 2px 7px; font-size: 1rem !important; font-weight: 500 !important;}
.widget_shopping_cart .mini_cart_item  dl {font-size: .9em; color: #222; text-transform: none;}
.widget_shopping_cart .mini_cart_item  dl dt {font-weight: 500; float: left; width: 100%; margin-bottom: 5px;}
.widget_shopping_cart .mini_cart_item dl dd {min-width:90px !important; padding: 5px 0; color: #d6047f !important; margin-bottom:5px !important; width: 100%;}
.widget_shopping_cart .buttons {padding-right: 20px !important;}
.widget_shopping_cart p.woocommerce-mini-cart__empty-message {margin-left: -10px !important; margin-top: 15px !important; margin-bottom: -5px !important; margin-right: 10px !important; width: 320px !important;}

#wrapper > .message-wrapper { border-width: 5px 0 5px 0; border-style: solid; border-color: #e4daff;}
#wrapper > .woocommerce-error {padding-bottom: 5px;}

/* CART / CHECKOUT PAGINA */
.woocommerce-cart-form dl.variation, .woocommerce-checkout dl.variation {font-size: 1em; text-transform: none; opacity: 1;}
.woocommerce-cart-form dl.variation span.amount, .woocommerce-checkout dl.variation span.amount {font-weight: normal;}
.woocommerce-cart-form dl.variation dt, .woocommerce-checkout dl.variation dt {line-height: 1.8; width: 100%; color: #2f2f2f !important;}
.woocommerce-cart-form dl.variation dd, .woocommerce-checkout dl.variation dd {color: #d6047f !important; width: 100%; margin-bottom: 10px;}
.woocommerce-cart-form .wc-proceed-to-checkout .button, .woocommerce-cart-form .current .breadcrumb-step {background-color: #35d37c !important;}
#yith-par-message-cart {margin-bottom: 50px !important; text-align: left !important;}
.woocommerce-cart-form td, .woocommerce-checkout td {vertical-align: top;}
.woocommerce-cart-form span.amount, .woocommerce-checkout span.amount {font-weight: 500;}
.woocommerce-terms-and-conditions-checkbox-text {font-weight: 100;}

/* CHECKOUT PAGE */
.woocommerce-checkout .checkout .has-border {border-color: #273647 !important;}
.woocommerce-checkout .checkout .button, .woocommerce-checkout .current .breadcrumb-step {background-color: #35d37c !important;}
.woocommerce-checkout .payment_methods p {padding: 0 30px; font-size: .8em;}
.woocommerce-checkout .checkout ul li {padding: 7px 0;}
.woocommerce-checkout .wc_payment_methods input {margin: 6px 15px 0 4px !important;}
.woocommerce-checkout .place-order input {margin-bottom: 30px !important; margin-top: 5px !important;}






.label-hot.menu-item>a:after {font-size:10px; background-color: #dc3e32;}
.label-sale.menu-item>a:after {font-size:10px; background-color: #dc32a3;}
.label-popular.menu-item>a:after {font-size:10px; background-color: #3d9de2;}
.button.icon.circle>i:only-child {margin:0 6px -4px;}


.auteursrecht-media p, .auteursrecht-media h3 {color:#aaa !important; font-size:80% !important;}



#shop-sidebar .yith-woo-ajax-navigation .yith-wcan-color .chosen { width: 38px !important; text-align: center; }
#shop-sidebar .yith-woo-ajax-navigation .yith-wcan-color .chosen a { margin-right: 0 !important; float: left; }
#shop-sidebar .yith-woo-ajax-navigation .yith-wcan-color .chosen:after { content: 'x'; color: #fff; background-color: #000; height: 22px; padding: 0px 2px; margin-top: 5px; font-size: 11px; display: block; float: left; }
#shop-sidebar bdi {font-weight: 100;}
.large-3 .widget-title {font-size: 1.125em; margin-bottom: 15px; font-weight: 500;}
.success-bg, .woocommerce-message::before, .woocommerce-message::after {display:none !important;}
/* .single-product .message-wrapper .success-color { margin-bottom: -28px !important;} */
/* .single-product .alert-color { margin-bottom: -39px !important; } */
.woocommerce-error .error-messages {background:#fff !important; color:#323232 !important;}
.alert-box.alert {border-color: #fff !important; background-color:#fff !important; padding:0px !important;}


#reviews .commentlist li {list-style: none !important; margin-left:0px !important;}
#reviews .commentlist .avatar {margin-right: 10px !important;}


.breadcrumbs {font-weight: 500;}


/* CATEGORIE PAGINA */
.custom-accordion {cursor: pointer; padding: 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 15px; transition: 0.4s;}
a.accordion-title.plain.active {font-weight: 500;}

.shop-container .box-text p {margin-bottom: 5px;}
.shop-container .box-text bdi {font-weight: 500 !important;}



/* PRODUCT PAGINA */
.wc-pao-addon .wc-pao-addon-name, .wc-pao-addon label.wc-pao-addon-name {font-family: poppins; font-size: 1.3em; font-weight: 500; margin-top: 10px; margin-bottom: 15px; color: #da007e;}
div.product-addon-totals {border-top: 0px; border-bottom: 0px; padding: 0px; font-weight: 500;}
.wc-pao-addon .wc-pao-addon-wrap select {width: 100%;}
div.product-addon-totals li {margin-left: 0px !important;}
.product-summary .woocommerce-Price-currencySymbol {font-size: 1em; margin-right: 2px;}
.wc-pao-addon-container .woocommerce-Price-currencySymbol {font-size: 1em; margin-left: 5px; margin-right: 2px; vertical-align: baseline;}
div.product-addon-totals .wc-pao-subtotal-line, div.product-addon-totals ul li {display: none !important;}
.product-addon-totals li.wc-pao-subtotal-line {display: block !important; margin-bottom: 30px; padding: 10px 0 !important; margin-top: 15px !important; font-size: 1.2em; border-top: 0px; border-bottom: 1px solid #eee;}
.single p.form-row-wide {margin: 0px !important;}
.product-info .quantity {vertical-align: middle;}

.product-info .yith-par-message.yith-par-message-product {margin-bottom: 15px !important; font-size: 1em !important; border: 1px dashed deepskyblue;}
.wishlist-icon .wishlist-popup {display: none;}
.related .col {width: 20% !important; max-width: 20% !important;}
.nav-dropdown .wc-forward {background: #53b2de !important;}
.html_topbar_left .jp-cc-not-accessible {color: #fff !important;}
.header-main .nav > li > a {font-weight: 500 !important; font-size: 1em !important; }
.product-info p.stock {display: none;}
.product-info .product-addon-totals li {margin-left: 0 !important;}
.product-info .wc-pao-subtotal-line .price {font-size: 1.2em !important; color: #da007e;}
.product-info dl.product-addon-totals {border: 1px solid #eee !important; opacity: 1 !important; padding: 10px !important; margin: 15px 0 30px 0; line-height: 26px !important; background: #fff !important; font-size: 16px !important; color: #000 !important; text-transform: none !important; }
.product-info dl.product-addon-totals dd {float: right !important;}
#commentform label {font-size: 1em; font-weight: 500;}
.related .product-section-title {text-transform: none !important; font-size: 28px; font-weight: 100 !important; padding-bottom: 0;}
.related .wcvendors_cart_more_work_by {color: #53b2de !important;}
.product-footer .nav-tabs a {padding: 10px 20px; font-size: .9em;}
.product-footer .nav-tabs > li.active > a {background: #2a96e3 !important; color: #fff !important;}
.product-footer input[type=submit] {font-weight: 100;}
.single_add_to_cart_button {padding: 5px 20px 5px 20px !important; }

.woof_container { padding-bottom: 30px; }
.woof_products_top_panel {z-index: 1; line-height: 44px;}
.woof_list_label .woof_label_term {background-color: #fff; height: 44px; width: 44px; line-height: 2.6; border: 1px solid #bdbdbd; border-radius: 5px; font-size: .9em;}
.woof_color_term {border-radius: 100%; width: 40px; height: 40px; border: 3px solid #ccc; transition: unset;}
.woof_color_term:hover {border-style: dotted; border: 3px solid #111;}
.woof_checkbox_label {margin-bottom: -5px;}
.woof_checkbox_label_selected {font-weight: 500;}
.woof_list_checkbox label {font-size: 14px; line-height: 30px;}
.woof_reset_button_2 {background: #2a96e3; color: #fff; padding: 0 1em; font-weight: 500; font-size: 1em; vertical-align: baseline; line-height: 1.6; min-height: 2.4em; margin-right: 10px;}
button.button.woof_reset_search_form { width: 100%; }  
.woof .widget_price_filter .price_slider_amount .button {margin: 5px !important;}
p.woof_tooltip span.woof_tooltip_data {display: none;}
.woof_container h4 {margin-bottom: 15px; font-weight: 500;}

.sidebar-betalen li {margin-left: 5px !important; border-bottom: 1px solid #eee; line-height: 24px; padding-bottom: 5px; }
.sidebar-betalen span {color: #008000; font-weight: 600;}



.home-section-categories {border-radius: 5px !important;}










.ninja-send-custom {padding: 0 15px !important; height: 10px !important; background: #333333 !important; color: #fefefe !important; }
.button {font-weight: normal !important;}







@media (max-width: 767px) {
/*************** ADD TABLET ONLY CSS HERE  ***************/
#text-box-551583584 {background:none !important; min-height:110px !important;}
.off-canvas:not(.off-canvas-center) .nav-vertical li>a { color: #111;}


}




@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
.wishlist_table.mobile li {position: relative; margin-bottom: 50px; margin-left: 0px;}
.wishlist_table.mobile li .item-wrapper {width: 100%;}
.wishlist_table.mobile .additional-info-wrapper {margin-top: -15px;}
.wishlist_table.mobile .additional-info-wrapper .additional-info {margin-left: 74px; width: calc(100% - 80px);}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart {display: none;}
.wishlist_table.mobile li .additional-info-wrapper .product-remove {position: absolute; bottom: 0; left: auto; right: 10px;}
.wishlist_table.mobile td.label {width:70px; font-weight: 500;}
.wishlist_table.mobile td.value {float: left;}
.wishlist_table.mobile .woocommerce-Price-amount {color: #666 !important; font-weight: normal !important;}


.banner-grid-wrapper .grid-col-1 {height: 350px !important;}
.footer-1 .widget {margin-bottom: 40px !important;}
.wppcr_rating {padding: 0; margin-left: 0px;}
#my-account-menu ~ .woocommerce-MyAccount-content {width: 100%;}
div.flickity-viewport {margin-bottom: 20px !important;}
.related .col {width: 50% !important; max-width: 50% !important;}
.related a {color: #1475d0 !important;}
.product-info .product-title {font-size: 32px;}

.flatsome-cookies {background-color: #fff !important; padding: 2px 2px 5px 2px !important; font-size: 14px !important;}
.flatsome-cookies__buttons {margin-top: 5px !important;}
#top-bar {display: none !important;}

.page-id-20348 table {display: block;}
.page-id-20348 table > *, .page-id-20348  table tr, .page-id-20348  table td, .page-id-20348 table th {display: block;}
.page-id-20348 table thead {display: none;}
.page-id-20348 table tbody tr {height: auto; padding: 37px 0; border: 0; }
.page-id-20348 table tbody tr td {margin-bottom: 24px;}
.page-id-20348 table tbody tr td:last-child {margin-bottom: 0;}
.page-id-20348 .column1 {display:none;}
.page-id-20348 .column2 {width: 100%; text-align: left; font-weight: 500; font-size: 16px; border-bottom:0; padding:0; margin-bottom:5px; padding: 0;}
.page-id-20348 .column2 span {display: inline !important;}
.page-id-20348 .column3 {width: 100%; border: 0; padding:0 0 10px 0;}
.page-id-20348 .column4 {text-align: center;}
.page-id-20348 .column4 i {vertical-align: middle;}
.page-id-20348 .column5 {text-align: center;}
.page-id-20348 .fa-shopping-cart:before {color:#fff !important;}
.page-id-20348 .column4, .page-id-20348 .column5 {width: 33.3%; float: left; border-bottom: 0; margin-top: -27px; background: #fff; height: 55px; border: 1px solid #eee;}
.page-id-20348 .column6 {width: auto; min-width: 150px; background: #2a96e3 !important; float: left; border-bottom: 0; margin-top: -27px; background: none; height: 55px; border: 1px solid #eee;}
.page-id-20348 .column6 a {background: none; color: #000; border: 0px; margin: -5px; color: #fff;}

.single-product .message-wrapper .success-color { margin-bottom: 0px !important;}
.single-product .alert-color { margin-bottom: 0px !important; }
.info-header {font-size: 1.2em !important;}

li.menu-info-link {background: #fef4fc !important;}
li.menu-info-link i {color:#000 !important;}
.mobiel-product-links .ux-menu-link__text {font-size: 1.2em; line-height: 2em;}
.mobiel-product-links .ux-menu-link__text:hover {color: #ec008a;}
.mobiel-menu-sale .col-inner {box-shadow: none !important;}
.mfp-content .jp-cc-accessible {font-size: 1rem;}
#my-account-menu.layout-simple .myaccount-menu li a, #my-account-menu-tab.layout-simple .myaccount-menu li a {border-bottom: 0px !important;}

body .mfp-content {-webkit-tap-highlight-color: transparent !important;}
.mfp-content a:active {color: #fa8e2a !important;}
.off-canvas-left.mfp-ready .mfp-content {background: #fff !important;}
.off-canvas-left .mfp-content {min-width: 80% !important;}
.off-canvas-right .mfp-content {background: #fff !important; min-width: 100% !important;}
.off-canvas-right .mfp-close {right: 20px !important; top: 20px;}
.off-canvas-right .widget_shopping_cart ul.product_list_widget li {margin-right: 0px !important;}
.woocommerce-cart-form span.amount { font-weight: normal !important; color: #666 !important;}
.widget_shopping_cart p.woocommerce-mini-cart__empty-message {margin-left: -0px !important; margin-top: 0px !important; margin-bottom: 0px !important; margin-right: 0px !important; width: 100% !important;}
#yith-par-message-cart {margin-left: 0% !important;}
#yith-par-message-cart, #yith-par-message-reward-cart {text-align: center !important; border-top: 1px solid #eee; padding: 10px;}

.korteopdrachtjes {    display: inline-block; position: relative; float: left; min-width: 150px;}
.korteopdracht-section {padding-left: 0px !important; padding-right: 0px !important;}
.page-id-26368 h1 {margin: 0px !important;}
.uitgelicht .products .col:last-child {display: none !important; }
.product-addon label {font-size: .9em;}
p.form-row-wide {margin: 5px 0;}


#comments ol.comment-list, #comments ol.comment-list li {margin-left: 0px !important;}
#comments .comment-list li .avatar {max-width: 50px !important;}

.filter-button {font-size: 1.2em; padding: 5px 15px; background: #fff; color: #000 !important; text-shadow: none;}
}